@charset "UTF-8";@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:700;src:url(/assets/PlusJakartaSans-ExtraBoldItalic-f4SUrKx3.woff2) format("woff2"),url(/assets/PlusJakartaSans-ExtraBoldItalic-BB7Oq1mF.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;src:url(/assets/PlusJakartaSans-Italic-DH1tprFo.woff2) format("woff2"),url(/assets/PlusJakartaSans-Italic-DStyjmpH.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;src:url(/assets/PlusJakartaSans-SemiBold-BD6Sleeg.woff2) format("woff2"),url(/assets/PlusJakartaSans-SemiBold-DNItwQju.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;src:url(/assets/PlusJakartaSans-Regular-xeCc1CX1.woff2) format("woff2"),url(/assets/PlusJakartaSans-Regular-Rt4dwF3f.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:200;src:url(/assets/PlusJakartaSans-ExtraLightItalic-DQECkqel.woff2) format("woff2"),url(/assets/PlusJakartaSans-ExtraLightItalic-BP4SOX1R.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:url(/assets/PlusJakartaSans-ExtraBold-SjfnEGSx.woff2) format("woff2"),url(/assets/PlusJakartaSans-ExtraBold-BpjKp0Zc.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:300;src:url(/assets/PlusJakartaSans-LightItalic-2t2vRoR1.woff2) format("woff2"),url(/assets/PlusJakartaSans-LightItalic-B4OLgbbZ.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200;src:url(/assets/PlusJakartaSans-ExtraLight-DRy9dzAl.woff2) format("woff2"),url(/assets/PlusJakartaSans-ExtraLight-KzF6rf3U.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:700;src:url(/assets/PlusJakartaSans-BoldItalic-ie-Qe3CQ.woff2) format("woff2"),url(/assets/PlusJakartaSans-BoldItalic-N2-MMcD9.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;src:url(/assets/PlusJakartaSans-Light-BTTV3faY.woff2) format("woff2"),url(/assets/PlusJakartaSans-Light-CzxMRZd7.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;src:url(/assets/PlusJakartaSans-Medium-Bvd02KrK.woff2) format("woff2"),url(/assets/PlusJakartaSans-Medium-BlMlLoCO.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:url(/assets/PlusJakartaSans-Bold-C17WCrun.woff2) format("woff2"),url(/assets/PlusJakartaSans-Bold-BhnPt4fp.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:500;src:url(/assets/PlusJakartaSans-MediumItalic-BzDB9HOD.woff2) format("woff2"),url(/assets/PlusJakartaSans-MediumItalic-CUPvauZS.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:600;src:url(/assets/PlusJakartaSans-SemiBoldItalic-BpDrXHKa.woff2) format("woff2"),url(/assets/PlusJakartaSans-SemiBoldItalic-CgaDAtV1.woff) format("woff")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/assets/icomoon-C1Dm6p_Y.eot?km0ccg);src:url(/assets/icomoon-C1Dm6p_Y.eot?km0ccg#iefix) format("embedded-opentype"),url(/assets/icomoon-BzyxBheK.ttf?km0ccg) format("truetype"),url(/assets/icomoon-BFiR6Ku-.woff?km0ccg) format("woff"),url(/assets/icomoon-Cye3mkxE.svg?km0ccg#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-notification:before{content:""}.icon-warning:before{content:""}.icon-user-check-solid:before{content:""}.icon-user-clock-solid:before{content:""}.icon-log-out:before{content:""}.icon-dots-three-vertical:before{content:""}.icon-bookmark-fill:before{content:""}.icon-bookmark:before{content:""}.icon-settings:before{content:""}.icon-round-delete:before{content:""}.icon-user:before{content:""}.icon-world:before{content:""}.icon-edit-square:before{content:""}.icon-close:before{content:""}.icon-more:before{content:""}.icon-point:before{content:""}.icon-calendar:before{content:""}.icon-cart:before{content:""}.icon-check:before{content:""}.icon-dashboard:before{content:""}.icon-edit:before{content:""}.icon-error:before{content:""}.icon-folder:before{content:""}.icon-list:before{content:""}.icon-lock1:before{content:""}.icon-menu:before{content:""}.icon-password-eye:before{content:""}.icon-pluse:before{content:""}.icon-question-mark:before{content:""}.icon-report:before{content:""}.icon-requests:before{content:""}.icon-save:before{content:""}.icon-setting:before{content:""}.icon-time:before{content:""}.icon-close-sm:before{content:""}.icon-check-circle:before{content:""}.icon-external-link:before{content:""}.icon-arrow_downward:before{content:""}.icon-arrow_upward:before{content:""}.icon-arrow_forward:before{content:""}.icon-arrow_back:before{content:""}.icon-arrow_up:before{content:""}.icon-arrow_right:before{content:""}.icon-arrow_left:before{content:""}.icon-arrow_down:before{content:""}.icon-eye:before{content:""}.icon-trash:before{content:""}.icon-upload-cloud:before{content:""}.icon-download-cloud:before{content:""}.icon-key:before{content:""}.icon-lock:before{content:""}.icon-mail:before{content:""}.icon-check-circle:before{content:""}.p-multiselect-overlay ::-webkit-scrollbar,.p-select-overlay ::-webkit-scrollbar{width:8px}.p-multiselect-overlay ::-webkit-scrollbar-thumb,.p-select-overlay ::-webkit-scrollbar-thumb{background-color:#e4e4e7;border-radius:8px}.p-multiselect-overlay ::-webkit-scrollbar-thumb:hover,.p-select-overlay ::-webkit-scrollbar-thumb:hover{background:#555}/*! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Inter;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}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-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;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{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-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}*,: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(59,130,246,.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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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(59,130,246,.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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-4{bottom:1rem}.bottom-\[66px\]{bottom:66px}.bottom-\[8px\]{bottom:8px}.left-0{left:0}.left-\[20px\]{left:20px}.right-0{right:0}.right-4{right:1rem}.right-\[6px\]{right:6px}.right-\[7px\]{right:7px}.top-0{top:0}.top-\[42\%\]{top:42%}.top-\[50\%\]{top:50%}.z-10{z-index:10}.m-auto{margin:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-\[-42px\]{margin-top:-42px}.mt-\[22px\]{margin-top:22px}.mt-\[44px\]{margin-top:44px}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!h-\[36px\]{height:36px!important}.\!h-\[42px\]{height:42px!important}.h-2{height:.5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-\[12px\]{height:12px}.h-\[16px\]{height:16px}.h-\[252px\]{height:252px}.h-\[288px\]{height:288px}.h-\[31px\]{height:31px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[42px\]{height:42px}.h-\[62px\]{height:62px}.h-\[79px\]{height:79px}.h-\[calc\(100\%-40px\)\]{height:calc(100% - 40px)}.h-\[calc\(100vh_-_103px\)\]{height:calc(100vh - 103px)}.h-full{height:100%}.max-h-\[602px\]{max-height:602px}.\!w-\[130px\]{width:130px!important}.\!w-\[42px\]{width:42px!important}.\!w-auto{width:auto!important}.w-1\/2{width:50%}.w-16{width:4rem}.w-2{width:.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-\[110px\]{width:110px}.w-\[12px\]{width:12px}.w-\[16px\]{width:16px}.w-\[240px\]{width:240px}.w-\[36px\]{width:36px}.w-\[42px\]{width:42px}.w-\[50\%\]{width:50%}.w-\[58px\]{width:58px}.w-\[62\.84px\]{width:62.84px}.w-\[90\%\]{width:90%}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px)}.w-\[calc\(100vw-50px\)\]{width:calc(100vw - 50px)}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[154px\]{min-width:154px}.max-w-\[90rem\]{max-width:90rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.translate-y-1\/2{--tw-translate-y:50%}.translate-y-1\/2,.translate-y-\[1\.25px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[1\.25px\]{--tw-translate-y:1.25px}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.scale-\[200\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[200\%\]{--tw-scale-x:200%;--tw-scale-y:200%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.resize{resize:both}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[18px\]{gap:18px}.gap-\[19px\]{gap:19px}.gap-\[22px\]{gap:22px}.gap-\[2px\]{gap:2px}.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)))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.\!rounded-2xl{border-radius:1rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[36px\]{border-radius:36px}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-\[2px\]{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-\[\#343467\]{--tw-border-opacity:1;border-color:rgb(52 52 103/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.border-mypasAccent{--tw-border-opacity:1;border-color:rgb(106 31 203/var(--tw-border-opacity))}.border-mypasBorder{--tw-border-opacity:1;border-color:rgb(52 52 103/var(--tw-border-opacity))}.border-b-mypasBorder{--tw-border-opacity:1;border-bottom-color:rgb(52 52 103/var(--tw-border-opacity))}.border-r-mypasBorder{--tw-border-opacity:1;border-right-color:rgb(52 52 103/var(--tw-border-opacity))}.\!bg-\[\#0a2540\]{--tw-bg-opacity:1!important;background-color:rgb(10 37 64/var(--tw-bg-opacity))!important}.\!bg-\[\#1a4d2e\]{--tw-bg-opacity:1!important;background-color:rgb(26 77 46/var(--tw-bg-opacity))!important}.\!bg-\[\#343467\]{--tw-bg-opacity:1!important;background-color:rgb(52 52 103/var(--tw-bg-opacity))!important}.\!bg-\[\#4d3d0a\]{--tw-bg-opacity:1!important;background-color:rgb(77 61 10/var(--tw-bg-opacity))!important}.\!bg-mypasSurface{--tw-bg-opacity:1!important;background-color:rgb(29 29 57/var(--tw-bg-opacity))!important}.bg-\[\#00000080\]{background-color:#00000080}.bg-\[\#000000A0\]{background-color:#000000a0}.bg-\[\#010111\]{--tw-bg-opacity:1;background-color:rgb(1 1 17/var(--tw-bg-opacity))}.bg-\[\#073EFF\]{--tw-bg-opacity:1;background-color:rgb(7 62 255/var(--tw-bg-opacity))}.bg-\[\#343467\]{--tw-bg-opacity:1;background-color:rgb(52 52 103/var(--tw-bg-opacity))}.bg-\[\#3C3C432B\]{background-color:#3c3c432b}.bg-\[\#5a5a5a\]{--tw-bg-opacity:1;background-color:rgb(90 90 90/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.bg-mypasAccent{--tw-bg-opacity:1;background-color:rgb(106 31 203/var(--tw-bg-opacity))}.bg-mypasCard{--tw-bg-opacity:1;background-color:rgb(22 20 32/var(--tw-bg-opacity))}.bg-mypasSurface{--tw-bg-opacity:1;background-color:rgb(29 29 57/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.\!bg-none{background-image:none!important}.\!p-0{padding:0!important}.\!p-4{padding:1rem!important}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-8{padding:2rem}.p-\[8px\]{padding:8px}.px-1{padding-left:.25rem;padding-right:.25rem}.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-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-16{padding-bottom:4rem;padding-top:4rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-\[11px\]{padding-bottom:11px;padding-top:11px}.py-\[13px\]{padding-bottom:13px;padding-top:13px}.py-\[9px\]{padding-bottom:9px;padding-top:9px}.pb-2{padding-bottom:.5rem}.pb-\[1px\]{padding-bottom:1px}.pl-3{padding-left:.75rem}.pr-1{padding-right:.25rem}.pr-6{padding-right:1.5rem}.pt-\[12px\]{padding-top:12px}.pt-\[15px\]{padding-top:15px}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.text-2xl{font-size:1.5rem;line-height:2rem}.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-bold{font-weight:700!important}.\!font-normal{font-weight:400!important}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.leading-\[19\.6px\]{line-height:19.6px}.leading-\[24px\]{line-height:24px}.leading-\[2\]{line-height:2}.leading-\[36px\]{line-height:36px}.\!text-mypasTextPrimary{--tw-text-opacity:1!important;color:rgb(247 247 247/var(--tw-text-opacity))!important}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.text-\[\#3CB779\]{--tw-text-opacity:1;color:rgb(60 183 121/var(--tw-text-opacity))}.text-\[\#FF3B30\]{--tw-text-opacity:1;color:rgb(255 59 48/var(--tw-text-opacity))}.text-\[var\(--app-text-color\)\]{color:var(--app-text-color)}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-mypasTextSecondary{--tw-text-opacity:1;color:rgb(199 199 199/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.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-\[0_8px_36px_0_rgba\(0\,0\,0\,0\.3\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_36px_0_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 8px 36px 0 rgba(0,0,0,.3);--tw-shadow-colored:0 8px 36px 0 var(--tw-shadow-color)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.brightness-0{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)}.brightness-0{--tw-brightness:brightness(0)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.drop-shadow,.grayscale{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)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}*,:after,:before{box-sizing:border-box;margin:0}#app,body{min-height:100vh}body{color:#010111;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .5s,background-color .5s}.dashboard__table .role,.dashboard__table-mobile .role{border:1px solid;border-radius:2rem;font-size:.8125rem;font-weight:500;line-height:1;padding:.34375rem .75rem;text-transform:capitalize}.dashboard__table .role.owner,.dashboard__table-mobile .role.owner{background-color:#ff95001a;border-color:#ff9500}.dashboard__table .role.manager,.dashboard__table-mobile .role.manager{background-color:#00c7be1a;border-color:#00c7be}.dashboard__layout{align-items:flex-start;background-color:#010111;min-height:100vh}@media(min-width:1024px){.dashboard__layout{display:flex}}.dashboard__main{display:flex;flex-direction:column;min-height:100vh;padding:.75rem 1rem 1.5rem;position:relative;z-index:1}@media(min-width:1024px){.dashboard__main{flex-grow:1;padding:1.5rem 1rem}}@media(min-width:1280px){.dashboard__main{padding:1.5rem 2.625rem 2.625rem}}.dashboard__main .main__nav{border-bottom:1px dashed hsla(0,0%,100%,.2);margin-bottom:2rem}.dashboard__main .main__nav ul{align-items:center;display:flex}.dashboard__main .main__nav a{border-bottom:2px solid transparent;color:#c7c7c7;display:inline-flex;font-size:1rem;font-weight:300;padding:0 1.375rem .75rem;transition:all .3s ease-in-out}@media(min-width:1024px){.dashboard__main .main__nav a:hover{border-color:transparent;color:#fff}}.dashboard__main .main__nav a.router-link-exact-active{border-color:#6a1fcb;color:#fff;font-weight:800}.dashboard__main .main__content>div{display:flex;flex-direction:column;margin-bottom:1.5rem}@media(min-width:768px){.dashboard__main .main__content>div{flex-direction:row}}.dashboard__main .main__content.company-settings>div,.dashboard__main .main__content.my-account>div{justify-items:center}@media(min-width:768px){.dashboard__main .main__content.company-settings>div,.dashboard__main .main__content.my-account>div{justify-content:space-between}}@media(max-width:767px){.dashboard__main .main__content.company-settings .dashboard__photo,.dashboard__main .main__content.my-account .dashboard__photo{margin-bottom:1.5rem}}@media(min-width:768px){.dashboard__main .main__content.company-settings .dashboard__photo,.dashboard__main .main__content.my-account .dashboard__photo{flex-shrink:0;margin-right:1.5rem;width:17.375rem}}.dashboard__main .main__content.company-settings .dashboard__photo+.dashboard__card,.dashboard__main .main__content.my-account .dashboard__photo+.dashboard__card{flex-grow:1;width:100%}.dashboard__main .main__content.company-settings .dashboard__description,.dashboard__main .main__content.my-account .dashboard__description{margin-bottom:1.25rem;text-align:center;width:100%}@media(min-width:768px){.dashboard__main .main__content.company-settings .dashboard__description,.dashboard__main .main__content.my-account .dashboard__description{flex-shrink:0;margin-right:1.5rem;text-align:left;width:17.375rem}}@media(min-width:1024px){.dashboard__main .main__content.company-settings .dashboard__description,.dashboard__main .main__content.my-account .dashboard__description{flex-shrink:0;margin-bottom:0;margin-right:0;width:27.5%}}@media(min-width:768px){.dashboard__main .main__content.company-settings .dashboard__card,.dashboard__main .main__content.my-account .dashboard__card{flex-grow:1;width:100%}}@media(min-width:1024px){.dashboard__main .main__content.company-settings .dashboard__card,.dashboard__main .main__content.my-account .dashboard__card{flex-grow:0;width:63.5%}}.dashboard__main .main__content.company-settings>div{align-items:flex-start}.dashboard__main .main__content.company-settings .users__pages{flex-wrap:wrap}.dashboard__main .main__content.company-settings .user-page__header{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem;width:100%}@media(min-width:768px){.dashboard__main .main__content.company-settings .user-page__header{align-items:flex-start;flex-direction:row;justify-content:space-between}}.dashboard__main .main__content.company-settings .dashboard__photo .upload__preview{border-radius:1.75rem;overflow:hidden;position:relative}.dashboard__main .main__content.company-settings .dashboard__photo .upload__preview__overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0f172a73;display:flex;inset:0;justify-content:center;position:absolute}@media(min-width:768px){.dashboard__main .main__content.company-settings .dashboard__photo+.dashboard__card{flex-grow:1;max-width:calc(100% - 306px)}}.dashboard__main .main__content.company-settings .dashboard__photo .upload__actions{position:relative}.dashboard__main .main__content.company-settings .dashboard__photo .upload__actions .p-button{transition:opacity .2s ease}.dashboard__main .main__content.company-settings .dashboard__photo .upload__actions .p-button.p-disabled,.dashboard__main .main__content.company-settings .dashboard__photo .upload__actions .p-button:disabled{cursor:not-allowed;opacity:.6}.dashboard__main .main__footer{align-items:center;border-top:1px solid #343467;color:#fff;display:flex;flex-direction:column;font-size:.875rem;font-weight:500;gap:.9375rem;justify-content:center;line-height:1;margin-top:auto;padding-top:1.5rem}@media(min-width:1024px){.dashboard__main .main__footer{flex-direction:row;gap:0;justify-content:flex-end}}.dashboard__main .main__footer button{color:#f7f7f7;font-weight:700;margin-left:1rem}.dashboard__description{color:#fff}.dashboard__description .description__title{font-size:1.5rem;font-weight:800;margin-bottom:1.25rem}@media(min-width:1024px){.dashboard__description .description__title{font-size:1.625rem;margin-bottom:1.5rem}}.dashboard__description .description__text{color:#7a7a7a;font-size:.875rem;font-weight:500;line-height:1.4}.dashboard__card,.dashboard__photo{background-color:#161420;border-radius:1.25rem;margin:1px;padding:1.5rem 1rem;position:relative}@media(max-width:767px){.dashboard__card,.dashboard__photo{max-width:31.25rem;width:100%}}@media(min-width:1024px){.dashboard__card,.dashboard__photo{border-radius:1.75rem;padding:2rem}}.dashboard__card:after,.dashboard__photo:after{background-image:linear-gradient(57.73deg,#000dff 2.27%,#3b1fff 12.99%,#7c00ff 50.52%,#9d00ff 78.21%,#c14fff 91.62%);border-radius:inherit;content:"";inset:-1px;position:absolute;z-index:-1}.dashboard__photo{align-items:center;display:flex;flex-direction:column}.dashboard__table{width:100%}.dashboard__table .p-checkbox{height:auto;width:auto}.dashboard__table .p-datatable-table{display:flex;flex-direction:column}.dashboard__table .p-datatable-tbody,.dashboard__table .p-datatable-thead{border-radius:.75rem;display:flex;margin-inline:auto}.dashboard__table .p-datatable-tbody tr,.dashboard__table .p-datatable-thead tr{display:flex;width:100%}.dashboard__table .p-datatable-tbody td,.dashboard__table .p-datatable-tbody th,.dashboard__table .p-datatable-thead td,.dashboard__table .p-datatable-thead th{align-items:center;background-color:transparent;color:#f7f7f7;display:flex;flex-shrink:0;font-size:.875rem;padding:.9375rem;text-align:left}.dashboard__table .p-datatable-tbody td:not(:nth-last-child(2)):not(:last-child),.dashboard__table .p-datatable-tbody th:not(:nth-last-child(2)):not(:last-child),.dashboard__table .p-datatable-thead td:not(:nth-last-child(2)):not(:last-child),.dashboard__table .p-datatable-thead th:not(:nth-last-child(2)):not(:last-child){width:calc(33.33333% - 5.33333rem)}.dashboard__table .p-datatable-tbody td:nth-last-child(2),.dashboard__table .p-datatable-tbody th:nth-last-child(2),.dashboard__table .p-datatable-thead td:nth-last-child(2),.dashboard__table .p-datatable-thead th:nth-last-child(2){width:8rem}.dashboard__table .p-datatable-tbody td:last-child,.dashboard__table .p-datatable-tbody th:last-child,.dashboard__table .p-datatable-thead td:last-child,.dashboard__table .p-datatable-thead th:last-child{justify-content:flex-end}.dashboard__table .p-datatable-thead{margin-block:1px .375rem;position:relative;width:calc(100% - 2px)}.dashboard__table .p-datatable-thead:after{background-image:linear-gradient(57.73deg,#000dff 2.27%,#3b1fff 12.99%,#7c00ff 50.52%,#9d00ff 78.21%,#c14fff 91.62%);border-radius:inherit;content:"";inset:-1px;position:absolute;z-index:-1}.dashboard__table .p-datatable-thead tr{background-color:#161420;border-radius:.75rem;overflow:hidden}.dashboard__table .p-datatable-header-cell{font-weight:700;text-transform:uppercase}.dashboard__table .p-datatable-tbody{border:1px solid hsla(0,0%,100%,.2);flex-direction:column;overflow:hidden;width:100%}.dashboard__table .p-datatable-tbody tr:not(:last-child){border-bottom:1px solid #010111}.dashboard__table .p-datatable-tbody tr.p-row-even{background-color:#ffffff03}.dashboard__table .p-datatable-tbody tr.p-row-odd{background-color:#ffffff08}.dashboard__table .table__actions{align-items:center;display:flex;gap:6px}.dashboard__table .table__actions .p-button{background-color:transparent;color:#7a7a7a;font-size:1rem;line-height:1;padding:.3125rem;width:auto}.dashboard__table .table__actions .p-button:disabled{cursor:not-allowed;opacity:.6}.dashboard__table .table__actions .p-button.edit:hover{color:#073eff}.dashboard__table .table__actions .p-button.delete:hover{color:#f44}.dashboard__table .table__notify{color:#fff;font-size:1rem;font-weight:500;line-height:1.4}.dashboard__table .user__details{align-items:center;display:flex;gap:.625rem}.dashboard__table .user__avatar{align-items:center;aspect-ratio:1/1;border-radius:100%;display:flex;justify-content:center;overflow:hidden;width:2rem}.dashboard__table .user__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dashboard__table .status{font-size:1rem;line-height:1}.dashboard__table .status.active{color:#6a1fcb}.dashboard__table .status:not(.active){color:#ff4b4b}.dashboard__table-mobile{width:100%}.dashboard__table-mobile .user__avatar{align-items:center;aspect-ratio:1/1;border-radius:100%;display:flex;justify-content:center;margin-right:.625rem;overflow:hidden;width:2rem}.dashboard__table-mobile .user__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dashboard__table-mobile .mobile-employee-card{background-color:#161420;margin-bottom:1px;position:relative;width:100%}.dashboard__table-mobile .mobile-employee-card:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.dashboard__table-mobile .mobile-employee-card:last-child{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.dashboard__table-mobile .mobile-employee-card:after{background-image:linear-gradient(57.73deg,#000dff 2.27%,#3b1fff 12.99%,#7c00ff 50.52%,#9d00ff 78.21%,#c14fff 91.62%);border-radius:inherit;content:"";inset:-1px;position:absolute;z-index:-1}.dashboard__table-mobile .mobile-employee-details .detail-row{align-items:stretch;border-bottom:1px solid hsla(0,0%,100%,.03);display:flex;font-size:.875rem}.dashboard__table-mobile .mobile-employee-details .detail-label{align-items:center;color:#fff;display:flex;font-weight:700;padding:.625rem;width:40%}.dashboard__table-mobile .mobile-employee-details .detail-value{align-items:center;color:#fff;display:flex;padding:.625rem;width:60%}.dashboard__table-mobile .mobile-employee-actions{background-color:#ffffff03;display:flex;justify-content:flex-end;padding:.3125rem .625rem}.dashboard__table-mobile .mobile-employee-actions .p-button{background-color:transparent;color:#7a7a7a;font-size:1rem;line-height:1;padding:.5rem;width:auto}.dashboard__table-mobile .mobile-employee-actions .p-button:disabled{cursor:not-allowed;opacity:.6}.dashboard__table-mobile .status{font-size:1rem;line-height:1}.dashboard__table-mobile .status.active{color:#6a1fcb}.dashboard__table-mobile .status:not(.active){color:#ff4b4b}.news{background:#ffffff1a;border-radius:.75rem;color:#fff;padding:1.25rem 1rem;position:relative;width:100%}.news__close{align-items:center;color:#7a7a7a;display:flex;font-size:.75rem;height:1.25rem;justify-content:center;line-height:1;position:absolute;right:1rem;top:1.25rem;transition:color .3s ease-in-out;width:1.25rem}.news__close:hover{color:#032ec9}.news__title{font-size:.8125rem;font-weight:700;line-height:1.5;margin-bottom:.875rem}.news__title a{color:#fff;transition:color .3s ease-in-out}.news__title a:hover{color:#032ec9}.news__text{color:#c7c7c7;font-size:.75rem;line-height:1.33;margin-bottom:1.25rem}.news__photo{aspect-ratio:202/136;border-radius:.375rem;overflow:hidden}.news__photo,.news__photo a{align-items:center;display:flex;justify-content:center}.news__photo a{height:100%}.news__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news__actions{align-items:center;display:flex;font-size:.75rem;font-weight:700;gap:.75rem;margin-top:1.25rem}.news__actions a,.news__actions button{transition:color .3s ease-in-out}.news__actions a:hover,.news__actions button:hover{color:#032ec9}.news__actions button{color:#c7c7c7}.news__actions a{color:#fff}.main__layout{background-color:#010111}.auth__layout,.main__layout{display:flex;flex-direction:column;min-height:100vh}.auth__layout{align-items:center;background:#010111 url(/assets/auth-bg-4u8IWESt.jpg) no-repeat 50%/cover;justify-content:flex-start}.auth__main{margin-inline:auto;max-width:32rem;width:100%}.auth__header{color:#fff;margin-bottom:2.5rem;text-align:center}.auth__header h1{align-items:center;display:flex;font-size:2rem;font-weight:700;gap:.625rem;justify-content:center;line-height:1;margin:0 0 2rem}@media(min-width:1024px){.auth__header h1{font-size:2.8125rem}}@media(max-width:767px){.auth__header h1 img{max-width:4rem}}.auth__header h1 small{font-size:48.9%;font-weight:300;margin-top:.5rem}.auth__header h3{font-size:1.375rem;font-weight:800;line-height:1;margin-bottom:1.125rem;text-align:center}@media(min-width:1024px){.auth__header h3{font-size:1.625rem}}.auth__header .header__sub-title{font-size:1.375rem;font-weight:800;letter-spacing:.01rem;line-height:1.4;margin-bottom:1.125rem}@media(min-width:1024px){.auth__header .header__sub-title{font-size:1.625rem}}.auth__header .header__sub-title small{font-size:84.6%;font-weight:300}.auth__header .header__text{font-size:.875rem;font-weight:400;letter-spacing:.02rem;line-height:1.57;opacity:.8}.auth__card{background-color:#fff;border-radius:1.25rem;padding:1.5rem 1rem;text-align:center}@media(min-width:768px){.auth__card{border-radius:1.75rem;padding:2rem}}.common__layout{background-color:#010111;display:flex;flex-direction:row;min-height:100vh}.common__content{display:flex;flex:1;flex-direction:column;height:100vh;overflow:hidden}.p-button[type=button]{align-items:center;background-color:#073eff;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1;padding:.875rem 1.25rem;text-align:center;transition:all .3s ease-in-out}.p-button[type=button] .p-button-label{font-weight:700}.p-button:disabled{background-color:#49454f;color:#fff;opacity:1}@media(min-width:1024px){.p-button:disabled:hover{background-color:#49454f;color:#fff}}.p-button-primary{background-color:#073eff;color:#fff}@media(min-width:1024px){.p-button-primary:hover{background-color:#032ec9;color:#fff}}.p-button-sm.p-button{font-size:.875rem;padding:.625rem 1rem}.link{font-size:.875rem;font-weight:700;text-align:center;transition:color .3s ease-in-out}.link-primary{color:#073eff}@media(min-width:1024px){.link-primary:hover{color:#032ec9}}.link-secondary{color:#7a7a7a}@media(min-width:1024px){.link-secondary:hover{color:#032ec9}}.p-button-text.p-button{background-color:transparent;font-size:.875rem;font-weight:700;line-height:normal;padding:0}.p-button-text.p-button-primary{color:#f7f7f7}@media(min-width:1024px){.p-button-text.p-button-primary:hover{color:#032ec9}}.p-button-text.p-button-secondary{color:#7a7a7a}@media(min-width:1024px){.p-button-text.p-button-secondary:hover{color:#032ec9}}.form__bottom{border-top:1px solid #c7c7c7;display:flex;font-size:.875rem;font-weight:700;padding-top:1.5rem}@media(max-width:767px){.form__bottom{flex-direction:column}}@media(min-width:768px){.form__bottom{display:block}}.form__social-box{margin-block:1.625rem}.form__social-box .social-box__title{align-items:center;color:#c7c7c7;display:flex;font-size:.8125rem;font-weight:700;justify-content:center;letter-spacing:.02rem;line-height:1}.form__social-box .social-box__title span{flex-shrink:0;font-weight:700;padding-inline:1.5rem}.form__social-box .social-box__title:after,.form__social-box .social-box__title:before{border-top:1px dashed #c7c7c7;content:"";flex-grow:1}.form__social-box .social-box__btns{align-items:stretch;display:flex;gap:.625rem;justify-content:center;margin-top:1.625rem}.form__social-box .social-box__btns span{align-items:center;background:#f5f5f5;border-radius:.75rem;display:flex;flex:1 0 0;font-size:.875rem;height:42px;justify-content:center;line-height:1;padding:.625rem 1.5rem}.form__agreement{flex-grow:1;padding-right:1.375rem}.form__msg{border-radius:.5rem;display:block;font-size:.75rem;margin-block:.375rem 1rem;padding:.5rem 1rem;text-align:center}.form__msg,.form__msg span{font-weight:600}.form__msg.invalid{border:1px solid #ff4b4b;color:#ff4b4b}.field__checkbox{display:flex;flex-wrap:wrap;text-align:left}.field__checkbox:hover .p-checkbox-box{background-color:#e8e0ff;border:1px solid #4600a9}.field__checkbox:hover .p-checkbox-checked:not(.p-disabled) .p-checkbox-box{background-color:#e8e0ff}.field__checkbox .p-checkbox{flex-shrink:0;margin-top:2px;width:1rem}.field__checkbox label{color:#3f3f46;cursor:pointer;font-size:.75rem;font-weight:500;line-height:1.33;margin-left:.75rem;max-width:calc(100% - 28px);text-align:left}.field__checkbox .field__msg{padding-left:0}.field__msg{font-size:.75rem;margin-top:.375rem;padding-left:1rem;text-align:left}.field__msg,.field__msg span{font-weight:600}.field__msg.invalid{color:#ff4b4b}::-moz-placeholder{color:#5e5e5e;opacity:.8;-moz-transition:opacity .3s ease;transition:opacity .3s ease}::placeholder{color:#5e5e5e;opacity:.8;transition:opacity .3s ease}::input-placeholder{color:#5e5e5e;opacity:.8;transition:opacity .3s ease}:focus::input-placeholder{opacity:0;transition:opacity .3s ease}:focus::-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease;transition:opacity .3s ease}:focus::placeholder{opacity:0;transition:opacity .3s ease}:focus:placeholder{opacity:0;transition:opacity .3s ease}:focus:input-placeholder{opacity:0;transition:opacity .3s ease}.p-checkbox .p-checkbox-box{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;height:1rem;width:1rem}.p-checkbox.p-checkbox-checked:not(.p-disabled) .p-checkbox-box{background-color:#fff;border-color:#4600a9;color:#4600a9}.p-checkbox.p-checkbox-checked:not(.p-disabled) .p-checkbox-icon{color:#4600a9;height:.75rem;width:.75rem}.p-checkbox.p-invalid .p-checkbox-box{border-color:#ff4b4b}.p-radiobutton .p-radiobutton-box{align-items:center;background-color:transparent;border:1px solid #4600a9;border-radius:50%;display:flex;height:1.25rem;justify-content:center;transition:all .3s;width:1.25rem}.p-radiobutton .p-radiobutton-icon{background-color:#fff;border-radius:50%;height:.5rem;transform:scale(0);transition:transform .3s;width:.5rem}.p-radiobutton.p-radiobutton-checked .p-radiobutton-box{border-color:#fff}.p-radiobutton.p-radiobutton-checked .p-radiobutton-icon{transform:scale(1)}.p-inputtext,.p-multiselect .p-multiselect-label,.p-password input,.p-select .p-select-label,.p-textarea{box-shadow:none;color:#000;font-size:.875rem;font-weight:500;padding:1.625rem 1rem .4375rem;text-align:left;transition:all .3s ease-in-out}.p-inputtext.p-invalid,.p-multiselect .p-multiselect-label.p-invalid,.p-multiselect.p-invalid,.p-password input.p-invalid,.p-select .p-select-label.p-invalid,.p-select.p-invalid,.p-textarea.p-invalid{border-color:#ff4b4b!important}.p-inputtext,.p-multiselect,.p-password input,.p-select,.p-textarea{background-color:#fff;border:1px solid #ccc;border-radius:.75rem}.p-inputtext.p-disabled,.p-multiselect.p-disabled,.p-password input.p-disabled,.p-select.p-disabled,.p-textarea.p-disabled{cursor:not-allowed;opacity:.6}.p-multiselect__chips{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.375rem}.p-multiselect__chips span{align-items:center;background-color:#6344ff;border-radius:3.125rem;color:#fff;display:flex;font-size:.8125rem;font-weight:500;gap:.3125rem;justify-content:center;line-height:1;padding:.3125rem .5625rem .3125rem .875rem}.p-multiselect__chips i{color:#362494;cursor:pointer;font-size:.625rem;padding:5px}.p-multiselect-overlay,.p-select-overlay{border-radius:.75rem;margin-top:.5rem;overflow:hidden;padding-right:4px}.p-multiselect-overlay .p-multiselect-header,.p-multiselect-overlay .p-select-header,.p-select-overlay .p-multiselect-header,.p-select-overlay .p-select-header{background-color:#f7f7f7}.p-multiselect-overlay .p-multiselect-filter-container,.p-multiselect-overlay .p-select-filter-container,.p-select-overlay .p-multiselect-filter-container,.p-select-overlay .p-select-filter-container{align-items:center;display:flex}.p-multiselect-overlay .p-multiselect-filter-container .p-inputicon,.p-multiselect-overlay .p-select-filter-container .p-inputicon,.p-select-overlay .p-multiselect-filter-container .p-inputicon,.p-select-overlay .p-select-filter-container .p-inputicon{top:auto}.p-multiselect-overlay .p-multiselect-filter,.p-multiselect-overlay .p-select-filter,.p-select-overlay .p-multiselect-filter,.p-select-overlay .p-select-filter{padding-block:.625rem}.p-multiselect-overlay .p-multiselect-list,.p-multiselect-overlay .p-select-list,.p-select-overlay .p-multiselect-list,.p-select-overlay .p-select-list{gap:initial}.p-multiselect-overlay .p-multiselect-option,.p-multiselect-overlay .p-select-option,.p-select-overlay .p-multiselect-option,.p-select-overlay .p-select-option{font-size:.875rem;font-weight:500;margin:0;padding:.8125rem 1rem}.p-multiselect-overlay .p-multiselect-option:not(:last-child),.p-multiselect-overlay .p-select-option:not(:last-child),.p-select-overlay .p-multiselect-option:not(:last-child),.p-select-overlay .p-select-option:not(:last-child){border-bottom:2px solid #f7f7f7;border-radius:0}.p-multiselect-overlay .p-checkbox,.p-select-overlay .p-checkbox{height:auto}.p-password{align-items:center;width:100%}.p-password input{width:100%}.p-password .p-password-toggle-mask-icon{color:#7a7a7a;cursor:pointer;top:auto}.p-floatlabel{align-items:center;display:flex}.p-floatlabel label{color:#000;font-size:.875rem;font-weight:700;left:1rem;top:auto;transform-origin:left center;z-index:2}.p-floatlabel:has(textarea){align-items:flex-start}.p-floatlabel:has(textarea) label{top:1rem}.p-floatlabel:has(textarea) textarea{padding-top:1.375rem}.p-floatlabel:has(.p-inputwrapper-filled) label,.p-floatlabel:has(input.p-filled) label,.p-floatlabel:has(input:-webkit-autofill) label,.p-floatlabel:has(textarea.p-filled) label{color:#7a7a7a;transform:scale(.85) translateY(-.5rem)}.p-floatlabel:has(.p-inputwrapper-focus) label,.p-floatlabel:has(input:focus) label,.p-floatlabel:has(textarea:focus) label{color:#7a7a7a;transform:scale(.85) translateY(-.5rem)}.p-floatlabel:has(.p-inputwrapper-focus) input,.p-floatlabel:has(.p-inputwrapper-focus) textarea,.p-floatlabel:has(input:focus) input,.p-floatlabel:has(input:focus) textarea,.p-floatlabel:has(textarea:focus) input,.p-floatlabel:has(textarea:focus) textarea{background-color:#fff;border-color:#4600a9;box-shadow:0 0 0 2px #bea7ff}.file-upload .upload__preview{align-items:center;aspect-ratio:1/1;border-radius:100%;display:flex;justify-content:center;overflow:hidden;position:relative;width:13.375rem}.file-upload .upload__preview .p-skeleton{background-color:#6a1fcb;height:100%!important;position:absolute!important;width:100%!important}.file-upload .upload__preview img{height:auto;max-width:100%}.file-upload .upload__actions{align-items:center;display:flex;gap:.6875rem;justify-content:center;margin-top:1.125rem}.file-upload button:not(.p-fileupload-choose-button){align-items:center;color:#7a7a7a;display:inline-flex;font-size:1rem;justify-content:center;padding:5px;transition:color .3s ease-in-out}.file-upload button:not(.p-fileupload-choose-button):disabled{opacity:.5}.file-upload button:not(.p-fileupload-choose-button):not(:disabled):hover{color:#f44}.file-upload .p-fileupload-choose-button{background-color:#49454f;border-radius:9.25rem;color:#fff;font-size:.8125rem;font-weight:700;padding:.625rem 1.125rem}.file-upload .p-fileupload-choose-button:hover{background-color:#5b5662;color:#fff}.file-upload .p-fileupload-choose-button .p-icon{display:none}.lang-menu{align-items:center;display:flex}.lang-menu>i{color:#fff;font-size:1.25rem;line-height:1}.lang-menu .p-select{background-color:transparent;border:none;border-radius:0;font-size:.875rem;font-weight:500}.lang-menu .p-select-label{color:#fff;padding:.125rem .5rem}.lang-menu .p-select-dropdown{color:#fff;margin-left:.5rem;width:auto}.lang-menu .p-select .p-icon{height:auto;width:.875rem}.user-menu .p-button{background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:100%;color:#fff;font-size:.875rem;font-weight:600;padding:.625rem;transition:all .3s ease-in-out}@media(max-width:1023px){.user-menu .p-button{height:2.375rem;width:2.375rem}.user-menu .p-button>span{display:none}}@media(min-width:1024px){.user-menu .p-button{border-radius:2.5rem;gap:.75rem;padding:.625rem 1rem}.user-menu .p-button:hover{background-color:#f7f7f7;border-color:#f7f7f7;color:#010111}}.user-menu .p-button.active{background-color:#f7f7f7;border-bottom-color:#ccc;border-radius:1.25rem 1.25rem 0 0;color:#010111}.user-menu .p-button i{font-size:1rem;line-height:1}.user-menu__overlay{background-color:#f7f7f7;border:none;border-radius:0 0 1.25rem 1.25rem}.user-menu__overlay .p-menu-item:not(:last-child){border-bottom:1px solid #ccc}.user-menu__overlay .p-menu-item:last-child .p-menu-item-content{border-radius:0 0 1.25rem 1.25rem}.user-menu__overlay .p-menu-item-link{color:#010111;font-size:.875rem;font-weight:500;padding:.75rem .625rem .75rem 2.5625rem}.user-menu__overlay .p-menu-item-label{font-weight:500}.custom-notify{bottom:10vh!important;max-width:21.25rem;right:0!important;width:auto}.custom-notify div[data-pc-section=buttoncontainer]{display:none}.custom-notify .p-toast-message{border-radius:.75rem 0 0 .75rem}.custom-notify .p-toast-message-content{align-items:center;display:flex;gap:1rem;padding:.8125rem 1.5rem .8125rem 1rem}.custom-notify .p-toast-message-text{gap:initial}.custom-notify .p-toast-detail{font-size:.8125rem;font-weight:500;letter-spacing:.02rem}.custom-notify .p-toast-message-icon{height:auto;width:1.125rem}.custom-notify .p-toast-message-success{background:#403ae5;border-color:#403ae5;color:#fff}.custom-notify .p-toast-message-success .p-toast-detail,.dark .p-floatlabel label{color:#fff}.dark .p-floatlabel:has(.p-inputwrapper-filled) label,.dark .p-floatlabel:has(input.p-filled) label,.dark .p-floatlabel:has(input:-webkit-autofill) label,.dark .p-floatlabel:has(textarea.p-filled) label{color:#7a7a7a}.dark .p-floatlabel:has(.p-inputwrapper-focus) label,.dark .p-floatlabel:has(input:focus) label,.dark .p-floatlabel:has(textarea:focus) label{color:#7a7a7a}.dark .p-floatlabel:has(.p-inputwrapper-focus) .p-multiselect,.dark .p-floatlabel:has(.p-inputwrapper-focus) .p-select,.dark .p-floatlabel:has(.p-inputwrapper-focus) input,.dark .p-floatlabel:has(input:focus) .p-multiselect,.dark .p-floatlabel:has(input:focus) .p-select,.dark .p-floatlabel:has(input:focus) input,.dark .p-floatlabel:has(textarea:focus) .p-multiselect,.dark .p-floatlabel:has(textarea:focus) .p-select,.dark .p-floatlabel:has(textarea:focus) input{background-color:#0b0b14;border-color:#7514ff;box-shadow:none}.dark .p-inputtext,.dark .p-password input{background-color:transparent;border:1px solid #2c2c3a;color:#fff}.dark .p-inputtext:disabled,.dark .p-password input:disabled{cursor:not-allowed;opacity:.6}.dark .p-multiselect,.dark .p-select{background-color:transparent;border:1px solid #2c2c3a}.dark .p-multiselect .p-icon,.dark .p-select .p-icon{color:#7a7a7a}.dark .p-multiselect .p-multiselect-label,.dark .p-select .p-select-label{color:#fff}.dark .p-checkbox .p-checkbox-box{background-color:transparent;border-color:#7a7a7a}.dark .p-checkbox.p-checkbox-checked:not(.p-disabled) .p-checkbox-box{background-color:transparent;border-color:#7a7a7a;color:#7a7a7a}.dark .p-checkbox.p-checkbox-checked:not(.p-disabled) .p-checkbox-icon{color:#7a7a7a}.p-image-preview:hover .p-image-preview-mask{background:var(--p-image-preview-mask-background);cursor:pointer;opacity:1}.p-image-preview-mask{border-radius:1.875rem;height:88%;left:9%;top:6%;width:82%}.modal__base{background-color:#f7f7f7;border-radius:1.75rem;max-width:32rem;width:100%}.modal__base:after{background-color:#f7f7f7;inset:0}.modal__base:after,.modal__base:before{border-radius:inherit;content:"";position:absolute;z-index:-1}.modal__base:before{background-image:linear-gradient(57.73deg,#000dff 2.27%,#3b1fff 12.99%,#7c00ff 50.52%,#9d00ff 78.21%,#c14fff 91.62%);inset:-1px}.modal__base .p-dialog-header{padding:2rem 2rem 1rem}.modal__base .p-dialog-title{color:#161420;font-size:1.625rem;font-weight:800;letter-spacing:.01em;line-height:1;text-align:left}.modal__base .p-dialog-content{padding:.625rem 2rem 2rem}.modal-msg{border-bottom:1px dashed #c7c7c7;color:#7a7a7a;font-size:.875rem;font-weight:500;line-height:1.42;margin-bottom:1.5rem;padding-bottom:1.5rem;text-align:left}.p-confirmpopup{background-color:#f7f7f7;border-radius:.75rem}.p-confirmpopup:after,.p-confirmpopup:before{border-radius:inherit;content:"";height:auto;position:absolute;width:auto}.p-confirmpopup:after{background-color:#f7f7f7;inset:0;z-index:-1}.p-confirmpopup:before{background-image:linear-gradient(57.73deg,#000dff 2.27%,#3b1fff 12.99%,#7c00ff 50.52%,#9d00ff 78.21%,#c14fff 91.62%);inset:-1px;z-index:-1}.p-confirmpopup-content{gap:.625rem}.p-confirmpopup-icon{font-size:1.125rem;height:1.125rem;width:1.125rem}.p-confirmpopup-message{font-size:.8125rem;font-weight:700}.p-confirmpopup-footer{justify-content:space-between}.doublecheck-dialog{border-radius:12px;box-shadow:0 1px 2px #1018280d,0 2px 4px #1018280d;max-width:1010px;width:100%}.doublecheck-dialog,.doublecheck-dialog .p-dialog,.doublecheck-dialog .p-dialog-content{background-color:#010111!important}.doublecheck-dialog .p-dialog-header{background-color:#010111!important;border-bottom:1px solid hsla(0,0%,100%,.2);justify-content:flex-start;padding:16px 10px}@media(min-width:1024px){.doublecheck-dialog .p-dialog-header{padding:24px}}.doublecheck-dialog .p-dialog-header-actions{background-color:#010111!important;margin-left:auto}.doublecheck-dialog .p-dialog-header-actions .p-button.p-dialog-close-button{background-color:transparent;border:none;border-radius:8px;color:#8e8c94;gap:initial}@media(min-width:1024px){.doublecheck-dialog .p-dialog-header-actions .p-button.p-dialog-close-button:hover{background-color:#ffffff1a;color:#c7c7c7}}.doublecheck-dialog .p-dialog-content{padding:20px 10px 40px}@media(min-width:1024px){.doublecheck-dialog .p-dialog-content{padding-inline:24px}}.doublecheck-dialog .header-icon{align-items:center;aspect-ratio:1;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;box-shadow:0 1px 2px #1018280d;display:flex;justify-content:center;margin-right:16px;width:48px}.doublecheck-dialog .header-text{color:#fff;font-size:16px;font-weight:600;margin-bottom:4px}@media(min-width:1024px){.doublecheck-dialog .header-text{font-size:18px}}.doublecheck-dialog .text-container{display:flex;flex-direction:column}.doublecheck-dialog .title{background-color:#010111;margin-bottom:24px;text-align:center}.doublecheck-dialog h2{color:#fff;font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1}@media(min-width:1024px){.doublecheck-dialog h2{font-size:48px}}.doublecheck-dialog .dialog-codes{background-color:#010111;margin-inline:auto;margin-bottom:20px;max-width:768px;width:100%}.doublecheck-dialog .melcode-badges{display:grid;gap:8px;grid-template-columns:repeat(5,1fr);margin-bottom:20px}.doublecheck-dialog .melcode-badge{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:#ef4444;cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:1;min-height:40px;padding:12px 8px;transition:all .3s ease-in-out}.doublecheck-dialog .melcode-badge:hover{background-color:#ffffff0d}.doublecheck-dialog .melcode-badge.active{background-color:#8e8c94;border-color:#8e8c94;color:#010111}.doublecheck-dialog .patient-info{background-color:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:14px;line-height:1.5;margin-inline:auto;max-height:400px;max-width:768px;overflow-y:auto;padding:20px;width:100%}.doublecheck-dialog .patient-info::-webkit-scrollbar{width:6px}.doublecheck-dialog .patient-info::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.doublecheck-dialog .patient-info::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.doublecheck-dialog .patient-info::-webkit-scrollbar-thumb:hover{background:#ffffff80}.p-dialog-mask{background-color:#000000b3!important}.p-dialog,.p-dialog .p-dialog-content,.p-dialog .p-dialog-header,.p-dialog .p-dialog-header-actions{background-color:#010111!important}.p-dialog .p-dialog-header-actions .p-button{background-color:transparent!important;color:#8e8c94!important}.rudolfinerhaus-page-content{background:#010111;min-height:100vh;padding:0}.rudolfinerhaus-page-wrapper{background:#010111;border-radius:0;color:#fff;margin:0 auto;max-height:none;max-width:1200px;overflow-y:auto;padding:40px 24px;position:relative;scrollbar-width:none;width:100%;-ms-overflow-style:none}.rudolfinerhaus-page-wrapper::-webkit-scrollbar{display:none}.pas-automated-accounting__page{background:#010111;margin:0;min-height:100vh;padding:0}.ai-based-email__page{background-attachment:fixed;background-image:url(/ai_email_background.svg);background-position:top;background-repeat:no-repeat;background-size:cover;margin:0;min-height:100vh;overflow-y:auto;padding:0;position:relative}.pas-header{background:#010111;border-bottom:1px solid hsla(0,0%,100%,.1);height:70px;left:0;position:fixed;right:0;top:0;z-index:1000}.ai-email-pas-header{height:70px;left:0;padding:15px 48px;position:absolute;right:0;top:0;z-index:100}.pas-header__container{height:100%;justify-content:space-between;max-width:100%;padding:0 48px}.pas-header__container,.pas-header__logo{align-items:center;display:flex}.pas-header__logo img{height:40px;width:auto}.pas-header__profile,.pas-header__user{align-items:center;display:flex}.pas-header__profile img{border:2px solid hsla(0,0%,100%,.2);border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.pas-main{background:#010111;margin-top:70px;min-height:calc(100vh - 70px)}.ai-pas-main{min-height:100vh;padding-top:70px;position:relative}.rudolfinerhaus-back-btn{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:24px;padding:12px 20px;transition:all .3s ease-in-out}.rudolfinerhaus-back-btn:hover{background:#ffffff26;border-color:#ffffff4d}.rudolfinerhaus-back-btn i{font-size:16px}.rudolfinerhaus-modal-overlay{align-items:center;background:#000000b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.rudolfinerhaus-modal-content{background:#010111;border-radius:20px;color:#fff;margin:1px;max-height:90vh;max-width:1248px;overflow-y:auto;padding:24px 16px;position:relative;scrollbar-width:none;width:95vw;-ms-overflow-style:none}.rudolfinerhaus-modal-content::-webkit-scrollbar{display:none}.rudolfinerhaus-modal-content:after{background:linear-gradient(57.73deg,#000dff 2.27%,#3b1fff 12.99%,#7c00ff 50.52%,#9d00ff 78.21%,#c14fff 91.62%);border-radius:inherit;content:"";inset:-1px;position:absolute;z-index:-1}.rudolfinerhaus-modal-close{background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:24px;padding:5px;position:absolute;right:20px;top:15px;transition:background-color .2s;z-index:10}.rudolfinerhaus-modal-close:hover{background-color:#ffffff1a}.rudolfinerhaus-modal-header{margin-bottom:0}.rudolfinerhaus-modal-header h1{color:#fff;font-size:24px;font-weight:600;margin:0 0 8px}.rudolfinerhaus-modal-header p{color:#7a7a7a;font-weight:400;line-height:1.5;margin:0}.rudolfinerhaus-modal-header-content{align-items:center;display:flex;gap:20px}.rudolfinerhaus-modal-header-icon{border-radius:8px;-o-object-fit:cover;object-fit:cover;width:60px}.rudolfinerhaus-modal-model{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;margin-top:20px}.rudolfinerhaus-modal-model label{color:#fff;font-size:.875rem;font-weight:900}.rudolfinerhaus-modal-model select{background:#161420;border:1px solid hsla(0,0%,100%,.2);border-radius:.25rem;color:#fff;font-size:.875rem;padding:.5rem;transition:border-color .3s ease}.rudolfinerhaus-modal-model select:focus{border-color:#073eff;outline:none}.rudolfinerhaus-modal-upload{margin-top:16px}.rudolfinerhaus-modal-upload .p-fileupload-empty{align-items:center;background-color:#ffffff14;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;padding:16px 24px 32px;text-align:center;transition:all .3s ease-in-out}.rudolfinerhaus-modal-upload .p-fileupload-empty:hover{background-color:#ffffff1f;border-color:#ffffff4d}.rudolfinerhaus-modal-upload .p-fileupload-empty p{color:#7a7a7a;font-size:14px;font-weight:400;line-height:1.42;margin-top:4px}.rudolfinerhaus-modal-upload .p-fileupload-empty .icon{align-items:center;aspect-ratio:1;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-shadow:0 1px 2px #1018280d;color:#fff;display:flex;font-size:20px;justify-content:center;line-height:1;margin-bottom:8px;width:40px}.rudolfinerhaus-modal-upload .p-fileupload-empty .icon i{color:#fff}.rudolfinerhaus-modal-upload .highlighted-text{color:#fff;cursor:pointer;font-weight:600}.rudolfinerhaus-modal-table{background-color:#161420;border:none;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 1px 2px #1018280d;margin-top:30px;overflow:hidden}.rudolfinerhaus-modal-table-header{background-color:#6a1fcb;border-bottom:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column;padding:20px 10px}@media(min-width:1024px){.rudolfinerhaus-modal-table-header{align-items:center;flex-direction:row;justify-content:space-between;padding:20px 24px}}.rudolfinerhaus-modal-table-results{flex-shrink:0}.rudolfinerhaus-modal-table-results-top{align-items:center;display:flex;gap:8px}.rudolfinerhaus-modal-table-results-top h3{color:#fff;font-size:18px;font-weight:600;margin:0}.rudolfinerhaus-modal-table-results-top-count{background-color:transparent;border:1.5px solid #fff;border-radius:16px;color:#fff;font-size:12px;font-weight:500;line-height:1;padding:4px 7px;text-align:center}.rudolfinerhaus-modal-table-results-description{color:#c7c7c7;font-size:14px;margin-top:4px}.rudolfinerhaus-modal-table-header-right{display:flex;flex-direction:column;gap:16px;margin-block:16px}@media(min-width:1024px){.rudolfinerhaus-modal-table-header-right{align-items:center;flex-direction:row;gap:16px;margin-block:0}}.rudolfinerhaus-modal-table-legend{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.rudolfinerhaus-modal-table-export{align-items:center;background-color:#fff;border:1px solid #6a1fcb;border-radius:50px;box-shadow:0 1px 2px #1018280d;color:#2563eb;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;line-height:1;padding:9px 16px;transition:all .3s ease-in-out}.rudolfinerhaus-modal-table-export:hover{background-color:#f8fafc}.rudolfinerhaus-modal-table-export i{color:#2563eb;font-size:20px}.rudolfinerhaus-modal-table-container{overflow-x:auto}.rudolfinerhaus-modal-table-data{background-color:#161420;border-collapse:collapse;width:100%}.rudolfinerhaus-modal-table-data th{background-color:#161420;border-bottom:1px solid hsla(0,0%,100%,.2);color:#f7f7f7;font-size:12px;font-weight:500;padding:14px 24px;text-align:left}.rudolfinerhaus-modal-table-data th:first-child{width:18%}.rudolfinerhaus-modal-table-data th:nth-child(2){width:15%}.rudolfinerhaus-modal-table-data th:nth-child(3){width:16%}.rudolfinerhaus-modal-table-data th:nth-child(4){width:12%}.rudolfinerhaus-modal-table-data th:nth-child(5){width:20%}.rudolfinerhaus-modal-table-data th:nth-child(6){width:8%}.rudolfinerhaus-modal-table-data th:nth-child(7){width:11%}.rudolfinerhaus-modal-table-data td{border-bottom:1px solid hsla(0,0%,100%,.2);color:#f7f7f7;font-size:14px;padding:27px 24px}.rudolfinerhaus-modal-table-data tbody tr:nth-child(2n){background-color:#1f1d29}.rudolfinerhaus-modal-table-data tbody tr:nth-child(odd){background-color:#161420}.rudolfinerhaus-modal-table-cell-content{display:flex;flex-direction:column;gap:4px}.rudolfinerhaus-modal-table-cell-content .title{display:none}.rudolfinerhaus-modal-table-cell-content .value{color:#f7f7f7;font-size:14px}.rudolfinerhaus-modal-table-codes-wrap{align-items:center;display:flex;gap:16px}.rudolfinerhaus-modal-table-codes{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;overflow-x:auto}.rudolfinerhaus-modal-table-custom-dropdown{align-items:center;display:flex}.rudolfinerhaus-modal-table-add-code-btn{align-items:center;background:none;border:none;border-radius:4px;color:#7a7a7a;cursor:pointer;display:flex;height:32px;justify-content:center;padding:8px;transition:all .3s ease-in-out;width:32px}.rudolfinerhaus-modal-table-add-code-btn:hover{color:#073eff}.rudolfinerhaus-modal-table-add-code-btn i{color:#fff;font-size:16px}.rudolfinerhaus-modal-table-add-code-btn i:hover{color:#073eff}.rudolfinerhaus-modal-table-actions{align-items:center;display:flex;gap:4px}.rudolfinerhaus-modal-table-action-btn{align-items:center;background-color:initial;border:none;border-radius:4px;box-shadow:none;color:#7a7a7a;cursor:pointer;display:flex;gap:initial;height:40px;justify-content:center;padding:0;text-align:center;transition:all .3s ease-in-out;width:40px}.rudolfinerhaus-modal-table-action-btn:hover{color:#073eff}.rudolfinerhaus-modal-table-action-btn i{color:#fff;font-size:20px}.rudolfinerhaus-modal-table-action-btn i:hover{color:#073eff}.rudolfinerhaus-modal-badge{align-items:center;border-radius:16px;display:inline-flex;font-size:12px;font-weight:600;gap:2px;justify-content:center;line-height:1;padding:8px 16px;text-align:center}.rudolfinerhaus-modal-badge button{background:none;border:none;cursor:pointer;padding:3px;transition:opacity .3s ease-in-out}.rudolfinerhaus-modal-badge button:hover{opacity:.7}.rudolfinerhaus-modal-badge i{font-size:9px;line-height:1}.rudolfinerhaus-modal-badge--high{background-color:#35c7591a!important;border:1px solid #35c759!important;color:#fff!important}.rudolfinerhaus-modal-badge--moderate{background-color:#ff95001a!important;border:1px solid #ff9500!important;color:#fff!important}.rudolfinerhaus-modal-badge--low{background-color:#ff52521a!important;border:1px solid #ff5252!important;color:#fff!important}.rudolfinerhaus-modal-badge--custom{background-color:#278eff1a!important;border:1px solid #278eff!important;color:#fff!important}.rudolfinerhaus-modal-pagination{align-items:center;display:flex;justify-content:space-between;margin-top:20px;min-height:60px;padding:15px 24px}.rudolfinerhaus-modal-pagination-btn{align-items:center;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 12px;transition:all .3s ease-in-out}.rudolfinerhaus-modal-pagination-btn:first-child{background-color:#49454f}.rudolfinerhaus-modal-pagination-btn:first-child:hover{background-color:#5a525c}.rudolfinerhaus-modal-pagination-btn:last-child{background-color:#073eff}.rudolfinerhaus-modal-pagination-btn:last-child:hover{background-color:#0632d9}.rudolfinerhaus-modal-pagination-btn .pagination-icon{filter:brightness(0) invert(1);height:16px;width:16px}.rudolfinerhaus-modal-pagination-pages{align-items:center;display:flex;gap:4px}.rudolfinerhaus-modal-pagination-page{align-items:center;background-color:transparent;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:32px;justify-content:center;transition:all .3s ease-in-out;width:32px}.rudolfinerhaus-modal-pagination-page:hover{background-color:transparent}.rudolfinerhaus-modal-pagination-page.active{background-color:transparent;color:#fff}@media(max-width:768px){.rudolfinerhaus-modal-content{padding:20px 16px;width:98vw}.rudolfinerhaus-modal-table-header{align-items:flex-start;flex-direction:column}.rudolfinerhaus-modal-header-content{flex-direction:column;text-align:center}.rudolfinerhaus-modal-legend{justify-content:center}.rudolfinerhaus-modal-data td,.rudolfinerhaus-modal-data th{padding:12px 15px}.rudolfinerhaus-modal-cell-content .title{background-color:#ffffff03;color:#7a7a7a;display:block;font-size:12px;font-weight:500}.rudolfinerhaus-modal-cell-content .value{flex-shrink:0;width:50%}}.ai-based-email-content{font-family:Plus Jakarta Sans,sans-serif;min-height:100vh;padding:0;width:100%}.ai-based-email-wrapper{color:#fff;margin:0 auto;max-width:100%;padding:40px 48px;position:relative;width:100%}.ai-based-email-header{display:flex;justify-content:flex-end;margin-bottom:32px}.ai-based-email-title h1{font-size:52px;margin:0 0 40px}.ai-based-email-title h1,.ai-based-email-title p{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:700;letter-spacing:0;line-height:100%;text-align:right}.ai-based-email-title p{font-size:26px;margin:0}.ai-based-email-legend{border-radius:18px;display:flex;height:188px;margin:60px 0 32px auto;max-width:763px;opacity:1;position:relative;width:100%}.legend-column{display:flex;flex-direction:column;gap:14px;height:100%;padding:14px}.legend-column-left,.legend-column-right{width:381.5px}.legend-item{align-items:center;display:flex;gap:14px}.legend-item-left,.legend-item-right{min-height:22px;padding-right:5px;width:353.5px}.legend-dot{border-radius:50%;flex-shrink:0;height:12px;width:12px}.legend-text{color:#f8faff;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;white-space:normal;word-wrap:break-word}.legend-item-left .legend-text,.legend-item-right .legend-text{line-height:1.4}@media(max-width:1440px){.ai-based-email-legend{height:auto;max-width:686.7px;min-height:188px}.legend-column-left,.legend-column-right{width:343.35px}.legend-item-left,.legend-item-right{width:318.15px}}@media(max-width:1024px){.ai-based-email-legend{flex-direction:column;height:auto;max-width:100%}.legend-column-left,.legend-column-right{width:100%}.legend-item-left{width:auto}.legend-item-right{width:100%}}@media(max-width:768px){.ai-based-email-legend{border-radius:12px;padding:12px}.legend-column{gap:10px;padding:10px}.legend-item{gap:10px}}.ai-based-email-list-container{margin-bottom:32px;overflow-x:auto;overflow-y:visible}.ai-based-email-list{display:flex;flex-direction:column;overflow:visible;position:relative;width:100%}.list-header-row{align-items:center;background-color:#4600a9;border-bottom:.95px solid hsla(0,0%,100%,.1);border-radius:18px;display:grid;grid-template-columns:140px 300px 200px repeat(7,1fr) 1fr 1fr;margin-bottom:10px}.list-header-cell{align-items:center;color:#fff;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:13.25px;font-style:normal;font-weight:700;height:55.78px;letter-spacing:0;line-height:22.53px;padding:22.89px;text-align:left;vertical-align:middle}.list-header-row .list-header-cell:first-child{border-bottom-left-radius:18px;border-top-left-radius:18px}.list-header-row .list-header-cell:last-child{border-bottom-right-radius:18px;border-top-right-radius:18px}.list-header-cell-span{justify-content:center;text-align:center;width:100%}.list-body{background-color:#10101f;border-radius:18px;overflow-x:scroll;overflow-y:visible;position:relative;scrollbar-color:#4600a9 transparent;scrollbar-width:thin}.list-body::-webkit-scrollbar{height:8px}.list-body::-webkit-scrollbar-track{background:transparent}.list-body::-webkit-scrollbar-thumb{background-color:#4600a9;border-radius:4px}.list-body::-webkit-scrollbar-thumb:hover{background-color:#4600a9}.list-row{align-items:center;background-color:#10101f;border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;grid-template-columns:140px 300px 200px repeat(7,1fr) 1fr 1fr}.list-row:last-child{border-bottom:none}.list-row .list-cell:first-child{align-self:flex-start}.list-cell{align-items:center;color:#fff;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:13.25px;font-style:normal;font-weight:300;line-height:22px;padding:20px;vertical-align:middle}.probability-header{min-width:80px}.probability-dot{border-radius:50%;display:inline-block;height:8px;margin-right:4px;width:8px}.time-cell{min-width:140px;white-space:nowrap}.email-cell{height:190px;width:300px;word-wrap:break-word;align-items:center;box-sizing:border-box;display:flex}.predicted-class-cell{border-radius:4px;text-align:center;white-space:nowrap}.probability-cell{min-width:80px;overflow:visible;position:relative;text-align:center}.probability-cell,.probability-content{align-items:center;display:flex;justify-content:center}.probability-content{flex-direction:column;gap:24px}.probability-icon-wrapper{align-items:center;display:inline-flex;justify-content:center;position:relative;z-index:1}.probability-icon{cursor:pointer;flex-shrink:0}.probability-tooltip{border-radius:6px;bottom:100%;color:#fff!important;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:400;margin-bottom:8px;opacity:0;padding:8px 12px;pointer-events:none;transition:opacity .2s,visibility .2s;visibility:hidden;white-space:nowrap;z-index:9999}.probability-tooltip,.probability-tooltip:after{left:50%;position:absolute;transform:translate(-50%)}.probability-tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid;border-top-color:var(--tooltip-color);content:"";height:0;top:100%;width:0}.probability-icon-wrapper:hover .probability-tooltip{opacity:1;visibility:visible}.probability-value{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-weight:300}.probability-cell.highlighted-dark-teal,.probability-cell.highlighted-green,.probability-cell.highlighted-light-purple,.probability-cell.highlighted-orange,.probability-cell.highlighted-purple,.probability-cell.highlighted-teal,.probability-cell.highlighted-yellow{border-radius:4px}.info-icon{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;cursor:help;display:inline-flex;font-size:10px;font-style:italic;height:16px;justify-content:center;margin-left:4px;width:16px}.info-icon,.sentiment-cell{font-family:Plus Jakarta Sans,sans-serif;font-weight:300}.sentiment-cell{font-size:12px;font-style:normal;line-height:22px;text-align:left;vertical-align:middle;white-space:normal}.sentiment-content{display:flex;flex-direction:column;gap:4px;line-height:22px}.sentiment-label{font-weight:300;margin-right:4px}.sentiment-value{font-weight:300}.vader-positive{color:#52bc3d}.german-negative,.vader-negative{color:#dc3545}.german-neutral{color:orange}.german-positive{color:#52bc3d}.ai-based-email-pagination{gap:16px;margin-top:24px}.ai-based-email-pagination,.list-pagination-btn{align-items:center;display:flex;justify-content:center}.list-pagination-btn{background:#10101f;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;height:38px;padding:0;transition:background .2s;width:38px}.list-pagination-btn:hover{background:#10101f}.list-pagination-pages{align-items:center;display:flex;gap:16px}.list-pagination-page{align-items:center;background:#10101f;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;height:38px;justify-content:center;padding:0;transition:background .2s;width:38px}.list-pagination-page:hover{background:#10101f}.list-pagination-page.active{background:#073eff;color:#fff}.list-pagination-ellipsis{color:#fff;font-family:Plus Jakarta Sans,sans-serif;padding:0 4px}.ai-based-email-footer{background-color:#343467;margin-top:0;padding:12px 0;text-align:center;width:100%}.ai-based-email-footer p{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;margin:0}.deals2b__page{background-color:#010111;color:#fff;min-height:100vh}.deals2b-header{background-color:#010111;border-bottom:1px solid hsla(0,0%,100%,.1);padding:16px 48px}.deals2b-header__container{align-items:center;display:flex;justify-content:space-between;max-width:100%}.deals2b-header__logo img{height:42px}.deals2b-header__actions{align-items:center;display:flex;gap:16px}.deals2b-header__action-btn{align-items:center;background:transparent;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:14px;gap:6px;padding:8px 12px;transition:background-color .2s}.deals2b-header__action-btn:hover{background-color:#ffffff1a}.deals2b-header__action-btn img{height:25px;width:25px}.deals2b-header__action-btn i{font-size:18px}.deals2b-content,.deals2b-main{padding:0;width:100%}.deals2b-content{background-color:#010111;color:#fff;min-height:calc(100vh - 80px)}.deals2b-content,.deals2b__page{font-family:Plus Jakarta Sans,sans-serif}.deals2b-wrapper{margin:0 auto;max-width:100%;padding:24px 48px;width:100%}.deals2b-top-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.deals2b-back-btn{align-items:center;background:transparent;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:8px;padding:8px 16px;transition:background-color .2s}.deals2b-back-btn:hover{background-color:#ffffff1a}.deals2b-back-btn img{height:18px;width:18px}.deals2b-back-btn i{font-size:18px}.deals2b-actions,.deals2b-btn{align-items:center;display:flex;gap:8px}.deals2b-btn{border:none;border-radius:40px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s}.deals2b-btn--primary{background-color:#6a1fcb;color:#fff}.deals2b-btn--primary:hover{opacity:.9}.deals2b-btn--secondary{background-color:#fff;color:#010111}.deals2b-btn--secondary:hover{background-color:#ffffffe6}.deals2b-btn--dropdown{justify-content:space-between;position:relative;width:150px}.deals2b-btn i{font-size:14px}.deals2b-icon-btn{align-items:center;background:transparent;border-radius:2px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:40px}.deals2b-icon-btn:hover{background-color:#ffffff1a;border-color:#ffffff4d}.deals2b-icon-btn img{height:18px;width:18px}.deals2b-icon-btn i{font-size:16px}.deals2b-content-grid{display:grid;gap:32px;grid-template-columns:1fr 1fr}.deals2b-left-panel{display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;gap:24px}.deals2b-field-group{display:flex;flex-direction:column;gap:8px}.deals2b-field-label{color:#fff;color:#c7c7c7;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400}.deals2b-field-wrapper{align-items:flex-start;display:flex;gap:8px}.deals2b-field-input{background-color:#131322;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:#c7c7c7;flex:1;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;padding:12px 16px}.deals2b-field-input:focus{border-color:#6a1fcb;outline:none}.deals2b-field-input--textarea{height:auto;line-height:1.5;min-height:auto;overflow:hidden;padding:12px 16px;resize:none;-ms-overflow-style:none;scrollbar-width:none}.deals2b-field-input--textarea::-webkit-scrollbar{display:none}.deals2b-field-delete{align-items:center;background:transparent;border:none;border-radius:4px;color:#ff4b4b;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background-color .2s;width:36px}.deals2b-field-delete:hover{background-color:#ff4b4b1a}.deals2b-field-delete img{height:16px;width:16px}.deals2b-field-delete i{font-size:16px}.deals2b-right-panel{background-color:#131322;border-radius:8px;padding:24px}.deals2b-tabs{border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:8px;margin-bottom:24px}.deals2b-tab{background:transparent;border:1px solid #4600a9;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer;font-size:14px;font-weight:600;margin-bottom:-1px;padding:10px 35px;transition:all .2s}.deals2b-tab:hover{color:#fff}.deals2b-tab--active{background-color:#4600a9;color:#6a1fcb;color:#fff}.deals2b-tab-content{min-height:400px}.deals2b-details{display:flex;flex-direction:column;gap:16px}.deals2b-detail-item{display:flex;gap:4px;line-height:1.6}.deals2b-detail-item--list{flex-direction:column;gap:8px}.deals2b-detail-label{font-weight:600;letter-spacing:.5px;line-height:1.6;text-transform:capitalize}.deals2b-detail-value{color:#fff;font-size:14px;line-height:1.6;white-space:pre-line}.deals2b-cpv-list{list-style-position:inside;list-style-type:disc;margin:0;padding-left:0}.deals2b-cpv-item{display:list-item;line-height:1.6;margin-bottom:4px}.deals2b-cpv-item:last-child{margin-bottom:0}@media(max-width:1024px){.deals2b-content-grid{grid-template-columns:1fr}}.iot-platform__page{background-color:#010111;color:#fff;font-family:Plus Jakarta Sans,sans-serif;min-height:100vh}.iot-platform-header{background-color:#010111;border-bottom:1px solid hsla(0,0%,100%,.1);padding:12px 48px}.iot-platform-header__container{align-items:center;background-color:#fff;border-radius:20px;display:flex;gap:100px;justify-content:space-between;max-width:100%;padding:12px 20px}.iot-platform-header__logo img{height:42px}.iot-platform-header__search{align-items:center;display:flex;flex:1;position:relative}.iot-platform-header__search-input{background-color:#f5f5f5;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:#010111;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;padding:12px 40px 12px 16px;width:100%}.iot-platform-header__search-input::-moz-placeholder{color:#00000080}.iot-platform-header__search-input::placeholder{color:#00000080}.iot-platform-header__search-input:focus{background-color:#fff;border-color:#6a1fcb;outline:none}.iot-platform-header__search-icon{height:18px;pointer-events:none;position:absolute;right:12px;width:18px}.iot-platform-header__actions{align-items:center;display:flex;gap:12px}.iot-platform-header__action-btn{align-items:center;background:transparent;border:none;border-radius:4px;color:#010111;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background-color .2s;width:40px}.iot-platform-header__action-btn:hover{background-color:#0000000d}.iot-platform-header__action-btn img{filter:brightness(0);height:20px;width:20px}.iot-platform-header__action-btn i{color:#010111;font-size:20px}.iot-platform-main{padding:0;width:100%}.iot-platform-content{background-color:#161420;color:#fff;font-family:Plus Jakarta Sans,sans-serif;min-height:calc(100vh - 80px);padding:0;width:100%}.iot-platform-wrapper{margin:0 auto;max-width:100%;padding:24px 48px;width:100%}.iot-platform-view-toggles{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-bottom:24px}.iot-platform-view-toggle{align-items:center;background-color:#c7c7c7;border:none;border-radius:4px;color:#010111;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:40px}.iot-platform-view-toggle:hover{opacity:.8}.iot-platform-view-toggle--active{background-color:#fff;color:#010111}.iot-platform-view-toggle i{font-size:18px}.iot-platform-stations{display:grid;gap:24px}.iot-platform-stations--grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.iot-platform-stations--list{grid-template-columns:1fr}.iot-platform-station-card{background-color:#000310;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:flex;overflow:hidden;position:relative;transition:all .2s}.iot-platform-station-card:hover{border-color:#fff3}.iot-platform-station-card__content{display:flex;flex:1;flex-direction:column;gap:16px}.iot-platform-station-card__header{align-items:flex-start;border-left:4px solid;display:flex;justify-content:space-between;padding:20px 20px 0;position:relative}.iot-platform-station-card--active .iot-platform-station-card__header{border-left-color:#90ee90}.iot-platform-station-card--inactive .iot-platform-station-card__header{border-left-color:#ff6b6b}.iot-platform-station-card__status-bar{height:60px;left:-20px;position:absolute;top:0;width:4px}.iot-platform-station-card--active .iot-platform-station-card__status-bar{background-color:#52bc3d}.iot-platform-station-card--inactive .iot-platform-station-card__status-bar{background-color:#ff4b4b}.iot-platform-station-card__info{flex:1;margin-left:8px}.iot-platform-station-card__title{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:700;margin:0 0 4px}.iot-platform-station-card__name{color:#ffffffb3;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;margin:0}.iot-platform-station-card__number{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:700;line-height:1.2}.iot-platform-station-card__number span{font-size:24px}.iot-platform-station-card__actions{display:flex;flex-direction:column;gap:8px;padding:20px}.iot-platform-station-card__btn{background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:#fff;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;padding:10px 16px;text-align:center;transition:all .2s}.iot-platform-station-card__btn:hover{background-color:#ffffff1a;border-color:#ffffff4d}@media(max-width:1024px){.iot-platform-stations--grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media(max-width:768px){.iot-platform-header{padding:16px 24px}.iot-platform-header__container{flex-wrap:wrap}.iot-platform-header__search{max-width:100%;order:3;width:100%}.iot-platform-wrapper{padding:16px 24px}.iot-platform-stations--grid{grid-template-columns:1fr}}.order-processing__page{background-color:#010111;color:#fff;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;margin:0 auto;max-width:1920px;min-height:100vh;width:100%}.order-processing-header{background-color:#010111;border-bottom:1px solid hsla(0,0%,100%,.1);padding:16px 48px}.order-processing-header__container{align-items:center;display:flex;justify-content:space-between;max-width:100%}.order-processing-header__logo img{height:42px}.order-processing-header__actions{align-items:center;display:flex;gap:16px}.order-processing-header__action-btn{align-items:center;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;gap:8px;padding:8px 12px;transition:background-color .2s}.order-processing-header__action-btn:hover{background-color:#1d1d39cc}.order-processing-header__action-btn img{height:20px;width:20px}.order-processing-header__action-btn:has(img){align-items:center;background-color:#0000004d;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;height:36px;justify-content:center;padding:8px;width:36px}.order-processing-header__action-btn i{font-size:16px}.order-processing-header__language{font-size:14px;font-weight:400}.order-processing-main{display:flex;flex:1;overflow:hidden}.order-processing-content{background-color:#010111;color:#fff;display:flex;flex:1;min-height:0}.order-processing-main-content{flex:1;overflow-y:auto;padding:32px 48px}.order-processing-view__title{color:#fff;font-size:20px;font-weight:700;margin:0 0 24px}.order-processing-view__content{background-color:#1d1d39;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fffc;font-size:14px;min-height:400px;padding:32px}.order-processing-footer{align-items:center;background-color:#010111;display:flex;justify-content:center;min-height:80px;padding:24px 48px;text-align:center}.order-processing-footer p{background-color:#1d1d39;border-radius:20px;color:#fff;font-size:12px;font-weight:400;margin:0;padding:12px 24px;width:90%}.text-green{color:#52bc3d}.text-red{color:#ff6b6b}@media(max-width:768px){.order-processing-header{padding:16px 24px}.order-processing-main-content{padding:24px}}.order-processing-sidebar{background-color:#010111;border-right:1px solid hsla(0,0%,100%,.1);flex-shrink:0;padding:24px 0;width:240px}.order-processing-nav{display:flex;flex-direction:column;gap:4px;padding:0 16px}.order-processing-nav__item{align-items:center;background:transparent;border:none;border-radius:6px;color:#ffffffb3;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:12px;padding:12px 16px;pointer-events:auto;position:relative;text-align:left;transition:all .2s;width:100%;z-index:1}.order-processing-nav__item:hover{background-color:#ffffff0d;color:#fff}.order-processing-nav__item--active{background-color:#fff;color:#010111;font-weight:600}.order-processing-nav__item span{flex:1}.order-processing-nav__icon{filter:brightness(0) invert(1);flex-shrink:0;height:20px;opacity:.7;width:20px}.order-processing-nav__item--active .order-processing-nav__icon{filter:brightness(0);opacity:1}@media(max-width:768px){.order-processing-sidebar{width:200px}}.order-processing-dashboard__events{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-bottom:32px}.order-processing-dashboard__event-card{background-color:#1d1d39;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;min-height:150px;padding:24px}.order-processing-dashboard__event-title{color:#fff;font-size:16px;font-weight:600;margin:0 0 16px}.order-processing-dashboard__event-empty{align-items:center;color:#ffffff80;display:flex;font-size:14px;justify-content:center;min-height:80px}.order-processing-dashboard__event-empty p{margin:0}.order-processing-dashboard__section-title{color:#fff;font-size:18px;font-weight:600;margin:0 0 16px}.order-processing-dashboard__table-section{border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-sizing:border-box;margin-top:32px;max-width:100%;overflow:hidden;width:100%}.order-processing-dashboard__table-wrapper{max-width:100%;overflow-x:auto;padding:0;width:100%}.order-processing-dashboard__table-container{border-radius:8px;box-sizing:border-box;display:grid;font-size:13px;grid-auto-rows:auto;grid-template-columns:50px 1fr 1fr 1.5fr 1fr 1fr 1.5fr 1.2fr 1fr 1.8fr 1fr 80px;max-width:100%;overflow:hidden;width:100%}.order-processing-dashboard__header-title{background-color:#6a1fcb;border-radius:8px 8px 0 0;color:#fff;font-size:20px;font-weight:700;grid-column:1/-1;margin-bottom:0;padding:16px 24px;text-align:center}.order-processing-dashboard__header-row{display:contents}.order-processing-dashboard__header-cell{align-items:center;background-color:#6a1fcbcc;border-bottom:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);color:#fff;display:flex;font-size:12px;font-weight:600;letter-spacing:.5px;max-width:100%;overflow:hidden;overflow-wrap:break-word;padding:16px 20px;text-align:left;text-transform:capitalize;word-break:break-word}.order-processing-dashboard__header-cell:last-child{border-right:none}.order-processing-dashboard__body,.order-processing-dashboard__row{display:contents}.order-processing-dashboard__row:hover>*{background-color:#ffffff0d!important}.order-processing-dashboard__cell{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);color:#fffc;display:flex;font-size:13px;max-width:100%;min-height:50px;overflow:hidden;overflow-wrap:break-word;padding:16px 20px;transition:background-color .2s;word-break:break-word}.order-processing-dashboard__cell:last-child{border-right:none}.order-processing-dashboard__cell--span{align-items:center;align-self:stretch;display:flex;justify-content:center}.order-processing-dashboard__tank-badge{background-color:#000;border-radius:3px;display:inline-block;padding:4px 8px}.order-processing-dashboard__tank-data-wrapper{display:contents}.order-processing-dashboard__tank-data-wrapper:hover>*{background-color:#ffffff0d!important}.order-processing-dashboard__tank-data-wrapper--repeated:hover>.order-processing-dashboard__cell:not(.order-processing-dashboard__cell--span){background-color:transparent!important}.order-processing-dashboard__status{border-radius:2px;display:inline-block;height:40px;vertical-align:middle;width:4px}.order-processing-dashboard__status--teal{background-color:#00cec9}.order-processing-dashboard__status--orange{background-color:#ff9500}.order-processing-dashboard__status--red{background-color:#ff6b6b}.order-processing-dashboard__status--green{background-color:#52bc3d}.order-processing-timeseries__title{background-color:#6a1fcb;border-radius:8px 8px 0 0;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:700;margin:0;padding:8px 16px}.order-processing-timeseries__filters{background-color:#1d1d39;border:1px solid hsla(0,0%,100%,.1);border-radius:0 0 8px 8px;border-top:none;display:inline-flex;gap:16px;margin-bottom:24px;padding:20px;width:100%}.order-processing-timeseries__chart-container{align-items:flex-start;display:flex;gap:24px}.order-processing-timeseries__chart-wrapper{background-color:#10101f;border-radius:8px;flex:1;height:700px;overflow:hidden;padding:0;position:relative}.order-processing-timeseries__chart-header{background-color:#10101f;border-bottom:1px solid hsla(0,0%,100%,.1);padding:12px 20px}.order-processing-timeseries__chart{height:650px;padding:20px;width:100%}.order-processing-timeseries__chart .modebar{display:none!important}.order-processing-filter{display:flex;flex:1;flex-direction:column;gap:8px;max-width:250px}.order-processing-filter__label{color:#fff;font-size:14px;font-weight:400}.order-processing-filter__select{background-color:#343467;border:none;border-radius:16px;color:#fff;cursor:pointer;font-size:14px;padding:10px 12px;transition:all .2s}.order-processing-filter__select:focus{border-color:none;outline:none}.order-processing-filter__select option{background-color:#010111;color:#fff}.order-processing-timeseries__legend{background-color:#0003;border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;height:700px;overflow:hidden;width:240px}.order-processing-timeseries__legend-header{background-color:#0000004d;border-bottom:1px solid hsla(0,0%,100%,.1);flex-shrink:0;min-height:40px;padding:12px;position:relative}.order-processing-timeseries__legend-header #legend-modebar-container{display:flex;justify-content:flex-end}.order-processing-timeseries__legend-header .modebar{display:flex;gap:5px;position:static!important;width:100%}.order-processing-timeseries__legend-header .modebar-group{background-color:#00000080!important;border-radius:4px!important;display:flex;gap:5px;padding:4px!important}.order-processing-timeseries__legend-header .modebar-btn{color:#ffffffb3!important}.order-processing-timeseries__legend-header .modebar-btn:hover{background-color:#ffffff1a!important;color:#fff!important}.order-processing-timeseries__legend-content{flex:1;overflow-y:auto;padding:20px;scrollbar-color:transparent transparent;scrollbar-width:thin}.order-processing-timeseries__legend-content::-webkit-scrollbar{width:8px}.order-processing-timeseries__legend-content::-webkit-scrollbar-track{background:transparent}.order-processing-timeseries__legend-content::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:4px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.order-processing-timeseries__legend-content:hover{scrollbar-color:hsla(0,0%,100%,.3) transparent}.order-processing-timeseries__legend-content:hover::-webkit-scrollbar-thumb{opacity:1}.order-processing-legend-item{align-items:center;display:flex;gap:12px;margin-bottom:12px}.order-processing-legend-item:last-child{margin-bottom:0}.order-processing-legend-item__line{flex-shrink:0;height:2px;width:40px}.order-processing-legend-item__line--solid{border:none}.order-processing-legend-item__line--dashed{background:transparent!important;border-top:2px dashed}.order-processing-legend-item__label{color:#fffc;font-size:12px;font-weight:400}@media(max-width:1024px){.order-processing-timeseries__chart-container{flex-direction:column}.order-processing-timeseries__legend{max-height:300px;width:100%}}@media(max-width:768px){.order-processing-timeseries__filters{background-color:#1d1d39;flex-direction:column;width:100%}.order-processing-filter{width:100%}}.order-processing-orders__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.order-processing-orders__title{color:#ffffffe6;font-size:24px;font-weight:700;margin:0}.order-processing-orders__save-btn{align-items:center;background-color:#52bc3d;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;transition:background-color .2s}.order-processing-orders__save-btn:hover{background-color:#45a832}.order-processing-orders__save-btn i{font-size:18px}.order-processing-orders__filters{background-color:#1d1d39;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;margin-bottom:24px;padding:16px 20px}.order-processing-orders__filter-label{background-color:#ffffff1a;border-radius:12px;color:#fffc;display:inline-block;font-size:12px;font-weight:600;margin-bottom:16px;padding:4px 12px;text-transform:uppercase}.order-processing-orders__filter-content{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.order-processing-orders__date-range{align-items:center;display:flex;gap:8px}.order-processing-orders__date-input-wrapper{align-items:center;display:flex;position:relative}.order-processing-orders__date-input{background-color:#343467;border:none;border-radius:16px;color:#fffc;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;padding:10px 36px 10px 12px;transition:all .2s;width:150px}.order-processing-orders__date-input:focus{background-color:#404080;outline:none}.order-processing-orders__date-input::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;opacity:0;position:absolute;right:0;width:100%}.order-processing-orders__date-input::-webkit-datetime-edit-text{color:#fffc}.order-processing-orders__date-input::-webkit-datetime-edit-day-field,.order-processing-orders__date-input::-webkit-datetime-edit-month-field,.order-processing-orders__date-input::-webkit-datetime-edit-year-field{color:#fffc}.order-processing-orders__date-input::-webkit-datetime-edit-day-field:focus,.order-processing-orders__date-input::-webkit-datetime-edit-month-field:focus,.order-processing-orders__date-input::-webkit-datetime-edit-year-field:focus{background-color:#ffffff1a;border-radius:4px}.order-processing-orders__date-input::-moz-placeholder{color:#ffffff80}.order-processing-orders__date-separator{color:#fff9;font-size:14px}.order-processing-orders__calendar-icon{color:#fff9;font-size:16px;pointer-events:none;position:absolute;right:12px}.order-processing-orders__select{min-width:200px}.order-processing-orders__reset-btn{background-color:#ffffff1a;border:none;border-radius:16px;color:#fffc;cursor:pointer;font-size:14px;font-weight:500;margin-left:auto;padding:10px 20px;transition:all .2s}.order-processing-orders__reset-btn:hover{background-color:#ffffff26}.order-processing-orders__list-section{border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-sizing:border-box;margin-top:32px;max-width:100%;overflow:hidden;width:100%}.order-processing-orders__list-header{align-items:center;background-color:#0003;border-bottom:1px solid hsla(0,0%,100%,.102);display:flex;justify-content:space-between;padding:16px 20px}.order-processing-orders__list-title{color:#fffc;font-size:14px;font-weight:600}.order-processing-orders__column-select{min-width:150px}.order-processing-orders__list-wrapper{max-width:100%;overflow-x:auto;padding:0;width:100%}.order-processing-orders__list-container{border-radius:8px;box-sizing:border-box;display:grid;font-size:13px;grid-auto-rows:auto;grid-template-columns:100px 1fr 1.2fr 1.2fr 1.2fr 1.2fr 1fr 1.2fr 1fr 1.2fr 1.5fr 120px 100px;max-width:100%;overflow:hidden;width:100%}.order-processing-orders__header-row{display:contents}.order-processing-orders__header-cell{align-items:center;background-color:#6a1fcbcc;border-bottom:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);color:#fff;display:flex;font-size:12px;font-weight:600;letter-spacing:.5px;max-width:100%;overflow:hidden;overflow-wrap:break-word;padding:16px 20px;text-align:left;text-transform:capitalize;word-break:break-word}.order-processing-orders__header-cell:last-child{border-right:none}.order-processing-orders__body,.order-processing-orders__row{display:contents}.order-processing-orders__row:hover>*{background-color:#ffffff0d!important}.order-processing-orders__cell{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);color:#fffc;display:flex;font-size:13px;max-width:100%;min-height:50px;overflow:hidden;overflow-wrap:break-word;padding:16px 20px;transition:background-color .2s;word-break:break-word}.order-processing-orders__cell:last-child{border-right:none}.order-processing-orders__cell--actions{flex-shrink:0;gap:8px;justify-content:center}.order-processing-orders__badge{background-color:#000;border-radius:3px;display:inline-block;padding:4px 8px}.order-processing-orders__status{border-radius:12px;display:inline-block;font-size:12px;font-weight:600;padding:6px 12px;text-transform:uppercase;white-space:nowrap}.order-processing-orders__status--planned{background-color:#6a1fcb;color:#fff}.order-processing-orders__status--ordered{background-color:#4a90e2;color:#fff}.order-processing-orders__status--canceled{background-color:#ff6b6b;color:#fff}.order-processing-orders__action-btn{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:#ffffffb3;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.order-processing-orders__action-btn:hover{background-color:#ffffff1a;border-color:#ffffff4d;color:#fff}.order-processing-orders__action-btn i{font-size:16px}.order-processing-orders__download-icon{display:block;height:16px;width:16px}@media(max-width:768px){.order-processing-orders__header{align-items:flex-start;flex-direction:column;gap:16px}.order-processing-orders__filter-content{align-items:stretch;flex-direction:column}.order-processing-orders__reset-btn{margin-left:0;width:100%}}.order-processing-chemicals__header{margin-bottom:24px}.order-processing-chemicals__title{color:#ffffffe6;font-size:24px;font-weight:700;margin:0}.order-processing-chemicals__filters{background-color:#1d1d39;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;margin-bottom:24px;padding:16px 20px}.order-processing-chemicals__filter-label{background-color:#ffffff1a;border-radius:12px;color:#fffc;display:inline-block;font-size:12px;font-weight:600;margin-bottom:16px;padding:4px 12px;text-transform:uppercase}.order-processing-chemicals__filter-content{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.order-processing-chemicals__select{min-width:200px}.order-processing-chemicals__reset-btn{background-color:#ffffff1a;border:none;border-radius:16px;color:#fffc;cursor:pointer;font-size:14px;font-weight:500;margin-left:auto;padding:10px 20px;transition:all .2s}.order-processing-chemicals__reset-btn:hover{background-color:#ffffff26}.order-processing-chemicals__list-section{border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-sizing:border-box;margin-top:32px;max-width:100%;overflow:hidden;width:100%}.order-processing-chemicals__list-header{align-items:center;background-color:#0003;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:16px 20px}.order-processing-chemicals__list-title{color:#fffc;font-size:14px;font-weight:600}.order-processing-chemicals__column-select{min-width:150px}.order-processing-chemicals__list-wrapper{max-width:100%;overflow-x:auto;padding:0;width:100%}.order-processing-chemicals__list-container{border-radius:8px;box-sizing:border-box;display:grid;font-size:13px;grid-auto-rows:auto;grid-template-columns:minmax(120px,1.5fr) minmax(100px,1fr) minmax(120px,1.2fr) minmax(80px,.8fr) minmax(150px,1.5fr) minmax(150px,1.5fr) minmax(100px,1fr) minmax(80px,.8fr);max-width:100%;overflow:hidden;width:100%}.order-processing-chemicals__header-row{display:contents}.order-processing-chemicals__header-cell{align-items:center;background-color:#6a1fcbcc;border-bottom:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);color:#fff;display:flex;font-size:12px;font-weight:600;letter-spacing:.5px;max-width:100%;overflow:hidden;overflow-wrap:break-word;padding:16px 20px;text-align:left;text-transform:capitalize;word-break:break-word}.order-processing-chemicals__header-cell:last-child{border-right:none}.order-processing-chemicals__body,.order-processing-chemicals__row{display:contents}.order-processing-chemicals__row:hover>*{background-color:#ffffff0d!important}.order-processing-chemicals__cell{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);color:#fffc;display:flex;font-size:13px;max-width:100%;min-height:50px;overflow:hidden;overflow-wrap:break-word;padding:16px 20px;transition:background-color .2s;word-break:break-word}.order-processing-chemicals__cell:last-child{border-right:none}.order-processing-chemicals__cell--actions{flex-shrink:0;gap:8px;justify-content:center}.order-processing-chemicals__suppliers-list{list-style:none;margin:0;padding:0}.order-processing-chemicals__suppliers-list li{margin-bottom:4px;padding-left:16px;position:relative}.order-processing-chemicals__suppliers-list li:last-child{margin-bottom:0}.order-processing-chemicals__suppliers-list li:before{color:#fff9;content:"•";left:0;position:absolute}.order-processing-chemicals__status{border-radius:12px;display:inline-block;font-size:12px;font-weight:600;padding:6px 12px;text-transform:uppercase;white-space:nowrap}.order-processing-chemicals__status--active{background-color:#52bc3d;color:#fff}.order-processing-chemicals__status--inactive{background-color:#ff6b6b;color:#fff}.order-processing-chemicals__action-btn{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:#ffffffb3;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.order-processing-chemicals__action-btn:hover{background-color:#ffffff1a;border-color:#ffffff4d;color:#fff}.order-processing-chemicals__action-btn i{font-size:16px}@media(max-width:768px){.order-processing-chemicals__filter-content{align-items:stretch;flex-direction:column}.order-processing-chemicals__reset-btn{margin-left:0;width:100%}}.order-processing-suppliers__header{margin-bottom:24px}.order-processing-suppliers__title{color:#ffffffe6;font-size:24px;font-weight:700;margin:0}.order-processing-suppliers__filters{background-color:#1d1d39;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;margin-bottom:24px;padding:16px 20px}.order-processing-suppliers__filter-label{background-color:#ffffff1a;border-radius:12px;color:#fffc;display:inline-block;font-size:12px;font-weight:600;margin-bottom:16px;padding:4px 12px;text-transform:uppercase}.order-processing-suppliers__filter-content{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.order-processing-suppliers__select{min-width:200px}.order-processing-suppliers__reset-btn{background-color:#ffffff1a;border:none;border-radius:16px;color:#fffc;cursor:pointer;font-size:14px;font-weight:500;margin-left:auto;padding:10px 20px;transition:all .2s}.order-processing-suppliers__reset-btn:hover{background-color:#ffffff26}.order-processing-suppliers__list-section{border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-sizing:border-box;margin-top:32px;max-width:100%;overflow:hidden;width:100%}.order-processing-suppliers__list-header{align-items:center;background-color:#0003;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:16px 20px}.order-processing-suppliers__list-title{color:#fffc;font-size:14px;font-weight:600}.order-processing-suppliers__column-select{min-width:150px}.order-processing-suppliers__list-wrapper{max-width:100%;overflow-x:auto;padding:0;width:100%}.order-processing-suppliers__list-container{border-radius:8px;box-sizing:border-box;display:grid;font-size:13px;grid-auto-rows:auto;grid-template-columns:1.5fr 1.8fr 1.5fr 1fr 2fr 1fr .8fr;max-width:100%;overflow:hidden;width:100%}.order-processing-suppliers__header-row{display:contents}.order-processing-suppliers__header-cell{align-items:center;background-color:#6a1fcbcc;border-bottom:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);color:#fff;display:flex;font-size:12px;font-weight:600;letter-spacing:.5px;max-width:100%;overflow:hidden;overflow-wrap:break-word;padding:16px 20px;text-align:left;text-transform:capitalize;word-break:break-word}.order-processing-suppliers__header-cell:last-child{border-right:none}.order-processing-suppliers__body,.order-processing-suppliers__row{display:contents}.order-processing-suppliers__row:hover>*{background-color:#ffffff0d!important}.order-processing-suppliers__cell{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);color:#fffc;display:flex;font-size:13px;max-width:100%;min-height:50px;overflow:hidden;overflow-wrap:break-word;padding:16px 20px;transition:background-color .2s;word-break:break-word}.order-processing-suppliers__cell:last-child{border-right:none}.order-processing-suppliers__cell--actions{flex-shrink:0;gap:8px;justify-content:center}.order-processing-suppliers__email-link{color:#4a90e2;text-decoration:none;transition:color .2s}.order-processing-suppliers__email-link:hover{color:#6ba3e8;text-decoration:underline}.order-processing-suppliers__status{border-radius:12px;display:inline-block;font-size:12px;font-weight:600;padding:6px 12px;text-transform:uppercase;white-space:nowrap}.order-processing-suppliers__status--active{background-color:#52bc3d;color:#fff}.order-processing-suppliers__status--inactive{background-color:#ff6b6b;color:#fff}.order-processing-suppliers__action-btn{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:#ffffffb3;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.order-processing-suppliers__action-btn:hover{background-color:#ffffff1a;border-color:#ffffff4d;color:#fff}.order-processing-suppliers__action-btn i{font-size:16px}@media(max-width:768px){.order-processing-suppliers__filter-content{align-items:stretch;flex-direction:column}.order-processing-suppliers__reset-btn{margin-left:0;width:100%}}.order-processing-energy-management__header{align-items:center;background-color:#1d1d39;border:1px solid hsla(0,0%,100%,.1);border-bottom:none;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;margin-bottom:0;padding:16px 24px}.order-processing-energy-management__title{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:700;margin:0}.order-processing-energy-management__time-tabs{background-color:#0003;border-radius:8px;display:flex;gap:0;padding:4px}.order-processing-energy-management__time-tab{background-color:transparent;border:none;border-radius:6px;color:#ffffffb3;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.order-processing-energy-management__time-tab:hover{background-color:#ffffff0d;color:#ffffffe6}.order-processing-energy-management__time-tab--active{background-color:#ffffff1a;color:#fff;position:relative}.order-processing-energy-management__time-tab--active:after{background-color:#ff6b6b;border-radius:1px;bottom:-8px;content:"";height:2px;left:0;position:absolute;right:0}.order-processing-energy-management__status-bar{align-items:center;background-color:#1d1d39;border:1px solid hsla(0,0%,100%,.1);border-bottom:none;border-top:none;display:flex;justify-content:space-between;margin-bottom:24px;padding:12px 24px}.order-processing-energy-management__status-left{align-items:center;display:flex;gap:16px}.order-processing-energy-management__status-badge{background-color:#6a1fcb;border-radius:12px;color:#fff;display:inline-block;font-size:12px;font-weight:600;padding:4px 12px;text-transform:uppercase}.order-processing-energy-management__last-update{color:#ffffffb3;font-family:Plus Jakarta Sans,sans-serif;font-size:14px}.order-processing-energy-management__expand-btn{align-items:center;background:none;border:none;color:#ffffffb3;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:color .2s}.order-processing-energy-management__expand-btn:hover{color:#fff}.order-processing-energy-management__expand-btn i{font-size:18px}.order-processing-energy-management__chart-container{align-items:flex-start;display:flex;gap:24px}.order-processing-energy-management__chart-wrapper{background-color:#10101f;border-radius:8px;flex:1;height:700px;overflow:hidden;padding:0;position:relative}.order-processing-energy-management__chart-header{background-color:#10101f;border-bottom:1px solid hsla(0,0%,100%,.1);padding:12px 20px}.order-processing-energy-management__chart{height:650px;padding:20px;width:100%}.order-processing-energy-management__chart .modebar{display:none!important}.order-processing-energy-management__legend{background-color:#0003;border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;height:700px;overflow:hidden;width:240px}.order-processing-energy-management__legend-header{background-color:#0000004d;border-bottom:1px solid hsla(0,0%,100%,.1);flex-shrink:0;min-height:40px;padding:12px;position:relative}.order-processing-energy-management__legend-header #legend-modebar-container{display:flex;justify-content:flex-end}.order-processing-energy-management__legend-header .modebar{display:flex;gap:5px;position:static!important;width:100%}.order-processing-energy-management__legend-header .modebar-group{background-color:#00000080!important;border-radius:4px!important;display:flex;gap:5px;padding:4px!important}.order-processing-energy-management__legend-header .modebar-btn{color:#ffffffb3!important}.order-processing-energy-management__legend-header .modebar-btn:hover{background-color:#ffffff1a!important;color:#fff!important}.order-processing-energy-management__legend-content{flex:1;overflow-y:auto;padding:20px;scrollbar-color:transparent transparent;scrollbar-width:thin}.order-processing-energy-management__legend-content::-webkit-scrollbar{width:8px}.order-processing-energy-management__legend-content::-webkit-scrollbar-track{background:transparent}.order-processing-energy-management__legend-content::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:4px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.order-processing-energy-management__legend-content:hover{scrollbar-color:hsla(0,0%,100%,.3) transparent}.order-processing-energy-management__legend-content:hover::-webkit-scrollbar-thumb{opacity:1}@media(max-width:768px){.order-processing-energy-management__header{align-items:flex-start;flex-direction:column;gap:16px}.order-processing-energy-management__time-tabs{width:100%}.order-processing-energy-management__time-tab{flex:1;text-align:center}}.order-processing-schedule__container{background:#1d1d39;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;overflow:hidden}.order-processing-schedule__header{align-items:flex-start;background:#1d1d39;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:20px;justify-content:space-between;padding:20px}.order-processing-schedule__header-left{align-items:center;display:flex;flex:1;gap:20px}.order-processing-schedule__title{color:#ffffffe6;font-size:24px;font-weight:700;margin:0}.order-processing-schedule__tabs{background-color:#0003;border-radius:8px;display:flex;gap:0;padding:4px}.order-processing-schedule__tab{background:transparent;border:none;border-radius:6px;color:#ffffffb3;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;padding:8px 20px;transition:all .2s}.order-processing-schedule__tab:hover{background:#ffffff0d;color:#ffffffe6}.order-processing-schedule__tab--active{background:#ffffff1a;color:#ffffffe6;font-weight:600;position:relative}.order-processing-schedule__tab--active:after{background-color:#ff6b6b;border-radius:1px;bottom:-12px;content:"";height:2px;left:0;position:absolute;right:0}.order-processing-schedule__nav-buttons{align-self:flex-end;display:flex;gap:10px}.order-processing-schedule__nav-btn{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:#fffc;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;padding:8px 16px;transition:background-color .2s}.order-processing-schedule__nav-btn:hover{background:#ffffff26;color:#fff}.order-processing-schedule__date-info{align-items:center;background:#1d1d39;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:15px 20px}.order-processing-schedule__date-period{color:#fffc;font-family:Plus Jakarta Sans,sans-serif;font-size:14px}.order-processing-schedule__date-period strong{color:#ffffffe6}.order-processing-schedule__controls{align-items:center;display:flex;gap:15px}.order-processing-schedule__hide-empty-btn{align-items:center;background:#ffffff1a;border:none;border-radius:16px;color:#fffc;cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;gap:8px;padding:10px 16px;transition:all .2s}.order-processing-schedule__hide-empty-btn:hover{background:#ffffff26}.order-processing-schedule__hide-empty-btn--active{background:#6a1fcb4d;color:#fff}.order-processing-schedule__hide-empty-btn i{font-size:16px}.order-processing-schedule__dropdown{background:#343467;border:none;border-radius:16px;color:#fffc;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;min-width:150px;padding:10px 12px;transition:all .2s}.order-processing-schedule__dropdown:focus{background:#404080;outline:none}.order-processing-schedule__dropdown option{background:#1d1d39;color:#fffc}.order-processing-schedule__header-legend-wrapper{align-items:flex-start;display:flex;gap:20px;margin-bottom:20px;padding:20px 20px 0}.order-processing-schedule__header-row-wrapper{display:flex;flex:1;gap:0;min-width:0}.order-processing-schedule__header-spacer{flex-shrink:0;min-width:150px;width:150px}.order-processing-schedule__legend-export{display:flex;flex-direction:column;flex-shrink:0;gap:12px;width:250px}.order-processing-schedule__export-btn{align-items:center;background:#52bc3d;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;gap:8px;padding:10px 16px;transition:background-color .2s;white-space:nowrap}.order-processing-schedule__export-btn:hover{background:#45a832}.order-processing-schedule__export-btn i{font-size:16px}.order-processing-schedule__legend{align-items:flex-end;color:#fffc;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;gap:5px}.order-processing-schedule__legend-item{align-items:center;display:flex;gap:8px}.order-processing-schedule__legend-marker{font-weight:700}.order-processing-schedule__legend-marker--ordered{color:#4ecdc4}.order-processing-schedule__legend-marker--confirmed{color:#45b7d1}.order-processing-schedule__legend-marker--today{color:#ff6b6b}.order-processing-schedule__table-wrapper{margin:0 20px 20px;max-width:100%;overflow-x:auto;overflow-y:visible;padding-left:0;width:calc(100% - 40px)}.order-processing-schedule__table-body-wrapper{align-items:flex-start;display:flex;gap:10px}.order-processing-schedule__body-spacer{flex-shrink:0;min-width:200px;width:200px}.order-processing-schedule__table-container{display:flex;flex:1;gap:20px;min-width:0}.order-processing-schedule__chemical-names-column{display:flex;flex-direction:column;flex-shrink:0;min-width:250px;width:150px}.order-processing-schedule__delivery-cells-grid{display:grid;flex:1;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;min-width:0}.order-processing-schedule__header-row{display:grid;flex:1;gap:0;min-width:0;overflow-x:hidden;position:relative}.order-processing-schedule__header-row:after{background:#fff3;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;z-index:2}.order-processing-schedule__body-row{display:contents}.order-processing-schedule__table{display:none}.order-processing-schedule__chemical-header{border:1px solid hsla(0,0%,100%,.1);border-bottom:2px solid hsla(0,0%,100%,.2);max-width:150px;min-width:150px;width:150px}.order-processing-schedule__date-header{background:#6a1fcb4d;border:1px solid hsla(0,0%,100%,.1);box-sizing:border-box;color:#ffffffe6;font-weight:600;height:150px;max-width:50px;min-height:150px;min-width:50px;padding:8px 4px;position:relative;text-align:center;transition:background-color .2s,border-color .2s;width:50px}.order-processing-schedule__date-header--today{background:#ff6b6b4d}.order-processing-schedule__date-header--today.order-processing-schedule__date-header--hovered{background:#ff6b6b80}.order-processing-schedule__date-header--hovered{background:#6a1fcb80;border-color:#ffffff4d}.order-processing-schedule__date-header-content{align-items:center;display:flex;flex-direction:row;gap:4px;height:100%;justify-content:center;transform:rotate(180deg);width:100%;writing-mode:vertical-rl}.order-processing-schedule__date-number{color:#ff6b6b;font-size:11px;font-weight:700}.order-processing-schedule__day-name{color:#fff9;font-size:10px;text-transform:uppercase}.order-processing-schedule__chemical-name{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);box-sizing:border-box;color:#fffc;font-weight:500;padding:12px 8px;text-align:left;transition:background-color .2s,border-color .2s}.order-processing-schedule__chemical-name--hovered{background:#ffffff1a;border-color:#ffffff4d}.order-processing-schedule__delivery-cell{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.1);box-sizing:border-box;color:#4ecdc4;cursor:pointer;display:flex;font-weight:600;height:50px;justify-content:center;max-height:50px;max-width:50px;min-height:50px;min-width:50px;padding:12px 4px;text-align:center;transition:background-color .2s,border-color .2s;width:50px}.order-processing-schedule__delivery-cell--empty{background:#ff6b6b1a}.order-processing-schedule__delivery-cell--today{background:#ff6b6b26}.order-processing-schedule__delivery-cell--row-hovered{background:#ffffff14;border-color:#fff3}.order-processing-schedule__delivery-cell--row-hovered.order-processing-schedule__delivery-cell--col-hovered{background:#ffffff26;border-color:#fff6}.order-processing-schedule__delivery-cell--col-hovered{background:#ffffff14;border-color:#fff3}.order-processing-schedule__delivery-cell:hover{background:#ffffff26;border-color:#fff6}.order-processing-schedule__cell-ordered{color:#4ecdc4;font-weight:600}.order-processing-schedule__cell-separator{color:#fff6;margin:0 2px}.order-processing-schedule__cell-confirmed{color:#45b7d1;font-weight:600}@media(max-width:1024px){.order-processing-schedule__header{flex-wrap:wrap;gap:16px}.order-processing-schedule__date-info{align-items:flex-start;flex-direction:column;gap:16px}}.order-modal-overlay{align-items:center;background-color:#000000b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.order-modal{background-color:#1d1d39;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:0 4px 20px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow-y:auto;scrollbar-color:hsla(0,0%,100%,.3) transparent;scrollbar-width:thin;width:90%}.order-modal::-webkit-scrollbar{width:8px}.order-modal::-webkit-scrollbar-track{background:transparent;border-radius:4px}.order-modal::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s}.order-modal::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}.order-modal__header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:20px 24px}.order-modal__title{color:#ffffffe6;font-size:24px;font-weight:700;margin:0}.order-modal__close-btn{align-items:center;background:none;border:none;color:#ff6b6b;cursor:pointer;display:flex;font-size:20px;justify-content:center;padding:4px;transition:opacity .2s}.order-modal__close-btn:hover{opacity:.7}.order-modal__close-btn i{font-size:20px}.order-modal__content{padding:24px}.order-modal__form{display:grid;gap:24px;grid-template-columns:1fr 1fr}.order-modal__form-column{display:flex;flex-direction:column;gap:20px}.order-modal__field{display:flex;flex-direction:column;gap:8px}.order-modal__label{color:#fffc;font-size:14px;font-weight:500}.order-modal__input,.order-modal__select{background-color:#343467;border:none;border-radius:16px;color:#fffc;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;padding:10px 12px;transition:background-color .2s}.order-modal__input:focus,.order-modal__select:focus{background-color:#404080;outline:none}.order-modal__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23fff' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;cursor:pointer;padding-right:36px}.order-modal__select option{background-color:#1d1d39;color:#fffc}.order-modal__textarea{background-color:#343467;border:none;border-radius:16px;color:#fffc;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;min-height:80px;padding:10px 12px;resize:vertical;transition:background-color .2s}.order-modal__textarea:focus{background-color:#404080;outline:none}.order-modal__date-wrapper{position:relative;width:100%}.order-modal__date-wrapper .order-modal__input{padding-right:36px;width:100%}.order-modal__calendar-icon{color:#fff9;font-size:16px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:1}.order-modal__actions{display:flex;flex-direction:column;gap:16px;margin-top:24px}.order-modal__checkbox-label{align-items:center;color:#fffc;cursor:pointer;display:flex;font-size:14px;gap:8px}.order-modal__checkbox{accent-color:#6a1fcb;cursor:pointer;height:18px;width:18px}.order-modal__warning{align-items:center;background-color:#ff6b6b26;border:1px solid hsla(0,100%,71%,.4);border-radius:6px;display:flex;gap:12px;padding:12px 16px;position:relative}.order-modal__warning-icon{color:#ff6b6b;flex-shrink:0;font-size:20px}.order-modal__warning-text{color:#ffffffe6;flex:1;font-size:14px;font-weight:600}.order-modal__warning-close{align-items:center;background:none;border:none;color:#fff9;cursor:pointer;display:flex;font-size:14px;justify-content:center;padding:4px;transition:color .2s}.order-modal__warning-close:hover{color:#ffffffe6}.order-modal__footer{border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:flex-start;padding:20px 24px}.order-modal__cancel-btn{background-color:#ffffff1a;border:none;border-radius:16px;color:#fffc;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:background-color .2s}.order-modal__cancel-btn:hover{background-color:#ffffff26}.order-modal__supplier-content{display:flex;flex-direction:column;gap:24px}.order-modal__supplier-section{display:flex;flex-direction:column;gap:16px}.order-modal__section-title{border-bottom:1px solid hsla(0,0%,100%,.1);color:#ffffffe6;font-size:16px;font-weight:600;margin:0;padding-bottom:12px}.order-modal__email-list{display:flex;flex-direction:column;gap:8px}.order-modal__email-item{align-items:center;display:flex;flex:1;gap:8px}.order-modal__email-item .order-modal__input{flex:1}.order-modal__email-add,.order-modal__email-remove{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s;width:32px}.order-modal__email-add{background-color:#52bc3d;color:#fff;font-size:18px}.order-modal__email-add:hover{background-color:#45a832}.order-modal__email-remove{background-color:#ff6b6b33;color:#ff6b6b;font-size:14px}.order-modal__email-remove:hover{background-color:#ff6b6b4d}.order-modal__products-table-wrapper{border:1px solid hsla(0,0%,100%,.1);border-radius:8px;overflow-x:auto;scrollbar-color:hsla(0,0%,100%,.3) transparent;scrollbar-width:thin}.order-modal__products-table-wrapper::-webkit-scrollbar{height:8px}.order-modal__products-table-wrapper::-webkit-scrollbar-track{background:transparent;border-radius:4px}.order-modal__products-table-wrapper::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s}.order-modal__products-table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}.order-modal__products-table{display:flex;flex-direction:column;min-width:100%}.order-modal__products-header{background-color:#0003;border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;grid-template-columns:60px 150px 120px 100px 100px 80px 120px 120px 120px 150px 120px 120px 140px 100px 120px 120px 120px 140px 150px;position:sticky;top:0;z-index:10}.order-modal__products-header-cell{color:#fffc;font-size:12px;font-weight:600;padding:12px 8px;text-align:left;white-space:nowrap}.order-modal__products-body{display:flex;flex-direction:column}.order-modal__products-row{border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;grid-template-columns:60px 150px 120px 100px 100px 80px 120px 120px 120px 150px 120px 120px 140px 100px 120px 120px 120px 140px 150px;min-width:-moz-fit-content;min-width:fit-content}.order-modal__products-row:hover{background-color:#ffffff0d}.order-modal__products-cell{align-items:center;display:flex;padding:8px}.order-modal__products-cell .order-modal__input,.order-modal__products-cell .order-modal__select{font-size:13px;min-width:0;padding:6px 8px;width:100%}.order-modal__products-cell .order-modal__checkbox{margin:0}.dashboard__page .cards{display:grid;gap:1.5rem;justify-content:center;padding-bottom:2.1875rem}@media(min-width:740px){.dashboard__page .cards{display:flex;flex-wrap:wrap}}@media(min-width:1024px){.dashboard__page .cards{display:flex;flex-wrap:wrap;justify-content:start;padding-bottom:4.375rem}}.dashboard__page .card{align-items:center;display:flex;flex-direction:column;justify-items:center;overflow:hidden;position:relative;text-align:center;z-index:1}.dashboard__page{color:#fff}.dashboard__page .card{background-color:#6a1fcb;border-radius:1.875rem;border-bottom-right-radius:0;height:auto;padding-bottom:30px;width:100%}@media(min-width:740px){.dashboard__page .card{height:19.375rem;padding-bottom:0;width:calc(50% - 1.5rem)}}@media(min-width:1024px){.dashboard__page .card{height:17.5rem;width:calc(33.33333% - 1rem)}}@media(min-width:1200px){.dashboard__page .card{height:19.375rem}}@media(min-width:1600px){.dashboard__page .card{width:calc(25% - 1.125rem)}}.dashboard__page .card:after{background-color:#010111;bottom:0;clip-path:path("M 0 100 C -200 80, 15 110, 21 63 C 29 -6, 70 48, 80 0 L 100 0 L 100 100 Z");content:"";height:5rem;position:absolute;right:0;width:5rem;z-index:0}.dashboard__page .card__content{display:flex;flex-direction:column;height:100%;padding:1.25rem 1.25rem 4.375rem;z-index:1}.dashboard__page .card__title{align-items:center;color:#f7f7f7;display:flex;font-size:1rem;font-weight:700;height:3rem;justify-content:center;margin-bottom:.625rem;margin-top:.3125rem}.dashboard__page .card__image{border-radius:.9375rem;min-height:0;-o-object-fit:cover;object-fit:cover;transition:width .3s ease,height .3s ease;z-index:1}.dashboard__page .card__button{align-items:center;background:linear-gradient(70deg,#000679,#16058a,#6302c9,#9300ef,#a600ff);border:none;border-radius:50%;bottom:1%;cursor:pointer;display:flex;height:2.875rem;justify-content:center;overflow:hidden;padding-bottom:.25rem;position:absolute;right:1%;transition:.5s ease;width:2.875rem;z-index:2}.dashboard__page .card__button:before{background:linear-gradient(90deg,#000dff,#3b1fff,#7c00ff,#9d00ff,#c14fff);content:"";height:100%;opacity:0;position:absolute;top:1%;transition:opacity .5s ease;width:100%;z-index:1}.dashboard__page .card__button:after{content:"";font-family:icomoon;font-size:1.25rem;margin-top:.1875rem;position:relative;z-index:2}.dashboard__page .card__button:hover:before{opacity:1}.dashboard__page .card__link{inset:0;position:absolute;z-index:2}.dashboard__page .card:hover .learn-more{opacity:1}.dashboard__page .card .learn-more{background:#010111;border-radius:1.875rem;bottom:.625rem;font-size:.8125rem;font-weight:800;height:auto;opacity:0;padding:.3125rem 1rem;position:absolute;right:4.0625rem;transition:opacity .5s ease;width:-moz-fit-content;width:fit-content}.landing{background-color:#010111;color:#fff;letter-spacing:.02rem;min-height:100vh}.landing__section{padding-block:40px}@media(min-width:768px){.landing__section{padding-block:80px}}.landing__container{align-items:center;display:flex;flex-direction:column;margin-inline:auto;max-width:1440px;padding-inline:24px;width:100%}.landing__title{font-size:24px;font-weight:700;letter-spacing:0;line-height:36px;margin-top:20px;text-align:center}@media(min-width:768px){.landing__title{font-size:38px;line-height:54px;margin-top:32px}}.landing__subtitle{font-size:16;font-weight:300;letter-spacing:0;line-height:20px;text-align:center}@media(min-width:768px){.landing__subtitle{font-size:22px;line-height:24px}}.landing__description{color:#fffc;font-size:14px;letter-spacing:0;margin-top:30px;max-width:1100px;text-align:center}@media(min-width:768px){.landing__description{font-size:16px;margin-top:52px}}.landing__actions{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;margin-top:32px}@media(min-width:768px){.landing__actions{margin-top:52px}}.landing__actions-text{color:#fffc;font-size:16px;font-weight:300;text-align:center}.simple__page h1{font-size:1.75rem;font-weight:700;line-height:1.26;margin:0 0 3rem;text-align:center}@media(min-width:768px){.simple__page h1{font-size:2.375rem;margin-bottom:4.75rem}}.simple__page .page__content{font-size:1rem;font-weight:400;margin:auto;max-width:90rem}.simple__page .page__content a{text-decoration:underline}@media(min-width:768px){.simple__page .page__content a:hover{text-decoration:none}}.simple__page .page__content img{height:auto;max-width:100%}.simple__page .page__content p:not(:last-child){margin-bottom:1.5rem}.simple__page .page__content .wp-block-heading{font-size:1.25rem;font-weight:300;line-height:1.1;margin:1.875rem 0}@media(min-width:768px){.simple__page .page__content .wp-block-heading{font-size:1.375rem}}.demo-single__page{color:#fff}.demo-single__description{border-bottom:1px dashed hsla(0,0%,100%,.6);font-size:1rem;font-weight:400;line-height:1.625;padding-bottom:2rem;text-align:left}.demo-single__title{font-size:1.25rem;font-weight:300;margin-block:2rem;text-align:center}@media(min-width:1024px){.demo-single__title{font-size:1.375rem;margin-block:4.75rem 3rem}}.demo-single__card{align-items:center;display:flex;flex-direction:column;gap:.625rem}@media(min-width:1024px){.demo-single__card{align-items:flex-start;flex-direction:row;justify-content:space-between}}.demo-single__slider{flex-grow:1}.demo-single__slider .p-carousel-content{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:.625rem;grid-row-gap:.625rem}@media(min-width:768px){.demo-single__slider .p-carousel-content{grid-template-columns:calc(100% - 2.5625rem) 1.75rem;grid-template-rows:repeat(2,1fr);grid-column-gap:.8125rem;grid-row-gap:.1875rem}}.demo-single__slider .p-carousel-viewport{aspect-ratio:1086/827;grid-area:1/1/2/3;padding:.625rem;position:relative}@media(max-width:767px){.demo-single__slider .p-carousel-viewport{max-width:67.875rem;width:100%}}@media(min-width:768px){.demo-single__slider .p-carousel-viewport{grid-area:1/1/3/2;padding:2.2%}}.demo-single__slider .p-carousel-viewport:after,.demo-single__slider .p-carousel-viewport:before{content:"";height:100%;inset:0;position:absolute;z-index:5}.demo-single__slider .p-carousel-viewport:before{border:.7rem solid #010111}.demo-single__slider .p-carousel-viewport:after{background:url(/assets/iPadProFrame-DwkTFdv9.png) no-repeat 50%/contain}.demo-single__slider .p-carousel-next-button,.demo-single__slider .p-carousel-prev-button{height:1.75rem;width:1.75rem}.demo-single__slider .p-carousel-prev-button{grid-area:2/1/2/2}@media(max-width:767px){.demo-single__slider .p-carousel-prev-button{justify-self:end}}@media(min-width:768px){.demo-single__slider .p-carousel-prev-button{align-self:end;grid-area:1/2/2/3}}.demo-single__slider .p-carousel-next-button{grid-area:2/2/2/3}@media(min-width:768px){.demo-single__slider .p-carousel-next-button{align-self:start;grid-area:2/2/2/3}}.demo-single__slider .p-carousel-item-list{height:100%}.demo-single__slider .p-carousel-item{align-items:center;display:flex;justify-content:center}.demo-single__slider .p-carousel-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.demo-single__short-description{border:1px solid hsla(0,0%,100%,.2);border-radius:1.25rem;flex-shrink:0;padding:1.5rem 1rem;width:100%}@media(max-width:767px){.demo-single__short-description{max-width:31.25rem}}@media(min-width:1024px){.demo-single__short-description{border-radius:1.75rem;padding:2.625rem;width:35.5%}}.demo-single__short-description .short-description__text{margin-top:1.5rem}@media(min-width:1024px){.demo-single__short-description .short-description__text{margin-top:2rem}}.demo-single__short-description .short-description__text h4{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;text-align:left}.demo-single__short-description .short-description__text p{font-size:1rem;font-weight:400;line-height:1.625;opacity:.9}.hover\:bg-\[\#7676801F\]:hover{background-color:#7676801f}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.hover\:backdrop-blur-sm:hover{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:block{display:block}@media(min-width:400px){.xs\:w-\[132px\]{width:132px}.xs\:w-\[190px\]{width:190px}.xs\:gap-4{gap:1rem}.xs\:px-3{padding-left:.75rem;padding-right:.75rem}.xs\:px-4{padding-left:1rem;padding-right:1rem}}@media(min-width:640px){.sm\:p-\[22px\]{padding:22px}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:pr-3{padding-right:.75rem}}@media(min-width:768px){.md\:absolute{position:absolute}.md\:bottom-auto{bottom:auto}.md\:left-auto{left:auto}.md\:right-\[-160px\]{right:-160px}.md\:top-5{top:1.25rem}.md\:mb-0{margin-bottom:0}.md\:ml-4{margin-left:1rem}.md\:w-\[500px\]{width:500px}.md\:w-\[600px\]{width:600px}.md\:w-auto{width:auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:p-6{padding:1.5rem}.md\:pt-12{padding-top:3rem}}
