﻿:root{--surface-a:#ffffff;--surface-b:#f8f9fa;--surface-c:#e9ecef;--surface-d:#dee2e6;--surface-e:#ffffff;--surface-f:#ffffff;--text-color:#495057;--text-color-secondary:#6c757d;--primary-color:#2196F3;--primary-color-text:#ffffff;--font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--surface-0: #ffffff;--surface-50: #FAFAFA;--surface-100: #F5F5F5;--surface-200: #EEEEEE;--surface-300: #E0E0E0;--surface-400: #BDBDBD;--surface-500: #9E9E9E;--surface-600: #757575;--surface-700: #616161;--surface-800: #424242;--surface-900: #212121;--gray-50: #FAFAFA;--gray-100: #F5F5F5;--gray-200: #EEEEEE;--gray-300: #E0E0E0;--gray-400: #BDBDBD;--gray-500: #9E9E9E;--gray-600: #757575;--gray-700: #616161;--gray-800: #424242;--gray-900: #212121;--content-padding:1rem;--inline-spacing:0.5rem;--border-radius:4px;--surface-ground:#f8f9fa;--surface-section:#ffffff;--surface-card:#ffffff;--surface-overlay:#ffffff;--surface-border:#dee2e6;--surface-hover: #e9ecef;--maskbg: rgba(0, 0, 0, 0.4);--focus-ring: 0 0 0 0.2rem rgb(166.2, 213, 250.2);color-scheme:light}*{box-sizing:border-box}body .ui-widget{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;text-decoration:none}body .ui-icon{font-size:1rem;display:inline-block;vertical-align:baseline;margin:0;position:static;text-indent:0;overflow:visible;background-repeat:no-repeat}body .pi{font-size:1rem}body .ui-widget-overlay{-webkit-animation-name:modal-in;animation-name:modal-in;animation-duration:.4s;animation-timing-function:cubic-bezier(0.05, 0.74, 0.2, 0.99);animation-fill-mode:forwards}body .ui-helper-reset{line-height:normal}body .ui-state-disabled{opacity:.6}body .ui-state-disabled .ui-state-disabled{opacity:1}body .ui-widget-overlay{background:rgba(0,0,0,.4)}body .ui-resizable-handle{position:absolute}body select,body input:not([role=combobox],[type=file],.ui-widget,.ui-inputfield){color:#495057;background:#fff;padding:.5rem .5rem;border:1px solid #ced4da;outline:0 none;font-size:1rem;border-radius:4px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body select:focus,body input:not([role=combobox],[type=file],.ui-widget,.ui-inputfield):focus{border-color:#2196f3;outline:0 none;box-shadow:0 0 0 .2em rgb(166.2,213,250.2)}body select:hover,body input:not([role=combobox],[type=file],.ui-widget,.ui-inputfield):hover{border-color:#2196f3}.ui-resizable{display:flex;flex-direction:column}.ui-resizable .ui-widget-content{flex-grow:1}:root{--blue-50:rgb(243.9, 249.75, 254.4);--blue-100:rgb(201.72, 229.8, 252.12);--blue-200:rgb(159.54, 209.85, 249.84);--blue-300:rgb(117.36, 189.9, 247.56);--blue-400:rgb(75.18, 169.95, 245.28);--blue-500:#2196f3;--blue-600:rgb(28.05, 127.5, 206.55);--blue-700:rgb(23.1, 105, 170.1);--blue-800:rgb(18.15, 82.5, 133.65);--blue-900:rgb(13.2, 60, 97.2);--green-50:rgb(246.05, 251, 246.25);--green-100:rgb(212.04, 235.8, 213);--green-200:rgb(178.03, 220.6, 179.75);--green-300:rgb(144.02, 205.4, 146.5);--green-400:rgb(110.01, 190.2, 113.25);--green-500:#4caf50;--green-600:rgb(64.6, 148.75, 68);--green-700:rgb(53.2, 122.5, 56);--green-800:rgb(41.8, 96.25, 44);--green-900:rgb(30.4, 70, 32);--yellow-50:rgb(254.8, 251.85, 244.5);--yellow-100:rgb(254.04, 239.88, 204.6);--yellow-200:rgb(253.28, 227.91, 164.7);--yellow-300:rgb(252.52, 215.94, 124.8);--yellow-400:rgb(251.76, 203.97, 84.9);--yellow-500:#fbc02d;--yellow-600:rgb(213.35, 163.2, 38.25);--yellow-700:rgb(175.7, 134.4, 31.5);--yellow-800:rgb(138.05, 105.6, 24.75);--yellow-900:rgb(100.4, 76.8, 18);--cyan-50:rgb(242.25, 251.65, 252.85);--cyan-100:rgb(193.8, 238.92, 244.68);--cyan-200:rgb(145.35, 226.19, 236.51);--cyan-300:rgb(96.9, 213.46, 228.34);--cyan-400:rgb(48.45, 200.73, 220.17);--cyan-500:#00bcd4;--cyan-600:rgb(0, 159.8, 180.2);--cyan-700:rgb(0, 131.6, 148.4);--cyan-800:rgb(0, 103.4, 116.6);--cyan-900:rgb(0, 75.2, 84.8);--pink-50:rgb(253.9, 243.75, 247.2);--pink-100:rgb(249.72, 201, 217.56);--pink-200:rgb(245.54, 158.25, 187.92);--pink-300:rgb(241.36, 115.5, 158.28);--pink-400:rgb(237.18, 72.75, 128.64);--pink-500:#e91e63;--pink-600:rgb(198.05, 25.5, 84.15);--pink-700:rgb(163.1, 21, 69.3);--pink-800:rgb(128.15, 16.5, 54.45);--pink-900:rgb(93.2, 12, 39.6);--indigo-50:rgb(245.4, 246.3, 251.3);--indigo-100:rgb(208.92, 213.24, 237.24);--indigo-200:rgb(172.44, 180.18, 223.18);--indigo-300:rgb(135.96, 147.12, 209.12);--indigo-400:rgb(99.48, 114.06, 195.06);--indigo-500:#3f51b5;--indigo-600:rgb(53.55, 68.85, 153.85);--indigo-700:rgb(44.1, 56.7, 126.7);--indigo-800:rgb(34.65, 44.55, 99.55);--indigo-900:rgb(25.2, 32.4, 72.4);--teal-50:rgb(242.25, 249.75, 249.05);--teal-100:rgb(193.8, 229.8, 226.44);--teal-200:rgb(145.35, 209.85, 203.83);--teal-300:rgb(96.9, 189.9, 181.22);--teal-400:rgb(48.45, 169.95, 158.61);--teal-500:#009688;--teal-600:rgb(0, 127.5, 115.6);--teal-700:rgb(0, 105, 95.2);--teal-800:rgb(0, 82.5, 74.8);--teal-900:rgb(0, 60, 54.4);--orange-50:rgb(254.5, 248.45, 242.25);--orange-100:rgb(252.6, 223.56, 193.8);--orange-200:rgb(250.7, 198.67, 145.35);--orange-300:rgb(248.8, 173.78, 96.9);--orange-400:rgb(246.9, 148.89, 48.45);--orange-500:#f57c00;--orange-600:rgb(208.25, 105.4, 0);--orange-700:rgb(171.5, 86.8, 0);--orange-800:rgb(134.75, 68.2, 0);--orange-900:rgb(98, 49.6, 0);--bluegray-50:rgb(247.05, 248.5, 249.2);--bluegray-100:rgb(216.84, 223.8, 227.16);--bluegray-200:rgb(186.63, 199.1, 205.12);--bluegray-300:rgb(156.42, 174.4, 183.08);--bluegray-400:rgb(126.21, 149.7, 161.04);--bluegray-500:#607d8b;--bluegray-600:rgb(81.6, 106.25, 118.15);--bluegray-700:rgb(67.2, 87.5, 97.3);--bluegray-800:rgb(52.8, 68.75, 76.45);--bluegray-900:rgb(38.4, 50, 55.6);--purple-50:rgb(250.05, 244.2, 251.05);--purple-100:rgb(231.24, 203.16, 236.04);--purple-200:rgb(212.43, 162.12, 221.03);--purple-300:rgb(193.62, 121.08, 206.02);--purple-400:rgb(174.81, 80.04, 191.01);--purple-500:#9c27b0;--purple-600:rgb(132.6, 33.15, 149.6);--purple-700:rgb(109.2, 27.3, 123.2);--purple-800:rgb(85.8, 21.45, 96.8);--purple-900:rgb(62.4, 15.6, 70.4);--red-50:rgb(255, 245.45, 244.75);--red-100:rgb(255, 209.16, 205.8);--red-200:rgb(255, 172.87, 166.85);--red-300:rgb(255, 136.58, 127.9);--red-400:rgb(255, 100.29, 88.95);--red-500:#ff4032;--red-600:rgb(216.75, 54.4, 42.5);--red-700:rgb(178.5, 44.8, 35);--red-800:rgb(140.25, 35.2, 27.5);--red-900:rgb(102, 25.6, 20);--primary-50:rgb(243.9, 249.75, 254.4);--primary-100:rgb(201.72, 229.8, 252.12);--primary-200:rgb(159.54, 209.85, 249.84);--primary-300:rgb(117.36, 189.9, 247.56);--primary-400:rgb(75.18, 169.95, 245.28);--primary-500:#2196f3;--primary-600:rgb(28.05, 127.5, 206.55);--primary-700:rgb(23.1, 105, 170.1);--primary-800:rgb(18.15, 82.5, 133.65);--primary-900:rgb(13.2, 60, 97.2)}@keyframes fade-in{from{opacity:0}to{opacity:1}}body .ui-button{background:#2196f3;color:#fff;border:1px solid #2196f3;margin:0;outline:0 none;border-radius:4px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-button.ui-state-hover{background:rgb(12.7384615385,136.9384615385,235.6615384615);border-color:rgb(12.7384615385,136.9384615385,235.6615384615);color:#fff}body .ui-button.ui-state-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2em rgb(166.2,213,250.2)}body .ui-button.ui-state-active,body .ui-button.ui-state-down{background:rgb(11.3230769231,121.7230769231,209.4769230769);border-color:rgb(11.3230769231,121.7230769231,209.4769230769);color:#fff}body .ui-button.ui-button-outlined{background-color:rgba(0,0,0,0);color:#2196f3;border:1px solid}body .ui-button.ui-button-outlined.ui-state-hover{background:rgba(33,150,243,.04);color:#2196f3;border:1px solid}body .ui-button.ui-button-outlined.ui-state-active,body .ui-button.ui-button-outlined.ui-state-down{background:rgba(33,150,243,.16);color:#2196f3;border:1px solid}body .ui-button.ui-button-outlined.ui-button-plain{color:#6c757d;border-color:#6c757d}body .ui-button.ui-button-outlined.ui-button-plain.ui-state-hover{background:#e9ecef;color:#6c757d}body .ui-button.ui-button-outlined.ui-button-plain.ui-state-active,body .ui-button.ui-button-outlined.ui-button-plain.ui-state-down{background:#dee2e6;color:#6c757d}body .ui-button.ui-button-flat{background-color:rgba(0,0,0,0);color:#2196f3;border-color:rgba(0,0,0,0)}body .ui-button.ui-button-flat.ui-state-hover{background:rgba(33,150,243,.04);color:#2196f3;border-color:rgba(0,0,0,0)}body .ui-button.ui-button-flat.ui-state-active,body .ui-button.ui-button-flat.ui-state-down{background:rgba(33,150,243,.16);color:#2196f3;border-color:rgba(0,0,0,0)}body .ui-button.ui-button-flat.ui-button-plain{color:#6c757d}body .ui-button.ui-button-flat.ui-button-plain.ui-state-hover{background:#e9ecef;color:#6c757d}body .ui-button.ui-button-flat.ui-button-plain.ui-state-active,body .ui-button.ui-button-flat.ui-button-plain.ui-state-down{background:#dee2e6;color:#6c757d}body .ui-button.ui-button-text-only .ui-button-text{padding:.5rem 1rem}body .ui-button.ui-button-text-icon-left .ui-button-text{padding:.5rem 1rem .5rem 2rem}body .ui-button.ui-button-text-icon-left .ui-icon{position:absolute;top:50%;left:50%;margin-top:-0.5rem;left:.5rem}body .ui-button.ui-button-text-icon-right .ui-button-text{padding:.5rem 2rem .5rem 1rem}body .ui-button.ui-button-text-icon-right .ui-icon{position:absolute;top:50%;right:50%;margin-top:-0.5rem;right:.5rem}body .ui-button.ui-button-icon-only{width:2.357rem}body .ui-button.ui-button-icon-only .ui-button-text{padding:.5rem}body .ui-button.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-0.5rem;margin-left:-0.5rem}body .ui-button.ui-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}body .ui-button.rounded-button{border-radius:2rem}body .ui-button.rounded-button.ui-button-icon-only{border-radius:50%;height:2.357rem}body .ui-button .ui-icon-triangle-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-button .ui-icon-triangle-1-s:before{content:""}body .ui-selectbooleanbutton,body .ui-selectonebutton>.ui-button,body .ui-selectmanybutton>.ui-button{background:#fff;color:#495057;border:1px solid #ced4da;outline:0 none;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-selectbooleanbutton .ui-icon,body .ui-selectonebutton>.ui-button .ui-icon,body .ui-selectmanybutton>.ui-button .ui-icon{color:#6c757d}body .ui-selectbooleanbutton.ui-state-hover,body .ui-selectonebutton>.ui-button.ui-state-hover,body .ui-selectmanybutton>.ui-button.ui-state-hover{background:#e9ecef;border-color:#ced4da;color:#495057}body .ui-selectbooleanbutton.ui-state-hover .ui-icon,body .ui-selectonebutton>.ui-button.ui-state-hover .ui-icon,body .ui-selectmanybutton>.ui-button.ui-state-hover .ui-icon{color:#6c757d}body .ui-selectbooleanbutton.ui-state-active,body .ui-selectonebutton>.ui-button.ui-state-active,body .ui-selectmanybutton>.ui-button.ui-state-active{background:#2196f3;border-color:#2196f3;color:#fff}body .ui-selectbooleanbutton.ui-state-active .ui-icon,body .ui-selectonebutton>.ui-button.ui-state-active .ui-icon,body .ui-selectmanybutton>.ui-button.ui-state-active .ui-icon{color:#fff}body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover,body .ui-selectonebutton>.ui-button.ui-state-active:not(.ui-state-disabled):hover,body .ui-selectmanybutton>.ui-button.ui-state-active:not(.ui-state-disabled):hover{background:rgb(12.7384615385,136.9384615385,235.6615384615);border-color:rgb(12.7384615385,136.9384615385,235.6615384615);color:#fff}body .ui-selectbooleanbutton.ui-state-active:not(.ui-state-disabled):hover .ui-icon,body .ui-selectonebutton>.ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon,body .ui-selectmanybutton>.ui-button.ui-state-active:not(.ui-state-disabled):hover .ui-icon{color:#fff}body .ui-selectonebutton>.ui-button,body .ui-selectmanybutton>.ui-button{border-radius:0}body .ui-selectonebutton>.ui-button:first-child,body .ui-selectmanybutton>.ui-button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}body .ui-selectonebutton>.ui-button:last-child,body .ui-selectmanybutton>.ui-button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}body .ui-selectonebutton>.ui-button.ui-state-focus,body .ui-selectmanybutton>.ui-button.ui-state-focus{z-index:1}body .ui-selectonebutton>.ui-button:not(:last-child),body .ui-selectmanybutton>.ui-button:not(:last-child){border-right-width:0}@media(max-width: 640px){body .ui-selectonebutton>div.ui-button:not(:last-child),body .ui-selectmanybutton>div.ui-button:not(:last-child){border-bottom-width:0;border-right-width:1px}body .ui-selectonebutton>div.ui-button:first-child,body .ui-selectmanybutton>div.ui-button:first-child{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}body .ui-selectonebutton>div.ui-button:last-child,body .ui-selectmanybutton>div.ui-button:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-width:1px}}@media(max-width: 640px){body .ui-dataview-layout-options>div.ui-button:not(:last-child){border-bottom-width:1px;border-right-width:0}body .ui-dataview-layout-options>div.ui-button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}body .ui-dataview-layout-options>div.ui-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}}body .ui-button-group .ui-button{margin:0;border-radius:0}body .ui-button-group .ui-button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}body .ui-button-group .ui-button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}body .ui-button-group .ui-button.ui-state-focus{z-index:1}body .ui-button.ui-button-secondary,body .ui-splitbutton.ui-button-secondary>.ui-button,body .ui-menubutton.ui-button-secondary>.ui-button{background:#607d8b;color:#fff;border:1px solid #607d8b}body .ui-button.ui-button-secondary.ui-state-hover,body .ui-button.ui-button-secondary:not(:disabled):hover,body .ui-splitbutton.ui-button-secondary>.ui-button.ui-state-hover,body .ui-splitbutton.ui-button-secondary>.ui-button:not(:disabled):hover,body .ui-menubutton.ui-button-secondary>.ui-button.ui-state-hover,body .ui-menubutton.ui-button-secondary>.ui-button:not(:disabled):hover{background:rgb(86.4,112.5,125.1);border-color:rgb(86.4,112.5,125.1);color:#fff}body .ui-button.ui-button-secondary.ui-state-focus,body .ui-splitbutton.ui-button-secondary>.ui-button.ui-state-focus,body .ui-menubutton.ui-button-secondary>.ui-button.ui-state-focus{box-shadow:0 0 0 .2rem hsl(199.5348837209,18.2978723404%,78.431372549%)}body .ui-button.ui-button-secondary.ui-state-active,body .ui-button.ui-button-secondary:active,body .ui-splitbutton.ui-button-secondary>.ui-button.ui-state-active,body .ui-splitbutton.ui-button-secondary>.ui-button:active,body .ui-menubutton.ui-button-secondary>.ui-button.ui-state-active,body .ui-menubutton.ui-button-secondary>.ui-button:active{background:rgb(76.8,100,111.2);border-color:rgb(76.8,100,111.2);color:#fff}body .ui-button.ui-button-secondary.ui-button-outlined,body .ui-splitbutton.ui-button-secondary>.ui-button.ui-button-outlined,body .ui-menubutton.ui-button-secondary>.ui-button.ui-button-outlined{background-color:rgba(0,0,0,0);color:#607d8b;border:1px solid}body .ui-button.ui-button-secondary.ui-button-outlined:enabled:hover,body .ui-splitbutton.ui-button-secondary>.ui-button.ui-button-outlined:enabled:hover,body .ui-menubutton.ui-button-secondary>.ui-button.ui-button-outlined:enabled:hover{background:rgba(96,125,139,.04);color:#607d8b;border:1px solid}body .ui-button.ui-button-secondary.ui-button-outlined:enabled:active,body .ui-splitbutton.ui-button-secondary>.ui-button.ui-button-outlined:enabled:active,body .ui-menubutton.ui-button-secondary>.ui-button.ui-button-outlined:enabled:active{background:rgba(96,125,139,.16);color:#607d8b;border:1px solid}body .ui-button.ui-button-secondary.ui-button-flat,body .ui-splitbutton.ui-button-secondary>.ui-button.ui-button-flat,body .ui-menubutton.ui-button-secondary>.ui-button.ui-button-flat{background-color:rgba(0,0,0,0);color:#607d8b;border-color:rgba(0,0,0,0)}body .ui-button.ui-button-secondary.ui-button-flat:enabled:hover,body .ui-splitbutton.ui-button-secondary>.ui-button.ui-button-flat:enabled:hover,body .ui-menubutton.ui-button-secondary>.ui-button.ui-button-flat:enabled:hover{background:rgba(96,125,139,.04);border-color:rgba(0,0,0,0);color:#607d8b}body .ui-button.ui-button-secondary.ui-button-flat:enabled:active,body .ui-splitbutton.ui-button-secondary>.ui-button.ui-button-flat:enabled:active,body .ui-menubutton.ui-button-secondary>.ui-button.ui-button-flat:enabled:active{background:rgba(96,125,139,.16);border-color:rgba(0,0,0,0);color:#607d8b}body .ui-button.ui-button-success,body .ui-splitbutton.ui-button-success>.ui-button,body .ui-menubutton.ui-button-success>.ui-button{background:#689f38;color:#fff;border:1px solid #689f38}body .ui-button.ui-button-success.ui-state-hover,body .ui-splitbutton.ui-button-success>.ui-button.ui-state-hover,body .ui-menubutton.ui-button-success>.ui-button.ui-state-hover{background:rgb(93.6,143.1,50.4);color:#fff;border-color:rgb(93.6,143.1,50.4)}body .ui-button.ui-button-success.ui-state-focus,body .ui-splitbutton.ui-button-success>.ui-button.ui-state-focus,body .ui-menubutton.ui-button-success>.ui-button.ui-state-focus{box-shadow:0 0 0 .2rem hsl(92.0388349515,47.9069767442%,76.862745098%)}body .ui-button.ui-button-success.ui-state-active,body .ui-splitbutton.ui-button-success>.ui-button.ui-state-active,body .ui-menubutton.ui-button-success>.ui-button.ui-state-active{background:rgb(83.2,127.2,44.8);color:#fff}body .ui-button.ui-button-success.ui-button-outlined,body .ui-splitbutton.ui-button-success>.ui-button.ui-button-outlined,body .ui-menubutton.ui-button-success>.ui-button.ui-button-outlined{background-color:rgba(0,0,0,0);color:#689f38;border:1px solid}body .ui-button.ui-button-success.ui-button-outlined.ui-state-hover,body .ui-splitbutton.ui-button-success>.ui-button.ui-button-outlined.ui-state-hover,body .ui-menubutton.ui-button-success>.ui-button.ui-button-outlined.ui-state-hover{background:rgba(104,159,56,.04);color:#689f38;border:1px solid}body .ui-button.ui-button-success.ui-button-outlined.ui-state-active,body .ui-splitbutton.ui-button-success>.ui-button.ui-button-outlined.ui-state-active,body .ui-menubutton.ui-button-success>.ui-button.ui-button-outlined.ui-state-active{background:rgba(104,159,56,.16);color:#689f38;border:1px solid}body .ui-button.ui-button-success.ui-button-flat,body .ui-splitbutton.ui-button-success>.ui-button.ui-button-flat,body .ui-menubutton.ui-button-success>.ui-button.ui-button-flat{background-color:rgba(0,0,0,0);color:#689f38;border-color:rgba(0,0,0,0)}body .ui-button.ui-button-success.ui-button-flat.ui-state-hover,body .ui-splitbutton.ui-button-success>.ui-button.ui-button-flat.ui-state-hover,body .ui-menubutton.ui-button-success>.ui-button.ui-button-flat.ui-state-hover{background:rgba(104,159,56,.04);border-color:rgba(0,0,0,0);color:#689f38}body .ui-button.ui-button-success.ui-button-flat.ui-state-active,body .ui-splitbutton.ui-button-success>.ui-button.ui-button-flat.ui-state-active,body .ui-menubutton.ui-button-success>.ui-button.ui-button-flat.ui-state-active{background:rgba(104,159,56,.16);border-color:rgba(0,0,0,0);color:#689f38}body .ui-button.ui-button-warning,body .ui-splitbutton.ui-button-warning>.ui-button,body .ui-menubutton.ui-button-warning>.ui-button{background:#fbc02d;color:#212529;border:1px solid #fbc02d}body .ui-button.ui-button-warning.ui-state-hover,body .ui-splitbutton.ui-button-warning>.ui-button.ui-state-hover,body .ui-menubutton.ui-button-warning>.ui-button.ui-state-hover{background:rgb(250.446728972,183.2859813084,15.953271028);color:#212529;border-color:rgb(250.446728972,183.2859813084,15.953271028)}body .ui-button.ui-button-warning.ui-state-focus,body .ui-splitbutton.ui-button-warning>.ui-button.ui-state-focus,body .ui-menubutton.ui-button-warning>.ui-button.ui-state-focus{box-shadow:0 0 0 .2rem rgb(253.4,229.8,171)}body .ui-button.ui-button-warning.ui-state-active,body .ui-splitbutton.ui-button-warning>.ui-button.ui-state-active,body .ui-menubutton.ui-button-warning>.ui-button.ui-state-active{background:hsl(42.8155339806,96.261682243%,46.431372549%);color:#212529;border-color:hsl(42.8155339806,96.261682243%,46.431372549%)}body .ui-button.ui-button-warning.ui-button-outlined,body .ui-splitbutton.ui-button-warning>.ui-button.ui-button-outlined,body .ui-menubutton.ui-button-warning>.ui-button.ui-button-outlined{background-color:rgba(0,0,0,0);color:#fbc02d;border:1px solid}body .ui-button.ui-button-warning.ui-button-outlined.ui-state-hover,body .ui-splitbutton.ui-button-warning>.ui-button.ui-button-outlined.ui-state-hover,body .ui-menubutton.ui-button-warning>.ui-button.ui-button-outlined.ui-state-hover{background:rgba(251,192,45,.04);color:#fbc02d;border:1px solid}body .ui-button.ui-button-warning.ui-button-outlined.ui-state-active,body .ui-splitbutton.ui-button-warning>.ui-button.ui-button-outlined.ui-state-active,body .ui-menubutton.ui-button-warning>.ui-button.ui-button-outlined.ui-state-active{background:rgba(251,192,45,.16);color:#fbc02d;border:1px solid}body .ui-button.ui-button-warning.ui-button-flat,body .ui-splitbutton.ui-button-warning>.ui-button.ui-button-flat,body .ui-menubutton.ui-button-warning>.ui-button.ui-button-flat{background-color:rgba(0,0,0,0);color:#fbc02d;border-color:rgba(0,0,0,0)}body .ui-button.ui-button-warning.ui-button-flat.ui-state-hover,body .ui-splitbutton.ui-button-warning>.ui-button.ui-button-flat.ui-state-hover,body .ui-menubutton.ui-button-warning>.ui-button.ui-button-flat.ui-state-hover{background:rgba(251,192,45,.04);border-color:rgba(0,0,0,0);color:#fbc02d}body .ui-button.ui-button-warning.ui-button-flat.ui-state-active,body .ui-splitbutton.ui-button-warning>.ui-button.ui-button-flat.ui-state-active,body .ui-menubutton.ui-button-warning>.ui-button.ui-button-flat.ui-state-active{background:rgba(251,192,45,.16);border-color:rgba(0,0,0,0);color:#fbc02d}body .ui-button.ui-button-help,body .ui-splitbutton.ui-button-help>.ui-button,body .ui-menubutton.ui-button-help>.ui-button{background:#9c27b0;color:#fff;border:1px solid #9c27b0}body .ui-button.ui-button-help.ui-state-hover,body .ui-splitbutton.ui-button-help>.ui-button.ui-state-hover,body .ui-menubutton.ui-button-help>.ui-button.ui-state-hover{background:rgb(140.4,35.1,158.4);color:#fff;border-color:rgb(140.4,35.1,158.4)}body .ui-button.ui-button-help.ui-state-focus,body .ui-splitbutton.ui-button-help>.ui-button.ui-state-focus,body .ui-menubutton.ui-button-help>.ui-button.ui-state-focus{box-shadow:0 0 0 .2rem hsl(291.2408759124,63.7209302326%,76.862745098%)}body .ui-button.ui-button-help.ui-state-active,body .ui-splitbutton.ui-button-help>.ui-button.ui-state-active,body .ui-menubutton.ui-button-help>.ui-button.ui-state-active{background:rgb(124.8,31.2,140.8);color:#fff;border-color:rgb(124.8,31.2,140.8)}body .ui-button.ui-button-help.ui-button-outlined,body .ui-splitbutton.ui-button-help>.ui-button.ui-button-outlined,body .ui-menubutton.ui-button-help>.ui-button.ui-button-outlined{background-color:rgba(0,0,0,0);color:#9c27b0;border:1px solid}body .ui-button.ui-button-help.ui-button-outlined.ui-state-hover,body .ui-splitbutton.ui-button-help>.ui-button.ui-button-outlined.ui-state-hover,body .ui-menubutton.ui-button-help>.ui-button.ui-button-outlined.ui-state-hover{background:rgba(156,39,176,.04);color:#9c27b0;border:1px solid}body .ui-button.ui-button-help.ui-button-outlined.ui-state-active,body .ui-splitbutton.ui-button-help>.ui-button.ui-button-outlined.ui-state-active,body .ui-menubutton.ui-button-help>.ui-button.ui-button-outlined.ui-state-active{background:rgba(156,39,176,.16);color:#9c27b0;border:1px solid}body .ui-button.ui-button-help.ui-button-flat,body .ui-splitbutton.ui-button-help>.ui-button.ui-button-flat,body .ui-menubutton.ui-button-help>.ui-button.ui-button-flat{background-color:rgba(0,0,0,0);color:#9c27b0;border-color:rgba(0,0,0,0)}body .ui-button.ui-button-help.ui-button-flat.ui-state-hover,body .ui-splitbutton.ui-button-help>.ui-button.ui-button-flat.ui-state-hover,body .ui-menubutton.ui-button-help>.ui-button.ui-button-flat.ui-state-hover{background:rgba(156,39,176,.04);border-color:rgba(0,0,0,0);color:#9c27b0}body .ui-button.ui-button-help.ui-button-flat.ui-state-active,body .ui-splitbutton.ui-button-help>.ui-button.ui-button-flat.ui-state-active,body .ui-menubutton.ui-button-help>.ui-button.ui-button-flat.ui-state-active{background:rgba(156,39,176,.16);border-color:rgba(0,0,0,0);color:#9c27b0}body .ui-button.ui-button-info,body .ui-splitbutton.ui-button-info>.ui-button,body .ui-menubutton.ui-button-info>.ui-button{background:#0288d1;color:#fff;border:1px solid #0288d1}body .ui-button.ui-button-info.ui-state-hover,body .ui-splitbutton.ui-button-info>.ui-button.ui-state-hover,body .ui-menubutton.ui-button-info>.ui-button.ui-state-hover{background:rgb(1.8,122.4,188.1);color:#fff;border-color:rgb(1.8,122.4,188.1)}body .ui-button.ui-button-info.ui-state-focus,body .ui-splitbutton.ui-button-info>.ui-button.ui-state-focus,body .ui-menubutton.ui-button-info>.ui-button.ui-state-focus{box-shadow:0 0 0 .2rem rgb(136.5336492891,212.4881516588,253.8663507109)}body .ui-button.ui-button-info.ui-state-active,body .ui-splitbutton.ui-button-info>.ui-button.ui-state-active,body .ui-menubutton.ui-button-info>.ui-button.ui-state-active{background:rgb(1.6,108.8,167.2);color:#fff;border-color:rgb(1.6,108.8,167.2)}body .ui-button.ui-button-info.ui-button-outlined,body .ui-splitbutton.ui-button-info>.ui-button.ui-button-outlined,body .ui-menubutton.ui-button-info>.ui-button.ui-button-outlined{background-color:rgba(0,0,0,0);color:#0288d1;border:1px solid}body .ui-button.ui-button-info.ui-button-outlined.ui-state-hover,body .ui-splitbutton.ui-button-info>.ui-button.ui-button-outlined.ui-state-hover,body .ui-menubutton.ui-button-info>.ui-button.ui-button-outlined.ui-state-hover{background:rgba(2,136,209,.04);color:#0288d1;border:1px solid}body .ui-button.ui-button-info.ui-button-outlined.ui-state-active,body .ui-splitbutton.ui-button-info>.ui-button.ui-button-outlined.ui-state-active,body .ui-menubutton.ui-button-info>.ui-button.ui-button-outlined.ui-state-active{background:rgba(2,136,209,.16);color:#0288d1;border:1px solid}body .ui-button.ui-button-info.ui-button-flat,body .ui-splitbutton.ui-button-info>.ui-button.ui-button-flat,body .ui-menubutton.ui-button-info>.ui-button.ui-button-flat{background-color:rgba(0,0,0,0);color:#0288d1;border-color:rgba(0,0,0,0)}body .ui-button.ui-button-info.ui-button-flat.ui-state-hover,body .ui-splitbutton.ui-button-info>.ui-button.ui-button-flat.ui-state-hover,body .ui-menubutton.ui-button-info>.ui-button.ui-button-flat.ui-state-hover{background:rgba(2,136,209,.04);border-color:rgba(0,0,0,0);color:#0288d1}body .ui-button.ui-button-info.ui-button-flat.ui-state-active,body .ui-splitbutton.ui-button-info>.ui-button.ui-button-flat.ui-state-active,body .ui-menubutton.ui-button-info>.ui-button.ui-button-flat.ui-state-active{background:rgba(2,136,209,.16);border-color:rgba(0,0,0,0);color:#0288d1}body .ui-button.ui-button-danger,body .ui-splitbutton.ui-button-danger>.ui-button,body .ui-menubutton.ui-button-danger>.ui-button{background:#d32f2f;color:#fff;border:1px solid #d32f2f}body .ui-button.ui-button-danger.ui-state-hover,body .ui-splitbutton.ui-button-danger>.ui-button.ui-state-hover,body .ui-menubutton.ui-button-danger>.ui-button.ui-state-hover{background:hsl(0,65.0793650794%,45.5294117647%);color:#fff;border-color:hsl(0,65.0793650794%,45.5294117647%)}body .ui-button.ui-button-danger.ui-state-focus,body .ui-splitbutton.ui-button-danger>.ui-button.ui-state-focus,body .ui-menubutton.ui-button-danger>.ui-button.ui-state-focus{box-shadow:0 0 0 .2rem rgb(237.4,171.8,171.8)}body .ui-button.ui-button-danger.ui-state-active,body .ui-splitbutton.ui-button-danger>.ui-button.ui-state-active,body .ui-menubutton.ui-button-danger>.ui-button.ui-state-active{background:hsl(0,65.0793650794%,40.4705882353%);color:#fff;border-color:hsl(0,65.0793650794%,40.4705882353%)}body .ui-button.ui-button-danger.ui-button-outlined,body .ui-splitbutton.ui-button-danger>.ui-button.ui-button-outlined,body .ui-menubutton.ui-button-danger>.ui-button.ui-button-outlined{background-color:rgba(0,0,0,0);color:#d32f2f;border:1px solid}body .ui-button.ui-button-danger.ui-button-outlined.ui-state-hover,body .ui-splitbutton.ui-button-danger>.ui-button.ui-button-outlined.ui-state-hover,body .ui-menubutton.ui-button-danger>.ui-button.ui-button-outlined.ui-state-hover{background:rgba(211,47,47,.04);color:#d32f2f;border:1px solid}body .ui-button.ui-button-danger.ui-button-outlined.ui-state-active,body .ui-splitbutton.ui-button-danger>.ui-button.ui-button-outlined.ui-state-active,body .ui-menubutton.ui-button-danger>.ui-button.ui-button-outlined.ui-state-active{background:rgba(211,47,47,.16);color:#d32f2f;border:1px solid}body .ui-button.ui-button-danger.ui-button-flat,body .ui-splitbutton.ui-button-danger>.ui-button.ui-button-flat,body .ui-menubutton.ui-button-danger>.ui-button.ui-button-flat{background-color:rgba(0,0,0,0);color:#d32f2f;border-color:rgba(0,0,0,0)}body .ui-button.ui-button-danger.ui-button-flat.ui-state-hover,body .ui-splitbutton.ui-button-danger>.ui-button.ui-button-flat.ui-state-hover,body .ui-menubutton.ui-button-danger>.ui-button.ui-button-flat.ui-state-hover{background:rgba(211,47,47,.04);border-color:rgba(0,0,0,0);color:#d32f2f}body .ui-button.ui-button-danger.ui-button-flat.ui-state-active,body .ui-splitbutton.ui-button-danger>.ui-button.ui-button-flat.ui-state-active,body .ui-menubutton.ui-button-danger>.ui-button.ui-button-flat.ui-state-active{background:rgba(211,47,47,.16);border-color:rgba(0,0,0,0);color:#d32f2f}body .ui-commandlink,body .ui-link{color:#2196f3;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-commandlink:hover,body .ui-link:hover{color:rgb(12.7384615385,136.9384615385,235.6615384615);text-decoration:underline}body .ui-commandlink:active,body .ui-link:active{color:rgb(11.3230769231,121.7230769231,209.4769230769)}body .ui-splitbutton{padding:0}body .ui-splitbutton .ui-button:first-child{position:relative;margin:0;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px}body .ui-splitbutton .ui-button:first-child.ui-state-focus{z-index:1}body .ui-splitbutton .ui-button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}body .ui-splitbutton .ui-splitbuttonmenu{min-width:100%}body .ui-splitbutton .ui-button.ui-splitbutton-menubutton{cursor:pointer;height:auto;padding:0;position:relative;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-splitbutton .ui-button.ui-splitbutton-menubutton .ui-icon.ui-icon-triangle-1-s:before{content:""}body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container{padding:.5rem 1rem;margin:0;border-bottom:0 none;background:#f8f9fa;color:#495057}body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-splitbuttonmenu-filter.ui-inputfield{padding:.5rem .5rem;width:100%;padding-left:2rem}body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon:before{content:""}body .ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon{position:absolute;left:1.5rem;top:50%;right:auto;bottom:auto;margin-top:-0.5rem;color:#6c757d}body .ui-speeddial-button.ui-button.ui-button-icon-only{width:4rem;height:4rem}body .ui-speeddial-button.ui-button.ui-button-icon-only .ui-button-icon{font-size:1.3rem}body .ui-speeddial-action{width:3rem;height:3rem;background:#495057;color:#fff}body .ui-speeddial-action:hover{background:#343a40;color:#fff}body .ui-speeddial-direction-up .ui-speeddial-item{margin:.25rem 0}body .ui-speeddial-direction-up .ui-speeddial-item:first-child{margin-bottom:.5rem}body .ui-speeddial-direction-down .ui-speeddial-item{margin:.25rem 0}body .ui-speeddial-direction-down .ui-speeddial-item:first-child{margin-top:.5rem}body .ui-speeddial-direction-left .ui-speeddial-item{margin:0 .25rem}body .ui-speeddial-direction-left .ui-speeddial-item:first-child{margin-right:.5rem}body .ui-speeddial-direction-right .ui-speeddial-item{margin:0 .25rem}body .ui-speeddial-direction-right .ui-speeddial-item:first-child{margin-left:.5rem}body .ui-speeddial-circle .ui-speeddial-item,body .ui-speeddial-semi-circle .ui-speeddial-item,body .ui-speeddial-quarter-circle .ui-speeddial-item{margin:0}body .ui-speeddial-circle .ui-speeddial-item:first-child,body .ui-speeddial-circle .ui-speeddial-item:last-child,body .ui-speeddial-semi-circle .ui-speeddial-item:first-child,body .ui-speeddial-semi-circle .ui-speeddial-item:last-child,body .ui-speeddial-quarter-circle .ui-speeddial-item:first-child,body .ui-speeddial-quarter-circle .ui-speeddial-item:last-child{margin:0}body .ui-speeddial-mask{background-color:rgba(0,0,0,.4)}body .ui-carousel .ui-carousel-content .ui-carousel-prev,body .ui-carousel .ui-carousel-content .ui-carousel-next{width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-carousel .ui-carousel-content .ui-carousel-prev:hover,body .ui-carousel .ui-carousel-content .ui-carousel-next:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-carousel .ui-carousel-content .ui-carousel-prev:focus,body .ui-carousel .ui-carousel-content .ui-carousel-next:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-carousel .ui-carousel-content .ui-carousel-prev,body .ui-carousel .ui-carousel-content .ui-carousel-next{margin:.5rem}body .ui-carousel .ui-carousel-indicators{padding:1rem}body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator{margin-right:.5rem;margin-bottom:.5rem}body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button{background-color:#e9ecef;width:2rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s,opacity .2s ease-in-out;border-radius:0}body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator button:hover{background:#dee2e6}body .ui-carousel .ui-carousel-indicators .ui-carousel-indicator.ui-state-highlight button{background:#2196f3;color:#fff}body .ui-chronoline .ui-chronoline-event-marker{border:2px solid #2196f3;border-radius:50%;width:1rem;height:1rem;background-color:#fff}body .ui-chronoline .ui-chronoline-event-connector{background-color:#dee2e6}body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-opposite,body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-content{padding:0 1rem}body .ui-chronoline.ui-chronoline-vertical .ui-chronoline-event-connector{width:2px}body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-opposite,body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-content{padding:1rem 0}body .ui-chronoline.ui-chronoline-horizontal .ui-chronoline-event-connector{height:2px}body .ui-datagrid .ui-datagrid-header,body .ui-datagrid .ui-datagrid-footer{background:#f8f9fa;border:1px solid #dee2e6;color:#495057;padding:1rem;font-weight:700}body .ui-datagrid .ui-datagrid-header{border-bottom:0 none}body .ui-datagrid .ui-datagrid-footer{border-top:0 none}body .ui-datagrid .ui-datagrid-content{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem}body .ui-datagrid .ui-paginator{padding:1rem}body .ui-datagrid .ui-paginator.ui-paginator-top{border-bottom:0 none}body .ui-datagrid .ui-paginator.ui-paginator-bottom{border-top:0 none}body .ui-datalist .ui-datalist-header,body .ui-datalist .ui-datalist-footer{background:#f8f9fa;border:1px solid #dee2e6;color:#495057;padding:1rem;font-weight:700}body .ui-datalist .ui-datalist-header{border-bottom:0 none}body .ui-datalist .ui-datalist-footer{border-top:0 none}body .ui-datalist .ui-datalist-content{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem}body .ui-datalist .ui-paginator{padding:1rem}body .ui-datalist .ui-paginator.ui-paginator-top{border-bottom:0 none}body .ui-datalist .ui-paginator.ui-paginator-bottom{border-top:0 none}body .ui-datascroller .ui-datascroller-header,body .ui-datascroller .ui-datascroller-footer{background:#f8f9fa;border:1px solid #dee2e6;color:#495057;padding:1rem;font-weight:700}body .ui-datascroller .ui-datascroller-header{border-bottom:0 none}body .ui-datascroller .ui-datascroller-footer{border-top:0 none}body .ui-datascroller .ui-datascroller-content{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem}body .ui-datatable .ui-datatable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0 1px 0;color:#495057;padding:1rem 1rem;font-weight:600;border-top-left-radius:4px;border-top-right-radius:4px}body .ui-datatable .ui-datatable-footer{background:#f8f9fa;border:1px solid #e9ecef;border-width:0 0 1px 0;color:#495057;padding:1rem 1rem;font-weight:600;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body .ui-datatable .ui-datatable-header{text-align:left}body .ui-datatable .ui-datatable-footer{text-align:left}body .ui-datatable .ui-paginator{padding:1rem}body .ui-datatable .ui-paginator.ui-paginator-top{border-width:0 0 1px 0;border-radius:0}body .ui-datatable .ui-paginator.ui-paginator-bottom{border-width:0 0 1px 0;border-radius:0}body .ui-datatable thead th{background:#f8f9fa;color:#495057;padding:1rem 1rem;border:1px solid #e9ecef;border-width:0 0 1px 0;text-align:left;box-sizing:content-box;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-datatable thead th .ui-column-title{font-weight:700;vertical-align:middle}body .ui-datatable thead th .ui-sortable-column-icon{margin:0 0 0 .5rem}body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before{content:""}body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s{vertical-align:middle}body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before{content:""}body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n{vertical-align:middle}body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before{content:""}body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s{vertical-align:middle}body .ui-datatable thead th .ui-sortable-column-badge{border-radius:50%;height:1.143rem;min-width:1.143rem;line-height:1.143rem;color:#fff;background:#2196f3;margin-left:.5rem;font-size:.75rem}body .ui-datatable thead th.ui-sortable-column.ui-state-focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-datatable thead th.ui-state-hover{background:#e9ecef;color:#495057}body .ui-datatable thead th.ui-state-active{background:#f8f9fa;color:#2196f3}body .ui-datatable thead th.ui-state-active.ui-state-hover{background:#e9ecef;color:#2196f3}body .ui-datatable .ui-datatable-data>tr{background:#fff;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-datatable .ui-datatable-data>tr>td{padding:1rem 1rem;border:1px solid rgba(0,0,0,.08);border-width:0 0 1px 0}body .ui-datatable .ui-datatable-data>tr>td.ui-datatable-subtable-header{background:#f8f9fa;border:1px solid #dee2e6;color:#495057;font-weight:700}body .ui-datatable .ui-datatable-data>tr.ui-state-hover{background:#e9ecef;color:#495057}body .ui-datatable .ui-datatable-data>tr.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-datatable .ui-datatable-data>tr.ui-state-highlight .ui-row-toggler{color:#495057}body .ui-datatable .ui-datatable-data>tr.ui-state-highlight .ui-row-editor>a{color:#495057}body .ui-datatable .ui-datatable-data>tr.ui-datatable-selectable{cursor:pointer}body .ui-datatable .ui-datatable-data>tr.ui-datatable-selectable>.ui-grouped-column{background:#fff;color:#495057;cursor:default}body .ui-datatable .ui-datatable-data>tr.ui-rowgroup-header,body .ui-datatable .ui-datatable-data>tr.ui-datatable-summaryrow{font-weight:700}body .ui-datatable .ui-datatable-data>tr .ui-row-editor>a{width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-datatable .ui-datatable-data>tr .ui-row-editor>a:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-datatable .ui-datatable-data>tr .ui-row-editor>a:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-datatable .ui-datatable-data>tr .ui-row-editor>a.ui-row-editor-check{margin-right:.5rem}body .ui-datatable .ui-datatable-data>tr .ui-row-editor .ui-icon.ui-icon-pencil{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datatable .ui-datatable-data>tr .ui-row-editor .ui-icon.ui-icon-pencil:before{content:""}body .ui-datatable .ui-datatable-data>tr .ui-row-editor .ui-icon.ui-icon-check{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datatable .ui-datatable-data>tr .ui-row-editor .ui-icon.ui-icon-check:before{content:""}body .ui-datatable .ui-datatable-data>tr .ui-row-editor .ui-icon.ui-icon-close{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datatable .ui-datatable-data>tr .ui-row-editor .ui-icon.ui-icon-close:before{content:""}body .ui-datatable .ui-datatable-data>tr .ui-row-toggler{width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-datatable .ui-datatable-data>tr .ui-row-toggler:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-datatable .ui-datatable-data>tr .ui-row-toggler:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-datatable .ui-datatable-data>tr .ui-row-toggler.ui-icon-circle-triangle-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datatable .ui-datatable-data>tr .ui-row-toggler.ui-icon-circle-triangle-e:before{content:""}body .ui-datatable .ui-datatable-data>tr .ui-row-toggler.ui-icon-circle-triangle-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datatable .ui-datatable-data>tr .ui-row-toggler.ui-icon-circle-triangle-s:before{content:""}body .ui-datatable .ui-datatable-data>tr .ui-rowgroup-toggler{margin-right:1rem}body .ui-datatable .ui-datatable-data>tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon{width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-datatable .ui-datatable-data>tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-datatable .ui-datatable-data>tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-datatable .ui-datatable-data>tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datatable .ui-datatable-data>tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-e:before{content:""}body .ui-datatable .ui-datatable-data>tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datatable .ui-datatable-data>tr .ui-rowgroup-toggler .ui-rowgroup-toggler-icon.ui-icon-circle-triangle-s:before{content:""}body .ui-datatable .ui-datatable-data>tr.ui-datatable-rowordering{background:#e3f2fd}body .ui-datatable .ui-column-resizer-helper{background:#2196f3}body .ui-datatable tfoot td{background:#f8f9fa;border:1px solid #e9ecef;border-width:0 0 1px 0;color:#495057;padding:1rem 1rem;font-weight:700;text-align:left;box-sizing:content-box}body .ui-datatable>.ui-icon-arrowthick-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datatable>.ui-icon-arrowthick-1-s:before{content:""}body .ui-datatable>.ui-icon-arrowthick-1-s{display:none !important}body .ui-datatable>.ui-icon-arrowthick-1-n{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datatable>.ui-icon-arrowthick-1-n:before{content:""}body .ui-datatable>.ui-icon-arrowthick-1-n{padding-top:1.5rem !important}body .ui-datatable .ui-datatable-scrollable-body{outline:0 none}body .ui-datatable .ui-datatable-scrollable-header,body .ui-datatable .ui-datatable-scrollable-footer{background:#f8f9fa}body .ui-datatable .ui-selection-column .ui-chkbox-all{margin:0 auto;width:1.5rem;height:1.5rem}body .ui-datatable.ui-datatable-striped .ui-datatable-data>tr.ui-datatable-odd{background:#fbfcfc}body .ui-datatable.ui-datatable-striped .ui-datatable-data>tr.ui-datatable-odd.ui-state-hover{background:#e9ecef;color:#495057}body .ui-datatable.ui-datatable-striped .ui-datatable-data>tr.ui-datatable-odd.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-datatable.ui-datatable-sm thead>tr>th{padding:.5rem .5rem}body .ui-datatable.ui-datatable-sm .ui-datatable-scrollable-theadclone>tr>th{padding-top:0;padding-bottom:0}body .ui-datatable.ui-datatable-sm .ui-datatable-data>tr>td{padding:.5rem .5rem}body .ui-datatable.ui-datatable-sm tfoot>tr>td{padding:.5rem .5rem}body .ui-datatable.ui-datatable-lg thead>tr>th{padding:1.25rem 1.25rem}body .ui-datatable.ui-datatable-lg .ui-datatable-scrollable-theadclone>tr>th{padding-top:0;padding-bottom:0}body .ui-datatable.ui-datatable-lg .ui-datatable-data>tr>td{padding:1.25rem 1.25rem}body .ui-datatable.ui-datatable-lg tfoot>tr>td{padding:1.25rem 1.25rem}body .ui-datatable.ui-datatable-gridlines .ui-datatable-header{border-width:1px}body .ui-datatable.ui-datatable-gridlines thead>tr>th{border-width:1px}body .ui-datatable.ui-datatable-gridlines .ui-datatable-data>tr>td{border-width:1px}body .ui-datatable.ui-datatable-gridlines .ui-datatable-scrollable-theadclone>tr>th{padding-top:0;padding-bottom:0;border-bottom:0 none;border-top:0 none}body .ui-datatable.ui-datatable-gridlines tfoot>tr>td{border-width:1px}body .ui-datatable.ui-datatable-sticky.ui-sticky{box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12)}body .ui-datatable.ui-datatable-sticky>table>thead,body .ui-datatable.ui-datatable-sticky>table>tfoot{background:#f8f9fa}body .ui-columntoggler{box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);background:#fff;border:1px solid #ced4da}body .ui-columntoggler .ui-columntoggler-close{display:none}body .ui-columntoggler .ui-columntoggler-items{padding:.5rem 0}body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item,body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all{padding:.5rem 1rem;margin:0;border:0 none;background:rgba(0,0,0,0);color:#495057;border-radius:0}body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item .ui-chkbox,body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all .ui-chkbox{position:static;margin-right:.5rem;margin-top:0;vertical-align:middle}body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-item label,body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all label{padding:0;display:inline}body .ui-columntoggler .ui-columntoggler-items .ui-columntoggler-all{border-bottom:1px solid rgba(0,0,0,.08);background:#f8f9fa;color:#495057;padding:1rem;font-weight:700}@media(max-width: 640px){body .ui-datatable-reflow .ui-datatable-data tr{border-bottom:1px solid rgba(0,0,0,.08)}body .ui-datatable-reflow .ui-datatable-data tr:hover,body .ui-datatable-reflow .ui-datatable-data tr.ui-state-highlight{border-left:0 none;border-right:0 none;border-bottom:1px solid rgba(0,0,0,.08)}body .ui-datatable-reflow .ui-datatable-data tr.ui-expanded-row-content>td{display:block;width:100%}}body .ui-dataview .ui-paginator.ui-paginator-top{border-width:0 0 1px 0;border-radius:0}body .ui-dataview .ui-paginator.ui-paginator-bottom{border-width:0 0 1px 0;border-radius:0}body .ui-dataview .ui-dataview-header{background:#f8f9fa;color:#495057;padding:1rem 1rem;font-weight:600;border:1px solid #e9ecef;border-width:1px 0 1px 0}body .ui-dataview .ui-dataview-footer{background:#f8f9fa;color:#495057;border:1px solid #e9ecef;border-width:0 0 1px 0;padding:1rem 1rem;font-weight:600;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body .ui-dataview .ui-dataview-content{border:0 none;background:#fff;color:#495057;padding:0}body .ui-dataview.ui-dataview-list .ui-dataview-row{border:solid #e9ecef;border-width:0 0 1px 0}body .fc .fc-scrollgrid{border-color:#dee2e6}body .fc .fc-daygrid-day.fc-day-today,body .fc .fc-timegrid-col.fc-day-today{background-color:#e3f2fd}body .fc th{background:#f8f9fa;border:1px solid #dee2e6;color:#495057}body .fc th>.fc-scrollgrid-sync-inner{padding:1rem}body .fc td{border:1px solid #dee2e6}body .fc td.fc-widget-content{background:#fff;border:1px solid #dee2e6;color:#495057}body .fc td.fc-head-container{border:1px solid #dee2e6}body .fc .fc-row{border-right:1px solid #dee2e6}body .fc .fc-event{background:rgb(12.7384615385,136.9384615385,235.6615384615);border:0px solid rgb(12.7384615385,136.9384615385,235.6615384615);color:#fff}body .fc .fc-divider{background:#f8f9fa;border:1px solid #dee2e6}body .fc .fc-toolbar .fc-button{background:#2196f3;color:#fff;border:1px solid #2196f3;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .fc .fc-toolbar .fc-button:not(:disabled):hover{background:rgb(12.7384615385,136.9384615385,235.6615384615);border-color:rgb(12.7384615385,136.9384615385,235.6615384615);color:#fff}body .fc .fc-toolbar .fc-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2em rgb(166.2,213,250.2)}body .fc .fc-toolbar .fc-button:active,body .fc .fc-toolbar .fc-button.fc-button-active{background:rgb(11.3230769231,121.7230769231,209.4769230769);border-color:rgb(11.3230769231,121.7230769231,209.4769230769);color:#fff}body .ui-fluid .fc .fc-toolbar .ui-button{width:auto}body .ui-orderlist .ui-orderlist-controls{margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}body .ui-orderlist .ui-orderlist-controls .ui-button{margin-bottom:.5rem}body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-n:before{content:""}body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-n:before{content:""}body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-orderlist .ui-orderlist-controls .ui-icon-arrow-1-s:before{content:""}body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-orderlist .ui-orderlist-controls .ui-icon-arrowstop-1-s:before{content:""}body .ui-orderlist .ui-orderlist-caption{background:#f8f9fa;border:1px solid #dee2e6;color:#495057;padding:1rem;border-bottom:0 none;font-weight:700;border-top-left-radius:4px;border-top-right-radius:4px}body .ui-orderlist .ui-g>div{padding:0}body .ui-orderlist .ui-g>div.ui-orderlist-controls{padding:0 .5rem 0 0}body .ui-orderlist .ui-orderlist-list{border:1px solid #dee2e6;background:#fff;color:#495057;padding:.5rem 0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body .ui-orderlist .ui-orderlist-list .ui-orderlist-item{padding:.5rem 1rem;margin:0;border:0 none;color:#495057;border-radius:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-hover{background:#e9ecef;color:#495057}body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight.ui-sortable-placeholder{background:rgb(137.4,200.4,246.6)}body .ui-orderlist.ui-orderlist-controls-right .ui-g>div.ui-orderlist-controls{padding:0 0 0 .5rem}@media(max-width: 640px){body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls{-ms-flex-direction:row;flex-direction:row}body .ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button{margin-top:.5rem;margin-right:.5rem}}body .ui-paginator{background:#fff;border:solid #e9ecef;border-width:0;padding:1rem}body .ui-paginator .ui-paginator-first,body .ui-paginator .ui-paginator-prev,body .ui-paginator .ui-paginator-next,body .ui-paginator .ui-paginator-last{color:#6c757d;width:2.286em;height:2.286em;margin:0 .125em;border:1px solid rgba(0,0,0,0);vertical-align:top;padding:0;border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-paginator .ui-paginator-first span,body .ui-paginator .ui-paginator-prev span,body .ui-paginator .ui-paginator-next span,body .ui-paginator .ui-paginator-last span{display:none}body .ui-paginator .ui-paginator-first.ui-state-hover,body .ui-paginator .ui-paginator-prev.ui-state-hover,body .ui-paginator .ui-paginator-next.ui-state-hover,body .ui-paginator .ui-paginator-last.ui-state-hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-paginator .ui-paginator-first.ui-state-focus,body .ui-paginator .ui-paginator-prev.ui-state-focus,body .ui-paginator .ui-paginator-next.ui-state-focus,body .ui-paginator .ui-paginator-last.ui-state-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-paginator .ui-paginator-first:before,body .ui-paginator .ui-paginator-prev:before,body .ui-paginator .ui-paginator-next:before,body .ui-paginator .ui-paginator-last:before{position:relative;line-height:inherit;top:-1px}body .ui-paginator .ui-paginator-first{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-paginator .ui-paginator-first:before{content:""}body .ui-paginator .ui-paginator-first{line-height:2.286em}body .ui-paginator .ui-paginator-first:before{position:relative}body .ui-paginator .ui-paginator-prev{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-paginator .ui-paginator-prev:before{content:""}body .ui-paginator .ui-paginator-prev{line-height:2.286em}body .ui-paginator .ui-paginator-prev:before{position:relative}body .ui-paginator .ui-paginator-next{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-paginator .ui-paginator-next:before{content:""}body .ui-paginator .ui-paginator-next{line-height:2.286em}body .ui-paginator .ui-paginator-next:before{position:relative}body .ui-paginator .ui-paginator-last{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-paginator .ui-paginator-last:before{content:""}body .ui-paginator .ui-paginator-last{line-height:2.286em}body .ui-paginator .ui-paginator-last:before{position:relative}body .ui-paginator .ui-paginator-current{color:#6c757d}body .ui-paginator .ui-paginator-pages{padding:0;display:inline-block}body .ui-paginator .ui-paginator-pages .ui-paginator-page{padding:0;border:1px solid rgba(0,0,0,0);text-align:center;line-height:2.286em;min-width:2.286em;height:2.286em;color:#6c757d;margin:0 .125em;border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;width:unset}body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active{background:#e3f2fd;color:#495057}body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-paginator .ui-paginator-current,body .ui-paginator .ui-paginator-rpp-options{margin:.5rem;display:inline-block;vertical-align:middle}body .ui-picklist .ui-picklist-buttons{padding:0 .5rem 0 .5rem}body .ui-picklist .ui-picklist-buttons .ui-button{margin-bottom:.5rem}body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-n:before{content:""}body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-n:before{content:""}body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-s:before{content:""}body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-s:before{content:""}body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before{content:""}body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-e:before{content:""}body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-w:before{content:""}body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist .ui-picklist-buttons .ui-icon-arrowstop-1-w:before{content:""}body .ui-picklist .ui-picklist-caption{background:#f8f9fa;border:1px solid #dee2e6;color:#495057;padding:1rem;border-bottom:0 none;font-weight:700;border-top-left-radius:4px;border-top-right-radius:4px}body .ui-picklist .ui-picklist-filter-container .ui-picklist-filter{padding:.5rem .5rem;width:100%;padding-left:2rem;margin-bottom:.5rem}body .ui-picklist .ui-picklist-filter-container .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist .ui-picklist-filter-container .ui-icon:before{content:""}body .ui-picklist .ui-picklist-filter-container .ui-icon{position:absolute;left:.5rem;top:50%;right:auto;margin-top:-0.75rem;color:#6c757d}body .ui-picklist .ui-picklist-list{border:1px solid #dee2e6;background:#fff;color:#495057;padding:.5rem 0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body .ui-picklist .ui-picklist-list .ui-picklist-item{padding:.5rem 1rem;border:0 none;margin:0;color:#495057;border-radius:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-hover{background:#e9ecef;color:#495057}body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight.ui-sortable-placeholder{background:rgb(137.4,200.4,246.6)}@media(max-width: 640px){body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button{margin-top:.5rem;margin-right:.5rem}body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button:last-child{margin-right:0}body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-e:before{content:""}body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before{content:""}body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before{content:""}body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before{content:""}body .ui-picklist.ui-picklist-responsive>div.ui-helper-hidden-accessible{display:none}}body .ui-tagcloud{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem}body .ui-tagcloud a{color:#495057;border-radius:4px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-tagcloud a.ui-state-hover{background:#e3f2fd;color:#495057}body .timeline-frame{border:1px solid #dee2e6;background:#fff;color:#495057}body .timeline-frame .timeline-navigation{width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .timeline-frame .timeline-navigation:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .timeline-frame .timeline-navigation:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomin:before{content:""}body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-zoomout:before{content:""}body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-w:before{content:""}body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .timeline-frame .timeline-navigation .ui-icon.ui-icon-circle-arrow-e:before{content:""}body .timeline-frame .timeline-event{border:1px solid #dee2e6;background:#fff;color:#495057}body .timeline-frame .timeline-event.ui-state-active{background:#e3f2fd;color:#495057}body .vis-timeline{border:1px solid #dee2e6;background:#fff;color:#495057}body .vis-timeline .vis-item{border:1px solid #dee2e6;background:#fff;color:#495057}body .vis-timeline .vis-item .vis-item-content{color:#495057}body .vis-timeline .vis-item.vis-dot{border-width:4px}body .vis-timeline .vis-item.vis-selected{background:#e3f2fd;border-color:#e3f2fd}body .vis-timeline .vis-item.vis-selected .vis-item-content{color:#495057}body .vis-timeline .vis-time-axis .vis-text{color:#495057}body .vis-timeline .vis-panel .vis-shadow{box-shadow:none}body .ui-tree{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem;width:100%;border-radius:4px}body .ui-tree .ui-tree-container{padding:0;margin:0}body .ui-tree .ui-tree-container .ui-treenode{padding:.143em 0}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler{display:inline-block;float:none;margin:0 .5rem 0 0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before{content:""}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before{content:""}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before{content:""}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon{width:2rem;height:2rem;margin:0 .5rem 0 0}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon{margin:0 .5rem 0 0}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label{margin:0;padding:.286em;border-radius:4px}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-hover{background:#e9ecef;color:#495057}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox{margin-right:1rem}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus:before{content:""}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox .ui-icon-minus{color:#495057}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler,body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon{color:#495057}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-tree-toggler:hover,body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-state-highlight .ui-treenode-icon:hover{color:#495057}body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight):hover,body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content.ui-tree-selectable:not(.ui-state-highlight).ui-state-hover{background:#e9ecef;color:#495057}body .ui-tree .ui-tree-container .ui-tree-droppoint.ui-state-hover{background:#e3f2fd}body .ui-tree .ui-tree-container .ui-treenode-outline{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .15rem rgb(166.2,213,250.2)}body .ui-tree.ui-tree-horizontal{padding-left:0;padding-right:0}body .ui-tree.ui-tree-horizontal .ui-treenode-content{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem;border-radius:4px}body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-hover{background:#e9ecef;color:#495057}body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler{margin-right:.5rem;vertical-align:middle}body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-minus:before{content:""}body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-tree-toggler.ui-icon-plus:before{content:""}body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-icon{vertical-align:middle;margin-right:.5rem}body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-treenode-label{padding:0;vertical-align:middle}body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox{margin-right:.5rem}body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus:before{content:""}body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon-minus{color:#495057}body .ui-tree.ui-tree-horizontal .ui-treenode:before{background-color:#fff}body .ui-tree.ui-tree-horizontal.ui-tree-rtl .ui-treenode-content .ui-tree-toggler{margin-right:0;margin-left:.5rem}body .ui-tree.ui-tree-horizontal.ui-tree-rtl .ui-treenode-content .ui-treenode-leaf-icon{margin:0 0 0 .5rem}body .ui-tree.ui-tree-horizontal.ui-tree-rtl .ui-treenode-content .ui-treenode-icon{margin:0 0 0 .5rem}body .ui-tree.ui-tree-horizontal.ui-tree-rtl .ui-treenode-content .ui-chkbox{margin-right:0;margin-left:2.5rem}body .ui-tree .ui-tree-filter-container{margin:0 0 .5rem 0}body .ui-tree .ui-tree-filter-container .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-tree .ui-tree-filter-container .ui-icon:before{content:""}body .ui-tree .ui-tree-filter-container .ui-icon{position:absolute;left:.5rem;top:50%;right:auto;bottom:auto;margin-top:-0.5rem;color:#6c757d}body .ui-tree .ui-tree-filter-container .ui-inputfield{padding:.5rem .5rem;width:100%;padding-left:2rem}body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler{margin-right:0;margin-left:.5rem}body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-leaf-icon{margin:0 0 0 .5rem}body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-treenode-icon{margin:0 0 0 .5rem}body .ui-tree.ui-tree-rtl .ui-tree-container .ui-treenode .ui-treenode-content .ui-chkbox{margin-right:0;margin-left:2.5rem}body .ui-tree-draghelper{border:1px solid #e3f2fd}body .ui-fluid .ui-tree{width:100%}body .ui-treetable .ui-treetable-header{background:#f8f9fa;color:#495057;border:1px solid #e9ecef;border-width:1px 0 1px 0;padding:1rem 1rem;font-weight:600}body .ui-treetable .ui-treetable-footer{background:#f8f9fa;color:#495057;border:1px solid #e9ecef;border-width:0 0 1px 0;padding:1rem 1rem;font-weight:600}body .ui-treetable .ui-treetable-header{text-align:left}body .ui-treetable .ui-treetable-footer{text-align:left}body .ui-treetable .ui-paginator{padding:1rem}body .ui-treetable .ui-paginator.ui-paginator-top{border-width:0 0 1px 0;border-radius:0}body .ui-treetable .ui-paginator.ui-paginator-bottom{border-width:0 0 1px 0;border-radius:0}body .ui-treetable thead th{background:#f8f9fa;color:#495057;padding:1rem 1rem;border:1px solid #e9ecef;border-width:0 0 1px 0;text-align:left;box-sizing:content-box;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-treetable thead th .ui-column-title{font-weight:700;vertical-align:middle}body .ui-treetable thead th .ui-sortable-column-icon{margin:0 0 0 .5rem}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before{content:""}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s{vertical-align:middle}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before{content:""}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n{vertical-align:middle}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before{content:""}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s{vertical-align:middle}body .ui-treetable thead th .ui-sortable-column-badge{border-radius:50%;height:1.143rem;min-width:1.143rem;line-height:1.143rem;color:#fff;background:#2196f3;margin-left:.5rem;font-size:.75rem}body .ui-treetable thead th.ui-sortable-column.ui-state-focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-treetable thead th.ui-state-hover{background:#e9ecef;color:#495057}body .ui-treetable thead th.ui-state-active{background:#f8f9fa;color:#2196f3}body .ui-treetable thead th.ui-state-active.ui-state-hover{background:#e9ecef;color:#2196f3}body .ui-treetable .ui-treetable-data>tr{background:#fff;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-treetable .ui-treetable-data>tr>td{padding:1rem 1rem;border:1px solid rgba(0,0,0,.08);border-width:0 0 1px 0}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler{margin-right:.5rem;margin-top:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler.ui-icon-triangle-1-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler.ui-icon-triangle-1-e:before{content:""}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler.ui-icon-triangle-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler.ui-icon-triangle-1-s:before{content:""}body .ui-treetable .ui-treetable-data>tr>td .ui-chkbox.ui-selection{vertical-align:middle;margin-right:1rem}body .ui-treetable .ui-treetable-data>tr>td .ui-chkbox.ui-selection .ui-icon-minus{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-treetable .ui-treetable-data>tr>td .ui-chkbox.ui-selection .ui-icon-minus:before{content:""}body .ui-treetable .ui-treetable-data>tr>td .ui-chkbox.ui-selection .ui-icon-minus{color:#495057}body .ui-treetable .ui-treetable-data>tr.ui-state-hover{background:#e9ecef;color:#495057}body .ui-treetable .ui-treetable-data>tr.ui-state-highlight{background:#e3f2fd;color:#495057;cursor:default}body .ui-treetable .ui-treetable-data>tr.ui-state-highlight .ui-treetable-toggler{color:#495057}body .ui-treetable .ui-treetable-data>tr.ui-state-highlight .ui-treetable-toggler:hover{color:#495057}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon{width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-pencil{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-pencil:before{content:""}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-check{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-check:before{content:""}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-check{margin-right:.5rem}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-close{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-close:before{content:""}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-row-editor-check{display:none}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-row-editor-close{display:none}body .ui-treetable .ui-treetable-data>tr.ui-row-editing .ui-row-editor-check{display:inline-block}body .ui-treetable .ui-treetable-data>tr.ui-row-editing .ui-row-editor-close{display:inline-block;color:#495057}body .ui-treetable .ui-treetable-data>tr.ui-row-editing .ui-icon{color:#495057}body .ui-treetable tfoot td{background:#f8f9fa;border:1px solid #e9ecef;border-width:0 0 1px 0;color:#495057;padding:1rem 1rem;font-weight:700;box-sizing:content-box}body .ui-treetable .ui-treetable-scrollable-header,body .ui-treetable .ui-treetable-scrollable-footer{background:#f8f9fa}body .ui-treetable .ui-column-resizer-helper{background:#2196f3}body .ui-treetable.ui-treetable-sm thead>tr>th{padding:.5rem .5rem}body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone>tr>th{padding-top:0;padding-bottom:0}body .ui-treetable.ui-treetable-sm .ui-treetable-data>tr>td{padding:.5rem .5rem}body .ui-treetable.ui-treetable-sm tfoot>tr>td{padding:.5rem .5rem}body .ui-treetable.ui-treetable-lg thead>tr>th{padding:1.25rem 1.25rem}body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone>tr>th{padding-top:0;padding-bottom:0}body .ui-treetable.ui-treetable-lg .ui-treetable-data>tr>td{padding:1.25rem 1.25rem}body .ui-treetable.ui-treetable-lg tfoot>tr>td{padding:1.25rem 1.25rem}body .ui-treetable.ui-treetable-gridlines .ui-treetable-header{border-width:1px 1px 0}body .ui-treetable.ui-treetable-gridlines thead>tr>th{border:1px solid #e9ecef}body .ui-treetable.ui-treetable-gridlines .ui-treetable-data>tr>td{border-width:1px}body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone>tr>th{padding-top:0;padding-bottom:0;border-bottom:0 none;border-top:0 none}body .ui-treetable.ui-treetable-gridlines tfoot>tr>td{border-width:1px}body .ui-fileupload.ui-state-drag .ui-fileupload-drag-overlay{display:flex;animation:fade-in .2s ease-in-out both}body .ui-fileupload .ui-fileupload-drag-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(200,230,201,.8);z-index:1;display:none;justify-content:center;align-items:center;border-radius:4px;border:dashed hsl(122,37.5%,54.8039215686%) 2px}body .ui-fileupload .ui-fileupload-drag-overlay .ui-fileupload-drag-overlay-content i{color:hsl(122,37.5%,54.8039215686%);font-size:3em}body .ui-fileupload .ui-fileupload-buttonbar{border:1px solid #dee2e6;background:#f8f9fa;color:#495057;padding:1rem;border-top-left-radius:4px;border-top-right-radius:4px}body .ui-fileupload .ui-fileupload-buttonbar .ui-button{margin-right:.5rem}body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-state-disabled:not(.ui-fileupload-choose){display:none}body .ui-fileupload .ui-fileupload-content{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem;border-top:0 none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-fileupload .ui-fileupload-content .ui-fileupload-cancel .ui-icon:before{content:""}body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ui-fileupload-row>div{padding:1rem}body .ui-fileupload-simple .ui-icon-plusthick{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-fileupload-simple .ui-icon-plusthick:before{content:""}@media screen and (max-width: 40em){body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-choose .ui-icon,body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-upload .ui-icon,body .ui-fileupload .ui-fileupload-buttonbar .ui-button.ui-fileupload-cancel .ui-icon{left:50%;margin-left:-0.5rem}}body .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input{padding:.5rem .5rem;border-top-right-radius:0;border-bottom-right-radius:0}body .ui-autocomplete.ui-state-loading .ui-icon-loading{right:.5rem}body .ui-autocomplete.ui-state-loading.ui-autocomplete-dd .ui-icon-loading{right:2.857rem}body .ui-autocomplete .ui-autocomplete-dropdown{position:relative;height:auto;width:2.357rem;right:auto;border-top-left-radius:0;border-bottom-left-radius:0}body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text{padding:.5rem}body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-autocomplete .ui-autocomplete-dropdown .ui-icon:before{content:""}body .ui-autocomplete .ui-autocomplete-multiple-container{padding:.25rem .5rem}body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token{padding:1px 0;margin:0 .5rem 0 0;background:#e3f2fd;color:#495057;display:inline-block;vertical-align:middle;float:none;border-radius:4px}body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-label{padding:0 2rem 0 .5rem}body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon{margin-top:-0.5rem;position:absolute;font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-token .ui-autocomplete-token-icon:before{content:""}body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token{margin:0;padding:.25rem 0;display:inline-block;vertical-align:middle;float:none}body .ui-autocomplete .ui-autocomplete-multiple-container .ui-autocomplete-input-token input{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;color:#495057;-webkit-appearance:none;appearance:none;padding:0;margin:0}body .ui-autocomplete .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container{border-top-right-radius:0;border-bottom-right-radius:0}body .ui-autocomplete-panel{padding:0;background:#fff;border:0 none;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}body .ui-autocomplete-panel .ui-autocomplete-emptyMessage,body .ui-autocomplete-panel .ui-autocomplete-empty-message{border:0 none;margin:0;padding:.5rem 1rem;color:#495057;border-radius:0}body .ui-autocomplete-panel .ui-autocomplete-items{padding:.5rem 0;line-height:normal;border:0 none}body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item{border:0 none;margin:0;padding:.5rem 1rem;color:#495057;border-radius:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row{background:#fff;color:#495057;border:1px solid rgba(0,0,0,.08)}body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-autocomplete-row>td{padding:1rem 1rem}body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-item.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-autocomplete-itemtip{padding:0}body .ui-autocomplete-itemtip.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-fluid .ui-autocomplete .ui-autocomplete-input.ui-autocomplete-dd-input{width:calc(100% - 2.357rem)}body .ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button{width:2.357rem}body .ui-fluid .ui-autocomplete-multiple-container.ui-autocomplete-dd-multiple-container{width:calc(100% - 2.357rem)}body .ui-cascadeselect{background:#fff;border:1px solid #ced4da;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:4px}body .ui-cascadeselect:not(.ui-state-disabled):hover{border-color:#2196f3}body .ui-cascadeselect:not(.ui-state-disabled).ui-state-focus{border-color:#2196f3;outline:0 none;box-shadow:0 0 0 .2em rgb(166.2,213,250.2)}body .ui-cascadeselect .ui-cascadeselect-label{background:rgba(0,0,0,0);border:0 none;padding:.5rem .5rem}body .ui-cascadeselect .ui-cascadeselect-label.ui-placeholder{color:#6c757d}body .ui-cascadeselect .ui-cascadeselect-label:enabled:focus{outline:0 none;box-shadow:none}body .ui-cascadeselect .ui-cascadeselect-trigger{background:rgba(0,0,0,0);color:#6c757d;width:2.357rem;border-top-right-radius:4px;border-bottom-right-radius:4px}body .ui-cascadeselect-panel{background:#fff;border:0 none;border-radius:4px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}body .ui-cascadeselect-panel .ui-cascadeselect-items{padding:.5rem 0}body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item{margin:0;border:0 none;color:#495057;background:rgba(0,0,0,0);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:0}body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content{padding:.5rem 1rem}body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-item-content:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .15rem rgb(166.2,213,250.2)}body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item.ui-state-highlight{color:#495057;background:#e3f2fd}body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item:not(.ui-state-highlight):not(.ui-state-disabled):hover{color:#495057;background:#e9ecef}body .ui-cascadeselect-panel .ui-cascadeselect-items .ui-cascadeselect-item .ui-cascadeselect-group-icon{font-size:1rem}body .ui-input-filled .ui-cascadeselect{background:#f8f9fa}body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled):hover{background-color:#f8f9fa}body .ui-input-filled .ui-cascadeselect:not(.ui-state-disabled).p-focus{background-color:#f8f9fa}body .ui-chkbox{display:inline-flex;align-items:center;vertical-align:middle;margin:0;width:auto;height:auto}body .ui-chkbox .ui-chkbox-box{border:1px solid #ced4da;border-width:2px;background:#fff;width:1.5rem;min-width:1.5rem;height:1.5rem;text-align:center;position:relative;border-radius:4px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-chkbox .ui-chkbox-box.ui-state-hover{border-color:#2196f3}body .ui-chkbox .ui-chkbox-box.ui-state-focus{box-shadow:0 0 0 .2em rgb(166.2,213,250.2);outline:0 none}body .ui-chkbox .ui-chkbox-box.ui-state-active{border-color:#2196f3;background:#2196f3;color:#fff}body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover{background:rgb(12.7384615385,136.9384615385,235.6615384615)}body .ui-chkbox .ui-chkbox-box.ui-state-error{border-color:#f44336}body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon{overflow:visible;position:absolute;left:50%;top:50%;margin-left:-0.5rem;margin-top:-0.5rem}body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before{content:""}body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-closethick:before{content:""}body.ui-input-filled .ui-chkbox .ui-chkbox-box,body .ui-input-filled .ui-chkbox .ui-chkbox-box{background-color:#f8f9fa}body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover,body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-hover{background-color:#f8f9fa}body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active,body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active{background:#2196f3}body.ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover,body .ui-input-filled .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover{background:rgb(12.7384615385,136.9384615385,235.6615384615)}body .ui-chips .ui-chips-container{padding:.25rem .5rem}body .ui-chips .ui-chips-container .ui-chips-token{padding:1px 0;margin:.125rem;background:#e3f2fd;color:#495057;border-radius:4px}body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-label{padding:0 2rem 0 .5rem}body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon{margin-top:-0.5rem;position:absolute;font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-chips .ui-chips-container .ui-chips-token .ui-chips-token-icon:before{content:""}body .ui-chips .ui-chips-container .ui-chips-input-token{margin:0;padding:.25rem 0}body .ui-chips .ui-chips-container .ui-chips-input-token input{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;color:#495057;-webkit-appearance:none;appearance:none;padding:0;margin:0;border-radius:0}body .ui-colorpicker .ui-button{border-radius:4px}body .ui-fluid .ui-colorpicker .ui-button{width:auto;min-width:auto}body .ui-datepicker{background:#fff;border:1px solid #ced4da;color:#495057;padding:.5rem;width:auto;border-radius:4px}body .ui-datepicker .ui-datepicker-header{margin:0;padding:1rem;line-height:normal;background:#fff;color:#495057;font-weight:600;border:solid #dee2e6;border-width:0 0 1px 0;border-radius:0}body .ui-datepicker .ui-datepicker-next{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datepicker .ui-datepicker-next:before{content:""}body .ui-datepicker .ui-datepicker-next{right:0}body .ui-datepicker .ui-datepicker-prev{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datepicker .ui-datepicker-prev:before{content:""}body .ui-datepicker .ui-datepicker-prev{left:0}body .ui-datepicker .ui-datepicker-next,body .ui-datepicker .ui-datepicker-prev{cursor:pointer;top:50%;margin-top:-1rem;width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-datepicker .ui-datepicker-next:hover,body .ui-datepicker .ui-datepicker-prev:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-datepicker-next:focus,body .ui-datepicker .ui-datepicker-prev:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-datepicker .ui-datepicker-next span,body .ui-datepicker .ui-datepicker-prev span{display:none}body .ui-datepicker .ui-datepicker-title{line-height:1;margin:0}body .ui-datepicker .ui-datepicker-title select{width:40%;margin:0}body .ui-datepicker .ui-datepicker-title select:first-child{margin-right:.5rem}body .ui-datepicker .ui-datepicker-calendar{margin:.5rem 0}body .ui-datepicker .ui-datepicker-calendar th{padding:.5rem;text-align:center}body .ui-datepicker .ui-datepicker-calendar th>span{width:2.5rem;height:2.5rem}body .ui-datepicker .ui-datepicker-calendar td{padding:.5rem;text-align:center}body .ui-datepicker .ui-datepicker-calendar td>a:hover,body .ui-datepicker .ui-datepicker-calendar td>a.ui-state-hover{background:#e9ecef;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-datepicker-calendar td>a,body .ui-datepicker .ui-datepicker-calendar td>span{padding:0;color:#495057;text-align:center;width:2.5rem;height:2.5rem;line-height:2.5rem;border:0 none;display:inline-block;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%}body .ui-datepicker .ui-datepicker-calendar td>a:focus,body .ui-datepicker .ui-datepicker-calendar td>span:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-datepicker .ui-datepicker-calendar td>a.ui-state-active,body .ui-datepicker .ui-datepicker-calendar td>span.ui-state-active{background:#e3f2fd;color:#495057;border:0 none}body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today>a:hover,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today>a.ui-state-hover,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day>a:hover,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day>a.ui-state-hover{background:#e9ecef;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today>a,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today>span,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day>a,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day>span{background:rgba(0,0,0,0);color:rgb(11.3230769231,121.7230769231,209.4769230769);font-weight:600;border:0 none}body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today>a.ui-state-active,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today>span.ui-state-active,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day>a.ui-state-active,body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day>span.ui-state-active{background:#e3f2fd;color:#495057;border:0 none}body .ui-datepicker.ui-input-overlay{border:0 none;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}body .ui-datepicker .ui-timepicker-div dl{margin:.857em 0}body .ui-datepicker .ui-timepicker-div dl dt{padding:0}body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label{padding:.5em 0}body .ui-datepicker .ui-timepicker-div dl dd{padding:.5em 0;margin:0 .714em .714em 40%}body .ui-datepicker .ui-timepicker-timeinput input{color:#495057;background:#fff;padding:.5rem .5rem;border:1px solid #ced4da;outline:0 none;font-size:1rem;border-radius:4px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;-webkit-appearance:none;appearance:none;width:auto}body .ui-datepicker .ui-timepicker-timeinput input:hover,body .ui-datepicker .ui-timepicker-timeinput input.ui-state-hover{border-color:#2196f3}body .ui-datepicker .ui-timepicker-timeinput input:focus{border-color:#2196f3;outline:0 none;box-shadow:0 0 0 .2em rgb(166.2,213,250.2)}body .ui-datepicker .ui-timepicker-timeinput .ui-separator>span{padding:.5rem .5rem;font-size:1rem}body .ui-datepicker .ui-datepicker-buttonpane button,body .ui-datepicker .ui-datepicker-buttonbar button{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:4px;background:#607d8b;color:#fff;border:1px solid #607d8b}body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover,body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover,body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover,body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover{background:rgb(86.4,112.5,125.1);border-color:rgb(86.4,112.5,125.1);color:#fff}body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus,body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus{box-shadow:0 0 0 .2rem hsl(199.5348837209,18.2978723404%,78.431372549%)}body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active,body .ui-datepicker .ui-datepicker-buttonpane button:active,body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active,body .ui-datepicker .ui-datepicker-buttonbar button:active{background:rgb(76.8,100,111.2);border-color:rgb(76.8,100,111.2);color:#fff}body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined,body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined{background-color:rgba(0,0,0,0);color:#607d8b;border:1px solid}body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover,body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover{background:rgba(96,125,139,.04);color:#607d8b;border:1px solid}body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active,body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active{background:rgba(96,125,139,.16);color:#607d8b;border:1px solid}body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat,body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat{background-color:rgba(0,0,0,0);color:#607d8b;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover,body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover{background:rgba(96,125,139,.04);border-color:rgba(0,0,0,0);color:#607d8b}body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active,body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active{background:rgba(96,125,139,.16);border-color:rgba(0,0,0,0);color:#607d8b}body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child,body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child{text-align:left}body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child,body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child{text-align:right}body .ui-datepicker .ui-datepicker-buttonbar{border-top:solid #dee2e6;padding:1rem 0}body .ui-datepicker .ui-monthpicker-month{margin:.5rem 0;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;padding:.5rem;border:4px}body .ui-datepicker .ui-monthpicker-month:hover,body .ui-datepicker .ui-monthpicker-month.ui-state-hover{background:#e9ecef;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-monthpicker-month:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-datepicker .ui-monthpicker-month.ui-state-active{background:#e3f2fd;color:#495057;border:0 none}body .ui-datepicker .ui-datepicker-group{padding:.5rem}body .ui-datepicker .ui-picker-up{width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-datepicker .ui-picker-up:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-picker-up:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-datepicker .ui-picker-up .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datepicker .ui-picker-up .ui-icon:before{content:""}body .ui-datepicker .ui-picker-down{width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-datepicker .ui-picker-down:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-datepicker .ui-picker-down:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-datepicker .ui-picker-down .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-datepicker .ui-picker-down .ui-icon:before{content:""}body .ui-datepicker.ui-datepicker-multi{width:auto !important}@media(max-width: 480px){body .ui-datepicker .ui-datepicker-calendar td>a,body .ui-datepicker .ui-datepicker-calendar td>span{width:1.5rem;height:1.5rem;line-height:1.5rem}}body .ui-calendar .ui-button.ui-button-icon-only{width:2.357rem;border-top-left-radius:0;border-bottom-left-radius:0}body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-calendar .ui-button.ui-button-icon-only .ui-icon-calendar:before{content:""}body .ui-calendar.ui-trigger-calendar input.hasDatepicker{border-top-right-radius:0;border-bottom-right-radius:0}body .ui-fluid .ui-trigger-calendar input.hasDatepicker{width:calc(100% - 2.357rem);padding-right:0}body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button{position:absolute;right:-2.357rem;width:2.357rem}body .ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button .ui-button-text{padding:.5rem}body .ui-fluid .p-datepicker .ui-datepicker-trigger.ui-button{right:0}body .ui-inplace .ui-inplace-display{padding:.5rem .5rem;border-radius:4px}body .ui-inplace .ui-inplace-display.ui-state-highlight{background:#e9ecef;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-inplace .ui-inplace-display.ui-state-focus{border-color:#2196f3;outline:0 none;box-shadow:0 0 0 .2em rgb(166.2,213,250.2)}body .ui-inplace .ui-inplace-save .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-inplace .ui-inplace-save .ui-icon:before{content:""}body .ui-inplace .ui-inplace-cancel{margin-left:.25rem}body .ui-inplace .ui-inplace-cancel .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-inplace .ui-inplace-cancel .ui-icon:before{content:""}body .ui-inplace .ui-inplace-editor{margin-left:.5rem}body .ui-inplace .ui-inplace-editor .ui-button-icon-only .ui-button-text{padding:.5rem}body ::-webkit-input-placeholder{color:#6c757d}body :-moz-placeholder{color:#6c757d;opacity:1}body ::-moz-placeholder{color:#6c757d;opacity:1}body :-ms-input-placeholder{color:#6c757d}body .p-field small.ui-state-error,body .field small.ui-state-error{color:#f44336}body .ui-float-label>label{margin-left:.5rem;color:#6c757d}body .ui-float-label>input:focus~label,body .ui-float-label>input.ui-state-filled~label,body .ui-float-label>textarea:focus~label,body .ui-float-label>textarea.ui-state-filled~label,body .ui-float-label>.ui-inputwrapper-focus~label,body .ui-float-label>.ui-inputwrapper-filled~label{color:#495057}body .ui-float-label>input:-webkit-autofill~label,body .ui-float-label>textarea:-webkit-autofill~label{color:#495057}body .ui-input-icon-left,body .ui-input-icon-right{position:relative;display:inline-block}body .ui-fluid .ui-input-icon-left,body .ui-fluid .ui-input-icon-right{display:block}body .ui-input-icon-left>i,body .ui-input-icon-right>i{position:absolute;top:50%;margin-top:-0.5rem}body .ui-input-icon-left>i:first-of-type{left:.5rem;color:#6c757d}body .ui-input-icon-left>.ui-inputfield{padding-left:2rem}body .ui-input-icon-right>i:last-of-type{right:.5rem;color:#6c757d}body .ui-input-icon-right>.ui-inputfield{padding-right:2rem}body .ui-inputfield{color:#495057;background:#fff;padding:.5rem .5rem;border:1px solid #ced4da;outline:0 none;font-size:1rem;border-radius:4px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;-webkit-appearance:none;appearance:none}body .ui-inputfield.ui-state-hover{border-color:#2196f3}body .ui-inputfield.ui-state-focus{border-color:#2196f3;outline:0 none;box-shadow:0 0 0 .2em rgb(166.2,213,250.2)}body .ui-inputfield.ui-state-error{border-color:#f44336}body .ui-input-filled .ui-inputfield,body.ui-input-filled .ui-inputfield{background-color:#f8f9fa}body .ui-input-filled .ui-inputfield.ui-state-hover,body.ui-input-filled .ui-inputfield.ui-state-hover{background-color:#f8f9fa}body .ui-input-filled .ui-inputfield.ui-state-focus,body.ui-input-filled .ui-inputfield.ui-state-focus{background-color:#f8f9fa}body .ui-inputtextarea{vertical-align:top}body .ui-inputgroup .ui-inputgroup-addon,body .ui-inputgroup .ui-inputgroup-addon-checkbox{padding:.5rem .5rem;border-color:#ced4da;background:#e9ecef;color:#6c757d;min-width:2.357rem}body .ui-inputgroup .ui-inputgroup-addon:first-child,body .ui-inputgroup .ui-inputgroup-addon-checkbox:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}body .ui-inputgroup .ui-inputgroup-addon:last-child,body .ui-inputgroup .ui-inputgroup-addon-checkbox:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}body .ui-inputgroup button:first-child,body .ui-inputgroup input:first-child,body .ui-inputgroup textarea:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}body .ui-inputgroup .ui-float-label:first-child input,body .ui-inputgroup .ui-float-label:first-child textarea{border-right-width:0px;border-top-left-radius:4px;border-bottom-left-radius:4px}body .ui-inputgroup button:last-child,body .ui-inputgroup input:last-child,body .ui-inputgroup textarea:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}body .ui-inputgroup .ui-float-label:last-child input,body .ui-inputgroup .ui-float-label:last-child textarea{border-left-width:0px;border-top-right-radius:4px;border-bottom-right-radius:4px}body .ui-inputgroup>.ui-widget,body .ui-inputgroup>.ui-float-label>.ui-widget{border-radius:0}body .ui-inputgroup>.ui-widget.ui-state-focus,body .ui-inputgroup>.ui-float-label>.ui-widget.ui-state-focus{z-index:1}body .ui-inputgroup>.ui-widget.ui-state-focus~label,body .ui-inputgroup>.ui-float-label>.ui-widget.ui-state-focus~label{z-index:1}body .ui-inputgroup .ui-inputgroup-addon-checkbox{padding:0;position:relative}body .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox{vertical-align:baseline;position:absolute;top:50%;left:50%;margin-top:-0.75rem;margin-left:-0.75rem}body .keypad-popup{background:#fff;color:#495057;padding:0;border:0 none;margin:0;width:auto;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}body .keypad-popup button{background:#fff;border:1px solid #ced4da;padding:.5rem;margin:2px;outline:0 none;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:4px}body .keypad-popup button.ui-state-hover{background:#ebebef;border-color:#ced4da;color:#495057}body .keypad-popup button.ui-state-active{background:rgb(11.3230769231,121.7230769231,209.4769230769);border-color:rgb(11.3230769231,121.7230769231,209.4769230769);color:#fff}body .keypad-popup button.keypad-shift,body .keypad-popup button.keypad-spacebar,body .keypad-popup button.keypad-enter,body .keypad-popup button.keypad-clear,body .keypad-popup button.keypad-back,body .keypad-popup button.keypad-close{background:#2196f3;color:#fff;border:1px solid #2196f3}body .keypad-popup button.keypad-shift.ui-state-hover,body .keypad-popup button.keypad-spacebar.ui-state-hover,body .keypad-popup button.keypad-enter.ui-state-hover,body .keypad-popup button.keypad-clear.ui-state-hover,body .keypad-popup button.keypad-back.ui-state-hover,body .keypad-popup button.keypad-close.ui-state-hover{background:rgb(12.7384615385,136.9384615385,235.6615384615);border-color:rgb(12.7384615385,136.9384615385,235.6615384615);color:#fff}body .keypad-popup button.keypad-shift.ui-state-focus,body .keypad-popup button.keypad-spacebar.ui-state-focus,body .keypad-popup button.keypad-enter.ui-state-focus,body .keypad-popup button.keypad-clear.ui-state-focus,body .keypad-popup button.keypad-back.ui-state-focus,body .keypad-popup button.keypad-close.ui-state-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2em rgb(166.2,213,250.2)}body .keypad-popup button.keypad-shift.ui-state-active,body .keypad-popup button.keypad-spacebar.ui-state-active,body .keypad-popup button.keypad-enter.ui-state-active,body .keypad-popup button.keypad-clear.ui-state-active,body .keypad-popup button.keypad-back.ui-state-active,body .keypad-popup button.keypad-close.ui-state-active{background:rgb(11.3230769231,121.7230769231,209.4769230769);border-color:rgb(11.3230769231,121.7230769231,209.4769230769);color:#fff}body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer{margin-right:.5rem;border:1px solid #ced4da;padding:0}body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header{padding:.5rem 1rem;margin:0;border:0 none;border-bottom:0 none;background:#f8f9fa;color:#495057}body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list{padding:.5rem 0;background:#fff;border:0 none}body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item{padding:.5rem 1rem;margin:0;background:rgba(0,0,0,0);color:#495057;border-radius:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-hover{background:#e9ecef;color:#495057}body .ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-multiselectlistbox-item.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-password .ui-password-icon{cursor:pointer}body .ui-password.ui-password-masked .ui-password-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-password.ui-password-masked .ui-password-icon:before{content:""}body .ui-password.ui-password-unmasked .ui-password-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-password.ui-password-unmasked .ui-password-icon:before{content:""}body .ui-password-panel{background:#fff;color:#495057;padding:1rem;border:0 none;margin:0;width:auto;min-width:150px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);border-radius:4px}body .ui-radiobutton{display:inline-block;vertical-align:middle;margin:0;width:20px;height:20px}body .ui-radiobutton .ui-radiobutton-box{border:1px solid #ced4da;border-width:2px;background:#fff;width:20px;height:20px;text-align:center;position:relative;border-radius:50%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-radiobutton .ui-radiobutton-box.ui-state-hover{border-color:#2196f3}body .ui-radiobutton .ui-radiobutton-box.ui-state-focus{box-shadow:0 0 0 .2em rgb(166.2,213,250.2)}body .ui-radiobutton .ui-radiobutton-box.ui-state-active{border-color:#2196f3;background:#2196f3;color:#fff}body .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover{background:rgb(12.7384615385,136.9384615385,235.6615384615)}body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-icon-bullet{background:#fff}body .ui-radiobutton .ui-radiobutton-box.ui-state-error{border-color:#f44336}body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon{width:12px;height:12px;vertical-align:middle;position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-6px;border-radius:50%}body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon:before{display:none}body.ui-input-filled .ui-radiobutton .ui-radiobutton-box,body .ui-input-filled .ui-radiobutton .ui-radiobutton-box{background-color:#f8f9fa}body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover,body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-hover{background-color:#f8f9fa}body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active,body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active{background:#2196f3}body.ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover,body .ui-input-filled .ui-radiobutton .ui-radiobutton-box.ui-state-active.ui-state-hover{background:rgb(12.7384615385,136.9384615385,235.6615384615)}body .ui-rating .ui-rating-cancel{float:none;display:inline-block;margin-right:.5rem;overflow:visible}body .ui-rating .ui-rating-cancel.ui-state-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-rating .ui-rating-cancel a{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-rating .ui-rating-cancel a:before{content:""}body .ui-rating .ui-rating-cancel a{text-indent:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;display:block;font-size:1.25rem;height:1.25rem;width:1.25rem;color:#e0284f;overflow:visible}body .ui-rating .ui-rating-cancel a:hover{color:#e0284f}body .ui-rating .ui-rating-star{float:none;display:inline-block;margin-right:.5rem;overflow:visible}body .ui-rating .ui-rating-star.ui-state-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-rating .ui-rating-star a{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-rating .ui-rating-star a:before{content:""}body .ui-rating .ui-rating-star a{text-indent:0;display:block;font-size:1.25rem;height:1.25rem;width:1.25rem;color:#495057;overflow:visible}body .ui-rating .ui-rating-star a:hover{color:rgb(12.7384615385,136.9384615385,235.6615384615)}body .ui-rating .ui-rating-star-on a{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-rating .ui-rating-star-on a:before{content:""}body .ui-rating .ui-rating-star-on a{display:block;font-size:1.25rem;height:1.25rem;width:1.25rem;color:#2196f3}body .ui-rating.ui-state-error .ui-rating-star a{color:#f44336}body .ui-state-highlight .ui-rating-star a{color:#495057}body .ui-selectbooleancheckbox,body .ui-tristatecheckbox{width:auto;height:auto;display:inline-flex;-ms-flex-align:center;align-items:center}body .ui-selectcheckboxmenu{vertical-align:baseline;border:1px solid #ced4da;position:relative;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:4px;background:#fff}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container{padding:.5rem .5rem;padding-right:2.357rem;display:block;background:rgba(0,0,0,0);border-radius:4px}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-label-container .ui-selectcheckboxmenu-label{padding:0;background:rgba(0,0,0,0)}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger{border:0 none;cursor:pointer;height:100%;position:absolute;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.357rem;background:rgba(0,0,0,0);border-top-right-radius:4px;border-bottom-right-radius:4px}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon{position:static;margin:0;color:#6c757d;font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon:before{content:""}body .ui-selectcheckboxmenu.ui-state-hover{border-color:#2196f3}body .ui-selectcheckboxmenu.ui-state-focus{border-color:#2196f3;outline:0 none;box-shadow:0 0 0 .2em rgb(166.2,213,250.2)}body .ui-selectcheckboxmenu.ui-state-error{border-color:#f44336}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container.ui-inputfield{padding:.5rem .5rem;padding-right:2.357rem}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token{padding:1px 0;margin:0 .5rem 0 0;background:#e3f2fd;color:#495057;border-radius:4px}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-label{padding:0 2rem 0 .5rem}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon{margin-top:-0.5rem;position:absolute;font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-token .ui-selectcheckboxmenu-token-icon:before{content:""}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token{margin:0;padding:.25rem 0}body .ui-selectcheckboxmenu .ui-selectcheckboxmenu-multiple-container .ui-selectcheckboxmenu-input-token input{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";padding:0;margin:0}body.ui-input-filled .ui-selectcheckboxmenu,body .ui-input-filled .ui-selectcheckboxmenu{background:#f8f9fa}body.ui-input-filled .ui-selectcheckboxmenu.ui-state-hover,body .ui-input-filled .ui-selectcheckboxmenu.ui-state-hover{background-color:#f8f9fa}body.ui-input-filled .ui-selectcheckboxmenu.ui-state-focus,body .ui-input-filled .ui-selectcheckboxmenu.ui-state-focus{background-color:#f8f9fa}body .ui-selectcheckboxmenu-panel{padding:0;background:#fff;border:0 none;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);border-radius:4px}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header{padding:.5rem 1rem;margin:0;border-bottom:0 none;background:#f8f9fa;color:#495057;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-chkbox{margin-right:.5rem;float:none}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container{padding:0;margin:0 .5rem 0 0;float:none;flex:1 1 0;-ms-flex:1 1 0px}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-inputfield{padding:.5rem .5rem;width:100%;padding-left:2rem}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before{content:""}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon{position:absolute;left:.5rem;top:50%;right:auto;bottom:auto;margin-top:-0.5rem;color:#6c757d}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close{width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close{margin-left:auto;text-align:center;margin-right:0}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before{content:""}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon{float:none}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items{padding:.5rem 0}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-table>thead tr th{background:#f8f9fa;border:1px solid #e9ecef;color:#495057;font-weight:700}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item{padding:.5rem 1rem;margin:0;outline:0 none;background:rgba(0,0,0,0);color:#495057;border-radius:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-hover{background:#e9ecef;color:#495057}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item .ui-chkbox{top:auto;position:static;margin-top:0;margin-right:.5rem}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item>label{display:inline;padding-left:0;vertical-align:middle}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row{background:#fff;color:#495057;border:1px solid rgba(0,0,0,.08)}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row>td{padding:1rem 1rem}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-row:first-child{border-top-color:rgba(0,0,0,0)}body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items .ui-selectcheckboxmenu-item-group{background:#fff;margin:0;padding:.75rem 1rem;color:#495057}body .ui-selectonelistbox,body .ui-selectmanymenu{padding:0;width:auto;min-width:12rem;border:1px solid #ced4da;border-radius:4px;background:#fff}body .ui-selectonelistbox .ui-selectlistbox-filter-container,body .ui-selectmanymenu .ui-selectlistbox-filter-container{padding:.5rem 1rem;margin:0;border-bottom:0 none;background:#f8f9fa;color:#495057;border-top-left-radius:4px;border-top-right-radius:4px}body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield,body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-selectlistbox-filter.ui-inputfield{padding:.5rem .5rem;width:100%;padding-left:2rem}body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon,body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon:before,body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon:before{content:""}body .ui-selectonelistbox .ui-selectlistbox-filter-container .ui-icon,body .ui-selectmanymenu .ui-selectlistbox-filter-container .ui-icon{position:absolute;left:1.5rem;top:50%;right:auto;bottom:auto;margin-top:-0.5rem;color:#6c757d}body .ui-selectonelistbox .ui-selectlistbox-listcontainer,body .ui-selectmanymenu .ui-selectlistbox-listcontainer{padding:.5rem 0;line-height:normal;border:0 none}body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list,body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list{list-style-type:none;margin:0}body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item,body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item{border:0 none;margin:0;padding:.5rem 1rem;background:rgba(0,0,0,0);color:#495057;border-radius:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover,body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-hover{background:#e9ecef;color:#495057}body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight,body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox,body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item .ui-chkbox{margin-right:.5rem;vertical-align:middle}body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item>td,body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-selectlistbox-item>td{padding:1rem 1rem}body .ui-selectonelistbox .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline,body .ui-selectmanymenu .ui-selectlistbox-listcontainer .ui-selectlistbox-list .ui-listbox-outline{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .15rem rgb(166.2,213,250.2)}body .ui-input-filled .ui-selectonelistbox.ui-inputfield,body .ui-input-filled .ui-selectmanymenu.ui-inputfield,body.ui-input-filled .ui-selectonelistbox.ui-inputfield,body.ui-input-filled .ui-selectmanymenu.ui-inputfield{background:#fff}body .ui-selectonemenu{vertical-align:middle;border:1px solid #ced4da;position:relative;padding:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:4px;background:#fff}body .ui-selectonemenu .ui-selectonemenu-label{background:rgba(0,0,0,0);padding-right:2.357rem}body .ui-selectonemenu .ui-selectonemenu-label.ui-selectonemenu-label-placeholder{color:#6c757d}body .ui-selectonemenu .ui-selectonemenu-trigger{border:0 none;cursor:pointer;height:100%;position:absolute;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.357rem;background:rgba(0,0,0,0);border-top-right-radius:4px;border-bottom-right-radius:4px}body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon{position:static;margin:0;color:#6c757d;font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon:before{content:""}body .ui-selectonemenu.ui-state-hover{border-color:#2196f3}body .ui-selectonemenu.ui-state-focus{border-color:#2196f3;outline:0 none;box-shadow:0 0 0 .2em rgb(166.2,213,250.2)}body .ui-selectonemenu.ui-state-error{border-color:#f44336}body .ui-fluid .ui-selectonemenu-label{width:calc(100% - 2.357rem);padding:.5rem .5rem}body .ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger{width:2.357rem;padding:0}body.ui-input-filled .ui-selectonemenu,body .ui-input-filled .ui-selectonemenu{background:#f8f9fa}body.ui-input-filled .ui-selectonemenu.ui-state-hover,body .ui-input-filled .ui-selectonemenu.ui-state-hover{background-color:#f8f9fa}body.ui-input-filled .ui-selectonemenu.ui-state-focus,body .ui-input-filled .ui-selectonemenu.ui-state-focus{background-color:#f8f9fa}body .ui-selectonemenu-panel{background:#fff;border:0 none;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);border-radius:4px}body .ui-selectonemenu-panel .ui-selectonemenu-filter-container{padding:.5rem 1rem;margin:0;border-bottom:0 none;background:#f8f9fa;color:#495057}body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter.ui-inputfield{padding:.5rem .5rem;width:100%;padding-left:2rem}body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon:before{content:""}body .ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon{position:absolute;left:1.5rem;top:50%;right:auto;bottom:auto;margin-top:-0.5rem;color:#6c757d}body .ui-selectonemenu-panel .ui-selectonemenu-items{padding:.5rem 0}body .ui-selectonemenu-panel .ui-selectonemenu-items.ui-selectonemenu-table>thead tr th{background:#f8f9fa;border:1px solid #e9ecef;color:#495057;font-weight:700}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item{margin:0;padding:.5rem 1rem;background:rgba(0,0,0,0);color:#495057;outline:0 none;border-radius:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row{background:#fff;color:#495057;border:1px solid rgba(0,0,0,.08)}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row>td{padding:1rem 1rem}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-selectonemenu-row:first-child{border-top-color:rgba(0,0,0,0)}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover{background:#e9ecef;color:#495057}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight{background:#e3f2fd;color:#495057;overflow:auto}body .ui-selectonemenu-panel .ui-selectonemenu-items .ui-selectonemenu-item-group{background:#fff;margin:0;padding:.75rem 1rem;color:#495057}body .ui-slider{background:#dee2e6}body .ui-slider .ui-slider-handle{width:1.143rem;height:1.143rem;background:#fff;border:2px solid #2196f3;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%}body .ui-slider .ui-slider-handle.ui-state-hover{border-color:#2196f3;background:#2196f3}body .ui-slider .ui-slider-handle.ui-state-focus{outline:0 none}body .ui-slider.ui-slider-horizontal{height:.286rem}body .ui-slider.ui-slider-horizontal .ui-slider-handle{top:-0.4285rem;margin-left:-0.5715rem}body .ui-slider.ui-slider-vertical{width:.286rem}body .ui-slider.ui-slider-vertical .ui-slider-handle{left:-0.4285rem;margin-top:-0.5715rem}body .ui-slider .ui-slider-range{background:#2196f3}body .ui-inputtext+.ui-slider{margin-bottom:.5rem}body .ui-spinner .ui-spinner-input{padding-right:2.857rem}body .ui-spinner .ui-spinner-button.ui-button{position:absolute;border-radius:0;width:2.357rem;z-index:1}body .ui-spinner .ui-spinner-button.ui-button .ui-icon{position:absolute;top:50%;left:50%;margin-left:-0.5rem;margin-top:-0.5rem}body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up{border-top-right-radius:4px}body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-up .ui-icon-triangle-1-n:before{content:""}body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down{border-bottom-right-radius:4px}body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-spinner .ui-spinner-button.ui-button.ui-spinner-down .ui-icon-triangle-1-s:before{content:""}body .ui-fluid .ui-spinner .ui-spinner-input{padding-right:2.857rem}.ui-texteditor .ui-editor-toolbar{background:#f8f9fa;border-top-right-radius:4px;border-top-left-radius:4px}.ui-texteditor .ui-editor-toolbar.ql-snow{border:1px solid #dee2e6}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-stroke{stroke:#6c757d}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-fill{fill:#6c757d}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label{border:0 none;color:#6c757d}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#495057}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#495057}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#495057}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#495057}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#495057}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#495057}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#fff;border:0 none;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);border-radius:4px;padding:.5rem 0}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#495057}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{color:#495057;background:#e9ecef}.ui-texteditor .ui-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.5rem 1rem}.ui-texteditor .ql-container{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ui-texteditor .ql-container.ql-snow{border:1px solid #dee2e6}.ui-texteditor .ql-container .ql-editor{background:#fff;color:#495057;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ui-texteditor .ql-snow.ql-toolbar button:hover,.ui-texteditor .ql-snow.ql-toolbar button:focus{color:#495057}.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-stroke,.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-stroke{stroke:#495057}.ui-texteditor .ql-snow.ql-toolbar button:hover .ql-fill,.ui-texteditor .ql-snow.ql-toolbar button:focus .ql-fill{fill:#495057}.ui-texteditor .ql-snow.ql-toolbar button.ql-active,.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active,.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:#2196f3}.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-stroke,.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:#2196f3}.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-fill,.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:#2196f3}.ui-texteditor .ql-snow.ql-toolbar button.ql-active .ql-picker-label,.ui-texteditor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.ui-texteditor .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label{color:#2196f3}.ui-texteditor.ui-state-error .ui-editor-toolbar.ql-snow,.ui-texteditor.ui-state-error .ql-container.ql-snow{border-color:#f44336}body .ui-toggleswitch{position:relative;display:inline-block;width:3rem;height:1.75rem}body .ui-toggleswitch .ui-toggleswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#dee2e6;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border:solid rgba(0,0,0,0);border-width:2px;border-radius:30px}body .ui-toggleswitch .ui-toggleswitch-slider.ui-state-error{border-color:#f44336}body .ui-toggleswitch .ui-toggleswitch-slider:before,body .ui-toggleswitch .ui-toggleswitch-handler{position:absolute;top:50%;background:#fff;color:#495057;width:1.25rem;height:1.25rem;left:calc(.25rem - 2px);margin-top:-0.625rem;border-radius:50%;transition:all .2s;font-size:.625rem;line-height:1.25rem}body .ui-toggleswitch .ui-toggleswitch-handler span{font-size:.625rem;line-height:1.25rem}body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before,body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-handler{color:#495057;transform:translateX(1.25rem)}body .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider{background:#2196f3}body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider:before,body .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider .ui-toggleswitch-handler{background:#fff}body .ui-breadcrumb{background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:1rem}body .ui-breadcrumb ul li{float:none;display:inline-block;vertical-align:middle}body .ui-breadcrumb ul li .ui-menuitem-link{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:4px;margin:0}body .ui-breadcrumb ul li .ui-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-text{color:#495057}body .ui-breadcrumb ul li .ui-menuitem-link .ui-menuitem-icon{color:#6c757d}body .ui-breadcrumb ul li.ui-breadcrumb-chevron{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-breadcrumb ul li.ui-breadcrumb-chevron:before{content:""}body .ui-breadcrumb ul li.ui-breadcrumb-chevron{margin:0 .5rem 0 .5rem;color:#495057}body .ui-breadcrumb ul li.ui-breadcrumb-options{margin-left:auto}body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):not(.ui-breadcrumb-options){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .ui-breadcrumb ul li:not(.ui-breadcrumb-chevron):not(.ui-breadcrumb-options):before{content:"";font-family:"primeicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;background-image:none !important;margin:0 .5rem 0 .5rem;color:#495057}body .ui-breadcrumb ul li:first-child:not(.ui-breadcrumb-chevron):before{display:none}body .ui-breadcrumb ul li:first-child a.ui-icon-home{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-breadcrumb ul li:first-child a.ui-icon-home:before{content:""}body .ui-breadcrumb ul li:first-child a.ui-icon-home{color:#6c757d;margin:0}body .ui-breadcrumb ul li:first-child a.ui-icon-home span{display:none}body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-text{color:#495057}body .ui-breadcrumb ul li:last-child .ui-menuitem-link .ui-menuitem-icon{color:#6c757d}body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:4px;margin:0}body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-text{color:#495057}body .ui-breadcrumb .ui-breadcrumb-items li .ui-menuitem-link .ui-menuitem-icon{color:#6c757d}body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron:before{content:""}body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-chevron{margin:0 .5rem 0 .5rem;color:#495057}body .ui-breadcrumb .ui-breadcrumb-items li.ui-breadcrumb-options{margin-left:auto}body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):not(.ui-breadcrumb-options){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .ui-breadcrumb .ui-breadcrumb-items li:not(.ui-breadcrumb-chevron):not(.ui-breadcrumb-options):before{content:"";font-family:"primeicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;background-image:none !important;margin:0 .5rem 0 .5rem;color:#495057}body .ui-breadcrumb .ui-breadcrumb-items li:first-child:not(.ui-breadcrumb-chevron):before{display:none}body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home:before{content:""}body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home{color:#6c757d;margin:0}body .ui-breadcrumb .ui-breadcrumb-items li:first-child a.ui-icon-home span{display:none}body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-text{color:#495057}body .ui-breadcrumb .ui-breadcrumb-items li:last-child .ui-menuitem-link .ui-menuitem-icon{color:#6c757d}body .ui-menu{padding:.25rem 0;background:#fff;border:1px solid #dee2e6;border-radius:4px}body .ui-menu.ui-shadow{border:0 none;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon{position:static;margin-right:.5rem}body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-w{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-w:before{content:""}body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-e:before{content:""}body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon-triangle-1-s:before{content:""}body .ui-menu.ui-menu-toggleable .ui-menu-list .ui-widget-header h3{font-size:1rem;padding-left:0}body .ui-menu.ui-menu-rtl{text-align:end}body .ui-menu.ui-menu-rtl.ui-menu-toggleable .ui-menu-list .ui-widget-header .ui-icon{margin-right:0;margin-left:.5rem}body .ui-menu.ui-menu-rtl.ui-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link .ui-icon-triangle-1-s:first-child{margin-right:.5rem;vertical-align:middle}body .ui-menu.ui-menu-rtl.ui-menubar>.ui-menu-list>.ui-menuitem.ui-menubar-start{float:right;margin-right:.5rem}body .ui-menu.ui-menu-rtl.ui-menubar>.ui-menu-list>.ui-menuitem.ui-menubar-options,body .ui-menu.ui-menu-rtl.ui-menubar>.ui-menu-list>.ui-menuitem.ui-menubar-end{float:left;margin-left:.5rem}body .ui-menu.ui-menu-rtl .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon{margin-right:0;margin-left:.5rem}body .ui-menu .ui-menu-list .ui-widget-header{margin:0;width:100%;background:#fff;color:#495057;float:none;border:0 none;padding:.75rem 1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:0}body .ui-menu .ui-menu-list .ui-widget-header h3{padding:0;font-size:1rem;font-weight:700;color:#495057;float:none}body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover{background:#e9ecef;color:#495057}body .ui-menu .ui-menu-list .ui-widget-header.ui-state-hover .ui-icon{color:#495057}body .ui-menu .ui-menu-list .ui-menuitem{margin:0;width:100%;border:0 none;float:none;border-radius:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link{padding:.75rem 1rem;width:100%;border:0 none;float:none;border-radius:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover{background:#e9ecef}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-icon{color:#495057}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text{color:#495057}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon{margin-right:.5rem;vertical-align:middle;float:none;color:#6c757d}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text{float:none;vertical-align:middle;color:#495057}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-w:first-child{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-w:first-child:before{content:""}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-w:first-child{position:relative;margin-left:-0.5rem;color:#6c757d;float:left;display:block}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child:before{content:""}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child{position:relative;margin-right:-0.5rem;color:#6c757d;float:right;display:block}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child:before{content:""}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child{margin-right:-0.5rem;color:#6c757d}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:first-child{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:first-child:before{content:""}body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:first-child{margin-left:-0.5rem;color:#6c757d}body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover{background:#e9ecef;color:#495057}body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover>.ui-menuitem-link{color:#495057}body .ui-menu .ui-menu-list .ui-menuitem.ui-state-hover>.ui-menuitem-link .ui-icon{color:#495057}body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active>.ui-menuitem-link{background:#e9ecef}body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active>.ui-menuitem-link .ui-menuitem-text{color:#495057}body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active>.ui-menuitem-link .ui-menuitem-icon,body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active>.ui-menuitem-link .ui-icon{color:#495057}body .ui-menu .ui-menu-list .ui-menu-child{background:#fff;padding:.25rem 0}body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow{border-radius:4px;border:0 none;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}body .ui-menu .ui-menu-list .ui-separator{width:100%;margin:.25rem 0;border-top:1px solid #dee2e6}body .ui-menu.ui-menubar{padding:.5rem;background:#f8f9fa;border-radius:4px}body .ui-menu.ui-menubar>.ui-menu-list>.ui-menuitem{display:inline-block;width:auto}body .ui-menu.ui-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link{border-radius:4px}body .ui-menu.ui-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link .ui-menuitem-icon{position:static;vertical-align:middle}body .ui-menu.ui-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link>span{float:none;display:inline-block}body .ui-menu.ui-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link .ui-icon-triangle-1-s:last-child{margin-left:.5rem;vertical-align:middle}body .ui-menu.ui-menubar>.ui-menu-list>.ui-menuitem.ui-menubar-start{float:left;margin-left:.5rem}body .ui-menu.ui-menubar>.ui-menu-list>.ui-menuitem.ui-menubar-options,body .ui-menu.ui-menubar>.ui-menu-list>.ui-menuitem.ui-menubar-end{float:right;margin-right:.5rem}body .ui-menu.ui-slidemenu .ui-slidemenu-backward{padding:.75rem 1rem;color:#495057;width:100%;border:0 none;background:#fff;margin-bottom:0;border-radius:0}body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w{position:relative;top:2px;font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w:before{content:""}body .ui-menu.ui-slidemenu .ui-slidemenu-backward .ui-icon-triangle-1-w{margin-right:.5rem}body .ui-menu.ui-slidemenu .ui-menu-child{padding:0}body .ui-menu.ui-slidemenu .ui-menu-child.ui-shadow{box-shadow:none;border:0 none}body .ui-menu.ui-megamenu .ui-widget-header{margin:0;width:100%;background:#fff;color:#495057;float:none;border:0 none;padding:.75rem 1rem;font-weight:700;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:0}body .ui-menu.ui-megamenu .ui-widget-header span{float:none;padding:0}body .ui-menu.ui-megamenu .ui-menu-list>table>tbody>tr>td{padding:0}body .ui-menu.ui-megamenu .ui-menu-list .ui-menuitem-link{border-radius:4px}body .ui-menu.ui-megamenu.ui-megamenu-vertical{background:#f8f9fa;padding:.25rem 0}body .ui-menu.ui-megamenu.ui-megamenu-vertical>.ui-menu-list .ui-menuitem{width:100%}body .ui-menu.ui-megamenu.ui-megamenu-vertical>.ui-menu-list .ui-menuitem>.ui-menuitem-link{border-radius:0}body .ui-menu.ui-megamenu.ui-megamenu-vertical>.ui-menu-list>.ui-menuitem>.ui-menuitem-link .ui-icon:last-child{float:right}body .ui-menu .ui-divider.ui-widget.ui-divider-horizontal{margin:0}body .ui-panelmenu .ui-icon{position:static}body .ui-panelmenu .ui-panelmenu-panel:first-child .ui-panelmenu-header{margin-top:0;border-top:1px solid #dee2e6;border-top-right-radius:4px;border-top-left-radius:4px}body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header{border-bottom-right-radius:4px;border-bottom-left-radius:4px}body .ui-panelmenu .ui-panelmenu-panel:last-child .ui-panelmenu-header.ui-state-active{border-radius:0}body .ui-panelmenu h3.ui-panelmenu-header{border:1px solid #dee2e6;border-top:0 none;background:#f8f9fa;color:#495057;padding:1rem;font-weight:700;margin:0 0 0 0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;user-select:none;border-radius:0;position:relative;outline:0 none;font-size:1rem}body .ui-panelmenu h3.ui-panelmenu-header .ui-icon{position:static;margin:0;vertical-align:middle;margin-right:.5rem}body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-e:before{content:""}body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-panelmenu h3.ui-panelmenu-header .ui-icon.ui-icon-triangle-1-s:before{content:""}body .ui-panelmenu h3.ui-panelmenu-header a{display:inline;padding:0;outline:0 none;color:inherit;vertical-align:middle;text-decoration:none}body .ui-panelmenu h3.ui-panelmenu-header.ui-state-hover{border-color:#dee2e6;background:#e9ecef;color:#495057}body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active{border-color:#dee2e6;background:#f8f9fa;color:#495057}body .ui-panelmenu h3.ui-panelmenu-header.ui-state-active:hover{border-color:#dee2e6;background:#e9ecef;color:#495057}body .ui-panelmenu .ui-panelmenu-content{padding:.25rem 0;background:#fff;border:1px solid #dee2e6;margin-top:0;position:static;border-top:0 none}body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link{padding:.75rem 1rem;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover{background:#e9ecef}body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-icon,body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-panelmenu-icon{color:#495057}body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link.ui-state-hover .ui-menuitem-text{color:#495057}body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link>span.ui-icon{display:inline-block;vertical-align:middle;margin-right:.5rem;position:static;color:#6c757d}body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link>span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link>span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-e:before{content:""}body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link>span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link>span.ui-icon.ui-panelmenu-icon.ui-icon-triangle-1-s:before{content:""}body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text{display:inline-block;vertical-align:middle}body .ui-steps{position:relative}body .ui-steps ul{display:-ms-flexbox;display:flex}body .ui-steps .ui-steps-item{flex:1 1 0;-ms-flex:1 1 0px;background:rgba(0,0,0,0);text-align:center;float:none;opacity:1}body .ui-steps .ui-steps-item .ui-menuitem-link{display:block;text-align:center;background:rgba(0,0,0,0);overflow:hidden;padding:0}body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number{color:#495057;background:#fff;border:1px solid #e9ecef;width:2rem;height:2rem;font-size:1.143rem;padding:0;margin-top:2rem;margin-left:auto;margin-right:auto;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title{display:block;padding-top:.5rem;color:#6c757d}body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number{background:#e3f2fd;color:#495057;border-color:#e3f2fd}body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title{font-weight:600;color:#495057}body .ui-steps .ui-steps-item:not(.ui-state-highlight){opacity:.65}body .ui-steps:before{content:" ";border-top:1px solid #dee2e6;width:100%;top:50%;left:0;display:block;position:absolute}body .ui-tabmenu{padding:0;position:static}body .ui-tabmenu .ui-tabmenu-nav{margin:-0.5rem 0 0 0;padding:.5rem 0 0 0;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;overflow-x:auto}body .ui-tabmenu .ui-tabmenu-nav:before{position:absolute;border-bottom:2px solid #dee2e6;left:0;bottom:0;width:100%}body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem{list-style:none;padding:0;white-space:nowrap;display:inline-block;vertical-align:top;float:none;background:#fff;color:#6c757d;top:0;margin:0;border-bottom:2px solid #dee2e6;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;flex-shrink:0}body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a{color:#6c757d;padding:1rem;font-weight:700;display:block;line-height:1;outline:0 none}body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a .ui-icon{margin-right:.5rem}body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover{background:#fff;border-color:#adb5bd}body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a{color:#6c757d}body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover a .ui-icon{color:#6c757d}body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active{background:#fff;border-color:#2196f3}body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a{color:#2196f3}body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active a .ui-icon{color:#2196f3}body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-menuitem-outline{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav:before{border-bottom:0 none;border-top:2px solid #dee2e6;bottom:auto;top:0}body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem{border-bottom:0 none;border-top:2px solid #dee2e6}body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover{border-color:#adb5bd}body .ui-tabmenu.ui-tabs-bottom .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active{border-color:#2196f3}body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav{flex-direction:column}body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav:before{border-bottom:0 none;border-right:2px solid #dee2e6;left:auto;right:0;width:auto;height:100%}body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem{border-bottom:0 none;border-right:2px solid #dee2e6}body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover{border-color:#adb5bd}body .ui-tabmenu.ui-tabs-left .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active{border-color:#2196f3}body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav{flex-direction:column}body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav:before{border-bottom:0 none;border-left:2px solid #dee2e6;width:auto;height:100%}body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem{border-bottom:0 none;border-left:2px solid #dee2e6}body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover{border-color:#adb5bd}body .ui-tabmenu.ui-tabs-right .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active{border-color:#2196f3}body .ui-growl{top:85px}body .ui-growl .ui-growl-item-container{margin:0 0 1rem 0;border-radius:4px;box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12)}body .ui-growl .ui-growl-item-container .ui-icon-closethick{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-growl .ui-growl-item-container .ui-icon-closethick:before{content:""}body .ui-growl .ui-growl-item-container .ui-icon-closethick{position:absolute;top:.5rem;right:.5rem}body .ui-growl .ui-growl-item-container .ui-growl-item{padding:1rem;min-height:70px}body .ui-growl .ui-growl-item-container.ui-growl-info{background:#b3e5fc;border:1px solid #03a9f4;color:#01579b;border-width:0 0 0 6px}body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image:before{content:""}body .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-image{font-size:2rem;color:#01579b}body .ui-growl .ui-growl-item-container.ui-growl-info .ui-icon{color:#01579b}body .ui-growl .ui-growl-item-container.ui-growl-warn{background:#ffecb3;border:1px solid #ffc107;color:#7f6003;border-width:0 0 0 6px}body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image:before{content:""}body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-growl-image{font-size:2rem;color:#7f6003}body .ui-growl .ui-growl-item-container.ui-growl-warn .ui-icon{color:#7f6003}body .ui-growl .ui-growl-item-container.ui-growl-error,body .ui-growl .ui-growl-item-container.ui-growl-fatal{background:#ffcdd2;border:1px solid #ef5350;color:#b71c1c;border-width:0 0 0 6px}body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image,body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image:before,body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image:before{content:""}body .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-image,body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-growl-image{font-size:2rem;color:#b71c1c}body .ui-growl .ui-growl-item-container.ui-growl-error .ui-icon,body .ui-growl .ui-growl-item-container.ui-growl-fatal .ui-icon{color:#b71c1c}body .ui-message{padding:.5rem .5rem;display:inline-block;border-radius:4px}body .ui-message.ui-message-success{background:#c8e6c9;border:solid rgb(67.1875,147.8125,69.875);border-width:0 0 0 3px;color:hsl(122,37.5%,21.0784313725%)}body .ui-message.ui-message-success .ui-message-success-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-message.ui-message-success .ui-message-success-icon:before{content:""}body .ui-message.ui-message-success .ui-message-success-icon{margin:0;color:hsl(122,37.5%,21.0784313725%);float:none;width:auto;height:auto;position:relative;top:1px}body .ui-message.ui-message-success .ui-message-success-detail{margin-left:.5rem}body .ui-message.ui-message-info{background:#b3e5fc;border:1px solid #03a9f4;border-width:0 0 0 3px;color:#01579b}body .ui-message.ui-message-info .ui-message-info-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-message.ui-message-info .ui-message-info-icon:before{content:""}body .ui-message.ui-message-info .ui-message-info-icon{margin:0;color:#01579b;float:none;width:auto;height:auto;position:relative;top:1px}body .ui-message.ui-message-info .ui-message-info-detail{margin-left:.5rem}body .ui-message.ui-message-warn{background:#ffecb3;border:1px solid #ffc107;border-width:0 0 0 3px;color:#7f6003}body .ui-message.ui-message-warn .ui-message-warn-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-message.ui-message-warn .ui-message-warn-icon:before{content:""}body .ui-message.ui-message-warn .ui-message-warn-icon{margin:0;color:#7f6003;float:none;width:auto;height:auto;position:relative;top:1px}body .ui-message.ui-message-warn .ui-message-warn-detail{margin-left:.5rem}body .ui-message.ui-message-error{background:#ffcdd2;border:1px solid #ef5350;border-width:0 0 0 3px;color:#b71c1c}body .ui-message.ui-message-error .ui-message-error-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-message.ui-message-error .ui-message-error-icon:before{content:""}body .ui-message.ui-message-error .ui-message-error-icon{margin:0;color:#b71c1c;float:none;width:auto;height:auto;position:relative;top:1px}body .ui-message.ui-message-error .ui-message-error-detail{margin-left:.5rem}body .ui-message.ui-message-fatal{background:rgb(255,113,127.2);border:solid #e60017;border-width:0 0 0 3px;color:hsl(122,37.5%,5.2696078431%)}body .ui-message.ui-message-fatal .ui-message-fatal-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-message.ui-message-fatal .ui-message-fatal-icon:before{content:""}body .ui-message.ui-message-fatal .ui-message-fatal-icon{margin:0;color:rgb(45.75,7,7);float:none;width:auto;height:auto;position:relative;top:1px}body .ui-message.ui-message-fatal .ui-message-fatal-detail{margin-left:.5rem}body .ui-message.ui-message-icon-only{width:auto;height:auto}body .ui-widget+.ui-message{margin:0 0 0 .5rem}body .ui-messages{padding:0;margin:0;font-weight:600;position:relative;border-radius:4px}body .ui-messages>div{padding:1.5rem;margin:1rem 0;border-radius:4px}body .ui-messages ul{margin:0}body .ui-messages ul .ui-messages-info-summary,body .ui-messages ul .ui-messages-warn-summary,body .ui-messages ul .ui-messages-error-summary,body .ui-messages ul .ui-messages-fatal-summary{margin:0 .5rem 0 0}body .ui-messages ul .ui-messages-info-detail,body .ui-messages ul .ui-messages-warn-detail,body .ui-messages ul .ui-messages-error-detail,body .ui-messages ul .ui-messages-fatal-detail{margin:0;overflow-wrap:break-word}body .ui-messages .ui-messages-close{position:relative;right:-2rem;top:-2rem;width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-messages .ui-messages-close:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-messages .ui-messages-close:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-messages .ui-messages-close{text-align:center;transition:background-color .2s}body .ui-messages .ui-messages-close .ui-icon-close{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-messages .ui-messages-close .ui-icon-close:before{content:""}body .ui-messages .ui-messages-info{background:#b3e5fc;border:1px solid #03a9f4;border-width:0 0 0 6px;color:#01579b}body .ui-messages .ui-messages-info .ui-messages-info-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-messages .ui-messages-info .ui-messages-info-icon:before{content:""}body .ui-messages .ui-messages-info .ui-messages-info-icon{font-size:1.5rem;margin:0 .5rem 0 0;color:#01579b}body .ui-messages .ui-messages-info .ui-messages-close{background:#b3e5fc;color:#01579b}body .ui-messages .ui-messages-info .ui-messages-close:hover{background:hsl(198.904109589,92.4050632911%,79.5098039216%)}body .ui-messages .ui-messages-warn{background:#ffecb3;border:1px solid #ffc107;border-width:0 0 0 6px;color:#7f6003}body .ui-messages .ui-messages-warn .ui-messages-warn-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-messages .ui-messages-warn .ui-messages-warn-icon:before{content:""}body .ui-messages .ui-messages-warn .ui-messages-warn-icon{font-size:1.5rem;margin:0 .5rem 0 0;color:#7f6003}body .ui-messages .ui-messages-warn .ui-messages-close{background:#ffecb3;color:#7f6003}body .ui-messages .ui-messages-warn .ui-messages-close:hover{background:rgb(255,229.625,153.5)}body .ui-messages .ui-messages-error,body .ui-messages .ui-messages-fatal{background:#ffcdd2;border:1px solid #ef5350;border-width:0 0 0 6px;color:#b71c1c}body .ui-messages .ui-messages-error .ui-messages-error-icon,body .ui-messages .ui-messages-error .ui-messages-fatal-icon,body .ui-messages .ui-messages-fatal .ui-messages-error-icon,body .ui-messages .ui-messages-fatal .ui-messages-fatal-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-messages .ui-messages-error .ui-messages-error-icon:before,body .ui-messages .ui-messages-error .ui-messages-fatal-icon:before,body .ui-messages .ui-messages-fatal .ui-messages-error-icon:before,body .ui-messages .ui-messages-fatal .ui-messages-fatal-icon:before{content:""}body .ui-messages .ui-messages-error .ui-messages-error-icon,body .ui-messages .ui-messages-error .ui-messages-fatal-icon,body .ui-messages .ui-messages-fatal .ui-messages-error-icon,body .ui-messages .ui-messages-fatal .ui-messages-fatal-icon{font-size:1.5rem;margin:0 .5rem 0 0;color:#b71c1c}body .ui-messages .ui-messages-error .ui-messages-close,body .ui-messages .ui-messages-fatal .ui-messages-close{background:#ffcdd2;color:#b71c1c}body .ui-messages .ui-messages-error .ui-messages-close:hover,body .ui-messages .ui-messages-fatal .ui-messages-close:hover{background:rgb(255,179.5,187.05)}body .ui-avatar{background-color:#dee2e6;border-radius:4px}body .ui-avatar.ui-avatar-lg{width:3rem;height:3rem;font-size:1.5rem}body .ui-avatar.ui-avatar-lg .ui-avatar-icon{font-size:1.5rem}body .ui-avatar.ui-avatar-xl{width:4rem;height:4rem;font-size:2rem}body .ui-avatar.ui-avatar-xl .ui-avatar-icon{font-size:2rem}body .ui-avatar-group .ui-avatar{border:2px solid #fff}body .ui-badge{background:#2196f3;color:#fff;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem}body .ui-badge:not(.ui-widget){display:inline-block;border-radius:50%;text-align:center}body .ui-badge.ui-badge-secondary{background:#607d8b;color:#fff}body .ui-badge.ui-badge-success{background:#689f38;color:#fff}body .ui-badge.ui-badge-info{background:#0288d1;color:#fff}body .ui-badge.ui-badge-warning{background:#fbc02d;color:#212529}body .ui-badge.ui-badge-danger{background:#d32f2f;color:#fff}body .ui-badge.ui-badge-lg{font-size:1.125rem;min-width:2.25rem;height:2.25rem;line-height:2.25rem}body .ui-badge.ui-badge-xl{font-size:1.5rem;min-width:3rem;height:3rem;line-height:3rem}body .ui-overlay-badge{position:relative;display:inline-block}body .ui-overlay-badge .ui-badge{position:absolute;top:0;right:0;transform:translate(50%, -50%);margin:0}body .ui-chip{background-color:#e3f2fd;color:#495057;border-radius:16px;padding:0 .5rem}body .ui-chip .ui-chip-text{line-height:1.5;margin-top:.25rem;margin-bottom:.25rem}body .ui-chip .ui-chip-icon{margin-right:.5rem}body .ui-chip img{width:2rem;height:2rem;margin-left:-0.5rem;margin-right:.5rem}body .ui-chip .ui-chip-remove-icon{margin-left:.5rem;border-radius:4px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-chip .ui-chip-remove-icon:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-clock{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem}body .ui-galleria .ui-galleria-close{margin:.5rem;background:rgba(0,0,0,0);color:#f8f9fa;width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s,opacity .2s ease-in-out;border-radius:50%}body .ui-galleria .ui-galleria-close .ui-galleria-close-icon{font-size:2rem}body .ui-galleria .ui-galleria-close:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}body .ui-galleria .ui-galleria-item-nav{background:rgba(0,0,0,0);color:#f8f9fa;width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s,opacity .2s ease-in-out;border-radius:4px;margin:0 .5rem}body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon:before{content:""}body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-prev-icon{font-size:2rem}body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon:before{content:""}body .ui-galleria .ui-galleria-item-nav .ui-galleria-item-next-icon{font-size:2rem}body .ui-galleria .ui-galleria-item-nav:not(.ui-state-disabled):hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}body .ui-galleria .ui-galleria-caption-item{background:rgba(0,0,0,.5);color:#f8f9fa;padding:1rem}body .ui-galleria .ui-galleria-indicators{padding:1rem}body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button{background-color:#e9ecef;width:1rem;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s,opacity .2s ease-in-out;border-radius:50%}body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator button:hover{background:#dee2e6}body .ui-galleria .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button{background:#2196f3;color:#fff}body .ui-galleria.ui-galleria-indicators-bottom .ui-galleria-indicator,body .ui-galleria.ui-galleria-indicators-top .ui-galleria-indicator{margin-right:.5rem}body .ui-galleria.ui-galleria-indicators-left .ui-galleria-indicator,body .ui-galleria.ui-galleria-indicators-right .ui-galleria-indicator{margin-bottom:.5rem}body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators{background:rgba(0,0,0,.5)}body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button{background:hsla(0,0%,100%,.4)}body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator button:hover{background:hsla(0,0%,100%,.6)}body .ui-galleria.ui-galleria-indicator-onitem .ui-galleria-indicators .ui-galleria-indicator.ui-state-highlight button{background:#e3f2fd;color:#495057}body .ui-galleria .ui-galleria-thumbnail-container{background:rgba(0,0,0,.9);padding:.8rem .25rem}body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev,body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next{margin:.5rem;background-color:rgba(0,0,0,0);color:#f8f9fa;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s,opacity .2s ease-in-out;border-radius:50%}body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev:hover,body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e,body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-e:before,body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-e:before{content:""}body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s,body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-s:before,body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-s:before{content:""}body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w,body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-w:before,body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-w:before{content:""}body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n,body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-prev .ui-icon-circle-triangle-n:before,body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-next .ui-icon-circle-triangle-n:before{content:""}body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content{transition:box-shadow .2s;margin:.2rem;margin-left:0;margin-right:0}body .ui-galleria .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-galleria.ui-galleria-thumbnails-left .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content,body .ui-galleria.ui-galleria-thumbnails-right .ui-galleria-thumbnail-container .ui-galleria-thumbnail-item-content{margin:.2rem}body .ui-galleria .ui-galleria-link:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}.ui-galleria-mask.ui-widget-overlay{background-color:rgba(0,0,0,.9)}body .ui-log{padding:0;box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);border:0 none;border-radius:4px;height:auto}body .ui-log .ui-log-header{background:#fff;color:#495057;font-weight:700;border-bottom:0 none;padding:1.5rem;height:auto}body .ui-log .ui-log-header .ui-log-button{display:inline-block;position:static;margin-right:.5rem;padding:2px;width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-log .ui-log-header .ui-log-button:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-log .ui-log-header .ui-log-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-log .ui-log-header .ui-log-button .ui-icon-trash{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-log .ui-log-header .ui-log-button .ui-icon-trash:before{content:""}body .ui-log .ui-log-header .ui-log-button .ui-icon-note{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-log .ui-log-header .ui-log-button .ui-icon-note:before{content:""}body .ui-log .ui-log-header .ui-log-button .ui-icon-info{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-log .ui-log-header .ui-log-button .ui-icon-info:before{content:""}body .ui-log .ui-log-header .ui-log-button .ui-icon-notice{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-log .ui-log-header .ui-log-button .ui-icon-notice:before{content:""}body .ui-log .ui-log-header .ui-log-button .ui-icon-search{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-log .ui-log-header .ui-log-button .ui-icon-search:before{content:""}body .ui-log .ui-log-header .ui-log-button .ui-icon-alert{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-log .ui-log-header .ui-log-button .ui-icon-alert:before{content:""}body .ui-log .ui-log-content{background:#fff;color:#495057;border:0 none;padding:.2rem 1.5rem 2rem 1.5rem;border:0 none;overflow:auto}body .ui-progressbar{border:0 none;height:1rem;background:#efefef;border-radius:4px}body .ui-progressbar .ui-progressbar-value{border:0 none;margin:0;background:#2196f3;border-radius:4px}body .ui-progressbar .ui-progressbar-label{margin-top:0;color:#fff;line-height:1rem}body .ui-progressbar.ui-progressbar-success .ui-progressbar-value{background:#689f38}body .ui-progressbar.ui-progressbar-info .ui-progressbar-value{background:#0288d1}body .ui-progressbar.ui-progressbar-warning .ui-progressbar-value{background:#fbc02d}body .ui-progressbar.ui-progressbar-danger .ui-progressbar-value{background:#d32f2f}body .ui-scrolltop{width:3rem;height:3rem;border-radius:50%;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;background:rgba(0,0,0,.7)}body .ui-scrolltop:hover{background:rgba(0,0,0,.8)}body .ui-scrolltop .ui-scrolltop-icon{font-size:1.5rem;color:#f8f9fa}body .ui-skeleton{background-color:#e9ecef;border-radius:4px}body .ui-skeleton:after{background:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0))}body .ui-tag{background:#2196f3;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem;border-radius:4px}body .ui-tag:not(.ui-widget){display:inline-block;text-align:center;line-height:1}body .ui-tag.ui-tag-success{background:#689f38;color:#fff}body .ui-tag.ui-tag-info{background:#0288d1;color:#fff}body .ui-tag.ui-tag-warning{background:#fbc02d;color:#212529}body .ui-tag.ui-tag-danger{background:#d32f2f;color:#fff}body .ui-tag.ui-tag-rounded{border-radius:10rem}body .ui-tag .ui-tag-icon{margin-right:.25rem;font-size:.75rem}body .ui-terminal{background:#fff;color:#495057;border:1px solid #dee2e6;padding:1rem}body .ui-confirm-popup{background:#fff;color:#495057;border:0 none;border-radius:4px;box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12)}body .ui-confirm-popup .ui-confirm-popup-content{padding:1rem}body .ui-confirm-popup .ui-confirm-popup-footer{text-align:right;padding:0 1rem 1rem 1rem}body .ui-confirm-popup .ui-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}body .ui-confirm-popup .ui-confirm-popup-footer button:last-child{margin:0}body .ui-confirm-popup:after{border-style:solid;border-color:hsla(0,0%,100%,0);border-bottom-color:#fff}body .ui-confirm-popup:before{border-style:solid;border-color:hsla(0,0%,100%,0);border-bottom-color:#fff}body .ui-confirm-popup.ui-confirm-popup-flipped:after{border-top-color:#fff}body .ui-confirm-popup.ui-confirm-popup-flipped:before{border-top-color:#fff}body .ui-confirm-popup .ui-confirm-popup-icon{font-size:1.5rem}body .ui-confirm-popup .ui-confirm-popup-message{margin-left:1rem}body .ui-dialog{padding:0;box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);border:0 none;border-radius:4px}body .ui-dialog .ui-dialog-titlebar{background:#fff;color:#495057;font-weight:700;border-bottom:0 none;padding:1.5rem}body .ui-dialog .ui-dialog-titlebar .ui-dialog-title{margin:0;float:none;font-size:1.25rem}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon{border:0 none;padding:0;margin-left:.5rem;width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick:before{content:""}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-minus:before{content:""}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-plus:before{content:""}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-extlink:before{content:""}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-newwin:before{content:""}body .ui-dialog .ui-dialog-content{background:#fff;color:#495057;border:0 none;padding:.2rem 1.5rem 2rem 1.5rem;border:0 none}body .ui-dialog .ui-dialog-footer{border-top:0 none;background:#fff;color:#495057;padding:0 1.5rem 1.5rem 1.5rem;margin:0;text-align:right}body .ui-dialog .ui-dialog-footer button{margin:0 0 0 .5rem;width:auto}body .ui-dialog.ui-confirm-dialog .ui-dialog-content{padding:.2rem 1.5rem 2rem 1.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span{float:none;display:inline-block;vertical-align:middle;line-height:1;margin:0 0 0 .5rem}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon{margin-right:.5rem;font-size:2.5rem}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon.ui-icon-warn{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon.ui-icon-warn:before{content:""}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon.ui-icon-info{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon.ui-icon-info:before{content:""}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon.ui-icon-error{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-dialog.ui-confirm-dialog .ui-dialog-content>span.ui-icon.ui-icon-error:before{content:""}body .ui-dialog.ui-resizable .ui-dialog-content{box-sizing:content-box}body .ui-dialog.ui-message-dialog .ui-dialog-content{padding:.2rem 1.5rem 2rem 1.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body .ui-dialog.ui-message-dialog .ui-dialog-content>span{float:none;display:inline-block;vertical-align:middle;line-height:1;margin:0 0 0 .5rem}body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message{margin-right:.5rem;font-size:2.5rem;width:auto;height:auto}body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-warn-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-warn-icon:before{content:""}body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-info-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-info-icon:before{content:""}body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-error-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-error-icon:before{content:""}body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-fatal-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-dialog.ui-message-dialog .ui-dialog-content>span.ui-dialog-message.ui-messages-fatal-icon:before{content:""}body .ui-overlaypanel{background:#fff;color:#495057;padding:0;border:0 none;box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);border-radius:4px}body .ui-overlaypanel .ui-overlaypanel-content{padding:1rem}body .ui-overlaypanel .ui-overlaypanel-close{position:absolute;width:2rem;height:2rem;right:-1rem;top:-1rem;background:#2196f3;color:#fff;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;text-align:center;line-height:2rem;padding:0}body .ui-overlaypanel .ui-overlaypanel-close:hover{background:rgb(12.7384615385,136.9384615385,235.6615384615);color:#fff}body .ui-overlaypanel .ui-overlaypanel-close .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-overlaypanel .ui-overlaypanel-close .ui-icon:before{content:""}body .ui-overlaypanel .ui-overlaypanel-close .ui-icon{display:inline-block;line-height:inherit}body .ui-sidebar{background:#fff;color:#495057;padding:1rem;border:0 none;box-shadow:none}body .ui-sidebar .ui-sidebar-close{padding:0;width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-sidebar .ui-sidebar-close:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-sidebar .ui-sidebar-close:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-sidebar .ui-sidebar-close .ui-icon{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-sidebar .ui-sidebar-close .ui-icon:before{content:""}body .ui-sidebar.ui-sidebar-active{box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12)}body .ui-tooltip .ui-tooltip-text{background:#252529;color:#fff;box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);border-radius:4px}body .ui-tooltip.ui-state-error{border:0 none}body .ui-tooltip.ui-tooltip-right .ui-tooltip-arrow{border-right-color:#252529}body .ui-tooltip.ui-tooltip-left .ui-tooltip-arrow{border-left-color:#252529}body .ui-tooltip.ui-tooltip-top .ui-tooltip-arrow{border-top-color:#252529}body .ui-tooltip.ui-tooltip-bottom .ui-tooltip-arrow{border-bottom-color:#252529}body .ui-accordion .ui-accordion-header{border:1px solid #dee2e6;border-top:0 none;background:#f8f9fa;color:#495057;padding:1rem;font-weight:700;margin-top:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;user-select:none;border-radius:0;position:relative;outline:0 none}body .ui-accordion .ui-accordion-header:first-child{margin-top:0;border-top:1px solid #dee2e6;border-top-right-radius:4px;border-top-left-radius:4px}body .ui-accordion .ui-accordion-header.ui-accordion-header-last{border-bottom-right-radius:4px;border-bottom-left-radius:4px}body .ui-accordion .ui-accordion-header.ui-accordion-header-last.ui-state-active{border-radius:0}body .ui-accordion .ui-accordion-header.ui-state-hover{border-color:#dee2e6;background:#e9ecef;color:#495057}body .ui-accordion .ui-accordion-header.ui-state-active{background:#f8f9fa;border-color:#dee2e6;color:#495057}body .ui-accordion .ui-accordion-header.ui-state-active:hover{border-color:#dee2e6;background:#e9ecef;color:#495057}body .ui-accordion .ui-accordion-header:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-accordion .ui-accordion-header.ui-state-error{border-color:#f44336;background-color:#f44336}body .ui-accordion .ui-accordion-header.ui-state-error.ui-state-active:hover{border-color:#f44336;background-color:#f44336;color:#495057}body .ui-accordion .ui-accordion-header.ui-state-error+.ui-accordion-content{border-color:#f44336}body .ui-accordion .ui-accordion-header>.ui-icon{position:static;display:inline-block;margin:0 .5rem 0 0}body .ui-accordion .ui-accordion-header>.ui-icon.ui-icon-triangle-1-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-accordion .ui-accordion-header>.ui-icon.ui-icon-triangle-1-e:before{content:""}body .ui-accordion .ui-accordion-header>.ui-icon.ui-icon-triangle-1-s{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-accordion .ui-accordion-header>.ui-icon.ui-icon-triangle-1-s:before{content:""}body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon{margin:0;width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon{margin-top:-0.25rem;margin-bottom:-0.5rem}body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-closethick:before{content:""}body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-minusthick:before{content:""}body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-plusthick:before{content:""}body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon-gear:before{content:""}body .ui-accordion .ui-accordion-content{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem;margin:0;position:static;border-top:0 none}body .ui-accordion .ui-accordion-content:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}body .ui-card{background:#fff;color:#495057;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px}body .ui-card .ui-card-body{padding:1rem}body .ui-card .ui-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}body .ui-card .ui-card-subtitle{font-weight:400;margin-bottom:.5rem;color:#6c757d}body .ui-card .ui-card-content{padding:1rem 0}body .ui-card .ui-card-footer{padding:1rem 0 0 0}body .ui-dashboard .ui-sortable-placeholder{background-color:#e3f2fd}body .ui-divider .ui-divider-content{background-color:#fff}body .ui-divider.ui-divider-horizontal{margin:1rem 0;padding:0 1rem}body .ui-divider.ui-divider-horizontal:before{border-top:1px #dee2e6}body .ui-divider.ui-divider-horizontal .ui-divider-content{padding:0 .5rem}body .ui-divider.ui-divider-vertical{margin:0 1rem;padding:1rem 0}body .ui-divider.ui-divider-vertical:before{border-left:1px #dee2e6}body .ui-divider.ui-divider-vertical .ui-divider-content{padding:.5rem 0}body .ui-fieldset{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem;border-radius:4px}body .ui-fieldset .ui-fieldset-legend{border:1px solid #dee2e6;background:#f8f9fa;color:#495057;padding:1rem;font-weight:700;border-radius:4px;user-select:none;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler{display:inline-block;float:none;margin-right:.5rem}body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-fieldset .ui-fieldset-legend .ui-icon-minusthick:before{content:""}body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-fieldset .ui-fieldset-legend .ui-icon-plusthick:before{content:""}body .ui-fieldset .ui-fieldset-legend.ui-state-hover{outline:0 none;border-color:#dee2e6;background:#e9ecef;color:#495057}body .ui-fieldset .ui-fieldset-legend.ui-state-hover .ui-icon{color:#495057}body .ui-fieldset .ui-fieldset-legend.ui-state-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-notificationbar{background:#fff;color:#495057;padding:1rem;border:1px solid #dee2e6}body .ui-panel{padding:0}body .ui-panel .ui-panel-title{margin:0}body .ui-panel .ui-panel-titlebar{border:1px solid #dee2e6;background:#f8f9fa;color:#495057;padding:1rem;font-weight:700;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon{margin:0;width:2rem;height:2rem;background:rgba(0,0,0,0);color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none}body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover{background:#e9ecef;color:#495057;border-color:rgba(0,0,0,0)}body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon{margin-top:-0.25rem;margin-bottom:-0.5rem}body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-closethick:before{content:""}body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-minusthick:before{content:""}body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-plusthick:before{content:""}body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon .ui-icon-gear:before{content:""}body .ui-panel .ui-panel-titlebar+.ui-panel-content{border-top:0 none}body .ui-panel .ui-panel-content{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem}body .ui-panel .ui-panel-footer{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem;margin:0;border-top:0 none}body .ui-panel>div:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}body .ui-panel.ui-panel-collapsed .ui-panel-titlebar{border-bottom-left-radius:4px;border-bottom-right-radius:4px}body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar{position:relative}body .ui-panel.ui-panel-collapsed-h .ui-panel-titlebar .ui-panel-titlebar-icon{float:none;position:absolute;top:50%;left:50%;margin-left:-0.5rem;margin-top:-0.5rem}body .ui-panelgrid .ui-panelgrid-cell{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem}body .ui-panelgrid .ui-panelgrid-cell.ui-widget-header{border:1px solid #dee2e6;background:#f8f9fa;color:#495057;padding:1rem;font-weight:700}body .ui-scrollpanel{border:1px solid #dee2e6;background:#fff;color:#495057;padding:1rem}body .ui-scrollpanel .ui-scrollpanel-drag{background:#dadada}body .ui-scrollpanel .ui-scrollpanel-track{background:#f8f8f8;border:0 none}body .ui-scrollpanel .ui-scrollpanel-corner{background:#f8f8f8}body .ui-splitter{border:1px solid #dee2e6;background:#fff;border-radius:4px;color:#495057}body .ui-splitter .ui-splitter-gutter{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s;background:#f8f9fa}body .ui-splitter .ui-splitter-gutter .ui-splitter-gutter-handle{background:#dee2e6}body .ui-splitter .ui-splitter-gutter-resizing{background:#dee2e6}body .ui-tabs{padding:0;position:static}body .ui-tabs .ui-tabs-nav{margin:0;padding:0;background:#fff;display:-ms-flexbox;display:flex}body .ui-tabs .ui-tabs-nav li.ui-tabs-header{list-style:none;white-space:nowrap;display:inline-block;vertical-align:top;float:none;padding:1rem;background:#fff;color:#6c757d;margin:0;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-tabs .ui-tabs-nav li.ui-tabs-header a{color:#6c757d;padding:0;font-weight:700;display:block;line-height:1;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon{position:static}body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close{margin:0;float:none;font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close:before{content:""}body .ui-tabs .ui-tabs-nav li.ui-tabs-header .ui-icon.ui-icon-close{margin-left:.5rem}body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover{background:#fff}body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover a{color:#6c757d}body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-hover .ui-icon{color:#6c757d}body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active{background:#fff}body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a{color:#2196f3}body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active .ui-icon{color:#2196f3}body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error a{color:#f44336}body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-error .ui-icon{color:#f44336}body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-tabs-outline{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .2rem rgb(166.2,213,250.2)}body .ui-tabs .ui-tabs-nav li.ui-tabs-actions{order:1;margin-left:auto}body .ui-tabs .ui-tabs-panels{border:0 none;background:#fff;color:#495057;padding:0;margin:0;position:static;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body .ui-tabs .ui-tabs-panels .ui-tabs-panel{padding:1rem}body .ui-tabs.ui-tabs-top>.ui-tabs-nav{margin:0;padding:0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body .ui-tabs.ui-tabs-top>.ui-tabs-nav:before{content:"";position:absolute;display:block;border-bottom:2px solid #dee2e6;left:0;bottom:0;width:100%}body .ui-tabs.ui-tabs-top>.ui-tabs-nav li.ui-tabs-header{top:0;border-bottom:2px solid #dee2e6}body .ui-tabs.ui-tabs-top>.ui-tabs-nav li.ui-tabs-header.ui-state-hover{border-color:#adb5bd}body .ui-tabs.ui-tabs-top>.ui-tabs-nav li.ui-tabs-header.ui-state-active{border-color:#2196f3}body .ui-tabs.ui-tabs-top>.ui-tabs-nav li.ui-tabs-header.ui-state-error{border-color:#f44336}body .ui-tabs.ui-tabs-top>.ui-tabs-panels{border-width:1px 0 0 0}body .ui-tabs.ui-tabs-bottom>.ui-tabs-nav{margin:0;padding:0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body .ui-tabs.ui-tabs-bottom>.ui-tabs-nav:before{content:"";position:absolute;display:block;border-top:2px solid #dee2e6;left:0;top:0;width:100%}body .ui-tabs.ui-tabs-bottom>.ui-tabs-nav li.ui-tabs-header{top:0;border-top:2px solid #dee2e6}body .ui-tabs.ui-tabs-bottom>.ui-tabs-nav li.ui-tabs-header.ui-state-hover{border-color:#adb5bd}body .ui-tabs.ui-tabs-bottom>.ui-tabs-nav li.ui-tabs-header.ui-state-active{border-color:#2196f3}body .ui-tabs.ui-tabs-bottom>.ui-tabs-nav li.ui-tabs-header.ui-state-error{border-color:#f44336}body .ui-tabs.ui-tabs-bottom>.ui-tabs-panels{border-width:1px 0 0 0}body .ui-tabs.ui-tabs-left>.ui-tabs-nav,body .ui-tabs.ui-tabs-right>.ui-tabs-nav{width:25%;margin:0;padding:0;height:auto;-ms-flex-direction:column;flex-direction:column}body .ui-tabs.ui-tabs-left>.ui-tabs-nav li.ui-tabs-header,body .ui-tabs.ui-tabs-right>.ui-tabs-nav li.ui-tabs-header{width:100%}body .ui-tabs.ui-tabs-left>.ui-tabs-panels,body .ui-tabs.ui-tabs-right>.ui-tabs-panels{width:75%}body .ui-tabs.ui-tabs-right>.ui-tabs-nav{margin:0;padding:0;border-left:2px solid #dee2e6}body .ui-tabs.ui-tabs-right>.ui-tabs-nav li.ui-tabs-header{top:0;border-left:2px solid #dee2e6;left:-2px}body .ui-tabs.ui-tabs-right>.ui-tabs-nav li.ui-tabs-header.ui-state-hover{border-color:#adb5bd}body .ui-tabs.ui-tabs-right>.ui-tabs-nav li.ui-tabs-header.ui-state-active{border-color:#2196f3}body .ui-tabs.ui-tabs-right>.ui-tabs-nav li.ui-tabs-header.ui-state-error{border-color:#f44336}body .ui-tabs.ui-tabs-right>.ui-tabs-panels{border-width:1px 0 0 0}body .ui-tabs.ui-tabs-left>.ui-tabs-nav{margin:0;padding:0;right:-2px}body .ui-tabs.ui-tabs-left>.ui-tabs-nav li.ui-tabs-header{top:0;border-right:2px solid #dee2e6;margin-right:-2px}body .ui-tabs.ui-tabs-left>.ui-tabs-nav li.ui-tabs-header.ui-state-hover{border-color:#adb5bd}body .ui-tabs.ui-tabs-left>.ui-tabs-nav li.ui-tabs-header.ui-state-active{border-color:#2196f3}body .ui-tabs.ui-tabs-left>.ui-tabs-nav li.ui-tabs-header.ui-state-error{border-color:#f44336}body .ui-tabs.ui-tabs-left>.ui-tabs-panels{border-width:1px 0 0 0}body .ui-tabs .ui-tabs-navscroller{position:relative}body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn{border:0 none;background:#fff;color:#6c757d;outline:0 none;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s}body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left{left:0;height:100%}body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon{margin:0;font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-left .ui-icon:before{content:""}body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right{right:0;height:100%}body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon{margin:0;font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-tabs-navscroller-btn-right .ui-icon:before{content:""}body .ui-tabs .ui-tabs-navscroller .ui-tabs-navscroller-btn.ui-state-hover{background:#e9ecef;color:#495057}body .ui-toolbar{border:1px solid #dee2e6;background:#f8f9fa;color:#495057;padding:1rem;border-radius:4px}body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title{border:1px solid #dee2e6;background:#f8f9fa;color:#495057;padding:1rem;margin:0;border-right:0 none;border-radius:0}body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #dee2e6}body .ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight{background:#e3f2fd;color:#495057}body .ui-wizard .ui-icon-arrowthick-1-w{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-wizard .ui-icon-arrowthick-1-w:before{content:""}body .ui-wizard .ui-icon-arrowthick-1-e{font-family:"primeicons" !important;font-style:normal;font-weight:normal;display:inline-block;background:none}body .ui-wizard .ui-icon-arrowthick-1-e:before{content:""}

@font-face{font-family:'primeicons';font-display:block;src:url("/jakarta.faces.resource/primeicons/primeicons.eot.xhtml?ln=primefaces&v=15.0.12&e=15.0.12");src:url("/jakarta.faces.resource/primeicons/primeicons.eot.xhtml?ln=primefaces&v=15.0.12&e=15.0.12#iefix") format('embedded-opentype'),url("/jakarta.faces.resource/primeicons/primeicons.woff2.xhtml?ln=primefaces&v=15.0.12&e=15.0.12") format('woff2'),url("/jakarta.faces.resource/primeicons/primeicons.woff.xhtml?ln=primefaces&v=15.0.12&e=15.0.12") format('woff'),url("/jakarta.faces.resource/primeicons/primeicons.ttf.xhtml?ln=primefaces&v=15.0.12&e=15.0.12") format('truetype'),url("/jakarta.faces.resource/primeicons/primeicons.svg.xhtml?ln=primefaces&v=15.0.12&e=15.0.12#primeicons") format('svg');font-weight:normal;font-style:normal}
.pi{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{display:inline-block;--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation:fa-spin 5s infinite linear;animation:fa-spin 5s infinite linear}
}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}
.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}
.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}
.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}
.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}
.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}
.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}
.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}
.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}
.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}
.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}
.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}
.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}
.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}
.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}
.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}
.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}
.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}
.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}
.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}
.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}
.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}
.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}
.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}
.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}
.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}
.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}
.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}
.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}
.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}
.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}
.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}
.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}
.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}
.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}
.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}
.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}
.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}
.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}
.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}
.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}
/*! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com*/*,:after,:before{
    border:0 solid #e5e7eb;
    box-sizing:border-box
}
:after,:before{
    --tw-content:""
}
:host,html{
    -webkit-text-size-adjust:100%;
    font-feature-settings:normal;
    -webkit-tap-highlight-color:transparent;
    font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-variation-settings:normal;
    line-height:1.5;
    -moz-tab-size:4;
    -o-tab-size:4;
    tab-size:4
}
body{
    line-height:inherit;
    margin:0
}
hr{
    border-top-width:1px;
    color:inherit;
    height:0
}
abbr:where([title]){
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted
}
h1,h2,h3,h4,h5,h6{
    font-size:inherit;
    font-weight:inherit
}
a{
    color:inherit;
    text-decoration:inherit
}
b,strong{
    font-weight:bolder
}
code,kbd,pre,samp{
    font-feature-settings:normal;
    font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-size:1em;
    font-variation-settings:normal
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sub{
    bottom:-.25em
}
sup{
    top:-.5em
}
table{
    border-collapse:collapse;
    border-color:inherit;
    text-indent:0
}
button,input,optgroup,select,textarea{
    font-feature-settings:inherit;
    color:inherit;
    font-family:inherit;
    font-size:100%;
    font-variation-settings:inherit;
    font-weight:inherit;
    line-height:inherit;
    margin:0;
    padding:0
}
button,select{
    text-transform:none
}
[type=button],[type=reset],[type=submit],button{
    -webkit-appearance:button;
    background-color:transparent;
    background-image:none
}
:-moz-focusring{
    outline:auto
}
:-moz-ui-invalid{
    box-shadow:none
}
progress{
    vertical-align:baseline
}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{
    height:auto
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
summary{
    display:list-item
}
blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{
    margin:0
}
fieldset{
    margin:0
}
fieldset,legend{
    padding:0
}
menu,ol,ul{
    list-style:none;
    margin:0;
    padding:0
}
dialog{
    padding:0
}
textarea{
    resize:vertical
}
input::-moz-placeholder,textarea::-moz-placeholder{
    color:#9ca3af;
    opacity:1
}
input::placeholder,textarea::placeholder{
    color:#9ca3af;
    opacity:1
}
[role=button],button{
    cursor:pointer
}
:disabled{
    cursor:default
}
audio,canvas,embed,iframe,img,object,svg,video{
    display:block;
    vertical-align:middle
}
img,video{
    height:auto;
    max-width:100%
}
[hidden]{
    display:none
}
.tooltip-arrow,.tooltip-arrow:before{
    background:inherit;
    height:8px;
    position:absolute;
    width:8px
}
.tooltip-arrow{
    visibility:hidden
}
.tooltip-arrow:before{
    content:"";
    transform:rotate(45deg);
    visibility:visible
}
[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{
    border-color:#e5e7eb;
    border-style:solid
}
[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{
    border-bottom-width:1px;
    border-right-width:1px
}
[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{
    border-bottom-width:1px;
    border-left-width:1px
}
[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{
    border-left-width:1px;
    border-top-width:1px
}
[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{
    border-right-width:1px;
    border-top-width:1px
}
.tooltip[data-popper-placement^=top]>.tooltip-arrow{
    bottom:-4px
}
.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{
    top:-4px
}
.tooltip[data-popper-placement^=left]>.tooltip-arrow{
    right:-4px
}
.tooltip[data-popper-placement^=right]>.tooltip-arrow{
    left:-4px
}
.tooltip.invisible>.tooltip-arrow:before{
    visibility:hidden
}
[data-popper-arrow],[data-popper-arrow]:before{
    background:inherit;
    height:8px;
    position:absolute;
    width:8px
}
[data-popper-arrow]{
    visibility:hidden
}
[data-popper-arrow]:after,[data-popper-arrow]:before{
    content:"";
    transform:rotate(45deg);
    visibility:visible
}
[data-popper-arrow]:after{
    background:inherit;
    height:9px;
    position:absolute;
    width:9px
}
[role=tooltip]>[data-popper-arrow]:before{
    border-color:#e5e7eb;
    border-style:solid
}
.dark [role=tooltip]>[data-popper-arrow]:before{
    border-color:#4b5563;
    border-style:solid
}
[role=tooltip]>[data-popper-arrow]:after{
    border-color:#e5e7eb;
    border-style:solid
}
.dark [role=tooltip]>[data-popper-arrow]:after{
    border-color:#4b5563;
    border-style:solid
}
[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{
    border-bottom-width:1px;
    border-right-width:1px
}
[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{
    border-bottom-width:1px;
    border-left-width:1px
}
[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{
    border-left-width:1px;
    border-top-width:1px
}
[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{
    border-right-width:1px;
    border-top-width:1px
}
[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{
    bottom:-5px
}
[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{
    top:-5px
}
[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{
    right:-5px
}
[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{
    left:-5px
}
[role=tooltip].invisible>[data-popper-arrow]:after,[role=tooltip].invisible>[data-popper-arrow]:before{
    visibility:hidden
}
[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{
    --tw-shadow:0 0 #0000;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background-color:#fff;
    border-color:#6b7280;
    border-radius:0;
    border-width:1px;
    font-size:1rem;
    line-height:1.5rem;
    padding:.5rem .75rem
}
[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{
    --tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);
    --tw-ring-offset-width:0px;
    --tw-ring-offset-color:#fff;
    --tw-ring-color:#1c64f2;
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    border-color:#1c64f2;
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
    outline:2px solid transparent;
    outline-offset:2px
}
input::-moz-placeholder,textarea::-moz-placeholder{
    color:#6b7280;
    opacity:1
}
input::placeholder,textarea::placeholder{
    color:#6b7280;
    opacity:1
}
::-webkit-datetime-edit-fields-wrapper{
    padding:0
}
input[type=time]::-webkit-calendar-picker-indicator{
    background:none
}
select:not([size]){
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='https://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");
    background-position:right .75rem center;
    background-repeat:no-repeat;
    background-size:.75em .75em;
    padding-right:2.5rem;
    -webkit-print-color-adjust:exact;
    print-color-adjust:exact
}
:is([dir=rtl]) select:not([size]){
    background-position:left .75rem center;
    padding-left:0;
    padding-right:.75rem
}
[multiple]{
    background-image:none;
    background-position:0 0;
    background-repeat:unset;
    background-size:initial;
    padding-right:.75rem;
    -webkit-print-color-adjust:unset;
    print-color-adjust:unset
}
[type=checkbox],[type=radio]{
    --tw-shadow:0 0 #0000;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background-color:#fff;
    background-origin:border-box;
    border-color:#6b7280;
    border-width:1px;
    color:#1c64f2;
    display:inline-block;
    flex-shrink:0;
    height:1rem;
    padding:0;
    -webkit-print-color-adjust:exact;
    print-color-adjust:exact;
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
    vertical-align:middle;
    width:1rem
}
[type=checkbox]{
    border-radius:0
}
[type=radio]{
    border-radius:100%
}
[type=checkbox]:focus,[type=radio]:focus{
    --tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);
    --tw-ring-offset-width:2px;
    --tw-ring-offset-color:#fff;
    --tw-ring-color:#1c64f2;
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
    outline:2px solid transparent;
    outline-offset:2px
}
.dark [type=checkbox]:checked,.dark [type=radio]:checked,[type=checkbox]:checked,[type=radio]:checked{
    background-color:currentColor;
    background-position:50%;
    background-repeat:no-repeat;
    background-size:.55em .55em;
    border-color:transparent
}
[type=checkbox]:checked{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='https://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3E%3C/svg%3E");
    background-repeat:no-repeat;
    background-size:.55em .55em;
    -webkit-print-color-adjust:exact;
    print-color-adjust:exact
}
.dark [type=radio]:checked,[type=radio]:checked{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='https://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");
    background-size:1em 1em
}
[type=checkbox]:indeterminate{
    background-color:currentColor;
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='https://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M.5 6h14'/%3E%3C/svg%3E");
    background-position:50%;
    background-repeat:no-repeat;
    background-size:.55em .55em;
    border-color:transparent;
    -webkit-print-color-adjust:exact;
    print-color-adjust:exact
}
[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{
    background-color:currentColor;
    border-color:transparent
}
[type=file]{
    background:unset;
    border-color:inherit;
    border-radius:0;
    border-width:0;
    font-size:unset;
    line-height:inherit;
    padding:0
}
[type=file]:focus{
    outline:1px auto inherit
}
input[type=file]::file-selector-button{
    -webkit-margin-start:-1rem;
    -webkit-margin-end:1rem;
    background:#1f2937;
    border:0;
    color:#fff;
    cursor:pointer;
    font-size:.875rem;
    font-weight:500;
    margin-inline-end:1rem;
    margin-inline-start:-1rem;
    padding:.625rem 1rem .625rem 2rem
}
input[type=file]::file-selector-button:hover{
    background:#374151
}
:is([dir=rtl]) input[type=file]::file-selector-button{
    padding-left:1rem;
    padding-right:2rem
}
.dark input[type=file]::file-selector-button{
    background:#4b5563;
    color:#fff
}
.dark input[type=file]::file-selector-button:hover{
    background:#6b7280
}
input[type=range]::-webkit-slider-thumb{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background:#1c64f2;
    border:0;
    border-radius:9999px;
    cursor:pointer;
    height:1.25rem;
    width:1.25rem
}
input[type=range]:disabled::-webkit-slider-thumb{
    background:#9ca3af
}
.dark input[type=range]:disabled::-webkit-slider-thumb{
    background:#6b7280
}
input[type=range]:focus::-webkit-slider-thumb{
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity:1px;
    --tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity));
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
    outline:2px solid transparent;
    outline-offset:2px
}
input[type=range]::-moz-range-thumb{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background:#1c64f2;
    border:0;
    border-radius:9999px;
    cursor:pointer;
    height:1.25rem;
    width:1.25rem
}
input[type=range]:disabled::-moz-range-thumb{
    background:#9ca3af
}
.dark input[type=range]:disabled::-moz-range-thumb{
    background:#6b7280
}
input[type=range]::-moz-range-progress{
    background:#3f83f8
}
input[type=range]::-ms-fill-lower{
    background:#3f83f8
}
input[type=range].range-sm::-webkit-slider-thumb{
    height:1rem;
    width:1rem
}
input[type=range].range-lg::-webkit-slider-thumb{
    height:1.5rem;
    width:1.5rem
}
input[type=range].range-sm::-moz-range-thumb{
    height:1rem;
    width:1rem
}
input[type=range].range-lg::-moz-range-thumb{
    height:1.5rem;
    width:1.5rem
}
.toggle-bg:after{
    background:#fff;
    border-color:#d1d5db;
    border-radius:9999px;
    border-width:1px;
    box-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);
    content:"";
    height:1.25rem;
    left:.125rem;
    position:absolute;
    top:.125rem;
    transition-duration:.15s;
    transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    width:1.25rem
}
input:checked+.toggle-bg:after{
    border-color:#fff;
    transform:translateX(100%);
}
input:checked+.toggle-bg{
    background:#1c64f2;
    border-color:#1c64f2
}
*,:after,:before{
    --tw-border-spacing-x:0;
    --tw-border-spacing-y:0;
    --tw-translate-x:0;
    --tw-translate-y:0;
    --tw-rotate:0;
    --tw-skew-x:0;
    --tw-skew-y:0;
    --tw-scale-x:1;
    --tw-scale-y:1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness:proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width:0px;
    --tw-ring-offset-color:#fff;
    --tw-ring-color:rgba(63,131,248,.5);
    --tw-ring-offset-shadow:0 0 #0000;
    --tw-ring-shadow:0 0 #0000;
    --tw-shadow:0 0 #0000;
    --tw-shadow-colored:0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}
::backdrop{
    --tw-border-spacing-x:0;
    --tw-border-spacing-y:0;
    --tw-translate-x:0;
    --tw-translate-y:0;
    --tw-rotate:0;
    --tw-skew-x:0;
    --tw-skew-y:0;
    --tw-scale-x:1;
    --tw-scale-y:1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness:proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width:0px;
    --tw-ring-offset-color:#fff;
    --tw-ring-color:rgba(63,131,248,.5);
    --tw-ring-offset-shadow:0 0 #0000;
    --tw-ring-shadow:0 0 #0000;
    --tw-shadow:0 0 #0000;
    --tw-shadow-colored:0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}
.container{
    width:100%
}
@media (min-width:640px){
    .container{
        max-width:640px
    }
}
@media (min-width:768px){
    .container{
        max-width:768px
    }
}
@media (min-width:1024px){
    .container{
        max-width:1024px
    }
}
@media (min-width:1280px){
    .container{
        max-width:1280px
    }
}
@media (min-width:1536px){
    .container{
        max-width:1536px
    }
}
.selectedCell{
    background-color:#f9fafb
}
.dark .selectedCell{
    background-color:#374151
}
.datatable-wrapper{
    width:100%
}
.datatable-wrapper .datatable-top{
    align-items:start;
    display:flex;
    flex-direction:column-reverse;
    gap:1rem;
    justify-content:space-between;
    margin-bottom:1rem
}
.datatable-wrapper .datatable-input,.datatable-wrapper .datatable-search .datatable-input{
    background-color:#f9fafb;
    border:1px solid #d1d5db;
    border-radius:.5rem;
    color:#111827;
    font-size:.875rem;
    min-width:16rem
}
.dark .datatable-wrapper .datatable-input,.dark .datatable-wrapper .datatable-search .datatable-input{
    background-color:#1f2937;
    border:1px solid #374151;
    color:#fff
}
.datatable-wrapper thead th .datatable-input{
    background-color:#fff;
    color:#111827;
    font-weight:400;
    min-width:0;
    padding-bottom:.35rem;
    padding-top:.35rem
}
.dark .datatable-wrapper thead th .datatable-input{
    background-color:#374151;
    border-color:#4b5563;
    color:#fff
}
.datatable-wrapper .datatable-top .datatable-dropdown{
    color:#6b7280;
    font-size:.875rem
}
.dark .datatable-wrapper .datatable-top .datatable-dropdown{
    color:#9ca3af
}
.datatable-wrapper .datatable-top .datatable-dropdown .datatable-selector{
    background-color:#f9fafb;
    border:1px solid #d1d5db;
    border-radius:.5rem;
    color:#111827;
    font-size:.875rem;
    margin-right:.25rem;
    min-width:4rem
}
.dark .datatable-wrapper .datatable-top .datatable-dropdown .datatable-selector{
    background-color:#1f2937;
    border:1px solid #374151;
    color:#fff
}
.datatable-wrapper .datatable-container thead tr.search-filtering-row th{
    padding-top:0
}
.datatable-wrapper .datatable-search .datatable-input:focus{
    border-color:#1c64f2
}
.datatable-wrapper .datatable-container{
    overflow-x:auto
}
.datatable-wrapper .datatable-table{
    color:#6b7280;
    font-size:.875rem;
    text-align:left;
    width:100%
}
.dark .datatable-wrapper .datatable-table{
    color:#9ca3af
}
.datatable-wrapper .datatable-table thead{
    background-color:#f9fafb;
    color:#6b7280;
    font-size:.75rem
}
.dark .datatable-wrapper .datatable-table thead{
    background-color:#1f2937;
    color:#9ca3af
}
.datatable-wrapper .datatable-table thead th{
    white-space:nowrap
}
.datatable-wrapper .datatable-table tbody td,.datatable-wrapper .datatable-table tbody th,.datatable-wrapper .datatable-table thead th{
    padding:.75rem 1.5rem;
    width:auto!important
}
.datatable-wrapper .datatable-table thead th,.datatable-wrapper .datatable-table thead th .datatable-sorter{
    text-transform:uppercase
}
.datatable-wrapper .datatable-table thead th .datatable-sorter:hover,.datatable-wrapper .datatable-table thead th.datatable-ascending .datatable-sorter,.datatable-wrapper .datatable-table thead th.datatable-descending .datatable-sorter{
    color:#111827
}
.dark .datatable-wrapper .datatable-table thead th .datatable-sorter:hover,.dark .datatable-wrapper .datatable-table thead th.datatable-ascending .datatable-sorter,.dark .datatable-wrapper .datatable-table thead th.datatable-descending .datatable-sorter{
    color:#fff
}
.datatable-wrapper .datatable-table tbody tr.selected{
    background-color:#f3f4f6
}
.dark .datatable-wrapper .datatable-table tbody tr.selected{
    background-color:#374151
}
.datatable-wrapper .datatable-table tbody tr{
    border-bottom:1px solid #e5e7eb
}
.dark .datatable-wrapper .datatable-table tbody tr{
    border-bottom:1px solid #374151
}
.datatable-wrapper .datatable-table .datatable-empty{
    text-align:center
}
.datatable-wrapper .datatable-bottom{
    align-items:start;
    display:flex;
    flex-direction:column;
    gap:1rem;
    justify-content:space-between;
    margin-top:1rem
}
.datatable-wrapper .datatable-bottom .datatable-info{
    color:#6b7280;
    font-size:.875rem
}
.dark .datatable-wrapper .datatable-bottom .datatable-info{
    color:#9ca3af
}
.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list{
    align-items:center;
    display:flex;
    font-size:.875rem;
    height:2rem
}
.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item-link{
    align-items:center;
    border-bottom:1px solid #d1d5db;
    border-right:1px solid #d1d5db;
    border-top:1px solid #d1d5db;
    color:#6b7280;
    display:flex;
    font-size:.875rem;
    font-weight:500;
    height:2rem;
    padding-left:.75rem;
    padding-right:.75rem
}
.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item-link{
    border-color:#374151;
    color:#9ca3af
}
.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type,.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type{
    position:relative
}
.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link,.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link,.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link,.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link{
    color:transparent
}
.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link:after{
    content:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='https://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14 8-4 4 4 4'/%3E%3C/svg%3E");
    height:1.3rem;
    left:50%;
    position:absolute;
    top:50%;
    transform:translate(-50%,-50%);
    width:1.3rem
}
.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link:hover:after{
    content:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='https://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23111827' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14 8-4 4 4 4'/%3E%3C/svg%3E")
}
.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link:after{
    content:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='https://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%239CA3AF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14 8-4 4 4 4'/%3E%3C/svg%3E")
}
.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link:hover:after{
    content:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='https://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14 8-4 4 4 4'/%3E%3C/svg%3E")
}
.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link:after{
    content:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='https://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m10 16 4-4-4-4'/%3E%3C/svg%3E");
    height:1.3rem;
    position:absolute;
    right:50%;
    top:50%;
    transform:translate(50%,-50%);
    width:1.3rem
}
.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link:hover:after{
    content:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='https://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23111827' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m10 16 4-4-4-4'/%3E%3C/svg%3E")
}
.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link:after{
    content:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='https://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%239CA3AF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m10 16 4-4-4-4'/%3E%3C/svg%3E")
}
.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link:hover:after{
    content:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='https://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m10 16 4-4-4-4'/%3E%3C/svg%3E")
}
.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link{
    border-bottom-left-radius:.5rem;
    border-left:1px solid #d1d5db;
    border-top-left-radius:.5rem
}
.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:first-of-type .datatable-pagination-list-item-link{
    border-left:1px solid #374151
}
.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item:last-of-type .datatable-pagination-list-item-link{
    border-bottom-right-radius:.5rem;
    border-left:0;
    border-top-right-radius:.5rem
}
.datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item-link:hover{
    background-color:#f9fafb;
    color:#374151
}
.dark .datatable-wrapper .datatable-bottom .datatable-pagination .datatable-pagination-list-item-link:hover{
    background-color:#374151;
    color:#fff
}
@media (min-width:640px){
    .datatable-wrapper .datatable-top{
        align-items:center;
        flex-direction:row-reverse
    }
    .datatable-wrapper .datatable-bottom{
        align-items:center;
        flex-direction:row
    }
}
.apexcharts-canvas .apexcharts-tooltip{
    background-color:#fff;
    border:0!important;
    border-radius:.25rem;
    box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
    color:#6b7280
}
.dark .apexcharts-canvas .apexcharts-tooltip{
    background-color:#374151;
    border-color:transparent;
    box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
    color:#9ca3af
}
.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{
    background-color:#f3f4f6;
    border-bottom-color:#e5e7eb;
    color:#6b7280;
    font-size:.875rem!important;
    font-weight:400;
    margin-bottom:.75rem;
    padding:.5rem .75rem
}
.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{
    background-color:#4b5563;
    border-color:#6b7280;
    color:#9ca3af
}
.apexcharts-canvas .apexcharts-xaxistooltip{
    background-color:#fff;
    border-color:transparent;
    border-radius:.25rem;
    box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
    color:#6b7280;
    padding:.5rem .75rem
}
.dark .apexcharts-canvas .apexcharts-xaxistooltip{
    background-color:#374151;
    color:#9ca3af
}
.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-label{
    color:#6b7280;
    font-size:.875rem
}
.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-label{
    color:#9ca3af
}
.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-value{
    color:#111827;
    font-size:.875rem
}
:is([dir=rtl]) .apexcharts-tooltip .apexcharts-tooltip-marker{
    margin-left:e;
    margin-right:0
}
.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-value{
    color:#fff
}
.apexcharts-canvas .apexcharts-xaxistooltip-text{
    font-size:.875rem!important;
    font-weight:400
}
.apexcharts-canvas .apexcharts-xaxistooltip:after,.apexcharts-canvas .apexcharts-xaxistooltip:before{
    border-bottom-color:#fff
}
.apexcharts-canvas .apexcharts-xaxistooltip:after{
    border-width:8px;
    margin-left:-8px
}
.apexcharts-canvas .apexcharts-xaxistooltip:before{
    border-width:10px;
    margin-left:-10px
}
.dark .apexcharts-canvas .apexcharts-xaxistooltip:after,.dark .apexcharts-canvas .apexcharts-xaxistooltip:before{
    border-bottom-color:#374151
}
.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-y-group{
    padding:0
}
.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active{
    background-color:#fff!important;
    color:#6b7280!important;
    padding-bottom:.75rem;
    padding-left:.75rem;
    padding-right:.75rem
}
.dark .apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active{
    background-color:#374151!important;
    color:#9ca3af!important
}
.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active:first-of-type{
    padding-top:.75rem
}
.apexcharts-canvas .apexcharts-legend{
    padding:0!important
}
.apexcharts-canvas .apexcharts-legend-text{
    color:#6b7280!important;
    font-size:.75rem;
    font-weight:500!important;
    padding-left:1.25rem
}
:is([dir=rtl]) .apexcharts-canvas .apexcharts-legend-text{
    padding-right:.5rem
}
.apexcharts-canvas .apexcharts-legend-text:not(.apexcharts-inactive-legend):hover{
    color:#111827!important
}
.dark .apexcharts-canvas .apexcharts-legend-text{
    color:#9ca3af!important
}
.dark .apexcharts-canvas .apexcharts-legend-text:not(.apexcharts-inactive-legend):hover{
    color:#fff!important
}
.apexcharts-canvas .apexcharts-legend-series{
    align-items:center;
    display:flex;
    margin-bottom:.25rem!important;
    margin-left:.5rem;
    margin-right:.5rem
}
.apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value{
    fill:#111827!important;
    font-size:1.875rem;
    font-weight:700
}
.dark .apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value{
    fill:#fff!important
}
.apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-label{
    fill:#6b7280!important;
    font-size:1rem;
    font-weight:400
}
.dark .apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-label{
    fill:#9ca3af!important
}
.apexcharts-canvas .apexcharts-datalabels .apexcharts-text.apexcharts-pie-label{
    filter:none!important;
    font-size:.75rem!important;
    font-weight:600!important;
    text-shadow:none!important
}
.apexcharts-gridline,.apexcharts-xcrosshairs,.apexcharts-ycrosshairs{
    stroke:#e5e7eb!important
}
.dark .apexcharts-gridline,.dark .apexcharts-xcrosshairs,.dark .apexcharts-ycrosshairs{
    stroke:#374151!important
}
.format{
    color:var(--tw-format-body);
    max-width:65ch
}
.format :where([class~=lead]):not(:where([class~=not-format] *)){
    color:var(--tw-format-lead);
    font-size:1.25em;
    line-height:1.6;
    margin-bottom:1.2em;
    margin-top:1.2em
}
.format :where(a):not(:where([class~=not-format] *)){
    color:var(--tw-format-links);
    font-weight:500;
    text-decoration:underline
}
.format :where(a):not(:where([class~=not-format] *)):hover{
    text-decoration:none
}
.format :where(strong):not(:where([class~=not-format] *)){
    color:var(--tw-format-bold);
    font-weight:700
}
.format :where(a strong):not(:where([class~=not-format] *)){
    color:inherit
}
.format :where(blockquote strong):not(:where([class~=not-format] *)){
    color:inherit
}
.format :where(thead th strong):not(:where([class~=not-format] *)){
    color:inherit
}
.format :where(ol):not(:where([class~=not-format] *)){
    list-style-type:decimal;
    margin-bottom:1.25em;
    margin-top:1.25em;
    padding-left:1.625em
}
.format :where(ol[type=A]):not(:where([class~=not-format] *)){
    list-style-type:upper-alpha
}
.format :where(ol[type=a]):not(:where([class~=not-format] *)){
    list-style-type:lower-alpha
}
.format :where(ol[type=A s]):not(:where([class~=not-format] *)){
    list-style-type:upper-alpha
}
.format :where(ol[type=a s]):not(:where([class~=not-format] *)){
    list-style-type:lower-alpha
}
.format :where(ol[type=I]):not(:where([class~=not-format] *)){
    list-style-type:upper-roman
}
.format :where(ol[type=i]):not(:where([class~=not-format] *)){
    list-style-type:lower-roman
}
.format :where(ol[type=I s]):not(:where([class~=not-format] *)){
    list-style-type:upper-roman
}
.format :where(ol[type=i s]):not(:where([class~=not-format] *)){
    list-style-type:lower-roman
}
.format :where(ol[type="1"]):not(:where([class~=not-format] *)){
    list-style-type:decimal
}
.format :where(ul):not(:where([class~=not-format] *)){
    list-style-type:disc;
    margin-bottom:1.25em;
    margin-top:1.25em;
    padding-left:1.625em
}
.format :where(ol>li):not(:where([class~=not-format] *))::marker{
    color:var(--tw-format-counters);
    font-weight:400
}
.format :where(ul>li):not(:where([class~=not-format] *))::marker{
    color:var(--tw-format-bullets)
}
.format :where(hr):not(:where([class~=not-format] *)){
    border-color:var(--tw-format-hr);
    border-top-width:1px;
    margin-bottom:3em;
    margin-top:3em
}
.format :where(blockquote):not(:where([class~=not-format] *)){
    color:var(--tw-format-quotes);
    font-size:1.1111111em;
    font-style:italic;
    font-weight:700;
    margin-bottom:1.6em;
    quotes:"\201C""\201D""\2018""\2019"
}
.format :where(blockquote):not(:where([class~=not-format] *)):before{
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='24' fill='none' xmlns='https://www.w3.org/2000/svg'%3E%3Cpath d='M18.69 24v-9.855C18.69 6.54 23.663 1.385 30.666 0l1.326 2.868c-3.242 1.223-5.326 4.85-5.326 7.799H32V24H18.69ZM0 24v-9.855C0 6.54 4.997 1.384 12 0l1.328 2.868C10.084 4.091 8 7.718 8 10.667h5.31V24H0Z' fill='%239CA3AF'/%3E%3C/svg%3E");
    background-repeat:no-repeat;
    color:var(--tw-format-quotes);
    content:"";
    display:block;
    height:1.3333333em;
    margin-top:1.6em;
    width:1.7777778em
}
.format :where(blockquote p:first-of-type):not(:where([class~=not-format] *)):before{
    content:open-quote
}
.format :where(blockquote p:last-of-type):not(:where([class~=not-format] *)):after{
    content:close-quote
}
.format :where(h1):not(:where([class~=not-format] *)){
    color:var(--tw-format-headings);
    font-size:2.25em;
    font-weight:800;
    line-height:1.1111111;
    margin-bottom:.8888889em;
    margin-top:0
}
.format :where(h1 strong):not(:where([class~=not-format] *)){
    color:inherit;
    font-weight:900
}
.format :where(h2):not(:where([class~=not-format] *)){
    color:var(--tw-format-headings);
    font-size:1.5em;
    font-weight:700;
    line-height:1.3333333;
    margin-bottom:1em;
    margin-top:0
}
.format :where(h2 strong):not(:where([class~=not-format] *)){
    color:inherit;
    font-weight:800
}
.format :where(h3):not(:where([class~=not-format] *)){
    color:var(--tw-format-headings);
    font-size:1.25em;
    font-weight:700;
    line-height:1.6;
    margin-bottom:.6em;
    margin-top:0
}
.format :where(h3 strong):not(:where([class~=not-format] *)){
    color:inherit;
    font-weight:800
}
.format :where(h4):not(:where([class~=not-format] *)){
    color:var(--tw-format-headings);
    font-weight:600;
    line-height:1.5;
    margin-bottom:.5em;
    margin-top:0
}
.format :where(h4 strong):not(:where([class~=not-format] *)){
    color:inherit;
    font-weight:700
}
.format :where(img):not(:where([class~=not-format] *)){
    margin-bottom:2em;
    margin-top:2em
}
.format :where(figure>*):not(:where([class~=not-format] *)){
    margin-bottom:0;
    margin-top:0
}
.format :where(figcaption):not(:where([class~=not-format] *)){
    color:var(--tw-format-captions);
    font-size:.875em;
    line-height:1.4285714;
    margin-top:.8571429em
}
.format :where(code):not(:where([class~=not-format] *)){
    background-color:var(--tw-format-code-bg);
    border-radius:.2222222em;
    color:var(--tw-format-code);
    font-size:.875em;
    font-weight:600;
    padding:.3333333em .5555556em
}
.format :where(a code):not(:where([class~=not-format] *)){
    color:inherit
}
.format :where(h1 code):not(:where([class~=not-format] *)){
    color:inherit
}
.format :where(h2 code):not(:where([class~=not-format] *)){
    color:inherit;
    font-size:.875em
}
.format :where(h3 code):not(:where([class~=not-format] *)){
    color:inherit;
    font-size:.9em
}
.format :where(h4 code):not(:where([class~=not-format] *)){
    color:inherit
}
.format :where(blockquote code):not(:where([class~=not-format] *)){
    color:inherit
}
.format :where(thead th code):not(:where([class~=not-format] *)){
    color:inherit
}
.format :where(pre):not(:where([class~=not-format] *)){
    background-color:var(--tw-format-pre-bg);
    border-radius:.375rem;
    color:var(--tw-format-pre-code);
    font-size:.875em;
    font-weight:400;
    line-height:1.7142857;
    margin-bottom:1.7142857em;
    margin-top:1.7142857em;
    overflow-x:auto;
    padding:.8571429em 1.1428571em
}
.format :where(pre code):not(:where([class~=not-format] *)){
    background-color:transparent;
    border-radius:0;
    border-width:0;
    color:inherit;
    font-family:inherit;
    font-size:inherit;
    font-weight:inherit;
    line-height:inherit;
    padding:0
}
.format :where(pre code):not(:where([class~=not-format] *)):before{
    content:none
}
.format :where(pre code):not(:where([class~=not-format] *)):after{
    content:none
}
.format :where(table):not(:where([class~=not-format] *)){
    font-size:.875em;
    line-height:1.7142857;
    margin-bottom:2em;
    margin-top:2em;
    table-layout:auto;
    text-align:left;
    width:100%
}
.format :where(thead):not(:where([class~=not-format] *)){
    background-color:var(--tw-format-th-bg);
    border-radius:.2777778em
}
.format :where(thead th):not(:where([class~=not-format] *)){
    background-color:var(--tw-format-th-bg);
    color:var(--tw-format-headings);
    font-weight:600;
    padding:.5555556em .5714286em .5714286em;
    vertical-align:bottom
}
.format :where(tbody th):not(:where([class~=not-format] *)){
    background-color:var(--tw-format-th-bg);
    color:var(--tw-format-headings);
    font-weight:600;
    padding:.5555556em;
    vertical-align:bottom
}
.format :where(tbody tr th p,tbody tr td p):not(:where([class~=not-format] *)){
    margin:0!important
}
.format :where(tbody tr th,tbody tr td):not(:where([class~=not-format] *)){
    padding:.6666667em!important
}
.format :where(tbody tr):not(:where([class~=not-format] *)){
    border-bottom-color:var(--tw-format-td-borders);
    border-bottom-width:1px
}
.format :where(tbody tr:last-child):not(:where([class~=not-format] *)){
    border-bottom-width:0
}
.format :where(tbody td):not(:where([class~=not-format] *)){
    vertical-align:baseline
}
.format :where(tfoot):not(:where([class~=not-format] *)){
    border-top-color:var(--tw-format-th-borders);
    border-top-width:1px
}
.format :where(tfoot td):not(:where([class~=not-format] *)){
    vertical-align:top
}
.format{
    --tw-format-body:#6b7280;
    --tw-format-headings:#111827;
    --tw-format-lead:#6b7280;
    --tw-format-links:#4b5563;
    --tw-format-bold:#111827;
    --tw-format-counters:#6b7280;
    --tw-format-bullets:#6b7280;
    --tw-format-hr:#e5e7eb;
    --tw-format-quotes:#111827;
    --tw-format-quote-borders:#e5e7eb;
    --tw-format-captions:#6b7280;
    --tw-format-code:#111827;
    --tw-format-code-bg:#f3f4f6;
    --tw-format-pre-code:#4b5563;
    --tw-format-pre-bg:#f3f4f6;
    --tw-format-th-borders:#e5e7eb;
    --tw-format-th-bg:#f9fafb;
    --tw-format-td-borders:#e5e7eb;
    --tw-format-invert-body:#9ca3af;
    --tw-format-invert-headings:#fff;
    --tw-format-invert-lead:#9ca3af;
    --tw-format-invert-links:#fff;
    --tw-format-invert-bold:#fff;
    --tw-format-invert-counters:#9ca3af;
    --tw-format-invert-bullets:#4b5563;
    --tw-format-invert-hr:#374151;
    --tw-format-invert-quotes:#f3f4f6;
    --tw-format-invert-quote-borders:#374151;
    --tw-format-invert-captions:#9ca3af;
    --tw-format-invert-code:#fff;
    --tw-format-invert-code-bg:#1f2937;
    --tw-format-invert-pre-code:#d1d5db;
    --tw-format-invert-pre-bg:#374151;
    --tw-format-invert-th-borders:#4b5563;
    --tw-format-invert-td-borders:#374151;
    --tw-format-invert-th-bg:#374151;
    font-size:1rem;
    line-height:1.75
}
.format :where(p):not(:where([class~=not-format] *)){
    margin-bottom:1.25em;
    margin-top:1.25em
}
.format :where(blockquote>p:first-child):not(:where([class~=not-format] *)){
    margin-top:0
}
.format :where(video):not(:where([class~=not-format] *)){
    margin-bottom:2em;
    margin-top:2em
}
.format :where(figure):not(:where([class~=not-format] *)){
    margin-bottom:2em;
    margin-top:2em
}
.format :where(li):not(:where([class~=not-format] *)){
    margin-bottom:.5em;
    margin-top:.5em
}
.format :where(ol>li):not(:where([class~=not-format] *)){
    padding-left:.375em
}
.format :where(ul>li):not(:where([class~=not-format] *)){
    padding-left:.375em
}
.format :where(.format>ul>li p):not(:where([class~=not-format] *)){
    margin-bottom:.75em;
    margin-top:.75em
}
.format :where(.format>ul>li>:first-child):not(:where([class~=not-format] *)){
    margin-top:1.25em
}
.format :where(.format>ul>li>:last-child):not(:where([class~=not-format] *)){
    margin-bottom:1.25em
}
.format :where(.format>ol>li>:first-child):not(:where([class~=not-format] *)){
    margin-top:1.25em
}
.format :where(.format>ol>li>:last-child):not(:where([class~=not-format] *)){
    margin-bottom:1.25em
}
.format :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-format] *)){
    margin-bottom:.75em;
    margin-top:.75em
}
.format :where(hr+*):not(:where([class~=not-format] *)){
    margin-top:0
}
.format :where(h2+*):not(:where([class~=not-format] *)){
    margin-top:0
}
.format :where(h3+*):not(:where([class~=not-format] *)){
    margin-top:0
}
.format :where(h4+*):not(:where([class~=not-format] *)){
    margin-top:0
}
.format :where(thead th:last-child):not(:where([class~=not-format] *)){
    padding-right:0
}
.format :where(tbody td,tfoot td):not(:where([class~=not-format] *)){
    padding:.5714286em
}
.format :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-format] *)){
    padding-right:0
}
.format :where(.format>:first-child):not(:where([class~=not-format] *)){
    margin-top:0
}
.format :where(.format>:last-child):not(:where([class~=not-format] *)){
    margin-bottom:0
}
.format-sm :where(.format>ul>li p):not(:where([class~=not-format] *)){
    margin-bottom:.5em;
    margin-top:.5em
}
.format-sm :where(.format>ul>li>:first-child):not(:where([class~=not-format] *)){
    margin-top:1em
}
.format-sm :where(.format>ul>li>:last-child):not(:where([class~=not-format] *)){
    margin-bottom:1em
}
.format-sm :where(.format>ol>li>:first-child):not(:where([class~=not-format] *)){
    margin-top:1em
}
.format-sm :where(.format>ol>li>:last-child):not(:where([class~=not-format] *)){
    margin-bottom:1em
}
.format-sm :where(.format>:first-child):not(:where([class~=not-format] *)){
    margin-top:0
}
.format-sm :where(.format>:last-child):not(:where([class~=not-format] *)){
    margin-bottom:0
}
.format-base :where(.format>ul>li p):not(:where([class~=not-format] *)){
    margin-bottom:.75em;
    margin-top:.75em
}
.format-base :where(.format>ul>li>:first-child):not(:where([class~=not-format] *)){
    margin-top:1.25em
}
.format-base :where(.format>ul>li>:last-child):not(:where([class~=not-format] *)){
    margin-bottom:1.25em
}
.format-base :where(.format>ol>li>:first-child):not(:where([class~=not-format] *)){
    margin-top:1.25em
}
.format-base :where(.format>ol>li>:last-child):not(:where([class~=not-format] *)){
    margin-bottom:1.25em
}
.format-base :where(.format>:first-child):not(:where([class~=not-format] *)){
    margin-top:0
}
.format-base :where(.format>:last-child):not(:where([class~=not-format] *)){
    margin-bottom:0
}
.format-lg :where(.format>ul>li p):not(:where([class~=not-format] *)){
    margin-bottom:.8888889em;
    margin-top:.8888889em
}
.format-lg :where(.format>ul>li>:first-child):not(:where([class~=not-format] *)){
    margin-top:1.3333333em
}
.format-lg :where(.format>ul>li>:last-child):not(:where([class~=not-format] *)){
    margin-bottom:1.3333333em
}
.format-lg :where(.format>ol>li>:first-child):not(:where([class~=not-format] *)){
    margin-top:1.3333333em
}
.format-lg :where(.format>ol>li>:last-child):not(:where([class~=not-format] *)){
    margin-bottom:1.3333333em
}
.format-lg :where(.format>:first-child):not(:where([class~=not-format] *)){
    margin-top:0
}
.format-lg :where(.format>:last-child):not(:where([class~=not-format] *)){
    margin-bottom:0
}
.format-red{
    --tw-format-links:#dc2626;
    --tw-format-invert-links:#ef4444
}
.format-blue{
    --tw-format-links:#2563eb;
    --tw-format-invert-links:#3b82f6
}
.sr-only{
    clip:rect(0,0,0,0);
    border-width:0;
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    white-space:nowrap;
    width:1px
}
.pointer-events-none{
    pointer-events:none
}
.visible{
    visibility:visible
}
.invisible{
    visibility:hidden
}
.collapse{
    visibility:collapse
}
.static{
    position:static
}
.fixed{
    position:fixed
}
.absolute{
    position:absolute
}
.relative{
    position:relative
}
.sticky{
    position:sticky
}
.inset-0{
    inset:0
}
.inset-y-0{
    bottom:0;
    top:0
}
.-bottom-6{
    bottom:-1.5rem
}
.-end-2{
    inset-inline-end:-.5rem
}
.-end-\[16px\]{
    inset-inline-end:-16px
}
.-end-\[17px\]{
    inset-inline-end:-17px
}
.-left-1{
    left:-.25rem
}
.-start-1{
    inset-inline-start:-.25rem
}
.-start-1\.5{
    inset-inline-start:-.375rem
}
.-start-14{
    inset-inline-start:-3.5rem
}
.-start-3{
    inset-inline-start:-.75rem
}
.-start-3\.5{
    inset-inline-start:-.875rem
}
.-start-4{
    inset-inline-start:-1rem
}
.-start-\[17px\]{
    inset-inline-start:-17px
}
.-top-0{
    top:0
}
.-top-0\.5{
    top:-.125rem
}
.-top-2{
    top:-.5rem
}
.-top-\[140px\]{
    top:-140px
}
.bottom-0{
    bottom:0
}
.bottom-1{
    bottom:.25rem
}
.bottom-2{
    bottom:.5rem
}
.bottom-2\.5{
    bottom:.625rem
}
.bottom-3{
    bottom:.75rem
}
.bottom-4{
    bottom:1rem
}
.bottom-5{
    bottom:1.25rem
}
.bottom-6{
    bottom:1.5rem
}
.bottom-\[\*px\]{
    bottom:*px
}
.bottom-\[60px\]{
    bottom:60px
}
.end-0{
    inset-inline-end:0
}
.end-2{
    inset-inline-end:.5rem
}
.end-2\.5{
    inset-inline-end:.625rem
}
.end-24{
    inset-inline-end:6rem
}
.end-6{
    inset-inline-end:1.5rem
}
.left-0{
    left:0
}
.left-1\/2{
    left:50%
}
.left-5{
    left:1.25rem
}
.left-7{
    left:1.75rem
}
.left-8{
    left:2rem
}
.left-auto{
    left:auto
}
.right-0{
    right:0
}
.right-1\/2{
    right:50%
}
.right-2{
    right:.5rem
}
.right-2\.5{
    right:.625rem
}
.right-24{
    right:6rem
}
.right-5{
    right:1.25rem
}
.right-6{
    right:1.5rem
}
.right-auto{
    right:auto
}
.start-0{
    inset-inline-start:0
}
.start-1{
    inset-inline-start:.25rem
}
.start-1\/2{
    inset-inline-start:50%
}
.start-1\/3{
    inset-inline-start:33.333333%
}
.start-2{
    inset-inline-start:.5rem
}
.start-2\.5{
    inset-inline-start:.625rem
}
.start-2\/3{
    inset-inline-start:66.666667%
}
.start-6{
    inset-inline-start:1.5rem
}
.start-7{
    inset-inline-start:1.75rem
}
.top-0{
    top:0
}
.top-1{
    top:.25rem
}
.top-1\/2{
    top:50%
}
.top-2{
    top:.5rem
}
.top-2\.5{
    top:.625rem
}
.top-2\/4{
    top:50%
}
.top-28{
    top:7rem
}
.top-3{
    top:.75rem
}
.top-4{
    top:1rem
}
.top-5{
    top:1.25rem
}
.top-6{
    top:1.5rem
}
.top-\[124px\]{
    top:124px
}
.top-\[142px\]{
    top:142px
}
.top-\[178px\]{
    top:178px
}
.top-\[40px\]{
    top:40px
}
.top-\[72px\]{
    top:72px
}
.top-\[88px\]{
    top:88px
}
.-z-10{
    z-index:-10
}
.z-0{
    z-index:0
}
.z-10{
    z-index:10
}
.z-20{
    z-index:20
}
.z-30{
    z-index:30
}
.z-40{
    z-index:40
}
.z-50{
    z-index:50
}
.col-span-1{
    grid-column:span 1/span 1
}
.col-span-2{
    grid-column:span 2/span 2
}
.col-span-3{
    grid-column:span 3/span 3
}
.col-span-6{
    grid-column:span 6/span 6
}
.m-0{
    margin:0
}
.m-0\.5{
    margin:.125rem
}
.m-2{
    margin:.5rem
}
.m-2\.5{
    margin:.625rem
}
.m-4{
    margin:1rem
}
.-mx-1{
    margin-left:-.25rem;
    margin-right:-.25rem
}
.-mx-1\.5{
    margin-left:-.375rem;
    margin-right:-.375rem
}
.-my-1{
    margin-bottom:-.25rem;
    margin-top:-.25rem
}
.-my-1\.5{
    margin-bottom:-.375rem;
    margin-top:-.375rem
}
.mx-1{
    margin-left:.25rem;
    margin-right:.25rem
}
.mx-1\.5{
    margin-left:.375rem;
    margin-right:.375rem
}
.mx-2{
    margin-left:.5rem;
    margin-right:.5rem
}
.mx-4{
    margin-left:1rem;
    margin-right:1rem
}
.mx-auto{
    margin-left:auto;
    margin-right:auto
}
.my-10{
    margin-bottom:2.5rem;
    margin-top:2.5rem
}
.my-12{
    margin-bottom:3rem;
    margin-top:3rem
}
.my-2{
    margin-bottom:.5rem;
    margin-top:.5rem
}
.my-2\.5{
    margin-bottom:.625rem;
    margin-top:.625rem
}
.my-3{
    margin-bottom:.75rem;
    margin-top:.75rem
}
.my-4{
    margin-bottom:1rem;
    margin-top:1rem
}
.my-5{
    margin-bottom:1.25rem;
    margin-top:1.25rem
}
.my-6{
    margin-bottom:1.5rem;
    margin-top:1.5rem
}
.my-7{
    margin-bottom:1.75rem;
    margin-top:1.75rem
}
.my-8{
    margin-bottom:2rem;
    margin-top:2rem
}
.-mb-5{
    margin-bottom:-1.25rem
}
.-mb-px{
    margin-bottom:-1px
}
.-me-0{
    -webkit-margin-end:0;
    margin-inline-end:0
}
.-me-0\.5{
    -webkit-margin-end:-.125rem;
    margin-inline-end:-.125rem
}
.-ml-1{
    margin-left:-.25rem
}
.-mr-1{
    margin-right:-.25rem
}
.-ms-1{
    -webkit-margin-start:-.25rem;
    margin-inline-start:-.25rem
}
.-mt-1{
    margin-top:-.25rem
}
.-mt-5{
    margin-top:-1.25rem
}
.mb-0{
    margin-bottom:0
}
.mb-1{
    margin-bottom:.25rem
}
.mb-1\.5{
    margin-bottom:.375rem
}
.mb-10{
    margin-bottom:2.5rem
}
.mb-2{
    margin-bottom:.5rem
}
.mb-2\.5{
    margin-bottom:.625rem
}
.mb-3{
    margin-bottom:.75rem
}
.mb-4{
    margin-bottom:1rem
}
.mb-5{
    margin-bottom:1.25rem
}
.mb-6{
    margin-bottom:1.5rem
}
.mb-7{
    margin-bottom:1.75rem
}
.mb-8{
    margin-bottom:2rem
}
.mb-px{
    margin-bottom:1px
}
.me-1{
    -webkit-margin-end:.25rem;
    margin-inline-end:.25rem
}
.me-1\.5{
    -webkit-margin-end:.375rem;
    margin-inline-end:.375rem
}
.me-2{
    -webkit-margin-end:.5rem;
    margin-inline-end:.5rem
}
.me-2\.5{
    -webkit-margin-end:.625rem;
    margin-inline-end:.625rem
}
.me-3{
    -webkit-margin-end:.75rem;
    margin-inline-end:.75rem
}
.me-4{
    -webkit-margin-end:1rem;
    margin-inline-end:1rem
}
.me-5{
    -webkit-margin-end:1.25rem;
    margin-inline-end:1.25rem
}
.me-auto{
    -webkit-margin-end:auto;
    margin-inline-end:auto
}
.ml-0{
    margin-left:0
}
.ml-1{
    margin-left:.25rem
}
.ml-1\.5{
    margin-left:.375rem
}
.ml-2{
    margin-left:.5rem
}
.ml-2\.5{
    margin-left:.625rem
}
.ml-3{
    margin-left:.75rem
}
.ml-6{
    margin-left:1.5rem
}
.ml-auto{
    margin-left:auto
}
.mr-1{
    margin-right:.25rem
}
.mr-2{
    margin-right:.5rem
}
.mr-3{
    margin-right:.75rem
}
.mr-5{
    margin-right:1.25rem
}
.mr-8{
    margin-right:2rem
}
.mr-auto{
    margin-right:auto
}
.ms-0{
    -webkit-margin-start:0;
    margin-inline-start:0
}
.ms-0\.5{
    -webkit-margin-start:.125rem;
    margin-inline-start:.125rem
}
.ms-1{
    -webkit-margin-start:.25rem;
    margin-inline-start:.25rem
}
.ms-1\.5{
    -webkit-margin-start:.375rem;
    margin-inline-start:.375rem
}
.ms-2{
    -webkit-margin-start:.5rem;
    margin-inline-start:.5rem
}
.ms-2\.5{
    -webkit-margin-start:.625rem;
    margin-inline-start:.625rem
}
.ms-3{
    -webkit-margin-start:.75rem;
    margin-inline-start:.75rem
}
.ms-3\.5{
    -webkit-margin-start:.875rem;
    margin-inline-start:.875rem
}
.ms-4{
    -webkit-margin-start:1rem;
    margin-inline-start:1rem
}
.ms-5{
    -webkit-margin-start:1.25rem;
    margin-inline-start:1.25rem
}
.ms-6{
    -webkit-margin-start:1.5rem;
    margin-inline-start:1.5rem
}
.ms-8{
    -webkit-margin-start:2rem;
    margin-inline-start:2rem
}
.ms-auto{
    -webkit-margin-start:auto;
    margin-inline-start:auto
}
.mt-0{
    margin-top:0
}
.mt-1{
    margin-top:.25rem
}
.mt-1\.5{
    margin-top:.375rem
}
.mt-10{
    margin-top:2.5rem
}
.mt-14{
    margin-top:3.5rem
}
.mt-2{
    margin-top:.5rem
}
.mt-2\.5{
    margin-top:.625rem
}
.mt-3{
    margin-top:.75rem
}
.mt-4{
    margin-top:1rem
}
.mt-5{
    margin-top:1.25rem
}
.mt-6{
    margin-top:1.5rem
}
.mt-7{
    margin-top:1.75rem
}
.mt-8{
    margin-top:2rem
}
.mt-\[2px\]{
    margin-top:2px
}
.block{
    display:block
}
.inline-block{
    display:inline-block
}
.inline{
    display:inline
}
.flex{
    display:flex
}
.inline-flex{
    display:inline-flex
}
.table{
    display:table
}
.flow-root{
    display:flow-root
}
.grid{
    display:grid
}
.contents{
    display:contents
}
.hidden{
    display:none
}
.h-0{
    height:0
}
.h-0\.5{
    height:.125rem
}
.h-1{
    height:.25rem
}
.h-1\.5{
    height:.375rem
}
.h-10{
    height:2.5rem
}
.h-11{
    height:2.75rem
}
.h-12{
    height:3rem
}
.h-14{
    height:3.5rem
}
.h-16{
    height:4rem
}
.h-2{
    height:.5rem
}
.h-2\.5{
    height:.625rem
}
.h-20{
    height:5rem
}
.h-24{
    height:6rem
}
.h-28{
    height:7rem
}
.h-3{
    height:.75rem
}
.h-3\.5{
    height:.875rem
}
.h-36{
    height:9rem
}
.h-4{
    height:1rem
}
.h-48{
    height:12rem
}
.h-5{
    height:1.25rem
}
.h-56{
    height:14rem
}
.h-6{
    height:1.5rem
}
.h-64{
    height:16rem
}
.h-7{
    height:1.75rem
}
.h-72{
    height:18rem
}
.h-8{
    height:2rem
}
.h-80{
    height:20rem
}
.h-9{
    height:2.25rem
}
.h-96{
    height:24rem
}
.h-\[1\.1rem\]{
    height:1.1rem
}
.h-\[140px\]{
    height:140px
}
.h-\[156px\]{
    height:156px
}
.h-\[172px\]{
    height:172px
}
.h-\[17px\]{
    height:17px
}
.h-\[18px\]{
    height:18px
}
.h-\[193px\]{
    height:193px
}
.h-\[213px\]{
    height:213px
}
.h-\[24px\]{
    height:24px
}
.h-\[32px\]{
    height:32px
}
.h-\[41px\]{
    height:41px
}
.h-\[426px\]{
    height:426px
}
.h-\[454px\]{
    height:454px
}
.h-\[46px\]{
    height:46px
}
.h-\[48px\]{
    height:48px
}
.h-\[52px\]{
    height:52px
}
.h-\[55px\]{
    height:55px
}
.h-\[56px\]{
    height:56px
}
.h-\[572px\]{
    height:572px
}
.h-\[5px\]{
    height:5px
}
.h-\[600px\]{
    height:600px
}
.h-\[63px\]{
    height:63px
}
.h-\[64px\]{
    height:64px
}
.h-\[78px\]{
    height:78px
}
.h-\[calc\(100\%-1rem\)\]{
    height:calc(100% - 1rem)
}
.h-\[calc\(100vh-5rem\)\]{
    height:calc(100vh - 5rem)
}
.h-auto{
    height:auto
}
.h-full{
    height:100%
}
.h-px{
    height:1px
}
.h-screen{
    height:100vh
}
.max-h-72{
    max-height:18rem
}
.max-h-\[48px\]{
    max-height:48px
}
.max-h-full{
    max-height:100%
}
.w-1{
    width:.25rem
}
.w-1\/2{
    width:50%
}
.w-10{
    width:2.5rem
}
.w-11{
    width:2.75rem
}
.w-12{
    width:3rem
}
.w-14{
    width:3.5rem
}
.w-16{
    width:4rem
}
.w-2{
    width:.5rem
}
.w-2\.5{
    width:.625rem
}
.w-2\/4{
    width:50%
}
.w-20{
    width:5rem
}
.w-24{
    width:6rem
}
.w-3{
    width:.75rem
}
.w-3\.5{
    width:.875rem
}
.w-32{
    width:8rem
}
.w-36{
    width:9rem
}
.w-4{
    width:1rem
}
.w-40{
    width:10rem
}
.w-44{
    width:11rem
}
.w-48{
    width:12rem
}
.w-5{
    width:1.25rem
}
.w-52{
    width:13rem
}
.w-56{
    width:14rem
}
.w-6{
    width:1.5rem
}
.w-60{
    width:15rem
}
.w-64{
    width:16rem
}
.w-7{
    width:1.75rem
}
.w-72{
    width:18rem
}
.w-8{
    width:2rem
}
.w-80{
    width:20rem
}
.w-9{
    width:2.25rem
}
.w-96{
    width:24rem
}
.w-\[1\.1rem\]{
    width:1.1rem
}
.w-\[145px\]{
    width:145px
}
.w-\[148px\]{
    width:148px
}
.w-\[16rem\]{
    width:16rem
}
.w-\[188px\]{
    width:188px
}
.w-\[208px\]{
    width:208px
}
.w-\[272px\]{
    width:272px
}
.w-\[300px\]{
    width:300px
}
.w-\[3px\]{
    width:3px
}
.w-\[48px\]{
    width:48px
}
.w-\[52px\]{
    width:52px
}
.w-\[56px\]{
    width:56px
}
.w-\[6px\]{
    width:6px
}
.w-\[calc\(100\%-2rem\)\]{
    width:calc(100% - 2rem)
}
.w-auto{
    width:auto
}
.w-full{
    width:100%
}
.w-px{
    width:1px
}
.min-w-0{
    min-width:0
}
.min-w-\[4rem\]{
    min-width:4rem
}
.min-w-max{
    min-width:-moz-max-content;
    min-width:max-content
}
.max-w-2xl{
    max-width:42rem
}
.max-w-2xs{
    max-width:16rem
}
.max-w-4xl{
    max-width:56rem
}
.max-w-7xl{
    max-width:80rem
}
.max-w-8xl{
    max-width:90rem
}
.max-w-\[11rem\]{
    max-width:11rem
}
.max-w-\[128px\]{
    max-width:128px
}
.max-w-\[133px\]{
    max-width:133px
}
.max-w-\[13rem\]{
    max-width:13rem
}
.max-w-\[16rem\]{
    max-width:16rem
}
.max-w-\[18rem\]{
    max-width:18rem
}
.max-w-\[2\.5rem\]{
    max-width:2.5rem
}
.max-w-\[23rem\]{
    max-width:23rem
}
.max-w-\[24rem\]{
    max-width:24rem
}
.max-w-\[300px\]{
    max-width:300px
}
.max-w-\[301px\]{
    max-width:301px
}
.max-w-\[320px\]{
    max-width:320px
}
.max-w-\[326px\]{
    max-width:326px
}
.max-w-\[330px\]{
    max-width:330px
}
.max-w-\[341px\]{
    max-width:341px
}
.max-w-\[351px\]{
    max-width:351px
}
.max-w-\[360px\]{
    max-width:360px
}
.max-w-\[380px\]{
    max-width:380px
}
.max-w-\[400px\]{
    max-width:400px
}
.max-w-\[440px\]{
    max-width:440px
}
.max-w-\[450px\]{
    max-width:450px
}
.max-w-\[460px\]{
    max-width:460px
}
.max-w-\[480px\]{
    max-width:480px
}
.max-w-\[48px\]{
    max-width:48px
}
.max-w-\[500px\]{
    max-width:500px
}
.max-w-\[540px\]{
    max-width:540px
}
.max-w-\[640px\]{
    max-width:640px
}
.max-w-\[7rem\]{
    max-width:7rem
}
.max-w-\[8\.5rem\]{
    max-width:8.5rem
}
.max-w-\[83px\]{
    max-width:83px
}
.max-w-\[8rem\]{
    max-width:8rem
}
.max-w-full{
    max-width:100%
}
.max-w-lg{
    max-width:32rem
}
.max-w-md{
    max-width:28rem
}
.max-w-none{
    max-width:none
}
.max-w-screen-md{
    max-width:768px
}
.max-w-screen-xl{
    max-width:1280px
}
.max-w-sm{
    max-width:24rem
}
.max-w-xl{
    max-width:36rem
}
.max-w-xs{
    max-width:20rem
}
.flex-1{
    flex:1 1 0%
}
.flex-auto{
    flex:1 1 auto
}
.flex-none{
    flex:none
}
.flex-shrink-0,.shrink-0{
    flex-shrink:0
}
.grow{
    flex-grow:1
}
.origin-\[0\]{
    transform-origin:0
}
.-translate-x-1\/2{
    --tw-translate-x:-50%
}
.-translate-x-1\/2,.-translate-x-full{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-x-full{
    --tw-translate-x:-100%
}
.-translate-y-1\/2{
    --tw-translate-y:-50%
}
.-translate-y-1\/2,.-translate-y-3{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-y-3{
    --tw-translate-y:-0.75rem
}
.-translate-y-4{
    --tw-translate-y:-1rem
}
.-translate-y-4,.-translate-y-6{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.-translate-y-6{
    --tw-translate-y:-1.5rem
}
.-translate-y-full{
    --tw-translate-y:-100%
}
.-translate-y-full,.translate-x-0{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-x-0{
    --tw-translate-x:0px
}
.translate-x-1\/2{
    --tw-translate-x:50%
}
.translate-x-1\/2,.translate-x-full{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-x-full{
    --tw-translate-x:100%
}
.translate-y-1\/2{
    --tw-translate-y:50%
}
.translate-y-1\/2,.translate-y-1\/4{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.translate-y-1\/4{
    --tw-translate-y:25%
}
.translate-y-full{
    --tw-translate-y:100%
}
.rotate-180,.translate-y-full{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.rotate-180{
    --tw-rotate:180deg
}
.rotate-45{
    --tw-rotate:45deg
}
.rotate-45,.rotate-90{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.rotate-90{
    --tw-rotate:90deg
}
.scale-75{
    --tw-scale-x:.75;
    --tw-scale-y:.75
}
.scale-75,.transform{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.transform-none{
    transform:none
}
@keyframes pulse{
    50%{
        opacity:.5
    }
}
.animate-pulse{
    animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite
}
@keyframes spin{
    to{
        transform:rotate(1turn)
    }
}
.animate-spin{
    animation:spin 1s linear infinite
}
.cursor-not-allowed{
    cursor:not-allowed
}
.cursor-pointer{
    cursor:pointer
}
.list-inside{
    list-style-position:inside
}
.list-decimal{
    list-style-type:decimal
}
.list-disc{
    list-style-type:disc
}
.list-none{
    list-style-type:none
}
.appearance-none{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
.grid-cols-1{
    grid-template-columns:repeat(1,minmax(0,1fr))
}
.grid-cols-10{
    grid-template-columns:repeat(10,minmax(0,1fr))
}
.grid-cols-2{
    grid-template-columns:repeat(2,minmax(0,1fr))
}
.grid-cols-3{
    grid-template-columns:repeat(3,minmax(0,1fr))
}
.grid-cols-4{
    grid-template-columns:repeat(4,minmax(0,1fr))
}
.grid-cols-5{
    grid-template-columns:repeat(5,minmax(0,1fr))
}
.grid-cols-6{
    grid-template-columns:repeat(6,minmax(0,1fr))
}
.grid-cols-7{
    grid-template-columns:repeat(7,minmax(0,1fr))
}
.grid-cols-8{
    grid-template-columns:repeat(8,minmax(0,1fr))
}
.flex-row{
    flex-direction:row
}
.flex-col{
    flex-direction:column
}
.flex-wrap{
    flex-wrap:wrap
}
.items-start{
    align-items:flex-start
}
.items-end{
    align-items:flex-end
}
.items-center{
    align-items:center
}
.items-baseline{
    align-items:baseline
}
.justify-start{
    justify-content:flex-start
}
.justify-end{
    justify-content:flex-end
}
.justify-center{
    justify-content:center
}
.justify-between{
    justify-content:space-between
}
.gap-1{
    gap:.25rem
}
.gap-12{
    gap:3rem
}
.gap-16{
    gap:4rem
}
.gap-2{
    gap:.5rem
}
.gap-2\.5{
    gap:.625rem
}
.gap-3{
    gap:.75rem
}
.gap-4{
    gap:1rem
}
.gap-5{
    gap:1.25rem
}
.gap-6{
    gap:1.5rem
}
.gap-8{
    gap:2rem
}
.gap-x-16{
    -moz-column-gap:4rem;
    column-gap:4rem
}
.gap-x-4{
    -moz-column-gap:1rem;
    column-gap:1rem
}
.gap-y-3{
    row-gap:.75rem
}
.-space-x-3>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(-.75rem*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(-.75rem*var(--tw-space-x-reverse))
}
.-space-x-4>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(-1rem*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(-1rem*var(--tw-space-x-reverse))
}
.-space-x-px>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(-1px*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(-1px*var(--tw-space-x-reverse))
}
.space-x-0>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(0px*var(--tw-space-x-reverse))
}
.space-x-0\.5>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(.125rem*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(.125rem*var(--tw-space-x-reverse))
}
.space-x-1>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(.25rem*var(--tw-space-x-reverse))
}
.space-x-1\.5>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(.375rem*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(.375rem*var(--tw-space-x-reverse))
}
.space-x-2>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(.5rem*var(--tw-space-x-reverse))
}
.space-x-2\.5>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(.625rem*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(.625rem*var(--tw-space-x-reverse))
}
.space-x-3>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(.75rem*var(--tw-space-x-reverse))
}
.space-x-4>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(1rem*var(--tw-space-x-reverse))
}
.space-x-5>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(1.25rem*var(--tw-space-x-reverse))
}
.space-x-6>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(1.5rem*var(--tw-space-x-reverse))
}
.space-x-8>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:0;
    margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));
    margin-right:calc(2rem*var(--tw-space-x-reverse))
}
.space-y-0>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse:0;
    margin-bottom:calc(0px*var(--tw-space-y-reverse));
    margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))
}
.space-y-0\.5>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse:0;
    margin-bottom:calc(.125rem*var(--tw-space-y-reverse));
    margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))
}
.space-y-1>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse:0;
    margin-bottom:calc(.25rem*var(--tw-space-y-reverse));
    margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))
}
.space-y-1\.5>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse:0;
    margin-bottom:calc(.375rem*var(--tw-space-y-reverse));
    margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))
}
.space-y-2>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse:0;
    margin-bottom:calc(.5rem*var(--tw-space-y-reverse));
    margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))
}
.space-y-2\.5>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse:0;
    margin-bottom:calc(.625rem*var(--tw-space-y-reverse));
    margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))
}
.space-y-3>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse:0;
    margin-bottom:calc(.75rem*var(--tw-space-y-reverse));
    margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))
}
.space-y-4>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse:0;
    margin-bottom:calc(1rem*var(--tw-space-y-reverse));
    margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))
}
.space-y-5>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse:0;
    margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));
    margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))
}
.space-y-6>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse:0;
    margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));
    margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))
}
.space-y-8>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse:0;
    margin-bottom:calc(2rem*var(--tw-space-y-reverse));
    margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))
}
.divide-x>:not([hidden])~:not([hidden]){
    --tw-divide-x-reverse:0;
    border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));
    border-right-width:calc(1px*var(--tw-divide-x-reverse))
}
.divide-x-2>:not([hidden])~:not([hidden]){
    --tw-divide-x-reverse:0;
    border-left-width:calc(2px*(1 - var(--tw-divide-x-reverse)));
    border-right-width:calc(2px*var(--tw-divide-x-reverse))
}
.divide-y>:not([hidden])~:not([hidden]){
    --tw-divide-y-reverse:0;
    border-bottom-width:calc(1px*var(--tw-divide-y-reverse));
    border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))
}
.divide-gray-100>:not([hidden])~:not([hidden]){
    --tw-divide-opacity:1;
    border-color:rgb(243 244 246/var(--tw-divide-opacity))
}
.divide-gray-200>:not([hidden])~:not([hidden]){
    --tw-divide-opacity:1;
    border-color:rgb(229 231 235/var(--tw-divide-opacity))
}
.divide-gray-300>:not([hidden])~:not([hidden]){
    --tw-divide-opacity:1;
    border-color:rgb(209 213 219/var(--tw-divide-opacity))
}
.divide-gray-500>:not([hidden])~:not([hidden]){
    --tw-divide-opacity:1;
    border-color:rgb(107 114 128/var(--tw-divide-opacity))
}
.place-self-center{
    place-self:center
}
.self-center{
    align-self:center
}
.overflow-hidden{
    overflow:hidden
}
.overflow-scroll{
    overflow:scroll
}
.overflow-x-auto{
    overflow-x:auto
}
.overflow-y-auto{
    overflow-y:auto
}
.overflow-x-hidden{
    overflow-x:hidden
}
.overflow-y-scroll{
    overflow-y:scroll
}
.truncate{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.whitespace-normal{
    white-space:normal
}
.whitespace-nowrap{
    white-space:nowrap
}
.whitespace-pre{
    white-space:pre
}
.whitespace-pre-line{
    white-space:pre-line
}
.break-all{
    word-break:break-all
}
.rounded{
    border-radius:.25rem
}
.rounded-\[2\.5rem\]{
    border-radius:2.5rem
}
.rounded-\[2rem\]{
    border-radius:2rem
}
.rounded-full{
    border-radius:9999px
}
.rounded-lg{
    border-radius:.5rem
}
.rounded-md{
    border-radius:.375rem
}
.rounded-none{
    border-radius:0
}
.rounded-sm{
    border-radius:.125rem
}
.rounded-xl{
    border-radius:.75rem
}
.rounded-b{
    border-bottom-left-radius:.25rem;
    border-bottom-right-radius:.25rem
}
.rounded-b-\[1rem\]{
    border-bottom-left-radius:1rem;
    border-bottom-right-radius:1rem
}
.rounded-b-\[2\.5rem\]{
    border-bottom-left-radius:2.5rem;
    border-bottom-right-radius:2.5rem
}
.rounded-b-lg{
    border-bottom-left-radius:.5rem;
    border-bottom-right-radius:.5rem
}
.rounded-b-xl{
    border-bottom-left-radius:.75rem;
    border-bottom-right-radius:.75rem
}
.rounded-e{
    border-end-end-radius:.25rem;
    border-start-end-radius:.25rem
}
.rounded-e-full{
    border-end-end-radius:9999px;
    border-start-end-radius:9999px
}
.rounded-e-lg{
    border-end-end-radius:.5rem;
    border-start-end-radius:.5rem
}
.rounded-e-md{
    border-end-end-radius:.375rem;
    border-start-end-radius:.375rem
}
.rounded-e-xl{
    border-end-end-radius:.75rem;
    border-start-end-radius:.75rem
}
.rounded-l-lg{
    border-bottom-left-radius:.5rem;
    border-top-left-radius:.5rem
}
.rounded-r-lg{
    border-bottom-right-radius:.5rem;
    border-top-right-radius:.5rem
}
.rounded-s{
    border-end-start-radius:.25rem;
    border-start-start-radius:.25rem
}
.rounded-s-full{
    border-end-start-radius:9999px;
    border-start-start-radius:9999px
}
.rounded-s-lg{
    border-end-start-radius:.5rem;
    border-start-start-radius:.5rem
}
.rounded-s-md{
    border-end-start-radius:.375rem;
    border-start-start-radius:.375rem
}
.rounded-t{
    border-top-left-radius:.25rem;
    border-top-right-radius:.25rem
}
.rounded-t-\[2\.5rem\]{
    border-top-left-radius:2.5rem;
    border-top-right-radius:2.5rem
}
.rounded-t-lg{
    border-top-left-radius:.5rem;
    border-top-right-radius:.5rem
}
.rounded-t-md{
    border-top-left-radius:.375rem;
    border-top-right-radius:.375rem
}
.rounded-t-sm{
    border-top-left-radius:.125rem;
    border-top-right-radius:.125rem
}
.rounded-t-xl{
    border-top-left-radius:.75rem;
    border-top-right-radius:.75rem
}
.rounded-es-xl{
    border-end-start-radius:.75rem
}
.rounded-se-lg{
    border-start-end-radius:.5rem
}
.rounded-ss-lg{
    border-start-start-radius:.5rem
}
.border{
    border-width:1px
}
.border-0{
    border-width:0
}
.border-2{
    border-width:2px
}
.border-\[10px\]{
    border-width:10px
}
.border-\[14px\]{
    border-width:14px
}
.border-\[16px\]{
    border-width:16px
}
.border-\[8px\]{
    border-width:8px
}
.border-x{
    border-left-width:1px;
    border-right-width:1px
}
.border-x-0{
    border-left-width:0;
    border-right-width:0
}
.border-y{
    border-top-width:1px
}
.border-b,.border-y{
    border-bottom-width:1px
}
.border-b-0{
    border-bottom-width:0
}
.border-b-2{
    border-bottom-width:2px
}
.border-e{
    border-inline-end-width:1px
}
.border-e-0{
    border-inline-end-width:0
}
.border-e-2{
    border-inline-end-width:2px
}
.border-l{
    border-left-width:1px
}
.border-r{
    border-right-width:1px
}
.border-s{
    border-inline-start-width:1px
}
.border-s-0{
    border-inline-start-width:0
}
.border-s-2{
    border-inline-start-width:2px
}
.border-s-4{
    border-inline-start-width:4px
}
.border-t{
    border-top-width:1px
}
.border-t-0{
    border-top-width:0
}
.border-t-4{
    border-top-width:4px
}
.border-dashed{
    border-style:dashed
}
.\!border-blue-700{
    --tw-border-opacity:1!important;
    border-color:rgb(26 86 219/var(--tw-border-opacity))!important
}
.border-blue-100{
    --tw-border-opacity:1;
    border-color:rgb(225 239 254/var(--tw-border-opacity))
}
.border-blue-300{
    --tw-border-opacity:1;
    border-color:rgb(164 202 254/var(--tw-border-opacity))
}
.border-blue-400{
    --tw-border-opacity:1;
    border-color:rgb(118 169 250/var(--tw-border-opacity))
}
.border-blue-600{
    --tw-border-opacity:1;
    border-color:rgb(28 100 242/var(--tw-border-opacity))
}
.border-blue-700{
    --tw-border-opacity:1;
    border-color:rgb(26 86 219/var(--tw-border-opacity))
}
.border-blue-800{
    --tw-border-opacity:1;
    border-color:rgb(30 66 159/var(--tw-border-opacity))
}
.border-gray-100{
    --tw-border-opacity:1;
    border-color:rgb(243 244 246/var(--tw-border-opacity))
}
.border-gray-200{
    --tw-border-opacity:1;
    border-color:rgb(229 231 235/var(--tw-border-opacity))
}
.border-gray-300{
    --tw-border-opacity:1;
    border-color:rgb(209 213 219/var(--tw-border-opacity))
}
.border-gray-500{
    --tw-border-opacity:1;
    border-color:rgb(107 114 128/var(--tw-border-opacity))
}
.border-gray-700{
    --tw-border-opacity:1;
    border-color:rgb(55 65 81/var(--tw-border-opacity))
}
.border-gray-800{
    --tw-border-opacity:1;
    border-color:rgb(31 41 55/var(--tw-border-opacity))
}
.border-gray-900{
    --tw-border-opacity:1;
    border-color:rgb(17 24 39/var(--tw-border-opacity))
}
.border-green-300{
    --tw-border-opacity:1;
    border-color:rgb(132 225 188/var(--tw-border-opacity))
}
.border-green-400{
    --tw-border-opacity:1;
    border-color:rgb(49 196 141/var(--tw-border-opacity))
}
.border-green-500{
    --tw-border-opacity:1;
    border-color:rgb(14 159 110/var(--tw-border-opacity))
}
.border-green-600{
    --tw-border-opacity:1;
    border-color:rgb(5 122 85/var(--tw-border-opacity))
}
.border-green-700{
    --tw-border-opacity:1;
    border-color:rgb(4 108 78/var(--tw-border-opacity))
}
.border-green-800{
    --tw-border-opacity:1;
    border-color:rgb(3 84 63/var(--tw-border-opacity))
}
.border-indigo-400{
    --tw-border-opacity:1;
    border-color:rgb(141 162 251/var(--tw-border-opacity))
}
.border-pink-400{
    --tw-border-opacity:1;
    border-color:rgb(241 126 184/var(--tw-border-opacity))
}
.border-purple-400{
    --tw-border-opacity:1;
    border-color:rgb(172 148 250/var(--tw-border-opacity))
}
.border-purple-600{
    --tw-border-opacity:1;
    border-color:rgb(126 58 242/var(--tw-border-opacity))
}
.border-purple-700{
    --tw-border-opacity:1;
    border-color:rgb(108 43 217/var(--tw-border-opacity))
}
.border-red-300{
    --tw-border-opacity:1;
    border-color:rgb(248 180 180/var(--tw-border-opacity))
}
.border-red-400{
    --tw-border-opacity:1;
    border-color:rgb(249 128 128/var(--tw-border-opacity))
}
.border-red-500{
    --tw-border-opacity:1;
    border-color:rgb(240 82 82/var(--tw-border-opacity))
}
.border-red-600{
    --tw-border-opacity:1;
    border-color:rgb(224 36 36/var(--tw-border-opacity))
}
.border-red-700{
    --tw-border-opacity:1;
    border-color:rgb(200 30 30/var(--tw-border-opacity))
}
.border-red-800{
    --tw-border-opacity:1;
    border-color:rgb(155 28 28/var(--tw-border-opacity))
}
.border-transparent{
    border-color:transparent
}
.border-white{
    --tw-border-opacity:1;
    border-color:rgb(255 255 255/var(--tw-border-opacity))
}
.border-yellow-300{
    --tw-border-opacity:1;
    border-color:rgb(250 202 21/var(--tw-border-opacity))
}
.border-yellow-400{
    --tw-border-opacity:1;
    border-color:rgb(227 160 8/var(--tw-border-opacity))
}
.border-yellow-800{
    --tw-border-opacity:1;
    border-color:rgb(114 59 19/var(--tw-border-opacity))
}
.border-e-gray-50{
    --tw-border-opacity:1;
    border-inline-end-color:rgb(249 250 251/var(--tw-border-opacity))
}
.border-s-gray-100{
    --tw-border-opacity:1;
    border-inline-start-color:rgb(243 244 246/var(--tw-border-opacity))
}
.border-s-gray-50{
    --tw-border-opacity:1;
    border-inline-start-color:rgb(249 250 251/var(--tw-border-opacity))
}
.\!bg-gray-200{
    --tw-bg-opacity:1!important;
    background-color:rgb(229 231 235/var(--tw-bg-opacity))!important
}
.\!bg-gray-50{
    --tw-bg-opacity:1!important;
    background-color:rgb(249 250 251/var(--tw-bg-opacity))!important
}
.bg-\[\#050708\]{
    --tw-bg-opacity:1;
    background-color:rgb(5 7 8/var(--tw-bg-opacity))
}
.bg-\[\#1da1f2\]{
    --tw-bg-opacity:1;
    background-color:rgb(29 161 242/var(--tw-bg-opacity))
}
.bg-\[\#24292F\]{
    --tw-bg-opacity:1;
    background-color:rgb(36 41 47/var(--tw-bg-opacity))
}
.bg-\[\#2557D6\]{
    --tw-bg-opacity:1;
    background-color:rgb(37 87 214/var(--tw-bg-opacity))
}
.bg-\[\#3b5998\]{
    --tw-bg-opacity:1;
    background-color:rgb(59 89 152/var(--tw-bg-opacity))
}
.bg-\[\#4285F4\]{
    --tw-bg-opacity:1;
    background-color:rgb(66 133 244/var(--tw-bg-opacity))
}
.bg-\[\#F7BE38\]{
    --tw-bg-opacity:1;
    background-color:rgb(247 190 56/var(--tw-bg-opacity))
}
.bg-\[\#FF9119\]{
    --tw-bg-opacity:1;
    background-color:rgb(255 145 25/var(--tw-bg-opacity))
}
.bg-\[\#hex\]{
    background-color:#hex
}
.bg-blue-100{
    --tw-bg-opacity:1;
    background-color:rgb(225 239 254/var(--tw-bg-opacity))
}
.bg-blue-200{
    --tw-bg-opacity:1;
    background-color:rgb(195 221 253/var(--tw-bg-opacity))
}
.bg-blue-300{
    --tw-bg-opacity:1;
    background-color:rgb(164 202 254/var(--tw-bg-opacity))
}
.bg-blue-400{
    --tw-bg-opacity:1;
    background-color:rgb(118 169 250/var(--tw-bg-opacity))
}
.bg-blue-50{
    --tw-bg-opacity:1;
    background-color:rgb(235 245 255/var(--tw-bg-opacity))
}
.bg-blue-500{
    --tw-bg-opacity:1;
    background-color:rgb(63 131 248/var(--tw-bg-opacity))
}
.bg-blue-600{
    --tw-bg-opacity:1;
    background-color:rgb(28 100 242/var(--tw-bg-opacity))
}
.bg-blue-700{
    --tw-bg-opacity:1;
    background-color:rgb(26 86 219/var(--tw-bg-opacity))
}
.bg-blue-800{
    --tw-bg-opacity:1;
    background-color:rgb(30 66 159/var(--tw-bg-opacity))
}
.bg-blue-900{
    --tw-bg-opacity:1;
    background-color:rgb(35 56 118/var(--tw-bg-opacity))
}
.bg-gray-100{
    --tw-bg-opacity:1;
    background-color:rgb(243 244 246/var(--tw-bg-opacity))
}
.bg-gray-200{
    --tw-bg-opacity:1;
    background-color:rgb(229 231 235/var(--tw-bg-opacity))
}
.bg-gray-300{
    --tw-bg-opacity:1;
    background-color:rgb(209 213 219/var(--tw-bg-opacity))
}
.bg-gray-400{
    --tw-bg-opacity:1;
    background-color:rgb(156 163 175/var(--tw-bg-opacity))
}
.bg-gray-50{
    --tw-bg-opacity:1;
    background-color:rgb(249 250 251/var(--tw-bg-opacity))
}
.bg-gray-500{
    --tw-bg-opacity:1;
    background-color:rgb(107 114 128/var(--tw-bg-opacity))
}
.bg-gray-600{
    --tw-bg-opacity:1;
    background-color:rgb(75 85 99/var(--tw-bg-opacity))
}
.bg-gray-700{
    --tw-bg-opacity:1;
    background-color:rgb(55 65 81/var(--tw-bg-opacity))
}
.bg-gray-800{
    --tw-bg-opacity:1;
    background-color:rgb(31 41 55/var(--tw-bg-opacity))
}
.bg-gray-900{
    --tw-bg-opacity:1;
    background-color:rgb(17 24 39/var(--tw-bg-opacity))
}
.bg-gray-900\/50{
    background-color:rgba(17,24,39,.5)
}
.bg-gray-900\/90{
    background-color:rgba(17,24,39,.9)
}
.bg-green-100{
    --tw-bg-opacity:1;
    background-color:rgb(222 247 236/var(--tw-bg-opacity))
}
.bg-green-200{
    --tw-bg-opacity:1;
    background-color:rgb(188 240 218/var(--tw-bg-opacity))
}
.bg-green-300{
    --tw-bg-opacity:1;
    background-color:rgb(132 225 188/var(--tw-bg-opacity))
}
.bg-green-400{
    --tw-bg-opacity:1;
    background-color:rgb(49 196 141/var(--tw-bg-opacity))
}
.bg-green-50{
    --tw-bg-opacity:1;
    background-color:rgb(243 250 247/var(--tw-bg-opacity))
}
.bg-green-500{
    --tw-bg-opacity:1;
    background-color:rgb(14 159 110/var(--tw-bg-opacity))
}
.bg-green-600{
    --tw-bg-opacity:1;
    background-color:rgb(5 122 85/var(--tw-bg-opacity))
}
.bg-green-700{
    --tw-bg-opacity:1;
    background-color:rgb(4 108 78/var(--tw-bg-opacity))
}
.bg-green-800{
    --tw-bg-opacity:1;
    background-color:rgb(3 84 63/var(--tw-bg-opacity))
}
.bg-green-900{
    --tw-bg-opacity:1;
    background-color:rgb(1 71 55/var(--tw-bg-opacity))
}
.bg-indigo-100{
    --tw-bg-opacity:1;
    background-color:rgb(229 237 255/var(--tw-bg-opacity))
}
.bg-indigo-200{
    --tw-bg-opacity:1;
    background-color:rgb(205 219 254/var(--tw-bg-opacity))
}
.bg-indigo-300{
    --tw-bg-opacity:1;
    background-color:rgb(180 198 252/var(--tw-bg-opacity))
}
.bg-indigo-400{
    --tw-bg-opacity:1;
    background-color:rgb(141 162 251/var(--tw-bg-opacity))
}
.bg-indigo-50{
    --tw-bg-opacity:1;
    background-color:rgb(240 245 255/var(--tw-bg-opacity))
}
.bg-indigo-500{
    --tw-bg-opacity:1;
    background-color:rgb(104 117 245/var(--tw-bg-opacity))
}
.bg-indigo-600{
    --tw-bg-opacity:1;
    background-color:rgb(88 80 236/var(--tw-bg-opacity))
}
.bg-indigo-700{
    --tw-bg-opacity:1;
    background-color:rgb(81 69 205/var(--tw-bg-opacity))
}
.bg-indigo-800{
    --tw-bg-opacity:1;
    background-color:rgb(66 56 157/var(--tw-bg-opacity))
}
.bg-indigo-900{
    --tw-bg-opacity:1;
    background-color:rgb(54 47 120/var(--tw-bg-opacity))
}
.bg-orange-100{
    --tw-bg-opacity:1;
    background-color:rgb(254 236 220/var(--tw-bg-opacity))
}
.bg-orange-300{
    --tw-bg-opacity:1;
    background-color:rgb(253 186 140/var(--tw-bg-opacity))
}
.bg-orange-50{
    --tw-bg-opacity:1;
    background-color:rgb(255 248 241/var(--tw-bg-opacity))
}
.bg-orange-500{
    --tw-bg-opacity:1;
    background-color:rgb(255 90 31/var(--tw-bg-opacity))
}
.bg-pink-100{
    --tw-bg-opacity:1;
    background-color:rgb(252 232 243/var(--tw-bg-opacity))
}
.bg-pink-200{
    --tw-bg-opacity:1;
    background-color:rgb(250 209 232/var(--tw-bg-opacity))
}
.bg-pink-300{
    --tw-bg-opacity:1;
    background-color:rgb(248 180 217/var(--tw-bg-opacity))
}
.bg-pink-400{
    --tw-bg-opacity:1;
    background-color:rgb(241 126 184/var(--tw-bg-opacity))
}
.bg-pink-50{
    --tw-bg-opacity:1;
    background-color:rgb(253 242 248/var(--tw-bg-opacity))
}
.bg-pink-500{
    --tw-bg-opacity:1;
    background-color:rgb(231 70 148/var(--tw-bg-opacity))
}
.bg-pink-600{
    --tw-bg-opacity:1;
    background-color:rgb(214 31 105/var(--tw-bg-opacity))
}
.bg-pink-700{
    --tw-bg-opacity:1;
    background-color:rgb(191 18 93/var(--tw-bg-opacity))
}
.bg-pink-800{
    --tw-bg-opacity:1;
    background-color:rgb(153 21 75/var(--tw-bg-opacity))
}
.bg-pink-900{
    --tw-bg-opacity:1;
    background-color:rgb(117 26 61/var(--tw-bg-opacity))
}
.bg-purple-100{
    --tw-bg-opacity:1;
    background-color:rgb(237 235 254/var(--tw-bg-opacity))
}
.bg-purple-200{
    --tw-bg-opacity:1;
    background-color:rgb(220 215 254/var(--tw-bg-opacity))
}
.bg-purple-300{
    --tw-bg-opacity:1;
    background-color:rgb(202 191 253/var(--tw-bg-opacity))
}
.bg-purple-400{
    --tw-bg-opacity:1;
    background-color:rgb(172 148 250/var(--tw-bg-opacity))
}
.bg-purple-50{
    --tw-bg-opacity:1;
    background-color:rgb(246 245 255/var(--tw-bg-opacity))
}
.bg-purple-500{
    --tw-bg-opacity:1;
    background-color:rgb(144 97 249/var(--tw-bg-opacity))
}
.bg-purple-600{
    --tw-bg-opacity:1;
    background-color:rgb(126 58 242/var(--tw-bg-opacity))
}
.bg-purple-700{
    --tw-bg-opacity:1;
    background-color:rgb(108 43 217/var(--tw-bg-opacity))
}
.bg-purple-800{
    --tw-bg-opacity:1;
    background-color:rgb(85 33 181/var(--tw-bg-opacity))
}
.bg-purple-900{
    --tw-bg-opacity:1;
    background-color:rgb(74 29 150/var(--tw-bg-opacity))
}
.bg-red-100{
    --tw-bg-opacity:1;
    background-color:rgb(253 232 232/var(--tw-bg-opacity))
}
.bg-red-200{
    --tw-bg-opacity:1;
    background-color:rgb(251 213 213/var(--tw-bg-opacity))
}
.bg-red-300{
    --tw-bg-opacity:1;
    background-color:rgb(248 180 180/var(--tw-bg-opacity))
}
.bg-red-400{
    --tw-bg-opacity:1;
    background-color:rgb(249 128 128/var(--tw-bg-opacity))
}
.bg-red-50{
    --tw-bg-opacity:1;
    background-color:rgb(253 242 242/var(--tw-bg-opacity))
}
.bg-red-500{
    --tw-bg-opacity:1;
    background-color:rgb(240 82 82/var(--tw-bg-opacity))
}
.bg-red-600{
    --tw-bg-opacity:1;
    background-color:rgb(224 36 36/var(--tw-bg-opacity))
}
.bg-red-700{
    --tw-bg-opacity:1;
    background-color:rgb(200 30 30/var(--tw-bg-opacity))
}
.bg-red-800{
    --tw-bg-opacity:1;
    background-color:rgb(155 28 28/var(--tw-bg-opacity))
}
.bg-red-900{
    --tw-bg-opacity:1;
    background-color:rgb(119 29 29/var(--tw-bg-opacity))
}
.bg-teal-100{
    --tw-bg-opacity:1;
    background-color:rgb(213 245 246/var(--tw-bg-opacity))
}
.bg-teal-50{
    --tw-bg-opacity:1;
    background-color:rgb(237 250 250/var(--tw-bg-opacity))
}
.bg-teal-500{
    --tw-bg-opacity:1;
    background-color:rgb(6 148 162/var(--tw-bg-opacity))
}
.bg-transparent{
    background-color:transparent
}
.bg-white{
    --tw-bg-opacity:1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.bg-white\/30{
    background-color:hsla(0,0%,100%,.3)
}
.bg-white\/50{
    background-color:hsla(0,0%,100%,.5)
}
.bg-yellow-100{
    --tw-bg-opacity:1;
    background-color:rgb(253 246 178/var(--tw-bg-opacity))
}
.bg-yellow-200{
    --tw-bg-opacity:1;
    background-color:rgb(252 233 106/var(--tw-bg-opacity))
}
.bg-yellow-300{
    --tw-bg-opacity:1;
    background-color:rgb(250 202 21/var(--tw-bg-opacity))
}
.bg-yellow-400{
    --tw-bg-opacity:1;
    background-color:rgb(227 160 8/var(--tw-bg-opacity))
}
.bg-yellow-50{
    --tw-bg-opacity:1;
    background-color:rgb(253 253 234/var(--tw-bg-opacity))
}
.bg-yellow-500{
    --tw-bg-opacity:1;
    background-color:rgb(194 120 3/var(--tw-bg-opacity))
}
.bg-yellow-600{
    --tw-bg-opacity:1;
    background-color:rgb(159 88 10/var(--tw-bg-opacity))
}
.bg-yellow-700{
    --tw-bg-opacity:1;
    background-color:rgb(142 75 16/var(--tw-bg-opacity))
}
.bg-yellow-800{
    --tw-bg-opacity:1;
    background-color:rgb(114 59 19/var(--tw-bg-opacity))
}
.bg-yellow-900{
    --tw-bg-opacity:1;
    background-color:rgb(99 49 18/var(--tw-bg-opacity))
}
.bg-\[url\(\'https\:\/\/flowbite\.s3\.amazonaws\.com\/docs\/jumbotron\/conference\.jpg\'\)\]{
    background-image:url(https://flowbite.s3.amazonaws.com/docs/jumbotron/conference.jpg)
}
.bg-\[url\(\'https\:\/\/flowbite\.s3\.amazonaws\.com\/docs\/jumbotron\/hero-pattern\.svg\'\)\]{
    background-image:url(https://flowbite.s3.amazonaws.com/docs/jumbotron/hero-pattern.svg)
}
.bg-gradient-to-b{
    background-image:linear-gradient(to bottom,var(--tw-gradient-stops))
}
.bg-gradient-to-br{
    background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))
}
.bg-gradient-to-r{
    background-image:linear-gradient(to right,var(--tw-gradient-stops))
}
.from-blue-50{
    --tw-gradient-from:#ebf5ff var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(235,245,255,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-blue-500{
    --tw-gradient-from:#3f83f8 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(63,131,248,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-cyan-400{
    --tw-gradient-from:#22d3ee var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(34,211,238,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-cyan-500{
    --tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-green-400{
    --tw-gradient-from:#31c48d var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(49,196,141,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-lime-200{
    --tw-gradient-from:#d9f99d var(--tw-gradient-from-position);
    --tw-gradient-to:hsla(81,88%,80%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-pink-400{
    --tw-gradient-from:#f17eb8 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(241,126,184,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-pink-500{
    --tw-gradient-from:#e74694 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(231,70,148,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-purple-500{
    --tw-gradient-from:#9061f9 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(144,97,249,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-purple-600{
    --tw-gradient-from:#7e3af2 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(126,58,242,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-red-200{
    --tw-gradient-from:#fbd5d5 var(--tw-gradient-from-position);
    --tw-gradient-to:hsla(0,83%,91%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-red-400{
    --tw-gradient-from:#f98080 var(--tw-gradient-from-position);
    --tw-gradient-to:hsla(0,91%,74%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-sky-400{
    --tw-gradient-from:#38bdf8 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(56,189,248,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-teal-200{
    --tw-gradient-from:#afecef var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(175,236,239,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-teal-300{
    --tw-gradient-from:#7edce2 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(126,220,226,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-teal-400{
    --tw-gradient-from:#16bdca var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(22,189,202,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.via-blue-600{
    --tw-gradient-to:rgba(28,100,242,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),#1c64f2 var(--tw-gradient-via-position),var(--tw-gradient-to)
}
.via-cyan-500{
    --tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),#06b6d4 var(--tw-gradient-via-position),var(--tw-gradient-to)
}
.via-green-500{
    --tw-gradient-to:rgba(14,159,110,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),#0e9f6e var(--tw-gradient-via-position),var(--tw-gradient-to)
}
.via-lime-400{
    --tw-gradient-to:rgba(163,230,53,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),#a3e635 var(--tw-gradient-via-position),var(--tw-gradient-to)
}
.via-pink-500{
    --tw-gradient-to:rgba(231,70,148,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),#e74694 var(--tw-gradient-via-position),var(--tw-gradient-to)
}
.via-purple-600{
    --tw-gradient-to:rgba(126,58,242,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),#7e3af2 var(--tw-gradient-via-position),var(--tw-gradient-to)
}
.via-red-300{
    --tw-gradient-to:hsla(0,83%,84%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),#f8b4b4 var(--tw-gradient-via-position),var(--tw-gradient-to)
}
.via-red-500{
    --tw-gradient-to:rgba(240,82,82,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),#f05252 var(--tw-gradient-via-position),var(--tw-gradient-to)
}
.via-teal-500{
    --tw-gradient-to:rgba(6,148,162,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),#0694a2 var(--tw-gradient-via-position),var(--tw-gradient-to)
}
.to-blue-500{
    --tw-gradient-to:#3f83f8 var(--tw-gradient-to-position)
}
.to-blue-600{
    --tw-gradient-to:#1c64f2 var(--tw-gradient-to-position)
}
.to-blue-700{
    --tw-gradient-to:#1a56db var(--tw-gradient-to-position)
}
.to-cyan-600{
    --tw-gradient-to:#0891b2 var(--tw-gradient-to-position)
}
.to-emerald-600{
    --tw-gradient-to:#059669 var(--tw-gradient-to-position)
}
.to-green-600{
    --tw-gradient-to:#057a55 var(--tw-gradient-to-position)
}
.to-lime-200{
    --tw-gradient-to:#d9f99d var(--tw-gradient-to-position)
}
.to-lime-300{
    --tw-gradient-to:#bef264 var(--tw-gradient-to-position)
}
.to-lime-500{
    --tw-gradient-to:#84cc16 var(--tw-gradient-to-position)
}
.to-orange-400{
    --tw-gradient-to:#ff8a4c var(--tw-gradient-to-position)
}
.to-pink-500{
    --tw-gradient-to:#e74694 var(--tw-gradient-to-position)
}
.to-pink-600{
    --tw-gradient-to:#d61f69 var(--tw-gradient-to-position)
}
.to-purple-700{
    --tw-gradient-to:#6c2bd9 var(--tw-gradient-to-position)
}
.to-red-600{
    --tw-gradient-to:#e02424 var(--tw-gradient-to-position)
}
.to-teal-600{
    --tw-gradient-to:#047481 var(--tw-gradient-to-position)
}
.to-transparent{
    --tw-gradient-to:transparent var(--tw-gradient-to-position)
}
.to-yellow-200{
    --tw-gradient-to:#fce96a var(--tw-gradient-to-position)
}
.bg-cover{
    background-size:cover
}
.bg-local{
    background-attachment:local
}
.bg-clip-text{
    -webkit-background-clip:text;
    background-clip:text
}
.bg-center{
    background-position:50%
}
.bg-no-repeat{
    background-repeat:no-repeat
}
.fill-blue-600{
    fill:#1c64f2
}
.fill-gray-500{
    fill:#6b7280
}
.fill-gray-600{
    fill:#4b5563
}
.fill-green-500{
    fill:#0e9f6e
}
.fill-pink-600{
    fill:#d61f69
}
.fill-purple-600{
    fill:#7e3af2
}
.fill-red-600{
    fill:#e02424
}
.fill-yellow-400{
    fill:#e3a008
}
.object-cover{
    -o-object-fit:cover;
    object-fit:cover
}
.\!p-0{
    padding:0!important
}
.p-0{
    padding:0
}
.p-0\.5{
    padding:.125rem
}
.p-1{
    padding:.25rem
}
.p-1\.5{
    padding:.375rem
}
.p-2{
    padding:.5rem
}
.p-2\.5{
    padding:.625rem
}
.p-3{
    padding:.75rem
}
.p-4{
    padding:1rem
}
.p-5{
    padding:1.25rem
}
.p-6{
    padding:1.5rem
}
.p-8{
    padding:2rem
}
.p-px{
    padding:1px
}
.px-0{
    padding-left:0;
    padding-right:0
}
.px-0\.5{
    padding-left:.125rem;
    padding-right:.125rem
}
.px-1{
    padding-left:.25rem;
    padding-right:.25rem
}
.px-1\.5{
    padding-left:.375rem;
    padding-right:.375rem
}
.px-16{
    padding-left:4rem;
    padding-right:4rem
}
.px-2{
    padding-left:.5rem;
    padding-right:.5rem
}
.px-2\.5{
    padding-left:.625rem;
    padding-right:.625rem
}
.px-3{
    padding-left:.75rem;
    padding-right:.75rem
}
.px-4{
    padding-left:1rem;
    padding-right:1rem
}
.px-5{
    padding-left:1.25rem;
    padding-right:1.25rem
}
.px-6{
    padding-left:1.5rem;
    padding-right:1.5rem
}
.px-8{
    padding-left:2rem;
    padding-right:2rem
}
.py-0{
    padding-bottom:0;
    padding-top:0
}
.py-0\.5{
    padding-bottom:.125rem;
    padding-top:.125rem
}
.py-1{
    padding-bottom:.25rem;
    padding-top:.25rem
}
.py-1\.5{
    padding-bottom:.375rem;
    padding-top:.375rem
}
.py-12{
    padding-bottom:3rem;
    padding-top:3rem
}
.py-2{
    padding-bottom:.5rem;
    padding-top:.5rem
}
.py-2\.5{
    padding-bottom:.625rem;
    padding-top:.625rem
}
.py-24{
    padding-bottom:6rem;
    padding-top:6rem
}
.py-3{
    padding-bottom:.75rem;
    padding-top:.75rem
}
.py-3\.5{
    padding-bottom:.875rem;
    padding-top:.875rem
}
.py-4{
    padding-bottom:1rem;
    padding-top:1rem
}
.py-48{
    padding-bottom:12rem;
    padding-top:12rem
}
.py-5{
    padding-bottom:1.25rem;
    padding-top:1.25rem
}
.py-6{
    padding-bottom:1.5rem;
    padding-top:1.5rem
}
.py-8{
    padding-bottom:2rem;
    padding-top:2rem
}
.py-px{
    padding-bottom:1px;
    padding-top:1px
}
.pb-0{
    padding-bottom:0
}
.pb-1{
    padding-bottom:.25rem
}
.pb-1\.5{
    padding-bottom:.375rem
}
.pb-10{
    padding-bottom:2.5rem
}
.pb-16{
    padding-bottom:4rem
}
.pb-2{
    padding-bottom:.5rem
}
.pb-2\.5{
    padding-bottom:.625rem
}
.pb-3{
    padding-bottom:.75rem
}
.pb-4{
    padding-bottom:1rem
}
.pb-48{
    padding-bottom:12rem
}
.pb-5{
    padding-bottom:1.25rem
}
.pb-6{
    padding-bottom:1.5rem
}
.pb-8{
    padding-bottom:2rem
}
.pb-96{
    padding-bottom:24rem
}
.pe-0{
    -webkit-padding-end:0;
    padding-inline-end:0
}
.pe-1{
    -webkit-padding-end:.25rem;
    padding-inline-end:.25rem
}
.pe-10{
    -webkit-padding-end:2.5rem;
    padding-inline-end:2.5rem
}
.pe-3{
    -webkit-padding-end:.75rem;
    padding-inline-end:.75rem
}
.pe-3\.5{
    -webkit-padding-end:.875rem;
    padding-inline-end:.875rem
}
.pe-4{
    -webkit-padding-end:1rem;
    padding-inline-end:1rem
}
.pe-5{
    -webkit-padding-end:1.25rem;
    padding-inline-end:1.25rem
}
.pl-10{
    padding-left:2.5rem
}
.pl-11{
    padding-left:2.75rem
}
.pl-2{
    padding-left:.5rem
}
.pl-2\.5{
    padding-left:.625rem
}
.pl-3{
    padding-left:.75rem
}
.pl-3\.5{
    padding-left:.875rem
}
.pl-5{
    padding-left:1.25rem
}
.pl-8{
    padding-left:2rem
}
.pr-4{
    padding-right:1rem
}
.pr-5{
    padding-right:1.25rem
}
.ps-0{
    -webkit-padding-start:0;
    padding-inline-start:0
}
.ps-1{
    -webkit-padding-start:.25rem;
    padding-inline-start:.25rem
}
.ps-1\.5{
    -webkit-padding-start:.375rem;
    padding-inline-start:.375rem
}
.ps-10{
    -webkit-padding-start:2.5rem;
    padding-inline-start:2.5rem
}
.ps-2{
    -webkit-padding-start:.5rem;
    padding-inline-start:.5rem
}
.ps-2\.5{
    -webkit-padding-start:.625rem;
    padding-inline-start:.625rem
}
.ps-3{
    -webkit-padding-start:.75rem;
    padding-inline-start:.75rem
}
.ps-3\.5{
    -webkit-padding-start:.875rem;
    padding-inline-start:.875rem
}
.ps-4{
    -webkit-padding-start:1rem;
    padding-inline-start:1rem
}
.ps-5{
    -webkit-padding-start:1.25rem;
    padding-inline-start:1.25rem
}
.ps-6{
    -webkit-padding-start:1.5rem;
    padding-inline-start:1.5rem
}
.pt-0{
    padding-top:0
}
.pt-10{
    padding-top:2.5rem
}
.pt-16{
    padding-top:4rem
}
.pt-2{
    padding-top:.5rem
}
.pt-20{
    padding-top:5rem
}
.pt-24{
    padding-top:6rem
}
.pt-3{
    padding-top:.75rem
}
.pt-32{
    padding-top:8rem
}
.pt-36{
    padding-top:9rem
}
.pt-4{
    padding-top:1rem
}
.pt-5{
    padding-top:1.25rem
}
.pt-52{
    padding-top:13rem
}
.pt-6{
    padding-top:1.5rem
}
.pt-60{
    padding-top:15rem
}
.pt-64{
    padding-top:16rem
}
.pt-8{
    padding-top:2rem
}
.pt-80{
    padding-top:20rem
}
.text-left{
    text-align:left
}
.text-center{
    text-align:center
}
.text-right{
    text-align:right
}
.text-justify{
    text-align:justify
}
.font-sans{
    font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji
}
.text-2xl{
    font-size:1.5rem;
    line-height:2rem
}
.text-2xs{
    font-size:.625rem
}
.text-3xl{
    font-size:1.875rem;
    line-height:2.25rem
}
.text-4xl{
    font-size:2.25rem;
    line-height:2.5rem
}
.text-5xl{
    font-size:3rem;
    line-height:1
}
.text-6xl{
    font-size:3.75rem;
    line-height:1
}
.text-7xl{
    font-size:4.5rem;
    line-height:1
}
.text-8xl{
    font-size:6rem;
    line-height:1
}
.text-9xl{
    font-size:8rem;
    line-height:1
}
.text-base{
    font-size:1rem;
    line-height:1.5rem
}
.text-lg{
    font-size:1.125rem;
    line-height:1.75rem
}
.text-sm{
    font-size:.875rem;
    line-height:1.25rem
}
.text-xl{
    font-size:1.25rem;
    line-height:1.75rem
}
.text-xs{
    font-size:.75rem;
    line-height:1rem
}
.font-black{
    font-weight:900
}
.font-bold{
    font-weight:700
}
.font-extrabold{
    font-weight:800
}
.font-extralight{
    font-weight:200
}
.font-medium{
    font-weight:500
}
.font-normal{
    font-weight:400
}
.font-semibold{
    font-weight:600
}
.font-thin{
    font-weight:100
}
.uppercase{
    text-transform:uppercase
}
.lowercase{
    text-transform:lowercase
}
.italic{
    font-style:italic
}
.not-italic{
    font-style:normal
}
.leading-6{
    line-height:1.5rem
}
.leading-9{
    line-height:2.25rem
}
.leading-loose{
    line-height:2
}
.leading-none{
    line-height:1
}
.leading-normal{
    line-height:1.5
}
.leading-relaxed{
    line-height:1.625
}
.leading-tight{
    line-height:1.25
}
.tracking-normal{
    letter-spacing:0
}
.tracking-tight{
    letter-spacing:-.025em
}
.tracking-tighter{
    letter-spacing:-.05em
}
.tracking-wide{
    letter-spacing:.025em
}
.tracking-wider{
    letter-spacing:.05em
}
.tracking-widest{
    letter-spacing:.1em
}
.\!text-blue-700{
    --tw-text-opacity:1!important;
    color:rgb(26 86 219/var(--tw-text-opacity))!important
}
.text-\[\#1434CB\]{
    --tw-text-opacity:1;
    color:rgb(20 52 203/var(--tw-text-opacity))
}
.text-\[\#626890\]{
    --tw-text-opacity:1;
    color:rgb(98 104 144/var(--tw-text-opacity))
}
.text-\[\#ff2d20\]{
    --tw-text-opacity:1;
    color:rgb(255 45 32/var(--tw-text-opacity))
}
.text-blue-100{
    --tw-text-opacity:1;
    color:rgb(225 239 254/var(--tw-text-opacity))
}
.text-blue-400{
    --tw-text-opacity:1;
    color:rgb(118 169 250/var(--tw-text-opacity))
}
.text-blue-50{
    --tw-text-opacity:1;
    color:rgb(235 245 255/var(--tw-text-opacity))
}
.text-blue-500{
    --tw-text-opacity:1;
    color:rgb(63 131 248/var(--tw-text-opacity))
}
.text-blue-600{
    --tw-text-opacity:1;
    color:rgb(28 100 242/var(--tw-text-opacity))
}
.text-blue-600\/100{
    color:#1c64f2
}
.text-blue-600\/25{
    color:rgba(28,100,242,.25)
}
.text-blue-600\/50{
    color:rgba(28,100,242,.5)
}
.text-blue-600\/75{
    color:rgba(28,100,242,.75)
}
.text-blue-700{
    --tw-text-opacity:1;
    color:rgb(26 86 219/var(--tw-text-opacity))
}
.text-blue-800{
    --tw-text-opacity:1;
    color:rgb(30 66 159/var(--tw-text-opacity))
}
.text-blue-900{
    --tw-text-opacity:1;
    color:rgb(35 56 118/var(--tw-text-opacity))
}
.text-gray-200{
    --tw-text-opacity:1;
    color:rgb(229 231 235/var(--tw-text-opacity))
}
.text-gray-300{
    --tw-text-opacity:1;
    color:rgb(209 213 219/var(--tw-text-opacity))
}
.text-gray-400{
    --tw-text-opacity:1;
    color:rgb(156 163 175/var(--tw-text-opacity))
}
.text-gray-500{
    --tw-text-opacity:1;
    color:rgb(107 114 128/var(--tw-text-opacity))
}
.text-gray-600{
    --tw-text-opacity:1;
    color:rgb(75 85 99/var(--tw-text-opacity))
}
.text-gray-700{
    --tw-text-opacity:1;
    color:rgb(55 65 81/var(--tw-text-opacity))
}
.text-gray-800{
    --tw-text-opacity:1;
    color:rgb(31 41 55/var(--tw-text-opacity))
}
.text-gray-900{
    --tw-text-opacity:1;
    color:rgb(17 24 39/var(--tw-text-opacity))
}
.text-green-400{
    --tw-text-opacity:1;
    color:rgb(49 196 141/var(--tw-text-opacity))
}
.text-green-500{
    --tw-text-opacity:1;
    color:rgb(14 159 110/var(--tw-text-opacity))
}
.text-green-600{
    --tw-text-opacity:1;
    color:rgb(5 122 85/var(--tw-text-opacity))
}
.text-green-700{
    --tw-text-opacity:1;
    color:rgb(4 108 78/var(--tw-text-opacity))
}
.text-green-800{
    --tw-text-opacity:1;
    color:rgb(3 84 63/var(--tw-text-opacity))
}
.text-green-900{
    --tw-text-opacity:1;
    color:rgb(1 71 55/var(--tw-text-opacity))
}
.text-indigo-400{
    --tw-text-opacity:1;
    color:rgb(141 162 251/var(--tw-text-opacity))
}
.text-indigo-700{
    --tw-text-opacity:1;
    color:rgb(81 69 205/var(--tw-text-opacity))
}
.text-indigo-800{
    --tw-text-opacity:1;
    color:rgb(66 56 157/var(--tw-text-opacity))
}
.text-orange-500{
    --tw-text-opacity:1;
    color:rgb(255 90 31/var(--tw-text-opacity))
}
.text-orange-600{
    --tw-text-opacity:1;
    color:rgb(208 56 1/var(--tw-text-opacity))
}
.text-orange-800{
    --tw-text-opacity:1;
    color:rgb(138 44 13/var(--tw-text-opacity))
}
.text-pink-400{
    --tw-text-opacity:1;
    color:rgb(241 126 184/var(--tw-text-opacity))
}
.text-pink-800{
    --tw-text-opacity:1;
    color:rgb(153 21 75/var(--tw-text-opacity))
}
.text-purple-400{
    --tw-text-opacity:1;
    color:rgb(172 148 250/var(--tw-text-opacity))
}
.text-purple-600{
    --tw-text-opacity:1;
    color:rgb(126 58 242/var(--tw-text-opacity))
}
.text-purple-700{
    --tw-text-opacity:1;
    color:rgb(108 43 217/var(--tw-text-opacity))
}
.text-purple-800{
    --tw-text-opacity:1;
    color:rgb(85 33 181/var(--tw-text-opacity))
}
.text-red-400{
    --tw-text-opacity:1;
    color:rgb(249 128 128/var(--tw-text-opacity))
}
.text-red-500{
    --tw-text-opacity:1;
    color:rgb(240 82 82/var(--tw-text-opacity))
}
.text-red-600{
    --tw-text-opacity:1;
    color:rgb(224 36 36/var(--tw-text-opacity))
}
.text-red-700{
    --tw-text-opacity:1;
    color:rgb(200 30 30/var(--tw-text-opacity))
}
.text-red-800{
    --tw-text-opacity:1;
    color:rgb(155 28 28/var(--tw-text-opacity))
}
.text-red-900{
    --tw-text-opacity:1;
    color:rgb(119 29 29/var(--tw-text-opacity))
}
.text-sky-500{
    --tw-text-opacity:1;
    color:rgb(14 165 233/var(--tw-text-opacity))
}
.text-teal-600{
    --tw-text-opacity:1;
    color:rgb(4 116 129/var(--tw-text-opacity))
}
.text-transparent{
    color:transparent
}
.text-white{
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.text-yellow-300{
    --tw-text-opacity:1;
    color:rgb(250 202 21/var(--tw-text-opacity))
}
.text-yellow-400{
    --tw-text-opacity:1;
    color:rgb(227 160 8/var(--tw-text-opacity))
}
.text-yellow-500{
    --tw-text-opacity:1;
    color:rgb(194 120 3/var(--tw-text-opacity))
}
.text-yellow-700{
    --tw-text-opacity:1;
    color:rgb(142 75 16/var(--tw-text-opacity))
}
.text-yellow-800{
    --tw-text-opacity:1;
    color:rgb(114 59 19/var(--tw-text-opacity))
}
.underline{
    text-decoration-line:underline
}
.line-through{
    text-decoration-line:line-through
}
.no-underline{
    text-decoration-line:none
}
.decoration-blue-400{
    text-decoration-color:#76a9fa
}
.decoration-blue-500{
    text-decoration-color:#3f83f8
}
.decoration-gray-500{
    text-decoration-color:#6b7280
}
.decoration-green-500{
    text-decoration-color:#0e9f6e
}
.decoration-indigo-500{
    text-decoration-color:#6875f5
}
.decoration-red-500{
    text-decoration-color:#f05252
}
.decoration-sky-500{
    text-decoration-color:#0ea5e9
}
.decoration-solid{
    text-decoration-style:solid
}
.decoration-double{
    text-decoration-style:double
}
.decoration-dotted{
    text-decoration-style:dotted
}
.decoration-dashed{
    text-decoration-style:dashed
}
.decoration-wavy{
    text-decoration-style:wavy
}
.decoration-8{
    text-decoration-thickness:8px
}
.underline-offset-2{
    text-underline-offset:2px
}
.antialiased{
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.placeholder-green-700::-moz-placeholder{
    --tw-placeholder-opacity:1;
    color:rgb(4 108 78/var(--tw-placeholder-opacity))
}
.placeholder-green-700::placeholder{
    --tw-placeholder-opacity:1;
    color:rgb(4 108 78/var(--tw-placeholder-opacity))
}
.placeholder-red-700::-moz-placeholder{
    --tw-placeholder-opacity:1;
    color:rgb(200 30 30/var(--tw-placeholder-opacity))
}
.placeholder-red-700::placeholder{
    --tw-placeholder-opacity:1;
    color:rgb(200 30 30/var(--tw-placeholder-opacity))
}
.opacity-0{
    opacity:0
}
.opacity-100{
    opacity:1
}
.opacity-20{
    opacity:.2
}
.bg-blend-multiply{
    background-blend-mode:multiply
}
.shadow{
    --tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)
}
.shadow,.shadow-lg{
    box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.shadow-lg{
    --tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);
    --tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)
}
.shadow-md{
    --tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
    --tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)
}
.shadow-md,.shadow-sm{
    box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.shadow-sm{
    --tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);
    --tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)
}
.shadow-xl{
    --tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);
    --tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);
    box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.shadow-blue-500\/50{
    --tw-shadow-color:rgba(63,131,248,.5);
    --tw-shadow:var(--tw-shadow-colored)
}
.shadow-cyan-500\/50{
    --tw-shadow-color:rgba(6,182,212,.5);
    --tw-shadow:var(--tw-shadow-colored)
}
.shadow-green-500\/50{
    --tw-shadow-color:rgba(14,159,110,.5);
    --tw-shadow:var(--tw-shadow-colored)
}
.shadow-lime-500\/50{
    --tw-shadow-color:rgba(132,204,22,.5);
    --tw-shadow:var(--tw-shadow-colored)
}
.shadow-pink-500\/50{
    --tw-shadow-color:rgba(231,70,148,.5);
    --tw-shadow:var(--tw-shadow-colored)
}
.shadow-purple-500\/50{
    --tw-shadow-color:rgba(144,97,249,.5);
    --tw-shadow:var(--tw-shadow-colored)
}
.shadow-red-500\/50{
    --tw-shadow-color:rgba(240,82,82,.5);
    --tw-shadow:var(--tw-shadow-colored)
}
.shadow-teal-500\/50{
    --tw-shadow-color:rgba(6,148,162,.5);
    --tw-shadow:var(--tw-shadow-colored)
}
.outline{
    outline-style:solid
}
.ring-0{
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)
}
.ring-0,.ring-1{
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.ring-1{
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)
}
.ring-2{
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)
}
.ring-2,.ring-4{
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.ring-4{
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)
}
.ring-8{
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.ring-inset{
    --tw-ring-inset:inset
}
.ring-black{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))
}
.ring-gray-300{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))
}
.ring-white{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))
}
.ring-opacity-0{
    --tw-ring-opacity:0
}
.blur{
    --tw-blur:blur(8px)
}
.blur,.blur-sm{
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.blur-sm{
    --tw-blur:blur(4px)
}
.grayscale{
    --tw-grayscale:grayscale(100%)
}
.grayscale,.invert{
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.invert{
    --tw-invert:invert(100%)
}
.filter{
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.transition{
    transition-duration:.15s;
    transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.transition-all{
    transition-duration:.15s;
    transition-property:all;
    transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.transition-colors{
    transition-duration:.15s;
    transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;
    transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.transition-opacity{
    transition-duration:.15s;
    transition-property:opacity;
    transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.transition-transform{
    transition-duration:.15s;
    transition-property:transform;
    transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.duration-200{
    transition-duration:.2s
}
.duration-300{
    transition-duration:.3s
}
.duration-700{
    transition-duration:.7s
}
.duration-75{
    transition-duration:75ms
}
.ease-in{
    transition-timing-function:cubic-bezier(.4,0,1,1)
}
.ease-in-out{
    transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.ease-linear{
    transition-timing-function:linear
}
.ease-out{
    transition-timing-function:cubic-bezier(0,0,.2,1)
}
:is(.dark .dark\:format-invert){
    --tw-format-body:var(--tw-format-invert-body);
    --tw-format-headings:var(--tw-format-invert-headings);
    --tw-format-lead:var(--tw-format-invert-lead);
    --tw-format-links:var(--tw-format-invert-links);
    --tw-format-bold:var(--tw-format-invert-bold);
    --tw-format-counters:var(--tw-format-invert-counters);
    --tw-format-bullets:var(--tw-format-invert-bullets);
    --tw-format-hr:var(--tw-format-invert-hr);
    --tw-format-quotes:var(--tw-format-invert-quotes);
    --tw-format-quote-borders:var(--tw-format-invert-quote-borders);
    --tw-format-captions:var(--tw-format-invert-captions);
    --tw-format-code:var(--tw-format-invert-code);
    --tw-format-code-bg:var(--tw-format-invert-code-bg);
    --tw-format-pre-code:var(--tw-format-invert-pre-code);
    --tw-format-pre-bg:var(--tw-format-invert-pre-bg);
    --tw-format-th-borders:var(--tw-format-invert-th-borders);
    --tw-format-td-borders:var(--tw-format-invert-td-borders);
    --tw-format-th-bg:var(--tw-format-invert-th-bg)
}
@media (min-width:1024px){
    .lg\:format-lg{
        font-size:1.125rem;
        line-height:1.7777778
    }
    .lg\:format-lg :where(p):not(:where([class~=not-format] *)){
        margin-bottom:1.3333333em;
        margin-top:1.3333333em
    }
    .lg\:format-lg :where([class~=lead]):not(:where([class~=not-format] *)){
        font-size:1.2222222em;
        line-height:1.4545455;
        margin-bottom:1.0909091em;
        margin-top:1.0909091em
    }
    .lg\:format-lg :where(blockquote):not(:where([class~=not-format] *)):before{
        margin-top:1.6666667em
    }
    .lg\:format-lg :where(blockquote>p:first-child):not(:where([class~=not-format] *)){
        margin-top:.5em
    }
    .lg\:format-lg :where(h1):not(:where([class~=not-format] *)){
        font-size:2.6666667em;
        line-height:1;
        margin-bottom:.8333333em;
        margin-top:0
    }
    .lg\:format-lg :where(h2):not(:where([class~=not-format] *)){
        font-size:2em;
        line-height:1.3333333;
        margin-bottom:.6666667em;
        margin-top:0
    }
    .lg\:format-lg :where(h3):not(:where([class~=not-format] *)){
        font-size:1.3333333em;
        line-height:1.5;
        margin-bottom:.6666667em;
        margin-top:0
    }
    .lg\:format-lg :where(h4):not(:where([class~=not-format] *)){
        line-height:1.5555556;
        margin-bottom:.4444444em;
        margin-top:0
    }
    .lg\:format-lg :where(img):not(:where([class~=not-format] *)){
        margin-bottom:1.7777778em;
        margin-top:1.7777778em
    }
    .lg\:format-lg :where(video):not(:where([class~=not-format] *)){
        margin-bottom:1.7777778em;
        margin-top:1.7777778em
    }
    .lg\:format-lg :where(figure):not(:where([class~=not-format] *)){
        margin-bottom:1.7777778em;
        margin-top:1.7777778em
    }
    .lg\:format-lg :where(figure>*):not(:where([class~=not-format] *)){
        margin-bottom:0;
        margin-top:0
    }
    .lg\:format-lg :where(figcaption):not(:where([class~=not-format] *)){
        font-size:.8888889em;
        line-height:1.5;
        margin-top:1em
    }
    .lg\:format-lg :where(code):not(:where([class~=not-format] *)){
        font-size:.8888889em
    }
    .lg\:format-lg :where(h2 code):not(:where([class~=not-format] *)){
        font-size:.8666667em
    }
    .lg\:format-lg :where(h3 code):not(:where([class~=not-format] *)){
        font-size:.875em
    }
    .lg\:format-lg :where(pre):not(:where([class~=not-format] *)){
        border-radius:.375rem;
        font-size:.8888889em;
        line-height:1.75;
        margin-bottom:2em;
        margin-top:2em;
        padding:1em 1.5em
    }
    .lg\:format-lg :where(ol):not(:where([class~=not-format] *)){
        margin-bottom:1.3333333em;
        margin-top:1.3333333em;
        padding-left:1.5555556em
    }
    .lg\:format-lg :where(ul):not(:where([class~=not-format] *)){
        margin-bottom:1.3333333em;
        margin-top:1.3333333em;
        padding-left:1.5555556em
    }
    .lg\:format-lg :where(li):not(:where([class~=not-format] *)){
        margin-bottom:.6666667em;
        margin-top:.6666667em
    }
    .lg\:format-lg :where(ol>li):not(:where([class~=not-format] *)){
        padding-left:.4444444em
    }
    .lg\:format-lg :where(ul>li):not(:where([class~=not-format] *)){
        padding-left:.4444444em
    }
    .lg\:format-lg :where(.format>ul>li p):not(:where([class~=not-format] *)){
        margin-bottom:.8888889em;
        margin-top:.8888889em
    }
    .lg\:format-lg :where(.format>ul>li>:first-child):not(:where([class~=not-format] *)){
        margin-top:1.3333333em
    }
    .lg\:format-lg :where(.format>ul>li>:last-child):not(:where([class~=not-format] *)){
        margin-bottom:1.3333333em
    }
    .lg\:format-lg :where(.format>ol>li>:first-child):not(:where([class~=not-format] *)){
        margin-top:1.3333333em
    }
    .lg\:format-lg :where(.format>ol>li>:last-child):not(:where([class~=not-format] *)){
        margin-bottom:1.3333333em
    }
    .lg\:format-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-format] *)){
        margin-bottom:.8888889em;
        margin-top:.8888889em
    }
    .lg\:format-lg :where(hr):not(:where([class~=not-format] *)){
        margin-bottom:3.1111111em;
        margin-top:3.1111111em
    }
    .lg\:format-lg :where(hr+*):not(:where([class~=not-format] *)){
        margin-top:0
    }
    .lg\:format-lg :where(h2+*):not(:where([class~=not-format] *)){
        margin-top:0
    }
    .lg\:format-lg :where(h3+*):not(:where([class~=not-format] *)){
        margin-top:0
    }
    .lg\:format-lg :where(h4+*):not(:where([class~=not-format] *)){
        margin-top:0
    }
    .lg\:format-lg :where(table):not(:where([class~=not-format] *)){
        font-size:.8888889em;
        line-height:1.5
    }
    .lg\:format-lg :where(thead th):not(:where([class~=not-format] *)){
        padding-bottom:.75em;
        padding-left:.75em;
        padding-right:.75em
    }
    .lg\:format-lg :where(thead th:last-child):not(:where([class~=not-format] *)){
        padding-right:0
    }
    .lg\:format-lg :where(tbody td,tfoot td):not(:where([class~=not-format] *)){
        padding:.75em
    }
    .lg\:format-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-format] *)){
        padding-right:0
    }
    .lg\:format-lg :where(.format>:first-child):not(:where([class~=not-format] *)){
        margin-top:0
    }
    .lg\:format-lg :where(.format>:last-child):not(:where([class~=not-format] *)){
        margin-bottom:0
    }
}
.first-letter\:float-start:first-letter{
    float:inline-start
}
.first-letter\:me-3:first-letter{
    -webkit-margin-end:.75rem;
    margin-inline-end:.75rem
}
.first-letter\:text-7xl:first-letter{
    font-size:4.5rem;
    line-height:1
}
.first-letter\:font-bold:first-letter{
    font-weight:700
}
.first-letter\:text-gray-900:first-letter{
    --tw-text-opacity:1;
    color:rgb(17 24 39/var(--tw-text-opacity))
}
.first-line\:uppercase:first-line{
    text-transform:uppercase
}
.first-line\:tracking-widest:first-line{
    letter-spacing:.1em
}
.after\:absolute:after{
    content:var(--tw-content);
    position:absolute
}
.after\:start-\[2px\]:after{
    content:var(--tw-content);
    inset-inline-start:2px
}
.after\:start-\[4px\]:after{
    content:var(--tw-content);
    inset-inline-start:4px
}
.after\:top-0:after{
    content:var(--tw-content);
    top:0
}
.after\:top-0\.5:after{
    content:var(--tw-content);
    top:.125rem
}
.after\:top-\[2px\]:after{
    content:var(--tw-content);
    top:2px
}
.after\:mx-2:after{
    content:var(--tw-content);
    margin-left:.5rem;
    margin-right:.5rem
}
.after\:mx-6:after{
    content:var(--tw-content);
    margin-left:1.5rem;
    margin-right:1.5rem
}
.after\:inline-block:after{
    content:var(--tw-content);
    display:inline-block
}
.after\:hidden:after{
    content:var(--tw-content);
    display:none
}
.after\:h-1:after{
    content:var(--tw-content);
    height:.25rem
}
.after\:h-4:after{
    content:var(--tw-content);
    height:1rem
}
.after\:h-5:after{
    content:var(--tw-content);
    height:1.25rem
}
.after\:h-6:after{
    content:var(--tw-content);
    height:1.5rem
}
.after\:w-4:after{
    content:var(--tw-content);
    width:1rem
}
.after\:w-5:after{
    content:var(--tw-content);
    width:1.25rem
}
.after\:w-6:after{
    content:var(--tw-content);
    width:1.5rem
}
.after\:w-full:after{
    content:var(--tw-content);
    width:100%
}
.after\:rounded-full:after{
    border-radius:9999px;
    content:var(--tw-content)
}
.after\:border:after{
    border-width:1px;
    content:var(--tw-content)
}
.after\:border-4:after{
    border-width:4px;
    content:var(--tw-content)
}
.after\:border-b:after{
    border-bottom-width:1px;
    content:var(--tw-content)
}
.after\:border-blue-100:after{
    --tw-border-opacity:1;
    border-color:rgb(225 239 254/var(--tw-border-opacity));
    content:var(--tw-content)
}
.after\:border-gray-100:after{
    --tw-border-opacity:1;
    border-color:rgb(243 244 246/var(--tw-border-opacity));
    content:var(--tw-content)
}
.after\:border-gray-200:after{
    --tw-border-opacity:1;
    border-color:rgb(229 231 235/var(--tw-border-opacity));
    content:var(--tw-content)
}
.after\:border-gray-300:after{
    --tw-border-opacity:1;
    border-color:rgb(209 213 219/var(--tw-border-opacity));
    content:var(--tw-content)
}
.after\:bg-white:after{
    --tw-bg-opacity:1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity));
    content:var(--tw-content)
}
.after\:text-gray-200:after{
    --tw-text-opacity:1;
    color:rgb(229 231 235/var(--tw-text-opacity));
    content:var(--tw-content)
}
.after\:transition-all:after{
    content:var(--tw-content);
    transition-duration:.15s;
    transition-property:all;
    transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.after\:content-\[\'\'\]:after{
    --tw-content:"";
    content:var(--tw-content)
}
.after\:content-\[\'\/\'\]:after{
    --tw-content:"/";
    content:var(--tw-content)
}
.odd\:bg-white:nth-child(odd){
    --tw-bg-opacity:1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.even\:bg-gray-50:nth-child(2n){
    --tw-bg-opacity:1;
    background-color:rgb(249 250 251/var(--tw-bg-opacity))
}
.focus-within\:z-10:focus-within{
    z-index:10
}
.hover\:border-blue-700:hover{
    --tw-border-opacity:1;
    border-color:rgb(26 86 219/var(--tw-border-opacity))
}
.hover\:border-blue-800:hover{
    --tw-border-opacity:1;
    border-color:rgb(30 66 159/var(--tw-border-opacity))
}
.hover\:border-gray-200:hover{
    --tw-border-opacity:1;
    border-color:rgb(229 231 235/var(--tw-border-opacity))
}
.hover\:border-gray-300:hover{
    --tw-border-opacity:1;
    border-color:rgb(209 213 219/var(--tw-border-opacity))
}
.hover\:bg-\[\#050708\]\/80:hover{
    background-color:rgba(5,7,8,.8)
}
.hover\:bg-\[\#050708\]\/90:hover{
    background-color:rgba(5,7,8,.9)
}
.hover\:bg-\[\#1da1f2\]\/90:hover{
    background-color:rgba(29,161,242,.9)
}
.hover\:bg-\[\#24292F\]\/90:hover{
    background-color:rgba(36,41,47,.9)
}
.hover\:bg-\[\#2557D6\]\/90:hover{
    background-color:rgba(37,87,214,.9)
}
.hover\:bg-\[\#3b5998\]\/90:hover{
    background-color:rgba(59,89,152,.9)
}
.hover\:bg-\[\#4285F4\]\/90:hover{
    background-color:rgba(66,133,244,.9)
}
.hover\:bg-\[\#F7BE38\]\/90:hover{
    background-color:rgba(247,190,56,.9)
}
.hover\:bg-\[\#FF9119\]\/80:hover{
    background-color:rgba(255,145,25,.8)
}
.hover\:bg-blue-100:hover{
    --tw-bg-opacity:1;
    background-color:rgb(225 239 254/var(--tw-bg-opacity))
}
.hover\:bg-blue-200:hover{
    --tw-bg-opacity:1;
    background-color:rgb(195 221 253/var(--tw-bg-opacity))
}
.hover\:bg-blue-500:hover{
    --tw-bg-opacity:1;
    background-color:rgb(63 131 248/var(--tw-bg-opacity))
}
.hover\:bg-blue-700:hover{
    --tw-bg-opacity:1;
    background-color:rgb(26 86 219/var(--tw-bg-opacity))
}
.hover\:bg-blue-800:hover{
    --tw-bg-opacity:1;
    background-color:rgb(30 66 159/var(--tw-bg-opacity))
}
.hover\:bg-blue-900:hover{
    --tw-bg-opacity:1;
    background-color:rgb(35 56 118/var(--tw-bg-opacity))
}
.hover\:bg-gray-100:hover{
    --tw-bg-opacity:1;
    background-color:rgb(243 244 246/var(--tw-bg-opacity))
}
.hover\:bg-gray-200:hover{
    --tw-bg-opacity:1;
    background-color:rgb(229 231 235/var(--tw-bg-opacity))
}
.hover\:bg-gray-300:hover{
    --tw-bg-opacity:1;
    background-color:rgb(209 213 219/var(--tw-bg-opacity))
}
.hover\:bg-gray-50:hover{
    --tw-bg-opacity:1;
    background-color:rgb(249 250 251/var(--tw-bg-opacity))
}
.hover\:bg-gray-500:hover{
    --tw-bg-opacity:1;
    background-color:rgb(107 114 128/var(--tw-bg-opacity))
}
.hover\:bg-gray-600:hover{
    --tw-bg-opacity:1;
    background-color:rgb(75 85 99/var(--tw-bg-opacity))
}
.hover\:bg-gray-700:hover{
    --tw-bg-opacity:1;
    background-color:rgb(55 65 81/var(--tw-bg-opacity))
}
.hover\:bg-gray-800:hover{
    --tw-bg-opacity:1;
    background-color:rgb(31 41 55/var(--tw-bg-opacity))
}
.hover\:bg-gray-900:hover{
    --tw-bg-opacity:1;
    background-color:rgb(17 24 39/var(--tw-bg-opacity))
}
.hover\:bg-gray-900\/50:hover{
    background-color:rgba(17,24,39,.5)
}
.hover\:bg-green-200:hover{
    --tw-bg-opacity:1;
    background-color:rgb(188 240 218/var(--tw-bg-opacity))
}
.hover\:bg-green-800:hover{
    --tw-bg-opacity:1;
    background-color:rgb(3 84 63/var(--tw-bg-opacity))
}
.hover\:bg-green-900:hover{
    --tw-bg-opacity:1;
    background-color:rgb(1 71 55/var(--tw-bg-opacity))
}
.hover\:bg-indigo-200:hover{
    --tw-bg-opacity:1;
    background-color:rgb(205 219 254/var(--tw-bg-opacity))
}
.hover\:bg-pink-200:hover{
    --tw-bg-opacity:1;
    background-color:rgb(250 209 232/var(--tw-bg-opacity))
}
.hover\:bg-purple-200:hover{
    --tw-bg-opacity:1;
    background-color:rgb(220 215 254/var(--tw-bg-opacity))
}
.hover\:bg-purple-800:hover{
    --tw-bg-opacity:1;
    background-color:rgb(85 33 181/var(--tw-bg-opacity))
}
.hover\:bg-red-200:hover{
    --tw-bg-opacity:1;
    background-color:rgb(251 213 213/var(--tw-bg-opacity))
}
.hover\:bg-red-800:hover{
    --tw-bg-opacity:1;
    background-color:rgb(155 28 28/var(--tw-bg-opacity))
}
.hover\:bg-red-900:hover{
    --tw-bg-opacity:1;
    background-color:rgb(119 29 29/var(--tw-bg-opacity))
}
.hover\:bg-white:hover{
    --tw-bg-opacity:1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.hover\:bg-white\/50:hover{
    background-color:hsla(0,0%,100%,.5)
}
.hover\:bg-yellow-200:hover{
    --tw-bg-opacity:1;
    background-color:rgb(252 233 106/var(--tw-bg-opacity))
}
.hover\:bg-yellow-500:hover{
    --tw-bg-opacity:1;
    background-color:rgb(194 120 3/var(--tw-bg-opacity))
}
.hover\:bg-yellow-900:hover{
    --tw-bg-opacity:1;
    background-color:rgb(99 49 18/var(--tw-bg-opacity))
}
.hover\:bg-gradient-to-bl:hover{
    background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))
}
.hover\:bg-gradient-to-br:hover{
    background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))
}
.hover\:bg-gradient-to-l:hover{
    background-image:linear-gradient(to left,var(--tw-gradient-stops))
}
.hover\:from-teal-200:hover{
    --tw-gradient-from:#afecef var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(175,236,239,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.hover\:to-lime-200:hover{
    --tw-gradient-to:#d9f99d var(--tw-gradient-to-position)
}
.hover\:\!text-blue-700:hover{
    --tw-text-opacity:1!important;
    color:rgb(26 86 219/var(--tw-text-opacity))!important
}
.hover\:text-blue-600:hover{
    --tw-text-opacity:1;
    color:rgb(28 100 242/var(--tw-text-opacity))
}
.hover\:text-blue-700:hover{
    --tw-text-opacity:1;
    color:rgb(26 86 219/var(--tw-text-opacity))
}
.hover\:text-blue-800:hover{
    --tw-text-opacity:1;
    color:rgb(30 66 159/var(--tw-text-opacity))
}
.hover\:text-blue-900:hover{
    --tw-text-opacity:1;
    color:rgb(35 56 118/var(--tw-text-opacity))
}
.hover\:text-gray-500:hover{
    --tw-text-opacity:1;
    color:rgb(107 114 128/var(--tw-text-opacity))
}
.hover\:text-gray-600:hover{
    --tw-text-opacity:1;
    color:rgb(75 85 99/var(--tw-text-opacity))
}
.hover\:text-gray-700:hover{
    --tw-text-opacity:1;
    color:rgb(55 65 81/var(--tw-text-opacity))
}
.hover\:text-gray-800:hover{
    --tw-text-opacity:1;
    color:rgb(31 41 55/var(--tw-text-opacity))
}
.hover\:text-gray-900:hover{
    --tw-text-opacity:1;
    color:rgb(17 24 39/var(--tw-text-opacity))
}
.hover\:text-green-900:hover{
    --tw-text-opacity:1;
    color:rgb(1 71 55/var(--tw-text-opacity))
}
.hover\:text-indigo-900:hover{
    --tw-text-opacity:1;
    color:rgb(54 47 120/var(--tw-text-opacity))
}
.hover\:text-pink-900:hover{
    --tw-text-opacity:1;
    color:rgb(117 26 61/var(--tw-text-opacity))
}
.hover\:text-purple-600:hover{
    --tw-text-opacity:1;
    color:rgb(126 58 242/var(--tw-text-opacity))
}
.hover\:text-purple-900:hover{
    --tw-text-opacity:1;
    color:rgb(74 29 150/var(--tw-text-opacity))
}
.hover\:text-red-900:hover{
    --tw-text-opacity:1;
    color:rgb(119 29 29/var(--tw-text-opacity))
}
.hover\:text-white:hover{
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.hover\:text-yellow-900:hover{
    --tw-text-opacity:1;
    color:rgb(99 49 18/var(--tw-text-opacity))
}
.hover\:underline:hover{
    text-decoration-line:underline
}
.hover\:no-underline:hover{
    text-decoration-line:none
}
.hover\:bg-blend-soft-light:hover{
    background-blend-mode:soft-light
}
.hover\:shadow:hover{
    --tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
    box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.hover\:blur-none:hover{
    --tw-blur:blur(0)
}
.hover\:blur-none:hover,.hover\:grayscale-0:hover{
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.hover\:grayscale-0:hover{
    --tw-grayscale:grayscale(0)
}
.focus\:z-10:focus{
    z-index:10
}
.focus\:border-blue-500:focus{
    --tw-border-opacity:1;
    border-color:rgb(63 131 248/var(--tw-border-opacity))
}
.focus\:border-blue-600:focus{
    --tw-border-opacity:1;
    border-color:rgb(28 100 242/var(--tw-border-opacity))
}
.focus\:border-gray-200:focus{
    --tw-border-opacity:1;
    border-color:rgb(229 231 235/var(--tw-border-opacity))
}
.focus\:border-green-500:focus{
    --tw-border-opacity:1;
    border-color:rgb(14 159 110/var(--tw-border-opacity))
}
.focus\:border-green-600:focus{
    --tw-border-opacity:1;
    border-color:rgb(5 122 85/var(--tw-border-opacity))
}
.focus\:border-red-500:focus{
    --tw-border-opacity:1;
    border-color:rgb(240 82 82/var(--tw-border-opacity))
}
.focus\:border-red-600:focus{
    --tw-border-opacity:1;
    border-color:rgb(224 36 36/var(--tw-border-opacity))
}
.focus\:bg-gray-100:focus{
    --tw-bg-opacity:1;
    background-color:rgb(243 244 246/var(--tw-bg-opacity))
}
.focus\:bg-gray-900:focus{
    --tw-bg-opacity:1;
    background-color:rgb(17 24 39/var(--tw-bg-opacity))
}
.focus\:text-blue-700:focus{
    --tw-text-opacity:1;
    color:rgb(26 86 219/var(--tw-text-opacity))
}
.focus\:text-white:focus{
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.focus\:outline-none:focus{
    outline:2px solid transparent;
    outline-offset:2px
}
.focus\:ring-0:focus{
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)
}
.focus\:ring-0:focus,.focus\:ring-2:focus{
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.focus\:ring-2:focus{
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)
}
.focus\:ring-4:focus{
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.focus\:ring-\[\#050708\]\/50:focus{
    --tw-ring-color:rgba(5,7,8,.5)
}
.focus\:ring-\[\#1da1f2\]\/50:focus{
    --tw-ring-color:rgba(29,161,242,.5)
}
.focus\:ring-\[\#24292F\]\/50:focus{
    --tw-ring-color:rgba(36,41,47,.5)
}
.focus\:ring-\[\#2557D6\]\/50:focus{
    --tw-ring-color:rgba(37,87,214,.5)
}
.focus\:ring-\[\#3b5998\]\/50:focus{
    --tw-ring-color:rgba(59,89,152,.5)
}
.focus\:ring-\[\#4285F4\]\/50:focus{
    --tw-ring-color:rgba(66,133,244,.5)
}
.focus\:ring-\[\#F7BE38\]\/50:focus{
    --tw-ring-color:rgba(247,190,56,.5)
}
.focus\:ring-\[\#FF9119\]\/50:focus{
    --tw-ring-color:rgba(255,145,25,.5)
}
.focus\:ring-blue-200:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(195 221 253/var(--tw-ring-opacity))
}
.focus\:ring-blue-300:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity))
}
.focus\:ring-blue-400:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(118 169 250/var(--tw-ring-opacity))
}
.focus\:ring-blue-500:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))
}
.focus\:ring-blue-600:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(28 100 242/var(--tw-ring-opacity))
}
.focus\:ring-blue-700:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(26 86 219/var(--tw-ring-opacity))
}
.focus\:ring-cyan-200:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(165 243 252/var(--tw-ring-opacity))
}
.focus\:ring-cyan-300:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(103 232 249/var(--tw-ring-opacity))
}
.focus\:ring-gray-100:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity))
}
.focus\:ring-gray-200:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity))
}
.focus\:ring-gray-300:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))
}
.focus\:ring-gray-400:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity))
}
.focus\:ring-gray-50:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(249 250 251/var(--tw-ring-opacity))
}
.focus\:ring-gray-500:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity))
}
.focus\:ring-gray-700:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity))
}
.focus\:ring-green-200:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(188 240 218/var(--tw-ring-opacity))
}
.focus\:ring-green-300:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(132 225 188/var(--tw-ring-opacity))
}
.focus\:ring-green-400:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(49 196 141/var(--tw-ring-opacity))
}
.focus\:ring-green-500:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(14 159 110/var(--tw-ring-opacity))
}
.focus\:ring-lime-200:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(217 249 157/var(--tw-ring-opacity))
}
.focus\:ring-lime-300:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(190 242 100/var(--tw-ring-opacity))
}
.focus\:ring-orange-500:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(255 90 31/var(--tw-ring-opacity))
}
.focus\:ring-pink-200:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(250 209 232/var(--tw-ring-opacity))
}
.focus\:ring-pink-300:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(248 180 217/var(--tw-ring-opacity))
}
.focus\:ring-purple-200:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(220 215 254/var(--tw-ring-opacity))
}
.focus\:ring-purple-300:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(202 191 253/var(--tw-ring-opacity))
}
.focus\:ring-purple-500:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(144 97 249/var(--tw-ring-opacity))
}
.focus\:ring-red-100:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(253 232 232/var(--tw-ring-opacity))
}
.focus\:ring-red-300:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(248 180 180/var(--tw-ring-opacity))
}
.focus\:ring-red-400:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(249 128 128/var(--tw-ring-opacity))
}
.focus\:ring-red-500:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(240 82 82/var(--tw-ring-opacity))
}
.focus\:ring-teal-300:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(126 220 226/var(--tw-ring-opacity))
}
.focus\:ring-teal-500:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(6 148 162/var(--tw-ring-opacity))
}
.focus\:ring-yellow-300:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(250 202 21/var(--tw-ring-opacity))
}
.focus\:ring-yellow-400:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(227 160 8/var(--tw-ring-opacity))
}
.focus\:ring-yellow-500:focus{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(194 120 3/var(--tw-ring-opacity))
}
.group:hover .group-hover\:rotate-45{
    --tw-rotate:45deg;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.group:hover .group-hover\:bg-gray-50{
    --tw-bg-opacity:1;
    background-color:rgb(249 250 251/var(--tw-bg-opacity))
}
.group:hover .group-hover\:bg-white\/50{
    background-color:hsla(0,0%,100%,.5)
}
.group:hover .group-hover\:bg-opacity-0{
    --tw-bg-opacity:0
}
.group:hover .group-hover\:from-cyan-500{
    --tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.group:hover .group-hover\:from-green-400{
    --tw-gradient-from:#31c48d var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(49,196,141,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.group:hover .group-hover\:from-pink-500{
    --tw-gradient-from:#e74694 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(231,70,148,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.group:hover .group-hover\:from-purple-500{
    --tw-gradient-from:#9061f9 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(144,97,249,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.group:hover .group-hover\:from-purple-600{
    --tw-gradient-from:#7e3af2 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(126,58,242,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.group:hover .group-hover\:from-red-200{
    --tw-gradient-from:#fbd5d5 var(--tw-gradient-from-position);
    --tw-gradient-to:hsla(0,83%,91%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.group:hover .group-hover\:from-teal-300{
    --tw-gradient-from:#7edce2 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(126,220,226,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.group:hover .group-hover\:via-red-300{
    --tw-gradient-to:hsla(0,83%,84%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),#f8b4b4 var(--tw-gradient-via-position),var(--tw-gradient-to)
}
.group:hover .group-hover\:to-blue-500{
    --tw-gradient-to:#3f83f8 var(--tw-gradient-to-position)
}
.group:hover .group-hover\:to-blue-600{
    --tw-gradient-to:#1c64f2 var(--tw-gradient-to-position)
}
.group:hover .group-hover\:to-lime-300{
    --tw-gradient-to:#bef264 var(--tw-gradient-to-position)
}
.group:hover .group-hover\:to-orange-400{
    --tw-gradient-to:#ff8a4c var(--tw-gradient-to-position)
}
.group:hover .group-hover\:to-pink-500{
    --tw-gradient-to:#e74694 var(--tw-gradient-to-position)
}
.group:hover .group-hover\:to-yellow-200{
    --tw-gradient-to:#fce96a var(--tw-gradient-to-position)
}
.group:hover .group-hover\:text-blue-600{
    --tw-text-opacity:1;
    color:rgb(28 100 242/var(--tw-text-opacity))
}
.group:hover .group-hover\:text-gray-500{
    --tw-text-opacity:1;
    color:rgb(107 114 128/var(--tw-text-opacity))
}
.group:hover .group-hover\:text-gray-900{
    --tw-text-opacity:1;
    color:rgb(17 24 39/var(--tw-text-opacity))
}
.group:hover .group-hover\:opacity-100{
    opacity:1
}
.group:focus .group-focus\:text-gray-900{
    --tw-text-opacity:1;
    color:rgb(17 24 39/var(--tw-text-opacity))
}
.group:focus .group-focus\:outline-none{
    outline:2px solid transparent;
    outline-offset:2px
}
.group:focus .group-focus\:ring-4{
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.group:focus .group-focus\:ring-white{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))
}
.peer:checked~.peer-checked\:border-blue-600{
    --tw-border-opacity:1;
    border-color:rgb(28 100 242/var(--tw-border-opacity))
}
.peer:checked~.peer-checked\:border-blue-700{
    --tw-border-opacity:1;
    border-color:rgb(26 86 219/var(--tw-border-opacity))
}
.peer:checked~.peer-checked\:bg-blue-50{
    --tw-bg-opacity:1;
    background-color:rgb(235 245 255/var(--tw-bg-opacity))
}
.peer:checked~.peer-checked\:bg-blue-600{
    --tw-bg-opacity:1;
    background-color:rgb(28 100 242/var(--tw-bg-opacity))
}
.peer:checked~.peer-checked\:bg-green-600{
    --tw-bg-opacity:1;
    background-color:rgb(5 122 85/var(--tw-bg-opacity))
}
.peer:checked~.peer-checked\:bg-orange-500{
    --tw-bg-opacity:1;
    background-color:rgb(255 90 31/var(--tw-bg-opacity))
}
.peer:checked~.peer-checked\:bg-purple-600{
    --tw-bg-opacity:1;
    background-color:rgb(126 58 242/var(--tw-bg-opacity))
}
.peer:checked~.peer-checked\:bg-red-600{
    --tw-bg-opacity:1;
    background-color:rgb(224 36 36/var(--tw-bg-opacity))
}
.peer:checked~.peer-checked\:bg-teal-600{
    --tw-bg-opacity:1;
    background-color:rgb(4 116 129/var(--tw-bg-opacity))
}
.peer:checked~.peer-checked\:bg-yellow-400{
    --tw-bg-opacity:1;
    background-color:rgb(227 160 8/var(--tw-bg-opacity))
}
.peer:checked~.peer-checked\:text-blue-600{
    --tw-text-opacity:1;
    color:rgb(28 100 242/var(--tw-text-opacity))
}
.peer:checked~.peer-checked\:text-blue-700{
    --tw-text-opacity:1;
    color:rgb(26 86 219/var(--tw-text-opacity))
}
.peer:checked~.peer-checked\:text-gray-600{
    --tw-text-opacity:1;
    color:rgb(75 85 99/var(--tw-text-opacity))
}
.peer:checked~.peer-checked\:text-white{
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.peer:checked~.peer-checked\:after\:translate-x-full:after{
    --tw-translate-x:100%;
    content:var(--tw-content);
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.peer:checked~.peer-checked\:after\:border-white:after{
    --tw-border-opacity:1;
    border-color:rgb(255 255 255/var(--tw-border-opacity));
    content:var(--tw-content)
}
.peer:-moz-placeholder-shown~.peer-placeholder-shown\:start-6{
    inset-inline-start:1.5rem
}
.peer:placeholder-shown~.peer-placeholder-shown\:start-6{
    inset-inline-start:1.5rem
}
.peer:-moz-placeholder-shown~.peer-placeholder-shown\:top-1\/2{
    top:50%
}
.peer:placeholder-shown~.peer-placeholder-shown\:top-1\/2{
    top:50%
}
.peer:-moz-placeholder-shown~.peer-placeholder-shown\:-translate-y-1\/2{
    --tw-translate-y:-50%;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.peer:placeholder-shown~.peer-placeholder-shown\:-translate-y-1\/2{
    --tw-translate-y:-50%;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.peer:-moz-placeholder-shown~.peer-placeholder-shown\:translate-y-0{
    --tw-translate-y:0px;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.peer:placeholder-shown~.peer-placeholder-shown\:translate-y-0{
    --tw-translate-y:0px;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.peer:-moz-placeholder-shown~.peer-placeholder-shown\:scale-100{
    --tw-scale-x:1;
    --tw-scale-y:1;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.peer:placeholder-shown~.peer-placeholder-shown\:scale-100{
    --tw-scale-x:1;
    --tw-scale-y:1;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.peer:focus~.peer-focus\:start-0{
    inset-inline-start:0
}
.peer:focus~.peer-focus\:top-1{
    top:.25rem
}
.peer:focus~.peer-focus\:top-2{
    top:.5rem
}
.peer:focus~.peer-focus\:-translate-y-3{
    --tw-translate-y:-0.75rem
}
.peer:focus~.peer-focus\:-translate-y-3,.peer:focus~.peer-focus\:-translate-y-4{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.peer:focus~.peer-focus\:-translate-y-4{
    --tw-translate-y:-1rem
}
.peer:focus~.peer-focus\:-translate-y-6{
    --tw-translate-y:-1.5rem
}
.peer:focus~.peer-focus\:-translate-y-6,.peer:focus~.peer-focus\:scale-75{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.peer:focus~.peer-focus\:scale-75{
    --tw-scale-x:.75;
    --tw-scale-y:.75
}
.peer:focus~.peer-focus\:px-2{
    padding-left:.5rem;
    padding-right:.5rem
}
.peer:focus~.peer-focus\:font-medium{
    font-weight:500
}
.peer:focus~.peer-focus\:text-blue-600{
    --tw-text-opacity:1;
    color:rgb(28 100 242/var(--tw-text-opacity))
}
.peer:focus~.peer-focus\:outline-none{
    outline:2px solid transparent;
    outline-offset:2px
}
.peer:focus~.peer-focus\:ring-4{
    --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.peer:focus~.peer-focus\:ring-blue-300{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity))
}
.peer:focus~.peer-focus\:ring-green-300{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(132 225 188/var(--tw-ring-opacity))
}
.peer:focus~.peer-focus\:ring-orange-300{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(253 186 140/var(--tw-ring-opacity))
}
.peer:focus~.peer-focus\:ring-purple-300{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(202 191 253/var(--tw-ring-opacity))
}
.peer:focus~.peer-focus\:ring-red-300{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(248 180 180/var(--tw-ring-opacity))
}
.peer:focus~.peer-focus\:ring-teal-300{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(126 220 226/var(--tw-ring-opacity))
}
.peer:focus~.peer-focus\:ring-yellow-300{
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(250 202 21/var(--tw-ring-opacity))
}
:is(.dark .dark\:block){
    display:block
}
:is(.dark .dark\:inline-block){
    display:inline-block
}
:is(.dark .dark\:hidden){
    display:none
}
:is(.dark .dark\:divide-gray-600)>:not([hidden])~:not([hidden]){
    --tw-divide-opacity:1;
    border-color:rgb(75 85 99/var(--tw-divide-opacity))
}
:is(.dark .dark\:divide-gray-700)>:not([hidden])~:not([hidden]){
    --tw-divide-opacity:1;
    border-color:rgb(55 65 81/var(--tw-divide-opacity))
}
:is(.dark .dark\:\!border-blue-500){
    --tw-border-opacity:1!important;
    border-color:rgb(63 131 248/var(--tw-border-opacity))!important
}
:is(.dark .dark\:border-blue-400){
    --tw-border-opacity:1;
    border-color:rgb(118 169 250/var(--tw-border-opacity))
}
:is(.dark .dark\:border-blue-500){
    --tw-border-opacity:1;
    border-color:rgb(63 131 248/var(--tw-border-opacity))
}
:is(.dark .dark\:border-blue-600){
    --tw-border-opacity:1;
    border-color:rgb(28 100 242/var(--tw-border-opacity))
}
:is(.dark .dark\:border-blue-800){
    --tw-border-opacity:1;
    border-color:rgb(30 66 159/var(--tw-border-opacity))
}
:is(.dark .dark\:border-gray-400){
    --tw-border-opacity:1;
    border-color:rgb(156 163 175/var(--tw-border-opacity))
}
:is(.dark .dark\:border-gray-500){
    --tw-border-opacity:1;
    border-color:rgb(107 114 128/var(--tw-border-opacity))
}
:is(.dark .dark\:border-gray-600){
    --tw-border-opacity:1;
    border-color:rgb(75 85 99/var(--tw-border-opacity))
}
:is(.dark .dark\:border-gray-700){
    --tw-border-opacity:1;
    border-color:rgb(55 65 81/var(--tw-border-opacity))
}
:is(.dark .dark\:border-gray-800){
    --tw-border-opacity:1;
    border-color:rgb(31 41 55/var(--tw-border-opacity))
}
:is(.dark .dark\:border-gray-900){
    --tw-border-opacity:1;
    border-color:rgb(17 24 39/var(--tw-border-opacity))
}
:is(.dark .dark\:border-green-500){
    --tw-border-opacity:1;
    border-color:rgb(14 159 110/var(--tw-border-opacity))
}
:is(.dark .dark\:border-green-600){
    --tw-border-opacity:1;
    border-color:rgb(5 122 85/var(--tw-border-opacity))
}
:is(.dark .dark\:border-green-800){
    --tw-border-opacity:1;
    border-color:rgb(3 84 63/var(--tw-border-opacity))
}
:is(.dark .dark\:border-purple-400){
    --tw-border-opacity:1;
    border-color:rgb(172 148 250/var(--tw-border-opacity))
}
:is(.dark .dark\:border-purple-500){
    --tw-border-opacity:1;
    border-color:rgb(144 97 249/var(--tw-border-opacity))
}
:is(.dark .dark\:border-red-500){
    --tw-border-opacity:1;
    border-color:rgb(240 82 82/var(--tw-border-opacity))
}
:is(.dark .dark\:border-red-600){
    --tw-border-opacity:1;
    border-color:rgb(224 36 36/var(--tw-border-opacity))
}
:is(.dark .dark\:border-red-800){
    --tw-border-opacity:1;
    border-color:rgb(155 28 28/var(--tw-border-opacity))
}
:is(.dark .dark\:border-transparent){
    border-color:transparent
}
:is(.dark .dark\:border-white){
    --tw-border-opacity:1;
    border-color:rgb(255 255 255/var(--tw-border-opacity))
}
:is(.dark .dark\:border-yellow-300){
    --tw-border-opacity:1;
    border-color:rgb(250 202 21/var(--tw-border-opacity))
}
:is(.dark .dark\:border-yellow-800){
    --tw-border-opacity:1;
    border-color:rgb(114 59 19/var(--tw-border-opacity))
}
:is(.dark .dark\:border-e-gray-700){
    --tw-border-opacity:1;
    border-inline-end-color:rgb(55 65 81/var(--tw-border-opacity))
}
:is(.dark .dark\:border-s-gray-700){
    --tw-border-opacity:1;
    border-inline-start-color:rgb(55 65 81/var(--tw-border-opacity))
}
:is(.dark .dark\:\!bg-gray-700){
    --tw-bg-opacity:1!important;
    background-color:rgb(55 65 81/var(--tw-bg-opacity))!important
}
:is(.dark .dark\:bg-blue-200){
    --tw-bg-opacity:1;
    background-color:rgb(195 221 253/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-blue-400){
    --tw-bg-opacity:1;
    background-color:rgb(118 169 250/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-blue-500){
    --tw-bg-opacity:1;
    background-color:rgb(63 131 248/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-blue-600){
    --tw-bg-opacity:1;
    background-color:rgb(28 100 242/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-blue-800){
    --tw-bg-opacity:1;
    background-color:rgb(30 66 159/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-blue-900){
    --tw-bg-opacity:1;
    background-color:rgb(35 56 118/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-gray-300){
    --tw-bg-opacity:1;
    background-color:rgb(209 213 219/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-gray-400){
    --tw-bg-opacity:1;
    background-color:rgb(156 163 175/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-gray-500){
    --tw-bg-opacity:1;
    background-color:rgb(107 114 128/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-gray-600){
    --tw-bg-opacity:1;
    background-color:rgb(75 85 99/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-gray-700){
    --tw-bg-opacity:1;
    background-color:rgb(55 65 81/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-gray-800){
    --tw-bg-opacity:1;
    background-color:rgb(31 41 55/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-gray-800\/30){
    background-color:rgba(31,41,55,.3)
}
:is(.dark .dark\:bg-gray-800\/50){
    background-color:rgba(31,41,55,.5)
}
:is(.dark .dark\:bg-gray-900){
    --tw-bg-opacity:1;
    background-color:rgb(17 24 39/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-gray-900\/60){
    background-color:rgba(17,24,39,.6)
}
:is(.dark .dark\:bg-gray-900\/80){
    background-color:rgba(17,24,39,.8)
}
:is(.dark .dark\:bg-green-500){
    --tw-bg-opacity:1;
    background-color:rgb(14 159 110/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-green-600){
    --tw-bg-opacity:1;
    background-color:rgb(5 122 85/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-green-800){
    --tw-bg-opacity:1;
    background-color:rgb(3 84 63/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-green-900){
    --tw-bg-opacity:1;
    background-color:rgb(1 71 55/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-indigo-500){
    --tw-bg-opacity:1;
    background-color:rgb(104 117 245/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-indigo-900){
    --tw-bg-opacity:1;
    background-color:rgb(54 47 120/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-orange-200){
    --tw-bg-opacity:1;
    background-color:rgb(252 217 189/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-orange-400){
    --tw-bg-opacity:1;
    background-color:rgb(255 138 76/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-orange-700){
    --tw-bg-opacity:1;
    background-color:rgb(180 52 3/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-pink-900){
    --tw-bg-opacity:1;
    background-color:rgb(117 26 61/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-purple-500){
    --tw-bg-opacity:1;
    background-color:rgb(144 97 249/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-purple-600){
    --tw-bg-opacity:1;
    background-color:rgb(126 58 242/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-purple-900){
    --tw-bg-opacity:1;
    background-color:rgb(74 29 150/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-red-500){
    --tw-bg-opacity:1;
    background-color:rgb(240 82 82/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-red-600){
    --tw-bg-opacity:1;
    background-color:rgb(224 36 36/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-red-800){
    --tw-bg-opacity:1;
    background-color:rgb(155 28 28/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-red-900){
    --tw-bg-opacity:1;
    background-color:rgb(119 29 29/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-white){
    --tw-bg-opacity:1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-yellow-300){
    --tw-bg-opacity:1;
    background-color:rgb(250 202 21/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-yellow-900){
    --tw-bg-opacity:1;
    background-color:rgb(99 49 18/var(--tw-bg-opacity))
}
:is(.dark .dark\:bg-\[url\(\'https\:\/\/flowbite\.s3\.amazonaws\.com\/docs\/jumbotron\/hero-pattern-dark\.svg\'\)\]){
    background-image:url(https://flowbite.s3.amazonaws.com/docs/jumbotron/hero-pattern-dark.svg)
}
:is(.dark .dark\:from-blue-900){
    --tw-gradient-from:#233876 var(--tw-gradient-from-position);
    --tw-gradient-to:rgba(35,56,118,0) var(--tw-gradient-to-position);
    --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
:is(.dark .dark\:fill-gray-300){
    fill:#d1d5db
}
:is(.dark .dark\:fill-gray-400){
    fill:#9ca3af
}
:is(.dark .dark\:fill-gray-500){
    fill:#6b7280
}
:is(.dark .dark\:fill-white){
    fill:#fff
}
:is(.dark .dark\:\!text-blue-500){
    --tw-text-opacity:1!important;
    color:rgb(63 131 248/var(--tw-text-opacity))!important
}
:is(.dark .dark\:text-blue-100){
    --tw-text-opacity:1;
    color:rgb(225 239 254/var(--tw-text-opacity))
}
:is(.dark .dark\:text-blue-200){
    --tw-text-opacity:1;
    color:rgb(195 221 253/var(--tw-text-opacity))
}
:is(.dark .dark\:text-blue-300){
    --tw-text-opacity:1;
    color:rgb(164 202 254/var(--tw-text-opacity))
}
:is(.dark .dark\:text-blue-400){
    --tw-text-opacity:1;
    color:rgb(118 169 250/var(--tw-text-opacity))
}
:is(.dark .dark\:text-blue-500){
    --tw-text-opacity:1;
    color:rgb(63 131 248/var(--tw-text-opacity))
}
:is(.dark .dark\:text-blue-500\/100){
    color:#3f83f8
}
:is(.dark .dark\:text-blue-500\/25){
    color:rgba(63,131,248,.25)
}
:is(.dark .dark\:text-blue-500\/50){
    color:rgba(63,131,248,.5)
}
:is(.dark .dark\:text-blue-500\/75){
    color:rgba(63,131,248,.75)
}
:is(.dark .dark\:text-blue-600){
    --tw-text-opacity:1;
    color:rgb(28 100 242/var(--tw-text-opacity))
}
:is(.dark .dark\:text-blue-800){
    --tw-text-opacity:1;
    color:rgb(30 66 159/var(--tw-text-opacity))
}
:is(.dark .dark\:text-gray-100){
    --tw-text-opacity:1;
    color:rgb(243 244 246/var(--tw-text-opacity))
}
:is(.dark .dark\:text-gray-200){
    --tw-text-opacity:1;
    color:rgb(229 231 235/var(--tw-text-opacity))
}
:is(.dark .dark\:text-gray-300){
    --tw-text-opacity:1;
    color:rgb(209 213 219/var(--tw-text-opacity))
}
:is(.dark .dark\:text-gray-400){
    --tw-text-opacity:1;
    color:rgb(156 163 175/var(--tw-text-opacity))
}
:is(.dark .dark\:text-gray-500){
    --tw-text-opacity:1;
    color:rgb(107 114 128/var(--tw-text-opacity))
}
:is(.dark .dark\:text-gray-600){
    --tw-text-opacity:1;
    color:rgb(75 85 99/var(--tw-text-opacity))
}
:is(.dark .dark\:text-gray-700){
    --tw-text-opacity:1;
    color:rgb(55 65 81/var(--tw-text-opacity))
}
:is(.dark .dark\:text-gray-800){
    --tw-text-opacity:1;
    color:rgb(31 41 55/var(--tw-text-opacity))
}
:is(.dark .dark\:text-gray-900){
    --tw-text-opacity:1;
    color:rgb(17 24 39/var(--tw-text-opacity))
}
:is(.dark .dark\:text-green-200){
    --tw-text-opacity:1;
    color:rgb(188 240 218/var(--tw-text-opacity))
}
:is(.dark .dark\:text-green-300){
    --tw-text-opacity:1;
    color:rgb(132 225 188/var(--tw-text-opacity))
}
:is(.dark .dark\:text-green-400){
    --tw-text-opacity:1;
    color:rgb(49 196 141/var(--tw-text-opacity))
}
:is(.dark .dark\:text-green-500){
    --tw-text-opacity:1;
    color:rgb(14 159 110/var(--tw-text-opacity))
}
:is(.dark .dark\:text-green-600){
    --tw-text-opacity:1;
    color:rgb(5 122 85/var(--tw-text-opacity))
}
:is(.dark .dark\:text-indigo-300){
    --tw-text-opacity:1;
    color:rgb(180 198 252/var(--tw-text-opacity))
}
:is(.dark .dark\:text-indigo-400){
    --tw-text-opacity:1;
    color:rgb(141 162 251/var(--tw-text-opacity))
}
:is(.dark .dark\:text-indigo-500){
    --tw-text-opacity:1;
    color:rgb(104 117 245/var(--tw-text-opacity))
}
:is(.dark .dark\:text-orange-200){
    --tw-text-opacity:1;
    color:rgb(252 217 189/var(--tw-text-opacity))
}
:is(.dark .dark\:text-orange-300){
    --tw-text-opacity:1;
    color:rgb(253 186 140/var(--tw-text-opacity))
}
:is(.dark .dark\:text-orange-900){
    --tw-text-opacity:1;
    color:rgb(119 29 29/var(--tw-text-opacity))
}
:is(.dark .dark\:text-pink-300){
    --tw-text-opacity:1;
    color:rgb(248 180 217/var(--tw-text-opacity))
}
:is(.dark .dark\:text-pink-400){
    --tw-text-opacity:1;
    color:rgb(241 126 184/var(--tw-text-opacity))
}
:is(.dark .dark\:text-purple-300){
    --tw-text-opacity:1;
    color:rgb(202 191 253/var(--tw-text-opacity))
}
:is(.dark .dark\:text-purple-400){
    --tw-text-opacity:1;
    color:rgb(172 148 250/var(--tw-text-opacity))
}
:is(.dark .dark\:text-purple-500){
    --tw-text-opacity:1;
    color:rgb(144 97 249/var(--tw-text-opacity))
}
:is(.dark .dark\:text-red-200){
    --tw-text-opacity:1;
    color:rgb(251 213 213/var(--tw-text-opacity))
}
:is(.dark .dark\:text-red-300){
    --tw-text-opacity:1;
    color:rgb(248 180 180/var(--tw-text-opacity))
}
:is(.dark .dark\:text-red-400){
    --tw-text-opacity:1;
    color:rgb(249 128 128/var(--tw-text-opacity))
}
:is(.dark .dark\:text-red-500){
    --tw-text-opacity:1;
    color:rgb(240 82 82/var(--tw-text-opacity))
}
:is(.dark .dark\:text-teal-300){
    --tw-text-opacity:1;
    color:rgb(126 220 226/var(--tw-text-opacity))
}
:is(.dark .dark\:text-white){
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
:is(.dark .dark\:text-yellow-300){
    --tw-text-opacity:1;
    color:rgb(250 202 21/var(--tw-text-opacity))
}
:is(.dark .dark\:text-yellow-500){
    --tw-text-opacity:1;
    color:rgb(194 120 3/var(--tw-text-opacity))
}
:is(.dark .dark\:decoration-blue-600){
    text-decoration-color:#1c64f2
}
:is(.dark .dark\:placeholder-gray-400)::-moz-placeholder{
    --tw-placeholder-opacity:1;
    color:rgb(156 163 175/var(--tw-placeholder-opacity))
}
:is(.dark .dark\:placeholder-gray-400)::placeholder{
    --tw-placeholder-opacity:1;
    color:rgb(156 163 175/var(--tw-placeholder-opacity))
}
:is(.dark .dark\:placeholder-green-500)::-moz-placeholder{
    --tw-placeholder-opacity:1;
    color:rgb(14 159 110/var(--tw-placeholder-opacity))
}
:is(.dark .dark\:placeholder-green-500)::placeholder{
    --tw-placeholder-opacity:1;
    color:rgb(14 159 110/var(--tw-placeholder-opacity))
}
:is(.dark .dark\:placeholder-red-500)::-moz-placeholder{
    --tw-placeholder-opacity:1;
    color:rgb(240 82 82/var(--tw-placeholder-opacity))
}
:is(.dark .dark\:placeholder-red-500)::placeholder{
    --tw-placeholder-opacity:1;
    color:rgb(240 82 82/var(--tw-placeholder-opacity))
}
:is(.dark .dark\:shadow-lg){
    --tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);
    --tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);
    box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
:is(.dark .dark\:shadow-sm-light){
    --tw-shadow:0 2px 5px 0px hsla(0,0%,100%,.08);
    --tw-shadow-colored:0 2px 5px 0px var(--tw-shadow-color);
    box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
:is(.dark .dark\:shadow-blue-800\/80){
    --tw-shadow-color:rgba(30,66,159,.8);
    --tw-shadow:var(--tw-shadow-colored)
}
:is(.dark .dark\:shadow-cyan-800\/80){
    --tw-shadow-color:rgba(21,94,117,.8);
    --tw-shadow:var(--tw-shadow-colored)
}
:is(.dark .dark\:shadow-gray-800){
    --tw-shadow-color:#1f2937;
    --tw-shadow:var(--tw-shadow-colored)
}
:is(.dark .dark\:shadow-green-800\/80){
    --tw-shadow-color:rgba(3,84,63,.8);
    --tw-shadow:var(--tw-shadow-colored)
}
:is(.dark .dark\:shadow-lime-800\/80){
    --tw-shadow-color:rgba(63,98,18,.8);
    --tw-shadow:var(--tw-shadow-colored)
}
:is(.dark .dark\:shadow-pink-800\/80){
    --tw-shadow-color:rgba(153,21,75,.8);
    --tw-shadow:var(--tw-shadow-colored)
}
:is(.dark .dark\:shadow-purple-800\/80){
    --tw-shadow-color:rgba(85,33,181,.8);
    --tw-shadow:var(--tw-shadow-colored)
}
:is(.dark .dark\:shadow-red-800\/80){
    --tw-shadow-color:rgba(155,28,28,.8);
    --tw-shadow:var(--tw-shadow-colored)
}
:is(.dark .dark\:shadow-teal-800\/80){
    --tw-shadow-color:rgba(5,80,92,.8);
    --tw-shadow:var(--tw-shadow-colored)
}
:is(.dark .dark\:ring-gray-500){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity))
}
:is(.dark .dark\:ring-gray-700){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity))
}
:is(.dark .dark\:ring-gray-900){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(17 24 39/var(--tw-ring-opacity))
}
:is(.dark .dark\:ring-offset-gray-700){
    --tw-ring-offset-color:#374151
}
:is(.dark .dark\:ring-offset-gray-800){
    --tw-ring-offset-color:#1f2937
}
:is(.dark .dark\:first-letter\:text-gray-100):first-letter{
    --tw-text-opacity:1;
    color:rgb(243 244 246/var(--tw-text-opacity))
}
:is(.dark .dark\:after\:border-blue-800):after{
    --tw-border-opacity:1;
    border-color:rgb(30 66 159/var(--tw-border-opacity));
    content:var(--tw-content)
}
:is(.dark .dark\:after\:border-gray-700):after{
    --tw-border-opacity:1;
    border-color:rgb(55 65 81/var(--tw-border-opacity));
    content:var(--tw-content)
}
:is(.dark .dark\:after\:text-gray-500):after{
    --tw-text-opacity:1;
    color:rgb(107 114 128/var(--tw-text-opacity));
    content:var(--tw-content)
}
:is(.dark .odd\:dark\:bg-gray-900):nth-child(odd){
    --tw-bg-opacity:1;
    background-color:rgb(17 24 39/var(--tw-bg-opacity))
}
:is(.dark .even\:dark\:bg-gray-800):nth-child(2n){
    --tw-bg-opacity:1;
    background-color:rgb(31 41 55/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:border-blue-600:hover){
    --tw-border-opacity:1;
    border-color:rgb(28 100 242/var(--tw-border-opacity))
}
:is(.dark .dark\:hover\:border-blue-700:hover){
    --tw-border-opacity:1;
    border-color:rgb(26 86 219/var(--tw-border-opacity))
}
:is(.dark .dark\:hover\:border-gray-500:hover){
    --tw-border-opacity:1;
    border-color:rgb(107 114 128/var(--tw-border-opacity))
}
:is(.dark .dark\:hover\:border-gray-600:hover){
    --tw-border-opacity:1;
    border-color:rgb(75 85 99/var(--tw-border-opacity))
}
:is(.dark .dark\:hover\:border-gray-700:hover){
    --tw-border-opacity:1;
    border-color:rgb(55 65 81/var(--tw-border-opacity))
}
:is(.dark .dark\:hover\:bg-\[\#050708\]\/30:hover){
    background-color:rgba(5,7,8,.3)
}
:is(.dark .dark\:hover\:bg-\[\#050708\]\/40:hover){
    background-color:rgba(5,7,8,.4)
}
:is(.dark .dark\:hover\:bg-\[\#FF9119\]\/80:hover){
    background-color:rgba(255,145,25,.8)
}
:is(.dark .dark\:hover\:bg-blue-500:hover){
    --tw-bg-opacity:1;
    background-color:rgb(63 131 248/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-blue-600:hover){
    --tw-bg-opacity:1;
    background-color:rgb(28 100 242/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-blue-700:hover){
    --tw-bg-opacity:1;
    background-color:rgb(26 86 219/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-blue-800:hover){
    --tw-bg-opacity:1;
    background-color:rgb(30 66 159/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-gray-200:hover){
    --tw-bg-opacity:1;
    background-color:rgb(229 231 235/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-gray-500:hover){
    --tw-bg-opacity:1;
    background-color:rgb(107 114 128/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-gray-600:hover){
    --tw-bg-opacity:1;
    background-color:rgb(75 85 99/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-gray-700:hover){
    --tw-bg-opacity:1;
    background-color:rgb(55 65 81/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-gray-800:hover){
    --tw-bg-opacity:1;
    background-color:rgb(31 41 55/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-green-600:hover){
    --tw-bg-opacity:1;
    background-color:rgb(5 122 85/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-green-700:hover){
    --tw-bg-opacity:1;
    background-color:rgb(4 108 78/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-green-800:hover){
    --tw-bg-opacity:1;
    background-color:rgb(3 84 63/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-indigo-800:hover){
    --tw-bg-opacity:1;
    background-color:rgb(66 56 157/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-pink-800:hover){
    --tw-bg-opacity:1;
    background-color:rgb(153 21 75/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-purple-500:hover){
    --tw-bg-opacity:1;
    background-color:rgb(144 97 249/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-purple-700:hover){
    --tw-bg-opacity:1;
    background-color:rgb(108 43 217/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-purple-800:hover){
    --tw-bg-opacity:1;
    background-color:rgb(85 33 181/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-red-600:hover){
    --tw-bg-opacity:1;
    background-color:rgb(224 36 36/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-red-700:hover){
    --tw-bg-opacity:1;
    background-color:rgb(200 30 30/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-red-800:hover){
    --tw-bg-opacity:1;
    background-color:rgb(155 28 28/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-yellow-300:hover){
    --tw-bg-opacity:1;
    background-color:rgb(250 202 21/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-yellow-400:hover){
    --tw-bg-opacity:1;
    background-color:rgb(227 160 8/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:bg-yellow-800:hover){
    --tw-bg-opacity:1;
    background-color:rgb(114 59 19/var(--tw-bg-opacity))
}
:is(.dark .dark\:hover\:\!text-blue-500:hover){
    --tw-text-opacity:1!important;
    color:rgb(63 131 248/var(--tw-text-opacity))!important
}
:is(.dark .dark\:hover\:text-blue-300:hover){
    --tw-text-opacity:1;
    color:rgb(164 202 254/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-blue-400:hover){
    --tw-text-opacity:1;
    color:rgb(118 169 250/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-blue-500:hover){
    --tw-text-opacity:1;
    color:rgb(63 131 248/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-blue-600:hover){
    --tw-text-opacity:1;
    color:rgb(28 100 242/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-blue-700:hover){
    --tw-text-opacity:1;
    color:rgb(26 86 219/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-gray-100:hover){
    --tw-text-opacity:1;
    color:rgb(243 244 246/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-gray-300:hover){
    --tw-text-opacity:1;
    color:rgb(209 213 219/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-gray-400:hover){
    --tw-text-opacity:1;
    color:rgb(156 163 175/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-gray-800:hover){
    --tw-text-opacity:1;
    color:rgb(31 41 55/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-gray-900:hover){
    --tw-text-opacity:1;
    color:rgb(17 24 39/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-green-300:hover){
    --tw-text-opacity:1;
    color:rgb(132 225 188/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-indigo-300:hover){
    --tw-text-opacity:1;
    color:rgb(180 198 252/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-pink-300:hover){
    --tw-text-opacity:1;
    color:rgb(248 180 217/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-purple-300:hover){
    --tw-text-opacity:1;
    color:rgb(202 191 253/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-purple-500:hover){
    --tw-text-opacity:1;
    color:rgb(144 97 249/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-red-300:hover){
    --tw-text-opacity:1;
    color:rgb(248 180 180/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-white:hover){
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:text-yellow-300:hover){
    --tw-text-opacity:1;
    color:rgb(250 202 21/var(--tw-text-opacity))
}
:is(.dark .dark\:hover\:bg-blend-darken:hover){
    background-blend-mode:darken
}
:is(.dark .dark\:focus\:border-blue-500:focus){
    --tw-border-opacity:1;
    border-color:rgb(63 131 248/var(--tw-border-opacity))
}
:is(.dark .dark\:focus\:border-green-500:focus){
    --tw-border-opacity:1;
    border-color:rgb(14 159 110/var(--tw-border-opacity))
}
:is(.dark .dark\:focus\:border-red-500:focus){
    --tw-border-opacity:1;
    border-color:rgb(240 82 82/var(--tw-border-opacity))
}
:is(.dark .dark\:focus\:bg-blue-600:focus){
    --tw-bg-opacity:1;
    background-color:rgb(28 100 242/var(--tw-bg-opacity))
}
:is(.dark .dark\:focus\:bg-gray-700:focus){
    --tw-bg-opacity:1;
    background-color:rgb(55 65 81/var(--tw-bg-opacity))
}
:is(.dark .dark\:focus\:text-white:focus){
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
:is(.dark .dark\:focus\:ring-\[\#050708\]\/50:focus){
    --tw-ring-color:rgba(5,7,8,.5)
}
:is(.dark .dark\:focus\:ring-\[\#1da1f2\]\/55:focus){
    --tw-ring-color:rgba(29,161,242,.55)
}
:is(.dark .dark\:focus\:ring-\[\#2557D6\]\/50:focus){
    --tw-ring-color:rgba(37,87,214,.5)
}
:is(.dark .dark\:focus\:ring-\[\#3b5998\]\/55:focus){
    --tw-ring-color:rgba(59,89,152,.55)
}
:is(.dark .dark\:focus\:ring-\[\#4285F4\]\/55:focus){
    --tw-ring-color:rgba(66,133,244,.55)
}
:is(.dark .dark\:focus\:ring-\[\#F7BE38\]\/50:focus){
    --tw-ring-color:rgba(247,190,56,.5)
}
:is(.dark .dark\:focus\:ring-\[\#FF9119\]\/40:focus){
    --tw-ring-color:rgba(255,145,25,.4)
}
:is(.dark .dark\:focus\:ring-blue-500:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-blue-600:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(28 100 242/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-blue-800:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(30 66 159/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-blue-900:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(35 56 118/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-cyan-800:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(21 94 117/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-gray-400:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-gray-500:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-gray-600:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-gray-700:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-gray-800:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(31 41 55/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-green-600:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(5 122 85/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-green-800:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(3 84 63/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-lime-800:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(63 98 18/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-orange-600:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(208 56 1/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-pink-800:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(153 21 75/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-purple-600:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(126 58 242/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-purple-800:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(85 33 181/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-purple-900:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(74 29 150/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-red-400:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(249 128 128/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-red-600:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(224 36 36/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-red-800:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(155 28 28/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-red-900:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(119 29 29/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-teal-600:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(4 116 129/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-teal-700:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(3 102 114/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-teal-800:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(5 80 92/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-yellow-600:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(159 88 10/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-yellow-800:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(114 59 19/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-yellow-900:focus){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(99 49 18/var(--tw-ring-opacity))
}
:is(.dark .dark\:focus\:ring-offset-gray-700:focus){
    --tw-ring-offset-color:#374151
}
:is(.dark .dark\:focus\:ring-offset-gray-800:focus){
    --tw-ring-offset-color:#1f2937
}
:is(.dark .group:hover .dark\:group-hover\:bg-gray-700){
    --tw-bg-opacity:1;
    background-color:rgb(55 65 81/var(--tw-bg-opacity))
}
:is(.dark .group:hover .dark\:group-hover\:bg-gray-800\/60){
    background-color:rgba(31,41,55,.6)
}
:is(.dark .group:hover .dark\:group-hover\:text-blue-500){
    --tw-text-opacity:1;
    color:rgb(63 131 248/var(--tw-text-opacity))
}
:is(.dark .group:hover .dark\:group-hover\:text-gray-300){
    --tw-text-opacity:1;
    color:rgb(209 213 219/var(--tw-text-opacity))
}
:is(.dark .group:hover .dark\:group-hover\:text-white){
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
:is(.dark .group:focus .dark\:group-focus\:text-white){
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
:is(.dark .group:focus .dark\:group-focus\:ring-gray-800\/70){
    --tw-ring-color:rgba(31,41,55,.7)
}
:is(.dark .peer:checked~.dark\:peer-checked\:border-blue-500){
    --tw-border-opacity:1;
    border-color:rgb(63 131 248/var(--tw-border-opacity))
}
:is(.dark .peer:checked~.dark\:peer-checked\:bg-blue-500){
    --tw-bg-opacity:1;
    background-color:rgb(63 131 248/var(--tw-bg-opacity))
}
:is(.dark .peer:checked~.dark\:peer-checked\:bg-blue-900){
    --tw-bg-opacity:1;
    background-color:rgb(35 56 118/var(--tw-bg-opacity))
}
:is(.dark .peer:checked~.dark\:peer-checked\:text-blue-500){
    --tw-text-opacity:1;
    color:rgb(63 131 248/var(--tw-text-opacity))
}
:is(.dark .peer:checked~.dark\:peer-checked\:text-gray-300){
    --tw-text-opacity:1;
    color:rgb(209 213 219/var(--tw-text-opacity))
}
.peer:focus~:is(.dark .peer-focus\:dark\:text-blue-500){
    --tw-text-opacity:1;
    color:rgb(63 131 248/var(--tw-text-opacity))
}
:is(.dark .peer:focus~.dark\:peer-focus\:ring-blue-800){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(30 66 159/var(--tw-ring-opacity))
}
:is(.dark .peer:focus~.dark\:peer-focus\:ring-green-800){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(3 84 63/var(--tw-ring-opacity))
}
:is(.dark .peer:focus~.dark\:peer-focus\:ring-orange-800){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(138 44 13/var(--tw-ring-opacity))
}
:is(.dark .peer:focus~.dark\:peer-focus\:ring-purple-800){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(85 33 181/var(--tw-ring-opacity))
}
:is(.dark .peer:focus~.dark\:peer-focus\:ring-red-800){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(155 28 28/var(--tw-ring-opacity))
}
:is(.dark .peer:focus~.dark\:peer-focus\:ring-teal-800){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(5 80 92/var(--tw-ring-opacity))
}
:is(.dark .peer:focus~.dark\:peer-focus\:ring-yellow-800){
    --tw-ring-opacity:1;
    --tw-ring-color:rgb(114 59 19/var(--tw-ring-opacity))
}
@media (min-width:640px){
    .sm\:order-last{
        order:9999
    }
    .sm\:col-span-1{
        grid-column:span 1/span 1
    }
    .sm\:col-span-3{
        grid-column:span 3/span 3
    }
    .sm\:mx-0{
        margin-left:0;
        margin-right:0
    }
    .sm\:mx-auto{
        margin-left:auto;
        margin-right:auto
    }
    .sm\:mb-0{
        margin-bottom:0
    }
    .sm\:mb-4{
        margin-bottom:1rem
    }
    .sm\:mb-5{
        margin-bottom:1.25rem
    }
    .sm\:ml-3{
        margin-left:.75rem
    }
    .sm\:ml-64{
        margin-left:16rem
    }
    .sm\:ms-2{
        -webkit-margin-start:.5rem;
        margin-inline-start:.5rem
    }
    .sm\:ms-4{
        -webkit-margin-start:1rem;
        margin-inline-start:1rem
    }
    .sm\:ms-7{
        -webkit-margin-start:1.75rem;
        margin-inline-start:1.75rem
    }
    .sm\:ms-auto{
        -webkit-margin-start:auto;
        margin-inline-start:auto
    }
    .sm\:mt-0{
        margin-top:0
    }
    .sm\:block{
        display:block
    }
    .sm\:flex{
        display:flex
    }
    .sm\:inline-flex{
        display:inline-flex
    }
    .sm\:grid{
        display:grid
    }
    .sm\:hidden{
        display:none
    }
    .sm\:h-4{
        height:1rem
    }
    .sm\:h-64{
        height:16rem
    }
    .sm\:h-7{
        height:1.75rem
    }
    .sm\:h-9{
        height:2.25rem
    }
    .sm\:h-96{
        height:24rem
    }
    .sm\:w-4{
        width:1rem
    }
    .sm\:w-96{
        width:24rem
    }
    .sm\:w-auto{
        width:auto
    }
    .sm\:max-w-\[15rem\]{
        max-width:15rem
    }
    .sm\:translate-x-0{
        --tw-translate-x:0px;
        transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }
    .sm\:grid-cols-2{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .sm\:grid-cols-3{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .sm\:flex-row{
        flex-direction:row
    }
    .sm\:items-center{
        align-items:center
    }
    .sm\:justify-center{
        justify-content:center
    }
    .sm\:justify-between{
        justify-content:space-between
    }
    .sm\:gap-6{
        gap:1.5rem
    }
    .sm\:space-x-3>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse:0;
        margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));
        margin-right:calc(.75rem*var(--tw-space-x-reverse))
    }
    .sm\:space-x-4>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse:0;
        margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));
        margin-right:calc(1rem*var(--tw-space-x-reverse))
    }
    .sm\:space-x-5>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse:0;
        margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)));
        margin-right:calc(1.25rem*var(--tw-space-x-reverse))
    }
    .sm\:space-x-8>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse:0;
        margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));
        margin-right:calc(2rem*var(--tw-space-x-reverse))
    }
    .sm\:space-y-0>:not([hidden])~:not([hidden]){
        --tw-space-y-reverse:0;
        margin-bottom:calc(0px*var(--tw-space-y-reverse));
        margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))
    }
    .sm\:divide-x>:not([hidden])~:not([hidden]){
        --tw-divide-x-reverse:0;
        border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));
        border-right-width:calc(1px*var(--tw-divide-x-reverse))
    }
    .sm\:rounded-lg{
        border-radius:.5rem
    }
    .sm\:border-b-0{
        border-bottom-width:0
    }
    .sm\:border-r{
        border-right-width:1px
    }
    .sm\:border-s{
        border-inline-start-width:1px
    }
    .sm\:p-4{
        padding:1rem
    }
    .sm\:p-6{
        padding:1.5rem
    }
    .sm\:p-8{
        padding:2rem
    }
    .sm\:px-16{
        padding-left:4rem;
        padding-right:4rem
    }
    .sm\:px-4{
        padding-left:1rem;
        padding-right:1rem
    }
    .sm\:px-5{
        padding-left:1.25rem;
        padding-right:1.25rem
    }
    .sm\:py-16{
        padding-bottom:4rem;
        padding-top:4rem
    }
    .sm\:py-4{
        padding-top:1rem
    }
    .sm\:pb-4,.sm\:py-4{
        padding-bottom:1rem
    }
    .sm\:pe-4{
        -webkit-padding-end:1rem;
        padding-inline-end:1rem
    }
    .sm\:pe-8{
        -webkit-padding-end:2rem;
        padding-inline-end:2rem
    }
    .sm\:ps-2{
        -webkit-padding-start:.5rem;
        padding-inline-start:.5rem
    }
    .sm\:ps-4{
        -webkit-padding-start:1rem;
        padding-inline-start:1rem
    }
    .sm\:ps-5{
        -webkit-padding-start:1.25rem;
        padding-inline-start:1.25rem
    }
    .sm\:pt-4{
        padding-top:1rem
    }
    .sm\:text-center{
        text-align:center
    }
    .sm\:text-2xl{
        font-size:1.5rem;
        line-height:2rem
    }
    .sm\:text-base{
        font-size:1rem;
        line-height:1.5rem
    }
    .sm\:text-lg{
        font-size:1.125rem;
        line-height:1.75rem
    }
    .sm\:text-xl{
        font-size:1.25rem;
        line-height:1.75rem
    }
    .sm\:ring-8{
        --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
    }
    .sm\:after\:inline-block:after{
        content:var(--tw-content);
        display:inline-block
    }
    .sm\:after\:hidden:after{
        content:var(--tw-content);
        display:none
    }
    .sm\:after\:content-\[\'\'\]:after{
        --tw-content:"";
        content:var(--tw-content)
    }
}
@media (min-width:768px){
    .md\:absolute{
        position:absolute
    }
    .md\:relative{
        position:relative
    }
    .md\:inset-0{
        inset:0
    }
    .md\:end-auto{
        inset-inline-end:auto
    }
    .md\:top-auto{
        top:auto
    }
    .md\:order-1{
        order:1
    }
    .md\:order-2{
        order:2
    }
    .md\:m-0{
        margin:0
    }
    .md\:mx-2{
        margin-left:.5rem;
        margin-right:.5rem
    }
    .md\:my-0{
        margin-bottom:0;
        margin-top:0
    }
    .md\:my-10{
        margin-bottom:2.5rem;
        margin-top:2.5rem
    }
    .md\:my-12{
        margin-bottom:3rem;
        margin-top:3rem
    }
    .md\:mb-0{
        margin-bottom:0
    }
    .md\:mb-12{
        margin-bottom:3rem
    }
    .md\:mb-5{
        margin-bottom:1.25rem
    }
    .md\:me-0{
        -webkit-margin-end:0;
        margin-inline-end:0
    }
    .md\:me-24{
        -webkit-margin-end:6rem;
        margin-inline-end:6rem
    }
    .md\:me-4{
        -webkit-margin-end:1rem;
        margin-inline-end:1rem
    }
    .md\:me-6{
        -webkit-margin-end:1.5rem;
        margin-inline-end:1.5rem
    }
    .md\:ml-2{
        margin-left:.5rem
    }
    .md\:mr-0{
        margin-right:0
    }
    .md\:ms-1{
        -webkit-margin-start:.25rem;
        margin-inline-start:.25rem
    }
    .md\:ms-2{
        -webkit-margin-start:.5rem;
        margin-inline-start:.5rem
    }
    .md\:mt-0{
        margin-top:0
    }
    .md\:mt-6{
        margin-top:1.5rem
    }
    .md\:block{
        display:block
    }
    .md\:inline{
        display:inline
    }
    .md\:flex{
        display:flex
    }
    .md\:inline-flex{
        display:inline-flex
    }
    .md\:grid{
        display:grid
    }
    .md\:hidden{
        display:none
    }
    .md\:h-96{
        height:24rem
    }
    .md\:h-\[21px\]{
        height:21px
    }
    .md\:h-\[262px\]{
        height:262px
    }
    .md\:h-\[278px\]{
        height:278px
    }
    .md\:h-\[294px\]{
        height:294px
    }
    .md\:h-\[40px\]{
        height:40px
    }
    .md\:h-\[42px\]{
        height:42px
    }
    .md\:h-\[654px\]{
        height:654px
    }
    .md\:h-\[682px\]{
        height:682px
    }
    .md\:h-\[8px\]{
        height:8px
    }
    .md\:h-\[95px\]{
        height:95px
    }
    .md\:h-auto{
        height:auto
    }
    .md\:w-32{
        width:8rem
    }
    .md\:w-48{
        width:12rem
    }
    .md\:w-64{
        width:16rem
    }
    .md\:w-\[185px\]{
        width:185px
    }
    .md\:w-\[96px\]{
        width:96px
    }
    .md\:w-auto{
        width:auto
    }
    .md\:w-full{
        width:100%
    }
    .md\:max-w-\[142px\]{
        max-width:142px
    }
    .md\:max-w-\[512px\]{
        max-width:512px
    }
    .md\:max-w-\[597px\]{
        max-width:597px
    }
    .md\:max-w-screen-md{
        max-width:768px
    }
    .md\:max-w-xl{
        max-width:36rem
    }
    .md\:grid-cols-2{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .md\:grid-cols-3{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .md\:grid-cols-4{
        grid-template-columns:repeat(4,minmax(0,1fr))
    }
    .md\:flex-row{
        flex-direction:row
    }
    .md\:items-center{
        align-items:center
    }
    .md\:justify-between{
        justify-content:space-between
    }
    .md\:gap-12{
        gap:3rem
    }
    .md\:gap-6{
        gap:1.5rem
    }
    .md\:gap-8{
        gap:2rem
    }
    .md\:space-x-0>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse:0;
        margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));
        margin-right:calc(0px*var(--tw-space-x-reverse))
    }
    .md\:space-x-2>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse:0;
        margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));
        margin-right:calc(.5rem*var(--tw-space-x-reverse))
    }
    .md\:space-x-3>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse:0;
        margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));
        margin-right:calc(.75rem*var(--tw-space-x-reverse))
    }
    .md\:space-x-4>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse:0;
        margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));
        margin-right:calc(1rem*var(--tw-space-x-reverse))
    }
    .md\:space-x-8>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse:0;
        margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));
        margin-right:calc(2rem*var(--tw-space-x-reverse))
    }
    .md\:space-y-0>:not([hidden])~:not([hidden]){
        --tw-space-y-reverse:0;
        margin-bottom:calc(0px*var(--tw-space-y-reverse));
        margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))
    }
    .md\:rounded-none{
        border-radius:0
    }
    .md\:rounded-s-lg{
        border-end-start-radius:.5rem;
        border-start-start-radius:.5rem
    }
    .md\:rounded-t-none{
        border-top-left-radius:0;
        border-top-right-radius:0
    }
    .md\:rounded-es-lg{
        border-end-start-radius:.5rem
    }
    .md\:rounded-se-lg{
        border-start-end-radius:.5rem
    }
    .md\:rounded-ss-lg{
        border-start-start-radius:.5rem
    }
    .md\:border-0{
        border-width:0
    }
    .md\:border-b-0{
        border-bottom-width:0
    }
    .md\:border-e{
        border-inline-end-width:1px
    }
    .md\:bg-transparent{
        background-color:transparent
    }
    .md\:bg-white{
        --tw-bg-opacity:1;
        background-color:rgb(255 255 255/var(--tw-bg-opacity))
    }
    .md\:p-0{
        padding:0
    }
    .md\:p-12{
        padding:3rem
    }
    .md\:p-5{
        padding:1.25rem
    }
    .md\:p-6{
        padding:1.5rem
    }
    .md\:p-8{
        padding:2rem
    }
    .md\:px-4{
        padding-left:1rem;
        padding-right:1rem
    }
    .md\:px-5{
        padding-left:1.25rem;
        padding-right:1.25rem
    }
    .md\:px-6{
        padding-left:1.5rem;
        padding-right:1.5rem
    }
    .md\:py-2{
        padding-bottom:.5rem;
        padding-top:.5rem
    }
    .md\:py-2\.5{
        padding-bottom:.625rem;
        padding-top:.625rem
    }
    .md\:py-8{
        padding-bottom:2rem;
        padding-top:2rem
    }
    .md\:pb-0{
        padding-bottom:0
    }
    .md\:pb-4{
        padding-bottom:1rem
    }
    .md\:pb-5{
        padding-bottom:1.25rem
    }
    .md\:pe-4{
        -webkit-padding-end:1rem;
        padding-inline-end:1rem
    }
    .md\:pt-0{
        padding-top:0
    }
    .md\:text-4xl{
        font-size:2.25rem;
        line-height:2.5rem
    }
    .md\:text-5xl{
        font-size:3rem;
        line-height:1
    }
    .md\:text-lg{
        font-size:1.125rem;
        line-height:1.75rem
    }
    .md\:text-sm{
        font-size:.875rem;
        line-height:1.25rem
    }
    .md\:text-xl{
        font-size:1.25rem;
        line-height:1.75rem
    }
    .md\:font-medium{
        font-weight:500
    }
    .md\:text-blue-700{
        --tw-text-opacity:1;
        color:rgb(26 86 219/var(--tw-text-opacity))
    }
    .md\:text-green-700{
        --tw-text-opacity:1;
        color:rgb(4 108 78/var(--tw-text-opacity))
    }
    .md\:hover\:bg-transparent:hover{
        background-color:transparent
    }
    .md\:hover\:text-blue-600:hover{
        --tw-text-opacity:1;
        color:rgb(28 100 242/var(--tw-text-opacity))
    }
    .md\:hover\:text-blue-700:hover{
        --tw-text-opacity:1;
        color:rgb(26 86 219/var(--tw-text-opacity))
    }
    .md\:hover\:text-green-700:hover{
        --tw-text-opacity:1;
        color:rgb(4 108 78/var(--tw-text-opacity))
    }
    :is(.dark .md\:dark\:bg-gray-900){
        --tw-bg-opacity:1;
        background-color:rgb(17 24 39/var(--tw-bg-opacity))
    }
    :is(.dark .md\:dark\:bg-transparent){
        background-color:transparent
    }
    :is(.dark .md\:dark\:text-blue-500){
        --tw-text-opacity:1;
        color:rgb(63 131 248/var(--tw-text-opacity))
    }
    :is(.dark .md\:dark\:text-white){
        --tw-text-opacity:1;
        color:rgb(255 255 255/var(--tw-text-opacity))
    }
    :is(.dark .md\:dark\:hover\:bg-transparent:hover){
        background-color:transparent
    }
    :is(.dark .md\:dark\:hover\:text-blue-500:hover){
        --tw-text-opacity:1;
        color:rgb(63 131 248/var(--tw-text-opacity))
    }
    :is(.dark .md\:dark\:hover\:text-white:hover){
        --tw-text-opacity:1;
        color:rgb(255 255 255/var(--tw-text-opacity))
    }
}
@media (min-width:1024px){
    .lg\:static{
        position:static
    }
    .lg\:sticky{
        position:sticky
    }
    .lg\:top-28{
        top:7rem
    }
    .lg\:order-1{
        order:1
    }
    .lg\:order-2{
        order:2
    }
    .lg\:col-span-5{
        grid-column:span 5/span 5
    }
    .lg\:col-span-7{
        grid-column:span 7/span 7
    }
    .lg\:my-12{
        margin-bottom:3rem;
        margin-top:3rem
    }
    .lg\:my-8{
        margin-bottom:2rem;
        margin-top:2rem
    }
    .lg\:mb-0{
        margin-bottom:0
    }
    .lg\:mb-16{
        margin-bottom:4rem
    }
    .lg\:mb-8{
        margin-bottom:2rem
    }
    .lg\:mr-0{
        margin-right:0
    }
    .lg\:mt-0{
        margin-top:0
    }
    .lg\:mt-10{
        margin-top:2.5rem
    }
    .lg\:block{
        display:block
    }
    .lg\:flex{
        display:flex
    }
    .lg\:grid{
        display:grid
    }
    .lg\:hidden{
        display:none
    }
    .lg\:h-12{
        height:3rem
    }
    .lg\:h-4{
        height:1rem
    }
    .lg\:h-5{
        height:1.25rem
    }
    .lg\:h-6{
        height:1.5rem
    }
    .lg\:h-\[calc\(100vh-3rem\)\]{
        height:calc(100vh - 3rem)
    }
    .lg\:h-auto{
        height:auto
    }
    .lg\:max-h-full{
        max-height:100%
    }
    .lg\:w-12{
        width:3rem
    }
    .lg\:w-4{
        width:1rem
    }
    .lg\:w-48{
        width:12rem
    }
    .lg\:w-5{
        width:1.25rem
    }
    .lg\:w-6{
        width:1.5rem
    }
    .lg\:w-96{
        width:24rem
    }
    .lg\:w-auto{
        width:auto
    }
    .lg\:max-w-7xl{
        max-width:80rem
    }
    .lg\:max-w-screen-lg{
        max-width:1024px
    }
    .lg\:max-w-xl{
        max-width:36rem
    }
    .lg\:grid-cols-12{
        grid-template-columns:repeat(12,minmax(0,1fr))
    }
    .lg\:grid-cols-2{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .lg\:grid-cols-3{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .lg\:grid-cols-4{
        grid-template-columns:repeat(4,minmax(0,1fr))
    }
    .lg\:flex-row{
        flex-direction:row
    }
    .lg\:gap-16{
        gap:4rem
    }
    .lg\:gap-8{
        gap:2rem
    }
    .lg\:space-x-8>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse:0;
        margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));
        margin-right:calc(2rem*var(--tw-space-x-reverse))
    }
    .lg\:self-center{
        align-self:center
    }
    .lg\:overflow-visible{
        overflow:visible
    }
    .lg\:overflow-y-visible{
        overflow-y:visible
    }
    .lg\:border-0{
        border-width:0
    }
    .lg\:bg-transparent{
        background-color:transparent
    }
    .lg\:p-0{
        padding:0
    }
    .lg\:p-8{
        padding:2rem
    }
    .lg\:px-12{
        padding-left:3rem;
        padding-right:3rem
    }
    .lg\:px-2{
        padding-left:.5rem;
        padding-right:.5rem
    }
    .lg\:px-36{
        padding-left:9rem;
        padding-right:9rem
    }
    .lg\:px-4{
        padding-left:1rem;
        padding-right:1rem
    }
    .lg\:px-48{
        padding-left:12rem;
        padding-right:12rem
    }
    .lg\:px-5{
        padding-left:1.25rem;
        padding-right:1.25rem
    }
    .lg\:px-6{
        padding-left:1.5rem;
        padding-right:1.5rem
    }
    .lg\:px-8{
        padding-left:2rem;
        padding-right:2rem
    }
    .lg\:py-0{
        padding-bottom:0;
        padding-top:0
    }
    .lg\:py-16{
        padding-bottom:4rem;
        padding-top:4rem
    }
    .lg\:py-2{
        padding-bottom:.5rem;
        padding-top:.5rem
    }
    .lg\:py-2\.5{
        padding-bottom:.625rem;
        padding-top:.625rem
    }
    .lg\:py-4{
        padding-bottom:1rem;
        padding-top:1rem
    }
    .lg\:py-56{
        padding-bottom:14rem;
        padding-top:14rem
    }
    .lg\:py-8{
        padding-bottom:2rem;
        padding-top:2rem
    }
    .lg\:pb-16{
        padding-bottom:4rem
    }
    .lg\:pb-20{
        padding-bottom:5rem
    }
    .lg\:pl-0{
        padding-left:0
    }
    .lg\:pl-3{
        padding-left:.75rem
    }
    .lg\:pt-0{
        padding-top:0
    }
    .lg\:pt-2{
        padding-top:.5rem
    }
    .lg\:pt-8{
        padding-top:2rem
    }
    .lg\:text-2xl{
        font-size:1.5rem;
        line-height:2rem
    }
    .lg\:text-6xl{
        font-size:3.75rem;
        line-height:1
    }
    .lg\:text-sm{
        font-size:.875rem;
        line-height:1.25rem
    }
    .lg\:text-xl{
        font-size:1.25rem;
        line-height:1.75rem
    }
    .lg\:text-xs{
        font-size:.75rem;
        line-height:1rem
    }
    .lg\:text-blue-700{
        --tw-text-opacity:1;
        color:rgb(26 86 219/var(--tw-text-opacity))
    }
    .lg\:hover\:bg-transparent:hover{
        background-color:transparent
    }
    .lg\:hover\:text-blue-700:hover{
        --tw-text-opacity:1;
        color:rgb(26 86 219/var(--tw-text-opacity))
    }
    :is(.dark .lg\:dark\:hover\:bg-transparent:hover){
        background-color:transparent
    }
    :is(.dark .lg\:dark\:hover\:text-white:hover){
        --tw-text-opacity:1;
        color:rgb(255 255 255/var(--tw-text-opacity))
    }
}
@media (min-width:1280px){
    .xl\:ml-20{
        margin-left:5rem
    }
    .xl\:block{
        display:block
    }
    .xl\:inline-flex{
        display:inline-flex
    }
    .xl\:hidden{
        display:none
    }
    .xl\:h-80{
        height:20rem
    }
    .xl\:grid-cols-6{
        grid-template-columns:repeat(6,minmax(0,1fr))
    }
    .xl\:gap-0{
        gap:0
    }
    .xl\:gap-16{
        gap:4rem
    }
    .xl\:gap-24{
        gap:6rem
    }
    .xl\:px-2{
        padding-left:.5rem;
        padding-right:.5rem
    }
    .xl\:px-48{
        padding-left:12rem;
        padding-right:12rem
    }
    .xl\:pb-24{
        padding-bottom:6rem
    }
    .xl\:pt-24{
        padding-top:6rem
    }
    .xl\:text-6xl{
        font-size:3.75rem;
        line-height:1
    }
    .xl\:text-sm{
        font-size:.875rem;
        line-height:1.25rem
    }
    .xl\:after\:mx-10:after{
        content:var(--tw-content);
        margin-left:2.5rem;
        margin-right:2.5rem
    }
}
@media (min-width:1536px){
    .\32xl\:block{
        display:block
    }
    .\32xl\:h-96{
        height:24rem
    }
    .\32xl\:grid-cols-10{
        grid-template-columns:repeat(10,minmax(0,1fr))
    }
    .\32xl\:gap-x-2{
        -moz-column-gap:.5rem;
        column-gap:.5rem
    }
    .\32xl\:space-x-0>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse:0;
        margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));
        margin-right:calc(0px*var(--tw-space-x-reverse))
    }
}
.rtl\:inset-x-0:where([dir=rtl],[dir=rtl] *){
    left:0;
    right:0
}
.rtl\:right-0:where([dir=rtl],[dir=rtl] *){
    right:0
}
.rtl\:ml-0:where([dir=rtl],[dir=rtl] *){
    margin-left:0
}
.rtl\:ml-2:where([dir=rtl],[dir=rtl] *){
    margin-left:.5rem
}
.rtl\:translate-x-1\/2:where([dir=rtl],[dir=rtl] *){
    --tw-translate-x:50%;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.rtl\:-rotate-90:where([dir=rtl],[dir=rtl] *){
    --tw-rotate:-90deg;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){
    --tw-rotate:180deg;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.rtl\:rotate-\[270deg\]:where([dir=rtl],[dir=rtl] *){
    --tw-rotate:270deg;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.rtl\:justify-end:where([dir=rtl],[dir=rtl] *){
    justify-content:flex-end
}
.rtl\:gap-8:where([dir=rtl],[dir=rtl] *){
    gap:2rem
}
.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){
    --tw-space-x-reverse:1
}
.rtl\:divide-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){
    --tw-divide-x-reverse:1
}
.rtl\:text-left:where([dir=rtl],[dir=rtl] *){
    text-align:left
}
.rtl\:text-right:where([dir=rtl],[dir=rtl] *){
    text-align:right
}
.peer:checked~.rtl\:peer-checked\:after\:-translate-x-full:where([dir=rtl],[dir=rtl] *):after{
    --tw-translate-x:-100%;
    content:var(--tw-content);
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.peer:checked~.rtl\:peer-checked\:after\:translate-x-\[-100\%\]:where([dir=rtl],[dir=rtl] *):after{
    --tw-translate-x:-100%;
    content:var(--tw-content);
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.peer:focus~.rtl\:peer-focus\:left-auto:where([dir=rtl],[dir=rtl] *){
    left:auto
}
.peer:focus~.rtl\:peer-focus\:translate-x-1\/4:where([dir=rtl],[dir=rtl] *){
    --tw-translate-x:25%;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
@media (min-width:640px){
    .sm\:rtl\:divide-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){
        --tw-divide-x-reverse:1
    }
}
@media (min-width:768px){
    .md\:rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){
        --tw-space-x-reverse:1
    }
}
.\[\&\>div\>div\]\:bg-gray-50>div>div{
    --tw-bg-opacity:1;
    background-color:rgb(249 250 251/var(--tw-bg-opacity))
}
.\[\&\>div\>div\]\:shadow-none>div>div{
    --tw-shadow:0 0 #0000;
    --tw-shadow-colored:0 0 #0000;
    box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.\[\&\>div\]\:mx-auto>div{
    margin-left:auto;
    margin-right:auto
}
.\[\&_div\>button\]\:bg-gray-50 div>button{
    --tw-bg-opacity:1;
    background-color:rgb(249 250 251/var(--tw-bg-opacity))
}
.ui-shadow{-moz-box-shadow:0 5px 10px rgba(0,0,0,0.8);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.8);box-shadow:0 5px 10px rgba(0,0,0,0.8)}.ui-overlay-visible{visibility:visible}ui-overlay-visible *{visibility:visible !important}.ui-overlay-hidden{visibility:hidden}.ui-overlay-hidden *{visibility:hidden !important}.ui-overflow-hidden{overflow:hidden}.ui-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.ui-datepicker .ui-datepicker-current.ui-priority-secondary{opacity:1}
.ui-icon-blank{background-position:16px 16px}.ui-transparent-pixel{content:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}@media only all{th.ui-column-p-6,td.ui-column-p-6,th.ui-column-p-5,td.ui-column-p-5,th.ui-column-p-4,td.ui-column-p-4,th.ui-column-p-3,td.ui-column-p-3,th.ui-column-p-2,td.ui-column-p-2,th.ui-column-p-1,td.ui-column-p-1{display:none}}@media screen and (min-width:20em){th.ui-column-p-1,td.ui-column-p-1{display:table-cell}}@media screen and (min-width:30em){th.ui-column-p-2,td.ui-column-p-2{display:table-cell}
}@media screen and (min-width:40em){th.ui-column-p-3,td.ui-column-p-3{display:table-cell}}@media screen and (min-width:50em){th.ui-column-p-4,td.ui-column-p-4{display:table-cell}}@media screen and (min-width:60em){th.ui-column-p-5,td.ui-column-p-5{display:table-cell}}@media screen and (min-width:70em){th.ui-column-p-6,td.ui-column-p-6{display:table-cell}}.ui-icon.fa,.ui-widget .ui-icon.fa,.ui-icon.fab,.ui-widget .ui-icon.fab,.ui-icon.fas,.ui-widget .ui-icon.fas,.ui-icon.far,.ui-widget .ui-icon.far,.ui-icon.fal,.ui-widget .ui-icon.fal{background:none repeat scroll 0 0 transparent !important;text-indent:0 !important}
.ui-widget .ui-icon.pi,.ui-icon.pi{background:none repeat scroll 0 0 transparent !important;text-indent:0 !important}.p-grid,.p-grid>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-connected-overlay-enter{opacity:0;transform:scaleY(0.8)}.ui-connected-overlay-enter-active{opacity:1;transform:scaleY(1);transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.ui-connected-overlay-enter-done{transform:none}.ui-connected-overlay-exit{opacity:1}
.ui-connected-overlay-exit-active{opacity:0;transition:opacity .1s linear}/*! jQuery UI - v1.13.3 - 2024-04-26
* https://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, slider.css
* Copyright OpenJS Foundation and other contributors; Licensed MIT */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-datepicker-trigger.ui-button-icon-only .ui-button-text{padding:.3em}.ui-icon{display:block;margin-top:0}.ui-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:1rem}.ui-avatar>*{position:absolute}.ui-avatar.ui-avatar-circle{border-radius:50%}.ui-avatar-circle img{border-radius:50%}.ui-avatar .ui-avatar-icon{font-size:1rem}.ui-avatar img{width:100%;height:100%}.ui-avatar.ui-avatar-dark{color:#fff}.ui-avatar.ui-avatar-light{color:#495057}.ui-avatar-group .ui-avatar+.ui-avatar{margin-left:-1rem}.ui-avatar-group{display:flex;align-items:center}.ui-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.ui-overlay-badge{position:relative;display:inline-block;cursor:pointer}.ui-overlay-badge .ui-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0;z-index:1}.ui-badge.ui-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.ui-badge.ui-badge-no-gutter{padding:0;border-radius:50%}.ui-badge.ui-state-hidden{display:none}.ui-badge .ui-badge-icon{font-size:.75rem;margin-top:.4rem}.ui-card-header img{width:100%}.ui-chip{display:inline-flex;align-items:center}.ui-chip-text{line-height:1.5}.ui-chip-icon.pi{line-height:1.5}.ui-chip-remove-icon{line-height:1.5;cursor:pointer}.ui-chip img{border-radius:50%}.ui-chronoline{display:flex;flex-grow:1;flex-direction:column}.ui-chronoline-left .ui-chronoline-event-opposite{text-align:right}.ui-chronoline-left .ui-chronoline-event-content{text-align:left}.ui-chronoline-right .ui-chronoline-event{flex-direction:row-reverse}.ui-chronoline-right .ui-chronoline-event-opposite{text-align:left}.ui-chronoline-right .ui-chronoline-event-content{text-align:right}.ui-chronoline-vertical.ui-chronoline-alternate .ui-chronoline-event:nth-child(even){flex-direction:row-reverse}
.ui-chronoline-vertical.ui-chronoline-alternate .ui-chronoline-event:nth-child(odd) .ui-chronoline-event-opposite{text-align:right}.ui-chronoline-vertical.ui-chronoline-alternate .ui-chronoline-event:nth-child(odd) .ui-chronoline-event-content{text-align:left}.ui-chronoline-vertical.ui-chronoline-alternate .ui-chronoline-event:nth-child(even) .ui-chronoline-event-opposite{text-align:left}.ui-chronoline-vertical.ui-chronoline-alternate .ui-chronoline-event:nth-child(even) .ui-chronoline-event-content{text-align:right}
.ui-chronoline-event{display:flex;position:relative;min-height:70px}.ui-chronoline-event:last-child{min-height:0}.ui-chronoline-event-opposite{flex:1;padding:0 1rem}.ui-chronoline-event-content{flex:1;padding:0 1rem}.ui-chronoline-event-separator{flex:0;display:flex;align-items:center;flex-direction:column}.ui-chronoline-event-marker{display:flex;align-self:baseline}.ui-chronoline-event-connector{flex-grow:1}.ui-chronoline-horizontal{flex-direction:row}.ui-chronoline-horizontal .ui-chronoline-event{flex-direction:column;flex:1}
.ui-chronoline-horizontal .ui-chronoline-event:last-child{flex:0}.ui-chronoline-horizontal .ui-chronoline-event-separator{flex-direction:row}.ui-chronoline-horizontal .ui-chronoline-event-connector{width:100%}.ui-chronoline-bottom .ui-chronoline-event{flex-direction:column-reverse}.ui-chronoline-horizontal.ui-chronoline-alternate .ui-chronoline-event:nth-child(even){flex-direction:column-reverse}.ui-confirm-popup{position:absolute;margin-top:10px;display:none}.ui-confirm-popup-flipped{margin-top:0;margin-bottom:10px}.ui-confirm-popup:after,.ui-confirm-popup:before{bottom:100%;left:calc(var(--overlayArrowLeft,0) + 1.25rem);content:" ";height:0;width:0;position:absolute;pointer-events:none}.ui-confirm-popup:after{border-width:8px;margin-left:-8px}.ui-confirm-popup:before{border-width:10px;margin-left:-10px}.ui-confirm-popup-flipped:after,.ui-confirm-popup-flipped:before{bottom:auto;top:100%}
.ui-confirm-popup.ui-confirm-popup-flipped:after{border-bottom-color:transparent}.ui-confirm-popup.ui-confirm-popup-flipped:before{border-bottom-color:transparent}.ui-confirm-popup .ui-confirm-popup-content{display:flex;align-items:center}.ui-tag{display:inline-flex;align-items:center;justify-content:center}.ui-tag-icon,.ui-tag-value,.ui-tag-icon.pi{line-height:1.5}.ui-tag.ui-tag-rounded{border-radius:10rem}.ui-skeleton{position:relative;overflow:hidden}.ui-skeleton:after{content:"";animation:ui-skeleton-animation 1.2s infinite;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:1}.ui-skeleton.ui-skeleton-circle{border-radius:50%}.ui-skeleton-none:after{animation:none}@keyframes ui-skeleton-animation{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;min-height:0;padding:.5em .5em .5em 2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto}.ui-accordion .ui-accordion-header.ui-state-disabled,.ui-accordion .ui-accordion-header.ui-state-disabled a{cursor:default}.ui-accordion.ui-accordion-rtl{direction:rtl}
.ui-accordion.ui-accordion-rtl .ui-accordion-header .ui-icon{right:.5em;left:auto}.ui-accordion.ui-accordion-rtl .ui-accordion-header a{padding:.5em 2.2em .5em .5em}.ui-tabs-outline{outline:dotted thin;z-index:1}.ui-accordion .ui-panel-titlebar-icon{float:right;cursor:pointer}.ui-accordion .ui-panel-titlebar-icon,.ui-accordion .ui-panel-titlebar-icon:hover,.ui-accordion .ui-panel-titlebar-icon:focus{margin:-1.5em 0 0 .2em}.ui-accordion .ui-panel-actions{float:right}.ui-accordion .ui-accordion-header .ui-panel-titlebar-icon .ui-icon{position:inherit}.ui-autocomplete{width:auto;cursor:pointer;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:relative;display:inline-block}.ui-autocomplete-input.ui-autocomplete-dd-input{padding-right:2.4em}.ui-autocomplete .ui-autocomplete-dropdown{position:absolute;height:100%;width:2.4em;right:-2px}.ui-autocomplete-query{font-weight:bold}.ui-autocomplete-panel{position:absolute;overflow:auto}.ui-autocomplete-panel .ui-autocomplete-item{cursor:pointer}.ui-autocomplete-panel .ui-autocomplete-list{padding:.4em;border:0 none}
.ui-autocomplete-panel .ui-autocomplete-list-item{border:0 none;font-weight:normal;margin:1px 0;padding:3px 5px;text-align:left}.ui-autocomplete-panel .ui-autocomplete-items:empty{padding:0}.ui-autocomplete-panel .ui-autocomplete-table{border-collapse:collapse;width:100%}.ui-autocomplete-panel .ui-autocomplete-table th,.ui-autocomplete-panel .ui-autocomplete-table td{border-width:1px;border-style:solid;border-color:inherit;padding:4px 10px 4px 10px}.ui-autocomplete .ui-button-icon-only .ui-button-text{padding:.29em}
.ui-autocomplete-panel .ui-autocomplete-moretext{font-size:90%;font-weight:bold}.ui-autocomplete-list .ui-autocomplete-moretext{margin:1px 0;padding:3px 5px;text-align:left;border:0 none}.ui-autocomplete-multiple-container{clear:left;cursor:text;list-style-type:none;margin:0;min-height:1px;overflow:hidden;width:400px}.ui-autocomplete-dd-multiple-container{float:left;padding-right:2.4em !important}.ui-autocomplete-multiple-container.ui-inputfield{padding:0}.ui-autocomplete-token{cursor:default;float:left;overflow:hidden;padding:1px 3px;white-space:nowrap;position:relative;margin:2px}
.ui-autocomplete-token-label{display:block;padding:0 2.1em 0 .5em}.ui-autocomplete-token-label-disabled{display:block;padding:0 .5em 0 .5em}.ui-autocomplete-token-icon{margin-top:-9px;position:absolute;right:.2em;top:50%;cursor:pointer}.ui-autocomplete-input-token{float:left;list-style-type:none;margin:1px;padding:0}.ui-autocomplete-input-token input{border:0 none;width:140px;outline:medium none;background-color:transparent;margin:2px}.ui-autocomplete-itemtip-content{display:none}.ui-autocomplete-itemtip{position:absolute;display:none;padding:.4em}
.ui-autocomplete-empty-message{padding:3px 5px;width:100%}.ui-autocomplete-panel .ui-autocomplete-group{font-weight:bold;cursor:default}.ui-fluid .ui-autocomplete-multiple-container{width:100%}.ui-autocomplete .ui-icon-loading{position:absolute;top:50%;margin-top:-0.5rem}.ui-blockui{position:absolute;text-align:center;top:0;right:0;bottom:0;left:0;user-select:none}.ui-blockui-content{position:absolute;text-align:center;padding:1em}.ui-carousel{display:flex;flex-direction:column}.ui-carousel-content{display:flex;flex-direction:column;overflow:auto}.ui-carousel-prev,.ui-carousel-next{align-self:center;flex-grow:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.ui-carousel-prev.ui-link,.ui-carousel-next.ui-link{text-align:left;margin:0;padding:0;border:0;cursor:pointer;user-select:none}.ui-carousel-prev.ui-link:hover,.ui-carousel-next.ui-link:hover{text-decoration:none}.ui-carousel-prev.ui-state-disabled,.ui-carousel-next.ui-state-disabled{pointer-events:none}
.ui-carousel-container{display:flex;flex-direction:row}.ui-carousel-items-content{overflow:hidden;width:100%}.ui-carousel-items-container{display:flex;flex-direction:row}.ui-carousel-indicators{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.ui-carousel-indicator>button{display:flex;align-items:center;justify-content:center}.ui-carousel-indicator>button.ui-link{text-align:left;margin:0;padding:0;border:0;cursor:pointer;user-select:none}.ui-carousel-vertical .ui-carousel-container{flex-direction:column}
.ui-carousel-vertical .ui-carousel-items-container{flex-direction:column;height:100%}.ui-items-hidden .ui-carousel-item{visibility:hidden}.ui-items-hidden .ui-carousel-item.ui-carousel-item-active{visibility:visible}.ui-columntoggler{padding:0;position:absolute;overflow:auto;display:none}.ui-columntoggler .ui-columntoggler-items{border:0 none;padding:1em .4em .4em .4em;margin:0}.ui-columntoggler .ui-columntoggler-item,.ui-columntoggler .ui-columntoggler-all{border:0 none;cursor:pointer;font-weight:normal;margin:0;padding:.5rem 1rem;text-align:left;white-space:nowrap;display:block;position:relative}.ui-columntoggler .ui-columntoggler-all{border-bottom-width:1px;border-bottom-style:solid}.ui-columntoggler .ui-columntoggler-item .ui-chkbox,.ui-columntoggler .ui-columntoggler-all .ui-chkbox{position:absolute;top:50%;margin-top:-8px}
.ui-columntoggler .ui-columntoggler-item label,.ui-columntoggler .ui-columntoggler-all label{display:block;padding-left:2.2em}.ui-columntoggler .ui-columntoggler-close{float:right;margin-top:1px;margin-right:1px}.ui-columntoggler .ui-columntoggler-close:focus{outline:dotted thin}@media only all{.ui-columntoggler .ui-columntoggler-item.ui-column-p-1,.ui-columntoggler .ui-columntoggler-item.ui-column-p-2,.ui-columntoggler .ui-columntoggler-item.ui-column-p-3,.ui-columntoggler .ui-columntoggler-item.ui-column-p-4,.ui-columntoggler .ui-columntoggler-item.ui-column-p-5,.ui-columntoggler .ui-columntoggler-item.ui-column-p-6{display:none}
th.ui-helper-hidden,td.ui-helper-hidden{display:none}}@media screen and (min-width:20em){.ui-columntoggler .ui-columntoggler-item.ui-column-p-1{display:block}}@media screen and (min-width:30em){.ui-columntoggler .ui-columntoggler-item.ui-column-p-2{display:block}}@media screen and (min-width:40em){.ui-columntoggler .ui-columntoggler-item.ui-column-p-3{display:block}}@media screen and (min-width:50em){.ui-columntoggler .ui-columntoggler-item.ui-column-p-4{display:block}}@media screen and (min-width:60em){.ui-columntoggler .ui-columntoggler-item.ui-column-p-5{display:block}
}@media screen and (min-width:70em){.ui-columntoggler .ui-columntoggler-item.ui-column-p-6{display:block}}.ui-dashboard-column{float:left;padding-bottom:100px}.ui-dashboard-column .ui-panel-titlebar,.ui-dashboard-panel .ui-panel-titlebar{cursor:move}.ui-datalist .ui-datalist-header,.ui-datalist .ui-datalist-footer{text-align:center;padding:4px 10px}.ui-datalist .ui-datalist-header{border-bottom:0 none}.ui-datalist .ui-datalist-footer{border-top:0 none}.ui-datalist .ui-paginator-top{border-bottom:0 none}.ui-datalist .ui-paginator-bottom{border-top:0 none}.ui-datalist .ui-datalist-empty-message{padding:4px 10px}.ui-datalist .ui-datalist-nobullets{list-style-type:none}.ui-datagrid .ui-paginator{text-align:center}.ui-datagrid-column{padding:3px}.ui-datagrid-content-empty{padding:4px 10px}.ui-datagrid .ui-datagrid-header,.ui-datagrid .ui-datagrid-footer{text-align:center;padding:4px 10px}.ui-datagrid .ui-datagrid-header{border-bottom:0 none}.ui-datagrid .ui-datagrid-footer{border-top:0 none}.ui-datagrid .ui-paginator-top{border-bottom:0 none}.ui-datagrid .ui-paginator-bottom{border-top:0 none}.ui-datagrid-data{width:100%}.ui-datascroller .ui-datascroller-header{text-align:center;padding:4px 10px;border-bottom:0 none}.ui-datascroller .ui-datascroller-content{padding:4px 10px}.ui-datascroller-inline .ui-datascroller-content{overflow:auto}.ui-datascroller .ui-datascroller-list{list-style-type:none;margin:0;padding:0}.ui-datascroller .ui-datascroller-item{border:0 none}.ui-datascroller .ui-datascroller-loading .ui-datascroller-loading-default{background:url("/jakarta.faces.resource/datascroller/images/loading.gif.xhtml?ln=primefaces&v=15.0.12&e=15.0.12") center center no-repeat;width:220px;height:19px;padding:0;margin:4px auto;display:block}
.ui-datascroller .ui-datascroller-virtualscroll-wrapper{position:relative}.ui-datascroller .ui-datascroller-virtualscroll-wrapper .ui-datascroller-list{top:0;left:0;position:absolute}.ui-datatable table{width:100%;table-layout:fixed;border-collapse:collapse}.ui-datatable-tablewrapper{overflow:auto}.ui-datatable .ui-datatable-header,.ui-datatable .ui-datatable-footer{text-align:center;padding:4px 10px}.ui-datatable .ui-datatable-header{border-bottom:0 none}.ui-datatable .ui-datatable-footer{border-top:0 none}.ui-datatable thead th,.ui-datatable tfoot td{text-align:center}.ui-datatable thead th,.ui-datatable tbody td,.ui-datatable tfoot td,.ui-datatable tfoot th{padding:4px 10px;overflow:hidden;border-width:1px;border-style:solid}
.ui-datatable tbody.ui-datatable-data{outline:0}.ui-datatable tbody td{border-color:inherit}.ui-datatable .ui-sortable-column{cursor:pointer;user-select:none}.ui-datatable div.ui-dt-c{position:relative}.ui-datatable .ui-sortable-column-icon{display:inline-block;margin:-3px 0 -3px 2px}.ui-datatable .ui-column-filter{display:block;box-sizing:border-box;width:100%;margin:.5rem auto auto auto}.ui-datatable .ui-column-customfilter{margin:.5rem auto auto auto}.ui-datatable.ui-filter-togglable thead .ui-column-customfilter,.ui-datatable.ui-filter-togglable thead .ui-column-filter{display:none}
.ui-datatable .ui-row-toggler{cursor:pointer}.ui-datatable tr.ui-state-highlight{cursor:pointer}.ui-datatable .ui-selection-column .ui-chkbox-all{display:block;margin:0 auto;width:16px;height:16px}.ui-datatable-summary{display:none}.ui-datatable-scrollable table,.ui-datatable-sticky table{table-layout:fixed}.ui-datatable-scrollable-body{overflow:auto}.ui-datatable-scrollable-header,.ui-datatable-scrollable-footer{overflow:hidden;border:0 none}.ui-datatable-scrollable .ui-datatable-scrollable-header,.ui-datatable-scrollable .ui-datatable-scrollable-footer{position:relative}
.ui-datatable-scrollable .ui-datatable-scrollable-header td{font-weight:normal}.ui-datatable .ui-datatable-scrollable-body{min-height:0}.ui-datatable .ui-datatable-data tr.ui-state-hover{border-color:inherit;font-weight:inherit;cursor:pointer}.ui-datatable-scrollable-theadclone{height:0}.ui-datatable-scrollable-theadclone tr{height:0}.ui-datatable-scrollable-theadclone th.ui-state-default{height:0 !important;border-bottom-width:0;border-top-width:0;padding-top:0;padding-bottom:0;outline:0 none}.ui-datatable-scrollable-theadclone th span.ui-column-title{display:block;height:0}
.ui-datatable .ui-paginator{padding:2px}.ui-datatable .ui-datatable-virtualscroll-wrapper{position:relative}.ui-datatable .ui-datatable-virtualscroll-table{top:0;left:0;position:absolute}.ui-datatable-data td[role="gridcell"]:focus,.ui-datatable-data td[role="grid"] [tabindex="0"]:focus{outline:2px solid var(--primary-color,#90caf9);outline-offset:-2px;border:0}.ui-datatable .ui-cell-editor-input{display:none}.ui-datatable .ui-row-editing .ui-cell-editor .ui-cell-editor-output{display:none}
.ui-datatable .ui-row-editing .ui-cell-editor .ui-cell-editor-input{display:block}.ui-datatable .ui-row-editor span{cursor:pointer}.ui-datatable .ui-row-editor .ui-row-editor-pencil{display:inline-block}.ui-datatable .ui-row-editing .ui-row-editor .ui-row-editor-pencil{display:none}.ui-datatable .ui-row-editor .ui-row-editor-check,.ui-datatable .ui-row-editor .ui-row-editor-close{display:none}.ui-datatable .ui-row-editing .ui-row-editor .ui-row-editor-check,.ui-datatable .ui-row-editing .ui-row-editor .ui-row-editor-close{display:inline-block}
.ui-datatable .ui-datatable-data tr.ui-row-editing td.ui-editable-column,.ui-datatable .ui-datatable-data td.ui-cell-editing{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.ui-row-editor-outline{outline:dotted thin}.ui-datatable .ui-column-resizer{position:absolute;top:0;right:0;margin:0;width:8px;height:100%;padding:0;cursor:col-resize;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);border:1px solid transparent;box-sizing:border-box}.ui-datatable .ui-column-resizer-helper{width:1px;position:absolute;z-index:10;display:none}
.ui-datatable-resizable{padding-bottom:1px;overflow:auto}.ui-datatable-resizable thead th,.ui-datatable-resizable tbody td,.ui-datatable-resizable tfoot td{white-space:nowrap}.ui-datatable-resizable table{table-layout:fixed}.ui-datatable-resizable th.ui-resizable-column{background-clip:padding-box;position:relative}.ui-datatable-rtl{direction:rtl}.ui-datatable-rtl.ui-datatable thead th,.ui-datatable-rtl.ui-datatable tfoot td{text-align:right}.ui-datatable table.ui-datatable-fs{width:auto}.ui-datatable .ui-datatable-frozenlayout-left,.ui-datatable .ui-datatable-frozenlayout-right{padding:0;border:0 none;vertical-align:top}
.ui-datatable .ui-datatable-frozen-container{margin-right:-1px}.ui-datatable-frozen-container .ui-datatable-scrollable-body{overflow:hidden}.ui-datatable .ui-datatable-frozen-container .ui-row-toggler{margin-top:-2px;margin-bottom:-2px}.ui-datatable .ui-datatable-frozen-container .ui-row-editor{margin-top:-2px;margin-bottom:-2px}.ui-datatable-frozenlayout-right .ui-datatable-empty-message td{text-indent:-9999px}.ui-datatable-frozenlayout-right .ui-datatable-empty-message td>*{visibility:hidden}.ui-datatable-reflow .ui-datatable-data td[role="gridcell"] .ui-column-title,.ui-datatable-reflow .ui-expanded-row-content td .ui-column-title{display:none}
.ui-datatable-reflow .ui-reflow-label,.ui-datatable-reflow .ui-reflow-dropdown{margin-bottom:10px;display:none}.ui-datatable .ui-rowgroup-header>td>a.ui-rowgroup-toggler{padding-right:1.5em;position:relative}.ui-datatable .ui-rowgroup-header .ui-rowgroup-toggler-icon{position:absolute;top:0;bottom:0;margin:auto 0}.ui-datatable .ui-sortable-column-badge{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.ui-datatable .ui-sortable-column-badge.ui-helper-hidden{display:none}
@media(max-width:640px){.ui-datatable-reflow thead th,.ui-datatable-reflow tfoot td{display:none}.ui-datatable-reflow .ui-datatable-data td[role="gridcell"]:not(.ui-helper-hidden){-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:left;float:left;border:0 none;display:block;text-align:left !important;width:100% !important}.ui-datatable-reflow .ui-datatable-data.ui-widget-content{border:0 none}.ui-datatable-reflow .ui-datatable-data tr.ui-widget-content{border-left:0 none;border-right:0 none}
.ui-datatable-reflow .ui-datatable-data td[role="gridcell"] .ui-column-title{display:inline-block;font-weight:bold;margin:-.4em 1em -.4em -.4em;min-width:30%;max-width:35%;padding:.4em}.ui-datatable-reflow .ui-reflow-label,.ui-datatable-reflow .ui-reflow-dropdown{display:inline-block}.ui-datatable-reflow .ui-reflow-dropdown{margin-left:5px;border-top-left-radius:3px;border-bottom-left-radius:3px}.ui-datatable-reflow tr.ui-datatable-empty-message>td{display:block;border:0 none}
}.ui-dialog{position:fixed;padding:0;overflow:hidden;display:none}.ui-dialog.ui-dialog-absolute{position:absolute}.ui-dialog.ui-overlay-hidden{display:block}.ui-dialog .ui-dialog-titlebar{padding:.4em .4em .4em 1em;position:relative;border:0}.ui-dialog .ui-dialog-title{float:left;margin:.3em 16px .1em 0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-content.ui-df-content{overflow:hidden;padding:0}.ui-dialog .ui-dialog-footer{padding:.4em 1em;border-width:1px 0 0 0;text-align:left}
.ui-dialog .ui-dialog-buttonpane{text-align:left;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{position:absolute;width:9px;height:9px;right:-5px;bottom:-5px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog .ui-dialog-titlebar-close,.ui-dialog .ui-dialog-titlebar-minimize,.ui-dialog .ui-dialog-titlebar-maximize{float:right;margin:0;top:0;padding:1px;cursor:pointer}
.ui-dialog .ui-dialog-titlebar-close span,.ui-dialog .ui-dialog-titlebar-minimize span,.ui-dialog .ui-dialog-titlebar-maximize span{display:block;margin:0}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-minimize:hover,.ui-dialog .ui-dialog-titlebar-minimize:focus,.ui-dialog .ui-dialog-titlebar-maximize:hover,.ui-dialog .ui-dialog-titlebar-maximize:focus{padding:0}.ui-dialog-docking-zone{position:fixed;bottom:0;left:0}.ui-dialog-minimizing{border:2px dotted gray}
.ui-dialog .ui-dialog-message{margin-right:.5em}.ui-dialog-mask{position:fixed;top:0;right:0;bottom:0;left:0;user-select:none}.ui-confirm-dialog .ui-dialog-content{padding:1em}.ui-confirm-dialog-severity{float:left;margin-right:4px}.ui-confirm-dialog-message{display:inline-block;margin-top:1px}.ui-dialog-rtl{direction:rtl}.ui-dialog.ui-dialog-rtl .ui-dialog-title{float:right}.ui-dialog.ui-dialog-rtl .ui-dialog-titlebar-close,.ui-dialog.ui-dialog-rtl .ui-dialog-titlebar-minimize,.ui-dialog.ui-dialog-rtl .ui-dialog-titlebar-maximize{float:left}
.ui-dialog.ui-dialog-rtl .ui-dialog-footer{text-align:right}.ui-message-dialog .ui-dialog-content{padding:1em}.ui-dialog .ui-dialog-actions{float:right}.ui-dialog .ui-dialog-actions .ui-dialog-titlebar-icon{display:inline-block}.ui-dialog .ui-dialog-actions .ui-state-loading .ui-icon:not(.ui-icon-loading){display:initial}.ui-divider-horizontal{display:flex;width:100%;position:relative;align-items:center}.ui-divider-horizontal:before{position:absolute;display:block;top:50%;left:0;width:100%;content:""}.ui-divider-horizontal.ui-divider-left{justify-content:flex-start}.ui-divider-horizontal.ui-divider-right{justify-content:flex-end}.ui-divider-horizontal.ui-divider-center{justify-content:center}.ui-divider-content{z-index:1}.ui-divider-vertical{min-height:100%;margin:0 1rem;display:flex;position:relative;justify-content:center}
.ui-divider-vertical:before{position:absolute;display:block;top:0;left:50%;height:100%;content:""}.ui-divider-vertical.ui-divider-top{align-items:flex-start}.ui-divider-vertical.ui-divider-center{align-items:center}.ui-divider-vertical.ui-divider-bottom{align-items:flex-end}.ui-divider.ui-divider-solid.ui-divider-horizontal:before{border-top-style:solid}.ui-divider.ui-divider-solid.ui-divider-vertical:before{border-left-style:solid}.ui-divider.ui-divider-dashed.ui-divider-horizontal:before{border-top-style:dashed}
.ui-divider.ui-divider-dashed.ui-divider-vertical:before{border-left-style:dashed}.ui-divider.ui-divider-dotted.ui-divider-horizontal:before{border-top-style:dotted}.ui-divider.ui-divider-dotted.ui-divider-vertical:before{border-left-style:dotted}.ui-fieldset,.ui-fieldset .ui-fieldset-legend{padding:.6em 1em}.ui-fieldset-toggleable .ui-fieldset-legend{padding:.5em 1em .5em .5em;cursor:pointer;outline:0}.ui-fieldset .ui-fieldset-toggler{padding-right:.1em;float:left}.ui-inputfield{margin:0;outline:medium none;padding:4px;font-weight:normal}.ui-widget-header .ui-inputfield,.ui-widget-content .ui-inputfield{font-weight:normal}.ui-inputtextarea-resizable{overflow:hidden;resize:none}.ui-selectonelistbox,.ui-selectmanymenu,.ui-multiselectlistbox-listcontainer{padding:2px;width:150px}.ui-selectonelistbox .ui-selectlistbox-listcontainer,.ui-selectmanymenu .ui-selectlistbox-listcontainer,.ui-multiselectlistbox-listcontainer{overflow:auto}.ui-selectonelistbox.ui-state-disabled .ui-selectlistbox-listcontainer,.ui-selectmanymenu.ui-state-disabled .ui-selectlistbox-listcontainer{overflow:hidden}
.ui-selectonelistbox .ui-selectlistbox-list,.ui-selectmanymenu .ui-selectlistbox-list,.ui-multiselectlistbox .ui-multiselectlistbox-list{list-style-type:none;margin:0;padding:0}.ui-selectonelistbox .ui-selectlistbox-item,.ui-selectmanymenu .ui-selectlistbox-item,.ui-multiselectlistbox .ui-multiselectlistbox-item{margin:2px;border:0 none;cursor:pointer;font-weight:normal}.ui-selectonelistbox table.ui-selectlistbox-list,.ui-selectmanymenu table.ui-selectlistbox-list{border-collapse:collapse;width:100%}
.ui-selectmanymenu .ui-selectlistbox-chkbox{width:1rem}.ui-selectlistbox-filter.ui-inputfield{padding-right:12%;padding-left:2%;width:85%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-selectlistbox-filter-container{position:relative;margin:.1em 0 .1em 0;padding:0}.ui-selectlistbox-filter-container .ui-icon{position:absolute;top:5px;right:2px}.ui-multiselectlistbox .ui-multiselectlistbox-listcontainer{float:left;margin-right:4px}.ui-multiselectlistbox .ui-multiselectlistbox-item{white-space:nowrap}
.ui-multiselectlistbox.ui-state-disabled .ui-multiselectlistbox-item{cursor:default}.ui-multiselectlistbox .ui-multiselectlistbox-header{text-align:center;padding:2px 10px;border-bottom:0 none}.ui-listbox-outline{outline:1px dotted black;z-index:1}.ui-chkbox{display:inline-block;vertical-align:middle;position:relative}.ui-chkbox .ui-chkbox-box{width:16px;height:16px;display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}.ui-chkbox .ui-chkbox-box.ui-state-disabled,.ui-chkbox .ui-chkbox-box.ui-chkbox-readonly{cursor:default}
.ui-chkbox-icon.ui-icon{overflow:visible}.ui-chkbox .ui-chkbox-label{cursor:pointer;margin:0 16px 0 8px;outline:medium none;z-index:1;display:inline-block;vertical-align:top}.ui-selectmanycheckbox.layout-line-direction.ui-grid-responsive>div,.ui-selectmanycheckbox.layout-line-direction.ui-grid-responsive>div label{display:inline}.ui-selectmanycheckbox.ui-grid-responsive>div>div{display:inline-flex}.ui-selectmanycheckbox.ui-grid-responsive>div label{flex-grow:1}.ui-selectmanycheckbox .ui-g-1,.ui-selectmanycheckbox .ui-g-2,.ui-selectmanycheckbox .ui-g-3,.ui-selectmanycheckbox .ui-g-4,.ui-selectmanycheckbox .ui-g-5,.ui-selectmanycheckbox .ui-g-6,.ui-selectmanycheckbox .ui-g-7,.ui-selectmanycheckbox .ui-g-8,.ui-selectmanycheckbox .ui-g-9,.ui-selectmanycheckbox .ui-g-10,.ui-selectmanycheckbox .ui-g-11,.ui-selectmanycheckbox .ui-g-12{float:none}
.ui-selectmanycheckbox label{vertical-align:middle;cursor:pointer;margin:0 16px 0 8px;outline:medium none;z-index:1;display:inline-block}.ui-selectmanycheckbox .ui-chkbox .ui-chkbox-box{display:block}.ui-selectoneradio label{cursor:pointer;display:inline-block;margin:0 16px 0 -8px;padding-left:16px;vertical-align:middle}.ui-selectoneradio.ui-grid-responsive label{display:inline}.ui-selectmanycheckbox.ui-widget td,.ui-selectoneradio.ui-widget td{border:0 none}.ui-panelgrid .ui-selectoneradio.ui-grid-responsive .ui-grid-row,.ui-panelgrid .ui-selectmanycheckbox.ui-grid-responsive .ui-grid-row{border-top:0 none}
.ui-selectoneradio.ui-grid-responsive .ui-grid-row>div,.ui-selectmanycheckbox.ui-grid-responsive .ui-grid-row>div{padding:.5em}.ui-selectmanycheckbox .ui-selectmanycheckbox-item-group{font-weight:bold}.ui-selectmanycheckbox .ui-selectmanycheckbox-responsive-group{padding:.5em .5em .5em 0}.ui-selectoneradio.layout-line-direction>div,.ui-selectoneradio.layout-line-direction>div label{display:inline}.ui-radiobutton{margin:3px 0;width:16px;line-height:16px;display:inline-block;vertical-align:middle;position:relative}
.ui-radiobutton .ui-radiobutton-box{width:16px;height:16px;line-height:16px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;cursor:pointer}.ui-radiobutton .ui-radiobutton-box.ui-state-disabled{cursor:default}.ui-radiobutton-icon{margin-left:1px}.ui-selectonemenu{display:inline-block;position:relative;width:auto;cursor:pointer;padding-right:22px;vertical-align:top}.ui-selectonemenu .ui-selectonemenu-trigger{border-right:0;border-top:0;border-bottom:0;cursor:pointer;width:16px;height:100%;position:absolute;right:0;top:0;padding:0 3px}
.ui-selectonemenu .ui-selectonemenu-trigger .ui-icon{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.ui-selectonemenu .ui-selectonemenu-label{display:block;border:0;white-space:nowrap;overflow:hidden;font-weight:normal;width:100%;text-align:left}.ui-selectonemenu.ui-state-disabled .ui-selectonemenu-trigger,.ui-selectonemenu.ui-state-disabled .ui-selectonemenu-label{cursor:default}.ui-selectonemenu label.ui-selectonemenu-label{cursor:pointer}.ui-selectonemenu input.ui-selectonemenu-label{cursor:default}
.ui-selectonemenu .ui-icon-loading{position:absolute;top:50%;margin-top:-0.5rem;margin-left:-3rem;margin-right:0}.ui-selectonemenu-rtl .ui-icon-loading{margin-left:0;margin-right:-3rem}.ui-selectonemenu-panel{position:absolute;height:auto}.ui-selectonemenu-panel .ui-selectonemenu-items-wrapper{overflow:auto}.ui-selectonemenu-panel .ui-selectonemenu-item{font-weight:normal;cursor:pointer}.ui-selectonemenu-panel .ui-selectonemenu-item-group{font-weight:bold}.ui-selectonemenu-panel .ui-selectonemenu-list{padding:.4em;border:0 none}
.ui-selectonemenu-panel .ui-selectonemenu-list-item{border:0 none;margin:1px 0;padding:3px 5px;text-align:left;white-space:nowrap}.ui-selectonemenu-footer{border:0 none;margin:1px 0;padding:3px 5px}.ui-selectonemenu-panel .ui-selectonemenu-table{border-collapse:collapse;width:100%}.ui-selectonemenu-panel .ui-selectonemenu-table td{border-color:inherit}.ui-selectonemenu-panel .ui-selectonemenu-table th,.ui-selectonemenu-panel .ui-selectonemenu-table td{border-width:1px;border-style:solid;padding:4px 10px 4px 10px}
.ui-selectonemenu-panel .ui-selectonemenu-filter{width:85%;padding-right:15px}.ui-selectonemenu-panel .ui-selectonemenu-filter-container{position:relative;margin:0;padding:.4em;display:inline-block;width:100%}.ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-icon{position:absolute;top:10px;right:10px}.ui-selectonemenu-rtl{direction:rtl}.ui-selectonemenu-rtl .ui-selectonemenu-label{text-align:right}.ui-selectonemenu-rtl .ui-selectonemenu-trigger{left:0;right:auto}.ui-selectonemenu-panel-rtl .ui-selectonemenu-list-item{text-align:right}
.ui-state-disabled a{outline:0}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;overflow:visible}.ui-button-icon-only{width:2.4em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.3em 1em}.ui-button-icon-only .ui-button-text{padding:.3em;text-indent:-9999999px}.ui-button-text-icon-left .ui-button-text{padding:.3em 1em .3em 2.1em}.ui-button-text-icon-right .ui-button-text{padding:.3em 2.1em .3em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-left .ui-icon,.ui-button-text-icon-right .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon.fa,.ui-button-text-icon-left .ui-icon.fa,.ui-button-text-icon-right .ui-icon.fa,.ui-button-icon-only .ui-icon.fab,.ui-button-text-icon-left .ui-icon.fab,.ui-button-text-icon-right .ui-icon.fab,.ui-button-icon-only .ui-icon.far,.ui-button-text-icon-left .ui-icon.far,.ui-button-text-icon-right .ui-icon.far,.ui-button-icon-only .ui-icon.fas,.ui-button-text-icon-left .ui-icon.fas,.ui-button-text-icon-right .ui-icon.fas,.ui-button-icon-only .ui-icon.fal,.ui-button-text-icon-left .ui-icon.fal,.ui-button-text-icon-right .ui-icon.fal{margin-top:-7px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icon-left{left:.5em}.ui-button-icon-right{right:.5em}.ui-state-loading.ui-button-text-only .ui-icon-loading+.ui-button-text{opacity:0}.ui-state-loading.ui-button-text-only .ui-icon-loading{position:absolute;left:50%;top:50%;width:1rem;height:1rem;margin:-0.5rem}.ui-state-loading .ui-icon:not(.ui-icon-loading){display:none}.ui-buttonset .ui-button{margin-left:0;margin-right:0}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-linkbutton.ui-button.ui-state-default>a{color:inherit}
.ui-linkbutton.ui-button.ui-state-hover>a{color:inherit}.ui-selectcheckboxmenu{display:inline-block;position:relative;width:auto;cursor:pointer}.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger{border-right:0;border-top:0;border-bottom:0;cursor:pointer;width:16px;height:100%;position:absolute;right:0;top:0;padding:0 3px}.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon{margin-top:3px}.ui-selectcheckboxmenu .ui-selectcheckboxmenu-label{display:block;padding:3px 26px 3px 5px;width:auto;border:0;cursor:pointer}
.ui-selectcheckboxmenu .ui-selectcheckboxmenu-label:after{content:"p";display:inline-flex;visibility:hidden;overflow:hidden;width:0;clip:rect(0,0,0,0)}.ui-selectcheckboxmenu.ui-state-disabled .ui-selectcheckboxmenu-trigger,.ui-selectcheckboxmenu.ui-state-disabled .ui-selectcheckboxmenu-label{cursor:auto}.ui-selectcheckboxmenu-panel{padding:.2em;position:absolute;overflow:hidden;-moz-box-shadow:0 5px 10px rgba(0,0,0,0.8);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.8);box-shadow:0 5px 10px rgba(0,0,0,0.8)}
.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-items-wrapper{overflow:auto;position:relative;padding:.2em 0}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-item{font-weight:normal;cursor:pointer}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-item-group{font-weight:bold}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list{border:0 none}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item{border:0 none;cursor:pointer;display:block;font-weight:normal;margin:1px 0;padding:3px 5px;position:relative;text-align:left;white-space:nowrap}
.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item .ui-chkbox{position:absolute;top:50%;margin-top:-8px}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item label{display:block;padding-left:2em}.ui-selectcheckboxmenu-footer{border:0 none;margin:1px 0;padding:3px 5px}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-table{border-collapse:collapse;width:100%}.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-table th,.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-table td{border-width:1px;border-style:solid;border-color:var(--surface-border,inherit);padding:.25rem .75rem .25rem 1rem}
.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-table th:first-of-type,.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-table td:first-of-type{width:3.5rem}.ui-selectcheckboxmenu-header{margin-bottom:.3em;padding:.3em 0 .3em .4em}.ui-selectcheckboxmenu-header .ui-chkbox{float:left;cursor:pointer}.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container{float:left;position:relative;margin-left:5px}.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon{position:absolute;right:5px;top:2px}
.ui-selectcheckboxmenu-header .ui-inputfield{padding:1px 20px 1px 2px}.ui-selectcheckboxmenu-header span.ui-icon{float:left}.ui-selectcheckboxmenu-header a.ui-selectcheckboxmenu-all,.ui-selectcheckboxmenu-header a.ui-selectcheckboxmenu-none{float:left;margin-right:10px;display:block}.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close{float:right;padding:1px;margin-right:.2em;display:block}.ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close.ui-state-hover{padding:0}.ui-selectcheckboxmenu-multiple-container{clear:left;cursor:pointer;list-style-type:none;margin:0;min-height:24px;overflow:hidden;min-width:100px}
.ui-selectcheckboxmenu-multiple-container.ui-inputfield{padding:0 22px 0 0;border:0}.ui-selectcheckboxmenu-multiple-container:empty:after{content:attr(label);white-space:nowrap;display:inline-block}.ui-selectcheckboxmenu-token{cursor:default;float:left;overflow:hidden;padding:1px 3px;white-space:nowrap;position:relative;margin:2px}.ui-selectcheckboxmenu-token-label{display:block;padding:0 2.1em 0 .5em}.ui-selectcheckboxmenu-token-icon{margin-top:-9px;position:absolute;right:.2em;top:50%;cursor:pointer}
.ui-selectcheckboxmenu-input-token{float:left;list-style-type:none;margin:1px;padding:0}.ui-selectcheckboxmenu-input-token input{border:0 none;width:140px;outline:medium none;background-color:transparent;margin:2px}.ui-selectcheckboxmenu-multiple .ui-selectcheckboxmenu-trigger .ui-icon{position:relative;top:50%;margin-top:-8px}.ui-splitbutton{position:relative;padding-right:2em}.ui-splitbutton .ui-button.ui-splitbutton-menubutton{position:absolute;top:0;margin-left:-1px;right:0}.ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container{position:relative;margin:0;padding:.4em 0;display:inline-block}
.ui-splitbuttonmenu .ui-splitbuttonmenu-filter{width:100%;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-splitbuttonmenu .ui-splitbuttonmenu-filter-container .ui-icon{position:absolute;top:10px;right:10px}.ui-splitbuttonmenu .ui-splitbuttonmenu-list-wrapper{overflow:auto}.ui-splitbuttonmenu.ui-menu .ui-menu-list .ui-widget-header,.ui-splitbuttonmenu.ui-menu .ui-menuitem-link{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.ui-splitbuttonmenu .ui-divider-horizontal{width:auto}div.ui-button,.ui-splitbutton{display:inline-block}.ui-password-panel{padding:4px 10px;width:150px;margin-top:2px}.ui-password-panel .ui-password-meter{height:10px;background:transparent url("/jakarta.faces.resource/forms/password-meter.png.xhtml?ln=primefaces&v=15.0.12&e=15.0.12") no-repeat left top;padding:0;margin:0}.ui-password-info{margin-top:4px}.ui-password-panel-overlay{position:absolute}.ui-password-masked.ui-password>input::-ms-reveal,.ui-password-masked.ui-password>input::-ms-clear,.ui-password-unmasked.ui-password>input::-ms-reveal,.ui-password-unmasked.ui-password>input::-ms-clear{display:none}
.ui-outputlabel.ui-state-error{border:0 none}.ui-outputlabel .ui-outputlabel-rfi{margin-left:.4em}.ui-outputlabel-rtl .ui-outputlabel-rfi{margin-left:0;margin-right:.4em}.ui-outputlabel .ui-outputlabel-label{overflow:hidden}.ui-selectonebutton{display:inline-block;padding:1px}.ui-selectonebutton.ui-state-error{padding:0}.ui-selectonebutton .ui-button.ui-state-focus{outline:0}.ui-selectmanybutton{display:inline-block;padding:1px}.ui-selectmanybutton.ui-state-error{padding:0}.ui-selectmanybutton .ui-button.ui-state-focus{outline:0}
.ui-cascadeselect{display:inline-flex;cursor:pointer;position:relative;user-select:none}.ui-cascadeselect-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ui-cascadeselect-label{display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis;cursor:pointer}.ui-cascadeselect-label-empty{overflow:hidden;visibility:hidden}.ui-cascadeselect-panel{min-width:100%;position:absolute}.ui-cascadeselect-item{cursor:pointer;font-weight:normal;white-space:nowrap}
.ui-cascadeselect-item-content{display:flex;align-items:center;overflow:hidden;position:relative}body .ui-cascadeselect-item-content .ui-cascadeselect-group-icon{margin-left:auto}.ui-cascadeselect-items{margin:0;padding:0;list-style-type:none}.ui-cascadeselect-sublist{position:absolute;min-width:100%;z-index:1;display:none}.ui-cascadeselect-item-active{overflow:visible !important}.ui-cascadeselect-item-active>.ui-cascadeselect-sublist{display:block;left:100%;top:0}.ui-fluid .ui-inputfield{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.ui-fluid .ui-inputtext{width:100%}.ui-fluid .ui-inputnumber{width:100%}.ui-fluid .ui-inputtext[size],.ui-fluid .ui-inputfield[size]{width:auto}.ui-fluid .ui-inputtextarea{width:100%}.ui-fluid .ui-selectbooleancheckbox{width:100%}.ui-fluid .ui-selectonemenu{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-fluid .ui-selectonemenu .ui-selectonemenu-trigger{width:32px;padding:0 6px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.ui-fluid .ui-calendar,.ui-fluid .ui-calendar>input{width:100%}.ui-fluid .ui-calendar{position:relative}.ui-fluid .ui-trigger-calendar .ui-datepicker-trigger.ui-button{position:absolute;right:-2px;width:2.4em}.ui-fluid .ui-trigger-calendar .ui-button-icon-only .ui-button-text{padding:.28em}.ui-fluid .ui-trigger-calendar input.hasDatepicker{padding-right:2.4em}.ui-fluid .ui-spinner{width:100%}.ui-fluid .ui-spinner .ui-spinner-input{padding-right:36px;width:100%}.ui-fluid .ui-spinner .ui-spinner-button{width:auto}
.ui-fluid .ui-spinner .ui-spinner-button .ui-icon{left:6px}.ui-fluid .ui-autocomplete,.ui-fluid .ui-autocomplete-input{width:100%}.ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button{width:2.4em}.ui-fluid .ui-inputmask{width:100%}.ui-fluid .ui-password,.ui-fluid .ui-password input{width:100%}.ui-fluid .ui-keyboard-input{width:100%}.ui-fluid .ui-selectcheckboxmenu{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-fluid .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger .ui-icon{margin-left:auto;margin-right:auto}
.ui-fluid .ui-selectcheckboxmenu-trigger{width:32px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-fluid .ui-button{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-fluid .ui-buttonset{width:100%}.ui-fluid .ui-buttonset.ui-buttonset-1 .ui-button{width:100%}.ui-fluid .ui-buttonset.ui-buttonset-2 .ui-button{width:50%}.ui-fluid .ui-buttonset.ui-buttonset-3 .ui-button{width:33.3%}.ui-fluid .ui-buttonset.ui-buttonset-4 .ui-button{width:25%}
.ui-fluid .ui-buttonset.ui-buttonset-5 .ui-button{width:20%}.ui-fluid .ui-buttonset.ui-buttonset-6 .ui-button{width:16.6%}@media(max-width:640px){.ui-fluid .ui-buttonset.ui-buttonset-1 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-2 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-3 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-4 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-5 .ui-button,.ui-fluid .ui-buttonset.ui-buttonset-6 .ui-button{width:100%}}.ui-fluid .ui-splitbutton{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.ui-fluid .ui-splitbutton .ui-button{width:100%}.ui-fluid .ui-splitbutton .ui-button.ui-splitbutton-menubutton{width:32px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-fluid .ui-selectonelistbox,.ui-fluid .ui-selectmanymenu{width:100%}.ui-fluid .ui-cascadeselect{display:flex}.ui-fluid .ui-cascadeselect .ui-cascadeselect-label{width:1%}.ui-float-label{display:block;position:relative}.ui-float-label>label{color:#898989;font-weight:normal;left:.25em;line-height:1;margin-top:-.5em;pointer-events:none;position:absolute;top:50%;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}
.ui-float-label .ui-outputlabel{display:block;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-float-label>label.ui-outputlabel-rtl{left:0;right:.75rem}.ui-float-label>textarea ~ label{top:1.2em}.ui-float-label>input:focus ~ label,.ui-float-label>input.ui-state-filled ~ label,.ui-float-label>textarea:focus ~ label,.ui-float-label>textarea.ui-state-filled ~ label,.ui-float-label>.ui-inputwrapper-focus ~ label,.ui-float-label>.ui-inputwrapper-filled ~ label{top:-.75em;font-size:12px}
.ui-float-label>input:-webkit-autofill ~ label,.ui-float-label>textarea:-webkit-autofill ~ label{top:-.75em;font-size:12px}@keyframes pf-autofill{}input:-webkit-autofill{animation-name:pf-autofill;animation-duration:.1s;animation-fill-mode:both}.ui-sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.ui-slider .ui-slider-handle{cursor:grab}.ui-inputgroup{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.ui-inputgroup .ui-inputgroup-addon,.ui-inputgroup .ui-inputgroup-addon-checkbox{display:inline-block;text-align:center;min-width:1.5em;border-width:1px;border-style:solid}.ui-inputgroup .ui-inputgroup-addon{padding:4px}.ui-inputgroup .ui-inputgroup-addon-checkbox{padding:1px}.ui-inputgroup .ui-inputgroup-addon+.ui-inputgroup-addon{border-left:0 none}.ui-inputgroup .ui-inputtext,.ui-inputgroup .ui-inputtextarea,.ui-inputgroup .ui-password,.ui-inputgroup .ui-autocomplete-input,.ui-inputgroup .ui-chips-container,.ui-inputgroup .ui-spinner-input{padding-left:.5em}
.ui-inputgroup>.ui-password-masked:not(:first-child){padding-left:0}.ui-inputgroup>.ui-inputtext:not(:first-child),.ui-inputgroup>.ui-inputtextarea:not(:first-child),.ui-inputgroup>.ui-password:not(:first-child),.ui-inputgroup>.ui-password-masked>.ui-inputfield,.ui-inputgroup>.ui-inputnumber:not(:first-child)>.ui-inputtext,.ui-inputgroup>.ui-inputmask:not(:first-child),.ui-inputgroup>.ui-calendar:not(:first-child)>.ui-inputfield,.ui-inputgroup>.ui-chips:not(:first-child)>.ui-chips-container,.ui-inputgroup>.ui-selectonemenu:not(:first-child),.ui-inputgroup>.ui-selectonebutton:not(:first-child)>.ui-button,.ui-inputgroup>.ui-autocomplete:not(:first-child)>.ui-autocomplete-input,.ui-inputgroup>.ui-spinner:not(:first-child),.ui-inputgroup>.ui-spinner:not(:first-child)>.ui-spinner-input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0 none}
.ui-inputgroup>.ui-inputtext:not(:last-child),.ui-inputgroup>.ui-inputtextarea:not(:last-child),.ui-inputgroup>.ui-password:not(:last-child),.ui-inputgroup>.ui-password-masked:not(:last-child)>.ui-inputfield,.ui-inputgroup>.ui-inputnumber:not(:last-child)>.ui-inputtext,.ui-inputgroup>.ui-inputmask:not(:last-child),.ui-inputgroup>.ui-selectonemenu:not(:last-child),.ui-inputgroup>.ui-calendar:not(:last-child)>.ui-inputfield,.ui-inputgroup>.ui-chips:not(:last-child)>.ui-chips-container,.ui-inputgroup>.ui-selectonebutton:not(:last-child)>.ui-button,.ui-inputgroup>.ui-autocomplete:not(:last-child)>.ui-autocomplete-input,.ui-inputgroup>.ui-spinner:not(:last-child),.ui-inputgroup>.ui-spinner:not(:last-child)>.ui-spinner-input,.ui-inputgroup>.ui-spinner:not(:last-child)>.ui-spinner-button{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0 none}
.ui-inputgroup .ui-button{margin-right:0;border-radius:0}.ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox{margin-right:0;vertical-align:bottom;position:relative;top:2px}.ui-inputgroup .ui-button .ui-button-text{padding-bottom:4px;padding-top:4px}.ui-fluid .ui-inputgroup .ui-button{width:auto}.ui-fluid .ui-inputgroup .ui-button-icon-only{min-width:2.2em}.ui-grid{clear:both;padding:0;margin:0}.ui-grid::before,.ui-grid::after{content:"";display:table}.ui-grid::after{clear:both}.ui-grid .ui-grid-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;clear:both}.ui-grid-row::after{clear:both;content:"";display:table}.ui-grid-col-1,.ui-grid-col-2,.ui-grid-col-3,.ui-grid-col-4,.ui-grid-col-5,.ui-grid-col-6,.ui-grid-col-7,.ui-grid-col-8,.ui-grid-col-9,.ui-grid-col-10,.ui-grid-col-11,.ui-grid-col-12{float:left;box-sizing:border-box}
.ui-grid-col-0{display:none}.ui-grid-col-1{width:8.33333333%}.ui-grid-col-2{width:16.66666667%}.ui-grid-col-3{width:25%}.ui-grid-col-4{width:33.33333333%}.ui-grid-col-5{width:41.66666667%}.ui-grid-col-6{width:50%}.ui-grid-col-7{width:58.33333333%}.ui-grid-col-8{width:66.66666667%}.ui-grid-col-9{width:75%}.ui-grid-col-10{width:83.33333333%}.ui-grid-col-11{width:91.66666667%}.ui-grid-col-12{width:100%}@media(min-width:480px){.ui-grid-fixed{width:480px}}@media(min-width:768px){.ui-grid-fixed{width:768px}
}@media(min-width:960px){.ui-grid-fixed{width:960px}}@media(min-width:1024px){.ui-grid-fixed{width:1024px}}@media(max-width:640px){.ui-grid-responsive .ui-grid-row{display:block}.ui-grid-responsive .ui-grid-col-1,.ui-grid-responsive .ui-grid-col-2,.ui-grid-responsive .ui-grid-col-3,.ui-grid-responsive .ui-grid-col-4,.ui-grid-responsive .ui-grid-col-5,.ui-grid-responsive .ui-grid-col-6,.ui-grid-responsive .ui-grid-col-7,.ui-grid-responsive .ui-grid-col-8,.ui-grid-responsive .ui-grid-col-9,.ui-grid-responsive .ui-grid-col-10,.ui-grid-responsive .ui-grid-col-11,.ui-grid-responsive .ui-grid-col-12{width:100%;float:none}
}.ui-grid.ui-grid-pad>.ui-grid-row>div{padding:.25em .5em}@media(max-width:640px){.ui-grid-responsive .ui-grid-row{display:block}.ui-grid-responsive .ui-grid-col-1,.ui-grid-responsive .ui-grid-col-2,.ui-grid-responsive .ui-grid-col-3,.ui-grid-responsive .ui-grid-col-4,.ui-grid-responsive .ui-grid-col-5,.ui-grid-responsive .ui-grid-col-6,.ui-grid-responsive .ui-grid-col-7,.ui-grid-responsive .ui-grid-col-8,.ui-grid-responsive .ui-grid-col-9,.ui-grid-responsive .ui-grid-col-10,.ui-grid-responsive .ui-grid-col-11,.ui-grid-responsive .ui-grid-col-12{width:100%;float:none}
}.ui-g{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;box-sizing:border-box}.ui-g::after{clear:both;content:"";display:table;box-sizing:border-box}.ui-g-1,.ui-g-2,.ui-g-3,.ui-g-4,.ui-g-5,.ui-g-6,.ui-g-7,.ui-g-8,.ui-g-9,.ui-g-10,.ui-g-11,.ui-g-12{float:left;box-sizing:border-box;padding:.5em}.ui-g-0{display:none}.ui-g-1{width:8.33333333%}.ui-g-2{width:16.66666667%}.ui-g-3{width:25%}.ui-g-4{width:33.33333333%}
.ui-g-5{width:41.66666667%}.ui-g-6{width:50%}.ui-g-7{width:58.33333333%}.ui-g-8{width:66.66666667%}.ui-g-9{width:75%}.ui-g-10{width:83.33333333%}.ui-g-11{width:91.66666667%}.ui-g-12{width:100%}.ui-g-offset-12{margin-left:100%}.ui-g-offset-11{margin-left:91.66666667%}.ui-g-offset-10{margin-left:83.33333333%}.ui-g-offset-9{margin-left:75%}.ui-g-offset-8{margin-left:66.66666667%}.ui-g-offset-7{margin-left:58.33333333%}.ui-g-offset-6{margin-left:50%}.ui-g-offset-5{margin-left:41.66666667%}.ui-g-offset-4{margin-left:33.33333333%}
.ui-g-offset-3{margin-left:25%}.ui-g-offset-2{margin-left:16.66666667%}.ui-g-offset-1{margin-left:8.33333333%}.ui-g-offset-0{margin-left:0}@media screen and (max-width:40em){.ui-sm-1,.ui-sm-2,.ui-sm-3,.ui-sm-4,.ui-sm-5,.ui-sm-6,.ui-sm-7,.ui-sm-8,.ui-sm-9,.ui-sm-10,.ui-sm-11,.ui-sm-12{padding:.5em}.ui-sm-0{display:none}.ui-sm-1{width:8.33333333%}.ui-sm-2{width:16.66666667%}.ui-sm-3{width:25%}.ui-sm-4{width:33.33333333%}.ui-sm-5{width:41.66666667%}.ui-sm-6{width:50%}.ui-sm-7{width:58.33333333%}.ui-sm-8{width:66.66666667%}
.ui-sm-9{width:75%}.ui-sm-10{width:83.33333333%}.ui-sm-11{width:91.66666667%}.ui-sm-12{width:100%}.ui-sm-offset-12{margin-left:100%}.ui-sm-offset-11{margin-left:91.66666667%}.ui-sm-offset-10{margin-left:83.33333333%}.ui-sm-offset-9{margin-left:75%}.ui-sm-offset-8{margin-left:66.66666667%}.ui-sm-offset-7{margin-left:58.33333333%}.ui-sm-offset-6{margin-left:50%}.ui-sm-offset-5{margin-left:41.66666667%}.ui-sm-offset-4{margin-left:33.33333333%}.ui-sm-offset-3{margin-left:25%}.ui-sm-offset-2{margin-left:16.66666667%}
.ui-sm-offset-1{margin-left:8.33333333%}.ui-sm-offset-0{margin-left:0}}@media screen and (min-width:40.063em){.ui-md-1,.ui-md-2,.ui-md-3,.ui-md-4,.ui-md-5,.ui-md-6,.ui-md-7,.ui-md-8,.ui-md-9,.ui-md-10,.ui-md-11,.ui-md-12{padding:.5em}.ui-md-0{display:none}.ui-md-1{width:8.33333333%}.ui-md-2{width:16.66666667%}.ui-md-3{width:25%}.ui-md-4{width:33.33333333%}.ui-md-5{width:41.66666667%}.ui-md-6{width:50%}.ui-md-7{width:58.33333333%}.ui-md-8{width:66.66666667%}.ui-md-9{width:75%}.ui-md-10{width:83.33333333%}
.ui-md-11{width:91.66666667%}.ui-md-12{width:100%}.ui-md-offset-12{margin-left:100%}.ui-md-offset-11{margin-left:91.66666667%}.ui-md-offset-10{margin-left:83.33333333%}.ui-md-offset-9{margin-left:75%}.ui-md-offset-8{margin-left:66.66666667%}.ui-md-offset-7{margin-left:58.33333333%}.ui-md-offset-6{margin-left:50%}.ui-md-offset-5{margin-left:41.66666667%}.ui-md-offset-4{margin-left:33.33333333%}.ui-md-offset-3{margin-left:25%}.ui-md-offset-2{margin-left:16.66666667%}.ui-md-offset-1{margin-left:8.33333333%}
.ui-md-offset-0{margin-left:0}}@media screen and (min-width:64.063em){.ui-lg-1,.ui-lg-2,.ui-lg-3,.ui-lg-4,.ui-lg-5,.ui-lg-6,.ui-lg-7,.ui-lg-8,.ui-lg-9,.ui-lg-10,.ui-lg-11,.ui-lg-12{padding:.5em}.ui-lg-0{display:none}.ui-lg-1{width:8.33333333%}.ui-lg-2{width:16.66666667%}.ui-lg-3{width:25%}.ui-lg-4{width:33.33333333%}.ui-lg-5{width:41.66666667%}.ui-lg-6{width:50%}.ui-lg-7{width:58.33333333%}.ui-lg-8{width:66.66666667%}.ui-lg-9{width:75%}.ui-lg-10{width:83.33333333%}.ui-lg-11{width:91.66666667%}.ui-lg-12{width:100%}
.ui-lg-offset-12{margin-left:100%}.ui-lg-offset-11{margin-left:91.66666667%}.ui-lg-offset-10{margin-left:83.33333333%}.ui-lg-offset-9{margin-left:75%}.ui-lg-offset-8{margin-left:66.66666667%}.ui-lg-offset-7{margin-left:58.33333333%}.ui-lg-offset-6{margin-left:50%}.ui-lg-offset-5{margin-left:41.66666667%}.ui-lg-offset-4{margin-left:33.33333333%}.ui-lg-offset-3{margin-left:25%}.ui-lg-offset-2{margin-left:16.66666667%}.ui-lg-offset-1{margin-left:8.33333333%}.ui-lg-offset-0{margin-left:0}}@media screen and (min-width:90.063em){.ui-xl-1,.ui-xl-2,.ui-xl-3,.ui-xl-4,.ui-xl-5,.ui-xl-6,.ui-xl-7,.ui-xl-8,.ui-xl-9,.ui-xl-10,.ui-xl-11,.ui-xl-12{padding:.5em}
.ui-xl-0{display:none}.ui-xl-1{width:8.33333333%}.ui-xl-2{width:16.66666667%}.ui-xl-3{width:25%}.ui-xl-4{width:33.33333333%}.ui-xl-5{width:41.66666667%}.ui-xl-6{width:50%}.ui-xl-7{width:58.33333333%}.ui-xl-8{width:66.66666667%}.ui-xl-9{width:75%}.ui-xl-10{width:83.33333333%}.ui-xl-11{width:91.66666667%}.ui-xl-12{width:100%}.ui-xl-offset-12{margin-left:100%}.ui-xl-offset-11{margin-left:91.66666667%}.ui-xl-offset-10{margin-left:83.33333333%}.ui-xl-offset-9{margin-left:75%}.ui-xl-offset-8{margin-left:66.66666667%}
.ui-xl-offset-7{margin-left:58.33333333%}.ui-xl-offset-6{margin-left:50%}.ui-xl-offset-5{margin-left:41.66666667%}.ui-xl-offset-4{margin-left:33.33333333%}.ui-xl-offset-3{margin-left:25%}.ui-xl-offset-2{margin-left:16.66666667%}.ui-xl-offset-1{margin-left:8.33333333%}.ui-xl-offset-0{margin-left:0}}.ui-g-nopad{padding:0}.ui-growl{position:fixed;top:20px;right:20px;width:301px}.ui-growl-item-container{position:relative;margin:0 0 10px 0;opacity:.85;filter:alpha(opacity=85)}.ui-growl-item{display:block;padding:10px 15px}.ui-growl-item p{padding:0;margin:0}.ui-growl-icon-close{position:absolute;top:5px;right:3px;cursor:pointer}.ui-growl-title{font-weight:bold;padding:0 0 7px 0;display:block}.ui-growl-image{width:32px;height:32px;float:left;margin:0;padding:0;display:block;background:url("/jakarta.faces.resource/messages/messages.png.xhtml?ln=primefaces&v=15.0.12&e=15.0.12") no-repeat}
.ui-growl-image-info{background-position:0 -264px}.ui-growl-image-warn{background-position:0 -396px}.ui-growl-image-error{background-position:0 0}.ui-growl-image-fatal{background-position:0 -132px}.ui-growl-message{padding:0 0 5px 0;width:220px;float:right}.ui-growl-message p{font-weight:normal}.ui-inplace .ui-inplace-display{cursor:pointer;border:0 none !important}.ui-inplace .ui-inplace-disabled{cursor:default}.ui-inplace .ui-inplace-editor{margin-left:.1em}.ui-inplace.p-password .p-masked:before{content:'••••••'}.ui-menu{width:12.5em;padding:.3em;position:relative;outline:0 none}.ui-menu.ui-menu-dynamic{position:absolute;display:none;z-index:100000}.ui-menu.ui-menu-dynamic-maxheight{overflow-y:auto}.ui-menu-list{position:static}.ui-menu .ui-menu-list .ui-menuitem{border:0}.ui-menu .ui-menu-list .ui-widget-header{clear:both;float:left;width:98%;margin:1px 0}.ui-menu .ui-menuitem{width:100%;float:left;clear:both;margin:1px 0;padding:0}.ui-menu .ui-menuitem-parent{width:100%;float:left;clear:both;margin:1px 0;padding:0}
.ui-menu .ui-menuitem-link{display:block;width:92%;outline:0;text-decoration:none;font-weight:400;border:solid 1px transparent;float:left;line-height:16px;padding:.3em;cursor:pointer}.ui-menu .ui-menuitem-link .ui-menuitem-icon,.ui-menu .ui-submenu-icon{display:inline-block;float:left}.ui-menu .ui-menuitem-icon-right{margin-left:.5rem}.ui-menu .ui-menuitem-icon-left{margin-right:.5rem}.ui-menu .ui-submenu-icon{margin-top:1px}.ui-menu .ui-menuitem-text{float:left}.ui-menu .ui-widget-header h1,.ui-menu .ui-widget-header h2,.ui-menu .ui-widget-header h3,.ui-menu .ui-widget-header h4,.ui-menu .ui-widget-header h5,.ui-menu .ui-widget-header h6{float:left;display:block;font-size:1em;margin:0 auto;padding:.3em 3%}
.ui-menu .ui-menu-parent .ui-menu-child{display:none;width:12.5em;padding:.3em;position:absolute;margin:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-menu .ui-menu-parent{position:relative}.ui-menu.ui-menu-toggleable li.ui-widget-header{position:relative;min-height:0}.ui-menu.ui-menu-toggleable li.ui-widget-header h3{padding-left:2em}.ui-menu.ui-menu-toggleable li.ui-widget-header.ui-state-hover{cursor:pointer}.ui-menu.ui-menu-toggleable li.ui-widget-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-menu .ui-menu-parent .ui-icon-triangle-1-e,.ui-menu .ui-menu-parent .ui-icon-triangle-1-s,.ui-menubar .ui-menu-child .ui-icon-triangle-1-s{float:right}.ui-menubutton{padding:0;position:relative;display:inline-block}.ui-menubutton .ui-button{margin:0}.ui-menubar{width:auto}.ui-menubar .ui-menuitem{width:auto;clear:none}.ui-menubar .ui-menu-child .ui-menuitem{width:100%}.ui-menubar .ui-menu-child{top:25px;left:0}.ui-menubar .ui-menuitem-link{width:auto;padding:.4em .3em}.ui-menubar .ui-menu-child .ui-menuitem-link{width:92%}
.ui-menubar .ui-widget-header{clear:none;width:auto;margin:0 3px 0 0}.ui-menubar .ui-widget-header h1,.ui-menubar .ui-widget-header h2,.ui-menubar .ui-widget-header h3,.ui-menubar .ui-widget-header h4,.ui-menubar .ui-widget-header h5,.ui-menubar .ui-widget-header h6{padding:.4em .3em}.ui-menubar .ui-menubar-options{float:right}.ui-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link span.ui-icon-triangle-1-e,.ui-menubar>.ui-menu-list>.ui-menuitem>.ui-menuitem-link span.ui-icon-triangle-1-s{*float:none}
body .ui-menu .ui-divider.ui-divider-vertical{display:inline-flex;vertical-align:middle;margin:.25rem 0}body .ui-menu .ui-divider.ui-divider-horizontal{margin:0 .25rem}.ui-megamenu td{vertical-align:top}.ui-menu.ui-megamenu .ui-menu-parent .ui-menu-child{width:auto}.ui-menu.ui-megamenu .ui-menu-child>table{width:auto}.ui-menu.ui-megamenu .ui-menu-child .ui-menu-list{width:12.5em}.ui-megamenu-vertical{width:12.5em}.ui-megamenu-vertical .ui-menu-parent{clear:both;width:100%}.ui-megamenu-vertical .ui-submenu-link.ui-menuitem-link{width:92%}
.ui-megamenu .ui-widget-header span{display:block;float:left;font-size:1em;margin:0 auto;padding:.4em .3em}.ui-breadcrumb{margin:0;overflow-x:auto;padding:5px 5px 7px 5px}.ui-breadcrumb::-webkit-scrollbar{display:none}.ui-breadcrumb ul{margin:0;padding:0;display:block}.ui-breadcrumb ul li{display:block;float:left;position:relative;overflow:hidden}.ui-breadcrumb ul li span{display:block;overflow:hidden}.ui-breadcrumb ul li .ui-menuitem-link{display:block;position:relative;overflow:hidden;float:left;*cursor:pointer;margin-top:3px}
.ui-breadcrumb ul li a.ui-icon-home{padding:0;margin-top:1px;overflow:hidden}.ui-breadcrumb-chevron{float:left;margin-top:2px}.ui-breadcrumb .ui-breadcrumb-options{float:right}.ui-breadcrumb .ui-breadcrumb-items{margin:0;padding:0;list-style-type:none;display:flex;align-items:center}.ui-breadcrumb-home-icon .ui-menuitem-text{display:none}.ui-breadcrumb .ui-menuitem-link{text-decoration:none}.ui-slidemenu .ui-slidemenu-wrapper{position:relative}.ui-slidemenu .ui-slidemenu-content{overflow-x:hidden;overflow-y:auto;position:relative}
.ui-slidemenu .ui-menu-list{position:absolute;top:0}.ui-slidemenu .ui-menu-parent{position:static}.ui-slidemenu .ui-menu-child{box-shadow:none;border:0 none;background:none repeat scroll 0 0 transparent}.ui-slidemenu-backward{position:absolute;bottom:0;width:95%;margin-bottom:.4em;padding:.2em;cursor:pointer;display:none}.ui-slidemenu-backward .ui-icon{float:left}.ui-splitbuttonmenu{width:auto}.ui-panelmenu{width:auto}.ui-panelmenu .ui-panelmenu-panel{padding:0;margin:0}.ui-panelmenu .ui-panelmenu-header{cursor:pointer;position:relative;margin:0}
.ui-panelmenu .ui-panelmenu-header a{display:block;padding:.5em .5em .5em 2.2em}.ui-panelmenu .ui-panelmenu-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-panelmenu .ui-panelmenu-content{padding:.2em 0;border-top:0;margin-top:-2px;position:relative;top:1px;overflow:auto;outline:0}.ui-panelmenu .ui-panelmenu-header.ui-state-disabled,.ui-panelmenu .ui-panelmenu-header.ui-state-disabled a{cursor:default}.ui-panelmenu .ui-menu-list{position:static}.ui-panelmenu .ui-menuitem{margin:1px 0;padding:0}
.ui-panelmenu .ui-menuitem-link{display:block;outline:0;text-decoration:none;font-weight:400;border:solid 1px transparent;line-height:16px;cursor:pointer;position:relative;padding:.3em .3em .3em 2em}.ui-panelmenu .ui-menu-parent .ui-menuitem-link-hasicon{padding-left:2.8em}.ui-panelmenu .ui-icon{position:absolute;right:auto;top:0;bottom:0;margin:auto 0;left:.5em}.ui-panelmenu .ui-menu-parent>.ui-menuitem-link>.ui-icon{left:1.5em}.ui-panelmenu .ui-menu-parent .ui-panelmenu-icon.ui-icon{left:.5em}
.ui-panelmenu .ui-menuitem-text{float:none}.ui-panelmenu .ui-menu-parent .ui-menu-list{margin-left:20px}.ui-menuitem-outline{outline:1px dotted;z-index:1}.ui-tabmenu{position:relative}.ui-tabmenu .ui-tabmenu-nav{margin:0;padding:.2em .2em 0}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem{list-style:none;float:left;position:relative;margin:0 .2em 1px 0;padding:0;white-space:nowrap;display:block;border-bottom:0;top:1px}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem-hasicon a{padding:.5em 1em .5em .2em}.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-icon{float:left;cursor:pointer}.ui-steps ul{list-style-type:none;padding:0;margin:0}.ui-steps .ui-steps-item{float:left;box-sizing:border-box}.ui-steps .ui-steps-item .ui-menuitem-link{text-decoration:none;display:block;padding:1em;position:relative;text-align:center}.ui-steps .ui-steps-item.ui-state-highlight:not(.ui-steps-item-executable) .ui-menuitem-link,.ui-steps .ui-steps-item.ui-state-disabled .ui-menuitem-link{cursor:default}
.ui-steps .ui-steps-number{font-size:200%;display:block}.ui-steps .ui-steps-title{display:block;white-space:nowrap}@media(max-width:640px){.ui-steps .ui-steps-item .ui-menuitem-link{padding:.5em}.ui-steps .ui-steps-item .ui-steps-title{display:none}}.ui-fluid .ui-menu{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-touch-selection-disabled{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui-messages-success,.ui-messages-info,.ui-messages-warn,.ui-messages-error,.ui-messages-fatal{border:1px solid;margin:10px 0;padding:10px 10px 10px 10px}.ui-message-success,.ui-message-info,.ui-message-error,.ui-message-warn,.ui-message-fatal{border:1px solid;margin:0 5px;padding:2px 5px}.ui-messages-success-icon,.ui-messages-info-icon,.ui-messages-warn-icon,.ui-messages-error-icon,.ui-messages-fatal-icon,.ui-message-success-icon,.ui-message-info-icon,.ui-message-warn-icon,.ui-message-error-icon,.ui-message-fatal-icon{background:url("/jakarta.faces.resource/messages/messages.png.xhtml?ln=primefaces&v=15.0.12&e=15.0.12") no-repeat;display:block;float:left;margin:0;padding:0;position:relative}
.ui-messages-success-icon,.ui-messages-info-icon,.ui-messages-warn-icon,.ui-messages-error-icon,.ui-messages-fatal-icon{height:24px;width:24px;margin-top:-4px}.ui-message-success-icon,.ui-message-info-icon,.ui-message-warn-icon,.ui-message-error-icon,.ui-message-fatal-icon{height:16px;width:16px}.ui-messages-success-summary,.ui-messages-info-summary,.ui-messages-warn-summary,.ui-messages-error-summary,.ui-messages-fatal-summary,.ui-message-success-summary,.ui-message-info-summary,.ui-message-warn-summary,.ui-message-error-summary,.ui-message-fatal-summary{margin-left:10px;font-weight:bold}
.ui-messages-success-detail,.ui-messages-info-detail,.ui-messages-warn-detail,.ui-messages-error-detail,.ui-messages-fatal-detail,.ui-message-success-detail,.ui-message-info-detail,.ui-message-warn-detail,.ui-message-error-detail,.ui-message-fatal-detail{margin-left:5px}.ui-messages-success,.ui-message-success{color:#1ea97c;background-color:rgba(228,248,240,0.7);border-color:#1ea97c}.ui-messages-info,.ui-message-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.ui-messages-warn,.ui-message-warn{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}
.ui-messages-error,.ui-message-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.ui-messages-fatal,.ui-message-fatal{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.ui-messages ul{margin:0 25px;padding:0;list-style-type:none}.ui-messages.ui-messages-noicon ul{margin:0 25px 0 0}.ui-message-icon-only{width:16px;height:16px}.ui-messages-success-icon{background-position:0 -316px}.ui-messages-info-icon{background-position:0 -316px}.ui-messages-warn-icon{background-position:0 -448px}
.ui-messages-error-icon{background-position:0 -52px}.ui-messages-fatal-icon{background-position:0 -184px}.ui-message-success-icon{background-position:0 -360px}.ui-message-info-icon{background-position:0 -360px}.ui-message-warn-icon{background-position:0 -492px}.ui-message-error-icon{background-position:0 -96px}.ui-message-fatal-icon{background-position:0 -228px}.ui-messages .ui-messages-close{float:right;cursor:pointer}body .ui-message.ui-helper-hidden{display:none}.ui-notificationbar{position:fixed;width:100%;height:100px;display:none;padding:10px}.ui-notificationbar-close{position:absolute;right:3em;top:1em;cursor:pointer}.ui-orderlist{display:table}.ui-orderlist .ui-orderlist-caption{width:180px;text-align:center;padding:4px 0;border-bottom:0 none}.ui-orderlist .ui-orderlist-list{list-style-type:none;margin:0;padding:0;overflow:auto;height:200px;width:200px}.ui-orderlist .ui-orderlist-list li{margin:1px;padding:2px}.ui-orderlist .ui-button{display:block;margin-bottom:.3em}.ui-orderlist .ui-orderlist-button.ui-button-text-icon-primary{width:100%}.ui-orderlist .ui-orderlist-item{cursor:pointer;border:0 none;font-weight:inherit}
.ui-orderlist table{width:100%;border-collapse:collapse}.ui-orderlist.ui-state-disabled .ui-orderlist-item,.ui-orderlist.ui-state-disabled .ui-button{cursor:default}.ui-orderlist.ui-state-disabled .ui-orderlist-list{overflow:hidden}.ui-orderlist.ui-grid-responsive{display:block;width:100%}.ui-orderlist.ui-grid-responsive .ui-orderlist-list,.ui-orderlist.ui-grid-responsive .ui-orderlist-caption{width:100%}.ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button{width:100%}@media(max-width:640px){.ui-orderlist.ui-grid-responsive .ui-orderlist-controls{text-align:center;padding:0}
.ui-orderlist.ui-grid-responsive .ui-orderlist-controls .ui-button{display:inline;width:20%}}.ui-overlaypanel{padding:0;margin:0;position:absolute;display:none}.ui-overlaypanel-content{padding:.5em 1em}.ui-overlaypanel-close{position:absolute;top:-10px;right:-10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.ui-overlaypanel-mask{position:fixed;top:0;right:0;bottom:0;left:0;user-select:none}.ui-panel{padding:.2em}.ui-panel .ui-panel-titlebar{padding:.5em 1em .3em}.ui-panel .ui-panel-title{margin:.1em 16px .2em 0}.ui-panel .ui-panel-titlebar-icon{float:right;cursor:pointer}.ui-panel .ui-panel-titlebar-icon,.ui-panel .ui-panel-titlebar-icon:hover,.ui-panel .ui-panel-titlebar-icon:focus{margin-left:.2em;margin-top:-0.2em}.ui-panel .ui-panel-content{border:0;background:0;padding:.5em 1em}.ui-panel .ui-panel-footer{border-width:1px 0 0;margin:.5em 0 0;padding:.5em 1em;text-align:left}.ui-panel-collapsed-h .ui-panel-titlebar-icon,.ui-panel-collapsed-h .ui-panel-titlebar-icon:hover,.ui-panel-collapsed-h .ui-panel-titlebar-icon:focus{*margin:-0.2em 0 0 .1em}
.ui-panel.ui-panel-collapsed-h{width:42px}.ui-panel.ui-panel-collapsed-h .ui-panel-title{display:none}.ui-panel .ui-panel-actions{float:right}.ui-panelgrid{border-collapse:collapse}.ui-panelgrid .ui-panelgrid-header{text-align:center;padding:4px 10px}.ui-panelgrid .ui-panelgrid-footer{text-align:left;padding:2px 5px}.ui-panelgrid .ui-panelgrid-cell{border-width:1px;border-style:solid;border-color:inherit;padding:4px 10px}.ui-panelgrid.ui-noborder .ui-panelgrid-cell{border:0 none}.ui-panelgrid.ui-noborder .ui-widget-content,.ui-panelgrid.ui-noborder .ui-widget-header{border:0 none}.ui-panelgrid.ui-panelgrid-blank .ui-panelgrid-content.ui-widget-content,.ui-panelgrid.ui-panelgrid-blank .ui-panelgrid-header.ui-widget-header,.ui-panelgrid.ui-panelgrid-blank .ui-panelgrid-footer.ui-widget-header,.ui-panelgrid.ui-panelgrid-blank .ui-panelgrid-header>tr.ui-widget-header,.ui-panelgrid.ui-panelgrid-blank tbody>tr.ui-widget-content,.ui-panelgrid.ui-panelgrid-blank tbody>tr.ui-widget-content>td.ui-panelgrid-cell,.ui-panelgrid.ui-panelgrid-blank .ui-panelgrid-footer>tr.ui-widget-footer{background:0;border:0 none}
.ui-panelgrid .ui-panelgrid-cell.ui-panelgrid-nopad{padding:0}.ui-panelgrid .p-grid .ui-panelgrid-cell,.ui-panelgrid .grid .ui-panelgrid-cell,.ui-panelgrid .ui-grid-responsive .ui-panelgrid-cell{border:0 none}@media(max-width:640px){.ui-panelgrid .ui-grid-responsive .ui-grid-row{border-top:1px solid #bcc7cf}.ui-panelgrid .ui-grid-responsive .ui-grid-row:first-child{border-top:0 none}.ui-panelgrid.ui-noborder .ui-grid-responsive .ui-grid-row{border:0 none}}.ui-paginator{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0;text-align:center;padding:2px}.ui-paginator-center-content,.ui-paginator.ui-paginator-top .ui-paginator-top-left-content,.ui-paginator.ui-paginator-top .ui-paginator-top-right-content,.ui-paginator.ui-paginator-bottom .ui-paginator-bottom-left-content,.ui-paginator.ui-paginator-bottom .ui-paginator-bottom-right-content{display:flex;flex-wrap:wrap;align-items:center;margin:0;text-align:center;min-width:5em}
.ui-paginator.ui-paginator-top{border-bottom:0 none}.ui-paginator.ui-paginator-bottom{border-top:0 none}.ui-paginator .ui-paginator-page,.ui-paginator .ui-paginator-pages,.ui-paginator .ui-paginator-next,.ui-paginator .ui-paginator-last,.ui-paginator .ui-paginator-first,.ui-paginator .ui-paginator-prev,.ui-paginator .ui-paginator-current{display:inline-block;padding:2px 6px;margin-left:1px;margin-right:1px;text-decoration:none;outline:0}.ui-paginator .ui-paginator-page,.ui-paginator .ui-paginator-next,.ui-paginator .ui-paginator-last,.ui-paginator .ui-paginator-first,.ui-paginator .ui-paginator-prev{cursor:pointer}
.ui-paginator .ui-paginator-current,.ui-paginator .ui-paginator-rpp-options{margin-left:1em;margin-right:1em;background-image:none}.ui-paginator .ui-paginator-next .ui-icon,.ui-paginator .ui-paginator-prev .ui-icon,.ui-paginator .ui-paginator-first .ui-icon,.ui-paginator .ui-paginator-last .ui-icon{height:auto;overflow:inherit}.ui-paginator .ui-paginator-jtp-select option,.ui-paginator .ui-paginator-rpp-options option{background-image:none;border:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
@media(max-width:640px){.ui-paginator .ui-paginator-pages{display:none}}.ui-picklist>div{float:none;display:table-cell;vertical-align:top}.ui-picklist .ui-picklist-buttons{height:200px;padding:0 5px;vertical-align:middle}.ui-picklist .ui-picklist-buttons button{pointer-events:auto}.ui-picklist .ui-picklist-list{list-style-type:none;margin:0;padding:0;overflow:auto;height:200px;width:200px}.ui-picklist .ui-picklist-list li{margin:1px;padding:2px;overflow-wrap:break-word}.ui-picklist .ui-button{display:block;margin-bottom:.3em}.ui-picklist .ui-button-text-icon-left{width:100%}
.ui-picklist .ui-picklist-item{cursor:pointer;border:0 none;font-weight:inherit}.ui-picklist .ui-picklist-caption{text-align:center;padding:4px 0;border-bottom:0 none}.ui-picklist table{width:100%;border-collapse:collapse}.ui-picklist .ui-picklist-filter{padding-right:15px;width:100%;box-sizing:border-box}.ui-picklist .ui-picklist-filter-container{position:relative;margin:0;padding:0}.ui-picklist .ui-picklist-filter-container .ui-icon{position:absolute;top:5px;right:2px}.ui-picklist{display:table}
.ui-picklist.ui-picklist-vertical{display:table}.ui-picklist.ui-picklist-vertical>div{float:none;display:table-row;vertical-align:top}.ui-picklist.ui-picklist-vertical .ui-picklist-buttons{text-align:center;height:auto}.ui-picklist.ui-picklist-vertical .ui-picklist-buttons .ui-button{display:inline-block}.ui-picklist.ui-picklist-vertical .ui-button{margin-top:.3em}.ui-picklist-outline{outline:1px dotted black;z-index:1}.ui-picklist-list.ui-picklist-source,.ui-picklist-list.ui-picklist-target{outline:0}
.ui-picklist .ui-chkbox{margin-right:.3em}.ui-picklist.ui-picklist-responsive *{box-sizing:border-box}.ui-picklist.ui-picklist-responsive{width:100%}.ui-picklist.ui-picklist-responsive .ui-picklist-list-wrapper{width:35%}.ui-picklist.ui-picklist-responsive .ui-picklist-list-wrapper:nth-child(1),.ui-picklist.ui-picklist-responsive .ui-picklist-list-wrapper:nth-last-child(2){width:45%}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons{width:10%}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons button{width:100%}
.ui-picklist.ui-picklist-responsive .ui-picklist-list{width:auto}.ui-picklist.ui-picklist-responsive .ui-chkbox-box{width:18px;height:18px}@media(max-width:640px){.ui-picklist.ui-picklist-responsive{display:block}.ui-picklist.ui-picklist-responsive>div{display:block;width:100% !important}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons{text-align:center;height:auto;padding:5px 0}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons button{display:inline;width:20%}.ui-picklist.ui-picklist-responsive .ui-picklist-source-controls.ui-picklist-buttons{padding-bottom:5px}
.ui-picklist.ui-picklist-responsive .ui-picklist-target-controls.ui-picklist-buttons{padding-top:5px}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-icon-arrow-1-e{background-position:-64px -32px}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-icon-arrowstop-1-e{background-position:-224px -32px}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-icon-arrow-1-w{background-position:0 -32px}.ui-picklist.ui-picklist-responsive .ui-picklist-buttons .ui-icon-arrowstop-1-w{background-position:-192px -32px}
}.ui-progressbar{height:1.2em;text-align:left;position:relative}.ui-progressbar-determinate .ui-progressbar-value{margin:-1px;height:100%;width:0;position:absolute;display:none}.ui-progressbar-determinate .ui-progressbar-label{text-align:center;height:100%;width:100%;position:absolute;display:none;font-weight:bold}.ui-progressbar-indeterminate{height:.5em;overflow:hidden}.ui-progressbar-indeterminate .ui-progressbar-value{border:0 none}.ui-progressbar-indeterminate .ui-progressbar-value::before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:ui-progressbar-indeterminate-anim 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite;animation:ui-progressbar-indeterminate-anim 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite}
.ui-progressbar-indeterminate .ui-progressbar-value::after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:ui-progressbar-indeterminate-anim-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;animation:ui-progressbar-indeterminate-anim-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes ui-progressbar-indeterminate-anim{0%{left:-35%;right:100%}
60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes ui-progressbar-indeterminate-anim{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes ui-progressbar-indeterminate-anim-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes ui-progressbar-indeterminate-anim-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.ui-rating-star,.ui-rating-cancel{display:inline-block;overflow:hidden;text-indent:-999em;cursor:pointer}.ui-rating-star a,.ui-rating-cancel a{width:16px;height:15px;display:block;background:url("/jakarta.faces.resource/rating/rating.png.xhtml?ln=primefaces&v=15.0.12&e=15.0.12") no-repeat 0 0}.ui-rating-star a{background-position:0 -32px}.ui-rating-star-on a{background-position:0 -48px}.ui-rating-star-hover a{background-position:0 -64px}.ui-rating-cancel-hover a{background-position:0 -16px}.ui-rating.ui-state-disabled .ui-rating-star,.ui-rating.ui-state-disabled .ui-rating-cancel{cursor:default}.ui-scrolltop{position:fixed;bottom:20px;right:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ui-scrolltop-sticky{position:sticky;margin-left:auto}.ui-spinner{display:inline-block;overflow:visible;padding:0;position:relative;vertical-align:middle}input.ui-spinner-input{vertical-align:middle;text-align:right;padding-right:20px;font-family:var(--font-family);font-size:1em;box-sizing:border-box;width:100%}.ui-spinner.text-left .ui-spinner-input{text-align:left}.ui-spinner.text-center .ui-spinner-input{text-align:center}.ui-spinner.text-right .ui-spinner-input{text-align:right}.ui-spinner-button{cursor:default;display:block;font-size:.5em;height:50%;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;vertical-align:middle;width:16px;z-index:100}
.ui-spinner .ui-icon{left:0;margin-top:-8px;position:absolute;top:50%}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-spinner .ui-icon-triangle-1-n{margin-top:-9px}.ui-spinner-horizontal .ui-spinner-input{padding-left:20px}body .ui-spinner.ui-spinner-horizontal .ui-spinner-button.ui-button.ui-spinner-up,body .ui-spinner.ui-spinner-horizontal-after .ui-spinner-button.ui-button.ui-spinner-up{border-radius:0 4px 4px 0}body .ui-spinner.ui-spinner-horizontal .ui-spinner-button.ui-button.ui-spinner-down{border-radius:4px 0 0 4px}
body .ui-spinner.ui-spinner-horizontal-after .ui-spinner-button.ui-button.ui-spinner-down{border-radius:0}.ui-spinner-horizontal .ui-spinner-button,.ui-spinner-horizontal-after .ui-spinner-button{height:100%;top:0}.ui-spinner-horizontal .ui-spinner-down{right:unset}body .ui-fluid .ui-spinner-horizontal-after .ui-spinner-input,body .ui-spinner-horizontal-after .ui-spinner-input{padding-right:5.214rem}.ui-spinner-horizontal-after .ui-spinner-down{right:2.357rem}body .ui-fluid .ui-spinner.ui-spinner-vertical .ui-spinner-input,body .ui-spinner.ui-spinner-vertical .ui-spinner-input{padding:2.857rem 0;text-align:center}
body .ui-spinner.ui-spinner-vertical .ui-spinner-button{width:100%;height:2.357rem;right:unset}.ui-spinner-vertical .ui-spinner-down{right:unset;bottom:0}body .ui-spinner.ui-spinner-vertical .ui-spinner-button.ui-button.ui-spinner-up{border-radius:4px 4px 0 0}body .ui-spinner.ui-spinner-vertical .ui-spinner-button.ui-button.ui-spinner-down{border-radius:0 0 4px 4px}.ui-splitter{display:flex;flex-wrap:nowrap}.ui-splitter-vertical{flex-direction:column}.ui-splitter-panel{flex-grow:1}.ui-splitter-panel-nested{display:flex}.ui-splitter-panel .ui-splitter{flex-grow:1;border:0 none}.ui-splitter-gutter{flex-grow:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:col-resize}.ui-splitter-horizontal.ui-splitter-resizing{cursor:col-resize;user-select:none}.ui-splitter-horizontal>.ui-splitter-gutter>.ui-splitter-gutter-handle{height:24px;width:100%}
.ui-splitter-horizontal>.ui-splitter-gutter{cursor:col-resize}.ui-splitter-vertical.ui-splitter-resizing{cursor:row-resize;user-select:none}.ui-splitter-vertical>.ui-splitter-gutter{cursor:row-resize}.ui-splitter-vertical>.ui-splitter-gutter>.ui-splitter-gutter-handle{width:24px;height:100%}.ui-speeddial{position:absolute;display:flex;z-index:1}.ui-speeddial-list{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;transition:top 0s linear .2s;pointer-events:none}.ui-speeddial-item{transform:scale(0);opacity:0;transition:transform 200ms cubic-bezier(0.4,0,0.2,1) 0ms,opacity .8s;will-change:transform}.ui-speeddial-action{display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;overflow:hidden}.ui-speeddial-circle .ui-speeddial-item,.ui-speeddial-semi-circle .ui-speeddial-item,.ui-speeddial-quarter-circle .ui-speeddial-item{position:absolute}
.ui-speeddial-button.ui-speeddial-rotate .ui-button-icon-left{transition-duration:250ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity,transform}.ui-speeddial-mask{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity 250ms cubic-bezier(0.25,0.8,0.25,1)}.ui-speeddial-mask-visible{pointer-events:none;opacity:1;transition:opacity 400ms cubic-bezier(0.25,0.8,0.25,1)}.ui-speeddial-opened.ui-speeddial{z-index:2}.ui-speeddial-opened .ui-speeddial-list{pointer-events:auto}
.ui-speeddial-opened .ui-speeddial-item{transform:scale(1);opacity:1}.ui-speeddial-opened .ui-speeddial-rotate .ui-button-icon-left{transform:rotate(45deg)}.ui-speeddial .ui-speeddial-rotate .ui-button-icon-left+.ui-button-icon-left{transform:rotate(-90deg)}.ui-speeddial .ui-button-icon-left+.ui-button-icon-left{opacity:0}.ui-speeddial-opened .ui-speeddial-dual-icon .ui-button-icon-left{opacity:0}.ui-speeddial-opened .ui-button-icon-left+.ui-button-icon-left{opacity:1}.ui-speeddial-opened .ui-speeddial-rotate.ui-speeddial-dual-icon .ui-button-icon-left{transform:rotate(90deg)}
.ui-speeddial-opened .ui-speeddial-rotate .ui-button-icon-left+.ui-button-icon-left{transform:rotate(0)}.ui-speeddial-direction-up{align-items:center;flex-direction:column-reverse}.ui-speeddial-direction-up .ui-speeddial-list{flex-direction:column-reverse}.ui-speeddial-direction-down{align-items:center;flex-direction:column}.ui-speeddial-direction-down .ui-speeddial-list{flex-direction:column}.ui-speeddial-direction-left{justify-content:center;flex-direction:row-reverse}.ui-speeddial-direction-left .ui-speeddial-list{flex-direction:row-reverse}
.ui-speeddial-direction-right{justify-content:center;flex-direction:row}.ui-speeddial-direction-right .ui-speeddial-list{flex-direction:row}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0}.ui-tabs .ui-tabs-nav li{list-style:none;position:relative;margin:0 .2em 1px 0;padding:0;white-space:nowrap;display:inline-block;vertical-align:top;float:none}.ui-tabs .ui-tabs-nav li .ui-menu-list{white-space:initial}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;outline:0}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{border-width:0;padding:1em 1.4em;background:0}.ui-tabs .ui-tabs-nav li>.ui-icon{float:left;margin:.4em .2em 0 0;cursor:pointer}.ui-tabs.ui-tabs-top>.ui-tabs-nav li{border-bottom:0;top:1px}.ui-tabs.ui-tabs-top>.ui-tabs-nav{padding:.2em .2em 0}.ui-tabs.ui-tabs-bottom>.ui-tabs-nav{padding:0 .2em .2em}.ui-tabs.ui-tabs-bottom>.ui-tabs-nav li{border-top:0}.ui-tabs-left:after,.ui-tabs-right:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.ui-tabs-left>.ui-tabs-nav{float:left;width:23%;height:300px;background-image:none;padding-top:1px}.ui-tabs-left>.ui-tabs-panels{overflow:hidden}.ui-tabs.ui-tabs-left>.ui-tabs-nav li,.ui-tabs.ui-tabs-right>.ui-tabs-nav li{display:block;white-space:normal;width:98%}.ui-tabs.ui-tabs-left>.ui-tabs-nav li a,.ui-tabs.ui-tabs-right>.ui-tabs-nav li a{width:90%}.ui-tabs.ui-tabs-left>.ui-tabs-nav li{float:right;margin:0 0 1px .2em;border-right:0 none}.ui-tabs.ui-tabs-right>.ui-tabs-nav li{float:left;margin:0 .2em 1px 0;border-left:0 none}
.ui-tabs.ui-tabs-right>.ui-tabs-nav{float:right;width:23%;height:300px;background-image:none;padding-top:1px}.ui-tabs.ui-tabs-right>.ui-tabs-panels{float:left;width:75%}.ui-tabs.ui-tabs-left .ui-tabs-actions,.ui-tabs.ui-tabs-right .ui-tabs-actions{position:absolute;bottom:0;padding:.2em}.ui-tabs-rtl{direction:rtl}.ui-tabs-scrollable .ui-tabs-nav{width:5000px}.ui-tabs .ui-tabs-navscroller{overflow:hidden;padding-left:18px}.ui-tabs .ui-tabs-navscroller.ui-tabs-navscroller-btn-hidden{padding-left:0}
.ui-tabs-scrollable .ui-tabs-nav li{margin:0 .2em -1px 0}.ui-tabs .ui-tabs-navscroller-btn{position:absolute;height:28px;z-index:100;cursor:pointer}.ui-tabs .ui-tabs-navscroller.ui-tabs-navscroller-btn-hidden .ui-tabs-navscroller-btn{display:none}.ui-tabs .ui-tabs-navscroller-btn-left{left:.2em}.ui-tabs .ui-tabs-navscroller-btn-right{right:.2em}.ui-tabs .ui-tabs-navscroller-btn-left .ui-icon,.ui-tabs .ui-tabs-navscroller-btn-right .ui-icon{margin-top:5px}.ui-tabs-outline{outline:dotted thin;z-index:1}
.ui-tabs li.ui-tabs-actions{float:right}.ui-tabs.ui-tabs-rtl li.ui-tabs-actions{float:left}.ui-tabs li.ui-tabs-actions[aria-hidden='true']{display:none}.ui-tagcloud{width:250px}.ui-tagcloud ul{margin:1em;padding:.1em;text-align:center}.ui-tagcloud li{margin:0;padding:0;list-style:none;display:inline-block}.ui-tagcloud li a{text-decoration:none;padding:0 5px}.ui-tagcloud-strength-1{font-size:100%}.ui-tagcloud-strength-2{font-size:120%}.ui-tagcloud-strength-3{font-size:140%}.ui-tagcloud-strength-4{font-size:160%}.ui-tagcloud-strength-5{font-size:180%}.ui-tagcloud li a.ui-state-hover{border:0 none;font-weight:inherit}.ui-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.ui-toolbar-group-left,.ui-toolbar-group-right{display:flex;align-items:center;flex-wrap:wrap}.ui-tooltip{position:absolute;display:none}.ui-tooltip.ui-tooltip-right,.ui-tooltip.ui-tooltip-left{padding:0 5px}.ui-tooltip.ui-tooltip-top,.ui-tooltip.ui-tooltip-bottom{padding:5px 0}.ui-tooltip .ui-tooltip-text{padding:3px 10px;background-color:#4c4c4c;background-image:none;color:#fff}.ui-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.ui-tooltip-right .ui-tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#4c4c4c}
.ui-tooltip-left .ui-tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#4c4c4c}.ui-tooltip.ui-tooltip-top{padding:5px 0}.ui-tooltip-top .ui-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#4c4c4c}.ui-tooltip-bottom .ui-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#4c4c4c}.ui-tree{width:300px;position:relative}.ui-tree .ui-tree-container{margin:0;padding:3px;white-space:nowrap;overflow:auto}.ui-tree .ui-treenode-children{margin:0;padding:0 0 0 16px}.ui-tree .ui-treenode{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:repeat-y;list-style:none outside none;margin:0;padding:1px 0 0}.ui-tree .ui-tree-toggler{cursor:pointer;display:inline-block;vertical-align:middle}.ui-tree .ui-treenode-icon{display:inline-block;vertical-align:middle}
.ui-tree .ui-treenode-label{display:inline-block;vertical-align:middle;padding:0 3px;cursor:default}.ui-tree .ui-tree-container .ui-treenode .ui-treenode-content *{flex:none}.ui-tree .ui-tree-selectable .ui-treenode-content{cursor:pointer}.ui-tree .ui-treenode-content.ui-state-hover,.ui-tree .ui-treenode-content.ui-state-highlight{font-weight:normal;border:0 none}.ui-tree .ui-treenode-leaf-icon{width:16px;height:16px;display:inline-block}.ui-tree .ui-chkbox-box{cursor:pointer;width:15px;height:15px;float:left}
.ui-tree .ui-chkbox{display:inline-block}.ui-tree .ui-treenode-hidden{display:none}.ui-tree.ui-noborder{border:0;padding:0}.ui-tree-horizontal{width:auto;padding:10px 0;overflow:auto}.ui-tree.ui-tree-horizontal table,.ui-tree.ui-tree-horizontal tr,.ui-tree.ui-tree-horizontal td{border-collapse:collapse;margin:0;padding:0;vertical-align:middle}.ui-tree.ui-tree-horizontal .ui-tree-toggler,.ui-tree.ui-tree-horizontal .ui-treenode-icon{vertical-align:bottom}.ui-tree.ui-tree-horizontal .ui-treenode-content{outline:0 none}
.ui-tree-horizontal .ui-treenode-content{font-weight:normal;position:relative;z-index:1}.ui-tree-horizontal .ui-treenode-content.ui-tree-selectable{cursor:pointer}.ui-tree-horizontal .ui-treenode-parent .ui-treenode-content{font-weight:normal;white-space:nowrap;padding:.4em 1em .4em .2em}.ui-tree-horizontal .ui-treenode-leaf .ui-treenode-content{padding:.4em 1em}.ui-tree.ui-tree-horizontal .ui-treenode{background:url("/jakarta.faces.resource/tree/images/line.gif.xhtml?ln=primefaces&v=15.0.12&e=15.0.12") repeat-x scroll center center transparent;padding:5px 40px;position:relative}
.ui-tree-horizontal .ui-treenode:before{content:" ";position:absolute;top:0;left:40px;height:100%;width:calc(100% - 80px);pointer-events:none}.ui-tree-horizontal .ui-treenode.ui-treenode-collapsed:before,.ui-tree-horizontal .ui-treenode.ui-treenode-leaf:before{width:calc(100% - 40px)}.ui-tree.ui-tree-horizontal .ui-treenode.ui-treenode-leaf,.ui-tree.ui-tree-horizontal .ui-treenode.ui-treenode-collapsed{padding-right:0}.ui-tree.ui-tree-horizontal .ui-treenode-children{padding:0;margin:0}
.ui-tree.ui-tree-horizontal .ui-treenode-connector{width:1px}.ui-tree.ui-tree-horizontal .ui-treenode-connector-table{height:100%;width:1px}.ui-tree.ui-tree-horizontal .ui-treenode-connector-line{background:url("/jakarta.faces.resource/tree/images/line.gif.xhtml?ln=primefaces&v=15.0.12&e=15.0.12") repeat-y scroll 0 0 transparent;width:1px}.ui-tree.ui-tree-horizontal table{height:0}.ui-tree.ui-tree-horizontal .ui-chkbox{vertical-align:bottom;margin-right:3px}.ui-tree.ui-state-disabled .ui-tree-toggler,.ui-tree.ui-state-disabled .ui-tree-selectable .ui-treenode-content,.ui-tree.ui-state-disabled .ui-tree-selectable .ui-treenode-icon,.ui-tree.ui-state-disabled .ui-chkbox-box{cursor:default}
.ui-tree.ui-tree-rtl{direction:rtl}.ui-tree.ui-tree-rtl.ui-tree-horizontal .ui-treenode.ui-treenode-leaf,.ui-tree.ui-tree-rtl.ui-tree-horizontal .ui-treenode.ui-treenode-collapsed{padding-left:0;padding-right:40px}.ui-tree-rtl.ui-tree-horizontal .ui-treenode:before{left:0;width:auto}.ui-tree.ui-tree-rtl.ui-tree-horizontal .ui-treenode-children{padding:0 0 0 16px}.ui-tree.ui-tree-rtl .ui-treenode-children{padding:0 16px 0 0}.ui-tree-droppoint{list-style:none outside none;height:4px;margin:0;padding:0}
.ui-tree-droppoint.ui-state-hover{border:0 none}.ui-treenode-content.ui-state-hover{font-weight:inherit}.ui-tree-draghelper.ui-state-highlight{background:none transparent}.ui-tree .ui-tree-scrollertop,.ui-tree .ui-tree-scrollerbottom{height:10px;width:100%;position:absolute}.ui-tree .ui-tree-scrollertop{top:0}.ui-tree .ui-tree-scrollerbottom{bottom:0}.ui-tree .ui-treenode-content .ui-chkbox.ui-selection{display:none}.ui-tree .ui-treenode-content.ui-tree-selectable .ui-chkbox.ui-selection{display:inline-block}
.ui-tree.ui-tree-checkbox-all .ui-treenode-content .ui-chkbox.ui-selection{display:inline-block}.ui-tree .ui-treenode-outline{outline:1px dotted}.ui-tree-filter-container{margin:.4em .5em .1em;padding:0;position:relative}.ui-tree-filter-container .ui-icon{position:absolute;right:2px;top:5px}.ui-tree-filter.ui-inputfield{box-shadow:none;padding-left:2%;padding-right:12%;width:100%;box-sizing:border-box}.ui-fluid .ui-tree{width:100%}.ui-treetable table{border-collapse:collapse;width:100%;table-layout:fixed}.ui-treetable .ui-treetable-header,.ui-treetable .ui-treetable-footer{text-align:center;padding:4px 10px}.ui-treetable .ui-treetable-header{border-bottom:0 none}.ui-treetable .ui-treetable-footer{border-top:0 none}.ui-treetable th,.ui-treetable tfoot td{text-align:center}.ui-treetable thead th,.ui-treetable tbody td,.ui-treetable tfoot td{padding:4px 10px;overflow:hidden;white-space:nowrap;border-width:1px;border-style:solid}
.ui-treetable tbody td{border-color:inherit}.ui-treetable .ui-treetable-toggler{display:inline-block;vertical-align:middle;cursor:pointer;margin-top:-5px}.ui-treetable .ui-treetable-data tr.ui-state-highlight,.ui-treetable .ui-treetable-data tr.ui-state-hover{cursor:pointer}.ui-treetable-scrollable-body{overflow:auto}.ui-treetable-scrollable-header,.ui-treetable-scrollable-footer{overflow:hidden;border:0 none}body .ui-treetable.ui-treetable-scrollable .ui-treetable-scrollable-theadclone tr th>*{display:none}
.ui-treetable.ui-treetable-scrollable table{table-layout:fixed}.ui-treetable-scrollable .ui-treetable-scrollable-header,.ui-treetable-scrollable .ui-treetable-scrollable-footer{position:relative}.ui-treetable .ui-treetable-data tr.ui-state-hover{border-color:inherit;font-weight:inherit}.ui-treetable-resizable{padding-bottom:1px;overflow:auto}.ui-treetable.ui-treetable-resizable table{table-layout:fixed}.ui-treetable .ui-column-resizer{width:8px;height:20px;padding:0;cursor:col-resize;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);margin:-4px -10px -4px 0;float:right}
.ui-treetable .ui-column-resizer-helper{width:1px;position:absolute;z-index:10;display:none}.ui-treetable .ui-chkbox{margin-right:3px}.ui-treetable .ui-treetable-indent{width:16px;height:16px;float:left}.ui-treetable .ui-sortable-column{cursor:pointer}.ui-treetable .ui-sortable-column-icon{display:inline-block;margin:-3px 0 -3px 2px}.ui-treetable .ui-chkbox.ui-selection{display:none}.ui-treetable .ui-treetable-selectable-node .ui-chkbox.ui-selection{display:inline-block}.ui-treetable.ui-treetable-checkbox-all .ui-chkbox.ui-selection{display:inline-block}
.ui-treetable-scrollable-theadclone{height:0}.ui-treetable-scrollable-theadclone tr{height:0}.ui-treetable-scrollable-theadclone th.ui-state-default{height:0;border-bottom-width:0;border-top-width:0;padding-top:0;padding-bottom:0;outline:0 none}.ui-treetable-scrollable-theadclone th span{display:block;height:0}.ui-treetable .ui-column-filter{display:block;box-sizing:border-box;width:100%;margin:.5rem auto auto auto}.ui-treetable .ui-column-customfilter{margin:.5rem auto auto auto}.ui-treetable-reflow .ui-treetable-data td .ui-column-title{display:none}
@media(max-width:640px){.ui-treetable-reflow thead th,.ui-treetable-reflow tfoot td{display:none}.ui-treetable-reflow .ui-treetable-data td{text-align:left;display:block;border:0 none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;clear:left}.ui-treetable-reflow .ui-treetable-data.ui-widget-content{border:0 none}.ui-treetable-reflow .ui-treetable-data tr.ui-widget-content{border-left:0 none;border-right:0 none}.ui-treetable-reflow .ui-treetable-data td .ui-column-title{padding:.4em;min-width:30%;display:inline-block;margin:-.4em 1em -.4em -.4em}
}.ui-treetable .ui-editable-column .ui-cell-editor{display:inline-block;vertical-align:middle}.ui-treetable .ui-editable-column .ui-treetable-toggler{margin-top:0}.ui-treetable .ui-cell-editor-input{display:none}.ui-treetable .ui-row-editing .ui-cell-editor .ui-cell-editor-output{display:none}.ui-treetable .ui-row-editing .ui-cell-editor .ui-cell-editor-input{display:block}.ui-treetable .ui-row-editor span{cursor:pointer}.ui-treetable .ui-row-editor .ui-row-editor-pencil{display:inline-block}.ui-treetable .ui-row-editing .ui-row-editor .ui-row-editor-pencil{display:none}
.ui-treetable .ui-row-editor .ui-row-editor-check,.ui-treetable .ui-row-editor .ui-row-editor-close{display:none}.ui-treetable .ui-row-editing .ui-row-editor .ui-row-editor-check,.ui-treetable .ui-row-editing .ui-row-editor .ui-row-editor-close{display:inline-block}.ui-treetable .ui-treetable-data tr.ui-row-editing td.ui-editable-column,.ui-treetable .ui-treetable-data td.ui-cell-editing{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.ui-treetable .ui-treetable-data tr.ui-row-editing td.ui-editable-column:first-child,.ui-treetable .ui-treetable-data td.ui-cell-editing:first-child{padding-left:10px}
.ui-treetable .ui-sortable-column-badge{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.ui-treetable .ui-sortable-column-badge.ui-helper-hidden{display:none}.ui-wizard{margin:0;padding:0}.ui-wizard-content{margin:3px 0}.ui-wizard-navbar{text-align:right}.ui-wizard-nav-back,.ui-wizard-nav-next{cursor:pointer}.ui-wizard-nav-back{float:left}.ui-wizard-nav-next{float:right}.ui-wizard-step-title{font-size:18px;margin:0 3px 0 0;padding:.4em;float:left}.ui-chips{box-shadow:none;cursor:pointer;display:inline-flex;position:relative}.ui-chips-container{padding:0;clear:left;cursor:text;list-style-type:none;margin:0;min-height:1px;overflow:hidden}.ui-chips-token{cursor:default;display:inline-flex;align-items:center;flex:0 0 auto;overflow:hidden;padding:1px 3px;position:relative;margin:2px}.ui-chips-token .ui-chips-token-label{display:block;padding:0 2.1em 0 .5em}.ui-chips-token .ui-chips-token-icon{cursor:pointer;margin-top:-9px;position:absolute;right:.2em;top:50%}
.ui-chips-input-token{display:inline;align-items:center;flex:1 1 auto}.ui-chips-input-token input{background-color:transparent;border:0 none;outline:0 none;padding:0;margin:0;box-shadow:none;border-radius:0;width:100%}.ui-fluid .ui-chips{display:flex;flex:1 1 auto}.ui-fluid .ui-chips .ui-chips-container{width:100%}.ui-sidebar{position:fixed;padding:.5em 1em;-webkit-transition:transform .3s;transition:transform .3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-sidebar-left{top:0;left:0;width:20em;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.ui-sidebar-right{top:0;right:0;width:20em;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}.ui-sidebar-top{top:0;left:0;width:100%;height:10em;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.ui-sidebar-bottom{bottom:0;left:0;width:100%;height:10em;-webkit-transform:translateY(100%);transform:translateY(100%)}.ui-sidebar-full{width:100%;height:100%;left:0;-webkit-transition:transform 0s;transition:transform 0s}.ui-sidebar-left.ui-sidebar-active,.ui-sidebar-right.ui-sidebar-active{-webkit-transform:translateX(0);transform:translateX(0)}.ui-sidebar-left.ui-sidebar-sm,.ui-sidebar-right.ui-sidebar-sm{width:20em}.ui-sidebar-left.ui-sidebar-md,.ui-sidebar-right.ui-sidebar-md{width:40em}.ui-sidebar-left.ui-sidebar-lg,.ui-sidebar-right.ui-sidebar-lg{width:60em}
.ui-sidebar-top.ui-sidebar-active,.ui-sidebar-bottom.ui-sidebar-active{-webkit-transform:translateY(0);transform:translateY(0)}.ui-sidebar-top.ui-sidebar-sm,.ui-sidebar-bottom.ui-sidebar-sm{height:10em}.ui-sidebar-top.ui-sidebar-md,.ui-sidebar-bottom.ui-sidebar-md{height:20em}.ui-sidebar-top.ui-sidebar-lg,.ui-sidebar-bottom.ui-sidebar-lg{height:30em}.ui-sidebar-close{float:right;padding:1px}.ui-sidebar-close:hover,.ui-sidebar-close:focus{padding:0}@media screen and (max-width:64em){.ui-sidebar-left.ui-sidebar-lg,.ui-sidebar-left.ui-sidebar-md,.ui-sidebar-right.ui-sidebar-lg,.ui-sidebar-right.ui-sidebar-md{width:20em}
}.ui-staticmessage{position:relative;padding:.5rem .5rem}.ui-staticmessage .ui-messages-close{position:absolute;cursor:pointer;top:-.75rem;right:-.75rem;width:2rem;height:2rem;border-radius:50%;line-height:2rem;padding:0;user-select:none;text-align:center;background-color:inherit;color:inherit}.ui-staticmessage .ui-messages-close .ui-icon{color:inherit}.ui-staticmessage .ui-messages-close .ui-icon-close:before{font-family:"primeicons" !important;content:"\e90b"}.ui-dataview .ui-dataview-header{border-bottom:0 none}.ui-dataview .ui-dataview-header,.ui-dataview .ui-dataview-footer{text-align:center;padding:4px 10px}.ui-dataview .ui-dataview-header .ui-dataview-layout-options{float:right}.ui-dataview-list .ui-dataview-content{padding:4px 10px}.ui-dataview-list .ui-dataview-list-container{list-style-type:none;margin:0;padding:0}.ui-dataview-list .ui-dataview-row{border:0 none}.ui-fluid .ui-dataview-layout-options.ui-buttonset{width:auto}.p-datepicker{position:relative;display:inline-block;width:auto}.p-datepicker-panel .ui-datepicker-header .ui-datepicker-next,.p-datepicker-panel .ui-datepicker-header .ui-datepicker-prev,.p-datepicker-panel table td>a,.p-datepicker-panel .ui-timepicker>div a{cursor:pointer}.p-datepicker-panel .ui-datepicker-calendar-container td span,.p-datepicker-panel .ui-datepicker-calendar-container td a{text-align:center}.p-datepicker-panel .ui-datepicker-calendar-container td.ui-datepicker-other-month-hidden{visibility:hidden}
.p-datepicker-panel .ui-timepicker{text-align:center;padding:.5em}.p-datepicker-panel .ui-timepicker .ui-icon{text-indent:0}.p-datepicker-panel .ui-timepicker>div{display:inline-flex;flex-direction:column;align-items:center;row-gap:.25rem;min-width:1.5em}.p-datepicker-panel .ui-timepicker>.ui-minute-picker,.p-datepicker-panel .ui-timepicker>.ui-second-picker,.p-datepicker-panel .ui-timepicker>.ui-millisecond-picker{margin-left:0}.p-datepicker-panel .ui-timepicker>.ui-ampm-picker{margin-left:1rem}
.p-datepicker-panel .ui-timepicker>div a{display:block}.p-datepicker-panel .ui-timepicker>.ui-separator{margin-left:0;min-width:.75em}.p-datepicker-panel .ui-timepicker>.ui-separator button{visibility:hidden;opacity:0}.p-datepicker-panel .ui-timepicker.ui-timepicker-timeinput input{text-align:center;-moz-appearance:textfield}.p-datepicker-panel .ui-timepicker.ui-timepicker-timeinput input::-webkit-outer-spin-button,.p-datepicker-panel .ui-timepicker.ui-timepicker-timeinput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.p-datepicker-panel .ui-timepicker.ui-timepicker-timeinput .ui-millisecond-picker input{width:2.3em}.p-datepicker-panel .ui-timepicker.ui-timepicker-timeinput .ui-ampm-picker .ui-picker-up{padding-bottom:.1em}.p-datepicker-panel .ui-timepicker.ui-timepicker-timeinput .ui-ampm-picker .ui-picker-down{padding-top:.1em}.p-datepicker-panel .ui-timepicker.ui-timepicker-timeinput .ui-ampm-picker>span{padding:.5rem}.ui-datepicker-multiple-month .ui-datepicker-group{display:table-cell;border-left-width:0;border-top-width:0;border-bottom-width:0}
.p-datepicker-panel.ui-datepicker-multiple-month{width:auto}.p-datepicker .ui-datepicker-touch-ui,.ui-datepicker-touch-ui{position:fixed;top:50%;left:50%;min-width:80vw;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ui-datepicker-touch-ui.ui-datepicker td a,.ui-datepicker-touch-ui.ui-datepicker td span,.ui-datepicker-touch-ui.ui-datepicker th{padding:2em 0}.ui-monthpicker .ui-monthpicker-month{width:33.3%;display:inline-block;text-align:center;padding:.5em;cursor:pointer}
.p-datepicker-panel .ui-datepicker-buttonbar .ui-g-6{text-align:center}body .ui-state-disabled.ui-datepicker-disabled{opacity:1}.ui-datepicker-disabled tbody a{opacity:.4}.ui-toggleswitch{position:relative;display:inline-block;width:3em;height:1.75em}.ui-toggleswitch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.3s;transition:.3s;border-radius:30px}.ui-toggleswitch-handler{position:absolute;height:1.250em;width:1.250em;left:.25em;bottom:.25em;border-radius:50%;-webkit-transition:.3s;transition:.3s;display:flex;align-items:center;justify-content:center}.ui-toggleswitch-checked .ui-toggleswitch-handler{-webkit-transform:translateX(1.250em);transform:translateX(1.250em)}
.ui-toggleswitch-dual-icon .ui-toggleswitch-handler{position:relative}.ui-toggleswitch-dual-icon .ui-toggleswitch-handler span{position:absolute;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity,transform;opacity:0;transform:rotate(-90deg)}.ui-toggleswitch-dual-icon .ui-toggleswitch-handler span+span{opacity:1;transform:rotate(0)}.ui-toggleswitch-dual-icon.ui-toggleswitch-checked .ui-toggleswitch-handler span{opacity:1;transform:rotate(0)}
.ui-toggleswitch-dual-icon.ui-toggleswitch-checked .ui-toggleswitch-handler span+span{opacity:0;transform:rotate(90deg)}
