From 5146efd84b2994a2fad850b126b9612edb405d93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tu=C4=9F=C3=A7e=20K=C3=BC=C3=A7=C3=BCko=C4=9Flu?= Date: Fri, 27 Jan 2023 14:54:45 +0300 Subject: [PATCH] soho dark added --- .../fonts/lato-v17-latin-ext_latin-300.woff | Bin 0 -> 32196 bytes .../fonts/lato-v17-latin-ext_latin-300.woff2 | Bin 0 -> 24836 bytes .../fonts/lato-v17-latin-ext_latin-700.woff | Bin 0 -> 30356 bytes .../fonts/lato-v17-latin-ext_latin-700.woff2 | Bin 0 -> 24712 bytes .../lato-v17-latin-ext_latin-regular.woff | Bin 0 -> 30924 bytes .../lato-v17-latin-ext_latin-regular.woff2 | Bin 0 -> 25320 bytes public/themes/soho-dark/theme.css | 5831 +++++++++++++++++ 7 files changed, 5831 insertions(+) create mode 100644 public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-300.woff create mode 100644 public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-300.woff2 create mode 100644 public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-700.woff create mode 100644 public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-700.woff2 create mode 100644 public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-regular.woff create mode 100644 public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-regular.woff2 create mode 100644 public/themes/soho-dark/theme.css diff --git a/public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-300.woff b/public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-300.woff new file mode 100644 index 0000000000000000000000000000000000000000..46d42447577cea6a6a9b4b7d56ff9a934c79dc8c GIT binary patch literal 32196 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 literal 0 HcmV?d00001 diff --git a/public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-300.woff2 b/public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-300.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..f1c62e09961c8bd00cd3cbcc8cf6dded19a7f534 GIT binary patch literal 24836 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 literal 0 HcmV?d00001 diff --git a/public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-700.woff b/public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-700.woff new file mode 100644 index 0000000000000000000000000000000000000000..e8d62dd0a37ee1fae6eb58e0efd0b5eb206bf74b GIT binary patch literal 30356 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

