:root{--color-green-900: #0d8c49;--color-green-700: #12b35f;--color-green-500: #1ad975;--color-green-400: #31ff8a;--color-green-300: #55ffc0;--color-green-200: #88ffd8;--color-green-100: #b8ffe8;--color-green-50: #e8fff5;--color-dark-blue-900: #193287;--color-dark-blue-800: #1236ad;--color-dark-blue-700: #1b44cf;--color-dark-blue-600: #1f4be2;--color-dark-blue-500: #3b62ea;--color-dark-blue-400: #5073eb;--color-dark-blue-300: #d0dafd;--color-dark-blue-200: #e7ecfe;--color-dark-blue-100: #f1f4fd;--color-dark-blue-50: #fafbfe;--color-light-blue-900: #1562d5;--color-light-blue-800: #1f78ff;--color-light-blue-700: #4791ff;--color-light-blue-600: #6ba6ff;--color-light-blue-500: #87b7ff;--color-light-blue-400: #a8cbff;--color-light-blue-300: #c2daff;--color-light-blue-200: #d1e3ff;--color-light-blue-100: #f0f6ff;--color-light-blue-50: #fafcff;--menu-text-ink: #363636;--menu-text-on-dark: #f5f7fb;--color-indigo-900: var(--color-dark-blue-900);--color-indigo-700: var(--color-dark-blue-800);--color-indigo-500: var(--color-dark-blue-700);--color-indigo-400: var(--color-dark-blue-600);--color-indigo-300: var(--color-light-blue-700);--color-indigo-200: var(--color-light-blue-400);--color-indigo-100: var(--color-light-blue-200);--color-indigo-50: var(--color-light-blue-50);--color-orange-900: #6b4100;--color-orange-800: #995c00;--color-orange-700: #c97700;--color-orange-600: #e88c00;--color-orange-500: #ff9d00;--color-orange-200: #ffd8a8;--color-orange-100: #ffedd5;--color-orange-50: #fff5eb;--color-red-900: #a31121;--color-red-700: #d11b2f;--color-red-500: #ff283d;--color-red-400: #ff6d85;--color-red-300: #ff96a5;--color-red-200: #ffb8c1;--color-red-100: #ffd9dc;--color-red-50: #fff9fa;--main-blue: rgba(71, 145, 255, 1);--secondary-blue: rgba(27, 68, 207, 1);--transparent-main-blue: rgba(71, 145, 255, .3);--border-gradient: conic-gradient( from 166.78deg at 50% 50%, #ffffff 0deg, #1f4be2 57.12deg, #4791ff 148.85deg, #193287 259.62deg, #ffffff 360deg );--border-gradient-reports: conic-gradient( from 166.78deg at 50% 50%, #ffffff 0deg, #69afff 57.12deg, #98c8ff 148.85deg, #0033ff 259.62deg, #ffffff 360deg )}[data-theme=light],.light-theme{--background-color: #f1f4fd;--cloud-background: #ffffff;--card-background: rgba(255, 255, 255, .15);--text-color: #333333;--text-muted: rgba(27, 68, 207, .45);--border-color: #1b44cf;--primary-color: #1f4be2;--primary-hover: #1b44cf;--primary-fill: rgba(31, 75, 226, .85);--accent-color: var(--color-indigo-300);--label-color: #636363;--input-background: rgba(255, 255, 255, .45);--input-text: #333333;--error-color: #c40020;--error-bg: #c4002026;--error-border: #c4002080;--shadow-color: rgba(100, 80, 200, .06);--focus-ring: rgba(31, 75, 226, .12);--scrollbar-thumb: var(--color-indigo-400);--breadcrumb-color: #636363;--breadcrumb-active-color: var(--color-indigo-400);--breadcrumb-active-bg: #ffffff;--breadcrumb-active-glow: rgba(71, 145, 255, .4);--breadcrumb-active-border: transparent;--breadcrumb-shadow-blur: 8px;--main-bg-gradient: linear-gradient(to right, #ffffff, #f6fcff);--main-bg-gradient-start: #ffffff;--data-grid-text-color: #1b44cf;--data-grid-border-color: rgba(27, 68, 207, .2);--toggle-track-off: #e7ecfe;--toggle-track-on: #5073eb;--toggle-track-off-hover: #d0dafd;--toggle-track-on-hover: #3b62ea;--toggle-thumb: #ffffff;--toggle-thumb-off: #636363;--toggle-thumb-off-hover: #4f4f4f;--toggle-thumb-on-hover: #f6f6ff;--toggle-thumb-shadow: rgba(99, 99, 99, .12);--toggle-thumb-on-shadow: rgba(80, 115, 235, .45);--candy-primary-bg: #e7ecfe;--candy-primary-text: #1b44cf;--candy-secondary-bg: #d0dafd;--candy-secondary-text: #1b44cf;--candy-error-bg: #ffbec5;--candy-error-text: #c40020;--candy-success-bg: #e2fbe9;--candy-success-text: #0d8c49;--candy-warning-bg: #fff6e0;--candy-warning-text: #b36b00;--toast-text-color: #ffffff;--toast-info-bg: rgba(50, 120, 200, .92);--scrollbar-track: transparent;--scrollbar-thumb-hover: var(--color-indigo-500);--modal-backdrop-bg: rgba(0, 0, 0, .6);--modal-close-bg: rgba(255, 255, 255, .1);--modal-close-hover-bg: rgba(255, 255, 255, .2);--primary-text-color: #333;--primary-text-color-replace: #fff;--primary-bg-card: #f1f4fd;--dialog-separetor: #636363;--sidebar-menu-bg-start: #3f3f3f;--sidebar-menu-bg-end: #323232;--sidebar-menu-background: linear-gradient( to bottom, var(--sidebar-menu-bg-start), var(--sidebar-menu-bg-end) );--sidebar-menu-elevated: var(--sidebar-menu-background);--sidebar-menu-active-bg: #252525;--sidebar-menu-icon: #c8c8c8;--sidebar-menu-icon-active: #1f78ff;--sidebar-menu-flyout-bg: var(--sidebar-menu-background);--sidebar-menu-flyout-text: var(--menu-text-on-dark);--auth-login-logo-fill: #a8cbff;--auth-login-tagline-color: #1f78ff;--status-waiting-bg: rgba(255, 152, 0, .1);--status-waiting-color: #f57c00;--status-waiting-border: rgba(255, 152, 0, .25);--status-accepted-bg: rgba(76, 175, 80, .1);--status-accepted-color: #2e7d32;--status-accepted-border: rgba(76, 175, 80, .25);--status-answered-bg: rgba(0, 150, 136, .1);--status-answered-color: #00796b;--status-answered-border: rgba(0, 150, 136, .25);--box-shadow-card: 0 1px 2px 0 rgba(71, 145, 255, .3), 0 2px 6px 2px rgba(71, 145, 255, .15);--menu-shell-shadow: 0 .15rem .4rem rgba(90, 90, 90, .18), 0 .45rem 1.25rem rgba(60, 60, 60, .16), 0 .75rem 1.75rem rgba(0, 0, 0, .1);--input-muted-bg: #f5f5f5;--input-border: none}[data-theme=dark],.dark-theme{--background-color: #1c1c1c;--cloud-background: #292929;--card-background: rgba(255, 255, 255, .05);--text-color: rgba(255, 255, 255, .9);--text-muted: rgba(255, 255, 255, .5);--border-color: rgba(255, 255, 255, .8);--primary-color: var(--color-light-blue-600);--primary-hover: #87b7ff;--primary-fill: rgba(107, 166, 255, .85);--accent-color: var(--color-indigo-300);--label-color: rgba(255, 255, 255, .9);--input-background: transparent;--input-text: rgba(255, 255, 255, .9);--error-color: var(--color-red-300);--error-bg: rgba(255, 109, 133, .12);--error-border: rgba(255, 150, 165, .3);--shadow-color: rgba(0, 0, 0, .3);--focus-ring: rgba(107, 166, 255, .15);--scrollbar-thumb: var(--color-indigo-400);--breadcrumb-color: #c2c2c2;--breadcrumb-active-color: var(--color-indigo-300);--breadcrumb-active-bg: transparent;--breadcrumb-active-glow: rgba(255, 255, 255, .2);--breadcrumb-active-border: rgba( 255, 255, 255, .28 );--breadcrumb-shadow-blur: 2px;--main-bg-gradient: linear-gradient(to bottom, #33343c, #193287, #3f7070);--main-bg-gradient-start: #33343c;--toggle-track-off: #252837;--toggle-track-on: #193287;--toggle-track-off-hover: #35384a;--toggle-track-on-hover: #1f4be2;--toggle-thumb: #ffffff;--toggle-thumb-off: #aaaaaa;--toggle-thumb-off-hover: #cccccc;--toggle-thumb-on-hover: #f6f6ff;--toggle-thumb-shadow: rgba(0, 0, 0, .3);--toggle-thumb-on-shadow: rgba(107, 166, 255, .35);--candy-primary-bg: #193287;--candy-primary-text: #ffffff;--candy-secondary-bg: #1236ad;--candy-secondary-text: #6ba6ff;--candy-error-bg: #69292f;--candy-error-text: #ffc2c3;--candy-success-bg: #113821;--candy-success-text: #55ffc0;--candy-warning-bg: #44310e;--candy-warning-text: #ffd8a8;--toast-text-color: #ffffff;--toast-info-bg: rgba(50, 120, 200, .92);--scrollbar-track: transparent;--scrollbar-thumb-hover: var(--color-indigo-500);--modal-backdrop-bg: rgba(0, 0, 0, .6);--modal-close-bg: rgba(255, 255, 255, .1);--modal-close-hover-bg: rgba(255, 255, 255, .2);--primary-text-color: #fff;--primary-text-color-replace: #333;--primary-bg-card: #333;--dialog-separetor: #1b44cf;--sidebar-menu-bg-start: #3f3f3f;--sidebar-menu-bg-end: #323232;--sidebar-menu-background: linear-gradient( to bottom, var(--sidebar-menu-bg-start), var(--sidebar-menu-bg-end) );--sidebar-menu-elevated: var(--sidebar-menu-background);--sidebar-menu-active-bg: #252525;--sidebar-menu-icon: #c8c8c8;--sidebar-menu-icon-active: #1f78ff;--sidebar-menu-flyout-bg: var(--sidebar-menu-background);--sidebar-menu-flyout-text: var(--menu-text-on-dark);--auth-login-logo-fill: #1b44cf;--auth-login-tagline-color: #d5d5d5;--status-waiting-bg: rgba(255, 152, 0, .15);--status-waiting-color: #ffb74d;--status-waiting-border: rgba(255, 152, 0, .3);--status-accepted-bg: rgba(76, 175, 80, .15);--status-accepted-color: #81c784;--status-accepted-border: rgba(76, 175, 80, .3);--status-answered-bg: rgba(0, 150, 136, .15);--status-answered-color: #4db6ac;--status-answered-border: rgba(0, 150, 136, .3);--box-shadow-card: 0 1px 2px 0 #0000004d, 0 2px 6px 2px #00000026;--menu-shell-shadow: 0 .15rem .35rem rgba(255, 255, 255, .28), 0 .45rem 1.25rem rgba(255, 255, 255, .18), 0 .75rem 1.75rem rgba(0, 0, 0, .35);--input-muted-bg: #292929;--input-border: 1px solid var(--border-color)}@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope/Manrope.ttf) format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/gilroy/Gilroy-Light_0.ttf) format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/gilroy/Gilroy-Regular_0.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/gilroy/Gilroy-Medium_0.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/gilroy/Gilroy-Semibold_0.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/gilroy/Gilroy-Bold_0.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/gilroy/Gilroy-Extrabold_0.ttf) format("truetype");font-style:normal;font-weight:800;font-display:swap}:root{--font-family-base: "Manrope", sans-serif;--font-family-manrope: var(--font-family-base);--font-family-heading: "Gilroy", sans-serif;--font-family-gilroy: var(--font-family-heading);--font-family-nav: var(--font-family-heading)}:root{--font-size-base: 13px;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: .9375rem;--font-size-lg: 1.125rem;--font-size-xl: 1.375rem;--font-size-2xl: 1.75rem;--font-size-3xl: 2.25rem;--font-size-4xl: 3rem;--font-regular: 400;--font-bold: 500;--font-semi-bold: 600;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem}@media(min-width:480px){:root{--font-size-base: 14px}}@media(min-width:768px){:root{--font-size-base: 14px}}@media(min-width:1024px){:root{--font-size-base: 15px}}@media(min-width:1280px){:root{--font-size-base: 16px}}@media(min-width:1440px){:root{--font-size-base: 17px}}@media(min-width:1920px){:root{--font-size-base: 18px}}@media(min-width:2560px){:root{--font-size-base: 20px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-.625rem)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes borderFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.btn-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:.875rem 2rem;border:.0625rem solid color-mix(in srgb,var(--color-indigo-300) 65%,transparent);border-radius:1.875rem;color:#fff;font-size:var(--font-size-md);font-weight:500;letter-spacing:.03em;cursor:pointer;transition:all .3s ease;text-decoration:none;overflow:visible;z-index:0;isolation:isolate;background:transparent}.btn-primary:before{content:"";position:absolute;inset:-.0625rem;border-radius:1.875rem;background:linear-gradient(120deg,#ffffff 0%,var(--color-indigo-700) 35%,var(--color-indigo-300) 65%,var(--color-dark-blue-900) 85%,#ffffff 100%);background-size:220% 220%;background-position:0 50%;z-index:-2;pointer-events:none}.btn-primary:after{content:"";position:absolute;inset:0;border-radius:1.8125rem;background:color-mix(in srgb,var(--color-indigo-300) 85%,transparent);z-index:-1;pointer-events:none}.btn-primary:hover:not(:disabled):before,.btn-primary:focus-within:before{animation:borderFlow 3.5s linear infinite}.btn-primary:after{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.btn-primary:hover:not(:disabled){box-shadow:0 .25rem 1.25rem color-mix(in srgb,var(--color-indigo-300) 30%,transparent);transform:translateY(-.0625rem)}.btn-primary:hover:not(:disabled):after{background:color-mix(in srgb,var(--color-indigo-300) 95%,transparent)}.btn-primary:active:not(:disabled){transform:translateY(0)}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-primary:focus-visible{outline:.125rem solid var(--accent-color);outline-offset:.125rem}.btn-candy-primary,.btn-candy-secondary,.btn-candy-error,.btn-candy-success,.btn-candy-warning{padding:var(--space-2) var(--space-4);font-size:var(--font-size-lg);font-weight:500;position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:1.875rem;border:.0625rem solid transparent;cursor:pointer;transition:all .3s ease}.btn-candy-primary:disabled,.btn-candy-secondary:disabled,.btn-candy-error:disabled,.btn-candy-success:disabled,.btn-candy-warning:disabled{opacity:.5;cursor:not-allowed}.btn-candy-primary-small,.btn-candy-secondary-small,.btn-candy-error-small,.btn-candy-success-small,.btn-candy-warning-small{padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);font-weight:500;position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:1.875rem;border:.0625rem solid transparent;cursor:pointer;transition:all .3s ease}.btn-candy-primary,.btn-candy-primary-small{overflow:visible;z-index:0;isolation:isolate;background:transparent}.btn-candy-primary:before,.btn-candy-primary-small:before{content:"";position:absolute;inset:-.0625rem;border-radius:1.875rem;background:linear-gradient(120deg,#ffffff 0%,var(--color-indigo-700) 35%,var(--color-indigo-300) 65%,var(--color-dark-blue-900) 85%,#ffffff 100%);background-size:220% 220%;background-position:0 50%;z-index:-2;pointer-events:none}.btn-candy-primary:after,.btn-candy-primary-small:after{content:"";position:absolute;inset:0;border-radius:1.8125rem;background:var(--candy-primary-bg);z-index:-1;pointer-events:none}.btn-candy-primary:hover:not(:disabled):before,.btn-candy-primary:focus-within:before,.btn-candy-primary-small:hover:not(:disabled):before,.btn-candy-primary-small:focus-within:before{animation:borderFlow 3.5s linear infinite}.btn-candy-primary,.btn-candy-primary-small{color:var(--candy-primary-text)}.btn-candy-secondary,.btn-candy-secondary-small{overflow:visible;z-index:0;isolation:isolate;background:transparent}.btn-candy-secondary:before,.btn-candy-secondary-small:before{content:"";position:absolute;inset:-.0625rem;border-radius:1.875rem;background:linear-gradient(120deg,#ffffff 0%,var(--color-indigo-700) 35%,var(--color-indigo-300) 65%,var(--color-dark-blue-900) 85%,#ffffff 100%);background-size:220% 220%;background-position:0 50%;z-index:-2;pointer-events:none}.btn-candy-secondary:after,.btn-candy-secondary-small:after{content:"";position:absolute;inset:0;border-radius:1.8125rem;background:var(--cloud-background);z-index:-1;pointer-events:none}.btn-candy-secondary:hover:not(:disabled):before,.btn-candy-secondary:focus-within:before,.btn-candy-secondary-small:hover:not(:disabled):before,.btn-candy-secondary-small:focus-within:before{animation:borderFlow 3.5s linear infinite}.btn-candy-secondary,.btn-candy-secondary-small{color:var(--candy-secondary-text)}.btn-candy-error,.btn-candy-error-small{overflow:visible;z-index:0;isolation:isolate;background:transparent}.btn-candy-error:before,.btn-candy-error-small:before{content:"";position:absolute;inset:-.0625rem;border-radius:1.875rem;background:linear-gradient(120deg,#fff,#ff283d 35%,#ff8e99 65%,#7b1a24 85%,#fff);background-size:220% 220%;background-position:0 50%;z-index:-2;pointer-events:none}.btn-candy-error:after,.btn-candy-error-small:after{content:"";position:absolute;inset:0;border-radius:1.8125rem;background:var(--candy-error-bg);z-index:-1;pointer-events:none}.btn-candy-error:hover:not(:disabled):before,.btn-candy-error:focus-within:before,.btn-candy-error-small:hover:not(:disabled):before,.btn-candy-error-small:focus-within:before{animation:borderFlow 3.5s linear infinite}.btn-candy-error,.btn-candy-error-small{color:var(--candy-error-text)}.btn-candy-success,.btn-candy-success-small{overflow:visible;z-index:0;isolation:isolate;background:transparent}.btn-candy-success:before,.btn-candy-success-small:before{content:"";position:absolute;inset:-.0625rem;border-radius:1.875rem;background:linear-gradient(120deg,#ffffff 0%,var(--color-green-700) 35%,var(--color-green-400) 65%,var(--color-green-900) 85%,#ffffff 100%);background-size:220% 220%;background-position:0 50%;z-index:-2;pointer-events:none}.btn-candy-success:after,.btn-candy-success-small:after{content:"";position:absolute;inset:0;border-radius:1.8125rem;background:var(--candy-success-bg);z-index:-1;pointer-events:none}.btn-candy-success:hover:not(:disabled):before,.btn-candy-success:focus-within:before,.btn-candy-success-small:hover:not(:disabled):before,.btn-candy-success-small:focus-within:before{animation:borderFlow 3.5s linear infinite}.btn-candy-success,.btn-candy-success-small{color:var(--candy-success-text)}.btn-candy-warning,.btn-candy-warning-small{overflow:visible;z-index:0;isolation:isolate;background:transparent}.btn-candy-warning:before,.btn-candy-warning-small:before{content:"";position:absolute;inset:-.0625rem;border-radius:1.875rem;background:linear-gradient(120deg,#ffffff 0%,var(--color-orange-700) 35%,var(--color-orange-500) 65%,var(--color-orange-900) 85%,#ffffff 100%);background-size:220% 220%;background-position:0 50%;z-index:-2;pointer-events:none}.btn-candy-warning:after,.btn-candy-warning-small:after{content:"";position:absolute;inset:0;border-radius:1.8125rem;background:var(--candy-warning-bg);z-index:-1;pointer-events:none}.btn-candy-warning:hover:not(:disabled):before,.btn-candy-warning:focus-within:before,.btn-candy-warning-small:hover:not(:disabled):before,.btn-candy-warning-small:focus-within:before{animation:borderFlow 3.5s linear infinite}.btn-candy-warning,.btn-candy-warning-small{color:var(--candy-warning-text)}.btn-primary:disabled,.btn-primary.is-disabled,.btn-primary[aria-disabled=true],.btn-candy-primary:disabled,.btn-candy-primary.is-disabled,.btn-candy-primary[aria-disabled=true],.btn-candy-primary-small:disabled,.btn-candy-primary-small.is-disabled,.btn-candy-primary-small[aria-disabled=true],.btn-candy-secondary:disabled,.btn-candy-secondary.is-disabled,.btn-candy-secondary[aria-disabled=true],.btn-candy-secondary-small:disabled,.btn-candy-secondary-small.is-disabled,.btn-candy-secondary-small[aria-disabled=true],.btn-candy-error:disabled,.btn-candy-error.is-disabled,.btn-candy-error[aria-disabled=true],.btn-candy-error-small:disabled,.btn-candy-error-small.is-disabled,.btn-candy-error-small[aria-disabled=true],.btn-candy-success:disabled,.btn-candy-success.is-disabled,.btn-candy-success[aria-disabled=true],.btn-candy-success-small:disabled,.btn-candy-success-small.is-disabled,.btn-candy-success-small[aria-disabled=true],.btn-candy-warning:disabled,.btn-candy-warning.is-disabled,.btn-candy-warning[aria-disabled=true],.btn-candy-warning-small:disabled,.btn-candy-warning-small.is-disabled,.btn-candy-warning-small[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.btn-primary:disabled:before,.btn-primary.is-disabled:before,.btn-primary[aria-disabled=true]:before,.btn-candy-primary:disabled:before,.btn-candy-primary.is-disabled:before,.btn-candy-primary[aria-disabled=true]:before,.btn-candy-primary-small:disabled:before,.btn-candy-primary-small.is-disabled:before,.btn-candy-primary-small[aria-disabled=true]:before,.btn-candy-secondary:disabled:before,.btn-candy-secondary.is-disabled:before,.btn-candy-secondary[aria-disabled=true]:before,.btn-candy-secondary-small:disabled:before,.btn-candy-secondary-small.is-disabled:before,.btn-candy-secondary-small[aria-disabled=true]:before,.btn-candy-error:disabled:before,.btn-candy-error.is-disabled:before,.btn-candy-error[aria-disabled=true]:before,.btn-candy-error-small:disabled:before,.btn-candy-error-small.is-disabled:before,.btn-candy-error-small[aria-disabled=true]:before,.btn-candy-success:disabled:before,.btn-candy-success.is-disabled:before,.btn-candy-success[aria-disabled=true]:before,.btn-candy-success-small:disabled:before,.btn-candy-success-small.is-disabled:before,.btn-candy-success-small[aria-disabled=true]:before,.btn-candy-warning:disabled:before,.btn-candy-warning.is-disabled:before,.btn-candy-warning[aria-disabled=true]:before,.btn-candy-warning-small:disabled:before,.btn-candy-warning-small.is-disabled:before,.btn-candy-warning-small[aria-disabled=true]:before{animation:none}.base-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);cursor:pointer;transition:all .3s ease;text-decoration:none;border:none;background-color:transparent;padding:0}input[type=date]{font-variant-numeric:tabular-nums;letter-spacing:.02em}input[type=date]::-webkit-datetime-edit{color:var(--input-text)}input[type=date]::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=date]::-webkit-calendar-picker-indicator{width:1.25rem;height:1.25rem;cursor:pointer;opacity:.9;filter:hue-rotate(10deg) saturate(1.3)}*{box-sizing:border-box;margin:0;padding:0}html{font-size:var(--font-size-base)}body{font-family:var(--font-family-base);font-size:var(--font-size-md);line-height:var(--line-height-normal);background:var(--background-color);color:var(--text-color);transition:background .3s ease,color .3s ease}body.dragging-equipment,body.dragging-equipment *{cursor:grabbing!important}button,input,select,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:600;line-height:var(--line-height-tight)}.page-title,.section-title,.dialog-title,.card-title,.modal-title,.panel-title,.menu-settings__title-pill,.menu-row__title{font-family:var(--font-family-heading)}app-sidebar,app-floating-menu{font-family:var(--font-family-nav)}.dx-widget,.dx-overlay-wrapper{font-family:var(--font-family-base)!important}app-toast-container{position:fixed;top:0;right:0;z-index:2147483647;pointer-events:none;isolation:isolate}.cdk-overlay-container,.cdk-global-overlay-wrapper{z-index:1000!important}.cdk-drag-preview.cdk-drag-animating{transition:none!important}.cdk-drag-preview.menu-tile{opacity:1!important;background:color-mix(in srgb,#6ba6ff 15%,#ffffff)!important}.cdk-drag-preview.menu-tile.menu-tile--unused{background:color-mix(in srgb,#8e8d8d 40%,#ffffff)!important}.backdrop-cdk{background:#0009;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.news-upsert-dialog-panel{max-height:calc(100dvh - 1rem)}.news-upsert-dialog-panel .cdk-dialog-container{max-height:100%;overflow:hidden}.news-upsert-dialog-panel app-news-upsert-dialog{display:block;max-height:100%}.lucide{display:block;width:100%;height:100%;flex-shrink:0}lucide-icon{flex-shrink:0}.sm-form-field{flex:1;min-width:0}@media(max-width:768px){.sm-form-field{min-width:100%}}.sm-form-field input,.sm-form-field select,.sm-form-field textarea,.sm-form-field .searchable-select__trigger{padding:.5rem 1rem!important}.sm-form-field input,.sm-form-field select,.sm-form-field textarea,.sm-form-field .searchable-select__value{font-size:var(--font-size-xs)!important}.sm-form-field input::placeholder,.sm-form-field select::placeholder,.sm-form-field textarea::placeholder,.sm-form-field .searchable-select__value::placeholder{font-size:var(--font-size-xs)!important}.rotation{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}
