@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";*,:before,:after{--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: rgb(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: rgb(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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-family-primary);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}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,samp,pre{font-family:RobotoMono,ui-monospace,SFMono-Regular,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color: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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--radius: .625rem;--background: oklch(1 0 0);--foreground: oklch(.145 0 0);--card: oklch(1 0 0);--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: oklch(.205 0 0);--primary-foreground: oklch(.985 0 0);--secondary: oklch(.97 0 0);--secondary-foreground: oklch(.205 0 0);--muted: oklch(.97 0 0);--muted-foreground: oklch(.556 0 0);--accent: oklch(.97 0 0);--accent-foreground: oklch(.205 0 0);--destructive: oklch(.577 .245 27.325);--destructive-foreground: oklch(.985 0 0);--border: oklch(.922 0 0);--input: oklch(.922 0 0);--ring: oklch(.708 0 0);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.145 0 0);--sidebar-primary: oklch(.205 0 0);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.97 0 0);--sidebar-accent-foreground: oklch(.205 0 0);--sidebar-border: oklch(.922 0 0);--sidebar-ring: oklch(.708 0 0);--slate-1: #fcfcfdff;--slate-2: #f9f9fbff;--slate-3: #f0f0f3ff;--slate-4: #e8e8ecff;--slate-5: #e0e1e6ff;--slate-6: #d9d9e0ff;--slate-7: #cdced6ff;--slate-8: #b9bbc6ff;--slate-9: #8b8d98ff;--slate-10: #80838dff;--slate-11: #60646cff;--slate-12: #1c2024ff;--yellow-9: #ffcd00ff;--yellow-10: #f7c600ff;--yellow-11: #f2c200ff;--green-9: #30a46cff;--green-11: #218358ff;--red-9: #e5484dff;--red-10: #dc3e42ff;--red-11: #ce2c31ff;--blue-600: #2563eb;--blue-700: #1d4ed8;--blue-800: #1e40af;--amper-black: #0d0c0cff;--amper-yellow: #ffcd00ff;--text-primary: #000000ff;--text-secondary: #000509e3;--text-muted: #0007149f;--text-disabled: #00051d74;--text-inverted-primary: #ffffffff;--text-inverted-muted: #ffffffcc;--surface-foreground: #ffffffff;--surface-background: #f7f7f9ff;--border-default: #00002f26;--border-muted: #00002d17;--border-inverted-default: #ffffff33;--status-success: #218358ff;--status-error: #ce2c31ff;--neutral-alpha-2: #00005506;--neutral-alpha-3: #0000330f;--neutral-alpha-4: #00002d17;--neutral-alpha-5: #0009321f;--neutral-alpha-6: #00002f26;--neutral-alpha-8: #00083046;--white-3: #ffffff33;--neutral-3: #f0f0f3ff;--neutral-7: #cdced6ff;--neutral-12: #1c2024ff;--font-family-primary: "Inter", ui-sans-serif, system-ui, sans-serif;--heading-1-bold-size: 1.75rem;--heading-1-bold-line: 2rem;--heading-1-bold-weight: 700;--heading-1-bold-spacing: -.01em;--heading-2-bold-size: 1.5rem;--heading-2-bold-line: 1.75rem;--heading-2-bold-weight: 700;--heading-2-bold-spacing: -.01em;--heading-3-bold-size: 1.25rem;--heading-3-bold-line: 1.5rem;--heading-3-bold-weight: 700;--heading-3-bold-spacing: -.01em;--heading-4-bold-size: 1.125rem;--heading-4-bold-line: 1.375rem;--heading-4-bold-weight: 700;--heading-4-bold-spacing: -.01em;--heading-5-bold-size: 1rem;--heading-5-bold-line: 1.25rem;--heading-5-bold-weight: 700;--heading-5-bold-spacing: -.01em;--body-large-size: 1.125rem;--body-large-line: 1.625rem;--body-normal-size: 1rem;--body-normal-line: 1.5rem;--body-small-size: .875rem;--body-small-line: 1.25rem;--body-x-small-size: .75rem;--body-x-small-line: 1rem;--label-normal-bold-size: .875rem;--label-normal-bold-weight: 700;--label-normal-bold-spacing: .04em;--label-normal-size: .875rem;--label-normal-weight: 400;--label-normal-spacing: .04em;--label-small-bold-size: .75rem;--label-small-bold-weight: 700;--label-small-bold-spacing: .04em;--label-small-size: .75rem;--label-small-weight: 400;--label-small-spacing: .04em;--label-x-small-bold-size: .625rem;--label-x-small-bold-weight: 700;--label-x-small-bold-spacing: .04em;--label-x-small-size: .625rem;--label-x-small-weight: 400;--label-x-small-spacing: .04em;--base-muted-foreground: #78716c;--sidebar-background: 0 0% 98%}.dark{--background: oklch(.145 0 0);--foreground: oklch(.985 0 0);--card: oklch(.205 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.269 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.922 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.269 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.371 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.704 .191 22.216);--destructive-foreground: oklch(.985 0 0);--border: oklch(1 0 0 / 10%);--input: oklch(1 0 0 / 15%);--ring: oklch(.556 0 0);--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.205 0 0);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.556 .222 41.116);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.269 0 0);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(.269 0 0);--sidebar-ring: oklch(.708 0 0);--base-muted-foreground: #78716c;--sidebar-background: 240 5.9% 10%}*{border-color:var(--border)}body{background-color:var(--background);color:var(--foreground)}[data-sidebar],.tw-font-sans,button[class*=tw-],button[data-shadcn]{font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;font-family:ProximaNova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;text-align:left;background-color:#fff}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}table.\!table{background:#fff!important;border:1px solid #e9ecef!important}table.table{background:#fff;border:1px solid #e9ecef}table.\!table thead th{border-bottom:none!important}table.table thead th{border-bottom:none}table.\!table td{font-size:14px!important;color:#000!important;letter-spacing:-.01px!important;width:23%!important}table.table td{font-size:14px;color:#000;letter-spacing:-.01px;width:23%}table.\!table .inactive td{color:#bebbbd!important;font-weight:100!important}table.table .inactive td{color:#bebbbd;font-weight:100}.btn{border-radius:0!important;font-size:12px!important;font-weight:100!important;padding:.5rem 1.25rem!important;display:inline-block;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;line-height:1.5;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:hover{cursor:pointer}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{box-shadow:none!important}.btn.\!active:focus,.btn.\!active.focus{box-shadow:none!important}.btn.grey,.btn.btn.grey{color:#111;background:#fafafa}.btn.grey:hover,.btn.btn.grey:hover{background-color:#e6e8eb}.btn.grey.border,.btn.btn.grey.border{border:1px solid #e6e8eb}.btn.red:hover{background-color:#feedeb;color:#b30e00}.btn.white{background:#fff;border:1px solid #e6e8eb}.btn.white:hover{background-color:#e6e8eb}.btn.white.no-border{border-color:transparent}.btn.white.transparent-button{background:#ffffff80}.btn.grey-alt,.btn.btn.grey-alt{color:#817d7f;background:#fafafa;border:none}.btn.grey-alt:hover,.btn.btn.grey-alt:hover{background-color:#e6e8eb}.btn.grey-alt i,.btn.btn.grey-alt i{margin-left:0;margin-right:7px}.btn:disabled:not(.disabled-override),.btn.disabled{background:#bebbbd!important;border:1px solid #bebbbd!important}.btn.\!disabled{background:#bebbbd!important;border:1px solid #bebbbd!important}.btn.grey:disabled:not(.disabled-override),.btn.grey.disabled,.btn.btn.grey:disabled:not(.disabled-override),.btn.btn.grey.disabled,.btn.grey-alt:disabled:not(.disabled-override),.btn.grey-alt.disabled,.btn.btn.grey-alt:disabled:not(.disabled-override),.btn.btn.grey-alt.disabled{background:#fafafa!important;border:none!important}.btn.grey.\!disabled,.btn.btn.grey.\!disabled,.btn.grey-alt.\!disabled,.btn.btn.grey-alt.\!disabled{background:#fafafa!important;border:none!important}.btn.grey-alt:disabled:not(.disabled-override),.btn.grey-alt.disabled,.btn.btn.grey-alt:disabled:not(.disabled-override),.btn.btn.grey-alt.disabled{opacity:1;color:#0086ff!important}.btn.grey-alt.\!disabled,.btn.btn.grey-alt.\!disabled{opacity:1!important;color:#0086ff!important}.btn.small{font-size:10px!important;padding:7px!important}.btn.small-med{font-size:16px!important}.btn.medium{font-size:20px!important}.btn.large{font-size:30px!important}.btn.edit-btn{font-size:16px!important;padding:.25rem!important;margin:7px!important;color:#817d7f!important}.btn.tiny{padding:0 7px!important;color:#0086ff!important;min-width:50px!important}.btn.btn-transparent{color:#fff;background-color:#0000001a;border-color:#fff}.btn.btn-transparent-light,.btn.btn-transparent-light:disabled{opacity:.7;text-shadow:0px 0px 2px #111111;color:#fff!important;background-color:transparent!important;border:none!important;padding:0!important}.btn.btn-transparent-light:hover{background-color:transparent;color:#fff}.btn.failure{background-color:#f89188;color:#fff}.btn.danger{background-color:#f81300;border-color:#f81300;color:#fff}.btn.danger:hover{background-color:#f89188;border-color:#f89188}.btn.blue-text{color:#0086ff!important}.btn.blue-text:disabled,.btn.blue-text.disabled{color:#bebbbd!important;background:transparent!important;border:none!important}.btn.blue-text.\!disabled{color:#bebbbd!important;background:transparent!important;border:none!important}.btn.btn-round{border-radius:15px!important}.btn.btn-dashed{border:1px dashed #bebbbd}.blue-text{color:#0086ff!important}.target-cycle-time button.btn.disabled,.target-cycle-time button.btn:disabled{background-color:#e6e8eb!important;border-color:#e6e8eb!important;color:#fff}.target-cycle-time button.btn.\!disabled{background-color:#e6e8eb!important;border-color:#e6e8eb!important;color:#fff!important}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem #268fff80}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary.\!disabled{color:#fff!important;background-color:#007bff!important;border-color:#007bff!important}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).\!active{color:#fff!important;background-color:#0062cc!important;border-color:#005cbf!important}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #268fff80}.btn-primary:not(:disabled):not(.disabled).\!active:focus{box-shadow:0 0 0 .2rem #268fff80!important}.btn-block{display:block;width:100%}.btn-modern-hollow{border:2px solid #007bff;background-color:transparent;color:#007bff;display:inline-block;padding:6px 12px;text-transform:uppercase;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;font-size:14px;font-weight:500}.btn-modern-hollow:hover{background-color:#007bff1a;color:#0056b3}.btn-modern-primary{border:2px solid #007bff;background-color:#007bff;color:#fff;display:inline-block;padding:6px 12px;text-transform:uppercase;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;font-size:14px;font-weight:500}.btn-modern-primary:hover{background-color:#0069d9;border-color:#0062cc}label{display:inline-block;margin-bottom:0!important}.d-flex{display:flex!important}.d-flex.gap-md{gap:15px}.d-flex.gap-sm{gap:7px}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.align-items-center{align-items:center!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.justify-content-between{justify-content:space-between!important}.justify-content-end{justify-content:flex-end!important}.justify-content-around{justify-content:space-around!important}.justify-content-center{justify-content:center!important}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}button[role=checkbox]{box-sizing:border-box!important}button[role=checkbox][data-state=checked]{background-clip:padding-box!important}.tw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.tw-pointer-events-none{pointer-events:none}.tw-invisible{visibility:hidden}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-inset-0{top:0;right:0;bottom:0;left:0}.tw-inset-x-0{left:0;right:0}.tw-inset-y-0{top:0;bottom:0}.-tw-right-1{right:-.25rem}.-tw-top-1{top:-.25rem}.tw--bottom-12{bottom:-3rem}.tw--left-12{left:-3rem}.tw--right-12{right:-3rem}.tw--top-12{top:-3rem}.tw-bottom-0{bottom:0}.tw-bottom-4{bottom:1rem}.tw-left-0{left:0}.tw-left-1\/2{left:50%}.tw-left-2{left:.5rem}.tw-left-4{left:1rem}.tw-left-\[50\%\]{left:50%}.tw-right-0{right:0}.tw-right-1{right:.25rem}.tw-right-2{right:.5rem}.tw-right-3{right:.75rem}.tw-right-4{right:1rem}.tw-right-6{right:1.5rem}.tw-top-0{top:0}.tw-top-1\.5{top:.375rem}.tw-top-1\/2{top:50%}.tw-top-2{top:.5rem}.tw-top-3\.5{top:.875rem}.tw-top-4{top:1rem}.tw-top-7{top:1.75rem}.tw-top-\[50\%\]{top:50%}.tw-top-full{top:100%}.tw-isolate{isolation:isolate}.tw-z-10{z-index:10}.tw-z-20{z-index:20}.tw-z-50{z-index:50}.tw-order-first{order:-9999}.tw-order-last{order:9999}.tw-col-span-3{grid-column:span 3 / span 3}.tw-col-span-4{grid-column:span 4 / span 4}.tw-col-span-5{grid-column:span 5 / span 5}.tw-col-span-full{grid-column:1 / -1}.tw-m-0{margin:0}.tw-m-4{margin:1rem}.tw--mx-1{margin-left:-.25rem;margin-right:-.25rem}.tw--mx-8{margin-left:-2rem;margin-right:-2rem}.tw--mx-px{margin-left:-1px;margin-right:-1px}.tw--my-2{margin-top:-.5rem;margin-bottom:-.5rem}.tw-mx-0{margin-left:0;margin-right:0}.tw-mx-2{margin-left:.5rem;margin-right:.5rem}.tw-mx-3\.5{margin-left:.875rem;margin-right:.875rem}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-1{margin-top:.25rem;margin-bottom:.25rem}.tw-my-2{margin-top:.5rem;margin-bottom:.5rem}.tw-my-4{margin-top:1rem;margin-bottom:1rem}.tw-my-6{margin-top:1.5rem;margin-bottom:1.5rem}.tw--mb-1{margin-bottom:-.25rem}.tw--ml-1{margin-left:-.25rem}.tw--ml-4{margin-left:-1rem}.tw--mt-4{margin-top:-1rem}.tw--mt-\[7px\]{margin-top:-7px}.tw-mb-0{margin-bottom:0}.tw-mb-1{margin-bottom:.25rem}.tw-mb-1\.5{margin-bottom:.375rem}.tw-mb-2{margin-bottom:.5rem}.tw-mb-3{margin-bottom:.75rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-5{margin-bottom:1.25rem}.tw-mb-6{margin-bottom:1.5rem}.tw-mb-8{margin-bottom:2rem}.tw-ml-1{margin-left:.25rem}.tw-ml-2{margin-left:.5rem}.tw-ml-4{margin-left:1rem}.tw-ml-6{margin-left:1.5rem}.tw-ml-\[5px\]{margin-left:5px}.tw-ml-auto{margin-left:auto}.tw-mr-1{margin-right:.25rem}.tw-mr-1\.5{margin-right:.375rem}.tw-mr-2{margin-right:.5rem}.tw-mr-2\.5{margin-right:.625rem}.tw-mr-4{margin-right:1rem}.tw-mr-8{margin-right:2rem}.tw-mt-0\.5{margin-top:.125rem}.tw-mt-1{margin-top:.25rem}.tw-mt-1\.5{margin-top:.375rem}.tw-mt-2{margin-top:.5rem}.tw-mt-3{margin-top:.75rem}.tw-mt-4{margin-top:1rem}.tw-mt-5{margin-top:1.25rem}.tw-mt-\[15px\]{margin-top:15px}.tw-mt-auto{margin-top:auto}.tw-box-border{box-sizing:border-box}.tw-line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.tw-line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-inline{display:inline}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-contents{display:contents}.tw-hidden{display:none}.tw-aspect-square{aspect-ratio:1 / 1}.tw-aspect-video{aspect-ratio:16 / 9}.tw-size-2\.5{width:.625rem;height:.625rem}.tw-size-24{width:6rem;height:6rem}.tw-size-3{width:.75rem;height:.75rem}.tw-size-4{width:1rem;height:1rem}.tw-size-5{width:1.25rem;height:1.25rem}.tw-size-6{width:1.5rem;height:1.5rem}.tw-size-8{width:2rem;height:2rem}.tw-size-\[--cell-size\]{width:var(--cell-size);height:var(--cell-size)}.tw-size-auto{width:auto;height:auto}.tw-size-full{width:100%;height:100%}.tw-h-0{height:0px}.tw-h-0\.5{height:.125rem}.tw-h-1{height:.25rem}.tw-h-1\.5{height:.375rem}.tw-h-10{height:2.5rem}.tw-h-12{height:3rem}.tw-h-16{height:4rem}.tw-h-2{height:.5rem}.tw-h-2\.5{height:.625rem}.tw-h-24{height:6rem}.tw-h-3{height:.75rem}.tw-h-3\.5{height:.875rem}.tw-h-32{height:8rem}.tw-h-4{height:1rem}.tw-h-5{height:1.25rem}.tw-h-6{height:1.5rem}.tw-h-7{height:1.75rem}.tw-h-8{height:2rem}.tw-h-9{height:2.25rem}.tw-h-\[--cell-size\]{height:var(--cell-size)}.tw-h-\[120px\]{height:120px}.tw-h-\[180px\]{height:180px}.tw-h-\[18px\]{height:18px}.tw-h-\[1px\]{height:1px}.tw-h-\[200px\]{height:200px}.tw-h-\[240px\]{height:240px}.tw-h-\[300px\]{height:300px}.tw-h-\[320px\]{height:320px}.tw-h-\[32px\]{height:32px}.tw-h-\[367px\]{height:367px}.tw-h-\[36px\]{height:36px}.tw-h-\[400px\]{height:400px}.tw-h-\[450px\]{height:450px}.tw-h-\[48px\]{height:48px}.tw-h-\[500px\]{height:500px}.tw-h-\[52px\]{height:52px}.tw-h-\[600px\]{height:600px}.tw-h-\[60px\]{height:60px}.tw-h-\[72px\]{height:72px}.tw-h-\[800px\]{height:800px}.tw-h-\[84px\]{height:84px}.tw-h-\[calc\(--spacing\(5\.5\)\)\]{height:--spacing(5.5)}.tw-h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.tw-h-auto{height:auto}.tw-h-fit{height:-moz-fit-content;height:fit-content}.tw-h-full{height:100%}.tw-h-px{height:1px}.tw-h-screen{height:100vh}.tw-h-svh{height:100svh}.tw-max-h-40{max-height:10rem}.tw-max-h-48{max-height:12rem}.tw-max-h-96{max-height:24rem}.tw-max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}.tw-max-h-\[120px\]{max-height:120px}.tw-max-h-\[22rem\]{max-height:22rem}.tw-max-h-\[300px\]{max-height:300px}.tw-max-h-\[90vh\]{max-height:90vh}.tw-max-h-\[min\(calc\(--spacing\(96\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\]{max-height:min(calc(--spacing(96) - --spacing(9)),calc(var(--available-height) - --spacing(9)))}.tw-max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.tw-max-h-full{max-height:100%}.tw-min-h-0{min-height:0px}.tw-min-h-16{min-height:4rem}.tw-min-h-9{min-height:2.25rem}.tw-min-h-\[200px\]{min-height:200px}.tw-min-h-\[300px\]{min-height:300px}.tw-min-h-\[32px\]{min-height:32px}.tw-min-h-\[350px\]{min-height:350px}.tw-min-h-\[400px\]{min-height:400px}.tw-min-h-\[48px\]{min-height:48px}.tw-min-h-\[56px\]{min-height:56px}.tw-min-h-\[600px\]{min-height:600px}.tw-min-h-\[60px\]{min-height:60px}.tw-min-h-\[90px\]{min-height:90px}.tw-min-h-screen{min-height:100vh}.tw-min-h-svh{min-height:100svh}.tw-w-0{width:0px}.tw-w-1{width:.25rem}.tw-w-10{width:2.5rem}.tw-w-16{width:4rem}.tw-w-2{width:.5rem}.tw-w-2\.5{width:.625rem}.tw-w-20{width:5rem}.tw-w-24{width:6rem}.tw-w-3{width:.75rem}.tw-w-3\.5{width:.875rem}.tw-w-3\/4{width:75%}.tw-w-32{width:8rem}.tw-w-4{width:1rem}.tw-w-5{width:1.25rem}.tw-w-52{width:13rem}.tw-w-6{width:1.5rem}.tw-w-64{width:16rem}.tw-w-7{width:1.75rem}.tw-w-72{width:18rem}.tw-w-8{width:2rem}.tw-w-80{width:20rem}.tw-w-9{width:2.25rem}.tw-w-96{width:24rem}.tw-w-\[--cell-size\]{width:var(--cell-size)}.tw-w-\[--sidebar-width\]{width:var(--sidebar-width)}.tw-w-\[1300px\]{width:1300px}.tw-w-\[18px\]{width:18px}.tw-w-\[1px\]{width:1px}.tw-w-\[240px\]{width:240px}.tw-w-\[280px\]{width:280px}.tw-w-\[350px\]{width:350px}.tw-w-\[400px\]{width:400px}.tw-w-\[500px\]{width:500px}.tw-w-\[512px\]{width:512px}.tw-w-\[600px\]{width:600px}.tw-w-\[800px\]{width:800px}.tw-w-\[900px\]{width:900px}.tw-w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.tw-w-auto{width:auto}.tw-w-fit{width:-moz-fit-content;width:fit-content}.tw-w-full{width:100%}.tw-w-max{width:-moz-max-content;width:max-content}.tw-w-px{width:1px}.tw-min-w-0{min-width:0px}.tw-min-w-16{min-width:4rem}.tw-min-w-5{min-width:1.25rem}.tw-min-w-60{min-width:15rem}.tw-min-w-8{min-width:2rem}.tw-min-w-9{min-width:2.25rem}.tw-min-w-\[--cell-size\]{min-width:var(--cell-size)}.tw-min-w-\[113px\]{min-width:113px}.tw-min-w-\[140px\]{min-width:140px}.tw-min-w-\[160px\]{min-width:160px}.tw-min-w-\[220px\]{min-width:220px}.tw-min-w-\[300px\]{min-width:300px}.tw-min-w-\[400px\]{min-width:400px}.tw-min-w-\[80px\]{min-width:80px}.tw-min-w-\[8rem\]{min-width:8rem}.tw-min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\]{min-width:calc(var(--anchor-width) + --spacing(7))}.tw-min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.tw-max-w-2xl{max-width:42rem}.tw-max-w-4xl{max-width:56rem}.tw-max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.tw-max-w-\[100px\]{max-width:100px}.tw-max-w-\[100vw\]{max-width:100vw}.tw-max-w-\[1200px\]{max-width:1200px}.tw-max-w-\[1600px\]{max-width:1600px}.tw-max-w-\[512px\]{max-width:512px}.tw-max-w-\[720px\]{max-width:720px}.tw-max-w-\[80\%\]{max-width:80%}.tw-max-w-\[90\%\]{max-width:90%}.tw-max-w-\[95\%\]{max-width:95%}.tw-max-w-full{max-width:100%}.tw-max-w-lg{max-width:32rem}.tw-max-w-md{max-width:28rem}.tw-max-w-prose{max-width:65ch}.tw-max-w-screen-xl{max-width:1280px}.tw-max-w-sm{max-width:24rem}.tw-max-w-xl{max-width:36rem}.tw-flex-1{flex:1 1 0%}.tw-flex-shrink-0,.tw-shrink-0{flex-shrink:0}.tw-flex-grow,.tw-grow{flex-grow:1}.tw-grow-0{flex-grow:0}.tw-basis-0{flex-basis:0px}.tw-basis-full{flex-basis:100%}.tw-table-auto{table-layout:auto}.tw-border-collapse{border-collapse:collapse}.tw-origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.tw-origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:var(--radix-hover-card-content-transform-origin)}.tw-origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.tw-origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.tw-origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.-tw-translate-x-1\/2{--tw-translate-x: -50%;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))}.-tw-translate-y-1\/2{--tw-translate-y: -50%;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))}.tw--translate-x-1\/2{--tw-translate-x: -50%;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))}.tw--translate-x-px{--tw-translate-x: -1px;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))}.tw--translate-y-1\/2{--tw-translate-y: -50%;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))}.tw-translate-x-\[-50\%\]{--tw-translate-x: -50%;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))}.tw-translate-x-px{--tw-translate-x: 1px;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))}.tw-translate-y-\[-50\%\]{--tw-translate-y: -50%;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))}.tw-rotate-0{--tw-rotate: 0deg;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))}.tw-rotate-180{--tw-rotate: 180deg;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))}.tw-rotate-90{--tw-rotate: 90deg;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))}.tw-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 tw-ping{75%,to{transform:scale(2);opacity:0}}.tw-animate-ping{animation:tw-ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes tw-pulse{50%{opacity:.5}}.tw-animate-pulse{animation:tw-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes tw-spin{to{transform:rotate(360deg)}}.tw-animate-spin{animation:tw-spin 1s linear infinite}.tw-cursor-default{cursor:default}.tw-cursor-not-allowed{cursor:not-allowed}.tw-cursor-pointer{cursor:pointer}.tw-cursor-text{cursor:text}.tw-touch-none{touch-action:none}.tw-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw-resize-none{resize:none}.tw-resize-y{resize:vertical}.tw-scroll-py-1{scroll-padding-top:.25rem;scroll-padding-bottom:.25rem}.tw-list-inside{list-style-position:inside}.tw-list-outside{list-style-position:outside}.tw-list-decimal{list-style-type:decimal}.tw-list-disc{list-style-type:disc}.tw-list-none{list-style-type:none}.tw-appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tw-auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.tw-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.tw-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.tw-grid-cols-\[auto_max-content\]{grid-template-columns:auto max-content}.tw-flex-row{flex-direction:row}.tw-flex-col{flex-direction:column}.tw-flex-col-reverse{flex-direction:column-reverse}.tw-flex-wrap{flex-wrap:wrap}.tw-flex-nowrap{flex-wrap:nowrap}.tw-place-content-center{place-content:center}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-items-stretch{align-items:stretch}.tw-justify-start{justify-content:flex-start}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-0{gap:0px}.tw-gap-0\.5{gap:.125rem}.tw-gap-1{gap:.25rem}.tw-gap-1\.5{gap:.375rem}.tw-gap-2{gap:.5rem}.tw-gap-2\.5{gap:.625rem}.tw-gap-24{gap:6rem}.tw-gap-3{gap:.75rem}.tw-gap-4{gap:1rem}.tw-gap-5{gap:1.25rem}.tw-gap-6{gap:1.5rem}.tw-gap-7{gap:1.75rem}.tw-gap-8{gap:2rem}.tw-gap-px{gap:1px}.tw--space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.tw-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tw-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.tw-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tw-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tw-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tw-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.tw-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.tw-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.tw-divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.tw-self-end{align-self:flex-end}.tw-self-stretch{align-self:stretch}.tw-overflow-auto{overflow:auto}.tw-overflow-hidden{overflow:hidden}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-overflow-x-hidden{overflow-x:hidden}.tw-overflow-y-hidden{overflow-y:hidden}.tw-overflow-x-clip{overflow-x:clip}.tw-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-overflow-ellipsis{text-overflow:ellipsis}.tw-whitespace-nowrap{white-space:nowrap}.tw-text-nowrap{text-wrap:nowrap}.tw-text-balance{text-wrap:balance}.tw-break-words{overflow-wrap:break-word}.tw-break-all{word-break:break-all}.tw-rounded{border-radius:.25rem}.tw-rounded-3xl{border-radius:1.5rem}.tw-rounded-\[0\.625rem\]{border-radius:.625rem}.tw-rounded-\[10px\]{border-radius:10px}.tw-rounded-\[16px\]{border-radius:16px}.tw-rounded-\[2px\]{border-radius:2px}.tw-rounded-\[3px\]{border-radius:3px}.tw-rounded-\[4px\]{border-radius:4px}.tw-rounded-\[6px\]{border-radius:6px}.tw-rounded-\[8px\]{border-radius:8px}.tw-rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.tw-rounded-\[inherit\]{border-radius:inherit}.tw-rounded-full{border-radius:9999px}.tw-rounded-lg{border-radius:.5rem}.tw-rounded-md{border-radius:.375rem}.tw-rounded-none{border-radius:0}.tw-rounded-sm{border-radius:.125rem}.tw-rounded-xl{border-radius:.75rem}.tw-rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.tw-rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.tw-rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.tw-rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.tw-rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.\!tw-border{border-width:1px!important}.\!tw-border-0{border-width:0px!important}.tw-border{border-width:1px}.tw-border-0{border-width:0px}.tw-border-2{border-width:2px}.tw-border-\[1px\]{border-width:1px}.tw-border-b{border-bottom-width:1px}.tw-border-b-2{border-bottom-width:2px}.tw-border-l{border-left-width:1px}.tw-border-l-2{border-left-width:2px}.tw-border-r{border-right-width:1px}.tw-border-t{border-top-width:1px}.tw-border-solid{border-style:solid}.tw-border-none{border-style:none}.\!tw-border-input{border-color:var(--input)!important}.tw-border-\[\#E7E5E4\]{--tw-border-opacity: 1;border-color:rgb(231 229 228 / var(--tw-border-opacity, 1))}.tw-border-\[\#f0f0f0\]{--tw-border-opacity: 1;border-color:rgb(240 240 240 / var(--tw-border-opacity, 1))}.tw-border-\[--color-border\]{border-color:var(--color-border)}.tw-border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.tw-border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.tw-border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.tw-border-bootstrap-secondary{--tw-border-opacity: 1;border-color:rgb(222 226 230 / var(--tw-border-opacity, 1))}.tw-border-border{border-color:var(--border)}.tw-border-border-default{border-color:var(--border-default)}.tw-border-border-inverted-default{border-color:var(--border-inverted-default)}.tw-border-border-muted{border-color:var(--border-muted)}.tw-border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.tw-border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.tw-border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.tw-border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.tw-border-input{border-color:var(--input)}.tw-border-muted{border-color:var(--muted)}.tw-border-neutral-alpha-8{border-color:var(--neutral-alpha-8)}.tw-border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.tw-border-primary{border-color:var(--primary)}.tw-border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.tw-border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.tw-border-sidebar-border{border-color:var(--sidebar-border)}.tw-border-slate-6{border-color:var(--slate-6)}.tw-border-slate-7{border-color:var(--slate-7)}.tw-border-transparent{border-color:transparent}.tw-border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.tw-border-l-transparent{border-left-color:transparent}.tw-border-t-slate-11{border-top-color:var(--slate-11)}.tw-border-t-transparent{border-top-color:transparent}.\!tw-bg-amper-yellow{background-color:var(--amper-yellow)!important}.tw-bg-\[\#E7E5E4\]{--tw-bg-opacity: 1;background-color:rgb(231 229 228 / var(--tw-bg-opacity, 1))}.tw-bg-\[--color-bg\]{background-color:var(--color-bg)}.tw-bg-accent{background-color:var(--accent)}.tw-bg-amper-black{background-color:var(--amper-black)}.tw-bg-amper-yellow{background-color:var(--amper-yellow)}.tw-bg-background{background-color:var(--background)}.tw-bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.tw-bg-black\/10{background-color:#0000001a}.tw-bg-black\/80{background-color:#000c}.tw-bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.tw-bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.tw-bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.tw-bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.tw-bg-blue-600{background-color:var(--blue-600)}.tw-bg-bootstrap-hover{--tw-bg-opacity: 1;background-color:rgb(233 236 239 / var(--tw-bg-opacity, 1))}.tw-bg-bootstrap-light{--tw-bg-opacity: 1;background-color:rgb(248 249 250 / var(--tw-bg-opacity, 1))}.tw-bg-border{background-color:var(--border)}.tw-bg-border-default{background-color:var(--border-default)}.tw-bg-card{background-color:var(--card)}.tw-bg-destructive{background-color:var(--destructive)}.tw-bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.tw-bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.tw-bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.tw-bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.tw-bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.tw-bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.tw-bg-green-9{background-color:var(--green-9)}.tw-bg-input{background-color:var(--input)}.tw-bg-muted{background-color:var(--muted)}.tw-bg-neutral-12{background-color:var(--neutral-12)}.tw-bg-neutral-alpha-2{background-color:var(--neutral-alpha-2)}.tw-bg-neutral-alpha-3{background-color:var(--neutral-alpha-3)}.tw-bg-neutral-alpha-4{background-color:var(--neutral-alpha-4)}.tw-bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.tw-bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.tw-bg-popover{background-color:var(--popover)}.tw-bg-primary{background-color:var(--primary)}.tw-bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.tw-bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.tw-bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.tw-bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.tw-bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.tw-bg-secondary{background-color:var(--secondary)}.tw-bg-sidebar{background-color:var(--sidebar)}.tw-bg-sidebar-accent{background-color:var(--sidebar-accent)}.tw-bg-sidebar-border{background-color:var(--sidebar-border)}.tw-bg-slate-1{background-color:var(--slate-1)}.tw-bg-slate-12{background-color:var(--slate-12)}.tw-bg-slate-2{background-color:var(--slate-2)}.tw-bg-slate-3{background-color:var(--slate-3)}.tw-bg-slate-6{background-color:var(--slate-6)}.tw-bg-surface-background{background-color:var(--surface-background)}.tw-bg-surface-foreground{background-color:var(--surface-foreground)}.tw-bg-transparent{background-color:transparent}.tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tw-bg-white\/60{background-color:#fff9}.tw-bg-white\/80{background-color:#fffc}.tw-bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.tw-bg-opacity-50{--tw-bg-opacity: .5}.tw-bg-clip-padding{background-clip:padding-box}.tw-bg-clip-text{-webkit-background-clip:text;background-clip:text}.tw-fill-base-muted-foreground{fill:var(--base-muted-foreground)}.tw-fill-current{fill:currentColor}.tw-fill-white{fill:#fff}.tw-stroke-ring{stroke:var(--ring)}.tw-stroke-1{stroke-width:1}.tw-object-contain{-o-object-fit:contain;object-fit:contain}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.\!tw-p-0{padding:0!important}.tw-p-0{padding:0}.tw-p-1{padding:.25rem}.tw-p-1\.5{padding:.375rem}.tw-p-10{padding:2.5rem}.tw-p-2{padding:.5rem}.tw-p-3{padding:.75rem}.tw-p-4{padding:1rem}.tw-p-5{padding:1.25rem}.tw-p-6{padding:1.5rem}.tw-p-8{padding:2rem}.tw-p-\[1px\]{padding:1px}.tw-px-0{padding-left:0;padding-right:0}.tw-px-0\.5{padding-left:.125rem;padding-right:.125rem}.tw-px-1{padding-left:.25rem;padding-right:.25rem}.tw-px-1\.5{padding-left:.375rem;padding-right:.375rem}.tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.tw-px-11{padding-left:2.75rem;padding-right:2.75rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-px-\[--cell-size\]{padding-left:var(--cell-size);padding-right:var(--cell-size)}.tw-px-\[15px\]{padding-left:15px;padding-right:15px}.tw-py-0{padding-top:0;padding-bottom:0}.tw-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.tw-py-12{padding-top:3rem;padding-bottom:3rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.tw-py-8{padding-top:2rem;padding-bottom:2rem}.tw-pb-0{padding-bottom:0}.tw-pb-2{padding-bottom:.5rem}.tw-pb-3{padding-bottom:.75rem}.tw-pb-4{padding-bottom:1rem}.tw-pb-6{padding-bottom:1.5rem}.tw-pb-8{padding-bottom:2rem}.tw-pl-0{padding-left:0}.tw-pl-1{padding-left:.25rem}.tw-pl-2{padding-left:.5rem}.tw-pl-3{padding-left:.75rem}.tw-pl-4{padding-left:1rem}.tw-pl-6{padding-left:1.5rem}.tw-pl-8{padding-left:2rem}.tw-pr-1{padding-right:.25rem}.tw-pr-12{padding-right:3rem}.tw-pr-2{padding-right:.5rem}.tw-pr-3{padding-right:.75rem}.tw-pr-4{padding-right:1rem}.tw-pr-7{padding-right:1.75rem}.tw-pr-8{padding-right:2rem}.tw-pt-0{padding-top:0}.tw-pt-2{padding-top:.5rem}.tw-pt-3{padding-top:.75rem}.tw-pt-4{padding-top:1rem}.tw-pt-6{padding-top:1.5rem}.tw-pt-8{padding-top:2rem}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-align-middle{vertical-align:middle}.tw-font-inter{font-family:var(--font-family-primary)}.tw-font-mono{font-family:RobotoMono,ui-monospace,SFMono-Regular,monospace}.tw-font-proxima-bold{font-family:ProximaNova-Bold,sans-serif}.tw-font-proxima-regular{font-family:ProximaNova-Regular,sans-serif}.tw-font-roboto-mono{font-family:RobotoMono-Regular,monospace}.tw-font-sans{font-family:var(--font-family-primary)}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.tw-text-7xl{font-size:4.5rem;line-height:1}.tw-text-\[0\.8rem\]{font-size:.8rem}.tw-text-\[10px\]{font-size:10px}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.\!tw-font-bold{font-weight:700!important}.tw-font-bold{font-weight:700}.tw-font-extrabold{font-weight:800}.tw-font-medium{font-weight:500}.tw-font-normal{font-weight:400}.tw-font-semibold{font-weight:600}.tw-uppercase{text-transform:uppercase}.tw-capitalize{text-transform:capitalize}.tw-italic{font-style:italic}.tw-tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tw-leading-10{line-height:2.5rem}.tw-leading-4{line-height:1rem}.tw-leading-5{line-height:1.25rem}.tw-leading-6{line-height:1.5rem}.tw-leading-7{line-height:1.75rem}.tw-leading-8{line-height:2rem}.tw-leading-none{line-height:1}.tw-leading-normal{line-height:1.5}.tw-leading-relaxed{line-height:1.625}.tw-leading-snug{line-height:1.375}.tw-leading-tight{line-height:1.25}.tw-tracking-\[-0\.16px\]{letter-spacing:-.16px}.tw-tracking-\[0\.04px\]{letter-spacing:.04px}.tw-tracking-tight{letter-spacing:-.025em}.tw-tracking-wide{letter-spacing:.025em}.tw-tracking-wider{letter-spacing:.05em}.tw-tracking-widest{letter-spacing:.1em}.\!tw-text-black{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity, 1))!important}.tw-text-\[\#666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.tw-text-\[\#78716C\],.tw-text-\[\#78716c\]{--tw-text-opacity: 1;color:rgb(120 113 108 / var(--tw-text-opacity, 1))}.tw-text-\[\#999\]{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1))}.tw-text-accent-foreground{color:var(--accent-foreground)}.tw-text-amper-yellow{color:var(--amper-yellow)}.tw-text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.tw-text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.tw-text-blue-600{color:var(--blue-600)}.tw-text-blue-700{color:var(--blue-700)}.tw-text-blue-800{color:var(--blue-800)}.tw-text-bootstrap-grey{--tw-text-opacity: 1;color:rgb(73 80 87 / var(--tw-text-opacity, 1))}.tw-text-card-foreground{color:var(--card-foreground)}.tw-text-current{color:currentColor}.tw-text-destructive{color:var(--destructive)}.tw-text-destructive-foreground{color:var(--destructive-foreground)}.tw-text-foreground{color:var(--foreground)}.tw-text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tw-text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tw-text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.tw-text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.tw-text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.tw-text-green-11{color:var(--green-11)}.tw-text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.tw-text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.tw-text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.tw-text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.tw-text-green-9{color:var(--green-9)}.tw-text-icon-muted{color:var(--text-muted)}.tw-text-muted-foreground{color:var(--muted-foreground)}.tw-text-neutral-7{color:var(--neutral-7)}.tw-text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.tw-text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.tw-text-popover-foreground{color:var(--popover-foreground)}.tw-text-primary{color:var(--primary)}.tw-text-primary-foreground{color:var(--primary-foreground)}.tw-text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.tw-text-red-10{color:var(--red-10)}.tw-text-red-11{color:var(--red-11)}.tw-text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.tw-text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.tw-text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.tw-text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.tw-text-red-9{color:var(--red-9)}.tw-text-secondary-foreground{color:var(--secondary-foreground)}.tw-text-sidebar-accent-foreground{color:var(--sidebar-accent-foreground)}.tw-text-sidebar-foreground{color:var(--sidebar-foreground)}.tw-text-slate-10{color:var(--slate-10)}.tw-text-slate-11{color:var(--slate-11)}.tw-text-slate-12{color:var(--slate-12)}.tw-text-slate-7{color:var(--slate-7)}.tw-text-slate-8{color:var(--slate-8)}.tw-text-slate-9{color:var(--slate-9)}.tw-text-status-error{color:var(--status-error)}.tw-text-status-success{color:var(--status-success)}.tw-text-text-disabled{color:var(--text-disabled)}.tw-text-text-inverted-muted{color:var(--text-inverted-muted)}.tw-text-text-inverted-primary{color:var(--text-inverted-primary)}.tw-text-text-muted{color:var(--text-muted)}.tw-text-text-primary{color:var(--text-primary)}.tw-text-transparent{color:transparent}.tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-text-yellow-11{color:var(--yellow-11)}.tw-text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.tw-text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.tw-underline{text-decoration-line:underline}.tw-line-through{text-decoration-line:line-through}.tw-no-underline{text-decoration-line:none}.tw-decoration-yellow-9{text-decoration-color:var(--yellow-9)}.tw-decoration-2{text-decoration-thickness:2px}.tw-underline-offset-4{text-underline-offset:4px}.tw-underline-offset-\[6px\]{text-underline-offset:6px}.tw-opacity-0{opacity:0}.tw-opacity-100{opacity:1}.tw-opacity-40{opacity:.4}.tw-opacity-50{opacity:.5}.tw-opacity-60{opacity:.6}.tw-opacity-70{opacity:.7}.tw-shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_10px_15px_-3px_rgba\(0\,0\,0\,0\.1\)\,0_4px_6px_-4px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_4px_6px_-1px_rgba\(0\,0\,0\,0\.1\)\,0_2px_4px_-2px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-outline-none{outline:2px solid transparent;outline-offset:2px}.tw-ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.tw-ring-sidebar-ring{--tw-ring-color: var(--sidebar-ring)}.tw-ring-offset-background{--tw-ring-offset-color: var(--background)}.tw-backdrop-blur-sm{--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)}.tw-transition{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);transition-duration:.15s}.tw-transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-duration-100{transition-duration:.1s}.tw-duration-150{transition-duration:.15s}.tw-duration-200{transition-duration:.2s}.tw-duration-300{transition-duration:.3s}.tw-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-ease-linear{transition-timing-function:linear}.tw-heading-1-bold{font-family:var(--font-family-primary)!important;font-size:var(--heading-1-bold-size);line-height:var(--heading-1-bold-line);font-weight:var(--heading-1-bold-weight)!important;letter-spacing:var(--heading-1-bold-spacing)}.tw-heading-1{font-family:var(--font-family-primary);font-size:var(--heading-1-bold-size);font-weight:400;letter-spacing:var(--heading-1-bold-spacing);line-height:var(--heading-1-bold-line)}.tw-heading-2-bold{font-family:var(--font-family-primary)!important;font-size:var(--heading-2-bold-size);font-weight:var(--heading-2-bold-weight)!important;letter-spacing:var(--heading-2-bold-spacing);line-height:var(--heading-2-bold-line)}.tw-heading-3-bold{font-family:var(--font-family-primary)!important;font-size:var(--heading-3-bold-size);font-weight:var(--heading-3-bold-weight)!important;letter-spacing:var(--heading-3-bold-spacing);line-height:var(--heading-3-bold-line)}.tw-body-large{font-family:var(--font-family-primary);font-size:var(--body-large-size);font-weight:400;letter-spacing:var(--heading-1-bold-spacing);line-height:var(--body-large-line)}.tw-body-normal{font-family:var(--font-family-primary);font-size:var(--body-normal-size);font-weight:400;letter-spacing:var(--heading-1-bold-spacing);line-height:var(--body-normal-line)}.tw-body-small{font-family:var(--font-family-primary);font-size:var(--body-small-size);letter-spacing:var(--heading-1-bold-spacing);line-height:var(--body-small-line)}.tw-body-x-small{font-family:var(--font-family-primary);font-size:var(--body-x-small-size);letter-spacing:var(--heading-1-bold-spacing);line-height:var(--body-x-small-line)}.tw-label-small-bold{font-family:var(--font-family-primary);font-size:var(--label-small-bold-size);font-weight:var(--label-small-bold-weight);letter-spacing:var(--label-small-bold-spacing);line-height:1;text-transform:uppercase}.tw-label-small{font-family:var(--font-family-primary);font-size:var(--label-small-size);font-weight:var(--label-small-weight);letter-spacing:var(--label-small-spacing);line-height:1;text-transform:uppercase}.tw-label-x-small-bold{font-family:var(--font-family-primary);font-size:var(--label-x-small-bold-size);font-weight:var(--label-x-small-bold-weight);letter-spacing:var(--label-x-small-bold-spacing);line-height:1;text-transform:uppercase}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.tw-animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.tw-fade-in,.tw-fade-in-0{--tw-enter-opacity: 0}.tw-zoom-in-95{--tw-enter-scale: .95}.tw-slide-in-from-top-2{--tw-enter-translate-y: -.5rem}.tw-duration-100{animation-duration:.1s}.tw-duration-150{animation-duration:.15s}.tw-duration-200{animation-duration:.2s}.tw-duration-300{animation-duration:.3s}.tw-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.tw-ease-linear{animation-timing-function:linear}.\[--bg\:tw-linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--color-background\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\]{--bg: tw-linear-gradient(90deg,#0000 calc(50% - var(--spread)),var(--color-background),#0000 calc(50% + var(--spread)))}.\[--cell-size\:tw-2rem\]{--cell-size: tw-2rem}.\[background-repeat\:tw-no-repeat\,padding-box\]{background-repeat:tw-no-repeat,padding-box}.\[border-radius\:0\.625rem\]{border-radius:.625rem}.\[box-shadow\:0px_0px_0px_0\.5px_rgba\(0\,0\,0\,0\.1\)\,0px_10px_15px_-3px_rgba\(0\,0\,0\,0\.1\)\,0px_4px_6px_-4px_rgba\(0\,0\,0\,0\.1\)\]{box-shadow:0 0 0 .5px #0000001a,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.\[box-shadow\:0px_0px_0px_0\.5px_rgba\(0\,0\,0\,0\.1\)\,0px_1px_3px_rgba\(0\,0\,0\,0\.1\)\,0px_1px_2px_-1px_rgba\(0\,0\,0\,0\.1\)\]{box-shadow:0 0 0 .5px #0000001a,0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.\[box-shadow\:0px_0px_0px_0\.5px_rgba\(0\,0\,0\,0\.1\)\,0px_20px_25px_-5px_rgba\(0\,0\,0\,0\.1\)\,0px_10px_10px_-5px_rgba\(0\,0\,0\,0\.05\)\]{box-shadow:0 0 0 .5px #0000001a,0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000d}.file\:tw-border-0::file-selector-button{border-width:0px}.file\:tw-bg-transparent::file-selector-button{background-color:transparent}.file\:tw-text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:tw-font-medium::file-selector-button{font-weight:500}.file\:tw-text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:tw-text-muted-foreground::-moz-placeholder{color:var(--muted-foreground)}.placeholder\:tw-text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:tw-absolute:after{content:var(--tw-content);position:absolute}.after\:tw--inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:tw-inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:tw-left-1\/2:after{content:var(--tw-content);left:50%}.after\:tw-w-1:after{content:var(--tw-content);width:.25rem}.after\:tw-w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:tw--translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;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))}.first\:tw-mt-0:first-child{margin-top:0}.last\:tw-mb-0:last-child{margin-bottom:0}.last\:tw-mt-0:last-child{margin-top:0}.focus-within\:tw-border-ring:focus-within{border-color:var(--ring)}.focus-within\:tw-ring-\[3px\]:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:tw-scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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))}.hover\:tw-border-blue-600:hover{border-color:var(--blue-600)}.hover\:tw-bg-accent:hover{background-color:var(--accent)}.hover\:tw-bg-background:hover{background-color:var(--background)}.hover\:tw-bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-blue-600:hover{background-color:var(--blue-600)}.hover\:tw-bg-bootstrap-hover:hover{--tw-bg-opacity: 1;background-color:rgb(233 236 239 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-muted:hover{background-color:var(--muted)}.hover\:tw-bg-neutral-3:hover{background-color:var(--neutral-3)}.hover\:tw-bg-neutral-alpha-2:hover{background-color:var(--neutral-alpha-2)}.hover\:tw-bg-neutral-alpha-3:hover{background-color:var(--neutral-alpha-3)}.hover\:tw-bg-neutral-alpha-4:hover{background-color:var(--neutral-alpha-4)}.hover\:tw-bg-neutral-alpha-5:hover{background-color:var(--neutral-alpha-5)}.hover\:tw-bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:tw-bg-slate-1:hover{background-color:var(--slate-1)}.hover\:tw-bg-slate-11:hover{background-color:var(--slate-11)}.hover\:tw-bg-slate-2:hover{background-color:var(--slate-2)}.hover\:tw-bg-slate-3:hover{background-color:var(--slate-3)}.hover\:tw-bg-transparent:hover{background-color:transparent}.hover\:tw-bg-white-3:hover{background-color:var(--white-3)}.hover\:tw-bg-yellow-10:hover{background-color:var(--yellow-10)}.hover\:tw-bg-yellow-11:hover{background-color:var(--yellow-11)}.hover\:tw-text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:tw-text-blue-600:hover{color:var(--blue-600)}.hover\:tw-text-blue-700:hover{color:var(--blue-700)}.hover\:tw-text-foreground:hover{color:var(--foreground)}.hover\:tw-text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:tw-text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:tw-text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:tw-text-red-9:hover{color:var(--red-9)}.hover\:tw-text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:tw-text-slate-10:hover{color:var(--slate-10)}.hover\:tw-text-slate-12:hover{color:var(--slate-12)}.hover\:tw-text-text-inverted-primary:hover{color:var(--text-inverted-primary)}.hover\:tw-underline:hover{text-decoration-line:underline}.hover\:tw-no-underline:hover{text-decoration-line:none}.hover\:tw-opacity-100:hover{opacity:1}.hover\:tw-opacity-70:hover{opacity:.7}.hover\:tw-shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:\[box-shadow\:0px_0px_0px_0\.5px_rgba\(0\,0\,0\,0\.1\)\,0px_20px_25px_-5px_rgba\(0\,0\,0\,0\.1\)\,0px_10px_10px_-5px_rgba\(0\,0\,0\,0\.05\)\]:hover{box-shadow:0 0 0 .5px #0000001a,0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000d}.hover\:after\:tw-bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}.focus\:tw-border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.focus\:tw-border-ring:focus{border-color:var(--ring)}.focus\:tw-bg-accent:focus{background-color:var(--accent)}.focus\:tw-bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.focus\:tw-text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:tw-text-destructive:focus{color:var(--destructive)}.focus\:tw-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:tw-ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:tw-ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:tw-ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:tw-ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:tw-ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:tw-ring-green-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(187 247 208 / var(--tw-ring-opacity, 1))}.focus\:tw-ring-ring:focus{--tw-ring-color: var(--ring)}.focus\:tw-ring-opacity-25:focus{--tw-ring-opacity: .25}.focus\:tw-ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:tw-outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:tw-ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:tw-ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:tw-ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:tw-ring-amper-yellow:focus-visible{--tw-ring-color: var(--amper-yellow)}.focus-visible\:tw-ring-blue-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus-visible\:tw-ring-neutral-alpha-4:focus-visible{--tw-ring-color: var(--neutral-alpha-4)}.focus-visible\:tw-ring-neutral-alpha-6:focus-visible{--tw-ring-color: var(--neutral-alpha-6)}.focus-visible\:tw-ring-primary:focus-visible{--tw-ring-color: var(--primary)}.focus-visible\:tw-ring-ring:focus-visible{--tw-ring-color: var(--ring)}.focus-visible\:tw-ring-sidebar-ring:focus-visible{--tw-ring-color: var(--sidebar-ring)}.focus-visible\:tw-ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:tw-ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:tw-bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:tw-text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:tw-pointer-events-none:disabled{pointer-events:none}.disabled\:tw-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:tw-opacity-50:disabled{opacity:.5}.tw-group:hover .group-hover\:tw-pointer-events-auto{pointer-events:auto}.tw-group:hover .group-hover\:tw-bg-accent{background-color:var(--accent)}.tw-group:hover .group-hover\:tw-bg-white-3{background-color:var(--white-3)}.tw-group:hover .group-hover\:tw-text-amper-yellow{color:var(--amper-yellow)}.tw-group:hover .group-hover\:tw-text-blue-600{color:var(--blue-600)}.tw-group:hover .group-hover\:tw-underline{text-decoration-line:underline}.tw-group:hover .group-hover\:tw-decoration-neutral-alpha-6{text-decoration-color:var(--neutral-alpha-6)}.tw-group:hover .group-hover\:tw-decoration-2{text-decoration-thickness:2px}.tw-group:hover .group-hover\:tw-underline-offset-\[5px\]{text-underline-offset:5px}.tw-group:hover .group-hover\:tw-opacity-0{opacity:0}.tw-group:hover .group-hover\:tw-opacity-100{opacity:1}.tw-group.is-user .group-\[\.is-user\]\:tw-ml-auto{margin-left:auto}.tw-group.is-user .group-\[\.is-user\]\:tw-rounded-lg{border-radius:.5rem}.tw-group.is-user .group-\[\.is-user\]\:tw-bg-secondary{background-color:var(--secondary)}.tw-group.is-user .group-\[\.is-user\]\:tw-px-4{padding-left:1rem;padding-right:1rem}.tw-group.is-user .group-\[\.is-user\]\:tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-group.is-assistant .group-\[\.is-assistant\]\:tw-text-foreground,.tw-group.is-user .group-\[\.is-user\]\:tw-text-foreground{color:var(--foreground)}.tw-peer:disabled~.peer-disabled\:tw-cursor-not-allowed{cursor:not-allowed}.tw-peer:disabled~.peer-disabled\:tw-opacity-70{opacity:.7}.has-\[\>button\]\:tw-ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>button\]\:tw-mr-\[-0\.4rem\]:has(>button){margin-right:-.4rem}.has-\[\>kbd\]\:tw-ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>kbd\]\:tw-mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>\[data-align\=block-end\]\]\:tw-h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:tw-h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>textarea\]\:tw-h-auto:has(>textarea){height:auto}.has-\[\>\[data-slot\=field\]\]\:tw-w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-align\=block-end\]\]\:tw-flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:tw-flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:tw-flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:tw-gap-2:has(>[data-slot=button-group]){gap:.5rem}.has-\[\>\[data-slot\=checkbox-group\]\]\:tw-gap-3:has(>[data-slot=checkbox-group]){gap:.75rem}.has-\[\>\[data-slot\=radio-group\]\]\:tw-gap-3:has(>[data-slot=radio-group]){gap:.75rem}.has-\[\>\[data-slot\=field\]\]\:tw-rounded-md:has(>[data-slot=field]){border-radius:.375rem}.has-\[\>\[data-slot\=field\]\]\:tw-border:has(>[data-slot=field]){border-width:1px}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:tw-border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-variant\=inset\]\]\:tw-bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\>svg\]\:tw-p-0:has(>svg){padding:0}.has-\[\>svg\]\:tw-px-2:has(>svg){padding-left:.5rem;padding-right:.5rem}.has-\[\>svg\]\:tw-px-2\.5:has(>svg){padding-left:.625rem;padding-right:.625rem}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:tw-ring-1:has([data-slot=input-group-control]:focus-visible){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:tw-ring-ring:has([data-slot=input-group-control]:focus-visible){--tw-ring-color: var(--ring)}.aria-disabled\:tw-pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:tw-opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:tw-bg-accent[aria-expanded=true]{background-color:var(--accent)}.aria-expanded\:tw-text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-selected\:tw-text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-\[disabled\=true\]\:tw-pointer-events-none[data-disabled=true],.data-\[disabled\]\:tw-pointer-events-none[data-disabled]{pointer-events:none}.data-\[orientation\=vertical\]\:tw-h-auto[data-orientation=vertical]{height:auto}.data-\[panel-group-direction\=vertical\]\:tw-h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:tw-w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:tw-translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;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))}.data-\[side\=left\]\:tw--translate-x-1[data-side=left]{--tw-translate-x: -.25rem;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))}.data-\[side\=right\]\:tw-translate-x-1[data-side=right]{--tw-translate-x: .25rem;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))}.data-\[side\=top\]\:tw--translate-y-1[data-side=top]{--tw-translate-y: -.25rem;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))}.data-\[swipe\=cancel\]\:tw-translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;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))}.data-\[swipe\=move\]\:tw-translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);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 tw-hide{0%{opacity:1}to{opacity:0}}.data-\[state\=closed\]\:tw-animate-hide[data-state=closed]{animation:tw-hide .1s ease-in}@keyframes tw-slideIn{0%{transform:translate(calc(100% + var(--viewport-padding)))}to{transform:translate(0)}}.data-\[state\=open\]\:tw-animate-slideIn[data-state=open]{animation:tw-slideIn .15s cubic-bezier(.16,1,.3,1)}@keyframes tw-swipeOut{0%{transform:translate(var(--radix-toast-swipe-end-x))}to{transform:translate(calc(100% + var(--viewport-padding)))}}.data-\[swipe\=end\]\:tw-animate-swipeOut[data-swipe=end]{animation:tw-swipeOut .1s ease-out}.data-\[panel-group-direction\=vertical\]\:tw-flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[slot\=checkbox-group\]\:tw-gap-3[data-slot=checkbox-group]{gap:.75rem}.data-\[range-end\=true\]\:tw-rounded-md[data-range-end=true]{border-radius:.375rem}.data-\[range-middle\=true\]\:tw-rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-start\=true\]\:tw-rounded-md[data-range-start=true]{border-radius:.375rem}.data-\[selected\=true\]\:tw-rounded-none[data-selected=true]{border-radius:0}.data-\[state\=on\]\:tw-border-solid[data-state=on]{border-style:solid}.data-\[state\=checked\]\:tw-border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=on\]\:tw-border-border-default[data-state=on]{border-color:var(--border-default)}.data-\[state\=active\]\:tw-border-b-yellow-500[data-state=active]{--tw-border-opacity: 1;border-bottom-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.data-\[active\=true\]\:tw-bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[range-end\=true\]\:tw-bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-middle\=true\]\:tw-bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-start\=true\]\:tw-bg-primary[data-range-start=true],.data-\[selected-single\=true\]\:tw-bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected\=true\]\:tw-bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[state\=active\]\:tw-bg-transparent[data-state=active]{background-color:transparent}.data-\[state\=checked\]\:tw-bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=on\]\:tw-bg-white[data-state=on]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:tw-bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:tw-bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=active\]\:tw-font-proxima-bold[data-state=active]{font-family:ProximaNova-Bold,sans-serif}.data-\[variant\=label\]\:tw-text-sm[data-variant=label]{font-size:.875rem;line-height:1.25rem}.data-\[variant\=legend\]\:tw-text-base[data-variant=legend]{font-size:1rem;line-height:1.5rem}.data-\[active\=true\]\:tw-font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:tw-text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[invalid\=true\]\:tw-text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[placeholder\]\:tw-text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:tw-text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:tw-text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:tw-text-primary-foreground[data-range-start=true],.data-\[selected-single\=true\]\:tw-text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:tw-text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[state\=active\]\:tw-text-black[data-state=active]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.data-\[state\=checked\]\:tw-text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=on\]\:tw-text-text-primary[data-state=on]{color:var(--text-primary)}.data-\[state\=open\]\:tw-text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[disabled\=true\]\:tw-opacity-50[data-disabled=true],.data-\[disabled\]\:tw-opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:tw-opacity-100[data-state=open]{opacity:1}.data-\[swipe\=cancel\]\:tw-transition-transform[data-swipe=cancel]{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.data-\[state\=closed\]\:tw-duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:tw-duration-500[data-state=open]{transition-duration:.5s}.data-\[swipe\=cancel\]\:tw-duration-200[data-swipe=cancel]{transition-duration:.2s}.data-\[state\=open\]\:tw-animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:tw-animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:tw-fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:tw-fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:tw-zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:tw-zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:tw-slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:tw-slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:tw-slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:tw-slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:tw-slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:tw-slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:tw-slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:tw-slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:tw-slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:tw-slide-out-to-top-2[data-state=closed]{--tw-exit-translate-y: -.5rem}.data-\[state\=closed\]\:tw-slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:tw-slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:tw-slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:tw-slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:tw-slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:tw-slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:tw-slide-in-from-top-2[data-state=open]{--tw-enter-translate-y: -.5rem}.data-\[state\=open\]\:tw-slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=closed\]\:tw-duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:tw-duration-500[data-state=open]{animation-duration:.5s}.data-\[swipe\=cancel\]\:tw-duration-200[data-swipe=cancel]{animation-duration:.2s}.\*\:data-\[slot\=input-group\]\:tw-m-1[data-slot=input-group]>*{margin:.25rem}.\*\:data-\[slot\=input-group\]\:tw-mb-0[data-slot=input-group]>*{margin-bottom:0}.\*\:data-\[slot\=input-group\]\:tw-h-8[data-slot=input-group]>*{height:2rem}.\*\:data-\[slot\=input-group\]\:tw-shadow-none[data-slot=input-group]>*{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[panel-group-direction\=vertical\]\:after\:tw-left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:tw-h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:tw-w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:tw--translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;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))}.data-\[panel-group-direction\=vertical\]\:after\:tw-translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;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))}.data-\[state\=on\]\:hover\:tw-bg-white:hover[data-state=on]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:hover\:tw-bg-sidebar-accent:hover[data-state=open]{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:tw-text-sidebar-accent-foreground:hover[data-state=open]{color:var(--sidebar-accent-foreground)}.tw-group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:tw-left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.tw-group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:tw-right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.tw-group[data-side=left] .group-data-\[side\=left\]\:tw--right-4{right:-1rem}.tw-group[data-side=right] .group-data-\[side\=right\]\:tw-left-0{left:0}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw--mt-8{margin-top:-2rem}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw-hidden{display:none}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw-w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw-w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw-w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.tw-group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:tw-w-0{width:0px}.tw-group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:tw-translate-x-0{--tw-translate-x: 0px;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))}.tw-group[data-side=right] .group-data-\[side\=right\]\:tw-rotate-180{--tw-rotate: 180deg;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))}.tw-group[data-state=closed] .group-data-\[state\=closed\]\:tw--rotate-90{--tw-rotate: -90deg;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))}.tw-group[data-state=open] .group-data-\[state\=open\]\:tw-rotate-180{--tw-rotate: 180deg;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))}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw-overflow-hidden{overflow:hidden}.tw-group[data-variant=floating] .group-data-\[variant\=floating\]\:tw-rounded-lg{border-radius:.5rem}.tw-group[data-variant=floating] .group-data-\[variant\=floating\]\:tw-border{border-width:1px}.tw-group[data-side=left] .group-data-\[side\=left\]\:tw-border-r{border-right-width:1px}.tw-group[data-side=right] .group-data-\[side\=right\]\:tw-border-l{border-left-width:1px}.tw-group[data-variant=floating] .group-data-\[variant\=floating\]\:tw-border-sidebar-border{border-color:var(--sidebar-border)}.tw-group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:tw-opacity-0{opacity:0}.tw-group[data-variant=floating] .group-data-\[variant\=floating\]\:tw-shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:tw-left-full:after{content:var(--tw-content);left:100%}.tw-group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:tw-bg-sidebar:hover{background-color:var(--sidebar)}.dark\:tw-block:is(.tw-dark *){display:block}.dark\:tw-hidden:is(.tw-dark *){display:none}.dark\:tw-border-destructive:is(.tw-dark *){border-color:var(--destructive)}.dark\:tw-bg-transparent:is(.tw-dark *){background-color:transparent}.dark\:tw-invert:is(.tw-dark *){--tw-invert: invert(100%);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)}@media (min-width: 640px){.sm\:tw-ml-0{margin-left:0}.sm\:tw-flex{display:flex}.sm\:tw-min-h-\[240px\]{min-height:240px}.sm\:tw-min-h-\[300px\]{min-height:300px}.sm\:tw-min-w-\[90px\]{min-width:90px}.sm\:tw-max-w-sm{max-width:24rem}.sm\:tw-flex-row{flex-direction:row}.sm\:tw-items-center{align-items:center}.sm\:tw-justify-end{justify-content:flex-end}.sm\:tw-gap-0{gap:0px}.sm\:tw-gap-4{gap:1rem}.sm\:tw-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:tw-px-3{padding-left:.75rem;padding-right:.75rem}.sm\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:tw-pb-6{padding-bottom:1.5rem}.sm\:tw-pb-8{padding-bottom:2rem}.sm\:tw-pt-6{padding-top:1.5rem}.sm\:tw-text-left{text-align:left}.sm\:tw-heading-1-bold{font-family:var(--font-family-primary)!important;font-size:var(--heading-1-bold-size);line-height:var(--heading-1-bold-line);font-weight:var(--heading-1-bold-weight)!important;letter-spacing:var(--heading-1-bold-spacing)}}@media (min-width: 768px){.md\:tw-block{display:block}.md\:tw-flex{display:flex}.md\:tw-hidden{display:none}.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:tw-flex-row{flex-direction:row}.md\:tw-gap-6{gap:1.5rem}.md\:tw-p-8{padding:2rem}.md\:tw-px-4{padding-left:1rem;padding-right:1rem}.md\:tw-px-8{padding-left:2rem;padding-right:2rem}.md\:tw-py-12{padding-top:3rem;padding-bottom:3rem}.md\:tw-text-sm{font-size:.875rem;line-height:1.25rem}.md\:tw-text-xs{font-size:.75rem;line-height:1rem}.md\:tw-opacity-0{opacity:0}.after\:md\:tw-hidden:after{content:var(--tw-content);display:none}.tw-peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:tw-m-2{margin:.5rem}.tw-peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:tw-ml-2{margin-left:.5rem}.tw-peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:tw-ml-0{margin-left:0}.tw-peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:tw-rounded-xl{border-radius:.75rem}.tw-peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:tw-shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.xl\:tw-px-12{padding-left:3rem;padding-right:3rem}.xl\:tw-px-56{padding-left:14rem;padding-right:14rem}}.\[\&\:first-child\[data-selected\=true\]_button\]\:tw-rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.\[\&\:last-child\[data-selected\=true\]_button\]\:tw-rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.\[\&\>\*\:first-child\]\:tw-mt-0>*:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:tw-mb-0>*:last-child{margin-bottom:0}.\[\&\>\*\:not\(\:first-child\)\]\:tw-rounded-l-md>*:not(:first-child){border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.\[\&\>\*\:not\(\:first-child\)\]\:tw-rounded-l-none>*:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:tw-rounded-t-none>*:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:tw-border-l-0>*:not(:first-child){border-left-width:0px}.\[\&\>\*\:not\(\:first-child\)\]\:tw-border-t-0>*:not(:first-child){border-top-width:0px}.\[\&\>\*\:not\(\:last-child\)\]\:tw-rounded-b-none>*:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:tw-rounded-r-md>*:not(:last-child){border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.\[\&\>\*\:not\(\:last-child\)\]\:tw-rounded-r-none>*:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\]\:focus-visible\:tw-relative:focus-visible>*{position:relative}.\[\&\>\*\]\:focus-visible\:tw-z-10:focus-visible>*{z-index:10}.\[\&\>\[data-slot\=field-group\]\]\:tw-gap-4>[data-slot=field-group]{gap:1rem}.\[\&\>\[data-slot\=field\]\]\:tw-p-4>[data-slot=field]{padding:1rem}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:tw-rounded-r-md>[data-slot=select-trigger]:last-of-type:has(select[aria-hidden=true]:last-child){border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=w-\]\)\]\:tw-w-fit>[data-slot=select-trigger]:not([class*=w-]){width:-moz-fit-content;width:fit-content}.\[\&\>a\:hover\]\:tw-text-primary>a:hover{color:var(--primary)}.\[\&\>a\]\:tw-underline>a{text-decoration-line:underline}.\[\&\>a\]\:tw-underline-offset-4>a{text-underline-offset:4px}.\[\&\>button\]\:tw-hidden>button{display:none}.\[\&\>button\]\:tw-rounded-md>button{border-radius:.375rem}.\[\&\>div\]\:tw-pb-0>div{padding-bottom:0}.\[\&\>img\]\:tw-rounded-full>img{border-radius:9999px}.\[\&\>img\]\:tw-bg-background>img{background-color:var(--background)}.\[\&\>img\]\:tw-p-px>img{padding:1px}.\[\&\>img\]\:tw-ring-1>img{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.dark\:\[\&\>img\]\:tw-bg-foreground>img:is(.tw-dark *){background-color:var(--foreground)}.\[\&\>input\]\:tw-flex-1>input{flex:1 1 0%}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:tw-pt-3>input:has(>[data-align=block-end]){padding-top:.75rem}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:tw-pb-3>input:has(>[data-align=block-start]){padding-bottom:.75rem}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:tw-pr-2>input:has(>[data-align=inline-end]){padding-right:.5rem}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:tw-pl-2>input:has(>[data-align=inline-start]){padding-left:.5rem}.\[\&\>kbd\]\:tw-rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>pre\]\:tw-m-0>pre{margin:0}.\[\&\>pre\]\:tw-p-4>pre{padding:1rem}.\[\&\>pre\]\:tw-text-sm>pre{font-size:.875rem;line-height:1.25rem}.\[\&\>span\:last-child\]\:tw-truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:tw-line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>span\]\:tw-text-xs>span{font-size:.75rem;line-height:1rem}.\[\&\>span\]\:tw-opacity-70>span{opacity:.7}.\[\&\>svg\+div\]\:tw-translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;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))}.\[\&\>svg\:not\(\[class\*\=size-\]\)\]\:tw-size-3\.5>svg:not([class*=size-]){width:.875rem;height:.875rem}.\[\&\>svg\:not\(\[class\*\=size-\]\)\]\:tw-size-4>svg:not([class*=size-]){width:1rem;height:1rem}.\[\&\>svg\]\:tw-absolute>svg{position:absolute}.\[\&\>svg\]\:tw-left-4>svg{left:1rem}.\[\&\>svg\]\:tw-top-4>svg{top:1rem}.\[\&\>svg\]\:tw-size-2\.5>svg{width:.625rem;height:.625rem}.\[\&\>svg\]\:tw-size-3>svg{width:.75rem;height:.75rem}.\[\&\>svg\]\:tw-size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:tw-size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:tw-h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:tw-h-3>svg{height:.75rem}.\[\&\>svg\]\:tw-w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:tw-w-3>svg{width:.75rem}.\[\&\>svg\]\:tw-shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:tw-text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:tw-text-foreground>svg{color:var(--foreground)}.\[\&\>svg\]\:tw-text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:tw-text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>svg\~\*\]\:tw-pl-7>svg~*{padding-left:1.75rem}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:tw-rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;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))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:tw-fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:tw-stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\#fff\]\]\:tw-stroke-transparent .recharts-dot[stroke=fff]{stroke:transparent}.\[\&_\.recharts-layer\]\:tw-outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\#ccc\]\]\:tw-stroke-border .recharts-polar-grid [stroke=ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:tw-fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:tw-fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\#ccc\]\]\:tw-stroke-border .recharts-reference-line [stroke=ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\[stroke\=\#fff\]\]\:tw-stroke-transparent .recharts-sector[stroke=fff]{stroke:transparent}.\[\&_\.recharts-sector\]\:tw-outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:tw-outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:tw-px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:tw-py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:tw-text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:tw-font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:tw-text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:tw-pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:tw-px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:tw-h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:tw-w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:tw-h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:tw-px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:tw-py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:tw-h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:tw-w-5 [cmdk-item] svg{width:1.25rem}.\[\&_code\]\:tw-font-mono code{font-family:RobotoMono,ui-monospace,SFMono-Regular,monospace}.\[\&_code\]\:tw-text-sm code{font-size:.875rem;line-height:1.25rem}.\[\&_p\]\:tw-leading-relaxed p{line-height:1.625}.\[\&_svg\:not\(\[class\*\=size-\]\)\]\:tw-size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\]\:tw-pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:tw-size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:tw-shrink-0 svg{flex-shrink:0}.\[\&_table\]\:tw-w-full table{width:100%}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:tw--right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:tw-cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:tw-cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:tw--left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:tw-cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:tw-cursor-e-resize{cursor:e-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:tw-bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:tw-bg-transparent{background-color:transparent}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:tw--mt-1\.5{margin-top:-.375rem}.nlux-AiChat-root.nlux-theme-nova[data-color-scheme=light]{--nlux-Exceptions--BackgroundColor:tomato;--nlux-Exceptions--BorderColor:darkred;--nlux-Exceptions--TextColor:white;--nlux-WelcomeMessage-Avatar--BorderColor:transparent;--nlux-WelcomeMessage-Avatar--BackgroundColor:transparent;--nlux-ChatRoom-Divider--Color:#71717a;--nlux-ChatRoom-Loader--Color:#71717a;--nlux-ChatRoom--BackgroundColor:#ffffff;--nlux-ChatRoom--BorderColor:transparent;--nlux-ChatRoom--TextColor:#09090B;--nlux-ChatItem-ParticipantName--Color:#09090B;--nlux-HumanMessage--BackgroundColor:#18181B;--nlux-HumanMessage--BorderColor:transparent;--nlux-HumanMessage--TextColor:#ffffff;--nlux-AiMessage--BackgroundColor:#F4F4F5;--nlux-AiMessage--BorderColor:transparent;--nlux-AiMessage--TextColor:#09090B;--nlux-composer-container--BackgroundColor:transparent;--nlux-PromptInput--BackgroundColor:transparent;--nlux-PromptInput--BorderColor:transparent;--nlux-PromptInput--TextColor:#71717a;--nlux-PromptInput-Active--BackgroundColor:transparent;--nlux-PromptInput-Active--BorderColor:transparent;--nlux-PromptInput-Active--TextColor:#000000;--nlux-PromptInput-Disabled--BackgroundColor:transprent;--nlux-PromptInput-Disabled--TextColor:#71717A;--nlux-PromptInput-Disabled--BorderColor:transprent;--nlux-PromptInput-Placeholder--TextColor:#71717a;--nlux-PromptInput-Focus-Outline--Color:transparent;--nlux-SubmitButton--BackgroundColor:transparent;--nlux-SubmitButton--BorderColor:transparent;--nlux-SubmitButton--TextColor:#000000;--nlux-SubmitButton-Active--BackgroundColor:transparent;--nlux-SubmitButton-Active--BorderColor:transparent;--nlux-SubmitButton-Active--TextColor:#000000;--nlux-SubmitButton-Disabled--BackgroundColor:transparent;--nlux-SubmitButton-Disabled--BorderColor:transparent;--nlux-SubmitButton-Disabled--TextColor:#71717a;--nlux-SubmitButton-Focus-Outline--Color:transparent;--nlux-CodeBlock--BackgroundColor:#ffefd5;--nlux-CodeBlock--BorderColor:transparent;--nlux-CodeBlock--TextColor:black;--nlux-CodeBlock-Hover--BackgroundColor:#efe2cf;--nlux-CodeBlock-CopyButton--BackgroundColor:#aeaea3;--nlux-CodeBlock-CopyButton--BorderColor:#c5c5c3;--nlux-CodeBlock-CopyButton--TextColor:#ffffff;--nlux-CodeBlock-CopyButton-Clicked--BackgroundColor:#393930;--nlux-CodeBlock-CopyButton-Clicked--BorderColor:#393930;--nlux-CodeBlock-CopyButton-Clicked--TextColor:#ffffff;--nlux-InlineCode--BackgroundColor:#fff9d8;--nlux-InlineCode--BorderColor:transparent;--nlux-InlineCode--TextColor:black;--nlux-ConversationStarter--BackgroundColor:var(--nlux-AiMessage--BackgroundColor);--nlux-ConversationStarter--BorderColor:transparent;--nlux-ConversationStarter--TextColor:var(--nlux-AiMessage--TextColor)}.nlux-AiChat-root.nlux-theme-nova[data-color-scheme=dark]{--nlux-Exceptions--BackgroundColor:tomato;--nlux-Exceptions--BorderColor:darkred;--nlux-Exceptions--TextColor:white;--nlux-WelcomeMessage-Avatar--BorderColor:transparent;--nlux-WelcomeMessage-Avatar--BackgroundColor:transparent;--nlux-ChatRoom-Divider--Color:#71717a;--nlux-ChatRoom-Loader--Color:#71717a;--nlux-ChatRoom--BackgroundColor:#151515;--nlux-ChatRoom--BorderColor:transparent;--nlux-ChatRoom--TextColor:#ffffff;--nlux-ChatItem-ParticipantName--Color:#ffffff;--nlux-HumanMessage--BackgroundColor:#323232;--nlux-HumanMessage--BorderColor:transparent;--nlux-HumanMessage--TextColor:#ffffff;--nlux-AiMessage--BackgroundColor:#494949;--nlux-AiMessage--BorderColor:transparent;--nlux-AiMessage--TextColor:#ffffff;--nlux-composer-container--BackgroundColor:transparent;--nlux-PromptInput--BackgroundColor:transparent;--nlux-PromptInput--BorderColor:transparent;--nlux-PromptInput--TextColor:#71717a;--nlux-PromptInput-Active--BackgroundColor:transparent;--nlux-PromptInput-Active--BorderColor:transparent;--nlux-PromptInput-Active--TextColor:#ffffff;--nlux-PromptInput-Disabled--BackgroundColor:transprent;--nlux-PromptInput-Disabled--TextColor:transprent;--nlux-PromptInput-Disabled--BorderColor:transprent;--nlux-PromptInput-Placeholder--TextColor:#71717a;--nlux-PromptInput-Focus-Outline--Color:transparent;--nlux-SubmitButton--BackgroundColor:transparent;--nlux-SubmitButton--BorderColor:transparent;--nlux-SubmitButton--TextColor:#71717a;--nlux-SubmitButton-Active--BackgroundColor:transparent;--nlux-SubmitButton-Active--BorderColor:transparent;--nlux-SubmitButton-Active--TextColor:#ffffff;--nlux-SubmitButton-Disabled--BackgroundColor:transparent;--nlux-SubmitButton-Disabled--BorderColor:transparent;--nlux-SubmitButton-Disabled--TextColor:#71717a;--nlux-SubmitButton-Focus-Outline--Color:transparent;--nlux-CodeBlock--BackgroundColor:#2b2b2b;--nlux-CodeBlock--BorderColor:transparent;--nlux-CodeBlock--TextColor:#ffffff;--nlux-CodeBlock-Hover--BackgroundColor:#3b3b3b;--nlux-CodeBlock-CopyButton--BackgroundColor:#434342;--nlux-CodeBlock-CopyButton--BorderColor:#c5c5c3;--nlux-CodeBlock-CopyButton--TextColor:#ffffff;--nlux-CodeBlock-CopyButton-Clicked--BackgroundColor:#393930;--nlux-CodeBlock-CopyButton-Clicked--BorderColor:#393930;--nlux-CodeBlock-CopyButton-Clicked--TextColor:#ffffff;--nlux-InlineCode--BackgroundColor:#393930;--nlux-InlineCode--BorderColor:transparent;--nlux-InlineCode--TextColor:#ffffff;--nlux-ConversationStarter--BackgroundColor:var(--nlux-HumanMessage--BackgroundColor);--nlux-ConversationStarter--BorderColor:transparent;--nlux-ConversationStarter--TextColor:var(--nlux-HumanMessage--TextColor)}.nlux-AiChat-root.nlux-theme-nova{--nlux-nova--FontFamily:"Inter", sans-serif;--nlux-nova--MonoFontFamily:monospace;--nlux-nova--BorderWidth:0;--nlux-nova--LineHeight:1.4;--nlux-nova--FlexGap:12px;--nlux-Exceptions--Padding:5px;--nlux-Exceptions--BorderWidth:var(--nlux-nova--BorderWidth);--nlux-Exceptions--BorderRadius:12px;--nlux-WelcomeMessage-Avatar--Width:48px;--nlux-WelcomeMessage-PersonaName--FontSize:18px;--nlux-WelcomeMessage-PersonaName--FontWeight:600;--nlux-WelcomeMessage-Text--FontSize:15px;--nlux-WelcomeMessage-Text--FontWeight:400;--nlux-WelcomeMessage--Gap:4px;--nlux-ChatRoom-Divider--MarginTop:10px;--nlux-ChatRoom-Divider--MarginBottom:10px;--nlux-ChatRoom-Divider--BorderWidth:1px;--nlux-ChatRoom--LineHeight:var(--nlux-nova--LineHeight);--nlux-ChatRoom--FontWeight:400;--nlux-ChatRoom--FontFamily:var(--nlux-nova--FontFamily);--nlux-ChatRoom--FontSize:16px;--nlux-ChatRoom--Padding:20px;--nlux-ChatRoom--BorderRadius:18px;--nlux-ChatRoom--BorderWidth:var(--nlux-nova--BorderWidth);--nlux-ChatRoom-Loader--Width:25px;--nlux-ChatItem--AlignItems:flex-end;--nlux-ChatItem-ParticipantInfo--Gap:var(--nlux-nova--FlexGap);--nlux-ChatItem-ParticipantInfo--Padding:0px;--nlux-ChatItem-ParticipantName--FontSize:16px;--nlux-ChatItem-ParticipantName--FontWeight:700;--nlux-ChatItem-Avatar--Width:30px;--nlux-ChatItem-Avatar--BorderRadius:50%;--nlux-ChatItem-Avatar--BorderWidth:var(--nlux-nova--BorderWidth);--nlux-ChatItem-Message--Gap:var(--nlux-nova--FlexGap);--nlux-ChatItem-Message-BubbleLayout--BorderWidth:0px;--nlux-ChatItem-Message-BubbleLayout--BorderRadius:12px;--nlux-ChatItem-Message-BubbleLayout--PaddingTopBottom:10px;--nlux-ChatItem-Message-BubbleLayout--PaddingLeftRight:15px;--nlux-ChatItem-Message-ListLayout--BorderWidth:0px;--nlux-ChatItem-Message-ListLayout--BorderRadius:12px;--nlux-ChatItem-Message-ListLayout--PaddingTopBottom:5px;--nlux-ChatItem-Message-ListLayout--PaddingLeftRight:10px;--nlux-ChatItem-Message-ListLayout--MarginTop:-10px;--nlux-ChatItem-Message-ListLayout--MarginBottom:0px;--nlux-ChatItem-Message-ListLayout--MarginLeft:32px;--nlux-ChatItem-Message-ListLayout--MarginRight:0px;--nlux-CodeBlock--FontSize:14px;--nlux-CodeBlock--FontFamily:"Courier New", monospace;--nlux-CodeBlock--Padding:10px;--nlux-CodeBlock--BorderWidth:var(--nlux-nova--BorderWidth);--nlux-CodeBlock--BorderRadius:6px;--nlux-CodeBlock-CopyButton--Width:22px;--nlux-CodeBlock-CopyButton--Height:22px;--nlux-CodeBlock-CopyButton--Padding:2px;--nlux-CodeBlock-CopyButton--BorderRadius:4px;--nlux-CodeBlock-CopyButton--BorderWidth:var(--nlux-nova--BorderWidth);--nlux-InlineCode--BorderRadius:6px;--nlux-InlineCode--BorderWidth:2px;--nlux-InlineCode--Padding:0 2px;--nlux-InlineCode--FontSize:18px;--nlux-Composer--Gap:5px;--nlux-SubmitButton--Width:65px;--nlux-SubmitButton--BorderWidth:var(--nlux-nova--BorderWidth);--nlux-SubmitButton--BorderRadius:12px;--nlux-SubmitButton-Focus-Outline--Width:2px;--nlux-PromptInput--FontFamily:var(--nlux-nova--FontFamily);--nlux-PromptInput--FontSize:16px;--nlux-PromptInput--BorderWidth:0;--nlux-PromptInput--BorderRadius:12px;--nlux-PromptInput-Focus-Outline--Width:2px;--nlux-ConversationStarter--Padding:0 10px;--nlux-ConversationStarter--BorderRadius:6px;--nlux-ConversationStarter--BorderWidth:0;--nlux-ConversationStarter--Gap:var(--nlux-nova--FlexGap);--nlux-ConversationStarter--Width:160px;--nlux-ConversationStarter--Height:101px;--nlux-send-icon:url('data:image/svg+xml,        <svg viewBox="0 0 101 101" fill="none" xmlns="http://www.w3.org/2000/svg">            <path                fill-rule="evenodd" clip-rule="evenodd"                d="M100.662 50.6616C100.662 78.2758 78.2758 100.662 50.6616 100.662C23.0473 100.662 0.66156 78.2758 0.66156 50.6616C0.66156 23.0473 23.0473 0.66156 50.6616 0.66156C78.2758 0.66156 100.662 23.0473 100.662 50.6616ZM50.651 27.9339C49.2859 27.9339 48.0614 28.5356 47.2282 29.4883L29.2694 47.447C27.4943 49.2221 27.4943 52.1001 29.2694 53.8753C31.0446 55.6504 33.9226 55.6504 35.6977 53.8753L46.1055 43.4674V68.8429C46.1055 71.3533 48.1406 73.3884 50.651 73.3884C53.1613 73.3884 55.1964 71.3533 55.1964 68.8429V43.4386L65.6331 53.8753C67.4082 55.6504 70.2862 55.6504 72.0613 53.8753C73.8364 52.1001 73.8364 49.2221 72.0613 47.447L53.8795 29.2652C52.9902 28.3759 51.8241 27.9321 50.6585 27.9339L50.651 27.9339Z"                fill="currentColor" style="fill:currentColor;fill-opacity:1;"            />        </svg>    ');--nlux-cancel-icon:url('data:image/svg+xml,        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" fill="none">            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" fill="none">                <path d="M12.1719 22.1992C17.6947 22.1992 22.1719 17.7221 22.1719 12.1992C22.1719 6.67637 17.6947 2.19922 12.1719 2.19922C6.64903 2.19922 2.17188 6.67637 2.17188 12.1992C2.17188 17.7221 6.64903 22.1992 12.1719 22.1992Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>                <path d="M15.1719 9.19922H9.17188V15.1992H15.1719V9.19922Z" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>            </svg>        </svg>    ');--nlux-copy-icon:url('data:image/svg+xml,        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            <path fill-rule="evenodd" clip-rule="evenodd" d="M15 1.25H10.9436C9.10583 1.24998 7.65019 1.24997 6.51098 1.40314C5.33856 1.56076 4.38961 1.89288 3.64124 2.64124C2.89288 3.38961 2.56076 4.33856 2.40314 5.51098C2.24997 6.65019 2.24998 8.10582 2.25 9.94357V16C2.25 17.8722 3.62205 19.424 5.41551 19.7047C5.55348 20.4687 5.81753 21.1208 6.34835 21.6517C6.95027 22.2536 7.70814 22.5125 8.60825 22.6335C9.47522 22.75 10.5775 22.75 11.9451 22.75H15.0549C16.4225 22.75 17.5248 22.75 18.3918 22.6335C19.2919 22.5125 20.0497 22.2536 20.6517 21.6517C21.2536 21.0497 21.5125 20.2919 21.6335 19.3918C21.75 18.5248 21.75 17.4225 21.75 16.0549V10.9451C21.75 9.57754 21.75 8.47522 21.6335 7.60825C21.5125 6.70814 21.2536 5.95027 20.6517 5.34835C20.1208 4.81753 19.4687 4.55348 18.7047 4.41551C18.424 2.62205 16.8722 1.25 15 1.25ZM17.1293 4.27117C16.8265 3.38623 15.9876 2.75 15 2.75H11C9.09318 2.75 7.73851 2.75159 6.71085 2.88976C5.70476 3.02502 5.12511 3.27869 4.7019 3.7019C4.27869 4.12511 4.02502 4.70476 3.88976 5.71085C3.75159 6.73851 3.75 8.09318 3.75 10V16C3.75 16.9876 4.38624 17.8265 5.27117 18.1293C5.24998 17.5194 5.24999 16.8297 5.25 16.0549V10.9451C5.24998 9.57754 5.24996 8.47522 5.36652 7.60825C5.48754 6.70814 5.74643 5.95027 6.34835 5.34835C6.95027 4.74643 7.70814 4.48754 8.60825 4.36652C9.47522 4.24996 10.5775 4.24998 11.9451 4.25H15.0549C15.8297 4.24999 16.5194 4.24998 17.1293 4.27117ZM7.40901 6.40901C7.68577 6.13225 8.07435 5.9518 8.80812 5.85315C9.56347 5.75159 10.5646 5.75 12 5.75H15C16.4354 5.75 17.4365 5.75159 18.1919 5.85315C18.9257 5.9518 19.3142 6.13225 19.591 6.40901C19.8678 6.68577 20.0482 7.07435 20.1469 7.80812C20.2484 8.56347 20.25 9.56458 20.25 11V16C20.25 17.4354 20.2484 18.4365 20.1469 19.1919C20.0482 19.9257 19.8678 20.3142 19.591 20.591C19.3142 20.8678 18.9257 21.0482 18.1919 21.1469C17.4365 21.2484 16.4354 21.25 15 21.25H12C10.5646 21.25 9.56347 21.2484 8.80812 21.1469C8.07435 21.0482 7.68577 20.8678 7.40901 20.591C7.13225 20.3142 6.9518 19.9257 6.85315 19.1919C6.75159 18.4365 6.75 17.4354 6.75 16V11C6.75 9.56458 6.75159 8.56347 6.85315 7.80812C6.9518 7.07435 7.13225 6.68577 7.40901 6.40901Z" fill="currentColor"/>        </svg>    ')}.nlux-AiChat-root{--nlux-exp--bgClr:var(--nlux-Exceptions--BackgroundColor);--nlux-exp--brdClr:var(--nlux-Exceptions--BorderColor);--nlux-exp--txtClr:var(--nlux-Exceptions--TextColor);--nlux-wlcMsg-avtr--brdrClr:var(--nlux-WelcomeMessage-Avatar--BorderColor);--nlux-wlcMsg-avtr--bgClr:var(--nlux-WelcomeMessage-Avatar--BackgroundColor);--nlux-chtr-ldr--clr:var(--nlux-ChatRoom-Loader--Color);--nlux-chtr--bgClr:var(--nlux-ChatRoom--BackgroundColor);--nlux-chtr--brdClr:var(--nlux-ChatRoom--BorderColor);--nlux-chtr--txtClr:var(--nlux-ChatRoom--TextColor, black)}.nlux-AiChat-root[data-color-scheme=dark]{--nlux-chtr--txtClr:var(--nlux-ChatRoom--TextColor, white)}.nlux-AiChat-root{--nlux-chtr-dvr--clr:var(--nlux-ChatRoom-Divider--Color);--nlux-prtInfo-prtNm--clr:var(--nlux-ChatItem-ParticipantName--Color);--nlux-hmMsg--bgClr:var(--nlux-HumanMessage--BackgroundColor);--nlux-hmMsg--brdClr:var(--nlux-HumanMessage--BorderColor);--nlux-hmMsg--txtClr:var(--nlux-HumanMessage--TextColor);--nlux-aiMsg--bgClr:var(--nlux-AiMessage--BackgroundColor);--nlux-aiMsg--brdClr:var(--nlux-AiMessage--BorderColor);--nlux-aiMsg--txtClr:var(--nlux-AiMessage--TextColor);--nlux-cmp-cnt--bgClr:var(--nlux-composer-container--BackgroundColor, transparent);--nlux-prmInp--bgClr:var(--nlux-PromptInput--BackgroundColor);--nlux-prmInp--brdClr:var(--nlux-PromptInput--BorderColor);--nlux-prmInp--txtClr:var(--nlux-PromptInput--TextColor);--nlux-prmInp-actv--bgClr:var(--nlux-PromptInput-Active--BackgroundColor);--nlux-prmInp-actv--brdClr:var(--nlux-PromptInput-Active--BorderColor);--nlux-prmInp-actv--txtClr:var(--nlux-PromptInput-Active--TextColor);--nlux-prmInp-dslb--bgClr:var(--nlux-PromptInput-Disabled--BackgroundColor);--nlux-prmInp-dslb--brdClr:var(--nlux-PromptInput-Disabled--BorderColor);--nlux-prmInp-dslb--txtClr:var(--nlux-PromptInput-Disabled--TextColor);--nlux-prmInp-plcHldr--txtClr:var(--nlux-PromptInput-Placeholder--TextColor);--nlux-prmInp-fcs-otln--clr:var(--nlux-PromptInput-Focus-Outline--Color);--nlux-sbmBt--bgClr:var(--nlux-SubmitButton--BackgroundColor);--nlux-sbmBt--brdClr:var(--nlux-SubmitButton--BorderColor);--nlux-sbmBt--txtClr:var(--nlux-SubmitButton--TextColor);--nlux-sbmBt-actv--bgClr:var(--nlux-SubmitButton-Active--BackgroundColor);--nlux-sbmBt-actv--brdClr:var(--nlux-SubmitButton-Active--BorderColor);--nlux-sbmBt-actv--txtClr:var(--nlux-SubmitButton-Active--TextColor);--nlux-sbmBt-dslb--bgClr:var(--nlux-SubmitButton-Disabled--BackgroundColor);--nlux-sbmBt-dslb--brdClr:var(--nlux-SubmitButton-Disabled--BorderColor);--nlux-sbmBt-dslb--txtClr:var(--nlux-SubmitButton-Disabled--TextColor);--nlux-sbmBt-fcs-otln--clr:var(--nlux-SubmitButton-Focus-Outline--Color);--nlux-cdBlk--bgClr:var(--nlux-CodeBlock--BackgroundColor);--nlux-cdBlk--brdClr:var(--nlux-CodeBlock--BorderColor, black);--nlux-cdBlk--txtClr:var(--nlux-CodeBlock--TextColor);--nlux-cdBlk-hover--bgClr:var(--nlux-CodeBlock-Hover--BackgroundColor);--nlux-cdBlk-cpBtn--bgClr:var(--nlux-CodeBlock-CopyButton--BackgroundColor);--nlux-cdBlk-cpBtn--brdClr:var(--nlux-CodeBlock-CopyButton--BorderColor);--nlux-cdBlk-cpBtn--txtClr:var(--nlux-CodeBlock-CopyButton--TextColor);--nlux-cdBlk-cpBtn-clck--bgClr:var(--nlux-CodeBlock-CopyButton-Clicked--BackgroundColor);--nlux-cdBlk-cpBtn-clck--brdClr:var(--nlux-CodeBlock-CopyButton-Clicked--BorderColor);--nlux-cdBlk-cpBtn-clck--txtClr:var(--nlux-CodeBlock-CopyButton-Clicked--TextColor);--nlux-inlnCd--bgClr:var(--nlux-InlineCode--BackgroundColor);--nlux-inlnCd--brdClr:var(--nlux-InlineCode--BorderColor);--nlux-inlnCd--txtClr:var(--nlux-InlineCode--TextColor);--nlux-cvStrt--bgClr:var(--nlux-ConversationStarter--BackgroundColor);--nlux-cvStrt--brdClr:var(--nlux-ConversationStarter--BorderColor);--nlux-cvStrt--txtClr:var(--nlux-ConversationStarter--TextColor);--nlux-exp--pdng:var(--nlux-Exceptions--Padding, 10px);--nlux-exp--brdrWd:var(--nlux-Exceptions--BorderWidth);--nlux-exp--brdrRd:var(--nlux-Exceptions--BorderRadius);--nlux-wlcMsg-avtr--wd:var(--nlux-WelcomeMessage-Avatar--Width, 80px);--nlux-wlcMsg-prsNm--ftSz:var(--nlux-WelcomeMessage-PersonaName--FontSize);--nlux-wlcMsg-prsNm--ftWg:var(--nlux-WelcomeMessage-PersonaName--FontWeight, bold);--nlux-wlcMsg-txt--ftSz:var(--nlux-WelcomeMessage-Text--FontSize);--nlux-wlcMsg-txt--ftWg:var(--nlux-WelcomeMessage-Text--FontWeight);--nlux-wlcMsg--gap:var(--nlux-WelcomeMessage--Gap, 10px);--nlux-dvr--mrgTp:var(--nlux-ChatRoom-Divider--MarginTop, 20px);--nlux-dvr--mrgBtm:var(--nlux-ChatRoom-Divider--MarginBottom, 20px);--nlux-dvr--brdrWd:var(--nlux-ChatRoom-Divider--BorderWidth);--nlux-chtr--lnH:var(--nlux-ChatRoom--LineHeight);--nlux-chtr--fnWg:var(--nlux-ChatRoom--FontWeight);--nlux-chtr--fnFm:var(--nlux-ChatRoom--FontFamily);--nlux-chtr--ftSz:var(--nlux-ChatRoom--FontSize);--nlux-chtr--pdng:var(--nlux-ChatRoom--Padding);--nlux-chtr--brdrRd:var(--nlux-ChatRoom--BorderRadius);--nlux-chtr--brdrWd:var(--nlux-ChatRoom--BorderWidth);--nlux-chtr-ldr--wd:var(--nlux-ChatRoom-Loader--Width, 40px);--nlux-chItm--algnItms:var(--nlux-ChatItem--AlignItems, flex-start);--nlux-comp-chatItem-participantInfo--gap:var(--nlux-ChatItem-ParticipantInfo--Gap, 10px);--nlux-comp-chatItem-participantInfo--pdng:var(--nlux-ChatItem-ParticipantInfo--Padding, 0);--nlux-prtInfo-prtNm--ftSz:var(--nlux-ChatItem-ParticipantName--FontSize);--nlux-prtInfo-prtNm--ftWg:var(--nlux-ChatItem-ParticipantName--FontWeight, bold);--nlux-chItm-avtr--wd:var(--nlux-ChatItem-Avatar--Width, 50px);--nlux-chItm-avtr--brdrRd:var(--nlux-ChatItem-Avatar--BorderRadius);--nlux-chItm-avtr--brdrWd:var(--nlux-ChatItem-Avatar--BorderWidth);--nlux-chItm-msg--gap:var(--nlux-ChatItem-Message--Gap, 20px);--nlux-chItm-msg--mnHt:var(--nlux-ChatItem-Message--MinHeight, 50px);--nlux-chItm-mmsg-bblLt--brdrWd:var(--nlux-ChatItem-Message-BubbleLayout--BorderWidth);--nlux-chItm-mmsg-bblLt--brdrRd:var(--nlux-ChatItem-Message-BubbleLayout--BorderRadius);--nlux-chItm-mmsg-bblLt--pdng-tpBtm:var(--nlux-ChatItem-Message-BubbleLayout--PaddingTopBottom, 20px);--nlux-chItm-mmsg-bblLt--pdng-lr:var(--nlux-ChatItem-Message-BubbleLayout--PaddingLeftRight, 25px);--nlux-chItm-msg-lstLt--brdrWd:var(--nlux-ChatItem-Message-ListLayout--BorderWidth);--nlux-chItm-msg-lstLt--brdrRd:var(--nlux-ChatItem-Message-ListLayout--BorderRadius);--nlux-chItm-msg-lstLt--pdng-tpBtm:var(--nlux-ChatItem-Message-ListLayout--PaddingTopBottom, 5px);--nlux-chItm-msg-lstLt--pdng-lr:var(--nlux-ChatItem-Message-ListLayout--PaddingLeftRight, 10px);--nlux-chItm-msg-lstLt--mrgTp:var(--nlux-ChatItem-Message-ListLayout--MarginTop, 10px);--nlux-chItm-msg-lstLt--mrgBtm:var(--nlux-ChatItem-Message-ListLayout--MarginBottom, 10px);--nlux-chItm-msg-lstLt--mrgLft:var(--nlux-ChatItem-Message-ListLayout--MarginLeft, 10px);--nlux-chItm-msg-lstLt--mrgRgt:var(--nlux-ChatItem-Message-ListLayout--MarginRight, 10px);--nlux-cdBlk--ftSz:var(--nlux-CodeBlock--FontSize, 16px);--nlux-cdBlk--ftFm:var(--nlux-CodeBlock--FontFamily, "monospace");--nlux-cdBlk--pdng:var(--nlux-CodeBlock--Padding, 10px);--nlux-cdBlk--brdrWd:var(--nlux-CodeBlock--BorderWidth, 2px);--nlux-cdBlk--brdrRd:var(--nlux-CodeBlock--BorderRadius);--nlux-cdBlk-cpBtn--wd:var(--nlux-CodeBlock-CopyButton--Width, 30px);--nlux-cdBlk-cpBtn--hg:var(--nlux-CodeBlock-CopyButton--Height, 30px);--nlux-cdBlk-cpBtn--pdng:var(--nlux-CodeBlock-CopyButton--Padding, 5px);--nlux-cdBlk-cpBtn--brdrWd:var(--nlux-CodeBlock-CopyButton--BorderWidth);--nlux-cdBlk-cpBtn--brdrRd:var(--nlux-CodeBlock-CopyButton--BorderRadius);--nlux-inlnCd--brdrRd:var(--nlux-InlineCode--BorderRadius);--nlux-inlnCd--brdrWd:var(--nlux-InlineCode--BorderWidth);--nlux-inlnCd--pdng:var(--nlux-InlineCode--Padding);--nlux-inlnCd--ftFm:var(--nlux-CodeBlock--FontFamily, "monospace");--nlux-inlnCd--ftSz:var(--nlux-InlineCode--FontSize);--nlux-prmBx--gap:var(--nlux-Composer--Gap, 10px);--nlux-sbmBt--wd:var(--nlux-SubmitButton--Width, 80px);--nlux-sbmBt--brdrWd:var(--nlux-SubmitButton--BorderWidth);--nlux-sbmBt--brdrRd:var(--nlux-SubmitButton--BorderRadius);--nlux-sbmBt-fcs-otln--wd:var(--nlux-SubmitButton-Focus-Outline--Width, 6px);--nlux-prmInp--ftFm:var(--nlux-PromptInput--FontFamily);--nlux-prmInp--ftSz:var(--nlux-PromptInput--FontSize);--nlux-prmInp--brdrWd:var(--nlux-PromptInput--BorderWidth);--nlux-prmInp--brdrRd:var(--nlux-PromptInput--BorderRadius);--nlux-prmInp-fcs-otln--wd:var(--nlux-PromptInput-Focus-Outline--Width, 6px);--nlux-cvStrt--pdng:var(--nlux-ConversationStarter--Padding, 0 10px);--nlux-cvStrt--brdrRd:var(--nlux-ConversationStarter--BorderRadius);--nlux-cvStrt--brdrWd:var(--nlux-ConversationStarter--BorderWidth);--nlux-cvStrt--gap:var(--nlux-ConversationStarter--Gap, 10px);--nlux-cvStrt--wd:var(--nlux-ConversationStarter--Width, 160px);--nlux-cvStrt--hg:var(--nlux-ConversationStarter--Height, 101px);position:relative;display:flex;flex-direction:column;width:100%;height:100%}.nlux-AiChat-root :is(h1,h2,h3,h4,h5,h6){margin:0;padding:0}.nlux-AiChat-root>.nlux-comp-exceptionBox{position:absolute;z-index:999999;top:0;right:var(--nlux-chtr--brdrWd);left:var(--nlux-chtr--brdrWd);width:100%}.nlux-AiChat-root>.nlux-chatRoom-container{position:relative;display:flex;flex-direction:column;flex-grow:1;width:100%;height:100%;overflow:hidden}.nlux-AiChat-root>.nlux-chatRoom-container>.nlux-launchPad-container,.nlux-AiChat-root>.nlux-chatRoom-container>.nlux-conversation-container{height:calc(100% - 60px);flex-grow:1}.nlux-AiChat-root>.nlux-chatRoom-container>.nlux-composer-container{height:60px;width:100%;display:flex;flex-direction:row;align-items:stretch;background-color:var(--nlux-cmp-cnt--bgClr)}.nlux-AiChat-root>.nlux-chatRoom-container>.nlux-composer-container>.nlux-comp-composer{width:100%}.nlux-AiChat-root>.nlux-chatRoom-container.nlux-chatRoom-starting>.nlux-conversation-container{display:none}.nlux-AiChat-root>.nlux-chatRoom-container:not(.nlux-chatRoom-starting)>.nlux-launchPad-container{display:none}.nlux-AiChat-root>.nlux-chatRoom-container:not(.nlux-chatRoom-starting)>.nlux-conversation-container{overflow-x:hidden;overflow-y:auto;flex:1;padding:var(--nlux-chtr--pdng) var(--nlux-chtr--pdng) var(--nlux-dvr--mrgBtm) var(--nlux-chtr--pdng)}.nlux-AiChat-root>.nlux-chatRoom-container:not(.nlux-chatRoom-starting)>.nlux-conversation-container>.nlux-conversationStarters-container:empty{display:none}.nlux-AiChat-root{font-family:var(--nlux-chtr--fnFm),sans-serif;font-size:var(--nlux-chtr--ftSz);font-weight:var(--nlux-chtr--fnWg);font-style:normal;line-height:var(--nlux-chtr--lnH);color:var(--nlux-chtr--txtClr);font-variation-settings:"slnt"0}.nlux-AiChat-root>.nlux-chatRoom-container{border:var(--nlux-chtr--brdrWd) solid var(--nlux-chtr--brdClr);border-radius:var(--nlux-chtr--brdrRd);background-color:var(--nlux-chtr--bgClr)}.nlux-AiChat-root>.nlux-chatRoom-container>.nlux-composer-container{border-top:var(--nlux-dvr--brdrWd) solid var(--nlux-chtr-dvr--clr)}@keyframes nlux-ldr-spin{0%,to{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}@keyframes nlux-fadeInUp{0%{margin-top:20px;opacity:0}to{margin-top:0;opacity:1}}@keyframes nlux-fadeOutUp{0%{opacity:1}to{opacity:0}}.nlux-launchPad-container{display:flex;flex-direction:column}.nlux-launchPad-container>.nlux-comp-welcomeMessage{flex:2}.nlux-launchPad-container>.nlux-conversationStarters-container{flex:1}.nlux-comp-welcomeMessage{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;gap:var(--nlux-wlcMsg--gap)}.nlux-comp-welcomeMessage>.nlux-comp-welcomeMessage-personaName{font-size:var(--nlux-wlcMsg-prsNm--ftSz);font-weight:var(--nlux-wlcMsg-prsNm--ftWg)}.nlux-comp-welcomeMessage>.nlux-comp-welcomeMessage-text{font-size:var(--nlux-wlcMsg-txt--ftSz);font-weight:var(--nlux-wlcMsg-txt--ftWg)}.nlux-comp-welcomeMessage>.nlux-comp-avatar{width:var(--nlux-wlcMsg-avtr--wd);border-color:var(--nlux-wlcMsg-avtr--brdrClr)}.nlux-comp-welcomeMessage>.nlux-comp-avatar>.nlux-comp-avatarContainer>.nlux-comp-avatarPicture{background-color:var(--nlux-wlcMsg-avtr--bgClr)}.nlux-conversationStarters-container{overflow-y:scroll}.nlux-conversationStarters-container>.nlux-comp-conversationStarters{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;width:-moz-max-content;width:max-content;min-width:100%;padding:var(--nlux-cvStrt--pdng)}.nlux-conversationStarters-container>.nlux-comp-conversationStarters>.nlux-comp-conversationStarter{font-family:var(--nlux-chtr--fnFm),sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:.7rem;width:var(--nlux-cvStrt--wd);height:var(--nlux-cvStrt--hg);overflow:hidden;padding:12px;border-color:var(--nlux-cvStrt--brdClr);border-width:var(--nlux-cvStrt--brdrWd);border-radius:var(--nlux-cvStrt--brdrRd);border-style:solid;color:var(--nlux-cvStrt--txtClr);background-color:var(--nlux-cvStrt--bgClr);cursor:pointer}.nlux-conversationStarters-container>.nlux-comp-conversationStarters>.nlux-comp-conversationStarter>.nlux-comp-conversationStarter-prompt{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3rem}.nlux-conversationStarters-container>.nlux-comp-conversationStarters>.nlux-comp-conversationStarter>.nlux-comp-conversationStarter-icon-container{width:16px;height:16px;display:flex;justify-content:center;align-items:center;overflow:hidden}.nlux-comp-avatar{position:relative;overflow:hidden;width:var(--nlux-chItm-avtr--wd);border-style:solid;border-radius:var(--nlux-chItm-avtr--brdrRd);border-width:var(--nlux-chItm-avtr--brdrWd);aspect-ratio:1}.nlux-comp-avatar>.nlux-comp-avatarContainer{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1}.nlux-comp-avatar>.nlux-comp-avatarContainer>.nlux-comp-avatarPicture{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover}.nlux-chatSegment>.nlux-chatSegment-loader-container{display:flex;align-items:flex-start;justify-content:flex-start;margin:.7rem .5rem .5rem;color:var(--nlux-chtr-ldr--clr)}.nlux-chatSegment>.nlux-chatSegment-loader-container>.nlux-comp-messageLoader{padding:5px 5px 1px}.nlux-chatSegment>.nlux-chatSegment-loader-container>.nlux-comp-messageLoader>.nlux-comp-loaderContainer{width:calc(var(--nlux-chtr-ldr--wd) - 10px)}.nlux-chatSegment>.nlux-chatSegment-loader-container>.nlux-comp-messageLoader>.nlux-comp-loaderContainer>.spinning-loader{width:calc(var(--nlux-chtr-ldr--wd) - 12px);height:calc(var(--nlux-chtr-ldr--wd) - 12px)}.nlux-comp-chatItem{display:flex;margin-bottom:.5em;gap:.5em}.nlux-comp-chatItem>.nlux-comp-message{display:flex;overflow:hidden;align-items:flex-start;flex:1;flex-direction:column;flex-shrink:initial;min-width:80px;min-height:22px;margin:0;text-align:left;border-radius:.25em;outline:0;gap:var(--nlux-chItm-msg--gap)}.nlux-comp-chatItem>.nlux-comp-chatItem-participantInfo{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--nlux-comp-chatItem-participantInfo--pdng);gap:var(--nlux-comp-chatItem-participantInfo--gap)}.nlux-comp-chatItem>.nlux-comp-chatItem-participantInfo>.nlux-comp-chatItem-participantName{font-size:var(--nlux-prtInfo-prtNm--ftSz);font-weight:var(--nlux-prtInfo-prtNm--ftWg);color:var(--nlux-prtInfo-prtNm--clr)}.nlux-comp-chatItem.nlux-comp-chatItem--sent>.nlux-comp-chatItem-participantInfo>.nlux-comp-avatar{border-color:var(--nlux-hmMsg--brdClr)}.nlux-comp-chatItem.nlux-comp-chatItem--sent>.nlux-comp-chatItem-participantInfo>.nlux-comp-avatar>.nlux-comp-avatarContainer>.nlux-comp-avatarPicture{background-color:var(--nlux-hmMsg--bgClr)}.nlux-comp-chatItem.nlux-comp-chatItem--received>.nlux-comp-chatItem-participantInfo>.nlux-comp-avatar{border-color:var(--nlux-aiMsg--brdClr)}.nlux-comp-chatItem.nlux-comp-chatItem--received>.nlux-comp-chatItem-participantInfo>.nlux-comp-avatar>.nlux-comp-avatarContainer>.nlux-comp-avatarPicture{background-color:var(--nlux-aiMsg--bgClr)}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout{align-items:var(--nlux-chItm--algnItms)}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout>.nlux-comp-message{padding:var(--nlux-chItm-mmsg-bblLt--pdng-tpBtm) var(--nlux-chItm-mmsg-bblLt--pdng-lr);border-width:var(--nlux-chItm-mmsg-bblLt--brdrWd);border-style:solid;border-radius:var(--nlux-chItm-mmsg-bblLt--brdrRd)}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout>.nlux-comp-chatItem-participantInfo>.nlux-comp-avatar{border-width:var(--nlux-chItm-mmsg-bblLt--brdrWd)}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout>.nlux-comp-chatItem-participantInfo>.nlux-comp-chatItem-participantName{display:none}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout.nlux-comp-chatItem--sent{flex-direction:row-reverse;padding-left:65px}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout.nlux-comp-chatItem--sent>.nlux-comp-message{color:var(--nlux-hmMsg--txtClr);border-color:var(--nlux-hmMsg--brdClr);background-color:var(--nlux-hmMsg--bgClr)}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout.nlux-comp-chatItem--received{flex-direction:row;padding-right:65px}.nlux-comp-chatItem.nlux-comp-chatItem--bubblesLayout.nlux-comp-chatItem--received>.nlux-comp-message{color:var(--nlux-aiMsg--txtClr);border-color:var(--nlux-aiMsg--brdClr);background-color:var(--nlux-aiMsg--bgClr)}.nlux-comp-chatItem.nlux-comp-chatItem--listLayout{flex-direction:column;align-items:stretch}.nlux-comp-chatItem.nlux-comp-chatItem--listLayout>.nlux-comp-message{display:flex;flex-direction:column;align-items:stretch;padding:var(--nlux-chItm-msg-lstLt--pdng-tpBtm) var(--nlux-chItm-msg-lstLt--pdng-lr);margin:var(--nlux-chItm-msg-lstLt--mrgTp) var(--nlux-chItm-msg-lstLt--mrgRgt) var(--nlux-chItm-msg-lstLt--mrgBtm) var(--nlux-chItm-msg-lstLt--mrgLft)}.nlux-comp-chatItem.nlux-comp-chatItem--listLayout>.nlux-comp-chatItem-participantInfo{display:flex;align-items:start;justify-content:start}.nlux-comp-chatItem.nlux-comp-chatItem--listLayout>.nlux-comp-chatItem-participantInfo>.nlux-comp-avatar{border-width:var(--nlux-chItm-msg-lstLt--brdrWd)}.nlux-comp-chatItem.nlux-comp-chatItem--listLayout>.nlux-comp-chatItem-participantInfo>.nlux-comp-chatItem-participantName:first-child{margin-left:calc(var(--nlux-chItm-msg-lstLt--mrgLft) + var(--nlux-comp-chatItem-participantInfo--gap))}.nlux-comp-message>.nlux-markdownStream-root{width:100%;display:flex;flex-direction:row;gap:.5em}.nlux-comp-message>.nlux-markdownStream-root .md-in-progress:empty{display:none}.nlux-comp-message .nlux-markdown-container:focus{outline:0}.nlux-comp-message .editable-markdown-container{cursor:text}.nlux-comp-message .nlux-markdown-container{display:flex;flex-direction:column;width:100%;gap:.5em}.nlux-comp-message .nlux-markdown-container :is(p,pre,h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,table,hr){margin:0;padding:0}.nlux-comp-message .nlux-markdown-container :is(ul,ol){padding-left:1.5em}.nlux-comp-message .nlux-markdown-container :is(ul,ol) li{margin:.5em 0}.nlux-comp-message .nlux-markdown-container>.code-block{font-family:var(--nlux-cdBlk--ftFm),monospace;font-size:var(--nlux-cdBlk--ftSz);position:relative;max-width:100%;color:var(--nlux-cdBlk--txtClr);border:var(--nlux-cdBlk--brdrWd) solid var(--nlux-cdBlk--brdClr);border-radius:var(--nlux-cdBlk--brdrRd);background-color:var(--nlux-cdBlk--bgClr)}.nlux-comp-message .nlux-markdown-container>.code-block>pre{overflow:auto;padding:10px 0;width:100%;min-width:100%}.nlux-comp-message .nlux-markdown-container>.code-block>pre>div{padding:0 var(--nlux-cdBlk--pdng)}.nlux-comp-message .nlux-markdown-container>.code-block>pre>div:hover{background-color:var(--nlux-cdBlk-hover--bgClr)}.nlux-comp-message .nlux-markdown-container button.nlux-comp-copyButton{display:flex;position:absolute;top:5px;right:0;z-index:888888;width:var(--nlux-cdBlk-cpBtn--wd);margin-right:calc(var(--nlux-cdBlk-cpBtn--wd)/2);margin-bottom:calc(-1*var(--nlux-cdBlk-cpBtn--hg));margin-left:auto;padding:var(--nlux-cdBlk-cpBtn--pdng);cursor:pointer;color:var(--nlux-cdBlk-cpBtn--txtClr);border:var(--nlux-cdBlk-cpBtn--brdrWd) solid var(--nlux-cdBlk-cpBtn--brdClr);border-radius:var(--nlux-cdBlk-cpBtn--brdrRd);background-color:var(--nlux-cdBlk-cpBtn--bgClr)}.nlux-comp-message .nlux-markdown-container button.nlux-comp-copyButton>.icon-copy{display:inline-block;width:100%;background-color:currentColor;background-repeat:no-repeat;background-size:contain;-webkit-mask:var(--nlux-copy-icon);mask:var(--nlux-copy-icon);aspect-ratio:1}.nlux-comp-message .nlux-markdown-container button.nlux-comp-copyButton.clicked,.nlux-comp-message .nlux-markdown-container button.nlux-comp-copyButton.clicked:hover{color:var(--nlux-cdBlk-cpBtn-clck--txtClr);border-color:var(--nlux-cdBlk-cpBtn-clck--brdClr);background-color:var(--nlux-cdBlk-cpBtn-clck--bgClr)}.nlux-comp-message .nlux-markdown-container button.nlux-comp-copyButton:hover *{opacity:.5}.nlux-comp-message .nlux-markdown-container button.nlux-comp-copyButton.clicked:hover *{opacity:1}.nlux-comp-message .nlux-markdown-container code{font-family:var(--nlux-inlnCd--ftFm),monospace;font-size:var(--nlux-inlnCd--ftSz);padding:var(--nlux-inlnCd--pdng);color:var(--nlux-inlnCd--txtClr);border-width:var(--nlux-inlnCd--brdrWd);border-style:solid;border-color:var(--nlux-inlnCd--brdClr);border-radius:var(--nlux-inlnCd--brdrRd);background-color:var(--nlux-inlnCd--bgClr)}.nlux-comp-message .nlux-markdown-container strong{font-weight:700}.nlux-comp-messageLoader{display:flex;align-items:center;justify-content:center}.nlux-comp-messageLoader>.nlux-comp-loaderContainer{width:17px}.nlux-comp-messageLoader>.nlux-comp-loaderContainer>.spinning-loader{display:inline-block;width:15px;height:15px;border-radius:50%;aspect-ratio:1/1;perspective:1000px}.nlux-comp-messageLoader>.nlux-comp-loaderContainer>.spinning-loader:before,.nlux-comp-messageLoader>.nlux-comp-loaderContainer>.spinning-loader:after{position:absolute;top:0;left:0;display:block;width:inherit;height:inherit;content:"";transform:rotateX(70deg);animation:1s nlux-ldr-spin linear infinite;border-radius:50%}.nlux-comp-messageLoader>.nlux-comp-loaderContainer>.spinning-loader:after{transform:rotateY(70deg);animation-delay:.4s}.nlux-comp-composer{height:100%;display:flex;align-items:stretch;flex-direction:row;justify-content:center;background-color:transparent;gap:var(--nlux-prmBx--gap)}.nlux-comp-composer>textarea{height:100%;font-family:var(--nlux-prmInp--ftFm),sans-serif;font-size:var(--nlux-prmInp--ftSz);font-weight:400;line-height:1.3;box-sizing:border-box;padding:var(--nlux-chtr--pdng);flex:1;resize:none;cursor:pointer;color:var(--nlux-prmInp--txtClr);border-width:var(--nlux-prmInp--brdrWd);border-style:solid;border-color:var(--nlux-prmInp--brdClr);border-radius:var(--nlux-prmInp--brdrRd);outline:0;background-color:var(--nlux-prmInp--bgClr)}.nlux-comp-composer>textarea:focus{outline:var(--nlux-prmInp-fcs-otln--clr) solid var(--nlux-prmInp-fcs-otln--wd)}.nlux-comp-composer>textarea:disabled,.nlux-comp-composer>textarea:disabled:hover{cursor:auto;color:var(--nlux-prmInp-dslb--txtClr);border-color:var(--nlux-prmInp-dslb--brdClr);background-color:var(--nlux-prmInp-dslb--bgClr)}.nlux-comp-composer>textarea:focus,.nlux-comp-composer>textarea:hover{color:var(--nlux-prmInp-actv--txtClr);border-color:var(--nlux-prmInp-actv--brdClr);background-color:var(--nlux-prmInp-actv--bgClr)}.nlux-comp-composer>textarea::-moz-placeholder{color:var(--nlux-prmInp-plcHldr--txtClr)}.nlux-comp-composer>textarea::placeholder{color:var(--nlux-prmInp-plcHldr--txtClr)}.nlux-comp-composer>button{display:flex;align-items:center;justify-content:center;width:var(--nlux-sbmBt--wd);cursor:pointer;color:var(--nlux-sbmBt--txtClr);border-width:var(--nlux-sbmBt--brdrWd);border-style:solid;border-color:var(--nlux-sbmBt--brdClr);border-radius:var(--nlux-sbmBt--brdrRd);background-color:var(--nlux-sbmBt--bgClr)}.nlux-comp-composer>button:focus,.nlux-comp-composer>button:hover{color:var(--nlux-sbmBt-actv--txtClr);border-color:var(--nlux-sbmBt-actv--brdClr);background-color:var(--nlux-sbmBt-actv--bgClr)}.nlux-comp-composer>button:focus{outline:var(--nlux-sbmBt-fcs-otln--clr) solid var(--nlux-sbmBt-fcs-otln--wd)}.nlux-comp-composer>button>.nlux-comp-sendIcon{width:100%;max-width:24px}.nlux-comp-composer>button>.nlux-comp-sendIcon>.nlux-comp-sendIcon-container{display:inline-block;width:100%;background-color:currentColor;background-repeat:no-repeat;background-size:contain;-webkit-mask:var(--nlux-send-icon);mask:var(--nlux-send-icon);aspect-ratio:1}.nlux-comp-composer>button>.nlux-comp-cancelIcon{width:100%;max-width:24px}.nlux-comp-composer>button>.nlux-comp-cancelIcon>.nlux-comp-cancelIcon-container{display:inline-block;width:100%;background-color:currentColor;background-repeat:no-repeat;background-size:contain;-webkit-mask:var(--nlux-cancel-icon);mask:var(--nlux-cancel-icon);aspect-ratio:1}.nlux-comp-composer>button>.nlux-comp-messageLoader{display:none}.nlux-comp-composer>button:disabled{cursor:not-allowed;color:var(--nlux-sbmBt-dslb--txtClr);border-color:var(--nlux-sbmBt-dslb--brdClr);background-color:var(--nlux-sbmBt-dslb--bgClr)}.nlux-comp-composer.nlux-composer--typing button>.nlux-comp-sendIcon{display:inline-block}.nlux-comp-composer.nlux-composer--typing button>.nlux-comp-messageLoader{display:none}.nlux-comp-composer.nlux-composer--submitting button>.nlux-comp-sendIcon,.nlux-comp-composer.nlux-composer--waiting button>.nlux-comp-sendIcon{display:none}.nlux-comp-composer.nlux-composer--submitting button>.nlux-comp-messageLoader,.nlux-comp-composer.nlux-composer--waiting button>.nlux-comp-messageLoader{display:inline-block}.nlux-comp-exceptionBox{padding:var(--nlux-chtr--pdng)0}.nlux-comp-exceptionBox>.nlux-comp-exceptionItem{margin:0 var(--nlux-chtr--pdng);padding:var(--nlux-exp--pdng);animation:nlux-fadeInUp .15s ease-out forwards;opacity:0;color:var(--nlux-exp--txtClr);border-width:var(--nlux-exp--brdrWd);border-style:solid;border-color:var(--nlux-exp--brdClr);border-radius:var(--nlux-exp--brdrRd);background-color:var(--nlux-exp--bgClr)}.nlux-comp-exceptionBox>.nlux-comp-exceptionItem.nlux-comp-exceptionItem--hiding{animation:nlux-fadeOutUp .1s ease-in forwards}.ticket-responsive-layout{width:100%;max-width:1400px;margin:0 auto;overflow-x:hidden}.ticket-view-container{width:85%}.ticket-header{width:100%;margin-bottom:5px;margin-top:20px}.ticket-header-top{display:flex;justify-content:center;align-items:flex-start;width:100%;margin:0 auto 8px;padding:0}.ticket-header-stack{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:840px}.ticket-header-stack .back-button{padding-left:0!important;font-size:14px!important}.ticket-id-row{display:flex;justify-content:space-between;align-items:center;width:100%}.ticket-id-group{display:flex;align-items:center;gap:20px;flex-shrink:0}.ticket-id-group .ticket-id{font-family:ProximaNova-Bold!important;margin:0;font-size:24px;color:#000;line-height:1.2;letter-spacing:.79px;white-space:nowrap}.ticket-id-group .am-select-wrapper{width:160px!important;flex-shrink:0}.ticket-id-group .am-select-wrapper select{min-width:160px!important;width:160px!important}.ticket-id-group .am-select-wrapper .am-select-style.select{width:160px!important;background-position-x:139px!important}.ticket-resolve-group{display:flex;align-items:center;gap:10px}.ticket-header-right{display:flex;align-items:center}.ticket-status-area{flex:0 0 250px}.ticket-description-panel{margin-top:8px}.ticket-id{font-family:ProximaNova-Bold!important;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.79px}.ticket-main-content{display:flex;flex-direction:column;width:100%;max-width:840px;margin:5px auto 0}.ticket-status-actions-panel{background:#fff;border:1px solid #e0e0e0;padding:15px;margin-bottom:15px}.ticket-status-actions-panel .d-flex{align-items:center;gap:15px}.ticket-details-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:18px}.ticket-details-grid .form-group{display:flex;flex-direction:column}.ticket-details-grid .form-group label{font-weight:600;margin-bottom:5px;font-size:14px}.ticket-details-grid .am-select-style,.ticket-details-grid .am-select-style.select,.ticket-details-grid select{width:100%!important;max-width:100%!important}.ticket-details-grid .am-select-style.select{background-position-x:calc(100% - 21px)!important}.ticket-details-grid input[type=date],.ticket-details-grid input[type=time]{width:100%!important;max-width:100%!important}.ticket-details-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:15px}.ticket-messages-content .ticket-attachments-section,.ticket-messages-content .ticket-comments-section{margin-bottom:20px}.ticket-messages-content .ticket-attachments-section h4,.ticket-messages-content .ticket-comments-section h4{font-size:16px;font-weight:600;margin-bottom:10px;color:#333}.status-and-resolve-container{display:flex;align-items:center;justify-content:space-between;width:100%}.ticket-status-panel{width:250px}.ticket-resolve-panel.desktop-only{display:flex;justify-content:flex-end}.ticket-message-counter{display:flex;justify-content:flex-start;margin-top:8px;font-size:12px;color:#666}.ticket-message-form{margin-top:16px}.message-body{word-break:break-word}.message-metadata{white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.ticket-comment{padding:12px;margin-bottom:12px;background-color:#f8f9fa}.ticket-comment:last-child{margin-bottom:0}.ticket-textarea-input{flex-direction:row-reverse;max-width:none!important;width:100%!important}.ticket-textarea-input>div:last-child{width:100%!important;max-width:none!important}.ticket-textarea-input>div:last-child>div{width:100%!important;max-width:none!important;flex:none!important}.ticket-textarea-input textarea{width:100%!important;max-width:none!important;padding:12px 16px!important;border:1px solid #ccc!important;font-size:14px!important;line-height:1.5!important;resize:vertical!important;min-height:90px!important}.ticket-empty-state{margin-left:0!important;padding-left:0!important;text-align:left;margin-bottom:12px;margin-top:8px}.p-md:has(.ticket-empty-state){padding-left:0!important}.ticket-comments-panel .ticket-messages-container,.ticket-attachments-wrapper .p-md{padding-left:0!important}.ticket-message-form{margin-left:0;padding-left:0}.ticket-comments-panel .ticket-message-form,.ticket-comments-panel .d-flex.justify-content-end{margin-bottom:0!important}.ticket-comments-panel>div:last-child{margin-bottom:0}.ticket-attachments-wrapper .d-flex.justify-content-end,.ticket-audits-panel .d-flex.justify-content-end{margin-bottom:0!important}.ticket-attachments-wrapper .ticket-attachments-table-container,.ticket-audits-panel .ticket-attachments-table-container{margin-bottom:0}.ticket-job-content{padding:0}.ticket-job-details-inline{margin-top:5px;font-size:12px;color:#666;line-height:1.3}.ticket-job-details-inline .job-detail-text{font-weight:500}.ticket-job-details-inline .job-detail-separator{margin:0 4px}.ticket-job-details{border-top:1px solid #f0f0f0;padding-top:20px;margin-top:8px}.ticket-job-details .ticket-job-details-grid{display:flex;flex-wrap:wrap}.ticket-job-details .ticket-job-details-grid .ticket-job-detail-item{margin:0 32 0 0}.ticket-job-details .ticket-job-details-grid .ticket-job-detail-item .detail-value{margin-top:4px;font-size:15px;line-height:1.4}.ticket-job-empty-state{padding:32px 16px;background-color:#fafbfc;border-radius:8px;margin-top:8px}.ticket-job-empty-state i{display:block;margin-bottom:12px}.ticket-job-empty-state p{font-size:14px;color:#6c757d}@media screen and (max-width: 768px){.ticket-job-card .ticket-job-details .ticket-job-details-grid{flex-direction:column}.ticket-job-card .ticket-job-details .ticket-job-details-grid .ticket-job-detail-item{margin:8px 0}.ticket-job-card .ticket-job-empty-state{padding:24px 12px}}.ticket-attachments-container{padding-left:0!important;margin-left:0!important}.ticket-upload-btn{margin-bottom:0!important}.ticket-section .am-card.narrow{padding:32px}.ticket-section .am-card.narrow .group-title-alt{margin:-14px -15px 0!important}.ticket-section .view-field{color:#000;font-size:18px;padding:4px 0;line-height:1.4}.ticket-section .view-field:empty:after{content:"-";color:#6c757d}.ticket-section .form-group label{color:#727272;font-weight:600;margin-bottom:5px;font-size:14px}.ticket-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.ticket-info-grid .form-group{max-height:62px}.ticket-info-grid .am-select-style,.ticket-info-grid .am-select-style.select,.ticket-info-grid select,.ticket-info-grid input[type=date],.ticket-info-grid input[type=time]{width:100%!important;max-width:100%!important}.ticket-description-content .form-hint,.ticket-info-content .form-hint,.ticket-resolution-content .form-hint{margin-left:0!important;padding-left:0!important}.ticket-resolution-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.ticket-resolution-grid .ticket-resolution-code{grid-column:1/-1}.ticket-resolution-grid .am-select-style,.ticket-resolution-grid .am-select-style.select,.ticket-resolution-grid select,.ticket-resolution-grid input[type=date],.ticket-resolution-grid input[type=time]{width:100%!important;max-width:100%!important}.tickets-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e9ecef}.tickets-table [data-status]{border-radius:4px;padding:4px 8px;display:inline-block;min-width:100px;text-align:center}.tickets-table [data-status=new]{background-color:#fff5cc;color:#997b00}.tickets-table [data-status=accepted]{color:#24802f;background-color:#d9f2dd}.tickets-table [data-status="in progress"]{color:#0086ff;background-color:#e6f3ff}.tickets-table [data-status=closed]{color:#817d7f;background-color:#f2f2f2}.tickets-table [data-status=cancelled]{color:#b30e00;background-color:#fdd3ce}.tickets-table th{text-align:left!important;font-size:18px!important;font-weight:100;padding:12px 15px;border-bottom:1px solid #e0e0e0}.tickets-table th .th-content{font-weight:100;font-family:ProximaNova-Bold}.tickets-table td{font-size:16px!important;padding:12px 15px;border-bottom:1px solid #eaeaea;color:#000;vertical-align:middle}.tickets-table.table-compact th{font-size:14px!important;padding:8px 10px;font-family:ProximaNova-Bold}.tickets-table.table-compact th .th-content{font-weight:100;font-family:ProximaNova-Bold}.tickets-table.table-compact td{font-size:14px!important;padding:6px 10px}.category-row-container{border-bottom:1px solid #e9ecef}.category-row-container:hover{background-color:#f0f0f0}.category-cell{text-align:left;padding:12px 15px}.category-row{display:flex;align-items:center;font-weight:600;font-size:16px;color:#333}.category-row .expand-button{background:none;border:none;font-size:1rem;cursor:pointer;padding:0;margin-right:.75rem;outline:none;color:#0086ff;transition:transform .2s ease}.category-row .expand-button:hover{transform:scale(1.2)}.category-row .ticket-count{margin-left:.5rem;font-weight:400;color:#bebbbd}.ticket-row{transition:background-color .15s ease;cursor:pointer}.ticket-row:hover{background-color:#f5f5f5}.ticket-navigation{display:flex;gap:15px;justify-content:space-between;flex-grow:1}.ticket-navigation .ticket-nav-link{text-decoration:none}.ticket-navigation .ticket-nav-link.active,.ticket-navigation .ticket-nav-link:hover{text-decoration:underline}.tickets-page-header{margin-bottom:24px}.tickets-page-header .tickets-page-title{font-size:32px;font-weight:600;color:#111;margin:0;padding:0}.ticket-navigation-container{width:100%;margin-bottom:20px;margin-top:15px}.ticket-navigation-container .d-flex.justify-content-between{border-bottom:1px solid #e6e8eb}.ticket-navigation-container .ticket-navigation-tabs{flex:1}.ticket-navigation-container .ticket-navigation-tabs .ticket-tabs .tabs-nav{border-bottom:none;margin-bottom:0}.ticket-navigation-container .ticket-navigation-tabs .ticket-tabs .tabs-nav .tab-button{font-size:16px;font-weight:500;padding:12px 24px;border:1px solid #e6e8eb;margin-bottom:-1px;position:relative}.ticket-navigation-container .ticket-navigation-tabs .ticket-tabs .tabs-nav .tab-button.active{font-weight:600;color:#111;border-top:2px solid #3479f6;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #fafafa;z-index:1}.ticket-navigation-container .ticket-navigation-tabs .ticket-tabs .tabs-nav .tab-button:hover{color:#0086ff;background-color:#0086ff0d}.ticket-navigation-container .ticket-navigation-actions{display:flex;align-items:center;padding-left:20px;margin-bottom:-1px}.ticket-navigation-container .ticket-navigation-actions .gap-sm{gap:8px}@media screen and (max-width: 800px){.tickets-page-header{margin-bottom:20px}.tickets-page-header .tickets-page-title{font-size:28px}.ticket-navigation-container .d-flex{flex-direction:row;align-items:center;gap:15px;justify-content:space-between}.ticket-navigation-container .ticket-navigation-actions{padding-left:0;flex-shrink:0;margin-bottom:0}.ticket-navigation-container .ticket-navigation-actions .d-flex{flex-direction:row;justify-content:flex-end;gap:8px}.ticket-navigation-container .ticket-navigation-tabs{flex:1}.ticket-navigation-container .ticket-navigation-tabs .ticket-tabs .tabs-nav .tab-button{padding:10px 20px;font-size:15px}.ticket-navigation-container .ticket-navigation-tabs .ticket-tabs .tabs-nav .tab-button.active{font-weight:600;color:#111;border-top:2px solid #3479f6;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #fafafa;z-index:1}}@media screen and (min-width: 769px){.desktop-only{display:block}.ticket-resolve-group.desktop-only{display:flex}div.mobile-only{display:none!important}}@media screen and (max-width: 768px){.mobile-only{display:block}.desktop-only{display:none!important}}@media screen and (max-width: 768px){.ticket-header-top{flex-direction:column;align-items:flex-start;gap:10px}.ticket-header-left{width:100%;gap:15px}.ticket-header-stack{padding:0 12px}.ticket-id-row{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:840px;margin:0 auto;padding:0}.ticket-id-group{display:flex;align-items:center;gap:20px;flex-shrink:0}.ticket-id-group .ticket-id{font-size:24px;white-space:nowrap}.ticket-id-row .mobile-only{display:block;flex-shrink:0}.ticket-id-row .mobile-only .am-select-wrapper{width:160px!important;flex-shrink:0}.ticket-id-row .mobile-only .am-select-wrapper select{min-width:160px!important;width:160px!important}.ticket-id-row .mobile-only .am-select-wrapper .am-select-style.select{width:160px!important;background-position-x:139px!important}.ticket-id-section .ticket-id{font-size:18px}.ticket-header-right{width:100%;justify-content:flex-start}.ticket-status-area{width:100%;flex:1 0 100%;margin-bottom:15px}.mobile-only:not(.ticket-id-row .mobile-only){display:flex;flex-direction:column;gap:15px;width:100%}.mobile-only:not(.ticket-id-row .mobile-only) .ticket-resolve-group{display:flex;align-items:center;gap:10px;width:100%}.mobile-only:not(.ticket-id-row .mobile-only) .ticket-resolve-group .btn.btn-primary{flex:1;min-width:120px;width:auto;font-size:18px!important}.mobile-only:not(.ticket-id-row .mobile-only) .ticket-resolve-group .ellipsis-menu{flex-shrink:0}.mobile-only:not(.ticket-id-row .mobile-only) .ticket-resolve-group .ellipsis-menu .ellipsis-menu__trigger{height:45px;width:52px;display:flex;align-items:center;justify-content:center}.ticket-main-content{max-width:100%;padding:0 10px}.ticket-status-actions-panel .d-flex{flex-direction:column;gap:10px;align-items:stretch}.ticket-status-actions-panel .d-flex:first-child{flex-direction:row;justify-content:space-between}.ticket-section{margin-bottom:20px;margin-top:8px}.ticket-details-grid{grid-template-columns:1fr;gap:10px}.ticket-messages-content .ticket-attachments-section,.ticket-messages-content .ticket-comments-section{margin-bottom:25px}.ticket-details-actions{justify-content:center;flex-direction:column;gap:10px}.ticket-details-actions button{width:100%}.ticket-attachments-table-container{-webkit-overflow-scrolling:touch}.am-card.narrow{padding:16px!important}.am-card.narrow .group-title-alt{font-size:16px!important;letter-spacing:.08em}}@media screen and (min-width: 769px){.ticket-header{justify-content:space-between}.ticket-header-stack{max-width:768px}.ticket-main-content{max-width:840px;padding:0 30px}.ticket-details-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (min-width: 1200px){.ticket-details-grid{grid-template-columns:repeat(3,1fr);gap:15px 30px}}.ticket-attachments-wrapper{width:100%}.ticket-attachments-table-container{overflow-x:auto;width:100%;margin-bottom:10px}.tanstack-table{width:100%;min-width:780px;border-collapse:collapse}.ticket-attachments-content{padding:0!important}.ticket-attachments-container{padding:0!important;margin:0!important}.ticket-attachments-wrapper{width:100%!important;padding:0!important;margin:0!important}.ticket-attachments-table-container{padding:0!important;margin:0!important;width:100%!important}.ticket-attachments-fixed-table.table.table-striped.table-sm{width:100%;table-layout:auto;border:none;margin:0}.ticket-attachments-fixed-table.table.table-striped.table-sm th,.ticket-attachments-fixed-table.table.table-striped.table-sm td{border:none;vertical-align:top}.ticket-attachments-fixed-table.table.table-striped.table-sm thead th{font-size:14px;text-align:left;white-space:nowrap;padding:8px}.ticket-attachments-fixed-table.table.table-striped.table-sm thead th:first-child,.ticket-attachments-fixed-table.table.table-striped.table-sm td:first-child{padding-left:0}.ticket-attachments-fixed-table.table.table-striped.table-sm th:first-child,.ticket-attachments-fixed-table.table.table-striped.table-sm td:first-child{max-width:45%}.ticket-attachments-fixed-table.table.table-striped.table-sm td:first-child a{display:inline-flex;align-items:baseline;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;text-decoration:underline}.ticket-attachments-fixed-table.table.table-striped.table-sm td:first-child a i{flex-shrink:0;margin-right:8px}.ticket-attachments-fixed-table.table.table-striped.table-sm .fa-trash{font-size:14px;color:#807d7f}.badge.badge-primary{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:12px;font-size:12px;color:#fff;background-color:#0086ff;text-align:center;padding:0 6px}.message-icon{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;position:relative;width:22px;height:22px}.message-icon .fa-comment{color:#0086ff;font-size:22px;position:absolute;top:0;left:0}.message-icon .unread-count{position:relative;z-index:2;color:#fff;font-size:10px;margin-top:-1px;text-align:center}.ticket-id-cell{display:flex;align-items:flex-start;flex-direction:column}.ticket-description-truncated{font-size:.75rem;color:#999;margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.ticket-controls-container{width:100%;overflow:hidden}.ticket-controls-layout{display:flex;flex-direction:column;gap:15px}.ticket-main-row{display:flex;align-items:flex-start;gap:15px}.ticket-filters-section{display:flex;flex-direction:column;gap:10px;flex:0 1 auto;min-width:0;width:100%}.ticket-filters-row{display:flex;flex-wrap:wrap;gap:10px;overflow:hidden;max-height:60px;transition:max-height .3s ease;max-width:100%}.ticket-filters-row.show-all{max-height:none}.ticket-filter{min-width:140px;max-width:200px;flex-shrink:0;margin-bottom:10px}.ticket-filter .object-selector-input{width:200px!important;max-width:200px!important}.multi-select-with-clear{display:flex;flex-direction:column;gap:5px}.multi-select-header{display:flex;justify-content:space-between;align-items:center;min-height:20px}.clear-link{background:none;border:none;color:#007bff;font-size:12px;cursor:pointer;padding:0;text-decoration:underline}.clear-link:hover{color:#0056b3}.clear-link:focus{outline:none;text-decoration:none}.show-all-filters-link{background:none;border:none;color:#007bff;font-size:14px;cursor:pointer;padding:0;display:flex;align-items:center;gap:6px;position:relative}.show-all-filters-link:hover{color:#0056b3}.show-all-filters-link:focus{outline:none}.show-all-filters-link i{font-size:12px}.show-all-filters-link:after{content:"";position:absolute;bottom:-3px;left:0;right:0;height:1px;background-color:currentColor}.ticket-secondary-button{background-color:#fff;border:1px solid #cccccc;color:#333;border-radius:0;padding:8px 16px;font-size:14px;font-weight:600}.ticket-secondary-button:hover:not(:disabled){background-color:#f8f9fa;border-color:#ccc;color:#333}.ticket-secondary-button:focus{outline:none;box-shadow:0 0 0 2px #ccc3}.ticket-secondary-button:disabled{background-color:#f8f9fa;border-color:#ccc;color:#999;cursor:not-allowed}.ticket-clear-section{display:flex;justify-content:flex-start;padding-top:10px;border-top:1px solid #e0e0e0}@media screen and (min-width: 769px){.ticket-controls-container{padding-bottom:20px}.ticket-filters-row{max-height:80px}.ticket-filters-row.show-all{max-height:none;flex-wrap:wrap}.ticket-actions-section{display:flex;align-items:flex-start;gap:30px;flex-shrink:0;min-width:280px;height:80px;align-items:center;padding-top:15px}.ticket-show-all-filters,.ticket-apply-section{display:flex;align-items:flex-start}}@media screen and (min-width: 769px) and (max-width: 1200px){.ticket-filter{min-width:120px;max-width:160px}.ticket-apply-section{min-width:100px}}@media screen and (max-width: 768px){.ticket-controls-container{padding:0}.ticket-controls-layout{gap:10px}.ticket-main-row{flex-direction:column;gap:10px}.ticket-filters-row{flex-direction:column;max-height:0;overflow:hidden;flex-wrap:wrap;transition:max-height .3s ease}.ticket-filters-row.show-all{max-height:2000px}.ticket-filter{width:100%;margin-bottom:15px;max-width:none}.ticket-filter .object-selector-input{width:100%!important;max-width:100%!important}.ticket-actions-section{flex-direction:column;align-self:stretch;min-width:auto;gap:8px}.ticket-show-all-filters,.ticket-apply-section{align-self:stretch;justify-content:center}.ticket-show-all-filters .ticket-secondary-button,.ticket-apply-section .ticket-secondary-button{width:100%;margin:10px 0}.ticket-clear-section{justify-content:center}.mobile-filters-toggle{width:100%;background-color:#eaeaea!important;border-radius:0!important;border:1px solid #cccccc;color:#333;padding:13px 15px;font-size:16px;margin-bottom:10px}.mobile-filters-toggle:hover,.mobile-filters-toggle:focus{background-color:#dadada!important}.mobile-filters-toggle .chevron-icon{margin-left:5px}}.ticket-status-select-wrapper{position:relative}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select select.am-select-style.full-width[data-status]{display:inline-block!important;min-width:140px!important;text-align:left!important;font-weight:500!important;border:1px solid transparent!important;background-position-x:calc(100% - 12px)!important;padding:8px 32px 8px 12px!important;line-height:1.2!important;vertical-align:top!important}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select select.am-select-style.full-width[data-status=new]{background-color:#fff5cc!important;color:#997b00!important;border-color:#ffc1074d!important}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select select.am-select-style.full-width[data-status=accepted]{color:#24802f!important;background-color:#d9f2dd!important;border-color:#28a7454d!important}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select select.am-select-style.full-width[data-status="in progress"]{color:#0086ff!important;background-color:#e6f3ff!important;border-color:#007bff4d!important}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select select.am-select-style.full-width[data-status=closed]{color:#817d7f!important;background-color:#f2f2f2!important;border-color:#6c757d4d!important}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select select.am-select-style.full-width[data-status=cancelled]{color:#b30e00!important;background-color:#fdd3ce!important;border-color:#dc35454d!important}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select select.am-select-style.full-width[data-status]:hover{filter:brightness(.95)!important;border-color:currentColor!important}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select select.am-select-style.full-width[data-status]:focus{outline:none!important;box-shadow:0 0 0 .2rem #007bff40!important}@media screen and (min-width: 769px){.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select{width:160px!important;flex-shrink:0}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select select{min-width:160px!important;width:160px!important}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select .am-select-style.select{width:160px!important;background-position-x:139px!important}}@media screen and (max-width: 768px){.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select select.am-select-style.full-width[data-status]{min-width:120px!important;font-size:14px!important;text-align:left!important;padding:10px 32px 10px 12px!important;line-height:1.2!important;vertical-align:top!important}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select{width:160px!important;flex-shrink:0}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select select{min-width:160px!important;width:160px!important}.ticket-status-select-wrapper .am-select-wrapper.ticket-status-select .am-select-style.select{width:160px!important;background-position-x:139px!important}}.ticket-suggestion{display:flex;gap:12px;align-items:baseline;background-color:#fffceb;border:1px solid #ffc014;padding:15px;border-radius:5px}.ticket-suggestion .ticket-description{font-style:italic}.ticket-suggestion .ticket-suggestion-icon{font-size:20px}.ticket-suggestion ul{padding-left:15px}.ticket-suggestion .resolution-summary-item{margin-top:5px}.deleted-plan-banner{background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:12px 16px;margin-bottom:20px}.deleted-plan-banner .deleted-plan-banner-content{display:flex;align-items:center;gap:8px}.deleted-plan-banner .deleted-plan-banner-content .deleted-plan-icon{color:#dc2626;font-size:16px;flex-shrink:0}.deleted-plan-banner .deleted-plan-banner-content .deleted-plan-text{color:#991b1b;font-size:14px;font-weight:500;line-height:1.4}.tabs{width:100%}.tabs .tabs-nav{display:flex;border-bottom:1px solid #e6e8eb;margin-bottom:0;background-color:transparent}.tabs .tabs-nav .tab-button{background:none;border:none;padding:12px 24px;cursor:pointer;font-size:14px;font-weight:500;color:#817d7f;transition:all .2s ease;position:relative;display:flex;align-items:center;gap:8px;border-bottom:2px solid transparent;text-decoration:none}.tabs .tabs-nav .tab-button:hover{color:#0086ff;background-color:#fafafa;text-decoration:none}.tabs .tabs-nav .tab-button.active{color:#0086ff;border-bottom-color:#0086ff;background-color:transparent}.tabs .tabs-nav .tab-button.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.tabs .tabs-nav .tab-button.disabled:hover{color:#817d7f;background-color:transparent}.tabs .tabs-nav .tab-button .tab-label{flex:1}.tabs .tabs-nav .tab-button .tab-badge{background-color:#0086ff;color:#fff;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:500;min-width:18px;text-align:center}.tab-button.active .tabs .tabs-nav .tab-button .tab-badge{background-color:#0086ff}.tabs .tabs-nav .tab-button i{font-size:14px}.tabs .tabs-content .tab-pane{display:none}.tabs .tabs-content .tab-pane.active{display:block}@media screen and (max-width: 800px){.tabs .tabs-nav .tab-button{padding:10px 16px;font-size:13px}.tabs .tabs-nav .tab-button .tab-badge{font-size:11px;padding:1px 6px}}.tabs.compact .tabs-nav .tab-button{padding:8px 16px;font-size:13px}.tabs.minimal .tabs-nav{border-bottom:none}.object-selector-input{width:450px!important}.apply-secondary-button{background-color:#fff;border:1px solid #cccccc;color:#333;border-radius:0;padding:8px 16px;font-size:14px;font-weight:600;margin:10px 0}.apply-secondary-button:hover:not(:disabled){background-color:#f8f9fa;border-color:#ccc;color:#333}.apply-secondary-button:focus{outline:none;box-shadow:0 0 0 2px #ccc3}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}:export{green:#3acf4d;red:#f81300}@keyframes fade-in-up{0%{opacity:0;top:60px}to{opacity:1;top:40px}}@keyframes fade-in-down{0%{opacity:0;top:20px}to{opacity:1;top:45px}}@keyframes fade-in-down-normal{0%{opacity:0;top:25px}to{opacity:1;top:0}}@keyframes fade-in-from-top-normal{0%{opacity:0;top:-25px}to{opacity:1;top:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-down-out{0%{opacity:0;top:5px}5%{opacity:.85;top:15px}80%{opacity:.85}to{opacity:0}}@keyframes fade-in-down-light{0%{opacity:0;top:5px}5%{opacity:.95;top:15px}to{opacity:.95}}@keyframes expand-out{0%{opacity:0;transform:rotate(0) scaleX(1) scaleY(0)}to{opacity:1;transform:rotate(0) scaleX(1) scaleY(1)}}@keyframes slide-in-from-left{0%{opacity:0;transform:translate(-30px)}80%{opacity:.3}to{opacity:1;transform:translate(0)}}@keyframes slide-in-from-right{0%{opacity:0;transform:translate(30px)}80%{opacity:.3}to{opacity:1;transform:translate(0)}}@keyframes flip-over{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes flip-back{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@keyframes alert-pulse-border{0%{border-color:transparent}50%{border-color:#f81300}to{border-color:transparent}}@keyframes blink-red{50%{background-color:#ff00004d;border-color:#f000}}@keyframes glow-text{50%{text-shadow:0 0 3px #f81300}}@keyframes loading-fade{50%{opacity:.5}}.font-reg{font-family:ProximaNova-Regular!important}.report-vertical-bar .ct-bar{stroke-width:45px}.report-vertical-bar .ct-label.ct-vertical{color:#0086ff;font-size:16px}.report-vertical-bar .ct-grids>.ct-horizontal{stroke:#111}.report-vertical-bar .ct-grids>.ct-horizontal~.ct-horizontal{stroke:#e6e8eb}.api-wrapper .horizontal-chart-wide-bar .ct-bar{stroke-width:90px}.api-wrapper .horizontal-chart-narrow-bar .ct-bar{stroke-width:20px}.report-horizontal-bar .ct-chart{width:100%}.report-horizontal-bar .ct-label.ct-vertical{font-size:12px}.report-horizontal-bar .ct-grids>.ct-horizontal{visibility:hidden}.report-horizontal-bar .ct-grids>.ct-horizontal~.ct-horizontal{visibility:hidden}.report-horizontal-bar .ct-end{font-size:16px;color:#111;text-transform:uppercase}.report-horizontal-bar ul{width:100%;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.report-horizontal-bar li{display:flex;align-items:center;margin:0 15px}.report-horizontal-bar li:before{display:inline-block;width:12px;height:12px;content:" ";border:3px solid transparent;border-radius:2px;margin-right:7px}.report-horizontal-bar li:nth-child(1):before{background:#0086ff}.report-horizontal-bar li:nth-child(2):before{background:#99cfff}.report-horizontal-bar li:nth-child(3):before{background:#005099}.report-horizontal-bar li:nth-child(4):before{background:#78bfff}.report-horizontal-bar li:nth-child(5):before{background:#0064bf}.report-horizontal-bar li:nth-child(6):before{background:#59b0ff}.report-horizontal-bar li:nth-child(7):before{background:#339eff}.horizontal-chart-wide-bar .ct-bar{stroke-width:60px}@media only screen and (min-width:1200px){.horizontal-chart-wide-bar .ct-bar{stroke-width:90px}}@media only screen and (max-width:992px){.horizontal-chart-wide-bar .ct-bar{stroke-width:45px}}@media only screen and (max-width:675px){.horizontal-chart-wide-bar .ct-bar{stroke-width:30px}}.horizontal-chart-narrow-bar .ct-bar{stroke-width:20px}.ct-series.Production path{stroke:#3acf4d!important}.ct-series.Idle path{stroke:#ffcd00!important}.ct-series.Off path{stroke:#f81300!important}.ct-series.Lost path{stroke:#bebbbd!important}.downtime-summary-chart .ct-chart{display:flex;width:80%}.downtime-summary-chart .ct-chart .ct-chart-donut{overflow:visible!important;width:60%!important}.downtime-summary-chart ul{width:100%;display:flex;flex-direction:column;justify-content:center;list-style-type:none;margin:0;padding:0}.downtime-summary-chart li{display:flex;align-items:center;margin:0 15px}.downtime-summary-chart li:before{display:inline-block;width:12px;height:12px;content:" ";border:3px solid transparent;border-radius:2px;margin-right:7px}.downtime-summary-chart li:nth-child(1):before{background:#4ea7ff}.downtime-summary-chart li:nth-child(2):before{background:#81d68b}.downtime-summary-chart li:nth-child(3):before{background:#fed358}.downtime-summary-chart li:nth-child(4):before{background:#f46757}.downtime-summary-chart li:nth-child(5):before{background:#ffa94d}.downtime-summary-chart li:nth-child(6):before{background:#b06eda}.downtime-summary-chart .ct-chart .ct-chart-donut .ct-series-a .ct-slice-donut{stroke:#4ea7ff}.downtime-summary-chart .ct-chart .ct-chart-donut .ct-series-b .ct-slice-donut{stroke:#81d68b}.downtime-summary-chart .ct-chart .ct-chart-donut .ct-series-c .ct-slice-donut{stroke:#fed358}.downtime-summary-chart .ct-chart .ct-chart-donut .ct-series-d .ct-slice-donut{stroke:#f46757}.downtime-summary-chart .ct-chart .ct-chart-donut .ct-series-e .ct-slice-donut{stroke:#ffa94d}.downtime-summary-chart .ct-chart .ct-chart-donut .ct-series-f .ct-slice-donut{stroke:#b06eda}.vertical-bar-container .ct-chart .ct-legend{position:relative;top:33px}.single-machine-category .ct-chart .ct-chart-bar .ct-labels foreignObject span{font-size:14px;text-transform:capitalize}.ct-label{fill:#0006;color:#0006;font-size:.75rem;line-height:1}.ct-chart-line .ct-label,.ct-chart-bar .ct-label{display:flex}.ct-chart-pie .ct-label,.ct-chart-donut .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left}.ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left}.ct-label.ct-vertical.ct-start{align-items:flex-end;justify-content:flex-end;text-align:right}.ct-label.ct-vertical.ct-end{align-items:flex-end;justify-content:flex-start;text-align:left}.ct-chart-bar .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:center;text-align:center}.ct-chart-bar .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:center;text-align:center}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{align-items:center;justify-content:flex-end;text-align:right}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{align-items:center;justify-content:flex-start;text-align:left}.ct-grid{stroke:#e6e8eb;stroke-width:1px;stroke-dasharray:0px}.ct-grid-background{fill:none}.ct-point{stroke-width:5px;stroke-linecap:round}.ct-line{fill:none;stroke-width:2px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-point,.ct-series-a .ct-line,.ct-series-a .ct-bar,.ct-series-a .ct-slice-donut{stroke:#0086ff}.ct-series-a .ct-slice-pie,.ct-series-a .ct-area{fill:#0086ff}.ct-series-b .ct-point,.ct-series-b .ct-line,.ct-series-b .ct-bar,.ct-series-b .ct-slice-donut{stroke:#99cfff}.ct-series-b .ct-slice-pie,.ct-series-b .ct-area{fill:#99cfff}.ct-series-c .ct-point,.ct-series-c .ct-line,.ct-series-c .ct-bar,.ct-series-c .ct-slice-donut{stroke:#005099}.ct-series-c .ct-slice-pie,.ct-series-c .ct-area{fill:#005099}.ct-series-d .ct-point,.ct-series-d .ct-line,.ct-series-d .ct-bar,.ct-series-d .ct-slice-donut{stroke:#78bfff}.ct-series-d .ct-slice-pie,.ct-series-d .ct-area{fill:#78bfff}.ct-series-e .ct-point,.ct-series-e .ct-line,.ct-series-e .ct-bar,.ct-series-e .ct-slice-donut{stroke:#0064bf}.ct-series-e .ct-slice-pie,.ct-series-e .ct-area{fill:#0064bf}.ct-series-f .ct-point,.ct-series-f .ct-line,.ct-series-f .ct-bar,.ct-series-f .ct-slice-donut{stroke:#59b0ff}.ct-series-f .ct-slice-pie,.ct-series-f .ct-area{fill:#59b0ff}.ct-series-g .ct-point,.ct-series-g .ct-line,.ct-series-g .ct-bar,.ct-series-g .ct-slice-donut{stroke:#339eff}.ct-series-g .ct-slice-pie,.ct-series-g .ct-area{fill:#339eff}.ct-series-h .ct-point,.ct-series-h .ct-line,.ct-series-h .ct-bar,.ct-series-h .ct-slice-donut{stroke:#111}.ct-series-h .ct-slice-pie,.ct-series-h .ct-area{fill:#111}.ct-series-i .ct-point,.ct-series-i .ct-line,.ct-series-i .ct-bar,.ct-series-i .ct-slice-donut{stroke:#111}.ct-series-i .ct-slice-pie,.ct-series-i .ct-area{fill:#111}.ct-series-j .ct-point,.ct-series-j .ct-line,.ct-series-j .ct-bar,.ct-series-j .ct-slice-donut{stroke:#111}.ct-series-j .ct-slice-pie,.ct-series-j .ct-area{fill:#111}.ct-series-k .ct-point,.ct-series-k .ct-line,.ct-series-k .ct-bar,.ct-series-k .ct-slice-donut{stroke:#111}.ct-series-k .ct-slice-pie,.ct-series-k .ct-area{fill:#111}.ct-series-l .ct-point,.ct-series-l .ct-line,.ct-series-l .ct-bar,.ct-series-l .ct-slice-donut{stroke:#111}.ct-series-l .ct-slice-pie,.ct-series-l .ct-area{fill:#111}.ct-series-m .ct-point,.ct-series-m .ct-line,.ct-series-m .ct-bar,.ct-series-m .ct-slice-donut{stroke:#111}.ct-series-m .ct-slice-pie,.ct-series-m .ct-area{fill:#111}.ct-series-n .ct-point,.ct-series-n .ct-line,.ct-series-n .ct-bar,.ct-series-n .ct-slice-donut{stroke:#111}.ct-series-n .ct-slice-pie,.ct-series-n .ct-area{fill:#111}.ct-series-o .ct-point,.ct-series-o .ct-line,.ct-series-o .ct-bar,.ct-series-o .ct-slice-donut{stroke:#111}.ct-series-o .ct-slice-pie,.ct-series-o .ct-area{fill:#111}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}/*!
 * https://github.com/YouCanBookMe/react-datetime
 */.error .rdt input{position:relative;border-color:#f89188}.am-input.ami-datetime{width:100%;display:flex}.am-input.ami-datetime span.error{position:absolute;top:-20px;right:0;font-size:10px;color:#f89188}.rdt{position:relative;flex-grow:1}.rdt input{flex-grow:1;position:relative}.rdtPicker{display:none;position:absolute;width:250px;padding:4px;margin-top:38px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px #0000001a;border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker td{cursor:pointer}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:#0003;position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtPrev span,.rdtNext span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdt .form-control{border-radius:0;border-color:#e6e8eb}.rdt .form-control .error{border-color:#f89188}body{background:#fafafa;font-size:16px;line-height:1.5em;height:100%}html{height:100%}h1{font-size:32px;line-height:1.5em}h2{font-size:26px;line-height:1.5em}h3{font-size:21px;line-height:1.5em}h4{font-size:18px;line-height:1.5em}p{font-size:14px;line-height:1.5em}p,figure,figcaption{margin:0;padding:0}input[type=checkbox]{margin-right:15px}input[type=checkbox].sm-margin{margin-right:7px}#app{height:100%}#app>div{height:100%}#app>div>div{height:100%}#app>div>div>div{height:100%}#app>div>div>div.compatibility-warning,#app>div>div>div.banner-wrapper{height:initial}#app>div>div>div .main-view{border-left:1px solid #e6e8eb;position:relative;width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding:.5rem 1rem}#app>div>div>div .main-view>div:last-child.kpi-wrapper,#app>div>div>div .main-view>div:last-child.datasource-groups,#app>div>div>div .main-view>div:last-child.report-wrapper,#app>div>div>div .main-view>div:last-child.reports-list,#app>div>div>div .main-view>div:last-child.dvm-wrapper{margin-bottom:0}#app>div>div>div .main-view.fullscreen>div:last-child{margin-bottom:0}#app>div>div>div .center-in-viewport{display:flex;position:relative;justify-content:center;align-items:center;width:100%}#app>div>div>div.banner-wrapper{position:absolute;width:100vw;color:#fff;background-color:#99cfffe6;z-index:3;padding-left:30px;padding-right:30px}#app>div>div>div.banner-wrapper.warning{background-color:#f89188e6}#app>div>div>div.banner-wrapper.show{transition:all .2s;padding-top:15px;padding-bottom:15px}#app>div>div>div.banner-wrapper.no-show{transition:all .2s;height:10px}#app>div>div>div.banner-wrapper i:hover{color:#e6e8eb}.navbar{transition:all .2s;position:relative;display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;min-width:250px;height:100%;overflow:scroll}.navbar.collapsed{width:0px;min-width:0px;padding:12px}@media only screen and (max-width:992px){.navbar.collapsed{padding:0}.navbar{visibility:hidden;min-width:0px;padding:0}}.navbar .sub-routes{font-size:12px;line-height:12px;margin-left:28px}.navbar .sub-routes>a.sub{display:block}.navbar .sub-routes>a.sub.active{border:none;margin-left:0}.navbar .active{color:#0086ff;border-left:2px solid #0086ff;margin-left:-2px}.navbar .active.sub{border:none;margin-left:none}.navbar a{color:#817d7f;padding:7px 15px}.navbar .nav-list{width:100%;flex-grow:3}@media only screen and (max-width:992px){.navbar ul{display:none;width:0px;height:0px;visibility:hidden}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav .active{color:#0086ff;border-left:2px solid #0086ff;margin-left:-2px}.nav a,.nav .div-a{color:#817d7f;padding:7px 15px}.nav a.beta,.nav .div-a.beta{position:relative}.nav a.beta:after,.nav .div-a.beta:after{position:absolute;content:"BETA";right:-7px;font-size:8px}.nav-item{padding:15px;margin-bottom:-7px;white-space:nowrap}.nav-item:last-child{margin-bottom:0}.nav-item i{margin-right:7px}.nav-item span{float:right}.logo-title{background:#fafafa;word-wrap:break-word;max-width:250px}@media only screen and (max-width:992px){.logo-title{display:none}}@media only screen and (max-height:425px){.logo-title{display:none}}@media only screen and (max-height:525px){.logo-title h3{display:none}}.logo-title img{margin:30px 30px 7px;max-height:35px;max-width:calc(100% - 60px)}.logo-title h3{margin:7px 30px 30px}.logo-title a{padding:0}@media only screen and (min-width:992px){.small-nav{visibility:hidden}}.small-nav .nav-list{border:1px solid #e6e8eb;box-shadow:4px 4px 4px -4px #bebbbd;animation:fade-in-down .3s;background:#fff}.small-nav .nav-item:hover{background:#e6e8eb}.small-nav .nav-item a,.small-nav .nav-item>div{color:#111}.small-nav .nav-item a:hover,.small-nav .nav-item a:focus,.small-nav .nav-item>div:hover,.small-nav .nav-item>div:focus{background:#e6e8eb;color:#111;text-decoration:none}.small-nav .nav-item a.active{color:#0086ff}.alert-group-name{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;margin:0 -15px 15px;padding:0 15px 15px;font-family:ProximaNova-Bold!important;text-transform:uppercase;font-size:18px;letter-spacing:.79px}.alert-list{font-size:14px}.alert-list i{font-size:16px}.alert-row{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;font-weight:100;align-items:center;flex-wrap:wrap;padding:15px 0}.alert-row:first-child{padding-top:0}.alert-row:last-child{border:none;padding-bottom:7px}.alert-row.inactive{color:#bebbbd;font-weight:100}@media only screen and (max-width:675px){.alerts-list .alert-row{flex-direction:column;align-items:flex-start}.alerts-list .alert-row .alert-title{font-weight:700;width:100%}}.alerts-list .alert-title{width:150px}.alerts-list .alert-time{width:300px;align-items:flex-end}.alerts-list .alert-time>div:nth-child(1){margin-right:7px}.alerts-list .alert-time>div:nth-child(3){margin-left:7px}.alert-row-v2{flex-grow:1;align-items:center}.alert-row-v2>div{color:#bebbbd;flex-basis:50%}.alert-row-v2>div:first-child{color:#111}.alert-row-v2>div.edit-controls{flex-basis:0}@media only screen and (max-width:675px){.alert-row-v2{flex-direction:column;align-items:flex-start}.alert-row-v2>div{flex-basis:0}.alert-row-v2>div:first-child{margin-bottom:15px}}.table-action-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border:1px solid #e9ecef;border-bottom:none;background-color:#fff;margin-top:15px}.table-action-header h2{margin:0;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.79px}.table-action-title{font-family:ProximaNova-Bold;display:flex;align-items:center;margin:0;flex-grow:1}.table,.teams-table,.table-tickets{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e9ecef;table-layout:auto}.table th,.teams-table th,.table-tickets th{text-align:left!important;font-size:18px!important;font-weight:600;border-bottom:1px solid #eaeaea;padding:12px 15px}.table td,.teams-table td,.table-tickets td{font-size:16px!important;color:#000;padding:12px 15px;border-bottom:1px solid #eaeaea}.table th.sortable,.teams-table th.sortable,.table-tickets th.sortable{cursor:pointer}.table th.sortable:hover,.teams-table th.sortable:hover,.table-tickets th.sortable:hover{background-color:#eaeaea}.table .th-content,.teams-table .th-content,.table-tickets .th-content{display:flex;align-items:center}.table .th-content .sort-indicator,.teams-table .th-content .sort-indicator,.table-tickets .th-content .sort-indicator{margin-left:5px;color:#cdcccd}.table .th-content .sort-indicator .fa,.teams-table .th-content .sort-indicator .fa,.table-tickets .th-content .sort-indicator .fa{color:#cdcccd;transition:color .2s ease}.table th.sortable:hover .sort-indicator .fa,.teams-table th.sortable:hover .sort-indicator .fa,.table-tickets th.sortable:hover .sort-indicator .fa{color:#817d7f}.table .inactive td,.teams-table .inactive td,.table-tickets .inactive td{color:#bebbbd;font-weight:100}.table span[data-tip],.teams-table span[data-tip],.table-tickets span[data-tip]{border-bottom:1px dotted #ccc;cursor:help}.table.table-fixed,.table-fixed.teams-table,.table-fixed.table-tickets{table-layout:fixed}.table .no-data,.teams-table .no-data,.table-tickets .no-data{text-align:center;padding:20px;color:#888}.table .cursor-pointer,.teams-table .cursor-pointer,.table-tickets .cursor-pointer{cursor:pointer}.table.table-compact th,.table-compact.teams-table th,.table-tickets th{font-size:14px!important;padding:8px 10px}.table.table-compact td,.table-compact.teams-table td,.table-tickets td{font-size:14px!important;padding:6px 10px}.table.table-v-compact th,.table-v-compact.teams-table th,.table-v-compact.table-tickets th{font-size:12px!important;padding:6px 8px}.table.table-v-compact td,.table-v-compact.teams-table td,.table-v-compact.table-tickets td{font-size:12px!important;padding:4px 8px}.tooltip-style,.team-members-tooltip{padding:10px!important;max-width:300px!important;opacity:.95!important;box-shadow:0 2px 8px #00000026!important}.tooltip-style .tooltip-content,.team-members-tooltip .tooltip-content,.team-members-tooltip .tooltip-members-list{text-align:left}.tooltip-style .tooltip-item,.team-members-tooltip .tooltip-item,.team-members-tooltip .tooltip-member-name{padding:3px 0;white-space:nowrap;font-size:14px!important}@keyframes loading{0%{width:0%;margin-left:0%}50%{width:50%;margin-left:25%}to{margin-left:100%;width:0%}}.loading{background:#bebbbd;height:100%;animation-name:loading;animation-duration:2s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite}.loading-spinner{height:100%;width:100%}.loading-spinner.height-override{display:flex;justify-content:center;align-items:center}.loading-spinner.height-override>div{margin-top:0}.loading-spinner>div{margin-top:calc(50vh - 77px);margin-left:calc(50% - 77px);color:#bebbbd}.loading-spinner>div.custom-message{margin-left:15px;margin-right:15px;text-align:center}.loading-spinner.full>div{margin-top:calc(50vh - 30px);margin-left:calc(50% - 40px)}.loading-spinner.inset{display:flex}.loading-spinner.inset>div{display:flex;margin-top:0;margin-left:0;justify-content:center;align-items:center;flex-grow:1}.loading-spinner.half-height{height:30%}@media only screen and (max-width:992px){.loading-spinner>div{margin-top:calc(25vh - 30px);margin-left:calc(50% - 40px)}}.loading-spinner .instruction{animation:fade-in-down-normal .3s;box-shadow:2px 2px 2px #bebbbd;padding:30px;color:#111;background:#fff;position:relative}.loading-overlay{position:absolute;background-color:#bebbbd;background-size:800px 1px;opacity:.6;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:2}.loading-overlay>p{position:relative;top:calc(50% - 20px)}.small-spinner{display:flex;flex-grow:1;flex-direction:column;justify-content:center;align-items:center;text-align:center}.small-spinner i{color:#817d7f}select,textarea,input{font-size:16px!important}.am-card{border:1px solid #e6e8eb;animation:fade-in 1s;margin:15px 0;padding:30px;background:#fff}@media only screen and (max-width:992px){.am-card{padding:30px 15px}}.am-card.narrow{padding:15px}.am-card .title{font-size:14px;font-weight:700;margin-bottom:10px;margin-top:-10px}.am-card .content{font-size:12px;font-weight:100}.am-card.summary{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;padding-top:0;padding-bottom:15px;margin-bottom:0;background:0}.am-card.rounded{border-radius:5px}.summary-title{font-weight:100;padding:15px}.summary-title>div>div{margin-right:7px}.summary-title i{width:24px}.font-heavy{font-family:ProximaNova-Bold!important;text-transform:uppercase}.title-text{font-family:ProximaNova-Bold!important;display:flex}@media only screen and (max-width:675px){.title-text{display:none;width:0px}}.title-text-font-only{font-family:ProximaNova-Bold!important;display:flex}.large-text{font-size:24px}.circle{width:7px;height:7px;border-radius:50%;background:#bebbbd}.circle.red{background:#f81300}.circle.yellow{background:#ffcd00}.circle.green{background:#3acf4d}.red{color:#f81300}.green{color:#3acf4d}.yellow{color:#ffcd00}.blue{color:#0064bf}.bg-yellow{background-color:#ffcd00}.bg-red{background-color:#f81300}.bg-green{background-color:#3acf4d}.bg{background-color:#bebbbd}.am-select-style{font-size:14px;border:1px solid #ccc;width:255px;border-radius:0;overflow:hidden;padding:1px}.am-select-style.full-width{width:100%}.am-select-style.full-width select{min-width:calc(100% + 14px);width:calc(100% + 14px);background-position-x:calc(100% - 21px);padding-right:30px}.am-select-style.select{position:relative;padding:5px 8px;width:268px;box-shadow:none;background:#fff url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='10px'%20height='17px'%20viewBox='0%200%2010%2017'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eGroup%2010%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Machine_List-Interactions'%20transform='translate(-1341.000000,%20-81.000000)'%20stroke='%230086FF'%3e%3cg%20id='Group-10'%20transform='translate(1341.000000,%2082.000000)'%3e%3cpolyline%20id='Rectangle-4-Copy-2'%20transform='translate(4.883475,%2010.757359)%20rotate(-45.000000)%20translate(-4.883475,%20-10.757359)%20'%20points='7.88347538%2013.7573593%201.88347538%2013.7573593%201.88347538%207.75735931%201.88347538%207.75735931'%3e%3c/polyline%3e%3cpolyline%20id='Rectangle-4-Copy-3'%20transform='translate(4.883475,%204.414935)%20rotate(-225.000000)%20translate(-4.883475,%20-4.414935)%20'%20points='7.88347538%207.41493508%201.88347538%207.41493508%201.88347538%201.41493508%201.88347538%201.41493508'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat calc(100% - 15px) 50%;-webkit-appearance:none;background-position-x:234px}.am-select-style.select::-ms-expand{display:none}.am-select-style.narrow{max-width:100px;background:#fff url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='10px'%20height='17px'%20viewBox='0%200%2010%2017'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eGroup%2010%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Machine_List-Interactions'%20transform='translate(-1341.000000,%20-81.000000)'%20stroke='%230086FF'%3e%3cg%20id='Group-10'%20transform='translate(1341.000000,%2082.000000)'%3e%3cpolyline%20id='Rectangle-4-Copy-2'%20transform='translate(4.883475,%2010.757359)%20rotate(-45.000000)%20translate(-4.883475,%20-10.757359)%20'%20points='7.88347538%2013.7573593%201.88347538%2013.7573593%201.88347538%207.75735931%201.88347538%207.75735931'%3e%3c/polyline%3e%3cpolyline%20id='Rectangle-4-Copy-3'%20transform='translate(4.883475,%204.414935)%20rotate(-225.000000)%20translate(-4.883475,%20-4.414935)%20'%20points='7.88347538%207.41493508%201.88347538%207.41493508%201.88347538%201.41493508%201.88347538%201.41493508'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat calc(100% - 15px) 50%}.am-select-style.bold{font-family:ProximaNova-Bold!important;font-size:16px}.am-select-style.bold select{text-transform:uppercase}.am-select-style option{margin:7px}.am-select-style.active{border:1px solid #0086ff}.am-select-style.large{font-size:30px}.am-select-style.large select{padding:15px}.am-select-style.alt-style-border{height:40px;border:1px solid #e6e8eb;padding-right:7px}.am-select-style.alt-style-border select{background:#fff url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='10px'%20height='17px'%20viewBox='0%200%2010%2017'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eGroup%2010%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Machine_List-Interactions'%20transform='translate(-1341.000000,%20-81.000000)'%20stroke='%230086FF'%3e%3cg%20id='Group-10'%20transform='translate(1341.000000,%2082.000000)'%3e%3cpolyline%20id='Rectangle-4-Copy-2'%20transform='translate(4.883475,%2010.757359)%20rotate(-45.000000)%20translate(-4.883475,%20-10.757359)%20'%20points='7.88347538%2013.7573593%201.88347538%2013.7573593%201.88347538%207.75735931%201.88347538%207.75735931'%3e%3c/polyline%3e%3cpolyline%20id='Rectangle-4-Copy-3'%20transform='translate(4.883475,%204.414935)%20rotate(-225.000000)%20translate(-4.883475,%20-4.414935)%20'%20points='7.88347538%207.41493508%201.88347538%207.41493508%201.88347538%201.41493508%201.88347538%201.41493508'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat calc(100% - 15px) 50%;padding-right:30px}.am-select-style.alt-style-border.active{border:1px solid #e6e8eb}.am-select-style.alt-style-border.display-only{border:none}.am-select-style.alt-style-border.display-only select{background:0;border:none}.am-select-style.alt-style{display:flex;border:none;height:30px;align-content:center}.am-select-style.alt-style select{background:#fafafa url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='10px'%20height='17px'%20viewBox='0%200%2010%2017'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eGroup%2010%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Machine_List-Interactions'%20transform='translate(-1341.000000,%20-81.000000)'%20stroke='%230086FF'%3e%3cg%20id='Group-10'%20transform='translate(1341.000000,%2082.000000)'%3e%3cpolyline%20id='Rectangle-4-Copy-2'%20transform='translate(4.883475,%2010.757359)%20rotate(-45.000000)%20translate(-4.883475,%20-10.757359)%20'%20points='7.88347538%2013.7573593%201.88347538%2013.7573593%201.88347538%207.75735931%201.88347538%207.75735931'%3e%3c/polyline%3e%3cpolyline%20id='Rectangle-4-Copy-3'%20transform='translate(4.883475,%204.414935)%20rotate(-225.000000)%20translate(-4.883475,%20-4.414935)%20'%20points='7.88347538%207.41493508%201.88347538%207.41493508%201.88347538%201.41493508%201.88347538%201.41493508'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat calc(100% - 15px) 50%;padding:0 30px 0 0}.am-select-style.alt-style.active{border:0}.am-select-style.alt-style.display-only select{background:0}@supports (-moz-appearance: meterbar){.am-select-style.alt-style{margin-left:-4px}}.am-select-style.grey-style select{background:#fafafa url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='10px'%20height='17px'%20viewBox='0%200%2010%2017'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eGroup%2010%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Machine_List-Interactions'%20transform='translate(-1341.000000,%20-81.000000)'%20stroke='%230086FF'%3e%3cg%20id='Group-10'%20transform='translate(1341.000000,%2082.000000)'%3e%3cpolyline%20id='Rectangle-4-Copy-2'%20transform='translate(4.883475,%2010.757359)%20rotate(-45.000000)%20translate(-4.883475,%20-10.757359)%20'%20points='7.88347538%2013.7573593%201.88347538%2013.7573593%201.88347538%207.75735931%201.88347538%207.75735931'%3e%3c/polyline%3e%3cpolyline%20id='Rectangle-4-Copy-3'%20transform='translate(4.883475,%204.414935)%20rotate(-225.000000)%20translate(-4.883475,%20-4.414935)%20'%20points='7.88347538%207.41493508%201.88347538%207.41493508%201.88347538%201.41493508%201.88347538%201.41493508'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat calc(100% - 15px) 50%}.am-select-style.with-arrow-style{position:relative;padding:5px 8px;box-shadow:none;background:#fff url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='10px'%20height='17px'%20viewBox='0%200%2010%2017'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eGroup%2010%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Machine_List-Interactions'%20transform='translate(-1341.000000,%20-81.000000)'%20stroke='%230086FF'%3e%3cg%20id='Group-10'%20transform='translate(1341.000000,%2082.000000)'%3e%3cpolyline%20id='Rectangle-4-Copy-2'%20transform='translate(4.883475,%2010.757359)%20rotate(-45.000000)%20translate(-4.883475,%20-10.757359)%20'%20points='7.88347538%2013.7573593%201.88347538%2013.7573593%201.88347538%207.75735931%201.88347538%207.75735931'%3e%3c/polyline%3e%3cpolyline%20id='Rectangle-4-Copy-3'%20transform='translate(4.883475,%204.414935)%20rotate(-225.000000)%20translate(-4.883475,%20-4.414935)%20'%20points='7.88347538%207.41493508%201.88347538%207.41493508%201.88347538%201.41493508%201.88347538%201.41493508'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat calc(100% - 15px) 50%;-webkit-appearance:none}.am-select-style.with-arrow-style::-ms-expand{display:none}.am-select-style.with-arrow-style.full-width-arrow{width:100%}.am-select-style.with-arrow-style.limit-width-arrow{width:10vw}.am-select-style.limit-width-with-arrow-style{width:175px;position:relative;padding:5px 8px;box-shadow:none;background:#fff url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='10px'%20height='17px'%20viewBox='0%200%2010%2017'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eGroup%2010%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Machine_List-Interactions'%20transform='translate(-1341.000000,%20-81.000000)'%20stroke='%230086FF'%3e%3cg%20id='Group-10'%20transform='translate(1341.000000,%2082.000000)'%3e%3cpolyline%20id='Rectangle-4-Copy-2'%20transform='translate(4.883475,%2010.757359)%20rotate(-45.000000)%20translate(-4.883475,%20-10.757359)%20'%20points='7.88347538%2013.7573593%201.88347538%2013.7573593%201.88347538%207.75735931%201.88347538%207.75735931'%3e%3c/polyline%3e%3cpolyline%20id='Rectangle-4-Copy-3'%20transform='translate(4.883475,%204.414935)%20rotate(-225.000000)%20translate(-4.883475,%20-4.414935)%20'%20points='7.88347538%207.41493508%201.88347538%207.41493508%201.88347538%201.41493508%201.88347538%201.41493508'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat calc(100% - 15px) 50%;-webkit-appearance:none}.am-select-style.limit-width-with-arrow-style::-ms-expand{display:none}.filter-group select{background:#fafafa url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='10px'%20height='17px'%20viewBox='0%200%2010%2017'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eGroup%2010%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Machine_List-Interactions'%20transform='translate(-1341.000000,%20-81.000000)'%20stroke='%230086FF'%3e%3cg%20id='Group-10'%20transform='translate(1341.000000,%2082.000000)'%3e%3cpolyline%20id='Rectangle-4-Copy-2'%20transform='translate(4.883475,%2010.757359)%20rotate(-45.000000)%20translate(-4.883475,%20-10.757359)%20'%20points='7.88347538%2013.7573593%201.88347538%2013.7573593%201.88347538%207.75735931%201.88347538%207.75735931'%3e%3c/polyline%3e%3cpolyline%20id='Rectangle-4-Copy-3'%20transform='translate(4.883475,%204.414935)%20rotate(-225.000000)%20translate(-4.883475,%20-4.414935)%20'%20points='7.88347538%207.41493508%201.88347538%207.41493508%201.88347538%201.41493508%201.88347538%201.41493508'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 90% 50%}.filter-group button i{min-width:15px}.overview-bar{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;width:100%;padding:15px 0}.overview-bar .divider{margin:0 30px;width:1px;height:30px;background:#e6e8eb}.last-updated{align-items:center}.last-updated button i{min-width:15px;margin-left:7px}.no-pad{padding:15px 0}.filter-label{margin-right:15px;font-size:12px;letter-spacing:0;white-space:nowrap}.filter-label.error{color:#f81300}.filter-label.disabled{color:#bebbbd}a.disabled-link,.click-through{pointer-events:none}.filter-breadcrumb{animation:fade-in-from-top-normal .3s;position:relative;padding:0 5px;font-size:14px;color:#fff;border-radius:5px}@media only screen and (max-width:992px){.filter-group-wrapper{display:none}.filter-group-wrapper.show{display:inherit;animation:expand-out .2s}}.filter-group{align-items:center;flex-wrap:wrap;flex-grow:1;margin-bottom:-7px}.filter-group i{margin-left:15px}.filter-group .am-select-style{margin-right:15px}.filter-group .filters{display:flex;justify-content:flex-end;flex-wrap:wrap}.filter-group .filters>div{margin-top:15px}@media only screen and (min-width:1200px){.filter-group .filters>div{margin-top:0}}.filter-group>*{margin-bottom:7px}.width-100{width:100%}.width-75{width:75%}.am-grow{flex-grow:1}.wrapping-link{position:relative}.wrapping-link>a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.respond-hover{position:relative;top:0;transition-duration:.2s}.respond-hover:hover{cursor:pointer;top:-2}.respond-hover:hover.with-shadow{box-shadow:0 4px 4px -4px #bebbbd}.respond-hover-shade{transition-duration:.2s}.respond-hover-shade:hover{background:#fafafa}.respond-hover-shade:hover.failed{background:inherit}.even-left>div{flex-grow:1}i.btn:hover{cursor:pointer;background:#cce7ff}i.grey{color:#817d7f}i.grey:hover{color:#0086ff;cursor:pointer}i.grey.warning:hover{color:#f81300;cursor:pointer}i.grey.no-reaction:hover{color:#817d7f;cursor:inherit}i.blue{color:#0086ff}i.blue:hover{cursor:pointer}button:disabled i.grey,button[disabled] i.grey{color:#bebbbd}button:disabled i.grey:hover,button[disabled] i.grey:hover{color:#bebbbd;cursor:not-allowed}i.accent{color:#0086ff}i.accent:hover{color:#005099;cursor:pointer}.title-value-stacked{flex-grow:1}.title-value-stacked>div{font-size:16px}.title-value-stacked>div:nth-child(1){font-family:ProximaNova-Bold!important;margin-bottom:-7px}.toolbar{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;min-height:60px;position:relative}.toolbar .logo{display:flex;position:absolute;justify-content:center;left:50%;width:0px}.route-search{padding-right:15px}.route-search>div{width:33%}.route-search>div input{width:100%;background-color:#fafafa}.search-results{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #ccc;border-top:none;box-shadow:0 2px 5px #0000001a;z-index:100}.search-results>div{padding:7px}.search-results>div.selected{position:relative}.search-results>div.selected:after{position:absolute;content:" ";top:0;left:0;width:3px;height:100%;background-color:#0086ff}.search-results>div i{margin-right:2px;font-size:12px}.small-nav{position:relative}.small-nav .nav-list{position:absolute;z-index:4;top:45px;left:0;width:200px}.hide{display:none!important;margin:0!important;visibility:hidden!important;padding:0!important;width:0px!important;height:0px!important;max-height:0px!important;max-width:0px!important;overflow:hidden!important}@media only screen and (min-width:992px){.hide-when-wide{display:none;margin:0;visibility:hidden;padding:0;width:0px;height:0px;max-width:0px;overflow:hidden}}@media only screen and (max-width:992px){.hide-when-narrow{display:none;width:0px;height:0px;visibility:hidden}}@media only screen and (min-width:675px){.hide-when-not-small{display:none}}@media only screen and (max-width:675px){.hide-when-small{display:none;margin:0;visibility:hidden;padding:0;width:0px;height:0px;max-width:0px}}.page-top-utility{display:flex;margin:.5rem 1rem;position:absolute;align-items:center;height:60px;top:0;left:0}@media only screen and (max-width:992px){.page-top-utility{display:none;width:0px;height:0px;visibility:hidden}}a.grey,div.clickable.grey{font-size:14px;font-weight:100;color:#817d7f}a.grey:hover,div.clickable.grey:hover{text-decoration:none;color:#111;cursor:pointer}.grey-out{background-color:#817d7f;opacity:.3;position:absolute;top:0;bottom:-2px;left:0;right:0}.grey-out:hover{cursor:wait}.transparent{opacity:0}.info{font-family:ProximaNova-Regular!important;text-transform:none;color:#817d7f;font-size:12px;font-weight:100;font-style:italic}.am-badge-anchor{position:relative}.am-badge{margin:0;padding-bottom:7px;color:#817d7f;font-weight:100;font-size:10px;line-height:0px;position:absolute;left:0;right:0;top:-15px}.flip-back{animation:flip-back .2s}.flip-over{animation:flip-over .2s;transform:rotate(180deg)}.machine-name{font-family:ProximaNova-Bold!important;text-transform:uppercase;font-size:18px;letter-spacing:.79px}.machine-name-lite{text-transform:uppercase}.flex-grow{flex-grow:1}.no-grow{flex-grow:0!important}.children-grow>*{flex-grow:1}.relative{position:relative}.on-screen-error{animation:fade-in .5s;padding:30px;background-color:#f89188}.on-screen-error .title{font-size:30px;margin-bottom:15px}.on-screen-error .children{text-align:center;margin-top:15px}.shrink-3{flex-shrink:3}.compatibility-warning{font-family:RobotoMono-Regular!important;text-align:center;font-size:14px;background-color:#f89188;color:#fff}.tooltip-lite{z-index:2;width:0px;position:absolute;bottom:7}.tooltip-lite>div{min-width:250px;padding:7px;font-size:12px;background:#111;color:#fff}.tooltip-lite .tooltip-message{margin-top:7px;padding-top:7px;text-align:center;text-align:left;border-top:1px solid #e6e8eb}.tooltip-lite .tooltip-message .label{font-family:ProximaNova-Regular!important;margin-bottom:-7px;font-size:9px}.pointer{animation:fade-in .5s;display:flex;z-index:2;position:absolute;justify-content:center;top:-10px;width:100%}.pointer>div.tri{margin:auto;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #111111}.hoverable{cursor:pointer}.forgot-factory{width:100%;max-width:400px}.forgot-factory__logo{margin:0 0 30px;padding:0 0 30px;border-bottom:5px solid #111111}.forgot-factory__content-header{font-size:32px;line-height:normal}.forgot-factory .grey{margin:30px 0 0}.util-based-on{opacity:.7}.util-based-on>div,.util-based-on a{font-family:RobotoMono-Regular!important;font-size:10px!important}.util-based-on>div.spacer,.util-based-on a.spacer{opacity:0}.monospace{font-family:RobotoMono-Regular!important}@keyframes pingAnimation{0%{box-shadow:0 0 #0086ff80}to{box-shadow:0 0 0 7px #0086ff00;width:21px;height:21px;top:-10px;left:-11px}}.dot,.ping{position:absolute;top:-3px;left:-3px;width:7px;height:7px}.dot{background-color:#0086ff;border-radius:50%;opacity:.75}.ping{background-color:transparent;border-radius:50%;box-shadow:0 0 #0086ff80;animation:pingAnimation 2s infinite}.top-page-nav{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;font-size:14px}.top-page-nav.with-margin{margin:0 15px}.top-page-nav .nav-item{padding:7px 15px 7px 0}.top-page-nav .nav-item:last-child{padding-right:0}.top-page-nav .blink a:not(.active){animation:pulse 1s infinite}.top-page-nav a{color:#bebbbd}.top-page-nav a.active{pointer-events:none;color:#0086ff}.top-page-nav .previous-v{margin-top:-7px;font-size:10px}.top-page-nav .favorite-button{margin-left:5px;position:relative;top:-5px}.top-page-nav .favorite-button i{font-size:10px}.group-title-alt{font-family:ProximaNova-Bold!important;text-transform:uppercase;font-size:18px;letter-spacing:.79px;margin:0 -15px;text-transform:none}.group-title-alt>div{margin:0 15px}.group-title-alt div.font-reg,.group-title-alt table.font-reg,.group-title-alt button{font-family:ProximaNova-Regular!important}.group-title-alt a{text-transform:uppercase}.group-title{font-family:ProximaNova-Bold!important;text-transform:uppercase;font-size:18px;letter-spacing:.79px;border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;margin:0 -15px;padding-bottom:15px}.group-title>div{margin:0 15px}.group-title div.font-reg,.group-title table.font-reg,.group-title button{font-family:ProximaNova-Regular!important;text-transform:none}.t-capitalize{text-transform:capitalize}.detail-item{min-width:200px}.detail-row,.flexible-row{animation:fade-in 1s}.detail-row .edit-buttons,.flexible-row .edit-buttons{display:flex;justify-content:flex-end;margin:15px 15px 7px;min-width:60px}.detail-row .edit-buttons i,.flexible-row .edit-buttons i{margin-left:15px}.flexible-row{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.flexible-row:last-child{border-bottom:0}.flexible-row>*{margin-top:30px}.flexible-row .edit-buttons{margin:15px 0}.flexible-row.style-inputs input,.flexible-row.style-inputs .am-input,.flexible-row.style-inputs .am-select-wrapper{margin-right:15px}.flexible-row.style-inputs input:last-child,.flexible-row.style-inputs .am-input:last-child,.flexible-row.style-inputs .am-select-wrapper:last-child{margin-right:0}.detail-row .label,.detail-item .label,.task-block .label,.labelled .label,.schedule-block .label,.flexible-row .label{white-space:nowrap;margin-top:-10px;font-size:10px;line-height:10px}.detail-row .label.overdue,.detail-item .label.overdue,.task-block .label.overdue,.labelled .label.overdue,.schedule-block .label.overdue,.flexible-row .label.overdue{color:#f81300}.detail-row label,.detail-item label,.task-block label,.labelled label,.schedule-block label,.flexible-row label{font-family:ProximaNova-Regular!important;display:inline-block;width:100%}.field-label{font-size:12px}.sm-divider{margin:15px 0 7px;width:100%;height:1px;background:#e6e8eb}.font-heavy-no-case{font-family:ProximaNova-Bold!important}.grey-text{color:#bebbbd}.dark-grey-text{color:#817d7f}.pagination-nav{padding:15px;font-size:14px}.pagination-nav button{margin:0 15px;background:none;color:#0086ff;border:none}.pagination-nav button.page-no{margin:0 3px;min-width:30px}.pagination-nav button:disabled{color:#bebbbd}.pagination-nav button:disabled.page-no{border:1px solid #bebbbd;border-radius:3px}.pulse-red{animation:glow-text 1s infinite}button.pref-pin{padding:0;border:0;background:transparent;transition:color .2s;width:100%;height:100%;color:#817d7f;font-size:18px}button.pref-pin:hover{color:#bebbbd}button.pref-pin.lit-up{color:#0086ff}button.pref-pin.error,button.pref-pin.error:hover{color:#f81300}button.pref-pin i{margin:0}@media (pointer: coarse) and (hover: none){button.pref-pin:hover{color:#817d7f}}.show-on-mobile{display:none}@media (pointer: coarse) and (hover: none){.show-on-mobile{display:initial}.hide-on-mobile{display:none}.hide-on-mobile.lit-up{color:#0086ff}}button.no-style-button{background:none;border:none;padding:0;cursor:pointer}button.no-style-button.anchor{text-decoration:underline;color:#0086ff!important}button.no-style-button:focus{outline:0}.error{color:#f89188;font-size:12px}.am-checkboxes .checkbox-block{padding:0;border-color:transparent}.am-checkboxes .am-checkboxes-flex .checkbox-block{margin:0 15px}.machine-toggle{border-color:#cbd4d6;background:#fff;min-height:38px}.error-list{font-size:12px;color:#f89188;margin-left:15px;margin-top:20px}.machines-list{display:none}.tooltip-width{max-width:225px}.capitalize{text-transform:capitalize}.top-toolbar{margin-top:15px;min-height:40px}.small-title{font-size:10px}.small-title.short{line-height:10px}.medium-title{font-size:12px}.medium-title.short{line-height:12px}.dividing-line{margin:15px 0;height:1px;background-color:#e6e8eb;width:100%}.reason-list>div{text-transform:capitalize;opacity:.5;margin-right:7px}.reason-list>div:last-child{font-weight:700;opacity:1}.help-zone{font-size:14px;margin-top:15px}.help-zone.bright{border-color:#0086ff}.help-zone .help-zone-directive{font-size:18px}.help-zone .unused-wrapper{margin:0 -7px}.help-zone .unused-wrapper .unused-hardware{margin:7px;flex-basis:500px;flex-grow:1}.help-zone .hardware-list>div{margin-right:15px}.help-zone .call-to-action{font-size:30px;margin-right:15px}.help-zone-section{font-size:16px;font-weight:700}.small-card-grid{display:grid;margin-top:15px;margin-right:-15px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.small-card-grid>div{margin:0 15px 15px 0;position:relative;flex-grow:1;max-height:215px;overflow:hidden}.small-card-grid>div:after{content:"";position:absolute;bottom:0;left:0;background-image:linear-gradient(to bottom,#fff0,#fff 90%);width:100%;height:30px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.small-card-grid{grid-template-columns:1fr;-ms-grid-columns:1fr}}.control-wrapper>*{margin-top:7px}.sticky-toolbar{position:sticky;top:-8px;z-index:1;margin-bottom:-16px}.sticky-toolbar>*{margin-right:15px}.sticky-toolbar>*:last-child{margin-right:0}.sticky-header{position:sticky;top:0;z-index:1;background-color:#fff}.inline-text-input{border:none;padding:0;color:#0086ff;border-bottom:1px solid #0086ff;margin-bottom:-1px}.inline-text-input:focus{outline:none!important}.setups .detail-row{align-items:center;height:60px}.setups .detail-row .detail-cols .small-col{height:38px;flex-basis:268px}.view-toggle{font-size:12px;color:#0086ff;background:none;border:none;width:90px}.feature-block{padding-left:5px;border-left:2px solid #e6e8eb}.space-children>*{margin-right:15px}.space-children>*:last-child{margin-right:0}.red-light{color:#f89188}.m-xs{margin:3px}.mx-xs{margin:0 3px}.my-xs{margin:3px 0}.ml-xs{margin-left:3px}.mr-xs{margin-right:3px}.mt-xs{margin-top:3px}.mb-xs{margin-bottom:3px}.p-xs{padding:3px}.px-xs{padding:0 3px}.py-xs{padding:3px 0}.pl-xs{padding-left:3px}.pr-xs{padding-right:3px}.pt-xs{padding-top:3px}.pb-xs{padding-bottom:3px}.m-sm{margin:7px}.mx-sm{margin:0 7px}.my-sm{margin:7px 0}.ml-sm{margin-left:7px}.mr-sm{margin-right:7px}.mt-sm{margin-top:7px}.mb-sm{margin-bottom:7px}.p-sm{padding:7px}.px-sm{padding:0 7px}.py-sm{padding:7px 0}.pl-sm{padding-left:7px}.pr-sm{padding-right:7px}.pt-sm{padding-top:7px}.pb-sm{padding-bottom:7px}.m-md{margin:15px}.mx-md{margin:0 15px}.my-md{margin:15px 0}.ml-md{margin-left:15px}.mr-md{margin-right:15px}.mt-md{margin-top:15px}.mb-md{margin-bottom:15px}.p-md{padding:15px}.px-md{padding:0 15px}.py-md{padding:15px 0}.pl-md{padding-left:15px}.pr-md{padding-right:15px}.pt-md{padding-top:15px}.pb-md{padding-bottom:15px}.m-ml{margin:25px}.mx-ml{margin:0 25px}.my-ml{margin:25px 0}.ml-ml{margin-left:25px}.mr-ml{margin-right:25px}.mt-ml{margin-top:25px}.mb-ml{margin-bottom:25px}.p-ml{padding:25px}.px-ml{padding:0 25px}.py-ml{padding:25px 0}.pl-ml{padding-left:25px}.pr-ml{padding-right:25px}.pt-ml{padding-top:25px}.pb-ml{padding-bottom:25px}.m-lg{margin:30px}.mx-lg{margin:0 30px}.my-lg{margin:30px 0}.ml-lg{margin-left:30px}.mr-lg{margin-right:30px}.mt-lg{margin-top:30px}.mb-lg{margin-bottom:30px}.p-lg{padding:30px}.px-lg{padding:0 30px}.py-lg{padding:30px 0}.pl-lg{padding-left:30px}.pr-lg{padding-right:30px}.pt-lg{padding-top:30px}.pb-lg{padding-bottom:30px}.m-xl{margin:45px}.mx-xl{margin:0 45px}.my-xl{margin:45px 0}.ml-xl{margin-left:45px}.mr-xl{margin-right:45px}.mt-xl{margin-top:45px}.mb-xl{margin-bottom:45px}.p-xl{padding:45px}.px-xl{padding:0 45px}.py-xl{padding:45px 0}.pl-xl{padding-left:45px}.pr-xl{padding-right:45px}.pt-xl{padding-top:45px}.pb-xl{padding-bottom:45px}.m-xxl{margin:90px}.mx-xxl{margin:0 90px}.my-xxl{margin:90px 0}.ml-xxl{margin-left:90px}.mr-xxl{margin-right:90px}.mt-xxl{margin-top:90px}.mb-xxl{margin-bottom:90px}.p-xxl{padding:90px}.px-xxl{padding:0 90px}.py-xxl{padding:90px 0}.pl-xxl{padding-left:90px}.pr-xxl{padding-right:90px}.pt-xxl{padding-top:90px}.pb-xxl{padding-bottom:90px}.blue-letters{color:#0086ff}.pill{background-color:#e6e8eb;text-align:center;border-radius:25px;max-width:300px;height:-moz-min-content;height:min-content;padding:5px 10px;font-size:14px}.pill.warning{background-color:#f89188}.pill .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.italic{font-style:italic}.text-area{resize:none}.plg-cards{padding-top:15px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:15px;column-gap:15px;row-gap:15px}.plg-cards>div{margin:0}.plg-cards .content{margin:15px 0}.download-link-look{color:#0086ff;font-size:12px}.upload-success{text-align:center;padding:60px;background-color:#d9f2dd;margin-top:30px;border-radius:15px}.csv-table{overflow-x:scroll!important}.csv-table .header-row{font-weight:700}.csv-table .detail-row{width:-moz-max-content;width:max-content}.csv-table .detail-row .small-col{width:200px}.subscript{color:#bebbbd;font-size:14px;line-height:16px}.plg-explore-column-title{border:1px solid #e6e8eb;animation:fade-in 1s;padding:15px;font-size:14px;font-weight:700;background:#fafafa;display:flex}.plg-explore-card{border:1px solid #e6e8eb;animation:fade-in 1s;background:#fff}.plg-explore-card .plg-row{padding:15px;border-bottom:1px solid #e6e8eb}.plg-explore-card .plg-row .path-content{color:#817d7f;font-size:14px}.plg-explore-card .plg-row:last-child{border-bottom:0}.plg-bottom-border{border-bottom:1px solid #e6e8eb;margin:0 -15px;padding:7px 0}.looker-page-top-utils{position:absolute;left:0;top:0;font-size:12px}.looker-page-top-utils>*{margin-right:30px}.back-btn{color:#0086ff;padding:7px 0!important}.grey-bottom-border{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0}.vertical-scroll{overflow-x:auto!important}.btn-checklist-save{margin-top:45;width:-webkit-fill-available;padding:0}.w-100{width:100%}.w-50{width:50%}.tallysheet-list .tallysheet-block{border:1px solid #e6e8eb;border-top:none;padding:7px}.tallysheet-list .tallysheet-block .small-col{padding:15px 0 7px}.tallysheet-list .tallysheet-block .label{white-space:nowrap;margin-top:-10px;font-size:10px;line-height:10px}.tallysheet-list .tallysheet-block .label.overdue{color:#f81300}.tallysheet-list .tallysheet-block label{font-family:ProximaNova-Regular!important;display:inline-block;width:100%}.tallysheet-list .tallysheet-grid{border-left:0;border-right:0}.tallysheet-list .tallysheet-grid .top,.tallysheet-list .tallysheet-grid .bottom{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.tallysheet-list .tallysheet-grid .top>div,.tallysheet-list .tallysheet-grid .bottom>div{padding-right:7px}.tallysheet-list .tallysheet-grid .top>div:last-child,.tallysheet-list .tallysheet-grid .bottom>div:last-child{justify-content:end}@media only screen and (max-width:675px){.tallysheet-list .tallysheet-block .top,.tallysheet-list .tallysheet-block .bottom{grid-template-columns:1fr}}.setup-flow-step{display:flex;width:100%;padding:7px;align-items:last baseline;gap:7px}.icon-disabled{color:#bebbbd;position:relative;cursor:not-allowed}.filter-clear-button{padding:0 15px!important;height:38px}.table-pagination{display:flex;justify-content:space-between;align-items:center;padding:15px;font-size:14px;border:1px solid #e9ecef;border-top:none;background-color:#fff}.table-pagination .pagination-info{display:flex;align-items:center;gap:15px}.table-pagination .pagination-info span{color:#817d7f;font-size:14px}.table-pagination .pagination-info .pagination-size-select{font-size:14px;padding:4px 8px;border:1px solid #e6e8eb;border-radius:3px;background-color:#fff;color:#111;min-width:100px}.table-pagination .pagination-info .pagination-size-select:focus{outline:none;border-color:#0086ff}.table-pagination .pagination-controls{display:flex;align-items:center;gap:4px}.table-pagination .pagination-controls .pagination-btn{background:none;border:none;color:#0086ff;padding:6px 10px;min-width:32px;height:32px;border-radius:3px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.table-pagination .pagination-controls .pagination-btn:hover:not(:disabled){background-color:#e6f3ff;color:#0064bf}.table-pagination .pagination-controls .pagination-btn:disabled{color:#bebbbd;cursor:not-allowed;opacity:.6}.table-pagination .pagination-controls .pagination-btn.page-number{min-width:32px}.table-pagination .pagination-controls .pagination-btn.page-number.active{background-color:#0086ff;color:#fff;border:1px solid #0086ff}.table-pagination .pagination-controls .pagination-btn.page-number.active:hover{background-color:#0064bf;border-color:#0064bf}.table-pagination .pagination-controls .pagination-btn.page-number:not(.active):hover:not(:disabled){border:1px solid #0086ff;background-color:#e6f3ff}.table-pagination .pagination-controls .pagination-btn i{font-size:12px}.table-pagination .pagination-controls .pagination-ellipsis{color:#817d7f;padding:6px 8px;font-size:14px;display:flex;align-items:center;justify-content:center;min-width:32px;height:32px}@media (max-width: 768px){.table-pagination{flex-direction:column;gap:15px;align-items:flex-start}.table-pagination .pagination-info{width:100%;justify-content:space-between}.table-pagination .pagination-controls{align-self:center}}.machines .am-card{font-family:RobotoMono-Regular!important}.machines .am-card .machine-detail-bar,.machines .am-card img{animation:fade-in .5s}.machines .am-card .machine-detail-bar{min-width:180px;min-height:20px}.machines .am-card .machine-title-status{min-width:225px}.machine-info{padding:0 15px}.machine-info span{font-size:12px;letter-spacing:.06px}.machine-info .machine-name{font-family:ProximaNova-Bold!important;text-transform:uppercase;font-size:18px;letter-spacing:.79px}.machine-info .machine-name.large{font-family:ProximaNova-Bold!important;text-transform:uppercase;font-size:50px;letter-spacing:.79px}.machine-detail-bar>div{margin:0 7px}.machine-detail-bar>div.machine-time{margin:0}.input-parts-wrapper .overdue-text{position:absolute;font-size:10px;bottom:-20px;color:#f81300}.input-parts-wrapper .overdue-text i{margin-right:5px}.input-parts{margin-right:15px}.input-parts .relative{margin-right:15px;width:50px}.input-parts .label{position:absolute;font-size:10px;color:#817d7f;top:-18px}.input-parts.overdue{opacity:.5}.summary{margin-top:0}.summary .machine-detail-bar{margin-top:15px}@media only screen and (max-width:675px){.summary .machine-detail-bar{display:none;margin:0;visibility:hidden;padding:0;width:0px;height:0px;max-width:0px}}.summary>div{margin-top:15px}.utilization,.machine-time{font-size:16px;letter-spacing:-.17px;line-height:18px}.utilization{min-width:60px}.graph-stand-in{margin:30px 0 15px;height:20px;background:#00008b}@media only screen and (min-width:992px){.graph-stand-in{margin-top:inherit}}.ut-bar{display:flex;margin:0 7px;height:20px;width:5px;background:#e6e8eb;flex-direction:column}.ut-bar div{margin-top:auto;background-color:#0086ff}.machine-status-count{font-family:ProximaNova-Bold!important;font-weight:100;margin-left:15px}.machine-status-count .count{margin-left:7px;margin-right:7px;min-width:10px}@media only screen and (min-width:992px){.show-filters{display:none;margin:0;visibility:hidden;padding:0;width:0px;height:0px;max-width:0px;overflow:hidden}}.show-filters .active{color:#0086ff}.machines-buttons{display:flex;flex-grow:1;justify-content:space-between}.cycle-item{flex-grow:1}.cycle-item .machine-title-status{margin-bottom:15px}.cycle-item .cycle-times>div,.cycle-item .cycle-times>form{min-height:80px}.cycle-item .avg{margin-right:15px;min-width:190px}.cycle-item .avg .label{font-size:12px}.cycle-item .avg .avg-cycle{font-size:30px}.timeline-wrapper{min-width:550px}@media only screen and (max-width:675px){.timeline-wrapper{min-width:300px}}.machine-row{margin-top:-20px}.machine-row .timeline-wrapper{z-index:2}.machine-row .timeline-wrapper,.machine-row .mach-txt>div{margin-top:20px}.timeline-wrapper,.mach-txt{flex-basis:50%}.single-machine .mach-txt{flex-basis:15%}.single-machine .machine-detail-bar>div{margin-left:0}.single-machine>div{margin-top:7px;margin-bottom:30px}.single-machine>div:first-child{margin-top:30px;margin-bottom:15px}@media only screen and (max-width:675px){.single-machine .machine-detail-section{width:100%;flex-direction:column}.single-machine .machine-detail-section>div{width:100%}}.single-machine-filters{margin-top:-7px}.single-machine-filters>div{margin-top:7px}.single-machine-filters label,.single-machine-filters .filter-label{min-width:30px}.pinned-downtime-selector{position:sticky;z-index:1;bottom:10;filter:drop-shadow(0px -8px 8px #bebbbd)}.bigger-checkbox{width:20px;height:20px}.downtime-comment-input{margin-left:15px;width:95%;border:none;border-bottom:1px solid #e6e8eb}.downtime-comment-removed{color:#0086ff;border-bottom:1px solid #0086ff!important}.machine-summary .overview-bar{justify-content:space-between;align-items:center}@media only screen and (max-width:992px){.machine-summary .overview-bar{flex-direction:column;align-items:flex-start;justify-content:flex-start}.machine-summary .overview-bar .am-grow{margin-top:15px;width:100%}}.machine-summary-charts .am-grow{margin-top:-15px;margin-bottom:-15px}.machine-graph-info{width:145px;flex-shrink:0;margin-left:15px}.machine-graph-info .title{font-size:18px;margin-bottom:7px}.unit-label{border-left:1px solid #e6e8eb;margin:-15px 0;padding:15px;min-width:60px;font-size:12px;color:#817d7f}.machine-status{border:1px solid #e6e8eb;margin:0;height:22px;background:#fff;padding:7px}.machine-status>div{height:100%}.machine-status.large{padding:0;height:44px}.machine-status.large .excluded-end>div{height:42px;margin-top:0}.machine-status-block{height:100%;position:relative}.machine-status-block.filler{flex-grow:1}.machine-status-block.filler>div{border-left:1px solid #817d7f}.machine-status-block.excluded>div{border-right:1px solid #817d7f;margin-left:-7px}.machine-status-block.excluded-end>div{border-left:1px solid #817d7f;margin-right:-7px}.machine-status-block.filler,.machine-status-block.excluded,.machine-status-block.excluded-end,.machine-status-block.excluded-full{background:#bebbbd}.machine-status-block.filler>div.exclu-cover,.machine-status-block.excluded>div.exclu-cover,.machine-status-block.excluded-end>div.exclu-cover,.machine-status-block.excluded-full>div.exclu-cover{width:calc(100% + 7px);height:20px;background:#fff;margin-top:-7px;opacity:.5}.machine-status-block.excluded-full>div{margin-right:-7px;margin-left:-7px;width:calc(100% + 15px)}.machine-status-block.hoverable:hover{box-shadow:inset 0 0 100px 100px #0003}.shift-mask{position:absolute;pointer-events:none;height:20px;margin-top:-7px;background:#ffffffd1;border-right:1px solid rgba(129,125,127,.25);border-left:1px solid rgba(129,125,127,.25)}.report-machine-timeline .filler>div,.report-machine-timeline .excluded>div,.report-machine-timeline .excluded-end>div,.report-machine-timeline .excluded-full>div{height:21px}@media only screen and (max-width:992px){.report-machine-timeline .machine-status{margin-top:0}}.machine-status-large{margin:15px 0 0;padding-left:15px;flex-grow:1;height:30px}@media only screen and (max-width:992px){.machine-status-large{padding-left:0}}.machine-status-large>div{height:50%}.machine-status-large .machine-status-block.filler{background:#bebbbd;flex-grow:1}.machine-status-large .machine-status-block.filler>div{width:100%;height:100%;margin-top:0}.machine-status-large .time-axis{margin-left:-5px;margin-right:-4px}.time-axis{margin:0 7px;font-size:.5em;color:#817d7f}@media only screen and (max-width:992px){.time-axis>div:nth-child(2n) .marker{visibility:hidden}}.time-axis.large{font-size:1em}.time-axis.large>div .marker{top:-1px}.time-axis>div{position:relative}.time-axis>div .tick{width:1px;height:4px;background:#bebbbd}.time-axis>div .marker{position:absolute;top:-4px}.custom-icon{font-size:16px;color:#fff;background-color:#000;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%}.select-change{position:relative;width:257px;cursor:pointer;border:1px solid #ccc}.select-change .selected{display:flex;justify-content:space-between;padding:7px 15px}.select-change .options{box-shadow:0 4px 4px -4px #bebbbd;animation:fade-in .2s;opacity:1;top:38px;right:-1px;left:-1px;position:absolute;white-space:nowrap;z-index:4;background:#fff;border:1px solid #ccc}.select-change .options>div{padding:15px}.select-change .options>div:hover,.select-change .options>div:focus{color:#fff;background:#0086ff}@media (pointer: coarse) and (hover: none){.select-change .options>div:hover{color:inherit;background:inherit}}.machine-picker-list{display:none}.machine-picker-list.show{display:flex;flex-direction:column;animation:expand-out .2s}.machine-name-list-wrapper{margin-right:15px}.ReactModal__Overlay{z-index:4}.ReactModal__Content{box-shadow:2px 2px 2px #817d7f;animation:fade-in-up .3s;opacity:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}.modal-title{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;margin:0 -30px 15px;padding:0 30px 15px;font-family:ProximaNova-Bold!important;font-size:18px}.modal-title i{margin-top:-7px;color:#bebbbd}.modal-title i:hover{color:#817d7f;cursor:pointer}@media (pointer: coarse) and (hover: none){.modal-title i:hover{color:#bebbbd}}.confirm-modal.large .message,.employee-sign-in-modal.large .message{font-size:2em;line-height:2em}.confirm-modal.large .confirm-modal-buttons .btn,.employee-sign-in-modal.large .confirm-modal-buttons .btn{font-size:1.5em!important}.confirm-modal.large select,.employee-sign-in-modal.large select{height:60px;font-size:30px}.confirm-modal .message,.employee-sign-in-modal .message{font-size:14px;text-align:center}.confirm-modal.large .modal-title,.employee-sign-in-modal.large .modal-title,.confirm-modal.large .message,.employee-sign-in-modal.large .message,.confirm-modal.large .confirm-modal-buttons,.employee-sign-in-modal.large .confirm-modal-buttons{font-size:2em;line-height:2em}.confirm-modal.large .confirm-modal-buttons .btn,.employee-sign-in-modal.large .confirm-modal-buttons .btn{font-size:1em!important}.confirm-modal .confirm-modal-buttons,.employee-sign-in-modal .confirm-modal-buttons{margin:30px -15px 0;padding:15px 15px 0;border-top:1px solid #e6e8eb}.info-modal>div{margin-top:30px}.info-modal>div:last-child{margin-bottom:30px}.new-token-wrapper>div{margin:0 7px}.new-token-wrapper .new-token{font-family:ProximaNova-Bold!important;background:#0086ff;color:#fff;font-size:20px;padding:15px}.op-warn-msg{padding-right:30px}.day-selector-row{margin:0 -5px}.day-selector-circle-container{position:relative;display:inline-block;height:36px;width:36px;margin:0 5px}.day-selector-input{position:absolute;opacity:0;height:0;width:0;margin:0;padding:0}.day-selector-circle{display:flex;align-items:center;justify-content:center;height:36px;width:36px;border-radius:50%;background-color:#f2f2f2;cursor:pointer;transition:all .2s ease;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.day-selector-circle span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#817d7f;transition:color .2s ease;text-align:center;line-height:1}.day-selector-circle:hover{background-color:#e5e5e5}.day-selector-circle.selected{background-color:#0086ff}.day-selector-circle.selected span{color:#fff}.day-selector-circle.selected:hover{background-color:#0079e6}input{border:1px solid #e6e8eb;padding:7px;font-size:14px}.am-form-group{border:1px solid #e6e8eb;margin:15px;position:relative;padding:15px;flex-grow:1;background:#fff}.am-form-group.animate{animation:fade-in-down-normal .3s}.am-form-group label{font-family:ProximaNova-Regular!important;display:inline-block;width:100%}.am-form-group-title{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;margin:0 -15px 15px;padding:0 15px 15px;display:flex;justify-content:space-between;align-items:center}.am-form-group .am-form-control{flex-grow:1}.am-form-group.date-time label:last-child{flex-grow:0}.am-form-group .header-microcopy{font-family:ProximaNova-Regular;font-style:italic;font-size:11px}.am-form-group-title{font-family:ProximaNova-Bold!important}.group-inputs{display:flex;align-items:center;position:relative}.group-inputs label input{width:100%}.group-inputs label input[type=checkbox]{position:relative;left:calc(-50% + 15px);width:inherit}.group-inputs.gap-md{gap:15px}.group-inputs.stacked{flex-direction:column}.group-inputs.stacked .am-input,.group-inputs.stacked .am-select-style{margin-bottom:15px}.group-inputs.wrap{flex-wrap:wrap}.group-inputs>div{flex-grow:1;margin-right:7px}.group-inputs>div:last-child{margin-right:0}.alert-setup,.add-user,.good-form-group-margins{margin:0 -15px;flex-wrap:wrap;align-items:start}.input-form-list-item{border-top:1px solid #e6e8eb;padding:15px 0;animation:fade-in .2s}.input-form-list-item:first-child{border-top:none}.alert-recipients{display:flex;padding:15px 0 30px}.alert-recipients>div{flex-grow:1}@media only screen and (max-width:992px){.alert-recipients>div{flex-direction:column}.alert-recipients>div .am-input{margin-right:0}}.alert-recipients i{margin-top:30px;margin-left:15px}.alert-recipients .am-input{flex-grow:1;flex-basis:50%}.alert-recipients .email-phone-toggle{font-size:12px}.alert-recipients .email-phone-toggle input{margin-right:7px}.report-machines i{margin-left:15px}.alert-recipients:first-child{padding:0 0 30px}label,.label-look{font-size:12px}.am-input{display:flex;position:relative;flex-grow:1;margin-right:15px}.am-input:last-child{margin-right:0}.am-input>div{display:flex;flex-direction:column;position:relative;flex-grow:1}.am-input>div.side-dropdown{flex-grow:0;margin-right:7px}.am-input>div.side-dropdown .am-select-style{height:40px}.am-input>input{flex-grow:1}.am-input>input.error{border-color:#f89188}.am-input input{position:relative}.am-input span.error{position:absolute;top:5px;right:0;font-size:10px;color:#f89188;z-index:100}.am-input span.error.error-offset{top:-20px}.am-input input[type=time],.am-input input[type=date]{min-width:120px;font-size:14px}@media only screen and (max-width:992px){.am-input input[type=time],.am-input input[type=date],.am-input input{font-size:12px}}.am-input.recip-phone .side-dropdown .am-select-style{width:60px}.am-input.recip-phone input[type=tel]{margin-left:-50px}.am-input.half-width{flex-basis:calc(50% - 15px);margin-right:7px!important}.am-input.three-quarter-width{flex-basis:calc(75% - 15px);margin-right:7px!important}span.error{font-family:ProximaNova-Regular!important;font-size:10px;color:#f89188}.am-select-wrapper span.error{position:absolute;right:38px}.am-select-wrapper span.error.error-offset{top:-20px;right:5px}.am-select-wrapper.narrow{flex-basis:100px}.am-select-wrapper.half-width{flex-basis:calc(50% - 15px);margin-right:7px!important}.am-select-style{border-color:#e6e8eb;height:38px}.am-select-style.error{border-color:#f89188;color:#111}.report-machine-list{display:none}.report-machine-list.show{display:flex;flex-direction:column;animation:expand-out .2s}.form-hint{margin-left:7px;font-size:12px;font-style:italic;color:#817d7f;line-height:normal}.form-hint.highlight{color:#59b0ff}i.disabled{pointer-events:none;color:#fff}input[type=checkbox].am-checkbox{display:none}input[type=checkbox]+.checkbox-block{transition:all .2s;position:relative;font-size:12px}input[type=number]:disabled{color:#00000040}input[type=checkbox]+.checkbox-block{color:#bebbbd;background:transparent}input[type=checkbox]+.checkbox-block:hover{cursor:pointer}input[type=checkbox]:checked+.checkbox-block{color:#0086ff;background:transparent}input[type=checkbox]:checked+.checkbox-block:hover{cursor:pointer}.form-hint,.form-hint-large,.form-help-text{font-style:italic}.form-help-text{padding-left:15px;border-left:1px solid #bebbbd;font-size:12px;color:#817d7f;margin-left:6px}.form-help-text.no-line{border-left:0;padding-left:0;margin-left:0}.form-hint{margin-left:7px;font-size:12px;color:#817d7f;line-height:normal}.form-hint.error{color:#f89188}.form-hint-large{margin:7px 0 15px;width:100%;font-size:14px;text-align:center}.login-form{margin-bottom:-30px}.login-screen form{width:100%;max-width:400px}.login-screen .am-form-group{background:0;border:0}.login-screen .am-form-group .am-form-group-title{margin:0 0 30px;padding:0 0 30px;border-bottom:5px solid black}.login-screen .am-form-group .login-info{margin-bottom:15px}.login-screen .am-form-group .login-info .main{margin-top:-7px;font-size:32px;line-height:normal}.user-info,.company-info{width:625px}@media only screen and (max-width:992px){.user-info,.company-info{width:360px}}.user-page-components{margin-bottom:75px}.form-button-wrapper{width:100%;padding:0 15px}.user-is-admin,.daily-summary{font-size:14px}.user-is-admin>div,.daily-summary>div{margin-right:30px}.description{margin-right:0;font-weight:100;color:#817d7f}.description.compact{font-size:12px;max-width:50vw;margin:auto}.daily-summary{border-top:1px solid #e6e8eb;padding-top:30px;margin-top:30px}.phone-time input{height:42px}.phone-time>label:last-child{margin-left:7px}.phone-time.disabled,.phone-time.disabled input{color:#bebbbd}.target-cycle-time{margin-bottom:0}.target-cycle-time input{font-size:30px;width:190px;height:56px}.target-cycle-time i{font-size:20px}.shift-form{margin:15px -15px}.shift-days{flex-grow:1;padding-bottom:15px}.add-reason-button-main{animation:slide-in-from-left .3s}.downtime-list{animation:fade-in 1s}.reason-field.is-static input{border:0}.reason-field:after{content:" ";position:absolute;width:25px;left:18px;top:64px;bottom:33px;border-left:3px solid #bebbbd}.reason-field.sub-level:before{content:" ";position:absolute;width:21px;top:43px;left:-21px;border-bottom:3px solid #bebbbd}.reason-field.deleted,.reason-field.deleted div{opacity:0;height:0px;width:0px}.reason-field.deleted.sub-level:before{border-bottom:none}.reason-field .edit-toggles{width:40px}.reason-field .planned-check{width:45px;margin-right:15px}.reason-field .planned-check .am-input>div{display:block}.downtime-reasons{width:100%;max-width:700px}.downtime-reasons-wrapper{position:relative;width:calc(100% - 30px);margin-left:-30px}.field-wrapper{animation:fade-in 2s}.downtime-codes-save{animation:slide-in-from-right .3s}.am-input .is-static input{background-color:#fff}.am-input input.existing-option{position:relative;color:transparent}.am-input .existing-option-cover{margin:7px;padding:7px;position:absolute;top:20px;left:0;height:calc(100% - 30px);background-color:#59b0ff;color:#fff}.reason-list-wrapper{width:calc(100% + 45px);margin-left:-30px}.horizontal-spacer{width:15px}.machine-picker button.no-style-button{color:#0086ff!important;padding:7px 0}@media (any-hover: hover){.machine-picker button.no-style-button:hover{cursor:pointer;color:#339eff!important;background-color:inherit!important}}@media (hover: none),(hover: on-demand){.machine-picker button.no-style-button:active{color:#339eff!important;background-color:inherit!important}.machine-picker button.no-style-button:hover{color:inherit!important;background-color:inherit!important}}@media (pointer: coarse) and (hover: none){.machine-picker button.no-style-button:hover{color:inherit!important;background-color:inherit!important}}.machine-picker i{font-size:12px}.edit-aggregator-gateway{justify-content:space-around;width:-moz-max-content;width:max-content;flex-grow:1}.agg-port-list>div{margin:-15px -15px 15px}.agg-port-list>div:last-child{margin-bottom:0}.agg-port-list>div>div{padding:15px}.agg-port-list>div.hidden{display:none}.agg-port-list .inactive,.agg-port-list .inactive input,.agg-port-list .inactive select{color:#bebbbd}.agg-port-list .inactive .dont-inactive{color:#111}.sensor-port{margin-right:15px;padding-right:15px;width:40px}.sensor-port .port-number{margin-top:7px;font-size:40px}.multi-sensor-picker{margin:7px 7px 30px}.inline-non-form{margin:15px;position:relative;padding:15px;flex-grow:1}.inline-non-form.animate{animation:fade-in-down-normal .3s}.inline-non-form .title{font-family:ProximaNova-Bold!important}form.live-form{border:1px solid #e6e8eb;background-color:#fff;padding:0 15px 15px;display:grid}form.live-form input,form.live-form textarea,form.live-form select,form.live-form button{border:none!important;margin:0!important;padding:0!important;transition:background-color .2s ease-in-out;outline:none!important}form.live-form label{display:flex;gap:45px;align-items:end}form.live-form label span.label-content{width:8rem}form.live-form .btn-primary{padding:0 7px!important}form.live-form select{padding:0 7px!important;margin-top:15px!important;border:1px solid #e6e8eb!important}form.live-form input:focus{background-color:#f2f5fa;outline:none!important}form.live-form input.error{outline:#f81300 dotted!important}form.live-form .dirty{outline:1px #78bfff dotted!important}form.live-form .dirty.removed{text-decoration:line-through;text-decoration-thickness:2px;color:#78bfff}form.live-form * button.rotate{outline:none!important;color:#0086ff;transform:rotate(90deg)}form.live-form * button.delete:hover{color:#f81300}form.live-form * button:disabled{color:#f81300}form.live-form input::-moz-placeholder{color:#0086ff}form.live-form input::placeholder{color:#0086ff}textarea{resize:vertical;border-color:#e6e8eb}.form-killer{height:0;width:0}.form-killer+*{pointer-events:none!important}.form-killer+* button:not([type=submit]){pointer-events:auto!important}.form-killer+* input,.form-killer+* select,.form-killer+* .target{background-color:#fafafa}.setup-flow-step{width:100%;margin-bottom:7px;position:relative}.setup-flow-step .drag-handle{cursor:grab;color:#817d7f;padding:7px}.setup-flow-step .drag-handle:hover{color:#0086ff}.setup-flow-step.drop-target{background-color:#0086ff0d;border-radius:4px}.setup-flow-step .drop-indicator{position:absolute;top:-2px;left:0;right:0;height:3px;background-color:#0086ff;border-radius:2px;z-index:10}.setup-flow-step .step-ghost{position:absolute;top:0;left:0;right:0;width:100%;padding:8px 0;opacity:.4;background-color:#f2f2f2;border-radius:4px;pointer-events:none;z-index:0}.setup-flow-step .step-ghost input{background-color:#fffc;border-color:#e6e8eb}.modified-input input{border-color:#0086ff!important;background-color:#0086ff0d!important}.reports-list{border:1px solid #e6e8eb;margin-top:15px;background:#fff;height:100%}.reports-table{width:100%}.reports-table .report-table-header{border-bottom:1px solid #e6e8eb;padding:15px}@media only screen and (max-width:992px){.reports-table .report-table-header{height:0px;padding:0;overflow:hidden}}.reports-table .report-row:before{content:" ";height:1px;background:#e6e8eb;position:absolute;bottom:-1px;left:15px;right:15px}.reports-table .report-row{padding:15px}.reports-table .report-row .report-type i{margin-right:7px;width:15px;text-align:center}.reports-table .report-row,.reports-table .report-table-header{display:flex;align-items:flex-start;position:relative}.reports-table .report-row .small-title,.reports-table .report-table-header .small-title{display:none;min-width:100px;font-color:#817d7f}@media only screen and (max-width:992px){.reports-table .report-row,.reports-table .report-table-header{flex-direction:column}.reports-table .report-row .small-title,.reports-table .report-table-header .small-title{display:flex}}.reports-table .report-row.in_progress,.reports-table .report-table-header.in_progress{color:#bebbbd}.reports-table .report-row.failed,.reports-table .report-table-header.failed,.reports-table .report-row.failed i,.reports-table .report-table-header.failed i{color:#f89188}.reports-table .report-row.failed .grey-out,.reports-table .report-table-header.failed .grey-out{background-color:#fff}.reports-table .report-row.failed .grey-out:hover,.reports-table .report-table-header.failed .grey-out:hover{cursor:default}.reports-table .report-row .grey-out,.reports-table .report-table-header .grey-out{background-color:#817d7f;opacity:.3;position:absolute;top:0;bottom:-2px;left:0;right:0}.reports-table .report-row .grey-out:hover,.reports-table .report-table-header .grey-out:hover{cursor:wait}.reports-table .report-row:last-child,.reports-table .report-table-header:last-child{border:none}.reports-table .report-row>div,.reports-table .report-table-header>div{display:flex;align-items:center;font-size:14px}.reports-table .report-row>div.report-type,.reports-table .report-table-header>div.report-type{min-width:230px}.reports-table .report-row>div.report-machines,.reports-table .report-table-header>div.report-machines{flex-grow:1}.reports-table .report-row>div.report-frequency,.reports-table .report-row>div.report-timeframe,.reports-table .report-table-header>div.report-frequency,.reports-table .report-table-header>div.report-timeframe{min-width:120px}.reports-table .report-row>div.report-request-time,.reports-table .report-table-header>div.report-request-time{min-width:140px}.reports-table .report-row>div.report-download,.reports-table .report-table-header>div.report-download{margin-top:5px;min-width:15px}@media only screen and (max-width:992px){.reports-table .report-row>div.report-download,.reports-table .report-table-header>div.report-download{margin-top:0}}.reports-table .report-row>div.report-delete,.reports-table .report-table-header>div.report-delete{margin-top:5px;min-width:15px}@media only screen and (max-width:992px){.reports-table .report-row>div.report-delete,.reports-table .report-table-header>div.report-delete{margin-top:0}}.reports-table .report-row>div.report-frequency,.reports-table .report-row>div.report-timeframe,.reports-table .report-row>div.report-request-time,.reports-table .report-row>div.report-download,.reports-table .report-row>div.report-delete,.reports-table .report-table-header>div.report-frequency,.reports-table .report-table-header>div.report-timeframe,.reports-table .report-table-header>div.report-request-time,.reports-table .report-table-header>div.report-download,.reports-table .report-table-header>div.report-delete{text-align:right}.reports-table .report-row>div.report-type,.reports-table .report-row>div.report-machines,.reports-table .report-row>div.report-frequency,.reports-table .report-row>div.report-timeframe,.reports-table .report-row>div.report-request-time,.reports-table .report-row>div.report-download,.reports-table .report-row>div.report-delete,.reports-table .report-table-header>div.report-type,.reports-table .report-table-header>div.report-machines,.reports-table .report-table-header>div.report-frequency,.reports-table .report-table-header>div.report-timeframe,.reports-table .report-table-header>div.report-request-time,.reports-table .report-table-header>div.report-download,.reports-table .report-table-header>div.report-delete{margin-right:15px;text-transform:capitalize}.graph-title{font-family:ProximaNova-Bold!important;text-transform:uppercase;letter-spacing:.79px;font-size:22px;margin-bottom:15px}.graph-title-alt{margin:30px 0;font-size:40px}.report-horizontal-bar{width:100%;margin-bottom:80px}.report-horizontal-bar .graph-title{border-bottom:1px solid #111111;margin-left:12px}.report-horizontal-bar.by-shift{margin-bottom:30px}.report-vertical-bar{flex-direction:column;width:100%}.report-heading{border-bottom:1px solid #111111;font-weight:100;padding:15px 15px 15px 0}.report-heading.grey{color:#817d7f}.report-heading.blue{color:#339eff}.report-heading.white{color:#fff}.machine-label{display:flex;flex-direction:column;justify-content:center;height:60px}.machine-label.machine-name{font-family:ProximaNova-Bold!important;text-transform:uppercase;font-size:18px;letter-spacing:.79px}.machine-label.percent{font-family:RobotoMono-Regular!important}.report-vertical-bar-percents{color:#339eff}.report-vertical-bar-percents .machine-label{margin-left:15px}.report-vertical-bar-percents .report-heading{padding-left:15px}.report-title{margin:30px 0}.report-title>div{color:#bebbbd;font-size:20px}.report-title>div:first-child{color:#bebbbd;font-size:30px;font-weight:700;margin-bottom:7px}.report-title.first-page>div{color:#817d7f}.report-title.first-page>div:first-child{color:#111}.report-footer{border-top:1px solid #e6e8eb;margin-top:30px;padding:15px 0 0;font-size:12px}.report-footer div:first-child{color:#817d7f}.api-wrapper{background:#fff}.api-wrapper .report-page{width:1098px}.api-wrapper .hide-in-pdf{display:none}.api-wrapper .explorer-help-text{display:none;height:0px;width:0px}.api-wrapper.explore button,.api-wrapper.explore .sidebar-view_selection{display:none}.api-wrapper.explore .ryo-legend button.not-all-none{display:inherit}.api-wrapper.explore select{background:none}.api-wrapper.explore .explore-selectors .machines-selector{display:none}.api-wrapper.explore .explore-selectors .machines-list{display:inherit}.api-wrapper.explore .sidebar-view{min-width:0px}.api-wrapper.explore .report-page{width:1418px;height:1050px}.api-wrapper.explore.portrait .report-page{width:1098px;height:1418px}.api-wrapper.explore .dvm-level{height:325px}.api-wrapper.explore .dvm-level>div{height:100%}.api-wrapper.explore .downtime-graph{height:700px;max-height:700px}.api-wrapper .machine-picker-wrapper{display:none}.api-wrapper .explorer-nav-wrapper{margin-bottom:15px}.api-wrapper .explore-nav .explorer-type-title{display:none}.api-wrapper .explore-nav .explorer-type-title.active{display:inherit}.report-wrapper{height:calc(100vh - 90px)}.report-stage,.report-toolbar{margin-top:15px}.report-stage{border:1px solid #e6e8eb;overflow-x:scroll;padding:30px 45px;width:100%;height:100%;background:#fff}.report-stage>div .report-page{box-shadow:0 0 5px #bebbbd;padding:30px 15px;margin-bottom:30px}.report-page{display:flex;flex-direction:column;justify-content:space-between;height:1418px;background:#fff;padding:45px}.report-toolbar{font-size:14px;padding:0 15px}.report-toolbar .report-type{font-size:18px}.report-toolbar .timeframe{margin-top:-5px}.report-toolbar .machine-list{max-width:250px;margin-top:7px}.report-toolbar .machine-list,.report-toolbar .timeframe{color:#817d7f}.report-toolbar .machine-list,.report-toolbar .timeframe,.report-toolbar .report-type,.report-toolbar .requested-at{transition:all .2s}@media only screen and (max-width:992px){.report-toolbar .machine-list,.report-toolbar .timeframe,.report-toolbar .report-type,.report-toolbar .requested-at{display:none;width:0px;height:0px;visibility:hidden}.report-toolbar .actions{width:20px}.report-toolbar .actions i{margin-bottom:15px}}.report-toolbar i{margin:7px 15px 0 0;font-size:16px;color:#bebbbd}.report-titles{font-size:18px;padding:15px 0}.report-titles>div{color:#817d7f;font-size:16px}.report-titles>div:first-child{color:#111;font-size:30px;font-weight:700;margin-bottom:7px}.black-bar{height:5px;background:#111;margin-bottom:15px}.report-header{font-size:12px;line-height:18px}.report-header>div>div>div:first-child{margin-right:15px}@media print{.report-page{page-break-after:always}}.single-machine-week .lower-data{font-family:RobotoMono-Regular!important}.single-machine-week .lower-data>div{position:relative;margin-right:13px;margin-left:50px;justify-content:space-around}.single-machine-week .lower-data>div>div{text-align:center;width:14.28%;font-size:14px}.single-machine-week .lower-data .percents-by-shift>div{width:100%;position:relative}.single-machine-week .lower-data .percents-by-shift .shift-name{position:absolute;left:-36px}.single-machine-week .lower-data .percents-by-shift .shift-percent{font-family:RobotoMono-Regular!important;text-align:center;width:14.28%;font-size:14px}.single-machine-week .lower-data .hours:before{position:absolute;left:-36px;content:"Hours"}.single-machine-week .lower-data .percents{color:#339eff}.single-machine-week .lower-data .percents:before{position:absolute;left:-36px;content:"Pct %"}.single-machine-category .lower-data{font-family:RobotoMono-Regular!important;padding-right:14px;margin-left:12px}.single-machine-category .lower-data>div{position:relative;justify-content:space-around}.single-machine-category .lower-data>div>div{text-align:left;width:14.28%;font-size:14px}.single-machine-category .lower-data .data-by-type>div{width:100%;position:relative;border-bottom:#111111 1px solid}.single-machine-category .lower-data .data-by-type .data-type-name{position:absolute;left:-36px}.single-machine-category .lower-data .data-by-type .data-value{font-family:RobotoMono-Regular!important;text-align:center;width:14.28%;font-size:14px}.report-machine-timeline-by-day{margin-bottom:100px}.report-machine-timeline-by-day:last-child{margin-bottom:0}.report-machine-timeline{min-height:60px}.report-machine-timeline>div.state-timeline{flex-grow:1}.report-machine-timeline>div.day-name{font-family:ProximaNova-Bold!important;text-transform:capitalize;margin-right:15px;width:50px;text-align:center}.report-machine-timeline>div.day-name.long{width:100px;text-align:left}.report-machine-timeline>div.machine-details{width:175px}.report-machine-timeline .machine-status{height:22px}.report-machine-timeline .time-axis>div .marker{font-size:1.2em;top:0}.kwh-total,.kwh-cost{font-family:ProximaNova-Bold!important;margin-top:30px;width:50%;flex-grow:0;font-size:40px}.kwh-total .data-label,.kwh-cost .data-label{font-family:ProximaNova-Regular!important;color:#111;margin-bottom:15px;font-size:14px}.kwh-total .cost-note,.kwh-cost .cost-note{font-family:RobotoMono-Regular!important;margin-top:15px;color:#817d7f;font-size:14px}.kwh-total{color:#0086ff}.kwh-cost{color:#005099}.downtime-summary{display:flex;flex-basis:fit-content}.downtime-summary-chart{width:60%}.downtime-summary-list{margin:auto;width:40%}.content-divider{display:block;margin:auto 25px;content:"";background-color:#111;height:50%;width:2px}.timing-header{text-decoration:underline}.DOWNTIME_REASONS_BY_MACH_BY_CODE{display:inline-flex;height:75%;width:100%}.vertical-graph-container{display:flex}.vertical-label-container{margin:90px 0 0 15px;min-width:175px;width:200px}.vertical-data{margin-top:100px;width:150px;height:80%}.label-value{margin:auto 0;height:24px;font-weight:700;font-size:19px}.series-value{margin-left:25px}.series-hours{margin-bottom:19px}.downtime-barchart{margin-top:40px}.utilization-table{display:flex;width:100%;flex-direction:row;height:200px;border:1px solid #e6e8eb}.utilization-table .item-header{font-weight:700}.utilization-table_item{display:flex;height:100%;flex:1 1 0;flex-direction:column}.utilization-table_item_row{flex:1 1 0;padding:10px;border-bottom:1px solid #e6e8eb}.utilization-table_item_row:last-child{border-bottom:0px}.late-ttp-chip{font-family:RobotoMono-Regular!important;margin-right:30px;margin-bottom:30px;font-size:30px}.late-ttp-chip .label{font-family:ProximaNova-Bold!important;text-transform:uppercase;letter-spacing:.79px;margin-bottom:7px;font-size:16px}.ttfp-title{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;margin:15px 0;font-size:16px}.ttfp-lates-container{margin-bottom:50px}.ttfp-lates-container:last-child{margin-bottom:0}.explore-selectors .machine-picker-wrapper{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;margin-bottom:7px;padding-bottom:15px}.toast-solid,.toast{position:absolute;text-align:center;padding:15px;color:#fff;z-index:5;top:15px;min-width:220px}.toast-solid.error,.toast.error{background:#f89188}.toast-solid.success,.toast.success{background:#43bf7a}.toast-solid.large,.toast.large{background:#111;font-size:30px;padding:30px}.toast-solid.right,.toast.right{right:15px}.toast-solid.left,.toast.left{left:15px}.toast{animation:fade-in-down-out 3s}.toast-solid{animation:fade-in-down-light 5s;height:100%;opacity:.95;padding-top:35%}.modified-toast-wrapper{position:relative;padding:15px}.modified-toast-wrapper .toast{display:flex;margin:15px 0 0 15px;justify-content:center;align-items:center;min-width:1px;width:calc(100% - 60px);height:calc(100% - 60px)}.am-dropdown-menu{position:relative;font-weight:100}.am-dropdown-menu .menu-title{color:#bebbbd}@media (any-hover: hover){.am-dropdown-menu .menu-title:hover{cursor:pointer;color:#111!important;background-color:inherit!important}}@media (hover: none),(hover: on-demand){.am-dropdown-menu .menu-title:active{color:#111!important;background-color:inherit!important}.am-dropdown-menu .menu-title:hover{color:inherit!important;background-color:inherit!important}}@media (pointer: coarse) and (hover: none){.am-dropdown-menu .menu-title:hover{color:inherit!important;background-color:inherit!important}}.am-dropdown-menu .menu-title.open{color:#111}.am-dropdown-menu .children{border:1px solid #e6e8eb;box-shadow:4px 4px 4px -4px #bebbbd;animation:fade-in-down .3s;display:flex;margin-top:-3px;flex-direction:column;top:44px;right:0;opacity:1;position:absolute;white-space:nowrap;z-index:4;background:#fff}.am-dropdown-menu .children:hover{background:#e6e8eb}.am-dropdown-menu .children a,.am-dropdown-menu .children>div{color:#111}.am-dropdown-menu .children a:hover,.am-dropdown-menu .children a:focus,.am-dropdown-menu .children>div:hover,.am-dropdown-menu .children>div:focus{background:#e6e8eb;color:#111;text-decoration:none}.divider{background:#e6e8eb;height:1px;width:100%}.am-dropdown-item{display:flex;align-items:center;padding:15px;min-width:150px;background:#fff}.am-dropdown-item>button>div,.am-dropdown-item>div{width:20px;text-align:center;margin-right:7px}.am-dropdown-item .beta{position:relative}.am-dropdown-item .beta:after{position:absolute;content:"BETA";top:-4px;padding-left:3px;font-size:8px}.users{width:625px}@media only screen and (max-width:992px){.users{width:360px}}.user{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;padding:15px 0;font-size:12px;font-weight:100}.user:first-child{margin-top:-15px}.user:last-child{margin-bottom:-15px;border:none}.user>div{word-wrap:break-word}.user .filter-select{margin-bottom:7px}.user .name{font-weight:700;width:120px;min-width:120px}.user .user-email{font-style:italic;margin-bottom:15px}.user .email{width:200px;flex-grow:20}.user .delete{visibility:hidden;width:0px;font-size:16px;text-align:right}.user .delete i{color:#f89188}.user .delete i:hover{color:#f81300;cursor:pointer}.user .delete.deleted{visibility:hidden}.user .date-sent{position:relative;width:60px}.user .date-sent .label{position:absolute;color:#817d7f;bottom:17px;font-size:10px}.user .grey{color:#e6e8eb}.user.deleted{color:#bebbbd}.user .email-config{margin-top:15px;width:100%}.user .email-config>div:first-child{font-family:ProximaNova-Bold!important;padding:0}.user .email-config>div{padding:7px 0}.invite>div{margin-top:15px}.shift{margin:15px 30px 15px 15px}.shift .title{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0}.shifts-list{margin:0 -15px;width:315px}.shifts-list .list-title{border-left:0;margin-left:15px;margin-right:-15px}.shifts-list .list-title .title{padding-left:0}@media only screen and (max-width:675px){.shifts-list{flex-grow:1;margin-right:15px}}.shift-times>div{width:110px}.shift-times>div:last-child{margin-left:15px}.shift-times>i{width:25px;text-align:center}.shift-day .cal-day{border-left:1px solid #e6e8eb;border-top:1px solid #e6e8eb}.shift-day:last-child .cal-day{border-right:1px solid #e6e8eb}.shift-day,.calendar-hours{position:relative}.shift-day .title,.calendar-hours .title{z-index:2;border-bottom:2px solid #817d7f;margin-left:-1px;font-size:16px;font-weight:100;color:#817d7f;padding:7px 7px 0;margin-bottom:15px}.shift-day .hours,.shift-day .hr-markers,.calendar-hours .hours,.calendar-hours .hr-markers{font-size:10px;color:#817d7f;text-align:center}.calendar-hours{padding-bottom:7px}.hr>div{margin:0 7px -7px 0}.cal-day{height:500px;position:relative;margin-bottom:-7px}.cal-day>div{flex-grow:1}.shift-config-calendar{margin:0 -15px -15px}.shift-config-calendar .shift-calendar{margin:0}.shift-config-calendar .cal-day{height:250px}.shift-config-calendar .hr-markers>div:nth-child(2n){visibility:hidden}.shift-config-calendar .hr>div{margin:0 7px -11px 0}.horiz-line{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;height:0px;width:100%;background:#bebbbd}.shift-calendar{margin-bottom:45px;margin-left:30px;flex-grow:1}@media only screen and (max-width:675px){.shift-calendar{display:none;margin:0;visibility:hidden;padding:0;width:0px;height:0px;max-width:0px}}.shift-calendar .shift-day{flex-grow:1}.shift-block{background:#0086ff;border:1px solid;border-radius:3px;width:100%;opacity:.7;position:absolute;font-size:10px;line-height:10px;padding:7px;color:#fff}.datasource-groups .title-bar{font-family:ProximaNova-Bold!important;font-size:34px;padding:15px 0}.datasource-groups .sub-title{font-family:RobotoMono-Regular!important;margin-top:7px;font-size:14px;white-space:nowrap}.datasource-groups.rotating{margin-bottom:30px}.overview-panel{padding:15px;border-right:1px solid #e6e8eb}.overview-stats{max-height:calc(100vh - 140px);height:100%;overflow-y:hidden;padding:0 15px 15px 0}.overview-stats .stat-heading{color:#bebbbd;font-size:calc(1.1vw + 1.1vh);line-height:calc(1.2vw + 1.2vh);margin-top:6vh}.overview-stats .stat-heading:first-child{margin-top:2vh}.overview-stats .stat-item{font-family:RobotoMono-Regular!important;font-size:calc(1.1vw + 1.1vh);line-height:calc(1.2vw + 1.2vh);white-space:nowrap;margin-top:calc(.5vw + .5vh)}.overview-stats .stat-label{color:#bebbbd;font-size:calc(.8vw + .8vh);line-height:calc(.9vw + .9vh)}.group-grid{padding:0 15px;width:100%}.ds-group-picker{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;padding-bottom:15px}.data-as-of{color:#bebbbd}.datasource-group:not(:first-child){margin-top:50px}.ds-group-machine,.machine-panel{margin:3px 3px 7px;padding:7px}.ds-group-machine:last-child,.machine-panel:last-child{margin-bottom:0}.ds-group-machine .ds-header,.machine-panel .ds-header{margin:-7px -7px 7px;overflow:hidden;height:7vh;padding:0 7px;color:#fff;background:#bebbbd}.ds-group-machine .ds-header a,.machine-panel .ds-header a{color:#fff;text-decoration:none}.ds-group-machine .ds-header .machine-status-img,.machine-panel .ds-header .machine-status-img{background:#fff;padding:1px;border-radius:50%}.ds-group-machine .ds-header .machine-status-img img,.machine-panel .ds-header .machine-status-img img{width:1.3vw}.ds-group-machine .ds-header.machine-panel-header,.machine-panel .ds-header.machine-panel-header{height:100px}.ds-group-machine .ds-header.machine-panel-header .machine-status-img,.machine-panel .ds-header.machine-panel-header .machine-status-img{height:50px}.ds-group-machine .ds-header.machine-panel-header .machine-status-img img,.machine-panel .ds-header.machine-panel-header .machine-status-img img{height:48px}.ds-group-machine .ds-header.machine-panel-header .signed-in-emp,.machine-panel .ds-header.machine-panel-header .signed-in-emp{font-family:RobotoMono-Regular!important;margin-right:15px;font-size:30px}.ds-group-machine.Production,.machine-panel.Production{background:#d9f2dd;border-color:#3acf4d}.ds-group-machine.Production .ds-header,.machine-panel.Production .ds-header{background:#3acf4d}.ds-group-machine.Idle,.machine-panel.Idle{background:#fff5cc;border-color:#ffcd00}.ds-group-machine.Idle .ds-header,.machine-panel.Idle .ds-header{background:#ffcd00}.ds-group-machine.Off,.machine-panel.Off{background:#fdd3ce;border-color:#f81300}.ds-group-machine.Off .ds-header,.machine-panel.Off .ds-header{background:#f81300}.ds-group-machine.Lost,.machine-panel.Lost{background:#fafafa}.ds-group-machine.Lost .ds-header,.machine-panel.Lost .ds-header{background:#bebbbd}.ds-group-machine.blink,.machine-panel.blink{animation:alert-pulse-border 1s infinite}.machine-panel{border-radius:2px;border-style:solid;border-width:15px;border-color:#bebbbd}.ds-group-machine{position:relative;overflow:hidden}.ds-group-machine .ds-details{font-family:RobotoMono-Regular!important;height:calc(100% - 5vh);font-size:calc(1vw + 1vh);line-height:calc(1.1vw + 1.1vh)}.ds-group-machine .ds-details .lighter-text{color:#817d7f}.ds-group-machine .machine-title-status .machine-info .machine-name{font-size:calc(.8vw + .8vh);line-height:calc(.9vw + .9vh)}.dsg-m-notes{font-family:RobotoMono-Regular!important;opacity:.6;position:absolute;bottom:0;left:0;right:0;width:100%;font-size:.9vw;line-height:.9vw}.dsg-m-notes .label{font-family:ProximaNova-Regular!important;display:inline-block;font-size:.6vw;background-color:#fafafa;padding:.1vw}.dsg-m-notes .message{display:inline-block;background-color:#fafafa;padding:.1vw}.machine-panels{flex-wrap:wrap}.machine-panels>div{min-height:500px;flex-grow:1}.machine-panel.fs{margin:-7px -15px;width:100vw;height:100vh;max-height:100vh}.ds-group-column{flex:1}.ds-group-column a{text-decoration:none}.donut-wrapper{position:relative;height:100%;max-height:100%}.donut-hole{position:absolute;top:0;bottom:0;left:0;right:0;color:#111}.compressed-text{text-align:right}.compressed-donut{width:45%;position:relative}.panel-info-chip{margin:0 15px;flex-grow:1;padding:30px 7px}.panel-info-chip .chip-title{font-size:30px}.panel-info-chip .chip-data{font-family:RobotoMono-Regular!important;font-size:100px;line-height:100px}.expand-to-full i{font-size:25px;line-height:25px;color:#fff}.machine-group{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;padding:15px 0}.machine-group:first-child{padding-top:0}.machine-group:last-child{border-bottom:0;padding-bottom:0}.machine-group .view-toggle{margin-right:15px;font-size:12px;color:#0086ff}.machine-group .view-toggle button{padding:0;color:#0086ff;background:none;border:none}.machine-count{font-family:RobotoMono-Regular!important;font-size:14px}.machine-count .count-num{min-width:50px}.machine-groups-by-machine{margin:0 -15px}.machine-groups-by-machine>div{margin:15px;flex-basis:calc(50% - 30px)}.groups-heading{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;margin:7px 0;padding:7px 0}.groups-heading,.groups-list{font-size:12px}.groups-list{-moz-column-count:2;column-count:2}.group-machines,.group-shifts{margin-top:7px;font-size:12px;text-transform:uppercase}.machine-list{border:1px solid #e6e8eb;padding:15px;font-size:14px;text-transform:none;-moz-column-count:2;column-count:2}.too-many-in-dash{font-family:RobotoMono-Regular!important;margin:-7px 0 7px;color:#f89188;font-size:12px}.explore-body{border-top:1px solid #e6e8eb;margin-top:15px;padding-top:15px}.explore-body .general-view{width:100%}.explore-body .general-view h5{border-bottom:1px solid blue;border-top:1px solid blue}.explore-header-button{border:1px solid black;border-radius:5px}.downtime-graph{height:700px;max-height:calc(100vh - 300px)}.graph-view{flex-grow:1}.sidebar-view{min-width:200px}.sidebar-view.horizontal>div{margin-right:15px;min-width:200px}.sidebar-view_selection{margin-bottom:20px;color:#817d7f}.sidebar-view_selection .selection-title{font-size:12px}.sidebar-view_selection .option{font-family:RobotoMono-Regular!important;transition:all .2s;padding:7px;font-size:12px;background-color:#e6f3ff;color:#59b0ff}.sidebar-view_selection .option_selected{background-color:#0086ff;color:#fff}.sidebar-view.inactive .option{background-color:#e6e8eb;color:#817d7f}.sidebar-view.inactive .option_selected{background-color:#bebbbd}@keyframes shrink-out-elem{0%{opacity:1;transform:scale(1);-webkit-transform:scale(1)}99%{opacity:0;transform:scale(0);-webkit-transform:scale(0)}to{opacity:0;transform:scale(0);-webkit-transform:scale(0)}}.machine-group-selectors .buttons button{background-color:transparent;height:38px}.machine-group-selectors .top-list{margin-left:-15px}.machine-group-selectors .top-list>div{margin-left:15px;margin-top:15px}.machine-group-selectors .machine-name-list{min-width:250px;line-height:16px;-moz-column-width:100px;column-width:100px;font-size:12px}.machine-group-selectors .machine-name-list>div{margin-bottom:7px}.machine-group-selectors .machine-name-list>div.out{animation:shrink-out-elem .5s}.machine-group-selectors .machine-name-list button.no-style-button{transition:all .2s}.machine-group-selectors .machine-name-list button.no-style-button i{color:#bebbbd!important}.machine-group-selectors .machine-name-list button.no-style-button:hover i{color:#f89188!important}@media (pointer: coarse) and (hover: none){.machine-group-selectors .machine-name-list button.no-style-button:hover i{color:#bebbbd!important}}@media only screen and (max-width:500px){.machine-group-selectors .group-select-container{flex-grow:1}.machine-group-selectors .group-select-container>div{margin-right:none}}.explore-selector,.explore-selector label{margin-right:15px}.explore-selector.grey-back input{background:#fafafa}.explorer-type-title{font-family:ProximaNova-Bold!important;padding-top:15px;padding-right:15px;padding-bottom:15px;margin-bottom:15px;font-size:30px;color:#bebbbd}.explorer-type-title.active{color:#111;border-bottom:0}.exp-list{margin:5vh 10vw}.landing-option{margin-top:30px}.landing-option:hover .title{color:#0086ff}.landing-option .title{font-family:ProximaNova-Bold!important;border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;padding-bottom:15px;font-size:25px}.landing-option .title i{margin-left:15px}.landing-option .description{font-family:ProximaNova-Regular!important;margin-top:15px;font-size:16px}.form-table-view{margin-top:15px}.pdf-button{display:flex;flex-direction:column;justify-content:center;min-width:140px}.pdf-failed:after{content:"PDF Failed"}.pdf-failed:hover:after{content:"Re-generate"}.internal-tool{margin-top:30px;padding-top:30px;border-top:1px solid #bebbbd}.explorer-nav{margin:0 -15px}.explorer-alt-title{padding-top:30px}.iframe-wrapper iframe{margin-left:-1.25rem;width:calc(100% + 1.25rem);height:calc(100% + 100px)}.kpi-select{margin:7px 0;justify-content:start}@media only screen and (max-width:500px){.kpi-select{justify-content:space-between}}.kpi-select>div{margin-right:15px;flex-basis:175px}.kpi-select>div:last-child{margin-right:0}@media only screen and (max-width:500px){.kpi-select>div{flex-basis:calc(50% - 7px)}}.kpi-select>div.kpi-title{font-family:ProximaNova-Bold!important;margin-right:30px;margin-bottom:5px;font-size:18px;flex-basis:inherit;vertical-align:middle}.kpi-select>div.kpi-title i{font-size:15px;color:#0086ff;margin-left:7px}@media (any-hover: hover){.kpi-select>div.kpi-title i:hover{cursor:pointer;color:#0064bf!important;background-color:inherit!important}}@media (hover: none),(hover: on-demand){.kpi-select>div.kpi-title i:active{color:#0064bf!important;background-color:inherit!important}.kpi-select>div.kpi-title i:hover{color:inherit!important;background-color:inherit!important}}@media (pointer: coarse) and (hover: none){.kpi-select>div.kpi-title i:hover{color:inherit!important;background-color:inherit!important}}.kpi-select.alt-style>div{flex-basis:inherit}@media only screen and (max-width:500px){.kpi-select.alt-style>div{flex-basis:calc(50% - 7px)}}.kpi-select.child-selector{margin-top:30px}.kpi-select.short{margin:15px 0 -15px}.bot-border{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;margin-bottom:15px;padding-bottom:7px}.horiz-scroll{width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding-bottom:25px;margin-bottom:-25px}.scroll-arrow{position:absolute;top:calc(50% - 22px);z-index:3}@media (pointer: coarse) and (hover: none){.scroll-arrow.ar-left i,.scroll-arrow.ar-right i{opacity:.7}}.scroll-arrow.ar-left{left:0}.scroll-arrow.ar-right{right:0}.scroll-arrow i{font-size:45px}.ryo-legend{margin:0 0 0 -15px}.ryo-legend>button{margin:0 0 7px 15px!important;padding:0!important}.ryo-legend>button>div{font-size:11px}.ryo-legend>button>div i{font-size:13px;margin-right:7px}.ryo-legend>button.all-none{color:#0086ff;text-transform:uppercase}.ryo-legend>button.all-none.dark{color:#bebbbd}.legend-header,.kpi-time-range{font-size:12px}.kpi-time-range>div.joiner{margin:0 7px;height:20px;width:20px;font-size:10px;border-radius:50%;background:#817d7f;color:#fff}.kpi-time-range>div.joiner>div{margin-top:-1px}.kpi-time-range>div i{margin-right:7px}.pref-pin-wrapper{width:"20px";height:"20px";position:absolute;right:0;top:30px}@media only screen and (max-width:500px){.pref-pin-wrapper{top:-5px}}.detail-row{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;margin:0 -15px;padding:7px 0}.detail-row .detail-cols{margin-bottom:-7px;flex-grow:1;flex-wrap:wrap;justify-content:space-between}.detail-row .detail-cols.wid-200{flex-basis:220px;flex-grow:0}.detail-row .detail-cols>div{margin:15px 15px 7px;position:relative;flex-grow:1;flex-basis:220px}.detail-row .detail-cols>div.small-col{flex-basis:80px;margin-right:7px}.detail-row .detail-cols>div.small-col:last-child{margin-right:0}.detail-row .detail-cols>div.very-small-col{flex-basis:20px}.detail-row .detail-cols>div.icon-col{max-width:20px;margin-right:0}.detail-row .detail-cols>div.no-top-margin{margin-top:0}.detail-row:last-child{border-bottom:0;margin-bottom:0}.detail-row.compact{border-bottom:0;margin-bottom:0;padding:0}.detail-row .big-buttons{min-width:125px}@media only screen and (max-width:675px){.detail-row .big-buttons{min-width:50px}.detail-row .completion-text{display:none}}.detail-row button{overflow:hidden;white-space:nowrap;min-height:36px;margin-right:7px}.schedule-container{border-top:1px solid #e6e8eb;border-left:1px solid #e6e8eb;border-right:1px solid #e6e8eb;animation:fade-in 1s;background:#fff;margin:15px 0}.print-schedule-block .header{font-family:ProximaNova-Bold!important;font-size:18px;margin-top:15px;width:100%;border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0}.custom-func-wrapper{margin:0 15px}.custom-func-wrapper>*{margin-left:30px}.time-left-bar>div{position:"relative";height:14px;background-color:#e6e8eb;margin-top:6px}.time-left-bar>div>div{height:100%}.time-left-bar.green>div>div{background-color:#3acf4d}.time-left-bar.yellow>div>div{background-color:#ffcd00}.time-left-bar.red>div>div{background-color:#f81300}.cad-len-fields>div{flex-basis:50%;flex-grow:1}.schedule-block{border-bottom:0px}.schedule-block>div:first-child{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;padding:22px 15px 14px;flex-basis:25%;min-width:200px}.schedule-block>div:last-child{flex-basis:75%}.schedule-block .title{font-family:ProximaNova-Bold!important;font-size:18px}.edit-controls button i{margin-left:7px}.edit-controls span{display:none}@media only screen and (max-width:675px){.edit-controls button.no-style-button{flex-grow:1;border:1px solid #fafafa}.edit-controls span{display:inline}}.schedule-wrapper .task-block,.report-page .task-block{border:1px solid #e6e8eb;border-top:none;padding:7px}.schedule-wrapper .task-block .top,.schedule-wrapper .task-block .bottom,.report-page .task-block .top,.report-page .task-block .bottom{grid-template-columns:1fr 1fr 1fr 1fr}.schedule-wrapper .task-block .top>div,.schedule-wrapper .task-block .bottom>div,.report-page .task-block .top>div,.report-page .task-block .bottom>div{padding-right:7px}.schedule-wrapper .task-block .top>div:last-child,.schedule-wrapper .task-block .bottom>div:last-child,.report-page .task-block .top>div:last-child,.report-page .task-block .bottom>div:last-child{justify-content:end}.schedule-wrapper .task-block .small-col,.report-page .task-block .small-col{padding:15px 0 7px}@media only screen and (max-width:675px){.schedule-wrapper .task-block .top,.schedule-wrapper .task-block .bottom{grid-template-columns:1fr}}.maint-date-time input{height:38px;margin-right:7px}.maint-date-time.invalid input{color:#f81300}.task-container{padding-bottom:0!important}.todo-edit-item ._Completed,.task-container ._Completed,.schedule-container ._Completed,.day-scoreboard ._Completed{background:#d9f2dd;border-color:#43bf7a}.todo-edit-item ._Completed .status,.task-container ._Completed .status,.schedule-container ._Completed .status,.day-scoreboard ._Completed .status{color:#3acf4d}.todo-edit-item ._OK,.task-container ._OK,.schedule-container ._OK,.day-scoreboard ._OK{background:#f2f5fa;border-color:#dce7ef}.todo-edit-item ._OK .status,.task-container ._OK .status,.schedule-container ._OK .status,.day-scoreboard ._OK .status{color:#111}.todo-edit-item ._OK .scorecard-header,.task-container ._OK .scorecard-header,.schedule-container ._OK .scorecard-header,.day-scoreboard ._OK .scorecard-header{background:#dce7ef}.todo-edit-item ._Overdue,.task-container ._Overdue,.schedule-container ._Overdue,.day-scoreboard ._Overdue{background-color:#feedeb;border-color:#f89188}.todo-edit-item ._Overdue .status,.task-container ._Overdue .status,.schedule-container ._Overdue .status,.day-scoreboard ._Overdue .status{color:#f81300}.todo-edit-item ._Overdue .scorecard-header,.task-container ._Overdue .scorecard-header,.schedule-container ._Overdue .scorecard-header,.day-scoreboard ._Overdue .scorecard-header{background:#fdd3ce}.todo-edit-item ._AtRisk,.task-container ._AtRisk,.schedule-container ._AtRisk,.day-scoreboard ._AtRisk{background:#fffbeb;border-color:#ffdc4d}.todo-edit-item ._AtRisk .status,.task-container ._AtRisk .status,.schedule-container ._AtRisk .status,.day-scoreboard ._AtRisk .status{color:#ffcd00}.todo-edit-item ._AtRisk .scorecard-header,.task-container ._AtRisk .scorecard-header,.schedule-container ._AtRisk .scorecard-header,.day-scoreboard ._AtRisk .scorecard-header{background:#fff5cc}.todo-edit-item ._Suggestion,.todo-edit-item ._Missed,.task-container ._Suggestion,.task-container ._Missed,.schedule-container ._Suggestion,.schedule-container ._Missed,.day-scoreboard ._Suggestion,.day-scoreboard ._Missed{background:#fafdff;border-color:#59b0ff}.todo-edit-item ._Suggestion .status,.todo-edit-item ._Missed .status,.task-container ._Suggestion .status,.task-container ._Missed .status,.schedule-container ._Suggestion .status,.schedule-container ._Missed .status,.day-scoreboard ._Suggestion .status,.day-scoreboard ._Missed .status{color:#0086ff}.todo-edit-item ._Missed .status,.task-container ._Missed .status,.schedule-container ._Missed .status,.day-scoreboard ._Missed .status{color:#f81300}.todo-edit-item ._OK .status .label,.todo-edit-item ._Completed .status .label,.todo-edit-item ._Overdue .status .label,.todo-edit-item ._AtRisk .status .label,.todo-edit-item ._Suggestion .status .label,.todo-edit-item ._Missed .status .label,.task-container ._OK .status .label,.task-container ._Completed .status .label,.task-container ._Overdue .status .label,.task-container ._AtRisk .status .label,.task-container ._Suggestion .status .label,.task-container ._Missed .status .label,.schedule-container ._OK .status .label,.schedule-container ._Completed .status .label,.schedule-container ._Overdue .status .label,.schedule-container ._AtRisk .status .label,.schedule-container ._Suggestion .status .label,.schedule-container ._Missed .status .label,.day-scoreboard ._OK .status .label,.day-scoreboard ._Completed .status .label,.day-scoreboard ._Overdue .status .label,.day-scoreboard ._AtRisk .status .label,.day-scoreboard ._Suggestion .status .label,.day-scoreboard ._Missed .status .label{color:#111}.todos-running-total{color:#111;font-weight:700}.todo-fade-out{position:relative;flex-grow:1;max-height:150px;overflow:hidden}.todo-fade-out:after{content:"";position:absolute;bottom:0;left:0;background-image:linear-gradient(to bottom,#fff0,#fff 90%);width:100%;height:30px}.status_suggested_time{font-size:10px;margin-top:-6px}.end-of-row-controls{flex-grow:2!important}.end-of-row-controls>div{flex-basis:30%}.task-block-description{margin-left:7px}.task-block-description .label{white-space:nowrap;font-size:10px;line-height:10px}.task-block-description .label.overdue{color:#f81300}.task-block-description label{font-family:ProximaNova-Regular!important;display:inline-block;width:100%}.day-scoreboard{gap:3px}.scorecard{max-height:100%;overflow:hidden;padding:7px}.scorecard .datasource-name{font-family:ProximaNova-Bold!important;text-transform:uppercase;font-size:min(max(5vh,20px),30px);line-height:min(max(5vh,20px),30px)}.scorecard .machine-status-img>img{height:min(max(4vh,16px),22px)}.scorecard .tally-sheet-extras{gap:.5em}.scorecard .scorecard-info{margin-bottom:15px}.scorecard .scorecard-header{margin-top:-7px;margin-left:-7px;margin-right:-7px;padding:7px}.scorecard .scorecard-header .small{font-size:min(max(1.5vh,10px),14px);line-height:min(max(1.5vh,10px),14px)}.scorecard.Production{background:#f0faf1}.scorecard.Production .scorecard-header{background:#d9f2dd}.scorecard.Idle{background:#fffbeb}.scorecard.Idle .scorecard-header{background:#fff5cc}.scorecard.Off{background:#feedeb}.scorecard.Off .scorecard-header{background:#fdd3ce}.scorecard.Lost,.scorecard.Lost .scorecard-header{background:#fafafa}.truncateable{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scorecard-extra-left,.scorecard-extra-right{width:50%;max-width:50%;line-height:1em;display:flex;flex-direction:column}.scorecard-extra-left{margin-right:15px}.scorecard-extra-right{justify-content:space-between}.extra-metrics>div{margin-right:15px}.extra,.extra .tally-sheet-extras{height:auto}.scorecard-info.huge .label{font-size:min(max(2vh,12px),18px);line-height:min(max(2vh,12px),18px)}.scorecard-info.huge .value{font-size:min(max(5vh,20px),30px);line-height:min(max(5vh,20px),30px)}.scorecard-info .label{font-size:min(max(1.5vh,10px),14px);line-height:min(max(1.5vh,10px),14px)}.scorecard-info.heavy{font-family:ProximaNova-Bold!important}.scorecard-info .value{font-family:ProximaNova-Bold!important;font-size:min(max(2vh,12px),18px);line-height:min(max(2vh,12px),18px)}.scorecard-info .value.stacked.sub{font-family:ProximaNova-Regular!important;font-size:min(max(1.5vh,10px),14px);line-height:min(max(1.5vh,10px),14px)}.scorecard-info .value.stacked.sub>div{margin-right:7px}.scorecard-info .value.stacked.main{flex-basis:100%}.scorecard-info .target{color:#bebbbd;font-size:max(1vh,10px);line-height:min(max(1.8vh,12px),16px);padding-left:7px}.scorecard-info.sideways{display:flex;align-items:flex-end;border:1px solid green}.downtime-chip,.count-chip,.callteam-chip{background:#cce7ff;border-radius:15px;font-size:min(max(1.8vh,12px),16px);line-height:min(max(1.8vh,12px),16px);margin-top:3px}.downtime-chip>div,.count-chip>div,.callteam-chip>div{padding:3px 10px}.downtime-chip:first-child,.count-chip:first-child,.callteam-chip:first-child{margin-top:7px}.downtime-chip{background:#fca397}.callteam-chip{background:#dce7ef;margin-right:3px;max-width:45%;text-overflow:ellipsis}.callteam-chip.unclaimed{background:#fca397}.callteam-count-chip{background:#cce7ff;border-radius:15px;font-size:min(max(1.8vh,12px),16px);margin-top:3px;background:#dce7ef;margin-right:3px;min-width:2.1rem;height:1.5rem;padding:0 .2rem}.callteam-count-chip.unclaimed{background:#fca397}.callteam-comment{font-size:max(1vh,10px);margin-top:-4px}.buffer{height:min(max(.9vh,5px),12px)}.thin-buffer{height:min(max(.5vh,2px),8px)}.scoreboard-list-wrapper{margin:15px -7px 30px}.scoreboard-list-wrapper>div{flex-basis:max(calc(30% - 7px),250px);margin:7px;position:relative;flex-grow:1;max-height:215px;overflow:hidden}.scoreboard-list-wrapper>div:after{content:"";position:absolute;bottom:0;left:0;background-image:linear-gradient(to bottom,#fff0,#fff 90%);width:100%;height:30px}.scoreboard-header,.scoreboard-group-stats{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;padding-bottom:7px;margin-bottom:7px;min-height:30px}.scoreboard-header{font-family:ProximaNova-Bold!important;font-size:min(max(5vh,20px),30px);line-height:min(max(5vh,20px),30px)}.scoreboard-header .amper-logo{margin-right:15px;height:45px}.scoreboard-header .amper-logo img{height:100%}.sub-title{font-family:ProximaNova-Regular!important;font-size:min(max(3vh,16px),22px);line-height:min(max(3vh,16px),22px)}.grey{color:#bebbbd}.util-state-bar{height:min(max(4vh,16px),22px)}.bullet-bar.Production,.machine-status-block.Production,div.Production,.linked-asset-icon.Production{background:#3acf4d}.bullet-bar.Production.planned-downtime,.machine-status-block.Production.planned-downtime,div.Production.planned-downtime,.linked-asset-icon.Production.planned-downtime{background-image:repeating-linear-gradient(45deg,#269c36,#269c36 2px,transparent 2px,transparent 6px)}.bullet-bar.Idle,.machine-status-block.Idle,div.Idle,.linked-asset-icon.Idle{background:#ffcd00}.bullet-bar.Idle.planned-downtime,.machine-status-block.Idle.planned-downtime,div.Idle.planned-downtime,.linked-asset-icon.Idle.planned-downtime{background-image:repeating-linear-gradient(45deg,#c29b00,#c29b00 2px,transparent 2px,transparent 6px)}.bullet-bar.Off,.machine-status-block.Off,div.Off,.linked-asset-icon.Off{background:#f81300}.bullet-bar.Off.planned-downtime,.machine-status-block.Off.planned-downtime,div.Off.planned-downtime,.linked-asset-icon.Off.planned-downtime{background-image:repeating-linear-gradient(45deg,#c21000,#c21000 2px,transparent 2px,transparent 6px)}.bullet-bar.Lost,.machine-status-block.Lost,div.Lost,.linked-asset-icon.Lost{background:#e6e8eb}.bullet-bar.Lost.planned-downtime,.machine-status-block.Lost.planned-downtime,div.Lost.planned-downtime,.linked-asset-icon.Lost.planned-downtime{background-image:repeating-linear-gradient(45deg,#817d7f,#817d7f 2px,transparent 2px,transparent 6px)}.bullet-bar.Linked:not(.scorecard),.machine-status-block.Linked:not(.scorecard),div.Linked:not(.scorecard),.linked-asset-icon.Linked:not(.scorecard){background:radial-gradient(circle,grey 25%,transparent 26%) 0 0/6px 6px,radial-gradient(circle,grey 25%,transparent 26%) 3px 3px/6px 6px;background-color:#fff;outline:1px solid #e6e8eb;outline-offset:1px}.bullet-bar.Calibrating,.machine-status-block.Calibrating,div.Calibrating,.linked-asset-icon.Calibrating{background:#0086ff}.blue-timeline .bullet-bar.Non-Machine{background-color:#0086ff}.blue-timeline .bullet-bar.Excluded{background-color:#78bfff}.bullet-bar{height:min(max(1.2vh,6px),10px)}.bullet-bar.overlay-wrapper{position:absolute;bottom:0;height:min(max(5vh,20px),30px)}.bullet-bar.overlay-wrapper .color-block{background-color:#ffa94d;opacity:.5;width:100%;height:100%}.bullet-bar.overlay-wrapper .label{position:absolute;top:1px;left:2px;font-size:min(max(1.5vh,10px),14px);line-height:min(max(1.5vh,10px),14px)}.bullet-bar.thin{height:min(max(1.2vh,6px),6px)}.bullet-bar.Excluded,.bullet-bar.Non-Machine{background-color:#817d7f}.bullet-bar.Excluded{height:min(max(.4vh,2px),3px)}.bullet-bar.Excluded.thin{height:min(max(.4vh,2px),2px)}.bullet-bar.personnel{background-color:#817d7f}.timeline-container{overflow-x:clip}.vertical-timeline{width:20px;height:100%}.timeline-axis{font-size:.5em;color:#bebbbd;color:#817d7f;line-height:2.3em;height:.7em}@media only screen and (max-width:992px){.timeline-axis>div:nth-child(2n) .hour-marker{visibility:hidden}}.bullet-waypoint{font-size:10px;line-height:10px}.bullet-waypoint.left,.bullet-waypoint.right{position:absolute;top:-10}.bullet-waypoint.left.red-light,.bullet-waypoint.right.red-light{color:#f89188}.bullet-waypoint.left{left:0}.bullet-waypoint.right{right:0}.waypoint{font-size:.5em;font-style:italic;line-height:1em;margin-right:.1em}.time-ticks{margin-bottom:7px}.time-ticks>div{position:relative;font-size:.5em}.time-ticks>div .tick{width:1px;height:4px;background:#bebbbd}.time-ticks>div .marker{position:absolute;top:-4px}.agg-port-list .inactive .am-select-style,.agg-port-list div.locked .am-select-style,.agg-port-list .inactive .am-select-style input,.agg-port-list .inactive .am-select-style select,.agg-port-list .inactive .am-input input,.agg-port-list .inactive .am-input select,.agg-port-list div.locked .am-select-style input,.agg-port-list div.locked .am-select-style select,.agg-port-list div.locked .am-input input,.agg-port-list div.locked .am-input select{background-color:#e6e8eb}.agg-port-list div.locked{position:relative}.agg-port-list div.locked:after{content:" ";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#e6e8eb;opacity:.7}.install-progress{padding-top:7px;margin-bottom:15px;font-size:14px;line-height:20px}.install-progress.border{border-top:1px solid #e6e8eb}.subtext{line-height:14px;text-align:center}.status-dot{width:24px;min-width:24px;height:24px;border-radius:50%;display:inline-block}.status-dot.header-status-dot{margin-right:7px}.status-dot-wrapper{position:relative;padding-bottom:7px}.status-dot-wrapper:before{content:" ";position:absolute;top:0;bottom:0;width:3px;margin-left:10px}.status-dot-wrapper:last-child:before{opacity:0}.status-dot-wrapper.GOOD:before{background-color:#3acf4d}.status-dot-wrapper.BAD:before{background-color:#f81300}.status-dot-wrapper.MIXED:before{background-color:#ffcd00}.status-dot-wrapper.NONE:before{background-color:#bebbbd}.status-dot-wrapper.IN_PROGRESS:before{background-color:#0086ff}.status-dot-wrapper.bubble-loading{animation:loading-fade 1s infinite}.status-connector{width:150px;height:5px}.status-dot.GOOD,.status-connector.GOOD{background-color:#3acf4d}.status-dot.BAD,.status-connector.BAD{background-color:#f81300}.status-dot.MIXED,.status-connector.MIXED{background-color:#ffcd00}.status-dot.NONE,.status-connector.NONE{background-color:#bebbbd}.status-dot.IN_PROGRESS,.status-connector.IN_PROGRESS{background-color:#0086ff}.top-border{border-top:1px solid #e6e8eb;margin-top:30px;padding-top:7px}.install-notes{padding:15px}.install-notes .install-note{margin-top:15px;animation:fade-in 1s}.install-notes .install-note .note{border:1px solid #e6e8eb;padding:15px;border-radius:15px}.install-notes .install-note .person>div{margin-right:7px}.production-claim{margin-top:15px}.production-claim:first-child{margin-top:0}.tab{display:inline-block;list-style:none;margin-bottom:-1px;padding:.5rem .75rem;border-radius:5px 5px 0 0}.tab-active{background-color:#fff;border:solid #ccc;border-width:1px 1px 0px 1px}.electricty-title{font-family:ProximaNova-Bold!important;text-transform:uppercase;font-size:18px;letter-spacing:.79px;border-top:1px solid #e6e8eb;margin:7px -15px 0;padding-top:15px}.count-table-header{border-top:1px solid #e6e8eb;justify-content:space-between;align-items:center;display:flex}.tuning-flow-history{color:#bebbbd;font-style:italic}.hardware-header-v2 .header{padding-bottom:15px}.hardware-header-v2 .header .alert{font-family:ProximaNova-Bold!important;font-size:24px}.hardware-header-v2 .bold{font-weight:700}.hardware-header-v2 .machine-names{font-size:14px;line-height:20px;color:#99cfff;font-style:italic}.hardware-header-v2 .tab-wrapper{border-bottom:1px solid #ccc;padding-left:0}.hardware-header-v2 .section{padding:15px 7px}.hardware-header-v2 .tab-label{padding-right:7px}.hardware-header-v2 .task-number{position:absolute;right:-10px;top:-7px;font-size:12px;border-radius:50%;background-color:#e6e8eb;width:15px;height:15px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 0 2px #0000004d}.hardware-header-v2 .task-number.active{background-color:#0086ff}.header-section{margin-bottom:10px}.light-and-header{display:flex;align-items:center}.header-status-dot{width:24px;min-width:24px;height:24px;border-radius:50%;margin-right:7px;display:inline-block}.configure-hardware-for-assets{margin-top:15px}.configure-hardware-subheader{font-size:14px;line-height:20px;font-style:italic}.input-page-no-config-text{margin-top:15px;font-weight:100;color:#817d7f}.header-big-status{font-size:24px}.header-big-status.bad,.header-big-status.mixed{color:#f81300}.header-big-status.good{color:#3acf4d}.header-big-status.no-hardware-configured{color:#ffcd00}.header-big-status.partial-hardware-coverage{color:#339eff}.subheader-text{font-size:14px;line-height:20px;font-style:italic;font-family:ProximaNova-Bold!important}.clickable-link{color:#007bff;text-decoration:underline;cursor:pointer}.clickable-link:hover{color:#0062cc}.clickable-link-wrapper{display:flex;align-items:center;gap:15px;margin-top:7px;margin-bottom:7px}.alert-badge{position:absolute;top:-10px;left:-10px;background:red;color:#fff;font-size:14px;font-weight:700;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 2px 4px #0003}.assistance-box{display:flex;justify-content:space-between;align-items:flex-start;border:1px solid #ccc;border-radius:6px;padding:12px;width:100%;max-width:600px;background-color:#fafafa}.assistance-content{flex:1}.assistance-title{font-weight:700;color:#333}.assistance-text{font-size:14px;color:#666;margin:4px 0}.assistance-link{color:#007bff;text-decoration:none}.assistance-link:hover{text-decoration:underline}.close-button{background:none;border:none;font-size:18px;color:#666;cursor:pointer;padding:0}.close-button:hover{color:#333}form.downtime-label-rule .input-margin{margin-right:15px;margin-bottom:15px}form.downtime-label-rule .hide-checkbox{display:none}form.downtime-label-rule .day-label.checked{background:#0086ff;color:#fff}form.downtime-label-rule .day-label{display:inline-block;background:#d3d3d3;height:2em;width:2em;line-height:2em;text-align:center;border-radius:50%;margin:2px}form.downtime-label-rule .downtime-label-rule-time-picker{width:50px}form.downtime-label-rule .downtime-label-rule-radio input[type=radio]{width:15px!important}form.downtime-label-rule .downtime-label-rule-radio .am-input{flex-grow:0!important}@media only screen and (max-width:992px){.grouped-inputs{flex-direction:column}}.md-padding{padding:15px}.hour-by-hour-wrapper{margin:-7px -15px}.hour-by-hour-card{border:1px solid #e6e8eb;animation:fade-in 1s;background:#fff}.hour-by-hour-card .pill{font-size:1.2vw;line-height:1.2vw}.hour-by-hour-card .vertical-timeline{width:2vw;height:calc(100% + 30px);margin-top:-15px}.hour-by-hour-grid-container{border-bottom:1px solid #e6e8eb;border-top:0;border-left:0;border-right:0;display:grid;grid-template-columns:3fr 1fr .5fr 2fr 2fr 2fr 2fr 4fr;justify-items:start;padding:15px 0}.hour-by-hour-grid-container .center-vertical{display:flex;justify-content:center;align-items:center}.label{white-space:nowrap;margin-top:.5vw;font-size:1vw;line-height:1vw}.time-hour{font-size:1.2vw;line-height:1.2vw}.time-hour .subheader{font-size:1vw}.actual_value{font-family:ProximaNova-Bold!important;font-size:3vw;line-height:3vw}.target_value{color:#bebbbd;font-size:1.2vw;line-height:1.2vw}.title-upper{font-size:1.7vw}.title-upper>*{margin-right:15px}.title-upper>*:last-child{margin-right:0}.title-lower{font-size:1.2vw}.sticky-hxh-header{border:1px solid #e6e8eb;box-shadow:0 4px 4px -4px #bebbbd;position:sticky;z-index:1;background-color:#fff}.hour-by-hour-header{font-family:ProximaNova-Bold!important;border-left:1px solid #e6e8eb;border-right:1px solid #e6e8eb;font-size:min(max(5vh,20px),30px);line-height:min(max(5vh,20px),30px);z-index:10;position:sticky;background:#fff;padding:15px}.hour-by-hour-header .amper-logo{margin-right:15px;height:30px}.hour-by-hour-header .amper-logo img{height:100%}.hour-by-hour-header button{font-family:ProximaNova-Regular!important}.measurement-bar{height:.75vw;width:8vw;background-color:#e6e8eb}.measurement-bar>*{height:100%}.measurement-bar.green{background-color:#b8e6be}.measurement-bar.green .measure{background-color:#3acf4d}.measurement-bar.red{background-color:#fca397}.measurement-bar.red .measure{background-color:#f81300}.measurement-bar.yellow{background-color:#ffeb99}.measurement-bar.yellow .measure{background-color:#ffcd00}.measurement-bar.blue{background-color:#e6e8eb}.measurement-bar.blue .measure{background-color:#0086ff}.measurement-bar .target-line{position:absolute;width:2px;background-color:#bebbbd}.hour-measure{display:grid;grid-template-columns:1;grid-template-rows:min-content;row-gap:.5vh}.grid{display:grid}.grid.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid.grid-rows-1{grid-template-rows:repeat(1,1fr)}.grid .col-span-1{grid-column:span 1}.grid.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid.grid-rows-2{grid-template-rows:repeat(2,1fr)}.grid .col-span-2{grid-column:span 2}.grid.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid.grid-rows-3{grid-template-rows:repeat(3,1fr)}.grid .col-span-3{grid-column:span 3}.grid.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid.grid-rows-4{grid-template-rows:repeat(4,1fr)}.grid .col-span-4{grid-column:span 4}.grid.grid-cols-5{grid-template-columns:repeat(5,1fr)}.grid.grid-rows-5{grid-template-rows:repeat(5,1fr)}.grid .col-span-5{grid-column:span 5}.grid.grid-cols-6{grid-template-columns:repeat(6,1fr)}.grid.grid-rows-6{grid-template-rows:repeat(6,1fr)}.grid .col-span-6{grid-column:span 6}.grid.grid-cols-7{grid-template-columns:repeat(7,1fr)}.grid.grid-rows-7{grid-template-rows:repeat(7,1fr)}.grid .col-span-7{grid-column:span 7}.grid.grid-cols-8{grid-template-columns:repeat(8,1fr)}.grid.grid-rows-8{grid-template-rows:repeat(8,1fr)}.grid .col-span-8{grid-column:span 8}.grid.grid-cols-9{grid-template-columns:repeat(9,1fr)}.grid.grid-rows-9{grid-template-rows:repeat(9,1fr)}.grid .col-span-9{grid-column:span 9}.grid.grid-cols-10{grid-template-columns:repeat(10,1fr)}.grid.grid-rows-10{grid-template-rows:repeat(10,1fr)}.grid .col-span-10{grid-column:span 10}.grid.grid-cols-11{grid-template-columns:repeat(11,1fr)}.grid.grid-rows-11{grid-template-rows:repeat(11,1fr)}.grid .col-span-11{grid-column:span 11}.grid.grid-cols-12{grid-template-columns:repeat(12,1fr)}.grid.grid-rows-12{grid-template-rows:repeat(12,1fr)}.grid .col-span-12{grid-column:span 12}.plg-title{font-family:ProximaNova-Bold!important;text-transform:uppercase}.container{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;height:300px}.container .col{height:100%}.container .col>div:first-child{margin-bottom:10px}.plg-card-container{border:1px solid #e6e8eb}.plg-card{padding:10px;background-color:#fff;text-align:center;flex-grow:1;display:flex;flex-direction:column}.plg-card .title{font-size:12px}.plg-card .microcopy{color:#acb0b4}.plg-card .bold-content{font-family:ProximaNova-Bold!important;font-size:24px}.plg-card .links{font-size:12px}.plg-card .links>*{margin-right:15px}.plg-card .links>*:last-child{margin-right:0}.plg-card .machine-status-counts a{color:#000}.separator{display:flex;align-items:center;padding:0 5px;border-left:1px solid black}.separator:first-child{border-left:none}.plg-explore-card .favorite-row{text-transform:uppercase}.favorite-button .fa-star{color:#bebbbd;font-size:14px}.favorite-button.favorited .fa-star{color:#ffcd00}.favorite-button:hover .fa-star{color:#ffeb99}.schedule-table-grid-container{display:grid;width:100%}.schedule-table-grid-container.active{border-bottom:3px solid #817d7f;font-weight:700}.grey-text{color:#e6e8eb}.status-bar{width:7px;background-color:#e6f3ff;height:100%}.status-bar.urgent{background-color:#0086ff}.status-bar.high{background-color:#59b0ff}.status-bar.active{background-color:#3acf4d}.grid-item{animation:fade-in 1.5s;background-color:#fff;outline:1px solid #e6e8eb;font-size:15px;line-height:15px;color:#817d7f;display:flex;align-items:center}.grid-item input{width:100%;border:0;outline:0;background:transparent;padding:0;color:#817d7f}.grid-item.active{color:#111}.grid-item.red{color:#f81300}.grid-item.green{color:#3acf4d}.grid-item.select-item .urgent{color:#0086ff}.grid-item.select-item .high{color:#59b0ff}.header-item{font-size:11px;line-height:11px}.grid-item,.header-item{padding:7px}.grid-item.no-padding,.header-item.no-padding{padding:0}.grid-item.small-padding,.header-item.small-padding{padding:3px 7px}.schedule-table-grid-container .header-item{color:#817d7f;text-align:left;display:flex}.schedule-table-grid-container .header-item>span{align-self:flex-end}.title-area{margin-top:30px;font-size:18px}.title-area:first-child{margin-top:0}.goal-group .status,.kanban .status,.drill-in .status{width:100%;border-radius:5px;padding:3px;text-align:center;height:-moz-fit-content;height:fit-content}.goal-group .status.red,.kanban .status.red,.drill-in .status.red{background-color:#feedeb;color:#f81300}.goal-group .status.green,.kanban .status.green,.drill-in .status.green{background-color:#f0faf1;color:#3acf4d}.goal-group .status.yellow,.kanban .status.yellow,.drill-in .status.yellow{background-color:#fffbeb;color:#ffcd00}.goal-group .status.blue,.kanban .status.blue,.drill-in .status.blue{background-color:#f2f2f2;color:#817d7f}.kanban{overflow-x:scroll;display:flex;gap:15px;padding:15px;height:calc(100vh - 15em);filter:drop-shadow(0px 0px 3px #e6e8eb)}.kanban .column{display:flex;flex-direction:column;align-items:center;gap:7px;background-color:#fff;border-radius:5px;padding:15px;min-width:330px}.kanban .column .header{text-transform:uppercase;font-weight:700;font-size:18px}.kanban .column .kanban-body,.kanban .column .section{display:flex;flex-direction:column;gap:15px;width:100%}.kanban .column .section .empty-label{color:#bebbbd;margin-top:-7px;font-size:11px;line-height:11px}.kanban .column .section .priority-label{text-transform:capitalize;color:#bebbbd;width:100%;font-size:15px;line-height:15px;border-bottom:2px solid #e6e8eb;padding-bottom:7px}.kanban .column .section .card{border-radius:10px;padding:7px;background-color:#fff;filter:drop-shadow(0px 0px 2px #e6e8eb);border:1px solid #e6e8eb;width:300px}.kanban .column .section .card hr{color:#e6e8eb;border:1px solid #e6e8eb}.kanban .column .section .card .goal-name{font-weight:700}.kanban .column .section .card.flat-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.kanban .column .section .card .status{text-align:left;width:-moz-min-content!important;width:min-content!important}.kanban .column .section .card .metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;font-size:11px;line-height:11px;color:#817d7f}.kanban .column .section .card .metrics .actual{font-weight:700}.kanban .column .section .card .progress-bar-background{background-color:#cce7ff;height:10px;border-radius:5px;width:100%}.kanban .column .section .card .progress-bar-background.grey{background-color:#f2f2f2}.kanban .column .section .card .progress-bar-background .progress-bar-foreground{background-color:#0086ff;height:10px;border-top-left-radius:5px;border-bottom-left-radius:5px}.kanban .column .section .card .progress-bar-label{color:#0086ff;font-size:14px;line-height:14px;font-weight:700}.kanban .column .section .card .dates{display:flex;justify-content:space-between;font-size:15px;gap:7px}.kanban .column .section .card .dates>div{display:flex;flex-direction:column}.kanban .column .section .card .dates .label{font-size:12px;line-height:14px;width:100%;color:#817d7f;text-transform:uppercase}.kanban .column .section .card .dates .label.right{text-align:right}.kanban .column .operator{background-color:#0086ff;color:#fff;padding:5px;font-size:15px;line-height:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;filter:drop-shadow(0px 0px 2px #e6e8eb);border:1px solid transparent}.kanban .column>button{width:100%}.col-container{position:relative}.col-container.overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e6e8eb;opacity:.75;border-radius:5px}.font-sm{font-size:11px;line-height:11px}.display-links{height:36px}.display-links a{font-size:11px;line-height:11px;margin-right:15px;color:#bebbbd}.display-links a.active{color:#0086ff}.goal-dropping-area{display:flex;flex-direction:column;text-transform:capitalize;position:absolute;top:0;bottom:0;width:100%}.goal-dropping-area .drop-zone{display:flex;flex-grow:1;border:1px dashed #bebbbd;border-radius:5px;color:#817d7f;padding-left:5px;background-color:#fff}.goal-dropping-area .drop-zone.centered{align-items:center}.goal-dropping-area .drop-zone.is-over{background-color:#e6e8eb;border:2px solid #bebbbd;flex-grow:1.5;font-weight:700}.goal-dropping-area .drop-zone.is-over.urgent{border-color:#0086ff}.goal-dropping-area .drop-zone.is-over.high{border-color:#59b0ff}.goal-dropping-area .drop-zone.urgent{color:#0086ff}.goal-dropping-area .drop-zone.high{color:#59b0ff}.goal-dropping-area .drop-zone.invalid-over{flex-grow:1.5;font-weight:700;background-color:#f08080;border:1px dashed #f08080;color:#d3d3d3;cursor:not-allowed;opacity:.8}.goal-dropping-area .drop-zone.invalid-over.urgent{border-color:#0086ff}.goal-dropping-area .drop-zone.invalid-over.high{border-color:#59b0ff}.goal-dropping-area.hidden{visibility:hidden}.schedule-table-card-footer{margin-top:7px;height:45px}.show-more-placeholder{min-width:100px}.grab-handle-button{width:100%;height:100%;margin-left:-4px}.drill-in .status{width:-moz-fit-content!important;width:fit-content!important;padding:2px 10px}.drill-in .panel{background-color:#fff;border-radius:5px;padding:15px;filter:drop-shadow(0px 0px 3px #e6e8eb)}.drill-in .big-metrics{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:10px}.drill-in .big-metrics .metric{font-size:20px;line-height:20px;color:#0086ff}.drill-in .big-metrics .label{font-size:14px;line-height:14px;color:#bebbbd}.drill-in .header{text-transform:uppercase;font-weight:700;font-size:24px;margin:12px 0}.drill-in .body{display:grid;gap:15px;grid-template-columns:1fr 2fr}.drill-in .section-header{font-size:20px}.drill-in hr{border:1px solid #e6e8eb}.drill-in .detail .label{font-weight:700}.drill-in .detail .value{color:#817d7f}.drill-in .metrics{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px;color:#817d7f}.drill-in .metrics hr{grid-column:1/-1;width:100%;margin:0;border:1px solid #e6e8eb}.drill-in .bold{font-weight:700;color:#111}.drill-in .checklists{display:grid;gap:7px;grid-template-columns:repeat(3,1fr)}.print-goal .header{padding:1%;display:flex}.print-goal .header .header-text{font-size:24px;font-weight:700;margin:2% 1% 0;width:30%}.print-goal .section{padding-bottom:1%;padding-top:1%}.print-goal .section-title{display:flex;padding-bottom:10px;padding-top:10px}.print-goal .section-title .title-box{background-color:#a5a3a3;border-radius:5px;width:15%;border-color:#000;text-align:center}.print-goal .section-title .side-title{position:absolute;right:20%}.print-goal .section-body textarea{width:40%}.print-goal .header-line{margin-top:10px}.print-goal .barcode-area{margin-left:30%}.tiptap{background-color:#fff;padding:15px;height:calc(100% - 5.5rem);overflow-y:auto;margin-top:15px;box-shadow:0 4px 6px #0000004d;border-radius:.5rem}.control-group{align-items:center;background-color:var(--white);display:flex;flex-direction:column;gap:1rem;padding:0 0 7px;position:sticky;top:0;z-index:1}.button-group{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center}.btn-editor{background:#e2e0e0;border-radius:.5rem;border:none;color:var(--black);font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.15;margin:none;padding:.375rem .625rem;transition:all .2s cubic-bezier(.65,.05,.36,1)}.is-active{background:#c8c8c8;box-shadow:inset 0 0 5px #0000004d}.nlux-launchPad-container{background-color:#fafafa}.nlux-comp-welcomeMessage{padding-right:.5rem!important;padding-left:.5rem!important}.nlux_msg_sent{background-color:#99cfff!important}.nlux_msg_received{background-color:#e6e8eb!important}.nlux-conversationStarters-container{overflow-y:hidden!important}.nlux-comp-composer>textarea{overflow-y:hidden!important}.nlux-AiChat-root>.nlux-chatRoom-container>.nlux-composer-container{height:50px!important;border:1px solid rgb(169,169,169)!important;background-color:#fafafa!important;border-radius:1.5rem!important}.nlux-AiChat-root>.nlux-chatRoom-container{border-radius:0rem!important}.nlux-AiChat-root .nlux-conversation-container{background-color:#fafafa!important}.nlux-comp-composer>textarea{padding-top:1em!important}.btn-editor-action{border-radius:1.5rem!important;flex-grow:1;background-color:transparent;border:1px solid rgb(169,169,169)!important;margin-right:30px}.btn-editor-action:last-child{margin-right:0}.btn-editor-text{white-space:normal;text-align:center}.margin-right-small{margin-right:.5em}.editor-btn-row{display:flex;justify-content:center;flex-wrap:wrap}.ai-separator{width:1px;height:100%;background-color:#e6e8eb;margin-left:30px;margin-right:30px}.access-tooltip{position:relative;text-transform:none;font-family:ProximaNova-Regular;font-size:13px}.access-tooltip-container{max-width:-moz-fit-content;max-width:fit-content;position:absolute;left:-2rem}.table-tickets [data-status]{border-radius:4px;padding:4px 8px;display:inline-block;min-width:100px;text-align:center}.table-tickets [data-status=new]{background-color:#fff5cc;color:#997b00}.table-tickets [data-status=accepted]{color:#24802f;background-color:#d9f2dd}.table-tickets [data-status="in progress"]{color:#0086ff;background-color:#e6f3ff}.table-tickets [data-status=closed]{color:#817d7f;background-color:#f2f2f2}.table-tickets [data-status=cancelled]{color:#b30e00;background-color:#fdd3ce}.table-tickets th{white-space:nowrap;padding-right:16px;text-align:center}.table-tickets th .th-content{font-weight:100;font-family:ProximaNova-Bold}.table-tickets tr{border-bottom:1px solid #eaeaea}.tickets-table-container{width:100%;overflow-x:auto;margin-bottom:15px}.ticket-filter{min-width:200px;width:250px}@media only screen and (max-width: 768px){.ticket-filter{width:100%}}.method-row{display:grid;grid-template-columns:3rem 1fr;margin-bottom:.5rem;align-items:center}.method-row .ml-2{margin-left:.5rem}.ticket-attachments-list{margin-bottom:15px}.ticket-attachments-list table{margin-bottom:0}.ticket-attachments-list table th{font-size:.85rem}.ticket-attachments-list table td{vertical-align:middle}.ticket-upload-btn{margin-left:10px;transition:all .2s ease}.ticket-upload-btn:disabled{cursor:not-allowed;opacity:.7}.ticket-upload-btn .fa-upload{margin-right:5px}.plan-box{border:1px solid #ccc;padding:16px;margin-bottom:24px;background-color:#fff;box-shadow:0 1px 3px #0000001a}.plan-box-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;align-items:center}.plan-title{font-size:1.25rem;margin-bottom:4px}.plan-description{font-size:.875rem;color:#666}.asset-row{display:grid;grid-template-columns:1fr 4fr 2.5fr 2.5fr 2fr 1fr;align-items:center;gap:15px;padding:12px 0;border-top:1px solid #ddd}.asset-name{font-size:1.3rem;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.progress-bar-wrapper{flex:2;background-color:#eee;border-radius:4px;height:2.5rem;overflow:hidden;margin:0 12px;border:1px solid #ccc}.progress-bar-inner{height:100%}.progress-green{background-color:#4caf50}.progress-yellow{background-color:#ffeb3b}.progress-red{background-color:#f44336}.asset-info{flex:3;font-size:.85rem}.asset-info div{margin-bottom:4px}.asset-info a{color:#1a73e8;text-decoration:none}.asset-status{flex:2;text-align:right;font-size:.95rem}.status-planned{color:#333}.status-needs-ticket{font-weight:700}.status-missed{font-weight:700;color:#e53935}.ticket-button{margin-top:8px;background-color:#1a73e8;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer}.icon-buttons{display:flex;align-items:center;gap:10px;font-size:18px;color:#555;cursor:pointer}.Missed,.AtRisk,.Overdue{color:#e53935}.Missed.column-subtext,.AtRisk.column-subtext,.Overdue.column-subtext{font-size:10px}.plan-subtext{font-size:.8rem}.ticket-form-container{max-width:1200px;margin:0 auto}.ticket-form-container .group-inputs>div{flex-grow:0!important}.ticket-form-layout{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem;width:600px}@media only screen and (max-width: 768px){.ticket-form-layout{grid-template-columns:1fr;gap:1rem}}.ticket-form-left .form-group{margin-bottom:1rem}.ticket-form-left input[type=date],.ticket-form-left input[type=time]{width:268px;max-width:100%}.ticket-form-right .form-group{margin-bottom:1rem}.ticket-form-right input[type=date],.ticket-form-right input[type=time]{width:268px;max-width:100%}.ticket-description-full{max-width:none!important}.ticket-description-full textarea{min-height:120px;resize:vertical;max-width:600px}.ticket-form-additional{display:flex;gap:2rem;margin-top:1rem}@media only screen and (max-width: 768px){.ticket-form-additional{flex-direction:column;gap:1rem}}.ticket-form-additional .form-group{flex:1;margin-bottom:1rem}.ticket-form-source{margin-top:1rem}.subreason-grid{display:flex;flex-direction:column}.grid-row{display:flex;align-items:center;min-height:1.5rem;margin-top:.5rem;margin-bottom:.5rem}.subreason-wrapper{gap:.5rem;padding-left:1rem}.reason-table-wrapper td{vertical-align:top}.teams-container{padding:20px}.teams-controls{display:flex;align-items:center;gap:15px}.teams-controls .teams-search-input{width:100%;padding:12px 15px 12px 40px;border:1px solid #ddd;border-radius:4px;font-size:14px}.teams-controls .teams-search-input::-moz-placeholder{color:#aaa}.teams-controls .teams-search-input::placeholder{color:#aaa}.teams-search-container{position:relative;width:300px}.teams-search-container .search-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#aaa}.new-team-btn{white-space:nowrap;font-size:14px!important;padding:12px 20px!important;letter-spacing:.5px}.new-team-btn i{margin-right:6px}.teams-table td{height:auto;max-height:60px;vertical-align:middle}.teams-table td .multi-select-with-clear{flex-direction:row!important}.no-data{text-align:center;padding:20px;color:#888}.rule-modal-content{padding:0 20px 20px}.rule-modal .form-group{margin-bottom:20px}.rule-modal .form-group label{display:block;margin-bottom:8px;font-weight:400;font-size:14px}.rule-modal .condition-row{margin-bottom:15px;padding-top:10px;display:flex;justify-content:space-between;gap:7px;align-items:center}.rule-modal .condition-row .condition-row-wrapper{display:flex;align-items:center;gap:7px}.rule-modal .condition-row:not(:last-child){border-bottom:1px solid #eee;padding-bottom:15px}.rule-modal .condition-row .condition-label{width:40px}.rule-modal .condition-row .remove-condition{background:none;border:none;margin-left:15px;opacity:.6;cursor:pointer}.rule-modal .condition-row .remove-condition:hover{opacity:1}.rule-modal .add-condition-container{display:flex;justify-content:center;margin:20px 0}.rule-modal .add-condition-btn{background-color:#007bff;color:#fff;border-radius:4px;width:36px;height:36px;padding:0;border:none;box-shadow:0 2px 5px #0000001a;cursor:pointer}.rule-modal .add-condition-btn:hover{background-color:#0069d9}.rule-modal .add-condition-btn:disabled{opacity:.65}.rule-modal .modal-footer{border-top:1px solid #eee;padding:15px 0 0;margin-top:10px;display:flex;justify-content:space-between}.rule-modal .modal-footer .cancel-btn{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px;font-weight:500}.rule-modal .modal-footer .cancel-btn:hover{text-decoration:underline}.rule-modal .modal-footer .create-btn{background-color:#007bff;border:none;border-radius:4px;color:#fff;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer}.rule-modal .modal-footer .create-btn:disabled{opacity:.65}.rule-modal .modal-footer .create-btn:not(:disabled):hover{background-color:#0069d9}.asset-selector-field .asset-selector{position:relative}.asset-selector-field .control-wrapper{position:absolute;top:-30px;width:100%}.team-name-edit-container{display:inline-flex;align-items:center;flex-wrap:nowrap}.team-name-title{border:none;font-size:1.25rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.79px!important}.edit-icon{font-size:.9rem;color:#0086ff;opacity:0;transition:opacity .2s}.team-name-edit-container:hover .edit-icon{opacity:1}.app-layout{display:flex;height:100vh;width:100%}@font-face{font-family:ProximaNova-Bold;src:url(/assets/ProximaNova-Bold-CfOSGp1M.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova-Regular;src:url(/assets/ProximaNova-Regular-dQhghsRX.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RobotoMono-Regular;src:url(/assets/RobotoMono-Regular-BkXOEfsn.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(/assets/ProximaNova-Regular-dQhghsRX.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(/assets/ProximaNova-Bold-CfOSGp1M.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RobotoMono;src:url(/assets/RobotoMono-Regular-BkXOEfsn.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