bCTtd8K6sjaBnR#Y@DtqM>s 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 InE?O*0Klo&J^%m! literal 0 HcmV?d00001 diff --git a/public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-regular.woff b/public/themes/soho-dark/fonts/lato-v17-latin-ext_latin-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..c6d3d1d9dee498895d1478a79170a922507bcf25 GIT binary patch literal 30924 zcmZ6y18`-@Mj08F|%i2g$$k5F%RhPI~P*spIHu5bNx zp1WVd4))G20DxQcH}?3AJ;m6Y4>&lPe(SpXf9uKohf1JQFx}T>}eA6NT;|rqZ`<107!9T2HBfy^b*M}3c(zrOgpqzYZ!^+RK%5$Tf+A1>B z(@*oO@mX^*`K5VL#mVvSVSxdKns0Y+RqEsd-u(oMIpjfOvIF0Y4#Mw}!{$b%Wo_1l zzyY={#W|+B+tHYOaB^xn>}68)=Za~bi=`m&mOqU%|0Jq4731Td%BpwF zL_bKl9VyQX2u-WK4r`-qcOpf+8C%>Wloy4I)%~F5R`Li#Obv< z>5JeHFN${zEx|nlBkvRmt8<8w);^$GIVu#l8z(- zLzzfrR34DWk2!fAuB}IWB=Ri!V^TYNAUWBSyi=fhfwmSizGH?LuuE7MON?Ha{DLEn zM$IBYInQPp2|=b6keHsuX4Zm+r5L%7q)VYUdP@&SwF~=>$a>8FIf$;0=ZTp0Gr~L(|Iv7Q|z2KVS=w91Mwu^rINMQPJ(;sQv zE0;gxMJ+0_tb=sUe1GiqbPN*6Q#JPrIwbgxVPFobXm<=2T$TCio=Lai8ULN=6UVr) z4B+ksE}2KB{Wckk{X}sZFZ35-kf?Vcr-4;3j2mn|O)HS}<^O9=Rgmmt^y}x=UhZ>> zQA&MfjJ9ZX7lSA1;=*o+QZ%h~BG7V24zc@jZWa)9oXK{LwlKvsiT6NPH-<7u=zid&=v55d82 z>M_k`HLg#%HZ(gW*BNgz5b~HTNgJ zz%mO~8o@FTlqyL#3)MV!H~92$3=m7zFbfGgC%8+eB%A83@SfJW*oVxTXw{)S;$7~U z%za-y>GLIwq>eotJ(uS?lGQu|Dp;LDDO7AFt;76h4KkljLmw7IXjx|+9VpV&&KMKJ zSimmB6JEO7J@2sc(tg)MtWv3Mn=TA3%fcK49ⅅ|Fz>e?=Tzd6w4?dEM3D83oTi6 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®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 C-b5q- literal 0 HcmV?d00001 diff --git a/public/themes/soho-dark/theme.css b/public/themes/soho-dark/theme.css new file mode 100644 index 000000000..6a093c3e6 --- /dev/null +++ b/public/themes/soho-dark/theme.css @@ -0,0 +1,5831 @@ +:root { + --surface-a:#282936; + --surface-b:#1d1e27; + --surface-c:rgba(255, 255, 255, 0.03); + --surface-d:#3e4053; + --surface-e:#282936; + --surface-f:#282936; + --text-color:rgba(255, 255, 255, 0.87); + --text-color-secondary:rgba(255, 255, 255, 0.6); + --primary-color:#b19df7; + --primary-color-text:#1c1d26; + --font-family:Lato, Helvetica, sans-serif; + --surface-0: #1d1e27; + --surface-50: #34343d; + --surface-100: #4a4b52; + --surface-200: #616268; + --surface-300: #77787d; + --surface-400: #8e8f93; + --surface-500: #a5a5a9; + --surface-600: #bbbcbe; + --surface-700: #d2d2d4; + --surface-800: #e8e9e9; + --surface-900: #ffffff; + --gray-50: #e8e9e9; + --gray-100: #d2d2d4; + --gray-200: #bbbcbe; + --gray-300: #a5a5a9; + --gray-400: #8e8f93; + --gray-500: #77787d; + --gray-600: #616268; + --gray-700: #4a4b52; + --gray-800: #34343d; + --gray-900: #1d1e27; + --content-padding:1.25rem; + --inline-spacing:0.5rem; + --border-radius:6px; + --surface-ground:#1d1e27; + --surface-section:#1d1e27; + --surface-card:#282936; + --surface-overlay:#282936; + --surface-border:#3e4053; + --surface-hover:rgba(255,255,255,.03); + --focus-ring: 0 0 0 1px #e0d8fc; + --maskbg: rgba(0, 0, 0, 0.4); + color-scheme: dark; +} + +/* lato-300 - latin-ext_latin */ +@font-face { + font-family: "Lato"; + font-style: normal; + font-weight: 300; + src: local("Lato Light"), local("Lato-Light"), url("./fonts/lato-v17-latin-ext_latin-300.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-300.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} +/* lato-regular - latin-ext_latin */ +@font-face { + font-family: "Lato"; + font-style: normal; + font-weight: 400; + src: local("Lato Regular"), local("Lato-Regular"), url("./fonts/lato-v17-latin-ext_latin-regular.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-regular.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} +/* lato-700 - latin-ext_latin */ +@font-face { + font-family: "Lato"; + font-style: normal; + font-weight: 700; + src: local("Lato Bold"), local("Lato-Bold"), url("./fonts/lato-v17-latin-ext_latin-700.woff2") format("woff2"), url("./fonts/lato-v17-latin-ext_latin-700.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} +* { + box-sizing: border-box; +} + +.p-component { + font-family: Lato, Helvetica, sans-serif; + font-size: 1rem; + font-weight: normal; +} + +.p-component-overlay { + background-color: rgba(0, 0, 0, 0.4); + transition-duration: 0.2s; +} + +.p-disabled, .p-component:disabled { + opacity: 0.4; +} + +.p-error { + color: #ff9a9a; +} + +.p-text-secondary { + color: rgba(255, 255, 255, 0.6); +} + +.pi { + font-size: 1rem; +} + +.p-link { + font-size: 1rem; + font-family: Lato, Helvetica, sans-serif; + border-radius: 6px; +} +.p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} + +.p-component-overlay-enter { + animation: p-component-overlay-enter-animation 150ms forwards; +} + +.p-component-overlay-leave { + animation: p-component-overlay-leave-animation 150ms forwards; +} + +@keyframes p-component-overlay-enter-animation { + from { + background-color: transparent; + } + to { + background-color: var(--maskbg); + } +} +@keyframes p-component-overlay-leave-animation { + from { + background-color: var(--maskbg); + } + to { + background-color: transparent; + } +} + +:root { + --blue-50:#f6fbfe; + --blue-100:#d6ecfc; + --blue-200:#b5ddfa; + --blue-300:#95cef8; + --blue-400:#74bff5; + --blue-500:#54b0f3; + --blue-600:#4796cf; + --blue-700:#3b7baa; + --blue-800:#2e6186; + --blue-900:#224661; + --green-50:#f4fcf8; + --green-100:#ccf2dc; + --green-200:#a3e7c1; + --green-300:#7adca6; + --green-400:#52d28a; + --green-500:#29c76f; + --green-600:#23a95e; + --green-700:#1d8b4e; + --green-800:#176d3d; + --green-900:#10502c; + --yellow-50:#fefdf6; + --yellow-100:#fcf4d6; + --yellow-200:#faebb5; + --yellow-300:#f8e295; + --yellow-400:#f5d974; + --yellow-500:#f3d054; + --yellow-600:#cfb147; + --yellow-700:#aa923b; + --yellow-800:#86722e; + --yellow-900:#615322; + --cyan-50:#f5fcfd; + --cyan-100:#d1f2f5; + --cyan-200:#ace8ed; + --cyan-300:#87dee6; + --cyan-400:#63d3de; + --cyan-500:#3ec9d6; + --cyan-600:#35abb6; + --cyan-700:#2b8d96; + --cyan-800:#226f76; + --cyan-900:#195056; + --pink-50:#fef6f7; + --pink-100:#fad6d6; + --pink-200:#f6b5b6; + --pink-300:#f29596; + --pink-400:#ee7475; + --pink-500:#ea5455; + --pink-600:#c74748; + --pink-700:#a43b3c; + --pink-800:#812e2f; + --pink-900:#5e2222; + --indigo-50:#f6f7fe; + --indigo-100:#d6dafc; + --indigo-200:#b5bcfa; + --indigo-300:#959ff8; + --indigo-400:#7481f5; + --indigo-500:#5464f3; + --indigo-600:#4755cf; + --indigo-700:#3b46aa; + --indigo-800:#2e3786; + --indigo-900:#222861; + --teal-50:#f3fcf9; + --teal-100:#c5f1e1; + --teal-200:#97e5c9; + --teal-300:#69dab1; + --teal-400:#3bce99; + --teal-500:#0dc381; + --teal-600:#0ba66e; + --teal-700:#09895a; + --teal-800:#076b47; + --teal-900:#054e34; + --orange-50:#fffaf6; + --orange-100:#ffe8d2; + --orange-200:#ffd6ae; + --orange-300:#ffc38a; + --orange-400:#ffb166; + --orange-500:#ff9f42; + --orange-600:#d98738; + --orange-700:#b36f2e; + --orange-800:#8c5724; + --orange-900:#66401a; + --bluegray-50:#f7f8fa; + --bluegray-100:#dbdfe8; + --bluegray-200:#bec5d6; + --bluegray-300:#a1abc4; + --bluegray-400:#8592b2; + --bluegray-500:#6878a0; + --bluegray-600:#586688; + --bluegray-700:#495470; + --bluegray-800:#394258; + --bluegray-900:#2a3040; + --purple-50:#f8f6fe; + --purple-100:#ddd6fc; + --purple-200:#c2b5fa; + --purple-300:#a895f8; + --purple-400:#8d74f5; + --purple-500:#7254f3; + --purple-600:#6147cf; + --purple-700:#503baa; + --purple-800:#3f2e86; + --purple-900:#2e2261; + --red-50:#fff5f6; + --red-100:#ffcfd4; + --red-200:#ffa9b2; + --red-300:#ff848f; + --red-400:#ff5e6d; + --red-500:#ff384b; + --red-600:#d93040; + --red-700:#b32735; + --red-800:#8c1f29; + --red-900:#66161e; + --primary-50:#fbfaff; + --primary-100:#ece7fd; + --primary-200:#ddd5fc; + --primary-300:#cfc2fa; + --primary-400:#c0b0f9; + --primary-500:#b19df7; + --primary-600:#9685d2; + --primary-700:#7c6ead; + --primary-800:#615688; + --primary-900:#473f63; +} + +.p-autocomplete .p-autocomplete-loader { + right: 0.75rem; +} +.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader { + right: 3.75rem; +} +.p-autocomplete:not(.p-disabled):hover .p-autocomplete-multiple-container { + border-color: #b19df7; +} +.p-autocomplete:not(.p-disabled).p-focus .p-autocomplete-multiple-container { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: #b19df7; +} +.p-autocomplete .p-autocomplete-multiple-container { + padding: 0.375rem 0.75rem; + gap: 0.5rem; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token { + padding: 0.375rem 0; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input { + font-family: Lato, Helvetica, sans-serif; + font-size: 1rem; + color: rgba(255, 255, 255, 0.87); + padding: 0; + margin: 0; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { + padding: 0.375rem 0.75rem; + background: #3e4053; + color: rgba(255, 255, 255, 0.87); + border-radius: 16px; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon { + margin-left: 0.5rem; +} +.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { + background: #4c4d5f; + color: rgba(255, 255, 255, 0.87); +} +.p-autocomplete.p-invalid.p-component > .p-inputtext { + border-color: #ff9a9a; +} + +.p-autocomplete-panel { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.p-autocomplete-panel .p-autocomplete-items { + padding: 0.75rem 0; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item { + margin: 0; + padding: 0.75rem 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: box-shadow 0.2s; + border-radius: 0; +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight.p-focus { + background: rgba(177, 157, 247, 0.24); +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { + margin: 0; + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: #333544; + font-weight: 700; +} + +.p-calendar.p-invalid.p-component > .p-inputtext { + border-color: #ff9a9a; +} + +.p-datepicker { + padding: 0.5rem; + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; +} +.p-datepicker:not(.p-datepicker-inline) { + background: #282936; + border: 1px solid #3e4053; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { + background: #282936; +} +.p-datepicker .p-datepicker-header { + padding: 0.5rem; + color: rgba(255, 255, 255, 0.87); + background: #282936; + font-weight: 700; + margin: 0; + border-bottom: 1px solid #3e4053; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev, +.p-datepicker .p-datepicker-header .p-datepicker-next { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, +.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.p-datepicker .p-datepicker-header .p-datepicker-prev:focus, +.p-datepicker .p-datepicker-header .p-datepicker-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-datepicker .p-datepicker-header .p-datepicker-title { + line-height: 2rem; +} +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + font-weight: 700; + padding: 0.5rem; +} +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + color: #b19df7; +} +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + margin-right: 0.5rem; +} +.p-datepicker table { + font-size: 1rem; + margin: 0.5rem 0; +} +.p-datepicker table th { + padding: 0.5rem; +} +.p-datepicker table th > span { + width: 2.5rem; + height: 2.5rem; +} +.p-datepicker table td { + padding: 0.5rem; +} +.p-datepicker table td > span { + width: 2.5rem; + height: 2.5rem; + border-radius: 50%; + transition: box-shadow 0.2s; + border: 1px solid transparent; +} +.p-datepicker table td > span.p-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-datepicker table td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-datepicker table td.p-datepicker-today > span { + background: transparent; + color: #b19df7; + border-color: transparent; +} +.p-datepicker table td.p-datepicker-today > span.p-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-datepicker .p-datepicker-buttonbar { + padding: 1rem 0; + border-top: 1px solid #3e4053; +} +.p-datepicker .p-datepicker-buttonbar .p-button { + width: auto; +} +.p-datepicker .p-timepicker { + border-top: 1px solid #3e4053; + padding: 0.5rem; +} +.p-datepicker .p-timepicker button { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datepicker .p-timepicker button:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.p-datepicker .p-timepicker button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-datepicker .p-timepicker button:last-child { + margin-top: 0.2em; +} +.p-datepicker .p-timepicker span { + font-size: 1.25rem; +} +.p-datepicker .p-timepicker > div { + padding: 0 0.5rem; +} +.p-datepicker.p-datepicker-timeonly .p-timepicker { + border-top: 0 none; +} +.p-datepicker .p-monthpicker { + margin: 0.5rem 0; +} +.p-datepicker .p-monthpicker .p-monthpicker-month { + padding: 0.5rem; + transition: box-shadow 0.2s; + border-radius: 6px; +} +.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-datepicker .p-yearpicker { + margin: 0.5rem 0; +} +.p-datepicker .p-yearpicker .p-yearpicker-year { + padding: 0.5rem; + transition: box-shadow 0.2s; + border-radius: 6px; +} +.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group { + border-left: 1px solid #3e4053; + padding-right: 0.5rem; + padding-left: 0.5rem; + padding-top: 0; + padding-bottom: 0; +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { + padding-left: 0; + border-left: 0 none; +} +.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { + padding-right: 0; +} +.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.03); +} +.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); +} +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); +} +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} + +@media screen and (max-width: 769px) { + .p-datepicker table th, .p-datepicker table td { + padding: 0; + } +} +.p-cascadeselect { + background: #1d1e27; + border: 1px solid #3e4053; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +.p-cascadeselect:not(.p-disabled):hover { + border-color: #b19df7; +} +.p-cascadeselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: #b19df7; +} +.p-cascadeselect .p-cascadeselect-label { + background: transparent; + border: 0 none; + padding: 0.75rem 0.75rem; +} +.p-cascadeselect .p-cascadeselect-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.p-cascadeselect .p-cascadeselect-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.p-cascadeselect .p-cascadeselect-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 3rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.p-cascadeselect.p-invalid.p-component { + border-color: #ff9a9a; +} + +.p-cascadeselect-panel { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.p-cascadeselect-panel .p-cascadeselect-items { + padding: 0.75rem 0; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item { + margin: 0; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: box-shadow 0.2s; + border-radius: 0; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus { + background: rgba(177, 157, 247, 0.24); +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { + padding: 0.75rem 1.25rem; +} +.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { + font-size: 0.875rem; +} + +.p-input-filled .p-cascadeselect { + background: #3e4053; +} +.p-input-filled .p-cascadeselect:not(.p-disabled):hover { + background-color: #3e4053; +} +.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { + background-color: #3e4053; +} + +.p-checkbox { + width: 22px; + height: 22px; +} +.p-checkbox .p-checkbox-box { + border: 2px solid #3e4053; + background: #1d1e27; + width: 22px; + height: 22px; + color: rgba(255, 255, 255, 0.87); + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.p-checkbox .p-checkbox-box .p-checkbox-icon { + transition-duration: 0.2s; + color: #1c1d26; + font-size: 14px; +} +.p-checkbox .p-checkbox-box.p-highlight { + border-color: #b19df7; + background: #b19df7; +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + border-color: #b19df7; +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: #b19df7; +} +.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + border-color: #9378f4; + background: #9378f4; + color: #1c1d26; +} +.p-checkbox.p-invalid > .p-checkbox-box { + border-color: #ff9a9a; +} + +.p-input-filled .p-checkbox .p-checkbox-box { + background-color: #3e4053; +} +.p-input-filled .p-checkbox .p-checkbox-box.p-highlight { + background: #b19df7; +} +.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + background-color: #3e4053; +} +.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + background: #9378f4; +} + +.p-chips:not(.p-disabled):hover .p-chips-multiple-container { + border-color: #b19df7; +} +.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: #b19df7; +} +.p-chips .p-chips-multiple-container { + padding: 0.375rem 0.75rem; +} +.p-chips .p-chips-multiple-container .p-chips-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: #3e4053; + color: rgba(255, 255, 255, 0.87); + border-radius: 16px; +} +.p-chips .p-chips-multiple-container .p-chips-token.p-focus { + background: #4c4d5f; + color: rgba(255, 255, 255, 0.87); +} +.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { + margin-left: 0.5rem; +} +.p-chips .p-chips-multiple-container .p-chips-input-token { + padding: 0.375rem 0; +} +.p-chips .p-chips-multiple-container .p-chips-input-token input { + font-family: Lato, Helvetica, sans-serif; + font-size: 1rem; + color: rgba(255, 255, 255, 0.87); + padding: 0; + margin: 0; +} +.p-chips.p-invalid.p-component > .p-inputtext { + border-color: #ff9a9a; +} + +.p-colorpicker-preview { + width: 2rem; + height: 2rem; +} + +.p-colorpicker-panel { + background: #282936; + border: 1px solid #3e4053; +} +.p-colorpicker-panel .p-colorpicker-color-handle, +.p-colorpicker-panel .p-colorpicker-hue-handle { + border-color: rgba(255, 255, 255, 0.87); +} + +.p-colorpicker-overlay-panel { + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} + +.p-dropdown { + background: #1d1e27; + border: 1px solid #3e4053; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +.p-dropdown:not(.p-disabled):hover { + border-color: #b19df7; +} +.p-dropdown:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: #b19df7; +} +.p-dropdown.p-dropdown-clearable .p-dropdown-label { + padding-right: 1.75rem; +} +.p-dropdown .p-dropdown-label { + background: transparent; + border: 0 none; +} +.p-dropdown .p-dropdown-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.p-dropdown .p-dropdown-label:focus, .p-dropdown .p-dropdown-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.p-dropdown .p-dropdown-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 3rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.p-dropdown .p-dropdown-clear-icon { + color: rgba(255, 255, 255, 0.6); + right: 3rem; +} +.p-dropdown.p-invalid.p-component { + border-color: #ff9a9a; +} + +.p-dropdown-panel { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.p-dropdown-panel .p-dropdown-header { + padding: 0.75rem 1.25rem; + border-bottom: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + background: #282936; + margin: 0; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.p-dropdown-panel .p-dropdown-header .p-dropdown-filter { + padding-right: 1.75rem; + margin-right: -1.75rem; +} +.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-dropdown-panel .p-dropdown-items { + padding: 0.75rem 0; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item { + margin: 0; + padding: 0.75rem 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: box-shadow 0.2s; + border-radius: 0; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus { + background: rgba(177, 157, 247, 0.24); +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { + margin: 0; + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: #333544; + font-weight: 700; +} +.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} + +.p-input-filled .p-dropdown { + background: #3e4053; +} +.p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: #3e4053; +} +.p-input-filled .p-dropdown:not(.p-disabled).p-focus { + background-color: #3e4053; +} +.p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { + background-color: transparent; +} + +.p-editor-container .p-editor-toolbar { + background: #282936; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.p-editor-container .p-editor-toolbar.ql-snow { + border: 1px solid #3e4053; +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke { + stroke: rgba(255, 255, 255, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-fill { + fill: rgba(255, 255, 255, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label { + border: 0 none; + color: rgba(255, 255, 255, 0.6); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover { + color: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke { + stroke: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill { + fill: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label { + color: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke { + stroke: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill { + fill: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options { + background: #282936; + border: 1px solid #3e4053; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + padding: 0.75rem 0; +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item { + color: rgba(255, 255, 255, 0.87); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { + padding: 0.75rem 1.25rem; +} +.p-editor-container .p-editor-content { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.p-editor-container .p-editor-content.ql-snow { + border: 1px solid #3e4053; +} +.p-editor-container .p-editor-content .ql-editor { + background: #1d1e27; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.p-editor-container .ql-snow.ql-toolbar button:hover, +.p-editor-container .ql-snow.ql-toolbar button:focus { + color: rgba(255, 255, 255, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke { + stroke: rgba(255, 255, 255, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill, +.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill { + fill: rgba(255, 255, 255, 0.87); +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected { + color: #b19df7; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke { + stroke: #b19df7; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill { + fill: #b19df7; +} +.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label, +.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label { + color: #b19df7; +} + +.p-inputgroup-addon { + background: #282936; + color: rgba(255, 255, 255, 0.6); + border-top: 1px solid #3e4053; + border-left: 1px solid #3e4053; + border-bottom: 1px solid #3e4053; + padding: 0.75rem 0.75rem; + min-width: 3rem; +} +.p-inputgroup-addon:last-child { + border-right: 1px solid #3e4053; +} + +.p-inputgroup > .p-component, +.p-inputgroup > .p-inputwrapper > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { + border-radius: 0; + margin: 0; +} +.p-inputgroup > .p-component + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-inputtext + .p-inputgroup-addon, +.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + border-left: 0 none; +} +.p-inputgroup > .p-component:focus, +.p-inputgroup > .p-inputwrapper > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { + z-index: 1; +} +.p-inputgroup > .p-component:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-inputtext:focus ~ label, +.p-inputgroup > .p-float-label > .p-component:focus ~ label { + z-index: 1; +} + +.p-inputgroup-addon:first-child, +.p-inputgroup button:first-child, +.p-inputgroup input:first-child, +.p-inputgroup > .p-inputwrapper:first-child, +.p-inputgroup > .p-inputwrapper:first-child > .p-inputtext { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.p-inputgroup .p-float-label:first-child input { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.p-inputgroup-addon:last-child, +.p-inputgroup button:last-child, +.p-inputgroup input:last-child, +.p-inputgroup > .p-inputwrapper:last-child, +.p-inputgroup > .p-inputwrapper:last-child > .p-inputtext { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.p-inputgroup .p-float-label:last-child input { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.p-fluid .p-inputgroup .p-button { + width: auto; +} +.p-fluid .p-inputgroup .p-button.p-button-icon-only { + width: 3rem; +} + +.p-inputnumber.p-invalid.p-component > .p-inputtext { + border-color: #ff9a9a; +} + +.p-inputswitch { + width: 3rem; + height: 1.75rem; +} +.p-inputswitch .p-inputswitch-slider { + background: #3e4053; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 30px; +} +.p-inputswitch .p-inputswitch-slider:before { + background: rgba(255, 255, 255, 0.6); + width: 1.25rem; + height: 1.25rem; + left: 0.25rem; + margin-top: -0.625rem; + border-radius: 50%; + transition-duration: 0.2s; +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { + transform: translateX(1.25rem); +} +.p-inputswitch.p-focus .p-inputswitch-slider { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { + background: rgba(255, 255, 255, 0.03); +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { + background: #b19df7; +} +.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before { + background: rgba(255, 255, 255, 0.87); +} +.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { + background: #a28af5; +} +.p-inputswitch.p-invalid { + border-color: #ff9a9a; +} + +.p-inputtext { + font-family: Lato, Helvetica, sans-serif; + font-size: 1rem; + color: rgba(255, 255, 255, 0.87); + background: #1d1e27; + padding: 0.75rem 0.75rem; + border: 1px solid #3e4053; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + appearance: none; + border-radius: 6px; +} +.p-inputtext:enabled:hover { + border-color: #b19df7; +} +.p-inputtext:enabled:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: #b19df7; +} +.p-inputtext.p-invalid.p-component { + border-color: #ff9a9a; +} +.p-inputtext.p-inputtext-sm { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} +.p-inputtext.p-inputtext-lg { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} + +.p-float-label > label { + left: 0.75rem; + color: rgba(255, 255, 255, 0.6); + transition-duration: 0.2s; +} + +.p-float-label > .p-invalid + label { + color: #ff9a9a; +} + +.p-input-icon-left > i:first-of-type { + left: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} + +.p-input-icon-left > .p-inputtext { + padding-left: 2.5rem; +} + +.p-input-icon-left.p-float-label > label { + left: 2.5rem; +} + +.p-input-icon-right > i:last-of-type { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} + +.p-input-icon-right > .p-inputtext { + padding-right: 2.5rem; +} + +::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +:-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +::-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +.p-input-filled .p-inputtext { + background-color: #3e4053; +} +.p-input-filled .p-inputtext:enabled:hover { + background-color: #3e4053; +} +.p-input-filled .p-inputtext:enabled:focus { + background-color: #3e4053; +} + +.p-inputtext-sm .p-inputtext { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} + +.p-inputtext-lg .p-inputtext { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} + +.p-listbox { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.p-listbox .p-listbox-header { + padding: 0.75rem 1.25rem; + border-bottom: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + background: #282936; + margin: 0; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.p-listbox .p-listbox-header .p-listbox-filter { + padding-right: 1.75rem; +} +.p-listbox .p-listbox-header .p-listbox-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-listbox .p-listbox-list { + padding: 0.75rem 0; + outline: 0 none; +} +.p-listbox .p-listbox-list .p-listbox-item { + margin: 0; + padding: 0.75rem 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.2s; + border-radius: 0; +} +.p-listbox .p-listbox-list .p-listbox-item.p-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-listbox .p-listbox-list .p-listbox-item-group { + margin: 0; + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: #333544; + font-weight: 700; +} +.p-listbox .p-listbox-list .p-listbox-empty-message { + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus { + background: rgba(177, 157, 247, 0.24); +} +.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-listbox.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: #b19df7; +} +.p-listbox.p-invalid { + border-color: #ff9a9a; +} + +.p-multiselect { + background: #1d1e27; + border: 1px solid #3e4053; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +.p-multiselect:not(.p-disabled):hover { + border-color: #b19df7; +} +.p-multiselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: #b19df7; +} +.p-multiselect .p-multiselect-label { + padding: 0.75rem 0.75rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.p-multiselect .p-multiselect-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.p-multiselect.p-multiselect-chip .p-multiselect-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: #3e4053; + color: rgba(255, 255, 255, 0.87); + border-radius: 16px; +} +.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + margin-left: 0.5rem; +} +.p-multiselect .p-multiselect-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 3rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.p-multiselect.p-invalid.p-component { + border-color: #ff9a9a; +} + +.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { + padding: 0.375rem 0.75rem; +} + +.p-multiselect-panel { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.p-multiselect-panel .p-multiselect-header { + padding: 0.75rem 1.25rem; + border-bottom: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + background: #282936; + margin: 0; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { + padding-right: 1.75rem; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-multiselect-panel .p-multiselect-header .p-checkbox { + margin-right: 0.5rem; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close { + margin-left: 0.5rem; + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-multiselect-panel .p-multiselect-items { + padding: 0.75rem 0; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item { + margin: 0; + padding: 0.75rem 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: box-shadow 0.2s; + border-radius: 0; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus { + background: rgba(177, 157, 247, 0.24); +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { + margin-right: 0.5rem; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { + margin: 0; + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: #333544; + font-weight: 700; +} +.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} + +.p-input-filled .p-multiselect { + background: #3e4053; +} +.p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: #3e4053; +} +.p-input-filled .p-multiselect:not(.p-disabled).p-focus { + background-color: #3e4053; +} + +.p-password.p-invalid.p-component > .p-inputtext { + border-color: #ff9a9a; +} + +.p-password-panel { + padding: 1.25rem; + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +.p-password-panel .p-password-meter { + margin-bottom: 0.5rem; + background: #3e4053; +} +.p-password-panel .p-password-meter .p-password-strength.weak { + background: #eb9a9c; +} +.p-password-panel .p-password-meter .p-password-strength.medium { + background: #ffcf91; +} +.p-password-panel .p-password-meter .p-password-strength.strong { + background: #93deac; +} + +.p-radiobutton { + width: 22px; + height: 22px; +} +.p-radiobutton .p-radiobutton-box { + border: 2px solid #3e4053; + background: #1d1e27; + width: 22px; + height: 22px; + color: rgba(255, 255, 255, 0.87); + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border-color: #b19df7; +} +.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: #b19df7; +} +.p-radiobutton .p-radiobutton-box .p-radiobutton-icon { + width: 12px; + height: 12px; + transition-duration: 0.2s; + background-color: #1c1d26; +} +.p-radiobutton .p-radiobutton-box.p-highlight { + border-color: #b19df7; + background: #b19df7; +} +.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + border-color: #9378f4; + background: #9378f4; + color: #1c1d26; +} +.p-radiobutton.p-invalid > .p-radiobutton-box { + border-color: #ff9a9a; +} +.p-radiobutton:focus { + outline: 0 none; +} + +.p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #3e4053; +} +.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #3e4053; +} +.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { + background: #b19df7; +} +.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + background: #9378f4; +} + +.p-rating { + gap: 0.5rem; +} +.p-rating .p-rating-item .p-rating-icon { + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + font-size: 1.143rem; +} +.p-rating .p-rating-item .p-rating-icon.p-rating-cancel { + color: #F48FB1; +} +.p-rating .p-rating-item.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: #b19df7; +} +.p-rating .p-rating-item.p-rating-item-active .p-rating-icon { + color: #b19df7; +} +.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon { + color: #b19df7; +} +.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel { + color: #F48FB1; +} + +.p-selectbutton .p-button { + background: #282936; + border: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.p-selectbutton .p-button .p-button-icon-left, +.p-selectbutton .p-button .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + border-color: #3e4053; + color: rgba(255, 255, 255, 0.87); +} +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, +.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-selectbutton .p-button.p-highlight { + background: #b19df7; + border-color: #b19df7; + color: #1c1d26; +} +.p-selectbutton .p-button.p-highlight .p-button-icon-left, +.p-selectbutton .p-button.p-highlight .p-button-icon-right { + color: #1c1d26; +} +.p-selectbutton .p-button.p-highlight:hover { + background: #a28af5; + border-color: #a28af5; + color: #1c1d26; +} +.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, +.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + color: #1c1d26; +} +.p-selectbutton.p-invalid > .p-button { + border-color: #ff9a9a; +} + +.p-slider { + background: #3e4053; + border: 0 none; + border-radius: 6px; +} +.p-slider.p-slider-horizontal { + height: 0.286rem; +} +.p-slider.p-slider-horizontal .p-slider-handle { + margin-top: -0.5715rem; + margin-left: -0.5715rem; +} +.p-slider.p-slider-vertical { + width: 0.286rem; +} +.p-slider.p-slider-vertical .p-slider-handle { + margin-left: -0.5715rem; + margin-bottom: -0.5715rem; +} +.p-slider .p-slider-handle { + height: 1.143rem; + width: 1.143rem; + background: #3e4053; + border: 2px solid #b19df7; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.p-slider .p-slider-handle:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-slider .p-slider-range { + background: #b19df7; +} +.p-slider:not(.p-disabled) .p-slider-handle:hover { + background: #b19df7; + border-color: #b19df7; +} + +.p-treeselect { + background: #1d1e27; + border: 1px solid #3e4053; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +.p-treeselect:not(.p-disabled):hover { + border-color: #b19df7; +} +.p-treeselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: #b19df7; +} +.p-treeselect .p-treeselect-label { + padding: 0.75rem 0.75rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.p-treeselect .p-treeselect-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.p-treeselect.p-treeselect-chip .p-treeselect-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: #3e4053; + color: rgba(255, 255, 255, 0.87); + border-radius: 16px; +} +.p-treeselect .p-treeselect-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 3rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.p-treeselect.p-invalid.p-component { + border-color: #ff9a9a; +} + +.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label { + padding: 0.375rem 0.75rem; +} + +.p-treeselect-panel { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.p-treeselect-panel .p-treeselect-items-wrapper .p-tree { + border: 0 none; +} +.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message { + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} + +.p-input-filled .p-treeselect { + background: #3e4053; +} +.p-input-filled .p-treeselect:not(.p-disabled):hover { + background-color: #3e4053; +} +.p-input-filled .p-treeselect:not(.p-disabled).p-focus { + background-color: #3e4053; +} + +.p-togglebutton.p-button { + background: #282936; + border: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.p-togglebutton.p-button .p-button-icon-left, +.p-togglebutton.p-button .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-togglebutton.p-button:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: #b19df7; +} +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + border-color: #3e4053; + color: rgba(255, 255, 255, 0.87); +} +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left, +.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right { + color: rgba(255, 255, 255, 0.6); +} +.p-togglebutton.p-button.p-highlight { + background: #b19df7; + border-color: #b19df7; + color: #1c1d26; +} +.p-togglebutton.p-button.p-highlight .p-button-icon-left, +.p-togglebutton.p-button.p-highlight .p-button-icon-right { + color: #1c1d26; +} +.p-togglebutton.p-button.p-highlight:hover { + background: #a28af5; + border-color: #a28af5; + color: #1c1d26; +} +.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, +.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + color: #1c1d26; +} +.p-togglebutton.p-button.p-invalid > .p-button { + border-color: #ff9a9a; +} + +.p-button { + color: #1c1d26; + background: #b19df7; + border: 1px solid #b19df7; + padding: 0.75rem 1.25rem; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +.p-button:enabled:hover { + background: #a28af5; + color: #1c1d26; + border-color: #a28af5; +} +.p-button:enabled:active { + background: #9378f4; + color: #1c1d26; + border-color: #9378f4; +} +.p-button.p-button-outlined { + background-color: transparent; + color: #b19df7; + border: 1px solid; +} +.p-button.p-button-outlined:enabled:hover { + background: rgba(177, 157, 247, 0.04); + color: #b19df7; + border: 1px solid; +} +.p-button.p-button-outlined:enabled:active { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; + border: 1px solid; +} +.p-button.p-button-outlined.p-button-plain { + color: rgba(255, 255, 255, 0.6); + border-color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-outlined.p-button-plain:enabled:hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-outlined.p-button-plain:enabled:active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-text { + background-color: transparent; + color: #b19df7; + border-color: transparent; +} +.p-button.p-button-text:enabled:hover { + background: rgba(177, 157, 247, 0.04); + color: #b19df7; + border-color: transparent; +} +.p-button.p-button-text:enabled:active { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; + border-color: transparent; +} +.p-button.p-button-text.p-button-plain { + color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-text.p-button-plain:enabled:hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.6); +} +.p-button.p-button-text.p-button-plain:enabled:active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.p-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-button .p-button-label { + transition-duration: 0.2s; +} +.p-button .p-button-icon-left { + margin-right: 0.5rem; +} +.p-button .p-button-icon-right { + margin-left: 0.5rem; +} +.p-button .p-button-icon-bottom { + margin-top: 0.5rem; +} +.p-button .p-button-icon-top { + margin-bottom: 0.5rem; +} +.p-button .p-badge { + margin-left: 0.5rem; + min-width: 1rem; + height: 1rem; + line-height: 1rem; + color: #b19df7; + background-color: #1c1d26; +} +.p-button.p-button-raised { + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +.p-button.p-button-rounded { + border-radius: 2rem; +} +.p-button.p-button-icon-only { + width: 3rem; + padding: 0.75rem 0; +} +.p-button.p-button-icon-only .p-button-icon-left, +.p-button.p-button-icon-only .p-button-icon-right { + margin: 0; +} +.p-button.p-button-icon-only.p-button-rounded { + border-radius: 50%; + height: 3rem; +} +.p-button.p-button-sm { + font-size: 0.875rem; + padding: 0.65625rem 1.09375rem; +} +.p-button.p-button-sm .p-button-icon { + font-size: 0.875rem; +} +.p-button.p-button-lg { + font-size: 1.25rem; + padding: 0.9375rem 1.5625rem; +} +.p-button.p-button-lg .p-button-icon { + font-size: 1.25rem; +} +.p-button.p-button-loading-label-only .p-button-label { + margin-left: 0.5rem; +} +.p-button.p-button-loading-label-only .p-button-loading-icon { + margin-right: 0; +} + +.p-fluid .p-button { + width: 100%; +} +.p-fluid .p-button-icon-only { + width: 3rem; +} +.p-fluid .p-buttonset { + display: flex; +} +.p-fluid .p-buttonset .p-button { + flex: 1; +} + +.p-button.p-button-secondary, .p-buttonset.p-button-secondary > .p-button, .p-splitbutton.p-button-secondary > .p-button { + color: #1d1e27; + background: #d4ea93; + border: 1px solid #d4ea93; +} +.p-button.p-button-secondary:enabled:hover, .p-buttonset.p-button-secondary > .p-button:enabled:hover, .p-splitbutton.p-button-secondary > .p-button:enabled:hover { + background: #c7e473; + color: #1d1e27; + border-color: #c7e473; +} +.p-button.p-button-secondary:enabled:focus, .p-buttonset.p-button-secondary > .p-button:enabled:focus, .p-splitbutton.p-button-secondary > .p-button:enabled:focus { + box-shadow: 0 0 0 1px #e1f0b3; +} +.p-button.p-button-secondary:enabled:active, .p-buttonset.p-button-secondary > .p-button:enabled:active, .p-splitbutton.p-button-secondary > .p-button:enabled:active { + background: #bbde53; + color: #1d1e27; + border-color: #bbde53; +} +.p-button.p-button-secondary.p-button-outlined, .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined { + background-color: transparent; + color: #d4ea93; + border: 1px solid; +} +.p-button.p-button-secondary.p-button-outlined:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover { + background: rgba(212, 234, 147, 0.04); + color: #d4ea93; + border: 1px solid; +} +.p-button.p-button-secondary.p-button-outlined:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active { + background: rgba(212, 234, 147, 0.16); + color: #d4ea93; + border: 1px solid; +} +.p-button.p-button-secondary.p-button-text, .p-buttonset.p-button-secondary > .p-button.p-button-text, .p-splitbutton.p-button-secondary > .p-button.p-button-text { + background-color: transparent; + color: #d4ea93; + border-color: transparent; +} +.p-button.p-button-secondary.p-button-text:enabled:hover, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover { + background: rgba(212, 234, 147, 0.04); + border-color: transparent; + color: #d4ea93; +} +.p-button.p-button-secondary.p-button-text:enabled:active, .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active { + background: rgba(212, 234, 147, 0.16); + border-color: transparent; + color: #d4ea93; +} + +.p-button.p-button-info, .p-buttonset.p-button-info > .p-button, .p-splitbutton.p-button-info > .p-button { + color: #1d1e27; + background: #9bcaff; + border: 1px solid #9bcaff; +} +.p-button.p-button-info:enabled:hover, .p-buttonset.p-button-info > .p-button:enabled:hover, .p-splitbutton.p-button-info > .p-button:enabled:hover { + background: #72b4ff; + color: #1d1e27; + border-color: #72b4ff; +} +.p-button.p-button-info:enabled:focus, .p-buttonset.p-button-info > .p-button:enabled:focus, .p-splitbutton.p-button-info > .p-button:enabled:focus { + box-shadow: 0 0 0 1px #b9daff; +} +.p-button.p-button-info:enabled:active, .p-buttonset.p-button-info > .p-button:enabled:active, .p-splitbutton.p-button-info > .p-button:enabled:active { + background: #499fff; + color: #1d1e27; + border-color: #499fff; +} +.p-button.p-button-info.p-button-outlined, .p-buttonset.p-button-info > .p-button.p-button-outlined, .p-splitbutton.p-button-info > .p-button.p-button-outlined { + background-color: transparent; + color: #9bcaff; + border: 1px solid; +} +.p-button.p-button-info.p-button-outlined:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover { + background: rgba(155, 202, 255, 0.04); + color: #9bcaff; + border: 1px solid; +} +.p-button.p-button-info.p-button-outlined:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active { + background: rgba(155, 202, 255, 0.16); + color: #9bcaff; + border: 1px solid; +} +.p-button.p-button-info.p-button-text, .p-buttonset.p-button-info > .p-button.p-button-text, .p-splitbutton.p-button-info > .p-button.p-button-text { + background-color: transparent; + color: #9bcaff; + border-color: transparent; +} +.p-button.p-button-info.p-button-text:enabled:hover, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover { + background: rgba(155, 202, 255, 0.04); + border-color: transparent; + color: #9bcaff; +} +.p-button.p-button-info.p-button-text:enabled:active, .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active { + background: rgba(155, 202, 255, 0.16); + border-color: transparent; + color: #9bcaff; +} + +.p-button.p-button-success, .p-buttonset.p-button-success > .p-button, .p-splitbutton.p-button-success > .p-button { + color: #1d1e27; + background: #93deac; + border: 1px solid #93deac; +} +.p-button.p-button-success:enabled:hover, .p-buttonset.p-button-success > .p-button:enabled:hover, .p-splitbutton.p-button-success > .p-button:enabled:hover { + background: #77d596; + color: #1d1e27; + border-color: #77d596; +} +.p-button.p-button-success:enabled:focus, .p-buttonset.p-button-success > .p-button:enabled:focus, .p-splitbutton.p-button-success > .p-button:enabled:focus { + box-shadow: 0 0 0 1px #b3e8c5; +} +.p-button.p-button-success:enabled:active, .p-buttonset.p-button-success > .p-button:enabled:active, .p-splitbutton.p-button-success > .p-button:enabled:active { + background: #5acd81; + color: #1d1e27; + border-color: #5acd81; +} +.p-button.p-button-success.p-button-outlined, .p-buttonset.p-button-success > .p-button.p-button-outlined, .p-splitbutton.p-button-success > .p-button.p-button-outlined { + background-color: transparent; + color: #93deac; + border: 1px solid; +} +.p-button.p-button-success.p-button-outlined:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover { + background: rgba(147, 222, 172, 0.04); + color: #93deac; + border: 1px solid; +} +.p-button.p-button-success.p-button-outlined:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active { + background: rgba(147, 222, 172, 0.16); + color: #93deac; + border: 1px solid; +} +.p-button.p-button-success.p-button-text, .p-buttonset.p-button-success > .p-button.p-button-text, .p-splitbutton.p-button-success > .p-button.p-button-text { + background-color: transparent; + color: #93deac; + border-color: transparent; +} +.p-button.p-button-success.p-button-text:enabled:hover, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover { + background: rgba(147, 222, 172, 0.04); + border-color: transparent; + color: #93deac; +} +.p-button.p-button-success.p-button-text:enabled:active, .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active { + background: rgba(147, 222, 172, 0.16); + border-color: transparent; + color: #93deac; +} + +.p-button.p-button-warning, .p-buttonset.p-button-warning > .p-button, .p-splitbutton.p-button-warning > .p-button { + color: #1d1e27; + background: #ffcf91; + border: 1px solid #ffcf91; +} +.p-button.p-button-warning:enabled:hover, .p-buttonset.p-button-warning > .p-button:enabled:hover, .p-splitbutton.p-button-warning > .p-button:enabled:hover { + background: #ffbe69; + color: #1d1e27; + border-color: #ffbe69; +} +.p-button.p-button-warning:enabled:focus, .p-buttonset.p-button-warning > .p-button:enabled:focus, .p-splitbutton.p-button-warning > .p-button:enabled:focus { + box-shadow: 0 0 0 1px #ffddb2; +} +.p-button.p-button-warning:enabled:active, .p-buttonset.p-button-warning > .p-button:enabled:active, .p-splitbutton.p-button-warning > .p-button:enabled:active { + background: #ffac41; + color: #1d1e27; + border-color: #ffac41; +} +.p-button.p-button-warning.p-button-outlined, .p-buttonset.p-button-warning > .p-button.p-button-outlined, .p-splitbutton.p-button-warning > .p-button.p-button-outlined { + background-color: transparent; + color: #ffcf91; + border: 1px solid; +} +.p-button.p-button-warning.p-button-outlined:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover { + background: rgba(255, 207, 145, 0.04); + color: #ffcf91; + border: 1px solid; +} +.p-button.p-button-warning.p-button-outlined:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active { + background: rgba(255, 207, 145, 0.16); + color: #ffcf91; + border: 1px solid; +} +.p-button.p-button-warning.p-button-text, .p-buttonset.p-button-warning > .p-button.p-button-text, .p-splitbutton.p-button-warning > .p-button.p-button-text { + background-color: transparent; + color: #ffcf91; + border-color: transparent; +} +.p-button.p-button-warning.p-button-text:enabled:hover, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover { + background: rgba(255, 207, 145, 0.04); + border-color: transparent; + color: #ffcf91; +} +.p-button.p-button-warning.p-button-text:enabled:active, .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active { + background: rgba(255, 207, 145, 0.16); + border-color: transparent; + color: #ffcf91; +} + +.p-button.p-button-help, .p-buttonset.p-button-help > .p-button, .p-splitbutton.p-button-help > .p-button { + color: #1d1e27; + background: #86e0e7; + border: 1px solid #86e0e7; +} +.p-button.p-button-help:enabled:hover, .p-buttonset.p-button-help > .p-button:enabled:hover, .p-splitbutton.p-button-help > .p-button:enabled:hover { + background: #68d8e1; + color: #1d1e27; + border-color: #68d8e1; +} +.p-button.p-button-help:enabled:focus, .p-buttonset.p-button-help > .p-button:enabled:focus, .p-splitbutton.p-button-help > .p-button:enabled:focus { + box-shadow: 0 0 0 1px #aae9ee; +} +.p-button.p-button-help:enabled:active, .p-buttonset.p-button-help > .p-button:enabled:active, .p-splitbutton.p-button-help > .p-button:enabled:active { + background: #49d0db; + color: #1d1e27; + border-color: #49d0db; +} +.p-button.p-button-help.p-button-outlined, .p-buttonset.p-button-help > .p-button.p-button-outlined, .p-splitbutton.p-button-help > .p-button.p-button-outlined { + background-color: transparent; + color: #86e0e7; + border: 1px solid; +} +.p-button.p-button-help.p-button-outlined:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover { + background: rgba(134, 224, 231, 0.04); + color: #86e0e7; + border: 1px solid; +} +.p-button.p-button-help.p-button-outlined:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active { + background: rgba(134, 224, 231, 0.16); + color: #86e0e7; + border: 1px solid; +} +.p-button.p-button-help.p-button-text, .p-buttonset.p-button-help > .p-button.p-button-text, .p-splitbutton.p-button-help > .p-button.p-button-text { + background-color: transparent; + color: #86e0e7; + border-color: transparent; +} +.p-button.p-button-help.p-button-text:enabled:hover, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover { + background: rgba(134, 224, 231, 0.04); + border-color: transparent; + color: #86e0e7; +} +.p-button.p-button-help.p-button-text:enabled:active, .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active { + background: rgba(134, 224, 231, 0.16); + border-color: transparent; + color: #86e0e7; +} + +.p-button.p-button-danger, .p-buttonset.p-button-danger > .p-button, .p-splitbutton.p-button-danger > .p-button { + color: #1d1e27; + background: #eb9a9c; + border: 1px solid #eb9a9c; +} +.p-button.p-button-danger:enabled:hover, .p-buttonset.p-button-danger > .p-button:enabled:hover, .p-splitbutton.p-button-danger > .p-button:enabled:hover { + background: #e57a7c; + color: #1d1e27; + border-color: #e57a7c; +} +.p-button.p-button-danger:enabled:focus, .p-buttonset.p-button-danger > .p-button:enabled:focus, .p-splitbutton.p-button-danger > .p-button:enabled:focus { + box-shadow: 0 0 0 1px #f1b8ba; +} +.p-button.p-button-danger:enabled:active, .p-buttonset.p-button-danger > .p-button:enabled:active, .p-splitbutton.p-button-danger > .p-button:enabled:active { + background: #de595c; + color: #1d1e27; + border-color: #de595c; +} +.p-button.p-button-danger.p-button-outlined, .p-buttonset.p-button-danger > .p-button.p-button-outlined, .p-splitbutton.p-button-danger > .p-button.p-button-outlined { + background-color: transparent; + color: #eb9a9c; + border: 1px solid; +} +.p-button.p-button-danger.p-button-outlined:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover { + background: rgba(235, 154, 156, 0.04); + color: #eb9a9c; + border: 1px solid; +} +.p-button.p-button-danger.p-button-outlined:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active { + background: rgba(235, 154, 156, 0.16); + color: #eb9a9c; + border: 1px solid; +} +.p-button.p-button-danger.p-button-text, .p-buttonset.p-button-danger > .p-button.p-button-text, .p-splitbutton.p-button-danger > .p-button.p-button-text { + background-color: transparent; + color: #eb9a9c; + border-color: transparent; +} +.p-button.p-button-danger.p-button-text:enabled:hover, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover { + background: rgba(235, 154, 156, 0.04); + border-color: transparent; + color: #eb9a9c; +} +.p-button.p-button-danger.p-button-text:enabled:active, .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active { + background: rgba(235, 154, 156, 0.16); + border-color: transparent; + color: #eb9a9c; +} + +.p-button.p-button-link { + color: #b19df7; + background: transparent; + border: transparent; +} +.p-button.p-button-link:enabled:hover { + background: transparent; + color: #b19df7; + border-color: transparent; +} +.p-button.p-button-link:enabled:hover .p-button-label { + text-decoration: underline; +} +.p-button.p-button-link:enabled:focus { + background: transparent; + box-shadow: 0 0 0 1px #e0d8fc; + border-color: transparent; +} +.p-button.p-button-link:enabled:active { + background: transparent; + color: #b19df7; + border-color: transparent; +} + +.p-speeddial-button.p-button.p-button-icon-only { + width: 4rem; + height: 4rem; +} +.p-speeddial-button.p-button.p-button-icon-only .p-button-icon { + font-size: 1.3rem; +} + +.p-speeddial-list { + outline: 0 none; +} + +.p-speeddial-item.p-focus > .p-speeddial-action { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} + +.p-speeddial-action { + width: 3rem; + height: 3rem; + background: rgba(255, 255, 255, 0.87); + color: #1d1e27; +} +.p-speeddial-action:hover { + background: rgba(255, 255, 255, 0.6); + color: #1d1e27; +} + +.p-speeddial-direction-up .p-speeddial-item { + margin: 0.25rem 0; +} +.p-speeddial-direction-up .p-speeddial-item:first-child { + margin-bottom: 0.5rem; +} + +.p-speeddial-direction-down .p-speeddial-item { + margin: 0.25rem 0; +} +.p-speeddial-direction-down .p-speeddial-item:first-child { + margin-top: 0.5rem; +} + +.p-speeddial-direction-left .p-speeddial-item { + margin: 0 0.25rem; +} +.p-speeddial-direction-left .p-speeddial-item:first-child { + margin-right: 0.5rem; +} + +.p-speeddial-direction-right .p-speeddial-item { + margin: 0 0.25rem; +} +.p-speeddial-direction-right .p-speeddial-item:first-child { + margin-left: 0.5rem; +} + +.p-speeddial-circle .p-speeddial-item, +.p-speeddial-semi-circle .p-speeddial-item, +.p-speeddial-quarter-circle .p-speeddial-item { + margin: 0; +} +.p-speeddial-circle .p-speeddial-item:first-child, .p-speeddial-circle .p-speeddial-item:last-child, +.p-speeddial-semi-circle .p-speeddial-item:first-child, +.p-speeddial-semi-circle .p-speeddial-item:last-child, +.p-speeddial-quarter-circle .p-speeddial-item:first-child, +.p-speeddial-quarter-circle .p-speeddial-item:last-child { + margin: 0; +} + +.p-speeddial-mask { + background-color: rgba(0, 0, 0, 0.4); +} + +.p-splitbutton { + border-radius: 6px; +} +.p-splitbutton.p-button-outlined > .p-button { + background-color: transparent; + color: #b19df7; + border: 1px solid; +} +.p-splitbutton.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(177, 157, 247, 0.04); + color: #b19df7; +} +.p-splitbutton.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-splitbutton.p-button-outlined.p-button-plain > .p-button { + color: rgba(255, 255, 255, 0.6); + border-color: rgba(255, 255, 255, 0.6); +} +.p-splitbutton.p-button-outlined.p-button-plain > .p-button:enabled:hover, .p-splitbutton.p-button-outlined.p-button-plain > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.6); +} +.p-splitbutton.p-button-outlined.p-button-plain > .p-button:enabled:active, .p-splitbutton.p-button-outlined.p-button-plain > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.p-splitbutton.p-button-text > .p-button { + background-color: transparent; + color: #b19df7; + border-color: transparent; +} +.p-splitbutton.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(177, 157, 247, 0.04); + color: #b19df7; + border-color: transparent; +} +.p-splitbutton.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; + border-color: transparent; +} +.p-splitbutton.p-button-text.p-button-plain > .p-button { + color: rgba(255, 255, 255, 0.6); +} +.p-splitbutton.p-button-text.p-button-plain > .p-button:enabled:hover, .p-splitbutton.p-button-text.p-button-plain > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.6); +} +.p-splitbutton.p-button-text.p-button-plain > .p-button:enabled:active, .p-splitbutton.p-button-text.p-button-plain > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.p-splitbutton.p-button-raised { + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +.p-splitbutton.p-button-rounded { + border-radius: 2rem; +} +.p-splitbutton.p-button-rounded > .p-button { + border-radius: 2rem; +} +.p-splitbutton.p-button-sm > .p-button { + font-size: 0.875rem; + padding: 0.65625rem 1.09375rem; +} +.p-splitbutton.p-button-sm > .p-button .p-button-icon { + font-size: 0.875rem; +} +.p-splitbutton.p-button-lg > .p-button { + font-size: 1.25rem; + padding: 0.9375rem 1.5625rem; +} +.p-splitbutton.p-button-lg > .p-button .p-button-icon { + font-size: 1.25rem; +} + +.p-splitbutton.p-button-secondary.p-button-outlined > .p-button { + background-color: transparent; + color: #d4ea93; + border: 1px solid; +} +.p-splitbutton.p-button-secondary.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(212, 234, 147, 0.04); + color: #d4ea93; +} +.p-splitbutton.p-button-secondary.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-secondary.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(212, 234, 147, 0.16); + color: #d4ea93; +} +.p-splitbutton.p-button-secondary.p-button-text > .p-button { + background-color: transparent; + color: #d4ea93; + border-color: transparent; +} +.p-splitbutton.p-button-secondary.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(212, 234, 147, 0.04); + border-color: transparent; + color: #d4ea93; +} +.p-splitbutton.p-button-secondary.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-secondary.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(212, 234, 147, 0.16); + border-color: transparent; + color: #d4ea93; +} + +.p-splitbutton.p-button-info.p-button-outlined > .p-button { + background-color: transparent; + color: #9bcaff; + border: 1px solid; +} +.p-splitbutton.p-button-info.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-info.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(155, 202, 255, 0.04); + color: #9bcaff; +} +.p-splitbutton.p-button-info.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-info.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(155, 202, 255, 0.16); + color: #9bcaff; +} +.p-splitbutton.p-button-info.p-button-text > .p-button { + background-color: transparent; + color: #9bcaff; + border-color: transparent; +} +.p-splitbutton.p-button-info.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-info.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(155, 202, 255, 0.04); + border-color: transparent; + color: #9bcaff; +} +.p-splitbutton.p-button-info.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-info.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(155, 202, 255, 0.16); + border-color: transparent; + color: #9bcaff; +} + +.p-splitbutton.p-button-success.p-button-outlined > .p-button { + background-color: transparent; + color: #93deac; + border: 1px solid; +} +.p-splitbutton.p-button-success.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(147, 222, 172, 0.04); + color: #93deac; +} +.p-splitbutton.p-button-success.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-success.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(147, 222, 172, 0.16); + color: #93deac; +} +.p-splitbutton.p-button-success.p-button-text > .p-button { + background-color: transparent; + color: #93deac; + border-color: transparent; +} +.p-splitbutton.p-button-success.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-success.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(147, 222, 172, 0.04); + border-color: transparent; + color: #93deac; +} +.p-splitbutton.p-button-success.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-success.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(147, 222, 172, 0.16); + border-color: transparent; + color: #93deac; +} + +.p-splitbutton.p-button-warning.p-button-outlined > .p-button { + background-color: transparent; + color: #ffcf91; + border: 1px solid; +} +.p-splitbutton.p-button-warning.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 207, 145, 0.04); + color: #ffcf91; +} +.p-splitbutton.p-button-warning.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-warning.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 207, 145, 0.16); + color: #ffcf91; +} +.p-splitbutton.p-button-warning.p-button-text > .p-button { + background-color: transparent; + color: #ffcf91; + border-color: transparent; +} +.p-splitbutton.p-button-warning.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-warning.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 207, 145, 0.04); + border-color: transparent; + color: #ffcf91; +} +.p-splitbutton.p-button-warning.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-warning.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 207, 145, 0.16); + border-color: transparent; + color: #ffcf91; +} + +.p-splitbutton.p-button-help.p-button-outlined > .p-button { + background-color: transparent; + color: #86e0e7; + border: 1px solid; +} +.p-splitbutton.p-button-help.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(134, 224, 231, 0.04); + color: #86e0e7; +} +.p-splitbutton.p-button-help.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-help.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(134, 224, 231, 0.16); + color: #86e0e7; +} +.p-splitbutton.p-button-help.p-button-text > .p-button { + background-color: transparent; + color: #86e0e7; + border-color: transparent; +} +.p-splitbutton.p-button-help.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-help.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(134, 224, 231, 0.04); + border-color: transparent; + color: #86e0e7; +} +.p-splitbutton.p-button-help.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-help.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(134, 224, 231, 0.16); + border-color: transparent; + color: #86e0e7; +} + +.p-splitbutton.p-button-danger.p-button-outlined > .p-button { + background-color: transparent; + color: #eb9a9c; + border: 1px solid; +} +.p-splitbutton.p-button-danger.p-button-outlined > .p-button:enabled:hover, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(235, 154, 156, 0.04); + color: #eb9a9c; +} +.p-splitbutton.p-button-danger.p-button-outlined > .p-button:enabled:active, .p-splitbutton.p-button-danger.p-button-outlined > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(235, 154, 156, 0.16); + color: #eb9a9c; +} +.p-splitbutton.p-button-danger.p-button-text > .p-button { + background-color: transparent; + color: #eb9a9c; + border-color: transparent; +} +.p-splitbutton.p-button-danger.p-button-text > .p-button:enabled:hover, .p-splitbutton.p-button-danger.p-button-text > .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(235, 154, 156, 0.04); + border-color: transparent; + color: #eb9a9c; +} +.p-splitbutton.p-button-danger.p-button-text > .p-button:enabled:active, .p-splitbutton.p-button-danger.p-button-text > .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(235, 154, 156, 0.16); + border-color: transparent; + color: #eb9a9c; +} + +.p-carousel .p-carousel-content .p-carousel-prev, +.p-carousel .p-carousel-content .p-carousel-next { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin: 0.5rem; +} +.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover, +.p-carousel .p-carousel-content .p-carousel-next:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.p-carousel .p-carousel-content .p-carousel-prev:focus, +.p-carousel .p-carousel-content .p-carousel-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-carousel .p-carousel-indicators { + padding: 1rem; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator { + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator button { + background-color: #3e4053; + width: 2rem; + height: 0.5rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 0; +} +.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover { + background: rgba(255, 255, 255, 0.03); +} +.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} + +.p-datatable .p-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +.p-datatable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-datatable .p-datatable-header { + background: #282936; + color: rgba(255, 255, 255, 0.6); + border: 1px solid #3e4053; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 700; +} +.p-datatable .p-datatable-footer { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 700; +} +.p-datatable .p-datatable-thead > tr > th { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #3e4053; + border-width: 0 0 1px 0; + font-weight: 700; + color: rgba(255, 255, 255, 0.87); + background: #282936; + transition: box-shadow 0.2s; +} +.p-datatable .p-datatable-tfoot > tr > td { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #3e4053; + border-width: 0 0 1px 0; + font-weight: 700; + color: rgba(255, 255, 255, 0.87); + background: #282936; +} +.p-datatable .p-sortable-column .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.p-datatable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #b19df7; + background: rgba(177, 157, 247, 0.16); + margin-left: 0.5rem; +} +.p-datatable .p-sortable-column:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-sortable-column.p-highlight { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: #b19df7; +} +.p-datatable .p-sortable-column.p-highlight:hover { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon { + color: #b19df7; +} +.p-datatable .p-sortable-column:focus { + box-shadow: inset 0 0 0 0.15rem #e0d8fc; + outline: 0 none; +} +.p-datatable .p-datatable-tbody > tr { + background: #282936; + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.2s; +} +.p-datatable .p-datatable-tbody > tr > td { + text-align: left; + border: 1px solid #3e4053; + border-width: 0 0 1px 0; + padding: 1rem 1rem; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus, +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { + margin-right: 0.5rem; +} +.p-datatable .p-datatable-tbody > tr > td > .p-column-title { + font-weight: 700; +} +.p-datatable .p-datatable-tbody > tr:focus { + outline: 0.15rem solid #e0d8fc; + outline-offset: -0.15rem; +} +.p-datatable .p-datatable-tbody > tr.p-highlight { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 rgba(177, 157, 247, 0.16); +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 rgba(177, 157, 247, 0.16); +} +.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.p-datatable .p-column-resizer-helper { + background: #b19df7; +} +.p-datatable .p-datatable-scrollable-header, +.p-datatable .p-datatable-scrollable-footer { + background: #282936; +} +.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, +.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot, .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-thead, +.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot { + background-color: #282936; +} +.p-datatable .p-datatable-loading-icon { + font-size: 2rem; +} +.p-datatable.p-datatable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-footer { + border-width: 0 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-paginator-top { + border-width: 0 1px 0 1px; +} +.p-datatable.p-datatable-gridlines .p-paginator-bottom { + border-width: 0 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { + border-width: 1px 1px 1px 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { + border-width: 1px; +} +.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { + border-width: 1px; +} +.p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-thead > tr > th + th { + border-left-width: 0; +} +.p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-tbody > tr > td + td { + border-left-width: 0; +} +.p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-tbody > tr + tr > td, .p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-tbody > tr:first-child > td { + border-top-width: 0; +} +.p-datatable.p-datatable-gridlines.p-datatable-scrollable .p-datatable-tfoot > tr > td + td { + border-left-width: 0; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) { + background: #2b2c38; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler { + color: #b19df7; +} +.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even).p-highlight .p-row-toggler:hover { + color: #b19df7; +} +.p-datatable.p-datatable-sm .p-datatable-header { + padding: 0.5rem 0.5rem; +} +.p-datatable.p-datatable-sm .p-datatable-thead > tr > th { + padding: 0.5rem 0.5rem; +} +.p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { + padding: 0.5rem 0.5rem; +} +.p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +.p-datatable.p-datatable-sm .p-datatable-footer { + padding: 0.5rem 0.5rem; +} +.p-datatable.p-datatable-lg .p-datatable-header { + padding: 1.25rem 1.25rem; +} +.p-datatable.p-datatable-lg .p-datatable-thead > tr > th { + padding: 1.25rem 1.25rem; +} +.p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { + padding: 1.25rem 1.25rem; +} +.p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +.p-datatable.p-datatable-lg .p-datatable-footer { + padding: 1.25rem 1.25rem; +} + +.p-dataview .p-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +.p-dataview .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-dataview .p-dataview-header { + background: #282936; + color: rgba(255, 255, 255, 0.6); + border: 1px solid #3e4053; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 700; +} +.p-dataview .p-dataview-content { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 0 none; + padding: 0; +} +.p-dataview.p-dataview-list .p-dataview-content > .p-grid > div { + border: solid #3e4053; + border-width: 0 0 1px 0; +} +.p-dataview .p-dataview-footer { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 700; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.p-column-filter-row .p-column-filter-menu-button, +.p-column-filter-row .p-column-filter-clear-button { + margin-left: 0.5rem; +} + +.p-column-filter-menu-button { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-column-filter-menu-button:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.p-column-filter-menu-button.p-column-filter-menu-button-open, .p-column-filter-menu-button.p-column-filter-menu-button-open:hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.p-column-filter-menu-button.p-column-filter-menu-button-active, .p-column-filter-menu-button.p-column-filter-menu-button-active:hover { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-column-filter-menu-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} + +.p-column-filter-clear-button { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-column-filter-clear-button:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.p-column-filter-clear-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} + +.p-column-filter-overlay { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + min-width: 12.5rem; +} +.p-column-filter-overlay .p-column-filter-row-items { + padding: 0.75rem 0; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item { + margin: 0; + padding: 0.75rem 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: box-shadow 0.2s; + border-radius: 0; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #e0d8fc; +} +.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { + border-top: 1px solid #3e4053; + margin: 0.25rem 0; +} + +.p-column-filter-overlay-menu .p-column-filter-operator { + padding: 0.75rem 1.25rem; + border-bottom: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + background: #282936; + margin: 0; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.p-column-filter-overlay-menu .p-column-filter-constraint { + padding: 1.25rem; + border-bottom: 1px solid #3e4053; +} +.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { + margin-bottom: 0.5rem; +} +.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button { + margin-top: 0.5rem; +} +.p-column-filter-overlay-menu .p-column-filter-constraint:last-child { + border-bottom: 0 none; +} +.p-column-filter-overlay-menu .p-column-filter-add-rule { + padding: 0.75rem 1.25rem; +} +.p-column-filter-overlay-menu .p-column-filter-buttonbar { + padding: 1.25rem; +} + +.fc { + /* FullCalendar 4 */ + /* FullCalendar 5 */ +} +.fc.fc-unthemed .fc-view-container th { + background: #282936; + border: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-view-container td.fc-widget-content { + border: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-view-container td.fc-head-container { + border: 1px solid #3e4053; +} +.fc.fc-unthemed .fc-view-container .fc-view { + background: #282936; +} +.fc.fc-unthemed .fc-view-container .fc-row { + border-right: 1px solid #3e4053; +} +.fc.fc-unthemed .fc-view-container .fc-event { + background: #a28af5; + border: 1px solid #a28af5; + color: #1c1d26; +} +.fc.fc-unthemed .fc-view-container .fc-divider { + background: #282936; + border: 1px solid #3e4053; +} +.fc.fc-unthemed .fc-toolbar .fc-button { + color: #1c1d26; + background: #b19df7; + border: 1px solid #b19df7; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; + display: flex; + align-items: center; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover { + background: #a28af5; + color: #1c1d26; + border-color: #a28af5; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active { + background: #9378f4; + color: #1c1d26; + border-color: #9378f4; +} +.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before { + content: "\e900"; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before { + content: "\e901"; +} +.fc.fc-unthemed .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button { + background: #282936; + border: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover { + background: rgba(255, 255, 255, 0.03); + border-color: #3e4053; + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { + background: #b19df7; + border-color: #b19df7; + color: #1c1d26; +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { + background: #a28af5; + border-color: #a28af5; + color: #1c1d26; +} +.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus, .fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + z-index: 1; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button { + border-radius: 0; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid { + border-color: #3e4053; +} +.fc.fc-theme-standard .fc-view-harness th { + background: #282936; + border-color: #3e4053; + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-view-harness td { + color: rgba(255, 255, 255, 0.87); + border-color: #3e4053; +} +.fc.fc-theme-standard .fc-view-harness .fc-view { + background: #282936; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover { + background: none; + border: 0 none; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header { + border: 1px solid #3e4053; + padding: 1.25rem; + background: #282936; + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close { + opacity: 1; + display: flex; + align-items: center; + justify-content: center; + overflow: hidden; + font-family: "PrimeIcons" !important; + font-size: 1rem; + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before { + content: "\e90b"; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body { + padding: 1.25rem; + border: 1px solid #3e4053; + background: #282936; + color: rgba(255, 255, 255, 0.87); + border-top: 0 none; +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event { + color: #1c1d26; + background: #a28af5; + border-color: #a28af5; +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main { + color: #1c1d26; +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot { + background: #a28af5; + border-color: #a28af5; +} +.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-view-harness .fc-cell-shaded { + background: #282936; +} +.fc.fc-theme-standard .fc-toolbar .fc-button { + color: #1c1d26; + background: #b19df7; + border: 1px solid #b19df7; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover { + background: #a28af5; + color: #1c1d26; + border-color: #a28af5; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active { + background: #9378f4; + color: #1c1d26; + border-color: #9378f4; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:disabled { + opacity: 0.4; + color: #1c1d26; + background: #b19df7; + border: 1px solid #b19df7; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before { + content: "\e900"; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right { + font-family: "PrimeIcons" !important; + text-indent: 0; + font-size: 1rem; +} +.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before { + content: "\e901"; +} +.fc.fc-theme-standard .fc-toolbar .fc-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button { + background: #282936; + border: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover { + background: rgba(255, 255, 255, 0.03); + border-color: #3e4053; + color: rgba(255, 255, 255, 0.87); +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active { + background: #b19df7; + border-color: #b19df7; + color: #1c1d26; +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover { + background: #a28af5; + border-color: #a28af5; + color: #1c1d26; +} +.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus, .fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + z-index: 1; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button { + border-radius: 0; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.fc.fc-theme-standard .fc-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} + +.p-orderlist .p-orderlist-controls { + padding: 1.25rem; +} +.p-orderlist .p-orderlist-controls .p-button { + margin-bottom: 0.5rem; +} +.p-orderlist .p-orderlist-header { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + padding: 1.25rem; + font-weight: 700; + border-bottom: 0 none; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.p-orderlist .p-orderlist-list { + border: 1px solid #3e4053; + background: #282936; + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem 0; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; + outline: 0 none; +} +.p-orderlist .p-orderlist-list .p-orderlist-item { + padding: 0.75rem 1.25rem; + margin: 0; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: transform 0.2s, box-shadow 0.2s; +} +.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus { + background: rgba(177, 157, 247, 0.24); +} +.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even) { + background: rgba(255, 255, 255, 0.01); +} +.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover { + background: rgba(255, 255, 255, 0.03); +} + +.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.p-organizationchart .p-organizationchart-node-content.p-highlight { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i { + color: rgba(83, 39, 237, 0.16); +} +.p-organizationchart .p-organizationchart-line-down { + background: #3e4053; +} +.p-organizationchart .p-organizationchart-line-left { + border-right: 1px solid #3e4053; + border-color: #3e4053; +} +.p-organizationchart .p-organizationchart-line-top { + border-top: 1px solid #3e4053; + border-color: #3e4053; +} +.p-organizationchart .p-organizationchart-node-content { + border: 1px solid #3e4053; + background: #282936; + color: rgba(255, 255, 255, 0.87); + padding: 1.25rem; +} +.p-organizationchart .p-organizationchart-node-content .p-node-toggler { + background: inherit; + color: inherit; + border-radius: 50%; +} +.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} + +.p-paginator { + background: #282936; + color: rgba(255, 255, 255, 0.6); + border: solid #3e4053; + border-width: 1px; + padding: 0.5rem 1rem; + border-radius: 6px; +} +.p-paginator .p-paginator-first, +.p-paginator .p-paginator-prev, +.p-paginator .p-paginator-next, +.p-paginator .p-paginator-last { + background-color: transparent; + border: 0 none; + color: rgba(255, 255, 255, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + transition: box-shadow 0.2s; + border-radius: 6px; +} +.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, +.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + border-color: transparent; + color: rgba(255, 255, 255, 0.87); +} +.p-paginator .p-paginator-first { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.p-paginator .p-paginator-last { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.p-paginator .p-dropdown { + margin-left: 0.5rem; + margin-right: 0.5rem; + height: 3rem; +} +.p-paginator .p-dropdown .p-dropdown-label { + padding-right: 0; +} +.p-paginator .p-paginator-page-input { + margin-left: 0.5rem; + margin-right: 0.5rem; +} +.p-paginator .p-paginator-page-input .p-inputtext { + max-width: 3rem; +} +.p-paginator .p-paginator-current { + background-color: transparent; + border: 0 none; + color: rgba(255, 255, 255, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + padding: 0 0.5rem; +} +.p-paginator .p-paginator-pages .p-paginator-page { + background-color: transparent; + border: 0 none; + color: rgba(255, 255, 255, 0.6); + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + transition: box-shadow 0.2s; + border-radius: 6px; +} +.p-paginator .p-paginator-pages .p-paginator-page.p-highlight { + background: rgba(177, 157, 247, 0.16); + border-color: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + border-color: transparent; + color: rgba(255, 255, 255, 0.87); +} + +.p-picklist .p-picklist-buttons { + padding: 1.25rem; +} +.p-picklist .p-picklist-buttons .p-button { + margin-bottom: 0.5rem; +} +.p-picklist .p-picklist-header { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + padding: 1.25rem; + font-weight: 700; + border-bottom: 0 none; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.p-picklist .p-picklist-list { + border: 1px solid #3e4053; + background: #282936; + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem 0; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; + outline: 0 none; +} +.p-picklist .p-picklist-list .p-picklist-item { + padding: 0.75rem 1.25rem; + margin: 0; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: transform 0.2s, box-shadow 0.2s; +} +.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.p-picklist .p-picklist-list .p-picklist-item.p-focus { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-picklist .p-picklist-list .p-picklist-item.p-highlight { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus { + background: rgba(177, 157, 247, 0.24); +} +.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even) { + background: rgba(255, 255, 255, 0.01); +} +.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover { + background: rgba(255, 255, 255, 0.03); +} + +.p-timeline .p-timeline-event-marker { + border: 2px solid #b19df7; + border-radius: 50%; + width: 1rem; + height: 1rem; + background-color: #1c1d26; +} +.p-timeline .p-timeline-event-connector { + background-color: #3e4053; +} +.p-timeline.p-timeline-vertical .p-timeline-event-opposite, +.p-timeline.p-timeline-vertical .p-timeline-event-content { + padding: 0 1rem; +} +.p-timeline.p-timeline-vertical .p-timeline-event-connector { + width: 2px; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-opposite, +.p-timeline.p-timeline-horizontal .p-timeline-event-content { + padding: 1rem 0; +} +.p-timeline.p-timeline-horizontal .p-timeline-event-connector { + height: 2px; +} + +.p-tree { + border: 1px solid #3e4053; + background: #282936; + color: rgba(255, 255, 255, 0.87); + padding: 1.25rem; + border-radius: 6px; +} +.p-tree .p-tree-container .p-treenode { + padding: 0.143rem; + outline: 0 none; +} +.p-tree .p-tree-container .p-treenode:focus > .p-treenode-content { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #e0d8fc; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content { + border-radius: 6px; + transition: box-shadow 0.2s; + padding: 0.5rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler { + margin-right: 0.5rem; + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon { + margin-right: 0.5rem; + color: rgba(255, 255, 255, 0.6); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox { + margin-right: 0.5rem; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler, +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon { + color: #b19df7; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover, +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover { + color: #b19df7; +} +.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.p-tree .p-tree-filter-container { + margin-bottom: 0.5rem; +} +.p-tree .p-tree-filter-container .p-tree-filter { + width: 100%; + padding-right: 1.75rem; +} +.p-tree .p-tree-filter-container .p-tree-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.p-tree .p-treenode-children { + padding: 0 0 0 1rem; +} +.p-tree .p-tree-loading-icon { + font-size: 2rem; +} + +.p-treetable .p-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +.p-treetable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.p-treetable .p-treetable-header { + background: #282936; + color: rgba(255, 255, 255, 0.6); + border: 1px solid #3e4053; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 700; +} +.p-treetable .p-treetable-footer { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 700; +} +.p-treetable .p-treetable-thead > tr > th { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #3e4053; + border-width: 0 0 1px 0; + font-weight: 700; + color: rgba(255, 255, 255, 0.87); + background: #282936; + transition: box-shadow 0.2s; +} +.p-treetable .p-treetable-tfoot > tr > td { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #3e4053; + border-width: 0 0 1px 0; + font-weight: 700; + color: rgba(255, 255, 255, 0.87); + background: #282936; +} +.p-treetable .p-sortable-column { + outline-color: #e0d8fc; +} +.p-treetable .p-sortable-column .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.p-treetable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #b19df7; + background: rgba(177, 157, 247, 0.16); + margin-left: 0.5rem; +} +.p-treetable .p-sortable-column:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-sortable-column.p-highlight { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: #b19df7; +} +.p-treetable .p-treetable-tbody > tr { + background: #282936; + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.2s; +} +.p-treetable .p-treetable-tbody > tr > td { + text-align: left; + border: 1px solid #3e4053; + border-width: 0 0 1px 0; + padding: 1rem 1rem; +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin-right: 0.5rem; +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox { + margin-right: 0.5rem; +} +.p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-treetable-tbody > tr:focus { + outline: 0.15rem solid #e0d8fc; + outline-offset: -0.15rem; +} +.p-treetable .p-treetable-tbody > tr.p-highlight { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler { + color: #b19df7; +} +.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler:hover { + color: #b19df7; +} +.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):hover .p-treetable-toggler { + color: rgba(255, 255, 255, 0.87); +} +.p-treetable .p-column-resizer-helper { + background: #b19df7; +} +.p-treetable .p-treetable-scrollable-header, +.p-treetable .p-treetable-scrollable-footer { + background: #282936; +} +.p-treetable .p-treetable-loading-icon { + font-size: 2rem; +} +.p-treetable.p-treetable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-footer { + border-width: 0 1px 1px 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-top { + border-width: 0 1px 0 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-bottom { + border-width: 0 1px 1px 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-thead > tr > th { + border-width: 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-tbody > tr > td { + border-width: 1px; +} +.p-treetable.p-treetable-gridlines .p-treetable-tfoot > tr > td { + border-width: 1px; +} +.p-treetable.p-treetable-sm .p-treetable-header { + padding: 0.875rem 0.875rem; +} +.p-treetable.p-treetable-sm .p-treetable-thead > tr > th { + padding: 0.5rem 0.5rem; +} +.p-treetable.p-treetable-sm .p-treetable-tbody > tr > td { + padding: 0.5rem 0.5rem; +} +.p-treetable.p-treetable-sm .p-treetable-tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +.p-treetable.p-treetable-sm .p-treetable-footer { + padding: 0.5rem 0.5rem; +} +.p-treetable.p-treetable-lg .p-treetable-header { + padding: 1.25rem 1.25rem; +} +.p-treetable.p-treetable-lg .p-treetable-thead > tr > th { + padding: 1.25rem 1.25rem; +} +.p-treetable.p-treetable-lg .p-treetable-tbody > tr > td { + padding: 1.25rem 1.25rem; +} +.p-treetable.p-treetable-lg .p-treetable-tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +.p-treetable.p-treetable-lg .p-treetable-footer { + padding: 1.25rem 1.25rem; +} + +.p-accordion .p-accordion-header .p-accordion-header-link { + padding: 1.25rem; + border: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + background: #282936; + font-weight: 700; + border-radius: 6px; + transition: box-shadow 0.2s; +} +.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon { + margin-right: 0.5rem; +} +.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #e0d8fc; +} +.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link { + background: rgba(255, 255, 255, 0.03); + border-color: #3e4053; + color: rgba(255, 255, 255, 0.87); +} +.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link { + background: #282936; + border-color: #3e4053; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link { + border-color: #3e4053; + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.p-accordion .p-accordion-content { + padding: 1.25rem; + border: 1px solid #3e4053; + background: #282936; + color: rgba(255, 255, 255, 0.87); + border-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.p-accordion .p-accordion-tab { + margin-bottom: 4px; +} + +.p-card { + background: #282936; + color: rgba(255, 255, 255, 0.87); + box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +.p-card .p-card-body { + padding: 1.25rem; +} +.p-card .p-card-title { + font-size: 1.5rem; + font-weight: 700; + margin-bottom: 0.5rem; +} +.p-card .p-card-subtitle { + font-weight: 400; + margin-bottom: 0.5rem; + color: rgba(255, 255, 255, 0.6); +} +.p-card .p-card-content { + padding: 1.25rem 0; +} +.p-card .p-card-footer { + padding: 1.25rem 0 0 0; +} + +.p-fieldset { + border: 1px solid #3e4053; + background: #282936; + color: rgba(255, 255, 255, 0.87); + border-radius: 6px; +} +.p-fieldset .p-fieldset-legend { + padding: 1.25rem; + border: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + background: #282936; + font-weight: 700; + border-radius: 6px; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend { + padding: 0; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a { + padding: 1.25rem; + color: rgba(255, 255, 255, 0.87); + border-radius: 6px; + transition: box-shadow 0.2s; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler { + margin-right: 0.5rem; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:hover { + color: rgba(255, 255, 255, 0.87); +} +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover { + background: rgba(255, 255, 255, 0.03); + border-color: #3e4053; + color: rgba(255, 255, 255, 0.87); +} +.p-fieldset .p-fieldset-content { + padding: 1.25rem; +} + +.p-divider .p-divider-content { + background-color: #282936; +} +.p-divider.p-divider-horizontal { + margin: 1.25rem 0; + padding: 0 1.25rem; +} +.p-divider.p-divider-horizontal:before { + border-top: 1px #3e4053; +} +.p-divider.p-divider-horizontal .p-divider-content { + padding: 0 0.5rem; +} +.p-divider.p-divider-vertical { + margin: 0 1.25rem; + padding: 1.25rem 0; +} +.p-divider.p-divider-vertical:before { + border-left: 1px #3e4053; +} +.p-divider.p-divider-vertical .p-divider-content { + padding: 0.5rem 0; +} + +.p-panel .p-panel-header { + border: 1px solid #3e4053; + padding: 1.25rem; + background: #282936; + color: rgba(255, 255, 255, 0.87); + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.p-panel .p-panel-header .p-panel-title { + font-weight: 700; +} +.p-panel .p-panel-header .p-panel-header-icon { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-panel .p-panel-header .p-panel-header-icon:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.p-panel .p-panel-header .p-panel-header-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-panel.p-panel-toggleable .p-panel-header { + padding: 0.75rem 1.25rem; +} +.p-panel .p-panel-content { + padding: 1.25rem; + border: 1px solid #3e4053; + background: #282936; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; + border-top: 0 none; +} +.p-panel .p-panel-footer { + padding: 0.75rem 1.25rem; + border: 1px solid #3e4053; + background: #282936; + color: rgba(255, 255, 255, 0.87); + border-top: 0 none; +} + +.p-scrollpanel .p-scrollpanel-bar { + background: #3e4053; + border: 0 none; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.p-scrollpanel .p-scrollpanel-bar:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} + +.p-splitter { + border: 1px solid #3e4053; + background: #282936; + border-radius: 6px; + color: rgba(255, 255, 255, 0.87); +} +.p-splitter .p-splitter-gutter { + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + background: rgba(255, 255, 255, 0.03); +} +.p-splitter .p-splitter-gutter .p-splitter-gutter-handle { + background: #3e4053; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-splitter .p-splitter-gutter-resizing { + background: #3e4053; +} + +.p-tabview .p-tabview-nav { + background: transparent; + border: 1px solid #3e4053; + border-width: 0 0 2px 0; +} +.p-tabview .p-tabview-nav li { + margin-right: 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link { + border: solid #3e4053; + border-width: 0 0 2px 0; + border-color: transparent transparent #3e4053 transparent; + background: #282936; + color: rgba(255, 255, 255, 0.6); + padding: 1.25rem; + font-weight: 700; + border-top-right-radius: 6px; + border-top-left-radius: 6px; + transition: box-shadow 0.2s; + margin: 0 0 -2px 0; +} +.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #e0d8fc; +} +.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { + background: #282936; + border-color: #b19df7; + color: rgba(255, 255, 255, 0.87); +} +.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link { + background: #282936; + border-color: #b19df7; + color: #b19df7; +} +.p-tabview .p-tabview-nav-btn.p-link { + background: #282936; + color: #b19df7; + width: 3rem; + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); + border-radius: 0; +} +.p-tabview .p-tabview-nav-btn.p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #e0d8fc; +} +.p-tabview .p-tabview-panels { + background: #282936; + padding: 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} + +.p-toolbar { + background: #282936; + border: 1px solid #3e4053; + padding: 1.25rem; + border-radius: 6px; + gap: 0.5rem; +} +.p-toolbar .p-toolbar-separator { + margin: 0 0.5rem; +} + +.p-confirm-popup { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-confirm-popup .p-confirm-popup-content { + padding: 1.25rem; +} +.p-confirm-popup .p-confirm-popup-footer { + text-align: right; + padding: 0 1.25rem 1.25rem 1.25rem; +} +.p-confirm-popup .p-confirm-popup-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +.p-confirm-popup .p-confirm-popup-footer button:last-child { + margin: 0; +} +.p-confirm-popup:after { + border: solid transparent; + border-color: rgba(40, 41, 54, 0); + border-bottom-color: #282936; +} +.p-confirm-popup:before { + border: solid transparent; + border-color: rgba(62, 64, 83, 0); + border-bottom-color: #3e4053; +} +.p-confirm-popup.p-confirm-popup-flipped:after { + border-top-color: #282936; +} +.p-confirm-popup.p-confirm-popup-flipped:before { + border-top-color: #3e4053; +} +.p-confirm-popup .p-confirm-popup-icon { + font-size: 1.5rem; +} +.p-confirm-popup .p-confirm-popup-message { + margin-left: 1rem; +} + +.p-dialog { + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); + border: 1px solid #3e4053; +} +.p-dialog .p-dialog-header { + border-bottom: 0 none; + background: #282936; + color: rgba(255, 255, 255, 0.87); + padding: 1.5rem; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.p-dialog .p-dialog-header .p-dialog-title { + font-weight: 700; + font-size: 1.25rem; +} +.p-dialog .p-dialog-header .p-dialog-header-icon { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin-right: 0.5rem; +} +.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.p-dialog .p-dialog-header .p-dialog-header-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-dialog .p-dialog-header .p-dialog-header-icon:last-child { + margin-right: 0; +} +.p-dialog .p-dialog-content { + background: #282936; + color: rgba(255, 255, 255, 0.87); + padding: 0 1.5rem 2rem 1.5rem; +} +.p-dialog .p-dialog-content:last-of-type { + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.p-dialog .p-dialog-footer { + border-top: 0 none; + background: #282936; + color: rgba(255, 255, 255, 0.87); + padding: 0 1.5rem 1.5rem 1.5rem; + text-align: right; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.p-dialog .p-dialog-footer button { + margin: 0 0.5rem 0 0; + width: auto; +} +.p-dialog.p-confirm-dialog .p-confirm-dialog-icon { + font-size: 2rem; +} +.p-dialog.p-confirm-dialog .p-confirm-dialog-message:not(:first-child) { + margin-left: 1rem; +} + +.p-overlaypanel { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-overlaypanel .p-overlaypanel-content { + padding: 1.25rem; +} +.p-overlaypanel .p-overlaypanel-close { + background: #b19df7; + color: #1c1d26; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; + position: absolute; + top: -1rem; + right: -1rem; +} +.p-overlaypanel .p-overlaypanel-close:enabled:hover { + background: #a28af5; + color: #1c1d26; +} +.p-overlaypanel:after { + border: solid transparent; + border-color: rgba(40, 41, 54, 0); + border-bottom-color: #282936; +} +.p-overlaypanel:before { + border: solid transparent; + border-color: rgba(62, 64, 83, 0); + border-bottom-color: #3b3d4f; +} +.p-overlaypanel.p-overlaypanel-flipped:after { + border-top-color: #282936; +} +.p-overlaypanel.p-overlaypanel-flipped:before { + border-top-color: #3e4053; +} + +.p-sidebar { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); +} +.p-sidebar .p-sidebar-header { + padding: 1.25rem; +} +.p-sidebar .p-sidebar-header .p-sidebar-close, +.p-sidebar .p-sidebar-header .p-sidebar-icon { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover, +.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.p-sidebar .p-sidebar-header .p-sidebar-close:focus, +.p-sidebar .p-sidebar-header .p-sidebar-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-sidebar .p-sidebar-header + .p-sidebar-content { + padding-top: 0; +} +.p-sidebar .p-sidebar-content { + padding: 1.25rem; +} + +.p-tooltip .p-tooltip-text { + background: #3e4053; + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem 0.75rem; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +.p-tooltip.p-tooltip-right .p-tooltip-arrow { + border-right-color: #3e4053; +} +.p-tooltip.p-tooltip-left .p-tooltip-arrow { + border-left-color: #3e4053; +} +.p-tooltip.p-tooltip-top .p-tooltip-arrow { + border-top-color: #3e4053; +} +.p-tooltip.p-tooltip-bottom .p-tooltip-arrow { + border-bottom-color: #3e4053; +} + +.p-fileupload .p-fileupload-buttonbar { + background: #282936; + padding: 1.25rem; + border: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + border-bottom: 0 none; + border-top-right-radius: 6px; + border-top-left-radius: 6px; + gap: 0.5rem; +} +.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-fileupload .p-fileupload-content { + background: #282936; + padding: 2rem 1rem; + border: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.p-fileupload .p-fileupload-file { + padding: 1rem; + border: 1px solid #3e4053; + border-radius: 6px; + gap: 0.5rem; + margin-bottom: 0.5rem; +} +.p-fileupload .p-fileupload-file:last-child { + margin-bottom: 0; +} +.p-fileupload .p-fileupload-file-name { + margin-bottom: 0.5rem; +} +.p-fileupload .p-fileupload-file-size { + margin-right: 0.5rem; +} +.p-fileupload .p-progressbar { + height: 0.25rem; +} +.p-fileupload .p-fileupload-row > div { + padding: 1rem 1rem; +} +.p-fileupload.p-fileupload-advanced .p-message { + margin-top: 0; +} + +.p-fileupload-choose:not(.p-disabled):hover { + background: #a28af5; + color: #1c1d26; + border-color: #a28af5; +} +.p-fileupload-choose:not(.p-disabled):active { + background: #9378f4; + color: #1c1d26; + border-color: #9378f4; +} + +.p-breadcrumb { + background: #333544; + border: 1px solid #3e4053; + border-radius: 6px; + padding: 1rem; +} +.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link { + transition: box-shadow 0.2s; + border-radius: 6px; +} +.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator { + margin: 0 0.5rem 0 0.5rem; + color: rgba(255, 255, 255, 0.87); +} +.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); +} + +.p-contextmenu { + padding: 0.25rem 0; + background: #333544; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; + width: 12.5rem; +} +.p-contextmenu .p-contextmenu-root-list { + outline: 0 none; +} +.p-contextmenu .p-submenu-list { + padding: 0.25rem 0; + background: #333544; + border: 1px solid #3e4053; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 6px; +} +.p-contextmenu .p-menuitem > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.2s; + border-radius: 0; +} +.p-contextmenu .p-menuitem > .p-menuitem-content .p-menuitem-link { + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem 1.25rem; + user-select: none; +} +.p-contextmenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-contextmenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-contextmenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: #b19df7; +} +.p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: #b19df7; +} +.p-contextmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { + background: rgba(177, 157, 247, 0.24); +} +.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-contextmenu .p-menuitem-separator { + border-top: 1px solid #3e4053; + margin: 0.25rem 0; +} +.p-contextmenu .p-submenu-icon { + font-size: 0.875rem; +} + +.p-dock .p-dock-list-container { + background: rgba(255, 255, 255, 0.1); + border: 1px solid rgba(255, 255, 255, 0.2); + padding: 0.5rem 0.5rem; + border-radius: 0.5rem; +} +.p-dock .p-dock-list-container .p-dock-list { + outline: 0 none; +} +.p-dock .p-dock-item { + padding: 0.5rem; + border-radius: 6px; +} +.p-dock .p-dock-item.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #e0d8fc; +} +.p-dock .p-dock-link { + width: 4rem; + height: 4rem; +} +.p-dock.p-dock-top .p-dock-item-second-prev, +.p-dock.p-dock-top .p-dock-item-second-next, .p-dock.p-dock-bottom .p-dock-item-second-prev, +.p-dock.p-dock-bottom .p-dock-item-second-next { + margin: 0 0.9rem; +} +.p-dock.p-dock-top .p-dock-item-prev, +.p-dock.p-dock-top .p-dock-item-next, .p-dock.p-dock-bottom .p-dock-item-prev, +.p-dock.p-dock-bottom .p-dock-item-next { + margin: 0 1.3rem; +} +.p-dock.p-dock-top .p-dock-item-current, .p-dock.p-dock-bottom .p-dock-item-current { + margin: 0 1.5rem; +} +.p-dock.p-dock-left .p-dock-item-second-prev, +.p-dock.p-dock-left .p-dock-item-second-next, .p-dock.p-dock-right .p-dock-item-second-prev, +.p-dock.p-dock-right .p-dock-item-second-next { + margin: 0.9rem 0; +} +.p-dock.p-dock-left .p-dock-item-prev, +.p-dock.p-dock-left .p-dock-item-next, .p-dock.p-dock-right .p-dock-item-prev, +.p-dock.p-dock-right .p-dock-item-next { + margin: 1.3rem 0; +} +.p-dock.p-dock-left .p-dock-item-current, .p-dock.p-dock-right .p-dock-item-current { + margin: 1.5rem 0; +} + +@media screen and (max-width: 960px) { + .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { + overflow-x: auto; + width: 100%; + } + .p-dock.p-dock-top .p-dock-list-container .p-dock-list, .p-dock.p-dock-bottom .p-dock-list-container .p-dock-list { + margin: 0 auto; + } + .p-dock.p-dock-left .p-dock-list-container, .p-dock.p-dock-right .p-dock-list-container { + overflow-y: auto; + height: 100%; + } + .p-dock.p-dock-left .p-dock-list-container .p-dock-list, .p-dock.p-dock-right .p-dock-list-container .p-dock-list { + margin: auto 0; + } + .p-dock .p-dock-list .p-dock-item { + transform: none; + margin: 0; + } +} +.p-megamenu { + padding: 0.5rem; + background: #333544; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; +} +.p-megamenu .p-megamenu-root-list { + outline: 0 none; +} +.p-megamenu .p-menuitem > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.2s; + border-radius: 0; +} +.p-megamenu .p-menuitem > .p-menuitem-content .p-menuitem-link { + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem 1.25rem; + user-select: none; +} +.p-megamenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-megamenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: #b19df7; +} +.p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: #b19df7; +} +.p-megamenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { + background: rgba(177, 157, 247, 0.24); +} +.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu .p-megamenu-panel { + background: #333544; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.p-megamenu .p-submenu-header { + margin: 0; + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: #333544; + font-weight: 700; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.p-megamenu .p-submenu-list { + padding: 0.25rem 0; + width: 12.5rem; +} +.p-megamenu .p-submenu-list .p-menuitem-separator { + border-top: 1px solid #3e4053; + margin: 0.25rem 0; +} +.p-megamenu.p-megamenu-vertical { + width: 12.5rem; + padding: 0.25rem 0; +} +.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.2s; + border-radius: 6px; +} +.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link { + padding: 0.75rem 1.25rem; + user-select: none; +} +.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, .p-megamenu.p-megamenu-horizontal .p-megamenu-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} + +.p-menu { + padding: 0.25rem 0; + background: #333544; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; + width: 12.5rem; +} +.p-menu .p-menuitem > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.2s; + border-radius: 0; +} +.p-menu .p-menuitem > .p-menuitem-content .p-menuitem-link { + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem 1.25rem; + user-select: none; +} +.p-menu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-menu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menu .p-menuitem.p-highlight > .p-menuitem-content { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: #b19df7; +} +.p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, .p-menu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: #b19df7; +} +.p-menu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { + background: rgba(177, 157, 247, 0.24); +} +.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-menu.p-menu-overlay { + background: #333544; + border: 1px solid #3e4053; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.p-menu .p-submenu-header { + margin: 0; + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: #333544; + font-weight: 700; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.p-menu .p-menuitem-separator { + border-top: 1px solid #3e4053; + margin: 0.25rem 0; +} + +.p-menubar { + padding: 0.5rem; + background: #333544; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; +} +.p-menubar .p-menubar-root-list { + outline: 0 none; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.2s; + border-radius: 6px; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link { + padding: 0.75rem 1.25rem; + user-select: none; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menubar-root-list > .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menuitem > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.2s; + border-radius: 0; +} +.p-menubar .p-menuitem > .p-menuitem-content .p-menuitem-link { + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem 1.25rem; + user-select: none; +} +.p-menubar .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-menubar .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-menubar .p-menuitem.p-highlight > .p-menuitem-content { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: #b19df7; +} +.p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: #b19df7; +} +.p-menubar .p-menuitem.p-highlight.p-focus > .p-menuitem-content { + background: rgba(177, 157, 247, 0.24); +} +.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-menubar .p-submenu-list { + padding: 0.25rem 0; + background: #333544; + border: 1px solid #3e4053; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + width: 12.5rem; +} +.p-menubar .p-submenu-list .p-menuitem-separator { + border-top: 1px solid #3e4053; + margin: 0.25rem 0; +} +.p-menubar .p-submenu-list .p-submenu-icon { + font-size: 0.875rem; +} + +@media screen and (max-width: 960px) { + .p-menubar { + position: relative; + } + .p-menubar .p-menubar-button { + display: flex; + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + } + .p-menubar .p-menubar-button:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); + } + .p-menubar .p-menubar-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; + } + .p-menubar .p-menubar-root-list { + position: absolute; + display: none; + padding: 0.25rem 0; + background: #333544; + border: 1px solid #3e4053; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + width: 100%; + } + .p-menubar .p-menubar-root-list .p-menuitem-separator { + border-top: 1px solid #3e4053; + margin: 0.25rem 0; + } + .p-menubar .p-menubar-root-list .p-submenu-icon { + font-size: 0.875rem; + } + .p-menubar .p-menubar-root-list .p-menuitem { + width: 100%; + position: static; + } + .p-menubar .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { + margin-left: auto; + transition: transform 0.2s; + } + .p-menubar .p-menubar-root-list .p-menuitem.p-menuitem-active > .p-menuitem-content > .p-menuitem-link > .p-submenu-icon { + transform: rotate(-180deg); + } + .p-menubar .p-menubar-root-list .p-submenu-list { + width: 100%; + position: static; + box-shadow: none; + border: 0 none; + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon { + transition: transform 0.2s; + transform: rotate(90deg); + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active > .p-menuitem-content > .p-menuitem-link > .p-submenu-icon { + transform: rotate(-90deg); + } + .p-menubar .p-menubar-root-list .p-menuitem { + width: 100%; + position: static; + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link { + padding-left: 2.25rem; + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link { + padding-left: 3.75rem; + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link { + padding-left: 5.25rem; + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link { + padding-left: 6.75rem; + } + .p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link { + padding-left: 8.25rem; + } + .p-menubar.p-menubar-mobile-active .p-menubar-root-list { + display: flex; + flex-direction: column; + top: 100%; + left: 0; + z-index: 1; + } +} +.p-panelmenu .p-panelmenu-header { + outline: 0 none; +} +.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content { + border: 1px solid #3e4053; + color: rgba(255, 255, 255, 0.87); + background: #282936; + border-radius: 6px; + transition: box-shadow 0.2s; +} +.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action { + color: rgba(255, 255, 255, 0.87); + padding: 1.25rem; + font-weight: 700; +} +.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-submenu-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-menuitem-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus .p-panelmenu-header-content { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #e0d8fc; +} +.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content { + background: rgba(255, 255, 255, 0.03); + border-color: #3e4053; + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content { + background: #282936; + border-color: #3e4053; + color: rgba(255, 255, 255, 0.87); + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + margin-bottom: 0; +} +.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content { + border-color: #3e4053; + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-content { + padding: 0.25rem 0; + border: 1px solid #3e4053; + background: #282936; + color: rgba(255, 255, 255, 0.87); + border-top: 0; + border-top-right-radius: 0; + border-top-left-radius: 0; + border-bottom-right-radius: 6px; + border-bottom-left-radius: 6px; +} +.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list { + outline: 0 none; +} +.p-panelmenu .p-panelmenu-content .p-menuitem > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.2s; + border-radius: 0; +} +.p-panelmenu .p-panelmenu-content .p-menuitem > .p-menuitem-content .p-menuitem-link { + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem 1.25rem; + user-select: none; +} +.p-panelmenu .p-panelmenu-content .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-content .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: #b19df7; +} +.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, .p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: #b19df7; +} +.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus > .p-menuitem-content { + background: rgba(177, 157, 247, 0.24); +} +.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, .p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon { + margin-right: 0.5rem; +} +.p-panelmenu .p-panelmenu-content .p-menuitem-separator { + border-top: 1px solid #3e4053; + margin: 0.25rem 0; +} +.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list) { + padding: 0 0 0 1rem; +} +.p-panelmenu .p-panelmenu-panel { + margin-bottom: 4px; +} + +.p-steps .p-steps-item .p-menuitem-link { + background: transparent; + transition: box-shadow 0.2s; + border-radius: 6px; + background: transparent; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-number { + color: rgba(255, 255, 255, 0.87); + border: 0 none; + background: transparent; + min-width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.143rem; + z-index: 1; + border-radius: 50%; +} +.p-steps .p-steps-item .p-menuitem-link .p-steps-title { + margin-top: 0.5rem; + color: rgba(255, 255, 255, 0.6); +} +.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-steps .p-steps-item.p-highlight .p-steps-number { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-steps .p-steps-item.p-highlight .p-steps-title { + font-weight: 700; + color: rgba(255, 255, 255, 0.87); +} +.p-steps .p-steps-item:before { + content: " "; + border-top: 1px solid #3e4053; + width: 100%; + top: 50%; + left: 0; + display: block; + position: absolute; + margin-top: -1rem; +} + +.p-tabmenu .p-tabmenu-nav { + background: transparent; + border: 1px solid #3e4053; + border-width: 0 0 2px 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem { + margin-right: 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link { + border: solid #3e4053; + border-width: 0 0 2px 0; + border-color: transparent transparent #3e4053 transparent; + background: #282936; + color: rgba(255, 255, 255, 0.6); + padding: 1.25rem; + font-weight: 700; + border-top-right-radius: 6px; + border-top-left-radius: 6px; + transition: box-shadow 0.2s; + margin: 0 0 -2px 0; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon { + margin-right: 0.5rem; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #e0d8fc; +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { + background: #282936; + border-color: #b19df7; + color: rgba(255, 255, 255, 0.87); +} +.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link { + background: #282936; + border-color: #b19df7; + color: #b19df7; +} + +.p-tieredmenu { + padding: 0.25rem 0; + background: #333544; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + border-radius: 6px; + width: 12.5rem; +} +.p-tieredmenu.p-tieredmenu-overlay { + background: #333544; + border: 1px solid #3e4053; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.p-tieredmenu .p-tieredmenu-root-list { + outline: 0 none; +} +.p-tieredmenu .p-submenu-list { + padding: 0.25rem 0; + background: #333544; + border: 1px solid #3e4053; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.p-tieredmenu .p-menuitem > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.2s; + border-radius: 0; +} +.p-tieredmenu .p-menuitem > .p-menuitem-content .p-menuitem-link { + color: rgba(255, 255, 255, 0.87); + padding: 0.75rem 1.25rem; + user-select: none; +} +.p-tieredmenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-tieredmenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-menuitem-icon { + color: rgba(255, 255, 255, 0.6); + margin-right: 0.5rem; +} +.p-tieredmenu .p-menuitem > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.6); +} +.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content { + color: #b19df7; + background: rgba(177, 157, 247, 0.16); +} +.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: #b19df7; +} +.p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem.p-highlight > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: #b19df7; +} +.p-tieredmenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { + background: rgba(177, 157, 247, 0.24); +} +.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.09); +} +.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover { + color: rgba(255, 255, 255, 0.87); + background: rgba(255, 255, 255, 0.03); +} +.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-text { + color: rgba(255, 255, 255, 0.87); +} +.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon, .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled) > .p-menuitem-content:hover .p-menuitem-link .p-submenu-icon { + color: rgba(255, 255, 255, 0.87); +} +.p-tieredmenu .p-menuitem-separator { + border-top: 1px solid #3e4053; + margin: 0.25rem 0; +} +.p-tieredmenu .p-submenu-icon { + font-size: 0.875rem; +} + +.p-inline-message { + padding: 0.75rem 0.75rem; + margin: 0; + border-radius: 6px; +} +.p-inline-message.p-inline-message-info { + background: #e9e9ff; + border: solid #696cff; + border-width: 1px; + color: #696cff; +} +.p-inline-message.p-inline-message-info .p-inline-message-icon { + color: #696cff; +} +.p-inline-message.p-inline-message-success { + background: #e4f8f0; + border: solid #1ea97c; + border-width: 1px; + color: #1ea97c; +} +.p-inline-message.p-inline-message-success .p-inline-message-icon { + color: #1ea97c; +} +.p-inline-message.p-inline-message-warn { + background: #fff2e2; + border: solid #cc8925; + border-width: 1px; + color: #cc8925; +} +.p-inline-message.p-inline-message-warn .p-inline-message-icon { + color: #cc8925; +} +.p-inline-message.p-inline-message-error { + background: #ffe7e6; + border: solid #ff5757; + border-width: 1px; + color: #ff5757; +} +.p-inline-message.p-inline-message-error .p-inline-message-icon { + color: #ff5757; +} +.p-inline-message .p-inline-message-icon { + font-size: 1rem; + margin-right: 0.5rem; +} +.p-inline-message .p-inline-message-text { + font-size: 1rem; +} +.p-inline-message.p-inline-message-icon-only .p-inline-message-icon { + margin-right: 0; +} + +.p-message { + margin: 1rem 0; + border-radius: 6px; +} +.p-message .p-message-wrapper { + padding: 1.25rem 1.75rem; +} +.p-message .p-message-close { + width: 2rem; + height: 2rem; + border-radius: 50%; + background: transparent; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-message .p-message-close:hover { + background: rgba(255, 255, 255, 0.3); +} +.p-message .p-message-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-message.p-message-info { + background: #e9e9ff; + border: solid #696cff; + border-width: 0 0 0 6px; + color: #696cff; +} +.p-message.p-message-info .p-message-icon { + color: #696cff; +} +.p-message.p-message-info .p-message-close { + color: #696cff; +} +.p-message.p-message-success { + background: #e4f8f0; + border: solid #1ea97c; + border-width: 0 0 0 6px; + color: #1ea97c; +} +.p-message.p-message-success .p-message-icon { + color: #1ea97c; +} +.p-message.p-message-success .p-message-close { + color: #1ea97c; +} +.p-message.p-message-warn { + background: #fff2e2; + border: solid #cc8925; + border-width: 0 0 0 6px; + color: #cc8925; +} +.p-message.p-message-warn .p-message-icon { + color: #cc8925; +} +.p-message.p-message-warn .p-message-close { + color: #cc8925; +} +.p-message.p-message-error { + background: #ffe7e6; + border: solid #ff5757; + border-width: 0 0 0 6px; + color: #ff5757; +} +.p-message.p-message-error .p-message-icon { + color: #ff5757; +} +.p-message.p-message-error .p-message-close { + color: #ff5757; +} +.p-message .p-message-text { + font-size: 1rem; + font-weight: 400; +} +.p-message .p-message-icon { + font-size: 1.5rem; + margin-right: 0.5rem; +} + +.p-toast { + opacity: 0.9; +} +.p-toast .p-toast-message { + margin: 0 0 1rem 0; + box-shadow: none; + border-radius: 6px; +} +.p-toast .p-toast-message .p-toast-message-content { + padding: 1rem; + border-width: 0 0 0 6px; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text { + margin: 0 0 0 1rem; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon { + font-size: 2rem; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-summary { + font-weight: 700; +} +.p-toast .p-toast-message .p-toast-message-content .p-toast-detail { + margin: 0.5rem 0 0 0; +} +.p-toast .p-toast-message .p-toast-icon-close { + width: 2rem; + height: 2rem; + border-radius: 50%; + background: transparent; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-toast .p-toast-message .p-toast-icon-close:hover { + background: rgba(255, 255, 255, 0.3); +} +.p-toast .p-toast-message .p-toast-icon-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} +.p-toast .p-toast-message.p-toast-message-info { + background: #e9e9ff; + border: solid #696cff; + border-width: 0 0 0 6px; + color: #696cff; +} +.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close { + color: #696cff; +} +.p-toast .p-toast-message.p-toast-message-success { + background: #e4f8f0; + border: solid #1ea97c; + border-width: 0 0 0 6px; + color: #1ea97c; +} +.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close { + color: #1ea97c; +} +.p-toast .p-toast-message.p-toast-message-warn { + background: #fff2e2; + border: solid #cc8925; + border-width: 0 0 0 6px; + color: #cc8925; +} +.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close { + color: #cc8925; +} +.p-toast .p-toast-message.p-toast-message-error { + background: #ffe7e6; + border: solid #ff5757; + border-width: 0 0 0 6px; + color: #ff5757; +} +.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon, +.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close { + color: #ff5757; +} + +.p-galleria .p-galleria-close { + margin: 0.5rem; + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-close .p-galleria-close-icon { + font-size: 2rem; +} +.p-galleria .p-galleria-close:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +.p-galleria .p-galleria-item-nav { + background: transparent; + color: #f8f9fa; + width: 4rem; + height: 4rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 6px; + margin: 0 0.5rem; +} +.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon, +.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon { + font-size: 2rem; +} +.p-galleria .p-galleria-item-nav:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +.p-galleria .p-galleria-caption { + background: rgba(0, 0, 0, 0.5); + color: #f8f9fa; + padding: 1rem; +} +.p-galleria .p-galleria-indicators { + padding: 1rem; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator button { + background-color: #3e4053; + width: 1rem; + height: 1rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.1); +} +.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator, .p-galleria.p-galleria-indicators-top .p-galleria-indicator { + margin-right: 0.5rem; +} +.p-galleria.p-galleria-indicators-left .p-galleria-indicator, .p-galleria.p-galleria-indicators-right .p-galleria-indicator { + margin-bottom: 0.5rem; +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators { + background: rgba(0, 0, 0, 0.5); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button { + background: rgba(255, 255, 255, 0.4); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover { + background: rgba(255, 255, 255, 0.6); +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: rgba(177, 157, 247, 0.16); + color: #b19df7; +} +.p-galleria .p-galleria-thumbnail-container { + background: rgba(0, 0, 0, 0.9); + padding: 1rem 0.25rem; +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev, +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next { + margin: 0.5rem; + background-color: transparent; + color: #f8f9fa; + width: 2rem; + height: 2rem; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + border-radius: 50%; +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover, +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover { + background: rgba(255, 255, 255, 0.1); + color: #f8f9fa; +} +.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} + +.p-galleria-mask { + --maskbg: rgba(0, 0, 0, 0.9); +} + +.p-image-mask { + --maskbg: rgba(0, 0, 0, 0.9); +} + +.p-image-preview-indicator { + background-color: transparent; + color: #f8f9fa; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} + +.p-image-preview-container:hover > .p-image-preview-indicator { + background-color: rgba(0, 0, 0, 0.5); +} + +.p-image-toolbar { + padding: 1rem; +} + +.p-image-action.p-link { + color: #f8f9fa; + background-color: transparent; + width: 3rem; + height: 3rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin-right: 0.5rem; +} +.p-image-action.p-link:last-child { + margin-right: 0; +} +.p-image-action.p-link:hover { + color: #f8f9fa; + background-color: rgba(255, 255, 255, 0.1); +} +.p-image-action.p-link i { + font-size: 1.5rem; +} + +.p-avatar { + background-color: #3e4053; + border-radius: 6px; +} +.p-avatar.p-avatar-lg { + width: 3rem; + height: 3rem; + font-size: 1.5rem; +} +.p-avatar.p-avatar-lg .p-avatar-icon { + font-size: 1.5rem; +} +.p-avatar.p-avatar-xl { + width: 4rem; + height: 4rem; + font-size: 2rem; +} +.p-avatar.p-avatar-xl .p-avatar-icon { + font-size: 2rem; +} + +.p-avatar-group .p-avatar { + border: 2px solid #282936; +} + +.p-badge { + background: #b19df7; + color: #1c1d26; + font-size: 0.75rem; + font-weight: 700; + min-width: 1.5rem; + height: 1.5rem; + line-height: 1.5rem; +} +.p-badge.p-badge-secondary { + background-color: #d4ea93; + color: #1d1e27; +} +.p-badge.p-badge-success { + background-color: #93deac; + color: #1d1e27; +} +.p-badge.p-badge-info { + background-color: #9bcaff; + color: #1d1e27; +} +.p-badge.p-badge-warning { + background-color: #ffcf91; + color: #1d1e27; +} +.p-badge.p-badge-danger { + background-color: #eb9a9c; + color: #1d1e27; +} +.p-badge.p-badge-lg { + font-size: 1.125rem; + min-width: 2.25rem; + height: 2.25rem; + line-height: 2.25rem; +} +.p-badge.p-badge-xl { + font-size: 1.5rem; + min-width: 3rem; + height: 3rem; + line-height: 3rem; +} + +.p-chip { + background-color: #3e4053; + color: rgba(255, 255, 255, 0.87); + border-radius: 16px; + padding: 0 0.75rem; +} +.p-chip .p-chip-text { + line-height: 1.5; + margin-top: 0.375rem; + margin-bottom: 0.375rem; +} +.p-chip .p-chip-icon { + margin-right: 0.5rem; +} +.p-chip img { + width: 2.25rem; + height: 2.25rem; + margin-left: -0.75rem; + margin-right: 0.5rem; +} +.p-chip .p-chip-remove-icon { + margin-left: 0.5rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-chip .p-chip-remove-icon:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} + +.p-inplace .p-inplace-display { + padding: 0.75rem 0.75rem; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.p-inplace .p-inplace-display:not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.p-inplace .p-inplace-display:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e0d8fc; +} + +.p-progressbar { + border: 0 none; + height: 1.5rem; + background: #3e4053; + border-radius: 6px; +} +.p-progressbar .p-progressbar-value { + border: 0 none; + margin: 0; + background: #b19df7; +} +.p-progressbar .p-progressbar-label { + color: #1c1d26; + line-height: 1.5rem; +} + +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #ff5757; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #ff5757; + } + 40% { + stroke: #696cff; + } + 66% { + stroke: #1ea97c; + } + 80%, 90% { + stroke: #cc8925; + } +} +.p-scrolltop { + width: 3rem; + height: 3rem; + border-radius: 50%; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.p-scrolltop.p-link { + background: rgba(177, 157, 247, 0.16); +} +.p-scrolltop.p-link:hover { + background: rgba(177, 157, 247, 0.3616); +} +.p-scrolltop .p-scrolltop-icon { + font-size: 1.5rem; + color: #b19df7; +} + +.p-skeleton { + background-color: rgba(255, 255, 255, 0.06); + border-radius: 6px; +} +.p-skeleton:after { + background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0)); +} + +.p-tag { + background: #b19df7; + color: #1c1d26; + font-size: 0.75rem; + font-weight: 700; + padding: 0.25rem 0.4rem; + border-radius: 6px; +} +.p-tag.p-tag-success { + background-color: #93deac; + color: #1d1e27; +} +.p-tag.p-tag-info { + background-color: #9bcaff; + color: #1d1e27; +} +.p-tag.p-tag-warning { + background-color: #ffcf91; + color: #1d1e27; +} +.p-tag.p-tag-danger { + background-color: #eb9a9c; + color: #1d1e27; +} +.p-tag .p-tag-icon { + margin-right: 0.25rem; + font-size: 0.75rem; +} + +.p-terminal { + background: #282936; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3e4053; + padding: 1.25rem; +} +.p-terminal .p-terminal-input { + font-size: 1rem; + font-family: Lato, Helvetica, sans-serif; +} + +.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { + background-color: #b19df7; +} + +.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background-color: #b19df7; +} +.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background: #b19df7; +} + +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #b19df7; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #b19df7; +}