:root,.radix-themes{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dp-font-family:"PorscheNext", sans-serif;--portal-accent:#d5001c;--portal-accent-hover:#e30621;--portal-accent-pressed:#a80016;--portal-accent-soft:#d5001c24;--portal-accent-softer:#d5001c14;--portal-accent-text:#ff4b61;--portal-focus:#d5001cb8;--signal-neutral:var(--portal-accent);--signal-neutral-hover:var(--portal-accent-hover);--signal-neutral-pressed:var(--portal-accent-pressed);--signal-neutral-surface:var(--portal-accent-softer);--signal-neutral-surface-soft:var(--portal-accent-soft);--signal-neutral-surface-hover:#d5001c2e;--signal-neutral-surface-pressed:#d5001c42;--signal-neutral-border:var(--portal-accent);--signal-neutral-border-cta:var(--portal-accent);--signal-neutral-overlay-1:var(--portal-accent-softer);--signal-neutral-overlay-2:var(--portal-accent-soft);--signal-neutral-text:var(--portal-accent-text);--mantine-primary-color-filled:var(--portal-accent);--mantine-primary-color-filled-hover:var(--portal-accent-hover);--mantine-primary-color-light:var(--portal-accent-softer);--mantine-primary-color-light-hover:var(--portal-accent-soft);--mantine-primary-color-light-color:var(--portal-accent-text);--porsche-next:var(--dp-font-family);--mantine-font-family:var(--dp-font-family);--mantine-font-family-headings:var(--dp-font-family);--mantine-font-family-monospace:var(--dp-font-family);--default-font-family:var(--dp-font-family);--heading-font-family:var(--dp-font-family);--code-font-family:var(--dp-font-family);--strong-font-family:var(--dp-font-family);--em-font-family:var(--dp-font-family);--quote-font-family:var(--dp-font-family);--toastify-font-family:var(--dp-font-family)}html,body{background-color:#0a0f12;height:100%;margin:0;padding:0;font-family:var(--dp-font-family)!important}#__next{height:100%;font-family:var(--dp-font-family)}a{color:inherit;text-decoration:none}*,:before,:after{box-sizing:border-box;font-family:inherit}button,input,optgroup,select,textarea,.mantine-Provider-root,.radix-themes{font-family:var(--dp-font-family)}.treeview>svg{fill:#fff;margin-left:10px}.treeview{cursor:initial}.treeview>span:last-of-type{cursor:pointer;min-width:70%}@font-face{font-family:PorscheNext;src:url(/fonts/PorscheNext/PorscheNext-Regular.otf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Porsche Next;src:url(/fonts/PorscheNext/PorscheNext-Regular.otf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:PorscheNext;src:url(/fonts/PorscheNext/PorscheNext-Thin.otf);font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Porsche Next;src:url(/fonts/PorscheNext/PorscheNext-Thin.otf);font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:PorscheNext;src:url(/fonts/PorscheNext/PorscheNext-Bold.otf);font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Porsche Next;src:url(/fonts/PorscheNext/PorscheNext-Bold.otf);font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:PorscheNext;src:url(/fonts/PorscheNext/PorscheNext-Bold.otf);font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Porsche Next;src:url(/fonts/PorscheNext/PorscheNext-Bold.otf);font-style:normal;font-weight:600;font-display:swap}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:#606364;background-clip:content-box;border:6px solid #0000;border-radius:20px}::-webkit-scrollbar-thumb:hover{background-color:#606364}::-webkit-scrollbar-corner{background:0 0}.test{color:"#fff";background-color:"#0a0f12";border-radius:"4px";border:"1.5px solid #4a4e51";height:"26px";padding:"10px"}.form-flex{flex-wrap:wrap;align-items:flex-start;gap:18px 28px;margin-top:20px;display:flex}.form-divider{background-color:#4a4e51;border:0;height:1px;margin-top:20px;margin-bottom:30px}.form-flex input:not([type=checkbox]){color:#fff;background-color:#0a0f12;border:1.5px solid #4a4e51;border-radius:4px;min-width:290px;height:32px;margin-top:10px;margin-bottom:30px;padding:10px;font-size:14px}.form-flex .form-date-picker-wrapper{margin-top:10px;margin-bottom:30px}.form-flex .form-date-picker-input,.form-flex input.form-date-picker-input:not([type=checkbox]){color:#fff;background-color:#0a0f12;border:1.5px solid #4a4e51;border-radius:4px;min-width:290px;height:32px;min-height:32px;margin:0;padding:4px 42px 4px 10px;font-size:14px}.form-flex .form-date-picker-input:hover,.form-flex .form-date-picker-input:focus{border-color:var(--portal-accent);background-color:#0a0f12}.form-flex .form-date-picker-section{align-items:center;height:32px;padding-inline-end:10px;display:flex}.form-flex .form-date-picker-section [data-combined-clear-section]{align-items:center;gap:6px;height:32px;display:inline-flex;padding-inline-end:8px!important}.form-flex .form-date-picker-clear-button{color:#b7c0c7;background-color:#4a4e515c;border:1px solid #97a3ae3d;border-radius:4px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;min-height:22px;margin:0;padding:0;line-height:1;display:inline-flex}.form-flex .form-date-picker-clear-button:hover{color:#fff;background-color:#4a4e5194;border-color:#f3f5f761}.form-flex .form-date-picker-clear-button:focus-visible{box-shadow:0 0 0 2px var(--portal-focus);outline:none}.form-flex .form-date-picker-section svg{cursor:default;width:18px;height:18px;margin:0}.form-flex select{color:#fff;vertical-align:middle;background-color:#0000;border:1.5px solid #4a4e51;border-radius:4px;height:32px;min-height:32px;margin-top:10px;margin-bottom:30px;padding:0 34px 0 10px;font-size:14px;line-height:29px}.form-flex button{margin-top:5px}.form-flex svg{cursor:pointer;margin-top:12px;margin-left:3px}.form-flex button svg,.form-flex .icon-button svg,.form-flex .title-icon svg{margin:0}.form-flex textarea{color:#fff;background-color:#0a0f12;border:1.5px solid #4a4e51;border-radius:4px;min-width:350px;height:32px;min-height:70px;margin-top:10px;margin-bottom:30px;padding:10px;font-size:14px}.outing-table{border-collapse:collapse;text-align:center;white-space:nowrap;width:100%}.outing-table th{padding:15px;font-size:16px;font-weight:400!important}.outing-table tr{border-bottom:1px solid #4a4e51}.outing-table td{padding:7px 10px;font-size:14px}.outing-table tr:nth-child(2n){background-color:#262b2e}.outing-details input{color:#fff;background-color:#0a0f12;border:1.5px solid #4a4e51;border-radius:4px;height:32px;margin-top:10px;margin-right:5px;font-size:14px}.outing-table-sort{cursor:pointer}.selector{color:#fff;background-color:#0000;border:1.5px solid #4a4e51;border-radius:4px;height:32px;padding:5px 10px;font-size:14px}.selector option{color:#fff;background-color:#141719;border-radius:0}select[name=tenant-selector].selector{min-width:170px;height:32px;padding:3px 32px 3px 12px;font-size:16px;line-height:1}form .selector{margin-top:10px}input[readonly]{background-color:#4a4e51}.validation-message{color:var(--portal-accent)}.date-time-display{text-align:left;white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;max-width:100%;line-height:1.25;display:inline-flex}.date-time-display__utc{color:inherit;white-space:nowrap}.date-time-display__local{color:#9ca3af;overflow-wrap:anywhere;white-space:normal;font-size:11px;font-weight:400}.form-date-time-local{margin-top:-26px;margin-bottom:10px;display:flex}.rdl-control{margin-top:20px;margin-bottom:40px;background-color:#0a0f12!important}.rdl-control>option{color:#fff!important}.react-dual-listbox .rdl-filter{color:#fff;caret-color:#fff}.rdl-control>option:checked,.rdl-control>option:checked:hover,.rdl-control>option:checked:focus{background:var(--portal-accent) linear-gradient(0deg, var(--portal-accent), var(--portal-accent))!important;color:#fff!important}.rdl-control>option:hover,.rdl-control>option:focus{color:#fff!important;background:#262b2e linear-gradient(#262b2e,#262b2e)!important}.rdl-move{background:#0a0f12!important}.rdl-move span{color:#fff}.signout-button{margin-left:20px}.loading{z-index:2000;background-color:#00000080;width:100vw;height:100vh;position:fixed;inset:0}.loading-wheel{box-sizing:border-box;border:5px solid #fff;border-bottom-color:#ff3838;border-radius:50%;width:48px;height:48px;margin-top:-40px;margin-left:-40px;animation:1s linear infinite spin;display:inline-block;position:absolute;top:50%;left:50%}.icon-button{cursor:pointer;vertical-align:middle;border:1.5px solid #4a4e51;border-radius:4px;justify-content:center;align-items:center;gap:6px;margin-left:10px;padding:2px 10px;line-height:1;display:inline-flex}.icon-button:hover{background-color:#4a4e51;transition:background-color .24s,border-color .24s,color .24s}.outing-card-actions{align-items:center;gap:8px;display:inline-flex}.outing-card-actions .outing-card-action{gap:5px;min-width:auto;min-height:30px;margin-left:0;padding:3px 9px;font-size:14px;line-height:1}.outing-card-actions .outing-card-action>svg{width:17px;height:17px}.outing-card-actions .outing-card-action .lds-dual-ring,.outing-card-actions .outing-card-action .lds-dual-ring:after{width:13px;height:13px}.title-icon{cursor:pointer;vertical-align:middle;border:1.5px solid #4a4e51;border-radius:4px;justify-content:center;align-items:center;margin-top:5px;margin-left:10px;line-height:1;display:inline-flex}.title-icon>svg,.title-icon>img{padding:1.5px;display:block}button svg,.icon-button svg,.title-icon svg{flex:none;display:block}.outing-table .run-table-action-cell{width:38px;padding:7px 3px}.outing-table .run-table-action-button{min-width:34px;min-height:34px;margin:0;padding:4px}.outing-table .run-table-action-button>svg,.outing-table .run-table-action-button>img{padding:0}.outing-table-select-mode th{padding-top:10px;padding-bottom:10px}.outing-table-select-mode td{vertical-align:middle;padding-top:4px;padding-bottom:4px}.outing-table-select-mode .run-table-action-cell{padding-top:4px;padding-bottom:4px}.outing-table-select-mode .run-table-action-button{min-width:30px;min-height:30px;padding:3px}.outing-table-select-mode input[type=checkbox]{vertical-align:middle;cursor:pointer;width:18px;height:18px;accent-color:var(--portal-accent);margin:0}.run-filter-toggle{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #97a3ae38;border-radius:4px;height:38px;padding:0 14px;font-size:14px;font-weight:500}.run-filter-toggle:hover,.run-filter-toggle-active{color:#f3f5f7;border-color:#97a3ae6b}.run-filter-toggle:focus-visible{outline:1px solid var(--portal-focus);outline-offset:2px}.run-filters-panel{border-top:1px solid #97a3ae24;justify-content:flex-end;gap:28px;margin-top:12px;padding:12px 0 8px;display:flex}.run-acq-tabs-wrapper{justify-content:center;display:flex}.run-acq-tabs[role=tablist]{max-width:max-content;outline-offset:0!important;background:0 0!important;border-radius:0!important;outline:none!important;gap:12px!important;padding:0!important}.run-acq-tabs[role=tablist] [role=tab]{color:#97a3ae;min-width:0;position:relative;background:0 0!important;border-radius:0!important;outline:none!important;padding:0 4px 10px!important}.run-acq-tabs[role=tablist] [role=tab][aria-selected=true]{color:#fff;box-shadow:none!important;background-color:#0000!important}.run-acq-tabs[role=tablist] [role=tab][aria-selected=true]:after{content:"";background:var(--portal-accent);height:2px;position:absolute;bottom:0;left:4px;right:4px}.run-acq-tabs[role=tablist] [role=tab][aria-selected=false]:hover{color:#fff}[style*=--mb-z-index]{--mb-z-index:3000!important;--modal-y-offset:16px!important}[data-fixed][style*=--overlay-z-index],.m_9814e45f[data-fixed]{--overlay-z-index:2999!important}[data-modal-content]{flex-direction:column!important;flex-basis:min(82vw,760px)!important;width:min(82vw,760px)!important;max-height:calc(100dvh - 32px)!important;display:flex!important;overflow:hidden!important}[data-modal-content] [class*=_body_]{flex:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;padding-top:24px!important;overflow-y:auto!important}.swal2-popup{color:#f3f5f7!important;background:#0f1419!important;border:1px solid #97a3ae33!important;border-radius:8px!important;box-shadow:0 28px 70px #0000007a!important}.swal2-title,.swal2-html-container{color:#f3f5f7!important}.swal2-html-container{color:#b7c0c7!important}.swal2-confirm,.swal2-cancel,.swal2-deny,.dpui-alert-button{min-height:38px;border-radius:4px!important;padding:0 18px!important;font-size:14px!important;font-weight:500!important;line-height:1!important;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s!important}.swal2-confirm,.dpui-alert-button-primary{border:1px solid var(--portal-accent)!important;background-color:var(--portal-accent)!important;color:#fff!important}.swal2-confirm:hover,.dpui-alert-button-primary:hover{border-color:var(--portal-accent-hover)!important;background-color:var(--portal-accent-hover)!important}.swal2-cancel,.swal2-deny,.dpui-alert-button-secondary{color:#f3f5f7!important;background-color:#0a0f12b8!important;border:1px solid #97a3ae6b!important}.swal2-cancel:hover,.swal2-deny:hover,.dpui-alert-button-secondary:hover{background-color:#4a4e518a!important;border-color:#f3f5f794!important}.swal2-confirm:focus-visible,.swal2-cancel:focus-visible,.swal2-deny:focus-visible,.dpui-alert-button:focus-visible{box-shadow:0 0 0 3px var(--portal-focus)!important;outline:none!important}.dpui-alert{width:min(420px,100vw - 32px)!important;padding:28px 28px 24px!important}.dpui-alert-title{padding:0!important;font-size:22px!important;font-weight:500!important;line-height:1.2!important}.dpui-alert-text{margin:10px 0 0!important;padding:0!important;font-size:14px!important;line-height:1.45!important}.dpui-alert-actions{gap:10px!important;width:100%!important;margin:24px 0 0!important}.dpui-alert-icon.swal2-warning{color:#ffd95a!important;border-color:#ffd95a5c!important}@keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.files-table{color:#fff;border-collapse:collapse;text-align:justify;white-space:nowrap;width:100%}.files-table th{padding:15px;font-size:16px;font-weight:400!important}.files-table tr{border-bottom:1px solid #4a4e51}.files-table td{padding:15px 20px;font-size:14px}div.p-splitter-gutter-handle{background:#4a4e51}.p-splitter{width:100%}.lds-dual-ring{width:15px;height:15px;display:inline-block}.lds-dual-ring:after{content:" ";border:2px solid #fff;border-color:#fff #0000;border-radius:50%;width:15px;height:15px;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.outing-info-input{height:27px!important}.toast-dismiss-all-div{justify-content:flex-end;display:flex}.toast-dismiss-all-div button{color:#767676;background:0 0;border:none;padding:0;font-size:10px}.react-dual-listbox{height:95%}.Toastify__toast-container{width:min(360px,100vw - 24px)}.dpui-toast{color:#f3f5f7;min-height:0;font-family:var(--dp-font-family);border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:14px;margin-bottom:10px;padding:14px 48px 14px 20px;box-shadow:0 18px 40px #00000057;background:linear-gradient(#181f26f5,#0f1419fa)!important}.dpui-toast .Toastify__toast-icon{justify-content:center;align-self:center;align-items:center;width:28px;margin:0;display:flex}.dpui-toast .Toastify__toast-body{letter-spacing:.01em;flex:1;margin:0;padding:0;font-size:13px;line-height:1.45}.dpui-toast-progress{height:3px;background:linear-gradient(90deg, var(--portal-accent), var(--portal-accent-text))!important}.Toastify__close-button{color:#97a0a8;opacity:1;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:0;display:flex;top:50%;right:14px;transform:translateY(-50%)}.Toastify__close-button:hover{color:#f3f5f7}.Toastify__toast-theme--dark.Toastify__toast--success{border-left:3px solid #72ef97}.Toastify__toast-theme--dark.Toastify__toast--error{border-left:3px solid #ff8b84}.Toastify__toast-theme--dark.Toastify__toast--info{border-left:3px solid #7fc4ff}.Toastify__toast-theme--dark.Toastify__toast--warning{border-left:3px solid #ffd95a}
