:root{color-scheme:light;--kt-color-ink: #14233b;--kt-color-ink-strong: #0b1730;--kt-color-ink-muted: #59677b;--kt-color-ink-soft: #5f6d82;--kt-color-ink-blue: #31526c;--kt-color-on-brand: #ffffff;--kt-color-canvas: #f3f6fa;--kt-color-surface: #ffffff;--kt-color-surface-raised: #f8fbff;--kt-color-surface-subtle: #f8fafc;--kt-color-surface-tint: #f8fbfd;--kt-color-surface-translucent: rgb(255 255 255 / 94%);--kt-color-surface-translucent-strong: rgb(255 255 255 / 97%);--kt-color-surface-translucent-soft: rgb(255 255 255 / 88%);--kt-color-surface-line-translucent: rgb(255 255 255 / 75%);--kt-color-line: #d8e1ec;--kt-color-line-strong: #bdcadd;--kt-color-line-subtle: #e5ecf2;--kt-color-line-soft: #e7edf3;--kt-color-track: #ebf0f4;--kt-color-brand: #0f63f6;--kt-color-brand-strong: #064bd3;--kt-color-brand-soft: #eaf2ff;--kt-color-brand-ink: #075985;--kt-color-brand-gradient-end: #087fb8;--kt-color-brand-surface: #dff2fa;--kt-color-brand-surface-hover: #eaf7fd;--kt-color-brand-line: #77bfe0;--kt-color-brand-line-soft: #93cce5;--kt-color-brand-line-muted: #c8d7e7;--kt-color-accent: #08bfe8;--kt-color-accent-strong: #0b84c6;--kt-color-accent-ink: #0875aa;--kt-color-accent-bright: #22b7e8;--kt-color-success: #087253;--kt-color-success-soft: #e4f5ee;--kt-color-success-bright: #1bb56f;--kt-color-success-ink: #146b43;--kt-color-success-line: #bce4d0;--kt-color-success-surface: #effcf6;--kt-color-warning: #b66607;--kt-color-warning-bright: #e99a22;--kt-color-warning-ink: #6d4100;--kt-color-warning-line: #efd9af;--kt-color-warning-line-strong: #efd1a8;--kt-color-warning-surface: #fff7e8;--kt-color-warning-surface-soft: #fff9ed;--kt-color-danger: #c42b3a;--kt-color-danger-bright: #dc4b55;--kt-color-danger-ink: #6f1420;--kt-color-danger-soft: #fff0f2;--kt-color-focus: #063fae;--kt-color-info-line: #9fbde8;--kt-color-info-surface: #eef6ff;--kt-color-info-surface-alt: #f5fcfc;--kt-color-purple: #5047c7;--kt-color-purple-bright: #7e75e9;--kt-color-overlay: rgb(20 35 59 / 45%);--kt-color-status-on-site: #087a4f;--kt-color-status-traveling: #006b9a;--kt-color-status-remote-support: #6c63df;--kt-color-status-paused: #e99a22;--kt-color-status-exception: #b42335;--kt-color-chart-cyan: #11b6c9;--kt-color-chart-warning: #f5a524;--kt-color-chart-purple: #6d5ce7;--kt-color-chart-success: #2fa36b;--kt-color-map-line: #b9cce8;--kt-color-map-glow: rgb(31 193 216 / 20%);--kt-color-map-surface: #e7eff3;--kt-color-map-surface-light: #f7fbff;--kt-color-map-surface-accent: #e6f7f7;--kt-color-map-road-shadow: #bdcbd5;--kt-color-map-label-line: #d5e0e9;--kt-color-empty-blue: #b9d7ff;--kt-color-empty-cyan: #a7ecf2;--kt-color-avatar-surface: #dcecf5;--kt-color-payroll-surface: #e9f5fb;--kt-color-payroll-ink: #35627c;--kt-color-neutral-future: #dfe6ed;--kt-color-skeleton: #e9eef5;--kt-color-skeleton-highlight: #f8fafc;--kt-color-skeleton-block: #edf1f6;--kt-color-auth-glow: #dff4ff;--kt-color-auth-glow-alt: #e4edff;--kt-color-placeholder-glow: #9feeff;--kt-color-placeholder-surface: #e4efff;--kt-color-placeholder-surface-alt: #f7fbff;--kt-color-success-ink-strong: #126744;--kt-color-brand-surface-soft: #edf8fc;--kt-color-warning-ink-soft: #805817;--kt-color-warning-surface-alt: #fff8e9;--kt-color-success-surface-soft: #f1faf5;--kt-color-warning-line-soft: #ead7ad;--kt-color-success-surface-strong: #dff4e8;--kt-color-success-line-soft: #b9dfca;--kt-color-ink-blue-strong: #174a70;--kt-color-surface-translucent-mid: rgb(255 255 255 / 92%);--kt-color-danger-surface: #fff5f5;--kt-color-surface-tint-soft: #fbfdfe;--kt-color-warning-surface-strong: #f8e7be;--kt-color-success-surface-alt: #e8f7ef;--kt-color-line-blue: #cad8e3;--kt-color-line-blue-strong: #9eb6c7;--kt-shadow-soft: 0 1px 2px rgb(20 35 59 / 5%), 0 12px 34px rgb(20 35 59 / 7%);--kt-shadow-float: 0 16px 48px rgb(20 35 59 / 16%);--kt-shadow-card: 0 1px 2px rgb(20 35 59 / 4%);--kt-shadow-focus: 0 0 0 .2rem rgb(15 99 246 / 14%);--kt-shadow-success-ring: 0 0 0 .22rem rgb(27 181 111 / 12%);--kt-shadow-map-marker: 0 .3rem .8rem rgb(15 35 59 / 28%);--kt-shadow-map-label: 0 .25rem .75rem rgb(15 23 42 / 12%);--kt-shadow-warning-ring: 0 0 0 .2rem #fff2d5;--kt-shadow-danger-ring: 0 0 0 .2rem #ffe4e7;--kt-shadow-focus-inset: inset 0 0 0 2px var(--kt-color-brand);--kt-shadow-selection-inset: inset .2rem 0 var(--kt-color-brand);--kt-shadow-info-ring: 0 0 0 .2rem var(--kt-color-brand-soft);--kt-shadow-activity-ring: 0 0 0 .3rem var(--kt-color-brand-soft);--kt-shadow-line-ring: 0 0 0 1px var(--kt-color-line);--kt-shadow-success-halo: 0 0 0 .35rem color-mix(in srgb, var(--kt-color-success) 15%, transparent);--kt-radius-sm: .5rem;--kt-radius-md: .75rem;--kt-radius-lg: 1rem;--kt-space-1: .25rem;--kt-space-2: .5rem;--kt-space-3: .75rem;--kt-space-4: 1rem;--kt-space-5: 1.25rem;--kt-space-6: 1.5rem;--kt-space-8: 2rem;--kt-space-10: 2.5rem;--kt-font-body: "Aptos", "Segoe UI", system-ui, -apple-system, sans-serif;--kt-font-display: "Aptos Display", "Segoe UI", system-ui, -apple-system, sans-serif;--kt-text-xs: .75rem;--kt-text-sm: .875rem;--kt-text-md: 1rem;--kt-text-lg: 1.125rem;--kt-text-xl: 1.5rem;--kt-text-2xl: 2rem;--kt-duration-fast: .14s;--kt-duration-normal: .22s}.kt-company-theme{font-family:var(--kt-font-body);font-size:var(--kt-brand-font-size, 1rem);font-weight:var(--kt-brand-body-weight, 400)}.kt-company-theme :is(h1,h2,h3){font-family:var(--kt-font-display);font-weight:var(--kt-brand-heading-weight, revert-layer)}*,*:before,*:after{box-sizing:border-box}html{min-width:20rem;background:var(--kt-color-canvas);font-family:var(--kt-font-body);color:var(--kt-color-ink);line-height:1.5;-webkit-font-smoothing:antialiased}body{min-height:100dvh;margin:0}button,input,select,textarea{font:inherit}button,select{cursor:pointer}a{color:inherit}:focus-visible{outline:.1875rem solid var(--kt-color-focus);outline-offset:.1875rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.kt-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);border:0;white-space:nowrap}
