:root{--background-color: #2c3e50;--text-color:#ffffff;--app-origin: #676666;--header-color: #1a252f;--border-color: #4a657e;--background-sidebar-color: #1a252f;--background-header-color: #1a252f;--input-color: #1a252f;--menu-active-color:#ffffff;--btn-border-color: #969696;--secondary-btn-default-color: #ffffff;--secondary-btn-hover-color: #3498db;--tertiary-btn-default-color: #7B61FF;--tertiary-btn-hover-color: #969696}*,*:before,*:after{box-sizing:border-box}*{margin:0}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:#ececec;border-radius:6px}body{font-family:Roboto,sans-serif!important;background-color:#2c3e50;color:#ecf0f1}button pre{font-family:Roboto,sans-serif!important}.p-confirmdialog{background-color:#18181b!important;color:#fff!important;border:none!important}.p-confirmdialog i{width:0px;height:0px}.p-confirmdialog .p-confirmdialog-reject-button{background-color:#0000;color:var(--text-color)!important;border:1px solid var(--border-color)!important}.p-confirmdialog .p-confirmdialog-reject-button:hover{background-color:#3498db!important}.p-confirmdialog .p-confirmdialog-accept-button{background-color:#0000;color:var(--text-color)!important;border:1px solid var(--border-color)!important}.p-confirmdialog .p-confirmdialog-accept-button:hover{background-color:#3498db!important}.p-dialog{background-color:#fff!important;color:#000!important}.parking-tooltip{background-color:#fff;border:1px solid #DFDFDF;padding:8px 12px;border-radius:8px;box-shadow:0 4px 12px #0000001f;max-width:350px;word-wrap:break-word}.parking-tooltip .parking-tooltip-text{font-size:14px;line-height:1.4;color:#4b5563}.parking-tooltip .parking-tooltip-arrow{position:absolute;width:0;height:0;border-style:solid}.parking-tooltip.parking-tooltip-top .parking-tooltip-arrow{bottom:-8px;left:50%;transform:translate(-50%);border-width:8px 8px 0 8px;border-color:#DFDFDF transparent transparent transparent}.parking-tooltip.parking-tooltip-top .parking-tooltip-arrow:after{content:"";position:absolute;top:-9px;left:-8px;border-width:8px 8px 0 8px;border-style:solid;border-color:#ffffff transparent transparent transparent}.parking-tooltip.parking-tooltip-bottom .parking-tooltip-arrow{top:-8px;left:50%;transform:translate(-50%);border-width:0 8px 8px 8px;border-color:transparent transparent #DFDFDF transparent}.parking-tooltip.parking-tooltip-bottom .parking-tooltip-arrow:after{content:"";position:absolute;top:1px;left:-8px;border-width:0 8px 8px 8px;border-style:solid;border-color:transparent transparent #ffffff transparent}.parking-tooltip.parking-tooltip-left .parking-tooltip-arrow{right:-8px;top:50%;transform:translateY(-50%);border-width:8px 0 8px 8px;border-color:transparent transparent transparent #DFDFDF}.parking-tooltip.parking-tooltip-left .parking-tooltip-arrow:after{content:"";position:absolute;top:-8px;left:-9px;border-width:8px 0 8px 8px;border-style:solid;border-color:transparent transparent transparent #ffffff}.parking-tooltip.parking-tooltip-right .parking-tooltip-arrow{left:-8px;top:50%;transform:translateY(-50%);border-width:8px 8px 8px 0;border-color:transparent #DFDFDF transparent transparent}.parking-tooltip.parking-tooltip-right .parking-tooltip-arrow:after{content:"";position:absolute;top:-8px;left:1px;border-width:8px 8px 8px 0;border-style:solid;border-color:transparent #ffffff transparent transparent}
