diff --git a/database/GRU 2015 BlackEnergy Ukrainian Electricity Grid Disruption/Resources/2015 Ukraine Electric Power Attack, Campaign C0028 _ MITRE ATT&CK®.mhtml b/database/GRU 2015 BlackEnergy Ukrainian Electricity Grid Disruption/Resources/2015 Ukraine Electric Power Attack, Campaign C0028 _ MITRE ATT&CK®.mhtml new file mode 100644 index 0000000..74e9a7c --- /dev/null +++ b/database/GRU 2015 BlackEnergy Ukrainian Electricity Grid Disruption/Resources/2015 Ukraine Electric Power Attack, Campaign C0028 _ MITRE ATT&CK®.mhtml @@ -0,0 +1,12906 @@ +From: +Snapshot-Content-Location: https://attack.mitre.org/campaigns/C0028/ +Subject: =?utf-8?Q?2015=20Ukraine=20Electric=20Power=20Attack,=20Campaign=20C0028?= + =?utf-8?Q?=20|=20MITRE=20ATT&CK=C2=AE?= +Date: Sat, 14 Sep 2024 17:09:38 +0930 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ----" + + +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/campaigns/C0028/ + + + =20 + =20 + + + =20 + + + + 2015 Ukraine Electric Power Attack, Campaign C0028 | MITRE A= +TT&CK=C2=AE + + + + + + + + + + + + + + + +
+
+ +
+ + +
+
+
+ +
+ + +
+ ATT&CKcon 5.0 returns October 22-23, 2024 in Mc= +Lean, VA. Register for in-person participation here. Stay tuned for virtual registration! +
+
+
+
+ + + +=20 + =20 + + + =20 + =20 +
+
+ + +
    +
  1. Home
  2. +
  3. Campaigns
  4. +
  5. 2015 Ukraine Electric Power Attack +
+
+
+
+
+
+

2015 Ukraine Electric Power Attack

+ +
+
+
+

2015 Ukraine Electric Power Attack was a <= +a href=3D"https://attack.mitre.org/groups/G0034">Sandworm Team campaign= + during which they used BlackEnergy (specifically BlackEnergy3) and KillDisk to target and disrupt transmission a= +nd distribution substations within the Ukrainian power grid. This campaign = +was the first major public attack conducted against the Ukrainian power gri= +d by Sandworm Team.

+ +
+
+
+
+
+
+
+ ID: C0028 +
+
+
+=20 +
+ First Seen:  + December 2015 = + [1= +] + +
+
+
+=20 +
+ Last Seen:  + January 2016 = + [1]= + + +
+
+
+=20 +
+ Version: 1.0 +
+
+
+=20 +
+ Created: 27 September 2023 +
+
+
+=20 +
+ Last Modified: 06 October 2023 +
+
+
+
+ + +
+
+ =20 + +

Groups

+
+ + + + + + + + + + + + + + + +
IDNameDescription
+ G0034 + + Sandworm Team + +

<= +a href=3D"https://www.wired.com/story/russian-hackers-attack-ukraine/" targ= +et=3D"_blank" data-hasqtip=3D"1" aria-describedby=3D"qtip-1">[2]<= +/span> [3]

+ +
+
+ + +
+ +
+
Enterprise Layer
+ download + + view + =20 + =20 +=20 +
+
ICS Layer
+ = +download + + view + =20 + =20 +
+
+ + +

Techn= +iques Used

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DomainIDNameUse
+ Enterprise +=20 + + T1071 + + .001 + + Application Layer Protocol: Web Protocols + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team used BlackEnergy to communica= +te between compromised hosts and their command-and-control servers via HTTP= + post requests. [1]

+ +
+ Enterprise +=20 + + T1059 + + .005 + + Command and Scripting Interpreter: Visual Basic + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team installed = +a VBA script called vba_macro.exe. This macro dropped FO= +NTCACHE.DAT, the primary BlackEnergy implant; rundll32.exe, for executing = +the malware; NTUSER.log, an empty file; and desktop.ini, the d= +efault file used to determine folder displays on Windows machines. [1]<= +/span>

+ +
+ Enterprise +=20 + + T1136 + + .002 + + Create Account: Domain Account + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team created pr= +ivileged domain accounts to be used for further exploitation and lateral mo= +vement. [1]

+ +
+ Enterprise + + T1133 + + External Remote Services + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team installed a modifi= +ed Dropbear SSH client as the backdoor to target systems. [1] + +

+ Enterprise +=20 + + T1562 + + .001 + + Impair Defenses: Disable or Modify Tools + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team modified i= +n-registry internet settings to lower internet security. [1]

+ +
+ Enterprise +=20 + + T1070 + + .004 + + Indicator Removal: File Deletion + +

During the 2015 Ukraine Electric Power Attack, vba= +_macro.exe deletes itself after FONTCACHE.DAT, rundll32.= +exe, and the associated .lnk file is delivered. [1]

+ +
+ Enterprise + + T1105 + + Ingress Tool Transfer + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team pushed additional = +malicious tools onto an infected system to steal user credentials, move lat= +erally, and destroy data. [1]

+ +
+ Enterprise +=20 + + T1056 + + .001 + + Input Capture: Keylogging + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team gathered a= +ccount credentials via a BlackEnergy keylogger plugin. [1]<= +a href=3D"https://nsarchive.gwu.edu/sites/default/files/documents/3891751/S= +ANS-and-Electricity-Information-Sharing-and.pdf" target=3D"_blank" data-has= +qtip=3D"3" aria-describedby=3D"qtip-3">[4]

+ +
+ Enterprise + + T1570 + + Lateral Tool Transfer + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team moved their tools = +laterally within the corporate network and between the ICS and corporate ne= +twork. [1]

+ +
+ Enterprise + + T1112 + + Modify Registry + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team modified in-regist= +ry Internet settings to lower internet security before launching rund= +ll32.exe, which in-turn launches the malware and communicates with C= +2 servers over the Internet. [1].

+ +
+ Enterprise + + T1040 + + Network Sniffing + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team used BlackEnergy=E2=80=99s network sn= +iffer module to discover user credentials being sent over the network betwe= +en the local LAN and the power grid=E2=80=99s industrial control systems. <= +span id=3D"scite-ref-5-a" class=3D"scite-citeref-number" title=3D"Charles M= +cLellan. (2016, March 4). How hackers attacked Ukraine's power grid: Implic= +ations for Industrial IoT security. Retrieved September 27, 2023." data-ref= +erence=3D"Charles McLellan March 2016">[5]

+ +
+ Enterprise +=20 + + T1566 + + .001 + + Phishing: Spearphishing Attachment + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team obtained t= +heir initial foothold into many IT systems using Microsoft Office attachmen= +ts delivered through phishing emails. [4]

+ +
+ Enterprise + + T1055 + + Process Injection + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team loaded BlackEnergy into svchost.exe, = +which then launched iexplore.exe for their C2. <= +sup>[1]

+ +
+ Enterprise + + T1018 + + Remote System Discovery + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team remotely discovere= +d systems over LAN connections. OT systems were visible from the IT network= + as well, giving adversaries the ability to discover operational assets. = +[5]

+ +
+ Enterprise +=20 + + T1218 + + .011 + + System Binary Proxy Execution: Rundll32 + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team used a bac= +kdoor which could execute a supplied DLL using rundll32.exe. <= +span id=3D"scite-ref-1-a" class=3D"scite-citeref-number" title=3D"Booz Alle= +n Hamilton When The Lights Went Out Retrieved. 2019/10/22 " data-referenc= +e=3D"Booz Allen Hamilton">[1]= +

+ +
+ Enterprise +=20 + + T1204 + + .002 + + User Execution: Malicious File + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team leveraged = +Microsoft Office attachments which contained malicious macros that were aut= +omatically executed once the user permitted them. <= +a href=3D"https://nsarchive.gwu.edu/sites/default/files/documents/3891751/S= +ANS-and-Electricity-Information-Sharing-and.pdf" target=3D"_blank" data-has= +qtip=3D"3" aria-describedby=3D"qtip-3">[4]

+ +
+ Enterprise + + T1078 + + Valid Accounts + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team used valid account= +s on the corporate network to escalate privileges, move laterally, and esta= +blish persistence within the corporate network. [4]

+ +
+ ICS + + T0803 + + Block Command Message + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team blocked command me= +ssages by using malicious firmware to render serial-to-ethernet converters = +inoperable. [4]

+ +
+ ICS + + T0804 + + Block Reporting Message + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team blocked reporting = +messages by using malicious firmware to render serial-to-ethernet converter= +s inoperable. [4]

+ +
+ ICS + + T0805 + + Block Serial COM + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team overwrote the seri= +al-to-ethernet converter firmware, rendering the devices not operational. T= +his meant that communication to the downstream serial devices was either no= +t possible or more difficult. [1]

+ +
+ ICS + + T0885 + + Commonly Used Port + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team used port 443 to c= +ommunicate with their C2 servers. [1]

+ +
+ ICS + + T0884 + + Connection Proxy + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team established an int= +ernal proxy prior to the installation of backdoors within the network. [1]<= +/sup>

+ +
+ ICS + + T0813 + + Denial of Control + +

During the 2015 Ukraine Electric Power Attack, KillDisk rendered devices that= + were necessary for remote recovery unusable, including at least one RTU. A= +dditionally, Sandworm Tea= +m overwrote the firmware for serial-to-ethernet converters, denying ope= +rators control of the downstream devices. = +[1][4]

+ +
+ ICS + + T0814 + + Denial of Service + +

During the 2015 Ukraine Electric Power Attack, power compa= +ny phone line operators were hit with a denial of service attack so that th= +ey couldn=E2=80=99t field customers=E2=80=99 calls about outages. Operators= + were also denied service to their downstream devices when their serial-to-= +ethernet converters had their firmware overwritten, which bricked the devic= +es. [4]= +

+ +
+ ICS + + T0816 + + Device Restart/Shutdown + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team scheduled the unin= +terruptable power supplies (UPS) to shutdown data and telephone servers via= + the UPS management interface. [4][1]

+ +
+ ICS + + T0822 + + External Remote Services + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team used Valid Account= +s taken from the Windows Domain Controller to access the control system Vir= +tual Private Network (VPN) used by grid operators. [1]

+ +
+ ICS + + T0823 + + Graphical User Interface + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team utilized HMI GUIs = +in the SCADA environment to open breakers. [4]

+ +
+ ICS + + T0867 + + Lateral Tool Transfer + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team moved their tools = +laterally within the ICS network. [1]

+ +
+ ICS + + T0826 + + Loss of Availability + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team opened the breaker= +s at the infected sites, shutting the power off for thousands of businesses= + and households for around 6 hours. [4][1]

+ +
+ ICS + + T0827 + + Loss of Control + +

During the 2015 Ukraine Electric Power Attack, operators w= +ere shut out of their equipment either through the denial of peripheral use= + or the degradation of equipment. Operators were therefore unable to recove= +r from the incident through their traditional means. Much of the power was = +restored manually. [4]

+ +
+ ICS + + T0828 + + Loss of Productivity and Revenue + +

During the 2015 Ukraine Electric Power Attack, power break= +ers were opened which caused the operating companies to be unable to delive= +r power, and left thousands of businesses and households without power for = +around 6 hours. [4][1]

+ +
+ ICS + + T0831 + + Manipulation of Control + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team opened live breake= +rs via remote commands to the HMI, causing blackouts. [4]

+ +
+ ICS + + T0886 + + Remote Services + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team used an IT helpdes= +k software to move the mouse on ICS control devices to maliciously release = +electricity breakers. [2]

+ +
+ ICS + + T0846 + + Remote System Discovery + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team remotely discovere= +d operational assets once on the OT network. [5]= + [1]

+ +
+ ICS + + T0857 + + System Firmware + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team overwrote the seri= +al-to-ethernet gateways with custom firmware to make systems either disable= +d, shutdown, and/or unrecoverable. [4]

+ +
+ ICS + + T0855 + + Unauthorized Command Message + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team issued unauthorize= +d commands to substation breaks after gaining control of operator workstati= +ons and accessing a distribution management system (DMS) application. [4]

+ +
+ ICS + + T0859 + + Valid Accounts + +

During the 2015 Ukraine Electric Power Attack, Sandworm Team used valid account= +s to laterally move through VPN connections and dual-homed systems. Sandwor= +m Team used the credentials of valid accounts to interact with client appli= +cations and access employee workstations hosting HMI applications. [4][1= +]

+ +
+
+ + +

Software +
+ + + + + + + + + + + + + + + + + + + + +
IDNameDescription
+ S0089 + + BlackEnergy + +

[1]

+ +
+ S0607 + + KillDisk + +

[1]

+ +
+
+ +

Refere= +nces

+ + + +
+
+
+
+ +
+
+ + + +
+
+ +
+
+ +
+
+
+
= +=C3=97
+
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+ =20 +
+ =20 + + + + + + + =20 + =20 + =20 + =20 + =20 + =20 + =20 + + + + + + =20 + =20 + =20 + =20 + + +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style/bootstrap.min.css + +@charset "utf-8"; + +:root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83= +e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745= +; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-= +dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745= +; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa;= + --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-= +md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-s= +ans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Ne= +ue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Sego= +e UI Symbol","Noto Color Emoji"; --font-family-monospace: SFMono-Regular,Me= +nlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; } + +*, ::after, ::before { box-sizing: border-box; } + +html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; = +-webkit-tap-highlight-color: transparent; } + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, sect= +ion { display: block; } + +body { margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe = +UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color= + Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size= +: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); text-al= +ign: left; background-color: rgb(255, 255, 255); } + +[tabindex=3D"-1"]:focus { outline: 0px !important; } + +hr { box-sizing: content-box; height: 0px; overflow: visible; } + +h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; } + +p { margin-top: 0px; margin-bottom: 1rem; } + +abbr[data-original-title], abbr[title] { text-decoration: underline dotted;= + cursor: help; border-bottom: 0px; text-decoration-skip-ink: none; } + +address { margin-bottom: 1rem; font-style: normal; line-height: inherit; } + +dl, ol, ul { margin-top: 0px; margin-bottom: 1rem; } + +ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; } + +dt { font-weight: 700; } + +dd { margin-bottom: 0.5rem; margin-left: 0px; } + +blockquote { margin: 0px 0px 1rem; } + +b, strong { font-weight: bolder; } + +small { font-size: 80%; } + +sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +a { color: rgb(0, 123, 255); text-decoration: none; background-color: trans= +parent; } + +a:hover { color: rgb(0, 86, 179); text-decoration: underline; } + +a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; } + +a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { = +color: inherit; text-decoration: none; } + +a:not([href]):not([tabindex]):focus { outline: 0px; } + +code, kbd, pre, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas= +, "Liberation Mono", "Courier New", monospace; font-size: 1em; } + +pre { margin-top: 0px; margin-bottom: 1rem; overflow: auto; } + +figure { margin: 0px 0px 1rem; } + +img { vertical-align: middle; border-style: none; } + +svg { overflow: hidden; vertical-align: middle; } + +table { border-collapse: collapse; } + +caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: rgb(108, 11= +7, 125); text-align: left; caption-side: bottom; } + +th { text-align: inherit; } + +label { display: inline-block; margin-bottom: 0.5rem; } + +button { border-radius: 0px; } + +button:focus { outline: -webkit-focus-ring-color auto 5px; } + +button, input, optgroup, select, textarea { margin: 0px; font-family: inher= +it; font-size: inherit; line-height: inherit; } + +button, input { overflow: visible; } + +button, select { text-transform: none; } + +select { overflow-wrap: normal; } + +[type=3D"button"], [type=3D"reset"], [type=3D"submit"], button { appearance= +: button; } + +[type=3D"button"]:not(:disabled), [type=3D"reset"]:not(:disabled), [type=3D= +"submit"]:not(:disabled), button:not(:disabled) { cursor: pointer; } + +input[type=3D"checkbox"], input[type=3D"radio"] { box-sizing: border-box; p= +adding: 0px; } + +input[type=3D"date"], input[type=3D"datetime-local"], input[type=3D"month"]= +, input[type=3D"time"] { appearance: listbox; } + +textarea { overflow: auto; resize: vertical; } + +fieldset { min-width: 0px; padding: 0px; margin: 0px; border: 0px; } + +legend { display: block; width: 100%; max-width: 100%; padding: 0px; margin= +-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color: inherit; w= +hite-space: normal; } + +progress { vertical-align: baseline; } + +[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou= +ter-spin-button { height: auto; } + +[type=3D"search"] { outline-offset: -2px; appearance: none; } + +[type=3D"search"]::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { font: inherit; appearance: button; } + +output { display: inline-block; } + +summary { display: list-item; cursor: pointer; } + +template { display: none; } + +[hidden] { display: none !important; } + +.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5re= +m; font-weight: 500; line-height: 1.2; } + +.h1, h1 { font-size: 2.5rem; } + +.h2, h2 { font-size: 2rem; } + +.h3, h3 { font-size: 1.75rem; } + +.h4, h4 { font-size: 1.5rem; } + +.h5, h5 { font-size: 1.25rem; } + +.h6, h6 { font-size: 1rem; } + +.lead { font-size: 1.25rem; font-weight: 300; } + +.display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; } + +.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; } + +.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; } + +.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; } + +hr { margin-top: 1rem; margin-bottom: 1rem; border-width: 1px 0px 0px; bord= +er-right-style: initial; border-bottom-style: initial; border-left-style: i= +nitial; border-right-color: initial; border-bottom-color: initial; border-l= +eft-color: initial; border-image: initial; border-top-style: solid; border-= +top-color: rgba(0, 0, 0, 0.1); } + +.small, small { font-size: 80%; font-weight: 400; } + +.mark, mark { padding: 0.2em; background-color: rgb(252, 248, 227); } + +.list-unstyled { padding-left: 0px; list-style: none; } + +.list-inline { padding-left: 0px; list-style: none; } + +.list-inline-item { display: inline-block; } + +.list-inline-item:not(:last-child) { margin-right: 0.5rem; } + +.initialism { font-size: 90%; text-transform: uppercase; } + +.blockquote { margin-bottom: 1rem; font-size: 1.25rem; } + +.blockquote-footer { display: block; font-size: 80%; color: rgb(108, 117, 1= +25); } + +.blockquote-footer::before { content: "=E2=80=94=C2=A0"; } + +.img-fluid { max-width: 100%; height: auto; } + +.img-thumbnail { padding: 0.25rem; background-color: rgb(255, 255, 255); bo= +rder: 1px solid rgb(222, 226, 230); border-radius: 0.25rem; max-width: 100%= +; height: auto; } + +.figure { display: inline-block; } + +.figure-img { margin-bottom: 0.5rem; line-height: 1; } + +.figure-caption { font-size: 90%; color: rgb(108, 117, 125); } + +code { font-size: 87.5%; color: rgb(232, 62, 140); word-break: break-word; = +} + +a > code { color: inherit; } + +kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: rgb(255, 255, 255); = +background-color: rgb(33, 37, 41); border-radius: 0.2rem; } + +kbd kbd { padding: 0px; font-size: 100%; font-weight: 700; } + +pre { display: block; font-size: 87.5%; color: rgb(33, 37, 41); } + +pre code { font-size: inherit; color: inherit; word-break: normal; } + +.pre-scrollable { max-height: 340px; overflow-y: scroll; } + +.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-r= +ight: auto; margin-left: auto; } + +@media (min-width: 576px) { + .container { max-width: 540px; } +} + +@media (min-width: 768px) { + .container { max-width: 720px; } +} + +@media (min-width: 992px) { + .container { max-width: 960px; } +} + +@media (min-width: 1200px) { + .container { max-width: 1140px; } +} + +.container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; ma= +rgin-right: auto; margin-left: auto; } + +.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -1= +5px; } + +.no-gutters { margin-right: 0px; margin-left: 0px; } + +.no-gutters > .col, .no-gutters > [class*=3D"col-"] { padding-right: 0px; p= +adding-left: 0px; } + +.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .c= +ol-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .c= +ol-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6= +, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-m= +d-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .= +col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1= +, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col= +-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .= +col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl= +-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto { p= +osition: relative; width: 100%; padding-right: 15px; padding-left: 15px; } + +.col { flex-basis: 0px; flex-grow: 1; max-width: 100%; } + +.col-auto { flex: 0 0 auto; width: auto; max-width: 100%; } + +.col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } + +.col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } + +.col-3 { flex: 0 0 25%; max-width: 25%; } + +.col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } + +.col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } + +.col-6 { flex: 0 0 50%; max-width: 50%; } + +.col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } + +.col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } + +.col-9 { flex: 0 0 75%; max-width: 75%; } + +.col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } + +.col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } + +.col-12 { flex: 0 0 100%; max-width: 100%; } + +.order-first { order: -1; } + +.order-last { order: 13; } + +.order-0 { order: 0; } + +.order-1 { order: 1; } + +.order-2 { order: 2; } + +.order-3 { order: 3; } + +.order-4 { order: 4; } + +.order-5 { order: 5; } + +.order-6 { order: 6; } + +.order-7 { order: 7; } + +.order-8 { order: 8; } + +.order-9 { order: 9; } + +.order-10 { order: 10; } + +.order-11 { order: 11; } + +.order-12 { order: 12; } + +.offset-1 { margin-left: 8.33333%; } + +.offset-2 { margin-left: 16.6667%; } + +.offset-3 { margin-left: 25%; } + +.offset-4 { margin-left: 33.3333%; } + +.offset-5 { margin-left: 41.6667%; } + +.offset-6 { margin-left: 50%; } + +.offset-7 { margin-left: 58.3333%; } + +.offset-8 { margin-left: 66.6667%; } + +.offset-9 { margin-left: 75%; } + +.offset-10 { margin-left: 83.3333%; } + +.offset-11 { margin-left: 91.6667%; } + +@media (min-width: 576px) { + .col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; } + .col-sm-auto { flex: 0 0 auto; width: auto; max-width: 100%; } + .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } + .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } + .col-sm-3 { flex: 0 0 25%; max-width: 25%; } + .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } + .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } + .col-sm-6 { flex: 0 0 50%; max-width: 50%; } + .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } + .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } + .col-sm-9 { flex: 0 0 75%; max-width: 75%; } + .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } + .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } + .col-sm-12 { flex: 0 0 100%; max-width: 100%; } + .order-sm-first { order: -1; } + .order-sm-last { order: 13; } + .order-sm-0 { order: 0; } + .order-sm-1 { order: 1; } + .order-sm-2 { order: 2; } + .order-sm-3 { order: 3; } + .order-sm-4 { order: 4; } + .order-sm-5 { order: 5; } + .order-sm-6 { order: 6; } + .order-sm-7 { order: 7; } + .order-sm-8 { order: 8; } + .order-sm-9 { order: 9; } + .order-sm-10 { order: 10; } + .order-sm-11 { order: 11; } + .order-sm-12 { order: 12; } + .offset-sm-0 { margin-left: 0px; } + .offset-sm-1 { margin-left: 8.33333%; } + .offset-sm-2 { margin-left: 16.6667%; } + .offset-sm-3 { margin-left: 25%; } + .offset-sm-4 { margin-left: 33.3333%; } + .offset-sm-5 { margin-left: 41.6667%; } + .offset-sm-6 { margin-left: 50%; } + .offset-sm-7 { margin-left: 58.3333%; } + .offset-sm-8 { margin-left: 66.6667%; } + .offset-sm-9 { margin-left: 75%; } + .offset-sm-10 { margin-left: 83.3333%; } + .offset-sm-11 { margin-left: 91.6667%; } +} + +@media (min-width: 768px) { + .col-md { flex-basis: 0px; flex-grow: 1; max-width: 100%; } + .col-md-auto { flex: 0 0 auto; width: auto; max-width: 100%; } + .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } + .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } + .col-md-3 { flex: 0 0 25%; max-width: 25%; } + .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } + .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } + .col-md-6 { flex: 0 0 50%; max-width: 50%; } + .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } + .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } + .col-md-9 { flex: 0 0 75%; max-width: 75%; } + .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } + .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } + .col-md-12 { flex: 0 0 100%; max-width: 100%; } + .order-md-first { order: -1; } + .order-md-last { order: 13; } + .order-md-0 { order: 0; } + .order-md-1 { order: 1; } + .order-md-2 { order: 2; } + .order-md-3 { order: 3; } + .order-md-4 { order: 4; } + .order-md-5 { order: 5; } + .order-md-6 { order: 6; } + .order-md-7 { order: 7; } + .order-md-8 { order: 8; } + .order-md-9 { order: 9; } + .order-md-10 { order: 10; } + .order-md-11 { order: 11; } + .order-md-12 { order: 12; } + .offset-md-0 { margin-left: 0px; } + .offset-md-1 { margin-left: 8.33333%; } + .offset-md-2 { margin-left: 16.6667%; } + .offset-md-3 { margin-left: 25%; } + .offset-md-4 { margin-left: 33.3333%; } + .offset-md-5 { margin-left: 41.6667%; } + .offset-md-6 { margin-left: 50%; } + .offset-md-7 { margin-left: 58.3333%; } + .offset-md-8 { margin-left: 66.6667%; } + .offset-md-9 { margin-left: 75%; } + .offset-md-10 { margin-left: 83.3333%; } + .offset-md-11 { margin-left: 91.6667%; } +} + +@media (min-width: 992px) { + .col-lg { flex-basis: 0px; flex-grow: 1; max-width: 100%; } + .col-lg-auto { flex: 0 0 auto; width: auto; max-width: 100%; } + .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } + .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } + .col-lg-3 { flex: 0 0 25%; max-width: 25%; } + .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } + .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } + .col-lg-6 { flex: 0 0 50%; max-width: 50%; } + .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } + .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } + .col-lg-9 { flex: 0 0 75%; max-width: 75%; } + .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } + .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } + .col-lg-12 { flex: 0 0 100%; max-width: 100%; } + .order-lg-first { order: -1; } + .order-lg-last { order: 13; } + .order-lg-0 { order: 0; } + .order-lg-1 { order: 1; } + .order-lg-2 { order: 2; } + .order-lg-3 { order: 3; } + .order-lg-4 { order: 4; } + .order-lg-5 { order: 5; } + .order-lg-6 { order: 6; } + .order-lg-7 { order: 7; } + .order-lg-8 { order: 8; } + .order-lg-9 { order: 9; } + .order-lg-10 { order: 10; } + .order-lg-11 { order: 11; } + .order-lg-12 { order: 12; } + .offset-lg-0 { margin-left: 0px; } + .offset-lg-1 { margin-left: 8.33333%; } + .offset-lg-2 { margin-left: 16.6667%; } + .offset-lg-3 { margin-left: 25%; } + .offset-lg-4 { margin-left: 33.3333%; } + .offset-lg-5 { margin-left: 41.6667%; } + .offset-lg-6 { margin-left: 50%; } + .offset-lg-7 { margin-left: 58.3333%; } + .offset-lg-8 { margin-left: 66.6667%; } + .offset-lg-9 { margin-left: 75%; } + .offset-lg-10 { margin-left: 83.3333%; } + .offset-lg-11 { margin-left: 91.6667%; } +} + +@media (min-width: 1200px) { + .col-xl { flex-basis: 0px; flex-grow: 1; max-width: 100%; } + .col-xl-auto { flex: 0 0 auto; width: auto; max-width: 100%; } + .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } + .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } + .col-xl-3 { flex: 0 0 25%; max-width: 25%; } + .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } + .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } + .col-xl-6 { flex: 0 0 50%; max-width: 50%; } + .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } + .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } + .col-xl-9 { flex: 0 0 75%; max-width: 75%; } + .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } + .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } + .col-xl-12 { flex: 0 0 100%; max-width: 100%; } + .order-xl-first { order: -1; } + .order-xl-last { order: 13; } + .order-xl-0 { order: 0; } + .order-xl-1 { order: 1; } + .order-xl-2 { order: 2; } + .order-xl-3 { order: 3; } + .order-xl-4 { order: 4; } + .order-xl-5 { order: 5; } + .order-xl-6 { order: 6; } + .order-xl-7 { order: 7; } + .order-xl-8 { order: 8; } + .order-xl-9 { order: 9; } + .order-xl-10 { order: 10; } + .order-xl-11 { order: 11; } + .order-xl-12 { order: 12; } + .offset-xl-0 { margin-left: 0px; } + .offset-xl-1 { margin-left: 8.33333%; } + .offset-xl-2 { margin-left: 16.6667%; } + .offset-xl-3 { margin-left: 25%; } + .offset-xl-4 { margin-left: 33.3333%; } + .offset-xl-5 { margin-left: 41.6667%; } + .offset-xl-6 { margin-left: 50%; } + .offset-xl-7 { margin-left: 58.3333%; } + .offset-xl-8 { margin-left: 66.6667%; } + .offset-xl-9 { margin-left: 75%; } + .offset-xl-10 { margin-left: 83.3333%; } + .offset-xl-11 { margin-left: 91.6667%; } +} + +.table { width: 100%; margin-bottom: 1rem; color: rgb(33, 37, 41); } + +.table td, .table th { padding: 0.75rem; vertical-align: top; border-top: 1= +px solid rgb(222, 226, 230); } + +.table thead th { vertical-align: bottom; border-bottom: 2px solid rgb(222,= + 226, 230); } + +.table tbody + tbody { border-top: 2px solid rgb(222, 226, 230); } + +.table-sm td, .table-sm th { padding: 0.3rem; } + +.table-bordered { border: 1px solid rgb(222, 226, 230); } + +.table-bordered td, .table-bordered th { border: 1px solid rgb(222, 226, 23= +0); } + +.table-bordered thead td, .table-bordered thead th { border-bottom-width: 2= +px; } + +.table-borderless tbody + tbody, .table-borderless td, .table-borderless th= +, .table-borderless thead th { border: 0px; } + +.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(0, 0, 0,= + 0.05); } + +.table-hover tbody tr:hover { color: rgb(33, 37, 41); background-color: rgb= +a(0, 0, 0, 0.075); } + +.table-primary, .table-primary > td, .table-primary > th { background-color= +: rgb(184, 218, 255); } + +.table-primary tbody + tbody, .table-primary td, .table-primary th, .table-= +primary thead th { border-color: rgb(122, 186, 255); } + +.table-hover .table-primary:hover { background-color: rgb(159, 205, 255); } + +.table-hover .table-primary:hover > td, .table-hover .table-primary:hover >= + th { background-color: rgb(159, 205, 255); } + +.table-secondary, .table-secondary > td, .table-secondary > th { background= +-color: rgb(214, 216, 219); } + +.table-secondary tbody + tbody, .table-secondary td, .table-secondary th, .= +table-secondary thead th { border-color: rgb(179, 183, 187); } + +.table-hover .table-secondary:hover { background-color: rgb(200, 203, 207);= + } + +.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hov= +er > th { background-color: rgb(200, 203, 207); } + +.table-success, .table-success > td, .table-success > th { background-color= +: rgb(195, 230, 203); } + +.table-success tbody + tbody, .table-success td, .table-success th, .table-= +success thead th { border-color: rgb(143, 209, 158); } + +.table-hover .table-success:hover { background-color: rgb(177, 223, 187); } + +.table-hover .table-success:hover > td, .table-hover .table-success:hover >= + th { background-color: rgb(177, 223, 187); } + +.table-info, .table-info > td, .table-info > th { background-color: rgb(190= +, 229, 235); } + +.table-info tbody + tbody, .table-info td, .table-info th, .table-info thea= +d th { border-color: rgb(134, 207, 218); } + +.table-hover .table-info:hover { background-color: rgb(171, 221, 229); } + +.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { = +background-color: rgb(171, 221, 229); } + +.table-warning, .table-warning > td, .table-warning > th { background-color= +: rgb(255, 238, 186); } + +.table-warning tbody + tbody, .table-warning td, .table-warning th, .table-= +warning thead th { border-color: rgb(255, 223, 126); } + +.table-hover .table-warning:hover { background-color: rgb(255, 232, 161); } + +.table-hover .table-warning:hover > td, .table-hover .table-warning:hover >= + th { background-color: rgb(255, 232, 161); } + +.table-danger, .table-danger > td, .table-danger > th { background-color: r= +gb(245, 198, 203); } + +.table-danger tbody + tbody, .table-danger td, .table-danger th, .table-dan= +ger thead th { border-color: rgb(237, 150, 158); } + +.table-hover .table-danger:hover { background-color: rgb(241, 176, 183); } + +.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > t= +h { background-color: rgb(241, 176, 183); } + +.table-light, .table-light > td, .table-light > th { background-color: rgb(= +253, 253, 254); } + +.table-light tbody + tbody, .table-light td, .table-light th, .table-light = +thead th { border-color: rgb(251, 252, 252); } + +.table-hover .table-light:hover { background-color: rgb(236, 236, 246); } + +.table-hover .table-light:hover > td, .table-hover .table-light:hover > th = +{ background-color: rgb(236, 236, 246); } + +.table-dark, .table-dark > td, .table-dark > th { background-color: rgb(198= +, 200, 202); } + +.table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thea= +d th { border-color: rgb(149, 153, 156); } + +.table-hover .table-dark:hover { background-color: rgb(185, 187, 190); } + +.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { = +background-color: rgb(185, 187, 190); } + +.table-active, .table-active > td, .table-active > th { background-color: r= +gba(0, 0, 0, 0.075); } + +.table-hover .table-active:hover { background-color: rgba(0, 0, 0, 0.075); = +} + +.table-hover .table-active:hover > td, .table-hover .table-active:hover > t= +h { background-color: rgba(0, 0, 0, 0.075); } + +.table .thead-dark th { color: rgb(255, 255, 255); background-color: rgb(52= +, 58, 64); border-color: rgb(69, 77, 85); } + +.table .thead-light th { color: rgb(73, 80, 87); background-color: rgb(233,= + 236, 239); border-color: rgb(222, 226, 230); } + +.table-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);= + } + +.table-dark td, .table-dark th, .table-dark thead th { border-color: rgb(69= +, 77, 85); } + +.table-dark.table-bordered { border: 0px; } + +.table-dark.table-striped tbody tr:nth-of-type(2n+1) { background-color: rg= +ba(255, 255, 255, 0.05); } + +.table-dark.table-hover tbody tr:hover { color: rgb(255, 255, 255); backgro= +und-color: rgba(255, 255, 255, 0.075); } + +@media (max-width: 575.98px) { + .table-responsive-sm { display: block; width: 100%; overflow-x: auto; } + .table-responsive-sm > .table-bordered { border: 0px; } +} + +@media (max-width: 767.98px) { + .table-responsive-md { display: block; width: 100%; overflow-x: auto; } + .table-responsive-md > .table-bordered { border: 0px; } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { display: block; width: 100%; overflow-x: auto; } + .table-responsive-lg > .table-bordered { border: 0px; } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { display: block; width: 100%; overflow-x: auto; } + .table-responsive-xl > .table-bordered { border: 0px; } +} + +.table-responsive { display: block; width: 100%; overflow-x: auto; } + +.table-responsive > .table-bordered { border: 0px; } + +.form-control { display: block; width: 100%; height: calc(1.5em + 2px + 0.7= +5rem); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-h= +eight: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); b= +ackground-clip: padding-box; border: 1px solid rgb(206, 212, 218); border-r= +adius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15= +s ease-in-out; } + +@media (prefers-reduced-motion: reduce) { + .form-control { transition: none; } +} + +.form-control:focus { color: rgb(73, 80, 87); background-color: rgb(255, 25= +5, 255); border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(0= +, 123, 255, 0.25) 0px 0px 0px 0.2rem; } + +.form-control::-webkit-input-placeholder { color: rgb(108, 117, 125); opaci= +ty: 1; } + +.form-control::placeholder { color: rgb(108, 117, 125); opacity: 1; } + +.form-control:disabled, .form-control[readonly] { background-color: rgb(233= +, 236, 239); opacity: 1; } + +.form-control-file, .form-control-range { display: block; width: 100%; } + +.col-form-label { padding-top: calc(1px + 0.375rem); padding-bottom: calc(1= +px + 0.375rem); margin-bottom: 0px; font-size: inherit; line-height: 1.5; } + +.col-form-label-lg { padding-top: calc(1px + 0.5rem); padding-bottom: calc(= +1px + 0.5rem); font-size: 1.25rem; line-height: 1.5; } + +.col-form-label-sm { padding-top: calc(1px + 0.25rem); padding-bottom: calc= +(1px + 0.25rem); font-size: 0.875rem; line-height: 1.5; } + +.form-control-plaintext { display: block; width: 100%; padding-top: 0.375re= +m; padding-bottom: 0.375rem; margin-bottom: 0px; line-height: 1.5; color: r= +gb(33, 37, 41); background-color: transparent; border-style: solid; border-= +color: transparent; border-image: initial; border-width: 1px 0px; } + +.form-control-plaintext.form-control-lg, .form-control-plaintext.form-contr= +ol-sm { padding-right: 0px; padding-left: 0px; } + +.form-control-sm { height: calc(1.5em + 2px + 0.5rem); padding: 0.25rem 0.5= +rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } + +.form-control-lg { height: calc(1.5em + 2px + 1rem); padding: 0.5rem 1rem; = +font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } + +select.form-control[multiple], select.form-control[size] { height: auto; } + +textarea.form-control { height: auto; } + +.form-group { margin-bottom: 1rem; } + +.form-text { display: block; margin-top: 0.25rem; } + +.form-row { display: flex; flex-wrap: wrap; margin-right: -5px; margin-left= +: -5px; } + +.form-row > .col, .form-row > [class*=3D"col-"] { padding-right: 5px; paddi= +ng-left: 5px; } + +.form-check { position: relative; display: block; padding-left: 1.25rem; } + +.form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1= +.25rem; } + +.form-check-input:disabled ~ .form-check-label { color: rgb(108, 117, 125);= + } + +.form-check-label { margin-bottom: 0px; } + +.form-check-inline { display: inline-flex; align-items: center; padding-lef= +t: 0px; margin-right: 0.75rem; } + +.form-check-inline .form-check-input { position: static; margin-top: 0px; m= +argin-right: 0.3125rem; margin-left: 0px; } + +.valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-siz= +e: 80%; color: rgb(40, 167, 69); } + +.valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; = +max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.= +875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba= +(40, 167, 69, 0.9); border-radius: 0.25rem; } + +.form-control.is-valid, .was-validated .form-control:valid { border-color: = +rgb(40, 167, 69); padding-right: calc(1.5em + 0.75rem); background-image: u= +rl("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' viewBox= +=3D'0 0 8 8'%3e%3cpath fill=3D'%2328a745' d=3D'M2.3 6.73L.6 4.53c-.4-1.04.4= +6-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z= +'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right= + calc(0.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem)= + calc(0.75em + 0.375rem); } + +.form-control.is-valid:focus, .was-validated .form-control:valid:focus { bo= +rder-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0= +px 0.2rem; } + +.form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-t= +ooltip, .was-validated .form-control:valid ~ .valid-feedback, .was-validate= +d .form-control:valid ~ .valid-tooltip { display: block; } + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid = +{ padding-right: calc(1.5em + 0.75rem); background-position: right calc(0.3= +75em + 0.1875rem) top calc(0.375em + 0.1875rem); } + +.custom-select.is-valid, .was-validated .custom-select:valid { border-color= +: rgb(40, 167, 69); padding-right: calc(0.75em + 2.3125rem); background: ur= +l("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' viewBox= +=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 3h4z'/%3e%= +3c/svg%3e") right 0.75rem center / 8px 10px no-repeat, url("data:image/svg+= +xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' viewBox=3D'0 0 8 8'%3e%3cpa= +th fill=3D'%2328a745' d=3D'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4= + 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") ri= +ght 1.75rem center / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-rep= +eat rgb(255, 255, 255); } + +.custom-select.is-valid:focus, .was-validated .custom-select:valid:focus { = +border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px= + 0px 0.2rem; } + +.custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid= +-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-valid= +ated .custom-select:valid ~ .valid-tooltip { display: block; } + +.form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid = +~ .valid-tooltip, .was-validated .form-control-file:valid ~ .valid-feedback= +, .was-validated .form-control-file:valid ~ .valid-tooltip { display: block= +; } + +.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-= +input:valid ~ .form-check-label { color: rgb(40, 167, 69); } + +.form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ = +.valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .= +was-validated .form-check-input:valid ~ .valid-tooltip { display: block; } + +.custom-control-input.is-valid ~ .custom-control-label, .was-validated .cus= +tom-control-input:valid ~ .custom-control-label { color: rgb(40, 167, 69); = +} + +.custom-control-input.is-valid ~ .custom-control-label::before, .was-valida= +ted .custom-control-input:valid ~ .custom-control-label::before { border-co= +lor: rgb(40, 167, 69); } + +.custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-= +valid ~ .valid-tooltip, .was-validated .custom-control-input:valid ~ .valid= +-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip { di= +splay: block; } + +.custom-control-input.is-valid:checked ~ .custom-control-label::before, .wa= +s-validated .custom-control-input:valid:checked ~ .custom-control-label::be= +fore { border-color: rgb(52, 206, 87); background-color: rgb(52, 206, 87); = +} + +.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-= +validated .custom-control-input:valid:focus ~ .custom-control-label::before= + { box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; } + +.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label:= +:before, .was-validated .custom-control-input:valid:focus:not(:checked) ~ .= +custom-control-label::before { border-color: rgb(40, 167, 69); } + +.custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-fi= +le-input:valid ~ .custom-file-label { border-color: rgb(40, 167, 69); } + +.custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid = +~ .valid-tooltip, .was-validated .custom-file-input:valid ~ .valid-feedback= +, .was-validated .custom-file-input:valid ~ .valid-tooltip { display: block= +; } + +.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .cus= +tom-file-input:valid:focus ~ .custom-file-label { border-color: rgb(40, 167= +, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; } + +.invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-s= +ize: 80%; color: rgb(220, 53, 69); } + +.invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none= +; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: = +0.875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color: rg= +ba(220, 53, 69, 0.9); border-radius: 0.25rem; } + +.form-control.is-invalid, .was-validated .form-control:invalid { border-col= +or: rgb(220, 53, 69); padding-right: calc(1.5em + 0.75rem); background-imag= +e: url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' fill= +=3D'%23dc3545' viewBox=3D'-2 -2 7 7'%3e%3cpath stroke=3D'%23dc3545' d=3D'M0= + 0l3 3m0-3L0 3'/%3e%3ccircle r=3D'.5'/%3e%3ccircle cx=3D'3' r=3D'.5'/%3e%3c= +circle cy=3D'3' r=3D'.5'/%3e%3ccircle cx=3D'3' cy=3D'3' r=3D'.5'/%3e%3c/svg= +%3E"); background-repeat: no-repeat; background-position: right calc(0.375e= +m + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em= + + 0.375rem); } + +.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus = +{ border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0= +px 0px 0.2rem; } + +.form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .i= +nvalid-tooltip, .was-validated .form-control:invalid ~ .invalid-feedback, .= +was-validated .form-control:invalid ~ .invalid-tooltip { display: block; } + +.was-validated textarea.form-control:invalid, textarea.form-control.is-inva= +lid { padding-right: calc(1.5em + 0.75rem); background-position: right calc= +(0.375em + 0.1875rem) top calc(0.375em + 0.1875rem); } + +.custom-select.is-invalid, .was-validated .custom-select:invalid { border-c= +olor: rgb(220, 53, 69); padding-right: calc(0.75em + 2.3125rem); background= +: url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' viewB= +ox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 3h4z'/%3= +e%3c/svg%3e") right 0.75rem center / 8px 10px no-repeat, url("data:image/sv= +g+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23dc3545' viewBo= +x=3D'-2 -2 7 7'%3e%3cpath stroke=3D'%23dc3545' d=3D'M0 0l3 3m0-3L0 3'/%3e%3= +ccircle r=3D'.5'/%3e%3ccircle cx=3D'3' r=3D'.5'/%3e%3ccircle cy=3D'3' r=3D'= +.5'/%3e%3ccircle cx=3D'3' cy=3D'3' r=3D'.5'/%3e%3c/svg%3E") right 1.75rem c= +enter / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat rgb(255, = +255, 255); } + +.custom-select.is-invalid:focus, .was-validated .custom-select:invalid:focu= +s { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px= + 0px 0px 0.2rem; } + +.custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ = +.invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback= +, .was-validated .custom-select:invalid ~ .invalid-tooltip { display: block= +; } + +.form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-in= +valid ~ .invalid-tooltip, .was-validated .form-control-file:invalid ~ .inva= +lid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip = +{ display: block; } + +.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-chec= +k-input:invalid ~ .form-check-label { color: rgb(220, 53, 69); } + +.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-inva= +lid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid= +-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip { di= +splay: block; } + +.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .c= +ustom-control-input:invalid ~ .custom-control-label { color: rgb(220, 53, 6= +9); } + +.custom-control-input.is-invalid ~ .custom-control-label::before, .was-vali= +dated .custom-control-input:invalid ~ .custom-control-label::before { borde= +r-color: rgb(220, 53, 69); } + +.custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input= +.is-invalid ~ .invalid-tooltip, .was-validated .custom-control-input:invali= +d ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .inva= +lid-tooltip { display: block; } + +.custom-control-input.is-invalid:checked ~ .custom-control-label::before, .= +was-validated .custom-control-input:invalid:checked ~ .custom-control-label= +::before { border-color: rgb(228, 96, 109); background-color: rgb(228, 96, = +109); } + +.custom-control-input.is-invalid:focus ~ .custom-control-label::before, .wa= +s-validated .custom-control-input:invalid:focus ~ .custom-control-label::be= +fore { box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; } + +.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-labe= +l::before, .was-validated .custom-control-input:invalid:focus:not(:checked)= + ~ .custom-control-label::before { border-color: rgb(220, 53, 69); } + +.custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-= +file-input:invalid ~ .custom-file-label { border-color: rgb(220, 53, 69); } + +.custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-in= +valid ~ .invalid-tooltip, .was-validated .custom-file-input:invalid ~ .inva= +lid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip = +{ display: block; } + +.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .c= +ustom-file-input:invalid:focus ~ .custom-file-label { border-color: rgb(220= +, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; } + +.form-inline { display: flex; flex-flow: wrap; align-items: center; } + +.form-inline .form-check { width: 100%; } + +@media (min-width: 576px) { + .form-inline label { display: flex; align-items: center; justify-content:= + center; margin-bottom: 0px; } + .form-inline .form-group { display: flex; flex: 0 0 auto; flex-flow: wrap= +; align-items: center; margin-bottom: 0px; } + .form-inline .form-control { display: inline-block; width: auto; vertical= +-align: middle; } + .form-inline .form-control-plaintext { display: inline-block; } + .form-inline .custom-select, .form-inline .input-group { width: auto; } + .form-inline .form-check { display: flex; align-items: center; justify-co= +ntent: center; width: auto; padding-left: 0px; } + .form-inline .form-check-input { position: relative; flex-shrink: 0; marg= +in-top: 0px; margin-right: 0.25rem; margin-left: 0px; } + .form-inline .custom-control { align-items: center; justify-content: cent= +er; } + .form-inline .custom-control-label { margin-bottom: 0px; } +} + +.btn { display: inline-block; font-weight: 400; color: rgb(33, 37, 41); tex= +t-align: center; vertical-align: middle; user-select: none; background-colo= +r: transparent; border: 1px solid transparent; padding: 0.375rem 0.75rem; f= +ont-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color= + 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s = +ease-in-out, box-shadow 0.15s ease-in-out; } + +@media (prefers-reduced-motion: reduce) { + .btn { transition: none; } +} + +.btn:hover { color: rgb(33, 37, 41); text-decoration: none; } + +.btn.focus, .btn:focus { outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) = +0px 0px 0px 0.2rem; } + +.btn.disabled, .btn:disabled { opacity: 0.65; } + +a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; } + +.btn-primary { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255= +); border-color: rgb(0, 123, 255); } + +.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 10= +5, 217); border-color: rgb(0, 98, 204); } + +.btn-primary.focus, .btn-primary:focus { box-shadow: rgba(38, 143, 255, 0.5= +) 0px 0px 0px 0.2rem; } + +.btn-primary.disabled, .btn-primary:disabled { color: rgb(255, 255, 255); b= +ackground-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } + +.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabl= +ed):not(.disabled):active, .show > .btn-primary.dropdown-toggle { color: rg= +b(255, 255, 255); background-color: rgb(0, 98, 204); border-color: rgb(0, 9= +2, 191); } + +.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:= +disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle= +:focus { box-shadow: rgba(38, 143, 255, 0.5) 0px 0px 0px 0.2rem; } + +.btn-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117,= + 125); border-color: rgb(108, 117, 125); } + +.btn-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(90,= + 98, 104); border-color: rgb(84, 91, 98); } + +.btn-secondary.focus, .btn-secondary:focus { box-shadow: rgba(130, 138, 145= +, 0.5) 0px 0px 0px 0.2rem; } + +.btn-secondary.disabled, .btn-secondary:disabled { color: rgb(255, 255, 255= +); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); = +} + +.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:di= +sabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle { col= +or: rgb(255, 255, 255); background-color: rgb(84, 91, 98); border-color: rg= +b(78, 85, 91); } + +.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:n= +ot(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-= +toggle:focus { box-shadow: rgba(130, 138, 145, 0.5) 0px 0px 0px 0.2rem; } + +.btn-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69= +); border-color: rgb(40, 167, 69); } + +.btn-success:hover { color: rgb(255, 255, 255); background-color: rgb(33, 1= +36, 56); border-color: rgb(30, 126, 52); } + +.btn-success.focus, .btn-success:focus { box-shadow: rgba(72, 180, 97, 0.5)= + 0px 0px 0px 0.2rem; } + +.btn-success.disabled, .btn-success:disabled { color: rgb(255, 255, 255); b= +ackground-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); } + +.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabl= +ed):not(.disabled):active, .show > .btn-success.dropdown-toggle { color: rg= +b(255, 255, 255); background-color: rgb(30, 126, 52); border-color: rgb(28,= + 116, 48); } + +.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:= +disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle= +:focus { box-shadow: rgba(72, 180, 97, 0.5) 0px 0px 0px 0.2rem; } + +.btn-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184);= + border-color: rgb(23, 162, 184); } + +.btn-info:hover { color: rgb(255, 255, 255); background-color: rgb(19, 132,= + 150); border-color: rgb(17, 122, 139); } + +.btn-info.focus, .btn-info:focus { box-shadow: rgba(58, 176, 195, 0.5) 0px = +0px 0px 0.2rem; } + +.btn-info.disabled, .btn-info:disabled { color: rgb(255, 255, 255); backgro= +und-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); } + +.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):no= +t(.disabled):active, .show > .btn-info.dropdown-toggle { color: rgb(255, 25= +5, 255); background-color: rgb(17, 122, 139); border-color: rgb(16, 112, 12= +7); } + +.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabl= +ed):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus { = +box-shadow: rgba(58, 176, 195, 0.5) 0px 0px 0px 0.2rem; } + +.btn-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); = +border-color: rgb(255, 193, 7); } + +.btn-warning:hover { color: rgb(33, 37, 41); background-color: rgb(224, 168= +, 0); border-color: rgb(211, 158, 0); } + +.btn-warning.focus, .btn-warning:focus { box-shadow: rgba(222, 170, 12, 0.5= +) 0px 0px 0px 0.2rem; } + +.btn-warning.disabled, .btn-warning:disabled { color: rgb(33, 37, 41); back= +ground-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); } + +.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabl= +ed):not(.disabled):active, .show > .btn-warning.dropdown-toggle { color: rg= +b(33, 37, 41); background-color: rgb(211, 158, 0); border-color: rgb(198, 1= +49, 0); } + +.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:= +disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle= +:focus { box-shadow: rgba(222, 170, 12, 0.5) 0px 0px 0px 0.2rem; } + +.btn-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69)= +; border-color: rgb(220, 53, 69); } + +.btn-danger:hover { color: rgb(255, 255, 255); background-color: rgb(200, 3= +5, 51); border-color: rgb(189, 33, 48); } + +.btn-danger.focus, .btn-danger:focus { box-shadow: rgba(225, 83, 97, 0.5) 0= +px 0px 0px 0.2rem; } + +.btn-danger.disabled, .btn-danger:disabled { color: rgb(255, 255, 255); bac= +kground-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); } + +.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled= +):not(.disabled):active, .show > .btn-danger.dropdown-toggle { color: rgb(2= +55, 255, 255); background-color: rgb(189, 33, 48); border-color: rgb(178, 3= +1, 45); } + +.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:di= +sabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:fo= +cus { box-shadow: rgba(225, 83, 97, 0.5) 0px 0px 0px 0.2rem; } + +.btn-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); = +border-color: rgb(248, 249, 250); } + +.btn-light:hover { color: rgb(33, 37, 41); background-color: rgb(226, 230, = +234); border-color: rgb(218, 224, 229); } + +.btn-light.focus, .btn-light:focus { box-shadow: rgba(216, 217, 219, 0.5) 0= +px 0px 0px 0.2rem; } + +.btn-light.disabled, .btn-light:disabled { color: rgb(33, 37, 41); backgrou= +nd-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); } + +.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):= +not(.disabled):active, .show > .btn-light.dropdown-toggle { color: rgb(33, = +37, 41); background-color: rgb(218, 224, 229); border-color: rgb(211, 217, = +223); } + +.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disa= +bled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus= + { box-shadow: rgba(216, 217, 219, 0.5) 0px 0px 0px 0.2rem; } + +.btn-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); b= +order-color: rgb(52, 58, 64); } + +.btn-dark:hover { color: rgb(255, 255, 255); background-color: rgb(35, 39, = +43); border-color: rgb(29, 33, 36); } + +.btn-dark.focus, .btn-dark:focus { box-shadow: rgba(82, 88, 93, 0.5) 0px 0p= +x 0px 0.2rem; } + +.btn-dark.disabled, .btn-dark:disabled { color: rgb(255, 255, 255); backgro= +und-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); } + +.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):no= +t(.disabled):active, .show > .btn-dark.dropdown-toggle { color: rgb(255, 25= +5, 255); background-color: rgb(29, 33, 36); border-color: rgb(23, 26, 29); = +} + +.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabl= +ed):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus { = +box-shadow: rgba(82, 88, 93, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-primary { color: rgb(0, 123, 255); border-color: rgb(0, 123, 2= +55); } + +.btn-outline-primary:hover { color: rgb(255, 255, 255); background-color: r= +gb(0, 123, 255); border-color: rgb(0, 123, 255); } + +.btn-outline-primary.focus, .btn-outline-primary:focus { box-shadow: rgba(0= +, 123, 255, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: rgb(0= +, 123, 255); background-color: transparent; } + +.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-pri= +mary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dro= +pdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255= +); border-color: rgb(0, 123, 255); } + +.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outli= +ne-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline= +-primary.dropdown-toggle:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px= + 0px 0.2rem; } + +.btn-outline-secondary { color: rgb(108, 117, 125); border-color: rgb(108, = +117, 125); } + +.btn-outline-secondary:hover { color: rgb(255, 255, 255); background-color:= + rgb(108, 117, 125); border-color: rgb(108, 117, 125); } + +.btn-outline-secondary.focus, .btn-outline-secondary:focus { box-shadow: rg= +ba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: r= +gb(108, 117, 125); background-color: transparent; } + +.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-s= +econdary:not(:disabled):not(.disabled):active, .show > .btn-outline-seconda= +ry.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(108, = +117, 125); border-color: rgb(108, 117, 125); } + +.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-out= +line-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-out= +line-secondary.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5)= + 0px 0px 0px 0.2rem; } + +.btn-outline-success { color: rgb(40, 167, 69); border-color: rgb(40, 167, = +69); } + +.btn-outline-success:hover { color: rgb(255, 255, 255); background-color: r= +gb(40, 167, 69); border-color: rgb(40, 167, 69); } + +.btn-outline-success.focus, .btn-outline-success:focus { box-shadow: rgba(4= +0, 167, 69, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-success.disabled, .btn-outline-success:disabled { color: rgb(4= +0, 167, 69); background-color: transparent; } + +.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-suc= +cess:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dro= +pdown-toggle { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69= +); border-color: rgb(40, 167, 69); } + +.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outli= +ne-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline= +-success.dropdown-toggle:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px= + 0px 0.2rem; } + +.btn-outline-info { color: rgb(23, 162, 184); border-color: rgb(23, 162, 18= +4); } + +.btn-outline-info:hover { color: rgb(255, 255, 255); background-color: rgb(= +23, 162, 184); border-color: rgb(23, 162, 184); } + +.btn-outline-info.focus, .btn-outline-info:focus { box-shadow: rgba(23, 162= +, 184, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-info.disabled, .btn-outline-info:disabled { color: rgb(23, 162= +, 184); background-color: transparent; } + +.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:n= +ot(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-tog= +gle { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); borde= +r-color: rgb(23, 162, 184); } + +.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-= +info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.= +dropdown-toggle:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2= +rem; } + +.btn-outline-warning { color: rgb(255, 193, 7); border-color: rgb(255, 193,= + 7); } + +.btn-outline-warning:hover { color: rgb(33, 37, 41); background-color: rgb(= +255, 193, 7); border-color: rgb(255, 193, 7); } + +.btn-outline-warning.focus, .btn-outline-warning:focus { box-shadow: rgba(2= +55, 193, 7, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: rgb(2= +55, 193, 7); background-color: transparent; } + +.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-war= +ning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dro= +pdown-toggle { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); = +border-color: rgb(255, 193, 7); } + +.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outli= +ne-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline= +-warning.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px= + 0px 0.2rem; } + +.btn-outline-danger { color: rgb(220, 53, 69); border-color: rgb(220, 53, 6= +9); } + +.btn-outline-danger:hover { color: rgb(255, 255, 255); background-color: rg= +b(220, 53, 69); border-color: rgb(220, 53, 69); } + +.btn-outline-danger.focus, .btn-outline-danger:focus { box-shadow: rgba(220= +, 53, 69, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: rgb(220= +, 53, 69); background-color: transparent; } + +.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-dang= +er:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdo= +wn-toggle { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); = +border-color: rgb(220, 53, 69); } + +.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outlin= +e-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-d= +anger.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0p= +x 0.2rem; } + +.btn-outline-light { color: rgb(248, 249, 250); border-color: rgb(248, 249,= + 250); } + +.btn-outline-light:hover { color: rgb(33, 37, 41); background-color: rgb(24= +8, 249, 250); border-color: rgb(248, 249, 250); } + +.btn-outline-light.focus, .btn-outline-light:focus { box-shadow: rgba(248, = +249, 250, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-light.disabled, .btn-outline-light:disabled { color: rgb(248, = +249, 250); background-color: transparent; } + +.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light= +:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-= +toggle { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); bord= +er-color: rgb(248, 249, 250); } + +.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline= +-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-lig= +ht.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px= + 0.2rem; } + +.btn-outline-dark { color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); = +} + +.btn-outline-dark:hover { color: rgb(255, 255, 255); background-color: rgb(= +52, 58, 64); border-color: rgb(52, 58, 64); } + +.btn-outline-dark.focus, .btn-outline-dark:focus { box-shadow: rgba(52, 58,= + 64, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: rgb(52, 58,= + 64); background-color: transparent; } + +.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:n= +ot(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-tog= +gle { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-= +color: rgb(52, 58, 64); } + +.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-= +dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.= +dropdown-toggle:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2re= +m; } + +.btn-link { font-weight: 400; color: rgb(0, 123, 255); text-decoration: non= +e; } + +.btn-link:hover { color: rgb(0, 86, 179); text-decoration: underline; } + +.btn-link.focus, .btn-link:focus { text-decoration: underline; box-shadow: = +none; } + +.btn-link.disabled, .btn-link:disabled { color: rgb(108, 117, 125); pointer= +-events: none; } + +.btn-group-lg > .btn, .btn-lg { padding: 0.5rem 1rem; font-size: 1.25rem; l= +ine-height: 1.5; border-radius: 0.3rem; } + +.btn-group-sm > .btn, .btn-sm { padding: 0.25rem 0.5rem; font-size: 0.875re= +m; line-height: 1.5; border-radius: 0.2rem; } + +.btn-block { display: block; width: 100%; } + +.btn-block + .btn-block { margin-top: 0.5rem; } + +input[type=3D"button"].btn-block, input[type=3D"reset"].btn-block, input[ty= +pe=3D"submit"].btn-block { width: 100%; } + +.fade { transition: opacity 0.15s linear; } + +@media (prefers-reduced-motion: reduce) { + .fade { transition: none; } +} + +.fade:not(.show) { opacity: 0; } + +.collapse:not(.show) { display: none; } + +.collapsing { position: relative; height: 0px; overflow: hidden; transition= +: height 0.35s; } + +@media (prefers-reduced-motion: reduce) { + .collapsing { transition: none; } +} + +.dropdown, .dropleft, .dropright, .dropup { position: relative; } + +.dropdown-toggle { white-space: nowrap; } + +.dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vert= +ical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px; border-top= +-style: solid; border-top-color: initial; border-right-style: solid; border= +-right-color: transparent; border-bottom-style: initial; border-bottom-colo= +r: initial; border-left-style: solid; border-left-color: transparent; } + +.dropdown-toggle:empty::after { margin-left: 0px; } + +.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; d= +isplay: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0= +.125rem 0px 0px; font-size: 1rem; color: rgb(33, 37, 41); text-align: left;= + list-style: none; background-color: rgb(255, 255, 255); background-clip: p= +adding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; = +} + +.dropdown-menu-left { right: auto; left: 0px; } + +.dropdown-menu-right { right: 0px; left: auto; } + +@media (min-width: 576px) { + .dropdown-menu-sm-left { right: auto; left: 0px; } + .dropdown-menu-sm-right { right: 0px; left: auto; } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { right: auto; left: 0px; } + .dropdown-menu-md-right { right: 0px; left: auto; } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { right: auto; left: 0px; } + .dropdown-menu-lg-right { right: 0px; left: auto; } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { right: auto; left: 0px; } + .dropdown-menu-xl-right { right: 0px; left: auto; } +} + +.dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0px; margin-b= +ottom: 0.125rem; } + +.dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255= +em; vertical-align: 0.255em; content: ""; border-width: 0px 0.3em 0.3em; bo= +rder-top-style: initial; border-top-color: initial; border-right-style: sol= +id; border-right-color: transparent; border-bottom-style: solid; border-bot= +tom-color: initial; border-left-style: solid; border-left-color: transparen= +t; } + +.dropup .dropdown-toggle:empty::after { margin-left: 0px; } + +.dropright .dropdown-menu { top: 0px; right: auto; left: 100%; margin-top: = +0px; margin-left: 0.125rem; } + +.dropright .dropdown-toggle::after { display: inline-block; margin-left: 0.= +255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0px 0.3em = +0.3em; border-top-style: solid; border-top-color: transparent; border-right= +-style: initial; border-right-color: initial; border-bottom-style: solid; b= +order-bottom-color: transparent; border-left-style: solid; border-left-colo= +r: initial; } + +.dropright .dropdown-toggle:empty::after { margin-left: 0px; } + +.dropright .dropdown-toggle::after { vertical-align: 0px; } + +.dropleft .dropdown-menu { top: 0px; right: 100%; left: auto; margin-top: 0= +px; margin-right: 0.125rem; } + +.dropleft .dropdown-toggle::after { display: inline-block; margin-left: 0.2= +55em; vertical-align: 0.255em; content: ""; } + +.dropleft .dropdown-toggle::after { display: none; } + +.dropleft .dropdown-toggle::before { display: inline-block; margin-right: 0= +.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid trans= +parent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; = +} + +.dropleft .dropdown-toggle:empty::after { margin-left: 0px; } + +.dropleft .dropdown-toggle::before { vertical-align: 0px; } + +.dropdown-menu[x-placement^=3D"bottom"], .dropdown-menu[x-placement^=3D"lef= +t"], .dropdown-menu[x-placement^=3D"right"], .dropdown-menu[x-placement^=3D= +"top"] { right: auto; bottom: auto; } + +.dropdown-divider { height: 0px; margin: 0.5rem 0px; overflow: hidden; bord= +er-top: 1px solid rgb(233, 236, 239); } + +.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clea= +r: both; font-weight: 400; color: rgb(33, 37, 41); text-align: inherit; whi= +te-space: nowrap; background-color: transparent; border: 0px; } + +.dropdown-item:focus, .dropdown-item:hover { color: rgb(22, 24, 27); text-d= +ecoration: none; background-color: rgb(248, 249, 250); } + +.dropdown-item.active, .dropdown-item:active { color: rgb(255, 255, 255); t= +ext-decoration: none; background-color: rgb(0, 123, 255); } + +.dropdown-item.disabled, .dropdown-item:disabled { color: rgb(108, 117, 125= +); pointer-events: none; background-color: transparent; } + +.dropdown-menu.show { display: block; } + +.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0= +px; font-size: 0.875rem; color: rgb(108, 117, 125); white-space: nowrap; } + +.dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: rgb(3= +3, 37, 41); } + +.btn-group, .btn-group-vertical { position: relative; display: inline-flex;= + vertical-align: middle; } + +.btn-group-vertical > .btn, .btn-group > .btn { position: relative; flex: 1= + 1 auto; } + +.btn-group-vertical > .btn:hover, .btn-group > .btn:hover { z-index: 1; } + +.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-= +group-vertical > .btn:focus, .btn-group > .btn.active, .btn-group > .btn:ac= +tive, .btn-group > .btn:focus { z-index: 1; } + +.btn-toolbar { display: flex; flex-wrap: wrap; justify-content: flex-start;= + } + +.btn-toolbar .input-group { width: auto; } + +.btn-group > .btn-group:not(:first-child), .btn-group > .btn:not(:first-chi= +ld) { margin-left: -1px; } + +.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:las= +t-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-botto= +m-right-radius: 0px; } + +.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:not(:fi= +rst-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } + +.dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem;= + } + +.dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after, .d= +ropup .dropdown-toggle-split::after { margin-left: 0px; } + +.dropleft .dropdown-toggle-split::before { margin-right: 0px; } + +.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-s= +plit { padding-right: 0.375rem; padding-left: 0.375rem; } + +.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-s= +plit { padding-right: 0.75rem; padding-left: 0.75rem; } + +.btn-group-vertical { flex-direction: column; align-items: flex-start; just= +ify-content: center; } + +.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { width: 100%;= + } + +.btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .= +btn:not(:first-child) { margin-top: -1px; } + +.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertic= +al > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radi= +us: 0px; border-bottom-left-radius: 0px; } + +.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-verti= +cal > .btn:not(:first-child) { border-top-left-radius: 0px; border-top-righ= +t-radius: 0px; } + +.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { margin-bo= +ttom: 0px; } + +.btn-group-toggle > .btn input[type=3D"checkbox"], .btn-group-toggle > .btn= + input[type=3D"radio"], .btn-group-toggle > .btn-group > .btn input[type=3D= +"checkbox"], .btn-group-toggle > .btn-group > .btn input[type=3D"radio"] { = +position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: none; } + +.input-group { position: relative; display: flex; flex-wrap: wrap; align-it= +ems: stretch; width: 100%; } + +.input-group > .custom-file, .input-group > .custom-select, .input-group > = +.form-control, .input-group > .form-control-plaintext { position: relative;= + flex: 1 1 auto; width: 1%; margin-bottom: 0px; } + +.input-group > .custom-file + .custom-file, .input-group > .custom-file + .= +custom-select, .input-group > .custom-file + .form-control, .input-group > = +.custom-select + .custom-file, .input-group > .custom-select + .custom-sele= +ct, .input-group > .custom-select + .form-control, .input-group > .form-con= +trol + .custom-file, .input-group > .form-control + .custom-select, .input-= +group > .form-control + .form-control, .input-group > .form-control-plainte= +xt + .custom-file, .input-group > .form-control-plaintext + .custom-select,= + .input-group > .form-control-plaintext + .form-control { margin-left: -1px= +; } + +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label, = +.input-group > .custom-select:focus, .input-group > .form-control:focus { z= +-index: 3; } + +.input-group > .custom-file .custom-file-input:focus { z-index: 4; } + +.input-group > .custom-select:not(:last-child), .input-group > .form-contro= +l:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radi= +us: 0px; } + +.input-group > .custom-select:not(:first-child), .input-group > .form-contr= +ol:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radi= +us: 0px; } + +.input-group > .custom-file { display: flex; align-items: center; } + +.input-group > .custom-file:not(:last-child) .custom-file-label, .input-gro= +up > .custom-file:not(:last-child) .custom-file-label::after { border-top-r= +ight-radius: 0px; border-bottom-right-radius: 0px; } + +.input-group > .custom-file:not(:first-child) .custom-file-label { border-t= +op-left-radius: 0px; border-bottom-left-radius: 0px; } + +.input-group-append, .input-group-prepend { display: flex; } + +.input-group-append .btn, .input-group-prepend .btn { position: relative; z= +-index: 2; } + +.input-group-append .btn:focus, .input-group-prepend .btn:focus { z-index: = +3; } + +.input-group-append .btn + .btn, .input-group-append .btn + .input-group-te= +xt, .input-group-append .input-group-text + .btn, .input-group-append .inpu= +t-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-= +group-prepend .btn + .input-group-text, .input-group-prepend .input-group-t= +ext + .btn, .input-group-prepend .input-group-text + .input-group-text { ma= +rgin-left: -1px; } + +.input-group-prepend { margin-right: -1px; } + +.input-group-append { margin-left: -1px; } + +.input-group-text { display: flex; align-items: center; padding: 0.375rem 0= +.75rem; margin-bottom: 0px; font-size: 1rem; font-weight: 400; line-height:= + 1.5; color: rgb(73, 80, 87); text-align: center; white-space: nowrap; back= +ground-color: rgb(233, 236, 239); border: 1px solid rgb(206, 212, 218); bor= +der-radius: 0.25rem; } + +.input-group-text input[type=3D"checkbox"], .input-group-text input[type=3D= +"radio"] { margin-top: 0px; } + +.input-group-lg > .custom-select, .input-group-lg > .form-control:not(texta= +rea) { height: calc(1.5em + 2px + 1rem); } + +.input-group-lg > .custom-select, .input-group-lg > .form-control, .input-g= +roup-lg > .input-group-append > .btn, .input-group-lg > .input-group-append= + > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input= +-group-lg > .input-group-prepend > .input-group-text { padding: 0.5rem 1rem= +; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } + +.input-group-sm > .custom-select, .input-group-sm > .form-control:not(texta= +rea) { height: calc(1.5em + 2px + 0.5rem); } + +.input-group-sm > .custom-select, .input-group-sm > .form-control, .input-g= +roup-sm > .input-group-append > .btn, .input-group-sm > .input-group-append= + > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input= +-group-sm > .input-group-prepend > .input-group-text { padding: 0.25rem 0.5= +rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } + +.input-group-lg > .custom-select, .input-group-sm > .custom-select { paddin= +g-right: 1.75rem; } + +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.= +dropdown-toggle), .input-group > .input-group-append:last-child > .input-gr= +oup-text:not(:last-child), .input-group > .input-group-append:not(:last-chi= +ld) > .btn, .input-group > .input-group-append:not(:last-child) > .input-gr= +oup-text, .input-group > .input-group-prepend > .btn, .input-group > .input= +-group-prepend > .input-group-text { border-top-right-radius: 0px; border-b= +ottom-right-radius: 0px; } + +.input-group > .input-group-append > .btn, .input-group > .input-group-appe= +nd > .input-group-text, .input-group > .input-group-prepend:first-child > .= +btn:not(:first-child), .input-group > .input-group-prepend:first-child > .i= +nput-group-text:not(:first-child), .input-group > .input-group-prepend:not(= +:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child)= + > .input-group-text { border-top-left-radius: 0px; border-bottom-left-radi= +us: 0px; } + +.custom-control { position: relative; display: block; min-height: 1.5rem; p= +adding-left: 1.5rem; } + +.custom-control-inline { display: inline-flex; margin-right: 1rem; } + +.custom-control-input { position: absolute; z-index: -1; opacity: 0; } + +.custom-control-input:checked ~ .custom-control-label::before { color: rgb(= +255, 255, 255); border-color: rgb(0, 123, 255); background-color: rgb(0, 12= +3, 255); } + +.custom-control-input:focus ~ .custom-control-label::before { box-shadow: r= +gba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {= + border-color: rgb(128, 189, 255); } + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before= + { color: rgb(255, 255, 255); background-color: rgb(179, 215, 255); border-= +color: rgb(179, 215, 255); } + +.custom-control-input:disabled ~ .custom-control-label { color: rgb(108, 11= +7, 125); } + +.custom-control-input:disabled ~ .custom-control-label::before { background= +-color: rgb(233, 236, 239); } + +.custom-control-label { position: relative; margin-bottom: 0px; vertical-al= +ign: top; } + +.custom-control-label::before { position: absolute; top: 0.25rem; left: -1.= +5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; cont= +ent: ""; background-color: rgb(255, 255, 255); border: 1px solid rgb(173, 1= +81, 189); } + +.custom-control-label::after { position: absolute; top: 0.25rem; left: -1.5= +rem; display: block; width: 1rem; height: 1rem; content: ""; background: 50= +% center / 50% 50% no-repeat; } + +.custom-checkbox .custom-control-label::before { border-radius: 0.25rem; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::aft= +er { background-image: url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w= +3.org/2000/svg' viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%23fff' d=3D'M6.564.7= +5l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-labe= +l::before { border-color: rgb(0, 123, 255); background-color: rgb(0, 123, 2= +55); } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-labe= +l::after { background-image: url("data:image/svg+xml,%3csvg xmlns=3D'http:/= +/www.w3.org/2000/svg' viewBox=3D'0 0 4 4'%3e%3cpath stroke=3D'%23fff' d=3D'= +M0 2h4'/%3e%3c/svg%3e"); } + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-l= +abel::before { background-color: rgba(0, 123, 255, 0.5); } + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-con= +trol-label::before { background-color: rgba(0, 123, 255, 0.5); } + +.custom-radio .custom-control-label::before { border-radius: 50%; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after = +{ background-image: url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.o= +rg/2000/svg' viewBox=3D'-4 -4 8 8'%3e%3ccircle r=3D'3' fill=3D'%23fff'/%3e%= +3c/svg%3e"); } + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-labe= +l::before { background-color: rgba(0, 123, 255, 0.5); } + +.custom-switch { padding-left: 2.25rem; } + +.custom-switch .custom-control-label::before { left: -2.25rem; width: 1.75r= +em; pointer-events: all; border-radius: 0.5rem; } + +.custom-switch .custom-control-label::after { top: calc(2px + 0.25rem); lef= +t: calc(2px - 2.25rem); width: calc(-4px + 1rem); height: calc(-4px + 1rem)= +; background-color: rgb(173, 181, 189); border-radius: 0.5rem; transition: = +transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-col= +or 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s= + ease-in-out; } + +@media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { transition: none; } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after= + { background-color: rgb(255, 255, 255); transform: translateX(0.75rem); } + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-lab= +el::before { background-color: rgba(0, 123, 255, 0.5); } + +.custom-select { display: inline-block; width: 100%; height: calc(1.5em + 2= +px + 0.75rem); padding: 0.375rem 1.75rem 0.375rem 0.75rem; font-size: 1rem;= + font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); vertical-align= +: middle; background: url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3= +.org/2000/svg' viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0= + 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center / 8px 10px no-repeat= + rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius: 0= +.25rem; appearance: none; } + +.custom-select:focus { border-color: rgb(128, 189, 255); outline: 0px; box-= +shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } + +.custom-select[multiple], .custom-select[size]:not([size=3D"1"]) { height: = +auto; padding-right: 0.75rem; background-image: none; } + +.custom-select:disabled { color: rgb(108, 117, 125); background-color: rgb(= +233, 236, 239); } + +.custom-select-sm { height: calc(1.5em + 2px + 0.5rem); padding-top: 0.25re= +m; padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.875rem; } + +.custom-select-lg { height: calc(1.5em + 2px + 1rem); padding-top: 0.5rem; = +padding-bottom: 0.5rem; padding-left: 1rem; font-size: 1.25rem; } + +.custom-file { position: relative; display: inline-block; width: 100%; heig= +ht: calc(1.5em + 2px + 0.75rem); margin-bottom: 0px; } + +.custom-file-input { position: relative; z-index: 2; width: 100%; height: c= +alc(1.5em + 2px + 0.75rem); margin: 0px; opacity: 0; } + +.custom-file-input:focus ~ .custom-file-label { border-color: rgb(128, 189,= + 255); box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } + +.custom-file-input:disabled ~ .custom-file-label { background-color: rgb(23= +3, 236, 239); } + +.custom-file-input:lang(en) ~ .custom-file-label::after { content: "Browse"= +; } + +.custom-file-input ~ .custom-file-label[data-browse]::after { content: attr= +(data-browse); } + +.custom-file-label { position: absolute; top: 0px; right: 0px; left: 0px; z= +-index: 1; height: calc(1.5em + 2px + 0.75rem); padding: 0.375rem 0.75rem; = +font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); background-colo= +r: rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius:= + 0.25rem; } + +.custom-file-label::after { position: absolute; top: 0px; right: 0px; botto= +m: 0px; z-index: 3; display: block; height: calc(1.5em + 0.75rem); padding:= + 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); content: "Brow= +se"; background-color: rgb(233, 236, 239); border-left: inherit; border-rad= +ius: 0px 0.25rem 0.25rem 0px; } + +.custom-range { width: 100%; height: calc(1.4rem); padding: 0px; background= +-color: transparent; appearance: none; } + +.custom-range:focus { outline: 0px; } + +.custom-range:focus::-webkit-slider-thumb { box-shadow: rgb(255, 255, 255) = +0px 0px 0px 1px, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } + +.custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top= +: -0.25rem; background-color: rgb(0, 123, 255); border: 0px; border-radius:= + 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s e= +ase-in-out, box-shadow 0.15s ease-in-out; appearance: none; } + +@media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { transition: none; } +} + +.custom-range::-webkit-slider-thumb:active { background-color: rgb(179, 215= +, 255); } + +.custom-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem;= + color: transparent; cursor: pointer; background-color: rgb(222, 226, 230);= + border-color: transparent; border-radius: 1rem; } + +@media (prefers-reduced-motion: reduce) { +} + +@media (prefers-reduced-motion: reduce) { +} + +.custom-range:disabled::-webkit-slider-thumb { background-color: rgb(173, 1= +81, 189); } + +.custom-range:disabled::-webkit-slider-runnable-track { cursor: default; } + +.custom-control-label::before, .custom-file-label, .custom-select { transit= +ion: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, bo= +x-shadow 0.15s ease-in-out; } + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, .custom-file-label, .custom-select { trans= +ition: none; } +} + +.nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-bottom: 0p= +x; list-style: none; } + +.nav-link { display: block; padding: 0.5rem 1rem; } + +.nav-link:focus, .nav-link:hover { text-decoration: none; } + +.nav-link.disabled { color: rgb(108, 117, 125); pointer-events: none; curso= +r: default; } + +.nav-tabs { border-bottom: 1px solid rgb(222, 226, 230); } + +.nav-tabs .nav-item { margin-bottom: -1px; } + +.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius= +: 0.25rem; border-top-right-radius: 0.25rem; } + +.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border-color: rgb(23= +3, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230); } + +.nav-tabs .nav-link.disabled { color: rgb(108, 117, 125); background-color:= + transparent; border-color: transparent; } + +.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: rgb= +(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(222, = +226, 230) rgb(222, 226, 230) rgb(255, 255, 255); } + +.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0px; b= +order-top-right-radius: 0px; } + +.nav-pills .nav-link { border-radius: 0.25rem; } + +.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: rgb(255,= + 255, 255); background-color: rgb(0, 123, 255); } + +.nav-fill .nav-item { flex: 1 1 auto; text-align: center; } + +.nav-justified .nav-item { flex-basis: 0px; flex-grow: 1; text-align: cente= +r; } + +.tab-content > .tab-pane { display: none; } + +.tab-content > .active { display: block; } + +.navbar { position: relative; display: flex; flex-wrap: wrap; align-items: = +center; justify-content: space-between; padding: 0.5rem 1rem; } + +.navbar > .container, .navbar > .container-fluid { display: flex; flex-wrap= +: wrap; align-items: center; justify-content: space-between; } + +.navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bott= +om: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit= +; white-space: nowrap; } + +.navbar-brand:focus, .navbar-brand:hover { text-decoration: none; } + +.navbar-nav { display: flex; flex-direction: column; padding-left: 0px; mar= +gin-bottom: 0px; list-style: none; } + +.navbar-nav .nav-link { padding-right: 0px; padding-left: 0px; } + +.navbar-nav .dropdown-menu { position: static; float: none; } + +.navbar-text { display: inline-block; padding-top: 0.5rem; padding-bottom: = +0.5rem; } + +.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; } + +.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height= +: 1; background-color: transparent; border: 1px solid transparent; border-r= +adius: 0.25rem; } + +.navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none; } + +.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; = +vertical-align: middle; content: ""; background: center center / 100% 100% = +no-repeat; } + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { pa= +dding-right: 0px; padding-left: 0px; } +} + +@media (min-width: 576px) { + .navbar-expand-sm { flex-flow: row; justify-content: flex-start; } + .navbar-expand-sm .navbar-nav { flex-direction: row; } + .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-= +left: 0.5rem; } + .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { fl= +ex-wrap: nowrap; } + .navbar-expand-sm .navbar-collapse { display: flex !important; flex-basis= +: auto; } + .navbar-expand-sm .navbar-toggler { display: none; } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { pa= +dding-right: 0px; padding-left: 0px; } +} + +@media (min-width: 768px) { + .navbar-expand-md { flex-flow: row; justify-content: flex-start; } + .navbar-expand-md .navbar-nav { flex-direction: row; } + .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-= +left: 0.5rem; } + .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { fl= +ex-wrap: nowrap; } + .navbar-expand-md .navbar-collapse { display: flex !important; flex-basis= +: auto; } + .navbar-expand-md .navbar-toggler { display: none; } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { pa= +dding-right: 0px; padding-left: 0px; } +} + +@media (min-width: 992px) { + .navbar-expand-lg { flex-flow: row; justify-content: flex-start; } + .navbar-expand-lg .navbar-nav { flex-direction: row; } + .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-= +left: 0.5rem; } + .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { fl= +ex-wrap: nowrap; } + .navbar-expand-lg .navbar-collapse { display: flex !important; flex-basis= +: auto; } + .navbar-expand-lg .navbar-toggler { display: none; } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { pa= +dding-right: 0px; padding-left: 0px; } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { flex-flow: row; justify-content: flex-start; } + .navbar-expand-xl .navbar-nav { flex-direction: row; } + .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-= +left: 0.5rem; } + .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { fl= +ex-wrap: nowrap; } + .navbar-expand-xl .navbar-collapse { display: flex !important; flex-basis= +: auto; } + .navbar-expand-xl .navbar-toggler { display: none; } +} + +.navbar-expand { flex-flow: row; justify-content: flex-start; } + +.navbar-expand > .container, .navbar-expand > .container-fluid { padding-ri= +ght: 0px; padding-left: 0px; } + +.navbar-expand .navbar-nav { flex-direction: row; } + +.navbar-expand .navbar-nav .dropdown-menu { position: absolute; } + +.navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left:= + 0.5rem; } + +.navbar-expand > .container, .navbar-expand > .container-fluid { flex-wrap:= + nowrap; } + +.navbar-expand .navbar-collapse { display: flex !important; flex-basis: aut= +o; } + +.navbar-expand .navbar-toggler { display: none; } + +.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { colo= +r: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); } + +.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-l= +ink:hover { color: rgba(0, 0, 0, 0.7); } + +.navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); } + +.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .n= +av-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .na= +vbar-nav .show > .nav-link { color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rg= +ba(0, 0, 0, 0.1); } + +.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+= +xml,%3csvg viewBox=3D'0 0 30 30' xmlns=3D'http://www.w3.org/2000/svg'%3e%3c= +path stroke=3D'rgba(0, 0, 0, 0.5)' stroke-width=3D'2' stroke-linecap=3D'rou= +nd' stroke-miterlimit=3D'10' d=3D'M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");= + } + +.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); } + +.navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover { co= +lor: rgba(0, 0, 0, 0.9); } + +.navbar-dark .navbar-brand { color: rgb(255, 255, 255); } + +.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { color:= + rgb(255, 255, 255); } + +.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); } + +.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-lin= +k:hover { color: rgba(255, 255, 255, 0.75); } + +.navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.= +25); } + +.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav= +-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar= +-nav .show > .nav-link { color: rgb(255, 255, 255); } + +.navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-colo= +r: rgba(255, 255, 255, 0.1); } + +.navbar-dark .navbar-toggler-icon { background-image: url("data:image/svg+x= +ml,%3csvg viewBox=3D'0 0 30 30' xmlns=3D'http://www.w3.org/2000/svg'%3e%3cp= +ath stroke=3D'rgba(255, 255, 255, 0.5)' stroke-width=3D'2' stroke-linecap= +=3D'round' stroke-miterlimit=3D'10' d=3D'M4 7h22M4 15h22M4 23h22'/%3e%3c/sv= +g%3e"); } + +.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); } + +.navbar-dark .navbar-text a { color: rgb(255, 255, 255); } + +.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover { colo= +r: rgb(255, 255, 255); } + +.card { position: relative; display: flex; flex-direction: column; min-widt= +h: 0px; overflow-wrap: break-word; background-color: rgb(255, 255, 255); ba= +ckground-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-r= +adius: 0.25rem; } + +.card > hr { margin-right: 0px; margin-left: 0px; } + +.card > .list-group:first-child .list-group-item:first-child { border-top-l= +eft-radius: 0.25rem; border-top-right-radius: 0.25rem; } + +.card > .list-group:last-child .list-group-item:last-child { border-bottom-= +right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } + +.card-body { flex: 1 1 auto; padding: 1.25rem; } + +.card-title { margin-bottom: 0.75rem; } + +.card-subtitle { margin-top: -0.375rem; margin-bottom: 0px; } + +.card-text:last-child { margin-bottom: 0px; } + +.card-link:hover { text-decoration: none; } + +.card-link + .card-link { margin-left: 1.25rem; } + +.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0px; background-col= +or: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); } + +.card-header:first-child { border-radius: calc(-1px + 0.25rem) calc(-1px + = +0.25rem) 0px 0px; } + +.card-header + .list-group .list-group-item:first-child { border-top: 0px; = +} + +.card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.= +03); border-top: 1px solid rgba(0, 0, 0, 0.125); } + +.card-footer:last-child { border-radius: 0px 0px calc(-1px + 0.25rem) calc(= +-1px + 0.25rem); } + +.card-header-tabs { margin-right: -0.625rem; margin-bottom: -0.75rem; margi= +n-left: -0.625rem; border-bottom: 0px; } + +.card-header-pills { margin-right: -0.625rem; margin-left: -0.625rem; } + +.card-img-overlay { position: absolute; inset: 0px; padding: 1.25rem; } + +.card-img { width: 100%; border-radius: calc(-1px + 0.25rem); } + +.card-img-top { width: 100%; border-top-left-radius: calc(-1px + 0.25rem); = +border-top-right-radius: calc(-1px + 0.25rem); } + +.card-img-bottom { width: 100%; border-bottom-right-radius: calc(-1px + 0.2= +5rem); border-bottom-left-radius: calc(-1px + 0.25rem); } + +.card-deck { display: flex; flex-direction: column; } + +.card-deck .card { margin-bottom: 15px; } + +@media (min-width: 576px) { + .card-deck { flex-flow: wrap; margin-right: -15px; margin-left: -15px; } + .card-deck .card { display: flex; flex: 1 0 0%; flex-direction: column; m= +argin-right: 15px; margin-bottom: 0px; margin-left: 15px; } +} + +.card-group { display: flex; flex-direction: column; } + +.card-group > .card { margin-bottom: 15px; } + +@media (min-width: 576px) { + .card-group { flex-flow: wrap; } + .card-group > .card { flex: 1 0 0%; margin-bottom: 0px; } + .card-group > .card + .card { margin-left: 0px; border-left: 0px; } + .card-group > .card:not(:last-child) { border-top-right-radius: 0px; bord= +er-bottom-right-radius: 0px; } + .card-group > .card:not(:last-child) .card-header, .card-group > .card:no= +t(:last-child) .card-img-top { border-top-right-radius: 0px; } + .card-group > .card:not(:last-child) .card-footer, .card-group > .card:no= +t(:last-child) .card-img-bottom { border-bottom-right-radius: 0px; } + .card-group > .card:not(:first-child) { border-top-left-radius: 0px; bord= +er-bottom-left-radius: 0px; } + .card-group > .card:not(:first-child) .card-header, .card-group > .card:n= +ot(:first-child) .card-img-top { border-top-left-radius: 0px; } + .card-group > .card:not(:first-child) .card-footer, .card-group > .card:n= +ot(:first-child) .card-img-bottom { border-bottom-left-radius: 0px; } +} + +.card-columns .card { margin-bottom: 0.75rem; } + +@media (min-width: 576px) { + .card-columns { column-count: 3; column-gap: 1.25rem; orphans: 1; widows:= + 1; } + .card-columns .card { display: inline-block; width: 100%; } +} + +.accordion > .card { overflow: hidden; } + +.accordion > .card:not(:first-of-type) .card-header:first-child { border-ra= +dius: 0px; } + +.accordion > .card:not(:first-of-type):not(:last-of-type) { border-bottom: = +0px; border-radius: 0px; } + +.accordion > .card:first-of-type { border-bottom: 0px; border-bottom-right-= +radius: 0px; border-bottom-left-radius: 0px; } + +.accordion > .card:last-of-type { border-top-left-radius: 0px; border-top-r= +ight-radius: 0px; } + +.accordion > .card .card-header { margin-bottom: -1px; } + +.breadcrumb { display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; margin= +-bottom: 1rem; list-style: none; background-color: rgb(233, 236, 239); bord= +er-radius: 0.25rem; } + +.breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; } + +.breadcrumb-item + .breadcrumb-item::before { display: inline-block; paddin= +g-right: 0.5rem; color: rgb(108, 117, 125); content: "/"; } + +.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underl= +ine; } + +.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; = +} + +.breadcrumb-item.active { color: rgb(108, 117, 125); } + +.pagination { display: flex; padding-left: 0px; list-style: none; border-ra= +dius: 0.25rem; } + +.page-link { position: relative; display: block; padding: 0.5rem 0.75rem; m= +argin-left: -1px; line-height: 1.25; color: rgb(0, 123, 255); background-co= +lor: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); } + +.page-link:hover { z-index: 2; color: rgb(0, 86, 179); text-decoration: non= +e; background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); = +} + +.page-link:focus { z-index: 2; outline: 0px; box-shadow: rgba(0, 123, 255, = +0.25) 0px 0px 0px 0.2rem; } + +.page-item:first-child .page-link { margin-left: 0px; border-top-left-radiu= +s: 0.25rem; border-bottom-left-radius: 0.25rem; } + +.page-item:last-child .page-link { border-top-right-radius: 0.25rem; border= +-bottom-right-radius: 0.25rem; } + +.page-item.active .page-link { z-index: 1; color: rgb(255, 255, 255); backg= +round-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } + +.page-item.disabled .page-link { color: rgb(108, 117, 125); pointer-events:= + none; cursor: auto; background-color: rgb(255, 255, 255); border-color: rg= +b(222, 226, 230); } + +.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; li= +ne-height: 1.5; } + +.pagination-lg .page-item:first-child .page-link { border-top-left-radius: = +0.3rem; border-bottom-left-radius: 0.3rem; } + +.pagination-lg .page-item:last-child .page-link { border-top-right-radius: = +0.3rem; border-bottom-right-radius: 0.3rem; } + +.pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.875rem; l= +ine-height: 1.5; } + +.pagination-sm .page-item:first-child .page-link { border-top-left-radius: = +0.2rem; border-bottom-left-radius: 0.2rem; } + +.pagination-sm .page-item:last-child .page-link { border-top-right-radius: = +0.2rem; border-bottom-right-radius: 0.2rem; } + +.badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font= +-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vert= +ical-align: baseline; border-radius: 0.25rem; transition: color 0.15s ease-= +in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,= + box-shadow 0.15s ease-in-out; } + +@media (prefers-reduced-motion: reduce) { + .badge { transition: none; } +} + +a.badge:focus, a.badge:hover { text-decoration: none; } + +.badge:empty { display: none; } + +.btn .badge { position: relative; top: -1px; } + +.badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10r= +em; } + +.badge-primary { color: rgb(255, 255, 255); background-color: rgb(0, 123, 2= +55); } + +a.badge-primary:focus, a.badge-primary:hover { color: rgb(255, 255, 255); b= +ackground-color: rgb(0, 98, 204); } + +a.badge-primary.focus, a.badge-primary:focus { outline: 0px; box-shadow: rg= +ba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; } + +.badge-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 11= +7, 125); } + +a.badge-secondary:focus, a.badge-secondary:hover { color: rgb(255, 255, 255= +); background-color: rgb(84, 91, 98); } + +a.badge-secondary.focus, a.badge-secondary:focus { outline: 0px; box-shadow= +: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; } + +.badge-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, = +69); } + +a.badge-success:focus, a.badge-success:hover { color: rgb(255, 255, 255); b= +ackground-color: rgb(30, 126, 52); } + +a.badge-success.focus, a.badge-success:focus { outline: 0px; box-shadow: rg= +ba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; } + +.badge-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184= +); } + +a.badge-info:focus, a.badge-info:hover { color: rgb(255, 255, 255); backgro= +und-color: rgb(17, 122, 139); } + +a.badge-info.focus, a.badge-info:focus { outline: 0px; box-shadow: rgba(23,= + 162, 184, 0.5) 0px 0px 0px 0.2rem; } + +.badge-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7)= +; } + +a.badge-warning:focus, a.badge-warning:hover { color: rgb(33, 37, 41); back= +ground-color: rgb(211, 158, 0); } + +a.badge-warning.focus, a.badge-warning:focus { outline: 0px; box-shadow: rg= +ba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; } + +.badge-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 6= +9); } + +a.badge-danger:focus, a.badge-danger:hover { color: rgb(255, 255, 255); bac= +kground-color: rgb(189, 33, 48); } + +a.badge-danger.focus, a.badge-danger:focus { outline: 0px; box-shadow: rgba= +(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; } + +.badge-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250)= +; } + +a.badge-light:focus, a.badge-light:hover { color: rgb(33, 37, 41); backgrou= +nd-color: rgb(218, 224, 229); } + +a.badge-light.focus, a.badge-light:focus { outline: 0px; box-shadow: rgba(2= +48, 249, 250, 0.5) 0px 0px 0px 0.2rem; } + +.badge-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);= + } + +a.badge-dark:focus, a.badge-dark:hover { color: rgb(255, 255, 255); backgro= +und-color: rgb(29, 33, 36); } + +a.badge-dark.focus, a.badge-dark:focus { outline: 0px; box-shadow: rgba(52,= + 58, 64, 0.5) 0px 0px 0px 0.2rem; } + +.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: rgb= +(233, 236, 239); border-radius: 0.3rem; } + +@media (min-width: 576px) { + .jumbotron { padding: 4rem 2rem; } +} + +.jumbotron-fluid { padding-right: 0px; padding-left: 0px; border-radius: 0p= +x; } + +.alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem;= + border: 1px solid transparent; border-radius: 0.25rem; } + +.alert-heading { color: inherit; } + +.alert-link { font-weight: 700; } + +.alert-dismissible { padding-right: 4rem; } + +.alert-dismissible .close { position: absolute; top: 0px; right: 0px; paddi= +ng: 0.75rem 1.25rem; color: inherit; } + +.alert-primary { color: rgb(0, 64, 133); background-color: rgb(204, 229, 25= +5); border-color: rgb(184, 218, 255); } + +.alert-primary hr { border-top-color: rgb(159, 205, 255); } + +.alert-primary .alert-link { color: rgb(0, 39, 82); } + +.alert-secondary { color: rgb(56, 61, 65); background-color: rgb(226, 227, = +229); border-color: rgb(214, 216, 219); } + +.alert-secondary hr { border-top-color: rgb(200, 203, 207); } + +.alert-secondary .alert-link { color: rgb(32, 35, 38); } + +.alert-success { color: rgb(21, 87, 36); background-color: rgb(212, 237, 21= +8); border-color: rgb(195, 230, 203); } + +.alert-success hr { border-top-color: rgb(177, 223, 187); } + +.alert-success .alert-link { color: rgb(11, 46, 19); } + +.alert-info { color: rgb(12, 84, 96); background-color: rgb(209, 236, 241);= + border-color: rgb(190, 229, 235); } + +.alert-info hr { border-top-color: rgb(171, 221, 229); } + +.alert-info .alert-link { color: rgb(6, 44, 51); } + +.alert-warning { color: rgb(133, 100, 4); background-color: rgb(255, 243, 2= +05); border-color: rgb(255, 238, 186); } + +.alert-warning hr { border-top-color: rgb(255, 232, 161); } + +.alert-warning .alert-link { color: rgb(83, 63, 3); } + +.alert-danger { color: rgb(114, 28, 36); background-color: rgb(248, 215, 21= +8); border-color: rgb(245, 198, 203); } + +.alert-danger hr { border-top-color: rgb(241, 176, 183); } + +.alert-danger .alert-link { color: rgb(73, 18, 23); } + +.alert-light { color: rgb(129, 129, 130); background-color: rgb(254, 254, 2= +54); border-color: rgb(253, 253, 254); } + +.alert-light hr { border-top-color: rgb(236, 236, 246); } + +.alert-light .alert-link { color: rgb(104, 104, 104); } + +.alert-dark { color: rgb(27, 30, 33); background-color: rgb(214, 216, 217);= + border-color: rgb(198, 200, 202); } + +.alert-dark hr { border-top-color: rgb(185, 187, 190); } + +.alert-dark .alert-link { color: rgb(4, 5, 5); } + +@-webkit-keyframes progress-bar-stripes {=20 + 0% { background-position: 1rem 0px; } + 100% { background-position: 0px 0px; } +} + +@keyframes progress-bar-stripes {=20 + 0% { background-position: 1rem 0px; } + 100% { background-position: 0px 0px; } +} + +.progress { display: flex; height: 1rem; overflow: hidden; font-size: 0.75r= +em; background-color: rgb(233, 236, 239); border-radius: 0.25rem; } + +.progress-bar { display: flex; flex-direction: column; justify-content: cen= +ter; color: rgb(255, 255, 255); text-align: center; white-space: nowrap; ba= +ckground-color: rgb(0, 123, 255); transition: width 0.6s; } + +@media (prefers-reduced-motion: reduce) { + .progress-bar { transition: none; } +} + +.progress-bar-striped { background-image: linear-gradient(45deg, rgba(255, = +255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, = +0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); ba= +ckground-size: 1rem 1rem; } + +.progress-bar-animated { animation: 1s linear 0s infinite normal none runni= +ng progress-bar-stripes; } + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { animation: auto ease 0s 1 normal none running no= +ne; } +} + +.media { display: flex; align-items: flex-start; } + +.media-body { flex: 1 1 0%; } + +.list-group { display: flex; flex-direction: column; padding-left: 0px; mar= +gin-bottom: 0px; } + +.list-group-item-action { width: 100%; color: rgb(73, 80, 87); text-align: = +inherit; } + +.list-group-item-action:focus, .list-group-item-action:hover { z-index: 1; = +color: rgb(73, 80, 87); text-decoration: none; background-color: rgb(248, 2= +49, 250); } + +.list-group-item-action:active { color: rgb(33, 37, 41); background-color: = +rgb(233, 236, 239); } + +.list-group-item { position: relative; display: block; padding: 0.75rem 1.2= +5rem; margin-bottom: -1px; background-color: rgb(255, 255, 255); border: 1p= +x solid rgba(0, 0, 0, 0.125); } + +.list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-= +right-radius: 0.25rem; } + +.list-group-item:last-child { margin-bottom: 0px; border-bottom-right-radiu= +s: 0.25rem; border-bottom-left-radius: 0.25rem; } + +.list-group-item.disabled, .list-group-item:disabled { color: rgb(108, 117,= + 125); pointer-events: none; background-color: rgb(255, 255, 255); } + +.list-group-item.active { z-index: 2; color: rgb(255, 255, 255); background= +-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } + +.list-group-horizontal { flex-direction: row; } + +.list-group-horizontal .list-group-item { margin-right: -1px; margin-bottom= +: 0px; } + +.list-group-horizontal .list-group-item:first-child { border-top-left-radiu= +s: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radius: 0p= +x; } + +.list-group-horizontal .list-group-item:last-child { margin-right: 0px; bor= +der-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; border-= +bottom-left-radius: 0px; } + +@media (min-width: 576px) { + .list-group-horizontal-sm { flex-direction: row; } + .list-group-horizontal-sm .list-group-item { margin-right: -1px; margin-b= +ottom: 0px; } + .list-group-horizontal-sm .list-group-item:first-child { border-top-left-= +radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu= +s: 0px; } + .list-group-horizontal-sm .list-group-item:last-child { margin-right: 0px= +; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo= +rder-bottom-left-radius: 0px; } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { flex-direction: row; } + .list-group-horizontal-md .list-group-item { margin-right: -1px; margin-b= +ottom: 0px; } + .list-group-horizontal-md .list-group-item:first-child { border-top-left-= +radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu= +s: 0px; } + .list-group-horizontal-md .list-group-item:last-child { margin-right: 0px= +; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo= +rder-bottom-left-radius: 0px; } +} + +@media (min-width: 992px) { + .list-group-horizontal-lg { flex-direction: row; } + .list-group-horizontal-lg .list-group-item { margin-right: -1px; margin-b= +ottom: 0px; } + .list-group-horizontal-lg .list-group-item:first-child { border-top-left-= +radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu= +s: 0px; } + .list-group-horizontal-lg .list-group-item:last-child { margin-right: 0px= +; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo= +rder-bottom-left-radius: 0px; } +} + +@media (min-width: 1200px) { + .list-group-horizontal-xl { flex-direction: row; } + .list-group-horizontal-xl .list-group-item { margin-right: -1px; margin-b= +ottom: 0px; } + .list-group-horizontal-xl .list-group-item:first-child { border-top-left-= +radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu= +s: 0px; } + .list-group-horizontal-xl .list-group-item:last-child { margin-right: 0px= +; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo= +rder-bottom-left-radius: 0px; } +} + +.list-group-flush .list-group-item { border-right: 0px; border-left: 0px; b= +order-radius: 0px; } + +.list-group-flush .list-group-item:last-child { margin-bottom: -1px; } + +.list-group-flush:first-child .list-group-item:first-child { border-top: 0p= +x; } + +.list-group-flush:last-child .list-group-item:last-child { margin-bottom: 0= +px; border-bottom: 0px; } + +.list-group-item-primary { color: rgb(0, 64, 133); background-color: rgb(18= +4, 218, 255); } + +.list-group-item-primary.list-group-item-action:focus, .list-group-item-pri= +mary.list-group-item-action:hover { color: rgb(0, 64, 133); background-colo= +r: rgb(159, 205, 255); } + +.list-group-item-primary.list-group-item-action.active { color: rgb(255, 25= +5, 255); background-color: rgb(0, 64, 133); border-color: rgb(0, 64, 133); = +} + +.list-group-item-secondary { color: rgb(56, 61, 65); background-color: rgb(= +214, 216, 219); } + +.list-group-item-secondary.list-group-item-action:focus, .list-group-item-s= +econdary.list-group-item-action:hover { color: rgb(56, 61, 65); background-= +color: rgb(200, 203, 207); } + +.list-group-item-secondary.list-group-item-action.active { color: rgb(255, = +255, 255); background-color: rgb(56, 61, 65); border-color: rgb(56, 61, 65)= +; } + +.list-group-item-success { color: rgb(21, 87, 36); background-color: rgb(19= +5, 230, 203); } + +.list-group-item-success.list-group-item-action:focus, .list-group-item-suc= +cess.list-group-item-action:hover { color: rgb(21, 87, 36); background-colo= +r: rgb(177, 223, 187); } + +.list-group-item-success.list-group-item-action.active { color: rgb(255, 25= +5, 255); background-color: rgb(21, 87, 36); border-color: rgb(21, 87, 36); = +} + +.list-group-item-info { color: rgb(12, 84, 96); background-color: rgb(190, = +229, 235); } + +.list-group-item-info.list-group-item-action:focus, .list-group-item-info.l= +ist-group-item-action:hover { color: rgb(12, 84, 96); background-color: rgb= +(171, 221, 229); } + +.list-group-item-info.list-group-item-action.active { color: rgb(255, 255, = +255); background-color: rgb(12, 84, 96); border-color: rgb(12, 84, 96); } + +.list-group-item-warning { color: rgb(133, 100, 4); background-color: rgb(2= +55, 238, 186); } + +.list-group-item-warning.list-group-item-action:focus, .list-group-item-war= +ning.list-group-item-action:hover { color: rgb(133, 100, 4); background-col= +or: rgb(255, 232, 161); } + +.list-group-item-warning.list-group-item-action.active { color: rgb(255, 25= +5, 255); background-color: rgb(133, 100, 4); border-color: rgb(133, 100, 4)= +; } + +.list-group-item-danger { color: rgb(114, 28, 36); background-color: rgb(24= +5, 198, 203); } + +.list-group-item-danger.list-group-item-action:focus, .list-group-item-dang= +er.list-group-item-action:hover { color: rgb(114, 28, 36); background-color= +: rgb(241, 176, 183); } + +.list-group-item-danger.list-group-item-action.active { color: rgb(255, 255= +, 255); background-color: rgb(114, 28, 36); border-color: rgb(114, 28, 36);= + } + +.list-group-item-light { color: rgb(129, 129, 130); background-color: rgb(2= +53, 253, 254); } + +.list-group-item-light.list-group-item-action:focus, .list-group-item-light= +.list-group-item-action:hover { color: rgb(129, 129, 130); background-color= +: rgb(236, 236, 246); } + +.list-group-item-light.list-group-item-action.active { color: rgb(255, 255,= + 255); background-color: rgb(129, 129, 130); border-color: rgb(129, 129, 13= +0); } + +.list-group-item-dark { color: rgb(27, 30, 33); background-color: rgb(198, = +200, 202); } + +.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.l= +ist-group-item-action:hover { color: rgb(27, 30, 33); background-color: rgb= +(185, 187, 190); } + +.list-group-item-dark.list-group-item-action.active { color: rgb(255, 255, = +255); background-color: rgb(27, 30, 33); border-color: rgb(27, 30, 33); } + +.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1;= + color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity:= + 0.5; } + +.close:hover { color: rgb(0, 0, 0); text-decoration: none; } + +.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disa= +bled):hover { opacity: 0.75; } + +button.close { padding: 0px; background-color: transparent; border: 0px; ap= +pearance: none; } + +a.close.disabled { pointer-events: none; } + +.toast { max-width: 350px; overflow: hidden; font-size: 0.875rem; backgroun= +d-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 1= +px solid rgba(0, 0, 0, 0.1); box-shadow: rgba(0, 0, 0, 0.1) 0px 0.25rem 0.7= +5rem; backdrop-filter: blur(10px); opacity: 0; border-radius: 0.25rem; } + +.toast:not(:last-child) { margin-bottom: 0.75rem; } + +.toast.showing { opacity: 1; } + +.toast.show { display: block; opacity: 1; } + +.toast.hide { display: none; } + +.toast-header { display: flex; align-items: center; padding: 0.25rem 0.75re= +m; color: rgb(108, 117, 125); background-color: rgba(255, 255, 255, 0.85); = +background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05);= + } + +.toast-body { padding: 0.75rem; } + +.modal-open { overflow: hidden; } + +.modal-open .modal { overflow: hidden auto; } + +.modal { position: fixed; top: 0px; left: 0px; z-index: 1050; display: none= +; width: 100%; height: 100%; overflow: hidden; outline: 0px; } + +.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-ev= +ents: none; } + +.modal.fade .modal-dialog { transition: transform 0.3s ease-out, -webkit-tr= +ansform 0.3s ease-out; transform: translate(0px, -50px); } + +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { transition: none; } +} + +.modal.show .modal-dialog { transform: none; } + +.modal-dialog-scrollable { display: flex; max-height: calc(100% - 1rem); } + +.modal-dialog-scrollable .modal-content { max-height: calc(-1rem + 100vh); = +overflow: hidden; } + +.modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-hea= +der { flex-shrink: 0; } + +.modal-dialog-scrollable .modal-body { overflow-y: auto; } + +.modal-dialog-centered { display: flex; align-items: center; min-height: ca= +lc(100% - 1rem); } + +.modal-dialog-centered::before { display: block; height: calc(-1rem + 100vh= +); content: ""; } + +.modal-dialog-centered.modal-dialog-scrollable { flex-direction: column; ju= +stify-content: center; height: 100%; } + +.modal-dialog-centered.modal-dialog-scrollable .modal-content { max-height:= + none; } + +.modal-dialog-centered.modal-dialog-scrollable::before { content: none; } + +.modal-content { position: relative; display: flex; flex-direction: column;= + width: 100%; pointer-events: auto; background-color: rgb(255, 255, 255); b= +ackground-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-r= +adius: 0.3rem; outline: 0px; } + +.modal-backdrop { position: fixed; top: 0px; left: 0px; z-index: 1040; widt= +h: 100vw; height: 100vh; background-color: rgb(0, 0, 0); } + +.modal-backdrop.fade { opacity: 0; } + +.modal-backdrop.show { opacity: 0.5; } + +.modal-header { display: flex; align-items: flex-start; justify-content: sp= +ace-between; padding: 1rem; border-bottom: 1px solid rgb(222, 226, 230); bo= +rder-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; } + +.modal-header .close { padding: 1rem; margin: -1rem -1rem -1rem auto; } + +.modal-title { margin-bottom: 0px; line-height: 1.5; } + +.modal-body { position: relative; flex: 1 1 auto; padding: 1rem; } + +.modal-footer { display: flex; align-items: center; justify-content: flex-e= +nd; padding: 1rem; border-top: 1px solid rgb(222, 226, 230); border-bottom-= +right-radius: 0.3rem; border-bottom-left-radius: 0.3rem; } + +.modal-footer > :not(:first-child) { margin-left: 0.25rem; } + +.modal-footer > :not(:last-child) { margin-right: 0.25rem; } + +.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; h= +eight: 50px; overflow: scroll; } + +@media (min-width: 576px) { + .modal-dialog { max-width: 500px; margin: 1.75rem auto; } + .modal-dialog-scrollable { max-height: calc(100% - 3.5rem); } + .modal-dialog-scrollable .modal-content { max-height: calc(-3.5rem + 100v= +h); } + .modal-dialog-centered { min-height: calc(100% - 3.5rem); } + .modal-dialog-centered::before { height: calc(-3.5rem + 100vh); } + .modal-sm { max-width: 300px; } +} + +@media (min-width: 992px) { + .modal-lg, .modal-xl { max-width: 800px; } +} + +@media (min-width: 1200px) { + .modal-xl { max-width: 1140px; } +} + +.tooltip { position: absolute; z-index: 1070; display: block; margin: 0px; = +font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvet= +ica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI E= +moji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weig= +ht: 400; line-height: 1.5; text-align: start; text-decoration: none; text-s= +hadow: none; text-transform: none; letter-spacing: normal; word-break: norm= +al; word-spacing: normal; white-space: normal; line-break: auto; font-size:= + 0.875rem; overflow-wrap: break-word; opacity: 0; } + +.tooltip.show { opacity: 0.9; } + +.tooltip .arrow { position: absolute; display: block; width: 0.8rem; height= +: 0.4rem; } + +.tooltip .arrow::before { position: absolute; content: ""; border-color: tr= +ansparent; border-style: solid; } + +.bs-tooltip-auto[x-placement^=3D"top"], .bs-tooltip-top { padding: 0.4rem 0= +px; } + +.bs-tooltip-auto[x-placement^=3D"top"] .arrow, .bs-tooltip-top .arrow { bot= +tom: 0px; } + +.bs-tooltip-auto[x-placement^=3D"top"] .arrow::before, .bs-tooltip-top .arr= +ow::before { top: 0px; border-width: 0.4rem 0.4rem 0px; border-top-color: r= +gb(0, 0, 0); } + +.bs-tooltip-auto[x-placement^=3D"right"], .bs-tooltip-right { padding: 0px = +0.4rem; } + +.bs-tooltip-auto[x-placement^=3D"right"] .arrow, .bs-tooltip-right .arrow {= + left: 0px; width: 0.4rem; height: 0.8rem; } + +.bs-tooltip-auto[x-placement^=3D"right"] .arrow::before, .bs-tooltip-right = +.arrow::before { right: 0px; border-width: 0.4rem 0.4rem 0.4rem 0px; border= +-right-color: rgb(0, 0, 0); } + +.bs-tooltip-auto[x-placement^=3D"bottom"], .bs-tooltip-bottom { padding: 0.= +4rem 0px; } + +.bs-tooltip-auto[x-placement^=3D"bottom"] .arrow, .bs-tooltip-bottom .arrow= + { top: 0px; } + +.bs-tooltip-auto[x-placement^=3D"bottom"] .arrow::before, .bs-tooltip-botto= +m .arrow::before { bottom: 0px; border-width: 0px 0.4rem 0.4rem; border-bot= +tom-color: rgb(0, 0, 0); } + +.bs-tooltip-auto[x-placement^=3D"left"], .bs-tooltip-left { padding: 0px 0.= +4rem; } + +.bs-tooltip-auto[x-placement^=3D"left"] .arrow, .bs-tooltip-left .arrow { r= +ight: 0px; width: 0.4rem; height: 0.8rem; } + +.bs-tooltip-auto[x-placement^=3D"left"] .arrow::before, .bs-tooltip-left .a= +rrow::before { left: 0px; border-width: 0.4rem 0px 0.4rem 0.4rem; border-le= +ft-color: rgb(0, 0, 0); } + +.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: rgb(255,= + 255, 255); text-align: center; background-color: rgb(0, 0, 0); border-radi= +us: 0.25rem; } + +.popover { position: absolute; top: 0px; left: 0px; z-index: 1060; display:= + block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, "= +Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple= + Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; fon= +t-style: normal; font-weight: 400; line-height: 1.5; text-align: start; tex= +t-decoration: none; text-shadow: none; text-transform: none; letter-spacing= +: normal; word-break: normal; word-spacing: normal; white-space: normal; li= +ne-break: auto; font-size: 0.875rem; overflow-wrap: break-word; background-= +color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid = +rgba(0, 0, 0, 0.2); border-radius: 0.3rem; } + +.popover .arrow { position: absolute; display: block; width: 1rem; height: = +0.5rem; margin: 0px 0.3rem; } + +.popover .arrow::after, .popover .arrow::before { position: absolute; displ= +ay: block; content: ""; border-color: transparent; border-style: solid; } + +.bs-popover-auto[x-placement^=3D"top"], .bs-popover-top { margin-bottom: 0.= +5rem; } + +.bs-popover-auto[x-placement^=3D"top"] > .arrow, .bs-popover-top > .arrow {= + bottom: calc(-1px - 0.5rem); } + +.bs-popover-auto[x-placement^=3D"top"] > .arrow::before, .bs-popover-top > = +.arrow::before { bottom: 0px; border-width: 0.5rem 0.5rem 0px; border-top-c= +olor: rgba(0, 0, 0, 0.25); } + +.bs-popover-auto[x-placement^=3D"top"] > .arrow::after, .bs-popover-top > .= +arrow::after { bottom: 1px; border-width: 0.5rem 0.5rem 0px; border-top-col= +or: rgb(255, 255, 255); } + +.bs-popover-auto[x-placement^=3D"right"], .bs-popover-right { margin-left: = +0.5rem; } + +.bs-popover-auto[x-placement^=3D"right"] > .arrow, .bs-popover-right > .arr= +ow { left: calc(-1px - 0.5rem); width: 0.5rem; height: 1rem; margin: 0.3rem= + 0px; } + +.bs-popover-auto[x-placement^=3D"right"] > .arrow::before, .bs-popover-righ= +t > .arrow::before { left: 0px; border-width: 0.5rem 0.5rem 0.5rem 0px; bor= +der-right-color: rgba(0, 0, 0, 0.25); } + +.bs-popover-auto[x-placement^=3D"right"] > .arrow::after, .bs-popover-right= + > .arrow::after { left: 1px; border-width: 0.5rem 0.5rem 0.5rem 0px; borde= +r-right-color: rgb(255, 255, 255); } + +.bs-popover-auto[x-placement^=3D"bottom"], .bs-popover-bottom { margin-top:= + 0.5rem; } + +.bs-popover-auto[x-placement^=3D"bottom"] > .arrow, .bs-popover-bottom > .a= +rrow { top: calc(-1px - 0.5rem); } + +.bs-popover-auto[x-placement^=3D"bottom"] > .arrow::before, .bs-popover-bot= +tom > .arrow::before { top: 0px; border-width: 0px 0.5rem 0.5rem; border-bo= +ttom-color: rgba(0, 0, 0, 0.25); } + +.bs-popover-auto[x-placement^=3D"bottom"] > .arrow::after, .bs-popover-bott= +om > .arrow::after { top: 1px; border-width: 0px 0.5rem 0.5rem; border-bott= +om-color: rgb(255, 255, 255); } + +.bs-popover-auto[x-placement^=3D"bottom"] .popover-header::before, .bs-popo= +ver-bottom .popover-header::before { position: absolute; top: 0px; left: 50= +%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-b= +ottom: 1px solid rgb(247, 247, 247); } + +.bs-popover-auto[x-placement^=3D"left"], .bs-popover-left { margin-right: 0= +.5rem; } + +.bs-popover-auto[x-placement^=3D"left"] > .arrow, .bs-popover-left > .arrow= + { right: calc(-1px - 0.5rem); width: 0.5rem; height: 1rem; margin: 0.3rem = +0px; } + +.bs-popover-auto[x-placement^=3D"left"] > .arrow::before, .bs-popover-left = +> .arrow::before { right: 0px; border-width: 0.5rem 0px 0.5rem 0.5rem; bord= +er-left-color: rgba(0, 0, 0, 0.25); } + +.bs-popover-auto[x-placement^=3D"left"] > .arrow::after, .bs-popover-left >= + .arrow::after { right: 1px; border-width: 0.5rem 0px 0.5rem 0.5rem; border= +-left-color: rgb(255, 255, 255); } + +.popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0px; font-size: 1= +rem; background-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(235= +, 235, 235); border-top-left-radius: calc(-1px + 0.3rem); border-top-right-= +radius: calc(-1px + 0.3rem); } + +.popover-header:empty { display: none; } + +.popover-body { padding: 0.5rem 0.75rem; color: rgb(33, 37, 41); } + +.carousel { position: relative; } + +.carousel.pointer-event { touch-action: pan-y; } + +.carousel-inner { position: relative; width: 100%; overflow: hidden; } + +.carousel-inner::after { display: block; clear: both; content: ""; } + +.carousel-item { position: relative; display: none; float: left; width: 100= +%; margin-right: -100%; backface-visibility: hidden; transition: transform = +0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; } + +@media (prefers-reduced-motion: reduce) { + .carousel-item { transition: none; } +} + +.carousel-item-next, .carousel-item-prev, .carousel-item.active { display: = +block; } + +.active.carousel-item-right, .carousel-item-next:not(.carousel-item-left) {= + transform: translateX(100%); } + +.active.carousel-item-left, .carousel-item-prev:not(.carousel-item-right) {= + transform: translateX(-100%); } + +.carousel-fade .carousel-item { opacity: 0; transition-property: opacity; t= +ransform: none; } + +.carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .caro= +usel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active { = +z-index: 1; opacity: 1; } + +.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-= +item-right { z-index: 0; opacity: 0; transition: opacity 0.6s; } + +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, .carousel-fade .active.carouse= +l-item-right { transition: none; } +} + +.carousel-control-next, .carousel-control-prev { position: absolute; top: 0= +px; bottom: 0px; z-index: 1; display: flex; align-items: center; justify-co= +ntent: center; width: 15%; color: rgb(255, 255, 255); text-align: center; o= +pacity: 0.5; transition: opacity 0.15s; } + +@media (prefers-reduced-motion: reduce) { + .carousel-control-next, .carousel-control-prev { transition: none; } +} + +.carousel-control-next:focus, .carousel-control-next:hover, .carousel-contr= +ol-prev:focus, .carousel-control-prev:hover { color: rgb(255, 255, 255); te= +xt-decoration: none; outline: 0px; opacity: 0.9; } + +.carousel-control-prev { left: 0px; } + +.carousel-control-next { right: 0px; } + +.carousel-control-next-icon, .carousel-control-prev-icon { display: inline-= +block; width: 20px; height: 20px; background: 50% center / 100% 100% no-rep= +eat; } + +.carousel-control-prev-icon { background-image: url("data:image/svg+xml,%3c= +svg xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' viewBox=3D'0 0 8 8= +'%3e%3cpath d=3D'M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/= +svg%3e"); } + +.carousel-control-next-icon { background-image: url("data:image/svg+xml,%3c= +svg xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' viewBox=3D'0 0 8 8= +'%3e%3cpath d=3D'M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/= +svg%3e"); } + +.carousel-indicators { position: absolute; right: 0px; bottom: 0px; left: 0= +px; z-index: 15; display: flex; justify-content: center; padding-left: 0px;= + margin-right: 15%; margin-left: 15%; list-style: none; } + +.carousel-indicators li { box-sizing: content-box; flex: 0 1 auto; width: 3= +0px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px;= + cursor: pointer; background-color: rgb(255, 255, 255); background-clip: pa= +dding-box; border-top: 10px solid transparent; border-bottom: 10px solid tr= +ansparent; opacity: 0.5; transition: opacity 0.6s; } + +@media (prefers-reduced-motion: reduce) { + .carousel-indicators li { transition: none; } +} + +.carousel-indicators .active { opacity: 1; } + +.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%= +; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: rgb(255, 255= +, 255); text-align: center; } + +@-webkit-keyframes spinner-border {=20 + 100% { transform: rotate(360deg); } +} + +@keyframes spinner-border {=20 + 100% { transform: rotate(360deg); } +} + +.spinner-border { display: inline-block; width: 2rem; height: 2rem; vertica= +l-align: text-bottom; border-width: 0.25em; border-style: solid; border-col= +or: currentcolor transparent currentcolor currentcolor; border-image: initi= +al; border-radius: 50%; animation: 0.75s linear 0s infinite normal none run= +ning spinner-border; } + +.spinner-border-sm { width: 1rem; height: 1rem; border-width: 0.2em; } + +@-webkit-keyframes spinner-grow {=20 + 0% { transform: scale(0); } + 50% { opacity: 1; } +} + +@keyframes spinner-grow {=20 + 0% { transform: scale(0); } + 50% { opacity: 1; } +} + +.spinner-grow { display: inline-block; width: 2rem; height: 2rem; vertical-= +align: text-bottom; background-color: currentcolor; border-radius: 50%; opa= +city: 0; animation: 0.75s linear 0s infinite normal none running spinner-gr= +ow; } + +.spinner-grow-sm { width: 1rem; height: 1rem; } + +.align-baseline { vertical-align: baseline !important; } + +.align-top { vertical-align: top !important; } + +.align-middle { vertical-align: middle !important; } + +.align-bottom { vertical-align: bottom !important; } + +.align-text-bottom { vertical-align: text-bottom !important; } + +.align-text-top { vertical-align: text-top !important; } + +.bg-primary { background-color: rgb(0, 123, 255) !important; } + +a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-= +primary:hover { background-color: rgb(0, 98, 204) !important; } + +.bg-secondary { background-color: rgb(108, 117, 125) !important; } + +a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, butt= +on.bg-secondary:hover { background-color: rgb(84, 91, 98) !important; } + +.bg-success { background-color: rgb(40, 167, 69) !important; } + +a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-= +success:hover { background-color: rgb(30, 126, 52) !important; } + +.bg-info { background-color: rgb(23, 162, 184) !important; } + +a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hove= +r { background-color: rgb(17, 122, 139) !important; } + +.bg-warning { background-color: rgb(255, 193, 7) !important; } + +a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-= +warning:hover { background-color: rgb(211, 158, 0) !important; } + +.bg-danger { background-color: rgb(220, 53, 69) !important; } + +a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-dan= +ger:hover { background-color: rgb(189, 33, 48) !important; } + +.bg-light { background-color: rgb(248, 249, 250) !important; } + +a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:= +hover { background-color: rgb(218, 224, 229) !important; } + +.bg-dark { background-color: rgb(52, 58, 64) !important; } + +a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hove= +r { background-color: rgb(29, 33, 36) !important; } + +.bg-white { background-color: rgb(255, 255, 255) !important; } + +.bg-transparent { background-color: transparent !important; } + +.border { border: 1px solid rgb(222, 226, 230) !important; } + +.border-top { border-top: 1px solid rgb(222, 226, 230) !important; } + +.border-right { border-right: 1px solid rgb(222, 226, 230) !important; } + +.border-bottom { border-bottom: 1px solid rgb(222, 226, 230) !important; } + +.border-left { border-left: 1px solid rgb(222, 226, 230) !important; } + +.border-0 { border: 0px !important; } + +.border-top-0 { border-top: 0px !important; } + +.border-right-0 { border-right: 0px !important; } + +.border-bottom-0 { border-bottom: 0px !important; } + +.border-left-0 { border-left: 0px !important; } + +.border-primary { border-color: rgb(0, 123, 255) !important; } + +.border-secondary { border-color: rgb(108, 117, 125) !important; } + +.border-success { border-color: rgb(40, 167, 69) !important; } + +.border-info { border-color: rgb(23, 162, 184) !important; } + +.border-warning { border-color: rgb(255, 193, 7) !important; } + +.border-danger { border-color: rgb(220, 53, 69) !important; } + +.border-light { border-color: rgb(248, 249, 250) !important; } + +.border-dark { border-color: rgb(52, 58, 64) !important; } + +.border-white { border-color: rgb(255, 255, 255) !important; } + +.rounded-sm { border-radius: 0.2rem !important; } + +.rounded { border-radius: 0.25rem !important; } + +.rounded-top { border-top-left-radius: 0.25rem !important; border-top-right= +-radius: 0.25rem !important; } + +.rounded-right { border-top-right-radius: 0.25rem !important; border-bottom= +-right-radius: 0.25rem !important; } + +.rounded-bottom { border-bottom-right-radius: 0.25rem !important; border-bo= +ttom-left-radius: 0.25rem !important; } + +.rounded-left { border-top-left-radius: 0.25rem !important; border-bottom-l= +eft-radius: 0.25rem !important; } + +.rounded-lg { border-radius: 0.3rem !important; } + +.rounded-circle { border-radius: 50% !important; } + +.rounded-pill { border-radius: 50rem !important; } + +.rounded-0 { border-radius: 0px !important; } + +.clearfix::after { display: block; clear: both; content: ""; } + +.d-none { display: none !important; } + +.d-inline { display: inline !important; } + +.d-inline-block { display: inline-block !important; } + +.d-block { display: block !important; } + +.d-table { display: table !important; } + +.d-table-row { display: table-row !important; } + +.d-table-cell { display: table-cell !important; } + +.d-flex { display: flex !important; } + +.d-inline-flex { display: inline-flex !important; } + +@media (min-width: 576px) { + .d-sm-none { display: none !important; } + .d-sm-inline { display: inline !important; } + .d-sm-inline-block { display: inline-block !important; } + .d-sm-block { display: block !important; } + .d-sm-table { display: table !important; } + .d-sm-table-row { display: table-row !important; } + .d-sm-table-cell { display: table-cell !important; } + .d-sm-flex { display: flex !important; } + .d-sm-inline-flex { display: inline-flex !important; } +} + +@media (min-width: 768px) { + .d-md-none { display: none !important; } + .d-md-inline { display: inline !important; } + .d-md-inline-block { display: inline-block !important; } + .d-md-block { display: block !important; } + .d-md-table { display: table !important; } + .d-md-table-row { display: table-row !important; } + .d-md-table-cell { display: table-cell !important; } + .d-md-flex { display: flex !important; } + .d-md-inline-flex { display: inline-flex !important; } +} + +@media (min-width: 992px) { + .d-lg-none { display: none !important; } + .d-lg-inline { display: inline !important; } + .d-lg-inline-block { display: inline-block !important; } + .d-lg-block { display: block !important; } + .d-lg-table { display: table !important; } + .d-lg-table-row { display: table-row !important; } + .d-lg-table-cell { display: table-cell !important; } + .d-lg-flex { display: flex !important; } + .d-lg-inline-flex { display: inline-flex !important; } +} + +@media (min-width: 1200px) { + .d-xl-none { display: none !important; } + .d-xl-inline { display: inline !important; } + .d-xl-inline-block { display: inline-block !important; } + .d-xl-block { display: block !important; } + .d-xl-table { display: table !important; } + .d-xl-table-row { display: table-row !important; } + .d-xl-table-cell { display: table-cell !important; } + .d-xl-flex { display: flex !important; } + .d-xl-inline-flex { display: inline-flex !important; } +} + +@media print { + .d-print-none { display: none !important; } + .d-print-inline { display: inline !important; } + .d-print-inline-block { display: inline-block !important; } + .d-print-block { display: block !important; } + .d-print-table { display: table !important; } + .d-print-table-row { display: table-row !important; } + .d-print-table-cell { display: table-cell !important; } + .d-print-flex { display: flex !important; } + .d-print-inline-flex { display: inline-flex !important; } +} + +.embed-responsive { position: relative; display: block; width: 100%; paddin= +g: 0px; overflow: hidden; } + +.embed-responsive::before { display: block; content: ""; } + +.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-r= +esponsive iframe, .embed-responsive object, .embed-responsive video { posit= +ion: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%;= + border: 0px; } + +.embed-responsive-21by9::before { padding-top: 42.8571%; } + +.embed-responsive-16by9::before { padding-top: 56.25%; } + +.embed-responsive-4by3::before { padding-top: 75%; } + +.embed-responsive-1by1::before { padding-top: 100%; } + +.flex-row { flex-direction: row !important; } + +.flex-column { flex-direction: column !important; } + +.flex-row-reverse { flex-direction: row-reverse !important; } + +.flex-column-reverse { flex-direction: column-reverse !important; } + +.flex-wrap { flex-wrap: wrap !important; } + +.flex-nowrap { flex-wrap: nowrap !important; } + +.flex-wrap-reverse { flex-wrap: wrap-reverse !important; } + +.flex-fill { flex: 1 1 auto !important; } + +.flex-grow-0 { flex-grow: 0 !important; } + +.flex-grow-1 { flex-grow: 1 !important; } + +.flex-shrink-0 { flex-shrink: 0 !important; } + +.flex-shrink-1 { flex-shrink: 1 !important; } + +.justify-content-start { justify-content: flex-start !important; } + +.justify-content-end { justify-content: flex-end !important; } + +.justify-content-center { justify-content: center !important; } + +.justify-content-between { justify-content: space-between !important; } + +.justify-content-around { justify-content: space-around !important; } + +.align-items-start { align-items: flex-start !important; } + +.align-items-end { align-items: flex-end !important; } + +.align-items-center { align-items: center !important; } + +.align-items-baseline { align-items: baseline !important; } + +.align-items-stretch { align-items: stretch !important; } + +.align-content-start { align-content: flex-start !important; } + +.align-content-end { align-content: flex-end !important; } + +.align-content-center { align-content: center !important; } + +.align-content-between { align-content: space-between !important; } + +.align-content-around { align-content: space-around !important; } + +.align-content-stretch { align-content: stretch !important; } + +.align-self-auto { align-self: auto !important; } + +.align-self-start { align-self: flex-start !important; } + +.align-self-end { align-self: flex-end !important; } + +.align-self-center { align-self: center !important; } + +.align-self-baseline { align-self: baseline !important; } + +.align-self-stretch { align-self: stretch !important; } + +@media (min-width: 576px) { + .flex-sm-row { flex-direction: row !important; } + .flex-sm-column { flex-direction: column !important; } + .flex-sm-row-reverse { flex-direction: row-reverse !important; } + .flex-sm-column-reverse { flex-direction: column-reverse !important; } + .flex-sm-wrap { flex-wrap: wrap !important; } + .flex-sm-nowrap { flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-sm-fill { flex: 1 1 auto !important; } + .flex-sm-grow-0 { flex-grow: 0 !important; } + .flex-sm-grow-1 { flex-grow: 1 !important; } + .flex-sm-shrink-0 { flex-shrink: 0 !important; } + .flex-sm-shrink-1 { flex-shrink: 1 !important; } + .justify-content-sm-start { justify-content: flex-start !important; } + .justify-content-sm-end { justify-content: flex-end !important; } + .justify-content-sm-center { justify-content: center !important; } + .justify-content-sm-between { justify-content: space-between !important; = +} + .justify-content-sm-around { justify-content: space-around !important; } + .align-items-sm-start { align-items: flex-start !important; } + .align-items-sm-end { align-items: flex-end !important; } + .align-items-sm-center { align-items: center !important; } + .align-items-sm-baseline { align-items: baseline !important; } + .align-items-sm-stretch { align-items: stretch !important; } + .align-content-sm-start { align-content: flex-start !important; } + .align-content-sm-end { align-content: flex-end !important; } + .align-content-sm-center { align-content: center !important; } + .align-content-sm-between { align-content: space-between !important; } + .align-content-sm-around { align-content: space-around !important; } + .align-content-sm-stretch { align-content: stretch !important; } + .align-self-sm-auto { align-self: auto !important; } + .align-self-sm-start { align-self: flex-start !important; } + .align-self-sm-end { align-self: flex-end !important; } + .align-self-sm-center { align-self: center !important; } + .align-self-sm-baseline { align-self: baseline !important; } + .align-self-sm-stretch { align-self: stretch !important; } +} + +@media (min-width: 768px) { + .flex-md-row { flex-direction: row !important; } + .flex-md-column { flex-direction: column !important; } + .flex-md-row-reverse { flex-direction: row-reverse !important; } + .flex-md-column-reverse { flex-direction: column-reverse !important; } + .flex-md-wrap { flex-wrap: wrap !important; } + .flex-md-nowrap { flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-md-fill { flex: 1 1 auto !important; } + .flex-md-grow-0 { flex-grow: 0 !important; } + .flex-md-grow-1 { flex-grow: 1 !important; } + .flex-md-shrink-0 { flex-shrink: 0 !important; } + .flex-md-shrink-1 { flex-shrink: 1 !important; } + .justify-content-md-start { justify-content: flex-start !important; } + .justify-content-md-end { justify-content: flex-end !important; } + .justify-content-md-center { justify-content: center !important; } + .justify-content-md-between { justify-content: space-between !important; = +} + .justify-content-md-around { justify-content: space-around !important; } + .align-items-md-start { align-items: flex-start !important; } + .align-items-md-end { align-items: flex-end !important; } + .align-items-md-center { align-items: center !important; } + .align-items-md-baseline { align-items: baseline !important; } + .align-items-md-stretch { align-items: stretch !important; } + .align-content-md-start { align-content: flex-start !important; } + .align-content-md-end { align-content: flex-end !important; } + .align-content-md-center { align-content: center !important; } + .align-content-md-between { align-content: space-between !important; } + .align-content-md-around { align-content: space-around !important; } + .align-content-md-stretch { align-content: stretch !important; } + .align-self-md-auto { align-self: auto !important; } + .align-self-md-start { align-self: flex-start !important; } + .align-self-md-end { align-self: flex-end !important; } + .align-self-md-center { align-self: center !important; } + .align-self-md-baseline { align-self: baseline !important; } + .align-self-md-stretch { align-self: stretch !important; } +} + +@media (min-width: 992px) { + .flex-lg-row { flex-direction: row !important; } + .flex-lg-column { flex-direction: column !important; } + .flex-lg-row-reverse { flex-direction: row-reverse !important; } + .flex-lg-column-reverse { flex-direction: column-reverse !important; } + .flex-lg-wrap { flex-wrap: wrap !important; } + .flex-lg-nowrap { flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-lg-fill { flex: 1 1 auto !important; } + .flex-lg-grow-0 { flex-grow: 0 !important; } + .flex-lg-grow-1 { flex-grow: 1 !important; } + .flex-lg-shrink-0 { flex-shrink: 0 !important; } + .flex-lg-shrink-1 { flex-shrink: 1 !important; } + .justify-content-lg-start { justify-content: flex-start !important; } + .justify-content-lg-end { justify-content: flex-end !important; } + .justify-content-lg-center { justify-content: center !important; } + .justify-content-lg-between { justify-content: space-between !important; = +} + .justify-content-lg-around { justify-content: space-around !important; } + .align-items-lg-start { align-items: flex-start !important; } + .align-items-lg-end { align-items: flex-end !important; } + .align-items-lg-center { align-items: center !important; } + .align-items-lg-baseline { align-items: baseline !important; } + .align-items-lg-stretch { align-items: stretch !important; } + .align-content-lg-start { align-content: flex-start !important; } + .align-content-lg-end { align-content: flex-end !important; } + .align-content-lg-center { align-content: center !important; } + .align-content-lg-between { align-content: space-between !important; } + .align-content-lg-around { align-content: space-around !important; } + .align-content-lg-stretch { align-content: stretch !important; } + .align-self-lg-auto { align-self: auto !important; } + .align-self-lg-start { align-self: flex-start !important; } + .align-self-lg-end { align-self: flex-end !important; } + .align-self-lg-center { align-self: center !important; } + .align-self-lg-baseline { align-self: baseline !important; } + .align-self-lg-stretch { align-self: stretch !important; } +} + +@media (min-width: 1200px) { + .flex-xl-row { flex-direction: row !important; } + .flex-xl-column { flex-direction: column !important; } + .flex-xl-row-reverse { flex-direction: row-reverse !important; } + .flex-xl-column-reverse { flex-direction: column-reverse !important; } + .flex-xl-wrap { flex-wrap: wrap !important; } + .flex-xl-nowrap { flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-xl-fill { flex: 1 1 auto !important; } + .flex-xl-grow-0 { flex-grow: 0 !important; } + .flex-xl-grow-1 { flex-grow: 1 !important; } + .flex-xl-shrink-0 { flex-shrink: 0 !important; } + .flex-xl-shrink-1 { flex-shrink: 1 !important; } + .justify-content-xl-start { justify-content: flex-start !important; } + .justify-content-xl-end { justify-content: flex-end !important; } + .justify-content-xl-center { justify-content: center !important; } + .justify-content-xl-between { justify-content: space-between !important; = +} + .justify-content-xl-around { justify-content: space-around !important; } + .align-items-xl-start { align-items: flex-start !important; } + .align-items-xl-end { align-items: flex-end !important; } + .align-items-xl-center { align-items: center !important; } + .align-items-xl-baseline { align-items: baseline !important; } + .align-items-xl-stretch { align-items: stretch !important; } + .align-content-xl-start { align-content: flex-start !important; } + .align-content-xl-end { align-content: flex-end !important; } + .align-content-xl-center { align-content: center !important; } + .align-content-xl-between { align-content: space-between !important; } + .align-content-xl-around { align-content: space-around !important; } + .align-content-xl-stretch { align-content: stretch !important; } + .align-self-xl-auto { align-self: auto !important; } + .align-self-xl-start { align-self: flex-start !important; } + .align-self-xl-end { align-self: flex-end !important; } + .align-self-xl-center { align-self: center !important; } + .align-self-xl-baseline { align-self: baseline !important; } + .align-self-xl-stretch { align-self: stretch !important; } +} + +.float-left { float: left !important; } + +.float-right { float: right !important; } + +.float-none { float: none !important; } + +@media (min-width: 576px) { + .float-sm-left { float: left !important; } + .float-sm-right { float: right !important; } + .float-sm-none { float: none !important; } +} + +@media (min-width: 768px) { + .float-md-left { float: left !important; } + .float-md-right { float: right !important; } + .float-md-none { float: none !important; } +} + +@media (min-width: 992px) { + .float-lg-left { float: left !important; } + .float-lg-right { float: right !important; } + .float-lg-none { float: none !important; } +} + +@media (min-width: 1200px) { + .float-xl-left { float: left !important; } + .float-xl-right { float: right !important; } + .float-xl-none { float: none !important; } +} + +.overflow-auto { overflow: auto !important; } + +.overflow-hidden { overflow: hidden !important; } + +.position-static { position: static !important; } + +.position-relative { position: relative !important; } + +.position-absolute { position: absolute !important; } + +.position-fixed { position: fixed !important; } + +.position-sticky { position: sticky !important; } + +.fixed-top { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 103= +0; } + +.fixed-bottom { position: fixed; right: 0px; bottom: 0px; left: 0px; z-inde= +x: 1030; } + +@supports ((position:-webkit-sticky) or (position:sticky)) { + .sticky-top { position: sticky; top: 0px; z-index: 1020; } +} + +.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overf= +low: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0= +px; } + +.sr-only-focusable:active, .sr-only-focusable:focus { position: static; wid= +th: auto; height: auto; overflow: visible; clip: auto; white-space: normal;= + } + +.shadow-sm { box-shadow: rgba(0, 0, 0, 0.075) 0px 0.125rem 0.25rem !importa= +nt; } + +.shadow { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.5rem 1rem !important; } + +.shadow-lg { box-shadow: rgba(0, 0, 0, 0.176) 0px 1rem 3rem !important; } + +.shadow-none { box-shadow: none !important; } + +.w-25 { width: 25% !important; } + +.w-50 { width: 50% !important; } + +.w-75 { width: 75% !important; } + +.w-100 { width: 100% !important; } + +.w-auto { width: auto !important; } + +.h-25 { height: 25% !important; } + +.h-50 { height: 50% !important; } + +.h-75 { height: 75% !important; } + +.h-100 { height: 100% !important; } + +.h-auto { height: auto !important; } + +.mw-100 { max-width: 100% !important; } + +.mh-100 { max-height: 100% !important; } + +.min-vw-100 { min-width: 100vw !important; } + +.min-vh-100 { min-height: 100vh !important; } + +.vw-100 { width: 100vw !important; } + +.vh-100 { height: 100vh !important; } + +.stretched-link::after { position: absolute; inset: 0px; z-index: 1; pointe= +r-events: auto; content: ""; background-color: rgba(0, 0, 0, 0); } + +.m-0 { margin: 0px !important; } + +.mt-0, .my-0 { margin-top: 0px !important; } + +.mr-0, .mx-0 { margin-right: 0px !important; } + +.mb-0, .my-0 { margin-bottom: 0px !important; } + +.ml-0, .mx-0 { margin-left: 0px !important; } + +.m-1 { margin: 0.25rem !important; } + +.mt-1, .my-1 { margin-top: 0.25rem !important; } + +.mr-1, .mx-1 { margin-right: 0.25rem !important; } + +.mb-1, .my-1 { margin-bottom: 0.25rem !important; } + +.ml-1, .mx-1 { margin-left: 0.25rem !important; } + +.m-2 { margin: 0.5rem !important; } + +.mt-2, .my-2 { margin-top: 0.5rem !important; } + +.mr-2, .mx-2 { margin-right: 0.5rem !important; } + +.mb-2, .my-2 { margin-bottom: 0.5rem !important; } + +.ml-2, .mx-2 { margin-left: 0.5rem !important; } + +.m-3 { margin: 1rem !important; } + +.mt-3, .my-3 { margin-top: 1rem !important; } + +.mr-3, .mx-3 { margin-right: 1rem !important; } + +.mb-3, .my-3 { margin-bottom: 1rem !important; } + +.ml-3, .mx-3 { margin-left: 1rem !important; } + +.m-4 { margin: 1.5rem !important; } + +.mt-4, .my-4 { margin-top: 1.5rem !important; } + +.mr-4, .mx-4 { margin-right: 1.5rem !important; } + +.mb-4, .my-4 { margin-bottom: 1.5rem !important; } + +.ml-4, .mx-4 { margin-left: 1.5rem !important; } + +.m-5 { margin: 3rem !important; } + +.mt-5, .my-5 { margin-top: 3rem !important; } + +.mr-5, .mx-5 { margin-right: 3rem !important; } + +.mb-5, .my-5 { margin-bottom: 3rem !important; } + +.ml-5, .mx-5 { margin-left: 3rem !important; } + +.p-0 { padding: 0px !important; } + +.pt-0, .py-0 { padding-top: 0px !important; } + +.pr-0, .px-0 { padding-right: 0px !important; } + +.pb-0, .py-0 { padding-bottom: 0px !important; } + +.pl-0, .px-0 { padding-left: 0px !important; } + +.p-1 { padding: 0.25rem !important; } + +.pt-1, .py-1 { padding-top: 0.25rem !important; } + +.pr-1, .px-1 { padding-right: 0.25rem !important; } + +.pb-1, .py-1 { padding-bottom: 0.25rem !important; } + +.pl-1, .px-1 { padding-left: 0.25rem !important; } + +.p-2 { padding: 0.5rem !important; } + +.pt-2, .py-2 { padding-top: 0.5rem !important; } + +.pr-2, .px-2 { padding-right: 0.5rem !important; } + +.pb-2, .py-2 { padding-bottom: 0.5rem !important; } + +.pl-2, .px-2 { padding-left: 0.5rem !important; } + +.p-3 { padding: 1rem !important; } + +.pt-3, .py-3 { padding-top: 1rem !important; } + +.pr-3, .px-3 { padding-right: 1rem !important; } + +.pb-3, .py-3 { padding-bottom: 1rem !important; } + +.pl-3, .px-3 { padding-left: 1rem !important; } + +.p-4 { padding: 1.5rem !important; } + +.pt-4, .py-4 { padding-top: 1.5rem !important; } + +.pr-4, .px-4 { padding-right: 1.5rem !important; } + +.pb-4, .py-4 { padding-bottom: 1.5rem !important; } + +.pl-4, .px-4 { padding-left: 1.5rem !important; } + +.p-5 { padding: 3rem !important; } + +.pt-5, .py-5 { padding-top: 3rem !important; } + +.pr-5, .px-5 { padding-right: 3rem !important; } + +.pb-5, .py-5 { padding-bottom: 3rem !important; } + +.pl-5, .px-5 { padding-left: 3rem !important; } + +.m-n1 { margin: -0.25rem !important; } + +.mt-n1, .my-n1 { margin-top: -0.25rem !important; } + +.mr-n1, .mx-n1 { margin-right: -0.25rem !important; } + +.mb-n1, .my-n1 { margin-bottom: -0.25rem !important; } + +.ml-n1, .mx-n1 { margin-left: -0.25rem !important; } + +.m-n2 { margin: -0.5rem !important; } + +.mt-n2, .my-n2 { margin-top: -0.5rem !important; } + +.mr-n2, .mx-n2 { margin-right: -0.5rem !important; } + +.mb-n2, .my-n2 { margin-bottom: -0.5rem !important; } + +.ml-n2, .mx-n2 { margin-left: -0.5rem !important; } + +.m-n3 { margin: -1rem !important; } + +.mt-n3, .my-n3 { margin-top: -1rem !important; } + +.mr-n3, .mx-n3 { margin-right: -1rem !important; } + +.mb-n3, .my-n3 { margin-bottom: -1rem !important; } + +.ml-n3, .mx-n3 { margin-left: -1rem !important; } + +.m-n4 { margin: -1.5rem !important; } + +.mt-n4, .my-n4 { margin-top: -1.5rem !important; } + +.mr-n4, .mx-n4 { margin-right: -1.5rem !important; } + +.mb-n4, .my-n4 { margin-bottom: -1.5rem !important; } + +.ml-n4, .mx-n4 { margin-left: -1.5rem !important; } + +.m-n5 { margin: -3rem !important; } + +.mt-n5, .my-n5 { margin-top: -3rem !important; } + +.mr-n5, .mx-n5 { margin-right: -3rem !important; } + +.mb-n5, .my-n5 { margin-bottom: -3rem !important; } + +.ml-n5, .mx-n5 { margin-left: -3rem !important; } + +.m-auto { margin: auto !important; } + +.mt-auto, .my-auto { margin-top: auto !important; } + +.mr-auto, .mx-auto { margin-right: auto !important; } + +.mb-auto, .my-auto { margin-bottom: auto !important; } + +.ml-auto, .mx-auto { margin-left: auto !important; } + +@media (min-width: 576px) { + .m-sm-0 { margin: 0px !important; } + .mt-sm-0, .my-sm-0 { margin-top: 0px !important; } + .mr-sm-0, .mx-sm-0 { margin-right: 0px !important; } + .mb-sm-0, .my-sm-0 { margin-bottom: 0px !important; } + .ml-sm-0, .mx-sm-0 { margin-left: 0px !important; } + .m-sm-1 { margin: 0.25rem !important; } + .mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; } + .mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; } + .mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; } + .ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; } + .m-sm-2 { margin: 0.5rem !important; } + .mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; } + .mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; } + .mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; } + .ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; } + .m-sm-3 { margin: 1rem !important; } + .mt-sm-3, .my-sm-3 { margin-top: 1rem !important; } + .mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; } + .mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; } + .ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; } + .m-sm-4 { margin: 1.5rem !important; } + .mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; } + .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; } + .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; } + .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; } + .m-sm-5 { margin: 3rem !important; } + .mt-sm-5, .my-sm-5 { margin-top: 3rem !important; } + .mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; } + .mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; } + .ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; } + .p-sm-0 { padding: 0px !important; } + .pt-sm-0, .py-sm-0 { padding-top: 0px !important; } + .pr-sm-0, .px-sm-0 { padding-right: 0px !important; } + .pb-sm-0, .py-sm-0 { padding-bottom: 0px !important; } + .pl-sm-0, .px-sm-0 { padding-left: 0px !important; } + .p-sm-1 { padding: 0.25rem !important; } + .pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; } + .pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; } + .pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; } + .pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; } + .p-sm-2 { padding: 0.5rem !important; } + .pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; } + .pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; } + .pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; } + .pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; } + .p-sm-3 { padding: 1rem !important; } + .pt-sm-3, .py-sm-3 { padding-top: 1rem !important; } + .pr-sm-3, .px-sm-3 { padding-right: 1rem !important; } + .pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; } + .pl-sm-3, .px-sm-3 { padding-left: 1rem !important; } + .p-sm-4 { padding: 1.5rem !important; } + .pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; } + .pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; } + .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; } + .pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; } + .p-sm-5 { padding: 3rem !important; } + .pt-sm-5, .py-sm-5 { padding-top: 3rem !important; } + .pr-sm-5, .px-sm-5 { padding-right: 3rem !important; } + .pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; } + .pl-sm-5, .px-sm-5 { padding-left: 3rem !important; } + .m-sm-n1 { margin: -0.25rem !important; } + .mt-sm-n1, .my-sm-n1 { margin-top: -0.25rem !important; } + .mr-sm-n1, .mx-sm-n1 { margin-right: -0.25rem !important; } + .mb-sm-n1, .my-sm-n1 { margin-bottom: -0.25rem !important; } + .ml-sm-n1, .mx-sm-n1 { margin-left: -0.25rem !important; } + .m-sm-n2 { margin: -0.5rem !important; } + .mt-sm-n2, .my-sm-n2 { margin-top: -0.5rem !important; } + .mr-sm-n2, .mx-sm-n2 { margin-right: -0.5rem !important; } + .mb-sm-n2, .my-sm-n2 { margin-bottom: -0.5rem !important; } + .ml-sm-n2, .mx-sm-n2 { margin-left: -0.5rem !important; } + .m-sm-n3 { margin: -1rem !important; } + .mt-sm-n3, .my-sm-n3 { margin-top: -1rem !important; } + .mr-sm-n3, .mx-sm-n3 { margin-right: -1rem !important; } + .mb-sm-n3, .my-sm-n3 { margin-bottom: -1rem !important; } + .ml-sm-n3, .mx-sm-n3 { margin-left: -1rem !important; } + .m-sm-n4 { margin: -1.5rem !important; } + .mt-sm-n4, .my-sm-n4 { margin-top: -1.5rem !important; } + .mr-sm-n4, .mx-sm-n4 { margin-right: -1.5rem !important; } + .mb-sm-n4, .my-sm-n4 { margin-bottom: -1.5rem !important; } + .ml-sm-n4, .mx-sm-n4 { margin-left: -1.5rem !important; } + .m-sm-n5 { margin: -3rem !important; } + .mt-sm-n5, .my-sm-n5 { margin-top: -3rem !important; } + .mr-sm-n5, .mx-sm-n5 { margin-right: -3rem !important; } + .mb-sm-n5, .my-sm-n5 { margin-bottom: -3rem !important; } + .ml-sm-n5, .mx-sm-n5 { margin-left: -3rem !important; } + .m-sm-auto { margin: auto !important; } + .mt-sm-auto, .my-sm-auto { margin-top: auto !important; } + .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; } + .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; } + .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; } +} + +@media (min-width: 768px) { + .m-md-0 { margin: 0px !important; } + .mt-md-0, .my-md-0 { margin-top: 0px !important; } + .mr-md-0, .mx-md-0 { margin-right: 0px !important; } + .mb-md-0, .my-md-0 { margin-bottom: 0px !important; } + .ml-md-0, .mx-md-0 { margin-left: 0px !important; } + .m-md-1 { margin: 0.25rem !important; } + .mt-md-1, .my-md-1 { margin-top: 0.25rem !important; } + .mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; } + .mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; } + .ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; } + .m-md-2 { margin: 0.5rem !important; } + .mt-md-2, .my-md-2 { margin-top: 0.5rem !important; } + .mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; } + .mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; } + .ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; } + .m-md-3 { margin: 1rem !important; } + .mt-md-3, .my-md-3 { margin-top: 1rem !important; } + .mr-md-3, .mx-md-3 { margin-right: 1rem !important; } + .mb-md-3, .my-md-3 { margin-bottom: 1rem !important; } + .ml-md-3, .mx-md-3 { margin-left: 1rem !important; } + .m-md-4 { margin: 1.5rem !important; } + .mt-md-4, .my-md-4 { margin-top: 1.5rem !important; } + .mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; } + .mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; } + .ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; } + .m-md-5 { margin: 3rem !important; } + .mt-md-5, .my-md-5 { margin-top: 3rem !important; } + .mr-md-5, .mx-md-5 { margin-right: 3rem !important; } + .mb-md-5, .my-md-5 { margin-bottom: 3rem !important; } + .ml-md-5, .mx-md-5 { margin-left: 3rem !important; } + .p-md-0 { padding: 0px !important; } + .pt-md-0, .py-md-0 { padding-top: 0px !important; } + .pr-md-0, .px-md-0 { padding-right: 0px !important; } + .pb-md-0, .py-md-0 { padding-bottom: 0px !important; } + .pl-md-0, .px-md-0 { padding-left: 0px !important; } + .p-md-1 { padding: 0.25rem !important; } + .pt-md-1, .py-md-1 { padding-top: 0.25rem !important; } + .pr-md-1, .px-md-1 { padding-right: 0.25rem !important; } + .pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; } + .pl-md-1, .px-md-1 { padding-left: 0.25rem !important; } + .p-md-2 { padding: 0.5rem !important; } + .pt-md-2, .py-md-2 { padding-top: 0.5rem !important; } + .pr-md-2, .px-md-2 { padding-right: 0.5rem !important; } + .pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; } + .pl-md-2, .px-md-2 { padding-left: 0.5rem !important; } + .p-md-3 { padding: 1rem !important; } + .pt-md-3, .py-md-3 { padding-top: 1rem !important; } + .pr-md-3, .px-md-3 { padding-right: 1rem !important; } + .pb-md-3, .py-md-3 { padding-bottom: 1rem !important; } + .pl-md-3, .px-md-3 { padding-left: 1rem !important; } + .p-md-4 { padding: 1.5rem !important; } + .pt-md-4, .py-md-4 { padding-top: 1.5rem !important; } + .pr-md-4, .px-md-4 { padding-right: 1.5rem !important; } + .pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; } + .pl-md-4, .px-md-4 { padding-left: 1.5rem !important; } + .p-md-5 { padding: 3rem !important; } + .pt-md-5, .py-md-5 { padding-top: 3rem !important; } + .pr-md-5, .px-md-5 { padding-right: 3rem !important; } + .pb-md-5, .py-md-5 { padding-bottom: 3rem !important; } + .pl-md-5, .px-md-5 { padding-left: 3rem !important; } + .m-md-n1 { margin: -0.25rem !important; } + .mt-md-n1, .my-md-n1 { margin-top: -0.25rem !important; } + .mr-md-n1, .mx-md-n1 { margin-right: -0.25rem !important; } + .mb-md-n1, .my-md-n1 { margin-bottom: -0.25rem !important; } + .ml-md-n1, .mx-md-n1 { margin-left: -0.25rem !important; } + .m-md-n2 { margin: -0.5rem !important; } + .mt-md-n2, .my-md-n2 { margin-top: -0.5rem !important; } + .mr-md-n2, .mx-md-n2 { margin-right: -0.5rem !important; } + .mb-md-n2, .my-md-n2 { margin-bottom: -0.5rem !important; } + .ml-md-n2, .mx-md-n2 { margin-left: -0.5rem !important; } + .m-md-n3 { margin: -1rem !important; } + .mt-md-n3, .my-md-n3 { margin-top: -1rem !important; } + .mr-md-n3, .mx-md-n3 { margin-right: -1rem !important; } + .mb-md-n3, .my-md-n3 { margin-bottom: -1rem !important; } + .ml-md-n3, .mx-md-n3 { margin-left: -1rem !important; } + .m-md-n4 { margin: -1.5rem !important; } + .mt-md-n4, .my-md-n4 { margin-top: -1.5rem !important; } + .mr-md-n4, .mx-md-n4 { margin-right: -1.5rem !important; } + .mb-md-n4, .my-md-n4 { margin-bottom: -1.5rem !important; } + .ml-md-n4, .mx-md-n4 { margin-left: -1.5rem !important; } + .m-md-n5 { margin: -3rem !important; } + .mt-md-n5, .my-md-n5 { margin-top: -3rem !important; } + .mr-md-n5, .mx-md-n5 { margin-right: -3rem !important; } + .mb-md-n5, .my-md-n5 { margin-bottom: -3rem !important; } + .ml-md-n5, .mx-md-n5 { margin-left: -3rem !important; } + .m-md-auto { margin: auto !important; } + .mt-md-auto, .my-md-auto { margin-top: auto !important; } + .mr-md-auto, .mx-md-auto { margin-right: auto !important; } + .mb-md-auto, .my-md-auto { margin-bottom: auto !important; } + .ml-md-auto, .mx-md-auto { margin-left: auto !important; } +} + +@media (min-width: 992px) { + .m-lg-0 { margin: 0px !important; } + .mt-lg-0, .my-lg-0 { margin-top: 0px !important; } + .mr-lg-0, .mx-lg-0 { margin-right: 0px !important; } + .mb-lg-0, .my-lg-0 { margin-bottom: 0px !important; } + .ml-lg-0, .mx-lg-0 { margin-left: 0px !important; } + .m-lg-1 { margin: 0.25rem !important; } + .mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; } + .mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; } + .mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; } + .ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; } + .m-lg-2 { margin: 0.5rem !important; } + .mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; } + .mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; } + .mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; } + .ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; } + .m-lg-3 { margin: 1rem !important; } + .mt-lg-3, .my-lg-3 { margin-top: 1rem !important; } + .mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; } + .mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; } + .ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; } + .m-lg-4 { margin: 1.5rem !important; } + .mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; } + .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; } + .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; } + .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; } + .m-lg-5 { margin: 3rem !important; } + .mt-lg-5, .my-lg-5 { margin-top: 3rem !important; } + .mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; } + .mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; } + .ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; } + .p-lg-0 { padding: 0px !important; } + .pt-lg-0, .py-lg-0 { padding-top: 0px !important; } + .pr-lg-0, .px-lg-0 { padding-right: 0px !important; } + .pb-lg-0, .py-lg-0 { padding-bottom: 0px !important; } + .pl-lg-0, .px-lg-0 { padding-left: 0px !important; } + .p-lg-1 { padding: 0.25rem !important; } + .pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; } + .pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; } + .pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; } + .pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; } + .p-lg-2 { padding: 0.5rem !important; } + .pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; } + .pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; } + .pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; } + .pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; } + .p-lg-3 { padding: 1rem !important; } + .pt-lg-3, .py-lg-3 { padding-top: 1rem !important; } + .pr-lg-3, .px-lg-3 { padding-right: 1rem !important; } + .pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; } + .pl-lg-3, .px-lg-3 { padding-left: 1rem !important; } + .p-lg-4 { padding: 1.5rem !important; } + .pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; } + .pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; } + .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; } + .pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; } + .p-lg-5 { padding: 3rem !important; } + .pt-lg-5, .py-lg-5 { padding-top: 3rem !important; } + .pr-lg-5, .px-lg-5 { padding-right: 3rem !important; } + .pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; } + .pl-lg-5, .px-lg-5 { padding-left: 3rem !important; } + .m-lg-n1 { margin: -0.25rem !important; } + .mt-lg-n1, .my-lg-n1 { margin-top: -0.25rem !important; } + .mr-lg-n1, .mx-lg-n1 { margin-right: -0.25rem !important; } + .mb-lg-n1, .my-lg-n1 { margin-bottom: -0.25rem !important; } + .ml-lg-n1, .mx-lg-n1 { margin-left: -0.25rem !important; } + .m-lg-n2 { margin: -0.5rem !important; } + .mt-lg-n2, .my-lg-n2 { margin-top: -0.5rem !important; } + .mr-lg-n2, .mx-lg-n2 { margin-right: -0.5rem !important; } + .mb-lg-n2, .my-lg-n2 { margin-bottom: -0.5rem !important; } + .ml-lg-n2, .mx-lg-n2 { margin-left: -0.5rem !important; } + .m-lg-n3 { margin: -1rem !important; } + .mt-lg-n3, .my-lg-n3 { margin-top: -1rem !important; } + .mr-lg-n3, .mx-lg-n3 { margin-right: -1rem !important; } + .mb-lg-n3, .my-lg-n3 { margin-bottom: -1rem !important; } + .ml-lg-n3, .mx-lg-n3 { margin-left: -1rem !important; } + .m-lg-n4 { margin: -1.5rem !important; } + .mt-lg-n4, .my-lg-n4 { margin-top: -1.5rem !important; } + .mr-lg-n4, .mx-lg-n4 { margin-right: -1.5rem !important; } + .mb-lg-n4, .my-lg-n4 { margin-bottom: -1.5rem !important; } + .ml-lg-n4, .mx-lg-n4 { margin-left: -1.5rem !important; } + .m-lg-n5 { margin: -3rem !important; } + .mt-lg-n5, .my-lg-n5 { margin-top: -3rem !important; } + .mr-lg-n5, .mx-lg-n5 { margin-right: -3rem !important; } + .mb-lg-n5, .my-lg-n5 { margin-bottom: -3rem !important; } + .ml-lg-n5, .mx-lg-n5 { margin-left: -3rem !important; } + .m-lg-auto { margin: auto !important; } + .mt-lg-auto, .my-lg-auto { margin-top: auto !important; } + .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; } + .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; } + .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; } +} + +@media (min-width: 1200px) { + .m-xl-0 { margin: 0px !important; } + .mt-xl-0, .my-xl-0 { margin-top: 0px !important; } + .mr-xl-0, .mx-xl-0 { margin-right: 0px !important; } + .mb-xl-0, .my-xl-0 { margin-bottom: 0px !important; } + .ml-xl-0, .mx-xl-0 { margin-left: 0px !important; } + .m-xl-1 { margin: 0.25rem !important; } + .mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; } + .mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; } + .mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; } + .ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; } + .m-xl-2 { margin: 0.5rem !important; } + .mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; } + .mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; } + .mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; } + .ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; } + .m-xl-3 { margin: 1rem !important; } + .mt-xl-3, .my-xl-3 { margin-top: 1rem !important; } + .mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; } + .mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; } + .ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; } + .m-xl-4 { margin: 1.5rem !important; } + .mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; } + .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; } + .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; } + .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; } + .m-xl-5 { margin: 3rem !important; } + .mt-xl-5, .my-xl-5 { margin-top: 3rem !important; } + .mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; } + .mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; } + .ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; } + .p-xl-0 { padding: 0px !important; } + .pt-xl-0, .py-xl-0 { padding-top: 0px !important; } + .pr-xl-0, .px-xl-0 { padding-right: 0px !important; } + .pb-xl-0, .py-xl-0 { padding-bottom: 0px !important; } + .pl-xl-0, .px-xl-0 { padding-left: 0px !important; } + .p-xl-1 { padding: 0.25rem !important; } + .pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; } + .pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; } + .pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; } + .pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; } + .p-xl-2 { padding: 0.5rem !important; } + .pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; } + .pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; } + .pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; } + .pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; } + .p-xl-3 { padding: 1rem !important; } + .pt-xl-3, .py-xl-3 { padding-top: 1rem !important; } + .pr-xl-3, .px-xl-3 { padding-right: 1rem !important; } + .pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; } + .pl-xl-3, .px-xl-3 { padding-left: 1rem !important; } + .p-xl-4 { padding: 1.5rem !important; } + .pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; } + .pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; } + .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; } + .pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; } + .p-xl-5 { padding: 3rem !important; } + .pt-xl-5, .py-xl-5 { padding-top: 3rem !important; } + .pr-xl-5, .px-xl-5 { padding-right: 3rem !important; } + .pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; } + .pl-xl-5, .px-xl-5 { padding-left: 3rem !important; } + .m-xl-n1 { margin: -0.25rem !important; } + .mt-xl-n1, .my-xl-n1 { margin-top: -0.25rem !important; } + .mr-xl-n1, .mx-xl-n1 { margin-right: -0.25rem !important; } + .mb-xl-n1, .my-xl-n1 { margin-bottom: -0.25rem !important; } + .ml-xl-n1, .mx-xl-n1 { margin-left: -0.25rem !important; } + .m-xl-n2 { margin: -0.5rem !important; } + .mt-xl-n2, .my-xl-n2 { margin-top: -0.5rem !important; } + .mr-xl-n2, .mx-xl-n2 { margin-right: -0.5rem !important; } + .mb-xl-n2, .my-xl-n2 { margin-bottom: -0.5rem !important; } + .ml-xl-n2, .mx-xl-n2 { margin-left: -0.5rem !important; } + .m-xl-n3 { margin: -1rem !important; } + .mt-xl-n3, .my-xl-n3 { margin-top: -1rem !important; } + .mr-xl-n3, .mx-xl-n3 { margin-right: -1rem !important; } + .mb-xl-n3, .my-xl-n3 { margin-bottom: -1rem !important; } + .ml-xl-n3, .mx-xl-n3 { margin-left: -1rem !important; } + .m-xl-n4 { margin: -1.5rem !important; } + .mt-xl-n4, .my-xl-n4 { margin-top: -1.5rem !important; } + .mr-xl-n4, .mx-xl-n4 { margin-right: -1.5rem !important; } + .mb-xl-n4, .my-xl-n4 { margin-bottom: -1.5rem !important; } + .ml-xl-n4, .mx-xl-n4 { margin-left: -1.5rem !important; } + .m-xl-n5 { margin: -3rem !important; } + .mt-xl-n5, .my-xl-n5 { margin-top: -3rem !important; } + .mr-xl-n5, .mx-xl-n5 { margin-right: -3rem !important; } + .mb-xl-n5, .my-xl-n5 { margin-bottom: -3rem !important; } + .ml-xl-n5, .mx-xl-n5 { margin-left: -3rem !important; } + .m-xl-auto { margin: auto !important; } + .mt-xl-auto, .my-xl-auto { margin-top: auto !important; } + .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; } + .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; } + .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; } +} + +.text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Li= +beration Mono", "Courier New", monospace !important; } + +.text-justify { text-align: justify !important; } + +.text-wrap { white-space: normal !important; } + +.text-nowrap { white-space: nowrap !important; } + +.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: no= +wrap; } + +.text-left { text-align: left !important; } + +.text-right { text-align: right !important; } + +.text-center { text-align: center !important; } + +@media (min-width: 576px) { + .text-sm-left { text-align: left !important; } + .text-sm-right { text-align: right !important; } + .text-sm-center { text-align: center !important; } +} + +@media (min-width: 768px) { + .text-md-left { text-align: left !important; } + .text-md-right { text-align: right !important; } + .text-md-center { text-align: center !important; } +} + +@media (min-width: 992px) { + .text-lg-left { text-align: left !important; } + .text-lg-right { text-align: right !important; } + .text-lg-center { text-align: center !important; } +} + +@media (min-width: 1200px) { + .text-xl-left { text-align: left !important; } + .text-xl-right { text-align: right !important; } + .text-xl-center { text-align: center !important; } +} + +.text-lowercase { text-transform: lowercase !important; } + +.text-uppercase { text-transform: uppercase !important; } + +.text-capitalize { text-transform: capitalize !important; } + +.font-weight-light { font-weight: 300 !important; } + +.font-weight-lighter { font-weight: lighter !important; } + +.font-weight-normal { font-weight: 400 !important; } + +.font-weight-bold { font-weight: 700 !important; } + +.font-weight-bolder { font-weight: bolder !important; } + +.font-italic { font-style: italic !important; } + +.text-white { color: rgb(255, 255, 255) !important; } + +.text-primary { color: rgb(0, 123, 255) !important; } + +a.text-primary:focus, a.text-primary:hover { color: rgb(0, 86, 179) !import= +ant; } + +.text-secondary { color: rgb(108, 117, 125) !important; } + +a.text-secondary:focus, a.text-secondary:hover { color: rgb(73, 79, 84) !im= +portant; } + +.text-success { color: rgb(40, 167, 69) !important; } + +a.text-success:focus, a.text-success:hover { color: rgb(25, 105, 44) !impor= +tant; } + +.text-info { color: rgb(23, 162, 184) !important; } + +a.text-info:focus, a.text-info:hover { color: rgb(15, 102, 116) !important;= + } + +.text-warning { color: rgb(255, 193, 7) !important; } + +a.text-warning:focus, a.text-warning:hover { color: rgb(186, 139, 0) !impor= +tant; } + +.text-danger { color: rgb(220, 53, 69) !important; } + +a.text-danger:focus, a.text-danger:hover { color: rgb(167, 29, 42) !importa= +nt; } + +.text-light { color: rgb(248, 249, 250) !important; } + +a.text-light:focus, a.text-light:hover { color: rgb(203, 211, 218) !importa= +nt; } + +.text-dark { color: rgb(52, 58, 64) !important; } + +a.text-dark:focus, a.text-dark:hover { color: rgb(18, 20, 22) !important; } + +.text-body { color: rgb(33, 37, 41) !important; } + +.text-muted { color: rgb(108, 117, 125) !important; } + +.text-black-50 { color: rgba(0, 0, 0, 0.5) !important; } + +.text-white-50 { color: rgba(255, 255, 255, 0.5) !important; } + +.text-hide { font: 0px / 0 a; color: transparent; text-shadow: none; backgr= +ound-color: transparent; border: 0px; } + +.text-decoration-none { text-decoration: none !important; } + +.text-break { word-break: break-word !important; overflow-wrap: break-word = +!important; } + +.text-reset { color: inherit !important; } + +.visible { visibility: visible !important; } + +.invisible { visibility: hidden !important; } + +@media print { + *, ::after, ::before { text-shadow: none !important; box-shadow: none !im= +portant; } + a:not(.btn) { text-decoration: underline; } + abbr[title]::after { content: " (" attr(title) ")"; } + pre { white-space: pre-wrap !important; } + blockquote, pre { border: 1px solid rgb(173, 181, 189); break-inside: avo= +id; } + thead { display: table-header-group; } + img, tr { break-inside: avoid; } + h2, h3, p { orphans: 3; widows: 3; } + h2, h3 { break-after: avoid; } + @page { size: a3; } + body { min-width: 992px !important; } + .container { min-width: 992px !important; } + .navbar { display: none; } + .badge { border: 1px solid rgb(0, 0, 0); } + .table { border-collapse: collapse !important; } + .table td, .table th { background-color: rgb(255, 255, 255) !important; } + .table-bordered td, .table-bordered th { border: 1px solid rgb(222, 226, = +230) !important; } + .table-dark { color: inherit; } + .table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark th= +ead th { border-color: rgb(222, 226, 230); } + .table .thead-dark th { color: inherit; border-color: rgb(222, 226, 230);= + } +} +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style/bootstrap-tourist.css + +@charset "utf-8"; + +.tour-backdrop { inset: 0px; position: absolute; box-sizing: content-box; z= +-index: 1110; background-color: rgb(0, 0, 0); opacity: 0.8; } + +.tour-backdrop-animation { transition: 0.3s ease-out; } + +.tour-prevent { position: absolute; z-index: 1112; opacity: 0.2; } + +.tour-highlight { box-sizing: content-box; position: absolute; z-index: 111= +0; background-color: rgba(255, 255, 255, 0.9); } + +.tour-highlight-animation { transition: 0.3s ease-out; } + +.tour-highlight-element { position: relative; z-index: 1111 !important; } + +.popover[class*=3D"tour-"] { z-index: 1113; } + +.popover[class*=3D"tour-"] .popover-navigation { padding: 9px 14px; overflo= +w: hidden; } + +.popover[class*=3D"tour-"] .popover-navigation [data-role=3D"end"] { float:= + right; } + +.popover[class*=3D"tour-"] .popover-navigation [data-role=3D"prev"], .popov= +er[class*=3D"tour-"] .popover-navigation [data-role=3D"next"], .popover[cla= +ss*=3D"tour-"] .popover-navigation [data-role=3D"end"] { cursor: pointer; } + +.popover[class*=3D"tour-"] .popover-navigation [data-role=3D"prev"].disable= +d, .popover[class*=3D"tour-"] .popover-navigation [data-role=3D"next"].disa= +bled, .popover[class*=3D"tour-"] .popover-navigation [data-role=3D"end"].di= +sabled { cursor: default; } + +.popover[class*=3D"tour-"].orphan { position: fixed; margin-top: 0px; } + +.popover[class*=3D"tour-"].orphan .arrow { display: none; } + +.tour-behind { z-index: -1; } + +.tour-zindexFix { z-index: 1029; } +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style/bootstrap-select.min.css + +@charset "utf-8"; + +@-webkit-keyframes bs-notify-fadeOut {=20 + 0% { opacity: 0.9; } + 100% { opacity: 0; } +} + +@keyframes bs-notify-fadeOut {=20 + 0% { opacity: 0.9; } + 100% { opacity: 0; } +} + +.bootstrap-select > select.bs-select-hidden, select.bs-select-hidden, selec= +t.selectpicker { display: none !important; } + +.bootstrap-select { vertical-align: middle; } + +.bootstrap-select > .dropdown-toggle { position: relative; width: 100%; tex= +t-align: right; white-space: nowrap; display: inline-flex; -webkit-box-alig= +n: center; align-items: center; -webkit-box-pack: justify; justify-content:= + space-between; } + +.bootstrap-select > .dropdown-toggle::after { margin-top: -1px; } + +.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .d= +ropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.= +bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:h= +over { color: rgb(153, 153, 153); } + +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger, .bootstrap-= +select > .dropdown-toggle.bs-placeholder.btn-danger:active, .bootstrap-sele= +ct > .dropdown-toggle.bs-placeholder.btn-danger:focus, .bootstrap-select > = +.dropdown-toggle.bs-placeholder.btn-danger:hover, .bootstrap-select > .drop= +down-toggle.bs-placeholder.btn-dark, .bootstrap-select > .dropdown-toggle.b= +s-placeholder.btn-dark:active, .bootstrap-select > .dropdown-toggle.bs-plac= +eholder.btn-dark:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder= +.btn-dark:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-in= +fo, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active, .b= +ootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus, .bootstra= +p-select > .dropdown-toggle.bs-placeholder.btn-info:hover, .bootstrap-selec= +t > .dropdown-toggle.bs-placeholder.btn-primary, .bootstrap-select > .dropd= +own-toggle.bs-placeholder.btn-primary:active, .bootstrap-select > .dropdown= +-toggle.bs-placeholder.btn-primary:focus, .bootstrap-select > .dropdown-tog= +gle.bs-placeholder.btn-primary:hover, .bootstrap-select > .dropdown-toggle.= +bs-placeholder.btn-secondary, .bootstrap-select > .dropdown-toggle.bs-place= +holder.btn-secondary:active, .bootstrap-select > .dropdown-toggle.bs-placeh= +older.btn-secondary:focus, .bootstrap-select > .dropdown-toggle.bs-placehol= +der.btn-secondary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholde= +r.btn-success, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-succ= +ess:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success= +:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hov= +er { color: rgba(255, 255, 255, 0.5); } + +.bootstrap-select > select { bottom: 0px; left: 50%; border: none; position= +: absolute !important; display: block !important; width: 0.5px !important; = +height: 100% !important; padding: 0px !important; opacity: 0 !important; z-= +index: 0 !important; } + +.bootstrap-select > select.mobile-device { top: 0px; left: 0px; display: bl= +ock !important; width: 100% !important; z-index: 2 !important; } + +.bootstrap-select.is-invalid .dropdown-toggle, .error .bootstrap-select .dr= +opdown-toggle, .has-error .bootstrap-select .dropdown-toggle, .was-validate= +d .bootstrap-select select:invalid + .dropdown-toggle { border-color: rgb(1= +85, 74, 72); } + +.bootstrap-select.is-valid .dropdown-toggle, .was-validated .bootstrap-sele= +ct select:valid + .dropdown-toggle { border-color: rgb(40, 167, 69); } + +.bootstrap-select.fit-width { width: auto !important; } + +.bootstrap-select:not([class*=3D"col-"]):not([class*=3D"form-control"]):not= +(.input-group-btn) { width: 220px; } + +.bootstrap-select .dropdown-toggle:focus, .bootstrap-select > select.mobile= +-device:focus + .dropdown-toggle { outline-offset: -2px; outline: -webkit-f= +ocus-ring-color auto 5px !important; } + +.bootstrap-select.form-control { margin-bottom: 0px; padding: 0px; border: = +none; height: auto; } + +:not(.input-group) > .bootstrap-select.form-control:not([class*=3D"col-"]) = +{ width: 100%; } + +.bootstrap-select.form-control.input-group-btn { float: none; z-index: auto= +; } + +.form-inline .bootstrap-select, .form-inline .bootstrap-select.form-control= +:not([class*=3D"col-"]) { width: auto; } + +.bootstrap-select:not(.input-group-btn), .bootstrap-select[class*=3D"col-"]= + { float: none; display: inline-block; margin-left: 0px; } + +.bootstrap-select.dropdown-menu-right, .bootstrap-select[class*=3D"col-"].d= +ropdown-menu-right, .row .bootstrap-select[class*=3D"col-"].dropdown-menu-r= +ight { float: right; } + +.form-group .bootstrap-select, .form-horizontal .bootstrap-select, .form-in= +line .bootstrap-select { margin-bottom: 0px; } + +.form-group-lg .bootstrap-select.form-control, .form-group-sm .bootstrap-se= +lect.form-control { padding: 0px; } + +.form-group-lg .bootstrap-select.form-control .dropdown-toggle, .form-group= +-sm .bootstrap-select.form-control .dropdown-toggle { height: 100%; font-si= +ze: inherit; line-height: inherit; border-radius: inherit; } + +.bootstrap-select.form-control-lg .dropdown-toggle, .bootstrap-select.form-= +control-sm .dropdown-toggle { font-size: inherit; line-height: inherit; bor= +der-radius: inherit; } + +.bootstrap-select.form-control-sm .dropdown-toggle { padding: 0.25rem 0.5re= +m; } + +.bootstrap-select.form-control-lg .dropdown-toggle { padding: 0.5rem 1rem; = +} + +.form-inline .bootstrap-select .form-control { width: 100%; } + +.bootstrap-select.disabled, .bootstrap-select > .disabled { cursor: not-all= +owed; } + +.bootstrap-select.disabled:focus, .bootstrap-select > .disabled:focus { out= +line: 0px !important; } + +.bootstrap-select.bs-container { position: absolute; top: 0px; left: 0px; h= +eight: 0px !important; padding: 0px !important; } + +.bootstrap-select.bs-container .dropdown-menu { z-index: 1060; } + +.bootstrap-select .dropdown-toggle .filter-option { position: static; top: = +0px; left: 0px; float: left; height: 100%; width: 100%; text-align: left; o= +verflow: hidden; -webkit-box-flex: 0; flex: 0 1 auto; } + +.bs3.bootstrap-select .dropdown-toggle .filter-option { padding-right: inhe= +rit; } + +.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-optio= +n { position: absolute; padding-top: inherit; padding-bottom: inherit; padd= +ing-left: inherit; float: none; } + +.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-optio= +n .filter-option-inner { padding-right: inherit; } + +.bootstrap-select .dropdown-toggle .filter-option-inner-inner { overflow: h= +idden; } + +.bootstrap-select .dropdown-toggle .filter-expand { float: left; overflow: = +hidden; width: 0px !important; opacity: 0 !important; } + +.bootstrap-select .dropdown-toggle .caret { position: absolute; top: 50%; r= +ight: 12px; margin-top: -2px; vertical-align: middle; } + +.input-group .bootstrap-select.form-control .dropdown-toggle { border-radiu= +s: inherit; } + +.bootstrap-select[class*=3D"col-"] .dropdown-toggle { width: 100%; } + +.bootstrap-select .dropdown-menu { min-width: 100%; box-sizing: border-box;= + } + +.bootstrap-select .dropdown-menu > .inner:focus { outline: 0px !important; = +} + +.bootstrap-select .dropdown-menu.inner { position: static; float: none; bor= +der: 0px; padding: 0px; margin: 0px; border-radius: 0px; box-shadow: none; = +} + +.bootstrap-select .dropdown-menu li { position: relative; } + +.bootstrap-select .dropdown-menu li.active small { color: rgba(255, 255, 25= +5, 0.5) !important; } + +.bootstrap-select .dropdown-menu li.disabled a { cursor: not-allowed; } + +.bootstrap-select .dropdown-menu li a { cursor: pointer; user-select: none;= + } + +.bootstrap-select .dropdown-menu li a.opt { position: relative; padding-lef= +t: 2.25em; } + +.bootstrap-select .dropdown-menu li a span.check-mark { display: none; } + +.bootstrap-select .dropdown-menu li a span.text { display: inline-block; } + +.bootstrap-select .dropdown-menu li small { padding-left: 0.5em; } + +.bootstrap-select .dropdown-menu .notify { position: absolute; bottom: 5px;= + width: 96%; margin: 0px 2%; min-height: 26px; padding: 3px 5px; background= +: rgb(245, 245, 245); border: 1px solid rgb(227, 227, 227); box-shadow: rgb= +a(0, 0, 0, 0.05) 0px 1px 1px inset; pointer-events: none; opacity: 0.9; box= +-sizing: border-box; } + +.bootstrap-select .dropdown-menu .notify.fadeOut { animation: 0.3s linear 7= +50ms 1 normal forwards running bs-notify-fadeOut; } + +.bootstrap-select .no-results { padding: 3px; background: rgb(245, 245, 245= +); margin: 0px 5px; white-space: nowrap; } + +.bootstrap-select.fit-width .dropdown-toggle .filter-option { position: sta= +tic; display: inline; padding: 0px; } + +.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner, .bootstr= +ap-select.fit-width .dropdown-toggle .filter-option-inner-inner { display: = +inline; } + +.bootstrap-select.fit-width .dropdown-toggle .bs-caret::before { content: "= +=C2=A0"; } + +.bootstrap-select.fit-width .dropdown-toggle .caret { position: static; top= +: auto; margin-top: -1px; } + +.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark { posi= +tion: absolute; display: inline-block; right: 15px; top: 5px; } + +.bootstrap-select.show-tick .dropdown-menu li a span.text { margin-right: 3= +4px; } + +.bootstrap-select .bs-ok-default::after { content: ""; display: block; widt= +h: 0.5em; height: 1em; border-style: solid; border-width: 0px 0.26em 0.26em= + 0px; transform-style: preserve-3d; transform: rotate(45deg); } + +.bootstrap-select.show-menu-arrow.open > .dropdown-toggle, .bootstrap-selec= +t.show-menu-arrow.show > .dropdown-toggle { z-index: 1061; } + +.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option::before {= + content: ""; border-left: 7px solid transparent; border-right: 7px solid t= +ransparent; border-bottom: 7px solid rgba(204, 204, 204, 0.2); position: ab= +solute; bottom: -4px; left: 9px; display: none; } + +.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option::after { = +content: ""; border-left: 6px solid transparent; border-right: 6px solid tr= +ansparent; border-bottom: 6px solid rgb(255, 255, 255); position: absolute;= + bottom: -4px; left: 10px; display: none; } + +.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option::b= +efore { bottom: auto; top: -4px; border-top: 7px solid rgba(204, 204, 204, = +0.2); border-bottom: 0px; } + +.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option::a= +fter { bottom: auto; top: -4px; border-top: 6px solid rgb(255, 255, 255); b= +order-bottom: 0px; } + +.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-optio= +n::before { right: 12px; left: auto; } + +.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-optio= +n::after { right: 13px; left: auto; } + +.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option::a= +fter, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-opt= +ion::before, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .fil= +ter-option::after, .bootstrap-select.show-menu-arrow.show > .dropdown-toggl= +e .filter-option::before { display: block; } + +.bs-actionsbox, .bs-donebutton, .bs-searchbox { padding: 4px 8px; } + +.bs-actionsbox { width: 100%; box-sizing: border-box; } + +.bs-actionsbox .btn-group button { width: 50%; } + +.bs-donebutton { float: left; width: 100%; box-sizing: border-box; } + +.bs-donebutton .btn-group button { width: 100%; } + +.bs-searchbox + .bs-actionsbox { padding: 0px 8px 4px; } + +.bs-searchbox .form-control { margin-bottom: 0px; width: 100%; float: none;= + } +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style/fontawesome-6.5.1/css/fontawesome.min.css + +@charset "utf-8"; + +.fa { font-family: var(--fa-style-family,"Font Awesome 6 Free"); font-weigh= +t: var(--fa-style,900); } + +.fa, .fa-brands, .fa-classic, .fa-regular, .fa-sharp, .fa-solid, .fab, .far= +, .fas { -webkit-font-smoothing: antialiased; display: var(--fa-display,inl= +ine-block); font-style: normal; font-variant: normal; line-height: 1; text-= +rendering: auto; } + +.fa-classic, .fa-regular, .fa-solid, .far, .fas { font-family: "Font Awesom= +e 6 Free"; } + +.fa-brands, .fab { font-family: "Font Awesome 6 Brands"; } + +.fa-1x { font-size: 1em; } + +.fa-2x { font-size: 2em; } + +.fa-3x { font-size: 3em; } + +.fa-4x { font-size: 4em; } + +.fa-5x { font-size: 5em; } + +.fa-6x { font-size: 6em; } + +.fa-7x { font-size: 7em; } + +.fa-8x { font-size: 8em; } + +.fa-9x { font-size: 9em; } + +.fa-10x { font-size: 10em; } + +.fa-2xs { font-size: 0.625em; line-height: 0.1em; vertical-align: 0.225em; = +} + +.fa-xs { font-size: 0.75em; line-height: 0.08333em; vertical-align: 0.125em= +; } + +.fa-sm { font-size: 0.875em; line-height: 0.07143em; vertical-align: 0.0535= +7em; } + +.fa-lg { font-size: 1.25em; line-height: 0.05em; vertical-align: -0.075em; = +} + +.fa-xl { font-size: 1.5em; line-height: 0.04167em; vertical-align: -0.125em= +; } + +.fa-2xl { font-size: 2em; line-height: 0.03125em; vertical-align: -0.1875em= +; } + +.fa-fw { text-align: center; width: 1.25em; } + +.fa-ul { list-style-type: none; margin-left: var(--fa-li-margin,2.5em); pad= +ding-left: 0px; } + +.fa-ul > li { position: relative; } + +.fa-li { left: calc(var(--fa-li-width, 2em)*-1); position: absolute; text-a= +lign: center; width: var(--fa-li-width,2em); line-height: inherit; } + +.fa-border { border-radius: var(--fa-border-radius,.1em); border: var(--fa-= +border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee= +); padding: var(--fa-border-padding,.2em .25em .15em); } + +.fa-pull-left { float: left; margin-right: var(--fa-pull-margin,.3em); } + +.fa-pull-right { float: right; margin-left: var(--fa-pull-margin,.3em); } + +.fa-beat { animation-name: fa-beat; animation-delay: var(--fa-animation-del= +ay,0s); animation-direction: var(--fa-animation-direction,normal); animatio= +n-duration: var(--fa-animation-duration,1s); animation-iteration-count: var= +(--fa-animation-iteration-count,infinite); animation-timing-function: var(-= +-fa-animation-timing,ease-in-out); } + +.fa-bounce { animation-name: fa-bounce; animation-delay: var(--fa-animation= +-delay,0s); animation-direction: var(--fa-animation-direction,normal); anim= +ation-duration: var(--fa-animation-duration,1s); animation-iteration-count:= + var(--fa-animation-iteration-count,infinite); animation-timing-function: v= +ar(--fa-animation-timing,cubic-bezier(.28,.84,.42,1)); } + +.fa-fade { animation-name: fa-fade; animation-iteration-count: var(--fa-ani= +mation-iteration-count,infinite); animation-timing-function: var(--fa-anima= +tion-timing,cubic-bezier(.4,0,.6,1)); } + +.fa-beat-fade, .fa-fade { animation-delay: var(--fa-animation-delay,0s); an= +imation-direction: var(--fa-animation-direction,normal); animation-duration= +: var(--fa-animation-duration,1s); } + +.fa-beat-fade { animation-name: fa-beat-fade; animation-iteration-count: va= +r(--fa-animation-iteration-count,infinite); animation-timing-function: var(= +--fa-animation-timing,cubic-bezier(.4,0,.6,1)); } + +.fa-flip { animation-name: fa-flip; animation-delay: var(--fa-animation-del= +ay,0s); animation-direction: var(--fa-animation-direction,normal); animatio= +n-duration: var(--fa-animation-duration,1s); animation-iteration-count: var= +(--fa-animation-iteration-count,infinite); animation-timing-function: var(-= +-fa-animation-timing,ease-in-out); } + +.fa-shake { animation-name: fa-shake; animation-duration: var(--fa-animatio= +n-duration,1s); animation-iteration-count: var(--fa-animation-iteration-cou= +nt,infinite); animation-timing-function: var(--fa-animation-timing,linear);= + } + +.fa-shake, .fa-spin { animation-delay: var(--fa-animation-delay,0s); animat= +ion-direction: var(--fa-animation-direction,normal); } + +.fa-spin { animation-name: fa-spin; animation-duration: var(--fa-animation-= +duration,2s); animation-iteration-count: var(--fa-animation-iteration-count= +,infinite); animation-timing-function: var(--fa-animation-timing,linear); } + +.fa-spin-reverse { --fa-animation-direction: reverse; } + +.fa-pulse, .fa-spin-pulse { animation-name: fa-spin; animation-direction: v= +ar(--fa-animation-direction,normal); animation-duration: var(--fa-animation= +-duration,1s); animation-iteration-count: var(--fa-animation-iteration-coun= +t,infinite); animation-timing-function: var(--fa-animation-timing,steps(8))= +; } + +@media (prefers-reduced-motion: reduce) { + .fa-beat, .fa-beat-fade, .fa-bounce, .fa-fade, .fa-flip, .fa-pulse, .fa-s= +hake, .fa-spin, .fa-spin-pulse { animation-delay: -1ms; animation-duration:= + 1ms; animation-iteration-count: 1; transition-delay: 0s; transition-durati= +on: 0s; } +} + +@-webkit-keyframes fa-beat {=20 + 0%, 90% { transform: scale(1); } + 45% { transform: scale(var(--fa-beat-scale,1.25)); } +} + +@keyframes fa-beat {=20 + 0%, 90% { transform: scale(1); } + 45% { transform: scale(var(--fa-beat-scale,1.25)); } +} + +@-webkit-keyframes fa-bounce {=20 + 0% { transform: scale(1) translateY(0px); } + 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce= +-start-scale-y,.9)) translateY(0); } + 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-j= +ump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } + 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce= +-land-scale-y,.95)) translateY(0); } + 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } + 64% { transform: scale(1) translateY(0px); } + 100% { transform: scale(1) translateY(0px); } +} + +@keyframes fa-bounce {=20 + 0% { transform: scale(1) translateY(0px); } + 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce= +-start-scale-y,.9)) translateY(0); } + 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-j= +ump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } + 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce= +-land-scale-y,.95)) translateY(0); } + 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } + 64% { transform: scale(1) translateY(0px); } + 100% { transform: scale(1) translateY(0px); } +} + +@-webkit-keyframes fa-fade {=20 + 50% { opacity: var(--fa-fade-opacity,.4); } +} + +@keyframes fa-fade {=20 + 50% { opacity: var(--fa-fade-opacity,.4); } +} + +@-webkit-keyframes fa-beat-fade {=20 + 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); = +} + 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } +} + +@keyframes fa-beat-fade {=20 + 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); = +} + 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } +} + +@-webkit-keyframes fa-flip {=20 + 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-= +flip-z,0),var(--fa-flip-angle,-180deg)); } +} + +@keyframes fa-flip {=20 + 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-= +flip-z,0),var(--fa-flip-angle,-180deg)); } +} + +@-webkit-keyframes fa-shake {=20 + 0% { transform: rotate(-15deg); } + 4% { transform: rotate(15deg); } + 8%, 24% { transform: rotate(-18deg); } + 12%, 28% { transform: rotate(18deg); } + 16% { transform: rotate(-22deg); } + 20% { transform: rotate(22deg); } + 32% { transform: rotate(-12deg); } + 36% { transform: rotate(12deg); } + 40%, 100% { transform: rotate(0deg); } +} + +@keyframes fa-shake {=20 + 0% { transform: rotate(-15deg); } + 4% { transform: rotate(15deg); } + 8%, 24% { transform: rotate(-18deg); } + 12%, 28% { transform: rotate(18deg); } + 16% { transform: rotate(-22deg); } + 20% { transform: rotate(22deg); } + 32% { transform: rotate(-12deg); } + 36% { transform: rotate(12deg); } + 40%, 100% { transform: rotate(0deg); } +} + +@-webkit-keyframes fa-spin {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(1turn); } +} + +@keyframes fa-spin {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(1turn); } +} + +.fa-rotate-90 { transform: rotate(90deg); } + +.fa-rotate-180 { transform: rotate(180deg); } + +.fa-rotate-270 { transform: rotate(270deg); } + +.fa-flip-horizontal { transform: scaleX(-1); } + +.fa-flip-vertical { transform: scaleY(-1); } + +.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1);= + } + +.fa-rotate-by { transform: rotate(var(--fa-rotate-angle,none)); } + +.fa-stack { display: inline-block; height: 2em; line-height: 2em; position:= + relative; vertical-align: middle; width: 2.5em; } + +.fa-stack-1x, .fa-stack-2x { left: 0px; position: absolute; text-align: cen= +ter; width: 100%; z-index: var(--fa-stack-z-index,auto); } + +.fa-stack-1x { line-height: inherit; } + +.fa-stack-2x { font-size: 2em; } + +.fa-inverse { color: var(--fa-inverse,#fff); } + +.fa-0::before { content: "0"; } + +.fa-1::before { content: "1"; } + +.fa-2::before { content: "2"; } + +.fa-3::before { content: "3"; } + +.fa-4::before { content: "4"; } + +.fa-5::before { content: "5"; } + +.fa-6::before { content: "6"; } + +.fa-7::before { content: "7"; } + +.fa-8::before { content: "8"; } + +.fa-9::before { content: "9"; } + +.fa-fill-drip::before { content: "=EF=95=B6"; } + +.fa-arrows-to-circle::before { content: "=EE=92=BD"; } + +.fa-chevron-circle-right::before, .fa-circle-chevron-right::before { conten= +t: "=EF=84=B8"; } + +.fa-at::before { content: "@"; } + +.fa-trash-alt::before, .fa-trash-can::before { content: "=EF=8B=AD"; } + +.fa-text-height::before { content: "=EF=80=B4"; } + +.fa-user-times::before, .fa-user-xmark::before { content: "=EF=88=B5"; } + +.fa-stethoscope::before { content: "=EF=83=B1"; } + +.fa-comment-alt::before, .fa-message::before { content: "=EF=89=BA"; } + +.fa-info::before { content: "=EF=84=A9"; } + +.fa-compress-alt::before, .fa-down-left-and-up-right-to-center::before { co= +ntent: "=EF=90=A2"; } + +.fa-explosion::before { content: "=EE=93=A9"; } + +.fa-file-alt::before, .fa-file-lines::before, .fa-file-text::before { conte= +nt: "=EF=85=9C"; } + +.fa-wave-square::before { content: "=EF=A0=BE"; } + +.fa-ring::before { content: "=EF=9C=8B"; } + +.fa-building-un::before { content: "=EE=93=99"; } + +.fa-dice-three::before { content: "=EF=94=A7"; } + +.fa-calendar-alt::before, .fa-calendar-days::before { content: "=EF=81=B3";= + } + +.fa-anchor-circle-check::before { content: "=EE=92=AA"; } + +.fa-building-circle-arrow-right::before { content: "=EE=93=91"; } + +.fa-volleyball-ball::before, .fa-volleyball::before { content: "=EF=91=9F";= + } + +.fa-arrows-up-to-line::before { content: "=EE=93=82"; } + +.fa-sort-desc::before, .fa-sort-down::before { content: "=EF=83=9D"; } + +.fa-circle-minus::before, .fa-minus-circle::before { content: "=EF=81=96"; = +} + +.fa-door-open::before { content: "=EF=94=AB"; } + +.fa-right-from-bracket::before, .fa-sign-out-alt::before { content: "=EF=8B= +=B5"; } + +.fa-atom::before { content: "=EF=97=92"; } + +.fa-soap::before { content: "=EE=81=AE"; } + +.fa-heart-music-camera-bolt::before, .fa-icons::before { content: "=EF=A1= +=AD"; } + +.fa-microphone-alt-slash::before, .fa-microphone-lines-slash::before { cont= +ent: "=EF=94=B9"; } + +.fa-bridge-circle-check::before { content: "=EE=93=89"; } + +.fa-pump-medical::before { content: "=EE=81=AA"; } + +.fa-fingerprint::before { content: "=EF=95=B7"; } + +.fa-hand-point-right::before { content: "=EF=82=A4"; } + +.fa-magnifying-glass-location::before, .fa-search-location::before { conten= +t: "=EF=9A=89"; } + +.fa-forward-step::before, .fa-step-forward::before { content: "=EF=81=91"; = +} + +.fa-face-smile-beam::before, .fa-smile-beam::before { content: "=EF=96=B8";= + } + +.fa-flag-checkered::before { content: "=EF=84=9E"; } + +.fa-football-ball::before, .fa-football::before { content: "=EF=91=8E"; } + +.fa-school-circle-exclamation::before { content: "=EE=95=AC"; } + +.fa-crop::before { content: "=EF=84=A5"; } + +.fa-angle-double-down::before, .fa-angles-down::before { content: "=EF=84= +=83"; } + +.fa-users-rectangle::before { content: "=EE=96=94"; } + +.fa-people-roof::before { content: "=EE=94=B7"; } + +.fa-people-line::before { content: "=EE=94=B4"; } + +.fa-beer-mug-empty::before, .fa-beer::before { content: "=EF=83=BC"; } + +.fa-diagram-predecessor::before { content: "=EE=91=B7"; } + +.fa-arrow-up-long::before, .fa-long-arrow-up::before { content: "=EF=85=B6"= +; } + +.fa-burn::before, .fa-fire-flame-simple::before { content: "=EF=91=AA"; } + +.fa-male::before, .fa-person::before { content: "=EF=86=83"; } + +.fa-laptop::before { content: "=EF=84=89"; } + +.fa-file-csv::before { content: "=EF=9B=9D"; } + +.fa-menorah::before { content: "=EF=99=B6"; } + +.fa-truck-plane::before { content: "=EE=96=8F"; } + +.fa-record-vinyl::before { content: "=EF=A3=99"; } + +.fa-face-grin-stars::before, .fa-grin-stars::before { content: "=EF=96=87";= + } + +.fa-bong::before { content: "=EF=95=9C"; } + +.fa-pastafarianism::before, .fa-spaghetti-monster-flying::before { content:= + "=EF=99=BB"; } + +.fa-arrow-down-up-across-line::before { content: "=EE=92=AF"; } + +.fa-spoon::before, .fa-utensil-spoon::before { content: "=EF=8B=A5"; } + +.fa-jar-wheat::before { content: "=EE=94=97"; } + +.fa-envelopes-bulk::before, .fa-mail-bulk::before { content: "=EF=99=B4"; } + +.fa-file-circle-exclamation::before { content: "=EE=93=AB"; } + +.fa-circle-h::before, .fa-hospital-symbol::before { content: "=EF=91=BE"; } + +.fa-pager::before { content: "=EF=A0=95"; } + +.fa-address-book::before, .fa-contact-book::before { content: "=EF=8A=B9"; = +} + +.fa-strikethrough::before { content: "=EF=83=8C"; } + +.fa-k::before { content: "K"; } + +.fa-landmark-flag::before { content: "=EE=94=9C"; } + +.fa-pencil-alt::before, .fa-pencil::before { content: "=EF=8C=83"; } + +.fa-backward::before { content: "=EF=81=8A"; } + +.fa-caret-right::before { content: "=EF=83=9A"; } + +.fa-comments::before { content: "=EF=82=86"; } + +.fa-file-clipboard::before, .fa-paste::before { content: "=EF=83=AA"; } + +.fa-code-pull-request::before { content: "=EE=84=BC"; } + +.fa-clipboard-list::before { content: "=EF=91=AD"; } + +.fa-truck-loading::before, .fa-truck-ramp-box::before { content: "=EF=93=9E= +"; } + +.fa-user-check::before { content: "=EF=93=BC"; } + +.fa-vial-virus::before { content: "=EE=96=97"; } + +.fa-sheet-plastic::before { content: "=EE=95=B1"; } + +.fa-blog::before { content: "=EF=9E=81"; } + +.fa-user-ninja::before { content: "=EF=94=84"; } + +.fa-person-arrow-up-from-line::before { content: "=EE=94=B9"; } + +.fa-scroll-torah::before, .fa-torah::before { content: "=EF=9A=A0"; } + +.fa-broom-ball::before, .fa-quidditch-broom-ball::before, .fa-quidditch::be= +fore { content: "=EF=91=98"; } + +.fa-toggle-off::before { content: "=EF=88=84"; } + +.fa-archive::before, .fa-box-archive::before { content: "=EF=86=87"; } + +.fa-person-drowning::before { content: "=EE=95=85"; } + +.fa-arrow-down-9-1::before, .fa-sort-numeric-desc::before, .fa-sort-numeric= +-down-alt::before { content: "=EF=A2=86"; } + +.fa-face-grin-tongue-squint::before, .fa-grin-tongue-squint::before { conte= +nt: "=EF=96=8A"; } + +.fa-spray-can::before { content: "=EF=96=BD"; } + +.fa-truck-monster::before { content: "=EF=98=BB"; } + +.fa-w::before { content: "W"; } + +.fa-earth-africa::before, .fa-globe-africa::before { content: "=EF=95=BC"; = +} + +.fa-rainbow::before { content: "=EF=9D=9B"; } + +.fa-circle-notch::before { content: "=EF=87=8E"; } + +.fa-tablet-alt::before, .fa-tablet-screen-button::before { content: "=EF=8F= +=BA"; } + +.fa-paw::before { content: "=EF=86=B0"; } + +.fa-cloud::before { content: "=EF=83=82"; } + +.fa-trowel-bricks::before { content: "=EE=96=8A"; } + +.fa-face-flushed::before, .fa-flushed::before { content: "=EF=95=B9"; } + +.fa-hospital-user::before { content: "=EF=A0=8D"; } + +.fa-tent-arrow-left-right::before { content: "=EE=95=BF"; } + +.fa-gavel::before, .fa-legal::before { content: "=EF=83=A3"; } + +.fa-binoculars::before { content: "=EF=87=A5"; } + +.fa-microphone-slash::before { content: "=EF=84=B1"; } + +.fa-box-tissue::before { content: "=EE=81=9B"; } + +.fa-motorcycle::before { content: "=EF=88=9C"; } + +.fa-bell-concierge::before, .fa-concierge-bell::before { content: "=EF=95= +=A2"; } + +.fa-pen-ruler::before, .fa-pencil-ruler::before { content: "=EF=96=AE"; } + +.fa-people-arrows-left-right::before, .fa-people-arrows::before { content: = +"=EE=81=A8"; } + +.fa-mars-and-venus-burst::before { content: "=EE=94=A3"; } + +.fa-caret-square-right::before, .fa-square-caret-right::before { content: "= +=EF=85=92"; } + +.fa-cut::before, .fa-scissors::before { content: "=EF=83=84"; } + +.fa-sun-plant-wilt::before { content: "=EE=95=BA"; } + +.fa-toilets-portable::before { content: "=EE=96=84"; } + +.fa-hockey-puck::before { content: "=EF=91=93"; } + +.fa-table::before { content: "=EF=83=8E"; } + +.fa-magnifying-glass-arrow-right::before { content: "=EE=94=A1"; } + +.fa-digital-tachograph::before, .fa-tachograph-digital::before { content: "= +=EF=95=A6"; } + +.fa-users-slash::before { content: "=EE=81=B3"; } + +.fa-clover::before { content: "=EE=84=B9"; } + +.fa-mail-reply::before, .fa-reply::before { content: "=EF=8F=A5"; } + +.fa-star-and-crescent::before { content: "=EF=9A=99"; } + +.fa-house-fire::before { content: "=EE=94=8C"; } + +.fa-minus-square::before, .fa-square-minus::before { content: "=EF=85=86"; = +} + +.fa-helicopter::before { content: "=EF=94=B3"; } + +.fa-compass::before { content: "=EF=85=8E"; } + +.fa-caret-square-down::before, .fa-square-caret-down::before { content: "= +=EF=85=90"; } + +.fa-file-circle-question::before { content: "=EE=93=AF"; } + +.fa-laptop-code::before { content: "=EF=97=BC"; } + +.fa-swatchbook::before { content: "=EF=97=83"; } + +.fa-prescription-bottle::before { content: "=EF=92=85"; } + +.fa-bars::before, .fa-navicon::before { content: "=EF=83=89"; } + +.fa-people-group::before { content: "=EE=94=B3"; } + +.fa-hourglass-3::before, .fa-hourglass-end::before { content: "=EF=89=93"; = +} + +.fa-heart-broken::before, .fa-heart-crack::before { content: "=EF=9E=A9"; } + +.fa-external-link-square-alt::before, .fa-square-up-right::before { content= +: "=EF=8D=A0"; } + +.fa-face-kiss-beam::before, .fa-kiss-beam::before { content: "=EF=96=97"; } + +.fa-film::before { content: "=EF=80=88"; } + +.fa-ruler-horizontal::before { content: "=EF=95=87"; } + +.fa-people-robbery::before { content: "=EE=94=B6"; } + +.fa-lightbulb::before { content: "=EF=83=AB"; } + +.fa-caret-left::before { content: "=EF=83=99"; } + +.fa-circle-exclamation::before, .fa-exclamation-circle::before { content: "= +=EF=81=AA"; } + +.fa-school-circle-xmark::before { content: "=EE=95=AD"; } + +.fa-arrow-right-from-bracket::before, .fa-sign-out::before { content: "=EF= +=82=8B"; } + +.fa-chevron-circle-down::before, .fa-circle-chevron-down::before { content:= + "=EF=84=BA"; } + +.fa-unlock-alt::before, .fa-unlock-keyhole::before { content: "=EF=84=BE"; = +} + +.fa-cloud-showers-heavy::before { content: "=EF=9D=80"; } + +.fa-headphones-alt::before, .fa-headphones-simple::before { content: "=EF= +=96=8F"; } + +.fa-sitemap::before { content: "=EF=83=A8"; } + +.fa-circle-dollar-to-slot::before, .fa-donate::before { content: "=EF=92=B9= +"; } + +.fa-memory::before { content: "=EF=94=B8"; } + +.fa-road-spikes::before { content: "=EE=95=A8"; } + +.fa-fire-burner::before { content: "=EE=93=B1"; } + +.fa-flag::before { content: "=EF=80=A4"; } + +.fa-hanukiah::before { content: "=EF=9B=A6"; } + +.fa-feather::before { content: "=EF=94=AD"; } + +.fa-volume-down::before, .fa-volume-low::before { content: "=EF=80=A7"; } + +.fa-comment-slash::before { content: "=EF=92=B3"; } + +.fa-cloud-sun-rain::before { content: "=EF=9D=83"; } + +.fa-compress::before { content: "=EF=81=A6"; } + +.fa-wheat-alt::before, .fa-wheat-awn::before { content: "=EE=8B=8D"; } + +.fa-ankh::before { content: "=EF=99=84"; } + +.fa-hands-holding-child::before { content: "=EE=93=BA"; } + +.fa-asterisk::before { content: "*"; } + +.fa-check-square::before, .fa-square-check::before { content: "=EF=85=8A"; = +} + +.fa-peseta-sign::before { content: "=EE=88=A1"; } + +.fa-header::before, .fa-heading::before { content: "=EF=87=9C"; } + +.fa-ghost::before { content: "=EF=9B=A2"; } + +.fa-list-squares::before, .fa-list::before { content: "=EF=80=BA"; } + +.fa-phone-square-alt::before, .fa-square-phone-flip::before { content: "=EF= +=A1=BB"; } + +.fa-cart-plus::before { content: "=EF=88=97"; } + +.fa-gamepad::before { content: "=EF=84=9B"; } + +.fa-circle-dot::before, .fa-dot-circle::before { content: "=EF=86=92"; } + +.fa-dizzy::before, .fa-face-dizzy::before { content: "=EF=95=A7"; } + +.fa-egg::before { content: "=EF=9F=BB"; } + +.fa-house-medical-circle-xmark::before { content: "=EE=94=93"; } + +.fa-campground::before { content: "=EF=9A=BB"; } + +.fa-folder-plus::before { content: "=EF=99=9E"; } + +.fa-futbol-ball::before, .fa-futbol::before, .fa-soccer-ball::before { cont= +ent: "=EF=87=A3"; } + +.fa-paint-brush::before, .fa-paintbrush::before { content: "=EF=87=BC"; } + +.fa-lock::before { content: "=EF=80=A3"; } + +.fa-gas-pump::before { content: "=EF=94=AF"; } + +.fa-hot-tub-person::before, .fa-hot-tub::before { content: "=EF=96=93"; } + +.fa-map-location::before, .fa-map-marked::before { content: "=EF=96=9F"; } + +.fa-house-flood-water::before { content: "=EE=94=8E"; } + +.fa-tree::before { content: "=EF=86=BB"; } + +.fa-bridge-lock::before { content: "=EE=93=8C"; } + +.fa-sack-dollar::before { content: "=EF=A0=9D"; } + +.fa-edit::before, .fa-pen-to-square::before { content: "=EF=81=84"; } + +.fa-car-side::before { content: "=EF=97=A4"; } + +.fa-share-alt::before, .fa-share-nodes::before { content: "=EF=87=A0"; } + +.fa-heart-circle-minus::before { content: "=EE=93=BF"; } + +.fa-hourglass-2::before, .fa-hourglass-half::before { content: "=EF=89=92";= + } + +.fa-microscope::before { content: "=EF=98=90"; } + +.fa-sink::before { content: "=EE=81=AD"; } + +.fa-bag-shopping::before, .fa-shopping-bag::before { content: "=EF=8A=90"; = +} + +.fa-arrow-down-z-a::before, .fa-sort-alpha-desc::before, .fa-sort-alpha-dow= +n-alt::before { content: "=EF=A2=81"; } + +.fa-mitten::before { content: "=EF=9E=B5"; } + +.fa-person-rays::before { content: "=EE=95=8D"; } + +.fa-users::before { content: "=EF=83=80"; } + +.fa-eye-slash::before { content: "=EF=81=B0"; } + +.fa-flask-vial::before { content: "=EE=93=B3"; } + +.fa-hand-paper::before, .fa-hand::before { content: "=EF=89=96"; } + +.fa-om::before { content: "=EF=99=B9"; } + +.fa-worm::before { content: "=EE=96=99"; } + +.fa-house-circle-xmark::before { content: "=EE=94=8B"; } + +.fa-plug::before { content: "=EF=87=A6"; } + +.fa-chevron-up::before { content: "=EF=81=B7"; } + +.fa-hand-spock::before { content: "=EF=89=99"; } + +.fa-stopwatch::before { content: "=EF=8B=B2"; } + +.fa-face-kiss::before, .fa-kiss::before { content: "=EF=96=96"; } + +.fa-bridge-circle-xmark::before { content: "=EE=93=8B"; } + +.fa-face-grin-tongue::before, .fa-grin-tongue::before { content: "=EF=96=89= +"; } + +.fa-chess-bishop::before { content: "=EF=90=BA"; } + +.fa-face-grin-wink::before, .fa-grin-wink::before { content: "=EF=96=8C"; } + +.fa-deaf::before, .fa-deafness::before, .fa-ear-deaf::before, .fa-hard-of-h= +earing::before { content: "=EF=8A=A4"; } + +.fa-road-circle-check::before { content: "=EE=95=A4"; } + +.fa-dice-five::before { content: "=EF=94=A3"; } + +.fa-rss-square::before, .fa-square-rss::before { content: "=EF=85=83"; } + +.fa-land-mine-on::before { content: "=EE=94=9B"; } + +.fa-i-cursor::before { content: "=EF=89=86"; } + +.fa-stamp::before { content: "=EF=96=BF"; } + +.fa-stairs::before { content: "=EE=8A=89"; } + +.fa-i::before { content: "I"; } + +.fa-hryvnia-sign::before, .fa-hryvnia::before { content: "=EF=9B=B2"; } + +.fa-pills::before { content: "=EF=92=84"; } + +.fa-face-grin-wide::before, .fa-grin-alt::before { content: "=EF=96=81"; } + +.fa-tooth::before { content: "=EF=97=89"; } + +.fa-v::before { content: "V"; } + +.fa-bangladeshi-taka-sign::before { content: "=EE=8B=A6"; } + +.fa-bicycle::before { content: "=EF=88=86"; } + +.fa-rod-asclepius::before, .fa-rod-snake::before, .fa-staff-aesculapius::be= +fore, .fa-staff-snake::before { content: "=EE=95=B9"; } + +.fa-head-side-cough-slash::before { content: "=EE=81=A2"; } + +.fa-ambulance::before, .fa-truck-medical::before { content: "=EF=83=B9"; } + +.fa-wheat-awn-circle-exclamation::before { content: "=EE=96=98"; } + +.fa-snowman::before { content: "=EF=9F=90"; } + +.fa-mortar-pestle::before { content: "=EF=96=A7"; } + +.fa-road-barrier::before { content: "=EE=95=A2"; } + +.fa-school::before { content: "=EF=95=89"; } + +.fa-igloo::before { content: "=EF=9E=AE"; } + +.fa-joint::before { content: "=EF=96=95"; } + +.fa-angle-right::before { content: "=EF=84=85"; } + +.fa-horse::before { content: "=EF=9B=B0"; } + +.fa-q::before { content: "Q"; } + +.fa-g::before { content: "G"; } + +.fa-notes-medical::before { content: "=EF=92=81"; } + +.fa-temperature-2::before, .fa-temperature-half::before, .fa-thermometer-2:= +:before, .fa-thermometer-half::before { content: "=EF=8B=89"; } + +.fa-dong-sign::before { content: "=EE=85=A9"; } + +.fa-capsules::before { content: "=EF=91=AB"; } + +.fa-poo-bolt::before, .fa-poo-storm::before { content: "=EF=9D=9A"; } + +.fa-face-frown-open::before, .fa-frown-open::before { content: "=EF=95=BA";= + } + +.fa-hand-point-up::before { content: "=EF=82=A6"; } + +.fa-money-bill::before { content: "=EF=83=96"; } + +.fa-bookmark::before { content: "=EF=80=AE"; } + +.fa-align-justify::before { content: "=EF=80=B9"; } + +.fa-umbrella-beach::before { content: "=EF=97=8A"; } + +.fa-helmet-un::before { content: "=EE=94=83"; } + +.fa-bullseye::before { content: "=EF=85=80"; } + +.fa-bacon::before { content: "=EF=9F=A5"; } + +.fa-hand-point-down::before { content: "=EF=82=A7"; } + +.fa-arrow-up-from-bracket::before { content: "=EE=82=9A"; } + +.fa-folder-blank::before, .fa-folder::before { content: "=EF=81=BB"; } + +.fa-file-medical-alt::before, .fa-file-waveform::before { content: "=EF=91= +=B8"; } + +.fa-radiation::before { content: "=EF=9E=B9"; } + +.fa-chart-simple::before { content: "=EE=91=B3"; } + +.fa-mars-stroke::before { content: "=EF=88=A9"; } + +.fa-vial::before { content: "=EF=92=92"; } + +.fa-dashboard::before, .fa-gauge-med::before, .fa-gauge::before, .fa-tachom= +eter-alt-average::before { content: "=EF=98=A4"; } + +.fa-magic-wand-sparkles::before, .fa-wand-magic-sparkles::before { content:= + "=EE=8B=8A"; } + +.fa-e::before { content: "E"; } + +.fa-pen-alt::before, .fa-pen-clip::before { content: "=EF=8C=85"; } + +.fa-bridge-circle-exclamation::before { content: "=EE=93=8A"; } + +.fa-user::before { content: "=EF=80=87"; } + +.fa-school-circle-check::before { content: "=EE=95=AB"; } + +.fa-dumpster::before { content: "=EF=9E=93"; } + +.fa-shuttle-van::before, .fa-van-shuttle::before { content: "=EF=96=B6"; } + +.fa-building-user::before { content: "=EE=93=9A"; } + +.fa-caret-square-left::before, .fa-square-caret-left::before { content: "= +=EF=86=91"; } + +.fa-highlighter::before { content: "=EF=96=91"; } + +.fa-key::before { content: "=EF=82=84"; } + +.fa-bullhorn::before { content: "=EF=82=A1"; } + +.fa-globe::before { content: "=EF=82=AC"; } + +.fa-synagogue::before { content: "=EF=9A=9B"; } + +.fa-person-half-dress::before { content: "=EE=95=88"; } + +.fa-road-bridge::before { content: "=EE=95=A3"; } + +.fa-location-arrow::before { content: "=EF=84=A4"; } + +.fa-c::before { content: "C"; } + +.fa-tablet-button::before { content: "=EF=84=8A"; } + +.fa-building-lock::before { content: "=EE=93=96"; } + +.fa-pizza-slice::before { content: "=EF=A0=98"; } + +.fa-money-bill-wave::before { content: "=EF=94=BA"; } + +.fa-area-chart::before, .fa-chart-area::before { content: "=EF=87=BE"; } + +.fa-house-flag::before { content: "=EE=94=8D"; } + +.fa-person-circle-minus::before { content: "=EE=95=80"; } + +.fa-ban::before, .fa-cancel::before { content: "=EF=81=9E"; } + +.fa-camera-rotate::before { content: "=EE=83=98"; } + +.fa-air-freshener::before, .fa-spray-can-sparkles::before { content: "=EF= +=97=90"; } + +.fa-star::before { content: "=EF=80=85"; } + +.fa-repeat::before { content: "=EF=8D=A3"; } + +.fa-cross::before { content: "=EF=99=94"; } + +.fa-box::before { content: "=EF=91=A6"; } + +.fa-venus-mars::before { content: "=EF=88=A8"; } + +.fa-arrow-pointer::before, .fa-mouse-pointer::before { content: "=EF=89=85"= +; } + +.fa-expand-arrows-alt::before, .fa-maximize::before { content: "=EF=8C=9E";= + } + +.fa-charging-station::before { content: "=EF=97=A7"; } + +.fa-shapes::before, .fa-triangle-circle-square::before { content: "=EF=98= +=9F"; } + +.fa-random::before, .fa-shuffle::before { content: "=EF=81=B4"; } + +.fa-person-running::before, .fa-running::before { content: "=EF=9C=8C"; } + +.fa-mobile-retro::before { content: "=EE=94=A7"; } + +.fa-grip-lines-vertical::before { content: "=EF=9E=A5"; } + +.fa-spider::before { content: "=EF=9C=97"; } + +.fa-hands-bound::before { content: "=EE=93=B9"; } + +.fa-file-invoice-dollar::before { content: "=EF=95=B1"; } + +.fa-plane-circle-exclamation::before { content: "=EE=95=96"; } + +.fa-x-ray::before { content: "=EF=92=97"; } + +.fa-spell-check::before { content: "=EF=A2=91"; } + +.fa-slash::before { content: "=EF=9C=95"; } + +.fa-computer-mouse::before, .fa-mouse::before { content: "=EF=A3=8C"; } + +.fa-arrow-right-to-bracket::before, .fa-sign-in::before { content: "=EF=82= +=90"; } + +.fa-shop-slash::before, .fa-store-alt-slash::before { content: "=EE=81=B0";= + } + +.fa-server::before { content: "=EF=88=B3"; } + +.fa-virus-covid-slash::before { content: "=EE=92=A9"; } + +.fa-shop-lock::before { content: "=EE=92=A5"; } + +.fa-hourglass-1::before, .fa-hourglass-start::before { content: "=EF=89=91"= +; } + +.fa-blender-phone::before { content: "=EF=9A=B6"; } + +.fa-building-wheat::before { content: "=EE=93=9B"; } + +.fa-person-breastfeeding::before { content: "=EE=94=BA"; } + +.fa-right-to-bracket::before, .fa-sign-in-alt::before { content: "=EF=8B=B6= +"; } + +.fa-venus::before { content: "=EF=88=A1"; } + +.fa-passport::before { content: "=EF=96=AB"; } + +.fa-heart-pulse::before, .fa-heartbeat::before { content: "=EF=88=9E"; } + +.fa-people-carry-box::before, .fa-people-carry::before { content: "=EF=93= +=8E"; } + +.fa-temperature-high::before { content: "=EF=9D=A9"; } + +.fa-microchip::before { content: "=EF=8B=9B"; } + +.fa-crown::before { content: "=EF=94=A1"; } + +.fa-weight-hanging::before { content: "=EF=97=8D"; } + +.fa-xmarks-lines::before { content: "=EE=96=9A"; } + +.fa-file-prescription::before { content: "=EF=95=B2"; } + +.fa-weight-scale::before, .fa-weight::before { content: "=EF=92=96"; } + +.fa-user-friends::before, .fa-user-group::before { content: "=EF=94=80"; } + +.fa-arrow-up-a-z::before, .fa-sort-alpha-up::before { content: "=EF=85=9E";= + } + +.fa-chess-knight::before { content: "=EF=91=81"; } + +.fa-face-laugh-squint::before, .fa-laugh-squint::before { content: "=EF=96= +=9B"; } + +.fa-wheelchair::before { content: "=EF=86=93"; } + +.fa-arrow-circle-up::before, .fa-circle-arrow-up::before { content: "=EF=82= +=AA"; } + +.fa-toggle-on::before { content: "=EF=88=85"; } + +.fa-person-walking::before, .fa-walking::before { content: "=EF=95=94"; } + +.fa-l::before { content: "L"; } + +.fa-fire::before { content: "=EF=81=AD"; } + +.fa-bed-pulse::before, .fa-procedures::before { content: "=EF=92=87"; } + +.fa-shuttle-space::before, .fa-space-shuttle::before { content: "=EF=86=97"= +; } + +.fa-face-laugh::before, .fa-laugh::before { content: "=EF=96=99"; } + +.fa-folder-open::before { content: "=EF=81=BC"; } + +.fa-heart-circle-plus::before { content: "=EE=94=80"; } + +.fa-code-fork::before { content: "=EE=84=BB"; } + +.fa-city::before { content: "=EF=99=8F"; } + +.fa-microphone-alt::before, .fa-microphone-lines::before { content: "=EF=8F= +=89"; } + +.fa-pepper-hot::before { content: "=EF=A0=96"; } + +.fa-unlock::before { content: "=EF=82=9C"; } + +.fa-colon-sign::before { content: "=EE=85=80"; } + +.fa-headset::before { content: "=EF=96=90"; } + +.fa-store-slash::before { content: "=EE=81=B1"; } + +.fa-road-circle-xmark::before { content: "=EE=95=A6"; } + +.fa-user-minus::before { content: "=EF=94=83"; } + +.fa-mars-stroke-up::before, .fa-mars-stroke-v::before { content: "=EF=88=AA= +"; } + +.fa-champagne-glasses::before, .fa-glass-cheers::before { content: "=EF=9E= +=9F"; } + +.fa-clipboard::before { content: "=EF=8C=A8"; } + +.fa-house-circle-exclamation::before { content: "=EE=94=8A"; } + +.fa-file-arrow-up::before, .fa-file-upload::before { content: "=EF=95=B4"; = +} + +.fa-wifi-3::before, .fa-wifi-strong::before, .fa-wifi::before { content: "= +=EF=87=AB"; } + +.fa-bath::before, .fa-bathtub::before { content: "=EF=8B=8D"; } + +.fa-underline::before { content: "=EF=83=8D"; } + +.fa-user-edit::before, .fa-user-pen::before { content: "=EF=93=BF"; } + +.fa-signature::before { content: "=EF=96=B7"; } + +.fa-stroopwafel::before { content: "=EF=95=91"; } + +.fa-bold::before { content: "=EF=80=B2"; } + +.fa-anchor-lock::before { content: "=EE=92=AD"; } + +.fa-building-ngo::before { content: "=EE=93=97"; } + +.fa-manat-sign::before { content: "=EE=87=95"; } + +.fa-not-equal::before { content: "=EF=94=BE"; } + +.fa-border-style::before, .fa-border-top-left::before { content: "=EF=A1=93= +"; } + +.fa-map-location-dot::before, .fa-map-marked-alt::before { content: "=EF=96= +=A0"; } + +.fa-jedi::before { content: "=EF=99=A9"; } + +.fa-poll::before, .fa-square-poll-vertical::before { content: "=EF=9A=81"; = +} + +.fa-mug-hot::before { content: "=EF=9E=B6"; } + +.fa-battery-car::before, .fa-car-battery::before { content: "=EF=97=9F"; } + +.fa-gift::before { content: "=EF=81=AB"; } + +.fa-dice-two::before { content: "=EF=94=A8"; } + +.fa-chess-queen::before { content: "=EF=91=85"; } + +.fa-glasses::before { content: "=EF=94=B0"; } + +.fa-chess-board::before { content: "=EF=90=BC"; } + +.fa-building-circle-check::before { content: "=EE=93=92"; } + +.fa-person-chalkboard::before { content: "=EE=94=BD"; } + +.fa-mars-stroke-h::before, .fa-mars-stroke-right::before { content: "=EF=88= +=AB"; } + +.fa-hand-back-fist::before, .fa-hand-rock::before { content: "=EF=89=95"; } + +.fa-caret-square-up::before, .fa-square-caret-up::before { content: "=EF=85= +=91"; } + +.fa-cloud-showers-water::before { content: "=EE=93=A4"; } + +.fa-bar-chart::before, .fa-chart-bar::before { content: "=EF=82=80"; } + +.fa-hands-bubbles::before, .fa-hands-wash::before { content: "=EE=81=9E"; } + +.fa-less-than-equal::before { content: "=EF=94=B7"; } + +.fa-train::before { content: "=EF=88=B8"; } + +.fa-eye-low-vision::before, .fa-low-vision::before { content: "=EF=8A=A8"; = +} + +.fa-crow::before { content: "=EF=94=A0"; } + +.fa-sailboat::before { content: "=EE=91=85"; } + +.fa-window-restore::before { content: "=EF=8B=92"; } + +.fa-plus-square::before, .fa-square-plus::before { content: "=EF=83=BE"; } + +.fa-torii-gate::before { content: "=EF=9A=A1"; } + +.fa-frog::before { content: "=EF=94=AE"; } + +.fa-bucket::before { content: "=EE=93=8F"; } + +.fa-image::before { content: "=EF=80=BE"; } + +.fa-microphone::before { content: "=EF=84=B0"; } + +.fa-cow::before { content: "=EF=9B=88"; } + +.fa-caret-up::before { content: "=EF=83=98"; } + +.fa-screwdriver::before { content: "=EF=95=8A"; } + +.fa-folder-closed::before { content: "=EE=86=85"; } + +.fa-house-tsunami::before { content: "=EE=94=95"; } + +.fa-square-nfi::before { content: "=EE=95=B6"; } + +.fa-arrow-up-from-ground-water::before { content: "=EE=92=B5"; } + +.fa-glass-martini-alt::before, .fa-martini-glass::before { content: "=EF=95= +=BB"; } + +.fa-rotate-back::before, .fa-rotate-backward::before, .fa-rotate-left::befo= +re, .fa-undo-alt::before { content: "=EF=8B=AA"; } + +.fa-columns::before, .fa-table-columns::before { content: "=EF=83=9B"; } + +.fa-lemon::before { content: "=EF=82=94"; } + +.fa-head-side-mask::before { content: "=EE=81=A3"; } + +.fa-handshake::before { content: "=EF=8A=B5"; } + +.fa-gem::before { content: "=EF=8E=A5"; } + +.fa-dolly-box::before, .fa-dolly::before { content: "=EF=91=B2"; } + +.fa-smoking::before { content: "=EF=92=8D"; } + +.fa-compress-arrows-alt::before, .fa-minimize::before { content: "=EF=9E=8C= +"; } + +.fa-monument::before { content: "=EF=96=A6"; } + +.fa-snowplow::before { content: "=EF=9F=92"; } + +.fa-angle-double-right::before, .fa-angles-right::before { content: "=EF=84= +=81"; } + +.fa-cannabis::before { content: "=EF=95=9F"; } + +.fa-circle-play::before, .fa-play-circle::before { content: "=EF=85=84"; } + +.fa-tablets::before { content: "=EF=92=90"; } + +.fa-ethernet::before { content: "=EF=9E=96"; } + +.fa-eur::before, .fa-euro-sign::before, .fa-euro::before { content: "=EF=85= +=93"; } + +.fa-chair::before { content: "=EF=9B=80"; } + +.fa-check-circle::before, .fa-circle-check::before { content: "=EF=81=98"; = +} + +.fa-circle-stop::before, .fa-stop-circle::before { content: "=EF=8A=8D"; } + +.fa-compass-drafting::before, .fa-drafting-compass::before { content: "=EF= +=95=A8"; } + +.fa-plate-wheat::before { content: "=EE=95=9A"; } + +.fa-icicles::before { content: "=EF=9E=AD"; } + +.fa-person-shelter::before { content: "=EE=95=8F"; } + +.fa-neuter::before { content: "=EF=88=AC"; } + +.fa-id-badge::before { content: "=EF=8B=81"; } + +.fa-marker::before { content: "=EF=96=A1"; } + +.fa-face-laugh-beam::before, .fa-laugh-beam::before { content: "=EF=96=9A";= + } + +.fa-helicopter-symbol::before { content: "=EE=94=82"; } + +.fa-universal-access::before { content: "=EF=8A=9A"; } + +.fa-chevron-circle-up::before, .fa-circle-chevron-up::before { content: "= +=EF=84=B9"; } + +.fa-lari-sign::before { content: "=EE=87=88"; } + +.fa-volcano::before { content: "=EF=9D=B0"; } + +.fa-person-walking-dashed-line-arrow-right::before { content: "=EE=95=93"; = +} + +.fa-gbp::before, .fa-pound-sign::before, .fa-sterling-sign::before { conten= +t: "=EF=85=94"; } + +.fa-viruses::before { content: "=EE=81=B6"; } + +.fa-square-person-confined::before { content: "=EE=95=B7"; } + +.fa-user-tie::before { content: "=EF=94=88"; } + +.fa-arrow-down-long::before, .fa-long-arrow-down::before { content: "=EF=85= +=B5"; } + +.fa-tent-arrow-down-to-line::before { content: "=EE=95=BE"; } + +.fa-certificate::before { content: "=EF=82=A3"; } + +.fa-mail-reply-all::before, .fa-reply-all::before { content: "=EF=84=A2"; } + +.fa-suitcase::before { content: "=EF=83=B2"; } + +.fa-person-skating::before, .fa-skating::before { content: "=EF=9F=85"; } + +.fa-filter-circle-dollar::before, .fa-funnel-dollar::before { content: "=EF= +=99=A2"; } + +.fa-camera-retro::before { content: "=EF=82=83"; } + +.fa-arrow-circle-down::before, .fa-circle-arrow-down::before { content: "= +=EF=82=AB"; } + +.fa-arrow-right-to-file::before, .fa-file-import::before { content: "=EF=95= +=AF"; } + +.fa-external-link-square::before, .fa-square-arrow-up-right::before { conte= +nt: "=EF=85=8C"; } + +.fa-box-open::before { content: "=EF=92=9E"; } + +.fa-scroll::before { content: "=EF=9C=8E"; } + +.fa-spa::before { content: "=EF=96=BB"; } + +.fa-location-pin-lock::before { content: "=EE=94=9F"; } + +.fa-pause::before { content: "=EF=81=8C"; } + +.fa-hill-avalanche::before { content: "=EE=94=87"; } + +.fa-temperature-0::before, .fa-temperature-empty::before, .fa-thermometer-0= +::before, .fa-thermometer-empty::before { content: "=EF=8B=8B"; } + +.fa-bomb::before { content: "=EF=87=A2"; } + +.fa-registered::before { content: "=EF=89=9D"; } + +.fa-address-card::before, .fa-contact-card::before, .fa-vcard::before { con= +tent: "=EF=8A=BB"; } + +.fa-balance-scale-right::before, .fa-scale-unbalanced-flip::before { conten= +t: "=EF=94=96"; } + +.fa-subscript::before { content: "=EF=84=AC"; } + +.fa-diamond-turn-right::before, .fa-directions::before { content: "=EF=97= +=AB"; } + +.fa-burst::before { content: "=EE=93=9C"; } + +.fa-house-laptop::before, .fa-laptop-house::before { content: "=EE=81=A6"; = +} + +.fa-face-tired::before, .fa-tired::before { content: "=EF=97=88"; } + +.fa-money-bills::before { content: "=EE=87=B3"; } + +.fa-smog::before { content: "=EF=9D=9F"; } + +.fa-crutch::before { content: "=EF=9F=B7"; } + +.fa-cloud-arrow-up::before, .fa-cloud-upload-alt::before, .fa-cloud-upload:= +:before { content: "=EF=83=AE"; } + +.fa-palette::before { content: "=EF=94=BF"; } + +.fa-arrows-turn-right::before { content: "=EE=93=80"; } + +.fa-vest::before { content: "=EE=82=85"; } + +.fa-ferry::before { content: "=EE=93=AA"; } + +.fa-arrows-down-to-people::before { content: "=EE=92=B9"; } + +.fa-seedling::before, .fa-sprout::before { content: "=EF=93=98"; } + +.fa-arrows-alt-h::before, .fa-left-right::before { content: "=EF=8C=B7"; } + +.fa-boxes-packing::before { content: "=EE=93=87"; } + +.fa-arrow-circle-left::before, .fa-circle-arrow-left::before { content: "= +=EF=82=A8"; } + +.fa-group-arrows-rotate::before { content: "=EE=93=B6"; } + +.fa-bowl-food::before { content: "=EE=93=86"; } + +.fa-candy-cane::before { content: "=EF=9E=86"; } + +.fa-arrow-down-wide-short::before, .fa-sort-amount-asc::before, .fa-sort-am= +ount-down::before { content: "=EF=85=A0"; } + +.fa-cloud-bolt::before, .fa-thunderstorm::before { content: "=EF=9D=AC"; } + +.fa-remove-format::before, .fa-text-slash::before { content: "=EF=A1=BD"; } + +.fa-face-smile-wink::before, .fa-smile-wink::before { content: "=EF=93=9A";= + } + +.fa-file-word::before { content: "=EF=87=82"; } + +.fa-file-powerpoint::before { content: "=EF=87=84"; } + +.fa-arrows-h::before, .fa-arrows-left-right::before { content: "=EF=81=BE";= + } + +.fa-house-lock::before { content: "=EE=94=90"; } + +.fa-cloud-arrow-down::before, .fa-cloud-download-alt::before, .fa-cloud-dow= +nload::before { content: "=EF=83=AD"; } + +.fa-children::before { content: "=EE=93=A1"; } + +.fa-blackboard::before, .fa-chalkboard::before { content: "=EF=94=9B"; } + +.fa-user-alt-slash::before, .fa-user-large-slash::before { content: "=EF=93= +=BA"; } + +.fa-envelope-open::before { content: "=EF=8A=B6"; } + +.fa-handshake-alt-slash::before, .fa-handshake-simple-slash::before { conte= +nt: "=EE=81=9F"; } + +.fa-mattress-pillow::before { content: "=EE=94=A5"; } + +.fa-guarani-sign::before { content: "=EE=86=9A"; } + +.fa-arrows-rotate::before, .fa-refresh::before, .fa-sync::before { content:= + "=EF=80=A1"; } + +.fa-fire-extinguisher::before { content: "=EF=84=B4"; } + +.fa-cruzeiro-sign::before { content: "=EE=85=92"; } + +.fa-greater-than-equal::before { content: "=EF=94=B2"; } + +.fa-shield-alt::before, .fa-shield-halved::before { content: "=EF=8F=AD"; } + +.fa-atlas::before, .fa-book-atlas::before { content: "=EF=95=98"; } + +.fa-virus::before { content: "=EE=81=B4"; } + +.fa-envelope-circle-check::before { content: "=EE=93=A8"; } + +.fa-layer-group::before { content: "=EF=97=BD"; } + +.fa-arrows-to-dot::before { content: "=EE=92=BE"; } + +.fa-archway::before { content: "=EF=95=97"; } + +.fa-heart-circle-check::before { content: "=EE=93=BD"; } + +.fa-house-chimney-crack::before, .fa-house-damage::before { content: "=EF= +=9B=B1"; } + +.fa-file-archive::before, .fa-file-zipper::before { content: "=EF=87=86"; } + +.fa-square::before { content: "=EF=83=88"; } + +.fa-glass-martini::before, .fa-martini-glass-empty::before { content: "=EF= +=80=80"; } + +.fa-couch::before { content: "=EF=92=B8"; } + +.fa-cedi-sign::before { content: "=EE=83=9F"; } + +.fa-italic::before { content: "=EF=80=B3"; } + +.fa-church::before { content: "=EF=94=9D"; } + +.fa-comments-dollar::before { content: "=EF=99=93"; } + +.fa-democrat::before { content: "=EF=9D=87"; } + +.fa-z::before { content: "Z"; } + +.fa-person-skiing::before, .fa-skiing::before { content: "=EF=9F=89"; } + +.fa-road-lock::before { content: "=EE=95=A7"; } + +.fa-a::before { content: "A"; } + +.fa-temperature-arrow-down::before, .fa-temperature-down::before { content:= + "=EE=80=BF"; } + +.fa-feather-alt::before, .fa-feather-pointed::before { content: "=EF=95=AB"= +; } + +.fa-p::before { content: "P"; } + +.fa-snowflake::before { content: "=EF=8B=9C"; } + +.fa-newspaper::before { content: "=EF=87=AA"; } + +.fa-ad::before, .fa-rectangle-ad::before { content: "=EF=99=81"; } + +.fa-arrow-circle-right::before, .fa-circle-arrow-right::before { content: "= +=EF=82=A9"; } + +.fa-filter-circle-xmark::before { content: "=EE=85=BB"; } + +.fa-locust::before { content: "=EE=94=A0"; } + +.fa-sort::before, .fa-unsorted::before { content: "=EF=83=9C"; } + +.fa-list-1-2::before, .fa-list-numeric::before, .fa-list-ol::before { conte= +nt: "=EF=83=8B"; } + +.fa-person-dress-burst::before { content: "=EE=95=84"; } + +.fa-money-check-alt::before, .fa-money-check-dollar::before { content: "=EF= +=94=BD"; } + +.fa-vector-square::before { content: "=EF=97=8B"; } + +.fa-bread-slice::before { content: "=EF=9F=AC"; } + +.fa-language::before { content: "=EF=86=AB"; } + +.fa-face-kiss-wink-heart::before, .fa-kiss-wink-heart::before { content: "= +=EF=96=98"; } + +.fa-filter::before { content: "=EF=82=B0"; } + +.fa-question::before { content: "?"; } + +.fa-file-signature::before { content: "=EF=95=B3"; } + +.fa-arrows-alt::before, .fa-up-down-left-right::before { content: "=EF=82= +=B2"; } + +.fa-house-chimney-user::before { content: "=EE=81=A5"; } + +.fa-hand-holding-heart::before { content: "=EF=92=BE"; } + +.fa-puzzle-piece::before { content: "=EF=84=AE"; } + +.fa-money-check::before { content: "=EF=94=BC"; } + +.fa-star-half-alt::before, .fa-star-half-stroke::before { content: "=EF=97= +=80"; } + +.fa-code::before { content: "=EF=84=A1"; } + +.fa-glass-whiskey::before, .fa-whiskey-glass::before { content: "=EF=9E=A0"= +; } + +.fa-building-circle-exclamation::before { content: "=EE=93=93"; } + +.fa-magnifying-glass-chart::before { content: "=EE=94=A2"; } + +.fa-arrow-up-right-from-square::before, .fa-external-link::before { content= +: "=EF=82=8E"; } + +.fa-cubes-stacked::before { content: "=EE=93=A6"; } + +.fa-krw::before, .fa-won-sign::before, .fa-won::before { content: "=EF=85= +=99"; } + +.fa-virus-covid::before { content: "=EE=92=A8"; } + +.fa-austral-sign::before { content: "=EE=82=A9"; } + +.fa-f::before { content: "F"; } + +.fa-leaf::before { content: "=EF=81=AC"; } + +.fa-road::before { content: "=EF=80=98"; } + +.fa-cab::before, .fa-taxi::before { content: "=EF=86=BA"; } + +.fa-person-circle-plus::before { content: "=EE=95=81"; } + +.fa-chart-pie::before, .fa-pie-chart::before { content: "=EF=88=80"; } + +.fa-bolt-lightning::before { content: "=EE=82=B7"; } + +.fa-sack-xmark::before { content: "=EE=95=AA"; } + +.fa-file-excel::before { content: "=EF=87=83"; } + +.fa-file-contract::before { content: "=EF=95=AC"; } + +.fa-fish-fins::before { content: "=EE=93=B2"; } + +.fa-building-flag::before { content: "=EE=93=95"; } + +.fa-face-grin-beam::before, .fa-grin-beam::before { content: "=EF=96=82"; } + +.fa-object-ungroup::before { content: "=EF=89=88"; } + +.fa-poop::before { content: "=EF=98=99"; } + +.fa-location-pin::before, .fa-map-marker::before { content: "=EF=81=81"; } + +.fa-kaaba::before { content: "=EF=99=AB"; } + +.fa-toilet-paper::before { content: "=EF=9C=9E"; } + +.fa-hard-hat::before, .fa-hat-hard::before, .fa-helmet-safety::before { con= +tent: "=EF=A0=87"; } + +.fa-eject::before { content: "=EF=81=92"; } + +.fa-arrow-alt-circle-right::before, .fa-circle-right::before { content: "= +=EF=8D=9A"; } + +.fa-plane-circle-check::before { content: "=EE=95=95"; } + +.fa-face-rolling-eyes::before, .fa-meh-rolling-eyes::before { content: "=EF= +=96=A5"; } + +.fa-object-group::before { content: "=EF=89=87"; } + +.fa-chart-line::before, .fa-line-chart::before { content: "=EF=88=81"; } + +.fa-mask-ventilator::before { content: "=EE=94=A4"; } + +.fa-arrow-right::before { content: "=EF=81=A1"; } + +.fa-map-signs::before, .fa-signs-post::before { content: "=EF=89=B7"; } + +.fa-cash-register::before { content: "=EF=9E=88"; } + +.fa-person-circle-question::before { content: "=EE=95=82"; } + +.fa-h::before { content: "H"; } + +.fa-tarp::before { content: "=EE=95=BB"; } + +.fa-screwdriver-wrench::before, .fa-tools::before { content: "=EF=9F=99"; } + +.fa-arrows-to-eye::before { content: "=EE=92=BF"; } + +.fa-plug-circle-bolt::before { content: "=EE=95=9B"; } + +.fa-heart::before { content: "=EF=80=84"; } + +.fa-mars-and-venus::before { content: "=EF=88=A4"; } + +.fa-home-user::before, .fa-house-user::before { content: "=EE=86=B0"; } + +.fa-dumpster-fire::before { content: "=EF=9E=94"; } + +.fa-house-crack::before { content: "=EE=8E=B1"; } + +.fa-cocktail::before, .fa-martini-glass-citrus::before { content: "=EF=95= +=A1"; } + +.fa-face-surprise::before, .fa-surprise::before { content: "=EF=97=82"; } + +.fa-bottle-water::before { content: "=EE=93=85"; } + +.fa-circle-pause::before, .fa-pause-circle::before { content: "=EF=8A=8B"; = +} + +.fa-toilet-paper-slash::before { content: "=EE=81=B2"; } + +.fa-apple-alt::before, .fa-apple-whole::before { content: "=EF=97=91"; } + +.fa-kitchen-set::before { content: "=EE=94=9A"; } + +.fa-r::before { content: "R"; } + +.fa-temperature-1::before, .fa-temperature-quarter::before, .fa-thermometer= +-1::before, .fa-thermometer-quarter::before { content: "=EF=8B=8A"; } + +.fa-cube::before { content: "=EF=86=B2"; } + +.fa-bitcoin-sign::before { content: "=EE=82=B4"; } + +.fa-shield-dog::before { content: "=EE=95=B3"; } + +.fa-solar-panel::before { content: "=EF=96=BA"; } + +.fa-lock-open::before { content: "=EF=8F=81"; } + +.fa-elevator::before { content: "=EE=85=AD"; } + +.fa-money-bill-transfer::before { content: "=EE=94=A8"; } + +.fa-money-bill-trend-up::before { content: "=EE=94=A9"; } + +.fa-house-flood-water-circle-arrow-right::before { content: "=EE=94=8F"; } + +.fa-poll-h::before, .fa-square-poll-horizontal::before { content: "=EF=9A= +=82"; } + +.fa-circle::before { content: "=EF=84=91"; } + +.fa-backward-fast::before, .fa-fast-backward::before { content: "=EF=81=89"= +; } + +.fa-recycle::before { content: "=EF=86=B8"; } + +.fa-user-astronaut::before { content: "=EF=93=BB"; } + +.fa-plane-slash::before { content: "=EE=81=A9"; } + +.fa-trademark::before { content: "=EF=89=9C"; } + +.fa-basketball-ball::before, .fa-basketball::before { content: "=EF=90=B4";= + } + +.fa-satellite-dish::before { content: "=EF=9F=80"; } + +.fa-arrow-alt-circle-up::before, .fa-circle-up::before { content: "=EF=8D= +=9B"; } + +.fa-mobile-alt::before, .fa-mobile-screen-button::before { content: "=EF=8F= +=8D"; } + +.fa-volume-high::before, .fa-volume-up::before { content: "=EF=80=A8"; } + +.fa-users-rays::before { content: "=EE=96=93"; } + +.fa-wallet::before { content: "=EF=95=95"; } + +.fa-clipboard-check::before { content: "=EF=91=AC"; } + +.fa-file-audio::before { content: "=EF=87=87"; } + +.fa-burger::before, .fa-hamburger::before { content: "=EF=A0=85"; } + +.fa-wrench::before { content: "=EF=82=AD"; } + +.fa-bugs::before { content: "=EE=93=90"; } + +.fa-rupee-sign::before, .fa-rupee::before { content: "=EF=85=96"; } + +.fa-file-image::before { content: "=EF=87=85"; } + +.fa-circle-question::before, .fa-question-circle::before { content: "=EF=81= +=99"; } + +.fa-plane-departure::before { content: "=EF=96=B0"; } + +.fa-handshake-slash::before { content: "=EE=81=A0"; } + +.fa-book-bookmark::before { content: "=EE=82=BB"; } + +.fa-code-branch::before { content: "=EF=84=A6"; } + +.fa-hat-cowboy::before { content: "=EF=A3=80"; } + +.fa-bridge::before { content: "=EE=93=88"; } + +.fa-phone-alt::before, .fa-phone-flip::before { content: "=EF=A1=B9"; } + +.fa-truck-front::before { content: "=EE=8A=B7"; } + +.fa-cat::before { content: "=EF=9A=BE"; } + +.fa-anchor-circle-exclamation::before { content: "=EE=92=AB"; } + +.fa-truck-field::before { content: "=EE=96=8D"; } + +.fa-route::before { content: "=EF=93=97"; } + +.fa-clipboard-question::before { content: "=EE=93=A3"; } + +.fa-panorama::before { content: "=EE=88=89"; } + +.fa-comment-medical::before { content: "=EF=9F=B5"; } + +.fa-teeth-open::before { content: "=EF=98=AF"; } + +.fa-file-circle-minus::before { content: "=EE=93=AD"; } + +.fa-tags::before { content: "=EF=80=AC"; } + +.fa-wine-glass::before { content: "=EF=93=A3"; } + +.fa-fast-forward::before, .fa-forward-fast::before { content: "=EF=81=90"; = +} + +.fa-face-meh-blank::before, .fa-meh-blank::before { content: "=EF=96=A4"; } + +.fa-parking::before, .fa-square-parking::before { content: "=EF=95=80"; } + +.fa-house-signal::before { content: "=EE=80=92"; } + +.fa-bars-progress::before, .fa-tasks-alt::before { content: "=EF=A0=A8"; } + +.fa-faucet-drip::before { content: "=EE=80=86"; } + +.fa-cart-flatbed::before, .fa-dolly-flatbed::before { content: "=EF=91=B4";= + } + +.fa-ban-smoking::before, .fa-smoking-ban::before { content: "=EF=95=8D"; } + +.fa-terminal::before { content: "=EF=84=A0"; } + +.fa-mobile-button::before { content: "=EF=84=8B"; } + +.fa-house-medical-flag::before { content: "=EE=94=94"; } + +.fa-basket-shopping::before, .fa-shopping-basket::before { content: "=EF=8A= +=91"; } + +.fa-tape::before { content: "=EF=93=9B"; } + +.fa-bus-alt::before, .fa-bus-simple::before { content: "=EF=95=9E"; } + +.fa-eye::before { content: "=EF=81=AE"; } + +.fa-face-sad-cry::before, .fa-sad-cry::before { content: "=EF=96=B3"; } + +.fa-audio-description::before { content: "=EF=8A=9E"; } + +.fa-person-military-to-person::before { content: "=EE=95=8C"; } + +.fa-file-shield::before { content: "=EE=93=B0"; } + +.fa-user-slash::before { content: "=EF=94=86"; } + +.fa-pen::before { content: "=EF=8C=84"; } + +.fa-tower-observation::before { content: "=EE=96=86"; } + +.fa-file-code::before { content: "=EF=87=89"; } + +.fa-signal-5::before, .fa-signal-perfect::before, .fa-signal::before { cont= +ent: "=EF=80=92"; } + +.fa-bus::before { content: "=EF=88=87"; } + +.fa-heart-circle-xmark::before { content: "=EE=94=81"; } + +.fa-home-lg::before, .fa-house-chimney::before { content: "=EE=8E=AF"; } + +.fa-window-maximize::before { content: "=EF=8B=90"; } + +.fa-face-frown::before, .fa-frown::before { content: "=EF=84=99"; } + +.fa-prescription::before { content: "=EF=96=B1"; } + +.fa-shop::before, .fa-store-alt::before { content: "=EF=95=8F"; } + +.fa-floppy-disk::before, .fa-save::before { content: "=EF=83=87"; } + +.fa-vihara::before { content: "=EF=9A=A7"; } + +.fa-balance-scale-left::before, .fa-scale-unbalanced::before { content: "= +=EF=94=95"; } + +.fa-sort-asc::before, .fa-sort-up::before { content: "=EF=83=9E"; } + +.fa-comment-dots::before, .fa-commenting::before { content: "=EF=92=AD"; } + +.fa-plant-wilt::before { content: "=EE=96=AA"; } + +.fa-diamond::before { content: "=EF=88=99"; } + +.fa-face-grin-squint::before, .fa-grin-squint::before { content: "=EF=96=85= +"; } + +.fa-hand-holding-dollar::before, .fa-hand-holding-usd::before { content: "= +=EF=93=80"; } + +.fa-bacterium::before { content: "=EE=81=9A"; } + +.fa-hand-pointer::before { content: "=EF=89=9A"; } + +.fa-drum-steelpan::before { content: "=EF=95=AA"; } + +.fa-hand-scissors::before { content: "=EF=89=97"; } + +.fa-hands-praying::before, .fa-praying-hands::before { content: "=EF=9A=84"= +; } + +.fa-arrow-right-rotate::before, .fa-arrow-rotate-forward::before, .fa-arrow= +-rotate-right::before, .fa-redo::before { content: "=EF=80=9E"; } + +.fa-biohazard::before { content: "=EF=9E=80"; } + +.fa-location-crosshairs::before, .fa-location::before { content: "=EF=98=81= +"; } + +.fa-mars-double::before { content: "=EF=88=A7"; } + +.fa-child-dress::before { content: "=EE=96=9C"; } + +.fa-users-between-lines::before { content: "=EE=96=91"; } + +.fa-lungs-virus::before { content: "=EE=81=A7"; } + +.fa-face-grin-tears::before, .fa-grin-tears::before { content: "=EF=96=88";= + } + +.fa-phone::before { content: "=EF=82=95"; } + +.fa-calendar-times::before, .fa-calendar-xmark::before { content: "=EF=89= +=B3"; } + +.fa-child-reaching::before { content: "=EE=96=9D"; } + +.fa-head-side-virus::before { content: "=EE=81=A4"; } + +.fa-user-cog::before, .fa-user-gear::before { content: "=EF=93=BE"; } + +.fa-arrow-up-1-9::before, .fa-sort-numeric-up::before { content: "=EF=85=A3= +"; } + +.fa-door-closed::before { content: "=EF=94=AA"; } + +.fa-shield-virus::before { content: "=EE=81=AC"; } + +.fa-dice-six::before { content: "=EF=94=A6"; } + +.fa-mosquito-net::before { content: "=EE=94=AC"; } + +.fa-bridge-water::before { content: "=EE=93=8E"; } + +.fa-person-booth::before { content: "=EF=9D=96"; } + +.fa-text-width::before { content: "=EF=80=B5"; } + +.fa-hat-wizard::before { content: "=EF=9B=A8"; } + +.fa-pen-fancy::before { content: "=EF=96=AC"; } + +.fa-digging::before, .fa-person-digging::before { content: "=EF=A1=9E"; } + +.fa-trash::before { content: "=EF=87=B8"; } + +.fa-gauge-simple-med::before, .fa-gauge-simple::before, .fa-tachometer-aver= +age::before { content: "=EF=98=A9"; } + +.fa-book-medical::before { content: "=EF=9F=A6"; } + +.fa-poo::before { content: "=EF=8B=BE"; } + +.fa-quote-right-alt::before, .fa-quote-right::before { content: "=EF=84=8E"= +; } + +.fa-shirt::before, .fa-t-shirt::before, .fa-tshirt::before { content: "=EF= +=95=93"; } + +.fa-cubes::before { content: "=EF=86=B3"; } + +.fa-divide::before { content: "=EF=94=A9"; } + +.fa-tenge-sign::before, .fa-tenge::before { content: "=EF=9F=97"; } + +.fa-headphones::before { content: "=EF=80=A5"; } + +.fa-hands-holding::before { content: "=EF=93=82"; } + +.fa-hands-clapping::before { content: "=EE=86=A8"; } + +.fa-republican::before { content: "=EF=9D=9E"; } + +.fa-arrow-left::before { content: "=EF=81=A0"; } + +.fa-person-circle-xmark::before { content: "=EE=95=83"; } + +.fa-ruler::before { content: "=EF=95=85"; } + +.fa-align-left::before { content: "=EF=80=B6"; } + +.fa-dice-d6::before { content: "=EF=9B=91"; } + +.fa-restroom::before { content: "=EF=9E=BD"; } + +.fa-j::before { content: "J"; } + +.fa-users-viewfinder::before { content: "=EE=96=95"; } + +.fa-file-video::before { content: "=EF=87=88"; } + +.fa-external-link-alt::before, .fa-up-right-from-square::before { content: = +"=EF=8D=9D"; } + +.fa-table-cells::before, .fa-th::before { content: "=EF=80=8A"; } + +.fa-file-pdf::before { content: "=EF=87=81"; } + +.fa-bible::before, .fa-book-bible::before { content: "=EF=99=87"; } + +.fa-o::before { content: "O"; } + +.fa-medkit::before, .fa-suitcase-medical::before { content: "=EF=83=BA"; } + +.fa-user-secret::before { content: "=EF=88=9B"; } + +.fa-otter::before { content: "=EF=9C=80"; } + +.fa-female::before, .fa-person-dress::before { content: "=EF=86=82"; } + +.fa-comment-dollar::before { content: "=EF=99=91"; } + +.fa-briefcase-clock::before, .fa-business-time::before { content: "=EF=99= +=8A"; } + +.fa-table-cells-large::before, .fa-th-large::before { content: "=EF=80=89";= + } + +.fa-book-tanakh::before, .fa-tanakh::before { content: "=EF=A0=A7"; } + +.fa-phone-volume::before, .fa-volume-control-phone::before { content: "=EF= +=8A=A0"; } + +.fa-hat-cowboy-side::before { content: "=EF=A3=81"; } + +.fa-clipboard-user::before { content: "=EF=9F=B3"; } + +.fa-child::before { content: "=EF=86=AE"; } + +.fa-lira-sign::before { content: "=EF=86=95"; } + +.fa-satellite::before { content: "=EF=9E=BF"; } + +.fa-plane-lock::before { content: "=EE=95=98"; } + +.fa-tag::before { content: "=EF=80=AB"; } + +.fa-comment::before { content: "=EF=81=B5"; } + +.fa-birthday-cake::before, .fa-cake-candles::before, .fa-cake::before { con= +tent: "=EF=87=BD"; } + +.fa-envelope::before { content: "=EF=83=A0"; } + +.fa-angle-double-up::before, .fa-angles-up::before { content: "=EF=84=82"; = +} + +.fa-paperclip::before { content: "=EF=83=86"; } + +.fa-arrow-right-to-city::before { content: "=EE=92=B3"; } + +.fa-ribbon::before { content: "=EF=93=96"; } + +.fa-lungs::before { content: "=EF=98=84"; } + +.fa-arrow-up-9-1::before, .fa-sort-numeric-up-alt::before { content: "=EF= +=A2=87"; } + +.fa-litecoin-sign::before { content: "=EE=87=93"; } + +.fa-border-none::before { content: "=EF=A1=90"; } + +.fa-circle-nodes::before { content: "=EE=93=A2"; } + +.fa-parachute-box::before { content: "=EF=93=8D"; } + +.fa-indent::before { content: "=EF=80=BC"; } + +.fa-truck-field-un::before { content: "=EE=96=8E"; } + +.fa-hourglass-empty::before, .fa-hourglass::before { content: "=EF=89=94"; = +} + +.fa-mountain::before { content: "=EF=9B=BC"; } + +.fa-user-doctor::before, .fa-user-md::before { content: "=EF=83=B0"; } + +.fa-circle-info::before, .fa-info-circle::before { content: "=EF=81=9A"; } + +.fa-cloud-meatball::before { content: "=EF=9C=BB"; } + +.fa-camera-alt::before, .fa-camera::before { content: "=EF=80=B0"; } + +.fa-square-virus::before { content: "=EE=95=B8"; } + +.fa-meteor::before { content: "=EF=9D=93"; } + +.fa-car-on::before { content: "=EE=93=9D"; } + +.fa-sleigh::before { content: "=EF=9F=8C"; } + +.fa-arrow-down-1-9::before, .fa-sort-numeric-asc::before, .fa-sort-numeric-= +down::before { content: "=EF=85=A2"; } + +.fa-hand-holding-droplet::before, .fa-hand-holding-water::before { content:= + "=EF=93=81"; } + +.fa-water::before { content: "=EF=9D=B3"; } + +.fa-calendar-check::before { content: "=EF=89=B4"; } + +.fa-braille::before { content: "=EF=8A=A1"; } + +.fa-prescription-bottle-alt::before, .fa-prescription-bottle-medical::befor= +e { content: "=EF=92=86"; } + +.fa-landmark::before { content: "=EF=99=AF"; } + +.fa-truck::before { content: "=EF=83=91"; } + +.fa-crosshairs::before { content: "=EF=81=9B"; } + +.fa-person-cane::before { content: "=EE=94=BC"; } + +.fa-tent::before { content: "=EE=95=BD"; } + +.fa-vest-patches::before { content: "=EE=82=86"; } + +.fa-check-double::before { content: "=EF=95=A0"; } + +.fa-arrow-down-a-z::before, .fa-sort-alpha-asc::before, .fa-sort-alpha-down= +::before { content: "=EF=85=9D"; } + +.fa-money-bill-wheat::before { content: "=EE=94=AA"; } + +.fa-cookie::before { content: "=EF=95=A3"; } + +.fa-arrow-left-rotate::before, .fa-arrow-rotate-back::before, .fa-arrow-rot= +ate-backward::before, .fa-arrow-rotate-left::before, .fa-undo::before { con= +tent: "=EF=83=A2"; } + +.fa-hard-drive::before, .fa-hdd::before { content: "=EF=82=A0"; } + +.fa-face-grin-squint-tears::before, .fa-grin-squint-tears::before { content= +: "=EF=96=86"; } + +.fa-dumbbell::before { content: "=EF=91=8B"; } + +.fa-list-alt::before, .fa-rectangle-list::before { content: "=EF=80=A2"; } + +.fa-tarp-droplet::before { content: "=EE=95=BC"; } + +.fa-house-medical-circle-check::before { content: "=EE=94=91"; } + +.fa-person-skiing-nordic::before, .fa-skiing-nordic::before { content: "=EF= +=9F=8A"; } + +.fa-calendar-plus::before { content: "=EF=89=B1"; } + +.fa-plane-arrival::before { content: "=EF=96=AF"; } + +.fa-arrow-alt-circle-left::before, .fa-circle-left::before { content: "=EF= +=8D=99"; } + +.fa-subway::before, .fa-train-subway::before { content: "=EF=88=B9"; } + +.fa-chart-gantt::before { content: "=EE=83=A4"; } + +.fa-indian-rupee-sign::before, .fa-indian-rupee::before, .fa-inr::before { = +content: "=EE=86=BC"; } + +.fa-crop-alt::before, .fa-crop-simple::before { content: "=EF=95=A5"; } + +.fa-money-bill-1::before, .fa-money-bill-alt::before { content: "=EF=8F=91"= +; } + +.fa-left-long::before, .fa-long-arrow-alt-left::before { content: "=EF=8C= +=8A"; } + +.fa-dna::before { content: "=EF=91=B1"; } + +.fa-virus-slash::before { content: "=EE=81=B5"; } + +.fa-minus::before, .fa-subtract::before { content: "=EF=81=A8"; } + +.fa-chess::before { content: "=EF=90=B9"; } + +.fa-arrow-left-long::before, .fa-long-arrow-left::before { content: "=EF=85= +=B7"; } + +.fa-plug-circle-check::before { content: "=EE=95=9C"; } + +.fa-street-view::before { content: "=EF=88=9D"; } + +.fa-franc-sign::before { content: "=EE=86=8F"; } + +.fa-volume-off::before { content: "=EF=80=A6"; } + +.fa-american-sign-language-interpreting::before, .fa-asl-interpreting::befo= +re, .fa-hands-american-sign-language-interpreting::before, .fa-hands-asl-in= +terpreting::before { content: "=EF=8A=A3"; } + +.fa-cog::before, .fa-gear::before { content: "=EF=80=93"; } + +.fa-droplet-slash::before, .fa-tint-slash::before { content: "=EF=97=87"; } + +.fa-mosque::before { content: "=EF=99=B8"; } + +.fa-mosquito::before { content: "=EE=94=AB"; } + +.fa-star-of-david::before { content: "=EF=9A=9A"; } + +.fa-person-military-rifle::before { content: "=EE=95=8B"; } + +.fa-cart-shopping::before, .fa-shopping-cart::before { content: "=EF=81=BA"= +; } + +.fa-vials::before { content: "=EF=92=93"; } + +.fa-plug-circle-plus::before { content: "=EE=95=9F"; } + +.fa-place-of-worship::before { content: "=EF=99=BF"; } + +.fa-grip-vertical::before { content: "=EF=96=8E"; } + +.fa-arrow-turn-up::before, .fa-level-up::before { content: "=EF=85=88"; } + +.fa-u::before { content: "U"; } + +.fa-square-root-alt::before, .fa-square-root-variable::before { content: "= +=EF=9A=98"; } + +.fa-clock-four::before, .fa-clock::before { content: "=EF=80=97"; } + +.fa-backward-step::before, .fa-step-backward::before { content: "=EF=81=88"= +; } + +.fa-pallet::before { content: "=EF=92=82"; } + +.fa-faucet::before { content: "=EE=80=85"; } + +.fa-baseball-bat-ball::before { content: "=EF=90=B2"; } + +.fa-s::before { content: "S"; } + +.fa-timeline::before { content: "=EE=8A=9C"; } + +.fa-keyboard::before { content: "=EF=84=9C"; } + +.fa-caret-down::before { content: "=EF=83=97"; } + +.fa-clinic-medical::before, .fa-house-chimney-medical::before { content: "= +=EF=9F=B2"; } + +.fa-temperature-3::before, .fa-temperature-three-quarters::before, .fa-ther= +mometer-3::before, .fa-thermometer-three-quarters::before { content: "=EF= +=8B=88"; } + +.fa-mobile-android-alt::before, .fa-mobile-screen::before { content: "=EF= +=8F=8F"; } + +.fa-plane-up::before { content: "=EE=88=AD"; } + +.fa-piggy-bank::before { content: "=EF=93=93"; } + +.fa-battery-3::before, .fa-battery-half::before { content: "=EF=89=82"; } + +.fa-mountain-city::before { content: "=EE=94=AE"; } + +.fa-coins::before { content: "=EF=94=9E"; } + +.fa-khanda::before { content: "=EF=99=AD"; } + +.fa-sliders-h::before, .fa-sliders::before { content: "=EF=87=9E"; } + +.fa-folder-tree::before { content: "=EF=A0=82"; } + +.fa-network-wired::before { content: "=EF=9B=BF"; } + +.fa-map-pin::before { content: "=EF=89=B6"; } + +.fa-hamsa::before { content: "=EF=99=A5"; } + +.fa-cent-sign::before { content: "=EE=8F=B5"; } + +.fa-flask::before { content: "=EF=83=83"; } + +.fa-person-pregnant::before { content: "=EE=8C=9E"; } + +.fa-wand-sparkles::before { content: "=EF=9C=AB"; } + +.fa-ellipsis-v::before, .fa-ellipsis-vertical::before { content: "=EF=85=82= +"; } + +.fa-ticket::before { content: "=EF=85=85"; } + +.fa-power-off::before { content: "=EF=80=91"; } + +.fa-long-arrow-alt-right::before, .fa-right-long::before { content: "=EF=8C= +=8B"; } + +.fa-flag-usa::before { content: "=EF=9D=8D"; } + +.fa-laptop-file::before { content: "=EE=94=9D"; } + +.fa-teletype::before, .fa-tty::before { content: "=EF=87=A4"; } + +.fa-diagram-next::before { content: "=EE=91=B6"; } + +.fa-person-rifle::before { content: "=EE=95=8E"; } + +.fa-house-medical-circle-exclamation::before { content: "=EE=94=92"; } + +.fa-closed-captioning::before { content: "=EF=88=8A"; } + +.fa-hiking::before, .fa-person-hiking::before { content: "=EF=9B=AC"; } + +.fa-venus-double::before { content: "=EF=88=A6"; } + +.fa-images::before { content: "=EF=8C=82"; } + +.fa-calculator::before { content: "=EF=87=AC"; } + +.fa-people-pulling::before { content: "=EE=94=B5"; } + +.fa-n::before { content: "N"; } + +.fa-cable-car::before, .fa-tram::before { content: "=EF=9F=9A"; } + +.fa-cloud-rain::before { content: "=EF=9C=BD"; } + +.fa-building-circle-xmark::before { content: "=EE=93=94"; } + +.fa-ship::before { content: "=EF=88=9A"; } + +.fa-arrows-down-to-line::before { content: "=EE=92=B8"; } + +.fa-download::before { content: "=EF=80=99"; } + +.fa-face-grin::before, .fa-grin::before { content: "=EF=96=80"; } + +.fa-backspace::before, .fa-delete-left::before { content: "=EF=95=9A"; } + +.fa-eye-dropper-empty::before, .fa-eye-dropper::before, .fa-eyedropper::bef= +ore { content: "=EF=87=BB"; } + +.fa-file-circle-check::before { content: "=EE=96=A0"; } + +.fa-forward::before { content: "=EF=81=8E"; } + +.fa-mobile-android::before, .fa-mobile-phone::before, .fa-mobile::before { = +content: "=EF=8F=8E"; } + +.fa-face-meh::before, .fa-meh::before { content: "=EF=84=9A"; } + +.fa-align-center::before { content: "=EF=80=B7"; } + +.fa-book-dead::before, .fa-book-skull::before { content: "=EF=9A=B7"; } + +.fa-drivers-license::before, .fa-id-card::before { content: "=EF=8B=82"; } + +.fa-dedent::before, .fa-outdent::before { content: "=EF=80=BB"; } + +.fa-heart-circle-exclamation::before { content: "=EE=93=BE"; } + +.fa-home-alt::before, .fa-home-lg-alt::before, .fa-home::before, .fa-house:= +:before { content: "=EF=80=95"; } + +.fa-calendar-week::before { content: "=EF=9E=84"; } + +.fa-laptop-medical::before { content: "=EF=A0=92"; } + +.fa-b::before { content: "B"; } + +.fa-file-medical::before { content: "=EF=91=B7"; } + +.fa-dice-one::before { content: "=EF=94=A5"; } + +.fa-kiwi-bird::before { content: "=EF=94=B5"; } + +.fa-arrow-right-arrow-left::before, .fa-exchange::before { content: "=EF=83= +=AC"; } + +.fa-redo-alt::before, .fa-rotate-forward::before, .fa-rotate-right::before = +{ content: "=EF=8B=B9"; } + +.fa-cutlery::before, .fa-utensils::before { content: "=EF=8B=A7"; } + +.fa-arrow-up-wide-short::before, .fa-sort-amount-up::before { content: "=EF= +=85=A1"; } + +.fa-mill-sign::before { content: "=EE=87=AD"; } + +.fa-bowl-rice::before { content: "=EE=8B=AB"; } + +.fa-skull::before { content: "=EF=95=8C"; } + +.fa-broadcast-tower::before, .fa-tower-broadcast::before { content: "=EF=94= +=99"; } + +.fa-truck-pickup::before { content: "=EF=98=BC"; } + +.fa-long-arrow-alt-up::before, .fa-up-long::before { content: "=EF=8C=8C"; = +} + +.fa-stop::before { content: "=EF=81=8D"; } + +.fa-code-merge::before { content: "=EF=8E=87"; } + +.fa-upload::before { content: "=EF=82=93"; } + +.fa-hurricane::before { content: "=EF=9D=91"; } + +.fa-mound::before { content: "=EE=94=AD"; } + +.fa-toilet-portable::before { content: "=EE=96=83"; } + +.fa-compact-disc::before { content: "=EF=94=9F"; } + +.fa-file-arrow-down::before, .fa-file-download::before { content: "=EF=95= +=AD"; } + +.fa-caravan::before { content: "=EF=A3=BF"; } + +.fa-shield-cat::before { content: "=EE=95=B2"; } + +.fa-bolt::before, .fa-zap::before { content: "=EF=83=A7"; } + +.fa-glass-water::before { content: "=EE=93=B4"; } + +.fa-oil-well::before { content: "=EE=94=B2"; } + +.fa-vault::before { content: "=EE=8B=85"; } + +.fa-mars::before { content: "=EF=88=A2"; } + +.fa-toilet::before { content: "=EF=9F=98"; } + +.fa-plane-circle-xmark::before { content: "=EE=95=97"; } + +.fa-cny::before, .fa-jpy::before, .fa-rmb::before, .fa-yen-sign::before, .f= +a-yen::before { content: "=EF=85=97"; } + +.fa-rouble::before, .fa-rub::before, .fa-ruble-sign::before, .fa-ruble::bef= +ore { content: "=EF=85=98"; } + +.fa-sun::before { content: "=EF=86=85"; } + +.fa-guitar::before { content: "=EF=9E=A6"; } + +.fa-face-laugh-wink::before, .fa-laugh-wink::before { content: "=EF=96=9C";= + } + +.fa-horse-head::before { content: "=EF=9E=AB"; } + +.fa-bore-hole::before { content: "=EE=93=83"; } + +.fa-industry::before { content: "=EF=89=B5"; } + +.fa-arrow-alt-circle-down::before, .fa-circle-down::before { content: "=EF= +=8D=98"; } + +.fa-arrows-turn-to-dots::before { content: "=EE=93=81"; } + +.fa-florin-sign::before { content: "=EE=86=84"; } + +.fa-arrow-down-short-wide::before, .fa-sort-amount-desc::before, .fa-sort-a= +mount-down-alt::before { content: "=EF=A2=84"; } + +.fa-less-than::before { content: "<"; } + +.fa-angle-down::before { content: "=EF=84=87"; } + +.fa-car-tunnel::before { content: "=EE=93=9E"; } + +.fa-head-side-cough::before { content: "=EE=81=A1"; } + +.fa-grip-lines::before { content: "=EF=9E=A4"; } + +.fa-thumbs-down::before { content: "=EF=85=A5"; } + +.fa-user-lock::before { content: "=EF=94=82"; } + +.fa-arrow-right-long::before, .fa-long-arrow-right::before { content: "=EF= +=85=B8"; } + +.fa-anchor-circle-xmark::before { content: "=EE=92=AC"; } + +.fa-ellipsis-h::before, .fa-ellipsis::before { content: "=EF=85=81"; } + +.fa-chess-pawn::before { content: "=EF=91=83"; } + +.fa-first-aid::before, .fa-kit-medical::before { content: "=EF=91=B9"; } + +.fa-person-through-window::before { content: "=EE=96=A9"; } + +.fa-toolbox::before { content: "=EF=95=92"; } + +.fa-hands-holding-circle::before { content: "=EE=93=BB"; } + +.fa-bug::before { content: "=EF=86=88"; } + +.fa-credit-card-alt::before, .fa-credit-card::before { content: "=EF=82=9D"= +; } + +.fa-automobile::before, .fa-car::before { content: "=EF=86=B9"; } + +.fa-hand-holding-hand::before { content: "=EE=93=B7"; } + +.fa-book-open-reader::before, .fa-book-reader::before { content: "=EF=97=9A= +"; } + +.fa-mountain-sun::before { content: "=EE=94=AF"; } + +.fa-arrows-left-right-to-line::before { content: "=EE=92=BA"; } + +.fa-dice-d20::before { content: "=EF=9B=8F"; } + +.fa-truck-droplet::before { content: "=EE=96=8C"; } + +.fa-file-circle-xmark::before { content: "=EE=96=A1"; } + +.fa-temperature-arrow-up::before, .fa-temperature-up::before { content: "= +=EE=81=80"; } + +.fa-medal::before { content: "=EF=96=A2"; } + +.fa-bed::before { content: "=EF=88=B6"; } + +.fa-h-square::before, .fa-square-h::before { content: "=EF=83=BD"; } + +.fa-podcast::before { content: "=EF=8B=8E"; } + +.fa-temperature-4::before, .fa-temperature-full::before, .fa-thermometer-4:= +:before, .fa-thermometer-full::before { content: "=EF=8B=87"; } + +.fa-bell::before { content: "=EF=83=B3"; } + +.fa-superscript::before { content: "=EF=84=AB"; } + +.fa-plug-circle-xmark::before { content: "=EE=95=A0"; } + +.fa-star-of-life::before { content: "=EF=98=A1"; } + +.fa-phone-slash::before { content: "=EF=8F=9D"; } + +.fa-paint-roller::before { content: "=EF=96=AA"; } + +.fa-hands-helping::before, .fa-handshake-angle::before { content: "=EF=93= +=84"; } + +.fa-location-dot::before, .fa-map-marker-alt::before { content: "=EF=8F=85"= +; } + +.fa-file::before { content: "=EF=85=9B"; } + +.fa-greater-than::before { content: ">"; } + +.fa-person-swimming::before, .fa-swimmer::before { content: "=EF=97=84"; } + +.fa-arrow-down::before { content: "=EF=81=A3"; } + +.fa-droplet::before, .fa-tint::before { content: "=EF=81=83"; } + +.fa-eraser::before { content: "=EF=84=AD"; } + +.fa-earth-america::before, .fa-earth-americas::before, .fa-earth::before, .= +fa-globe-americas::before { content: "=EF=95=BD"; } + +.fa-person-burst::before { content: "=EE=94=BB"; } + +.fa-dove::before { content: "=EF=92=BA"; } + +.fa-battery-0::before, .fa-battery-empty::before { content: "=EF=89=84"; } + +.fa-socks::before { content: "=EF=9A=96"; } + +.fa-inbox::before { content: "=EF=80=9C"; } + +.fa-section::before { content: "=EE=91=87"; } + +.fa-gauge-high::before, .fa-tachometer-alt-fast::before, .fa-tachometer-alt= +::before { content: "=EF=98=A5"; } + +.fa-envelope-open-text::before { content: "=EF=99=98"; } + +.fa-hospital-alt::before, .fa-hospital-wide::before, .fa-hospital::before {= + content: "=EF=83=B8"; } + +.fa-wine-bottle::before { content: "=EF=9C=AF"; } + +.fa-chess-rook::before { content: "=EF=91=87"; } + +.fa-bars-staggered::before, .fa-reorder::before, .fa-stream::before { conte= +nt: "=EF=95=90"; } + +.fa-dharmachakra::before { content: "=EF=99=95"; } + +.fa-hotdog::before { content: "=EF=A0=8F"; } + +.fa-blind::before, .fa-person-walking-with-cane::before { content: "=EF=8A= +=9D"; } + +.fa-drum::before { content: "=EF=95=A9"; } + +.fa-ice-cream::before { content: "=EF=A0=90"; } + +.fa-heart-circle-bolt::before { content: "=EE=93=BC"; } + +.fa-fax::before { content: "=EF=86=AC"; } + +.fa-paragraph::before { content: "=EF=87=9D"; } + +.fa-check-to-slot::before, .fa-vote-yea::before { content: "=EF=9D=B2"; } + +.fa-star-half::before { content: "=EF=82=89"; } + +.fa-boxes-alt::before, .fa-boxes-stacked::before, .fa-boxes::before { conte= +nt: "=EF=91=A8"; } + +.fa-chain::before, .fa-link::before { content: "=EF=83=81"; } + +.fa-assistive-listening-systems::before, .fa-ear-listen::before { content: = +"=EF=8A=A2"; } + +.fa-tree-city::before { content: "=EE=96=87"; } + +.fa-play::before { content: "=EF=81=8B"; } + +.fa-font::before { content: "=EF=80=B1"; } + +.fa-rupiah-sign::before { content: "=EE=88=BD"; } + +.fa-magnifying-glass::before, .fa-search::before { content: "=EF=80=82"; } + +.fa-ping-pong-paddle-ball::before, .fa-table-tennis-paddle-ball::before, .f= +a-table-tennis::before { content: "=EF=91=9D"; } + +.fa-diagnoses::before, .fa-person-dots-from-line::before { content: "=EF=91= +=B0"; } + +.fa-trash-can-arrow-up::before, .fa-trash-restore-alt::before { content: "= +=EF=A0=AA"; } + +.fa-naira-sign::before { content: "=EE=87=B6"; } + +.fa-cart-arrow-down::before { content: "=EF=88=98"; } + +.fa-walkie-talkie::before { content: "=EF=A3=AF"; } + +.fa-file-edit::before, .fa-file-pen::before { content: "=EF=8C=9C"; } + +.fa-receipt::before { content: "=EF=95=83"; } + +.fa-pen-square::before, .fa-pencil-square::before, .fa-square-pen::before {= + content: "=EF=85=8B"; } + +.fa-suitcase-rolling::before { content: "=EF=97=81"; } + +.fa-person-circle-exclamation::before { content: "=EE=94=BF"; } + +.fa-chevron-down::before { content: "=EF=81=B8"; } + +.fa-battery-5::before, .fa-battery-full::before, .fa-battery::before { cont= +ent: "=EF=89=80"; } + +.fa-skull-crossbones::before { content: "=EF=9C=94"; } + +.fa-code-compare::before { content: "=EE=84=BA"; } + +.fa-list-dots::before, .fa-list-ul::before { content: "=EF=83=8A"; } + +.fa-school-lock::before { content: "=EE=95=AF"; } + +.fa-tower-cell::before { content: "=EE=96=85"; } + +.fa-down-long::before, .fa-long-arrow-alt-down::before { content: "=EF=8C= +=89"; } + +.fa-ranking-star::before { content: "=EE=95=A1"; } + +.fa-chess-king::before { content: "=EF=90=BF"; } + +.fa-person-harassing::before { content: "=EE=95=89"; } + +.fa-brazilian-real-sign::before { content: "=EE=91=AC"; } + +.fa-landmark-alt::before, .fa-landmark-dome::before { content: "=EF=9D=92";= + } + +.fa-arrow-up::before { content: "=EF=81=A2"; } + +.fa-television::before, .fa-tv-alt::before, .fa-tv::before { content: "=EF= +=89=AC"; } + +.fa-shrimp::before { content: "=EE=91=88"; } + +.fa-list-check::before, .fa-tasks::before { content: "=EF=82=AE"; } + +.fa-jug-detergent::before { content: "=EE=94=99"; } + +.fa-circle-user::before, .fa-user-circle::before { content: "=EF=8A=BD"; } + +.fa-user-shield::before { content: "=EF=94=85"; } + +.fa-wind::before { content: "=EF=9C=AE"; } + +.fa-car-burst::before, .fa-car-crash::before { content: "=EF=97=A1"; } + +.fa-y::before { content: "Y"; } + +.fa-person-snowboarding::before, .fa-snowboarding::before { content: "=EF= +=9F=8E"; } + +.fa-shipping-fast::before, .fa-truck-fast::before { content: "=EF=92=8B"; } + +.fa-fish::before { content: "=EF=95=B8"; } + +.fa-user-graduate::before { content: "=EF=94=81"; } + +.fa-adjust::before, .fa-circle-half-stroke::before { content: "=EF=81=82"; = +} + +.fa-clapperboard::before { content: "=EE=84=B1"; } + +.fa-circle-radiation::before, .fa-radiation-alt::before { content: "=EF=9E= +=BA"; } + +.fa-baseball-ball::before, .fa-baseball::before { content: "=EF=90=B3"; } + +.fa-jet-fighter-up::before { content: "=EE=94=98"; } + +.fa-diagram-project::before, .fa-project-diagram::before { content: "=EF=95= +=82"; } + +.fa-copy::before { content: "=EF=83=85"; } + +.fa-volume-mute::before, .fa-volume-times::before, .fa-volume-xmark::before= + { content: "=EF=9A=A9"; } + +.fa-hand-sparkles::before { content: "=EE=81=9D"; } + +.fa-grip-horizontal::before, .fa-grip::before { content: "=EF=96=8D"; } + +.fa-share-from-square::before, .fa-share-square::before { content: "=EF=85= +=8D"; } + +.fa-child-combatant::before, .fa-child-rifle::before { content: "=EE=93=A0"= +; } + +.fa-gun::before { content: "=EE=86=9B"; } + +.fa-phone-square::before, .fa-square-phone::before { content: "=EF=82=98"; = +} + +.fa-add::before, .fa-plus::before { content: "+"; } + +.fa-expand::before { content: "=EF=81=A5"; } + +.fa-computer::before { content: "=EE=93=A5"; } + +.fa-close::before, .fa-multiply::before, .fa-remove::before, .fa-times::bef= +ore, .fa-xmark::before { content: "=EF=80=8D"; } + +.fa-arrows-up-down-left-right::before, .fa-arrows::before { content: "=EF= +=81=87"; } + +.fa-chalkboard-teacher::before, .fa-chalkboard-user::before { content: "=EF= +=94=9C"; } + +.fa-peso-sign::before { content: "=EE=88=A2"; } + +.fa-building-shield::before { content: "=EE=93=98"; } + +.fa-baby::before { content: "=EF=9D=BC"; } + +.fa-users-line::before { content: "=EE=96=92"; } + +.fa-quote-left-alt::before, .fa-quote-left::before { content: "=EF=84=8D"; = +} + +.fa-tractor::before { content: "=EF=9C=A2"; } + +.fa-trash-arrow-up::before, .fa-trash-restore::before { content: "=EF=A0=A9= +"; } + +.fa-arrow-down-up-lock::before { content: "=EE=92=B0"; } + +.fa-lines-leaning::before { content: "=EE=94=9E"; } + +.fa-ruler-combined::before { content: "=EF=95=86"; } + +.fa-copyright::before { content: "=EF=87=B9"; } + +.fa-equals::before { content: "=3D"; } + +.fa-blender::before { content: "=EF=94=97"; } + +.fa-teeth::before { content: "=EF=98=AE"; } + +.fa-ils::before, .fa-shekel-sign::before, .fa-shekel::before, .fa-sheqel-si= +gn::before, .fa-sheqel::before { content: "=EF=88=8B"; } + +.fa-map::before { content: "=EF=89=B9"; } + +.fa-rocket::before { content: "=EF=84=B5"; } + +.fa-photo-film::before, .fa-photo-video::before { content: "=EF=A1=BC"; } + +.fa-folder-minus::before { content: "=EF=99=9D"; } + +.fa-store::before { content: "=EF=95=8E"; } + +.fa-arrow-trend-up::before { content: "=EE=82=98"; } + +.fa-plug-circle-minus::before { content: "=EE=95=9E"; } + +.fa-sign-hanging::before, .fa-sign::before { content: "=EF=93=99"; } + +.fa-bezier-curve::before { content: "=EF=95=9B"; } + +.fa-bell-slash::before { content: "=EF=87=B6"; } + +.fa-tablet-android::before, .fa-tablet::before { content: "=EF=8F=BB"; } + +.fa-school-flag::before { content: "=EE=95=AE"; } + +.fa-fill::before { content: "=EF=95=B5"; } + +.fa-angle-up::before { content: "=EF=84=86"; } + +.fa-drumstick-bite::before { content: "=EF=9B=97"; } + +.fa-holly-berry::before { content: "=EF=9E=AA"; } + +.fa-chevron-left::before { content: "=EF=81=93"; } + +.fa-bacteria::before { content: "=EE=81=99"; } + +.fa-hand-lizard::before { content: "=EF=89=98"; } + +.fa-notdef::before { content: "=EE=87=BE"; } + +.fa-disease::before { content: "=EF=9F=BA"; } + +.fa-briefcase-medical::before { content: "=EF=91=A9"; } + +.fa-genderless::before { content: "=EF=88=AD"; } + +.fa-chevron-right::before { content: "=EF=81=94"; } + +.fa-retweet::before { content: "=EF=81=B9"; } + +.fa-car-alt::before, .fa-car-rear::before { content: "=EF=97=9E"; } + +.fa-pump-soap::before { content: "=EE=81=AB"; } + +.fa-video-slash::before { content: "=EF=93=A2"; } + +.fa-battery-2::before, .fa-battery-quarter::before { content: "=EF=89=83"; = +} + +.fa-radio::before { content: "=EF=A3=97"; } + +.fa-baby-carriage::before, .fa-carriage-baby::before { content: "=EF=9D=BD"= +; } + +.fa-traffic-light::before { content: "=EF=98=B7"; } + +.fa-thermometer::before { content: "=EF=92=91"; } + +.fa-vr-cardboard::before { content: "=EF=9C=A9"; } + +.fa-hand-middle-finger::before { content: "=EF=A0=86"; } + +.fa-percent::before, .fa-percentage::before { content: "%"; } + +.fa-truck-moving::before { content: "=EF=93=9F"; } + +.fa-glass-water-droplet::before { content: "=EE=93=B5"; } + +.fa-display::before { content: "=EE=85=A3"; } + +.fa-face-smile::before, .fa-smile::before { content: "=EF=84=98"; } + +.fa-thumb-tack::before, .fa-thumbtack::before { content: "=EF=82=8D"; } + +.fa-trophy::before { content: "=EF=82=91"; } + +.fa-person-praying::before, .fa-pray::before { content: "=EF=9A=83"; } + +.fa-hammer::before { content: "=EF=9B=A3"; } + +.fa-hand-peace::before { content: "=EF=89=9B"; } + +.fa-rotate::before, .fa-sync-alt::before { content: "=EF=8B=B1"; } + +.fa-spinner::before { content: "=EF=84=90"; } + +.fa-robot::before { content: "=EF=95=84"; } + +.fa-peace::before { content: "=EF=99=BC"; } + +.fa-cogs::before, .fa-gears::before { content: "=EF=82=85"; } + +.fa-warehouse::before { content: "=EF=92=94"; } + +.fa-arrow-up-right-dots::before { content: "=EE=92=B7"; } + +.fa-splotch::before { content: "=EF=96=BC"; } + +.fa-face-grin-hearts::before, .fa-grin-hearts::before { content: "=EF=96=84= +"; } + +.fa-dice-four::before { content: "=EF=94=A4"; } + +.fa-sim-card::before { content: "=EF=9F=84"; } + +.fa-transgender-alt::before, .fa-transgender::before { content: "=EF=88=A5"= +; } + +.fa-mercury::before { content: "=EF=88=A3"; } + +.fa-arrow-turn-down::before, .fa-level-down::before { content: "=EF=85=89";= + } + +.fa-person-falling-burst::before { content: "=EE=95=87"; } + +.fa-award::before { content: "=EF=95=99"; } + +.fa-ticket-alt::before, .fa-ticket-simple::before { content: "=EF=8F=BF"; } + +.fa-building::before { content: "=EF=86=AD"; } + +.fa-angle-double-left::before, .fa-angles-left::before { content: "=EF=84= +=80"; } + +.fa-qrcode::before { content: "=EF=80=A9"; } + +.fa-clock-rotate-left::before, .fa-history::before { content: "=EF=87=9A"; = +} + +.fa-face-grin-beam-sweat::before, .fa-grin-beam-sweat::before { content: "= +=EF=96=83"; } + +.fa-arrow-right-from-file::before, .fa-file-export::before { content: "=EF= +=95=AE"; } + +.fa-shield-blank::before, .fa-shield::before { content: "=EF=84=B2"; } + +.fa-arrow-up-short-wide::before, .fa-sort-amount-up-alt::before { content: = +"=EF=A2=85"; } + +.fa-house-medical::before { content: "=EE=8E=B2"; } + +.fa-golf-ball-tee::before, .fa-golf-ball::before { content: "=EF=91=90"; } + +.fa-chevron-circle-left::before, .fa-circle-chevron-left::before { content:= + "=EF=84=B7"; } + +.fa-house-chimney-window::before { content: "=EE=80=8D"; } + +.fa-pen-nib::before { content: "=EF=96=AD"; } + +.fa-tent-arrow-turn-left::before { content: "=EE=96=80"; } + +.fa-tents::before { content: "=EE=96=82"; } + +.fa-magic::before, .fa-wand-magic::before { content: "=EF=83=90"; } + +.fa-dog::before { content: "=EF=9B=93"; } + +.fa-carrot::before { content: "=EF=9E=87"; } + +.fa-moon::before { content: "=EF=86=86"; } + +.fa-wine-glass-alt::before, .fa-wine-glass-empty::before { content: "=EF=97= +=8E"; } + +.fa-cheese::before { content: "=EF=9F=AF"; } + +.fa-yin-yang::before { content: "=EF=9A=AD"; } + +.fa-music::before { content: "=EF=80=81"; } + +.fa-code-commit::before { content: "=EF=8E=86"; } + +.fa-temperature-low::before { content: "=EF=9D=AB"; } + +.fa-biking::before, .fa-person-biking::before { content: "=EF=A1=8A"; } + +.fa-broom::before { content: "=EF=94=9A"; } + +.fa-shield-heart::before { content: "=EE=95=B4"; } + +.fa-gopuram::before { content: "=EF=99=A4"; } + +.fa-earth-oceania::before, .fa-globe-oceania::before { content: "=EE=91=BB"= +; } + +.fa-square-xmark::before, .fa-times-square::before, .fa-xmark-square::befor= +e { content: "=EF=8B=93"; } + +.fa-hashtag::before { content: "#"; } + +.fa-expand-alt::before, .fa-up-right-and-down-left-from-center::before { co= +ntent: "=EF=90=A4"; } + +.fa-oil-can::before { content: "=EF=98=93"; } + +.fa-t::before { content: "T"; } + +.fa-hippo::before { content: "=EF=9B=AD"; } + +.fa-chart-column::before { content: "=EE=83=A3"; } + +.fa-infinity::before { content: "=EF=94=B4"; } + +.fa-vial-circle-check::before { content: "=EE=96=96"; } + +.fa-person-arrow-down-to-line::before { content: "=EE=94=B8"; } + +.fa-voicemail::before { content: "=EF=A2=97"; } + +.fa-fan::before { content: "=EF=A1=A3"; } + +.fa-person-walking-luggage::before { content: "=EE=95=94"; } + +.fa-arrows-alt-v::before, .fa-up-down::before { content: "=EF=8C=B8"; } + +.fa-cloud-moon-rain::before { content: "=EF=9C=BC"; } + +.fa-calendar::before { content: "=EF=84=B3"; } + +.fa-trailer::before { content: "=EE=81=81"; } + +.fa-bahai::before, .fa-haykal::before { content: "=EF=99=A6"; } + +.fa-sd-card::before { content: "=EF=9F=82"; } + +.fa-dragon::before { content: "=EF=9B=95"; } + +.fa-shoe-prints::before { content: "=EF=95=8B"; } + +.fa-circle-plus::before, .fa-plus-circle::before { content: "=EF=81=95"; } + +.fa-face-grin-tongue-wink::before, .fa-grin-tongue-wink::before { content: = +"=EF=96=8B"; } + +.fa-hand-holding::before { content: "=EF=92=BD"; } + +.fa-plug-circle-exclamation::before { content: "=EE=95=9D"; } + +.fa-chain-broken::before, .fa-chain-slash::before, .fa-link-slash::before, = +.fa-unlink::before { content: "=EF=84=A7"; } + +.fa-clone::before { content: "=EF=89=8D"; } + +.fa-person-walking-arrow-loop-left::before { content: "=EE=95=91"; } + +.fa-arrow-up-z-a::before, .fa-sort-alpha-up-alt::before { content: "=EF=A2= +=82"; } + +.fa-fire-alt::before, .fa-fire-flame-curved::before { content: "=EF=9F=A4";= + } + +.fa-tornado::before { content: "=EF=9D=AF"; } + +.fa-file-circle-plus::before { content: "=EE=92=94"; } + +.fa-book-quran::before, .fa-quran::before { content: "=EF=9A=87"; } + +.fa-anchor::before { content: "=EF=84=BD"; } + +.fa-border-all::before { content: "=EF=A1=8C"; } + +.fa-angry::before, .fa-face-angry::before { content: "=EF=95=96"; } + +.fa-cookie-bite::before { content: "=EF=95=A4"; } + +.fa-arrow-trend-down::before { content: "=EE=82=97"; } + +.fa-feed::before, .fa-rss::before { content: "=EF=82=9E"; } + +.fa-draw-polygon::before { content: "=EF=97=AE"; } + +.fa-balance-scale::before, .fa-scale-balanced::before { content: "=EF=89=8E= +"; } + +.fa-gauge-simple-high::before, .fa-tachometer-fast::before, .fa-tachometer:= +:before { content: "=EF=98=AA"; } + +.fa-shower::before { content: "=EF=8B=8C"; } + +.fa-desktop-alt::before, .fa-desktop::before { content: "=EF=8E=90"; } + +.fa-m::before { content: "M"; } + +.fa-table-list::before, .fa-th-list::before { content: "=EF=80=8B"; } + +.fa-comment-sms::before, .fa-sms::before { content: "=EF=9F=8D"; } + +.fa-book::before { content: "=EF=80=AD"; } + +.fa-user-plus::before { content: "=EF=88=B4"; } + +.fa-check::before { content: "=EF=80=8C"; } + +.fa-battery-4::before, .fa-battery-three-quarters::before { content: "=EF= +=89=81"; } + +.fa-house-circle-check::before { content: "=EE=94=89"; } + +.fa-angle-left::before { content: "=EF=84=84"; } + +.fa-diagram-successor::before { content: "=EE=91=BA"; } + +.fa-truck-arrow-right::before { content: "=EE=96=8B"; } + +.fa-arrows-split-up-and-left::before { content: "=EE=92=BC"; } + +.fa-fist-raised::before, .fa-hand-fist::before { content: "=EF=9B=9E"; } + +.fa-cloud-moon::before { content: "=EF=9B=83"; } + +.fa-briefcase::before { content: "=EF=82=B1"; } + +.fa-person-falling::before { content: "=EE=95=86"; } + +.fa-image-portrait::before, .fa-portrait::before { content: "=EF=8F=A0"; } + +.fa-user-tag::before { content: "=EF=94=87"; } + +.fa-rug::before { content: "=EE=95=A9"; } + +.fa-earth-europe::before, .fa-globe-europe::before { content: "=EF=9E=A2"; = +} + +.fa-cart-flatbed-suitcase::before, .fa-luggage-cart::before { content: "=EF= +=96=9D"; } + +.fa-rectangle-times::before, .fa-rectangle-xmark::before, .fa-times-rectang= +le::before, .fa-window-close::before { content: "=EF=90=90"; } + +.fa-baht-sign::before { content: "=EE=82=AC"; } + +.fa-book-open::before { content: "=EF=94=98"; } + +.fa-book-journal-whills::before, .fa-journal-whills::before { content: "=EF= +=99=AA"; } + +.fa-handcuffs::before { content: "=EE=93=B8"; } + +.fa-exclamation-triangle::before, .fa-triangle-exclamation::before, .fa-war= +ning::before { content: "=EF=81=B1"; } + +.fa-database::before { content: "=EF=87=80"; } + +.fa-mail-forward::before, .fa-share::before { content: "=EF=81=A4"; } + +.fa-bottle-droplet::before { content: "=EE=93=84"; } + +.fa-mask-face::before { content: "=EE=87=97"; } + +.fa-hill-rockslide::before { content: "=EE=94=88"; } + +.fa-exchange-alt::before, .fa-right-left::before { content: "=EF=8D=A2"; } + +.fa-paper-plane::before { content: "=EF=87=98"; } + +.fa-road-circle-exclamation::before { content: "=EE=95=A5"; } + +.fa-dungeon::before { content: "=EF=9B=99"; } + +.fa-align-right::before { content: "=EF=80=B8"; } + +.fa-money-bill-1-wave::before, .fa-money-bill-wave-alt::before { content: "= +=EF=94=BB"; } + +.fa-life-ring::before { content: "=EF=87=8D"; } + +.fa-hands::before, .fa-sign-language::before, .fa-signing::before { content= +: "=EF=8A=A7"; } + +.fa-calendar-day::before { content: "=EF=9E=83"; } + +.fa-ladder-water::before, .fa-swimming-pool::before, .fa-water-ladder::befo= +re { content: "=EF=97=85"; } + +.fa-arrows-up-down::before, .fa-arrows-v::before { content: "=EF=81=BD"; } + +.fa-face-grimace::before, .fa-grimace::before { content: "=EF=95=BF"; } + +.fa-wheelchair-alt::before, .fa-wheelchair-move::before { content: "=EE=8B= +=8E"; } + +.fa-level-down-alt::before, .fa-turn-down::before { content: "=EF=8E=BE"; } + +.fa-person-walking-arrow-right::before { content: "=EE=95=92"; } + +.fa-envelope-square::before, .fa-square-envelope::before { content: "=EF=86= +=99"; } + +.fa-dice::before { content: "=EF=94=A2"; } + +.fa-bowling-ball::before { content: "=EF=90=B6"; } + +.fa-brain::before { content: "=EF=97=9C"; } + +.fa-band-aid::before, .fa-bandage::before { content: "=EF=91=A2"; } + +.fa-calendar-minus::before { content: "=EF=89=B2"; } + +.fa-circle-xmark::before, .fa-times-circle::before, .fa-xmark-circle::befor= +e { content: "=EF=81=97"; } + +.fa-gifts::before { content: "=EF=9E=9C"; } + +.fa-hotel::before { content: "=EF=96=94"; } + +.fa-earth-asia::before, .fa-globe-asia::before { content: "=EF=95=BE"; } + +.fa-id-card-alt::before, .fa-id-card-clip::before { content: "=EF=91=BF"; } + +.fa-magnifying-glass-plus::before, .fa-search-plus::before { content: "=EF= +=80=8E"; } + +.fa-thumbs-up::before { content: "=EF=85=A4"; } + +.fa-user-clock::before { content: "=EF=93=BD"; } + +.fa-allergies::before, .fa-hand-dots::before { content: "=EF=91=A1"; } + +.fa-file-invoice::before { content: "=EF=95=B0"; } + +.fa-window-minimize::before { content: "=EF=8B=91"; } + +.fa-coffee::before, .fa-mug-saucer::before { content: "=EF=83=B4"; } + +.fa-brush::before { content: "=EF=95=9D"; } + +.fa-mask::before { content: "=EF=9B=BA"; } + +.fa-magnifying-glass-minus::before, .fa-search-minus::before { content: "= +=EF=80=90"; } + +.fa-ruler-vertical::before { content: "=EF=95=88"; } + +.fa-user-alt::before, .fa-user-large::before { content: "=EF=90=86"; } + +.fa-train-tram::before { content: "=EE=96=B4"; } + +.fa-user-nurse::before { content: "=EF=A0=AF"; } + +.fa-syringe::before { content: "=EF=92=8E"; } + +.fa-cloud-sun::before { content: "=EF=9B=84"; } + +.fa-stopwatch-20::before { content: "=EE=81=AF"; } + +.fa-square-full::before { content: "=EF=91=9C"; } + +.fa-magnet::before { content: "=EF=81=B6"; } + +.fa-jar::before { content: "=EE=94=96"; } + +.fa-note-sticky::before, .fa-sticky-note::before { content: "=EF=89=89"; } + +.fa-bug-slash::before { content: "=EE=92=90"; } + +.fa-arrow-up-from-water-pump::before { content: "=EE=92=B6"; } + +.fa-bone::before { content: "=EF=97=97"; } + +.fa-user-injured::before { content: "=EF=9C=A8"; } + +.fa-face-sad-tear::before, .fa-sad-tear::before { content: "=EF=96=B4"; } + +.fa-plane::before { content: "=EF=81=B2"; } + +.fa-tent-arrows-down::before { content: "=EE=96=81"; } + +.fa-exclamation::before { content: "!"; } + +.fa-arrows-spin::before { content: "=EE=92=BB"; } + +.fa-print::before { content: "=EF=80=AF"; } + +.fa-try::before, .fa-turkish-lira-sign::before, .fa-turkish-lira::before { = +content: "=EE=8A=BB"; } + +.fa-dollar-sign::before, .fa-dollar::before, .fa-usd::before { content: "$"= +; } + +.fa-x::before { content: "X"; } + +.fa-magnifying-glass-dollar::before, .fa-search-dollar::before { content: "= +=EF=9A=88"; } + +.fa-users-cog::before, .fa-users-gear::before { content: "=EF=94=89"; } + +.fa-person-military-pointing::before { content: "=EE=95=8A"; } + +.fa-bank::before, .fa-building-columns::before, .fa-institution::before, .f= +a-museum::before, .fa-university::before { content: "=EF=86=9C"; } + +.fa-umbrella::before { content: "=EF=83=A9"; } + +.fa-trowel::before { content: "=EE=96=89"; } + +.fa-d::before { content: "D"; } + +.fa-stapler::before { content: "=EE=96=AF"; } + +.fa-masks-theater::before, .fa-theater-masks::before { content: "=EF=98=B0"= +; } + +.fa-kip-sign::before { content: "=EE=87=84"; } + +.fa-hand-point-left::before { content: "=EF=82=A5"; } + +.fa-handshake-alt::before, .fa-handshake-simple::before { content: "=EF=93= +=86"; } + +.fa-fighter-jet::before, .fa-jet-fighter::before { content: "=EF=83=BB"; } + +.fa-share-alt-square::before, .fa-square-share-nodes::before { content: "= +=EF=87=A1"; } + +.fa-barcode::before { content: "=EF=80=AA"; } + +.fa-plus-minus::before { content: "=EE=90=BC"; } + +.fa-video-camera::before, .fa-video::before { content: "=EF=80=BD"; } + +.fa-graduation-cap::before, .fa-mortar-board::before { content: "=EF=86=9D"= +; } + +.fa-hand-holding-medical::before { content: "=EE=81=9C"; } + +.fa-person-circle-check::before { content: "=EE=94=BE"; } + +.fa-level-up-alt::before, .fa-turn-up::before { content: "=EF=8E=BF"; } + +.fa-sr-only, .fa-sr-only-focusable:not(:focus), .sr-only, .sr-only-focusabl= +e:not(:focus) { position: absolute; width: 1px; height: 1px; padding: 0px; = +margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space= +: nowrap; border-width: 0px; } +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style/fontawesome-6.5.1/css/brands.min.css + +@charset "utf-8"; + +:host, :root { --fa-style-family-brands: "Font Awesome 6 Brands"; --fa-font= +-brands: normal 400 1em/1 "Font Awesome 6 Brands"; } + +@font-face { font-family: "Font Awesome 6 Brands"; font-style: normal; font= +-weight: 400; font-display: block; src: url("../webfonts/fa-brands-400.woff= +2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"= +); } + +.fa-brands, .fab { font-weight: 400; } + +.fa-monero::before { content: "=EF=8F=90"; } + +.fa-hooli::before { content: "=EF=90=A7"; } + +.fa-yelp::before { content: "=EF=87=A9"; } + +.fa-cc-visa::before { content: "=EF=87=B0"; } + +.fa-lastfm::before { content: "=EF=88=82"; } + +.fa-shopware::before { content: "=EF=96=B5"; } + +.fa-creative-commons-nc::before { content: "=EF=93=A8"; } + +.fa-aws::before { content: "=EF=8D=B5"; } + +.fa-redhat::before { content: "=EF=9E=BC"; } + +.fa-yoast::before { content: "=EF=8A=B1"; } + +.fa-cloudflare::before { content: "=EE=81=BD"; } + +.fa-ups::before { content: "=EF=9F=A0"; } + +.fa-pixiv::before { content: "=EE=99=80"; } + +.fa-wpexplorer::before { content: "=EF=8B=9E"; } + +.fa-dyalog::before { content: "=EF=8E=99"; } + +.fa-bity::before { content: "=EF=8D=BA"; } + +.fa-stackpath::before { content: "=EF=A1=82"; } + +.fa-buysellads::before { content: "=EF=88=8D"; } + +.fa-first-order::before { content: "=EF=8A=B0"; } + +.fa-modx::before { content: "=EF=8A=85"; } + +.fa-guilded::before { content: "=EE=81=BE"; } + +.fa-vnv::before { content: "=EF=90=8B"; } + +.fa-js-square::before, .fa-square-js::before { content: "=EF=8E=B9"; } + +.fa-microsoft::before { content: "=EF=8F=8A"; } + +.fa-qq::before { content: "=EF=87=96"; } + +.fa-orcid::before { content: "=EF=A3=92"; } + +.fa-java::before { content: "=EF=93=A4"; } + +.fa-invision::before { content: "=EF=9E=B0"; } + +.fa-creative-commons-pd-alt::before { content: "=EF=93=AD"; } + +.fa-centercode::before { content: "=EF=8E=80"; } + +.fa-glide-g::before { content: "=EF=8A=A6"; } + +.fa-drupal::before { content: "=EF=86=A9"; } + +.fa-hire-a-helper::before { content: "=EF=8E=B0"; } + +.fa-creative-commons-by::before { content: "=EF=93=A7"; } + +.fa-unity::before { content: "=EE=81=89"; } + +.fa-whmcs::before { content: "=EF=90=8D"; } + +.fa-rocketchat::before { content: "=EF=8F=A8"; } + +.fa-vk::before { content: "=EF=86=89"; } + +.fa-untappd::before { content: "=EF=90=85"; } + +.fa-mailchimp::before { content: "=EF=96=9E"; } + +.fa-css3-alt::before { content: "=EF=8E=8B"; } + +.fa-reddit-square::before, .fa-square-reddit::before { content: "=EF=86=A2"= +; } + +.fa-vimeo-v::before { content: "=EF=89=BD"; } + +.fa-contao::before { content: "=EF=89=AD"; } + +.fa-square-font-awesome::before { content: "=EE=96=AD"; } + +.fa-deskpro::before { content: "=EF=8E=8F"; } + +.fa-brave::before { content: "=EE=98=BC"; } + +.fa-sistrix::before { content: "=EF=8F=AE"; } + +.fa-instagram-square::before, .fa-square-instagram::before { content: "=EE= +=81=95"; } + +.fa-battle-net::before { content: "=EF=A0=B5"; } + +.fa-the-red-yeti::before { content: "=EF=9A=9D"; } + +.fa-hacker-news-square::before, .fa-square-hacker-news::before { content: "= +=EF=8E=AF"; } + +.fa-edge::before { content: "=EF=8A=82"; } + +.fa-threads::before { content: "=EE=98=98"; } + +.fa-napster::before { content: "=EF=8F=92"; } + +.fa-snapchat-square::before, .fa-square-snapchat::before { content: "=EF=8A= +=AD"; } + +.fa-google-plus-g::before { content: "=EF=83=95"; } + +.fa-artstation::before { content: "=EF=9D=BA"; } + +.fa-markdown::before { content: "=EF=98=8F"; } + +.fa-sourcetree::before { content: "=EF=9F=93"; } + +.fa-google-plus::before { content: "=EF=8A=B3"; } + +.fa-diaspora::before { content: "=EF=9E=91"; } + +.fa-foursquare::before { content: "=EF=86=80"; } + +.fa-stack-overflow::before { content: "=EF=85=AC"; } + +.fa-github-alt::before { content: "=EF=84=93"; } + +.fa-phoenix-squadron::before { content: "=EF=94=91"; } + +.fa-pagelines::before { content: "=EF=86=8C"; } + +.fa-algolia::before { content: "=EF=8D=AC"; } + +.fa-red-river::before { content: "=EF=8F=A3"; } + +.fa-creative-commons-sa::before { content: "=EF=93=AF"; } + +.fa-safari::before { content: "=EF=89=A7"; } + +.fa-google::before { content: "=EF=86=A0"; } + +.fa-font-awesome-alt::before, .fa-square-font-awesome-stroke::before { cont= +ent: "=EF=8D=9C"; } + +.fa-atlassian::before { content: "=EF=9D=BB"; } + +.fa-linkedin-in::before { content: "=EF=83=A1"; } + +.fa-digital-ocean::before { content: "=EF=8E=91"; } + +.fa-nimblr::before { content: "=EF=96=A8"; } + +.fa-chromecast::before { content: "=EF=A0=B8"; } + +.fa-evernote::before { content: "=EF=A0=B9"; } + +.fa-hacker-news::before { content: "=EF=87=94"; } + +.fa-creative-commons-sampling::before { content: "=EF=93=B0"; } + +.fa-adversal::before { content: "=EF=8D=AA"; } + +.fa-creative-commons::before { content: "=EF=89=9E"; } + +.fa-watchman-monitoring::before { content: "=EE=82=87"; } + +.fa-fonticons::before { content: "=EF=8A=80"; } + +.fa-weixin::before { content: "=EF=87=97"; } + +.fa-shirtsinbulk::before { content: "=EF=88=94"; } + +.fa-codepen::before { content: "=EF=87=8B"; } + +.fa-git-alt::before { content: "=EF=A1=81"; } + +.fa-lyft::before { content: "=EF=8F=83"; } + +.fa-rev::before { content: "=EF=96=B2"; } + +.fa-windows::before { content: "=EF=85=BA"; } + +.fa-wizards-of-the-coast::before { content: "=EF=9C=B0"; } + +.fa-square-viadeo::before, .fa-viadeo-square::before { content: "=EF=8A=AA"= +; } + +.fa-meetup::before { content: "=EF=8B=A0"; } + +.fa-centos::before { content: "=EF=9E=89"; } + +.fa-adn::before { content: "=EF=85=B0"; } + +.fa-cloudsmith::before { content: "=EF=8E=84"; } + +.fa-opensuse::before { content: "=EE=98=AB"; } + +.fa-pied-piper-alt::before { content: "=EF=86=A8"; } + +.fa-dribbble-square::before, .fa-square-dribbble::before { content: "=EF=8E= +=97"; } + +.fa-codiepie::before { content: "=EF=8A=84"; } + +.fa-node::before { content: "=EF=90=99"; } + +.fa-mix::before { content: "=EF=8F=8B"; } + +.fa-steam::before { content: "=EF=86=B6"; } + +.fa-cc-apple-pay::before { content: "=EF=90=96"; } + +.fa-scribd::before { content: "=EF=8A=8A"; } + +.fa-debian::before { content: "=EE=98=8B"; } + +.fa-openid::before { content: "=EF=86=9B"; } + +.fa-instalod::before { content: "=EE=82=81"; } + +.fa-expeditedssl::before { content: "=EF=88=BE"; } + +.fa-sellcast::before { content: "=EF=8B=9A"; } + +.fa-square-twitter::before, .fa-twitter-square::before { content: "=EF=82= +=81"; } + +.fa-r-project::before { content: "=EF=93=B7"; } + +.fa-delicious::before { content: "=EF=86=A5"; } + +.fa-freebsd::before { content: "=EF=8E=A4"; } + +.fa-vuejs::before { content: "=EF=90=9F"; } + +.fa-accusoft::before { content: "=EF=8D=A9"; } + +.fa-ioxhost::before { content: "=EF=88=88"; } + +.fa-fonticons-fi::before { content: "=EF=8E=A2"; } + +.fa-app-store::before { content: "=EF=8D=AF"; } + +.fa-cc-mastercard::before { content: "=EF=87=B1"; } + +.fa-itunes-note::before { content: "=EF=8E=B5"; } + +.fa-golang::before { content: "=EE=90=8F"; } + +.fa-kickstarter::before { content: "=EF=8E=BB"; } + +.fa-grav::before { content: "=EF=8B=96"; } + +.fa-weibo::before { content: "=EF=86=8A"; } + +.fa-uncharted::before { content: "=EE=82=84"; } + +.fa-firstdraft::before { content: "=EF=8E=A1"; } + +.fa-square-youtube::before, .fa-youtube-square::before { content: "=EF=90= +=B1"; } + +.fa-wikipedia-w::before { content: "=EF=89=A6"; } + +.fa-rendact::before, .fa-wpressr::before { content: "=EF=8F=A4"; } + +.fa-angellist::before { content: "=EF=88=89"; } + +.fa-galactic-republic::before { content: "=EF=94=8C"; } + +.fa-nfc-directional::before { content: "=EE=94=B0"; } + +.fa-skype::before { content: "=EF=85=BE"; } + +.fa-joget::before { content: "=EF=8E=B7"; } + +.fa-fedora::before { content: "=EF=9E=98"; } + +.fa-stripe-s::before { content: "=EF=90=AA"; } + +.fa-meta::before { content: "=EE=92=9B"; } + +.fa-laravel::before { content: "=EF=8E=BD"; } + +.fa-hotjar::before { content: "=EF=8E=B1"; } + +.fa-bluetooth-b::before { content: "=EF=8A=94"; } + +.fa-square-letterboxd::before { content: "=EE=98=AE"; } + +.fa-sticker-mule::before { content: "=EF=8F=B7"; } + +.fa-creative-commons-zero::before { content: "=EF=93=B3"; } + +.fa-hips::before { content: "=EF=91=92"; } + +.fa-behance::before { content: "=EF=86=B4"; } + +.fa-reddit::before { content: "=EF=86=A1"; } + +.fa-discord::before { content: "=EF=8E=92"; } + +.fa-chrome::before { content: "=EF=89=A8"; } + +.fa-app-store-ios::before { content: "=EF=8D=B0"; } + +.fa-cc-discover::before { content: "=EF=87=B2"; } + +.fa-wpbeginner::before { content: "=EF=8A=97"; } + +.fa-confluence::before { content: "=EF=9E=8D"; } + +.fa-shoelace::before { content: "=EE=98=8C"; } + +.fa-mdb::before { content: "=EF=A3=8A"; } + +.fa-dochub::before { content: "=EF=8E=94"; } + +.fa-accessible-icon::before { content: "=EF=8D=A8"; } + +.fa-ebay::before { content: "=EF=93=B4"; } + +.fa-amazon::before { content: "=EF=89=B0"; } + +.fa-unsplash::before { content: "=EE=81=BC"; } + +.fa-yarn::before { content: "=EF=9F=A3"; } + +.fa-square-steam::before, .fa-steam-square::before { content: "=EF=86=B7"; = +} + +.fa-500px::before { content: "=EF=89=AE"; } + +.fa-square-vimeo::before, .fa-vimeo-square::before { content: "=EF=86=94"; = +} + +.fa-asymmetrik::before { content: "=EF=8D=B2"; } + +.fa-font-awesome-flag::before, .fa-font-awesome-logo-full::before, .fa-font= +-awesome::before { content: "=EF=8A=B4"; } + +.fa-gratipay::before { content: "=EF=86=84"; } + +.fa-apple::before { content: "=EF=85=B9"; } + +.fa-hive::before { content: "=EE=81=BF"; } + +.fa-gitkraken::before { content: "=EF=8E=A6"; } + +.fa-keybase::before { content: "=EF=93=B5"; } + +.fa-apple-pay::before { content: "=EF=90=95"; } + +.fa-padlet::before { content: "=EE=92=A0"; } + +.fa-amazon-pay::before { content: "=EF=90=AC"; } + +.fa-github-square::before, .fa-square-github::before { content: "=EF=82=92"= +; } + +.fa-stumbleupon::before { content: "=EF=86=A4"; } + +.fa-fedex::before { content: "=EF=9E=97"; } + +.fa-phoenix-framework::before { content: "=EF=8F=9C"; } + +.fa-shopify::before { content: "=EE=81=97"; } + +.fa-neos::before { content: "=EF=98=92"; } + +.fa-square-threads::before { content: "=EE=98=99"; } + +.fa-hackerrank::before { content: "=EF=97=B7"; } + +.fa-researchgate::before { content: "=EF=93=B8"; } + +.fa-swift::before { content: "=EF=A3=A1"; } + +.fa-angular::before { content: "=EF=90=A0"; } + +.fa-speakap::before { content: "=EF=8F=B3"; } + +.fa-angrycreative::before { content: "=EF=8D=AE"; } + +.fa-y-combinator::before { content: "=EF=88=BB"; } + +.fa-empire::before { content: "=EF=87=91"; } + +.fa-envira::before { content: "=EF=8A=99"; } + +.fa-google-scholar::before { content: "=EE=98=BB"; } + +.fa-gitlab-square::before, .fa-square-gitlab::before { content: "=EE=96=AE"= +; } + +.fa-studiovinari::before { content: "=EF=8F=B8"; } + +.fa-pied-piper::before { content: "=EF=8A=AE"; } + +.fa-wordpress::before { content: "=EF=86=9A"; } + +.fa-product-hunt::before { content: "=EF=8A=88"; } + +.fa-firefox::before { content: "=EF=89=A9"; } + +.fa-linode::before { content: "=EF=8A=B8"; } + +.fa-goodreads::before { content: "=EF=8E=A8"; } + +.fa-odnoklassniki-square::before, .fa-square-odnoklassniki::before { conten= +t: "=EF=89=A4"; } + +.fa-jsfiddle::before { content: "=EF=87=8C"; } + +.fa-sith::before { content: "=EF=94=92"; } + +.fa-themeisle::before { content: "=EF=8A=B2"; } + +.fa-page4::before { content: "=EF=8F=97"; } + +.fa-hashnode::before { content: "=EE=92=99"; } + +.fa-react::before { content: "=EF=90=9B"; } + +.fa-cc-paypal::before { content: "=EF=87=B4"; } + +.fa-squarespace::before { content: "=EF=96=BE"; } + +.fa-cc-stripe::before { content: "=EF=87=B5"; } + +.fa-creative-commons-share::before { content: "=EF=93=B2"; } + +.fa-bitcoin::before { content: "=EF=8D=B9"; } + +.fa-keycdn::before { content: "=EF=8E=BA"; } + +.fa-opera::before { content: "=EF=89=AA"; } + +.fa-itch-io::before { content: "=EF=A0=BA"; } + +.fa-umbraco::before { content: "=EF=A3=A8"; } + +.fa-galactic-senate::before { content: "=EF=94=8D"; } + +.fa-ubuntu::before { content: "=EF=9F=9F"; } + +.fa-draft2digital::before { content: "=EF=8E=96"; } + +.fa-stripe::before { content: "=EF=90=A9"; } + +.fa-houzz::before { content: "=EF=89=BC"; } + +.fa-gg::before { content: "=EF=89=A0"; } + +.fa-dhl::before { content: "=EF=9E=90"; } + +.fa-pinterest-square::before, .fa-square-pinterest::before { content: "=EF= +=83=93"; } + +.fa-xing::before { content: "=EF=85=A8"; } + +.fa-blackberry::before { content: "=EF=8D=BB"; } + +.fa-creative-commons-pd::before { content: "=EF=93=AC"; } + +.fa-playstation::before { content: "=EF=8F=9F"; } + +.fa-quinscape::before { content: "=EF=91=99"; } + +.fa-less::before { content: "=EF=90=9D"; } + +.fa-blogger-b::before { content: "=EF=8D=BD"; } + +.fa-opencart::before { content: "=EF=88=BD"; } + +.fa-vine::before { content: "=EF=87=8A"; } + +.fa-signal-messenger::before { content: "=EE=99=A3"; } + +.fa-paypal::before { content: "=EF=87=AD"; } + +.fa-gitlab::before { content: "=EF=8A=96"; } + +.fa-typo3::before { content: "=EF=90=AB"; } + +.fa-reddit-alien::before { content: "=EF=8A=81"; } + +.fa-yahoo::before { content: "=EF=86=9E"; } + +.fa-dailymotion::before { content: "=EE=81=92"; } + +.fa-affiliatetheme::before { content: "=EF=8D=AB"; } + +.fa-pied-piper-pp::before { content: "=EF=86=A7"; } + +.fa-bootstrap::before { content: "=EF=A0=B6"; } + +.fa-odnoklassniki::before { content: "=EF=89=A3"; } + +.fa-nfc-symbol::before { content: "=EE=94=B1"; } + +.fa-mintbit::before { content: "=EE=98=AF"; } + +.fa-ethereum::before { content: "=EF=90=AE"; } + +.fa-speaker-deck::before { content: "=EF=A0=BC"; } + +.fa-creative-commons-nc-eu::before { content: "=EF=93=A9"; } + +.fa-patreon::before { content: "=EF=8F=99"; } + +.fa-avianex::before { content: "=EF=8D=B4"; } + +.fa-ello::before { content: "=EF=97=B1"; } + +.fa-gofore::before { content: "=EF=8E=A7"; } + +.fa-bimobject::before { content: "=EF=8D=B8"; } + +.fa-brave-reverse::before { content: "=EE=98=BD"; } + +.fa-facebook-f::before { content: "=EF=8E=9E"; } + +.fa-google-plus-square::before, .fa-square-google-plus::before { content: "= +=EF=83=94"; } + +.fa-mandalorian::before { content: "=EF=94=8F"; } + +.fa-first-order-alt::before { content: "=EF=94=8A"; } + +.fa-osi::before { content: "=EF=90=9A"; } + +.fa-google-wallet::before { content: "=EF=87=AE"; } + +.fa-d-and-d-beyond::before { content: "=EF=9B=8A"; } + +.fa-periscope::before { content: "=EF=8F=9A"; } + +.fa-fulcrum::before { content: "=EF=94=8B"; } + +.fa-cloudscale::before { content: "=EF=8E=83"; } + +.fa-forumbee::before { content: "=EF=88=91"; } + +.fa-mizuni::before { content: "=EF=8F=8C"; } + +.fa-schlix::before { content: "=EF=8F=AA"; } + +.fa-square-xing::before, .fa-xing-square::before { content: "=EF=85=A9"; } + +.fa-bandcamp::before { content: "=EF=8B=95"; } + +.fa-wpforms::before { content: "=EF=8A=98"; } + +.fa-cloudversify::before { content: "=EF=8E=85"; } + +.fa-usps::before { content: "=EF=9F=A1"; } + +.fa-megaport::before { content: "=EF=96=A3"; } + +.fa-magento::before { content: "=EF=8F=84"; } + +.fa-spotify::before { content: "=EF=86=BC"; } + +.fa-optin-monster::before { content: "=EF=88=BC"; } + +.fa-fly::before { content: "=EF=90=97"; } + +.fa-aviato::before { content: "=EF=90=A1"; } + +.fa-itunes::before { content: "=EF=8E=B4"; } + +.fa-cuttlefish::before { content: "=EF=8E=8C"; } + +.fa-blogger::before { content: "=EF=8D=BC"; } + +.fa-flickr::before { content: "=EF=85=AE"; } + +.fa-viber::before { content: "=EF=90=89"; } + +.fa-soundcloud::before { content: "=EF=86=BE"; } + +.fa-digg::before { content: "=EF=86=A6"; } + +.fa-tencent-weibo::before { content: "=EF=87=95"; } + +.fa-letterboxd::before { content: "=EE=98=AD"; } + +.fa-symfony::before { content: "=EF=A0=BD"; } + +.fa-maxcdn::before { content: "=EF=84=B6"; } + +.fa-etsy::before { content: "=EF=8B=97"; } + +.fa-facebook-messenger::before { content: "=EF=8E=9F"; } + +.fa-audible::before { content: "=EF=8D=B3"; } + +.fa-think-peaks::before { content: "=EF=9C=B1"; } + +.fa-bilibili::before { content: "=EE=8F=99"; } + +.fa-erlang::before { content: "=EF=8E=9D"; } + +.fa-x-twitter::before { content: "=EE=98=9B"; } + +.fa-cotton-bureau::before { content: "=EF=A2=9E"; } + +.fa-dashcube::before { content: "=EF=88=90"; } + +.fa-42-group::before, .fa-innosoft::before { content: "=EE=82=80"; } + +.fa-stack-exchange::before { content: "=EF=86=8D"; } + +.fa-elementor::before { content: "=EF=90=B0"; } + +.fa-pied-piper-square::before, .fa-square-pied-piper::before { content: "= +=EE=80=9E"; } + +.fa-creative-commons-nd::before { content: "=EF=93=AB"; } + +.fa-palfed::before { content: "=EF=8F=98"; } + +.fa-superpowers::before { content: "=EF=8B=9D"; } + +.fa-resolving::before { content: "=EF=8F=A7"; } + +.fa-xbox::before { content: "=EF=90=92"; } + +.fa-searchengin::before { content: "=EF=8F=AB"; } + +.fa-tiktok::before { content: "=EE=81=BB"; } + +.fa-facebook-square::before, .fa-square-facebook::before { content: "=EF=82= +=82"; } + +.fa-renren::before { content: "=EF=86=8B"; } + +.fa-linux::before { content: "=EF=85=BC"; } + +.fa-glide::before { content: "=EF=8A=A5"; } + +.fa-linkedin::before { content: "=EF=82=8C"; } + +.fa-hubspot::before { content: "=EF=8E=B2"; } + +.fa-deploydog::before { content: "=EF=8E=8E"; } + +.fa-twitch::before { content: "=EF=87=A8"; } + +.fa-ravelry::before { content: "=EF=8B=99"; } + +.fa-mixer::before { content: "=EE=81=96"; } + +.fa-lastfm-square::before, .fa-square-lastfm::before { content: "=EF=88=83"= +; } + +.fa-vimeo::before { content: "=EF=90=8A"; } + +.fa-mendeley::before { content: "=EF=9E=B3"; } + +.fa-uniregistry::before { content: "=EF=90=84"; } + +.fa-figma::before { content: "=EF=9E=99"; } + +.fa-creative-commons-remix::before { content: "=EF=93=AE"; } + +.fa-cc-amazon-pay::before { content: "=EF=90=AD"; } + +.fa-dropbox::before { content: "=EF=85=AB"; } + +.fa-instagram::before { content: "=EF=85=AD"; } + +.fa-cmplid::before { content: "=EE=8D=A0"; } + +.fa-upwork::before { content: "=EE=99=81"; } + +.fa-facebook::before { content: "=EF=82=9A"; } + +.fa-gripfire::before { content: "=EF=8E=AC"; } + +.fa-jedi-order::before { content: "=EF=94=8E"; } + +.fa-uikit::before { content: "=EF=90=83"; } + +.fa-fort-awesome-alt::before { content: "=EF=8E=A3"; } + +.fa-phabricator::before { content: "=EF=8F=9B"; } + +.fa-ussunnah::before { content: "=EF=90=87"; } + +.fa-earlybirds::before { content: "=EF=8E=9A"; } + +.fa-trade-federation::before { content: "=EF=94=93"; } + +.fa-autoprefixer::before { content: "=EF=90=9C"; } + +.fa-whatsapp::before { content: "=EF=88=B2"; } + +.fa-slideshare::before { content: "=EF=87=A7"; } + +.fa-google-play::before { content: "=EF=8E=AB"; } + +.fa-viadeo::before { content: "=EF=8A=A9"; } + +.fa-line::before { content: "=EF=8F=80"; } + +.fa-google-drive::before { content: "=EF=8E=AA"; } + +.fa-servicestack::before { content: "=EF=8F=AC"; } + +.fa-simplybuilt::before { content: "=EF=88=95"; } + +.fa-bitbucket::before { content: "=EF=85=B1"; } + +.fa-imdb::before { content: "=EF=8B=98"; } + +.fa-deezer::before { content: "=EE=81=B7"; } + +.fa-raspberry-pi::before { content: "=EF=9E=BB"; } + +.fa-jira::before { content: "=EF=9E=B1"; } + +.fa-docker::before { content: "=EF=8E=95"; } + +.fa-screenpal::before { content: "=EE=95=B0"; } + +.fa-bluetooth::before { content: "=EF=8A=93"; } + +.fa-gitter::before { content: "=EF=90=A6"; } + +.fa-d-and-d::before { content: "=EF=8E=8D"; } + +.fa-microblog::before { content: "=EE=80=9A"; } + +.fa-cc-diners-club::before { content: "=EF=89=8C"; } + +.fa-gg-circle::before { content: "=EF=89=A1"; } + +.fa-pied-piper-hat::before { content: "=EF=93=A5"; } + +.fa-kickstarter-k::before { content: "=EF=8E=BC"; } + +.fa-yandex::before { content: "=EF=90=93"; } + +.fa-readme::before { content: "=EF=93=95"; } + +.fa-html5::before { content: "=EF=84=BB"; } + +.fa-sellsy::before { content: "=EF=88=93"; } + +.fa-sass::before { content: "=EF=90=9E"; } + +.fa-wirsindhandwerk::before, .fa-wsh::before { content: "=EE=8B=90"; } + +.fa-buromobelexperte::before { content: "=EF=8D=BF"; } + +.fa-salesforce::before { content: "=EF=A0=BB"; } + +.fa-octopus-deploy::before { content: "=EE=82=82"; } + +.fa-medapps::before { content: "=EF=8F=86"; } + +.fa-ns8::before { content: "=EF=8F=95"; } + +.fa-pinterest-p::before { content: "=EF=88=B1"; } + +.fa-apper::before { content: "=EF=8D=B1"; } + +.fa-fort-awesome::before { content: "=EF=8A=86"; } + +.fa-waze::before { content: "=EF=A0=BF"; } + +.fa-cc-jcb::before { content: "=EF=89=8B"; } + +.fa-snapchat-ghost::before, .fa-snapchat::before { content: "=EF=8A=AB"; } + +.fa-fantasy-flight-games::before { content: "=EF=9B=9C"; } + +.fa-rust::before { content: "=EE=81=BA"; } + +.fa-wix::before { content: "=EF=97=8F"; } + +.fa-behance-square::before, .fa-square-behance::before { content: "=EF=86= +=B5"; } + +.fa-supple::before { content: "=EF=8F=B9"; } + +.fa-webflow::before { content: "=EE=99=9C"; } + +.fa-rebel::before { content: "=EF=87=90"; } + +.fa-css3::before { content: "=EF=84=BC"; } + +.fa-staylinked::before { content: "=EF=8F=B5"; } + +.fa-kaggle::before { content: "=EF=97=BA"; } + +.fa-space-awesome::before { content: "=EE=96=AC"; } + +.fa-deviantart::before { content: "=EF=86=BD"; } + +.fa-cpanel::before { content: "=EF=8E=88"; } + +.fa-goodreads-g::before { content: "=EF=8E=A9"; } + +.fa-git-square::before, .fa-square-git::before { content: "=EF=87=92"; } + +.fa-square-tumblr::before, .fa-tumblr-square::before { content: "=EF=85=B4"= +; } + +.fa-trello::before { content: "=EF=86=81"; } + +.fa-creative-commons-nc-jp::before { content: "=EF=93=AA"; } + +.fa-get-pocket::before { content: "=EF=89=A5"; } + +.fa-perbyte::before { content: "=EE=82=83"; } + +.fa-grunt::before { content: "=EF=8E=AD"; } + +.fa-weebly::before { content: "=EF=97=8C"; } + +.fa-connectdevelop::before { content: "=EF=88=8E"; } + +.fa-leanpub::before { content: "=EF=88=92"; } + +.fa-black-tie::before { content: "=EF=89=BE"; } + +.fa-themeco::before { content: "=EF=97=86"; } + +.fa-python::before { content: "=EF=8F=A2"; } + +.fa-android::before { content: "=EF=85=BB"; } + +.fa-bots::before { content: "=EE=8D=80"; } + +.fa-free-code-camp::before { content: "=EF=8B=85"; } + +.fa-hornbill::before { content: "=EF=96=92"; } + +.fa-js::before { content: "=EF=8E=B8"; } + +.fa-ideal::before { content: "=EE=80=93"; } + +.fa-git::before { content: "=EF=87=93"; } + +.fa-dev::before { content: "=EF=9B=8C"; } + +.fa-sketch::before { content: "=EF=9F=86"; } + +.fa-yandex-international::before { content: "=EF=90=94"; } + +.fa-cc-amex::before { content: "=EF=87=B3"; } + +.fa-uber::before { content: "=EF=90=82"; } + +.fa-github::before { content: "=EF=82=9B"; } + +.fa-php::before { content: "=EF=91=97"; } + +.fa-alipay::before { content: "=EF=99=82"; } + +.fa-youtube::before { content: "=EF=85=A7"; } + +.fa-skyatlas::before { content: "=EF=88=96"; } + +.fa-firefox-browser::before { content: "=EE=80=87"; } + +.fa-replyd::before { content: "=EF=8F=A6"; } + +.fa-suse::before { content: "=EF=9F=96"; } + +.fa-jenkins::before { content: "=EF=8E=B6"; } + +.fa-twitter::before { content: "=EF=82=99"; } + +.fa-rockrms::before { content: "=EF=8F=A9"; } + +.fa-pinterest::before { content: "=EF=83=92"; } + +.fa-buffer::before { content: "=EF=A0=B7"; } + +.fa-npm::before { content: "=EF=8F=94"; } + +.fa-yammer::before { content: "=EF=A1=80"; } + +.fa-btc::before { content: "=EF=85=9A"; } + +.fa-dribbble::before { content: "=EF=85=BD"; } + +.fa-stumbleupon-circle::before { content: "=EF=86=A3"; } + +.fa-internet-explorer::before { content: "=EF=89=AB"; } + +.fa-stubber::before { content: "=EE=97=87"; } + +.fa-telegram-plane::before, .fa-telegram::before { content: "=EF=8B=86"; } + +.fa-old-republic::before { content: "=EF=94=90"; } + +.fa-odysee::before { content: "=EE=97=86"; } + +.fa-square-whatsapp::before, .fa-whatsapp-square::before { content: "=EF=90= +=8C"; } + +.fa-node-js::before { content: "=EF=8F=93"; } + +.fa-edge-legacy::before { content: "=EE=81=B8"; } + +.fa-slack-hash::before, .fa-slack::before { content: "=EF=86=98"; } + +.fa-medrt::before { content: "=EF=8F=88"; } + +.fa-usb::before { content: "=EF=8A=87"; } + +.fa-tumblr::before { content: "=EF=85=B3"; } + +.fa-vaadin::before { content: "=EF=90=88"; } + +.fa-quora::before { content: "=EF=8B=84"; } + +.fa-square-x-twitter::before { content: "=EE=98=9A"; } + +.fa-reacteurope::before { content: "=EF=9D=9D"; } + +.fa-medium-m::before, .fa-medium::before { content: "=EF=88=BA"; } + +.fa-amilia::before { content: "=EF=8D=AD"; } + +.fa-mixcloud::before { content: "=EF=8A=89"; } + +.fa-flipboard::before { content: "=EF=91=8D"; } + +.fa-viacoin::before { content: "=EF=88=B7"; } + +.fa-critical-role::before { content: "=EF=9B=89"; } + +.fa-sitrox::before { content: "=EE=91=8A"; } + +.fa-discourse::before { content: "=EF=8E=93"; } + +.fa-joomla::before { content: "=EF=86=AA"; } + +.fa-mastodon::before { content: "=EF=93=B6"; } + +.fa-airbnb::before { content: "=EF=A0=B4"; } + +.fa-wolf-pack-battalion::before { content: "=EF=94=94"; } + +.fa-buy-n-large::before { content: "=EF=A2=A6"; } + +.fa-gulp::before { content: "=EF=8E=AE"; } + +.fa-creative-commons-sampling-plus::before { content: "=EF=93=B1"; } + +.fa-strava::before { content: "=EF=90=A8"; } + +.fa-ember::before { content: "=EF=90=A3"; } + +.fa-canadian-maple-leaf::before { content: "=EF=9E=85"; } + +.fa-teamspeak::before { content: "=EF=93=B9"; } + +.fa-pushed::before { content: "=EF=8F=A1"; } + +.fa-wordpress-simple::before { content: "=EF=90=91"; } + +.fa-nutritionix::before { content: "=EF=8F=96"; } + +.fa-wodu::before { content: "=EE=82=88"; } + +.fa-google-pay::before { content: "=EE=81=B9"; } + +.fa-intercom::before { content: "=EF=9E=AF"; } + +.fa-zhihu::before { content: "=EF=98=BF"; } + +.fa-korvue::before { content: "=EF=90=AF"; } + +.fa-pix::before { content: "=EE=90=BA"; } + +.fa-steam-symbol::before { content: "=EF=8F=B6"; } +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style/fontawesome-6.5.1/css/solid.min.css + +@charset "utf-8"; + +:host, :root { --fa-style-family-classic: "Font Awesome 6 Free"; --fa-font-= +solid: normal 900 1em/1 "Font Awesome 6 Free"; } + +@font-face { font-family: "Font Awesome 6 Free"; font-style: normal; font-w= +eight: 900; font-display: block; src: url("../webfonts/fa-solid-900.woff2")= + format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); } + +.fa-solid, .fas { font-weight: 900; } +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style.min.css?6689c2db + +@charset "utf-8"; + +.deemphasis { color: rgb(106, 114, 121); } + +.matrix-header { background-color: gray; color: white; } + +.bg-alternate, .table-alternate, .blog-post table, .changelog table { backg= +round-color: rgb(242, 242, 242) !important; } + +.matrix-container { border: 1px solid rgb(223, 223, 223); background: white= +; } + +.matrix-container + .matrix-container { } + +.matrix-container .matrix-border { border-left: 1px solid rgb(223, 223, 223= +); padding-left: 0.5rem; display: flex; justify-content: center; align-item= +s: center; } + +.matrix-container .matrix-title { border-bottom: 1px solid rgb(223, 223, 22= +3); margin-bottom: 1rem; padding-bottom: 0.5rem; } + +.matrix-container .scroll-indicator-group { white-space: nowrap; display: f= +lex; } + +.matrix-container .scroll-indicator-group .matrix-scroll-box { flex-grow: 1= +; display: inline-block; } + +.matrix-container .scroll-indicator-group .scroll-indicator { width: 0px; d= +isplay: inline-block; position: relative; } + +.matrix-container .scroll-indicator-group .scroll-indicator .cover { width:= + 50px; height: 100%; position: absolute; pointer-events: none; } + +.matrix-container .scroll-indicator-group .scroll-indicator.right .cover { = +right: 0px; } + +.matrix-container .scroll-indicator-group .scroll-indicator.right.show .cov= +er { background: linear-gradient(to right, rgba(255, 255, 255, 0), white); = +} + +.matrix-container .scroll-indicator-group .scroll-indicator.left .cover { l= +eft: 0px; } + +.matrix-container .scroll-indicator-group .scroll-indicator.left.show .cove= +r { background: linear-gradient(to left, rgba(255, 255, 255, 0), white); } + +.matrix { white-space: normal; line-height: 14px; } + +.matrix.side .tactic { padding: 2px 5px; width: 1%; vertical-align: top; } + +.matrix.side .tactic:first-child { padding: 2px 5px 2px 2px; } + +.matrix.side .tactic:last-child { padding: 2px 2px 2px 5px; } + +.matrix.side .tactic:hover:not(.name, .count) { background: rgb(223, 223, 2= +23); } + +.matrix.side .tactic:hover:not(.name, .count) .sidebar.expanded .angle { ba= +ckground: rgb(223, 223, 223); } + +.matrix.side .tactic.name, .matrix.side .tactic.count { text-align: center;= + font-size: 16px; } + +.matrix.side .tactic.name { font-weight: bold; } + +.matrix.side .tactic.count { font-size: 13px; border-bottom: 1px solid blac= +k; padding-bottom: 5px; margin-bottom: 5px; } + +.matrix.side .tactic .techniques-table { border-collapse: collapse; width: = +100%; } + +.matrix.side .tactic .techniques-table tr, .matrix.side .tactic .techniques= +-table td { padding: 0px; } + +.matrix.side .tactic .techniques-table tr { height: 1px; } + +.matrix.side .tactic .supertechnique { border-collapse: collapse; width: 10= +0%; padding: 0px; margin: 0px; } + +.matrix.side .tactic .supertechnique td { padding: 0px; vertical-align: top= +; } + +.matrix.side .tactic .supertechnique td.technique { outline: rgb(106, 114, = +121) solid 1px; outline-offset: -1px; } + +.matrix.side .tactic .subtechniques { display: flex; flex-direction: column= +; height: 100%; margin-left: -1px; border-left: 2px solid rgb(106, 114, 121= +); outline: rgb(106, 114, 121) solid 1px; outline-offset: -1px; white-space= +: nowrap; vertical-align: top; } + +.matrix.side .tactic .subtechniques.hidden { display: none; } + +.matrix.side .tactic .subtechniques .subtechnique { height: 100%; flex-grow= +: 1; } + +.matrix.side .tactic .handle { text-align: center; vertical-align: middle; = +transform: rotate(-90deg); color: rgb(242, 242, 242); width: 12px; height: = +12px; font-size: 16px; line-height: 12px; } + +.matrix.side .tactic .sidebar { min-width: 8px; width: 12px; padding: 0px; = +background: rgb(106, 114, 121); cursor: pointer; position: relative; vertic= +al-align: middle; } + +.matrix.side .tactic .sidebar .angle { display: none; } + +.matrix.side .tactic .sidebar.expanded .angle { margin: 0px auto; height: 1= +2px; display: block; position: absolute; background: white; } + +.matrix.side .tactic .sidebar.expanded .angle svg { fill: rgb(106, 114, 121= +); vertical-align: baseline; } + +.matrix.side .tactic .sidebar.expanded .angle.top { top: 0px; } + +.matrix.side .tactic .sidebar.expanded .angle.bottom { bottom: 0px; } + +.matrix.flat .tactic { margin-right: 5px; width: 1%; vertical-align: top; } + +.matrix.flat .tactic.name, .matrix.flat .tactic.count { text-align: center;= + font-size: 16px; } + +.matrix.flat .tactic.name { font-weight: bold; } + +.matrix.flat .tactic.count { font-size: 13px; border-bottom: 1px solid blac= +k; padding-bottom: 5px; margin-bottom: 5px; } + +.matrix.flat .tactic .subtechniques-row.hidden { display: none; } + +.matrix.flat .tactic .supertechnique { border-collapse: collapse; width: 10= +0%; padding: 0px; margin: 0px; } + +.matrix.flat .tactic .supertechnique td { padding: 0px; vertical-align: top= +; } + +.matrix.flat .tactic .supertechnique td.sidebar.technique { min-width: 8px;= + width: 12px; padding: 0px; background: rgb(106, 114, 121); cursor: pointer= +; vertical-align: middle; } + +.matrix.flat .tactic .supertechnique td.sidebar.technique .handle { text-al= +ign: center; vertical-align: middle; transform: rotate(-90deg); color: rgb(= +242, 242, 242); width: 12px; height: 9px; font-size: 16px; line-height: 12p= +x; } + +.matrix.flat .tactic .supertechnique td.sidebar.subtechniques svg { fill: r= +gb(106, 114, 121); vertical-align: baseline; } + +.matrix.flat .tactic .supertechnique td.sidebar { border-right: 2px solid r= +gb(106, 114, 121); } + +.matrix.flat .tactic .supertechnique td.technique { outline: rgb(106, 114, = +121) solid 1px; outline-offset: -1px; } + +.matrix.flat .tactic .more-icon { transition: 0.125s; vertical-align: top; = +transform: scale(0.5) rotate(-90deg); width: 12px; height: 12px; } + +.matrix.flat .tactic .more-icon.expanded { transform: scale(0.5); } + +.matrix .technique-cell { height: 100%; display: flex; align-items: center;= + background-color: white; font-size: 13px; line-height: 14px; outline: tran= +sparent solid 1px; outline-offset: -1px; } + +.matrix .technique-cell a { display: block; width: 100%; height: 100%; padd= +ing: 7px 3px; } + +.matrix .technique-cell:not(.colored):not(.supertechniquecell) { outline-co= +lor: rgb(223, 223, 223); } + +.matrix-controls { margin: auto; width: 50%; padding: 1rem; } + +.matrix-controls button { border-color: rgb(223, 223, 223); background: whi= +te; color: rgb(57, 67, 76); } + +.matrix-controls button:hover { background: whitesmoke; } + +.matrix-controls .layout-button:active { color: rgb(22, 24, 27); text-decor= +ation: none; background-color: rgb(248, 249, 250); } + +.center-controls .matrix-controls .btn-toolbar { justify-content: center; } + +.btn-toolbar { justify-content: center; } + +html { height: 100%; } + +body { height: 100%; background: white; color: rgb(57, 67, 76); font-family= +: Roboto-Regular, sans-serif; display: flex; flex-direction: column; } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + body { height: auto; } +} + +.attack-website-wrapper { max-height: 100vh; overflow-y: auto; } + +h1, h2, h3, h4, h5 { font-family: Roboto-Light, sans-serif; } + +strong { font-family: Roboto-Bold, sans-serif; } + +.jumbotron { padding: 0px; background: white; color: rgb(57, 67, 76); } + +.jumbotron code { color: rgb(28, 34, 38); background-color: rgb(230, 230, 2= +30); border-radius: 3px; font-family: courier, monospace; padding: 0px 3px;= + } + +a { color: rgb(79, 124, 172); } + +a .anchor::before { content: ""; display: block; margin-top: -5rem; positio= +n: absolute; } + +.marker-none { list-style-type: none; } + +.overflow-x-auto { overflow-x: auto; } + +.fs-s { font-size: small; } + +.capec-card { background: maroon; } + +.capec-card img { margin: 0.5rem auto; max-width: 10rem; max-height: 3.4375= +rem; display: block; } + +.maec-card { background: rgb(33, 33, 33); } + +.maec-card img { margin: 0.5rem auto; max-width: 9.125rem; display: block; = +} + +.default-img-size { width: 100%; max-width: 62.5rem; } + +.mitre-logo-wtrans { width: 9rem; height: 4.125rem; } + +.quick-links { width: 100%; text-align: center; table-layout: fixed; } + +.quick-links td { padding: 0.3125rem 0px; } + +.quick-links tr + tr { border-top: 1px solid rgb(223, 223, 223); } + +.row-main-page { display: flex; flex-wrap: wrap; margin-right: -15px; margi= +n-left: -15px; } + +@media screen and (max-width: 47.9875rem) { + .row-main-page { display: inline; } +} + +.p-line p { border-top: 0.0625rem solid rgb(28, 34, 38); } + +.btn-default { background: white; border-color: rgb(106, 114, 121); color: = +rgb(57, 67, 76); } + +.btn-default:hover { color: rgb(28, 34, 38); } + +.website-button, .slide-button, .slide-button-secondary { font-size: 16px; = +border-radius: 5px; cursor: pointer; position: relative; overflow: hidden; = +font-family: Arial; display: inline-flex; align-items: center; border-style= +: solid; } + +.slide-icon-button { border-style: none; background: none; } + +.slide-button { border-color: rgb(1, 86, 179); color: rgb(255, 255, 255); b= +ackground: rgb(1, 86, 179); padding: 6px 16px; } + +a .slide-button { text-decoration: none !important; } + +.slide-button-secondary { color: rgb(1, 86, 179); background: rgb(255, 255,= + 255); border-color: rgb(1, 86, 179); padding: 6px 16px; } + +a .slide-button-secondary { text-decoration: none !important; } + +.slide-button-text { position: relative; } + +.slide-button-icon { position: relative; padding-left: 8px; } + +.slide-button:hover { background: rgb(6, 47, 79); border-color: rgb(6, 47, = +79); } + +.slide-button-secondary:hover { background: rgb(234, 234, 234); border-colo= +r: rgb(6, 47, 79); color: rgb(6, 47, 79); } + +.dropdown { position: relative; display: inline-block; } + +.dropdown-content { display: none; position: absolute; background-color: wh= +ite; min-width: 160px; box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 16px 0px; } + +.dropdown:hover .dropdown-content { display: block; } + +.btn-navy, .btn-navy:hover { color: white; } + +.btn-navy { background-color: rgb(6, 47, 79); color: white; } + +.btn-navy:hover { background-color: rgb(8, 59, 99); background-image: none;= + } + +.markdown-body h1:not(:first-child) { padding-top: 2rem; } + +.markdown-body h1 { padding-bottom: 0.8rem; font-size: 1.8rem; } + +.markdown-body h2 { font-size: 1.3rem; } + +.markdown-body h3 { font-size: 1.1rem; } + +.table, .blog-post table, .changelog table { empty-cells: hide; } + +.table td, .blog-post table td, .changelog table td { padding: 0.75rem; ver= +tical-align: top; } + +.table td p:last-child, .blog-post table td p:last-child, .changelog table = +td p:last-child { margin-bottom: 0px; } + +.table th, .blog-post table th, .changelog table th { padding: 0.6rem; vert= +ical-align: top; font-size: 0.9rem; } + +.table .active, .blog-post table .active, .changelog table .active { color:= + rgb(198, 63, 31); } + +.blog-post table { margin-bottom: 1.5rem; } + +.table-alternate tbody, .blog-post table tbody, .changelog table tbody { ba= +ckground: white; color: rgb(57, 67, 76); } + +.table-techniques thead tr { background: rgb(242, 242, 242); border-bottom:= + 2px solid rgb(222, 226, 230); } + +.table-techniques table { border-collapse: collapse; } + +.table-techniques td { vertical-align: top; padding: 10px; border: 1px soli= +d rgb(223, 223, 223); } + +.table-techniques tr:last-child { border-bottom: 1px solid rgb(223, 223, 22= +3); } + +.table-techniques .sub.technique { border-left: none; } + +.table-techniques .technique td:first-child { border-bottom: none; } + +.table-techniques .sub.technique td:first-child { width: 5ex; border-top: n= +one; border-bottom: none; } + +.table-techniques .sub.technique td:not(:nth-child(4)) { color: rgb(79, 124= +, 172); } + +.table-techniques .technique:not(.sub) td:not(:nth-child(3)) { color: rgb(7= +9, 124, 172); } + +.techniques-used table { border-collapse: collapse; } + +.techniques-used td { vertical-align: top; padding: 10px; border: 1px solid= + rgb(223, 223, 223); } + +.techniques-used tr:last-child { border-bottom: 1px solid rgb(223, 223, 223= +); } + +.techniques-used .sub.technique { border-left: none; } + +.techniques-used .technique td:first-child { border-bottom: none; } + +.techniques-used .technique td:nth-child(2) { border-bottom: none; } + +.techniques-used .sub.technique:not(.noparent) td:nth-child(2) { width: 5ex= +; border-top: none; border-bottom: none; } + +.techniques-used .sub.technique:not(.noparent) td:first-child { width: 5ex;= + border-top: none; border-bottom: none; } + +.techniques-used.background thead tr { background: rgb(242, 242, 242); bord= +er-bottom: 2px solid rgb(222, 226, 230); } + +.datasources-table table { border-collapse: collapse; } + +.datasources-table thead tr { background: rgb(242, 242, 242); border-bottom= +: 2px solid rgb(222, 226, 230); } + +.datasources-table td { vertical-align: top; padding: 10px; border: 1px sol= +id rgb(223, 223, 223); } + +.datasources-table tr:last-child { border-bottom: 1px solid rgb(223, 223, 2= +23); } + +.datasources-table .datacomponent.datasource { border-left: none; } + +.datasources-table .datasource td:first-child { border-bottom: none; } + +.datasources-table .datasource td:nth-child(2) { border-bottom: none; } + +.datasources-table .datacomponent.datasource:not(.noparent) td:nth-child(2)= + { width: 5ex; border-top: none; border-bottom: none; } + +.datasources-table .datacomponent.datasource:not(.noparent) td:first-child = +{ width: 5ex; border-top: none; border-bottom: none; } + +.datasources-table .nowrap { white-space: nowrap; } + +.tables-mobile { overflow-y: auto; } + +.table-bordered, .table-bordered td, .table-bordered th, .blog-post table, = +.blog-post table td, .blog-post table th, .changelog table, .changelog tabl= +e td, .changelog table th { border: 1px solid rgb(223, 223, 223); } + +.table-bordered th, .blog-post table th, .changelog table th { border-botto= +m: 2px solid rgb(223, 223, 223) !important; } + +.table-matrix { border: none !important; } + +.table-matrix thead th { text-align: center !important; vertical-align: mid= +dle !important; border: 0.0625rem solid rgb(223, 223, 223) !important; } + +.table-matrix td, .table-matrix th { text-align: center !important; vertica= +l-align: middle !important; border-top: none !important; padding: 0.125rem = +!important; font-size: 0.75rem !important; } + +.table-matrix td.border, .table-matrix th.border { border: 0.0625rem solid = +rgb(223, 223, 223) !important; } + +.table-matrix td.no-border, .table-matrix th.no-border { border: none !impo= +rtant; } + +.table-matrix td { background: white; color: rgb(57, 67, 76); } + +.table-mitigations, .table-mitigations th, .table-mitigations td { white-sp= +ace: nowrap; width: 1%; } + +.div-count { margin-top: auto; margin-bottom: 0px; } + +.table-object-count { display: flex; justify-content: flex-end; } + +.matrix-tactics-url { color: white; } + +.matrix-tactics-url:visited, .matrix-tactics-url:hover, .matrix-tactics-url= +:active { color: white; } + +.banner-message, .version-banner { padding: 0.3125rem 0px; text-align: cent= +er; background-color: rgb(230, 230, 230); } + +.icon-inline { display: inline-flex; align-self: center; } + +.icon-inline svg, .icon-inline img { height: 1rem; width: 1rem; fill: curre= +ntcolor; top: 0.125rem; position: relative; } + +pre { color: rgb(57, 67, 76); background-color: rgb(217, 217, 217); border-= +radius: 5px; padding: 1rem; } + +code { color: rgb(198, 62, 31); } + +.card { background: white; color: rgb(57, 67, 76); border-color: rgb(223, 2= +23, 223); } + +.button-group { display: flex; justify-content: end; } + +.button-group a.button + a.button { margin-left: 22px; } + +.button-group button { justify-content: center; width: 100%; } + +.button-group a.w-40 { width: 40%; } + +.card-filter { width: 20%; top: 9.3rem; float: right; background: rgb(234, = +234, 234); } + +@media screen and (max-width: 90.62rem) { + .card-filter { display: contents; } +} + +.card-presentation { margin-bottom: 30px; } + +.card-attackcon { width: 100%; } + +.card-data { margin-bottom: 0.5rem; } + +.card-header { color: rgb(57, 67, 76); background: rgba(57, 67, 76, 0.03); = +border-bottom-color: rgb(223, 223, 223); } + +a.partial-underline { text-decoration: none; } + +a.partial-underline .hover-line { text-decoration: underline; } + +.contact-card { border-radius: 0.75em; overflow: hidden; } + +.contact-card .card-footer { padding: 0px 1.25rem 1.25rem; } + +.contact-card .card-footer.button-group { display: flex; justify-content: c= +enter; flex-wrap: wrap; gap: 12px; } + +.contact-card .card-footer-no-button { padding: 0.5rem 1.25rem; min-height:= + 4rem; max-height: fit-content; } + +.contact-card .card-header { padding: 1.25rem 1.25rem 0px; } + +.contact-card .card-header.background { background: rgb(11, 35, 56); color:= + white; padding-bottom: 1.25rem; } + +.contact-card .card-header.no-background, .contact-card .card-footer.no-bac= +kground { background: white; color: rgb(57, 67, 76); border: unset; } + +.contact-card .card-body p { margin: 0px; } + +.contact-card .card-body.background { background: rgb(234, 234, 234); } + +.card-body > .table { border-right: 0px; border-left: 0px; margin-bottom: 0= +px; } + +.card-body > .table:last-child { border-bottom: 0px; } + +.card-body > .table:not(.table-sm) th, .card-body > .table:not(.table-sm) t= +d { padding: 0.75rem 1.25rem; } + +.card-body > .table td:first-child, .card-body > .table th:first-child { bo= +rder-left: 0px; } + +.card-body > .table td:last-child, .card-body > .table th:last-child { bord= +er-right: 0px; } + +.card-body > .table tr:first-child td, .card-body > .table tr:first-child t= +h { border-top: 0px; } + +.card-body > .table tr:last-child td { border-bottom: 0px; } + +.card-body .card-header + .table { border-top: 0px; } + +.card-data:last-of-type { margin-bottom: 0px; } + +.card-title { font-size: 1.1rem; color: rgb(28, 34, 38); } + +.contact-card-title { font-size: 1.1rem; font-weight: bold; } + +.card-title-icon { float: right; color: rgb(1, 86, 179); } + +.attack-box { width: 22rem; max-width: 100%; height: 27rem; margin: 0px aut= +o; border: 3px solid rgb(223, 223, 223); padding: 3px; display: flex; flex-= +direction: column; } + +.attack-box iframe { border-radius: 0.25rem; border: 1px solid rgb(223, 223= +, 223) !important; } + +.breadcrumb { font-size: 90%; background-color: white; max-width: 1140px; p= +adding: 0px 15px; } + +.breadcrumb .breadcrumb-item + .breadcrumb-item::before { content: ">"; col= +or: rgb(106, 114, 121); } + +.nestedlist { counter-reset: item 0; } + +.nestedlist-item { display: block; } + +.nestedlist-item::before { content: counters(item, ".") ". "; counter-incre= +ment: item 1; } + +.danger-card { border-color: rgb(198, 63, 31); } + +.danger-card .card-header { background: rgb(198, 63, 31); color: white; } + +.bg-accord-light { color: rgb(57, 67, 76); background-color: rgb(242, 242, = +242); } + +.bg-accord-dark { color: rgb(57, 67, 76); background-color: rgb(217, 217, 2= +17); } + +.contribution-headers { font-family: Roboto-Regular, sans-serif; } + +.usa-card-group { display: flex; flex-direction: row; } + +.usa-card__header { font-family: Roboto-Regular, sans-serif; color: white; = +background: rgb(6, 47, 79); border-bottom-color: rgb(223, 223, 223); border= +-radius: 0.3rem 0.3rem 0px 0px; } + +.new-examples { padding: 0.625rem 0.625rem 0px; width: 100%; } + +.new-examples.second-example { margin-top: 0.625rem; margin-bottom: 1.25rem= +; } + +.new-examples .example-container { padding: 0.9375rem; } + +.new-examples .example-container .examples-div { display: flex; } + +.new-examples .example-container .examples-div .margin-contribute-a { margi= +n-left: 1.5625rem; } + +.new-examples .example-container .examples-div .margin-contribute-b { margi= +n-left: 11.4375rem; } + +.new-examples .example-container .examples-p { margin-left: 0.3125rem; marg= +in-bottom: 0.625rem; word-break: break-word; } + +.new-examples .example-container .nested-examples-div { padding-left: 3.125= +rem; } + +.new-examples .example-container .example-fields { font-family: Roboto-Bold= +, sans-serif; } + +.new-examples .example-container .example-fields + ul { padding-left: 6.25r= +em; } + +.scrollable-box { width: 100%; height: 500px; overflow: auto; padding: 0.93= +75rem; background-color: rgb(242, 242, 242); border-radius: 0.1875rem; } + +img.yt-core-image { width: 100%; } + +.iframe-width { width: 500px; height: 275px; } + +@media screen and (max-width: 47.9875rem) { + .iframe-width { width: 100%; height: 140px; } +} + +.notransition::after { transition: none !important; } + +.faq .faq-section { padding-bottom: 2rem; } + +.faq .faq-question { padding: 6px 0px; } + +.faq .relevant-links { margin-bottom: 1rem; border-radius: 3px; } + +.faq .relevant-links .faq-link ~ .faq-link::before { content: ", "; } + +.attackcon-columns { display: flex; flex-direction: row; justify-content: s= +pace-between; align-items: flex-start; } + +@media screen and (max-width: 47.9875rem) { + .attackcon-columns { flex-direction: column; } +} + +.card-block .card-header { display: flex; flex-direction: row; } + +.card-block .card-header h5 { font-family: Roboto-Regular, sans-serif; } + +.card-block .card-header :first-child { cursor: pointer; display: inline-bl= +ock; flex-grow: 1; } + +.card-block .card-header::after, .card-block .card-header::after { content:= + ""; cursor: pointer; width: 1.5rem; height: 1.5rem; background-repeat: no-= +repeat; display: inline-block; vertical-align: top; background-position: ce= +nter center; background-image: url("data:image/svg+xml;charset=3Dutf8,%3Csv= +g fill=3D'%2339434C' height=3D'24' viewBox=3D'0 0 24 24' width=3D'24' xmlns= +=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M16.59 8.59L12 13.17 7.41 8.= +59 6 10l6 6 6-6z'/%3E%3Cpath d=3D'M0 0h24v24H0z' fill=3D'none'/%3E%3C/svg%3= +E"); z-index: 1; transition: 0.2s; } + +.card-block .card-header:not(.collapsed)::after, .card-block .card-header:n= +ot(.collapsed)::after { transform: rotate(-180deg); } + +.card-block .card-title { display: inline-block; flex-grow: 1; font-family:= + Roboto-Regular, sans-serif; } + +.general-info .card-img-top { width: 100%; height: 15vw; object-fit: cover;= + } + +.general-info .graphics .card-header { flex-grow: 1; } + +.general-info .showmore-btn { display: block !important; text-align: center= +; } + +.general-info .showmore-btn.show { display: none !important; } + +.getting-started ul:not(.col) { padding: 0px 0.9375rem; margin-left: 0.9375= +rem; } + +.getting-started .getting-started-content { width: 75%; } + +@media screen and (max-width: 90.62rem) { + .getting-started .getting-started-content { width: 100%; } +} + +.getting-started .getting-started-icon { color: rgb(198, 63, 31); } + +.getting-started .video-li { display: none; } + +@media screen and (max-width: 47.9875rem) { + .getting-started .row ul.col { margin-left: 1.875rem; } + .getting-started .video-col { display: none; } + .getting-started .video-li { display: list-item; } +} + +.jump-to-section { position: sticky; top: 14rem; overflow-wrap: normal; bor= +der-radius: 0.75em; } + +.timeline { overflow-y: hidden; position: relative; list-style-type: none; = +padding-left: 0px; } + +.timeline::before { background: rgb(106, 114, 121); position: absolute; wid= +th: 0.0625rem; height: 100%; z-index: 2; content: ""; left: 20px; } + +.timeline.collapse { display: block !important; } + +.timeline:not(.show) { height: 300px; } + +.timeline:not(.show)::after { background: linear-gradient(transparent, whit= +e); position: absolute; width: 100%; height: 75px; z-index: 4; content: "";= + bottom: 0px; pointer-events: none; } + +.timeline .timeline-card { margin: 20px 0px; padding-left: 40px; } + +.timeline .timeline-card::before { background: white; position: absolute; w= +idth: 20px; height: 20px; z-index: 3; content: ""; display: inline-block; b= +order-radius: 50%; border: 0.125rem solid rgb(106, 114, 121); left: 10px; } + +.timeline .timeline-card .timeline-card-header { width: 100%; display: flex= +; flex-direction: row; clear: both; } + +.timeline .timeline-card .timeline-card-header .title { display: inline-blo= +ck; flex-grow: 1; font-size: 1.25rem; } + +.timeline .timeline-card .timeline-card-header .date { display: inline-bloc= +k; font-size: 1.25rem; text-align: right; white-space: nowrap; padding-left= +: 0.625rem; } + +.timeline .timeline-card .timeline-card-body { padding-top: 0.3125rem; } + +.description-body { line-height: 1.8rem; } + +.description-body.in-table { padding: 0.75rem 1.25rem; } + +.description-body.in-table p { margin-bottom: 0px; } + +.description-body.card-description { padding: 0.3rem 0px 0px; } + +.description-body.card-description p { margin-bottom: 0px; } + +.external-icon { width: 0.9375rem; margin-top: -0.3125rem; } + +.attack-logo-bold { width: 60%; } + +.attack-logo { margin: 8px 0px; display: block; height: 24px; } + +.anchor { display: block; position: relative; top: -4.125rem; visibility: h= +idden; } + +.section-view .anchor-section { position: sticky; top: 4.125rem; background= +: white; z-index: 100; margin-bottom: 0px; } + +.section-view p { margin-bottom: 0px; padding-bottom: 0.5rem; } + +.section-view .section-mobile-view { display: none; } + +.section-view .section-desktop-view { display: block; } + +@media screen and (max-width: 74.938rem) { + .section-view .section-mobile-view { display: block; } + .section-view .section-desktop-view { display: none; } +} + +.section-view .section-shadow { border-bottom: 1px solid rgb(223, 223, 223)= + !important; } + +.section-view table { margin-top: -1px; } + +div#sidebars { display: contents; } + +.expand-icon { font-size: 5%; color: rgb(57, 67, 76); margin-top: 0.4375rem= +; } + +.attackcons { border-top-width: 0px; } + +.attackcons .sponsors { flex: 1 1 0%; padding-left: 25px; } + +.attackcons .p-description { width: 90%; } + +.attackcons .sponsors-block { background: rgb(234, 234, 234); text-align: c= +enter; display: flex; justify-content: space-evenly; flex-flow: column wrap= +; width: 200%; } + +.attackcons .sponsors-block .img-container { margin: 10px; flex: 1 1 20%; b= +ox-sizing: border-box; } + +.attackcons .sponsors-block .img-container img { width: 100%; margin: auto;= + height: auto; } + +@media screen and (max-width: 47.9875rem) { + .attackcons .sponsors-block { width: 100%; flex-direction: row; } +} + +.support-box { background-color: rgb(230, 230, 230); padding: 1.5em; border= +-radius: 0.75em; width: fit-content; } + +.sponsor-list { gap: 1.5em; } + +.sponsor-square { height: 150px; display: flex; padding: 0px !important; } + +.sponsor-square a { display: contents; } + +.sponsor-square img.sponsor-logo { background-color: white; border-radius: = +6px; object-fit: contain; object-position: center center; } + +.training .exercise { background: rgb(242, 242, 242); } + +.card-training { margin-bottom: 30px; width: 100%; } + +.training-card-body { display: flex; flex-direction: column; justify-conten= +t: space-between; } + +.training-text-container { flex: 1 1 0%; margin-right: 20px; } + +.training-header { display: flex; justify-content: space-between; } + +.resources-container { display: flex; flex-flow: wrap; gap: 10px; } + +.resource { flex: 1 1 0%; background-color: rgb(234, 234, 234); padding: 10= +px; box-sizing: border-box; } + +.resource-links { list-style-type: none; margin-top: 5px; padding: 0px !imp= +ortant; margin-left: 0px !important; } + +.resource-links li { margin-bottom: 5px; } + +.resource-links a { text-decoration: underline; } + +.decorative-panels .decorative-panel .decorative-panel-header, .decorative-= +panels .decorative-panel .decorative-panel-body { padding: 10px; } + +.decorative-panels .decorative-panel .decorative-panel-header h3, .decorati= +ve-panels .decorative-panel .decorative-panel-header h4, .decorative-panels= + .decorative-panel .decorative-panel-header .btn { margin-bottom: 16px; } + +.decorative-panels .decorative-panel .decorative-panel-body.show { border-t= +op: 1px solid rgb(223, 223, 223); } + +.decorative-panels .decorative-panel + .decorative-panel { margin-top: 25px= +; } + +.decorative-panels .decorative-panel:nth-of-type(2n) { border-radius: 8px; = +background: rgb(242, 242, 242); } + +@media screen and (max-width: 47.9875rem) { + .decorative-panels .row { display: block; } + .decorative-panels .row.collapse:not(.show) { display: none; } +} + +.working-with-attack .g-24 { gap: 24px; } + +.working-with-attack .g-12 { gap: 12px; } + +.working-with-attack .row.panels { margin: 0px; } + +.working-with-attack img { border-radius: 0.75em; } + +.working-with-attack img.scale { object-fit: cover; object-position: left t= +op; border: 1px solid rgb(223, 223, 223); border-radius: unset !important; = +} + +.working-with-attack .panel { padding: 0px; border: 1px solid rgb(223, 223,= + 223); border-radius: 0.75em; max-width: 100%; } + +.working-with-attack img + .panel-body { border-top: 1px solid rgb(223, 223= +, 223); } + +.working-with-attack .panel-body p { margin: 24px 0px; overflow: scroll; } + +.working-with-attack .panel-body.fixed-height { height: 30vh; } + +.working-with-attack ul { margin-bottom: 0px; } + +@media screen and (max-width: 61.938rem) { + .working-with-attack .panel-body.fixed-height { min-height: 40vh; max-hei= +ght: fit-content; } +} + +.working-with-attack .table-of-contents { position: static; float: none; wi= +dth: 25%; } + +.tip-box { background: rgb(234, 234, 234); padding: 1rem; } + +.expand-panel .card-block .card-header { display: flex; flex-direction: row= +; } + +.expand-panel .card-block .card-header h5 { font-family: Roboto-Regular, sa= +ns-serif; } + +.expand-panel .card-block .card-header :first-child { cursor: pointer; disp= +lay: inline-block; flex-grow: 1; } + +.expand-panel .card-block .card-header::after, .expand-panel .card-block .c= +ard-header::after { content: ""; cursor: pointer; width: 1.5rem; height: 1.= +5rem; background-repeat: no-repeat; display: inline-block; vertical-align: = +top; background-position: center center; background-image: url("data:image/= +svg+xml;charset=3Dutf8,%3Csvg fill=3D'%2339434C' height=3D'24' viewBox=3D'0= + 0 24 24' width=3D'24' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'= +M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3Cpath d=3D'M0 0h24v24H0z= +' fill=3D'none'/%3E%3C/svg%3E"); z-index: 1; transition: 0.2s; } + +.expand-panel .card-block .card-header:not(.collapsed)::after, .expand-pane= +l .card-block .card-header:not(.collapsed)::after { transform: rotate(-180d= +eg); } + +.expand-panel .card-block .card-header:not(:last-child) { border-bottom: no= +ne; } + +.expand-panel .card-block .card-title { display: inline-block; flex-grow: 1= +; font-family: Roboto-Regular, sans-serif; } + +.expand-panel .card-block .first-card { border-bottom: none; border-radius:= + 0.25rem 0.25rem 0px 0px; } + +.expand-panel .card-block .last-card { border-radius: 0px 0px 0.25rem 0.25r= +em; } + +.expand-panel .card-block .middle-card { border-bottom: none; border-radius= +: 0px; } + +@media print { + * { overflow: visible !important; break-inside: avoid !important; } +} + +.navbar .nav-tabs .nav-link:focus, .navbar .nav-tabs .nav-link:hover:not(.a= +ctive), .navbar .nav-tabs .nav-link.active { border: 0.0625rem solid transp= +arent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; t= +ext-decoration: underline; } + +.navbar { background-color: rgb(198, 63, 31); z-index: 1; } + +.navbar .navbar-brand { font-size: 2rem; } + +.navbar .nav-tabs { border-bottom: none; } + +.navbar .nav-tabs .nav-link { color: white; font-family: Roboto-Light, sans= +-serif; } + +.navbar .nav-tabs .nav-link:focus { color: white; } + +.navbar .nav-tabs .nav-link:hover:not(.active) { color: white; background-c= +olor: transparent; } + +.navbar .nav-tabs .nav-link.active { color: white; background-color: rgb(19= +8, 63, 31); } + +.navbar .nav-tabs .nav-item.show .nav-link { color: white; background-color= +: rgb(198, 63, 31); border-color: transparent; } + +.navbar .search-button { padding: 0.3rem 1rem; font-size: 1rem; border: 0.0= +625rem solid white; border-radius: 0.25rem; color: white; line-height: 1.5r= +em; opacity: 0.8; } + +.navbar .search-button:not(:has(.error-icon)):hover { opacity: 1; } + +.navbar .search-button .icon-button { content: ""; width: 1.5rem; height: 1= +.5rem; background-repeat: no-repeat; display: inline-block; vertical-align:= + middle; background-position: center center; z-index: 1; transition: 0.2s; = +} + +.navbar .search-button .search-icon { cursor: pointer; background-image: ur= +l("data:image/svg+xml;charset=3Dutf8,%3Csvg fill=3D'%23FFFFFF' xmlns=3D'htt= +p://www.w3.org/2000/svg' width=3D'24' height=3D'24' viewBox=3D'0 0 24 24'%3= +E%3Cpath d=3D'M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13= +.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.7= +9l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 = +14 9.5 11.99 14 9.5 14z'/%3E%3Cpath d=3D'M0 0h24v24H0z' fill=3D'none'/%3E%3= +C/svg%3E"); } + +.navbar .search-button .error-icon { cursor: default; background-image: url= +("data:image/svg+xml;charset=3DUTF-8,%3csvg fill=3D'%23FFFFFF' xmlns=3D'htt= +p://www.w3.org/2000/svg' height=3D'24' viewBox=3D'0 96 960 960' width=3D'24= +'%3e%3cpath d=3D'M479.982 776q14.018 0 23.518-9.482 9.5-9.483 9.5-23.5 0-14= +.018-9.482-23.518-9.483-9.5-23.5-9.5-14.018 0-23.518 9.482-9.5 9.483-9.5 23= +.5 0 14.018 9.482 23.518 9.483 9.5 23.5 9.5ZM453 623h60V370h-60v253Zm27.266= + 353q-82.734 0-155.5-31.5t-127.266-86q-54.5-54.5-86-127.341Q80 658.319 80 5= +75.5q0-82.819 31.5-155.659Q143 347 197.5 293t127.341-85.5Q397.681 176 480.5= + 176q82.819 0 155.659 31.5Q709 239 763 293t85.5 127Q880 493 880 575.734q0 8= +2.734-31.5 155.5T763 858.316q-54 54.316-127 86Q563 976 480.266 976Zm.234-60= +Q622 916 721 816.5t99-241Q820 434 721.188 335 622.375 236 480 236q-141 0-24= +0.5 98.812Q140 433.625 140 576q0 141 99.5 240.5t241 99.5Zm-.5-340Z'/%3e%3c/= +svg%3e"); } + +.nav, .faq { border-color: rgb(223, 223, 223) !important; } + +.nav .dropdown:hover > .dropdown-menu, .faq .dropdown:hover > .dropdown-men= +u { display: block; } + +.nav .dropdown-menu, .faq .dropdown-menu { background-color: rgb(198, 63, 3= +1); } + +.nav .dropdown-menu .dropdown-item, .faq .dropdown-menu .dropdown-item { co= +lor: white; } + +.nav .dropdown-menu .dropdown-item:hover, .nav .dropdown-menu .dropdown-ite= +m:focus, .faq .dropdown-menu .dropdown-item:hover, .faq .dropdown-menu .dro= +pdown-item:focus { color: white; text-decoration: underline; background-col= +or: transparent; } + +.nav .heading, .faq .heading { font-size: 1.6rem; color: rgb(106, 114, 121)= +; letter-spacing: 0.1875rem; pointer-events: none; } + +@media screen and (max-width: 74.938rem) { + .nav .heading, .faq .heading { pointer-events: all; } +} + +.nav .heading.collapsed .fa-chevron-up, .nav .heading .fa-chevron-down, .fa= +q .heading.collapsed .fa-chevron-up, .faq .heading .fa-chevron-down { displ= +ay: none; } + +.nav .heading.collapsed .fa-chevron-down, .nav .heading .fa-chevron-up, .fa= +q .heading.collapsed .fa-chevron-down, .faq .heading .fa-chevron-up { displ= +ay: inline-block; } + +.nav i.fa-solid, .faq i.fa-solid { visibility: hidden; display: none; } + +@media screen and (max-width: 74.938rem) { + .nav i.fa-solid, .faq i.fa-solid { visibility: visible; display: contents= +; } +} + +.nav .br-mobile, .faq .br-mobile { display: none; } + +@media screen and (max-width: 74.938rem) { + .nav .br-mobile, .faq .br-mobile { display: inline-block; } +} + +.nav .heading-dropdown, .faq .heading-dropdown { font-size: 1.2rem; color: = +rgb(6, 47, 79); letter-spacing: 0.1875rem; } + +@media screen and (max-width: 90.62rem) { + .nav .heading, .faq .heading { font-size: 1.2rem; color: rgb(106, 114, 12= +1); letter-spacing: 0.1875rem; } + .nav .heading-dropdown, .faq .heading-dropdown { font-size: 1rem; color: = +rgb(57, 67, 76); letter-spacing: 0.0625rem; } +} + +.nav .nav-link, .faq .nav-link { font-size: 1rem; padding: 0.3rem 1rem; col= +or: rgb(106, 114, 121); } + +.nav .nav-link.expand-title, .faq .nav-link.expand-title { font-size: 1.1re= +m; color: rgb(57, 67, 76); } + +.nav .nav-link.side, .faq .nav-link.side { padding: 0.3rem; word-break: bre= +ak-word; } + +.nav .nav-link.side:hover, .faq .nav-link.side:hover { background-color: rg= +b(198, 63, 31); color: white; } + +.nav .nav-link.side.active, .faq .nav-link.side.active { color: rgb(198, 63= +, 31); background-color: rgb(242, 242, 242); border-right: 0.1875rem solid = +rgb(198, 63, 31); } + +.resizer { width: 2px; top: 0px; right: 0px; cursor: col-resize; height: 10= +0%; position: absolute; background-color: rgb(223, 223, 223); } + +.data-sources-menu { padding-top: 15px; } + +.sidebar.nav { overflow-y: auto; z-index: 0; min-width: min-content; max-wi= +dth: 20vw; } + +@media screen and (max-width: 74.938rem) { + .sidebar.nav { position: static; min-width: fit-content; } +} + +.sidebar.nav .sidenav-wrapper { height: 100%; display: flex; flex-direction= +: column; padding-right: 5px; padding-left: 1rem; } + +@media screen and (max-width: 74.938rem) { + .sidebar.nav .sidenav-wrapper { display: block; } +} + +.sidebar.nav .sidenav-wrapper .heading { border-bottom: 1px solid rgb(242, = +242, 242); flex: 0 1 0px; } + +.sidebar.nav .sidenav-wrapper .checkbox-div { border-bottom: 1px solid rgb(= +242, 242, 242); flex: 0 1 0px; } + +.sidebar.nav .sidenav-wrapper .sidenav-list { flex: 1 0 0px; overflow-y: au= +to; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav { width: 100%; word-br= +eak: break-word; font-size: 1.1rem; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head { displa= +y: flex; flex-direction: row; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head a, .side= +bar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head .expand-butto= +n { cursor: pointer; color: black; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head a:hover,= + .sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head .expand= +-button:hover { background: rgb(242, 242, 242); } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head a, .side= +bar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head span { paddin= +g: 0.3rem 0.3rem 0.3rem 0px; display: inline-block; flex-grow: 1; height: 1= +00%; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head a:hover,= + .sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head span:ho= +ver { text-decoration: none; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head .expand-= +button { padding: 5px; border-left: 1px solid rgb(242, 242, 242); display: = +flex; flex-direction: row; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head .expand-= +button :first-child { cursor: pointer; display: inline-block; flex-grow: 1;= + } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head .expand-= +button::after, .sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidena= +v-head .expand-button::after { content: ""; cursor: pointer; width: 1.5rem;= + height: 1.5rem; background-repeat: no-repeat; display: inline-block; verti= +cal-align: top; background-position: center center; background-image: url("= +data:image/svg+xml;charset=3Dutf8,%3Csvg fill=3D'%2339434C' height=3D'24' v= +iewBox=3D'0 0 24 24' width=3D'24' xmlns=3D'http://www.w3.org/2000/svg'%3E%3= +Cpath d=3D'M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3Cpath d=3D'M0= + 0h24v24H0z' fill=3D'none'/%3E%3C/svg%3E"); z-index: 1; transition: 0.2s; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head .expand-= +button:not(.collapsed)::after, .sidebar.nav .sidenav-wrapper .sidenav-list = +.sidenav .sidenav-head .expand-button:not(.collapsed)::after { transform: r= +otate(-180deg); } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head.active, = +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head.active >= + a { font-weight: bolder; background: rgb(234, 234, 234); font-family: Robo= +to-Bold, sans-serif; color: rgb(1, 86, 179) !important; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-body { paddin= +g-left: 0.75rem; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav { padding-lef= +t: 0.75rem; } + +@media print { + .nav { visibility: hidden; display: none; } + .sidenav { visibility: hidden; display: none; } + .sidebar.nav { visibility: hidden; display: none; } + .sidenav-wrapper { visibility: hidden; display: none; } + .side-nav-desktop-view { visibility: hidden; display: none; } + .navbar { visibility: hidden; display: none; } +} + +.footer { background-color: rgb(11, 35, 56); color: white; padding: 1rem 3r= +em; font-family: Roboto-Thin, sans-serif; } + +.footer.sticky-footer { position: fixed; bottom: 0px; left: 0px; right: 0px= +; } + +.footer > .container-fluid { padding-right: 0px !important; padding-left: 0= +px !important; } + +.footer .footer-responsive-break { display: none; } + +.footer .footer-float-right-responsive-brand { float: right; height: 100%; = +display: flex; align-items: center; } + +.footer .footer-float-right-responsive-centered { display: flex; justify-co= +ntent: flex-end; align-items: center; } + +.footer .footer-link-group { display: flex; flex-direction: column; justify= +-content: center; } + +.footer .footer-link { color: rgb(135, 222, 255); } + +.footer .footer-link:hover { color: rgb(107, 173, 214); } + +.col .col-footer { border-right: 1px solid; } + +.p-footer { padding-left: 25px; } + +.btn-footer { color: white; padding: 0.375rem; } + +.btn-footer:hover { color: white; } + +@media screen and (max-width: 47.9875rem) { + .footer .footer-responsive-break { display: block !important; } + .footer .footer-float-right-responsive-brand { float: none !important; } + .footer .footer-float-right-responsive-centered { float: none !important;= + display: block !important; } +} + +@media print { + .footer { visibility: hidden; display: none; } +} + +@font-face { font-family: Roboto-Thin; font-style: normal; font-weight: 100= +; src: url("fonts/Roboto/Roboto-Thin.ttf"); } + +@font-face { font-family: Roboto-Light; font-style: normal; font-weight: 30= +0; src: url("fonts/Roboto/Roboto-Light.ttf"); } + +@font-face { font-family: Roboto-Regular; font-style: normal; font-weight: = +400; src: url("fonts/Roboto/Roboto-Regular.ttf"); } + +@font-face { font-family: Roboto-Medium; font-style: normal; font-weight: 5= +00; src: url("fonts/Roboto/Roboto-Medium.ttf"); } + +@font-face { font-family: Roboto-Bold; font-style: normal; font-weight: 700= +; src: url("fonts/Roboto/Roboto-Bold.ttf"); } + +@font-face { font-family: Roboto-Black; font-style: normal; font-weight: 90= +0; src: url("fonts/Roboto/Roboto-Black.ttf"); } + +.text-label { text-transform: uppercase; font-size: 14px; } + +.text-label-small { font-size: 12px; color: rgb(48, 52, 53); margin-top: -1= +0px; } + +.search-word-found { background: yellow; color: black; } + +.btn-group-text { font-size: 0.875rem; line-height: 1.5; border-radius: 0.2= +rem; border: 1px solid transparent; } + +.overlay.search { position: fixed; top: 0px; left: 0px; width: 100%; height= +: 100%; z-index: 1051; background: rgba(0, 0, 0, 0.35); padding: 50px; } + +.overlay.search .overlay-inner { border-radius: 25px; background: white; co= +lor: rgb(57, 67, 76); width: 100%; display: flex; flex-flow: column; max-he= +ight: 100%; } + +.overlay.search .overlay-inner .search-header { flex-shrink: 0; position: r= +elative; } + +.overlay.search .overlay-inner .search-header .search-input { padding: 10px= +; } + +.overlay.search .overlay-inner .search-header .search-input input { padding= +-left: 12.5px; font-size: 25px; line-height: 50px; width: 100%; border: 0px= +; background: white; color: rgb(57, 67, 76); } + +.overlay.search .overlay-inner .search-header .search-input input:focus { o= +utline: none; } + +.overlay.search .overlay-inner .search-header .search-icons { position: abs= +olute; top: 0px; right: 0px; } + +.overlay.search .overlay-inner .search-header .search-icons > div { display= +: inline-block; } + +.overlay.search .overlay-inner .search-header .search-icons .search-parsing= +-icon { height: 25px; width: 25px; margin-bottom: 8px; opacity: 0.5; } + +.overlay.search .overlay-inner .search-header .search-icons .close-search-i= +con { font-size: 50px; width: 50px; line-height: 50px; text-align: center; = +margin: 10px; opacity: 0.8; cursor: pointer; } + +.overlay.search .overlay-inner .search-header .search-icons .close-search-i= +con:hover { opacity: 1; } + +.overlay.search .overlay-inner .search-body { flex: 1 1 auto; padding: 0px = +50px; border-top: 1px solid rgb(223, 223, 223); margin-bottom: 25px; overfl= +ow-y: auto; } + +.overlay.search .overlay-inner .search-body .results .search-result:first-c= +hild { margin-top: 1.5rem; } + +.overlay.search .overlay-inner .search-body .load-more-results { text-align= +: center; } + +.page-search { float: right; width: 50%; } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .overlay.search .search-body { flex-basis: 50vh !important; } +} + +@media screen and (min-width: 1px) and (max-width: 767.8px) { + .search-input input { font-size: 20px !important; line-height: 25px !impo= +rtant; } + .close-search-icon { font-size: 25px !important; line-height: 25px !impor= +tant; width: 25px !important; } + .search-parsing-icon { width: 14px !important; height: 14px !important; m= +argin-bottom: 5px !important; } +} + +.version-button.permalink .live { display: none; } + +.version-button.live .permalink { display: none; } + +.version-table .table-break-row { border-right-color: white; border-left-co= +lor: white; padding: 1rem 0px; } + +.popover { box-shadow: white 0px 0px 5px 3px; border-color: rgb(198, 63, 31= +); } + +.popover .popover-header { background: rgb(198, 63, 31); color: white; } + +.popover.bs-popover-left .arrow::before { border-left-color: rgb(198, 63, 3= +1); } + +.popover.bs-popover-right .arrow::before { border-right-color: rgb(198, 63,= + 31); } + +.popover.bs-popover-top .arrow::before { border-top-color: rgb(198, 63, 31)= +; } + +.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-bottom .arro= +w::after, .popover.bs-popover-bottom .popover-header::before { border-botto= +m-color: rgb(198, 63, 31); } + +.tour-backdrop, .tour-highlight { opacity: 0; } +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://attack.mitre.org/theme/images/mitre_attack_logo.png + +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 +9O/fv/+zNz0bBXEBPQAAAABJRU5ErkJggg== + +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/images/external-site.svg + + + + + + + + + + + +=0A +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ---- +Content-Type: image/jpeg +Content-Transfer-Encoding: base64 +Content-Location: https://attack.mitre.org/theme/images/external-site-dark.jpeg + +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 +mBrlQ4ITZmiPDoh9mcGEe7cOalgYArtMBgCukcsWCJgbEv8Ah2iLvBeDCPduHJTPEdKUIHcCJsMB +gCukwWLBEwNmX/DtEXeC8GEe7cSRI7tcAYgdwImpgMAV0jliwRMDal/w7RF3gvBhHu3FkSO7XAGI +HcCJoYDAFdI5YsETA25f8O0Rd4LwYR7txpEju1wBiB3AifDAYArpHLFgiYG5L/h2iLvBeDCPduPI +kd2uCwcuKVGYceDuUcsWCJgbsv8Ah2iLvBeDCPduQMTLmLt+X/DtEXeC8GEe7eol/wAO0Rd4LwYR +7t6iX/DtEXeC8GEe7eol/wAO0Rd4LwYR7t6iX/DtEXeC7olv7BPmEhOnRe9RMgn7GjojK39jG3XA +W/DXfmL1HonPL1E3qPT9uhlFvxGluymn/gPL5BGvLjNpbDcSL6a++0Ox5r2JHF8kit586ADaXB3Z +rRv+YjojV6YZUbbul9vpZXe9oAOiJ0b+TdW8tJQa2knyQqad0MGS70CihwA+X9F/VPuUwiNl99wl ++iL27/BNvfmBo9RLdKC51JtjJE2A3WlpObZnpj5vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1v +Vj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1v +Vj1vUNJDbA6Kk0JZfo5JDV3J00xu0urlWuAKFYOE/wBlCNRQ9YgoRpxKbeQSzbSuCpphZYIvRjmm +kb9UiIZxwn2g0CrST+GcJgKBZ5xQZS+vX/HqGkwFF1CN5tEWwS4zmj1Jc1LkTLSV1MFhSgvounT9 +eqLHa6t9W3EaaldbbellvJNkCygGcjNuHOosMoQlZKItZKItZKItZKItZKItZKItZKItZKItZKIt +ZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKIt +ZKItZKItWQuh20VipuFuqegpyT/ot//EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAIAQMBAT8BAAf/ +xAAUEQEAAAAAAAAAAAAAAAAAAADA/9oACAECAQE/AQAH/8QATRAAAQICAgwJCQYDCAMBAAAAAQID +AAQFERIgITE1QEFRYXOx0TAzNFBSkZKT0hMiI0JxlKHBwhQycoGDsxAVYyRDU2KAsuHwJUSio//a +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 +JJJIJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJJBJJJJJJJJIBJBJJJJJJJJJJJJJJJJJJIJJJJJJJJJ +IJJJJJJJJJJJJJJJJJJJJJJJJJJJBJJJIJJJJJJJJJJJJJJJJJJJJIJJJJJIIJJJIJJJJJJJJJJJ +JJJJJJJJJBJJJJJBJBJJIJJJJJJJJJJJJJJJJJJJIJJJJJIJJIJJIJJJJJJJJJJJJJJJJJJJBJJJ +JJBJJJBJIJJJJJJJJJJJJJJJJJJJJJJJJIJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJBJJJJJBJJJJ +JJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJBJJJJJBJJJJJJJJJJJJJJJJJJJJJJJ +JIJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJBJJJJJBJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJIJJJJJ +JJJJJJJJJJJJJJJJJJJJBJJJJJBJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJIJJJJJJJJJJJJJJJJJJ +JJJJJJJBJJJJJBJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJBJJJJJ +BJJIBIBJJJJJJJJJJJJJJJJJJIJJJJJIJJJJJJBJJJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJJJJ +JJJJJJJJJJJJJBJJJJIJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJBJJJJIJJJJJJJJJJJJJJJJJJJJ +JJJJJIJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJBJJJJJIJJJJJJJJJJJJJJJJJJJJJJJIIJJJJJJI +JJJJJJJJJJJJJJJJJJJJJJJIBJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJJJJJJJJ +JJJJJJJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJ +JJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIJJBJJJJJJBJJJJJJJJJJJJJJJJJJJJJJJJBJ +JJJJJJJBJJJJJJJJJJJJJJJJJJJBJJJJJJJJJJJIBJJJJJJJJJJJJJJJJJJBJJJJJJJJJJJJIJJJ +JJJJJJJJJJJJJJIJJIJJJJJJJIJJJJIAAAAAAAAAAAAAABBJJAJJJJJJJIJJJJJJJJJJJJJJJJJJ +JJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJAJJJJJJJJJIAJJJJJJJJJJJJJJJJJJJJBJJJJJJJ +JJJJAJJJJJJJJJJJJJJJJJJAJJJJJJJJJJJJIBAAAAAAAAAAAAAAAIJJJJJJJJJJJJJJJJJJJJJJ +JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ +JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJP/EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAI +AQMBAT8QAAf/xAAUEQEAAAAAAAAAAAAAAAAAAADA/9oACAECAQE/EAAH/8QAKhABAAIBAgQGAwEB +AQEAAAAAAREhMQBBMEBR8CBQYXGBwZGh0RCxgGD/2gAIAQEAAT8Q/wDFSUuQom56iCOmiKSUkfgX +/vJd9999999999999999sJulQPiTRXDPlaFirQipo8rrcmVNCDZLcQl6hyzpUlXq8re3Eyg9aFdu +QaHlS9gpWOH4Ny0mYWogkvSQ9F8qee0CEVj/AOAMevE5cCKNscotATDoSgEj5EwKEJERHnDyTdbU ++oJe4eunAiVy70nBrIvtwIdAD+2k5DbAfijS5ZXoJzKJEiRIkSJEiRIkSJEiRIkSJEiRIkQIogle +iHPRNKCaek8lVgjatlHi/pwq02j3W6AlAJHyJgUISIiPMnjxEgQ7aQqaWCSRJqS9hZ7dBSZpmEy0 +4RRKrKvPHIptsUif2/nx/wBOFWm0e63QEoBI+RMChCRER5c8RJBlhkkDbERZiICNLT7dnQGAwAAU +AeUA/wCnCrTaPdboCUAkfImBQhIiI8qeibBVJUeHe/wQarf2kolS0VVc+Qh5VQqZD8Pg/wBOFWm0 +e63QEoBI+RMChCRER5M8ayijlGAuEX6EDI04BBZQv0AwBQAAAeJmdRMqsKMh6unxYH9HfUDVD1M/ +C676+9d9feu+vvXfX3rvr71319676+9d9feu+vvXfX3rvr71319676+9d9feu+vvXfX3rvr71319 +676+9d9feu+vvXfX3rvr713196BCSC3pFD6Qe5nUIXfXgJJMYCVglVVPB/pwq02j3W6AlAJHyJgU +ISIiPIngCqAWrtpnE1ZRP1ORzEceGf1kT93oAtUACqBpLBEFcwwBVG6VvX62jNBh5OhLKgQ72ds5 +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 +fJGhkZUOej+Uv/hb/9k= + +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ---- +Content-Type: image/gif +Content-Transfer-Encoding: base64 +Content-Location: https://attack.mitre.org/theme/images/mitrelogowhiteontrans.gif + +R0lGODlhvQBWAIAAAP///////yH5BAUUAAEALAAAAAC9AFYAAAL/jI+py+0Po5y02ouz3rz7D4bi +SJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOIwDkcvli +TjfSZ7b7DY+/IfI6mSavxNfugP0PCMcX2DeTR3GoMEfIyLjQyIa3N1HHsAiJWZmQeWaYSPc51sdJ +OifKKTkZoak4WvpqdprpyepgZ+kKq3tQShuKW8ubq/sqjCrzB3rbWvho6twM/SwoBPhgzRwJrC2t +ZjtJHYQ9GGwQnu3dHXtNff4TSF7u94y+rt75bereQxhfvm+MWz18/tYB3NHv3q+D86JtordNG8Mc +jgYuhCgrnUUA/8oKTcRR8SE8kQJJajRpTyG+jzcaoVyWMeXLOxF7mcOI0GXMZDtpqix4rOEsGJgC +JjQqsyfHmkGFFiUqSNUeVTcdKgX6tOrQF1PDdYXIMGyxmUddfL0U1Z1Yq0ghqRxp1mvaaWBxaj2p +FC5ZvSykur2rcW3JvPII84xLN6TTwHYXE9zLEvDjnPR0SiYoGG/bO1SxAqFq2bG9zEk3L+380wfq +speXtvbMlOYvsu/2sRbtk/Rk06Z9puZne1xe3rFdbxwOGzhO4b2J/z6O/Dlltsxby26s27f14qqz +a34NXvpVyOJBei+9HXdy6OQhH16Burf2veHZ2yfsHib8ibObq2znDuBbxtnUF3/xyfdfefW1Z111 +JxzoXz4SYUchWwg2+F4KEDqHFUferScghvppyFKJcw3GIW3snJiVGC6+CGOMMs5IY4023ohjjjru +yGOPPv4IZJBCDklkkUYeiWSSSi7JZJNOPglllFJ6UQAAOw== + +------MultipartBoundary--CMKgsnwxQyv1y6mV5cF6JjIONq9UL930hibW7qapqJ------ diff --git a/database/GRU 2015 BlackEnergy Ukrainian Electricity Grid Disruption/Resources/BlackEnergy, Software S0089 _ MITRE ATT&CK®.mhtml b/database/GRU 2015 BlackEnergy Ukrainian Electricity Grid Disruption/Resources/BlackEnergy, Software S0089 _ MITRE ATT&CK®.mhtml new file mode 100644 index 0000000..ead4020 --- /dev/null +++ b/database/GRU 2015 BlackEnergy Ukrainian Electricity Grid Disruption/Resources/BlackEnergy, Software S0089 _ MITRE ATT&CK®.mhtml @@ -0,0 +1,18881 @@ +From: +Snapshot-Content-Location: https://attack.mitre.org/software/S0089/ +Subject: =?utf-8?Q?BlackEnergy,=20Software=20S0089=20|=20MITRE=20ATT&CK=C2=AE?= +Date: Sat, 14 Sep 2024 17:10:00 +0930 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B----" + + +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/software/S0089/ + + + =20 + =20 + + + =20 + + + + BlackEnergy, Software S0089 | MITRE ATT&CK=C2=AE + + + + + + + + + + + + + + + +
+
+ +
+ + +
+
+
+ +
+ + +
+ ATT&CKcon 5.0 returns October 22-23, 2024 in Mc= +Lean, VA. Register for in-person participation here. Stay tuned for virtual registration! +
+
+
+
+ + + +=20 + =20 +
+
+ +
+
+
SOFTWARE + + +
+
+
+ + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + +
+ +
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +
+ +
+ +
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + +
+ +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + +
+ +
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ +
+ + + + + + + + + + + +
+ +
+ +
+ +
+ + + + + +
+ +
+ +
+
+ =20 +
+ + +
+ +
+ + =20 + =20 +
+
+ =20 +
    +
  1. Hom= +e
  2. +
  3. Software
  4. +
  5. BlackEnergy
  6. +
+
+
+
+
+
+

+ BlackEnergy +

+ +
+
+
+

BlackEnergy is a malware toolkit that has b= +een used by both criminal and APT actors. It dates back to at least 2007 an= +d was originally designed to create botnets for use in conducting Distribut= +ed Denial of Service (DDoS) attacks, but its use has evolved to support var= +ious plug-ins. It is well known for being used during the confrontation bet= +ween Georgia and Russia in 2008, as well as in targeting Ukrainian institut= +ions. Variants include BlackEnergy 2 and BlackEnergy 3. [1]

+ +
+
+
+
+
+
+
+
+ ID: S0089 +
+
+
+
+ =E2=93=98 +
+
+ Associated Software: Black Energy +
+
+
+
+ = +=E2=93=98 +
+
+ Type: MALWARE +
+
+
+
+ =E2=93=98 +
+
+ Platforms: Windows +
+
+
+
+
+ Version: 1.4 +
+
+
+
+
+ Created: 31 May 2017 +
+
+
+
+
+ Last Modified: 06 October 2023 +
+
+
+
+ + +
+
+ + + +
+ +
+
Enterprise Layer
+ download + + view + =20 + =20 +=20 +
+
ICS Layer
+ d= +ownload + + view + =20 + =20 +
+
+ + +

Techn= +iques Used

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + =20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DomainIDNameUse
+ Enterprise +=20 + + T1548 + + .002 + + Abuse Elevation Control Mechanism: Bypass User Account Control + +

BlackEnergy attempts to bypass default User Access = +Control (UAC) settings by exploiting a backward-compatibility setting found= + in Windows 7 and later.[1]

+ +
+ Enterprise +=20 + + T1071 + + .001 + + Application Layer Protocol: Web Protocols + +

BlackEnergy communicates with its C2 server over HT= +TP.[1]

+ +
+ Enterprise +=20 + + T1547 + + .001 + + Boot or Logon Autostart Execution: Registry Run Keys / Startup Folder + +

The BlackEnergy 3 variant drops its main DLL compon= +ent and then creates a .lnk shortcut to that file in the startup folder.[1]

+ +
+ .009 + + Boot or Logon Autostart Execution: Shortcut Modification + +

The BlackEnergy 3 variant drops its main DLL compon= +ent and then creates a .lnk shortcut to that file in the startup folder.[1]

+ +
+ Enterprise +=20 + + T1543 + + .003 + + Create or Modify System Process: Windows Service + +

One variant of BlackEnergy creates a new service us= +ing either a hard-coded or randomly generated name.[1]

+ +
+ Enterprise +=20 + + T1555 + + .003 + + Credentials from Password Stores: Credentials from Web Browsers + +

BlackEnergy has used a plug-in to gather credential= +s from web browsers including FireFox, Google Chrome, and Internet Explorer= +.[1][2]

+ +
+ Enterprise + + T1485 + + Data Destruction + +

BlackEnergy 2 contains a "Destroy" plug-in that destroys da= +ta stored on victim hard drives by overwriting file contents.[3][4]

+ +
+ Enterprise + + T1008 + + Fallback Channels + +

BlackEnergy has the capability to communicate over a backup= + channel via plus.google.com.[2]= +

+ +
+ Enterprise + + T1083 + + File and Directory Discovery + +

BlackEnergy gathers a list of installed apps from the unins= +tall program Registry. It also gathers registered mail, browser, and instan= +t messaging clients from the Registry. BlackEnergy has searched for given file types.[1][2]

+ +
+ Enterprise +=20 + + T1574 + + .010 + + Hijack Execution Flow: Services File Permissions Weakness + +

One variant of BlackEnergy locates existing driver = +services that have been disabled and drops its driver component into one of= + those service's paths, replacing the legitimate executable. The malware th= +en sets the hijacked service to start automatically to establish persistenc= +e.[1]

+ +
+ Enterprise + + T1070 + + Indicator Removal + +

BlackEnergy has removed the watermark associated with enabl= +ing the TESTSIGNING boot configuration option by removing the = +relevant strings in the user32.dll.mui of the system.[1]

+ +
+ .001 + + Clear Windows Event Logs + +

The BlackEnergy component KillDisk is capable of deleti= +ng Windows Event Logs.[5]

+ +
+ Enterprise +=20 + + T1056 + + .001 + + Input Capture: Keylogging + +

BlackEnergy has run a keylogger plug-in on a victim= +.[2]

+ +
+ Enterprise + + T1046 + + Network Service Discovery + +

BlackEnergy has conducted port scans on a host.[2]

+ +
+ Enterprise + + T1120 + + Peripheral Device Discovery + +

BlackEnergy can gather very specific information about atta= +ched USB devices, to include device instance ID and drive geometry.[2]

+ +
+ Enterprise + + T1057 + + Process Discovery + +

BlackEnergy has gathered a process list by using Tasklist.exe.<= +a href=3D"https://blog-assets.f-secure.com/wp-content/uploads/2019/10/15163= +408/BlackEnergy_Quedagh.pdf" target=3D"_blank" data-hasqtip=3D"0" aria-desc= +ribedby=3D"qtip-0">[1][2][4] + +

+ Enterprise +=20 + + T1055 + + .001 + + Process Injection: Dynamic-link Library Injection + +

BlackEnergy injects its DLL component into svchost.= +exe.[1]

+ +
+ Enterprise +=20 + + T1021 + + .002 + + Remote Services: SMB/Windows Admin Shares + +

BlackEnergy has run a plug-in on a victim to spread= + through the local network by using PsExec and accessing admin shares.[2]

+ +
+ Enterprise + + T1113 + + Screen Capture + +

BlackEnergy is capable of taking screenshots.[2]

+ +
+ Enterprise +=20 + + T1553 + + .006 + + Subvert Trust Controls: Code Signing Policy Modification + +

BlackEnergy has enabled the TESTSIGNING boot configuration option to facilitate loading of a driver component.[1]

+ +
+ Enterprise + + T1082 + + System Information Discovery + +

BlackEnergy has used Systeminfo to gather the OS version, as well as informati= +on on the system configuration, BIOS, the motherboard, and the processor.[1][2]

+ +
+ Enterprise + + T1016 + + System Network Configuration Discovery + +

BlackEnergy has gathered information about network IP confi= +gurations using ipconfi= +g.exe and about routing tables using route.exe.[1]<= +/sup>[2]= +

+ +
+ Enterprise + + T1049 + + System Network Connections Discovery + +

BlackEnergy has gathered information about local network co= +nnections using netstat= +.[1][2]

+ +
+ Enterprise +=20 + + T1552 + + .001 + + Unsecured Credentials: Credentials In Files + +

BlackEnergy has used a plug-in to gather credential= +s stored in files on the host by various software programs, including The B= +at! email client, Outlook, and Windows Credential Store.[1][2]

+ +
+ Enterprise + + T1047 + + Windows Management Instrumentation + +

A BlackEnergy 2 plug-in uses WMI to gather victim host deta= +ils.[3] + +

+ ICS + + T0865 + + Spearphishing Attachment + +

BlackEnergy targeted energy sector organizations in a wide = +reaching email spearphishing campaign. Adversaries utilized malicious Micro= +soft Word documents attachments. [6]

+ +
+ ICS + + T0869 + + Standard Application Layer Protocol + +

BlackEnergy uses HTTP POST request to contact external comm= +and and control servers. [6]

+ +
+ ICS + + T0859 + + Valid Accounts + +

BlackEnergy utilizes valid user and administrator credentia= +ls, in addition to creating new administrator accounts to maintain presence= +. [6]<= +/a>

+ +
+
+ + +

Groups That Us= +e This Software

+
+ + + + + + + + + + + + + + + +
IDNam= +eReferences
+ G0034 + + Sandworm Team + +

[7][1][8][9][10][11]

+ +
+
+ +

Campaigns +
+ + + + + + + + + + + + + + + +
IDNameDescription
+ C0028 + + 2015 Ukraine Electric Power Attack + +

[6] + +

+
+ +

Refere= +nces

+ +
+ + =20 +
+ + +
+
+
+
+ +
+
+ + + +
+
+ +
+
+ +
+
+
+
= +=C3=97
+
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+ =20 +
+ =20 + + + + + + + =20 + =20 + =20 + =20 + =20 + =20 + =20 + + + + + + =20 + =20 + =20 + =20 + + +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style/bootstrap.min.css + +@charset "utf-8"; + +:root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83= +e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745= +; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-= +dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745= +; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa;= + --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-= +md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-s= +ans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Ne= +ue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Sego= +e UI Symbol","Noto Color Emoji"; --font-family-monospace: SFMono-Regular,Me= +nlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; } + +*, ::after, ::before { box-sizing: border-box; } + +html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; = +-webkit-tap-highlight-color: transparent; } + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, sect= +ion { display: block; } + +body { margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe = +UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color= + Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size= +: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); text-al= +ign: left; background-color: rgb(255, 255, 255); } + +[tabindex=3D"-1"]:focus { outline: 0px !important; } + +hr { box-sizing: content-box; height: 0px; overflow: visible; } + +h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; } + +p { margin-top: 0px; margin-bottom: 1rem; } + +abbr[data-original-title], abbr[title] { text-decoration: underline dotted;= + cursor: help; border-bottom: 0px; text-decoration-skip-ink: none; } + +address { margin-bottom: 1rem; font-style: normal; line-height: inherit; } + +dl, ol, ul { margin-top: 0px; margin-bottom: 1rem; } + +ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; } + +dt { font-weight: 700; } + +dd { margin-bottom: 0.5rem; margin-left: 0px; } + +blockquote { margin: 0px 0px 1rem; } + +b, strong { font-weight: bolder; } + +small { font-size: 80%; } + +sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-ali= +gn: baseline; } + +sub { bottom: -0.25em; } + +sup { top: -0.5em; } + +a { color: rgb(0, 123, 255); text-decoration: none; background-color: trans= +parent; } + +a:hover { color: rgb(0, 86, 179); text-decoration: underline; } + +a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; } + +a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { = +color: inherit; text-decoration: none; } + +a:not([href]):not([tabindex]):focus { outline: 0px; } + +code, kbd, pre, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas= +, "Liberation Mono", "Courier New", monospace; font-size: 1em; } + +pre { margin-top: 0px; margin-bottom: 1rem; overflow: auto; } + +figure { margin: 0px 0px 1rem; } + +img { vertical-align: middle; border-style: none; } + +svg { overflow: hidden; vertical-align: middle; } + +table { border-collapse: collapse; } + +caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: rgb(108, 11= +7, 125); text-align: left; caption-side: bottom; } + +th { text-align: inherit; } + +label { display: inline-block; margin-bottom: 0.5rem; } + +button { border-radius: 0px; } + +button:focus { outline: -webkit-focus-ring-color auto 5px; } + +button, input, optgroup, select, textarea { margin: 0px; font-family: inher= +it; font-size: inherit; line-height: inherit; } + +button, input { overflow: visible; } + +button, select { text-transform: none; } + +select { overflow-wrap: normal; } + +[type=3D"button"], [type=3D"reset"], [type=3D"submit"], button { appearance= +: button; } + +[type=3D"button"]:not(:disabled), [type=3D"reset"]:not(:disabled), [type=3D= +"submit"]:not(:disabled), button:not(:disabled) { cursor: pointer; } + +input[type=3D"checkbox"], input[type=3D"radio"] { box-sizing: border-box; p= +adding: 0px; } + +input[type=3D"date"], input[type=3D"datetime-local"], input[type=3D"month"]= +, input[type=3D"time"] { appearance: listbox; } + +textarea { overflow: auto; resize: vertical; } + +fieldset { min-width: 0px; padding: 0px; margin: 0px; border: 0px; } + +legend { display: block; width: 100%; max-width: 100%; padding: 0px; margin= +-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color: inherit; w= +hite-space: normal; } + +progress { vertical-align: baseline; } + +[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou= +ter-spin-button { height: auto; } + +[type=3D"search"] { outline-offset: -2px; appearance: none; } + +[type=3D"search"]::-webkit-search-decoration { appearance: none; } + +::-webkit-file-upload-button { font: inherit; appearance: button; } + +output { display: inline-block; } + +summary { display: list-item; cursor: pointer; } + +template { display: none; } + +[hidden] { display: none !important; } + +.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5re= +m; font-weight: 500; line-height: 1.2; } + +.h1, h1 { font-size: 2.5rem; } + +.h2, h2 { font-size: 2rem; } + +.h3, h3 { font-size: 1.75rem; } + +.h4, h4 { font-size: 1.5rem; } + +.h5, h5 { font-size: 1.25rem; } + +.h6, h6 { font-size: 1rem; } + +.lead { font-size: 1.25rem; font-weight: 300; } + +.display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; } + +.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; } + +.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; } + +.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; } + +hr { margin-top: 1rem; margin-bottom: 1rem; border-width: 1px 0px 0px; bord= +er-right-style: initial; border-bottom-style: initial; border-left-style: i= +nitial; border-right-color: initial; border-bottom-color: initial; border-l= +eft-color: initial; border-image: initial; border-top-style: solid; border-= +top-color: rgba(0, 0, 0, 0.1); } + +.small, small { font-size: 80%; font-weight: 400; } + +.mark, mark { padding: 0.2em; background-color: rgb(252, 248, 227); } + +.list-unstyled { padding-left: 0px; list-style: none; } + +.list-inline { padding-left: 0px; list-style: none; } + +.list-inline-item { display: inline-block; } + +.list-inline-item:not(:last-child) { margin-right: 0.5rem; } + +.initialism { font-size: 90%; text-transform: uppercase; } + +.blockquote { margin-bottom: 1rem; font-size: 1.25rem; } + +.blockquote-footer { display: block; font-size: 80%; color: rgb(108, 117, 1= +25); } + +.blockquote-footer::before { content: "=E2=80=94=C2=A0"; } + +.img-fluid { max-width: 100%; height: auto; } + +.img-thumbnail { padding: 0.25rem; background-color: rgb(255, 255, 255); bo= +rder: 1px solid rgb(222, 226, 230); border-radius: 0.25rem; max-width: 100%= +; height: auto; } + +.figure { display: inline-block; } + +.figure-img { margin-bottom: 0.5rem; line-height: 1; } + +.figure-caption { font-size: 90%; color: rgb(108, 117, 125); } + +code { font-size: 87.5%; color: rgb(232, 62, 140); word-break: break-word; = +} + +a > code { color: inherit; } + +kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: rgb(255, 255, 255); = +background-color: rgb(33, 37, 41); border-radius: 0.2rem; } + +kbd kbd { padding: 0px; font-size: 100%; font-weight: 700; } + +pre { display: block; font-size: 87.5%; color: rgb(33, 37, 41); } + +pre code { font-size: inherit; color: inherit; word-break: normal; } + +.pre-scrollable { max-height: 340px; overflow-y: scroll; } + +.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-r= +ight: auto; margin-left: auto; } + +@media (min-width: 576px) { + .container { max-width: 540px; } +} + +@media (min-width: 768px) { + .container { max-width: 720px; } +} + +@media (min-width: 992px) { + .container { max-width: 960px; } +} + +@media (min-width: 1200px) { + .container { max-width: 1140px; } +} + +.container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; ma= +rgin-right: auto; margin-left: auto; } + +.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -1= +5px; } + +.no-gutters { margin-right: 0px; margin-left: 0px; } + +.no-gutters > .col, .no-gutters > [class*=3D"col-"] { padding-right: 0px; p= +adding-left: 0px; } + +.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .c= +ol-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .c= +ol-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6= +, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-m= +d-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .= +col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1= +, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col= +-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .= +col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl= +-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto { p= +osition: relative; width: 100%; padding-right: 15px; padding-left: 15px; } + +.col { flex-basis: 0px; flex-grow: 1; max-width: 100%; } + +.col-auto { flex: 0 0 auto; width: auto; max-width: 100%; } + +.col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } + +.col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } + +.col-3 { flex: 0 0 25%; max-width: 25%; } + +.col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } + +.col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } + +.col-6 { flex: 0 0 50%; max-width: 50%; } + +.col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } + +.col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } + +.col-9 { flex: 0 0 75%; max-width: 75%; } + +.col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } + +.col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } + +.col-12 { flex: 0 0 100%; max-width: 100%; } + +.order-first { order: -1; } + +.order-last { order: 13; } + +.order-0 { order: 0; } + +.order-1 { order: 1; } + +.order-2 { order: 2; } + +.order-3 { order: 3; } + +.order-4 { order: 4; } + +.order-5 { order: 5; } + +.order-6 { order: 6; } + +.order-7 { order: 7; } + +.order-8 { order: 8; } + +.order-9 { order: 9; } + +.order-10 { order: 10; } + +.order-11 { order: 11; } + +.order-12 { order: 12; } + +.offset-1 { margin-left: 8.33333%; } + +.offset-2 { margin-left: 16.6667%; } + +.offset-3 { margin-left: 25%; } + +.offset-4 { margin-left: 33.3333%; } + +.offset-5 { margin-left: 41.6667%; } + +.offset-6 { margin-left: 50%; } + +.offset-7 { margin-left: 58.3333%; } + +.offset-8 { margin-left: 66.6667%; } + +.offset-9 { margin-left: 75%; } + +.offset-10 { margin-left: 83.3333%; } + +.offset-11 { margin-left: 91.6667%; } + +@media (min-width: 576px) { + .col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; } + .col-sm-auto { flex: 0 0 auto; width: auto; max-width: 100%; } + .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } + .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } + .col-sm-3 { flex: 0 0 25%; max-width: 25%; } + .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } + .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } + .col-sm-6 { flex: 0 0 50%; max-width: 50%; } + .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } + .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } + .col-sm-9 { flex: 0 0 75%; max-width: 75%; } + .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } + .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } + .col-sm-12 { flex: 0 0 100%; max-width: 100%; } + .order-sm-first { order: -1; } + .order-sm-last { order: 13; } + .order-sm-0 { order: 0; } + .order-sm-1 { order: 1; } + .order-sm-2 { order: 2; } + .order-sm-3 { order: 3; } + .order-sm-4 { order: 4; } + .order-sm-5 { order: 5; } + .order-sm-6 { order: 6; } + .order-sm-7 { order: 7; } + .order-sm-8 { order: 8; } + .order-sm-9 { order: 9; } + .order-sm-10 { order: 10; } + .order-sm-11 { order: 11; } + .order-sm-12 { order: 12; } + .offset-sm-0 { margin-left: 0px; } + .offset-sm-1 { margin-left: 8.33333%; } + .offset-sm-2 { margin-left: 16.6667%; } + .offset-sm-3 { margin-left: 25%; } + .offset-sm-4 { margin-left: 33.3333%; } + .offset-sm-5 { margin-left: 41.6667%; } + .offset-sm-6 { margin-left: 50%; } + .offset-sm-7 { margin-left: 58.3333%; } + .offset-sm-8 { margin-left: 66.6667%; } + .offset-sm-9 { margin-left: 75%; } + .offset-sm-10 { margin-left: 83.3333%; } + .offset-sm-11 { margin-left: 91.6667%; } +} + +@media (min-width: 768px) { + .col-md { flex-basis: 0px; flex-grow: 1; max-width: 100%; } + .col-md-auto { flex: 0 0 auto; width: auto; max-width: 100%; } + .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } + .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } + .col-md-3 { flex: 0 0 25%; max-width: 25%; } + .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } + .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } + .col-md-6 { flex: 0 0 50%; max-width: 50%; } + .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } + .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } + .col-md-9 { flex: 0 0 75%; max-width: 75%; } + .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } + .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } + .col-md-12 { flex: 0 0 100%; max-width: 100%; } + .order-md-first { order: -1; } + .order-md-last { order: 13; } + .order-md-0 { order: 0; } + .order-md-1 { order: 1; } + .order-md-2 { order: 2; } + .order-md-3 { order: 3; } + .order-md-4 { order: 4; } + .order-md-5 { order: 5; } + .order-md-6 { order: 6; } + .order-md-7 { order: 7; } + .order-md-8 { order: 8; } + .order-md-9 { order: 9; } + .order-md-10 { order: 10; } + .order-md-11 { order: 11; } + .order-md-12 { order: 12; } + .offset-md-0 { margin-left: 0px; } + .offset-md-1 { margin-left: 8.33333%; } + .offset-md-2 { margin-left: 16.6667%; } + .offset-md-3 { margin-left: 25%; } + .offset-md-4 { margin-left: 33.3333%; } + .offset-md-5 { margin-left: 41.6667%; } + .offset-md-6 { margin-left: 50%; } + .offset-md-7 { margin-left: 58.3333%; } + .offset-md-8 { margin-left: 66.6667%; } + .offset-md-9 { margin-left: 75%; } + .offset-md-10 { margin-left: 83.3333%; } + .offset-md-11 { margin-left: 91.6667%; } +} + +@media (min-width: 992px) { + .col-lg { flex-basis: 0px; flex-grow: 1; max-width: 100%; } + .col-lg-auto { flex: 0 0 auto; width: auto; max-width: 100%; } + .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } + .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } + .col-lg-3 { flex: 0 0 25%; max-width: 25%; } + .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } + .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } + .col-lg-6 { flex: 0 0 50%; max-width: 50%; } + .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } + .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } + .col-lg-9 { flex: 0 0 75%; max-width: 75%; } + .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } + .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } + .col-lg-12 { flex: 0 0 100%; max-width: 100%; } + .order-lg-first { order: -1; } + .order-lg-last { order: 13; } + .order-lg-0 { order: 0; } + .order-lg-1 { order: 1; } + .order-lg-2 { order: 2; } + .order-lg-3 { order: 3; } + .order-lg-4 { order: 4; } + .order-lg-5 { order: 5; } + .order-lg-6 { order: 6; } + .order-lg-7 { order: 7; } + .order-lg-8 { order: 8; } + .order-lg-9 { order: 9; } + .order-lg-10 { order: 10; } + .order-lg-11 { order: 11; } + .order-lg-12 { order: 12; } + .offset-lg-0 { margin-left: 0px; } + .offset-lg-1 { margin-left: 8.33333%; } + .offset-lg-2 { margin-left: 16.6667%; } + .offset-lg-3 { margin-left: 25%; } + .offset-lg-4 { margin-left: 33.3333%; } + .offset-lg-5 { margin-left: 41.6667%; } + .offset-lg-6 { margin-left: 50%; } + .offset-lg-7 { margin-left: 58.3333%; } + .offset-lg-8 { margin-left: 66.6667%; } + .offset-lg-9 { margin-left: 75%; } + .offset-lg-10 { margin-left: 83.3333%; } + .offset-lg-11 { margin-left: 91.6667%; } +} + +@media (min-width: 1200px) { + .col-xl { flex-basis: 0px; flex-grow: 1; max-width: 100%; } + .col-xl-auto { flex: 0 0 auto; width: auto; max-width: 100%; } + .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } + .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } + .col-xl-3 { flex: 0 0 25%; max-width: 25%; } + .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } + .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } + .col-xl-6 { flex: 0 0 50%; max-width: 50%; } + .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } + .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } + .col-xl-9 { flex: 0 0 75%; max-width: 75%; } + .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } + .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } + .col-xl-12 { flex: 0 0 100%; max-width: 100%; } + .order-xl-first { order: -1; } + .order-xl-last { order: 13; } + .order-xl-0 { order: 0; } + .order-xl-1 { order: 1; } + .order-xl-2 { order: 2; } + .order-xl-3 { order: 3; } + .order-xl-4 { order: 4; } + .order-xl-5 { order: 5; } + .order-xl-6 { order: 6; } + .order-xl-7 { order: 7; } + .order-xl-8 { order: 8; } + .order-xl-9 { order: 9; } + .order-xl-10 { order: 10; } + .order-xl-11 { order: 11; } + .order-xl-12 { order: 12; } + .offset-xl-0 { margin-left: 0px; } + .offset-xl-1 { margin-left: 8.33333%; } + .offset-xl-2 { margin-left: 16.6667%; } + .offset-xl-3 { margin-left: 25%; } + .offset-xl-4 { margin-left: 33.3333%; } + .offset-xl-5 { margin-left: 41.6667%; } + .offset-xl-6 { margin-left: 50%; } + .offset-xl-7 { margin-left: 58.3333%; } + .offset-xl-8 { margin-left: 66.6667%; } + .offset-xl-9 { margin-left: 75%; } + .offset-xl-10 { margin-left: 83.3333%; } + .offset-xl-11 { margin-left: 91.6667%; } +} + +.table { width: 100%; margin-bottom: 1rem; color: rgb(33, 37, 41); } + +.table td, .table th { padding: 0.75rem; vertical-align: top; border-top: 1= +px solid rgb(222, 226, 230); } + +.table thead th { vertical-align: bottom; border-bottom: 2px solid rgb(222,= + 226, 230); } + +.table tbody + tbody { border-top: 2px solid rgb(222, 226, 230); } + +.table-sm td, .table-sm th { padding: 0.3rem; } + +.table-bordered { border: 1px solid rgb(222, 226, 230); } + +.table-bordered td, .table-bordered th { border: 1px solid rgb(222, 226, 23= +0); } + +.table-bordered thead td, .table-bordered thead th { border-bottom-width: 2= +px; } + +.table-borderless tbody + tbody, .table-borderless td, .table-borderless th= +, .table-borderless thead th { border: 0px; } + +.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(0, 0, 0,= + 0.05); } + +.table-hover tbody tr:hover { color: rgb(33, 37, 41); background-color: rgb= +a(0, 0, 0, 0.075); } + +.table-primary, .table-primary > td, .table-primary > th { background-color= +: rgb(184, 218, 255); } + +.table-primary tbody + tbody, .table-primary td, .table-primary th, .table-= +primary thead th { border-color: rgb(122, 186, 255); } + +.table-hover .table-primary:hover { background-color: rgb(159, 205, 255); } + +.table-hover .table-primary:hover > td, .table-hover .table-primary:hover >= + th { background-color: rgb(159, 205, 255); } + +.table-secondary, .table-secondary > td, .table-secondary > th { background= +-color: rgb(214, 216, 219); } + +.table-secondary tbody + tbody, .table-secondary td, .table-secondary th, .= +table-secondary thead th { border-color: rgb(179, 183, 187); } + +.table-hover .table-secondary:hover { background-color: rgb(200, 203, 207);= + } + +.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hov= +er > th { background-color: rgb(200, 203, 207); } + +.table-success, .table-success > td, .table-success > th { background-color= +: rgb(195, 230, 203); } + +.table-success tbody + tbody, .table-success td, .table-success th, .table-= +success thead th { border-color: rgb(143, 209, 158); } + +.table-hover .table-success:hover { background-color: rgb(177, 223, 187); } + +.table-hover .table-success:hover > td, .table-hover .table-success:hover >= + th { background-color: rgb(177, 223, 187); } + +.table-info, .table-info > td, .table-info > th { background-color: rgb(190= +, 229, 235); } + +.table-info tbody + tbody, .table-info td, .table-info th, .table-info thea= +d th { border-color: rgb(134, 207, 218); } + +.table-hover .table-info:hover { background-color: rgb(171, 221, 229); } + +.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { = +background-color: rgb(171, 221, 229); } + +.table-warning, .table-warning > td, .table-warning > th { background-color= +: rgb(255, 238, 186); } + +.table-warning tbody + tbody, .table-warning td, .table-warning th, .table-= +warning thead th { border-color: rgb(255, 223, 126); } + +.table-hover .table-warning:hover { background-color: rgb(255, 232, 161); } + +.table-hover .table-warning:hover > td, .table-hover .table-warning:hover >= + th { background-color: rgb(255, 232, 161); } + +.table-danger, .table-danger > td, .table-danger > th { background-color: r= +gb(245, 198, 203); } + +.table-danger tbody + tbody, .table-danger td, .table-danger th, .table-dan= +ger thead th { border-color: rgb(237, 150, 158); } + +.table-hover .table-danger:hover { background-color: rgb(241, 176, 183); } + +.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > t= +h { background-color: rgb(241, 176, 183); } + +.table-light, .table-light > td, .table-light > th { background-color: rgb(= +253, 253, 254); } + +.table-light tbody + tbody, .table-light td, .table-light th, .table-light = +thead th { border-color: rgb(251, 252, 252); } + +.table-hover .table-light:hover { background-color: rgb(236, 236, 246); } + +.table-hover .table-light:hover > td, .table-hover .table-light:hover > th = +{ background-color: rgb(236, 236, 246); } + +.table-dark, .table-dark > td, .table-dark > th { background-color: rgb(198= +, 200, 202); } + +.table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thea= +d th { border-color: rgb(149, 153, 156); } + +.table-hover .table-dark:hover { background-color: rgb(185, 187, 190); } + +.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { = +background-color: rgb(185, 187, 190); } + +.table-active, .table-active > td, .table-active > th { background-color: r= +gba(0, 0, 0, 0.075); } + +.table-hover .table-active:hover { background-color: rgba(0, 0, 0, 0.075); = +} + +.table-hover .table-active:hover > td, .table-hover .table-active:hover > t= +h { background-color: rgba(0, 0, 0, 0.075); } + +.table .thead-dark th { color: rgb(255, 255, 255); background-color: rgb(52= +, 58, 64); border-color: rgb(69, 77, 85); } + +.table .thead-light th { color: rgb(73, 80, 87); background-color: rgb(233,= + 236, 239); border-color: rgb(222, 226, 230); } + +.table-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);= + } + +.table-dark td, .table-dark th, .table-dark thead th { border-color: rgb(69= +, 77, 85); } + +.table-dark.table-bordered { border: 0px; } + +.table-dark.table-striped tbody tr:nth-of-type(2n+1) { background-color: rg= +ba(255, 255, 255, 0.05); } + +.table-dark.table-hover tbody tr:hover { color: rgb(255, 255, 255); backgro= +und-color: rgba(255, 255, 255, 0.075); } + +@media (max-width: 575.98px) { + .table-responsive-sm { display: block; width: 100%; overflow-x: auto; } + .table-responsive-sm > .table-bordered { border: 0px; } +} + +@media (max-width: 767.98px) { + .table-responsive-md { display: block; width: 100%; overflow-x: auto; } + .table-responsive-md > .table-bordered { border: 0px; } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { display: block; width: 100%; overflow-x: auto; } + .table-responsive-lg > .table-bordered { border: 0px; } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { display: block; width: 100%; overflow-x: auto; } + .table-responsive-xl > .table-bordered { border: 0px; } +} + +.table-responsive { display: block; width: 100%; overflow-x: auto; } + +.table-responsive > .table-bordered { border: 0px; } + +.form-control { display: block; width: 100%; height: calc(1.5em + 2px + 0.7= +5rem); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-h= +eight: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); b= +ackground-clip: padding-box; border: 1px solid rgb(206, 212, 218); border-r= +adius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15= +s ease-in-out; } + +@media (prefers-reduced-motion: reduce) { + .form-control { transition: none; } +} + +.form-control:focus { color: rgb(73, 80, 87); background-color: rgb(255, 25= +5, 255); border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(0= +, 123, 255, 0.25) 0px 0px 0px 0.2rem; } + +.form-control::-webkit-input-placeholder { color: rgb(108, 117, 125); opaci= +ty: 1; } + +.form-control::placeholder { color: rgb(108, 117, 125); opacity: 1; } + +.form-control:disabled, .form-control[readonly] { background-color: rgb(233= +, 236, 239); opacity: 1; } + +.form-control-file, .form-control-range { display: block; width: 100%; } + +.col-form-label { padding-top: calc(1px + 0.375rem); padding-bottom: calc(1= +px + 0.375rem); margin-bottom: 0px; font-size: inherit; line-height: 1.5; } + +.col-form-label-lg { padding-top: calc(1px + 0.5rem); padding-bottom: calc(= +1px + 0.5rem); font-size: 1.25rem; line-height: 1.5; } + +.col-form-label-sm { padding-top: calc(1px + 0.25rem); padding-bottom: calc= +(1px + 0.25rem); font-size: 0.875rem; line-height: 1.5; } + +.form-control-plaintext { display: block; width: 100%; padding-top: 0.375re= +m; padding-bottom: 0.375rem; margin-bottom: 0px; line-height: 1.5; color: r= +gb(33, 37, 41); background-color: transparent; border-style: solid; border-= +color: transparent; border-image: initial; border-width: 1px 0px; } + +.form-control-plaintext.form-control-lg, .form-control-plaintext.form-contr= +ol-sm { padding-right: 0px; padding-left: 0px; } + +.form-control-sm { height: calc(1.5em + 2px + 0.5rem); padding: 0.25rem 0.5= +rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } + +.form-control-lg { height: calc(1.5em + 2px + 1rem); padding: 0.5rem 1rem; = +font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } + +select.form-control[multiple], select.form-control[size] { height: auto; } + +textarea.form-control { height: auto; } + +.form-group { margin-bottom: 1rem; } + +.form-text { display: block; margin-top: 0.25rem; } + +.form-row { display: flex; flex-wrap: wrap; margin-right: -5px; margin-left= +: -5px; } + +.form-row > .col, .form-row > [class*=3D"col-"] { padding-right: 5px; paddi= +ng-left: 5px; } + +.form-check { position: relative; display: block; padding-left: 1.25rem; } + +.form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1= +.25rem; } + +.form-check-input:disabled ~ .form-check-label { color: rgb(108, 117, 125);= + } + +.form-check-label { margin-bottom: 0px; } + +.form-check-inline { display: inline-flex; align-items: center; padding-lef= +t: 0px; margin-right: 0.75rem; } + +.form-check-inline .form-check-input { position: static; margin-top: 0px; m= +argin-right: 0.3125rem; margin-left: 0px; } + +.valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-siz= +e: 80%; color: rgb(40, 167, 69); } + +.valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; = +max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.= +875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba= +(40, 167, 69, 0.9); border-radius: 0.25rem; } + +.form-control.is-valid, .was-validated .form-control:valid { border-color: = +rgb(40, 167, 69); padding-right: calc(1.5em + 0.75rem); background-image: u= +rl("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' viewBox= +=3D'0 0 8 8'%3e%3cpath fill=3D'%2328a745' d=3D'M2.3 6.73L.6 4.53c-.4-1.04.4= +6-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z= +'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right= + calc(0.375em + 0.1875rem) center; background-size: calc(0.75em + 0.375rem)= + calc(0.75em + 0.375rem); } + +.form-control.is-valid:focus, .was-validated .form-control:valid:focus { bo= +rder-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0= +px 0.2rem; } + +.form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-t= +ooltip, .was-validated .form-control:valid ~ .valid-feedback, .was-validate= +d .form-control:valid ~ .valid-tooltip { display: block; } + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid = +{ padding-right: calc(1.5em + 0.75rem); background-position: right calc(0.3= +75em + 0.1875rem) top calc(0.375em + 0.1875rem); } + +.custom-select.is-valid, .was-validated .custom-select:valid { border-color= +: rgb(40, 167, 69); padding-right: calc(0.75em + 2.3125rem); background: ur= +l("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' viewBox= +=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 3h4z'/%3e%= +3c/svg%3e") right 0.75rem center / 8px 10px no-repeat, url("data:image/svg+= +xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' viewBox=3D'0 0 8 8'%3e%3cpa= +th fill=3D'%2328a745' d=3D'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4= + 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") ri= +ght 1.75rem center / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-rep= +eat rgb(255, 255, 255); } + +.custom-select.is-valid:focus, .was-validated .custom-select:valid:focus { = +border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px= + 0px 0.2rem; } + +.custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid= +-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-valid= +ated .custom-select:valid ~ .valid-tooltip { display: block; } + +.form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid = +~ .valid-tooltip, .was-validated .form-control-file:valid ~ .valid-feedback= +, .was-validated .form-control-file:valid ~ .valid-tooltip { display: block= +; } + +.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-= +input:valid ~ .form-check-label { color: rgb(40, 167, 69); } + +.form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ = +.valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .= +was-validated .form-check-input:valid ~ .valid-tooltip { display: block; } + +.custom-control-input.is-valid ~ .custom-control-label, .was-validated .cus= +tom-control-input:valid ~ .custom-control-label { color: rgb(40, 167, 69); = +} + +.custom-control-input.is-valid ~ .custom-control-label::before, .was-valida= +ted .custom-control-input:valid ~ .custom-control-label::before { border-co= +lor: rgb(40, 167, 69); } + +.custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-= +valid ~ .valid-tooltip, .was-validated .custom-control-input:valid ~ .valid= +-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip { di= +splay: block; } + +.custom-control-input.is-valid:checked ~ .custom-control-label::before, .wa= +s-validated .custom-control-input:valid:checked ~ .custom-control-label::be= +fore { border-color: rgb(52, 206, 87); background-color: rgb(52, 206, 87); = +} + +.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-= +validated .custom-control-input:valid:focus ~ .custom-control-label::before= + { box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; } + +.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label:= +:before, .was-validated .custom-control-input:valid:focus:not(:checked) ~ .= +custom-control-label::before { border-color: rgb(40, 167, 69); } + +.custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-fi= +le-input:valid ~ .custom-file-label { border-color: rgb(40, 167, 69); } + +.custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid = +~ .valid-tooltip, .was-validated .custom-file-input:valid ~ .valid-feedback= +, .was-validated .custom-file-input:valid ~ .valid-tooltip { display: block= +; } + +.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .cus= +tom-file-input:valid:focus ~ .custom-file-label { border-color: rgb(40, 167= +, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; } + +.invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-s= +ize: 80%; color: rgb(220, 53, 69); } + +.invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none= +; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: = +0.875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color: rg= +ba(220, 53, 69, 0.9); border-radius: 0.25rem; } + +.form-control.is-invalid, .was-validated .form-control:invalid { border-col= +or: rgb(220, 53, 69); padding-right: calc(1.5em + 0.75rem); background-imag= +e: url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' fill= +=3D'%23dc3545' viewBox=3D'-2 -2 7 7'%3e%3cpath stroke=3D'%23dc3545' d=3D'M0= + 0l3 3m0-3L0 3'/%3e%3ccircle r=3D'.5'/%3e%3ccircle cx=3D'3' r=3D'.5'/%3e%3c= +circle cy=3D'3' r=3D'.5'/%3e%3ccircle cx=3D'3' cy=3D'3' r=3D'.5'/%3e%3c/svg= +%3E"); background-repeat: no-repeat; background-position: right calc(0.375e= +m + 0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em= + + 0.375rem); } + +.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus = +{ border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0= +px 0px 0.2rem; } + +.form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .i= +nvalid-tooltip, .was-validated .form-control:invalid ~ .invalid-feedback, .= +was-validated .form-control:invalid ~ .invalid-tooltip { display: block; } + +.was-validated textarea.form-control:invalid, textarea.form-control.is-inva= +lid { padding-right: calc(1.5em + 0.75rem); background-position: right calc= +(0.375em + 0.1875rem) top calc(0.375em + 0.1875rem); } + +.custom-select.is-invalid, .was-validated .custom-select:invalid { border-c= +olor: rgb(220, 53, 69); padding-right: calc(0.75em + 2.3125rem); background= +: url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' viewB= +ox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 3h4z'/%3= +e%3c/svg%3e") right 0.75rem center / 8px 10px no-repeat, url("data:image/sv= +g+xml,%3csvg xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23dc3545' viewBo= +x=3D'-2 -2 7 7'%3e%3cpath stroke=3D'%23dc3545' d=3D'M0 0l3 3m0-3L0 3'/%3e%3= +ccircle r=3D'.5'/%3e%3ccircle cx=3D'3' r=3D'.5'/%3e%3ccircle cy=3D'3' r=3D'= +.5'/%3e%3ccircle cx=3D'3' cy=3D'3' r=3D'.5'/%3e%3c/svg%3E") right 1.75rem c= +enter / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat rgb(255, = +255, 255); } + +.custom-select.is-invalid:focus, .was-validated .custom-select:invalid:focu= +s { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px= + 0px 0px 0.2rem; } + +.custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ = +.invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback= +, .was-validated .custom-select:invalid ~ .invalid-tooltip { display: block= +; } + +.form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-in= +valid ~ .invalid-tooltip, .was-validated .form-control-file:invalid ~ .inva= +lid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip = +{ display: block; } + +.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-chec= +k-input:invalid ~ .form-check-label { color: rgb(220, 53, 69); } + +.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-inva= +lid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid= +-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip { di= +splay: block; } + +.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .c= +ustom-control-input:invalid ~ .custom-control-label { color: rgb(220, 53, 6= +9); } + +.custom-control-input.is-invalid ~ .custom-control-label::before, .was-vali= +dated .custom-control-input:invalid ~ .custom-control-label::before { borde= +r-color: rgb(220, 53, 69); } + +.custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input= +.is-invalid ~ .invalid-tooltip, .was-validated .custom-control-input:invali= +d ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .inva= +lid-tooltip { display: block; } + +.custom-control-input.is-invalid:checked ~ .custom-control-label::before, .= +was-validated .custom-control-input:invalid:checked ~ .custom-control-label= +::before { border-color: rgb(228, 96, 109); background-color: rgb(228, 96, = +109); } + +.custom-control-input.is-invalid:focus ~ .custom-control-label::before, .wa= +s-validated .custom-control-input:invalid:focus ~ .custom-control-label::be= +fore { box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; } + +.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-labe= +l::before, .was-validated .custom-control-input:invalid:focus:not(:checked)= + ~ .custom-control-label::before { border-color: rgb(220, 53, 69); } + +.custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-= +file-input:invalid ~ .custom-file-label { border-color: rgb(220, 53, 69); } + +.custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-in= +valid ~ .invalid-tooltip, .was-validated .custom-file-input:invalid ~ .inva= +lid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip = +{ display: block; } + +.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .c= +ustom-file-input:invalid:focus ~ .custom-file-label { border-color: rgb(220= +, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; } + +.form-inline { display: flex; flex-flow: wrap; align-items: center; } + +.form-inline .form-check { width: 100%; } + +@media (min-width: 576px) { + .form-inline label { display: flex; align-items: center; justify-content:= + center; margin-bottom: 0px; } + .form-inline .form-group { display: flex; flex: 0 0 auto; flex-flow: wrap= +; align-items: center; margin-bottom: 0px; } + .form-inline .form-control { display: inline-block; width: auto; vertical= +-align: middle; } + .form-inline .form-control-plaintext { display: inline-block; } + .form-inline .custom-select, .form-inline .input-group { width: auto; } + .form-inline .form-check { display: flex; align-items: center; justify-co= +ntent: center; width: auto; padding-left: 0px; } + .form-inline .form-check-input { position: relative; flex-shrink: 0; marg= +in-top: 0px; margin-right: 0.25rem; margin-left: 0px; } + .form-inline .custom-control { align-items: center; justify-content: cent= +er; } + .form-inline .custom-control-label { margin-bottom: 0px; } +} + +.btn { display: inline-block; font-weight: 400; color: rgb(33, 37, 41); tex= +t-align: center; vertical-align: middle; user-select: none; background-colo= +r: transparent; border: 1px solid transparent; padding: 0.375rem 0.75rem; f= +ont-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color= + 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s = +ease-in-out, box-shadow 0.15s ease-in-out; } + +@media (prefers-reduced-motion: reduce) { + .btn { transition: none; } +} + +.btn:hover { color: rgb(33, 37, 41); text-decoration: none; } + +.btn.focus, .btn:focus { outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) = +0px 0px 0px 0.2rem; } + +.btn.disabled, .btn:disabled { opacity: 0.65; } + +a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; } + +.btn-primary { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255= +); border-color: rgb(0, 123, 255); } + +.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 10= +5, 217); border-color: rgb(0, 98, 204); } + +.btn-primary.focus, .btn-primary:focus { box-shadow: rgba(38, 143, 255, 0.5= +) 0px 0px 0px 0.2rem; } + +.btn-primary.disabled, .btn-primary:disabled { color: rgb(255, 255, 255); b= +ackground-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } + +.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabl= +ed):not(.disabled):active, .show > .btn-primary.dropdown-toggle { color: rg= +b(255, 255, 255); background-color: rgb(0, 98, 204); border-color: rgb(0, 9= +2, 191); } + +.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:= +disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle= +:focus { box-shadow: rgba(38, 143, 255, 0.5) 0px 0px 0px 0.2rem; } + +.btn-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117,= + 125); border-color: rgb(108, 117, 125); } + +.btn-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(90,= + 98, 104); border-color: rgb(84, 91, 98); } + +.btn-secondary.focus, .btn-secondary:focus { box-shadow: rgba(130, 138, 145= +, 0.5) 0px 0px 0px 0.2rem; } + +.btn-secondary.disabled, .btn-secondary:disabled { color: rgb(255, 255, 255= +); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); = +} + +.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:di= +sabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle { col= +or: rgb(255, 255, 255); background-color: rgb(84, 91, 98); border-color: rg= +b(78, 85, 91); } + +.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:n= +ot(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-= +toggle:focus { box-shadow: rgba(130, 138, 145, 0.5) 0px 0px 0px 0.2rem; } + +.btn-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69= +); border-color: rgb(40, 167, 69); } + +.btn-success:hover { color: rgb(255, 255, 255); background-color: rgb(33, 1= +36, 56); border-color: rgb(30, 126, 52); } + +.btn-success.focus, .btn-success:focus { box-shadow: rgba(72, 180, 97, 0.5)= + 0px 0px 0px 0.2rem; } + +.btn-success.disabled, .btn-success:disabled { color: rgb(255, 255, 255); b= +ackground-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); } + +.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabl= +ed):not(.disabled):active, .show > .btn-success.dropdown-toggle { color: rg= +b(255, 255, 255); background-color: rgb(30, 126, 52); border-color: rgb(28,= + 116, 48); } + +.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:= +disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle= +:focus { box-shadow: rgba(72, 180, 97, 0.5) 0px 0px 0px 0.2rem; } + +.btn-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184);= + border-color: rgb(23, 162, 184); } + +.btn-info:hover { color: rgb(255, 255, 255); background-color: rgb(19, 132,= + 150); border-color: rgb(17, 122, 139); } + +.btn-info.focus, .btn-info:focus { box-shadow: rgba(58, 176, 195, 0.5) 0px = +0px 0px 0.2rem; } + +.btn-info.disabled, .btn-info:disabled { color: rgb(255, 255, 255); backgro= +und-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); } + +.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):no= +t(.disabled):active, .show > .btn-info.dropdown-toggle { color: rgb(255, 25= +5, 255); background-color: rgb(17, 122, 139); border-color: rgb(16, 112, 12= +7); } + +.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabl= +ed):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus { = +box-shadow: rgba(58, 176, 195, 0.5) 0px 0px 0px 0.2rem; } + +.btn-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); = +border-color: rgb(255, 193, 7); } + +.btn-warning:hover { color: rgb(33, 37, 41); background-color: rgb(224, 168= +, 0); border-color: rgb(211, 158, 0); } + +.btn-warning.focus, .btn-warning:focus { box-shadow: rgba(222, 170, 12, 0.5= +) 0px 0px 0px 0.2rem; } + +.btn-warning.disabled, .btn-warning:disabled { color: rgb(33, 37, 41); back= +ground-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); } + +.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabl= +ed):not(.disabled):active, .show > .btn-warning.dropdown-toggle { color: rg= +b(33, 37, 41); background-color: rgb(211, 158, 0); border-color: rgb(198, 1= +49, 0); } + +.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:= +disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle= +:focus { box-shadow: rgba(222, 170, 12, 0.5) 0px 0px 0px 0.2rem; } + +.btn-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69)= +; border-color: rgb(220, 53, 69); } + +.btn-danger:hover { color: rgb(255, 255, 255); background-color: rgb(200, 3= +5, 51); border-color: rgb(189, 33, 48); } + +.btn-danger.focus, .btn-danger:focus { box-shadow: rgba(225, 83, 97, 0.5) 0= +px 0px 0px 0.2rem; } + +.btn-danger.disabled, .btn-danger:disabled { color: rgb(255, 255, 255); bac= +kground-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); } + +.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled= +):not(.disabled):active, .show > .btn-danger.dropdown-toggle { color: rgb(2= +55, 255, 255); background-color: rgb(189, 33, 48); border-color: rgb(178, 3= +1, 45); } + +.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:di= +sabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:fo= +cus { box-shadow: rgba(225, 83, 97, 0.5) 0px 0px 0px 0.2rem; } + +.btn-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); = +border-color: rgb(248, 249, 250); } + +.btn-light:hover { color: rgb(33, 37, 41); background-color: rgb(226, 230, = +234); border-color: rgb(218, 224, 229); } + +.btn-light.focus, .btn-light:focus { box-shadow: rgba(216, 217, 219, 0.5) 0= +px 0px 0px 0.2rem; } + +.btn-light.disabled, .btn-light:disabled { color: rgb(33, 37, 41); backgrou= +nd-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); } + +.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):= +not(.disabled):active, .show > .btn-light.dropdown-toggle { color: rgb(33, = +37, 41); background-color: rgb(218, 224, 229); border-color: rgb(211, 217, = +223); } + +.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disa= +bled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus= + { box-shadow: rgba(216, 217, 219, 0.5) 0px 0px 0px 0.2rem; } + +.btn-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); b= +order-color: rgb(52, 58, 64); } + +.btn-dark:hover { color: rgb(255, 255, 255); background-color: rgb(35, 39, = +43); border-color: rgb(29, 33, 36); } + +.btn-dark.focus, .btn-dark:focus { box-shadow: rgba(82, 88, 93, 0.5) 0px 0p= +x 0px 0.2rem; } + +.btn-dark.disabled, .btn-dark:disabled { color: rgb(255, 255, 255); backgro= +und-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); } + +.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):no= +t(.disabled):active, .show > .btn-dark.dropdown-toggle { color: rgb(255, 25= +5, 255); background-color: rgb(29, 33, 36); border-color: rgb(23, 26, 29); = +} + +.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabl= +ed):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus { = +box-shadow: rgba(82, 88, 93, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-primary { color: rgb(0, 123, 255); border-color: rgb(0, 123, 2= +55); } + +.btn-outline-primary:hover { color: rgb(255, 255, 255); background-color: r= +gb(0, 123, 255); border-color: rgb(0, 123, 255); } + +.btn-outline-primary.focus, .btn-outline-primary:focus { box-shadow: rgba(0= +, 123, 255, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: rgb(0= +, 123, 255); background-color: transparent; } + +.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-pri= +mary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dro= +pdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255= +); border-color: rgb(0, 123, 255); } + +.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outli= +ne-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline= +-primary.dropdown-toggle:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px= + 0px 0.2rem; } + +.btn-outline-secondary { color: rgb(108, 117, 125); border-color: rgb(108, = +117, 125); } + +.btn-outline-secondary:hover { color: rgb(255, 255, 255); background-color:= + rgb(108, 117, 125); border-color: rgb(108, 117, 125); } + +.btn-outline-secondary.focus, .btn-outline-secondary:focus { box-shadow: rg= +ba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: r= +gb(108, 117, 125); background-color: transparent; } + +.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-s= +econdary:not(:disabled):not(.disabled):active, .show > .btn-outline-seconda= +ry.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(108, = +117, 125); border-color: rgb(108, 117, 125); } + +.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-out= +line-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-out= +line-secondary.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5)= + 0px 0px 0px 0.2rem; } + +.btn-outline-success { color: rgb(40, 167, 69); border-color: rgb(40, 167, = +69); } + +.btn-outline-success:hover { color: rgb(255, 255, 255); background-color: r= +gb(40, 167, 69); border-color: rgb(40, 167, 69); } + +.btn-outline-success.focus, .btn-outline-success:focus { box-shadow: rgba(4= +0, 167, 69, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-success.disabled, .btn-outline-success:disabled { color: rgb(4= +0, 167, 69); background-color: transparent; } + +.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-suc= +cess:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dro= +pdown-toggle { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69= +); border-color: rgb(40, 167, 69); } + +.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outli= +ne-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline= +-success.dropdown-toggle:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px= + 0px 0.2rem; } + +.btn-outline-info { color: rgb(23, 162, 184); border-color: rgb(23, 162, 18= +4); } + +.btn-outline-info:hover { color: rgb(255, 255, 255); background-color: rgb(= +23, 162, 184); border-color: rgb(23, 162, 184); } + +.btn-outline-info.focus, .btn-outline-info:focus { box-shadow: rgba(23, 162= +, 184, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-info.disabled, .btn-outline-info:disabled { color: rgb(23, 162= +, 184); background-color: transparent; } + +.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:n= +ot(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-tog= +gle { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); borde= +r-color: rgb(23, 162, 184); } + +.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-= +info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.= +dropdown-toggle:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2= +rem; } + +.btn-outline-warning { color: rgb(255, 193, 7); border-color: rgb(255, 193,= + 7); } + +.btn-outline-warning:hover { color: rgb(33, 37, 41); background-color: rgb(= +255, 193, 7); border-color: rgb(255, 193, 7); } + +.btn-outline-warning.focus, .btn-outline-warning:focus { box-shadow: rgba(2= +55, 193, 7, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: rgb(2= +55, 193, 7); background-color: transparent; } + +.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-war= +ning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dro= +pdown-toggle { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); = +border-color: rgb(255, 193, 7); } + +.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outli= +ne-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline= +-warning.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px= + 0px 0.2rem; } + +.btn-outline-danger { color: rgb(220, 53, 69); border-color: rgb(220, 53, 6= +9); } + +.btn-outline-danger:hover { color: rgb(255, 255, 255); background-color: rg= +b(220, 53, 69); border-color: rgb(220, 53, 69); } + +.btn-outline-danger.focus, .btn-outline-danger:focus { box-shadow: rgba(220= +, 53, 69, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: rgb(220= +, 53, 69); background-color: transparent; } + +.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-dang= +er:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdo= +wn-toggle { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); = +border-color: rgb(220, 53, 69); } + +.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outlin= +e-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-d= +anger.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0p= +x 0.2rem; } + +.btn-outline-light { color: rgb(248, 249, 250); border-color: rgb(248, 249,= + 250); } + +.btn-outline-light:hover { color: rgb(33, 37, 41); background-color: rgb(24= +8, 249, 250); border-color: rgb(248, 249, 250); } + +.btn-outline-light.focus, .btn-outline-light:focus { box-shadow: rgba(248, = +249, 250, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-light.disabled, .btn-outline-light:disabled { color: rgb(248, = +249, 250); background-color: transparent; } + +.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light= +:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-= +toggle { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); bord= +er-color: rgb(248, 249, 250); } + +.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline= +-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-lig= +ht.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px= + 0.2rem; } + +.btn-outline-dark { color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); = +} + +.btn-outline-dark:hover { color: rgb(255, 255, 255); background-color: rgb(= +52, 58, 64); border-color: rgb(52, 58, 64); } + +.btn-outline-dark.focus, .btn-outline-dark:focus { box-shadow: rgba(52, 58,= + 64, 0.5) 0px 0px 0px 0.2rem; } + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: rgb(52, 58,= + 64); background-color: transparent; } + +.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:n= +ot(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-tog= +gle { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-= +color: rgb(52, 58, 64); } + +.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-= +dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.= +dropdown-toggle:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2re= +m; } + +.btn-link { font-weight: 400; color: rgb(0, 123, 255); text-decoration: non= +e; } + +.btn-link:hover { color: rgb(0, 86, 179); text-decoration: underline; } + +.btn-link.focus, .btn-link:focus { text-decoration: underline; box-shadow: = +none; } + +.btn-link.disabled, .btn-link:disabled { color: rgb(108, 117, 125); pointer= +-events: none; } + +.btn-group-lg > .btn, .btn-lg { padding: 0.5rem 1rem; font-size: 1.25rem; l= +ine-height: 1.5; border-radius: 0.3rem; } + +.btn-group-sm > .btn, .btn-sm { padding: 0.25rem 0.5rem; font-size: 0.875re= +m; line-height: 1.5; border-radius: 0.2rem; } + +.btn-block { display: block; width: 100%; } + +.btn-block + .btn-block { margin-top: 0.5rem; } + +input[type=3D"button"].btn-block, input[type=3D"reset"].btn-block, input[ty= +pe=3D"submit"].btn-block { width: 100%; } + +.fade { transition: opacity 0.15s linear; } + +@media (prefers-reduced-motion: reduce) { + .fade { transition: none; } +} + +.fade:not(.show) { opacity: 0; } + +.collapse:not(.show) { display: none; } + +.collapsing { position: relative; height: 0px; overflow: hidden; transition= +: height 0.35s; } + +@media (prefers-reduced-motion: reduce) { + .collapsing { transition: none; } +} + +.dropdown, .dropleft, .dropright, .dropup { position: relative; } + +.dropdown-toggle { white-space: nowrap; } + +.dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vert= +ical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px; border-top= +-style: solid; border-top-color: initial; border-right-style: solid; border= +-right-color: transparent; border-bottom-style: initial; border-bottom-colo= +r: initial; border-left-style: solid; border-left-color: transparent; } + +.dropdown-toggle:empty::after { margin-left: 0px; } + +.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; d= +isplay: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0= +.125rem 0px 0px; font-size: 1rem; color: rgb(33, 37, 41); text-align: left;= + list-style: none; background-color: rgb(255, 255, 255); background-clip: p= +adding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; = +} + +.dropdown-menu-left { right: auto; left: 0px; } + +.dropdown-menu-right { right: 0px; left: auto; } + +@media (min-width: 576px) { + .dropdown-menu-sm-left { right: auto; left: 0px; } + .dropdown-menu-sm-right { right: 0px; left: auto; } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { right: auto; left: 0px; } + .dropdown-menu-md-right { right: 0px; left: auto; } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { right: auto; left: 0px; } + .dropdown-menu-lg-right { right: 0px; left: auto; } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { right: auto; left: 0px; } + .dropdown-menu-xl-right { right: 0px; left: auto; } +} + +.dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0px; margin-b= +ottom: 0.125rem; } + +.dropup .dropdown-toggle::after { display: inline-block; margin-left: 0.255= +em; vertical-align: 0.255em; content: ""; border-width: 0px 0.3em 0.3em; bo= +rder-top-style: initial; border-top-color: initial; border-right-style: sol= +id; border-right-color: transparent; border-bottom-style: solid; border-bot= +tom-color: initial; border-left-style: solid; border-left-color: transparen= +t; } + +.dropup .dropdown-toggle:empty::after { margin-left: 0px; } + +.dropright .dropdown-menu { top: 0px; right: auto; left: 100%; margin-top: = +0px; margin-left: 0.125rem; } + +.dropright .dropdown-toggle::after { display: inline-block; margin-left: 0.= +255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0px 0.3em = +0.3em; border-top-style: solid; border-top-color: transparent; border-right= +-style: initial; border-right-color: initial; border-bottom-style: solid; b= +order-bottom-color: transparent; border-left-style: solid; border-left-colo= +r: initial; } + +.dropright .dropdown-toggle:empty::after { margin-left: 0px; } + +.dropright .dropdown-toggle::after { vertical-align: 0px; } + +.dropleft .dropdown-menu { top: 0px; right: 100%; left: auto; margin-top: 0= +px; margin-right: 0.125rem; } + +.dropleft .dropdown-toggle::after { display: inline-block; margin-left: 0.2= +55em; vertical-align: 0.255em; content: ""; } + +.dropleft .dropdown-toggle::after { display: none; } + +.dropleft .dropdown-toggle::before { display: inline-block; margin-right: 0= +.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid trans= +parent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; = +} + +.dropleft .dropdown-toggle:empty::after { margin-left: 0px; } + +.dropleft .dropdown-toggle::before { vertical-align: 0px; } + +.dropdown-menu[x-placement^=3D"bottom"], .dropdown-menu[x-placement^=3D"lef= +t"], .dropdown-menu[x-placement^=3D"right"], .dropdown-menu[x-placement^=3D= +"top"] { right: auto; bottom: auto; } + +.dropdown-divider { height: 0px; margin: 0.5rem 0px; overflow: hidden; bord= +er-top: 1px solid rgb(233, 236, 239); } + +.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clea= +r: both; font-weight: 400; color: rgb(33, 37, 41); text-align: inherit; whi= +te-space: nowrap; background-color: transparent; border: 0px; } + +.dropdown-item:focus, .dropdown-item:hover { color: rgb(22, 24, 27); text-d= +ecoration: none; background-color: rgb(248, 249, 250); } + +.dropdown-item.active, .dropdown-item:active { color: rgb(255, 255, 255); t= +ext-decoration: none; background-color: rgb(0, 123, 255); } + +.dropdown-item.disabled, .dropdown-item:disabled { color: rgb(108, 117, 125= +); pointer-events: none; background-color: transparent; } + +.dropdown-menu.show { display: block; } + +.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0= +px; font-size: 0.875rem; color: rgb(108, 117, 125); white-space: nowrap; } + +.dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: rgb(3= +3, 37, 41); } + +.btn-group, .btn-group-vertical { position: relative; display: inline-flex;= + vertical-align: middle; } + +.btn-group-vertical > .btn, .btn-group > .btn { position: relative; flex: 1= + 1 auto; } + +.btn-group-vertical > .btn:hover, .btn-group > .btn:hover { z-index: 1; } + +.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-= +group-vertical > .btn:focus, .btn-group > .btn.active, .btn-group > .btn:ac= +tive, .btn-group > .btn:focus { z-index: 1; } + +.btn-toolbar { display: flex; flex-wrap: wrap; justify-content: flex-start;= + } + +.btn-toolbar .input-group { width: auto; } + +.btn-group > .btn-group:not(:first-child), .btn-group > .btn:not(:first-chi= +ld) { margin-left: -1px; } + +.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:las= +t-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-botto= +m-right-radius: 0px; } + +.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:not(:fi= +rst-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } + +.dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem;= + } + +.dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after, .d= +ropup .dropdown-toggle-split::after { margin-left: 0px; } + +.dropleft .dropdown-toggle-split::before { margin-right: 0px; } + +.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-s= +plit { padding-right: 0.375rem; padding-left: 0.375rem; } + +.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-s= +plit { padding-right: 0.75rem; padding-left: 0.75rem; } + +.btn-group-vertical { flex-direction: column; align-items: flex-start; just= +ify-content: center; } + +.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { width: 100%;= + } + +.btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .= +btn:not(:first-child) { margin-top: -1px; } + +.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertic= +al > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radi= +us: 0px; border-bottom-left-radius: 0px; } + +.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-verti= +cal > .btn:not(:first-child) { border-top-left-radius: 0px; border-top-righ= +t-radius: 0px; } + +.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { margin-bo= +ttom: 0px; } + +.btn-group-toggle > .btn input[type=3D"checkbox"], .btn-group-toggle > .btn= + input[type=3D"radio"], .btn-group-toggle > .btn-group > .btn input[type=3D= +"checkbox"], .btn-group-toggle > .btn-group > .btn input[type=3D"radio"] { = +position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: none; } + +.input-group { position: relative; display: flex; flex-wrap: wrap; align-it= +ems: stretch; width: 100%; } + +.input-group > .custom-file, .input-group > .custom-select, .input-group > = +.form-control, .input-group > .form-control-plaintext { position: relative;= + flex: 1 1 auto; width: 1%; margin-bottom: 0px; } + +.input-group > .custom-file + .custom-file, .input-group > .custom-file + .= +custom-select, .input-group > .custom-file + .form-control, .input-group > = +.custom-select + .custom-file, .input-group > .custom-select + .custom-sele= +ct, .input-group > .custom-select + .form-control, .input-group > .form-con= +trol + .custom-file, .input-group > .form-control + .custom-select, .input-= +group > .form-control + .form-control, .input-group > .form-control-plainte= +xt + .custom-file, .input-group > .form-control-plaintext + .custom-select,= + .input-group > .form-control-plaintext + .form-control { margin-left: -1px= +; } + +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label, = +.input-group > .custom-select:focus, .input-group > .form-control:focus { z= +-index: 3; } + +.input-group > .custom-file .custom-file-input:focus { z-index: 4; } + +.input-group > .custom-select:not(:last-child), .input-group > .form-contro= +l:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radi= +us: 0px; } + +.input-group > .custom-select:not(:first-child), .input-group > .form-contr= +ol:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radi= +us: 0px; } + +.input-group > .custom-file { display: flex; align-items: center; } + +.input-group > .custom-file:not(:last-child) .custom-file-label, .input-gro= +up > .custom-file:not(:last-child) .custom-file-label::after { border-top-r= +ight-radius: 0px; border-bottom-right-radius: 0px; } + +.input-group > .custom-file:not(:first-child) .custom-file-label { border-t= +op-left-radius: 0px; border-bottom-left-radius: 0px; } + +.input-group-append, .input-group-prepend { display: flex; } + +.input-group-append .btn, .input-group-prepend .btn { position: relative; z= +-index: 2; } + +.input-group-append .btn:focus, .input-group-prepend .btn:focus { z-index: = +3; } + +.input-group-append .btn + .btn, .input-group-append .btn + .input-group-te= +xt, .input-group-append .input-group-text + .btn, .input-group-append .inpu= +t-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-= +group-prepend .btn + .input-group-text, .input-group-prepend .input-group-t= +ext + .btn, .input-group-prepend .input-group-text + .input-group-text { ma= +rgin-left: -1px; } + +.input-group-prepend { margin-right: -1px; } + +.input-group-append { margin-left: -1px; } + +.input-group-text { display: flex; align-items: center; padding: 0.375rem 0= +.75rem; margin-bottom: 0px; font-size: 1rem; font-weight: 400; line-height:= + 1.5; color: rgb(73, 80, 87); text-align: center; white-space: nowrap; back= +ground-color: rgb(233, 236, 239); border: 1px solid rgb(206, 212, 218); bor= +der-radius: 0.25rem; } + +.input-group-text input[type=3D"checkbox"], .input-group-text input[type=3D= +"radio"] { margin-top: 0px; } + +.input-group-lg > .custom-select, .input-group-lg > .form-control:not(texta= +rea) { height: calc(1.5em + 2px + 1rem); } + +.input-group-lg > .custom-select, .input-group-lg > .form-control, .input-g= +roup-lg > .input-group-append > .btn, .input-group-lg > .input-group-append= + > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input= +-group-lg > .input-group-prepend > .input-group-text { padding: 0.5rem 1rem= +; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } + +.input-group-sm > .custom-select, .input-group-sm > .form-control:not(texta= +rea) { height: calc(1.5em + 2px + 0.5rem); } + +.input-group-sm > .custom-select, .input-group-sm > .form-control, .input-g= +roup-sm > .input-group-append > .btn, .input-group-sm > .input-group-append= + > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input= +-group-sm > .input-group-prepend > .input-group-text { padding: 0.25rem 0.5= +rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } + +.input-group-lg > .custom-select, .input-group-sm > .custom-select { paddin= +g-right: 1.75rem; } + +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.= +dropdown-toggle), .input-group > .input-group-append:last-child > .input-gr= +oup-text:not(:last-child), .input-group > .input-group-append:not(:last-chi= +ld) > .btn, .input-group > .input-group-append:not(:last-child) > .input-gr= +oup-text, .input-group > .input-group-prepend > .btn, .input-group > .input= +-group-prepend > .input-group-text { border-top-right-radius: 0px; border-b= +ottom-right-radius: 0px; } + +.input-group > .input-group-append > .btn, .input-group > .input-group-appe= +nd > .input-group-text, .input-group > .input-group-prepend:first-child > .= +btn:not(:first-child), .input-group > .input-group-prepend:first-child > .i= +nput-group-text:not(:first-child), .input-group > .input-group-prepend:not(= +:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child)= + > .input-group-text { border-top-left-radius: 0px; border-bottom-left-radi= +us: 0px; } + +.custom-control { position: relative; display: block; min-height: 1.5rem; p= +adding-left: 1.5rem; } + +.custom-control-inline { display: inline-flex; margin-right: 1rem; } + +.custom-control-input { position: absolute; z-index: -1; opacity: 0; } + +.custom-control-input:checked ~ .custom-control-label::before { color: rgb(= +255, 255, 255); border-color: rgb(0, 123, 255); background-color: rgb(0, 12= +3, 255); } + +.custom-control-input:focus ~ .custom-control-label::before { box-shadow: r= +gba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {= + border-color: rgb(128, 189, 255); } + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before= + { color: rgb(255, 255, 255); background-color: rgb(179, 215, 255); border-= +color: rgb(179, 215, 255); } + +.custom-control-input:disabled ~ .custom-control-label { color: rgb(108, 11= +7, 125); } + +.custom-control-input:disabled ~ .custom-control-label::before { background= +-color: rgb(233, 236, 239); } + +.custom-control-label { position: relative; margin-bottom: 0px; vertical-al= +ign: top; } + +.custom-control-label::before { position: absolute; top: 0.25rem; left: -1.= +5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; cont= +ent: ""; background-color: rgb(255, 255, 255); border: 1px solid rgb(173, 1= +81, 189); } + +.custom-control-label::after { position: absolute; top: 0.25rem; left: -1.5= +rem; display: block; width: 1rem; height: 1rem; content: ""; background: 50= +% center / 50% 50% no-repeat; } + +.custom-checkbox .custom-control-label::before { border-radius: 0.25rem; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::aft= +er { background-image: url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w= +3.org/2000/svg' viewBox=3D'0 0 8 8'%3e%3cpath fill=3D'%23fff' d=3D'M6.564.7= +5l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-labe= +l::before { border-color: rgb(0, 123, 255); background-color: rgb(0, 123, 2= +55); } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-labe= +l::after { background-image: url("data:image/svg+xml,%3csvg xmlns=3D'http:/= +/www.w3.org/2000/svg' viewBox=3D'0 0 4 4'%3e%3cpath stroke=3D'%23fff' d=3D'= +M0 2h4'/%3e%3c/svg%3e"); } + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-l= +abel::before { background-color: rgba(0, 123, 255, 0.5); } + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-con= +trol-label::before { background-color: rgba(0, 123, 255, 0.5); } + +.custom-radio .custom-control-label::before { border-radius: 50%; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after = +{ background-image: url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3.o= +rg/2000/svg' viewBox=3D'-4 -4 8 8'%3e%3ccircle r=3D'3' fill=3D'%23fff'/%3e%= +3c/svg%3e"); } + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-labe= +l::before { background-color: rgba(0, 123, 255, 0.5); } + +.custom-switch { padding-left: 2.25rem; } + +.custom-switch .custom-control-label::before { left: -2.25rem; width: 1.75r= +em; pointer-events: all; border-radius: 0.5rem; } + +.custom-switch .custom-control-label::after { top: calc(2px + 0.25rem); lef= +t: calc(2px - 2.25rem); width: calc(-4px + 1rem); height: calc(-4px + 1rem)= +; background-color: rgb(173, 181, 189); border-radius: 0.5rem; transition: = +transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-col= +or 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s= + ease-in-out; } + +@media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { transition: none; } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after= + { background-color: rgb(255, 255, 255); transform: translateX(0.75rem); } + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-lab= +el::before { background-color: rgba(0, 123, 255, 0.5); } + +.custom-select { display: inline-block; width: 100%; height: calc(1.5em + 2= +px + 0.75rem); padding: 0.375rem 1.75rem 0.375rem 0.75rem; font-size: 1rem;= + font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); vertical-align= +: middle; background: url("data:image/svg+xml,%3csvg xmlns=3D'http://www.w3= +.org/2000/svg' viewBox=3D'0 0 4 5'%3e%3cpath fill=3D'%23343a40' d=3D'M2 0L0= + 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center / 8px 10px no-repeat= + rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius: 0= +.25rem; appearance: none; } + +.custom-select:focus { border-color: rgb(128, 189, 255); outline: 0px; box-= +shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } + +.custom-select[multiple], .custom-select[size]:not([size=3D"1"]) { height: = +auto; padding-right: 0.75rem; background-image: none; } + +.custom-select:disabled { color: rgb(108, 117, 125); background-color: rgb(= +233, 236, 239); } + +.custom-select-sm { height: calc(1.5em + 2px + 0.5rem); padding-top: 0.25re= +m; padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.875rem; } + +.custom-select-lg { height: calc(1.5em + 2px + 1rem); padding-top: 0.5rem; = +padding-bottom: 0.5rem; padding-left: 1rem; font-size: 1.25rem; } + +.custom-file { position: relative; display: inline-block; width: 100%; heig= +ht: calc(1.5em + 2px + 0.75rem); margin-bottom: 0px; } + +.custom-file-input { position: relative; z-index: 2; width: 100%; height: c= +alc(1.5em + 2px + 0.75rem); margin: 0px; opacity: 0; } + +.custom-file-input:focus ~ .custom-file-label { border-color: rgb(128, 189,= + 255); box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } + +.custom-file-input:disabled ~ .custom-file-label { background-color: rgb(23= +3, 236, 239); } + +.custom-file-input:lang(en) ~ .custom-file-label::after { content: "Browse"= +; } + +.custom-file-input ~ .custom-file-label[data-browse]::after { content: attr= +(data-browse); } + +.custom-file-label { position: absolute; top: 0px; right: 0px; left: 0px; z= +-index: 1; height: calc(1.5em + 2px + 0.75rem); padding: 0.375rem 0.75rem; = +font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); background-colo= +r: rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius:= + 0.25rem; } + +.custom-file-label::after { position: absolute; top: 0px; right: 0px; botto= +m: 0px; z-index: 3; display: block; height: calc(1.5em + 0.75rem); padding:= + 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); content: "Brow= +se"; background-color: rgb(233, 236, 239); border-left: inherit; border-rad= +ius: 0px 0.25rem 0.25rem 0px; } + +.custom-range { width: 100%; height: calc(1.4rem); padding: 0px; background= +-color: transparent; appearance: none; } + +.custom-range:focus { outline: 0px; } + +.custom-range:focus::-webkit-slider-thumb { box-shadow: rgb(255, 255, 255) = +0px 0px 0px 1px, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; } + +.custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top= +: -0.25rem; background-color: rgb(0, 123, 255); border: 0px; border-radius:= + 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s e= +ase-in-out, box-shadow 0.15s ease-in-out; appearance: none; } + +@media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { transition: none; } +} + +.custom-range::-webkit-slider-thumb:active { background-color: rgb(179, 215= +, 255); } + +.custom-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem;= + color: transparent; cursor: pointer; background-color: rgb(222, 226, 230);= + border-color: transparent; border-radius: 1rem; } + +@media (prefers-reduced-motion: reduce) { +} + +@media (prefers-reduced-motion: reduce) { +} + +.custom-range:disabled::-webkit-slider-thumb { background-color: rgb(173, 1= +81, 189); } + +.custom-range:disabled::-webkit-slider-runnable-track { cursor: default; } + +.custom-control-label::before, .custom-file-label, .custom-select { transit= +ion: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, bo= +x-shadow 0.15s ease-in-out; } + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, .custom-file-label, .custom-select { trans= +ition: none; } +} + +.nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-bottom: 0p= +x; list-style: none; } + +.nav-link { display: block; padding: 0.5rem 1rem; } + +.nav-link:focus, .nav-link:hover { text-decoration: none; } + +.nav-link.disabled { color: rgb(108, 117, 125); pointer-events: none; curso= +r: default; } + +.nav-tabs { border-bottom: 1px solid rgb(222, 226, 230); } + +.nav-tabs .nav-item { margin-bottom: -1px; } + +.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius= +: 0.25rem; border-top-right-radius: 0.25rem; } + +.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border-color: rgb(23= +3, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230); } + +.nav-tabs .nav-link.disabled { color: rgb(108, 117, 125); background-color:= + transparent; border-color: transparent; } + +.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: rgb= +(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(222, = +226, 230) rgb(222, 226, 230) rgb(255, 255, 255); } + +.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0px; b= +order-top-right-radius: 0px; } + +.nav-pills .nav-link { border-radius: 0.25rem; } + +.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: rgb(255,= + 255, 255); background-color: rgb(0, 123, 255); } + +.nav-fill .nav-item { flex: 1 1 auto; text-align: center; } + +.nav-justified .nav-item { flex-basis: 0px; flex-grow: 1; text-align: cente= +r; } + +.tab-content > .tab-pane { display: none; } + +.tab-content > .active { display: block; } + +.navbar { position: relative; display: flex; flex-wrap: wrap; align-items: = +center; justify-content: space-between; padding: 0.5rem 1rem; } + +.navbar > .container, .navbar > .container-fluid { display: flex; flex-wrap= +: wrap; align-items: center; justify-content: space-between; } + +.navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bott= +om: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit= +; white-space: nowrap; } + +.navbar-brand:focus, .navbar-brand:hover { text-decoration: none; } + +.navbar-nav { display: flex; flex-direction: column; padding-left: 0px; mar= +gin-bottom: 0px; list-style: none; } + +.navbar-nav .nav-link { padding-right: 0px; padding-left: 0px; } + +.navbar-nav .dropdown-menu { position: static; float: none; } + +.navbar-text { display: inline-block; padding-top: 0.5rem; padding-bottom: = +0.5rem; } + +.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; } + +.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height= +: 1; background-color: transparent; border: 1px solid transparent; border-r= +adius: 0.25rem; } + +.navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none; } + +.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; = +vertical-align: middle; content: ""; background: center center / 100% 100% = +no-repeat; } + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { pa= +dding-right: 0px; padding-left: 0px; } +} + +@media (min-width: 576px) { + .navbar-expand-sm { flex-flow: row; justify-content: flex-start; } + .navbar-expand-sm .navbar-nav { flex-direction: row; } + .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-= +left: 0.5rem; } + .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { fl= +ex-wrap: nowrap; } + .navbar-expand-sm .navbar-collapse { display: flex !important; flex-basis= +: auto; } + .navbar-expand-sm .navbar-toggler { display: none; } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { pa= +dding-right: 0px; padding-left: 0px; } +} + +@media (min-width: 768px) { + .navbar-expand-md { flex-flow: row; justify-content: flex-start; } + .navbar-expand-md .navbar-nav { flex-direction: row; } + .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-= +left: 0.5rem; } + .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { fl= +ex-wrap: nowrap; } + .navbar-expand-md .navbar-collapse { display: flex !important; flex-basis= +: auto; } + .navbar-expand-md .navbar-toggler { display: none; } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { pa= +dding-right: 0px; padding-left: 0px; } +} + +@media (min-width: 992px) { + .navbar-expand-lg { flex-flow: row; justify-content: flex-start; } + .navbar-expand-lg .navbar-nav { flex-direction: row; } + .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-= +left: 0.5rem; } + .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { fl= +ex-wrap: nowrap; } + .navbar-expand-lg .navbar-collapse { display: flex !important; flex-basis= +: auto; } + .navbar-expand-lg .navbar-toggler { display: none; } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { pa= +dding-right: 0px; padding-left: 0px; } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { flex-flow: row; justify-content: flex-start; } + .navbar-expand-xl .navbar-nav { flex-direction: row; } + .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; } + .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-= +left: 0.5rem; } + .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { fl= +ex-wrap: nowrap; } + .navbar-expand-xl .navbar-collapse { display: flex !important; flex-basis= +: auto; } + .navbar-expand-xl .navbar-toggler { display: none; } +} + +.navbar-expand { flex-flow: row; justify-content: flex-start; } + +.navbar-expand > .container, .navbar-expand > .container-fluid { padding-ri= +ght: 0px; padding-left: 0px; } + +.navbar-expand .navbar-nav { flex-direction: row; } + +.navbar-expand .navbar-nav .dropdown-menu { position: absolute; } + +.navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left:= + 0.5rem; } + +.navbar-expand > .container, .navbar-expand > .container-fluid { flex-wrap:= + nowrap; } + +.navbar-expand .navbar-collapse { display: flex !important; flex-basis: aut= +o; } + +.navbar-expand .navbar-toggler { display: none; } + +.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { colo= +r: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); } + +.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-l= +ink:hover { color: rgba(0, 0, 0, 0.7); } + +.navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); } + +.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .n= +av-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .na= +vbar-nav .show > .nav-link { color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rg= +ba(0, 0, 0, 0.1); } + +.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+= +xml,%3csvg viewBox=3D'0 0 30 30' xmlns=3D'http://www.w3.org/2000/svg'%3e%3c= +path stroke=3D'rgba(0, 0, 0, 0.5)' stroke-width=3D'2' stroke-linecap=3D'rou= +nd' stroke-miterlimit=3D'10' d=3D'M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");= + } + +.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); } + +.navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover { co= +lor: rgba(0, 0, 0, 0.9); } + +.navbar-dark .navbar-brand { color: rgb(255, 255, 255); } + +.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { color:= + rgb(255, 255, 255); } + +.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); } + +.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-lin= +k:hover { color: rgba(255, 255, 255, 0.75); } + +.navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.= +25); } + +.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav= +-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar= +-nav .show > .nav-link { color: rgb(255, 255, 255); } + +.navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-colo= +r: rgba(255, 255, 255, 0.1); } + +.navbar-dark .navbar-toggler-icon { background-image: url("data:image/svg+x= +ml,%3csvg viewBox=3D'0 0 30 30' xmlns=3D'http://www.w3.org/2000/svg'%3e%3cp= +ath stroke=3D'rgba(255, 255, 255, 0.5)' stroke-width=3D'2' stroke-linecap= +=3D'round' stroke-miterlimit=3D'10' d=3D'M4 7h22M4 15h22M4 23h22'/%3e%3c/sv= +g%3e"); } + +.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); } + +.navbar-dark .navbar-text a { color: rgb(255, 255, 255); } + +.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover { colo= +r: rgb(255, 255, 255); } + +.card { position: relative; display: flex; flex-direction: column; min-widt= +h: 0px; overflow-wrap: break-word; background-color: rgb(255, 255, 255); ba= +ckground-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-r= +adius: 0.25rem; } + +.card > hr { margin-right: 0px; margin-left: 0px; } + +.card > .list-group:first-child .list-group-item:first-child { border-top-l= +eft-radius: 0.25rem; border-top-right-radius: 0.25rem; } + +.card > .list-group:last-child .list-group-item:last-child { border-bottom-= +right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } + +.card-body { flex: 1 1 auto; padding: 1.25rem; } + +.card-title { margin-bottom: 0.75rem; } + +.card-subtitle { margin-top: -0.375rem; margin-bottom: 0px; } + +.card-text:last-child { margin-bottom: 0px; } + +.card-link:hover { text-decoration: none; } + +.card-link + .card-link { margin-left: 1.25rem; } + +.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0px; background-col= +or: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); } + +.card-header:first-child { border-radius: calc(-1px + 0.25rem) calc(-1px + = +0.25rem) 0px 0px; } + +.card-header + .list-group .list-group-item:first-child { border-top: 0px; = +} + +.card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.= +03); border-top: 1px solid rgba(0, 0, 0, 0.125); } + +.card-footer:last-child { border-radius: 0px 0px calc(-1px + 0.25rem) calc(= +-1px + 0.25rem); } + +.card-header-tabs { margin-right: -0.625rem; margin-bottom: -0.75rem; margi= +n-left: -0.625rem; border-bottom: 0px; } + +.card-header-pills { margin-right: -0.625rem; margin-left: -0.625rem; } + +.card-img-overlay { position: absolute; inset: 0px; padding: 1.25rem; } + +.card-img { width: 100%; border-radius: calc(-1px + 0.25rem); } + +.card-img-top { width: 100%; border-top-left-radius: calc(-1px + 0.25rem); = +border-top-right-radius: calc(-1px + 0.25rem); } + +.card-img-bottom { width: 100%; border-bottom-right-radius: calc(-1px + 0.2= +5rem); border-bottom-left-radius: calc(-1px + 0.25rem); } + +.card-deck { display: flex; flex-direction: column; } + +.card-deck .card { margin-bottom: 15px; } + +@media (min-width: 576px) { + .card-deck { flex-flow: wrap; margin-right: -15px; margin-left: -15px; } + .card-deck .card { display: flex; flex: 1 0 0%; flex-direction: column; m= +argin-right: 15px; margin-bottom: 0px; margin-left: 15px; } +} + +.card-group { display: flex; flex-direction: column; } + +.card-group > .card { margin-bottom: 15px; } + +@media (min-width: 576px) { + .card-group { flex-flow: wrap; } + .card-group > .card { flex: 1 0 0%; margin-bottom: 0px; } + .card-group > .card + .card { margin-left: 0px; border-left: 0px; } + .card-group > .card:not(:last-child) { border-top-right-radius: 0px; bord= +er-bottom-right-radius: 0px; } + .card-group > .card:not(:last-child) .card-header, .card-group > .card:no= +t(:last-child) .card-img-top { border-top-right-radius: 0px; } + .card-group > .card:not(:last-child) .card-footer, .card-group > .card:no= +t(:last-child) .card-img-bottom { border-bottom-right-radius: 0px; } + .card-group > .card:not(:first-child) { border-top-left-radius: 0px; bord= +er-bottom-left-radius: 0px; } + .card-group > .card:not(:first-child) .card-header, .card-group > .card:n= +ot(:first-child) .card-img-top { border-top-left-radius: 0px; } + .card-group > .card:not(:first-child) .card-footer, .card-group > .card:n= +ot(:first-child) .card-img-bottom { border-bottom-left-radius: 0px; } +} + +.card-columns .card { margin-bottom: 0.75rem; } + +@media (min-width: 576px) { + .card-columns { column-count: 3; column-gap: 1.25rem; orphans: 1; widows:= + 1; } + .card-columns .card { display: inline-block; width: 100%; } +} + +.accordion > .card { overflow: hidden; } + +.accordion > .card:not(:first-of-type) .card-header:first-child { border-ra= +dius: 0px; } + +.accordion > .card:not(:first-of-type):not(:last-of-type) { border-bottom: = +0px; border-radius: 0px; } + +.accordion > .card:first-of-type { border-bottom: 0px; border-bottom-right-= +radius: 0px; border-bottom-left-radius: 0px; } + +.accordion > .card:last-of-type { border-top-left-radius: 0px; border-top-r= +ight-radius: 0px; } + +.accordion > .card .card-header { margin-bottom: -1px; } + +.breadcrumb { display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; margin= +-bottom: 1rem; list-style: none; background-color: rgb(233, 236, 239); bord= +er-radius: 0.25rem; } + +.breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; } + +.breadcrumb-item + .breadcrumb-item::before { display: inline-block; paddin= +g-right: 0.5rem; color: rgb(108, 117, 125); content: "/"; } + +.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underl= +ine; } + +.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; = +} + +.breadcrumb-item.active { color: rgb(108, 117, 125); } + +.pagination { display: flex; padding-left: 0px; list-style: none; border-ra= +dius: 0.25rem; } + +.page-link { position: relative; display: block; padding: 0.5rem 0.75rem; m= +argin-left: -1px; line-height: 1.25; color: rgb(0, 123, 255); background-co= +lor: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); } + +.page-link:hover { z-index: 2; color: rgb(0, 86, 179); text-decoration: non= +e; background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); = +} + +.page-link:focus { z-index: 2; outline: 0px; box-shadow: rgba(0, 123, 255, = +0.25) 0px 0px 0px 0.2rem; } + +.page-item:first-child .page-link { margin-left: 0px; border-top-left-radiu= +s: 0.25rem; border-bottom-left-radius: 0.25rem; } + +.page-item:last-child .page-link { border-top-right-radius: 0.25rem; border= +-bottom-right-radius: 0.25rem; } + +.page-item.active .page-link { z-index: 1; color: rgb(255, 255, 255); backg= +round-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } + +.page-item.disabled .page-link { color: rgb(108, 117, 125); pointer-events:= + none; cursor: auto; background-color: rgb(255, 255, 255); border-color: rg= +b(222, 226, 230); } + +.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; li= +ne-height: 1.5; } + +.pagination-lg .page-item:first-child .page-link { border-top-left-radius: = +0.3rem; border-bottom-left-radius: 0.3rem; } + +.pagination-lg .page-item:last-child .page-link { border-top-right-radius: = +0.3rem; border-bottom-right-radius: 0.3rem; } + +.pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.875rem; l= +ine-height: 1.5; } + +.pagination-sm .page-item:first-child .page-link { border-top-left-radius: = +0.2rem; border-bottom-left-radius: 0.2rem; } + +.pagination-sm .page-item:last-child .page-link { border-top-right-radius: = +0.2rem; border-bottom-right-radius: 0.2rem; } + +.badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font= +-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vert= +ical-align: baseline; border-radius: 0.25rem; transition: color 0.15s ease-= +in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,= + box-shadow 0.15s ease-in-out; } + +@media (prefers-reduced-motion: reduce) { + .badge { transition: none; } +} + +a.badge:focus, a.badge:hover { text-decoration: none; } + +.badge:empty { display: none; } + +.btn .badge { position: relative; top: -1px; } + +.badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10r= +em; } + +.badge-primary { color: rgb(255, 255, 255); background-color: rgb(0, 123, 2= +55); } + +a.badge-primary:focus, a.badge-primary:hover { color: rgb(255, 255, 255); b= +ackground-color: rgb(0, 98, 204); } + +a.badge-primary.focus, a.badge-primary:focus { outline: 0px; box-shadow: rg= +ba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; } + +.badge-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 11= +7, 125); } + +a.badge-secondary:focus, a.badge-secondary:hover { color: rgb(255, 255, 255= +); background-color: rgb(84, 91, 98); } + +a.badge-secondary.focus, a.badge-secondary:focus { outline: 0px; box-shadow= +: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; } + +.badge-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, = +69); } + +a.badge-success:focus, a.badge-success:hover { color: rgb(255, 255, 255); b= +ackground-color: rgb(30, 126, 52); } + +a.badge-success.focus, a.badge-success:focus { outline: 0px; box-shadow: rg= +ba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; } + +.badge-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184= +); } + +a.badge-info:focus, a.badge-info:hover { color: rgb(255, 255, 255); backgro= +und-color: rgb(17, 122, 139); } + +a.badge-info.focus, a.badge-info:focus { outline: 0px; box-shadow: rgba(23,= + 162, 184, 0.5) 0px 0px 0px 0.2rem; } + +.badge-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7)= +; } + +a.badge-warning:focus, a.badge-warning:hover { color: rgb(33, 37, 41); back= +ground-color: rgb(211, 158, 0); } + +a.badge-warning.focus, a.badge-warning:focus { outline: 0px; box-shadow: rg= +ba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; } + +.badge-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 6= +9); } + +a.badge-danger:focus, a.badge-danger:hover { color: rgb(255, 255, 255); bac= +kground-color: rgb(189, 33, 48); } + +a.badge-danger.focus, a.badge-danger:focus { outline: 0px; box-shadow: rgba= +(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; } + +.badge-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250)= +; } + +a.badge-light:focus, a.badge-light:hover { color: rgb(33, 37, 41); backgrou= +nd-color: rgb(218, 224, 229); } + +a.badge-light.focus, a.badge-light:focus { outline: 0px; box-shadow: rgba(2= +48, 249, 250, 0.5) 0px 0px 0px 0.2rem; } + +.badge-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);= + } + +a.badge-dark:focus, a.badge-dark:hover { color: rgb(255, 255, 255); backgro= +und-color: rgb(29, 33, 36); } + +a.badge-dark.focus, a.badge-dark:focus { outline: 0px; box-shadow: rgba(52,= + 58, 64, 0.5) 0px 0px 0px 0.2rem; } + +.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: rgb= +(233, 236, 239); border-radius: 0.3rem; } + +@media (min-width: 576px) { + .jumbotron { padding: 4rem 2rem; } +} + +.jumbotron-fluid { padding-right: 0px; padding-left: 0px; border-radius: 0p= +x; } + +.alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem;= + border: 1px solid transparent; border-radius: 0.25rem; } + +.alert-heading { color: inherit; } + +.alert-link { font-weight: 700; } + +.alert-dismissible { padding-right: 4rem; } + +.alert-dismissible .close { position: absolute; top: 0px; right: 0px; paddi= +ng: 0.75rem 1.25rem; color: inherit; } + +.alert-primary { color: rgb(0, 64, 133); background-color: rgb(204, 229, 25= +5); border-color: rgb(184, 218, 255); } + +.alert-primary hr { border-top-color: rgb(159, 205, 255); } + +.alert-primary .alert-link { color: rgb(0, 39, 82); } + +.alert-secondary { color: rgb(56, 61, 65); background-color: rgb(226, 227, = +229); border-color: rgb(214, 216, 219); } + +.alert-secondary hr { border-top-color: rgb(200, 203, 207); } + +.alert-secondary .alert-link { color: rgb(32, 35, 38); } + +.alert-success { color: rgb(21, 87, 36); background-color: rgb(212, 237, 21= +8); border-color: rgb(195, 230, 203); } + +.alert-success hr { border-top-color: rgb(177, 223, 187); } + +.alert-success .alert-link { color: rgb(11, 46, 19); } + +.alert-info { color: rgb(12, 84, 96); background-color: rgb(209, 236, 241);= + border-color: rgb(190, 229, 235); } + +.alert-info hr { border-top-color: rgb(171, 221, 229); } + +.alert-info .alert-link { color: rgb(6, 44, 51); } + +.alert-warning { color: rgb(133, 100, 4); background-color: rgb(255, 243, 2= +05); border-color: rgb(255, 238, 186); } + +.alert-warning hr { border-top-color: rgb(255, 232, 161); } + +.alert-warning .alert-link { color: rgb(83, 63, 3); } + +.alert-danger { color: rgb(114, 28, 36); background-color: rgb(248, 215, 21= +8); border-color: rgb(245, 198, 203); } + +.alert-danger hr { border-top-color: rgb(241, 176, 183); } + +.alert-danger .alert-link { color: rgb(73, 18, 23); } + +.alert-light { color: rgb(129, 129, 130); background-color: rgb(254, 254, 2= +54); border-color: rgb(253, 253, 254); } + +.alert-light hr { border-top-color: rgb(236, 236, 246); } + +.alert-light .alert-link { color: rgb(104, 104, 104); } + +.alert-dark { color: rgb(27, 30, 33); background-color: rgb(214, 216, 217);= + border-color: rgb(198, 200, 202); } + +.alert-dark hr { border-top-color: rgb(185, 187, 190); } + +.alert-dark .alert-link { color: rgb(4, 5, 5); } + +@-webkit-keyframes progress-bar-stripes {=20 + 0% { background-position: 1rem 0px; } + 100% { background-position: 0px 0px; } +} + +@keyframes progress-bar-stripes {=20 + 0% { background-position: 1rem 0px; } + 100% { background-position: 0px 0px; } +} + +.progress { display: flex; height: 1rem; overflow: hidden; font-size: 0.75r= +em; background-color: rgb(233, 236, 239); border-radius: 0.25rem; } + +.progress-bar { display: flex; flex-direction: column; justify-content: cen= +ter; color: rgb(255, 255, 255); text-align: center; white-space: nowrap; ba= +ckground-color: rgb(0, 123, 255); transition: width 0.6s; } + +@media (prefers-reduced-motion: reduce) { + .progress-bar { transition: none; } +} + +.progress-bar-striped { background-image: linear-gradient(45deg, rgba(255, = +255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, = +0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); ba= +ckground-size: 1rem 1rem; } + +.progress-bar-animated { animation: 1s linear 0s infinite normal none runni= +ng progress-bar-stripes; } + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { animation: auto ease 0s 1 normal none running no= +ne; } +} + +.media { display: flex; align-items: flex-start; } + +.media-body { flex: 1 1 0%; } + +.list-group { display: flex; flex-direction: column; padding-left: 0px; mar= +gin-bottom: 0px; } + +.list-group-item-action { width: 100%; color: rgb(73, 80, 87); text-align: = +inherit; } + +.list-group-item-action:focus, .list-group-item-action:hover { z-index: 1; = +color: rgb(73, 80, 87); text-decoration: none; background-color: rgb(248, 2= +49, 250); } + +.list-group-item-action:active { color: rgb(33, 37, 41); background-color: = +rgb(233, 236, 239); } + +.list-group-item { position: relative; display: block; padding: 0.75rem 1.2= +5rem; margin-bottom: -1px; background-color: rgb(255, 255, 255); border: 1p= +x solid rgba(0, 0, 0, 0.125); } + +.list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-= +right-radius: 0.25rem; } + +.list-group-item:last-child { margin-bottom: 0px; border-bottom-right-radiu= +s: 0.25rem; border-bottom-left-radius: 0.25rem; } + +.list-group-item.disabled, .list-group-item:disabled { color: rgb(108, 117,= + 125); pointer-events: none; background-color: rgb(255, 255, 255); } + +.list-group-item.active { z-index: 2; color: rgb(255, 255, 255); background= +-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); } + +.list-group-horizontal { flex-direction: row; } + +.list-group-horizontal .list-group-item { margin-right: -1px; margin-bottom= +: 0px; } + +.list-group-horizontal .list-group-item:first-child { border-top-left-radiu= +s: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radius: 0p= +x; } + +.list-group-horizontal .list-group-item:last-child { margin-right: 0px; bor= +der-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; border-= +bottom-left-radius: 0px; } + +@media (min-width: 576px) { + .list-group-horizontal-sm { flex-direction: row; } + .list-group-horizontal-sm .list-group-item { margin-right: -1px; margin-b= +ottom: 0px; } + .list-group-horizontal-sm .list-group-item:first-child { border-top-left-= +radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu= +s: 0px; } + .list-group-horizontal-sm .list-group-item:last-child { margin-right: 0px= +; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo= +rder-bottom-left-radius: 0px; } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { flex-direction: row; } + .list-group-horizontal-md .list-group-item { margin-right: -1px; margin-b= +ottom: 0px; } + .list-group-horizontal-md .list-group-item:first-child { border-top-left-= +radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu= +s: 0px; } + .list-group-horizontal-md .list-group-item:last-child { margin-right: 0px= +; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo= +rder-bottom-left-radius: 0px; } +} + +@media (min-width: 992px) { + .list-group-horizontal-lg { flex-direction: row; } + .list-group-horizontal-lg .list-group-item { margin-right: -1px; margin-b= +ottom: 0px; } + .list-group-horizontal-lg .list-group-item:first-child { border-top-left-= +radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu= +s: 0px; } + .list-group-horizontal-lg .list-group-item:last-child { margin-right: 0px= +; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo= +rder-bottom-left-radius: 0px; } +} + +@media (min-width: 1200px) { + .list-group-horizontal-xl { flex-direction: row; } + .list-group-horizontal-xl .list-group-item { margin-right: -1px; margin-b= +ottom: 0px; } + .list-group-horizontal-xl .list-group-item:first-child { border-top-left-= +radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-top-right-radiu= +s: 0px; } + .list-group-horizontal-xl .list-group-item:last-child { margin-right: 0px= +; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; bo= +rder-bottom-left-radius: 0px; } +} + +.list-group-flush .list-group-item { border-right: 0px; border-left: 0px; b= +order-radius: 0px; } + +.list-group-flush .list-group-item:last-child { margin-bottom: -1px; } + +.list-group-flush:first-child .list-group-item:first-child { border-top: 0p= +x; } + +.list-group-flush:last-child .list-group-item:last-child { margin-bottom: 0= +px; border-bottom: 0px; } + +.list-group-item-primary { color: rgb(0, 64, 133); background-color: rgb(18= +4, 218, 255); } + +.list-group-item-primary.list-group-item-action:focus, .list-group-item-pri= +mary.list-group-item-action:hover { color: rgb(0, 64, 133); background-colo= +r: rgb(159, 205, 255); } + +.list-group-item-primary.list-group-item-action.active { color: rgb(255, 25= +5, 255); background-color: rgb(0, 64, 133); border-color: rgb(0, 64, 133); = +} + +.list-group-item-secondary { color: rgb(56, 61, 65); background-color: rgb(= +214, 216, 219); } + +.list-group-item-secondary.list-group-item-action:focus, .list-group-item-s= +econdary.list-group-item-action:hover { color: rgb(56, 61, 65); background-= +color: rgb(200, 203, 207); } + +.list-group-item-secondary.list-group-item-action.active { color: rgb(255, = +255, 255); background-color: rgb(56, 61, 65); border-color: rgb(56, 61, 65)= +; } + +.list-group-item-success { color: rgb(21, 87, 36); background-color: rgb(19= +5, 230, 203); } + +.list-group-item-success.list-group-item-action:focus, .list-group-item-suc= +cess.list-group-item-action:hover { color: rgb(21, 87, 36); background-colo= +r: rgb(177, 223, 187); } + +.list-group-item-success.list-group-item-action.active { color: rgb(255, 25= +5, 255); background-color: rgb(21, 87, 36); border-color: rgb(21, 87, 36); = +} + +.list-group-item-info { color: rgb(12, 84, 96); background-color: rgb(190, = +229, 235); } + +.list-group-item-info.list-group-item-action:focus, .list-group-item-info.l= +ist-group-item-action:hover { color: rgb(12, 84, 96); background-color: rgb= +(171, 221, 229); } + +.list-group-item-info.list-group-item-action.active { color: rgb(255, 255, = +255); background-color: rgb(12, 84, 96); border-color: rgb(12, 84, 96); } + +.list-group-item-warning { color: rgb(133, 100, 4); background-color: rgb(2= +55, 238, 186); } + +.list-group-item-warning.list-group-item-action:focus, .list-group-item-war= +ning.list-group-item-action:hover { color: rgb(133, 100, 4); background-col= +or: rgb(255, 232, 161); } + +.list-group-item-warning.list-group-item-action.active { color: rgb(255, 25= +5, 255); background-color: rgb(133, 100, 4); border-color: rgb(133, 100, 4)= +; } + +.list-group-item-danger { color: rgb(114, 28, 36); background-color: rgb(24= +5, 198, 203); } + +.list-group-item-danger.list-group-item-action:focus, .list-group-item-dang= +er.list-group-item-action:hover { color: rgb(114, 28, 36); background-color= +: rgb(241, 176, 183); } + +.list-group-item-danger.list-group-item-action.active { color: rgb(255, 255= +, 255); background-color: rgb(114, 28, 36); border-color: rgb(114, 28, 36);= + } + +.list-group-item-light { color: rgb(129, 129, 130); background-color: rgb(2= +53, 253, 254); } + +.list-group-item-light.list-group-item-action:focus, .list-group-item-light= +.list-group-item-action:hover { color: rgb(129, 129, 130); background-color= +: rgb(236, 236, 246); } + +.list-group-item-light.list-group-item-action.active { color: rgb(255, 255,= + 255); background-color: rgb(129, 129, 130); border-color: rgb(129, 129, 13= +0); } + +.list-group-item-dark { color: rgb(27, 30, 33); background-color: rgb(198, = +200, 202); } + +.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.l= +ist-group-item-action:hover { color: rgb(27, 30, 33); background-color: rgb= +(185, 187, 190); } + +.list-group-item-dark.list-group-item-action.active { color: rgb(255, 255, = +255); background-color: rgb(27, 30, 33); border-color: rgb(27, 30, 33); } + +.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1;= + color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity:= + 0.5; } + +.close:hover { color: rgb(0, 0, 0); text-decoration: none; } + +.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disa= +bled):hover { opacity: 0.75; } + +button.close { padding: 0px; background-color: transparent; border: 0px; ap= +pearance: none; } + +a.close.disabled { pointer-events: none; } + +.toast { max-width: 350px; overflow: hidden; font-size: 0.875rem; backgroun= +d-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 1= +px solid rgba(0, 0, 0, 0.1); box-shadow: rgba(0, 0, 0, 0.1) 0px 0.25rem 0.7= +5rem; backdrop-filter: blur(10px); opacity: 0; border-radius: 0.25rem; } + +.toast:not(:last-child) { margin-bottom: 0.75rem; } + +.toast.showing { opacity: 1; } + +.toast.show { display: block; opacity: 1; } + +.toast.hide { display: none; } + +.toast-header { display: flex; align-items: center; padding: 0.25rem 0.75re= +m; color: rgb(108, 117, 125); background-color: rgba(255, 255, 255, 0.85); = +background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05);= + } + +.toast-body { padding: 0.75rem; } + +.modal-open { overflow: hidden; } + +.modal-open .modal { overflow: hidden auto; } + +.modal { position: fixed; top: 0px; left: 0px; z-index: 1050; display: none= +; width: 100%; height: 100%; overflow: hidden; outline: 0px; } + +.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-ev= +ents: none; } + +.modal.fade .modal-dialog { transition: transform 0.3s ease-out, -webkit-tr= +ansform 0.3s ease-out; transform: translate(0px, -50px); } + +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { transition: none; } +} + +.modal.show .modal-dialog { transform: none; } + +.modal-dialog-scrollable { display: flex; max-height: calc(100% - 1rem); } + +.modal-dialog-scrollable .modal-content { max-height: calc(-1rem + 100vh); = +overflow: hidden; } + +.modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-hea= +der { flex-shrink: 0; } + +.modal-dialog-scrollable .modal-body { overflow-y: auto; } + +.modal-dialog-centered { display: flex; align-items: center; min-height: ca= +lc(100% - 1rem); } + +.modal-dialog-centered::before { display: block; height: calc(-1rem + 100vh= +); content: ""; } + +.modal-dialog-centered.modal-dialog-scrollable { flex-direction: column; ju= +stify-content: center; height: 100%; } + +.modal-dialog-centered.modal-dialog-scrollable .modal-content { max-height:= + none; } + +.modal-dialog-centered.modal-dialog-scrollable::before { content: none; } + +.modal-content { position: relative; display: flex; flex-direction: column;= + width: 100%; pointer-events: auto; background-color: rgb(255, 255, 255); b= +ackground-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-r= +adius: 0.3rem; outline: 0px; } + +.modal-backdrop { position: fixed; top: 0px; left: 0px; z-index: 1040; widt= +h: 100vw; height: 100vh; background-color: rgb(0, 0, 0); } + +.modal-backdrop.fade { opacity: 0; } + +.modal-backdrop.show { opacity: 0.5; } + +.modal-header { display: flex; align-items: flex-start; justify-content: sp= +ace-between; padding: 1rem; border-bottom: 1px solid rgb(222, 226, 230); bo= +rder-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; } + +.modal-header .close { padding: 1rem; margin: -1rem -1rem -1rem auto; } + +.modal-title { margin-bottom: 0px; line-height: 1.5; } + +.modal-body { position: relative; flex: 1 1 auto; padding: 1rem; } + +.modal-footer { display: flex; align-items: center; justify-content: flex-e= +nd; padding: 1rem; border-top: 1px solid rgb(222, 226, 230); border-bottom-= +right-radius: 0.3rem; border-bottom-left-radius: 0.3rem; } + +.modal-footer > :not(:first-child) { margin-left: 0.25rem; } + +.modal-footer > :not(:last-child) { margin-right: 0.25rem; } + +.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; h= +eight: 50px; overflow: scroll; } + +@media (min-width: 576px) { + .modal-dialog { max-width: 500px; margin: 1.75rem auto; } + .modal-dialog-scrollable { max-height: calc(100% - 3.5rem); } + .modal-dialog-scrollable .modal-content { max-height: calc(-3.5rem + 100v= +h); } + .modal-dialog-centered { min-height: calc(100% - 3.5rem); } + .modal-dialog-centered::before { height: calc(-3.5rem + 100vh); } + .modal-sm { max-width: 300px; } +} + +@media (min-width: 992px) { + .modal-lg, .modal-xl { max-width: 800px; } +} + +@media (min-width: 1200px) { + .modal-xl { max-width: 1140px; } +} + +.tooltip { position: absolute; z-index: 1070; display: block; margin: 0px; = +font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvet= +ica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI E= +moji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weig= +ht: 400; line-height: 1.5; text-align: start; text-decoration: none; text-s= +hadow: none; text-transform: none; letter-spacing: normal; word-break: norm= +al; word-spacing: normal; white-space: normal; line-break: auto; font-size:= + 0.875rem; overflow-wrap: break-word; opacity: 0; } + +.tooltip.show { opacity: 0.9; } + +.tooltip .arrow { position: absolute; display: block; width: 0.8rem; height= +: 0.4rem; } + +.tooltip .arrow::before { position: absolute; content: ""; border-color: tr= +ansparent; border-style: solid; } + +.bs-tooltip-auto[x-placement^=3D"top"], .bs-tooltip-top { padding: 0.4rem 0= +px; } + +.bs-tooltip-auto[x-placement^=3D"top"] .arrow, .bs-tooltip-top .arrow { bot= +tom: 0px; } + +.bs-tooltip-auto[x-placement^=3D"top"] .arrow::before, .bs-tooltip-top .arr= +ow::before { top: 0px; border-width: 0.4rem 0.4rem 0px; border-top-color: r= +gb(0, 0, 0); } + +.bs-tooltip-auto[x-placement^=3D"right"], .bs-tooltip-right { padding: 0px = +0.4rem; } + +.bs-tooltip-auto[x-placement^=3D"right"] .arrow, .bs-tooltip-right .arrow {= + left: 0px; width: 0.4rem; height: 0.8rem; } + +.bs-tooltip-auto[x-placement^=3D"right"] .arrow::before, .bs-tooltip-right = +.arrow::before { right: 0px; border-width: 0.4rem 0.4rem 0.4rem 0px; border= +-right-color: rgb(0, 0, 0); } + +.bs-tooltip-auto[x-placement^=3D"bottom"], .bs-tooltip-bottom { padding: 0.= +4rem 0px; } + +.bs-tooltip-auto[x-placement^=3D"bottom"] .arrow, .bs-tooltip-bottom .arrow= + { top: 0px; } + +.bs-tooltip-auto[x-placement^=3D"bottom"] .arrow::before, .bs-tooltip-botto= +m .arrow::before { bottom: 0px; border-width: 0px 0.4rem 0.4rem; border-bot= +tom-color: rgb(0, 0, 0); } + +.bs-tooltip-auto[x-placement^=3D"left"], .bs-tooltip-left { padding: 0px 0.= +4rem; } + +.bs-tooltip-auto[x-placement^=3D"left"] .arrow, .bs-tooltip-left .arrow { r= +ight: 0px; width: 0.4rem; height: 0.8rem; } + +.bs-tooltip-auto[x-placement^=3D"left"] .arrow::before, .bs-tooltip-left .a= +rrow::before { left: 0px; border-width: 0.4rem 0px 0.4rem 0.4rem; border-le= +ft-color: rgb(0, 0, 0); } + +.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: rgb(255,= + 255, 255); text-align: center; background-color: rgb(0, 0, 0); border-radi= +us: 0.25rem; } + +.popover { position: absolute; top: 0px; left: 0px; z-index: 1060; display:= + block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, "= +Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple= + Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; fon= +t-style: normal; font-weight: 400; line-height: 1.5; text-align: start; tex= +t-decoration: none; text-shadow: none; text-transform: none; letter-spacing= +: normal; word-break: normal; word-spacing: normal; white-space: normal; li= +ne-break: auto; font-size: 0.875rem; overflow-wrap: break-word; background-= +color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid = +rgba(0, 0, 0, 0.2); border-radius: 0.3rem; } + +.popover .arrow { position: absolute; display: block; width: 1rem; height: = +0.5rem; margin: 0px 0.3rem; } + +.popover .arrow::after, .popover .arrow::before { position: absolute; displ= +ay: block; content: ""; border-color: transparent; border-style: solid; } + +.bs-popover-auto[x-placement^=3D"top"], .bs-popover-top { margin-bottom: 0.= +5rem; } + +.bs-popover-auto[x-placement^=3D"top"] > .arrow, .bs-popover-top > .arrow {= + bottom: calc(-1px - 0.5rem); } + +.bs-popover-auto[x-placement^=3D"top"] > .arrow::before, .bs-popover-top > = +.arrow::before { bottom: 0px; border-width: 0.5rem 0.5rem 0px; border-top-c= +olor: rgba(0, 0, 0, 0.25); } + +.bs-popover-auto[x-placement^=3D"top"] > .arrow::after, .bs-popover-top > .= +arrow::after { bottom: 1px; border-width: 0.5rem 0.5rem 0px; border-top-col= +or: rgb(255, 255, 255); } + +.bs-popover-auto[x-placement^=3D"right"], .bs-popover-right { margin-left: = +0.5rem; } + +.bs-popover-auto[x-placement^=3D"right"] > .arrow, .bs-popover-right > .arr= +ow { left: calc(-1px - 0.5rem); width: 0.5rem; height: 1rem; margin: 0.3rem= + 0px; } + +.bs-popover-auto[x-placement^=3D"right"] > .arrow::before, .bs-popover-righ= +t > .arrow::before { left: 0px; border-width: 0.5rem 0.5rem 0.5rem 0px; bor= +der-right-color: rgba(0, 0, 0, 0.25); } + +.bs-popover-auto[x-placement^=3D"right"] > .arrow::after, .bs-popover-right= + > .arrow::after { left: 1px; border-width: 0.5rem 0.5rem 0.5rem 0px; borde= +r-right-color: rgb(255, 255, 255); } + +.bs-popover-auto[x-placement^=3D"bottom"], .bs-popover-bottom { margin-top:= + 0.5rem; } + +.bs-popover-auto[x-placement^=3D"bottom"] > .arrow, .bs-popover-bottom > .a= +rrow { top: calc(-1px - 0.5rem); } + +.bs-popover-auto[x-placement^=3D"bottom"] > .arrow::before, .bs-popover-bot= +tom > .arrow::before { top: 0px; border-width: 0px 0.5rem 0.5rem; border-bo= +ttom-color: rgba(0, 0, 0, 0.25); } + +.bs-popover-auto[x-placement^=3D"bottom"] > .arrow::after, .bs-popover-bott= +om > .arrow::after { top: 1px; border-width: 0px 0.5rem 0.5rem; border-bott= +om-color: rgb(255, 255, 255); } + +.bs-popover-auto[x-placement^=3D"bottom"] .popover-header::before, .bs-popo= +ver-bottom .popover-header::before { position: absolute; top: 0px; left: 50= +%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-b= +ottom: 1px solid rgb(247, 247, 247); } + +.bs-popover-auto[x-placement^=3D"left"], .bs-popover-left { margin-right: 0= +.5rem; } + +.bs-popover-auto[x-placement^=3D"left"] > .arrow, .bs-popover-left > .arrow= + { right: calc(-1px - 0.5rem); width: 0.5rem; height: 1rem; margin: 0.3rem = +0px; } + +.bs-popover-auto[x-placement^=3D"left"] > .arrow::before, .bs-popover-left = +> .arrow::before { right: 0px; border-width: 0.5rem 0px 0.5rem 0.5rem; bord= +er-left-color: rgba(0, 0, 0, 0.25); } + +.bs-popover-auto[x-placement^=3D"left"] > .arrow::after, .bs-popover-left >= + .arrow::after { right: 1px; border-width: 0.5rem 0px 0.5rem 0.5rem; border= +-left-color: rgb(255, 255, 255); } + +.popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0px; font-size: 1= +rem; background-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(235= +, 235, 235); border-top-left-radius: calc(-1px + 0.3rem); border-top-right-= +radius: calc(-1px + 0.3rem); } + +.popover-header:empty { display: none; } + +.popover-body { padding: 0.5rem 0.75rem; color: rgb(33, 37, 41); } + +.carousel { position: relative; } + +.carousel.pointer-event { touch-action: pan-y; } + +.carousel-inner { position: relative; width: 100%; overflow: hidden; } + +.carousel-inner::after { display: block; clear: both; content: ""; } + +.carousel-item { position: relative; display: none; float: left; width: 100= +%; margin-right: -100%; backface-visibility: hidden; transition: transform = +0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; } + +@media (prefers-reduced-motion: reduce) { + .carousel-item { transition: none; } +} + +.carousel-item-next, .carousel-item-prev, .carousel-item.active { display: = +block; } + +.active.carousel-item-right, .carousel-item-next:not(.carousel-item-left) {= + transform: translateX(100%); } + +.active.carousel-item-left, .carousel-item-prev:not(.carousel-item-right) {= + transform: translateX(-100%); } + +.carousel-fade .carousel-item { opacity: 0; transition-property: opacity; t= +ransform: none; } + +.carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .caro= +usel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active { = +z-index: 1; opacity: 1; } + +.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-= +item-right { z-index: 0; opacity: 0; transition: opacity 0.6s; } + +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, .carousel-fade .active.carouse= +l-item-right { transition: none; } +} + +.carousel-control-next, .carousel-control-prev { position: absolute; top: 0= +px; bottom: 0px; z-index: 1; display: flex; align-items: center; justify-co= +ntent: center; width: 15%; color: rgb(255, 255, 255); text-align: center; o= +pacity: 0.5; transition: opacity 0.15s; } + +@media (prefers-reduced-motion: reduce) { + .carousel-control-next, .carousel-control-prev { transition: none; } +} + +.carousel-control-next:focus, .carousel-control-next:hover, .carousel-contr= +ol-prev:focus, .carousel-control-prev:hover { color: rgb(255, 255, 255); te= +xt-decoration: none; outline: 0px; opacity: 0.9; } + +.carousel-control-prev { left: 0px; } + +.carousel-control-next { right: 0px; } + +.carousel-control-next-icon, .carousel-control-prev-icon { display: inline-= +block; width: 20px; height: 20px; background: 50% center / 100% 100% no-rep= +eat; } + +.carousel-control-prev-icon { background-image: url("data:image/svg+xml,%3c= +svg xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' viewBox=3D'0 0 8 8= +'%3e%3cpath d=3D'M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/= +svg%3e"); } + +.carousel-control-next-icon { background-image: url("data:image/svg+xml,%3c= +svg xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' viewBox=3D'0 0 8 8= +'%3e%3cpath d=3D'M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/= +svg%3e"); } + +.carousel-indicators { position: absolute; right: 0px; bottom: 0px; left: 0= +px; z-index: 15; display: flex; justify-content: center; padding-left: 0px;= + margin-right: 15%; margin-left: 15%; list-style: none; } + +.carousel-indicators li { box-sizing: content-box; flex: 0 1 auto; width: 3= +0px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px;= + cursor: pointer; background-color: rgb(255, 255, 255); background-clip: pa= +dding-box; border-top: 10px solid transparent; border-bottom: 10px solid tr= +ansparent; opacity: 0.5; transition: opacity 0.6s; } + +@media (prefers-reduced-motion: reduce) { + .carousel-indicators li { transition: none; } +} + +.carousel-indicators .active { opacity: 1; } + +.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%= +; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: rgb(255, 255= +, 255); text-align: center; } + +@-webkit-keyframes spinner-border {=20 + 100% { transform: rotate(360deg); } +} + +@keyframes spinner-border {=20 + 100% { transform: rotate(360deg); } +} + +.spinner-border { display: inline-block; width: 2rem; height: 2rem; vertica= +l-align: text-bottom; border-width: 0.25em; border-style: solid; border-col= +or: currentcolor transparent currentcolor currentcolor; border-image: initi= +al; border-radius: 50%; animation: 0.75s linear 0s infinite normal none run= +ning spinner-border; } + +.spinner-border-sm { width: 1rem; height: 1rem; border-width: 0.2em; } + +@-webkit-keyframes spinner-grow {=20 + 0% { transform: scale(0); } + 50% { opacity: 1; } +} + +@keyframes spinner-grow {=20 + 0% { transform: scale(0); } + 50% { opacity: 1; } +} + +.spinner-grow { display: inline-block; width: 2rem; height: 2rem; vertical-= +align: text-bottom; background-color: currentcolor; border-radius: 50%; opa= +city: 0; animation: 0.75s linear 0s infinite normal none running spinner-gr= +ow; } + +.spinner-grow-sm { width: 1rem; height: 1rem; } + +.align-baseline { vertical-align: baseline !important; } + +.align-top { vertical-align: top !important; } + +.align-middle { vertical-align: middle !important; } + +.align-bottom { vertical-align: bottom !important; } + +.align-text-bottom { vertical-align: text-bottom !important; } + +.align-text-top { vertical-align: text-top !important; } + +.bg-primary { background-color: rgb(0, 123, 255) !important; } + +a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-= +primary:hover { background-color: rgb(0, 98, 204) !important; } + +.bg-secondary { background-color: rgb(108, 117, 125) !important; } + +a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, butt= +on.bg-secondary:hover { background-color: rgb(84, 91, 98) !important; } + +.bg-success { background-color: rgb(40, 167, 69) !important; } + +a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-= +success:hover { background-color: rgb(30, 126, 52) !important; } + +.bg-info { background-color: rgb(23, 162, 184) !important; } + +a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hove= +r { background-color: rgb(17, 122, 139) !important; } + +.bg-warning { background-color: rgb(255, 193, 7) !important; } + +a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-= +warning:hover { background-color: rgb(211, 158, 0) !important; } + +.bg-danger { background-color: rgb(220, 53, 69) !important; } + +a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-dan= +ger:hover { background-color: rgb(189, 33, 48) !important; } + +.bg-light { background-color: rgb(248, 249, 250) !important; } + +a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:= +hover { background-color: rgb(218, 224, 229) !important; } + +.bg-dark { background-color: rgb(52, 58, 64) !important; } + +a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hove= +r { background-color: rgb(29, 33, 36) !important; } + +.bg-white { background-color: rgb(255, 255, 255) !important; } + +.bg-transparent { background-color: transparent !important; } + +.border { border: 1px solid rgb(222, 226, 230) !important; } + +.border-top { border-top: 1px solid rgb(222, 226, 230) !important; } + +.border-right { border-right: 1px solid rgb(222, 226, 230) !important; } + +.border-bottom { border-bottom: 1px solid rgb(222, 226, 230) !important; } + +.border-left { border-left: 1px solid rgb(222, 226, 230) !important; } + +.border-0 { border: 0px !important; } + +.border-top-0 { border-top: 0px !important; } + +.border-right-0 { border-right: 0px !important; } + +.border-bottom-0 { border-bottom: 0px !important; } + +.border-left-0 { border-left: 0px !important; } + +.border-primary { border-color: rgb(0, 123, 255) !important; } + +.border-secondary { border-color: rgb(108, 117, 125) !important; } + +.border-success { border-color: rgb(40, 167, 69) !important; } + +.border-info { border-color: rgb(23, 162, 184) !important; } + +.border-warning { border-color: rgb(255, 193, 7) !important; } + +.border-danger { border-color: rgb(220, 53, 69) !important; } + +.border-light { border-color: rgb(248, 249, 250) !important; } + +.border-dark { border-color: rgb(52, 58, 64) !important; } + +.border-white { border-color: rgb(255, 255, 255) !important; } + +.rounded-sm { border-radius: 0.2rem !important; } + +.rounded { border-radius: 0.25rem !important; } + +.rounded-top { border-top-left-radius: 0.25rem !important; border-top-right= +-radius: 0.25rem !important; } + +.rounded-right { border-top-right-radius: 0.25rem !important; border-bottom= +-right-radius: 0.25rem !important; } + +.rounded-bottom { border-bottom-right-radius: 0.25rem !important; border-bo= +ttom-left-radius: 0.25rem !important; } + +.rounded-left { border-top-left-radius: 0.25rem !important; border-bottom-l= +eft-radius: 0.25rem !important; } + +.rounded-lg { border-radius: 0.3rem !important; } + +.rounded-circle { border-radius: 50% !important; } + +.rounded-pill { border-radius: 50rem !important; } + +.rounded-0 { border-radius: 0px !important; } + +.clearfix::after { display: block; clear: both; content: ""; } + +.d-none { display: none !important; } + +.d-inline { display: inline !important; } + +.d-inline-block { display: inline-block !important; } + +.d-block { display: block !important; } + +.d-table { display: table !important; } + +.d-table-row { display: table-row !important; } + +.d-table-cell { display: table-cell !important; } + +.d-flex { display: flex !important; } + +.d-inline-flex { display: inline-flex !important; } + +@media (min-width: 576px) { + .d-sm-none { display: none !important; } + .d-sm-inline { display: inline !important; } + .d-sm-inline-block { display: inline-block !important; } + .d-sm-block { display: block !important; } + .d-sm-table { display: table !important; } + .d-sm-table-row { display: table-row !important; } + .d-sm-table-cell { display: table-cell !important; } + .d-sm-flex { display: flex !important; } + .d-sm-inline-flex { display: inline-flex !important; } +} + +@media (min-width: 768px) { + .d-md-none { display: none !important; } + .d-md-inline { display: inline !important; } + .d-md-inline-block { display: inline-block !important; } + .d-md-block { display: block !important; } + .d-md-table { display: table !important; } + .d-md-table-row { display: table-row !important; } + .d-md-table-cell { display: table-cell !important; } + .d-md-flex { display: flex !important; } + .d-md-inline-flex { display: inline-flex !important; } +} + +@media (min-width: 992px) { + .d-lg-none { display: none !important; } + .d-lg-inline { display: inline !important; } + .d-lg-inline-block { display: inline-block !important; } + .d-lg-block { display: block !important; } + .d-lg-table { display: table !important; } + .d-lg-table-row { display: table-row !important; } + .d-lg-table-cell { display: table-cell !important; } + .d-lg-flex { display: flex !important; } + .d-lg-inline-flex { display: inline-flex !important; } +} + +@media (min-width: 1200px) { + .d-xl-none { display: none !important; } + .d-xl-inline { display: inline !important; } + .d-xl-inline-block { display: inline-block !important; } + .d-xl-block { display: block !important; } + .d-xl-table { display: table !important; } + .d-xl-table-row { display: table-row !important; } + .d-xl-table-cell { display: table-cell !important; } + .d-xl-flex { display: flex !important; } + .d-xl-inline-flex { display: inline-flex !important; } +} + +@media print { + .d-print-none { display: none !important; } + .d-print-inline { display: inline !important; } + .d-print-inline-block { display: inline-block !important; } + .d-print-block { display: block !important; } + .d-print-table { display: table !important; } + .d-print-table-row { display: table-row !important; } + .d-print-table-cell { display: table-cell !important; } + .d-print-flex { display: flex !important; } + .d-print-inline-flex { display: inline-flex !important; } +} + +.embed-responsive { position: relative; display: block; width: 100%; paddin= +g: 0px; overflow: hidden; } + +.embed-responsive::before { display: block; content: ""; } + +.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-r= +esponsive iframe, .embed-responsive object, .embed-responsive video { posit= +ion: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%;= + border: 0px; } + +.embed-responsive-21by9::before { padding-top: 42.8571%; } + +.embed-responsive-16by9::before { padding-top: 56.25%; } + +.embed-responsive-4by3::before { padding-top: 75%; } + +.embed-responsive-1by1::before { padding-top: 100%; } + +.flex-row { flex-direction: row !important; } + +.flex-column { flex-direction: column !important; } + +.flex-row-reverse { flex-direction: row-reverse !important; } + +.flex-column-reverse { flex-direction: column-reverse !important; } + +.flex-wrap { flex-wrap: wrap !important; } + +.flex-nowrap { flex-wrap: nowrap !important; } + +.flex-wrap-reverse { flex-wrap: wrap-reverse !important; } + +.flex-fill { flex: 1 1 auto !important; } + +.flex-grow-0 { flex-grow: 0 !important; } + +.flex-grow-1 { flex-grow: 1 !important; } + +.flex-shrink-0 { flex-shrink: 0 !important; } + +.flex-shrink-1 { flex-shrink: 1 !important; } + +.justify-content-start { justify-content: flex-start !important; } + +.justify-content-end { justify-content: flex-end !important; } + +.justify-content-center { justify-content: center !important; } + +.justify-content-between { justify-content: space-between !important; } + +.justify-content-around { justify-content: space-around !important; } + +.align-items-start { align-items: flex-start !important; } + +.align-items-end { align-items: flex-end !important; } + +.align-items-center { align-items: center !important; } + +.align-items-baseline { align-items: baseline !important; } + +.align-items-stretch { align-items: stretch !important; } + +.align-content-start { align-content: flex-start !important; } + +.align-content-end { align-content: flex-end !important; } + +.align-content-center { align-content: center !important; } + +.align-content-between { align-content: space-between !important; } + +.align-content-around { align-content: space-around !important; } + +.align-content-stretch { align-content: stretch !important; } + +.align-self-auto { align-self: auto !important; } + +.align-self-start { align-self: flex-start !important; } + +.align-self-end { align-self: flex-end !important; } + +.align-self-center { align-self: center !important; } + +.align-self-baseline { align-self: baseline !important; } + +.align-self-stretch { align-self: stretch !important; } + +@media (min-width: 576px) { + .flex-sm-row { flex-direction: row !important; } + .flex-sm-column { flex-direction: column !important; } + .flex-sm-row-reverse { flex-direction: row-reverse !important; } + .flex-sm-column-reverse { flex-direction: column-reverse !important; } + .flex-sm-wrap { flex-wrap: wrap !important; } + .flex-sm-nowrap { flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-sm-fill { flex: 1 1 auto !important; } + .flex-sm-grow-0 { flex-grow: 0 !important; } + .flex-sm-grow-1 { flex-grow: 1 !important; } + .flex-sm-shrink-0 { flex-shrink: 0 !important; } + .flex-sm-shrink-1 { flex-shrink: 1 !important; } + .justify-content-sm-start { justify-content: flex-start !important; } + .justify-content-sm-end { justify-content: flex-end !important; } + .justify-content-sm-center { justify-content: center !important; } + .justify-content-sm-between { justify-content: space-between !important; = +} + .justify-content-sm-around { justify-content: space-around !important; } + .align-items-sm-start { align-items: flex-start !important; } + .align-items-sm-end { align-items: flex-end !important; } + .align-items-sm-center { align-items: center !important; } + .align-items-sm-baseline { align-items: baseline !important; } + .align-items-sm-stretch { align-items: stretch !important; } + .align-content-sm-start { align-content: flex-start !important; } + .align-content-sm-end { align-content: flex-end !important; } + .align-content-sm-center { align-content: center !important; } + .align-content-sm-between { align-content: space-between !important; } + .align-content-sm-around { align-content: space-around !important; } + .align-content-sm-stretch { align-content: stretch !important; } + .align-self-sm-auto { align-self: auto !important; } + .align-self-sm-start { align-self: flex-start !important; } + .align-self-sm-end { align-self: flex-end !important; } + .align-self-sm-center { align-self: center !important; } + .align-self-sm-baseline { align-self: baseline !important; } + .align-self-sm-stretch { align-self: stretch !important; } +} + +@media (min-width: 768px) { + .flex-md-row { flex-direction: row !important; } + .flex-md-column { flex-direction: column !important; } + .flex-md-row-reverse { flex-direction: row-reverse !important; } + .flex-md-column-reverse { flex-direction: column-reverse !important; } + .flex-md-wrap { flex-wrap: wrap !important; } + .flex-md-nowrap { flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-md-fill { flex: 1 1 auto !important; } + .flex-md-grow-0 { flex-grow: 0 !important; } + .flex-md-grow-1 { flex-grow: 1 !important; } + .flex-md-shrink-0 { flex-shrink: 0 !important; } + .flex-md-shrink-1 { flex-shrink: 1 !important; } + .justify-content-md-start { justify-content: flex-start !important; } + .justify-content-md-end { justify-content: flex-end !important; } + .justify-content-md-center { justify-content: center !important; } + .justify-content-md-between { justify-content: space-between !important; = +} + .justify-content-md-around { justify-content: space-around !important; } + .align-items-md-start { align-items: flex-start !important; } + .align-items-md-end { align-items: flex-end !important; } + .align-items-md-center { align-items: center !important; } + .align-items-md-baseline { align-items: baseline !important; } + .align-items-md-stretch { align-items: stretch !important; } + .align-content-md-start { align-content: flex-start !important; } + .align-content-md-end { align-content: flex-end !important; } + .align-content-md-center { align-content: center !important; } + .align-content-md-between { align-content: space-between !important; } + .align-content-md-around { align-content: space-around !important; } + .align-content-md-stretch { align-content: stretch !important; } + .align-self-md-auto { align-self: auto !important; } + .align-self-md-start { align-self: flex-start !important; } + .align-self-md-end { align-self: flex-end !important; } + .align-self-md-center { align-self: center !important; } + .align-self-md-baseline { align-self: baseline !important; } + .align-self-md-stretch { align-self: stretch !important; } +} + +@media (min-width: 992px) { + .flex-lg-row { flex-direction: row !important; } + .flex-lg-column { flex-direction: column !important; } + .flex-lg-row-reverse { flex-direction: row-reverse !important; } + .flex-lg-column-reverse { flex-direction: column-reverse !important; } + .flex-lg-wrap { flex-wrap: wrap !important; } + .flex-lg-nowrap { flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-lg-fill { flex: 1 1 auto !important; } + .flex-lg-grow-0 { flex-grow: 0 !important; } + .flex-lg-grow-1 { flex-grow: 1 !important; } + .flex-lg-shrink-0 { flex-shrink: 0 !important; } + .flex-lg-shrink-1 { flex-shrink: 1 !important; } + .justify-content-lg-start { justify-content: flex-start !important; } + .justify-content-lg-end { justify-content: flex-end !important; } + .justify-content-lg-center { justify-content: center !important; } + .justify-content-lg-between { justify-content: space-between !important; = +} + .justify-content-lg-around { justify-content: space-around !important; } + .align-items-lg-start { align-items: flex-start !important; } + .align-items-lg-end { align-items: flex-end !important; } + .align-items-lg-center { align-items: center !important; } + .align-items-lg-baseline { align-items: baseline !important; } + .align-items-lg-stretch { align-items: stretch !important; } + .align-content-lg-start { align-content: flex-start !important; } + .align-content-lg-end { align-content: flex-end !important; } + .align-content-lg-center { align-content: center !important; } + .align-content-lg-between { align-content: space-between !important; } + .align-content-lg-around { align-content: space-around !important; } + .align-content-lg-stretch { align-content: stretch !important; } + .align-self-lg-auto { align-self: auto !important; } + .align-self-lg-start { align-self: flex-start !important; } + .align-self-lg-end { align-self: flex-end !important; } + .align-self-lg-center { align-self: center !important; } + .align-self-lg-baseline { align-self: baseline !important; } + .align-self-lg-stretch { align-self: stretch !important; } +} + +@media (min-width: 1200px) { + .flex-xl-row { flex-direction: row !important; } + .flex-xl-column { flex-direction: column !important; } + .flex-xl-row-reverse { flex-direction: row-reverse !important; } + .flex-xl-column-reverse { flex-direction: column-reverse !important; } + .flex-xl-wrap { flex-wrap: wrap !important; } + .flex-xl-nowrap { flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-xl-fill { flex: 1 1 auto !important; } + .flex-xl-grow-0 { flex-grow: 0 !important; } + .flex-xl-grow-1 { flex-grow: 1 !important; } + .flex-xl-shrink-0 { flex-shrink: 0 !important; } + .flex-xl-shrink-1 { flex-shrink: 1 !important; } + .justify-content-xl-start { justify-content: flex-start !important; } + .justify-content-xl-end { justify-content: flex-end !important; } + .justify-content-xl-center { justify-content: center !important; } + .justify-content-xl-between { justify-content: space-between !important; = +} + .justify-content-xl-around { justify-content: space-around !important; } + .align-items-xl-start { align-items: flex-start !important; } + .align-items-xl-end { align-items: flex-end !important; } + .align-items-xl-center { align-items: center !important; } + .align-items-xl-baseline { align-items: baseline !important; } + .align-items-xl-stretch { align-items: stretch !important; } + .align-content-xl-start { align-content: flex-start !important; } + .align-content-xl-end { align-content: flex-end !important; } + .align-content-xl-center { align-content: center !important; } + .align-content-xl-between { align-content: space-between !important; } + .align-content-xl-around { align-content: space-around !important; } + .align-content-xl-stretch { align-content: stretch !important; } + .align-self-xl-auto { align-self: auto !important; } + .align-self-xl-start { align-self: flex-start !important; } + .align-self-xl-end { align-self: flex-end !important; } + .align-self-xl-center { align-self: center !important; } + .align-self-xl-baseline { align-self: baseline !important; } + .align-self-xl-stretch { align-self: stretch !important; } +} + +.float-left { float: left !important; } + +.float-right { float: right !important; } + +.float-none { float: none !important; } + +@media (min-width: 576px) { + .float-sm-left { float: left !important; } + .float-sm-right { float: right !important; } + .float-sm-none { float: none !important; } +} + +@media (min-width: 768px) { + .float-md-left { float: left !important; } + .float-md-right { float: right !important; } + .float-md-none { float: none !important; } +} + +@media (min-width: 992px) { + .float-lg-left { float: left !important; } + .float-lg-right { float: right !important; } + .float-lg-none { float: none !important; } +} + +@media (min-width: 1200px) { + .float-xl-left { float: left !important; } + .float-xl-right { float: right !important; } + .float-xl-none { float: none !important; } +} + +.overflow-auto { overflow: auto !important; } + +.overflow-hidden { overflow: hidden !important; } + +.position-static { position: static !important; } + +.position-relative { position: relative !important; } + +.position-absolute { position: absolute !important; } + +.position-fixed { position: fixed !important; } + +.position-sticky { position: sticky !important; } + +.fixed-top { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 103= +0; } + +.fixed-bottom { position: fixed; right: 0px; bottom: 0px; left: 0px; z-inde= +x: 1030; } + +@supports ((position:-webkit-sticky) or (position:sticky)) { + .sticky-top { position: sticky; top: 0px; z-index: 1020; } +} + +.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overf= +low: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0= +px; } + +.sr-only-focusable:active, .sr-only-focusable:focus { position: static; wid= +th: auto; height: auto; overflow: visible; clip: auto; white-space: normal;= + } + +.shadow-sm { box-shadow: rgba(0, 0, 0, 0.075) 0px 0.125rem 0.25rem !importa= +nt; } + +.shadow { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.5rem 1rem !important; } + +.shadow-lg { box-shadow: rgba(0, 0, 0, 0.176) 0px 1rem 3rem !important; } + +.shadow-none { box-shadow: none !important; } + +.w-25 { width: 25% !important; } + +.w-50 { width: 50% !important; } + +.w-75 { width: 75% !important; } + +.w-100 { width: 100% !important; } + +.w-auto { width: auto !important; } + +.h-25 { height: 25% !important; } + +.h-50 { height: 50% !important; } + +.h-75 { height: 75% !important; } + +.h-100 { height: 100% !important; } + +.h-auto { height: auto !important; } + +.mw-100 { max-width: 100% !important; } + +.mh-100 { max-height: 100% !important; } + +.min-vw-100 { min-width: 100vw !important; } + +.min-vh-100 { min-height: 100vh !important; } + +.vw-100 { width: 100vw !important; } + +.vh-100 { height: 100vh !important; } + +.stretched-link::after { position: absolute; inset: 0px; z-index: 1; pointe= +r-events: auto; content: ""; background-color: rgba(0, 0, 0, 0); } + +.m-0 { margin: 0px !important; } + +.mt-0, .my-0 { margin-top: 0px !important; } + +.mr-0, .mx-0 { margin-right: 0px !important; } + +.mb-0, .my-0 { margin-bottom: 0px !important; } + +.ml-0, .mx-0 { margin-left: 0px !important; } + +.m-1 { margin: 0.25rem !important; } + +.mt-1, .my-1 { margin-top: 0.25rem !important; } + +.mr-1, .mx-1 { margin-right: 0.25rem !important; } + +.mb-1, .my-1 { margin-bottom: 0.25rem !important; } + +.ml-1, .mx-1 { margin-left: 0.25rem !important; } + +.m-2 { margin: 0.5rem !important; } + +.mt-2, .my-2 { margin-top: 0.5rem !important; } + +.mr-2, .mx-2 { margin-right: 0.5rem !important; } + +.mb-2, .my-2 { margin-bottom: 0.5rem !important; } + +.ml-2, .mx-2 { margin-left: 0.5rem !important; } + +.m-3 { margin: 1rem !important; } + +.mt-3, .my-3 { margin-top: 1rem !important; } + +.mr-3, .mx-3 { margin-right: 1rem !important; } + +.mb-3, .my-3 { margin-bottom: 1rem !important; } + +.ml-3, .mx-3 { margin-left: 1rem !important; } + +.m-4 { margin: 1.5rem !important; } + +.mt-4, .my-4 { margin-top: 1.5rem !important; } + +.mr-4, .mx-4 { margin-right: 1.5rem !important; } + +.mb-4, .my-4 { margin-bottom: 1.5rem !important; } + +.ml-4, .mx-4 { margin-left: 1.5rem !important; } + +.m-5 { margin: 3rem !important; } + +.mt-5, .my-5 { margin-top: 3rem !important; } + +.mr-5, .mx-5 { margin-right: 3rem !important; } + +.mb-5, .my-5 { margin-bottom: 3rem !important; } + +.ml-5, .mx-5 { margin-left: 3rem !important; } + +.p-0 { padding: 0px !important; } + +.pt-0, .py-0 { padding-top: 0px !important; } + +.pr-0, .px-0 { padding-right: 0px !important; } + +.pb-0, .py-0 { padding-bottom: 0px !important; } + +.pl-0, .px-0 { padding-left: 0px !important; } + +.p-1 { padding: 0.25rem !important; } + +.pt-1, .py-1 { padding-top: 0.25rem !important; } + +.pr-1, .px-1 { padding-right: 0.25rem !important; } + +.pb-1, .py-1 { padding-bottom: 0.25rem !important; } + +.pl-1, .px-1 { padding-left: 0.25rem !important; } + +.p-2 { padding: 0.5rem !important; } + +.pt-2, .py-2 { padding-top: 0.5rem !important; } + +.pr-2, .px-2 { padding-right: 0.5rem !important; } + +.pb-2, .py-2 { padding-bottom: 0.5rem !important; } + +.pl-2, .px-2 { padding-left: 0.5rem !important; } + +.p-3 { padding: 1rem !important; } + +.pt-3, .py-3 { padding-top: 1rem !important; } + +.pr-3, .px-3 { padding-right: 1rem !important; } + +.pb-3, .py-3 { padding-bottom: 1rem !important; } + +.pl-3, .px-3 { padding-left: 1rem !important; } + +.p-4 { padding: 1.5rem !important; } + +.pt-4, .py-4 { padding-top: 1.5rem !important; } + +.pr-4, .px-4 { padding-right: 1.5rem !important; } + +.pb-4, .py-4 { padding-bottom: 1.5rem !important; } + +.pl-4, .px-4 { padding-left: 1.5rem !important; } + +.p-5 { padding: 3rem !important; } + +.pt-5, .py-5 { padding-top: 3rem !important; } + +.pr-5, .px-5 { padding-right: 3rem !important; } + +.pb-5, .py-5 { padding-bottom: 3rem !important; } + +.pl-5, .px-5 { padding-left: 3rem !important; } + +.m-n1 { margin: -0.25rem !important; } + +.mt-n1, .my-n1 { margin-top: -0.25rem !important; } + +.mr-n1, .mx-n1 { margin-right: -0.25rem !important; } + +.mb-n1, .my-n1 { margin-bottom: -0.25rem !important; } + +.ml-n1, .mx-n1 { margin-left: -0.25rem !important; } + +.m-n2 { margin: -0.5rem !important; } + +.mt-n2, .my-n2 { margin-top: -0.5rem !important; } + +.mr-n2, .mx-n2 { margin-right: -0.5rem !important; } + +.mb-n2, .my-n2 { margin-bottom: -0.5rem !important; } + +.ml-n2, .mx-n2 { margin-left: -0.5rem !important; } + +.m-n3 { margin: -1rem !important; } + +.mt-n3, .my-n3 { margin-top: -1rem !important; } + +.mr-n3, .mx-n3 { margin-right: -1rem !important; } + +.mb-n3, .my-n3 { margin-bottom: -1rem !important; } + +.ml-n3, .mx-n3 { margin-left: -1rem !important; } + +.m-n4 { margin: -1.5rem !important; } + +.mt-n4, .my-n4 { margin-top: -1.5rem !important; } + +.mr-n4, .mx-n4 { margin-right: -1.5rem !important; } + +.mb-n4, .my-n4 { margin-bottom: -1.5rem !important; } + +.ml-n4, .mx-n4 { margin-left: -1.5rem !important; } + +.m-n5 { margin: -3rem !important; } + +.mt-n5, .my-n5 { margin-top: -3rem !important; } + +.mr-n5, .mx-n5 { margin-right: -3rem !important; } + +.mb-n5, .my-n5 { margin-bottom: -3rem !important; } + +.ml-n5, .mx-n5 { margin-left: -3rem !important; } + +.m-auto { margin: auto !important; } + +.mt-auto, .my-auto { margin-top: auto !important; } + +.mr-auto, .mx-auto { margin-right: auto !important; } + +.mb-auto, .my-auto { margin-bottom: auto !important; } + +.ml-auto, .mx-auto { margin-left: auto !important; } + +@media (min-width: 576px) { + .m-sm-0 { margin: 0px !important; } + .mt-sm-0, .my-sm-0 { margin-top: 0px !important; } + .mr-sm-0, .mx-sm-0 { margin-right: 0px !important; } + .mb-sm-0, .my-sm-0 { margin-bottom: 0px !important; } + .ml-sm-0, .mx-sm-0 { margin-left: 0px !important; } + .m-sm-1 { margin: 0.25rem !important; } + .mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; } + .mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; } + .mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; } + .ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; } + .m-sm-2 { margin: 0.5rem !important; } + .mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; } + .mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; } + .mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; } + .ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; } + .m-sm-3 { margin: 1rem !important; } + .mt-sm-3, .my-sm-3 { margin-top: 1rem !important; } + .mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; } + .mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; } + .ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; } + .m-sm-4 { margin: 1.5rem !important; } + .mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; } + .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; } + .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; } + .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; } + .m-sm-5 { margin: 3rem !important; } + .mt-sm-5, .my-sm-5 { margin-top: 3rem !important; } + .mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; } + .mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; } + .ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; } + .p-sm-0 { padding: 0px !important; } + .pt-sm-0, .py-sm-0 { padding-top: 0px !important; } + .pr-sm-0, .px-sm-0 { padding-right: 0px !important; } + .pb-sm-0, .py-sm-0 { padding-bottom: 0px !important; } + .pl-sm-0, .px-sm-0 { padding-left: 0px !important; } + .p-sm-1 { padding: 0.25rem !important; } + .pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; } + .pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; } + .pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; } + .pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; } + .p-sm-2 { padding: 0.5rem !important; } + .pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; } + .pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; } + .pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; } + .pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; } + .p-sm-3 { padding: 1rem !important; } + .pt-sm-3, .py-sm-3 { padding-top: 1rem !important; } + .pr-sm-3, .px-sm-3 { padding-right: 1rem !important; } + .pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; } + .pl-sm-3, .px-sm-3 { padding-left: 1rem !important; } + .p-sm-4 { padding: 1.5rem !important; } + .pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; } + .pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; } + .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; } + .pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; } + .p-sm-5 { padding: 3rem !important; } + .pt-sm-5, .py-sm-5 { padding-top: 3rem !important; } + .pr-sm-5, .px-sm-5 { padding-right: 3rem !important; } + .pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; } + .pl-sm-5, .px-sm-5 { padding-left: 3rem !important; } + .m-sm-n1 { margin: -0.25rem !important; } + .mt-sm-n1, .my-sm-n1 { margin-top: -0.25rem !important; } + .mr-sm-n1, .mx-sm-n1 { margin-right: -0.25rem !important; } + .mb-sm-n1, .my-sm-n1 { margin-bottom: -0.25rem !important; } + .ml-sm-n1, .mx-sm-n1 { margin-left: -0.25rem !important; } + .m-sm-n2 { margin: -0.5rem !important; } + .mt-sm-n2, .my-sm-n2 { margin-top: -0.5rem !important; } + .mr-sm-n2, .mx-sm-n2 { margin-right: -0.5rem !important; } + .mb-sm-n2, .my-sm-n2 { margin-bottom: -0.5rem !important; } + .ml-sm-n2, .mx-sm-n2 { margin-left: -0.5rem !important; } + .m-sm-n3 { margin: -1rem !important; } + .mt-sm-n3, .my-sm-n3 { margin-top: -1rem !important; } + .mr-sm-n3, .mx-sm-n3 { margin-right: -1rem !important; } + .mb-sm-n3, .my-sm-n3 { margin-bottom: -1rem !important; } + .ml-sm-n3, .mx-sm-n3 { margin-left: -1rem !important; } + .m-sm-n4 { margin: -1.5rem !important; } + .mt-sm-n4, .my-sm-n4 { margin-top: -1.5rem !important; } + .mr-sm-n4, .mx-sm-n4 { margin-right: -1.5rem !important; } + .mb-sm-n4, .my-sm-n4 { margin-bottom: -1.5rem !important; } + .ml-sm-n4, .mx-sm-n4 { margin-left: -1.5rem !important; } + .m-sm-n5 { margin: -3rem !important; } + .mt-sm-n5, .my-sm-n5 { margin-top: -3rem !important; } + .mr-sm-n5, .mx-sm-n5 { margin-right: -3rem !important; } + .mb-sm-n5, .my-sm-n5 { margin-bottom: -3rem !important; } + .ml-sm-n5, .mx-sm-n5 { margin-left: -3rem !important; } + .m-sm-auto { margin: auto !important; } + .mt-sm-auto, .my-sm-auto { margin-top: auto !important; } + .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; } + .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; } + .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; } +} + +@media (min-width: 768px) { + .m-md-0 { margin: 0px !important; } + .mt-md-0, .my-md-0 { margin-top: 0px !important; } + .mr-md-0, .mx-md-0 { margin-right: 0px !important; } + .mb-md-0, .my-md-0 { margin-bottom: 0px !important; } + .ml-md-0, .mx-md-0 { margin-left: 0px !important; } + .m-md-1 { margin: 0.25rem !important; } + .mt-md-1, .my-md-1 { margin-top: 0.25rem !important; } + .mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; } + .mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; } + .ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; } + .m-md-2 { margin: 0.5rem !important; } + .mt-md-2, .my-md-2 { margin-top: 0.5rem !important; } + .mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; } + .mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; } + .ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; } + .m-md-3 { margin: 1rem !important; } + .mt-md-3, .my-md-3 { margin-top: 1rem !important; } + .mr-md-3, .mx-md-3 { margin-right: 1rem !important; } + .mb-md-3, .my-md-3 { margin-bottom: 1rem !important; } + .ml-md-3, .mx-md-3 { margin-left: 1rem !important; } + .m-md-4 { margin: 1.5rem !important; } + .mt-md-4, .my-md-4 { margin-top: 1.5rem !important; } + .mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; } + .mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; } + .ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; } + .m-md-5 { margin: 3rem !important; } + .mt-md-5, .my-md-5 { margin-top: 3rem !important; } + .mr-md-5, .mx-md-5 { margin-right: 3rem !important; } + .mb-md-5, .my-md-5 { margin-bottom: 3rem !important; } + .ml-md-5, .mx-md-5 { margin-left: 3rem !important; } + .p-md-0 { padding: 0px !important; } + .pt-md-0, .py-md-0 { padding-top: 0px !important; } + .pr-md-0, .px-md-0 { padding-right: 0px !important; } + .pb-md-0, .py-md-0 { padding-bottom: 0px !important; } + .pl-md-0, .px-md-0 { padding-left: 0px !important; } + .p-md-1 { padding: 0.25rem !important; } + .pt-md-1, .py-md-1 { padding-top: 0.25rem !important; } + .pr-md-1, .px-md-1 { padding-right: 0.25rem !important; } + .pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; } + .pl-md-1, .px-md-1 { padding-left: 0.25rem !important; } + .p-md-2 { padding: 0.5rem !important; } + .pt-md-2, .py-md-2 { padding-top: 0.5rem !important; } + .pr-md-2, .px-md-2 { padding-right: 0.5rem !important; } + .pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; } + .pl-md-2, .px-md-2 { padding-left: 0.5rem !important; } + .p-md-3 { padding: 1rem !important; } + .pt-md-3, .py-md-3 { padding-top: 1rem !important; } + .pr-md-3, .px-md-3 { padding-right: 1rem !important; } + .pb-md-3, .py-md-3 { padding-bottom: 1rem !important; } + .pl-md-3, .px-md-3 { padding-left: 1rem !important; } + .p-md-4 { padding: 1.5rem !important; } + .pt-md-4, .py-md-4 { padding-top: 1.5rem !important; } + .pr-md-4, .px-md-4 { padding-right: 1.5rem !important; } + .pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; } + .pl-md-4, .px-md-4 { padding-left: 1.5rem !important; } + .p-md-5 { padding: 3rem !important; } + .pt-md-5, .py-md-5 { padding-top: 3rem !important; } + .pr-md-5, .px-md-5 { padding-right: 3rem !important; } + .pb-md-5, .py-md-5 { padding-bottom: 3rem !important; } + .pl-md-5, .px-md-5 { padding-left: 3rem !important; } + .m-md-n1 { margin: -0.25rem !important; } + .mt-md-n1, .my-md-n1 { margin-top: -0.25rem !important; } + .mr-md-n1, .mx-md-n1 { margin-right: -0.25rem !important; } + .mb-md-n1, .my-md-n1 { margin-bottom: -0.25rem !important; } + .ml-md-n1, .mx-md-n1 { margin-left: -0.25rem !important; } + .m-md-n2 { margin: -0.5rem !important; } + .mt-md-n2, .my-md-n2 { margin-top: -0.5rem !important; } + .mr-md-n2, .mx-md-n2 { margin-right: -0.5rem !important; } + .mb-md-n2, .my-md-n2 { margin-bottom: -0.5rem !important; } + .ml-md-n2, .mx-md-n2 { margin-left: -0.5rem !important; } + .m-md-n3 { margin: -1rem !important; } + .mt-md-n3, .my-md-n3 { margin-top: -1rem !important; } + .mr-md-n3, .mx-md-n3 { margin-right: -1rem !important; } + .mb-md-n3, .my-md-n3 { margin-bottom: -1rem !important; } + .ml-md-n3, .mx-md-n3 { margin-left: -1rem !important; } + .m-md-n4 { margin: -1.5rem !important; } + .mt-md-n4, .my-md-n4 { margin-top: -1.5rem !important; } + .mr-md-n4, .mx-md-n4 { margin-right: -1.5rem !important; } + .mb-md-n4, .my-md-n4 { margin-bottom: -1.5rem !important; } + .ml-md-n4, .mx-md-n4 { margin-left: -1.5rem !important; } + .m-md-n5 { margin: -3rem !important; } + .mt-md-n5, .my-md-n5 { margin-top: -3rem !important; } + .mr-md-n5, .mx-md-n5 { margin-right: -3rem !important; } + .mb-md-n5, .my-md-n5 { margin-bottom: -3rem !important; } + .ml-md-n5, .mx-md-n5 { margin-left: -3rem !important; } + .m-md-auto { margin: auto !important; } + .mt-md-auto, .my-md-auto { margin-top: auto !important; } + .mr-md-auto, .mx-md-auto { margin-right: auto !important; } + .mb-md-auto, .my-md-auto { margin-bottom: auto !important; } + .ml-md-auto, .mx-md-auto { margin-left: auto !important; } +} + +@media (min-width: 992px) { + .m-lg-0 { margin: 0px !important; } + .mt-lg-0, .my-lg-0 { margin-top: 0px !important; } + .mr-lg-0, .mx-lg-0 { margin-right: 0px !important; } + .mb-lg-0, .my-lg-0 { margin-bottom: 0px !important; } + .ml-lg-0, .mx-lg-0 { margin-left: 0px !important; } + .m-lg-1 { margin: 0.25rem !important; } + .mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; } + .mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; } + .mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; } + .ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; } + .m-lg-2 { margin: 0.5rem !important; } + .mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; } + .mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; } + .mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; } + .ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; } + .m-lg-3 { margin: 1rem !important; } + .mt-lg-3, .my-lg-3 { margin-top: 1rem !important; } + .mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; } + .mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; } + .ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; } + .m-lg-4 { margin: 1.5rem !important; } + .mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; } + .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; } + .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; } + .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; } + .m-lg-5 { margin: 3rem !important; } + .mt-lg-5, .my-lg-5 { margin-top: 3rem !important; } + .mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; } + .mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; } + .ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; } + .p-lg-0 { padding: 0px !important; } + .pt-lg-0, .py-lg-0 { padding-top: 0px !important; } + .pr-lg-0, .px-lg-0 { padding-right: 0px !important; } + .pb-lg-0, .py-lg-0 { padding-bottom: 0px !important; } + .pl-lg-0, .px-lg-0 { padding-left: 0px !important; } + .p-lg-1 { padding: 0.25rem !important; } + .pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; } + .pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; } + .pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; } + .pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; } + .p-lg-2 { padding: 0.5rem !important; } + .pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; } + .pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; } + .pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; } + .pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; } + .p-lg-3 { padding: 1rem !important; } + .pt-lg-3, .py-lg-3 { padding-top: 1rem !important; } + .pr-lg-3, .px-lg-3 { padding-right: 1rem !important; } + .pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; } + .pl-lg-3, .px-lg-3 { padding-left: 1rem !important; } + .p-lg-4 { padding: 1.5rem !important; } + .pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; } + .pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; } + .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; } + .pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; } + .p-lg-5 { padding: 3rem !important; } + .pt-lg-5, .py-lg-5 { padding-top: 3rem !important; } + .pr-lg-5, .px-lg-5 { padding-right: 3rem !important; } + .pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; } + .pl-lg-5, .px-lg-5 { padding-left: 3rem !important; } + .m-lg-n1 { margin: -0.25rem !important; } + .mt-lg-n1, .my-lg-n1 { margin-top: -0.25rem !important; } + .mr-lg-n1, .mx-lg-n1 { margin-right: -0.25rem !important; } + .mb-lg-n1, .my-lg-n1 { margin-bottom: -0.25rem !important; } + .ml-lg-n1, .mx-lg-n1 { margin-left: -0.25rem !important; } + .m-lg-n2 { margin: -0.5rem !important; } + .mt-lg-n2, .my-lg-n2 { margin-top: -0.5rem !important; } + .mr-lg-n2, .mx-lg-n2 { margin-right: -0.5rem !important; } + .mb-lg-n2, .my-lg-n2 { margin-bottom: -0.5rem !important; } + .ml-lg-n2, .mx-lg-n2 { margin-left: -0.5rem !important; } + .m-lg-n3 { margin: -1rem !important; } + .mt-lg-n3, .my-lg-n3 { margin-top: -1rem !important; } + .mr-lg-n3, .mx-lg-n3 { margin-right: -1rem !important; } + .mb-lg-n3, .my-lg-n3 { margin-bottom: -1rem !important; } + .ml-lg-n3, .mx-lg-n3 { margin-left: -1rem !important; } + .m-lg-n4 { margin: -1.5rem !important; } + .mt-lg-n4, .my-lg-n4 { margin-top: -1.5rem !important; } + .mr-lg-n4, .mx-lg-n4 { margin-right: -1.5rem !important; } + .mb-lg-n4, .my-lg-n4 { margin-bottom: -1.5rem !important; } + .ml-lg-n4, .mx-lg-n4 { margin-left: -1.5rem !important; } + .m-lg-n5 { margin: -3rem !important; } + .mt-lg-n5, .my-lg-n5 { margin-top: -3rem !important; } + .mr-lg-n5, .mx-lg-n5 { margin-right: -3rem !important; } + .mb-lg-n5, .my-lg-n5 { margin-bottom: -3rem !important; } + .ml-lg-n5, .mx-lg-n5 { margin-left: -3rem !important; } + .m-lg-auto { margin: auto !important; } + .mt-lg-auto, .my-lg-auto { margin-top: auto !important; } + .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; } + .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; } + .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; } +} + +@media (min-width: 1200px) { + .m-xl-0 { margin: 0px !important; } + .mt-xl-0, .my-xl-0 { margin-top: 0px !important; } + .mr-xl-0, .mx-xl-0 { margin-right: 0px !important; } + .mb-xl-0, .my-xl-0 { margin-bottom: 0px !important; } + .ml-xl-0, .mx-xl-0 { margin-left: 0px !important; } + .m-xl-1 { margin: 0.25rem !important; } + .mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; } + .mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; } + .mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; } + .ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; } + .m-xl-2 { margin: 0.5rem !important; } + .mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; } + .mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; } + .mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; } + .ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; } + .m-xl-3 { margin: 1rem !important; } + .mt-xl-3, .my-xl-3 { margin-top: 1rem !important; } + .mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; } + .mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; } + .ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; } + .m-xl-4 { margin: 1.5rem !important; } + .mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; } + .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; } + .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; } + .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; } + .m-xl-5 { margin: 3rem !important; } + .mt-xl-5, .my-xl-5 { margin-top: 3rem !important; } + .mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; } + .mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; } + .ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; } + .p-xl-0 { padding: 0px !important; } + .pt-xl-0, .py-xl-0 { padding-top: 0px !important; } + .pr-xl-0, .px-xl-0 { padding-right: 0px !important; } + .pb-xl-0, .py-xl-0 { padding-bottom: 0px !important; } + .pl-xl-0, .px-xl-0 { padding-left: 0px !important; } + .p-xl-1 { padding: 0.25rem !important; } + .pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; } + .pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; } + .pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; } + .pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; } + .p-xl-2 { padding: 0.5rem !important; } + .pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; } + .pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; } + .pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; } + .pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; } + .p-xl-3 { padding: 1rem !important; } + .pt-xl-3, .py-xl-3 { padding-top: 1rem !important; } + .pr-xl-3, .px-xl-3 { padding-right: 1rem !important; } + .pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; } + .pl-xl-3, .px-xl-3 { padding-left: 1rem !important; } + .p-xl-4 { padding: 1.5rem !important; } + .pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; } + .pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; } + .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; } + .pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; } + .p-xl-5 { padding: 3rem !important; } + .pt-xl-5, .py-xl-5 { padding-top: 3rem !important; } + .pr-xl-5, .px-xl-5 { padding-right: 3rem !important; } + .pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; } + .pl-xl-5, .px-xl-5 { padding-left: 3rem !important; } + .m-xl-n1 { margin: -0.25rem !important; } + .mt-xl-n1, .my-xl-n1 { margin-top: -0.25rem !important; } + .mr-xl-n1, .mx-xl-n1 { margin-right: -0.25rem !important; } + .mb-xl-n1, .my-xl-n1 { margin-bottom: -0.25rem !important; } + .ml-xl-n1, .mx-xl-n1 { margin-left: -0.25rem !important; } + .m-xl-n2 { margin: -0.5rem !important; } + .mt-xl-n2, .my-xl-n2 { margin-top: -0.5rem !important; } + .mr-xl-n2, .mx-xl-n2 { margin-right: -0.5rem !important; } + .mb-xl-n2, .my-xl-n2 { margin-bottom: -0.5rem !important; } + .ml-xl-n2, .mx-xl-n2 { margin-left: -0.5rem !important; } + .m-xl-n3 { margin: -1rem !important; } + .mt-xl-n3, .my-xl-n3 { margin-top: -1rem !important; } + .mr-xl-n3, .mx-xl-n3 { margin-right: -1rem !important; } + .mb-xl-n3, .my-xl-n3 { margin-bottom: -1rem !important; } + .ml-xl-n3, .mx-xl-n3 { margin-left: -1rem !important; } + .m-xl-n4 { margin: -1.5rem !important; } + .mt-xl-n4, .my-xl-n4 { margin-top: -1.5rem !important; } + .mr-xl-n4, .mx-xl-n4 { margin-right: -1.5rem !important; } + .mb-xl-n4, .my-xl-n4 { margin-bottom: -1.5rem !important; } + .ml-xl-n4, .mx-xl-n4 { margin-left: -1.5rem !important; } + .m-xl-n5 { margin: -3rem !important; } + .mt-xl-n5, .my-xl-n5 { margin-top: -3rem !important; } + .mr-xl-n5, .mx-xl-n5 { margin-right: -3rem !important; } + .mb-xl-n5, .my-xl-n5 { margin-bottom: -3rem !important; } + .ml-xl-n5, .mx-xl-n5 { margin-left: -3rem !important; } + .m-xl-auto { margin: auto !important; } + .mt-xl-auto, .my-xl-auto { margin-top: auto !important; } + .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; } + .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; } + .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; } +} + +.text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Li= +beration Mono", "Courier New", monospace !important; } + +.text-justify { text-align: justify !important; } + +.text-wrap { white-space: normal !important; } + +.text-nowrap { white-space: nowrap !important; } + +.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: no= +wrap; } + +.text-left { text-align: left !important; } + +.text-right { text-align: right !important; } + +.text-center { text-align: center !important; } + +@media (min-width: 576px) { + .text-sm-left { text-align: left !important; } + .text-sm-right { text-align: right !important; } + .text-sm-center { text-align: center !important; } +} + +@media (min-width: 768px) { + .text-md-left { text-align: left !important; } + .text-md-right { text-align: right !important; } + .text-md-center { text-align: center !important; } +} + +@media (min-width: 992px) { + .text-lg-left { text-align: left !important; } + .text-lg-right { text-align: right !important; } + .text-lg-center { text-align: center !important; } +} + +@media (min-width: 1200px) { + .text-xl-left { text-align: left !important; } + .text-xl-right { text-align: right !important; } + .text-xl-center { text-align: center !important; } +} + +.text-lowercase { text-transform: lowercase !important; } + +.text-uppercase { text-transform: uppercase !important; } + +.text-capitalize { text-transform: capitalize !important; } + +.font-weight-light { font-weight: 300 !important; } + +.font-weight-lighter { font-weight: lighter !important; } + +.font-weight-normal { font-weight: 400 !important; } + +.font-weight-bold { font-weight: 700 !important; } + +.font-weight-bolder { font-weight: bolder !important; } + +.font-italic { font-style: italic !important; } + +.text-white { color: rgb(255, 255, 255) !important; } + +.text-primary { color: rgb(0, 123, 255) !important; } + +a.text-primary:focus, a.text-primary:hover { color: rgb(0, 86, 179) !import= +ant; } + +.text-secondary { color: rgb(108, 117, 125) !important; } + +a.text-secondary:focus, a.text-secondary:hover { color: rgb(73, 79, 84) !im= +portant; } + +.text-success { color: rgb(40, 167, 69) !important; } + +a.text-success:focus, a.text-success:hover { color: rgb(25, 105, 44) !impor= +tant; } + +.text-info { color: rgb(23, 162, 184) !important; } + +a.text-info:focus, a.text-info:hover { color: rgb(15, 102, 116) !important;= + } + +.text-warning { color: rgb(255, 193, 7) !important; } + +a.text-warning:focus, a.text-warning:hover { color: rgb(186, 139, 0) !impor= +tant; } + +.text-danger { color: rgb(220, 53, 69) !important; } + +a.text-danger:focus, a.text-danger:hover { color: rgb(167, 29, 42) !importa= +nt; } + +.text-light { color: rgb(248, 249, 250) !important; } + +a.text-light:focus, a.text-light:hover { color: rgb(203, 211, 218) !importa= +nt; } + +.text-dark { color: rgb(52, 58, 64) !important; } + +a.text-dark:focus, a.text-dark:hover { color: rgb(18, 20, 22) !important; } + +.text-body { color: rgb(33, 37, 41) !important; } + +.text-muted { color: rgb(108, 117, 125) !important; } + +.text-black-50 { color: rgba(0, 0, 0, 0.5) !important; } + +.text-white-50 { color: rgba(255, 255, 255, 0.5) !important; } + +.text-hide { font: 0px / 0 a; color: transparent; text-shadow: none; backgr= +ound-color: transparent; border: 0px; } + +.text-decoration-none { text-decoration: none !important; } + +.text-break { word-break: break-word !important; overflow-wrap: break-word = +!important; } + +.text-reset { color: inherit !important; } + +.visible { visibility: visible !important; } + +.invisible { visibility: hidden !important; } + +@media print { + *, ::after, ::before { text-shadow: none !important; box-shadow: none !im= +portant; } + a:not(.btn) { text-decoration: underline; } + abbr[title]::after { content: " (" attr(title) ")"; } + pre { white-space: pre-wrap !important; } + blockquote, pre { border: 1px solid rgb(173, 181, 189); break-inside: avo= +id; } + thead { display: table-header-group; } + img, tr { break-inside: avoid; } + h2, h3, p { orphans: 3; widows: 3; } + h2, h3 { break-after: avoid; } + @page { size: a3; } + body { min-width: 992px !important; } + .container { min-width: 992px !important; } + .navbar { display: none; } + .badge { border: 1px solid rgb(0, 0, 0); } + .table { border-collapse: collapse !important; } + .table td, .table th { background-color: rgb(255, 255, 255) !important; } + .table-bordered td, .table-bordered th { border: 1px solid rgb(222, 226, = +230) !important; } + .table-dark { color: inherit; } + .table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark th= +ead th { border-color: rgb(222, 226, 230); } + .table .thead-dark th { color: inherit; border-color: rgb(222, 226, 230);= + } +} +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style/bootstrap-tourist.css + +@charset "utf-8"; + +.tour-backdrop { inset: 0px; position: absolute; box-sizing: content-box; z= +-index: 1110; background-color: rgb(0, 0, 0); opacity: 0.8; } + +.tour-backdrop-animation { transition: 0.3s ease-out; } + +.tour-prevent { position: absolute; z-index: 1112; opacity: 0.2; } + +.tour-highlight { box-sizing: content-box; position: absolute; z-index: 111= +0; background-color: rgba(255, 255, 255, 0.9); } + +.tour-highlight-animation { transition: 0.3s ease-out; } + +.tour-highlight-element { position: relative; z-index: 1111 !important; } + +.popover[class*=3D"tour-"] { z-index: 1113; } + +.popover[class*=3D"tour-"] .popover-navigation { padding: 9px 14px; overflo= +w: hidden; } + +.popover[class*=3D"tour-"] .popover-navigation [data-role=3D"end"] { float:= + right; } + +.popover[class*=3D"tour-"] .popover-navigation [data-role=3D"prev"], .popov= +er[class*=3D"tour-"] .popover-navigation [data-role=3D"next"], .popover[cla= +ss*=3D"tour-"] .popover-navigation [data-role=3D"end"] { cursor: pointer; } + +.popover[class*=3D"tour-"] .popover-navigation [data-role=3D"prev"].disable= +d, .popover[class*=3D"tour-"] .popover-navigation [data-role=3D"next"].disa= +bled, .popover[class*=3D"tour-"] .popover-navigation [data-role=3D"end"].di= +sabled { cursor: default; } + +.popover[class*=3D"tour-"].orphan { position: fixed; margin-top: 0px; } + +.popover[class*=3D"tour-"].orphan .arrow { display: none; } + +.tour-behind { z-index: -1; } + +.tour-zindexFix { z-index: 1029; } +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style/bootstrap-select.min.css + +@charset "utf-8"; + +@-webkit-keyframes bs-notify-fadeOut {=20 + 0% { opacity: 0.9; } + 100% { opacity: 0; } +} + +@keyframes bs-notify-fadeOut {=20 + 0% { opacity: 0.9; } + 100% { opacity: 0; } +} + +.bootstrap-select > select.bs-select-hidden, select.bs-select-hidden, selec= +t.selectpicker { display: none !important; } + +.bootstrap-select { vertical-align: middle; } + +.bootstrap-select > .dropdown-toggle { position: relative; width: 100%; tex= +t-align: right; white-space: nowrap; display: inline-flex; -webkit-box-alig= +n: center; align-items: center; -webkit-box-pack: justify; justify-content:= + space-between; } + +.bootstrap-select > .dropdown-toggle::after { margin-top: -1px; } + +.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .d= +ropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.= +bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:h= +over { color: rgb(153, 153, 153); } + +.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger, .bootstrap-= +select > .dropdown-toggle.bs-placeholder.btn-danger:active, .bootstrap-sele= +ct > .dropdown-toggle.bs-placeholder.btn-danger:focus, .bootstrap-select > = +.dropdown-toggle.bs-placeholder.btn-danger:hover, .bootstrap-select > .drop= +down-toggle.bs-placeholder.btn-dark, .bootstrap-select > .dropdown-toggle.b= +s-placeholder.btn-dark:active, .bootstrap-select > .dropdown-toggle.bs-plac= +eholder.btn-dark:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder= +.btn-dark:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-in= +fo, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active, .b= +ootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus, .bootstra= +p-select > .dropdown-toggle.bs-placeholder.btn-info:hover, .bootstrap-selec= +t > .dropdown-toggle.bs-placeholder.btn-primary, .bootstrap-select > .dropd= +own-toggle.bs-placeholder.btn-primary:active, .bootstrap-select > .dropdown= +-toggle.bs-placeholder.btn-primary:focus, .bootstrap-select > .dropdown-tog= +gle.bs-placeholder.btn-primary:hover, .bootstrap-select > .dropdown-toggle.= +bs-placeholder.btn-secondary, .bootstrap-select > .dropdown-toggle.bs-place= +holder.btn-secondary:active, .bootstrap-select > .dropdown-toggle.bs-placeh= +older.btn-secondary:focus, .bootstrap-select > .dropdown-toggle.bs-placehol= +der.btn-secondary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholde= +r.btn-success, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-succ= +ess:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success= +:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hov= +er { color: rgba(255, 255, 255, 0.5); } + +.bootstrap-select > select { bottom: 0px; left: 50%; border: none; position= +: absolute !important; display: block !important; width: 0.5px !important; = +height: 100% !important; padding: 0px !important; opacity: 0 !important; z-= +index: 0 !important; } + +.bootstrap-select > select.mobile-device { top: 0px; left: 0px; display: bl= +ock !important; width: 100% !important; z-index: 2 !important; } + +.bootstrap-select.is-invalid .dropdown-toggle, .error .bootstrap-select .dr= +opdown-toggle, .has-error .bootstrap-select .dropdown-toggle, .was-validate= +d .bootstrap-select select:invalid + .dropdown-toggle { border-color: rgb(1= +85, 74, 72); } + +.bootstrap-select.is-valid .dropdown-toggle, .was-validated .bootstrap-sele= +ct select:valid + .dropdown-toggle { border-color: rgb(40, 167, 69); } + +.bootstrap-select.fit-width { width: auto !important; } + +.bootstrap-select:not([class*=3D"col-"]):not([class*=3D"form-control"]):not= +(.input-group-btn) { width: 220px; } + +.bootstrap-select .dropdown-toggle:focus, .bootstrap-select > select.mobile= +-device:focus + .dropdown-toggle { outline-offset: -2px; outline: -webkit-f= +ocus-ring-color auto 5px !important; } + +.bootstrap-select.form-control { margin-bottom: 0px; padding: 0px; border: = +none; height: auto; } + +:not(.input-group) > .bootstrap-select.form-control:not([class*=3D"col-"]) = +{ width: 100%; } + +.bootstrap-select.form-control.input-group-btn { float: none; z-index: auto= +; } + +.form-inline .bootstrap-select, .form-inline .bootstrap-select.form-control= +:not([class*=3D"col-"]) { width: auto; } + +.bootstrap-select:not(.input-group-btn), .bootstrap-select[class*=3D"col-"]= + { float: none; display: inline-block; margin-left: 0px; } + +.bootstrap-select.dropdown-menu-right, .bootstrap-select[class*=3D"col-"].d= +ropdown-menu-right, .row .bootstrap-select[class*=3D"col-"].dropdown-menu-r= +ight { float: right; } + +.form-group .bootstrap-select, .form-horizontal .bootstrap-select, .form-in= +line .bootstrap-select { margin-bottom: 0px; } + +.form-group-lg .bootstrap-select.form-control, .form-group-sm .bootstrap-se= +lect.form-control { padding: 0px; } + +.form-group-lg .bootstrap-select.form-control .dropdown-toggle, .form-group= +-sm .bootstrap-select.form-control .dropdown-toggle { height: 100%; font-si= +ze: inherit; line-height: inherit; border-radius: inherit; } + +.bootstrap-select.form-control-lg .dropdown-toggle, .bootstrap-select.form-= +control-sm .dropdown-toggle { font-size: inherit; line-height: inherit; bor= +der-radius: inherit; } + +.bootstrap-select.form-control-sm .dropdown-toggle { padding: 0.25rem 0.5re= +m; } + +.bootstrap-select.form-control-lg .dropdown-toggle { padding: 0.5rem 1rem; = +} + +.form-inline .bootstrap-select .form-control { width: 100%; } + +.bootstrap-select.disabled, .bootstrap-select > .disabled { cursor: not-all= +owed; } + +.bootstrap-select.disabled:focus, .bootstrap-select > .disabled:focus { out= +line: 0px !important; } + +.bootstrap-select.bs-container { position: absolute; top: 0px; left: 0px; h= +eight: 0px !important; padding: 0px !important; } + +.bootstrap-select.bs-container .dropdown-menu { z-index: 1060; } + +.bootstrap-select .dropdown-toggle .filter-option { position: static; top: = +0px; left: 0px; float: left; height: 100%; width: 100%; text-align: left; o= +verflow: hidden; -webkit-box-flex: 0; flex: 0 1 auto; } + +.bs3.bootstrap-select .dropdown-toggle .filter-option { padding-right: inhe= +rit; } + +.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-optio= +n { position: absolute; padding-top: inherit; padding-bottom: inherit; padd= +ing-left: inherit; float: none; } + +.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-optio= +n .filter-option-inner { padding-right: inherit; } + +.bootstrap-select .dropdown-toggle .filter-option-inner-inner { overflow: h= +idden; } + +.bootstrap-select .dropdown-toggle .filter-expand { float: left; overflow: = +hidden; width: 0px !important; opacity: 0 !important; } + +.bootstrap-select .dropdown-toggle .caret { position: absolute; top: 50%; r= +ight: 12px; margin-top: -2px; vertical-align: middle; } + +.input-group .bootstrap-select.form-control .dropdown-toggle { border-radiu= +s: inherit; } + +.bootstrap-select[class*=3D"col-"] .dropdown-toggle { width: 100%; } + +.bootstrap-select .dropdown-menu { min-width: 100%; box-sizing: border-box;= + } + +.bootstrap-select .dropdown-menu > .inner:focus { outline: 0px !important; = +} + +.bootstrap-select .dropdown-menu.inner { position: static; float: none; bor= +der: 0px; padding: 0px; margin: 0px; border-radius: 0px; box-shadow: none; = +} + +.bootstrap-select .dropdown-menu li { position: relative; } + +.bootstrap-select .dropdown-menu li.active small { color: rgba(255, 255, 25= +5, 0.5) !important; } + +.bootstrap-select .dropdown-menu li.disabled a { cursor: not-allowed; } + +.bootstrap-select .dropdown-menu li a { cursor: pointer; user-select: none;= + } + +.bootstrap-select .dropdown-menu li a.opt { position: relative; padding-lef= +t: 2.25em; } + +.bootstrap-select .dropdown-menu li a span.check-mark { display: none; } + +.bootstrap-select .dropdown-menu li a span.text { display: inline-block; } + +.bootstrap-select .dropdown-menu li small { padding-left: 0.5em; } + +.bootstrap-select .dropdown-menu .notify { position: absolute; bottom: 5px;= + width: 96%; margin: 0px 2%; min-height: 26px; padding: 3px 5px; background= +: rgb(245, 245, 245); border: 1px solid rgb(227, 227, 227); box-shadow: rgb= +a(0, 0, 0, 0.05) 0px 1px 1px inset; pointer-events: none; opacity: 0.9; box= +-sizing: border-box; } + +.bootstrap-select .dropdown-menu .notify.fadeOut { animation: 0.3s linear 7= +50ms 1 normal forwards running bs-notify-fadeOut; } + +.bootstrap-select .no-results { padding: 3px; background: rgb(245, 245, 245= +); margin: 0px 5px; white-space: nowrap; } + +.bootstrap-select.fit-width .dropdown-toggle .filter-option { position: sta= +tic; display: inline; padding: 0px; } + +.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner, .bootstr= +ap-select.fit-width .dropdown-toggle .filter-option-inner-inner { display: = +inline; } + +.bootstrap-select.fit-width .dropdown-toggle .bs-caret::before { content: "= +=C2=A0"; } + +.bootstrap-select.fit-width .dropdown-toggle .caret { position: static; top= +: auto; margin-top: -1px; } + +.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark { posi= +tion: absolute; display: inline-block; right: 15px; top: 5px; } + +.bootstrap-select.show-tick .dropdown-menu li a span.text { margin-right: 3= +4px; } + +.bootstrap-select .bs-ok-default::after { content: ""; display: block; widt= +h: 0.5em; height: 1em; border-style: solid; border-width: 0px 0.26em 0.26em= + 0px; transform-style: preserve-3d; transform: rotate(45deg); } + +.bootstrap-select.show-menu-arrow.open > .dropdown-toggle, .bootstrap-selec= +t.show-menu-arrow.show > .dropdown-toggle { z-index: 1061; } + +.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option::before {= + content: ""; border-left: 7px solid transparent; border-right: 7px solid t= +ransparent; border-bottom: 7px solid rgba(204, 204, 204, 0.2); position: ab= +solute; bottom: -4px; left: 9px; display: none; } + +.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option::after { = +content: ""; border-left: 6px solid transparent; border-right: 6px solid tr= +ansparent; border-bottom: 6px solid rgb(255, 255, 255); position: absolute;= + bottom: -4px; left: 10px; display: none; } + +.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option::b= +efore { bottom: auto; top: -4px; border-top: 7px solid rgba(204, 204, 204, = +0.2); border-bottom: 0px; } + +.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option::a= +fter { bottom: auto; top: -4px; border-top: 6px solid rgb(255, 255, 255); b= +order-bottom: 0px; } + +.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-optio= +n::before { right: 12px; left: auto; } + +.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-optio= +n::after { right: 13px; left: auto; } + +.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option::a= +fter, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-opt= +ion::before, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .fil= +ter-option::after, .bootstrap-select.show-menu-arrow.show > .dropdown-toggl= +e .filter-option::before { display: block; } + +.bs-actionsbox, .bs-donebutton, .bs-searchbox { padding: 4px 8px; } + +.bs-actionsbox { width: 100%; box-sizing: border-box; } + +.bs-actionsbox .btn-group button { width: 50%; } + +.bs-donebutton { float: left; width: 100%; box-sizing: border-box; } + +.bs-donebutton .btn-group button { width: 100%; } + +.bs-searchbox + .bs-actionsbox { padding: 0px 8px 4px; } + +.bs-searchbox .form-control { margin-bottom: 0px; width: 100%; float: none;= + } +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style/fontawesome-6.5.1/css/fontawesome.min.css + +@charset "utf-8"; + +.fa { font-family: var(--fa-style-family,"Font Awesome 6 Free"); font-weigh= +t: var(--fa-style,900); } + +.fa, .fa-brands, .fa-classic, .fa-regular, .fa-sharp, .fa-solid, .fab, .far= +, .fas { -webkit-font-smoothing: antialiased; display: var(--fa-display,inl= +ine-block); font-style: normal; font-variant: normal; line-height: 1; text-= +rendering: auto; } + +.fa-classic, .fa-regular, .fa-solid, .far, .fas { font-family: "Font Awesom= +e 6 Free"; } + +.fa-brands, .fab { font-family: "Font Awesome 6 Brands"; } + +.fa-1x { font-size: 1em; } + +.fa-2x { font-size: 2em; } + +.fa-3x { font-size: 3em; } + +.fa-4x { font-size: 4em; } + +.fa-5x { font-size: 5em; } + +.fa-6x { font-size: 6em; } + +.fa-7x { font-size: 7em; } + +.fa-8x { font-size: 8em; } + +.fa-9x { font-size: 9em; } + +.fa-10x { font-size: 10em; } + +.fa-2xs { font-size: 0.625em; line-height: 0.1em; vertical-align: 0.225em; = +} + +.fa-xs { font-size: 0.75em; line-height: 0.08333em; vertical-align: 0.125em= +; } + +.fa-sm { font-size: 0.875em; line-height: 0.07143em; vertical-align: 0.0535= +7em; } + +.fa-lg { font-size: 1.25em; line-height: 0.05em; vertical-align: -0.075em; = +} + +.fa-xl { font-size: 1.5em; line-height: 0.04167em; vertical-align: -0.125em= +; } + +.fa-2xl { font-size: 2em; line-height: 0.03125em; vertical-align: -0.1875em= +; } + +.fa-fw { text-align: center; width: 1.25em; } + +.fa-ul { list-style-type: none; margin-left: var(--fa-li-margin,2.5em); pad= +ding-left: 0px; } + +.fa-ul > li { position: relative; } + +.fa-li { left: calc(var(--fa-li-width, 2em)*-1); position: absolute; text-a= +lign: center; width: var(--fa-li-width,2em); line-height: inherit; } + +.fa-border { border-radius: var(--fa-border-radius,.1em); border: var(--fa-= +border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee= +); padding: var(--fa-border-padding,.2em .25em .15em); } + +.fa-pull-left { float: left; margin-right: var(--fa-pull-margin,.3em); } + +.fa-pull-right { float: right; margin-left: var(--fa-pull-margin,.3em); } + +.fa-beat { animation-name: fa-beat; animation-delay: var(--fa-animation-del= +ay,0s); animation-direction: var(--fa-animation-direction,normal); animatio= +n-duration: var(--fa-animation-duration,1s); animation-iteration-count: var= +(--fa-animation-iteration-count,infinite); animation-timing-function: var(-= +-fa-animation-timing,ease-in-out); } + +.fa-bounce { animation-name: fa-bounce; animation-delay: var(--fa-animation= +-delay,0s); animation-direction: var(--fa-animation-direction,normal); anim= +ation-duration: var(--fa-animation-duration,1s); animation-iteration-count:= + var(--fa-animation-iteration-count,infinite); animation-timing-function: v= +ar(--fa-animation-timing,cubic-bezier(.28,.84,.42,1)); } + +.fa-fade { animation-name: fa-fade; animation-iteration-count: var(--fa-ani= +mation-iteration-count,infinite); animation-timing-function: var(--fa-anima= +tion-timing,cubic-bezier(.4,0,.6,1)); } + +.fa-beat-fade, .fa-fade { animation-delay: var(--fa-animation-delay,0s); an= +imation-direction: var(--fa-animation-direction,normal); animation-duration= +: var(--fa-animation-duration,1s); } + +.fa-beat-fade { animation-name: fa-beat-fade; animation-iteration-count: va= +r(--fa-animation-iteration-count,infinite); animation-timing-function: var(= +--fa-animation-timing,cubic-bezier(.4,0,.6,1)); } + +.fa-flip { animation-name: fa-flip; animation-delay: var(--fa-animation-del= +ay,0s); animation-direction: var(--fa-animation-direction,normal); animatio= +n-duration: var(--fa-animation-duration,1s); animation-iteration-count: var= +(--fa-animation-iteration-count,infinite); animation-timing-function: var(-= +-fa-animation-timing,ease-in-out); } + +.fa-shake { animation-name: fa-shake; animation-duration: var(--fa-animatio= +n-duration,1s); animation-iteration-count: var(--fa-animation-iteration-cou= +nt,infinite); animation-timing-function: var(--fa-animation-timing,linear);= + } + +.fa-shake, .fa-spin { animation-delay: var(--fa-animation-delay,0s); animat= +ion-direction: var(--fa-animation-direction,normal); } + +.fa-spin { animation-name: fa-spin; animation-duration: var(--fa-animation-= +duration,2s); animation-iteration-count: var(--fa-animation-iteration-count= +,infinite); animation-timing-function: var(--fa-animation-timing,linear); } + +.fa-spin-reverse { --fa-animation-direction: reverse; } + +.fa-pulse, .fa-spin-pulse { animation-name: fa-spin; animation-direction: v= +ar(--fa-animation-direction,normal); animation-duration: var(--fa-animation= +-duration,1s); animation-iteration-count: var(--fa-animation-iteration-coun= +t,infinite); animation-timing-function: var(--fa-animation-timing,steps(8))= +; } + +@media (prefers-reduced-motion: reduce) { + .fa-beat, .fa-beat-fade, .fa-bounce, .fa-fade, .fa-flip, .fa-pulse, .fa-s= +hake, .fa-spin, .fa-spin-pulse { animation-delay: -1ms; animation-duration:= + 1ms; animation-iteration-count: 1; transition-delay: 0s; transition-durati= +on: 0s; } +} + +@-webkit-keyframes fa-beat {=20 + 0%, 90% { transform: scale(1); } + 45% { transform: scale(var(--fa-beat-scale,1.25)); } +} + +@keyframes fa-beat {=20 + 0%, 90% { transform: scale(1); } + 45% { transform: scale(var(--fa-beat-scale,1.25)); } +} + +@-webkit-keyframes fa-bounce {=20 + 0% { transform: scale(1) translateY(0px); } + 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce= +-start-scale-y,.9)) translateY(0); } + 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-j= +ump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } + 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce= +-land-scale-y,.95)) translateY(0); } + 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } + 64% { transform: scale(1) translateY(0px); } + 100% { transform: scale(1) translateY(0px); } +} + +@keyframes fa-bounce {=20 + 0% { transform: scale(1) translateY(0px); } + 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce= +-start-scale-y,.9)) translateY(0); } + 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-j= +ump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } + 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce= +-land-scale-y,.95)) translateY(0); } + 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } + 64% { transform: scale(1) translateY(0px); } + 100% { transform: scale(1) translateY(0px); } +} + +@-webkit-keyframes fa-fade {=20 + 50% { opacity: var(--fa-fade-opacity,.4); } +} + +@keyframes fa-fade {=20 + 50% { opacity: var(--fa-fade-opacity,.4); } +} + +@-webkit-keyframes fa-beat-fade {=20 + 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); = +} + 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } +} + +@keyframes fa-beat-fade {=20 + 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); = +} + 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } +} + +@-webkit-keyframes fa-flip {=20 + 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-= +flip-z,0),var(--fa-flip-angle,-180deg)); } +} + +@keyframes fa-flip {=20 + 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-= +flip-z,0),var(--fa-flip-angle,-180deg)); } +} + +@-webkit-keyframes fa-shake {=20 + 0% { transform: rotate(-15deg); } + 4% { transform: rotate(15deg); } + 8%, 24% { transform: rotate(-18deg); } + 12%, 28% { transform: rotate(18deg); } + 16% { transform: rotate(-22deg); } + 20% { transform: rotate(22deg); } + 32% { transform: rotate(-12deg); } + 36% { transform: rotate(12deg); } + 40%, 100% { transform: rotate(0deg); } +} + +@keyframes fa-shake {=20 + 0% { transform: rotate(-15deg); } + 4% { transform: rotate(15deg); } + 8%, 24% { transform: rotate(-18deg); } + 12%, 28% { transform: rotate(18deg); } + 16% { transform: rotate(-22deg); } + 20% { transform: rotate(22deg); } + 32% { transform: rotate(-12deg); } + 36% { transform: rotate(12deg); } + 40%, 100% { transform: rotate(0deg); } +} + +@-webkit-keyframes fa-spin {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(1turn); } +} + +@keyframes fa-spin {=20 + 0% { transform: rotate(0deg); } + 100% { transform: rotate(1turn); } +} + +.fa-rotate-90 { transform: rotate(90deg); } + +.fa-rotate-180 { transform: rotate(180deg); } + +.fa-rotate-270 { transform: rotate(270deg); } + +.fa-flip-horizontal { transform: scaleX(-1); } + +.fa-flip-vertical { transform: scaleY(-1); } + +.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1);= + } + +.fa-rotate-by { transform: rotate(var(--fa-rotate-angle,none)); } + +.fa-stack { display: inline-block; height: 2em; line-height: 2em; position:= + relative; vertical-align: middle; width: 2.5em; } + +.fa-stack-1x, .fa-stack-2x { left: 0px; position: absolute; text-align: cen= +ter; width: 100%; z-index: var(--fa-stack-z-index,auto); } + +.fa-stack-1x { line-height: inherit; } + +.fa-stack-2x { font-size: 2em; } + +.fa-inverse { color: var(--fa-inverse,#fff); } + +.fa-0::before { content: "0"; } + +.fa-1::before { content: "1"; } + +.fa-2::before { content: "2"; } + +.fa-3::before { content: "3"; } + +.fa-4::before { content: "4"; } + +.fa-5::before { content: "5"; } + +.fa-6::before { content: "6"; } + +.fa-7::before { content: "7"; } + +.fa-8::before { content: "8"; } + +.fa-9::before { content: "9"; } + +.fa-fill-drip::before { content: "=EF=95=B6"; } + +.fa-arrows-to-circle::before { content: "=EE=92=BD"; } + +.fa-chevron-circle-right::before, .fa-circle-chevron-right::before { conten= +t: "=EF=84=B8"; } + +.fa-at::before { content: "@"; } + +.fa-trash-alt::before, .fa-trash-can::before { content: "=EF=8B=AD"; } + +.fa-text-height::before { content: "=EF=80=B4"; } + +.fa-user-times::before, .fa-user-xmark::before { content: "=EF=88=B5"; } + +.fa-stethoscope::before { content: "=EF=83=B1"; } + +.fa-comment-alt::before, .fa-message::before { content: "=EF=89=BA"; } + +.fa-info::before { content: "=EF=84=A9"; } + +.fa-compress-alt::before, .fa-down-left-and-up-right-to-center::before { co= +ntent: "=EF=90=A2"; } + +.fa-explosion::before { content: "=EE=93=A9"; } + +.fa-file-alt::before, .fa-file-lines::before, .fa-file-text::before { conte= +nt: "=EF=85=9C"; } + +.fa-wave-square::before { content: "=EF=A0=BE"; } + +.fa-ring::before { content: "=EF=9C=8B"; } + +.fa-building-un::before { content: "=EE=93=99"; } + +.fa-dice-three::before { content: "=EF=94=A7"; } + +.fa-calendar-alt::before, .fa-calendar-days::before { content: "=EF=81=B3";= + } + +.fa-anchor-circle-check::before { content: "=EE=92=AA"; } + +.fa-building-circle-arrow-right::before { content: "=EE=93=91"; } + +.fa-volleyball-ball::before, .fa-volleyball::before { content: "=EF=91=9F";= + } + +.fa-arrows-up-to-line::before { content: "=EE=93=82"; } + +.fa-sort-desc::before, .fa-sort-down::before { content: "=EF=83=9D"; } + +.fa-circle-minus::before, .fa-minus-circle::before { content: "=EF=81=96"; = +} + +.fa-door-open::before { content: "=EF=94=AB"; } + +.fa-right-from-bracket::before, .fa-sign-out-alt::before { content: "=EF=8B= +=B5"; } + +.fa-atom::before { content: "=EF=97=92"; } + +.fa-soap::before { content: "=EE=81=AE"; } + +.fa-heart-music-camera-bolt::before, .fa-icons::before { content: "=EF=A1= +=AD"; } + +.fa-microphone-alt-slash::before, .fa-microphone-lines-slash::before { cont= +ent: "=EF=94=B9"; } + +.fa-bridge-circle-check::before { content: "=EE=93=89"; } + +.fa-pump-medical::before { content: "=EE=81=AA"; } + +.fa-fingerprint::before { content: "=EF=95=B7"; } + +.fa-hand-point-right::before { content: "=EF=82=A4"; } + +.fa-magnifying-glass-location::before, .fa-search-location::before { conten= +t: "=EF=9A=89"; } + +.fa-forward-step::before, .fa-step-forward::before { content: "=EF=81=91"; = +} + +.fa-face-smile-beam::before, .fa-smile-beam::before { content: "=EF=96=B8";= + } + +.fa-flag-checkered::before { content: "=EF=84=9E"; } + +.fa-football-ball::before, .fa-football::before { content: "=EF=91=8E"; } + +.fa-school-circle-exclamation::before { content: "=EE=95=AC"; } + +.fa-crop::before { content: "=EF=84=A5"; } + +.fa-angle-double-down::before, .fa-angles-down::before { content: "=EF=84= +=83"; } + +.fa-users-rectangle::before { content: "=EE=96=94"; } + +.fa-people-roof::before { content: "=EE=94=B7"; } + +.fa-people-line::before { content: "=EE=94=B4"; } + +.fa-beer-mug-empty::before, .fa-beer::before { content: "=EF=83=BC"; } + +.fa-diagram-predecessor::before { content: "=EE=91=B7"; } + +.fa-arrow-up-long::before, .fa-long-arrow-up::before { content: "=EF=85=B6"= +; } + +.fa-burn::before, .fa-fire-flame-simple::before { content: "=EF=91=AA"; } + +.fa-male::before, .fa-person::before { content: "=EF=86=83"; } + +.fa-laptop::before { content: "=EF=84=89"; } + +.fa-file-csv::before { content: "=EF=9B=9D"; } + +.fa-menorah::before { content: "=EF=99=B6"; } + +.fa-truck-plane::before { content: "=EE=96=8F"; } + +.fa-record-vinyl::before { content: "=EF=A3=99"; } + +.fa-face-grin-stars::before, .fa-grin-stars::before { content: "=EF=96=87";= + } + +.fa-bong::before { content: "=EF=95=9C"; } + +.fa-pastafarianism::before, .fa-spaghetti-monster-flying::before { content:= + "=EF=99=BB"; } + +.fa-arrow-down-up-across-line::before { content: "=EE=92=AF"; } + +.fa-spoon::before, .fa-utensil-spoon::before { content: "=EF=8B=A5"; } + +.fa-jar-wheat::before { content: "=EE=94=97"; } + +.fa-envelopes-bulk::before, .fa-mail-bulk::before { content: "=EF=99=B4"; } + +.fa-file-circle-exclamation::before { content: "=EE=93=AB"; } + +.fa-circle-h::before, .fa-hospital-symbol::before { content: "=EF=91=BE"; } + +.fa-pager::before { content: "=EF=A0=95"; } + +.fa-address-book::before, .fa-contact-book::before { content: "=EF=8A=B9"; = +} + +.fa-strikethrough::before { content: "=EF=83=8C"; } + +.fa-k::before { content: "K"; } + +.fa-landmark-flag::before { content: "=EE=94=9C"; } + +.fa-pencil-alt::before, .fa-pencil::before { content: "=EF=8C=83"; } + +.fa-backward::before { content: "=EF=81=8A"; } + +.fa-caret-right::before { content: "=EF=83=9A"; } + +.fa-comments::before { content: "=EF=82=86"; } + +.fa-file-clipboard::before, .fa-paste::before { content: "=EF=83=AA"; } + +.fa-code-pull-request::before { content: "=EE=84=BC"; } + +.fa-clipboard-list::before { content: "=EF=91=AD"; } + +.fa-truck-loading::before, .fa-truck-ramp-box::before { content: "=EF=93=9E= +"; } + +.fa-user-check::before { content: "=EF=93=BC"; } + +.fa-vial-virus::before { content: "=EE=96=97"; } + +.fa-sheet-plastic::before { content: "=EE=95=B1"; } + +.fa-blog::before { content: "=EF=9E=81"; } + +.fa-user-ninja::before { content: "=EF=94=84"; } + +.fa-person-arrow-up-from-line::before { content: "=EE=94=B9"; } + +.fa-scroll-torah::before, .fa-torah::before { content: "=EF=9A=A0"; } + +.fa-broom-ball::before, .fa-quidditch-broom-ball::before, .fa-quidditch::be= +fore { content: "=EF=91=98"; } + +.fa-toggle-off::before { content: "=EF=88=84"; } + +.fa-archive::before, .fa-box-archive::before { content: "=EF=86=87"; } + +.fa-person-drowning::before { content: "=EE=95=85"; } + +.fa-arrow-down-9-1::before, .fa-sort-numeric-desc::before, .fa-sort-numeric= +-down-alt::before { content: "=EF=A2=86"; } + +.fa-face-grin-tongue-squint::before, .fa-grin-tongue-squint::before { conte= +nt: "=EF=96=8A"; } + +.fa-spray-can::before { content: "=EF=96=BD"; } + +.fa-truck-monster::before { content: "=EF=98=BB"; } + +.fa-w::before { content: "W"; } + +.fa-earth-africa::before, .fa-globe-africa::before { content: "=EF=95=BC"; = +} + +.fa-rainbow::before { content: "=EF=9D=9B"; } + +.fa-circle-notch::before { content: "=EF=87=8E"; } + +.fa-tablet-alt::before, .fa-tablet-screen-button::before { content: "=EF=8F= +=BA"; } + +.fa-paw::before { content: "=EF=86=B0"; } + +.fa-cloud::before { content: "=EF=83=82"; } + +.fa-trowel-bricks::before { content: "=EE=96=8A"; } + +.fa-face-flushed::before, .fa-flushed::before { content: "=EF=95=B9"; } + +.fa-hospital-user::before { content: "=EF=A0=8D"; } + +.fa-tent-arrow-left-right::before { content: "=EE=95=BF"; } + +.fa-gavel::before, .fa-legal::before { content: "=EF=83=A3"; } + +.fa-binoculars::before { content: "=EF=87=A5"; } + +.fa-microphone-slash::before { content: "=EF=84=B1"; } + +.fa-box-tissue::before { content: "=EE=81=9B"; } + +.fa-motorcycle::before { content: "=EF=88=9C"; } + +.fa-bell-concierge::before, .fa-concierge-bell::before { content: "=EF=95= +=A2"; } + +.fa-pen-ruler::before, .fa-pencil-ruler::before { content: "=EF=96=AE"; } + +.fa-people-arrows-left-right::before, .fa-people-arrows::before { content: = +"=EE=81=A8"; } + +.fa-mars-and-venus-burst::before { content: "=EE=94=A3"; } + +.fa-caret-square-right::before, .fa-square-caret-right::before { content: "= +=EF=85=92"; } + +.fa-cut::before, .fa-scissors::before { content: "=EF=83=84"; } + +.fa-sun-plant-wilt::before { content: "=EE=95=BA"; } + +.fa-toilets-portable::before { content: "=EE=96=84"; } + +.fa-hockey-puck::before { content: "=EF=91=93"; } + +.fa-table::before { content: "=EF=83=8E"; } + +.fa-magnifying-glass-arrow-right::before { content: "=EE=94=A1"; } + +.fa-digital-tachograph::before, .fa-tachograph-digital::before { content: "= +=EF=95=A6"; } + +.fa-users-slash::before { content: "=EE=81=B3"; } + +.fa-clover::before { content: "=EE=84=B9"; } + +.fa-mail-reply::before, .fa-reply::before { content: "=EF=8F=A5"; } + +.fa-star-and-crescent::before { content: "=EF=9A=99"; } + +.fa-house-fire::before { content: "=EE=94=8C"; } + +.fa-minus-square::before, .fa-square-minus::before { content: "=EF=85=86"; = +} + +.fa-helicopter::before { content: "=EF=94=B3"; } + +.fa-compass::before { content: "=EF=85=8E"; } + +.fa-caret-square-down::before, .fa-square-caret-down::before { content: "= +=EF=85=90"; } + +.fa-file-circle-question::before { content: "=EE=93=AF"; } + +.fa-laptop-code::before { content: "=EF=97=BC"; } + +.fa-swatchbook::before { content: "=EF=97=83"; } + +.fa-prescription-bottle::before { content: "=EF=92=85"; } + +.fa-bars::before, .fa-navicon::before { content: "=EF=83=89"; } + +.fa-people-group::before { content: "=EE=94=B3"; } + +.fa-hourglass-3::before, .fa-hourglass-end::before { content: "=EF=89=93"; = +} + +.fa-heart-broken::before, .fa-heart-crack::before { content: "=EF=9E=A9"; } + +.fa-external-link-square-alt::before, .fa-square-up-right::before { content= +: "=EF=8D=A0"; } + +.fa-face-kiss-beam::before, .fa-kiss-beam::before { content: "=EF=96=97"; } + +.fa-film::before { content: "=EF=80=88"; } + +.fa-ruler-horizontal::before { content: "=EF=95=87"; } + +.fa-people-robbery::before { content: "=EE=94=B6"; } + +.fa-lightbulb::before { content: "=EF=83=AB"; } + +.fa-caret-left::before { content: "=EF=83=99"; } + +.fa-circle-exclamation::before, .fa-exclamation-circle::before { content: "= +=EF=81=AA"; } + +.fa-school-circle-xmark::before { content: "=EE=95=AD"; } + +.fa-arrow-right-from-bracket::before, .fa-sign-out::before { content: "=EF= +=82=8B"; } + +.fa-chevron-circle-down::before, .fa-circle-chevron-down::before { content:= + "=EF=84=BA"; } + +.fa-unlock-alt::before, .fa-unlock-keyhole::before { content: "=EF=84=BE"; = +} + +.fa-cloud-showers-heavy::before { content: "=EF=9D=80"; } + +.fa-headphones-alt::before, .fa-headphones-simple::before { content: "=EF= +=96=8F"; } + +.fa-sitemap::before { content: "=EF=83=A8"; } + +.fa-circle-dollar-to-slot::before, .fa-donate::before { content: "=EF=92=B9= +"; } + +.fa-memory::before { content: "=EF=94=B8"; } + +.fa-road-spikes::before { content: "=EE=95=A8"; } + +.fa-fire-burner::before { content: "=EE=93=B1"; } + +.fa-flag::before { content: "=EF=80=A4"; } + +.fa-hanukiah::before { content: "=EF=9B=A6"; } + +.fa-feather::before { content: "=EF=94=AD"; } + +.fa-volume-down::before, .fa-volume-low::before { content: "=EF=80=A7"; } + +.fa-comment-slash::before { content: "=EF=92=B3"; } + +.fa-cloud-sun-rain::before { content: "=EF=9D=83"; } + +.fa-compress::before { content: "=EF=81=A6"; } + +.fa-wheat-alt::before, .fa-wheat-awn::before { content: "=EE=8B=8D"; } + +.fa-ankh::before { content: "=EF=99=84"; } + +.fa-hands-holding-child::before { content: "=EE=93=BA"; } + +.fa-asterisk::before { content: "*"; } + +.fa-check-square::before, .fa-square-check::before { content: "=EF=85=8A"; = +} + +.fa-peseta-sign::before { content: "=EE=88=A1"; } + +.fa-header::before, .fa-heading::before { content: "=EF=87=9C"; } + +.fa-ghost::before { content: "=EF=9B=A2"; } + +.fa-list-squares::before, .fa-list::before { content: "=EF=80=BA"; } + +.fa-phone-square-alt::before, .fa-square-phone-flip::before { content: "=EF= +=A1=BB"; } + +.fa-cart-plus::before { content: "=EF=88=97"; } + +.fa-gamepad::before { content: "=EF=84=9B"; } + +.fa-circle-dot::before, .fa-dot-circle::before { content: "=EF=86=92"; } + +.fa-dizzy::before, .fa-face-dizzy::before { content: "=EF=95=A7"; } + +.fa-egg::before { content: "=EF=9F=BB"; } + +.fa-house-medical-circle-xmark::before { content: "=EE=94=93"; } + +.fa-campground::before { content: "=EF=9A=BB"; } + +.fa-folder-plus::before { content: "=EF=99=9E"; } + +.fa-futbol-ball::before, .fa-futbol::before, .fa-soccer-ball::before { cont= +ent: "=EF=87=A3"; } + +.fa-paint-brush::before, .fa-paintbrush::before { content: "=EF=87=BC"; } + +.fa-lock::before { content: "=EF=80=A3"; } + +.fa-gas-pump::before { content: "=EF=94=AF"; } + +.fa-hot-tub-person::before, .fa-hot-tub::before { content: "=EF=96=93"; } + +.fa-map-location::before, .fa-map-marked::before { content: "=EF=96=9F"; } + +.fa-house-flood-water::before { content: "=EE=94=8E"; } + +.fa-tree::before { content: "=EF=86=BB"; } + +.fa-bridge-lock::before { content: "=EE=93=8C"; } + +.fa-sack-dollar::before { content: "=EF=A0=9D"; } + +.fa-edit::before, .fa-pen-to-square::before { content: "=EF=81=84"; } + +.fa-car-side::before { content: "=EF=97=A4"; } + +.fa-share-alt::before, .fa-share-nodes::before { content: "=EF=87=A0"; } + +.fa-heart-circle-minus::before { content: "=EE=93=BF"; } + +.fa-hourglass-2::before, .fa-hourglass-half::before { content: "=EF=89=92";= + } + +.fa-microscope::before { content: "=EF=98=90"; } + +.fa-sink::before { content: "=EE=81=AD"; } + +.fa-bag-shopping::before, .fa-shopping-bag::before { content: "=EF=8A=90"; = +} + +.fa-arrow-down-z-a::before, .fa-sort-alpha-desc::before, .fa-sort-alpha-dow= +n-alt::before { content: "=EF=A2=81"; } + +.fa-mitten::before { content: "=EF=9E=B5"; } + +.fa-person-rays::before { content: "=EE=95=8D"; } + +.fa-users::before { content: "=EF=83=80"; } + +.fa-eye-slash::before { content: "=EF=81=B0"; } + +.fa-flask-vial::before { content: "=EE=93=B3"; } + +.fa-hand-paper::before, .fa-hand::before { content: "=EF=89=96"; } + +.fa-om::before { content: "=EF=99=B9"; } + +.fa-worm::before { content: "=EE=96=99"; } + +.fa-house-circle-xmark::before { content: "=EE=94=8B"; } + +.fa-plug::before { content: "=EF=87=A6"; } + +.fa-chevron-up::before { content: "=EF=81=B7"; } + +.fa-hand-spock::before { content: "=EF=89=99"; } + +.fa-stopwatch::before { content: "=EF=8B=B2"; } + +.fa-face-kiss::before, .fa-kiss::before { content: "=EF=96=96"; } + +.fa-bridge-circle-xmark::before { content: "=EE=93=8B"; } + +.fa-face-grin-tongue::before, .fa-grin-tongue::before { content: "=EF=96=89= +"; } + +.fa-chess-bishop::before { content: "=EF=90=BA"; } + +.fa-face-grin-wink::before, .fa-grin-wink::before { content: "=EF=96=8C"; } + +.fa-deaf::before, .fa-deafness::before, .fa-ear-deaf::before, .fa-hard-of-h= +earing::before { content: "=EF=8A=A4"; } + +.fa-road-circle-check::before { content: "=EE=95=A4"; } + +.fa-dice-five::before { content: "=EF=94=A3"; } + +.fa-rss-square::before, .fa-square-rss::before { content: "=EF=85=83"; } + +.fa-land-mine-on::before { content: "=EE=94=9B"; } + +.fa-i-cursor::before { content: "=EF=89=86"; } + +.fa-stamp::before { content: "=EF=96=BF"; } + +.fa-stairs::before { content: "=EE=8A=89"; } + +.fa-i::before { content: "I"; } + +.fa-hryvnia-sign::before, .fa-hryvnia::before { content: "=EF=9B=B2"; } + +.fa-pills::before { content: "=EF=92=84"; } + +.fa-face-grin-wide::before, .fa-grin-alt::before { content: "=EF=96=81"; } + +.fa-tooth::before { content: "=EF=97=89"; } + +.fa-v::before { content: "V"; } + +.fa-bangladeshi-taka-sign::before { content: "=EE=8B=A6"; } + +.fa-bicycle::before { content: "=EF=88=86"; } + +.fa-rod-asclepius::before, .fa-rod-snake::before, .fa-staff-aesculapius::be= +fore, .fa-staff-snake::before { content: "=EE=95=B9"; } + +.fa-head-side-cough-slash::before { content: "=EE=81=A2"; } + +.fa-ambulance::before, .fa-truck-medical::before { content: "=EF=83=B9"; } + +.fa-wheat-awn-circle-exclamation::before { content: "=EE=96=98"; } + +.fa-snowman::before { content: "=EF=9F=90"; } + +.fa-mortar-pestle::before { content: "=EF=96=A7"; } + +.fa-road-barrier::before { content: "=EE=95=A2"; } + +.fa-school::before { content: "=EF=95=89"; } + +.fa-igloo::before { content: "=EF=9E=AE"; } + +.fa-joint::before { content: "=EF=96=95"; } + +.fa-angle-right::before { content: "=EF=84=85"; } + +.fa-horse::before { content: "=EF=9B=B0"; } + +.fa-q::before { content: "Q"; } + +.fa-g::before { content: "G"; } + +.fa-notes-medical::before { content: "=EF=92=81"; } + +.fa-temperature-2::before, .fa-temperature-half::before, .fa-thermometer-2:= +:before, .fa-thermometer-half::before { content: "=EF=8B=89"; } + +.fa-dong-sign::before { content: "=EE=85=A9"; } + +.fa-capsules::before { content: "=EF=91=AB"; } + +.fa-poo-bolt::before, .fa-poo-storm::before { content: "=EF=9D=9A"; } + +.fa-face-frown-open::before, .fa-frown-open::before { content: "=EF=95=BA";= + } + +.fa-hand-point-up::before { content: "=EF=82=A6"; } + +.fa-money-bill::before { content: "=EF=83=96"; } + +.fa-bookmark::before { content: "=EF=80=AE"; } + +.fa-align-justify::before { content: "=EF=80=B9"; } + +.fa-umbrella-beach::before { content: "=EF=97=8A"; } + +.fa-helmet-un::before { content: "=EE=94=83"; } + +.fa-bullseye::before { content: "=EF=85=80"; } + +.fa-bacon::before { content: "=EF=9F=A5"; } + +.fa-hand-point-down::before { content: "=EF=82=A7"; } + +.fa-arrow-up-from-bracket::before { content: "=EE=82=9A"; } + +.fa-folder-blank::before, .fa-folder::before { content: "=EF=81=BB"; } + +.fa-file-medical-alt::before, .fa-file-waveform::before { content: "=EF=91= +=B8"; } + +.fa-radiation::before { content: "=EF=9E=B9"; } + +.fa-chart-simple::before { content: "=EE=91=B3"; } + +.fa-mars-stroke::before { content: "=EF=88=A9"; } + +.fa-vial::before { content: "=EF=92=92"; } + +.fa-dashboard::before, .fa-gauge-med::before, .fa-gauge::before, .fa-tachom= +eter-alt-average::before { content: "=EF=98=A4"; } + +.fa-magic-wand-sparkles::before, .fa-wand-magic-sparkles::before { content:= + "=EE=8B=8A"; } + +.fa-e::before { content: "E"; } + +.fa-pen-alt::before, .fa-pen-clip::before { content: "=EF=8C=85"; } + +.fa-bridge-circle-exclamation::before { content: "=EE=93=8A"; } + +.fa-user::before { content: "=EF=80=87"; } + +.fa-school-circle-check::before { content: "=EE=95=AB"; } + +.fa-dumpster::before { content: "=EF=9E=93"; } + +.fa-shuttle-van::before, .fa-van-shuttle::before { content: "=EF=96=B6"; } + +.fa-building-user::before { content: "=EE=93=9A"; } + +.fa-caret-square-left::before, .fa-square-caret-left::before { content: "= +=EF=86=91"; } + +.fa-highlighter::before { content: "=EF=96=91"; } + +.fa-key::before { content: "=EF=82=84"; } + +.fa-bullhorn::before { content: "=EF=82=A1"; } + +.fa-globe::before { content: "=EF=82=AC"; } + +.fa-synagogue::before { content: "=EF=9A=9B"; } + +.fa-person-half-dress::before { content: "=EE=95=88"; } + +.fa-road-bridge::before { content: "=EE=95=A3"; } + +.fa-location-arrow::before { content: "=EF=84=A4"; } + +.fa-c::before { content: "C"; } + +.fa-tablet-button::before { content: "=EF=84=8A"; } + +.fa-building-lock::before { content: "=EE=93=96"; } + +.fa-pizza-slice::before { content: "=EF=A0=98"; } + +.fa-money-bill-wave::before { content: "=EF=94=BA"; } + +.fa-area-chart::before, .fa-chart-area::before { content: "=EF=87=BE"; } + +.fa-house-flag::before { content: "=EE=94=8D"; } + +.fa-person-circle-minus::before { content: "=EE=95=80"; } + +.fa-ban::before, .fa-cancel::before { content: "=EF=81=9E"; } + +.fa-camera-rotate::before { content: "=EE=83=98"; } + +.fa-air-freshener::before, .fa-spray-can-sparkles::before { content: "=EF= +=97=90"; } + +.fa-star::before { content: "=EF=80=85"; } + +.fa-repeat::before { content: "=EF=8D=A3"; } + +.fa-cross::before { content: "=EF=99=94"; } + +.fa-box::before { content: "=EF=91=A6"; } + +.fa-venus-mars::before { content: "=EF=88=A8"; } + +.fa-arrow-pointer::before, .fa-mouse-pointer::before { content: "=EF=89=85"= +; } + +.fa-expand-arrows-alt::before, .fa-maximize::before { content: "=EF=8C=9E";= + } + +.fa-charging-station::before { content: "=EF=97=A7"; } + +.fa-shapes::before, .fa-triangle-circle-square::before { content: "=EF=98= +=9F"; } + +.fa-random::before, .fa-shuffle::before { content: "=EF=81=B4"; } + +.fa-person-running::before, .fa-running::before { content: "=EF=9C=8C"; } + +.fa-mobile-retro::before { content: "=EE=94=A7"; } + +.fa-grip-lines-vertical::before { content: "=EF=9E=A5"; } + +.fa-spider::before { content: "=EF=9C=97"; } + +.fa-hands-bound::before { content: "=EE=93=B9"; } + +.fa-file-invoice-dollar::before { content: "=EF=95=B1"; } + +.fa-plane-circle-exclamation::before { content: "=EE=95=96"; } + +.fa-x-ray::before { content: "=EF=92=97"; } + +.fa-spell-check::before { content: "=EF=A2=91"; } + +.fa-slash::before { content: "=EF=9C=95"; } + +.fa-computer-mouse::before, .fa-mouse::before { content: "=EF=A3=8C"; } + +.fa-arrow-right-to-bracket::before, .fa-sign-in::before { content: "=EF=82= +=90"; } + +.fa-shop-slash::before, .fa-store-alt-slash::before { content: "=EE=81=B0";= + } + +.fa-server::before { content: "=EF=88=B3"; } + +.fa-virus-covid-slash::before { content: "=EE=92=A9"; } + +.fa-shop-lock::before { content: "=EE=92=A5"; } + +.fa-hourglass-1::before, .fa-hourglass-start::before { content: "=EF=89=91"= +; } + +.fa-blender-phone::before { content: "=EF=9A=B6"; } + +.fa-building-wheat::before { content: "=EE=93=9B"; } + +.fa-person-breastfeeding::before { content: "=EE=94=BA"; } + +.fa-right-to-bracket::before, .fa-sign-in-alt::before { content: "=EF=8B=B6= +"; } + +.fa-venus::before { content: "=EF=88=A1"; } + +.fa-passport::before { content: "=EF=96=AB"; } + +.fa-heart-pulse::before, .fa-heartbeat::before { content: "=EF=88=9E"; } + +.fa-people-carry-box::before, .fa-people-carry::before { content: "=EF=93= +=8E"; } + +.fa-temperature-high::before { content: "=EF=9D=A9"; } + +.fa-microchip::before { content: "=EF=8B=9B"; } + +.fa-crown::before { content: "=EF=94=A1"; } + +.fa-weight-hanging::before { content: "=EF=97=8D"; } + +.fa-xmarks-lines::before { content: "=EE=96=9A"; } + +.fa-file-prescription::before { content: "=EF=95=B2"; } + +.fa-weight-scale::before, .fa-weight::before { content: "=EF=92=96"; } + +.fa-user-friends::before, .fa-user-group::before { content: "=EF=94=80"; } + +.fa-arrow-up-a-z::before, .fa-sort-alpha-up::before { content: "=EF=85=9E";= + } + +.fa-chess-knight::before { content: "=EF=91=81"; } + +.fa-face-laugh-squint::before, .fa-laugh-squint::before { content: "=EF=96= +=9B"; } + +.fa-wheelchair::before { content: "=EF=86=93"; } + +.fa-arrow-circle-up::before, .fa-circle-arrow-up::before { content: "=EF=82= +=AA"; } + +.fa-toggle-on::before { content: "=EF=88=85"; } + +.fa-person-walking::before, .fa-walking::before { content: "=EF=95=94"; } + +.fa-l::before { content: "L"; } + +.fa-fire::before { content: "=EF=81=AD"; } + +.fa-bed-pulse::before, .fa-procedures::before { content: "=EF=92=87"; } + +.fa-shuttle-space::before, .fa-space-shuttle::before { content: "=EF=86=97"= +; } + +.fa-face-laugh::before, .fa-laugh::before { content: "=EF=96=99"; } + +.fa-folder-open::before { content: "=EF=81=BC"; } + +.fa-heart-circle-plus::before { content: "=EE=94=80"; } + +.fa-code-fork::before { content: "=EE=84=BB"; } + +.fa-city::before { content: "=EF=99=8F"; } + +.fa-microphone-alt::before, .fa-microphone-lines::before { content: "=EF=8F= +=89"; } + +.fa-pepper-hot::before { content: "=EF=A0=96"; } + +.fa-unlock::before { content: "=EF=82=9C"; } + +.fa-colon-sign::before { content: "=EE=85=80"; } + +.fa-headset::before { content: "=EF=96=90"; } + +.fa-store-slash::before { content: "=EE=81=B1"; } + +.fa-road-circle-xmark::before { content: "=EE=95=A6"; } + +.fa-user-minus::before { content: "=EF=94=83"; } + +.fa-mars-stroke-up::before, .fa-mars-stroke-v::before { content: "=EF=88=AA= +"; } + +.fa-champagne-glasses::before, .fa-glass-cheers::before { content: "=EF=9E= +=9F"; } + +.fa-clipboard::before { content: "=EF=8C=A8"; } + +.fa-house-circle-exclamation::before { content: "=EE=94=8A"; } + +.fa-file-arrow-up::before, .fa-file-upload::before { content: "=EF=95=B4"; = +} + +.fa-wifi-3::before, .fa-wifi-strong::before, .fa-wifi::before { content: "= +=EF=87=AB"; } + +.fa-bath::before, .fa-bathtub::before { content: "=EF=8B=8D"; } + +.fa-underline::before { content: "=EF=83=8D"; } + +.fa-user-edit::before, .fa-user-pen::before { content: "=EF=93=BF"; } + +.fa-signature::before { content: "=EF=96=B7"; } + +.fa-stroopwafel::before { content: "=EF=95=91"; } + +.fa-bold::before { content: "=EF=80=B2"; } + +.fa-anchor-lock::before { content: "=EE=92=AD"; } + +.fa-building-ngo::before { content: "=EE=93=97"; } + +.fa-manat-sign::before { content: "=EE=87=95"; } + +.fa-not-equal::before { content: "=EF=94=BE"; } + +.fa-border-style::before, .fa-border-top-left::before { content: "=EF=A1=93= +"; } + +.fa-map-location-dot::before, .fa-map-marked-alt::before { content: "=EF=96= +=A0"; } + +.fa-jedi::before { content: "=EF=99=A9"; } + +.fa-poll::before, .fa-square-poll-vertical::before { content: "=EF=9A=81"; = +} + +.fa-mug-hot::before { content: "=EF=9E=B6"; } + +.fa-battery-car::before, .fa-car-battery::before { content: "=EF=97=9F"; } + +.fa-gift::before { content: "=EF=81=AB"; } + +.fa-dice-two::before { content: "=EF=94=A8"; } + +.fa-chess-queen::before { content: "=EF=91=85"; } + +.fa-glasses::before { content: "=EF=94=B0"; } + +.fa-chess-board::before { content: "=EF=90=BC"; } + +.fa-building-circle-check::before { content: "=EE=93=92"; } + +.fa-person-chalkboard::before { content: "=EE=94=BD"; } + +.fa-mars-stroke-h::before, .fa-mars-stroke-right::before { content: "=EF=88= +=AB"; } + +.fa-hand-back-fist::before, .fa-hand-rock::before { content: "=EF=89=95"; } + +.fa-caret-square-up::before, .fa-square-caret-up::before { content: "=EF=85= +=91"; } + +.fa-cloud-showers-water::before { content: "=EE=93=A4"; } + +.fa-bar-chart::before, .fa-chart-bar::before { content: "=EF=82=80"; } + +.fa-hands-bubbles::before, .fa-hands-wash::before { content: "=EE=81=9E"; } + +.fa-less-than-equal::before { content: "=EF=94=B7"; } + +.fa-train::before { content: "=EF=88=B8"; } + +.fa-eye-low-vision::before, .fa-low-vision::before { content: "=EF=8A=A8"; = +} + +.fa-crow::before { content: "=EF=94=A0"; } + +.fa-sailboat::before { content: "=EE=91=85"; } + +.fa-window-restore::before { content: "=EF=8B=92"; } + +.fa-plus-square::before, .fa-square-plus::before { content: "=EF=83=BE"; } + +.fa-torii-gate::before { content: "=EF=9A=A1"; } + +.fa-frog::before { content: "=EF=94=AE"; } + +.fa-bucket::before { content: "=EE=93=8F"; } + +.fa-image::before { content: "=EF=80=BE"; } + +.fa-microphone::before { content: "=EF=84=B0"; } + +.fa-cow::before { content: "=EF=9B=88"; } + +.fa-caret-up::before { content: "=EF=83=98"; } + +.fa-screwdriver::before { content: "=EF=95=8A"; } + +.fa-folder-closed::before { content: "=EE=86=85"; } + +.fa-house-tsunami::before { content: "=EE=94=95"; } + +.fa-square-nfi::before { content: "=EE=95=B6"; } + +.fa-arrow-up-from-ground-water::before { content: "=EE=92=B5"; } + +.fa-glass-martini-alt::before, .fa-martini-glass::before { content: "=EF=95= +=BB"; } + +.fa-rotate-back::before, .fa-rotate-backward::before, .fa-rotate-left::befo= +re, .fa-undo-alt::before { content: "=EF=8B=AA"; } + +.fa-columns::before, .fa-table-columns::before { content: "=EF=83=9B"; } + +.fa-lemon::before { content: "=EF=82=94"; } + +.fa-head-side-mask::before { content: "=EE=81=A3"; } + +.fa-handshake::before { content: "=EF=8A=B5"; } + +.fa-gem::before { content: "=EF=8E=A5"; } + +.fa-dolly-box::before, .fa-dolly::before { content: "=EF=91=B2"; } + +.fa-smoking::before { content: "=EF=92=8D"; } + +.fa-compress-arrows-alt::before, .fa-minimize::before { content: "=EF=9E=8C= +"; } + +.fa-monument::before { content: "=EF=96=A6"; } + +.fa-snowplow::before { content: "=EF=9F=92"; } + +.fa-angle-double-right::before, .fa-angles-right::before { content: "=EF=84= +=81"; } + +.fa-cannabis::before { content: "=EF=95=9F"; } + +.fa-circle-play::before, .fa-play-circle::before { content: "=EF=85=84"; } + +.fa-tablets::before { content: "=EF=92=90"; } + +.fa-ethernet::before { content: "=EF=9E=96"; } + +.fa-eur::before, .fa-euro-sign::before, .fa-euro::before { content: "=EF=85= +=93"; } + +.fa-chair::before { content: "=EF=9B=80"; } + +.fa-check-circle::before, .fa-circle-check::before { content: "=EF=81=98"; = +} + +.fa-circle-stop::before, .fa-stop-circle::before { content: "=EF=8A=8D"; } + +.fa-compass-drafting::before, .fa-drafting-compass::before { content: "=EF= +=95=A8"; } + +.fa-plate-wheat::before { content: "=EE=95=9A"; } + +.fa-icicles::before { content: "=EF=9E=AD"; } + +.fa-person-shelter::before { content: "=EE=95=8F"; } + +.fa-neuter::before { content: "=EF=88=AC"; } + +.fa-id-badge::before { content: "=EF=8B=81"; } + +.fa-marker::before { content: "=EF=96=A1"; } + +.fa-face-laugh-beam::before, .fa-laugh-beam::before { content: "=EF=96=9A";= + } + +.fa-helicopter-symbol::before { content: "=EE=94=82"; } + +.fa-universal-access::before { content: "=EF=8A=9A"; } + +.fa-chevron-circle-up::before, .fa-circle-chevron-up::before { content: "= +=EF=84=B9"; } + +.fa-lari-sign::before { content: "=EE=87=88"; } + +.fa-volcano::before { content: "=EF=9D=B0"; } + +.fa-person-walking-dashed-line-arrow-right::before { content: "=EE=95=93"; = +} + +.fa-gbp::before, .fa-pound-sign::before, .fa-sterling-sign::before { conten= +t: "=EF=85=94"; } + +.fa-viruses::before { content: "=EE=81=B6"; } + +.fa-square-person-confined::before { content: "=EE=95=B7"; } + +.fa-user-tie::before { content: "=EF=94=88"; } + +.fa-arrow-down-long::before, .fa-long-arrow-down::before { content: "=EF=85= +=B5"; } + +.fa-tent-arrow-down-to-line::before { content: "=EE=95=BE"; } + +.fa-certificate::before { content: "=EF=82=A3"; } + +.fa-mail-reply-all::before, .fa-reply-all::before { content: "=EF=84=A2"; } + +.fa-suitcase::before { content: "=EF=83=B2"; } + +.fa-person-skating::before, .fa-skating::before { content: "=EF=9F=85"; } + +.fa-filter-circle-dollar::before, .fa-funnel-dollar::before { content: "=EF= +=99=A2"; } + +.fa-camera-retro::before { content: "=EF=82=83"; } + +.fa-arrow-circle-down::before, .fa-circle-arrow-down::before { content: "= +=EF=82=AB"; } + +.fa-arrow-right-to-file::before, .fa-file-import::before { content: "=EF=95= +=AF"; } + +.fa-external-link-square::before, .fa-square-arrow-up-right::before { conte= +nt: "=EF=85=8C"; } + +.fa-box-open::before { content: "=EF=92=9E"; } + +.fa-scroll::before { content: "=EF=9C=8E"; } + +.fa-spa::before { content: "=EF=96=BB"; } + +.fa-location-pin-lock::before { content: "=EE=94=9F"; } + +.fa-pause::before { content: "=EF=81=8C"; } + +.fa-hill-avalanche::before { content: "=EE=94=87"; } + +.fa-temperature-0::before, .fa-temperature-empty::before, .fa-thermometer-0= +::before, .fa-thermometer-empty::before { content: "=EF=8B=8B"; } + +.fa-bomb::before { content: "=EF=87=A2"; } + +.fa-registered::before { content: "=EF=89=9D"; } + +.fa-address-card::before, .fa-contact-card::before, .fa-vcard::before { con= +tent: "=EF=8A=BB"; } + +.fa-balance-scale-right::before, .fa-scale-unbalanced-flip::before { conten= +t: "=EF=94=96"; } + +.fa-subscript::before { content: "=EF=84=AC"; } + +.fa-diamond-turn-right::before, .fa-directions::before { content: "=EF=97= +=AB"; } + +.fa-burst::before { content: "=EE=93=9C"; } + +.fa-house-laptop::before, .fa-laptop-house::before { content: "=EE=81=A6"; = +} + +.fa-face-tired::before, .fa-tired::before { content: "=EF=97=88"; } + +.fa-money-bills::before { content: "=EE=87=B3"; } + +.fa-smog::before { content: "=EF=9D=9F"; } + +.fa-crutch::before { content: "=EF=9F=B7"; } + +.fa-cloud-arrow-up::before, .fa-cloud-upload-alt::before, .fa-cloud-upload:= +:before { content: "=EF=83=AE"; } + +.fa-palette::before { content: "=EF=94=BF"; } + +.fa-arrows-turn-right::before { content: "=EE=93=80"; } + +.fa-vest::before { content: "=EE=82=85"; } + +.fa-ferry::before { content: "=EE=93=AA"; } + +.fa-arrows-down-to-people::before { content: "=EE=92=B9"; } + +.fa-seedling::before, .fa-sprout::before { content: "=EF=93=98"; } + +.fa-arrows-alt-h::before, .fa-left-right::before { content: "=EF=8C=B7"; } + +.fa-boxes-packing::before { content: "=EE=93=87"; } + +.fa-arrow-circle-left::before, .fa-circle-arrow-left::before { content: "= +=EF=82=A8"; } + +.fa-group-arrows-rotate::before { content: "=EE=93=B6"; } + +.fa-bowl-food::before { content: "=EE=93=86"; } + +.fa-candy-cane::before { content: "=EF=9E=86"; } + +.fa-arrow-down-wide-short::before, .fa-sort-amount-asc::before, .fa-sort-am= +ount-down::before { content: "=EF=85=A0"; } + +.fa-cloud-bolt::before, .fa-thunderstorm::before { content: "=EF=9D=AC"; } + +.fa-remove-format::before, .fa-text-slash::before { content: "=EF=A1=BD"; } + +.fa-face-smile-wink::before, .fa-smile-wink::before { content: "=EF=93=9A";= + } + +.fa-file-word::before { content: "=EF=87=82"; } + +.fa-file-powerpoint::before { content: "=EF=87=84"; } + +.fa-arrows-h::before, .fa-arrows-left-right::before { content: "=EF=81=BE";= + } + +.fa-house-lock::before { content: "=EE=94=90"; } + +.fa-cloud-arrow-down::before, .fa-cloud-download-alt::before, .fa-cloud-dow= +nload::before { content: "=EF=83=AD"; } + +.fa-children::before { content: "=EE=93=A1"; } + +.fa-blackboard::before, .fa-chalkboard::before { content: "=EF=94=9B"; } + +.fa-user-alt-slash::before, .fa-user-large-slash::before { content: "=EF=93= +=BA"; } + +.fa-envelope-open::before { content: "=EF=8A=B6"; } + +.fa-handshake-alt-slash::before, .fa-handshake-simple-slash::before { conte= +nt: "=EE=81=9F"; } + +.fa-mattress-pillow::before { content: "=EE=94=A5"; } + +.fa-guarani-sign::before { content: "=EE=86=9A"; } + +.fa-arrows-rotate::before, .fa-refresh::before, .fa-sync::before { content:= + "=EF=80=A1"; } + +.fa-fire-extinguisher::before { content: "=EF=84=B4"; } + +.fa-cruzeiro-sign::before { content: "=EE=85=92"; } + +.fa-greater-than-equal::before { content: "=EF=94=B2"; } + +.fa-shield-alt::before, .fa-shield-halved::before { content: "=EF=8F=AD"; } + +.fa-atlas::before, .fa-book-atlas::before { content: "=EF=95=98"; } + +.fa-virus::before { content: "=EE=81=B4"; } + +.fa-envelope-circle-check::before { content: "=EE=93=A8"; } + +.fa-layer-group::before { content: "=EF=97=BD"; } + +.fa-arrows-to-dot::before { content: "=EE=92=BE"; } + +.fa-archway::before { content: "=EF=95=97"; } + +.fa-heart-circle-check::before { content: "=EE=93=BD"; } + +.fa-house-chimney-crack::before, .fa-house-damage::before { content: "=EF= +=9B=B1"; } + +.fa-file-archive::before, .fa-file-zipper::before { content: "=EF=87=86"; } + +.fa-square::before { content: "=EF=83=88"; } + +.fa-glass-martini::before, .fa-martini-glass-empty::before { content: "=EF= +=80=80"; } + +.fa-couch::before { content: "=EF=92=B8"; } + +.fa-cedi-sign::before { content: "=EE=83=9F"; } + +.fa-italic::before { content: "=EF=80=B3"; } + +.fa-church::before { content: "=EF=94=9D"; } + +.fa-comments-dollar::before { content: "=EF=99=93"; } + +.fa-democrat::before { content: "=EF=9D=87"; } + +.fa-z::before { content: "Z"; } + +.fa-person-skiing::before, .fa-skiing::before { content: "=EF=9F=89"; } + +.fa-road-lock::before { content: "=EE=95=A7"; } + +.fa-a::before { content: "A"; } + +.fa-temperature-arrow-down::before, .fa-temperature-down::before { content:= + "=EE=80=BF"; } + +.fa-feather-alt::before, .fa-feather-pointed::before { content: "=EF=95=AB"= +; } + +.fa-p::before { content: "P"; } + +.fa-snowflake::before { content: "=EF=8B=9C"; } + +.fa-newspaper::before { content: "=EF=87=AA"; } + +.fa-ad::before, .fa-rectangle-ad::before { content: "=EF=99=81"; } + +.fa-arrow-circle-right::before, .fa-circle-arrow-right::before { content: "= +=EF=82=A9"; } + +.fa-filter-circle-xmark::before { content: "=EE=85=BB"; } + +.fa-locust::before { content: "=EE=94=A0"; } + +.fa-sort::before, .fa-unsorted::before { content: "=EF=83=9C"; } + +.fa-list-1-2::before, .fa-list-numeric::before, .fa-list-ol::before { conte= +nt: "=EF=83=8B"; } + +.fa-person-dress-burst::before { content: "=EE=95=84"; } + +.fa-money-check-alt::before, .fa-money-check-dollar::before { content: "=EF= +=94=BD"; } + +.fa-vector-square::before { content: "=EF=97=8B"; } + +.fa-bread-slice::before { content: "=EF=9F=AC"; } + +.fa-language::before { content: "=EF=86=AB"; } + +.fa-face-kiss-wink-heart::before, .fa-kiss-wink-heart::before { content: "= +=EF=96=98"; } + +.fa-filter::before { content: "=EF=82=B0"; } + +.fa-question::before { content: "?"; } + +.fa-file-signature::before { content: "=EF=95=B3"; } + +.fa-arrows-alt::before, .fa-up-down-left-right::before { content: "=EF=82= +=B2"; } + +.fa-house-chimney-user::before { content: "=EE=81=A5"; } + +.fa-hand-holding-heart::before { content: "=EF=92=BE"; } + +.fa-puzzle-piece::before { content: "=EF=84=AE"; } + +.fa-money-check::before { content: "=EF=94=BC"; } + +.fa-star-half-alt::before, .fa-star-half-stroke::before { content: "=EF=97= +=80"; } + +.fa-code::before { content: "=EF=84=A1"; } + +.fa-glass-whiskey::before, .fa-whiskey-glass::before { content: "=EF=9E=A0"= +; } + +.fa-building-circle-exclamation::before { content: "=EE=93=93"; } + +.fa-magnifying-glass-chart::before { content: "=EE=94=A2"; } + +.fa-arrow-up-right-from-square::before, .fa-external-link::before { content= +: "=EF=82=8E"; } + +.fa-cubes-stacked::before { content: "=EE=93=A6"; } + +.fa-krw::before, .fa-won-sign::before, .fa-won::before { content: "=EF=85= +=99"; } + +.fa-virus-covid::before { content: "=EE=92=A8"; } + +.fa-austral-sign::before { content: "=EE=82=A9"; } + +.fa-f::before { content: "F"; } + +.fa-leaf::before { content: "=EF=81=AC"; } + +.fa-road::before { content: "=EF=80=98"; } + +.fa-cab::before, .fa-taxi::before { content: "=EF=86=BA"; } + +.fa-person-circle-plus::before { content: "=EE=95=81"; } + +.fa-chart-pie::before, .fa-pie-chart::before { content: "=EF=88=80"; } + +.fa-bolt-lightning::before { content: "=EE=82=B7"; } + +.fa-sack-xmark::before { content: "=EE=95=AA"; } + +.fa-file-excel::before { content: "=EF=87=83"; } + +.fa-file-contract::before { content: "=EF=95=AC"; } + +.fa-fish-fins::before { content: "=EE=93=B2"; } + +.fa-building-flag::before { content: "=EE=93=95"; } + +.fa-face-grin-beam::before, .fa-grin-beam::before { content: "=EF=96=82"; } + +.fa-object-ungroup::before { content: "=EF=89=88"; } + +.fa-poop::before { content: "=EF=98=99"; } + +.fa-location-pin::before, .fa-map-marker::before { content: "=EF=81=81"; } + +.fa-kaaba::before { content: "=EF=99=AB"; } + +.fa-toilet-paper::before { content: "=EF=9C=9E"; } + +.fa-hard-hat::before, .fa-hat-hard::before, .fa-helmet-safety::before { con= +tent: "=EF=A0=87"; } + +.fa-eject::before { content: "=EF=81=92"; } + +.fa-arrow-alt-circle-right::before, .fa-circle-right::before { content: "= +=EF=8D=9A"; } + +.fa-plane-circle-check::before { content: "=EE=95=95"; } + +.fa-face-rolling-eyes::before, .fa-meh-rolling-eyes::before { content: "=EF= +=96=A5"; } + +.fa-object-group::before { content: "=EF=89=87"; } + +.fa-chart-line::before, .fa-line-chart::before { content: "=EF=88=81"; } + +.fa-mask-ventilator::before { content: "=EE=94=A4"; } + +.fa-arrow-right::before { content: "=EF=81=A1"; } + +.fa-map-signs::before, .fa-signs-post::before { content: "=EF=89=B7"; } + +.fa-cash-register::before { content: "=EF=9E=88"; } + +.fa-person-circle-question::before { content: "=EE=95=82"; } + +.fa-h::before { content: "H"; } + +.fa-tarp::before { content: "=EE=95=BB"; } + +.fa-screwdriver-wrench::before, .fa-tools::before { content: "=EF=9F=99"; } + +.fa-arrows-to-eye::before { content: "=EE=92=BF"; } + +.fa-plug-circle-bolt::before { content: "=EE=95=9B"; } + +.fa-heart::before { content: "=EF=80=84"; } + +.fa-mars-and-venus::before { content: "=EF=88=A4"; } + +.fa-home-user::before, .fa-house-user::before { content: "=EE=86=B0"; } + +.fa-dumpster-fire::before { content: "=EF=9E=94"; } + +.fa-house-crack::before { content: "=EE=8E=B1"; } + +.fa-cocktail::before, .fa-martini-glass-citrus::before { content: "=EF=95= +=A1"; } + +.fa-face-surprise::before, .fa-surprise::before { content: "=EF=97=82"; } + +.fa-bottle-water::before { content: "=EE=93=85"; } + +.fa-circle-pause::before, .fa-pause-circle::before { content: "=EF=8A=8B"; = +} + +.fa-toilet-paper-slash::before { content: "=EE=81=B2"; } + +.fa-apple-alt::before, .fa-apple-whole::before { content: "=EF=97=91"; } + +.fa-kitchen-set::before { content: "=EE=94=9A"; } + +.fa-r::before { content: "R"; } + +.fa-temperature-1::before, .fa-temperature-quarter::before, .fa-thermometer= +-1::before, .fa-thermometer-quarter::before { content: "=EF=8B=8A"; } + +.fa-cube::before { content: "=EF=86=B2"; } + +.fa-bitcoin-sign::before { content: "=EE=82=B4"; } + +.fa-shield-dog::before { content: "=EE=95=B3"; } + +.fa-solar-panel::before { content: "=EF=96=BA"; } + +.fa-lock-open::before { content: "=EF=8F=81"; } + +.fa-elevator::before { content: "=EE=85=AD"; } + +.fa-money-bill-transfer::before { content: "=EE=94=A8"; } + +.fa-money-bill-trend-up::before { content: "=EE=94=A9"; } + +.fa-house-flood-water-circle-arrow-right::before { content: "=EE=94=8F"; } + +.fa-poll-h::before, .fa-square-poll-horizontal::before { content: "=EF=9A= +=82"; } + +.fa-circle::before { content: "=EF=84=91"; } + +.fa-backward-fast::before, .fa-fast-backward::before { content: "=EF=81=89"= +; } + +.fa-recycle::before { content: "=EF=86=B8"; } + +.fa-user-astronaut::before { content: "=EF=93=BB"; } + +.fa-plane-slash::before { content: "=EE=81=A9"; } + +.fa-trademark::before { content: "=EF=89=9C"; } + +.fa-basketball-ball::before, .fa-basketball::before { content: "=EF=90=B4";= + } + +.fa-satellite-dish::before { content: "=EF=9F=80"; } + +.fa-arrow-alt-circle-up::before, .fa-circle-up::before { content: "=EF=8D= +=9B"; } + +.fa-mobile-alt::before, .fa-mobile-screen-button::before { content: "=EF=8F= +=8D"; } + +.fa-volume-high::before, .fa-volume-up::before { content: "=EF=80=A8"; } + +.fa-users-rays::before { content: "=EE=96=93"; } + +.fa-wallet::before { content: "=EF=95=95"; } + +.fa-clipboard-check::before { content: "=EF=91=AC"; } + +.fa-file-audio::before { content: "=EF=87=87"; } + +.fa-burger::before, .fa-hamburger::before { content: "=EF=A0=85"; } + +.fa-wrench::before { content: "=EF=82=AD"; } + +.fa-bugs::before { content: "=EE=93=90"; } + +.fa-rupee-sign::before, .fa-rupee::before { content: "=EF=85=96"; } + +.fa-file-image::before { content: "=EF=87=85"; } + +.fa-circle-question::before, .fa-question-circle::before { content: "=EF=81= +=99"; } + +.fa-plane-departure::before { content: "=EF=96=B0"; } + +.fa-handshake-slash::before { content: "=EE=81=A0"; } + +.fa-book-bookmark::before { content: "=EE=82=BB"; } + +.fa-code-branch::before { content: "=EF=84=A6"; } + +.fa-hat-cowboy::before { content: "=EF=A3=80"; } + +.fa-bridge::before { content: "=EE=93=88"; } + +.fa-phone-alt::before, .fa-phone-flip::before { content: "=EF=A1=B9"; } + +.fa-truck-front::before { content: "=EE=8A=B7"; } + +.fa-cat::before { content: "=EF=9A=BE"; } + +.fa-anchor-circle-exclamation::before { content: "=EE=92=AB"; } + +.fa-truck-field::before { content: "=EE=96=8D"; } + +.fa-route::before { content: "=EF=93=97"; } + +.fa-clipboard-question::before { content: "=EE=93=A3"; } + +.fa-panorama::before { content: "=EE=88=89"; } + +.fa-comment-medical::before { content: "=EF=9F=B5"; } + +.fa-teeth-open::before { content: "=EF=98=AF"; } + +.fa-file-circle-minus::before { content: "=EE=93=AD"; } + +.fa-tags::before { content: "=EF=80=AC"; } + +.fa-wine-glass::before { content: "=EF=93=A3"; } + +.fa-fast-forward::before, .fa-forward-fast::before { content: "=EF=81=90"; = +} + +.fa-face-meh-blank::before, .fa-meh-blank::before { content: "=EF=96=A4"; } + +.fa-parking::before, .fa-square-parking::before { content: "=EF=95=80"; } + +.fa-house-signal::before { content: "=EE=80=92"; } + +.fa-bars-progress::before, .fa-tasks-alt::before { content: "=EF=A0=A8"; } + +.fa-faucet-drip::before { content: "=EE=80=86"; } + +.fa-cart-flatbed::before, .fa-dolly-flatbed::before { content: "=EF=91=B4";= + } + +.fa-ban-smoking::before, .fa-smoking-ban::before { content: "=EF=95=8D"; } + +.fa-terminal::before { content: "=EF=84=A0"; } + +.fa-mobile-button::before { content: "=EF=84=8B"; } + +.fa-house-medical-flag::before { content: "=EE=94=94"; } + +.fa-basket-shopping::before, .fa-shopping-basket::before { content: "=EF=8A= +=91"; } + +.fa-tape::before { content: "=EF=93=9B"; } + +.fa-bus-alt::before, .fa-bus-simple::before { content: "=EF=95=9E"; } + +.fa-eye::before { content: "=EF=81=AE"; } + +.fa-face-sad-cry::before, .fa-sad-cry::before { content: "=EF=96=B3"; } + +.fa-audio-description::before { content: "=EF=8A=9E"; } + +.fa-person-military-to-person::before { content: "=EE=95=8C"; } + +.fa-file-shield::before { content: "=EE=93=B0"; } + +.fa-user-slash::before { content: "=EF=94=86"; } + +.fa-pen::before { content: "=EF=8C=84"; } + +.fa-tower-observation::before { content: "=EE=96=86"; } + +.fa-file-code::before { content: "=EF=87=89"; } + +.fa-signal-5::before, .fa-signal-perfect::before, .fa-signal::before { cont= +ent: "=EF=80=92"; } + +.fa-bus::before { content: "=EF=88=87"; } + +.fa-heart-circle-xmark::before { content: "=EE=94=81"; } + +.fa-home-lg::before, .fa-house-chimney::before { content: "=EE=8E=AF"; } + +.fa-window-maximize::before { content: "=EF=8B=90"; } + +.fa-face-frown::before, .fa-frown::before { content: "=EF=84=99"; } + +.fa-prescription::before { content: "=EF=96=B1"; } + +.fa-shop::before, .fa-store-alt::before { content: "=EF=95=8F"; } + +.fa-floppy-disk::before, .fa-save::before { content: "=EF=83=87"; } + +.fa-vihara::before { content: "=EF=9A=A7"; } + +.fa-balance-scale-left::before, .fa-scale-unbalanced::before { content: "= +=EF=94=95"; } + +.fa-sort-asc::before, .fa-sort-up::before { content: "=EF=83=9E"; } + +.fa-comment-dots::before, .fa-commenting::before { content: "=EF=92=AD"; } + +.fa-plant-wilt::before { content: "=EE=96=AA"; } + +.fa-diamond::before { content: "=EF=88=99"; } + +.fa-face-grin-squint::before, .fa-grin-squint::before { content: "=EF=96=85= +"; } + +.fa-hand-holding-dollar::before, .fa-hand-holding-usd::before { content: "= +=EF=93=80"; } + +.fa-bacterium::before { content: "=EE=81=9A"; } + +.fa-hand-pointer::before { content: "=EF=89=9A"; } + +.fa-drum-steelpan::before { content: "=EF=95=AA"; } + +.fa-hand-scissors::before { content: "=EF=89=97"; } + +.fa-hands-praying::before, .fa-praying-hands::before { content: "=EF=9A=84"= +; } + +.fa-arrow-right-rotate::before, .fa-arrow-rotate-forward::before, .fa-arrow= +-rotate-right::before, .fa-redo::before { content: "=EF=80=9E"; } + +.fa-biohazard::before { content: "=EF=9E=80"; } + +.fa-location-crosshairs::before, .fa-location::before { content: "=EF=98=81= +"; } + +.fa-mars-double::before { content: "=EF=88=A7"; } + +.fa-child-dress::before { content: "=EE=96=9C"; } + +.fa-users-between-lines::before { content: "=EE=96=91"; } + +.fa-lungs-virus::before { content: "=EE=81=A7"; } + +.fa-face-grin-tears::before, .fa-grin-tears::before { content: "=EF=96=88";= + } + +.fa-phone::before { content: "=EF=82=95"; } + +.fa-calendar-times::before, .fa-calendar-xmark::before { content: "=EF=89= +=B3"; } + +.fa-child-reaching::before { content: "=EE=96=9D"; } + +.fa-head-side-virus::before { content: "=EE=81=A4"; } + +.fa-user-cog::before, .fa-user-gear::before { content: "=EF=93=BE"; } + +.fa-arrow-up-1-9::before, .fa-sort-numeric-up::before { content: "=EF=85=A3= +"; } + +.fa-door-closed::before { content: "=EF=94=AA"; } + +.fa-shield-virus::before { content: "=EE=81=AC"; } + +.fa-dice-six::before { content: "=EF=94=A6"; } + +.fa-mosquito-net::before { content: "=EE=94=AC"; } + +.fa-bridge-water::before { content: "=EE=93=8E"; } + +.fa-person-booth::before { content: "=EF=9D=96"; } + +.fa-text-width::before { content: "=EF=80=B5"; } + +.fa-hat-wizard::before { content: "=EF=9B=A8"; } + +.fa-pen-fancy::before { content: "=EF=96=AC"; } + +.fa-digging::before, .fa-person-digging::before { content: "=EF=A1=9E"; } + +.fa-trash::before { content: "=EF=87=B8"; } + +.fa-gauge-simple-med::before, .fa-gauge-simple::before, .fa-tachometer-aver= +age::before { content: "=EF=98=A9"; } + +.fa-book-medical::before { content: "=EF=9F=A6"; } + +.fa-poo::before { content: "=EF=8B=BE"; } + +.fa-quote-right-alt::before, .fa-quote-right::before { content: "=EF=84=8E"= +; } + +.fa-shirt::before, .fa-t-shirt::before, .fa-tshirt::before { content: "=EF= +=95=93"; } + +.fa-cubes::before { content: "=EF=86=B3"; } + +.fa-divide::before { content: "=EF=94=A9"; } + +.fa-tenge-sign::before, .fa-tenge::before { content: "=EF=9F=97"; } + +.fa-headphones::before { content: "=EF=80=A5"; } + +.fa-hands-holding::before { content: "=EF=93=82"; } + +.fa-hands-clapping::before { content: "=EE=86=A8"; } + +.fa-republican::before { content: "=EF=9D=9E"; } + +.fa-arrow-left::before { content: "=EF=81=A0"; } + +.fa-person-circle-xmark::before { content: "=EE=95=83"; } + +.fa-ruler::before { content: "=EF=95=85"; } + +.fa-align-left::before { content: "=EF=80=B6"; } + +.fa-dice-d6::before { content: "=EF=9B=91"; } + +.fa-restroom::before { content: "=EF=9E=BD"; } + +.fa-j::before { content: "J"; } + +.fa-users-viewfinder::before { content: "=EE=96=95"; } + +.fa-file-video::before { content: "=EF=87=88"; } + +.fa-external-link-alt::before, .fa-up-right-from-square::before { content: = +"=EF=8D=9D"; } + +.fa-table-cells::before, .fa-th::before { content: "=EF=80=8A"; } + +.fa-file-pdf::before { content: "=EF=87=81"; } + +.fa-bible::before, .fa-book-bible::before { content: "=EF=99=87"; } + +.fa-o::before { content: "O"; } + +.fa-medkit::before, .fa-suitcase-medical::before { content: "=EF=83=BA"; } + +.fa-user-secret::before { content: "=EF=88=9B"; } + +.fa-otter::before { content: "=EF=9C=80"; } + +.fa-female::before, .fa-person-dress::before { content: "=EF=86=82"; } + +.fa-comment-dollar::before { content: "=EF=99=91"; } + +.fa-briefcase-clock::before, .fa-business-time::before { content: "=EF=99= +=8A"; } + +.fa-table-cells-large::before, .fa-th-large::before { content: "=EF=80=89";= + } + +.fa-book-tanakh::before, .fa-tanakh::before { content: "=EF=A0=A7"; } + +.fa-phone-volume::before, .fa-volume-control-phone::before { content: "=EF= +=8A=A0"; } + +.fa-hat-cowboy-side::before { content: "=EF=A3=81"; } + +.fa-clipboard-user::before { content: "=EF=9F=B3"; } + +.fa-child::before { content: "=EF=86=AE"; } + +.fa-lira-sign::before { content: "=EF=86=95"; } + +.fa-satellite::before { content: "=EF=9E=BF"; } + +.fa-plane-lock::before { content: "=EE=95=98"; } + +.fa-tag::before { content: "=EF=80=AB"; } + +.fa-comment::before { content: "=EF=81=B5"; } + +.fa-birthday-cake::before, .fa-cake-candles::before, .fa-cake::before { con= +tent: "=EF=87=BD"; } + +.fa-envelope::before { content: "=EF=83=A0"; } + +.fa-angle-double-up::before, .fa-angles-up::before { content: "=EF=84=82"; = +} + +.fa-paperclip::before { content: "=EF=83=86"; } + +.fa-arrow-right-to-city::before { content: "=EE=92=B3"; } + +.fa-ribbon::before { content: "=EF=93=96"; } + +.fa-lungs::before { content: "=EF=98=84"; } + +.fa-arrow-up-9-1::before, .fa-sort-numeric-up-alt::before { content: "=EF= +=A2=87"; } + +.fa-litecoin-sign::before { content: "=EE=87=93"; } + +.fa-border-none::before { content: "=EF=A1=90"; } + +.fa-circle-nodes::before { content: "=EE=93=A2"; } + +.fa-parachute-box::before { content: "=EF=93=8D"; } + +.fa-indent::before { content: "=EF=80=BC"; } + +.fa-truck-field-un::before { content: "=EE=96=8E"; } + +.fa-hourglass-empty::before, .fa-hourglass::before { content: "=EF=89=94"; = +} + +.fa-mountain::before { content: "=EF=9B=BC"; } + +.fa-user-doctor::before, .fa-user-md::before { content: "=EF=83=B0"; } + +.fa-circle-info::before, .fa-info-circle::before { content: "=EF=81=9A"; } + +.fa-cloud-meatball::before { content: "=EF=9C=BB"; } + +.fa-camera-alt::before, .fa-camera::before { content: "=EF=80=B0"; } + +.fa-square-virus::before { content: "=EE=95=B8"; } + +.fa-meteor::before { content: "=EF=9D=93"; } + +.fa-car-on::before { content: "=EE=93=9D"; } + +.fa-sleigh::before { content: "=EF=9F=8C"; } + +.fa-arrow-down-1-9::before, .fa-sort-numeric-asc::before, .fa-sort-numeric-= +down::before { content: "=EF=85=A2"; } + +.fa-hand-holding-droplet::before, .fa-hand-holding-water::before { content:= + "=EF=93=81"; } + +.fa-water::before { content: "=EF=9D=B3"; } + +.fa-calendar-check::before { content: "=EF=89=B4"; } + +.fa-braille::before { content: "=EF=8A=A1"; } + +.fa-prescription-bottle-alt::before, .fa-prescription-bottle-medical::befor= +e { content: "=EF=92=86"; } + +.fa-landmark::before { content: "=EF=99=AF"; } + +.fa-truck::before { content: "=EF=83=91"; } + +.fa-crosshairs::before { content: "=EF=81=9B"; } + +.fa-person-cane::before { content: "=EE=94=BC"; } + +.fa-tent::before { content: "=EE=95=BD"; } + +.fa-vest-patches::before { content: "=EE=82=86"; } + +.fa-check-double::before { content: "=EF=95=A0"; } + +.fa-arrow-down-a-z::before, .fa-sort-alpha-asc::before, .fa-sort-alpha-down= +::before { content: "=EF=85=9D"; } + +.fa-money-bill-wheat::before { content: "=EE=94=AA"; } + +.fa-cookie::before { content: "=EF=95=A3"; } + +.fa-arrow-left-rotate::before, .fa-arrow-rotate-back::before, .fa-arrow-rot= +ate-backward::before, .fa-arrow-rotate-left::before, .fa-undo::before { con= +tent: "=EF=83=A2"; } + +.fa-hard-drive::before, .fa-hdd::before { content: "=EF=82=A0"; } + +.fa-face-grin-squint-tears::before, .fa-grin-squint-tears::before { content= +: "=EF=96=86"; } + +.fa-dumbbell::before { content: "=EF=91=8B"; } + +.fa-list-alt::before, .fa-rectangle-list::before { content: "=EF=80=A2"; } + +.fa-tarp-droplet::before { content: "=EE=95=BC"; } + +.fa-house-medical-circle-check::before { content: "=EE=94=91"; } + +.fa-person-skiing-nordic::before, .fa-skiing-nordic::before { content: "=EF= +=9F=8A"; } + +.fa-calendar-plus::before { content: "=EF=89=B1"; } + +.fa-plane-arrival::before { content: "=EF=96=AF"; } + +.fa-arrow-alt-circle-left::before, .fa-circle-left::before { content: "=EF= +=8D=99"; } + +.fa-subway::before, .fa-train-subway::before { content: "=EF=88=B9"; } + +.fa-chart-gantt::before { content: "=EE=83=A4"; } + +.fa-indian-rupee-sign::before, .fa-indian-rupee::before, .fa-inr::before { = +content: "=EE=86=BC"; } + +.fa-crop-alt::before, .fa-crop-simple::before { content: "=EF=95=A5"; } + +.fa-money-bill-1::before, .fa-money-bill-alt::before { content: "=EF=8F=91"= +; } + +.fa-left-long::before, .fa-long-arrow-alt-left::before { content: "=EF=8C= +=8A"; } + +.fa-dna::before { content: "=EF=91=B1"; } + +.fa-virus-slash::before { content: "=EE=81=B5"; } + +.fa-minus::before, .fa-subtract::before { content: "=EF=81=A8"; } + +.fa-chess::before { content: "=EF=90=B9"; } + +.fa-arrow-left-long::before, .fa-long-arrow-left::before { content: "=EF=85= +=B7"; } + +.fa-plug-circle-check::before { content: "=EE=95=9C"; } + +.fa-street-view::before { content: "=EF=88=9D"; } + +.fa-franc-sign::before { content: "=EE=86=8F"; } + +.fa-volume-off::before { content: "=EF=80=A6"; } + +.fa-american-sign-language-interpreting::before, .fa-asl-interpreting::befo= +re, .fa-hands-american-sign-language-interpreting::before, .fa-hands-asl-in= +terpreting::before { content: "=EF=8A=A3"; } + +.fa-cog::before, .fa-gear::before { content: "=EF=80=93"; } + +.fa-droplet-slash::before, .fa-tint-slash::before { content: "=EF=97=87"; } + +.fa-mosque::before { content: "=EF=99=B8"; } + +.fa-mosquito::before { content: "=EE=94=AB"; } + +.fa-star-of-david::before { content: "=EF=9A=9A"; } + +.fa-person-military-rifle::before { content: "=EE=95=8B"; } + +.fa-cart-shopping::before, .fa-shopping-cart::before { content: "=EF=81=BA"= +; } + +.fa-vials::before { content: "=EF=92=93"; } + +.fa-plug-circle-plus::before { content: "=EE=95=9F"; } + +.fa-place-of-worship::before { content: "=EF=99=BF"; } + +.fa-grip-vertical::before { content: "=EF=96=8E"; } + +.fa-arrow-turn-up::before, .fa-level-up::before { content: "=EF=85=88"; } + +.fa-u::before { content: "U"; } + +.fa-square-root-alt::before, .fa-square-root-variable::before { content: "= +=EF=9A=98"; } + +.fa-clock-four::before, .fa-clock::before { content: "=EF=80=97"; } + +.fa-backward-step::before, .fa-step-backward::before { content: "=EF=81=88"= +; } + +.fa-pallet::before { content: "=EF=92=82"; } + +.fa-faucet::before { content: "=EE=80=85"; } + +.fa-baseball-bat-ball::before { content: "=EF=90=B2"; } + +.fa-s::before { content: "S"; } + +.fa-timeline::before { content: "=EE=8A=9C"; } + +.fa-keyboard::before { content: "=EF=84=9C"; } + +.fa-caret-down::before { content: "=EF=83=97"; } + +.fa-clinic-medical::before, .fa-house-chimney-medical::before { content: "= +=EF=9F=B2"; } + +.fa-temperature-3::before, .fa-temperature-three-quarters::before, .fa-ther= +mometer-3::before, .fa-thermometer-three-quarters::before { content: "=EF= +=8B=88"; } + +.fa-mobile-android-alt::before, .fa-mobile-screen::before { content: "=EF= +=8F=8F"; } + +.fa-plane-up::before { content: "=EE=88=AD"; } + +.fa-piggy-bank::before { content: "=EF=93=93"; } + +.fa-battery-3::before, .fa-battery-half::before { content: "=EF=89=82"; } + +.fa-mountain-city::before { content: "=EE=94=AE"; } + +.fa-coins::before { content: "=EF=94=9E"; } + +.fa-khanda::before { content: "=EF=99=AD"; } + +.fa-sliders-h::before, .fa-sliders::before { content: "=EF=87=9E"; } + +.fa-folder-tree::before { content: "=EF=A0=82"; } + +.fa-network-wired::before { content: "=EF=9B=BF"; } + +.fa-map-pin::before { content: "=EF=89=B6"; } + +.fa-hamsa::before { content: "=EF=99=A5"; } + +.fa-cent-sign::before { content: "=EE=8F=B5"; } + +.fa-flask::before { content: "=EF=83=83"; } + +.fa-person-pregnant::before { content: "=EE=8C=9E"; } + +.fa-wand-sparkles::before { content: "=EF=9C=AB"; } + +.fa-ellipsis-v::before, .fa-ellipsis-vertical::before { content: "=EF=85=82= +"; } + +.fa-ticket::before { content: "=EF=85=85"; } + +.fa-power-off::before { content: "=EF=80=91"; } + +.fa-long-arrow-alt-right::before, .fa-right-long::before { content: "=EF=8C= +=8B"; } + +.fa-flag-usa::before { content: "=EF=9D=8D"; } + +.fa-laptop-file::before { content: "=EE=94=9D"; } + +.fa-teletype::before, .fa-tty::before { content: "=EF=87=A4"; } + +.fa-diagram-next::before { content: "=EE=91=B6"; } + +.fa-person-rifle::before { content: "=EE=95=8E"; } + +.fa-house-medical-circle-exclamation::before { content: "=EE=94=92"; } + +.fa-closed-captioning::before { content: "=EF=88=8A"; } + +.fa-hiking::before, .fa-person-hiking::before { content: "=EF=9B=AC"; } + +.fa-venus-double::before { content: "=EF=88=A6"; } + +.fa-images::before { content: "=EF=8C=82"; } + +.fa-calculator::before { content: "=EF=87=AC"; } + +.fa-people-pulling::before { content: "=EE=94=B5"; } + +.fa-n::before { content: "N"; } + +.fa-cable-car::before, .fa-tram::before { content: "=EF=9F=9A"; } + +.fa-cloud-rain::before { content: "=EF=9C=BD"; } + +.fa-building-circle-xmark::before { content: "=EE=93=94"; } + +.fa-ship::before { content: "=EF=88=9A"; } + +.fa-arrows-down-to-line::before { content: "=EE=92=B8"; } + +.fa-download::before { content: "=EF=80=99"; } + +.fa-face-grin::before, .fa-grin::before { content: "=EF=96=80"; } + +.fa-backspace::before, .fa-delete-left::before { content: "=EF=95=9A"; } + +.fa-eye-dropper-empty::before, .fa-eye-dropper::before, .fa-eyedropper::bef= +ore { content: "=EF=87=BB"; } + +.fa-file-circle-check::before { content: "=EE=96=A0"; } + +.fa-forward::before { content: "=EF=81=8E"; } + +.fa-mobile-android::before, .fa-mobile-phone::before, .fa-mobile::before { = +content: "=EF=8F=8E"; } + +.fa-face-meh::before, .fa-meh::before { content: "=EF=84=9A"; } + +.fa-align-center::before { content: "=EF=80=B7"; } + +.fa-book-dead::before, .fa-book-skull::before { content: "=EF=9A=B7"; } + +.fa-drivers-license::before, .fa-id-card::before { content: "=EF=8B=82"; } + +.fa-dedent::before, .fa-outdent::before { content: "=EF=80=BB"; } + +.fa-heart-circle-exclamation::before { content: "=EE=93=BE"; } + +.fa-home-alt::before, .fa-home-lg-alt::before, .fa-home::before, .fa-house:= +:before { content: "=EF=80=95"; } + +.fa-calendar-week::before { content: "=EF=9E=84"; } + +.fa-laptop-medical::before { content: "=EF=A0=92"; } + +.fa-b::before { content: "B"; } + +.fa-file-medical::before { content: "=EF=91=B7"; } + +.fa-dice-one::before { content: "=EF=94=A5"; } + +.fa-kiwi-bird::before { content: "=EF=94=B5"; } + +.fa-arrow-right-arrow-left::before, .fa-exchange::before { content: "=EF=83= +=AC"; } + +.fa-redo-alt::before, .fa-rotate-forward::before, .fa-rotate-right::before = +{ content: "=EF=8B=B9"; } + +.fa-cutlery::before, .fa-utensils::before { content: "=EF=8B=A7"; } + +.fa-arrow-up-wide-short::before, .fa-sort-amount-up::before { content: "=EF= +=85=A1"; } + +.fa-mill-sign::before { content: "=EE=87=AD"; } + +.fa-bowl-rice::before { content: "=EE=8B=AB"; } + +.fa-skull::before { content: "=EF=95=8C"; } + +.fa-broadcast-tower::before, .fa-tower-broadcast::before { content: "=EF=94= +=99"; } + +.fa-truck-pickup::before { content: "=EF=98=BC"; } + +.fa-long-arrow-alt-up::before, .fa-up-long::before { content: "=EF=8C=8C"; = +} + +.fa-stop::before { content: "=EF=81=8D"; } + +.fa-code-merge::before { content: "=EF=8E=87"; } + +.fa-upload::before { content: "=EF=82=93"; } + +.fa-hurricane::before { content: "=EF=9D=91"; } + +.fa-mound::before { content: "=EE=94=AD"; } + +.fa-toilet-portable::before { content: "=EE=96=83"; } + +.fa-compact-disc::before { content: "=EF=94=9F"; } + +.fa-file-arrow-down::before, .fa-file-download::before { content: "=EF=95= +=AD"; } + +.fa-caravan::before { content: "=EF=A3=BF"; } + +.fa-shield-cat::before { content: "=EE=95=B2"; } + +.fa-bolt::before, .fa-zap::before { content: "=EF=83=A7"; } + +.fa-glass-water::before { content: "=EE=93=B4"; } + +.fa-oil-well::before { content: "=EE=94=B2"; } + +.fa-vault::before { content: "=EE=8B=85"; } + +.fa-mars::before { content: "=EF=88=A2"; } + +.fa-toilet::before { content: "=EF=9F=98"; } + +.fa-plane-circle-xmark::before { content: "=EE=95=97"; } + +.fa-cny::before, .fa-jpy::before, .fa-rmb::before, .fa-yen-sign::before, .f= +a-yen::before { content: "=EF=85=97"; } + +.fa-rouble::before, .fa-rub::before, .fa-ruble-sign::before, .fa-ruble::bef= +ore { content: "=EF=85=98"; } + +.fa-sun::before { content: "=EF=86=85"; } + +.fa-guitar::before { content: "=EF=9E=A6"; } + +.fa-face-laugh-wink::before, .fa-laugh-wink::before { content: "=EF=96=9C";= + } + +.fa-horse-head::before { content: "=EF=9E=AB"; } + +.fa-bore-hole::before { content: "=EE=93=83"; } + +.fa-industry::before { content: "=EF=89=B5"; } + +.fa-arrow-alt-circle-down::before, .fa-circle-down::before { content: "=EF= +=8D=98"; } + +.fa-arrows-turn-to-dots::before { content: "=EE=93=81"; } + +.fa-florin-sign::before { content: "=EE=86=84"; } + +.fa-arrow-down-short-wide::before, .fa-sort-amount-desc::before, .fa-sort-a= +mount-down-alt::before { content: "=EF=A2=84"; } + +.fa-less-than::before { content: "<"; } + +.fa-angle-down::before { content: "=EF=84=87"; } + +.fa-car-tunnel::before { content: "=EE=93=9E"; } + +.fa-head-side-cough::before { content: "=EE=81=A1"; } + +.fa-grip-lines::before { content: "=EF=9E=A4"; } + +.fa-thumbs-down::before { content: "=EF=85=A5"; } + +.fa-user-lock::before { content: "=EF=94=82"; } + +.fa-arrow-right-long::before, .fa-long-arrow-right::before { content: "=EF= +=85=B8"; } + +.fa-anchor-circle-xmark::before { content: "=EE=92=AC"; } + +.fa-ellipsis-h::before, .fa-ellipsis::before { content: "=EF=85=81"; } + +.fa-chess-pawn::before { content: "=EF=91=83"; } + +.fa-first-aid::before, .fa-kit-medical::before { content: "=EF=91=B9"; } + +.fa-person-through-window::before { content: "=EE=96=A9"; } + +.fa-toolbox::before { content: "=EF=95=92"; } + +.fa-hands-holding-circle::before { content: "=EE=93=BB"; } + +.fa-bug::before { content: "=EF=86=88"; } + +.fa-credit-card-alt::before, .fa-credit-card::before { content: "=EF=82=9D"= +; } + +.fa-automobile::before, .fa-car::before { content: "=EF=86=B9"; } + +.fa-hand-holding-hand::before { content: "=EE=93=B7"; } + +.fa-book-open-reader::before, .fa-book-reader::before { content: "=EF=97=9A= +"; } + +.fa-mountain-sun::before { content: "=EE=94=AF"; } + +.fa-arrows-left-right-to-line::before { content: "=EE=92=BA"; } + +.fa-dice-d20::before { content: "=EF=9B=8F"; } + +.fa-truck-droplet::before { content: "=EE=96=8C"; } + +.fa-file-circle-xmark::before { content: "=EE=96=A1"; } + +.fa-temperature-arrow-up::before, .fa-temperature-up::before { content: "= +=EE=81=80"; } + +.fa-medal::before { content: "=EF=96=A2"; } + +.fa-bed::before { content: "=EF=88=B6"; } + +.fa-h-square::before, .fa-square-h::before { content: "=EF=83=BD"; } + +.fa-podcast::before { content: "=EF=8B=8E"; } + +.fa-temperature-4::before, .fa-temperature-full::before, .fa-thermometer-4:= +:before, .fa-thermometer-full::before { content: "=EF=8B=87"; } + +.fa-bell::before { content: "=EF=83=B3"; } + +.fa-superscript::before { content: "=EF=84=AB"; } + +.fa-plug-circle-xmark::before { content: "=EE=95=A0"; } + +.fa-star-of-life::before { content: "=EF=98=A1"; } + +.fa-phone-slash::before { content: "=EF=8F=9D"; } + +.fa-paint-roller::before { content: "=EF=96=AA"; } + +.fa-hands-helping::before, .fa-handshake-angle::before { content: "=EF=93= +=84"; } + +.fa-location-dot::before, .fa-map-marker-alt::before { content: "=EF=8F=85"= +; } + +.fa-file::before { content: "=EF=85=9B"; } + +.fa-greater-than::before { content: ">"; } + +.fa-person-swimming::before, .fa-swimmer::before { content: "=EF=97=84"; } + +.fa-arrow-down::before { content: "=EF=81=A3"; } + +.fa-droplet::before, .fa-tint::before { content: "=EF=81=83"; } + +.fa-eraser::before { content: "=EF=84=AD"; } + +.fa-earth-america::before, .fa-earth-americas::before, .fa-earth::before, .= +fa-globe-americas::before { content: "=EF=95=BD"; } + +.fa-person-burst::before { content: "=EE=94=BB"; } + +.fa-dove::before { content: "=EF=92=BA"; } + +.fa-battery-0::before, .fa-battery-empty::before { content: "=EF=89=84"; } + +.fa-socks::before { content: "=EF=9A=96"; } + +.fa-inbox::before { content: "=EF=80=9C"; } + +.fa-section::before { content: "=EE=91=87"; } + +.fa-gauge-high::before, .fa-tachometer-alt-fast::before, .fa-tachometer-alt= +::before { content: "=EF=98=A5"; } + +.fa-envelope-open-text::before { content: "=EF=99=98"; } + +.fa-hospital-alt::before, .fa-hospital-wide::before, .fa-hospital::before {= + content: "=EF=83=B8"; } + +.fa-wine-bottle::before { content: "=EF=9C=AF"; } + +.fa-chess-rook::before { content: "=EF=91=87"; } + +.fa-bars-staggered::before, .fa-reorder::before, .fa-stream::before { conte= +nt: "=EF=95=90"; } + +.fa-dharmachakra::before { content: "=EF=99=95"; } + +.fa-hotdog::before { content: "=EF=A0=8F"; } + +.fa-blind::before, .fa-person-walking-with-cane::before { content: "=EF=8A= +=9D"; } + +.fa-drum::before { content: "=EF=95=A9"; } + +.fa-ice-cream::before { content: "=EF=A0=90"; } + +.fa-heart-circle-bolt::before { content: "=EE=93=BC"; } + +.fa-fax::before { content: "=EF=86=AC"; } + +.fa-paragraph::before { content: "=EF=87=9D"; } + +.fa-check-to-slot::before, .fa-vote-yea::before { content: "=EF=9D=B2"; } + +.fa-star-half::before { content: "=EF=82=89"; } + +.fa-boxes-alt::before, .fa-boxes-stacked::before, .fa-boxes::before { conte= +nt: "=EF=91=A8"; } + +.fa-chain::before, .fa-link::before { content: "=EF=83=81"; } + +.fa-assistive-listening-systems::before, .fa-ear-listen::before { content: = +"=EF=8A=A2"; } + +.fa-tree-city::before { content: "=EE=96=87"; } + +.fa-play::before { content: "=EF=81=8B"; } + +.fa-font::before { content: "=EF=80=B1"; } + +.fa-rupiah-sign::before { content: "=EE=88=BD"; } + +.fa-magnifying-glass::before, .fa-search::before { content: "=EF=80=82"; } + +.fa-ping-pong-paddle-ball::before, .fa-table-tennis-paddle-ball::before, .f= +a-table-tennis::before { content: "=EF=91=9D"; } + +.fa-diagnoses::before, .fa-person-dots-from-line::before { content: "=EF=91= +=B0"; } + +.fa-trash-can-arrow-up::before, .fa-trash-restore-alt::before { content: "= +=EF=A0=AA"; } + +.fa-naira-sign::before { content: "=EE=87=B6"; } + +.fa-cart-arrow-down::before { content: "=EF=88=98"; } + +.fa-walkie-talkie::before { content: "=EF=A3=AF"; } + +.fa-file-edit::before, .fa-file-pen::before { content: "=EF=8C=9C"; } + +.fa-receipt::before { content: "=EF=95=83"; } + +.fa-pen-square::before, .fa-pencil-square::before, .fa-square-pen::before {= + content: "=EF=85=8B"; } + +.fa-suitcase-rolling::before { content: "=EF=97=81"; } + +.fa-person-circle-exclamation::before { content: "=EE=94=BF"; } + +.fa-chevron-down::before { content: "=EF=81=B8"; } + +.fa-battery-5::before, .fa-battery-full::before, .fa-battery::before { cont= +ent: "=EF=89=80"; } + +.fa-skull-crossbones::before { content: "=EF=9C=94"; } + +.fa-code-compare::before { content: "=EE=84=BA"; } + +.fa-list-dots::before, .fa-list-ul::before { content: "=EF=83=8A"; } + +.fa-school-lock::before { content: "=EE=95=AF"; } + +.fa-tower-cell::before { content: "=EE=96=85"; } + +.fa-down-long::before, .fa-long-arrow-alt-down::before { content: "=EF=8C= +=89"; } + +.fa-ranking-star::before { content: "=EE=95=A1"; } + +.fa-chess-king::before { content: "=EF=90=BF"; } + +.fa-person-harassing::before { content: "=EE=95=89"; } + +.fa-brazilian-real-sign::before { content: "=EE=91=AC"; } + +.fa-landmark-alt::before, .fa-landmark-dome::before { content: "=EF=9D=92";= + } + +.fa-arrow-up::before { content: "=EF=81=A2"; } + +.fa-television::before, .fa-tv-alt::before, .fa-tv::before { content: "=EF= +=89=AC"; } + +.fa-shrimp::before { content: "=EE=91=88"; } + +.fa-list-check::before, .fa-tasks::before { content: "=EF=82=AE"; } + +.fa-jug-detergent::before { content: "=EE=94=99"; } + +.fa-circle-user::before, .fa-user-circle::before { content: "=EF=8A=BD"; } + +.fa-user-shield::before { content: "=EF=94=85"; } + +.fa-wind::before { content: "=EF=9C=AE"; } + +.fa-car-burst::before, .fa-car-crash::before { content: "=EF=97=A1"; } + +.fa-y::before { content: "Y"; } + +.fa-person-snowboarding::before, .fa-snowboarding::before { content: "=EF= +=9F=8E"; } + +.fa-shipping-fast::before, .fa-truck-fast::before { content: "=EF=92=8B"; } + +.fa-fish::before { content: "=EF=95=B8"; } + +.fa-user-graduate::before { content: "=EF=94=81"; } + +.fa-adjust::before, .fa-circle-half-stroke::before { content: "=EF=81=82"; = +} + +.fa-clapperboard::before { content: "=EE=84=B1"; } + +.fa-circle-radiation::before, .fa-radiation-alt::before { content: "=EF=9E= +=BA"; } + +.fa-baseball-ball::before, .fa-baseball::before { content: "=EF=90=B3"; } + +.fa-jet-fighter-up::before { content: "=EE=94=98"; } + +.fa-diagram-project::before, .fa-project-diagram::before { content: "=EF=95= +=82"; } + +.fa-copy::before { content: "=EF=83=85"; } + +.fa-volume-mute::before, .fa-volume-times::before, .fa-volume-xmark::before= + { content: "=EF=9A=A9"; } + +.fa-hand-sparkles::before { content: "=EE=81=9D"; } + +.fa-grip-horizontal::before, .fa-grip::before { content: "=EF=96=8D"; } + +.fa-share-from-square::before, .fa-share-square::before { content: "=EF=85= +=8D"; } + +.fa-child-combatant::before, .fa-child-rifle::before { content: "=EE=93=A0"= +; } + +.fa-gun::before { content: "=EE=86=9B"; } + +.fa-phone-square::before, .fa-square-phone::before { content: "=EF=82=98"; = +} + +.fa-add::before, .fa-plus::before { content: "+"; } + +.fa-expand::before { content: "=EF=81=A5"; } + +.fa-computer::before { content: "=EE=93=A5"; } + +.fa-close::before, .fa-multiply::before, .fa-remove::before, .fa-times::bef= +ore, .fa-xmark::before { content: "=EF=80=8D"; } + +.fa-arrows-up-down-left-right::before, .fa-arrows::before { content: "=EF= +=81=87"; } + +.fa-chalkboard-teacher::before, .fa-chalkboard-user::before { content: "=EF= +=94=9C"; } + +.fa-peso-sign::before { content: "=EE=88=A2"; } + +.fa-building-shield::before { content: "=EE=93=98"; } + +.fa-baby::before { content: "=EF=9D=BC"; } + +.fa-users-line::before { content: "=EE=96=92"; } + +.fa-quote-left-alt::before, .fa-quote-left::before { content: "=EF=84=8D"; = +} + +.fa-tractor::before { content: "=EF=9C=A2"; } + +.fa-trash-arrow-up::before, .fa-trash-restore::before { content: "=EF=A0=A9= +"; } + +.fa-arrow-down-up-lock::before { content: "=EE=92=B0"; } + +.fa-lines-leaning::before { content: "=EE=94=9E"; } + +.fa-ruler-combined::before { content: "=EF=95=86"; } + +.fa-copyright::before { content: "=EF=87=B9"; } + +.fa-equals::before { content: "=3D"; } + +.fa-blender::before { content: "=EF=94=97"; } + +.fa-teeth::before { content: "=EF=98=AE"; } + +.fa-ils::before, .fa-shekel-sign::before, .fa-shekel::before, .fa-sheqel-si= +gn::before, .fa-sheqel::before { content: "=EF=88=8B"; } + +.fa-map::before { content: "=EF=89=B9"; } + +.fa-rocket::before { content: "=EF=84=B5"; } + +.fa-photo-film::before, .fa-photo-video::before { content: "=EF=A1=BC"; } + +.fa-folder-minus::before { content: "=EF=99=9D"; } + +.fa-store::before { content: "=EF=95=8E"; } + +.fa-arrow-trend-up::before { content: "=EE=82=98"; } + +.fa-plug-circle-minus::before { content: "=EE=95=9E"; } + +.fa-sign-hanging::before, .fa-sign::before { content: "=EF=93=99"; } + +.fa-bezier-curve::before { content: "=EF=95=9B"; } + +.fa-bell-slash::before { content: "=EF=87=B6"; } + +.fa-tablet-android::before, .fa-tablet::before { content: "=EF=8F=BB"; } + +.fa-school-flag::before { content: "=EE=95=AE"; } + +.fa-fill::before { content: "=EF=95=B5"; } + +.fa-angle-up::before { content: "=EF=84=86"; } + +.fa-drumstick-bite::before { content: "=EF=9B=97"; } + +.fa-holly-berry::before { content: "=EF=9E=AA"; } + +.fa-chevron-left::before { content: "=EF=81=93"; } + +.fa-bacteria::before { content: "=EE=81=99"; } + +.fa-hand-lizard::before { content: "=EF=89=98"; } + +.fa-notdef::before { content: "=EE=87=BE"; } + +.fa-disease::before { content: "=EF=9F=BA"; } + +.fa-briefcase-medical::before { content: "=EF=91=A9"; } + +.fa-genderless::before { content: "=EF=88=AD"; } + +.fa-chevron-right::before { content: "=EF=81=94"; } + +.fa-retweet::before { content: "=EF=81=B9"; } + +.fa-car-alt::before, .fa-car-rear::before { content: "=EF=97=9E"; } + +.fa-pump-soap::before { content: "=EE=81=AB"; } + +.fa-video-slash::before { content: "=EF=93=A2"; } + +.fa-battery-2::before, .fa-battery-quarter::before { content: "=EF=89=83"; = +} + +.fa-radio::before { content: "=EF=A3=97"; } + +.fa-baby-carriage::before, .fa-carriage-baby::before { content: "=EF=9D=BD"= +; } + +.fa-traffic-light::before { content: "=EF=98=B7"; } + +.fa-thermometer::before { content: "=EF=92=91"; } + +.fa-vr-cardboard::before { content: "=EF=9C=A9"; } + +.fa-hand-middle-finger::before { content: "=EF=A0=86"; } + +.fa-percent::before, .fa-percentage::before { content: "%"; } + +.fa-truck-moving::before { content: "=EF=93=9F"; } + +.fa-glass-water-droplet::before { content: "=EE=93=B5"; } + +.fa-display::before { content: "=EE=85=A3"; } + +.fa-face-smile::before, .fa-smile::before { content: "=EF=84=98"; } + +.fa-thumb-tack::before, .fa-thumbtack::before { content: "=EF=82=8D"; } + +.fa-trophy::before { content: "=EF=82=91"; } + +.fa-person-praying::before, .fa-pray::before { content: "=EF=9A=83"; } + +.fa-hammer::before { content: "=EF=9B=A3"; } + +.fa-hand-peace::before { content: "=EF=89=9B"; } + +.fa-rotate::before, .fa-sync-alt::before { content: "=EF=8B=B1"; } + +.fa-spinner::before { content: "=EF=84=90"; } + +.fa-robot::before { content: "=EF=95=84"; } + +.fa-peace::before { content: "=EF=99=BC"; } + +.fa-cogs::before, .fa-gears::before { content: "=EF=82=85"; } + +.fa-warehouse::before { content: "=EF=92=94"; } + +.fa-arrow-up-right-dots::before { content: "=EE=92=B7"; } + +.fa-splotch::before { content: "=EF=96=BC"; } + +.fa-face-grin-hearts::before, .fa-grin-hearts::before { content: "=EF=96=84= +"; } + +.fa-dice-four::before { content: "=EF=94=A4"; } + +.fa-sim-card::before { content: "=EF=9F=84"; } + +.fa-transgender-alt::before, .fa-transgender::before { content: "=EF=88=A5"= +; } + +.fa-mercury::before { content: "=EF=88=A3"; } + +.fa-arrow-turn-down::before, .fa-level-down::before { content: "=EF=85=89";= + } + +.fa-person-falling-burst::before { content: "=EE=95=87"; } + +.fa-award::before { content: "=EF=95=99"; } + +.fa-ticket-alt::before, .fa-ticket-simple::before { content: "=EF=8F=BF"; } + +.fa-building::before { content: "=EF=86=AD"; } + +.fa-angle-double-left::before, .fa-angles-left::before { content: "=EF=84= +=80"; } + +.fa-qrcode::before { content: "=EF=80=A9"; } + +.fa-clock-rotate-left::before, .fa-history::before { content: "=EF=87=9A"; = +} + +.fa-face-grin-beam-sweat::before, .fa-grin-beam-sweat::before { content: "= +=EF=96=83"; } + +.fa-arrow-right-from-file::before, .fa-file-export::before { content: "=EF= +=95=AE"; } + +.fa-shield-blank::before, .fa-shield::before { content: "=EF=84=B2"; } + +.fa-arrow-up-short-wide::before, .fa-sort-amount-up-alt::before { content: = +"=EF=A2=85"; } + +.fa-house-medical::before { content: "=EE=8E=B2"; } + +.fa-golf-ball-tee::before, .fa-golf-ball::before { content: "=EF=91=90"; } + +.fa-chevron-circle-left::before, .fa-circle-chevron-left::before { content:= + "=EF=84=B7"; } + +.fa-house-chimney-window::before { content: "=EE=80=8D"; } + +.fa-pen-nib::before { content: "=EF=96=AD"; } + +.fa-tent-arrow-turn-left::before { content: "=EE=96=80"; } + +.fa-tents::before { content: "=EE=96=82"; } + +.fa-magic::before, .fa-wand-magic::before { content: "=EF=83=90"; } + +.fa-dog::before { content: "=EF=9B=93"; } + +.fa-carrot::before { content: "=EF=9E=87"; } + +.fa-moon::before { content: "=EF=86=86"; } + +.fa-wine-glass-alt::before, .fa-wine-glass-empty::before { content: "=EF=97= +=8E"; } + +.fa-cheese::before { content: "=EF=9F=AF"; } + +.fa-yin-yang::before { content: "=EF=9A=AD"; } + +.fa-music::before { content: "=EF=80=81"; } + +.fa-code-commit::before { content: "=EF=8E=86"; } + +.fa-temperature-low::before { content: "=EF=9D=AB"; } + +.fa-biking::before, .fa-person-biking::before { content: "=EF=A1=8A"; } + +.fa-broom::before { content: "=EF=94=9A"; } + +.fa-shield-heart::before { content: "=EE=95=B4"; } + +.fa-gopuram::before { content: "=EF=99=A4"; } + +.fa-earth-oceania::before, .fa-globe-oceania::before { content: "=EE=91=BB"= +; } + +.fa-square-xmark::before, .fa-times-square::before, .fa-xmark-square::befor= +e { content: "=EF=8B=93"; } + +.fa-hashtag::before { content: "#"; } + +.fa-expand-alt::before, .fa-up-right-and-down-left-from-center::before { co= +ntent: "=EF=90=A4"; } + +.fa-oil-can::before { content: "=EF=98=93"; } + +.fa-t::before { content: "T"; } + +.fa-hippo::before { content: "=EF=9B=AD"; } + +.fa-chart-column::before { content: "=EE=83=A3"; } + +.fa-infinity::before { content: "=EF=94=B4"; } + +.fa-vial-circle-check::before { content: "=EE=96=96"; } + +.fa-person-arrow-down-to-line::before { content: "=EE=94=B8"; } + +.fa-voicemail::before { content: "=EF=A2=97"; } + +.fa-fan::before { content: "=EF=A1=A3"; } + +.fa-person-walking-luggage::before { content: "=EE=95=94"; } + +.fa-arrows-alt-v::before, .fa-up-down::before { content: "=EF=8C=B8"; } + +.fa-cloud-moon-rain::before { content: "=EF=9C=BC"; } + +.fa-calendar::before { content: "=EF=84=B3"; } + +.fa-trailer::before { content: "=EE=81=81"; } + +.fa-bahai::before, .fa-haykal::before { content: "=EF=99=A6"; } + +.fa-sd-card::before { content: "=EF=9F=82"; } + +.fa-dragon::before { content: "=EF=9B=95"; } + +.fa-shoe-prints::before { content: "=EF=95=8B"; } + +.fa-circle-plus::before, .fa-plus-circle::before { content: "=EF=81=95"; } + +.fa-face-grin-tongue-wink::before, .fa-grin-tongue-wink::before { content: = +"=EF=96=8B"; } + +.fa-hand-holding::before { content: "=EF=92=BD"; } + +.fa-plug-circle-exclamation::before { content: "=EE=95=9D"; } + +.fa-chain-broken::before, .fa-chain-slash::before, .fa-link-slash::before, = +.fa-unlink::before { content: "=EF=84=A7"; } + +.fa-clone::before { content: "=EF=89=8D"; } + +.fa-person-walking-arrow-loop-left::before { content: "=EE=95=91"; } + +.fa-arrow-up-z-a::before, .fa-sort-alpha-up-alt::before { content: "=EF=A2= +=82"; } + +.fa-fire-alt::before, .fa-fire-flame-curved::before { content: "=EF=9F=A4";= + } + +.fa-tornado::before { content: "=EF=9D=AF"; } + +.fa-file-circle-plus::before { content: "=EE=92=94"; } + +.fa-book-quran::before, .fa-quran::before { content: "=EF=9A=87"; } + +.fa-anchor::before { content: "=EF=84=BD"; } + +.fa-border-all::before { content: "=EF=A1=8C"; } + +.fa-angry::before, .fa-face-angry::before { content: "=EF=95=96"; } + +.fa-cookie-bite::before { content: "=EF=95=A4"; } + +.fa-arrow-trend-down::before { content: "=EE=82=97"; } + +.fa-feed::before, .fa-rss::before { content: "=EF=82=9E"; } + +.fa-draw-polygon::before { content: "=EF=97=AE"; } + +.fa-balance-scale::before, .fa-scale-balanced::before { content: "=EF=89=8E= +"; } + +.fa-gauge-simple-high::before, .fa-tachometer-fast::before, .fa-tachometer:= +:before { content: "=EF=98=AA"; } + +.fa-shower::before { content: "=EF=8B=8C"; } + +.fa-desktop-alt::before, .fa-desktop::before { content: "=EF=8E=90"; } + +.fa-m::before { content: "M"; } + +.fa-table-list::before, .fa-th-list::before { content: "=EF=80=8B"; } + +.fa-comment-sms::before, .fa-sms::before { content: "=EF=9F=8D"; } + +.fa-book::before { content: "=EF=80=AD"; } + +.fa-user-plus::before { content: "=EF=88=B4"; } + +.fa-check::before { content: "=EF=80=8C"; } + +.fa-battery-4::before, .fa-battery-three-quarters::before { content: "=EF= +=89=81"; } + +.fa-house-circle-check::before { content: "=EE=94=89"; } + +.fa-angle-left::before { content: "=EF=84=84"; } + +.fa-diagram-successor::before { content: "=EE=91=BA"; } + +.fa-truck-arrow-right::before { content: "=EE=96=8B"; } + +.fa-arrows-split-up-and-left::before { content: "=EE=92=BC"; } + +.fa-fist-raised::before, .fa-hand-fist::before { content: "=EF=9B=9E"; } + +.fa-cloud-moon::before { content: "=EF=9B=83"; } + +.fa-briefcase::before { content: "=EF=82=B1"; } + +.fa-person-falling::before { content: "=EE=95=86"; } + +.fa-image-portrait::before, .fa-portrait::before { content: "=EF=8F=A0"; } + +.fa-user-tag::before { content: "=EF=94=87"; } + +.fa-rug::before { content: "=EE=95=A9"; } + +.fa-earth-europe::before, .fa-globe-europe::before { content: "=EF=9E=A2"; = +} + +.fa-cart-flatbed-suitcase::before, .fa-luggage-cart::before { content: "=EF= +=96=9D"; } + +.fa-rectangle-times::before, .fa-rectangle-xmark::before, .fa-times-rectang= +le::before, .fa-window-close::before { content: "=EF=90=90"; } + +.fa-baht-sign::before { content: "=EE=82=AC"; } + +.fa-book-open::before { content: "=EF=94=98"; } + +.fa-book-journal-whills::before, .fa-journal-whills::before { content: "=EF= +=99=AA"; } + +.fa-handcuffs::before { content: "=EE=93=B8"; } + +.fa-exclamation-triangle::before, .fa-triangle-exclamation::before, .fa-war= +ning::before { content: "=EF=81=B1"; } + +.fa-database::before { content: "=EF=87=80"; } + +.fa-mail-forward::before, .fa-share::before { content: "=EF=81=A4"; } + +.fa-bottle-droplet::before { content: "=EE=93=84"; } + +.fa-mask-face::before { content: "=EE=87=97"; } + +.fa-hill-rockslide::before { content: "=EE=94=88"; } + +.fa-exchange-alt::before, .fa-right-left::before { content: "=EF=8D=A2"; } + +.fa-paper-plane::before { content: "=EF=87=98"; } + +.fa-road-circle-exclamation::before { content: "=EE=95=A5"; } + +.fa-dungeon::before { content: "=EF=9B=99"; } + +.fa-align-right::before { content: "=EF=80=B8"; } + +.fa-money-bill-1-wave::before, .fa-money-bill-wave-alt::before { content: "= +=EF=94=BB"; } + +.fa-life-ring::before { content: "=EF=87=8D"; } + +.fa-hands::before, .fa-sign-language::before, .fa-signing::before { content= +: "=EF=8A=A7"; } + +.fa-calendar-day::before { content: "=EF=9E=83"; } + +.fa-ladder-water::before, .fa-swimming-pool::before, .fa-water-ladder::befo= +re { content: "=EF=97=85"; } + +.fa-arrows-up-down::before, .fa-arrows-v::before { content: "=EF=81=BD"; } + +.fa-face-grimace::before, .fa-grimace::before { content: "=EF=95=BF"; } + +.fa-wheelchair-alt::before, .fa-wheelchair-move::before { content: "=EE=8B= +=8E"; } + +.fa-level-down-alt::before, .fa-turn-down::before { content: "=EF=8E=BE"; } + +.fa-person-walking-arrow-right::before { content: "=EE=95=92"; } + +.fa-envelope-square::before, .fa-square-envelope::before { content: "=EF=86= +=99"; } + +.fa-dice::before { content: "=EF=94=A2"; } + +.fa-bowling-ball::before { content: "=EF=90=B6"; } + +.fa-brain::before { content: "=EF=97=9C"; } + +.fa-band-aid::before, .fa-bandage::before { content: "=EF=91=A2"; } + +.fa-calendar-minus::before { content: "=EF=89=B2"; } + +.fa-circle-xmark::before, .fa-times-circle::before, .fa-xmark-circle::befor= +e { content: "=EF=81=97"; } + +.fa-gifts::before { content: "=EF=9E=9C"; } + +.fa-hotel::before { content: "=EF=96=94"; } + +.fa-earth-asia::before, .fa-globe-asia::before { content: "=EF=95=BE"; } + +.fa-id-card-alt::before, .fa-id-card-clip::before { content: "=EF=91=BF"; } + +.fa-magnifying-glass-plus::before, .fa-search-plus::before { content: "=EF= +=80=8E"; } + +.fa-thumbs-up::before { content: "=EF=85=A4"; } + +.fa-user-clock::before { content: "=EF=93=BD"; } + +.fa-allergies::before, .fa-hand-dots::before { content: "=EF=91=A1"; } + +.fa-file-invoice::before { content: "=EF=95=B0"; } + +.fa-window-minimize::before { content: "=EF=8B=91"; } + +.fa-coffee::before, .fa-mug-saucer::before { content: "=EF=83=B4"; } + +.fa-brush::before { content: "=EF=95=9D"; } + +.fa-mask::before { content: "=EF=9B=BA"; } + +.fa-magnifying-glass-minus::before, .fa-search-minus::before { content: "= +=EF=80=90"; } + +.fa-ruler-vertical::before { content: "=EF=95=88"; } + +.fa-user-alt::before, .fa-user-large::before { content: "=EF=90=86"; } + +.fa-train-tram::before { content: "=EE=96=B4"; } + +.fa-user-nurse::before { content: "=EF=A0=AF"; } + +.fa-syringe::before { content: "=EF=92=8E"; } + +.fa-cloud-sun::before { content: "=EF=9B=84"; } + +.fa-stopwatch-20::before { content: "=EE=81=AF"; } + +.fa-square-full::before { content: "=EF=91=9C"; } + +.fa-magnet::before { content: "=EF=81=B6"; } + +.fa-jar::before { content: "=EE=94=96"; } + +.fa-note-sticky::before, .fa-sticky-note::before { content: "=EF=89=89"; } + +.fa-bug-slash::before { content: "=EE=92=90"; } + +.fa-arrow-up-from-water-pump::before { content: "=EE=92=B6"; } + +.fa-bone::before { content: "=EF=97=97"; } + +.fa-user-injured::before { content: "=EF=9C=A8"; } + +.fa-face-sad-tear::before, .fa-sad-tear::before { content: "=EF=96=B4"; } + +.fa-plane::before { content: "=EF=81=B2"; } + +.fa-tent-arrows-down::before { content: "=EE=96=81"; } + +.fa-exclamation::before { content: "!"; } + +.fa-arrows-spin::before { content: "=EE=92=BB"; } + +.fa-print::before { content: "=EF=80=AF"; } + +.fa-try::before, .fa-turkish-lira-sign::before, .fa-turkish-lira::before { = +content: "=EE=8A=BB"; } + +.fa-dollar-sign::before, .fa-dollar::before, .fa-usd::before { content: "$"= +; } + +.fa-x::before { content: "X"; } + +.fa-magnifying-glass-dollar::before, .fa-search-dollar::before { content: "= +=EF=9A=88"; } + +.fa-users-cog::before, .fa-users-gear::before { content: "=EF=94=89"; } + +.fa-person-military-pointing::before { content: "=EE=95=8A"; } + +.fa-bank::before, .fa-building-columns::before, .fa-institution::before, .f= +a-museum::before, .fa-university::before { content: "=EF=86=9C"; } + +.fa-umbrella::before { content: "=EF=83=A9"; } + +.fa-trowel::before { content: "=EE=96=89"; } + +.fa-d::before { content: "D"; } + +.fa-stapler::before { content: "=EE=96=AF"; } + +.fa-masks-theater::before, .fa-theater-masks::before { content: "=EF=98=B0"= +; } + +.fa-kip-sign::before { content: "=EE=87=84"; } + +.fa-hand-point-left::before { content: "=EF=82=A5"; } + +.fa-handshake-alt::before, .fa-handshake-simple::before { content: "=EF=93= +=86"; } + +.fa-fighter-jet::before, .fa-jet-fighter::before { content: "=EF=83=BB"; } + +.fa-share-alt-square::before, .fa-square-share-nodes::before { content: "= +=EF=87=A1"; } + +.fa-barcode::before { content: "=EF=80=AA"; } + +.fa-plus-minus::before { content: "=EE=90=BC"; } + +.fa-video-camera::before, .fa-video::before { content: "=EF=80=BD"; } + +.fa-graduation-cap::before, .fa-mortar-board::before { content: "=EF=86=9D"= +; } + +.fa-hand-holding-medical::before { content: "=EE=81=9C"; } + +.fa-person-circle-check::before { content: "=EE=94=BE"; } + +.fa-level-up-alt::before, .fa-turn-up::before { content: "=EF=8E=BF"; } + +.fa-sr-only, .fa-sr-only-focusable:not(:focus), .sr-only, .sr-only-focusabl= +e:not(:focus) { position: absolute; width: 1px; height: 1px; padding: 0px; = +margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space= +: nowrap; border-width: 0px; } +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style/fontawesome-6.5.1/css/brands.min.css + +@charset "utf-8"; + +:host, :root { --fa-style-family-brands: "Font Awesome 6 Brands"; --fa-font= +-brands: normal 400 1em/1 "Font Awesome 6 Brands"; } + +@font-face { font-family: "Font Awesome 6 Brands"; font-style: normal; font= +-weight: 400; font-display: block; src: url("../webfonts/fa-brands-400.woff= +2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"= +); } + +.fa-brands, .fab { font-weight: 400; } + +.fa-monero::before { content: "=EF=8F=90"; } + +.fa-hooli::before { content: "=EF=90=A7"; } + +.fa-yelp::before { content: "=EF=87=A9"; } + +.fa-cc-visa::before { content: "=EF=87=B0"; } + +.fa-lastfm::before { content: "=EF=88=82"; } + +.fa-shopware::before { content: "=EF=96=B5"; } + +.fa-creative-commons-nc::before { content: "=EF=93=A8"; } + +.fa-aws::before { content: "=EF=8D=B5"; } + +.fa-redhat::before { content: "=EF=9E=BC"; } + +.fa-yoast::before { content: "=EF=8A=B1"; } + +.fa-cloudflare::before { content: "=EE=81=BD"; } + +.fa-ups::before { content: "=EF=9F=A0"; } + +.fa-pixiv::before { content: "=EE=99=80"; } + +.fa-wpexplorer::before { content: "=EF=8B=9E"; } + +.fa-dyalog::before { content: "=EF=8E=99"; } + +.fa-bity::before { content: "=EF=8D=BA"; } + +.fa-stackpath::before { content: "=EF=A1=82"; } + +.fa-buysellads::before { content: "=EF=88=8D"; } + +.fa-first-order::before { content: "=EF=8A=B0"; } + +.fa-modx::before { content: "=EF=8A=85"; } + +.fa-guilded::before { content: "=EE=81=BE"; } + +.fa-vnv::before { content: "=EF=90=8B"; } + +.fa-js-square::before, .fa-square-js::before { content: "=EF=8E=B9"; } + +.fa-microsoft::before { content: "=EF=8F=8A"; } + +.fa-qq::before { content: "=EF=87=96"; } + +.fa-orcid::before { content: "=EF=A3=92"; } + +.fa-java::before { content: "=EF=93=A4"; } + +.fa-invision::before { content: "=EF=9E=B0"; } + +.fa-creative-commons-pd-alt::before { content: "=EF=93=AD"; } + +.fa-centercode::before { content: "=EF=8E=80"; } + +.fa-glide-g::before { content: "=EF=8A=A6"; } + +.fa-drupal::before { content: "=EF=86=A9"; } + +.fa-hire-a-helper::before { content: "=EF=8E=B0"; } + +.fa-creative-commons-by::before { content: "=EF=93=A7"; } + +.fa-unity::before { content: "=EE=81=89"; } + +.fa-whmcs::before { content: "=EF=90=8D"; } + +.fa-rocketchat::before { content: "=EF=8F=A8"; } + +.fa-vk::before { content: "=EF=86=89"; } + +.fa-untappd::before { content: "=EF=90=85"; } + +.fa-mailchimp::before { content: "=EF=96=9E"; } + +.fa-css3-alt::before { content: "=EF=8E=8B"; } + +.fa-reddit-square::before, .fa-square-reddit::before { content: "=EF=86=A2"= +; } + +.fa-vimeo-v::before { content: "=EF=89=BD"; } + +.fa-contao::before { content: "=EF=89=AD"; } + +.fa-square-font-awesome::before { content: "=EE=96=AD"; } + +.fa-deskpro::before { content: "=EF=8E=8F"; } + +.fa-brave::before { content: "=EE=98=BC"; } + +.fa-sistrix::before { content: "=EF=8F=AE"; } + +.fa-instagram-square::before, .fa-square-instagram::before { content: "=EE= +=81=95"; } + +.fa-battle-net::before { content: "=EF=A0=B5"; } + +.fa-the-red-yeti::before { content: "=EF=9A=9D"; } + +.fa-hacker-news-square::before, .fa-square-hacker-news::before { content: "= +=EF=8E=AF"; } + +.fa-edge::before { content: "=EF=8A=82"; } + +.fa-threads::before { content: "=EE=98=98"; } + +.fa-napster::before { content: "=EF=8F=92"; } + +.fa-snapchat-square::before, .fa-square-snapchat::before { content: "=EF=8A= +=AD"; } + +.fa-google-plus-g::before { content: "=EF=83=95"; } + +.fa-artstation::before { content: "=EF=9D=BA"; } + +.fa-markdown::before { content: "=EF=98=8F"; } + +.fa-sourcetree::before { content: "=EF=9F=93"; } + +.fa-google-plus::before { content: "=EF=8A=B3"; } + +.fa-diaspora::before { content: "=EF=9E=91"; } + +.fa-foursquare::before { content: "=EF=86=80"; } + +.fa-stack-overflow::before { content: "=EF=85=AC"; } + +.fa-github-alt::before { content: "=EF=84=93"; } + +.fa-phoenix-squadron::before { content: "=EF=94=91"; } + +.fa-pagelines::before { content: "=EF=86=8C"; } + +.fa-algolia::before { content: "=EF=8D=AC"; } + +.fa-red-river::before { content: "=EF=8F=A3"; } + +.fa-creative-commons-sa::before { content: "=EF=93=AF"; } + +.fa-safari::before { content: "=EF=89=A7"; } + +.fa-google::before { content: "=EF=86=A0"; } + +.fa-font-awesome-alt::before, .fa-square-font-awesome-stroke::before { cont= +ent: "=EF=8D=9C"; } + +.fa-atlassian::before { content: "=EF=9D=BB"; } + +.fa-linkedin-in::before { content: "=EF=83=A1"; } + +.fa-digital-ocean::before { content: "=EF=8E=91"; } + +.fa-nimblr::before { content: "=EF=96=A8"; } + +.fa-chromecast::before { content: "=EF=A0=B8"; } + +.fa-evernote::before { content: "=EF=A0=B9"; } + +.fa-hacker-news::before { content: "=EF=87=94"; } + +.fa-creative-commons-sampling::before { content: "=EF=93=B0"; } + +.fa-adversal::before { content: "=EF=8D=AA"; } + +.fa-creative-commons::before { content: "=EF=89=9E"; } + +.fa-watchman-monitoring::before { content: "=EE=82=87"; } + +.fa-fonticons::before { content: "=EF=8A=80"; } + +.fa-weixin::before { content: "=EF=87=97"; } + +.fa-shirtsinbulk::before { content: "=EF=88=94"; } + +.fa-codepen::before { content: "=EF=87=8B"; } + +.fa-git-alt::before { content: "=EF=A1=81"; } + +.fa-lyft::before { content: "=EF=8F=83"; } + +.fa-rev::before { content: "=EF=96=B2"; } + +.fa-windows::before { content: "=EF=85=BA"; } + +.fa-wizards-of-the-coast::before { content: "=EF=9C=B0"; } + +.fa-square-viadeo::before, .fa-viadeo-square::before { content: "=EF=8A=AA"= +; } + +.fa-meetup::before { content: "=EF=8B=A0"; } + +.fa-centos::before { content: "=EF=9E=89"; } + +.fa-adn::before { content: "=EF=85=B0"; } + +.fa-cloudsmith::before { content: "=EF=8E=84"; } + +.fa-opensuse::before { content: "=EE=98=AB"; } + +.fa-pied-piper-alt::before { content: "=EF=86=A8"; } + +.fa-dribbble-square::before, .fa-square-dribbble::before { content: "=EF=8E= +=97"; } + +.fa-codiepie::before { content: "=EF=8A=84"; } + +.fa-node::before { content: "=EF=90=99"; } + +.fa-mix::before { content: "=EF=8F=8B"; } + +.fa-steam::before { content: "=EF=86=B6"; } + +.fa-cc-apple-pay::before { content: "=EF=90=96"; } + +.fa-scribd::before { content: "=EF=8A=8A"; } + +.fa-debian::before { content: "=EE=98=8B"; } + +.fa-openid::before { content: "=EF=86=9B"; } + +.fa-instalod::before { content: "=EE=82=81"; } + +.fa-expeditedssl::before { content: "=EF=88=BE"; } + +.fa-sellcast::before { content: "=EF=8B=9A"; } + +.fa-square-twitter::before, .fa-twitter-square::before { content: "=EF=82= +=81"; } + +.fa-r-project::before { content: "=EF=93=B7"; } + +.fa-delicious::before { content: "=EF=86=A5"; } + +.fa-freebsd::before { content: "=EF=8E=A4"; } + +.fa-vuejs::before { content: "=EF=90=9F"; } + +.fa-accusoft::before { content: "=EF=8D=A9"; } + +.fa-ioxhost::before { content: "=EF=88=88"; } + +.fa-fonticons-fi::before { content: "=EF=8E=A2"; } + +.fa-app-store::before { content: "=EF=8D=AF"; } + +.fa-cc-mastercard::before { content: "=EF=87=B1"; } + +.fa-itunes-note::before { content: "=EF=8E=B5"; } + +.fa-golang::before { content: "=EE=90=8F"; } + +.fa-kickstarter::before { content: "=EF=8E=BB"; } + +.fa-grav::before { content: "=EF=8B=96"; } + +.fa-weibo::before { content: "=EF=86=8A"; } + +.fa-uncharted::before { content: "=EE=82=84"; } + +.fa-firstdraft::before { content: "=EF=8E=A1"; } + +.fa-square-youtube::before, .fa-youtube-square::before { content: "=EF=90= +=B1"; } + +.fa-wikipedia-w::before { content: "=EF=89=A6"; } + +.fa-rendact::before, .fa-wpressr::before { content: "=EF=8F=A4"; } + +.fa-angellist::before { content: "=EF=88=89"; } + +.fa-galactic-republic::before { content: "=EF=94=8C"; } + +.fa-nfc-directional::before { content: "=EE=94=B0"; } + +.fa-skype::before { content: "=EF=85=BE"; } + +.fa-joget::before { content: "=EF=8E=B7"; } + +.fa-fedora::before { content: "=EF=9E=98"; } + +.fa-stripe-s::before { content: "=EF=90=AA"; } + +.fa-meta::before { content: "=EE=92=9B"; } + +.fa-laravel::before { content: "=EF=8E=BD"; } + +.fa-hotjar::before { content: "=EF=8E=B1"; } + +.fa-bluetooth-b::before { content: "=EF=8A=94"; } + +.fa-square-letterboxd::before { content: "=EE=98=AE"; } + +.fa-sticker-mule::before { content: "=EF=8F=B7"; } + +.fa-creative-commons-zero::before { content: "=EF=93=B3"; } + +.fa-hips::before { content: "=EF=91=92"; } + +.fa-behance::before { content: "=EF=86=B4"; } + +.fa-reddit::before { content: "=EF=86=A1"; } + +.fa-discord::before { content: "=EF=8E=92"; } + +.fa-chrome::before { content: "=EF=89=A8"; } + +.fa-app-store-ios::before { content: "=EF=8D=B0"; } + +.fa-cc-discover::before { content: "=EF=87=B2"; } + +.fa-wpbeginner::before { content: "=EF=8A=97"; } + +.fa-confluence::before { content: "=EF=9E=8D"; } + +.fa-shoelace::before { content: "=EE=98=8C"; } + +.fa-mdb::before { content: "=EF=A3=8A"; } + +.fa-dochub::before { content: "=EF=8E=94"; } + +.fa-accessible-icon::before { content: "=EF=8D=A8"; } + +.fa-ebay::before { content: "=EF=93=B4"; } + +.fa-amazon::before { content: "=EF=89=B0"; } + +.fa-unsplash::before { content: "=EE=81=BC"; } + +.fa-yarn::before { content: "=EF=9F=A3"; } + +.fa-square-steam::before, .fa-steam-square::before { content: "=EF=86=B7"; = +} + +.fa-500px::before { content: "=EF=89=AE"; } + +.fa-square-vimeo::before, .fa-vimeo-square::before { content: "=EF=86=94"; = +} + +.fa-asymmetrik::before { content: "=EF=8D=B2"; } + +.fa-font-awesome-flag::before, .fa-font-awesome-logo-full::before, .fa-font= +-awesome::before { content: "=EF=8A=B4"; } + +.fa-gratipay::before { content: "=EF=86=84"; } + +.fa-apple::before { content: "=EF=85=B9"; } + +.fa-hive::before { content: "=EE=81=BF"; } + +.fa-gitkraken::before { content: "=EF=8E=A6"; } + +.fa-keybase::before { content: "=EF=93=B5"; } + +.fa-apple-pay::before { content: "=EF=90=95"; } + +.fa-padlet::before { content: "=EE=92=A0"; } + +.fa-amazon-pay::before { content: "=EF=90=AC"; } + +.fa-github-square::before, .fa-square-github::before { content: "=EF=82=92"= +; } + +.fa-stumbleupon::before { content: "=EF=86=A4"; } + +.fa-fedex::before { content: "=EF=9E=97"; } + +.fa-phoenix-framework::before { content: "=EF=8F=9C"; } + +.fa-shopify::before { content: "=EE=81=97"; } + +.fa-neos::before { content: "=EF=98=92"; } + +.fa-square-threads::before { content: "=EE=98=99"; } + +.fa-hackerrank::before { content: "=EF=97=B7"; } + +.fa-researchgate::before { content: "=EF=93=B8"; } + +.fa-swift::before { content: "=EF=A3=A1"; } + +.fa-angular::before { content: "=EF=90=A0"; } + +.fa-speakap::before { content: "=EF=8F=B3"; } + +.fa-angrycreative::before { content: "=EF=8D=AE"; } + +.fa-y-combinator::before { content: "=EF=88=BB"; } + +.fa-empire::before { content: "=EF=87=91"; } + +.fa-envira::before { content: "=EF=8A=99"; } + +.fa-google-scholar::before { content: "=EE=98=BB"; } + +.fa-gitlab-square::before, .fa-square-gitlab::before { content: "=EE=96=AE"= +; } + +.fa-studiovinari::before { content: "=EF=8F=B8"; } + +.fa-pied-piper::before { content: "=EF=8A=AE"; } + +.fa-wordpress::before { content: "=EF=86=9A"; } + +.fa-product-hunt::before { content: "=EF=8A=88"; } + +.fa-firefox::before { content: "=EF=89=A9"; } + +.fa-linode::before { content: "=EF=8A=B8"; } + +.fa-goodreads::before { content: "=EF=8E=A8"; } + +.fa-odnoklassniki-square::before, .fa-square-odnoklassniki::before { conten= +t: "=EF=89=A4"; } + +.fa-jsfiddle::before { content: "=EF=87=8C"; } + +.fa-sith::before { content: "=EF=94=92"; } + +.fa-themeisle::before { content: "=EF=8A=B2"; } + +.fa-page4::before { content: "=EF=8F=97"; } + +.fa-hashnode::before { content: "=EE=92=99"; } + +.fa-react::before { content: "=EF=90=9B"; } + +.fa-cc-paypal::before { content: "=EF=87=B4"; } + +.fa-squarespace::before { content: "=EF=96=BE"; } + +.fa-cc-stripe::before { content: "=EF=87=B5"; } + +.fa-creative-commons-share::before { content: "=EF=93=B2"; } + +.fa-bitcoin::before { content: "=EF=8D=B9"; } + +.fa-keycdn::before { content: "=EF=8E=BA"; } + +.fa-opera::before { content: "=EF=89=AA"; } + +.fa-itch-io::before { content: "=EF=A0=BA"; } + +.fa-umbraco::before { content: "=EF=A3=A8"; } + +.fa-galactic-senate::before { content: "=EF=94=8D"; } + +.fa-ubuntu::before { content: "=EF=9F=9F"; } + +.fa-draft2digital::before { content: "=EF=8E=96"; } + +.fa-stripe::before { content: "=EF=90=A9"; } + +.fa-houzz::before { content: "=EF=89=BC"; } + +.fa-gg::before { content: "=EF=89=A0"; } + +.fa-dhl::before { content: "=EF=9E=90"; } + +.fa-pinterest-square::before, .fa-square-pinterest::before { content: "=EF= +=83=93"; } + +.fa-xing::before { content: "=EF=85=A8"; } + +.fa-blackberry::before { content: "=EF=8D=BB"; } + +.fa-creative-commons-pd::before { content: "=EF=93=AC"; } + +.fa-playstation::before { content: "=EF=8F=9F"; } + +.fa-quinscape::before { content: "=EF=91=99"; } + +.fa-less::before { content: "=EF=90=9D"; } + +.fa-blogger-b::before { content: "=EF=8D=BD"; } + +.fa-opencart::before { content: "=EF=88=BD"; } + +.fa-vine::before { content: "=EF=87=8A"; } + +.fa-signal-messenger::before { content: "=EE=99=A3"; } + +.fa-paypal::before { content: "=EF=87=AD"; } + +.fa-gitlab::before { content: "=EF=8A=96"; } + +.fa-typo3::before { content: "=EF=90=AB"; } + +.fa-reddit-alien::before { content: "=EF=8A=81"; } + +.fa-yahoo::before { content: "=EF=86=9E"; } + +.fa-dailymotion::before { content: "=EE=81=92"; } + +.fa-affiliatetheme::before { content: "=EF=8D=AB"; } + +.fa-pied-piper-pp::before { content: "=EF=86=A7"; } + +.fa-bootstrap::before { content: "=EF=A0=B6"; } + +.fa-odnoklassniki::before { content: "=EF=89=A3"; } + +.fa-nfc-symbol::before { content: "=EE=94=B1"; } + +.fa-mintbit::before { content: "=EE=98=AF"; } + +.fa-ethereum::before { content: "=EF=90=AE"; } + +.fa-speaker-deck::before { content: "=EF=A0=BC"; } + +.fa-creative-commons-nc-eu::before { content: "=EF=93=A9"; } + +.fa-patreon::before { content: "=EF=8F=99"; } + +.fa-avianex::before { content: "=EF=8D=B4"; } + +.fa-ello::before { content: "=EF=97=B1"; } + +.fa-gofore::before { content: "=EF=8E=A7"; } + +.fa-bimobject::before { content: "=EF=8D=B8"; } + +.fa-brave-reverse::before { content: "=EE=98=BD"; } + +.fa-facebook-f::before { content: "=EF=8E=9E"; } + +.fa-google-plus-square::before, .fa-square-google-plus::before { content: "= +=EF=83=94"; } + +.fa-mandalorian::before { content: "=EF=94=8F"; } + +.fa-first-order-alt::before { content: "=EF=94=8A"; } + +.fa-osi::before { content: "=EF=90=9A"; } + +.fa-google-wallet::before { content: "=EF=87=AE"; } + +.fa-d-and-d-beyond::before { content: "=EF=9B=8A"; } + +.fa-periscope::before { content: "=EF=8F=9A"; } + +.fa-fulcrum::before { content: "=EF=94=8B"; } + +.fa-cloudscale::before { content: "=EF=8E=83"; } + +.fa-forumbee::before { content: "=EF=88=91"; } + +.fa-mizuni::before { content: "=EF=8F=8C"; } + +.fa-schlix::before { content: "=EF=8F=AA"; } + +.fa-square-xing::before, .fa-xing-square::before { content: "=EF=85=A9"; } + +.fa-bandcamp::before { content: "=EF=8B=95"; } + +.fa-wpforms::before { content: "=EF=8A=98"; } + +.fa-cloudversify::before { content: "=EF=8E=85"; } + +.fa-usps::before { content: "=EF=9F=A1"; } + +.fa-megaport::before { content: "=EF=96=A3"; } + +.fa-magento::before { content: "=EF=8F=84"; } + +.fa-spotify::before { content: "=EF=86=BC"; } + +.fa-optin-monster::before { content: "=EF=88=BC"; } + +.fa-fly::before { content: "=EF=90=97"; } + +.fa-aviato::before { content: "=EF=90=A1"; } + +.fa-itunes::before { content: "=EF=8E=B4"; } + +.fa-cuttlefish::before { content: "=EF=8E=8C"; } + +.fa-blogger::before { content: "=EF=8D=BC"; } + +.fa-flickr::before { content: "=EF=85=AE"; } + +.fa-viber::before { content: "=EF=90=89"; } + +.fa-soundcloud::before { content: "=EF=86=BE"; } + +.fa-digg::before { content: "=EF=86=A6"; } + +.fa-tencent-weibo::before { content: "=EF=87=95"; } + +.fa-letterboxd::before { content: "=EE=98=AD"; } + +.fa-symfony::before { content: "=EF=A0=BD"; } + +.fa-maxcdn::before { content: "=EF=84=B6"; } + +.fa-etsy::before { content: "=EF=8B=97"; } + +.fa-facebook-messenger::before { content: "=EF=8E=9F"; } + +.fa-audible::before { content: "=EF=8D=B3"; } + +.fa-think-peaks::before { content: "=EF=9C=B1"; } + +.fa-bilibili::before { content: "=EE=8F=99"; } + +.fa-erlang::before { content: "=EF=8E=9D"; } + +.fa-x-twitter::before { content: "=EE=98=9B"; } + +.fa-cotton-bureau::before { content: "=EF=A2=9E"; } + +.fa-dashcube::before { content: "=EF=88=90"; } + +.fa-42-group::before, .fa-innosoft::before { content: "=EE=82=80"; } + +.fa-stack-exchange::before { content: "=EF=86=8D"; } + +.fa-elementor::before { content: "=EF=90=B0"; } + +.fa-pied-piper-square::before, .fa-square-pied-piper::before { content: "= +=EE=80=9E"; } + +.fa-creative-commons-nd::before { content: "=EF=93=AB"; } + +.fa-palfed::before { content: "=EF=8F=98"; } + +.fa-superpowers::before { content: "=EF=8B=9D"; } + +.fa-resolving::before { content: "=EF=8F=A7"; } + +.fa-xbox::before { content: "=EF=90=92"; } + +.fa-searchengin::before { content: "=EF=8F=AB"; } + +.fa-tiktok::before { content: "=EE=81=BB"; } + +.fa-facebook-square::before, .fa-square-facebook::before { content: "=EF=82= +=82"; } + +.fa-renren::before { content: "=EF=86=8B"; } + +.fa-linux::before { content: "=EF=85=BC"; } + +.fa-glide::before { content: "=EF=8A=A5"; } + +.fa-linkedin::before { content: "=EF=82=8C"; } + +.fa-hubspot::before { content: "=EF=8E=B2"; } + +.fa-deploydog::before { content: "=EF=8E=8E"; } + +.fa-twitch::before { content: "=EF=87=A8"; } + +.fa-ravelry::before { content: "=EF=8B=99"; } + +.fa-mixer::before { content: "=EE=81=96"; } + +.fa-lastfm-square::before, .fa-square-lastfm::before { content: "=EF=88=83"= +; } + +.fa-vimeo::before { content: "=EF=90=8A"; } + +.fa-mendeley::before { content: "=EF=9E=B3"; } + +.fa-uniregistry::before { content: "=EF=90=84"; } + +.fa-figma::before { content: "=EF=9E=99"; } + +.fa-creative-commons-remix::before { content: "=EF=93=AE"; } + +.fa-cc-amazon-pay::before { content: "=EF=90=AD"; } + +.fa-dropbox::before { content: "=EF=85=AB"; } + +.fa-instagram::before { content: "=EF=85=AD"; } + +.fa-cmplid::before { content: "=EE=8D=A0"; } + +.fa-upwork::before { content: "=EE=99=81"; } + +.fa-facebook::before { content: "=EF=82=9A"; } + +.fa-gripfire::before { content: "=EF=8E=AC"; } + +.fa-jedi-order::before { content: "=EF=94=8E"; } + +.fa-uikit::before { content: "=EF=90=83"; } + +.fa-fort-awesome-alt::before { content: "=EF=8E=A3"; } + +.fa-phabricator::before { content: "=EF=8F=9B"; } + +.fa-ussunnah::before { content: "=EF=90=87"; } + +.fa-earlybirds::before { content: "=EF=8E=9A"; } + +.fa-trade-federation::before { content: "=EF=94=93"; } + +.fa-autoprefixer::before { content: "=EF=90=9C"; } + +.fa-whatsapp::before { content: "=EF=88=B2"; } + +.fa-slideshare::before { content: "=EF=87=A7"; } + +.fa-google-play::before { content: "=EF=8E=AB"; } + +.fa-viadeo::before { content: "=EF=8A=A9"; } + +.fa-line::before { content: "=EF=8F=80"; } + +.fa-google-drive::before { content: "=EF=8E=AA"; } + +.fa-servicestack::before { content: "=EF=8F=AC"; } + +.fa-simplybuilt::before { content: "=EF=88=95"; } + +.fa-bitbucket::before { content: "=EF=85=B1"; } + +.fa-imdb::before { content: "=EF=8B=98"; } + +.fa-deezer::before { content: "=EE=81=B7"; } + +.fa-raspberry-pi::before { content: "=EF=9E=BB"; } + +.fa-jira::before { content: "=EF=9E=B1"; } + +.fa-docker::before { content: "=EF=8E=95"; } + +.fa-screenpal::before { content: "=EE=95=B0"; } + +.fa-bluetooth::before { content: "=EF=8A=93"; } + +.fa-gitter::before { content: "=EF=90=A6"; } + +.fa-d-and-d::before { content: "=EF=8E=8D"; } + +.fa-microblog::before { content: "=EE=80=9A"; } + +.fa-cc-diners-club::before { content: "=EF=89=8C"; } + +.fa-gg-circle::before { content: "=EF=89=A1"; } + +.fa-pied-piper-hat::before { content: "=EF=93=A5"; } + +.fa-kickstarter-k::before { content: "=EF=8E=BC"; } + +.fa-yandex::before { content: "=EF=90=93"; } + +.fa-readme::before { content: "=EF=93=95"; } + +.fa-html5::before { content: "=EF=84=BB"; } + +.fa-sellsy::before { content: "=EF=88=93"; } + +.fa-sass::before { content: "=EF=90=9E"; } + +.fa-wirsindhandwerk::before, .fa-wsh::before { content: "=EE=8B=90"; } + +.fa-buromobelexperte::before { content: "=EF=8D=BF"; } + +.fa-salesforce::before { content: "=EF=A0=BB"; } + +.fa-octopus-deploy::before { content: "=EE=82=82"; } + +.fa-medapps::before { content: "=EF=8F=86"; } + +.fa-ns8::before { content: "=EF=8F=95"; } + +.fa-pinterest-p::before { content: "=EF=88=B1"; } + +.fa-apper::before { content: "=EF=8D=B1"; } + +.fa-fort-awesome::before { content: "=EF=8A=86"; } + +.fa-waze::before { content: "=EF=A0=BF"; } + +.fa-cc-jcb::before { content: "=EF=89=8B"; } + +.fa-snapchat-ghost::before, .fa-snapchat::before { content: "=EF=8A=AB"; } + +.fa-fantasy-flight-games::before { content: "=EF=9B=9C"; } + +.fa-rust::before { content: "=EE=81=BA"; } + +.fa-wix::before { content: "=EF=97=8F"; } + +.fa-behance-square::before, .fa-square-behance::before { content: "=EF=86= +=B5"; } + +.fa-supple::before { content: "=EF=8F=B9"; } + +.fa-webflow::before { content: "=EE=99=9C"; } + +.fa-rebel::before { content: "=EF=87=90"; } + +.fa-css3::before { content: "=EF=84=BC"; } + +.fa-staylinked::before { content: "=EF=8F=B5"; } + +.fa-kaggle::before { content: "=EF=97=BA"; } + +.fa-space-awesome::before { content: "=EE=96=AC"; } + +.fa-deviantart::before { content: "=EF=86=BD"; } + +.fa-cpanel::before { content: "=EF=8E=88"; } + +.fa-goodreads-g::before { content: "=EF=8E=A9"; } + +.fa-git-square::before, .fa-square-git::before { content: "=EF=87=92"; } + +.fa-square-tumblr::before, .fa-tumblr-square::before { content: "=EF=85=B4"= +; } + +.fa-trello::before { content: "=EF=86=81"; } + +.fa-creative-commons-nc-jp::before { content: "=EF=93=AA"; } + +.fa-get-pocket::before { content: "=EF=89=A5"; } + +.fa-perbyte::before { content: "=EE=82=83"; } + +.fa-grunt::before { content: "=EF=8E=AD"; } + +.fa-weebly::before { content: "=EF=97=8C"; } + +.fa-connectdevelop::before { content: "=EF=88=8E"; } + +.fa-leanpub::before { content: "=EF=88=92"; } + +.fa-black-tie::before { content: "=EF=89=BE"; } + +.fa-themeco::before { content: "=EF=97=86"; } + +.fa-python::before { content: "=EF=8F=A2"; } + +.fa-android::before { content: "=EF=85=BB"; } + +.fa-bots::before { content: "=EE=8D=80"; } + +.fa-free-code-camp::before { content: "=EF=8B=85"; } + +.fa-hornbill::before { content: "=EF=96=92"; } + +.fa-js::before { content: "=EF=8E=B8"; } + +.fa-ideal::before { content: "=EE=80=93"; } + +.fa-git::before { content: "=EF=87=93"; } + +.fa-dev::before { content: "=EF=9B=8C"; } + +.fa-sketch::before { content: "=EF=9F=86"; } + +.fa-yandex-international::before { content: "=EF=90=94"; } + +.fa-cc-amex::before { content: "=EF=87=B3"; } + +.fa-uber::before { content: "=EF=90=82"; } + +.fa-github::before { content: "=EF=82=9B"; } + +.fa-php::before { content: "=EF=91=97"; } + +.fa-alipay::before { content: "=EF=99=82"; } + +.fa-youtube::before { content: "=EF=85=A7"; } + +.fa-skyatlas::before { content: "=EF=88=96"; } + +.fa-firefox-browser::before { content: "=EE=80=87"; } + +.fa-replyd::before { content: "=EF=8F=A6"; } + +.fa-suse::before { content: "=EF=9F=96"; } + +.fa-jenkins::before { content: "=EF=8E=B6"; } + +.fa-twitter::before { content: "=EF=82=99"; } + +.fa-rockrms::before { content: "=EF=8F=A9"; } + +.fa-pinterest::before { content: "=EF=83=92"; } + +.fa-buffer::before { content: "=EF=A0=B7"; } + +.fa-npm::before { content: "=EF=8F=94"; } + +.fa-yammer::before { content: "=EF=A1=80"; } + +.fa-btc::before { content: "=EF=85=9A"; } + +.fa-dribbble::before { content: "=EF=85=BD"; } + +.fa-stumbleupon-circle::before { content: "=EF=86=A3"; } + +.fa-internet-explorer::before { content: "=EF=89=AB"; } + +.fa-stubber::before { content: "=EE=97=87"; } + +.fa-telegram-plane::before, .fa-telegram::before { content: "=EF=8B=86"; } + +.fa-old-republic::before { content: "=EF=94=90"; } + +.fa-odysee::before { content: "=EE=97=86"; } + +.fa-square-whatsapp::before, .fa-whatsapp-square::before { content: "=EF=90= +=8C"; } + +.fa-node-js::before { content: "=EF=8F=93"; } + +.fa-edge-legacy::before { content: "=EE=81=B8"; } + +.fa-slack-hash::before, .fa-slack::before { content: "=EF=86=98"; } + +.fa-medrt::before { content: "=EF=8F=88"; } + +.fa-usb::before { content: "=EF=8A=87"; } + +.fa-tumblr::before { content: "=EF=85=B3"; } + +.fa-vaadin::before { content: "=EF=90=88"; } + +.fa-quora::before { content: "=EF=8B=84"; } + +.fa-square-x-twitter::before { content: "=EE=98=9A"; } + +.fa-reacteurope::before { content: "=EF=9D=9D"; } + +.fa-medium-m::before, .fa-medium::before { content: "=EF=88=BA"; } + +.fa-amilia::before { content: "=EF=8D=AD"; } + +.fa-mixcloud::before { content: "=EF=8A=89"; } + +.fa-flipboard::before { content: "=EF=91=8D"; } + +.fa-viacoin::before { content: "=EF=88=B7"; } + +.fa-critical-role::before { content: "=EF=9B=89"; } + +.fa-sitrox::before { content: "=EE=91=8A"; } + +.fa-discourse::before { content: "=EF=8E=93"; } + +.fa-joomla::before { content: "=EF=86=AA"; } + +.fa-mastodon::before { content: "=EF=93=B6"; } + +.fa-airbnb::before { content: "=EF=A0=B4"; } + +.fa-wolf-pack-battalion::before { content: "=EF=94=94"; } + +.fa-buy-n-large::before { content: "=EF=A2=A6"; } + +.fa-gulp::before { content: "=EF=8E=AE"; } + +.fa-creative-commons-sampling-plus::before { content: "=EF=93=B1"; } + +.fa-strava::before { content: "=EF=90=A8"; } + +.fa-ember::before { content: "=EF=90=A3"; } + +.fa-canadian-maple-leaf::before { content: "=EF=9E=85"; } + +.fa-teamspeak::before { content: "=EF=93=B9"; } + +.fa-pushed::before { content: "=EF=8F=A1"; } + +.fa-wordpress-simple::before { content: "=EF=90=91"; } + +.fa-nutritionix::before { content: "=EF=8F=96"; } + +.fa-wodu::before { content: "=EE=82=88"; } + +.fa-google-pay::before { content: "=EE=81=B9"; } + +.fa-intercom::before { content: "=EF=9E=AF"; } + +.fa-zhihu::before { content: "=EF=98=BF"; } + +.fa-korvue::before { content: "=EF=90=AF"; } + +.fa-pix::before { content: "=EE=90=BA"; } + +.fa-steam-symbol::before { content: "=EF=8F=B6"; } +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style/fontawesome-6.5.1/css/solid.min.css + +@charset "utf-8"; + +:host, :root { --fa-style-family-classic: "Font Awesome 6 Free"; --fa-font-= +solid: normal 900 1em/1 "Font Awesome 6 Free"; } + +@font-face { font-family: "Font Awesome 6 Free"; font-style: normal; font-w= +eight: 900; font-display: block; src: url("../webfonts/fa-solid-900.woff2")= + format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); } + +.fa-solid, .fas { font-weight: 900; } +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B---- +Content-Type: text/css +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/style.min.css?6689c2db + +@charset "utf-8"; + +.deemphasis { color: rgb(106, 114, 121); } + +.matrix-header { background-color: gray; color: white; } + +.bg-alternate, .table-alternate, .blog-post table, .changelog table { backg= +round-color: rgb(242, 242, 242) !important; } + +.matrix-container { border: 1px solid rgb(223, 223, 223); background: white= +; } + +.matrix-container + .matrix-container { } + +.matrix-container .matrix-border { border-left: 1px solid rgb(223, 223, 223= +); padding-left: 0.5rem; display: flex; justify-content: center; align-item= +s: center; } + +.matrix-container .matrix-title { border-bottom: 1px solid rgb(223, 223, 22= +3); margin-bottom: 1rem; padding-bottom: 0.5rem; } + +.matrix-container .scroll-indicator-group { white-space: nowrap; display: f= +lex; } + +.matrix-container .scroll-indicator-group .matrix-scroll-box { flex-grow: 1= +; display: inline-block; } + +.matrix-container .scroll-indicator-group .scroll-indicator { width: 0px; d= +isplay: inline-block; position: relative; } + +.matrix-container .scroll-indicator-group .scroll-indicator .cover { width:= + 50px; height: 100%; position: absolute; pointer-events: none; } + +.matrix-container .scroll-indicator-group .scroll-indicator.right .cover { = +right: 0px; } + +.matrix-container .scroll-indicator-group .scroll-indicator.right.show .cov= +er { background: linear-gradient(to right, rgba(255, 255, 255, 0), white); = +} + +.matrix-container .scroll-indicator-group .scroll-indicator.left .cover { l= +eft: 0px; } + +.matrix-container .scroll-indicator-group .scroll-indicator.left.show .cove= +r { background: linear-gradient(to left, rgba(255, 255, 255, 0), white); } + +.matrix { white-space: normal; line-height: 14px; } + +.matrix.side .tactic { padding: 2px 5px; width: 1%; vertical-align: top; } + +.matrix.side .tactic:first-child { padding: 2px 5px 2px 2px; } + +.matrix.side .tactic:last-child { padding: 2px 2px 2px 5px; } + +.matrix.side .tactic:hover:not(.name, .count) { background: rgb(223, 223, 2= +23); } + +.matrix.side .tactic:hover:not(.name, .count) .sidebar.expanded .angle { ba= +ckground: rgb(223, 223, 223); } + +.matrix.side .tactic.name, .matrix.side .tactic.count { text-align: center;= + font-size: 16px; } + +.matrix.side .tactic.name { font-weight: bold; } + +.matrix.side .tactic.count { font-size: 13px; border-bottom: 1px solid blac= +k; padding-bottom: 5px; margin-bottom: 5px; } + +.matrix.side .tactic .techniques-table { border-collapse: collapse; width: = +100%; } + +.matrix.side .tactic .techniques-table tr, .matrix.side .tactic .techniques= +-table td { padding: 0px; } + +.matrix.side .tactic .techniques-table tr { height: 1px; } + +.matrix.side .tactic .supertechnique { border-collapse: collapse; width: 10= +0%; padding: 0px; margin: 0px; } + +.matrix.side .tactic .supertechnique td { padding: 0px; vertical-align: top= +; } + +.matrix.side .tactic .supertechnique td.technique { outline: rgb(106, 114, = +121) solid 1px; outline-offset: -1px; } + +.matrix.side .tactic .subtechniques { display: flex; flex-direction: column= +; height: 100%; margin-left: -1px; border-left: 2px solid rgb(106, 114, 121= +); outline: rgb(106, 114, 121) solid 1px; outline-offset: -1px; white-space= +: nowrap; vertical-align: top; } + +.matrix.side .tactic .subtechniques.hidden { display: none; } + +.matrix.side .tactic .subtechniques .subtechnique { height: 100%; flex-grow= +: 1; } + +.matrix.side .tactic .handle { text-align: center; vertical-align: middle; = +transform: rotate(-90deg); color: rgb(242, 242, 242); width: 12px; height: = +12px; font-size: 16px; line-height: 12px; } + +.matrix.side .tactic .sidebar { min-width: 8px; width: 12px; padding: 0px; = +background: rgb(106, 114, 121); cursor: pointer; position: relative; vertic= +al-align: middle; } + +.matrix.side .tactic .sidebar .angle { display: none; } + +.matrix.side .tactic .sidebar.expanded .angle { margin: 0px auto; height: 1= +2px; display: block; position: absolute; background: white; } + +.matrix.side .tactic .sidebar.expanded .angle svg { fill: rgb(106, 114, 121= +); vertical-align: baseline; } + +.matrix.side .tactic .sidebar.expanded .angle.top { top: 0px; } + +.matrix.side .tactic .sidebar.expanded .angle.bottom { bottom: 0px; } + +.matrix.flat .tactic { margin-right: 5px; width: 1%; vertical-align: top; } + +.matrix.flat .tactic.name, .matrix.flat .tactic.count { text-align: center;= + font-size: 16px; } + +.matrix.flat .tactic.name { font-weight: bold; } + +.matrix.flat .tactic.count { font-size: 13px; border-bottom: 1px solid blac= +k; padding-bottom: 5px; margin-bottom: 5px; } + +.matrix.flat .tactic .subtechniques-row.hidden { display: none; } + +.matrix.flat .tactic .supertechnique { border-collapse: collapse; width: 10= +0%; padding: 0px; margin: 0px; } + +.matrix.flat .tactic .supertechnique td { padding: 0px; vertical-align: top= +; } + +.matrix.flat .tactic .supertechnique td.sidebar.technique { min-width: 8px;= + width: 12px; padding: 0px; background: rgb(106, 114, 121); cursor: pointer= +; vertical-align: middle; } + +.matrix.flat .tactic .supertechnique td.sidebar.technique .handle { text-al= +ign: center; vertical-align: middle; transform: rotate(-90deg); color: rgb(= +242, 242, 242); width: 12px; height: 9px; font-size: 16px; line-height: 12p= +x; } + +.matrix.flat .tactic .supertechnique td.sidebar.subtechniques svg { fill: r= +gb(106, 114, 121); vertical-align: baseline; } + +.matrix.flat .tactic .supertechnique td.sidebar { border-right: 2px solid r= +gb(106, 114, 121); } + +.matrix.flat .tactic .supertechnique td.technique { outline: rgb(106, 114, = +121) solid 1px; outline-offset: -1px; } + +.matrix.flat .tactic .more-icon { transition: 0.125s; vertical-align: top; = +transform: scale(0.5) rotate(-90deg); width: 12px; height: 12px; } + +.matrix.flat .tactic .more-icon.expanded { transform: scale(0.5); } + +.matrix .technique-cell { height: 100%; display: flex; align-items: center;= + background-color: white; font-size: 13px; line-height: 14px; outline: tran= +sparent solid 1px; outline-offset: -1px; } + +.matrix .technique-cell a { display: block; width: 100%; height: 100%; padd= +ing: 7px 3px; } + +.matrix .technique-cell:not(.colored):not(.supertechniquecell) { outline-co= +lor: rgb(223, 223, 223); } + +.matrix-controls { margin: auto; width: 50%; padding: 1rem; } + +.matrix-controls button { border-color: rgb(223, 223, 223); background: whi= +te; color: rgb(57, 67, 76); } + +.matrix-controls button:hover { background: whitesmoke; } + +.matrix-controls .layout-button:active { color: rgb(22, 24, 27); text-decor= +ation: none; background-color: rgb(248, 249, 250); } + +.center-controls .matrix-controls .btn-toolbar { justify-content: center; } + +.btn-toolbar { justify-content: center; } + +html { height: 100%; } + +body { height: 100%; background: white; color: rgb(57, 67, 76); font-family= +: Roboto-Regular, sans-serif; display: flex; flex-direction: column; } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + body { height: auto; } +} + +.attack-website-wrapper { max-height: 100vh; overflow-y: auto; } + +h1, h2, h3, h4, h5 { font-family: Roboto-Light, sans-serif; } + +strong { font-family: Roboto-Bold, sans-serif; } + +.jumbotron { padding: 0px; background: white; color: rgb(57, 67, 76); } + +.jumbotron code { color: rgb(28, 34, 38); background-color: rgb(230, 230, 2= +30); border-radius: 3px; font-family: courier, monospace; padding: 0px 3px;= + } + +a { color: rgb(79, 124, 172); } + +a .anchor::before { content: ""; display: block; margin-top: -5rem; positio= +n: absolute; } + +.marker-none { list-style-type: none; } + +.overflow-x-auto { overflow-x: auto; } + +.fs-s { font-size: small; } + +.capec-card { background: maroon; } + +.capec-card img { margin: 0.5rem auto; max-width: 10rem; max-height: 3.4375= +rem; display: block; } + +.maec-card { background: rgb(33, 33, 33); } + +.maec-card img { margin: 0.5rem auto; max-width: 9.125rem; display: block; = +} + +.default-img-size { width: 100%; max-width: 62.5rem; } + +.mitre-logo-wtrans { width: 9rem; height: 4.125rem; } + +.quick-links { width: 100%; text-align: center; table-layout: fixed; } + +.quick-links td { padding: 0.3125rem 0px; } + +.quick-links tr + tr { border-top: 1px solid rgb(223, 223, 223); } + +.row-main-page { display: flex; flex-wrap: wrap; margin-right: -15px; margi= +n-left: -15px; } + +@media screen and (max-width: 47.9875rem) { + .row-main-page { display: inline; } +} + +.p-line p { border-top: 0.0625rem solid rgb(28, 34, 38); } + +.btn-default { background: white; border-color: rgb(106, 114, 121); color: = +rgb(57, 67, 76); } + +.btn-default:hover { color: rgb(28, 34, 38); } + +.website-button, .slide-button, .slide-button-secondary { font-size: 16px; = +border-radius: 5px; cursor: pointer; position: relative; overflow: hidden; = +font-family: Arial; display: inline-flex; align-items: center; border-style= +: solid; } + +.slide-icon-button { border-style: none; background: none; } + +.slide-button { border-color: rgb(1, 86, 179); color: rgb(255, 255, 255); b= +ackground: rgb(1, 86, 179); padding: 6px 16px; } + +a .slide-button { text-decoration: none !important; } + +.slide-button-secondary { color: rgb(1, 86, 179); background: rgb(255, 255,= + 255); border-color: rgb(1, 86, 179); padding: 6px 16px; } + +a .slide-button-secondary { text-decoration: none !important; } + +.slide-button-text { position: relative; } + +.slide-button-icon { position: relative; padding-left: 8px; } + +.slide-button:hover { background: rgb(6, 47, 79); border-color: rgb(6, 47, = +79); } + +.slide-button-secondary:hover { background: rgb(234, 234, 234); border-colo= +r: rgb(6, 47, 79); color: rgb(6, 47, 79); } + +.dropdown { position: relative; display: inline-block; } + +.dropdown-content { display: none; position: absolute; background-color: wh= +ite; min-width: 160px; box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 16px 0px; } + +.dropdown:hover .dropdown-content { display: block; } + +.btn-navy, .btn-navy:hover { color: white; } + +.btn-navy { background-color: rgb(6, 47, 79); color: white; } + +.btn-navy:hover { background-color: rgb(8, 59, 99); background-image: none;= + } + +.markdown-body h1:not(:first-child) { padding-top: 2rem; } + +.markdown-body h1 { padding-bottom: 0.8rem; font-size: 1.8rem; } + +.markdown-body h2 { font-size: 1.3rem; } + +.markdown-body h3 { font-size: 1.1rem; } + +.table, .blog-post table, .changelog table { empty-cells: hide; } + +.table td, .blog-post table td, .changelog table td { padding: 0.75rem; ver= +tical-align: top; } + +.table td p:last-child, .blog-post table td p:last-child, .changelog table = +td p:last-child { margin-bottom: 0px; } + +.table th, .blog-post table th, .changelog table th { padding: 0.6rem; vert= +ical-align: top; font-size: 0.9rem; } + +.table .active, .blog-post table .active, .changelog table .active { color:= + rgb(198, 63, 31); } + +.blog-post table { margin-bottom: 1.5rem; } + +.table-alternate tbody, .blog-post table tbody, .changelog table tbody { ba= +ckground: white; color: rgb(57, 67, 76); } + +.table-techniques thead tr { background: rgb(242, 242, 242); border-bottom:= + 2px solid rgb(222, 226, 230); } + +.table-techniques table { border-collapse: collapse; } + +.table-techniques td { vertical-align: top; padding: 10px; border: 1px soli= +d rgb(223, 223, 223); } + +.table-techniques tr:last-child { border-bottom: 1px solid rgb(223, 223, 22= +3); } + +.table-techniques .sub.technique { border-left: none; } + +.table-techniques .technique td:first-child { border-bottom: none; } + +.table-techniques .sub.technique td:first-child { width: 5ex; border-top: n= +one; border-bottom: none; } + +.table-techniques .sub.technique td:not(:nth-child(4)) { color: rgb(79, 124= +, 172); } + +.table-techniques .technique:not(.sub) td:not(:nth-child(3)) { color: rgb(7= +9, 124, 172); } + +.techniques-used table { border-collapse: collapse; } + +.techniques-used td { vertical-align: top; padding: 10px; border: 1px solid= + rgb(223, 223, 223); } + +.techniques-used tr:last-child { border-bottom: 1px solid rgb(223, 223, 223= +); } + +.techniques-used .sub.technique { border-left: none; } + +.techniques-used .technique td:first-child { border-bottom: none; } + +.techniques-used .technique td:nth-child(2) { border-bottom: none; } + +.techniques-used .sub.technique:not(.noparent) td:nth-child(2) { width: 5ex= +; border-top: none; border-bottom: none; } + +.techniques-used .sub.technique:not(.noparent) td:first-child { width: 5ex;= + border-top: none; border-bottom: none; } + +.techniques-used.background thead tr { background: rgb(242, 242, 242); bord= +er-bottom: 2px solid rgb(222, 226, 230); } + +.datasources-table table { border-collapse: collapse; } + +.datasources-table thead tr { background: rgb(242, 242, 242); border-bottom= +: 2px solid rgb(222, 226, 230); } + +.datasources-table td { vertical-align: top; padding: 10px; border: 1px sol= +id rgb(223, 223, 223); } + +.datasources-table tr:last-child { border-bottom: 1px solid rgb(223, 223, 2= +23); } + +.datasources-table .datacomponent.datasource { border-left: none; } + +.datasources-table .datasource td:first-child { border-bottom: none; } + +.datasources-table .datasource td:nth-child(2) { border-bottom: none; } + +.datasources-table .datacomponent.datasource:not(.noparent) td:nth-child(2)= + { width: 5ex; border-top: none; border-bottom: none; } + +.datasources-table .datacomponent.datasource:not(.noparent) td:first-child = +{ width: 5ex; border-top: none; border-bottom: none; } + +.datasources-table .nowrap { white-space: nowrap; } + +.tables-mobile { overflow-y: auto; } + +.table-bordered, .table-bordered td, .table-bordered th, .blog-post table, = +.blog-post table td, .blog-post table th, .changelog table, .changelog tabl= +e td, .changelog table th { border: 1px solid rgb(223, 223, 223); } + +.table-bordered th, .blog-post table th, .changelog table th { border-botto= +m: 2px solid rgb(223, 223, 223) !important; } + +.table-matrix { border: none !important; } + +.table-matrix thead th { text-align: center !important; vertical-align: mid= +dle !important; border: 0.0625rem solid rgb(223, 223, 223) !important; } + +.table-matrix td, .table-matrix th { text-align: center !important; vertica= +l-align: middle !important; border-top: none !important; padding: 0.125rem = +!important; font-size: 0.75rem !important; } + +.table-matrix td.border, .table-matrix th.border { border: 0.0625rem solid = +rgb(223, 223, 223) !important; } + +.table-matrix td.no-border, .table-matrix th.no-border { border: none !impo= +rtant; } + +.table-matrix td { background: white; color: rgb(57, 67, 76); } + +.table-mitigations, .table-mitigations th, .table-mitigations td { white-sp= +ace: nowrap; width: 1%; } + +.div-count { margin-top: auto; margin-bottom: 0px; } + +.table-object-count { display: flex; justify-content: flex-end; } + +.matrix-tactics-url { color: white; } + +.matrix-tactics-url:visited, .matrix-tactics-url:hover, .matrix-tactics-url= +:active { color: white; } + +.banner-message, .version-banner { padding: 0.3125rem 0px; text-align: cent= +er; background-color: rgb(230, 230, 230); } + +.icon-inline { display: inline-flex; align-self: center; } + +.icon-inline svg, .icon-inline img { height: 1rem; width: 1rem; fill: curre= +ntcolor; top: 0.125rem; position: relative; } + +pre { color: rgb(57, 67, 76); background-color: rgb(217, 217, 217); border-= +radius: 5px; padding: 1rem; } + +code { color: rgb(198, 62, 31); } + +.card { background: white; color: rgb(57, 67, 76); border-color: rgb(223, 2= +23, 223); } + +.button-group { display: flex; justify-content: end; } + +.button-group a.button + a.button { margin-left: 22px; } + +.button-group button { justify-content: center; width: 100%; } + +.button-group a.w-40 { width: 40%; } + +.card-filter { width: 20%; top: 9.3rem; float: right; background: rgb(234, = +234, 234); } + +@media screen and (max-width: 90.62rem) { + .card-filter { display: contents; } +} + +.card-presentation { margin-bottom: 30px; } + +.card-attackcon { width: 100%; } + +.card-data { margin-bottom: 0.5rem; } + +.card-header { color: rgb(57, 67, 76); background: rgba(57, 67, 76, 0.03); = +border-bottom-color: rgb(223, 223, 223); } + +a.partial-underline { text-decoration: none; } + +a.partial-underline .hover-line { text-decoration: underline; } + +.contact-card { border-radius: 0.75em; overflow: hidden; } + +.contact-card .card-footer { padding: 0px 1.25rem 1.25rem; } + +.contact-card .card-footer.button-group { display: flex; justify-content: c= +enter; flex-wrap: wrap; gap: 12px; } + +.contact-card .card-footer-no-button { padding: 0.5rem 1.25rem; min-height:= + 4rem; max-height: fit-content; } + +.contact-card .card-header { padding: 1.25rem 1.25rem 0px; } + +.contact-card .card-header.background { background: rgb(11, 35, 56); color:= + white; padding-bottom: 1.25rem; } + +.contact-card .card-header.no-background, .contact-card .card-footer.no-bac= +kground { background: white; color: rgb(57, 67, 76); border: unset; } + +.contact-card .card-body p { margin: 0px; } + +.contact-card .card-body.background { background: rgb(234, 234, 234); } + +.card-body > .table { border-right: 0px; border-left: 0px; margin-bottom: 0= +px; } + +.card-body > .table:last-child { border-bottom: 0px; } + +.card-body > .table:not(.table-sm) th, .card-body > .table:not(.table-sm) t= +d { padding: 0.75rem 1.25rem; } + +.card-body > .table td:first-child, .card-body > .table th:first-child { bo= +rder-left: 0px; } + +.card-body > .table td:last-child, .card-body > .table th:last-child { bord= +er-right: 0px; } + +.card-body > .table tr:first-child td, .card-body > .table tr:first-child t= +h { border-top: 0px; } + +.card-body > .table tr:last-child td { border-bottom: 0px; } + +.card-body .card-header + .table { border-top: 0px; } + +.card-data:last-of-type { margin-bottom: 0px; } + +.card-title { font-size: 1.1rem; color: rgb(28, 34, 38); } + +.contact-card-title { font-size: 1.1rem; font-weight: bold; } + +.card-title-icon { float: right; color: rgb(1, 86, 179); } + +.attack-box { width: 22rem; max-width: 100%; height: 27rem; margin: 0px aut= +o; border: 3px solid rgb(223, 223, 223); padding: 3px; display: flex; flex-= +direction: column; } + +.attack-box iframe { border-radius: 0.25rem; border: 1px solid rgb(223, 223= +, 223) !important; } + +.breadcrumb { font-size: 90%; background-color: white; max-width: 1140px; p= +adding: 0px 15px; } + +.breadcrumb .breadcrumb-item + .breadcrumb-item::before { content: ">"; col= +or: rgb(106, 114, 121); } + +.nestedlist { counter-reset: item 0; } + +.nestedlist-item { display: block; } + +.nestedlist-item::before { content: counters(item, ".") ". "; counter-incre= +ment: item 1; } + +.danger-card { border-color: rgb(198, 63, 31); } + +.danger-card .card-header { background: rgb(198, 63, 31); color: white; } + +.bg-accord-light { color: rgb(57, 67, 76); background-color: rgb(242, 242, = +242); } + +.bg-accord-dark { color: rgb(57, 67, 76); background-color: rgb(217, 217, 2= +17); } + +.contribution-headers { font-family: Roboto-Regular, sans-serif; } + +.usa-card-group { display: flex; flex-direction: row; } + +.usa-card__header { font-family: Roboto-Regular, sans-serif; color: white; = +background: rgb(6, 47, 79); border-bottom-color: rgb(223, 223, 223); border= +-radius: 0.3rem 0.3rem 0px 0px; } + +.new-examples { padding: 0.625rem 0.625rem 0px; width: 100%; } + +.new-examples.second-example { margin-top: 0.625rem; margin-bottom: 1.25rem= +; } + +.new-examples .example-container { padding: 0.9375rem; } + +.new-examples .example-container .examples-div { display: flex; } + +.new-examples .example-container .examples-div .margin-contribute-a { margi= +n-left: 1.5625rem; } + +.new-examples .example-container .examples-div .margin-contribute-b { margi= +n-left: 11.4375rem; } + +.new-examples .example-container .examples-p { margin-left: 0.3125rem; marg= +in-bottom: 0.625rem; word-break: break-word; } + +.new-examples .example-container .nested-examples-div { padding-left: 3.125= +rem; } + +.new-examples .example-container .example-fields { font-family: Roboto-Bold= +, sans-serif; } + +.new-examples .example-container .example-fields + ul { padding-left: 6.25r= +em; } + +.scrollable-box { width: 100%; height: 500px; overflow: auto; padding: 0.93= +75rem; background-color: rgb(242, 242, 242); border-radius: 0.1875rem; } + +img.yt-core-image { width: 100%; } + +.iframe-width { width: 500px; height: 275px; } + +@media screen and (max-width: 47.9875rem) { + .iframe-width { width: 100%; height: 140px; } +} + +.notransition::after { transition: none !important; } + +.faq .faq-section { padding-bottom: 2rem; } + +.faq .faq-question { padding: 6px 0px; } + +.faq .relevant-links { margin-bottom: 1rem; border-radius: 3px; } + +.faq .relevant-links .faq-link ~ .faq-link::before { content: ", "; } + +.attackcon-columns { display: flex; flex-direction: row; justify-content: s= +pace-between; align-items: flex-start; } + +@media screen and (max-width: 47.9875rem) { + .attackcon-columns { flex-direction: column; } +} + +.card-block .card-header { display: flex; flex-direction: row; } + +.card-block .card-header h5 { font-family: Roboto-Regular, sans-serif; } + +.card-block .card-header :first-child { cursor: pointer; display: inline-bl= +ock; flex-grow: 1; } + +.card-block .card-header::after, .card-block .card-header::after { content:= + ""; cursor: pointer; width: 1.5rem; height: 1.5rem; background-repeat: no-= +repeat; display: inline-block; vertical-align: top; background-position: ce= +nter center; background-image: url("data:image/svg+xml;charset=3Dutf8,%3Csv= +g fill=3D'%2339434C' height=3D'24' viewBox=3D'0 0 24 24' width=3D'24' xmlns= +=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'M16.59 8.59L12 13.17 7.41 8.= +59 6 10l6 6 6-6z'/%3E%3Cpath d=3D'M0 0h24v24H0z' fill=3D'none'/%3E%3C/svg%3= +E"); z-index: 1; transition: 0.2s; } + +.card-block .card-header:not(.collapsed)::after, .card-block .card-header:n= +ot(.collapsed)::after { transform: rotate(-180deg); } + +.card-block .card-title { display: inline-block; flex-grow: 1; font-family:= + Roboto-Regular, sans-serif; } + +.general-info .card-img-top { width: 100%; height: 15vw; object-fit: cover;= + } + +.general-info .graphics .card-header { flex-grow: 1; } + +.general-info .showmore-btn { display: block !important; text-align: center= +; } + +.general-info .showmore-btn.show { display: none !important; } + +.getting-started ul:not(.col) { padding: 0px 0.9375rem; margin-left: 0.9375= +rem; } + +.getting-started .getting-started-content { width: 75%; } + +@media screen and (max-width: 90.62rem) { + .getting-started .getting-started-content { width: 100%; } +} + +.getting-started .getting-started-icon { color: rgb(198, 63, 31); } + +.getting-started .video-li { display: none; } + +@media screen and (max-width: 47.9875rem) { + .getting-started .row ul.col { margin-left: 1.875rem; } + .getting-started .video-col { display: none; } + .getting-started .video-li { display: list-item; } +} + +.jump-to-section { position: sticky; top: 14rem; overflow-wrap: normal; bor= +der-radius: 0.75em; } + +.timeline { overflow-y: hidden; position: relative; list-style-type: none; = +padding-left: 0px; } + +.timeline::before { background: rgb(106, 114, 121); position: absolute; wid= +th: 0.0625rem; height: 100%; z-index: 2; content: ""; left: 20px; } + +.timeline.collapse { display: block !important; } + +.timeline:not(.show) { height: 300px; } + +.timeline:not(.show)::after { background: linear-gradient(transparent, whit= +e); position: absolute; width: 100%; height: 75px; z-index: 4; content: "";= + bottom: 0px; pointer-events: none; } + +.timeline .timeline-card { margin: 20px 0px; padding-left: 40px; } + +.timeline .timeline-card::before { background: white; position: absolute; w= +idth: 20px; height: 20px; z-index: 3; content: ""; display: inline-block; b= +order-radius: 50%; border: 0.125rem solid rgb(106, 114, 121); left: 10px; } + +.timeline .timeline-card .timeline-card-header { width: 100%; display: flex= +; flex-direction: row; clear: both; } + +.timeline .timeline-card .timeline-card-header .title { display: inline-blo= +ck; flex-grow: 1; font-size: 1.25rem; } + +.timeline .timeline-card .timeline-card-header .date { display: inline-bloc= +k; font-size: 1.25rem; text-align: right; white-space: nowrap; padding-left= +: 0.625rem; } + +.timeline .timeline-card .timeline-card-body { padding-top: 0.3125rem; } + +.description-body { line-height: 1.8rem; } + +.description-body.in-table { padding: 0.75rem 1.25rem; } + +.description-body.in-table p { margin-bottom: 0px; } + +.description-body.card-description { padding: 0.3rem 0px 0px; } + +.description-body.card-description p { margin-bottom: 0px; } + +.external-icon { width: 0.9375rem; margin-top: -0.3125rem; } + +.attack-logo-bold { width: 60%; } + +.attack-logo { margin: 8px 0px; display: block; height: 24px; } + +.anchor { display: block; position: relative; top: -4.125rem; visibility: h= +idden; } + +.section-view .anchor-section { position: sticky; top: 4.125rem; background= +: white; z-index: 100; margin-bottom: 0px; } + +.section-view p { margin-bottom: 0px; padding-bottom: 0.5rem; } + +.section-view .section-mobile-view { display: none; } + +.section-view .section-desktop-view { display: block; } + +@media screen and (max-width: 74.938rem) { + .section-view .section-mobile-view { display: block; } + .section-view .section-desktop-view { display: none; } +} + +.section-view .section-shadow { border-bottom: 1px solid rgb(223, 223, 223)= + !important; } + +.section-view table { margin-top: -1px; } + +div#sidebars { display: contents; } + +.expand-icon { font-size: 5%; color: rgb(57, 67, 76); margin-top: 0.4375rem= +; } + +.attackcons { border-top-width: 0px; } + +.attackcons .sponsors { flex: 1 1 0%; padding-left: 25px; } + +.attackcons .p-description { width: 90%; } + +.attackcons .sponsors-block { background: rgb(234, 234, 234); text-align: c= +enter; display: flex; justify-content: space-evenly; flex-flow: column wrap= +; width: 200%; } + +.attackcons .sponsors-block .img-container { margin: 10px; flex: 1 1 20%; b= +ox-sizing: border-box; } + +.attackcons .sponsors-block .img-container img { width: 100%; margin: auto;= + height: auto; } + +@media screen and (max-width: 47.9875rem) { + .attackcons .sponsors-block { width: 100%; flex-direction: row; } +} + +.support-box { background-color: rgb(230, 230, 230); padding: 1.5em; border= +-radius: 0.75em; width: fit-content; } + +.sponsor-list { gap: 1.5em; } + +.sponsor-square { height: 150px; display: flex; padding: 0px !important; } + +.sponsor-square a { display: contents; } + +.sponsor-square img.sponsor-logo { background-color: white; border-radius: = +6px; object-fit: contain; object-position: center center; } + +.training .exercise { background: rgb(242, 242, 242); } + +.card-training { margin-bottom: 30px; width: 100%; } + +.training-card-body { display: flex; flex-direction: column; justify-conten= +t: space-between; } + +.training-text-container { flex: 1 1 0%; margin-right: 20px; } + +.training-header { display: flex; justify-content: space-between; } + +.resources-container { display: flex; flex-flow: wrap; gap: 10px; } + +.resource { flex: 1 1 0%; background-color: rgb(234, 234, 234); padding: 10= +px; box-sizing: border-box; } + +.resource-links { list-style-type: none; margin-top: 5px; padding: 0px !imp= +ortant; margin-left: 0px !important; } + +.resource-links li { margin-bottom: 5px; } + +.resource-links a { text-decoration: underline; } + +.decorative-panels .decorative-panel .decorative-panel-header, .decorative-= +panels .decorative-panel .decorative-panel-body { padding: 10px; } + +.decorative-panels .decorative-panel .decorative-panel-header h3, .decorati= +ve-panels .decorative-panel .decorative-panel-header h4, .decorative-panels= + .decorative-panel .decorative-panel-header .btn { margin-bottom: 16px; } + +.decorative-panels .decorative-panel .decorative-panel-body.show { border-t= +op: 1px solid rgb(223, 223, 223); } + +.decorative-panels .decorative-panel + .decorative-panel { margin-top: 25px= +; } + +.decorative-panels .decorative-panel:nth-of-type(2n) { border-radius: 8px; = +background: rgb(242, 242, 242); } + +@media screen and (max-width: 47.9875rem) { + .decorative-panels .row { display: block; } + .decorative-panels .row.collapse:not(.show) { display: none; } +} + +.working-with-attack .g-24 { gap: 24px; } + +.working-with-attack .g-12 { gap: 12px; } + +.working-with-attack .row.panels { margin: 0px; } + +.working-with-attack img { border-radius: 0.75em; } + +.working-with-attack img.scale { object-fit: cover; object-position: left t= +op; border: 1px solid rgb(223, 223, 223); border-radius: unset !important; = +} + +.working-with-attack .panel { padding: 0px; border: 1px solid rgb(223, 223,= + 223); border-radius: 0.75em; max-width: 100%; } + +.working-with-attack img + .panel-body { border-top: 1px solid rgb(223, 223= +, 223); } + +.working-with-attack .panel-body p { margin: 24px 0px; overflow: scroll; } + +.working-with-attack .panel-body.fixed-height { height: 30vh; } + +.working-with-attack ul { margin-bottom: 0px; } + +@media screen and (max-width: 61.938rem) { + .working-with-attack .panel-body.fixed-height { min-height: 40vh; max-hei= +ght: fit-content; } +} + +.working-with-attack .table-of-contents { position: static; float: none; wi= +dth: 25%; } + +.tip-box { background: rgb(234, 234, 234); padding: 1rem; } + +.expand-panel .card-block .card-header { display: flex; flex-direction: row= +; } + +.expand-panel .card-block .card-header h5 { font-family: Roboto-Regular, sa= +ns-serif; } + +.expand-panel .card-block .card-header :first-child { cursor: pointer; disp= +lay: inline-block; flex-grow: 1; } + +.expand-panel .card-block .card-header::after, .expand-panel .card-block .c= +ard-header::after { content: ""; cursor: pointer; width: 1.5rem; height: 1.= +5rem; background-repeat: no-repeat; display: inline-block; vertical-align: = +top; background-position: center center; background-image: url("data:image/= +svg+xml;charset=3Dutf8,%3Csvg fill=3D'%2339434C' height=3D'24' viewBox=3D'0= + 0 24 24' width=3D'24' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath d=3D'= +M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3Cpath d=3D'M0 0h24v24H0z= +' fill=3D'none'/%3E%3C/svg%3E"); z-index: 1; transition: 0.2s; } + +.expand-panel .card-block .card-header:not(.collapsed)::after, .expand-pane= +l .card-block .card-header:not(.collapsed)::after { transform: rotate(-180d= +eg); } + +.expand-panel .card-block .card-header:not(:last-child) { border-bottom: no= +ne; } + +.expand-panel .card-block .card-title { display: inline-block; flex-grow: 1= +; font-family: Roboto-Regular, sans-serif; } + +.expand-panel .card-block .first-card { border-bottom: none; border-radius:= + 0.25rem 0.25rem 0px 0px; } + +.expand-panel .card-block .last-card { border-radius: 0px 0px 0.25rem 0.25r= +em; } + +.expand-panel .card-block .middle-card { border-bottom: none; border-radius= +: 0px; } + +@media print { + * { overflow: visible !important; break-inside: avoid !important; } +} + +.navbar .nav-tabs .nav-link:focus, .navbar .nav-tabs .nav-link:hover:not(.a= +ctive), .navbar .nav-tabs .nav-link.active { border: 0.0625rem solid transp= +arent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; t= +ext-decoration: underline; } + +.navbar { background-color: rgb(198, 63, 31); z-index: 1; } + +.navbar .navbar-brand { font-size: 2rem; } + +.navbar .nav-tabs { border-bottom: none; } + +.navbar .nav-tabs .nav-link { color: white; font-family: Roboto-Light, sans= +-serif; } + +.navbar .nav-tabs .nav-link:focus { color: white; } + +.navbar .nav-tabs .nav-link:hover:not(.active) { color: white; background-c= +olor: transparent; } + +.navbar .nav-tabs .nav-link.active { color: white; background-color: rgb(19= +8, 63, 31); } + +.navbar .nav-tabs .nav-item.show .nav-link { color: white; background-color= +: rgb(198, 63, 31); border-color: transparent; } + +.navbar .search-button { padding: 0.3rem 1rem; font-size: 1rem; border: 0.0= +625rem solid white; border-radius: 0.25rem; color: white; line-height: 1.5r= +em; opacity: 0.8; } + +.navbar .search-button:not(:has(.error-icon)):hover { opacity: 1; } + +.navbar .search-button .icon-button { content: ""; width: 1.5rem; height: 1= +.5rem; background-repeat: no-repeat; display: inline-block; vertical-align:= + middle; background-position: center center; z-index: 1; transition: 0.2s; = +} + +.navbar .search-button .search-icon { cursor: pointer; background-image: ur= +l("data:image/svg+xml;charset=3Dutf8,%3Csvg fill=3D'%23FFFFFF' xmlns=3D'htt= +p://www.w3.org/2000/svg' width=3D'24' height=3D'24' viewBox=3D'0 0 24 24'%3= +E%3Cpath d=3D'M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13= +.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.7= +9l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 = +14 9.5 11.99 14 9.5 14z'/%3E%3Cpath d=3D'M0 0h24v24H0z' fill=3D'none'/%3E%3= +C/svg%3E"); } + +.navbar .search-button .error-icon { cursor: default; background-image: url= +("data:image/svg+xml;charset=3DUTF-8,%3csvg fill=3D'%23FFFFFF' xmlns=3D'htt= +p://www.w3.org/2000/svg' height=3D'24' viewBox=3D'0 96 960 960' width=3D'24= +'%3e%3cpath d=3D'M479.982 776q14.018 0 23.518-9.482 9.5-9.483 9.5-23.5 0-14= +.018-9.482-23.518-9.483-9.5-23.5-9.5-14.018 0-23.518 9.482-9.5 9.483-9.5 23= +.5 0 14.018 9.482 23.518 9.483 9.5 23.5 9.5ZM453 623h60V370h-60v253Zm27.266= + 353q-82.734 0-155.5-31.5t-127.266-86q-54.5-54.5-86-127.341Q80 658.319 80 5= +75.5q0-82.819 31.5-155.659Q143 347 197.5 293t127.341-85.5Q397.681 176 480.5= + 176q82.819 0 155.659 31.5Q709 239 763 293t85.5 127Q880 493 880 575.734q0 8= +2.734-31.5 155.5T763 858.316q-54 54.316-127 86Q563 976 480.266 976Zm.234-60= +Q622 916 721 816.5t99-241Q820 434 721.188 335 622.375 236 480 236q-141 0-24= +0.5 98.812Q140 433.625 140 576q0 141 99.5 240.5t241 99.5Zm-.5-340Z'/%3e%3c/= +svg%3e"); } + +.nav, .faq { border-color: rgb(223, 223, 223) !important; } + +.nav .dropdown:hover > .dropdown-menu, .faq .dropdown:hover > .dropdown-men= +u { display: block; } + +.nav .dropdown-menu, .faq .dropdown-menu { background-color: rgb(198, 63, 3= +1); } + +.nav .dropdown-menu .dropdown-item, .faq .dropdown-menu .dropdown-item { co= +lor: white; } + +.nav .dropdown-menu .dropdown-item:hover, .nav .dropdown-menu .dropdown-ite= +m:focus, .faq .dropdown-menu .dropdown-item:hover, .faq .dropdown-menu .dro= +pdown-item:focus { color: white; text-decoration: underline; background-col= +or: transparent; } + +.nav .heading, .faq .heading { font-size: 1.6rem; color: rgb(106, 114, 121)= +; letter-spacing: 0.1875rem; pointer-events: none; } + +@media screen and (max-width: 74.938rem) { + .nav .heading, .faq .heading { pointer-events: all; } +} + +.nav .heading.collapsed .fa-chevron-up, .nav .heading .fa-chevron-down, .fa= +q .heading.collapsed .fa-chevron-up, .faq .heading .fa-chevron-down { displ= +ay: none; } + +.nav .heading.collapsed .fa-chevron-down, .nav .heading .fa-chevron-up, .fa= +q .heading.collapsed .fa-chevron-down, .faq .heading .fa-chevron-up { displ= +ay: inline-block; } + +.nav i.fa-solid, .faq i.fa-solid { visibility: hidden; display: none; } + +@media screen and (max-width: 74.938rem) { + .nav i.fa-solid, .faq i.fa-solid { visibility: visible; display: contents= +; } +} + +.nav .br-mobile, .faq .br-mobile { display: none; } + +@media screen and (max-width: 74.938rem) { + .nav .br-mobile, .faq .br-mobile { display: inline-block; } +} + +.nav .heading-dropdown, .faq .heading-dropdown { font-size: 1.2rem; color: = +rgb(6, 47, 79); letter-spacing: 0.1875rem; } + +@media screen and (max-width: 90.62rem) { + .nav .heading, .faq .heading { font-size: 1.2rem; color: rgb(106, 114, 12= +1); letter-spacing: 0.1875rem; } + .nav .heading-dropdown, .faq .heading-dropdown { font-size: 1rem; color: = +rgb(57, 67, 76); letter-spacing: 0.0625rem; } +} + +.nav .nav-link, .faq .nav-link { font-size: 1rem; padding: 0.3rem 1rem; col= +or: rgb(106, 114, 121); } + +.nav .nav-link.expand-title, .faq .nav-link.expand-title { font-size: 1.1re= +m; color: rgb(57, 67, 76); } + +.nav .nav-link.side, .faq .nav-link.side { padding: 0.3rem; word-break: bre= +ak-word; } + +.nav .nav-link.side:hover, .faq .nav-link.side:hover { background-color: rg= +b(198, 63, 31); color: white; } + +.nav .nav-link.side.active, .faq .nav-link.side.active { color: rgb(198, 63= +, 31); background-color: rgb(242, 242, 242); border-right: 0.1875rem solid = +rgb(198, 63, 31); } + +.resizer { width: 2px; top: 0px; right: 0px; cursor: col-resize; height: 10= +0%; position: absolute; background-color: rgb(223, 223, 223); } + +.data-sources-menu { padding-top: 15px; } + +.sidebar.nav { overflow-y: auto; z-index: 0; min-width: min-content; max-wi= +dth: 20vw; } + +@media screen and (max-width: 74.938rem) { + .sidebar.nav { position: static; min-width: fit-content; } +} + +.sidebar.nav .sidenav-wrapper { height: 100%; display: flex; flex-direction= +: column; padding-right: 5px; padding-left: 1rem; } + +@media screen and (max-width: 74.938rem) { + .sidebar.nav .sidenav-wrapper { display: block; } +} + +.sidebar.nav .sidenav-wrapper .heading { border-bottom: 1px solid rgb(242, = +242, 242); flex: 0 1 0px; } + +.sidebar.nav .sidenav-wrapper .checkbox-div { border-bottom: 1px solid rgb(= +242, 242, 242); flex: 0 1 0px; } + +.sidebar.nav .sidenav-wrapper .sidenav-list { flex: 1 0 0px; overflow-y: au= +to; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav { width: 100%; word-br= +eak: break-word; font-size: 1.1rem; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head { displa= +y: flex; flex-direction: row; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head a, .side= +bar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head .expand-butto= +n { cursor: pointer; color: black; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head a:hover,= + .sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head .expand= +-button:hover { background: rgb(242, 242, 242); } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head a, .side= +bar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head span { paddin= +g: 0.3rem 0.3rem 0.3rem 0px; display: inline-block; flex-grow: 1; height: 1= +00%; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head a:hover,= + .sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head span:ho= +ver { text-decoration: none; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head .expand-= +button { padding: 5px; border-left: 1px solid rgb(242, 242, 242); display: = +flex; flex-direction: row; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head .expand-= +button :first-child { cursor: pointer; display: inline-block; flex-grow: 1;= + } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head .expand-= +button::after, .sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidena= +v-head .expand-button::after { content: ""; cursor: pointer; width: 1.5rem;= + height: 1.5rem; background-repeat: no-repeat; display: inline-block; verti= +cal-align: top; background-position: center center; background-image: url("= +data:image/svg+xml;charset=3Dutf8,%3Csvg fill=3D'%2339434C' height=3D'24' v= +iewBox=3D'0 0 24 24' width=3D'24' xmlns=3D'http://www.w3.org/2000/svg'%3E%3= +Cpath d=3D'M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3Cpath d=3D'M0= + 0h24v24H0z' fill=3D'none'/%3E%3C/svg%3E"); z-index: 1; transition: 0.2s; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head .expand-= +button:not(.collapsed)::after, .sidebar.nav .sidenav-wrapper .sidenav-list = +.sidenav .sidenav-head .expand-button:not(.collapsed)::after { transform: r= +otate(-180deg); } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head.active, = +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-head.active >= + a { font-weight: bolder; background: rgb(234, 234, 234); font-family: Robo= +to-Bold, sans-serif; color: rgb(1, 86, 179) !important; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav-body { paddin= +g-left: 0.75rem; } + +.sidebar.nav .sidenav-wrapper .sidenav-list .sidenav .sidenav { padding-lef= +t: 0.75rem; } + +@media print { + .nav { visibility: hidden; display: none; } + .sidenav { visibility: hidden; display: none; } + .sidebar.nav { visibility: hidden; display: none; } + .sidenav-wrapper { visibility: hidden; display: none; } + .side-nav-desktop-view { visibility: hidden; display: none; } + .navbar { visibility: hidden; display: none; } +} + +.footer { background-color: rgb(11, 35, 56); color: white; padding: 1rem 3r= +em; font-family: Roboto-Thin, sans-serif; } + +.footer.sticky-footer { position: fixed; bottom: 0px; left: 0px; right: 0px= +; } + +.footer > .container-fluid { padding-right: 0px !important; padding-left: 0= +px !important; } + +.footer .footer-responsive-break { display: none; } + +.footer .footer-float-right-responsive-brand { float: right; height: 100%; = +display: flex; align-items: center; } + +.footer .footer-float-right-responsive-centered { display: flex; justify-co= +ntent: flex-end; align-items: center; } + +.footer .footer-link-group { display: flex; flex-direction: column; justify= +-content: center; } + +.footer .footer-link { color: rgb(135, 222, 255); } + +.footer .footer-link:hover { color: rgb(107, 173, 214); } + +.col .col-footer { border-right: 1px solid; } + +.p-footer { padding-left: 25px; } + +.btn-footer { color: white; padding: 0.375rem; } + +.btn-footer:hover { color: white; } + +@media screen and (max-width: 47.9875rem) { + .footer .footer-responsive-break { display: block !important; } + .footer .footer-float-right-responsive-brand { float: none !important; } + .footer .footer-float-right-responsive-centered { float: none !important;= + display: block !important; } +} + +@media print { + .footer { visibility: hidden; display: none; } +} + +@font-face { font-family: Roboto-Thin; font-style: normal; font-weight: 100= +; src: url("fonts/Roboto/Roboto-Thin.ttf"); } + +@font-face { font-family: Roboto-Light; font-style: normal; font-weight: 30= +0; src: url("fonts/Roboto/Roboto-Light.ttf"); } + +@font-face { font-family: Roboto-Regular; font-style: normal; font-weight: = +400; src: url("fonts/Roboto/Roboto-Regular.ttf"); } + +@font-face { font-family: Roboto-Medium; font-style: normal; font-weight: 5= +00; src: url("fonts/Roboto/Roboto-Medium.ttf"); } + +@font-face { font-family: Roboto-Bold; font-style: normal; font-weight: 700= +; src: url("fonts/Roboto/Roboto-Bold.ttf"); } + +@font-face { font-family: Roboto-Black; font-style: normal; font-weight: 90= +0; src: url("fonts/Roboto/Roboto-Black.ttf"); } + +.text-label { text-transform: uppercase; font-size: 14px; } + +.text-label-small { font-size: 12px; color: rgb(48, 52, 53); margin-top: -1= +0px; } + +.search-word-found { background: yellow; color: black; } + +.btn-group-text { font-size: 0.875rem; line-height: 1.5; border-radius: 0.2= +rem; border: 1px solid transparent; } + +.overlay.search { position: fixed; top: 0px; left: 0px; width: 100%; height= +: 100%; z-index: 1051; background: rgba(0, 0, 0, 0.35); padding: 50px; } + +.overlay.search .overlay-inner { border-radius: 25px; background: white; co= +lor: rgb(57, 67, 76); width: 100%; display: flex; flex-flow: column; max-he= +ight: 100%; } + +.overlay.search .overlay-inner .search-header { flex-shrink: 0; position: r= +elative; } + +.overlay.search .overlay-inner .search-header .search-input { padding: 10px= +; } + +.overlay.search .overlay-inner .search-header .search-input input { padding= +-left: 12.5px; font-size: 25px; line-height: 50px; width: 100%; border: 0px= +; background: white; color: rgb(57, 67, 76); } + +.overlay.search .overlay-inner .search-header .search-input input:focus { o= +utline: none; } + +.overlay.search .overlay-inner .search-header .search-icons { position: abs= +olute; top: 0px; right: 0px; } + +.overlay.search .overlay-inner .search-header .search-icons > div { display= +: inline-block; } + +.overlay.search .overlay-inner .search-header .search-icons .search-parsing= +-icon { height: 25px; width: 25px; margin-bottom: 8px; opacity: 0.5; } + +.overlay.search .overlay-inner .search-header .search-icons .close-search-i= +con { font-size: 50px; width: 50px; line-height: 50px; text-align: center; = +margin: 10px; opacity: 0.8; cursor: pointer; } + +.overlay.search .overlay-inner .search-header .search-icons .close-search-i= +con:hover { opacity: 1; } + +.overlay.search .overlay-inner .search-body { flex: 1 1 auto; padding: 0px = +50px; border-top: 1px solid rgb(223, 223, 223); margin-bottom: 25px; overfl= +ow-y: auto; } + +.overlay.search .overlay-inner .search-body .results .search-result:first-c= +hild { margin-top: 1.5rem; } + +.overlay.search .overlay-inner .search-body .load-more-results { text-align= +: center; } + +.page-search { float: right; width: 50%; } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .overlay.search .search-body { flex-basis: 50vh !important; } +} + +@media screen and (min-width: 1px) and (max-width: 767.8px) { + .search-input input { font-size: 20px !important; line-height: 25px !impo= +rtant; } + .close-search-icon { font-size: 25px !important; line-height: 25px !impor= +tant; width: 25px !important; } + .search-parsing-icon { width: 14px !important; height: 14px !important; m= +argin-bottom: 5px !important; } +} + +.version-button.permalink .live { display: none; } + +.version-button.live .permalink { display: none; } + +.version-table .table-break-row { border-right-color: white; border-left-co= +lor: white; padding: 1rem 0px; } + +.popover { box-shadow: white 0px 0px 5px 3px; border-color: rgb(198, 63, 31= +); } + +.popover .popover-header { background: rgb(198, 63, 31); color: white; } + +.popover.bs-popover-left .arrow::before { border-left-color: rgb(198, 63, 3= +1); } + +.popover.bs-popover-right .arrow::before { border-right-color: rgb(198, 63,= + 31); } + +.popover.bs-popover-top .arrow::before { border-top-color: rgb(198, 63, 31)= +; } + +.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-bottom .arro= +w::after, .popover.bs-popover-bottom .popover-header::before { border-botto= +m-color: rgb(198, 63, 31); } + +.tour-backdrop, .tour-highlight { opacity: 0; } +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B---- +Content-Type: image/png +Content-Transfer-Encoding: base64 +Content-Location: https://attack.mitre.org/theme/images/mitre_attack_logo.png + +iVBORw0KGgoAAAANSUhEUgAABKcAAAB+CAMAAADGIIK7AAAAM1BMVEVHcEz///////////////// +///////////////////////////////////////////////P0YphAAAAEHRSTlMAoDBg8BBwwIBA +0CDgsFCQROFxqwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAIABJREFUeJztndmaqyAQhE/2dSZ5/6c9 +38QsKlW9gUZi6nJGjULz0zQN/Pvqq6+G1fKw3192u5/9fnvYvKGsl4fVfr9f7G6vsN8eDt/6/qoS +ba/X67euhtdp+7O+tnVerMZj1XJ12XV/vtF6d9ku31comja/+xtQ9St/dljx3/4lT1xJNy3Fe8h/ +Y8p54GL/e9JLoNDrxqugrbdy6rDvSyu+VXJHWCf8BmEJrWmzOgJIXK8/Y3g0CSETWP34WYXKzXH7 +BhVyvzBWu+cbLhS72LBvE6kiCtfY9foj3XTA9+zF/8aU+0C91gu9brgGOnorp1JbWCh37GBRhHRr +Fvtyz6PtdLPnnDjHG5JJy8vZ9PLniw9VqNwct6NqXHdZtOwax0V0PmmTCvfmJ/bEY+A9psip641V +kk//5dRdS1ByylioQk5tZW/mOJxPddrbINXovDWMBR7K4xQs9W45rG5u1O+fOSy3f8g6Sm+3pV/l ++KaOLvSJ0l2VcUp2Vb+cumsBvkrxL6rj1JKNH16SXYWwDj/uT1iYmZnFqV+9+P4wsXiVy+Gc+Fsd +IUtqdAkWH+9cpDKqj1N/5UwK9supRhtkC6JbXR+nVpY7jwOEsklETNPOSKocTp1QvXfDPqt+j7U5 +Xq9HznP+sWvrW3Ul1NtWuK1KTl2ve1iyX069fjqV3GYr4xTv5ztalx77/XoGfF3ZSJXBqQ2CyrnT +Uv5Itnq0k/Pucmru4r6R8D2/xtfqSvBFpRBqpZy6nlGr+3KqEW5LciS9Kk5tjJjKmpcCOuSVkja5 +xsrN+HaoUNbddvJzK81WO1k13jd7MRDofEqcn2OiUXTF46+VU7CX/XLqJlIMciS9Kk55XrYcqBx0 +JFpLQ5tGcU7BEVX360/X67kxkPVfAs7dKFa8DxNH15FIumgWwn31cur6k7S7L6duYs1JbLE1ccrH +i1Ixql95etEmNWIW5tQSvV5vQHdpjOBwTytY3ivrfL2SPoxPzkn5IoLEYbMwMK6YU2n478upf5Jr +fZbuqohTzkdL01l2bfyTfFiKSxXl1AYRoD+SOjfR7wen/t0ra0uDTaJViPaEJbdQoSOtmVNJkOrL +qX9iM5YCufVwyl3LJRYYHOLx8+R1xPF3lFMIo8lI/x5UenDqcK+sA/WNZBfSH0mXPWEh1aFqTvWj +hF9O/RNdaymSXg2noOPgeUBEPN0xIDgH9FCQU4YEzxePDtfreb/f36r85mwylktRb8Mah0R0FU4j +oUOpm1M9UH05xXL97hJ68mo4JYZMsHJHfvkB9K7WwgAnxilo+ckIs8WphxoXhiFCsqWrbE9QGu6d +H1gPp7rpIV9OyQkqUmykFk7hLv7crLXdHPCCFnfH3xHMSyr4SR2FOGVI8PyHOPVzH7kxTmmVqE9f +dqUVJHc0a+dUp4C/nFJcdSHyWQunkGtzbg9wDqgx5DhUp/KYEsgZ4hR6Q5Bk3uLU7tZYHgEmxilt +7sAZSZeysW7ifmb1nGpb8ZdT2rCIR9Ir4RTCcL/Ng5/OcKjgfH+q422LvP3+Z2fDGnujCKdQna+R +b/KKn+9uNX7nDI2jq6FAX7q/OnzmgfT6OdXqK7+c0mZoeHuthFPA1NNOOM1O1HaL4DJgarc/dP21 +02GvFyepigCnDAmedx2bkFLDqeXzqguZulPC3l7+w2Wn3ZKk934Ap3bax3jlKXuu93BKW55L2+tF +2DgQPOcsXH7ryVfCBcBe18Ll7SaX3oo8gbQUolnpGqbOF+ZS/C6UW3Eb93PKkuB5VzfPc/HgN8vz +NLQnD//1peN8bfMHcOrlfH45pbpF3sjnTeA5WVP94CWNOU7pBJQxABxajKaG0JXtWn7l+A4ElZtT +8BVJcZ6aiac7p073etwyZhqyMTz8N7js3i2bquLUj/IxXjmKXtBbOKVGKgM5xFPiVDrsI5adRFZC +Lypiao037ejoJIZkUCN3c8qU4PnQ4uZpPfI8G4fqRNchG9IxlN2COmWhP41njsqc2hyoyDds+R3C +z2XqJH/Mkb8TfdF8vYVTumVFvo4bSExxTiX4MS+gDdWq4A9ZKPVPIxVoll5OQZ+Hzu83+7psDofb +FX/Ne/PHYlKblhkB++pJS+IbNSuZU4JInFQxB/JzopVuDtp++duMpw+md3BKj1SGZr7AY97DqTSw +S+2tXxKRAa8wF/Bjz3RY8vEOmJRzcsqW4PnSb//ff1kXzCnin/+S3Z4s86bUDCrg1L/buSLSFOmj +nGfPKcsml4FUIvCU93AqqWAeeO333oFtcnk29tq3so1v5J4mOfk4BTsmER1/JrJ72cDfq7HtPNUg +wtUzk6rltjdPY3dXwill1/5T9tPL6x2cSmAOyixAmJCBCApzKhnk8PB4v1n4jQAmeTe/6s1y4Hu5 +Jx/g4xRy1YRdhP+0+vusn9Xyb6ByOzOHros2be1sjqTb9ptgvWg9nJI27l/lP7243sCp9PvBnkmB +SHrIQASFOZUYHX+NftTWbwR0uBYZQtIoVb+ZuzhlTvBs69T5sDUvQttKSmPBWqLoAj8q4pQw+3Ip +8PTSegOnksawRrbm340jZCCCxuBU/6XdeGaT8sEt15lz0l8j7eEUHEoZqvd1YM5Zmg0wpv7aAgnG +vF9WoTVxiifd7Uo8vbDG51QaZb6gGIM/lShkIILewSlvXbBRn+quMK3IA3tf7uCUI8Ez0WG732tn +jBv3L7X9onE3HmacVXGKJ54VeXpZjc+ptEpOcG7ZHUkPGYigd3DKe4wTcSbCmOK9bHfkZ+eUJ8Ez +IuNIzVay1oQk5vbWxSlK5VORpxfV+JxKCueIxxtuxoQMRFA5TvG+vO9cOo2AzE5lYIqCqjtjZucU +3Dmi4Mmqpgm6qzGSbt7Bi3xAZZxio/xDkacX1eicSu1qhdeSukM1IQMRVI5TPB26bws+IyCbhmZh +itpnB7ZmTvkSPAMyryQ3BBL0Fc0PEYBUxik2Zv5yCk383vom0JN5I+khAxEU5lSKYuo/9JuxLyoX +s25VpJttD8StnILJTUUPK7QfXKEHEmwpDlduWLVxihTevszTS2psTqXhhCbfD7jv3kh6yEAEhTmV +Nk7aMvvBG9cLk7z+fAzgqf52YqaRU9Dhy9u2tC/7PvR62dq3GiS2WRunyM9+OQVK5u42AXtzRtJD +BiIovr7PfF9CbZcPia2sBAZweL5VH0ZOBRI8nbIP1fRAgimz/f4R+Am1cYoE976cSkfED+sBNeWk +TMhABMU5ld5JDC4Z7XraMHanisSo8aNbBLRxCl1V5pzCpzxbBmidgOccDNfbTJZT4vvOmVNpBOAR +ngXzy85J+pCBCIpzKrU6fGPSgTv2H2G2XWYfDdzRvhBj4lQ0wdMjz1FgWiDBc5I0LuYvp4bSyJxK +2/6J/8sZaQkZiOtdzZm+6Z2oeaapRa73hZGZwEJmKBhhfb2ehVMwBzX/kMKuXGeBya6cPYpOVyV9 +OTWUxuVU6jS9PAhgJr4iCRmIoDinAELQgn3zdnpQsFnFd1jvCULmFeExcGroBM9GrlN25CWPrr33 +cRSwNk4Rb3T2nEpb5stlQjERVywjZCCCMjgF6j8ddKSF4TIB2KzKTfnDlvMr/Vf9vLIJno3QW1KJ +kXRrYnsjPEKvjVNkDffcOQVQ1DJcYNiuUUzIQARlcAoxt/cu6PRiT2wJNqvQfs3kE9Aess9+Q+cU +cvcyE1CBHFN0WgE7T7CGz6iNUySpY1Xm6SU1KqdS2227z8DmXJH0kIEIyuAUdCY6vg46FtRlAdBl +L5pBKUnlFFx9U/71XDElOWfDnoh1E0RIZZxilJ97PnraNjvhZWApHssOGYigHE6h8E7bmwA7bjlH +uSgwU9CdUqRxaoQEz5ucTpCQ92FeJ3gXtMzKOMUmIWbOqfTDuw0LuAieQgkZiKAcTuHUoQeoNsps +mkFw2DeaO6VyCn2gK+nCKO+5szySbl9/0wiGJOriFB00F3l6WY3JqRTf3cpGbc/hY4QMRFAWp2Cm +5B1UeG9qX/2jYZ93U5gMKZwaIcGzkSfl6Sqx0hdFZ9VVFafohp6vc/Iznl5YI3IKLHHomS7o0xyR +9JCBCMriFB5H/KUNHLB5OKfCkCNRKnfKIJlT0MILHeTWkZsudKsGT75o/3OVD58qp2jq2U+JpxfW +iJxKTaHfu4G27fARQgYiKI9TeCBxXBLr8E6FoWcUn03jEjk1SoLnTd6gEo+ROaPopLQr4hSOPbRf +d66cSk0hiacAA7fHXEIGIiiTU4ZTCl/yYgrZ0HhRdIVTyGEMnkgfeI2mLGhBY7eVLxOkiaTIMOvh +1EEA8yH76eU1HqfAZyc2A6Zv7MUSMhBBmZzyLJF1JxYhux5x2CdyCs3BlU/wvIn6BNzRwv0eHQOd +6YAQFXctnBKPv34MYWbKqdSmUh8czUCYm3DIQATlcsq+1eTRHWJG4akRh30Sp8ZJ8GzEnIIdD7DD +SDr3fS+0t0G2UAenWOzhrkXe04fRaJwCIU+wNhd42easm5CBCMrmlHWumx0ICorsATSUnpXzrV5x +To2U4HkT3XxqIaxPRsjk6aInujIHlfd0OHX6O6kH6bLT4hG/+tPH12icSmsCxVOAwZiX1oIyfTOn ++FGO7e+jOT1pW3swG81zDRMBIqKcgp881IiU+jpbYUENehlaT0fhf8AJng6nzL58orPh6eNrNE6l +LjoyGNRDWjtjcOubOSUcqv7UkQ6JBHcKmdAgE2pMlFNjJXjeRGNHB2ECD/hBHGpbKQaWPugTOLVV +nu5UIbMci1PAUYJBGeCvW80clN+7OcXPnL2LO1OSOwWtcIj8JCrGKZh+OkwMXYp+iwlRab/HV99s +hBYPjOsDOPWqrVlyKm309p0xjEHY0oVUglNKZS+EAHrqTr0yulHDGowGSIRToyV4NmJDsqOYAppW +Iu1MfqQaBMbwAZxaaU93qi5OAashwzngrxsj6aD83s8paUX/TjTD1Fl4fQ14tVHD6IRTcNpM3pwu +S6xgb6E6vvSv3znwKvqVgvWgxOvn1FF9ulN1cQo4AKT/BwVsHDiA8puAP0Wby1neKRy4U69iKIPQ +DGFOoW8dMLxPw0q3auf06QdGaRU1JKKRrtQZrp5T7QSSGXIKdLTMSUL+ui2SXrqQSsTRhUwVJadI +cqfQQGXU6T7MKTQaLXsKVleURLfmzXOiehPNfITYAI1iLKVI9Zxa6U93qipOAYui3gQwC1skHZTf +ezm12YtRdBFUojtV/FPdQs0A5YAPleB5Ew1/NyXF+4iu7fEmvZT/nxZ57Zy6GJ7uVFWcSgOefDEa +6iVN1g7ue++6GW1tq9SI00bWjvOU/lS34MYt4G+D7ojFHB15X5LE96TVdH8OXYOTurCVc2phebpT +NXEKBBKE1D9g76ZIOii/N3IK7X/eFweVsqVg6U91y9gMhl1yyLzVRy3xfqIdWeJLAe89Ax0Xpn1t +3Zy6mJ7uVE2cAk1WmJBHDdwS5QC3vY9TqjN1EwVV+tsdzwQ8qvD5nYpszWDY2D7lx6PWeVpU2y74 +4iZhkVKjxCqr5lTf950dp0BEU4o4oWkcy+R26ULK4ZR1324CKm2HZvCkUdM8bc1guATPm6gj9EA2 +D5C3SpOmHbyGdfZAesWcWidD9NlxCqQGi3EL4IpY9lYqXUhxTpnW9TXCoFLcqUo4NfB+7fQdnr46 +r4aX92nIW6edTmJe9XLqnNrh7DgFuCP2tMh0DM2wdCGFOaUtlukIgSq1kN4Pg+cMmE4JZGwGg241 +Qwdszyt4CtUr4GnYUY8+JgmbVssptGXH3DgFvleOiyNX3BBJL11IUU7BM6+4AKjSX+4Z7HD2YJSx +GQyalsA3n3qIj+meHSVvjC+Lo/mkSfSiUk6tYXBzbpwCcXEl6It6Sj3WUbqQgpzinTjhV9KYVXeq +Gk4NmeZJIdSatuIx8of7yWdlW4yg1/TfqU5OLbx7MXtUDadANFOLNqEIqT6uATe9gVMUU+v9hvyv +DyrVnaqHUwNO+dFm1IqK8ZyDuwnaktZpnKtfLzVyasd83plxCpSYmlYDrEePpJcupBCneCxjw//b +BZXuTqEhz/vX92HXZIBDkBvRAHi7MPkQvEEAd37bpkOdrn7nWR2n1sKOHTPjFGhT6nbgaIZFjaSX +LqQIp1go47EbngVU6e8m5TXNdcjY7RgqwC9tPvUUzw9p+MlnBNtlTpHYh3BdnFovVtKwfF6cAq63 +vlwPZb6oHXPpQgrAgM30vdqqDqrUPNIvRxk9OZ/qFuTUBke2B8pOkDafeorv1HmbzuMZVp2n0Bbb +t+R6OLX+2WpzHPPiFGhSBsNFRqiFZEsXkp9TJG+qs7WwCiqDOwWtcIhj0anwvi4Y0wNN+uFy7FOd +LwtYie6Wmq/2+OaOquDUebdfWYxlVpxCPZZhDgi1Zm0AUbqQ/JzCZt+bTmGgul9lcafgQGTUhTNk +P0/8beshEEo9pa6Z8DTOoxi+6tYZpV0PwdPnlKPTmNU5DqDpWiKraNJZi6SHDESQm1O4YpN3IJ34 +fQo/+VW0+mSy5zjg5jFEdoK8+dRTfGR3XZryQG+i+Q29ocF0OEXG4J4TX2fFKdBjmTp+FCVVbgwZ +iCAvp7BpgEEuiQDfWnMazkPfgDA+qv24zpsZ5N3okK13HU+hWgj/65kaHUXZthh4xzmj1N80b6g4 +J06BHsuyVA8XklLCIQMR5OUUtDUYixNAlbAOL+ZFSMz5Vq985/cNkZ2gbD71lJB2y32t/tbn1rMc +pnQesuecHP/Tx9bAnAJWa9yTCLVEOc6RUSVQTk55DjGgoEpbFf4E5AmMGaDi5yGTIwuLZyew0FLS +mfEYFE9K6NsoX4DTvW5S57bTbR6MhjIjTiHn0xhURTUn13fIQAQ5OQVTH9nFDFRGdwqGh4fdlK4r +zik24CicnaBuPvWUYb/CREmwmcKue+WkOEVz7Y2x9BlxKuPUUGSI8pAxZCCCnJxCOfQ8ZmltPaR5 +IxjYBtRlJHCKTfqVzU6gK2Kse0JJSm2U+iYry2+9h1NC2pcplj4fTiGin3dGoTISPdaQgQjycQq1 +TsnMbKCi7EF95YhbUEmcIp9WNjtB33zqKdPOqh2lg1RjsGdanOJvbYqlz4dTwhmbMYnlGzIQQT5O +gYiRbA0mUNHREgpQDbaULpXIKeJ9FM1OYFN14PBP/xa8Keuo+9a1iIlxiruBloYxH075ezJNUp8c +rA4qF6dQpFVxIAyg8p3KM+LR7TKnSPJOySMG9c2nnhJSqLDAe9JZ/i4Xp8YpMqlhi6XPhlNlEu87 +kmrcebkqF6cAN9QK1UHFrQnOQI2X6ilziq1zLOfw0Qk4VAT2XaAbISeWXtzpjKbGKe4HGsKFs+FU +ZKZFkRQrBneOxynwrfoMl1ZAkkmggc94kXSFU6x9FJv0o10gIrsz/ACGjtZJ/slxiqfD6qPwuXBK +2PU1LsFfDRmIIBenQJ9tGIUpoJLMFDa+YQ9OaEnjFGt4pXK8TJtPPeQ0ROj12c5ymB6nuDOpjsLn +wqngEfeyhFIC943HqfRaUwKGCCp5lQ66YzSHSuUUm/QrlJ1g2nxKvxoKviL1yTqVNEFO8RCV9lZz +4VT5KPpVDE4HqkKUh1MgzmoLxkixE9lKYeMrF6Fa7oGeha9ziiygKXSmHys2XEF8+2EgzHo60Fwb +rnonp4RRr+LczoRTLuOwi2ddg0eMxilQp7bfFo76UxxzaEbljvZE7/V6us4plg5dJjuBlRmxDk+X +SeqNXt/+nilyinuTinM7E07xxehZglHOm0IGIsjDKdBpGWNFHFRaXiS8sdTcPwwAvVxEA6fYXH6J +NzRuPvWU9XjqKy9201kOk+QUtzC5z5gHp9xZK1bR9g/uH41TwM6s2eHMjNSNgrBDXyZSjRMLXp9k +4RQbcRTITjBuPvX6HHZ9KlbF1Ctp29gkOSWceyv2GfPglKcLc4mWE3jIOzllBgYDlTpCgqOZMiM/ ++EqtmQETp5gN5M9KWjefkr/H9XJ0hrHd1qfJKSFEJW1jMQ9O+Q4F9oiNh8Aj3skp+29HQYXNr4Qd +Yeeh1YRtnGJZR9k+H8tmonOsfPvhvliZ00D6Wb/o3ZwSYjDCL8yCU8WX9r3EIung0jo4RQtLAxUO +D+fP+eH3aTdII6fYpF9udgLrBOmQ0pxCFXhCq5Kmyim6C7G0OnwWnKL5u/likfSQgfg+gdYR6K8d +9UmtSAEV4VvuuIoYaPuxRk6x0Ih9k24o++ZTT1lndbirRyupBZOpckoI0HETmwOnoCUdrVu6vGTd +cvzf9PIS7MUqJMQqoCK9QZ67wtiivTJ8GDH2vOwE++ZTTxn9eyFRlpKuZWST5ZQw8KUe5Bw4hQIc +kQgvtEhSUiEDEZTLKWsUhu67eFUbNOkms8ZVbHao0zuYOcUaSNakHwW7UFi2eKmwJyr90danTJdT +gkPJYukz4BRseiHThA4VHlOHDERQ5roZ8/fKqzpkUJGJrwxQMUx1P93OKfZ5ObskszYnLRuyrZ0R +ctaoE9cK3k+YUzxExX5lBpyCXnao7cAKxDYOLhyPU8AKjP6jtvtN4Cyu63Ud3duT5tp0a8/BKZYT +kBFFY01OSgcypVBJazJ5QuDrmglzSrAzEkufAaeQaVo3Ru8KWgcmQMhABLk4hbp4068L/dxdol9G +rS+GgV+Gqd63eDjFxrXhbZJdm089ZVk7I56KQ0eOrw+ZMqeEMCj22T+fU/ALgycjQR8fNkJw3Xic +QmEY047ghvGICCqa8hgZWFFT7luyh1PMRwsPTl2bT+nf1pLoAdMp7JdlT5pTwhw8tLDP5xRse8EZ +HhgWgL4ZuG48TkG/z1ClpnkoCVTC6i3vwQkbHmvtI8XFKfaR0ewEOnclfrBhIZe89NAQSJ82p4QJ +G+REfDynoF8enuCB/jrqisFlI57jAF9T/X3jwjOp8PjqrbXPhaVjPmDGPk6xZhjMTmAuKF+ifpOe +0ifP0NIu5dVrTptTUigU/NLHcwr2d+FoBKxC1HDBZSNyCluaEiXijDF870PCBjo7+9DqJGRCpn6G +k1Nshi7Wefk2n3pKdV0VzvE+5XnJxDkljH1BjIKlvh18Ur/dpCE4hVyL+E6T5kh6yEAE+ThFhhUi +qBCmSCOUWrQUeVnYBn+bvUBM4PZ4OcVGp6HsBPaeysPEPLWrgZr0xmdvMHVOCeux00oudAyL+u0m +DcAp2L9nEMMaSS/7q+7zkInLILwCGmid2ahGakRiLN5AKpFSMN7t5RTd/jYwLUn9Gu1Z2pSF5nzq +hyJPnlN8F+LUwD6dU7DBZhyGa42kg6vG5BSr1h359A2cqfulzUkClbx6bSc34OVCdDTgtJybU7R4 +/OMCOn7TOKPsMKu6/PrU6uQ5JZVBPwj54ZyCA6CsTRyNkXRw0Zicot3teo/CxSv4Vbcf8INK2L24 +eYXFioSsl3strwgGl/2cYnjxZye4N596Sv5UddaBzjM+zWL6nJL2hevVxIdzChZ51o5Dxkg6uGhU +TgkJv5eeT7XBlHqYSnlQ/Xmgl1XXEDeH7Y8ex8e+WIBT7Kvck36sP9AnouS9G1WXn1ewcsWUOCWE +qHpB3w/nFGqBykyKImMkHVw0KqfEZnB+UmL5u1eP/R8EVH9a73Y/f8fI7HbGjXfIkDHCKdZCvAsV +3JtPPSWmUBnm2+m9jw6gBk4JIapuTXw2p6B7n7Po1BxJB9eMyyl1QknTy7UIgGqA06f5MsEQp9gS +IV92AoWNIVtMgrkhok9vf9xbA6ek/IxOTXw2p2A/nRFF/8eCf0nYE1wzLqeya7Y1LiPujtQWy4OK +x45CnKLpYq5qCmw+9ZSw/bBl1bi6BVUVnJIMpQ3rj+ZUdP2ILNgR9ysRXDIypzKPgG5DiI3jpF6/ +9F7PwsKbGKcoYzzZCbSMDfcK2w9bnDr60w+7qINTUoyg1TN9NKdgjCb7gBFTJB1cMjansg4t7H5P +BFSHoodnLAQPI8gp2tIdk36siE1hrtCBBk+phyLXwSlpGUTLrfxkTsEQTf5RTTgm0XssuGJ0ThnD +2Uj9ea8IqDYFt6UXwz1RTrExhyM7IbL51FN00GhaL8HdsbvnWQmnJM9bXazolaFcDSrMKVgABQ6W +hP1gryWBK0bnVBxU6fQ8eZTsnNoPgFJeRwZHmFPhwwqfD2BvbKtr5knYZnpoAtY976YWTkl+/7O1 +fjKnoBXmnoJkjKSDK8bnVBRUyKFAj1I36lwWcam0ggtzik6LW7MTaOuxJbaz3BHbTI+WUFINp6Td +GZXJS68s5aqrLKfg0qvYRp49GSLp4II3cCqWIIBD1imoLOOjbXaUSt9mIc4pujzP6HVTh9HmkJFf +N9qoFkivhlPihkJL8eleWcpVV1lOwSYa3MizK0MkHVzwDk5FZv3YqKcPKlsYB68cNOtsmPbI4BQN +jtgqK7j51FPYkTDO9NDw1v3X6+GUIUXjczmFYwfZUfR/tkg6+P97OPXvYNmLuyXuSnRBZY42n+K5 +VHg1Yl85nKJjLxMs4qtmGuH2abRRntAuNu0pckoKUR2lp3tlehlVRTkFbaBAFP2fKZIO/v8mTvk8 +mrW0+LE9hexZshsklY1SmZyirLF8H3tza1XnLZNXznKoiVNSiGohPN0r08uoKsop+OVZS5Bf0iPp +4P/v4pQnnC2lKXVA5dxZ4CRuKgV1NCe65XGKzTUYDr6gcRWzmaEOz3yzEkiviVMih1afzCn4YfGN +PHtSI+ng3+/j1L9/BxOpduo01QNUgeNZVp600/XC8QN5nKKJhnp2As38MS/NAk+wL5OnfnLjkVXF +KTGOuvxgTsFWkYWKttRIeukfz+TU39hL3enWMpneNOrYKVIbI6rWC5/bm8kpGpBWC3i1IzL/9Ca9 +3z7T88t+vsm/WuJ/6m4q+Syl5yA/Z171v2Bfs9st6NO9sr6MrKL+FFKRKPq/23ZJSPLPZ61/XqbP +c7s0vwKqjltj2fyBKn4S++b3oqR07fZMR78bAAAAWElEQVTuTTVPclXoAoV7UzFz+eqjNMx5yF+9 +tNz+pEPW3eXX0SKX6+AJUg9tDvsFHIbuFttCB4J89dVXtWt52O4fWvndvGURN2NzaL3FflvqyKLR +9O/fv/+zNz0bBXEBPQAAAABJRU5ErkJggg== + +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B---- +Content-Type: image/svg+xml +Content-Transfer-Encoding: quoted-printable +Content-Location: https://attack.mitre.org/theme/images/external-site.svg + + + + + + + + + + + +=0A +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B---- +Content-Type: image/jpeg +Content-Transfer-Encoding: base64 +Content-Location: https://attack.mitre.org/theme/images/external-site-dark.jpeg + +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 +mBrlQ4ITZmiPDoh9mcGEe7cOalgYArtMBgCukcsWCJgbEv8Ah2iLvBeDCPduHJTPEdKUIHcCJsMB +gCukwWLBEwNmX/DtEXeC8GEe7cSRI7tcAYgdwImpgMAV0jliwRMDal/w7RF3gvBhHu3FkSO7XAGI +HcCJoYDAFdI5YsETA25f8O0Rd4LwYR7txpEju1wBiB3AifDAYArpHLFgiYG5L/h2iLvBeDCPduPI +kd2uCwcuKVGYceDuUcsWCJgbsv8Ah2iLvBeDCPduQMTLmLt+X/DtEXeC8GEe7eol/wAO0Rd4LwYR +7t6iX/DtEXeC8GEe7eol/wAO0Rd4LwYR7t6iX/DtEXeC7olv7BPmEhOnRe9RMgn7GjojK39jG3XA +W/DXfmL1HonPL1E3qPT9uhlFvxGluymn/gPL5BGvLjNpbDcSL6a++0Ox5r2JHF8kit586ADaXB3Z +rRv+YjojV6YZUbbul9vpZXe9oAOiJ0b+TdW8tJQa2knyQqad0MGS70CihwA+X9F/VPuUwiNl99wl ++iL27/BNvfmBo9RLdKC51JtjJE2A3WlpObZnpj5vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1v +Vj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1vVj1v +Vj1vUNJDbA6Kk0JZfo5JDV3J00xu0urlWuAKFYOE/wBlCNRQ9YgoRpxKbeQSzbSuCpphZYIvRjmm +kb9UiIZxwn2g0CrST+GcJgKBZ5xQZS+vX/HqGkwFF1CN5tEWwS4zmj1Jc1LkTLSV1MFhSgvounT9 +eqLHa6t9W3EaaldbbellvJNkCygGcjNuHOosMoQlZKItZKItZKItZKItZKItZKItZKItZKItZKIt +ZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKItZKIt +ZKItZKItWQuh20VipuFuqegpyT/ot//EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAIAQMBAT8BAAf/ +xAAUEQEAAAAAAAAAAAAAAAAAAADA/9oACAECAQE/AQAH/8QATRAAAQICAgwJCQYDCAMBAAAAAQID +AAQFERIgITE1QEFRYXOx0TAzNFBSkZKT0hMiI0JxlKHBwhQycoGDsxAVYyRDU2KAsuHwJUSio//a +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 +JJJIJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJJBJJJJJJJJIBJBJJJJJJJJJJJJJJJJJJIJJJJJJJJJ +IJJJJJJJJJJJJJJJJJJJJJJJJJJJBJJJIJJJJJJJJJJJJJJJJJJJJIJJJJJIIJJJIJJJJJJJJJJJ +JJJJJJJJJBJJJJJBJBJJIJJJJJJJJJJJJJJJJJJJIJJJJJIJJIJJIJJJJJJJJJJJJJJJJJJJBJJJ +JJBJJJBJIJJJJJJJJJJJJJJJJJJJJJJJJIJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJBJJJJJBJJJJ +JJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJBJJJJJBJJJJJJJJJJJJJJJJJJJJJJJ +JIJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJBJJJJJBJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJIJJJJJ +JJJJJJJJJJJJJJJJJJJJBJJJJJBJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJIJJJJJJJJJJJJJJJJJJ +JJJJJJJBJJJJJBJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJBJJJJJ +BJJIBIBJJJJJJJJJJJJJJJJJJIJJJJJIJJJJJJBJJJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJJJJ +JJJJJJJJJJJJJBJJJJIJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJBJJJJIJJJJJJJJJJJJJJJJJJJJ +JJJJJIJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJBJJJJJIJJJJJJJJJJJJJJJJJJJJJJJIIJJJJJJI +JJJJJJJJJJJJJJJJJJJJJJJIBJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJJJJJJJJ +JJJJJJJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJ +JJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIJJBJJJJJJBJJJJJJJJJJJJJJJJJJJJJJJJBJ +JJJJJJJBJJJJJJJJJJJJJJJJJJJBJJJJJJJJJJJIBJJJJJJJJJJJJJJJJJJBJJJJJJJJJJJJIJJJ +JJJJJJJJJJJJJJIJJIJJJJJJJIJJJJIAAAAAAAAAAAAAABBJJAJJJJJJJIJJJJJJJJJJJJJJJJJJ +JJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJAJJJJJJJJJIAJJJJJJJJJJJJJJJJJJJJBJJJJJJJ +JJJJAJJJJJJJJJJJJJJJJJJAJJJJJJJJJJJJIBAAAAAAAAAAAAAAAIJJJJJJJJJJJJJJJJJJJJJJ +JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ +JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJP/EABQRAQAAAAAAAAAAAAAAAAAAAMD/2gAI +AQMBAT8QAAf/xAAUEQEAAAAAAAAAAAAAAAAAAADA/9oACAECAQE/EAAH/8QAKhABAAIBAgQGAwEB +AQEAAAAAAREhMQBBMEBR8CBQYXGBwZGh0RCxgGD/2gAIAQEAAT8Q/wDFSUuQom56iCOmiKSUkfgX +/vJd9999999999999999sJulQPiTRXDPlaFirQipo8rrcmVNCDZLcQl6hyzpUlXq8re3Eyg9aFdu +QaHlS9gpWOH4Ny0mYWogkvSQ9F8qee0CEVj/AOAMevE5cCKNscotATDoSgEj5EwKEJERHnDyTdbU ++oJe4eunAiVy70nBrIvtwIdAD+2k5DbAfijS5ZXoJzKJEiRIkSJEiRIkSJEiRIkSJEiRIkQIogle +iHPRNKCaek8lVgjatlHi/pwq02j3W6AlAJHyJgUISIiPMnjxEgQ7aQqaWCSRJqS9hZ7dBSZpmEy0 +4RRKrKvPHIptsUif2/nx/wBOFWm0e63QEoBI+RMChCRER5c8RJBlhkkDbERZiICNLT7dnQGAwAAU +AeUA/wCnCrTaPdboCUAkfImBQhIiI8qeibBVJUeHe/wQarf2kolS0VVc+Qh5VQqZD8Pg/wBOFWm0 +e63QEoBI+RMChCRER5M8ayijlGAuEX6EDI04BBZQv0AwBQAAAeJmdRMqsKMh6unxYH9HfUDVD1M/ +C676+9d9feu+vvXfX3rvr71319676+9d9feu+vvXfX3rvr71319676+9d9feu+vvXfX3rvr71319 +676+9d9feu+vvXfX3rvr713196BCSC3pFD6Qe5nUIXfXgJJMYCVglVVPB/pwq02j3W6AlAJHyJgU +ISIiPIngCqAWrtpnE1ZRP1ORzEceGf1kT93oAtUACqBpLBEFcwwBVG6VvX62jNBh5OhLKgQ72ds5 +ajQjw7SpgcnpyB6SGxCK4blBs8JEGOulypgAooBWjXrT/FTJbMGUFkB5OCCBwiVKABVdUAKUqKLI +Uls1ZyJPUejTiQibww9/hSeDnlfpQCfQrLycEEDhEqUACq6oAUpUUWQpLZqzkie6RC9YY/SDwRDk +gokweo49TRlsNCoAMAAR5OCCBwiVKABVdUAKUqKLIUls1ZyZPeu61Gc/fgNgmeRSPJ6CCBwiVKAB +VdUAKUqKLIUls1ZyhPMytWXwKYUR9GT/AIeTAggcIlSgAVXVAClKiiyFJbNWcyT3cenyUEEDhEqU +ACq6okQpUUWQpLZqyHDhYtAYYBcYBSYApBKASPkTAoQkREeMe7j0+SAggcIlSgAVXVAClKiiyFJb +NWcMwUEHLi122FjBoOgwQxABg1/ThVptHut0BKASPkTAoQkREeKe7j0+RgggcIlSgAVXVAClKiiy +FJbNWcMwUEHLi122FjBoOgwQxABg/wB/pwq02j3W6AlAJHyJgUISIiPEPdx6fIgQQOESpQAKrqgB +SlRRZCktmrOGYKCDlxa7bCxg0HQYIYgAweH+nCrTaPdboCEAkfIhQoQkREeGe7j0+QgggcIlSgAV +XVAClKiiyFJbNWcMwUEHLi122FjBoOgwQxABg8f9GF2m0e63QEIBI+RChQhIiI8I93Hp8gOBowRK +lAAquqMHeVFFkUls1ZwzBfYUuLXbYWMGg6DBDEAGDg/04VaSUe63QEoBI+RMChCRER8Fcoom0f0B +PQfD3Hp584GDBEqUACq6owepUUWQpLZqzhmCggpcWu2wsYNB8GCGIAYOH/ThVptHut0COy/8mxqN +YiJh/wABUAldjSIxEBoctZRYhwjwdx6eeBBA4RKlAAquq2EuVFFkKS2aCYcPDBYUuLXbYWMGg+DB +DEAGDigBZLC5khTCgwwSOnBVKQehJx7y6HF4UZgYZsCNnxdx6edBBA4RKlAAquqAFKVFFkKS2as4 +ZgoIOXFrtsLGDQdBghiADBy3cennAQQOESpQAKrqgBSlRRZCktmrOGYKCDlxa7bCxg0HQYIYgAwc +v3Hp5sEEDhEqUACq6oAUpUUWQpLZqzhmCgg5cWu2wsYNB0GCGIAMHMdx6eaBBA4RKlAAquqAFKVF +FkKS2as4ZgoIOXFrtsLGDQdBghiADBzPcenmQQQOESpQAKrqgBSlRRZAktmrOGYKCDlxa7bCxg0H +QYIYgAwc13Hp5gEEDhEqUACq6oBUpUUWQJLZqzhmCgg5cWu2wsYNB0GCGIAMHN9x6eXBBA4RKlAA +quqAVKVFFkCS2as4ZgoIOXFrtsLGDQdBghiADBzncenlgQQOESpQAKrqgFSlRRZAktmrOGYKCDlx +a7bCxg0HQYIYgAwc73Hp5UEEDhEqUACq6oBUpUUWQJLZqzhmCgg5cWu2wsYNB0GCGIAMHjQMEUMS +o0AEq6WCdSQw3R9RHaS/9XrycVnY0JDJdg3GhAIiNicl3Hp5QEEDhEqUACq6oBUpUUWQJLZqzhmC +gg5cWu2wsYNB0GCGIAMHAfT6UQDJ0S+ojwh36FKdru5m/Jdx6eUn86RIBjMhOqbcOCkyY4tdthYw +aD4MEMQAYOD2zry9/uPTyilbnACwocq1KKsPPSa0hSxERGxODBAYUuLXbYWMGg+DBDEAMHC7Z15e +/wBx6eVrkpEpSYCELQDcaPPSa0hSxERGxPHBQQcuLXbYWMGg6DBDEAGDh9s68vf7j08tXJSJSkwE +IWgG40eek1pCliIiNieGCgg5cWu2wsYNB0GCGIAMHE7Z15e/3Hp5euSkSlJgIQtANxo89JrSFLER +EbE/2Cgg5cWu2wsYNB0GCGIAMHF7Z15e/wBx6eYoauQZSMAhC0A3GjGRFg5CEffQVErFLmbns0WJ +lodBghiADBxu2deXv9x6eZ/STTGCnxoAAACgNuP2zry9/uPT5T2zry9/uPT5T2zry9/uPT5T2zry +9/uPT5T2zryd8h5UOiKfXgUBOoiAX9Pz5SeUN9R/zLwmpKE9Av1xij0QPRD7ID4HpitGSPn5Dyk7 +0TuwBfmfCK/kXkFD6yuMt2pmAL8+BY9YjmF6iD8aFoBOZS3pYnKW/k5j0LCpQ0ACq6daJJGVw4bh +srwOMHQTP7QGvQzgZB+A40NdfX3QAnwigImJBCOoiC4WRE8xSlSRCkRETya45GItwT+eyV+FHxfF +kfkIe7jloCByZDOpH6jT0XowKSO6iR3Ed/CTdIKz3AZtxnqMjaYI+mJuYTIyMPkZljSpAHV0G11w +kU2D00+sk0cnRV1KFqqquZ8MeRrE+Cb01jYHbkEBygqEJD2L6lCeITpQCB6hMVCAYTR5hA8vVMfZ +dFiGn5TE/wALR4RvUH8PPOnTp06dOnTp06dOnTp06dOnTp06dOnTp06EXdxXsaQuesC6/oIe+qNU +H0Uq7clgkHiSZSANk+syT0lOgAAEBQHIGixOxJKRFE9dPVMMtZXTEycUyoTyxM8ALBSOwn3VBKgo +qIlAwpbhjYAockyO5tm+UVALEE0/nhQ3KRUZ7BF8rBQ1SJlwgYnW5WAFQSRhgApQXeSWpVlVeTZK +0B60O4wiWIIiakrACctByGyVIkg6K2cgIR6PlBRLFWMbXDkKgJYYEiVEhxsCcsCJGBPLlsWQNkMX +SlFSAambS071WT6LRA2QxvoxPk8jf2IHKnAG+opztgLAUfqbSfo59nE1jiUrp0B4IYYgAUAVBzWf +c1Z8g0q7JiJ7aQtELMEPydM3PHjRo0aNGjRo0aNGjRo0aNGjRo0aNGjRo0aMN6kfPwP71hFmCn1T +fJGhkZUOej+Uv/hb/9k= + +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B---- +Content-Type: image/gif +Content-Transfer-Encoding: base64 +Content-Location: https://attack.mitre.org/theme/images/mitrelogowhiteontrans.gif + +R0lGODlhvQBWAIAAAP///////yH5BAUUAAEALAAAAAC9AFYAAAL/jI+py+0Po5y02ouz3rz7D4bi +SJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOIwDkcvli +TjfSZ7b7DY+/IfI6mSavxNfugP0PCMcX2DeTR3GoMEfIyLjQyIa3N1HHsAiJWZmQeWaYSPc51sdJ +OifKKTkZoak4WvpqdprpyepgZ+kKq3tQShuKW8ubq/sqjCrzB3rbWvho6twM/SwoBPhgzRwJrC2t +ZjtJHYQ9GGwQnu3dHXtNff4TSF7u94y+rt75bereQxhfvm+MWz18/tYB3NHv3q+D86JtordNG8Mc +jgYuhCgrnUUA/8oKTcRR8SE8kQJJajRpTyG+jzcaoVyWMeXLOxF7mcOI0GXMZDtpqix4rOEsGJgC +JjQqsyfHmkGFFiUqSNUeVTcdKgX6tOrQF1PDdYXIMGyxmUddfL0U1Z1Yq0ghqRxp1mvaaWBxaj2p +FC5ZvSykur2rcW3JvPII84xLN6TTwHYXE9zLEvDjnPR0SiYoGG/bO1SxAqFq2bG9zEk3L+380wfq +speXtvbMlOYvsu/2sRbtk/Rk06Z9puZne1xe3rFdbxwOGzhO4b2J/z6O/Dlltsxby26s27f14qqz +a34NXvpVyOJBei+9HXdy6OQhH16Burf2veHZ2yfsHib8ibObq2znDuBbxtnUF3/xyfdfefW1Z111 +JxzoXz4SYUchWwg2+F4KEDqHFUferScghvppyFKJcw3GIW3snJiVGC6+CGOMMs5IY4023ohjjjru +yGOPPv4IZJBCDklkkUYeiWSSSi7JZJNOPglllFJ6UQAAOw== + +------MultipartBoundary--YSFUzckGcn3cYlzGnsqoETUBbvuKkIiwucQu7VRH1B------ diff --git a/database/GRU 2015 BlackEnergy Ukrainian Electricity Grid Disruption/Resources/Cyber-Attack Against Ukrainian Critical Infrastructure _ CISA.mhtml b/database/GRU 2015 BlackEnergy Ukrainian Electricity Grid Disruption/Resources/Cyber-Attack Against Ukrainian Critical Infrastructure _ CISA.mhtml new file mode 100644 index 0000000..269a412 --- /dev/null +++ b/database/GRU 2015 BlackEnergy Ukrainian Electricity Grid Disruption/Resources/Cyber-Attack Against Ukrainian Critical Infrastructure _ CISA.mhtml @@ -0,0 +1,44026 @@ +From: +Snapshot-Content-Location: https://www.cisa.gov/news-events/ics-alerts/ir-alert-h-16-056-01 +Subject: Cyber-Attack Against Ukrainian Critical Infrastructure | CISA +Date: Sat, 14 Sep 2024 17:09:31 +0930 +MIME-Version: 1.0 +Content-Type: multipart/related; + type="text/html"; + boundary="----MultipartBoundary--sukBYBUUFhHGaHkfMPkI8r1Alw1u6qNgugbxZnL6zQ----" + + +------MultipartBoundary--sukBYBUUFhHGaHkfMPkI8r1Alw1u6qNgugbxZnL6zQ---- +Content-Type: text/html +Content-ID: +Content-Transfer-Encoding: quoted-printable +Content-Location: https://www.cisa.gov/news-events/ics-alerts/ir-alert-h-16-056-01 + + + =20 + + + + + + + + + + + + + + Cyber-Attack Against Ukrainian Critical Infrastructure | CISA</t= +itle> + <link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/cor= +e/modules/system/css/components/ajax-progress.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/align.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/autocomplete-loading.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/fieldgroup.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/container-inline.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/clearfix.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/details.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/hidden.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/item-list.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/js.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/nowrap.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/position-container.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/progress.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/reset-appearance.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/resize.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/sticky-header.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/system-status-counter.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/system-status-report-counters.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/system-status-report-general-info.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/tabledrag.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/tablesort.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/system/css/components/tree-child.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/core/mo= +dules/views/css/views.module.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/profile= +s/cisad8_gov/modules/custom/toolbar_tasks/css/toolbar.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/modules= +/contrib/extlink/extlink.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/modules= +/contrib/ckeditor_accordion/css/accordion.frontend.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/modules= +/contrib/better_social_sharing_buttons/css/better_social_sharing_buttons.cs= +s?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/modules= +/contrib/paragraphs/css/paragraphs.unpublished.css?sjrezz"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://fonts.googleapis.com= +/css2?family=3DMontserrat:wght@400;500;600;700&family=3DPublic+Sans:wgh= +t@400;500;600;700&display=3Dswap"> +<link rel=3D"stylesheet" media=3D"all" href=3D"https://www.cisa.gov/profile= +s/cisad8_gov/themes/custom/gesso/dist/css/styles.css?sjrezz"> + + =20 + + + + + + + + + + + + + + + + + <link type=3D"text/css" href=3D"https://www.google.com/cse/static/element= +/8fa85d58e016b414/default+en.css" rel=3D"stylesheet"><link type=3D"text/css= +" href=3D"https://www.google.com/cse/static/style/look/v4/default.css" rel= +=3D"stylesheet"><link type=3D"text/css" href=3D"https://www.google.com/cse/= +static/element/8fa85d58e016b414/default+en.css" rel=3D"stylesheet"><link ty= +pe=3D"text/css" href=3D"https://www.google.com/cse/static/style/look/v4/def= +ault.css" rel=3D"stylesheet"></head> + <body class=3D"path-node not-front node-page node-page--node-type-advisor= +y" id=3D"top"> + =20 +<div class=3D"c-skiplinks"> + <a href=3D"https://www.cisa.gov/news-events/ics-alerts/ir-alert-h-16-056-= +01#main" class=3D"c-skiplinks__link u-visually-hidden u-focusable">Skip to = +main content</a> +</div> + =20 + + <div class=3D"dialog-off-canvas-main-canvas" data-off-canvas-main-can= +vas=3D""> + =20 + +<div class=3D"l-site-container"> + =20 + =20 +<section class=3D"usa-banner" aria-label=3D"Official government website"> + <div class=3D"usa-accordion"> <header class=3D"usa-banner__header"> + <div class=3D"usa-banner__inner"> + <div class=3D"grid-col-auto"> + <img class=3D"usa-banner__header-flag" src=3D"https://www.cisa.gov/= +profiles/cisad8_gov/themes/custom/gesso/dist/images/us_flag_small.png" alt= +=3D"U.S. flag"> + </div> + <div class=3D"grid-col-fill tablet:grid-col-auto"> + <p class=3D"usa-banner__header-text">An official website of the Uni= +ted States government</p> + <p class=3D"usa-banner__header-action" aria-hidden=3D"true">H= +ere=E2=80=99s how you know</p></div> + <button class=3D"usa-accordion__button usa-banner__button" aria-exp= +anded=3D"false" aria-controls=3D"gov-banner"> + <span class=3D"usa-banner__button-text">Here=E2=80=99s how you kn= +ow</span> + </button> + </div> + </header> + =20 + </div> + </section> + =20 + + + + <div class=3D"c-block c-global-header-btns c-global-btns"> + + <div class=3D"l-constrain l-constrain"> + =20 + =20 + =20 + + <div class=3D"c-block__content"> + =20 + =20 + + + + + + <div id=3D"block-globalbuttons" class=3D"c-block c-block--provider-block-= +content c-block--id-block-content83069f9f-34fc-4d54-86ec-936a204f8088"> + + =20 + =20 + =20 + + <div class=3D"c-block__content"> + =20 + =20 + + + + +<div class=3D"c-field c-field--name-body c-field--type-text-with-summary c-= +field--label-hidden"> + <div class=3D"c-field__content"><p><a class=3D"c-button c-button--basic c= +-button--blue" href=3D"https://www.cisa.gov/resources-tools/resources/free-= +cybersecurity-services-and-tools" title=3D"Free Cyber Services">Free Cyber = +Services</a><a class=3D"c-button c-button--basic c-button--gray" href=3D"ht= +tps://www.cisa.gov/protect2024">#protect2024</a><a class=3D"c-button c-butt= +on--basic c-button--teal" href=3D"https://www.cisa.gov/node/18883">Secure O= +ur World</a><a class=3D"c-button c-button--campaign" href=3D"https://www.ci= +sa.gov/node/8056">Shields Up</a><a class=3D"c-button c-button--report" href= +=3D"https://www.cisa.gov/report">Report A Cyber Issue</a></p></div></div> + + =20 + </div> + =20 + =20 + </div> + + =20 + </div> + =20 + </div> + =20 + </div> + =20 + =20 + + +<div class=3D"usa-overlay"></div> +<header class=3D"usa-header usa-header--extended" role=3D"banner"> + =20 +<div class=3D"usa-navbar"> + <div class=3D"l-constrain"> + <div class=3D"usa-navbar__row"> + =20 + + + + <div class=3D"c-block c-site-header"> + + <div class=3D"l-constrain"> + =20 + =20 + =20 + + <div class=3D"c-block__content"> + =20 + =20 + + + + + + <div id=3D"block-guswds-cisaheaderblock" class=3D"c-block c-block--provid= +er-block-content c-block--id-block-contentbc4e6844-86b4-4e20-b163-a73bda3d1= +d76"> + + =20 + =20 + =20 + + <div class=3D"c-block__content"> + =20 + =20 + + + + +<div class=3D"c-field c-field--name-body c-field--type-text-with-summary c-= +field--label-hidden"> + <div class=3D"c-field__content"><a href=3D"https://www.cisa.gov/"><img sr= +c=3D"https://www.cisa.gov/sites/default/files/images/SVG/header_logo_taglin= +e_update.svg" alt=3D"CISA logo image. America's Cyber Defense Agency, Natio= +nal Coordinator for Critical Infrastructure Security and Resilience"></a></= +div></div> + + =20 + </div> + =20 + =20 + </div> + + =20 + </div> + =20 + </div> + =20 + </div> + + =20 + + + + <div class=3D"c-block c-site-header-mobile"> + + <div class=3D"l-constrain"> + =20 + =20 + =20 + + <div class=3D"c-block__content"> + =20 + =20 + + + + + + <div id=3D"block-guswds-cisaheaderblockmobile" class=3D"c-block c-block--= +provider-block-content c-block--id-block-content283396c9-cd36-4ce3-b1e2-9b5= +576ab4f50"> + + =20 + =20 + =20 + + <div class=3D"c-block__content"> + =20 + =20 + + + + +<div class=3D"c-field c-field--name-body c-field--type-text-with-summary c-= +field--label-hidden"> + <div class=3D"c-field__content"><a href=3D"https://www.cisa.gov/"><img sr= +c=3D"https://www.cisa.gov/sites/default/files/images/SVG/mobile_logo_wordma= +rk.svg" alt=3D"CISA Logo"></a></div></div> + + =20 + </div> + =20 + =20 + </div> + + =20 + </div> + =20 + </div> + =20 + </div> + <div class=3D"usa-navbar__search"> + <div class=3D"usa-navbar__search-header"> + <p>Search</p> + </div> + =20 +<div class=3D"usa-search"> + =20 + <div id=3D"___gcse_0"><div class=3D"gsc-control-searchbox-only gsc-contro= +l-searchbox-only-en" dir=3D"ltr"><form class=3D"gsc-search-box gsc-search-b= +ox-tools" accept-charset=3D"utf-8"><table cellspacing=3D"0" cellpadding=3D"= +0" role=3D"presentation" class=3D"gsc-search-box"><tbody><tr><td class=3D"g= +sc-input"><div class=3D"gsc-input-box" id=3D"gsc-iw-id1"><table cellspacing= +=3D"0" cellpadding=3D"0" role=3D"presentation" id=3D"gs_id50" class=3D"gstl= +_50 gsc-input" style=3D"width: 100%; padding: 0px;"><tbody><tr><td id=3D"gs= +_tti50" class=3D"gsib_a"><input autocomplete=3D"off" type=3D"text" size=3D"= +10" class=3D"gsc-input" name=3D"search" title=3D"search" aria-label=3D"sear= +ch" id=3D"gsc-i-id1" style=3D"width: 100%; padding: 0px; border: none; marg= +in: 0px; height: auto; outline: none;" dir=3D"ltr" spellcheck=3D"false"></t= +d><td class=3D"gsib_b"><div class=3D"gsst_b" id=3D"gs_st50" dir=3D"ltr"><a = +class=3D"gsst_a" style=3D"display: none;" title=3D"Clear search box" role= +=3D"button"><span class=3D"gscb_a" id=3D"gs_cb50" aria-hidden=3D"true">=C3= +=97</span></a></div></td></tr></tbody></table></div></td><td class=3D"gsc-s= +earch-button"><button class=3D"gsc-search-button gsc-search-button-v2"><svg= + width=3D"13" height=3D"13" viewBox=3D"0 0 13 13"><title>search<= +/td>
 
+ + + + + + + =20 + + + +
+ +
+ =20 + =20 + =20 + +
+ =20 + =20 + + + + + +
+ + =20 + =20 + =20 + +
+ =20 + =20 + + + + +
+

+=3D"America's
+ + =20 +
+ =20 + =20 +
+ + =20 +
+ =20 +
+ =20 +
+ =20 + + + + + + =20 + =20 + =20 +
+
+
+ =20 + + + + + + + + =20 + =20 + =20 + + =20 + =20 + + + + + =20 + =20 + =20 + =20 + + + + + + +
+ + =20 + =20 + =20 + +
+ =20 +
+ Share: + =20 + +
+ + + +
+ =20 +
+ =20 + =20 +
+ +
+
+
+ + =20 + =20 + +
+ =20 + =20 + =20 + + +
+ =20 + + + + + + + + =20 + =20 + =20 + + =20 + =20 + + + + + + +
+
+ =20 +
+
+
+
+
ICS Alert
+

+Cyber-Attack Against Ukrainian Critical Infrastructure +

+
=20 + + + + +
+
Last Revised
+ + =20 + + + + +
+
Alert Code
IR-ALERT-H-16-056-01
+ +
+ =20 + =20 +
+
+
+
+
+
+
+ =20 + +
+
+ =20 + =20 +
+
+

Description

+
+

On December 23, 2015, Ukrainian power companies experienced unscheduled = +power outages impacting a large number of customers in Ukraine. This report= + provides an account of the events that took place based on interviews with= + company personnel. 

+

Updated July 20, 2021: The U.S. Government attributes this activity = +to Russian nation-state cyber actors and assess that Russian nation-state c= +yber actors conducted a cyber campaign against Ukrainian critical infrastru= +cture. For more information on Russian malicious cyber activity, refer to <= +a href=3D"https://us-cert.cisa.gov/russia">us-cert.cisa.gov/Russia.

+

SUMMARY

+

On December 23, 2015, Ukrainian power companies experienced unscheduled = +power outages impacting a large number of customers in Ukraine. In addition= +, there have also been reports of malware found in Ukrainian companies in a= + variety of critical infrastructure sectors. Public reports indicate that t= +he BlackEnergy (BE) malware was discovered on the companies=E2=80=99 comput= +er networks, however it is important to note that the role of BE in this ev= +ent remains unknown pending further technical analysis.

+

An interagency team comprised of representatives from the National Cyber= +security and Communications Integration Center (NCCIC)/Industrial Control S= +ystems Cyber Emergency Response Team (ICS-CERT), U.S. Computer Emergency Re= +adiness Team (US-CERT), Department of Energy, Federal Bureau of Investigati= +on, and the North American Electric Reliability Corporation traveled to Ukr= +aine to collaborate and gain more insight. The Ukrainian government worked = +closely and openly with the U.S. team and shared information to help preven= +t future cyber-attacks.

+

This report provides an account of the events that took place based on i= +nterviews with company personnel. This report is being shared for situation= +al awareness and network defense purposes. ICS-CERT strongly encourages org= +anizations across all sectors to review and employ the mitigation strategie= +s listed below.

+

Additional information on this incident including technical indicators c= +an be found in the TLP GREEN alert (IR-ALERT-H-16-043-01P and subsequent up= +dates) that was released to the US-CERT secure portal. US critical infrastr= +ucture asset owners and operators can request access to this information by= + emailing ics-cert@hq.dhs.gov<= +png24format transparency=3D"true" filtered=3D"false" interlaced=3D"false" n= +omattecolor=3D"false" mattecolor=3D"#FFFFFF">(link sends email)<= +path d=3D"M56 14H8c-1.1 0-2 0.9-2 2v32c0 1.1 0.9 2 2 2h48c1.1 0 2-0.9 2-2V1= +6C58 14.9 57.1 14 56 14zM50.5 18L32 33.4 13.5 18H50.5zM10 46V20.3l20.7 17.3= +C31.1 37.8 31.5 38 32 38s0.9-0.2 1.3-0.5L54 20.3V46H10z">.= +

+

DETAILS

+

The following account of events is based on the interagency team=E2=80= +=99s interviews with operations and information technology staff and leader= +ship at six Ukrainian organizations with first-hand experience of the event= +. Following these discussions and interviews, the team assesses that the ou= +tages experienced on December 23, 2015, were caused by external cyber-attac= +kers. The team was not able to independently review technical evidence of t= +he cyber-attack; however, a significant number of independent reports from = +the team=E2=80=99s interviews as well as documentary findings corroborate t= +he events as outlined below.

+

Through interviews with impacted entities, the team learned that power o= +utages were caused by remote cyber intrusions at three regional electric po= +wer distribution companies (Oblenergos) impacting approximately 225,000 cus= +tomers. While power has been restored, all the impacted Oblenergos continue= + to run under constrained operations. In addition, three other organization= +s, some from other critical infrastructure sectors, were also intruded upon= + but did not experience operational impacts  

+

The cyber-attack was reportedly synchronized and coordinated, probably f= +ollowing extensive reconnaissance of the victim networks. According to comp= +any personnel, the cyber-attacks at each company occurred within 30 minutes= + of each other and impacted multiple central and regional facilities. Durin= +g the cyber-attacks, malicious remote operation of the breakers was conduct= +ed by multiple external humans using either existing remote administration = +tools at the operating system level or remote industrial control system (IC= +S) client software via virtual private network (VPN) connections. The compa= +nies believe that the actors acquired legitimate credentials prior to the c= +yber-attack to facilitate remote access.

+

All three companies indicated that the actors wiped some systems by exec= +uting the KillDisk malware at the conclusion of the cyber-attack. The KillD= +isk malware erases selected files on target systems and corrupts the master= + boot record, rendering systems inoperable. It was further reported that in= + at least one instance, Windows-based human-machine interfaces (HMIs) embed= +ded in remote terminal units were also overwritten with KillDisk. The actor= +s also rendered Serial-to-Ethernet devices at substations inoperable by cor= +rupting their firmware. In addition, the actors reportedly scheduled discon= +nects for server Uninterruptable Power Supplies (UPS) via the UPS remote ma= +nagement interface. The team assesses that these actions were done in an at= +tempt to interfere with expected restoration efforts.

+

Each company also reported that they had been infected with BlackEnergy = +malware however we do not know whether the malware played a role in the cyb= +er-attacks. The malware was reportedly delivered via spear phishing emails = +with malicious Microsoft Office attachments. It is suspected that BlackEner= +gy may have been used as an initial access vector to acquire legitimate cre= +dentials; however, this information is still being evaluated. It is importa= +nt to underscore that any remote access Trojan could have been used and non= +e of BlackEnergy=E2=80=99s specific capabilities were reportedly leveraged.= +

+

MITIGATION

+

The first, most important step in cybersecurity is implementation of inf= +ormation resources management best practices. Key examples include: procure= +ment and licensing of trusted hardware and software systems; knowing who an= +d what is on your network through hardware and software asset management au= +tomation; on time patching of systems; and strategic technology refresh. +

Organizations should develop and exercise contingency plans that allow f= +or the safe operation or shutdown of operational processes in the event tha= +t their ICS is breached. These plans should include the assumption that the= + ICS is actively working counter to the safe operation of the process.

+

ICS-CERT recommends that asset owners take defensive measures by leverag= +ing best practices to minimize the risk from similar malicious cyber activi= +ty.

+

Application Whitelisting (AWL) can detect and prevent attempted executio= +n of malware uploaded by malicious actors. The static nature of some system= +s, such as database servers and HMI computers, make these ideal candidates = +to run AWL. Operators are encouraged to work with their vendors to baseline= + and calibrate AWL deployments.NCCIC/ICS-CERT, Seven Steps to Effectively D= +efend Industrial Control Systems, https://ics-cert.us-cert.gov/sites/defaul= +t/files/documents/Seven%20Steps%20to%20Effectively%20Defend%20Industrial%20= +Control%20Systems_S508C.pdf, web site last accessed February 25, 2016.

+

Organizations should isolate ICS networks from any untrusted networks, e= +specially the Internet. All unused ports should be locked down and all unus= +ed services turned off. If a defined business requirement or control functi= +on exists, only allow real-time connectivity to external networks. If one-w= +ay communication can accomplish a task, use optical separation (=E2=80=9Cda= +ta diode=E2=80=9D). If bidirectional communication is necessary, then use a= + single open port over a restricted network path.a

+

Organizations should also limit Remote Access functionality wherever pos= +sible. Modems are especially insecure. Users should implement =E2=80=9Cmoni= +toring only=E2=80=9D access that is enforced by data diodes, and do not rel= +y on =E2=80=9Cread only=E2=80=9D access enforced by software configurations= + or permissions. Remote persistent vendor connections should not be allowed= + into the control network. Remote access should be operator controlled, tim= +e limited, and procedurally similar to =E2=80=9Clock out, tag out.=E2=80=9D= + The same remote access paths for vendor and employee connections can be us= +ed; however, double standards should not be allowed. Strong multi-factor au= +thentication should be used if possible, avoiding schemes where both tokens= + are similar types and can be easily stolen (e.g., password and soft certif= +icate).a

+

As in common networking environments, control system domains can be subj= +ect to a myriad of vulnerabilities that can provide malicious actors with a= + =E2=80=9Cbackdoor=E2=80=9D to gain unauthorized access. Often, backdoors a= +re simple shortcomings in the architecture perimeter, or embedded capabilit= +ies that are forgotten, unnoticed, or simply disregarded. Malicious actors = +often do not require physical access to a domain to gain access to it and w= +ill usually leverage any discovered access functionality. Modern networks, = +especially those in the control systems arena, often have inherent capabili= +ties that are deployed without sufficient security analysis and can provide= + access to malicious actors once they are discovered. These backdoors can b= +e accidentally created in various places on the network, but it is the netw= +ork perimeter that is of greatest concern.

+

When looking at network perimeter components, the modern IT architecture= + will have technologies to provide for robust remote access. These technolo= +gies often include firewalls, public facing services, and wireless access. = +Each technology will allow enhanced communications in and amongst affiliate= +d networks and will often be a subsystem of a much larger and more complex = +information infrastructure. However, each of these components can (and ofte= +n do) have associated security vulnerabilities that an adversary will try t= +o detect and leverage. Interconnected networks are particularly attractive = +to a malicious actor, because a single point of compromise may provide exte= +nded access because of pre-existing trust established among interconnected = +resources.NCCIC/ICS-CERT, Improving Industrial Control Systems Cybersecurit= +y with Defense-in-Depth Strategies, https://ics-cert.us-cert.gov/sites/defa= +ult/files/recommended_practices/NCCIC_ICS-CERT_Defense_in_Depth_2016_S508C.= +pdf , web site last accessed February 25, 2016.

+

ICS-CERT reminds organizations to perform proper impact analysis and ris= +k assessment prior to taking defensive measures.

+

ICS-CERT also provides a recommended practices section for control systems o= +n the ICS-CERT web site (http://ics-ce= +rt.us-cert.gov). Several recommended practices are available for readin= +g or download, including Improving Industrial Control Systems Cybersecurity with Defe= +nse-in-Depth Strategies and Seven Steps to Effectively = +Defend Industrial Control Systems.

+

Organizations that observe any suspected malicious activity should follo= +w their established internal procedures and report their findings to ICS-CE= +RT for tracking and correlation against other incidents.

+

For more information on securely working with dangerous malware, please = +see US-CERT Security Tip ST13-003 Handling Destructive Malware at https://www.us-cert.gov/ncas/t= +ips/ST13-003 .

+

DETECTION

+

While the role of BlackEnergy in this incident is still being evaluated,= + the malware was reported to be present on several systems. Detection of th= +e BlackEnergy malware should be conducted using the latest published YARA s= +ignature. This can be found at: https://ics-cert.us-cert.gov/alerts/ICS-ALERT-14-281-= +01E. Additional information about using YARA signatures can be found in= + the May/June 2015 ICS-CERT Monitor available at: https://ics-cert.us-cert.gov/monitors/ICS= +-MM201506.

+

Additional information on this incident including technical indicators c= +an be found in the TLP GREEN alert (IR-ALERT-H-16-043-01P and subsequent up= +dates) that was released to the US-CERT secure portal. US critical infrastr= +ucture asset owners and operators can request access to this information by= + emailing ics-cert@hq.dhs.gov<= +png24format transparency=3D"true" filtered=3D"false" interlaced=3D"false" n= +omattecolor=3D"false" mattecolor=3D"#FFFFFF">(link sends email)<= +path d=3D"M56 14H8c-1.1 0-2 0.9-2 2v32c0 1.1 0.9 2 2 2h48c1.1 0 2-0.9 2-2V1= +6C58 14.9 57.1 14 56 14zM50.5 18L32 33.4 13.5 18H50.5zM10 46V20.3l20.7 17.3= +C31.1 37.8 31.5 38 32 38s0.9-0.2 1.3-0.5L54 20.3V46H10z">.= +

+ +
+ + =20 +
+
+
+
+ =20 + + + + +
+

This product is provided subject to th= +is Notification and this= + Privacy & Use pol= +icy.

+ +
+
+ =20 + +
+
+ =20 +

+ Vendor +

+ =20 +
+
    +
  • Other
  • +
+ +
+ + =20 +
+
+
+
+ =20 +
+
+
+
+
+
+
+
+

Please share your thoughts

+

We recently updated our anonymous produ= +ct survey; we=E2=80=99d welcome your feedback.

+
+
+
+
+
+
+ =20 + + =20 + +
+
+
+
+

Related Advisories

+
+
+ =20 + + + + =20 + + + + + + + + + =20 + + + + + + + + + =20 + + + + + + + + + =20 + + + + + + + + + =20 +
+
+
+
+ + +
+
+ =20 + =20 + =20 + =20 + +
+ + =20 +
+ + =20 +