@charset "UTF-8";:root{color-scheme:light;--color-white: #fff;--color-black: #000;--color-neutral-50: oklch(.985 0 0);--color-neutral-100: oklch(.97 0 0);--color-neutral-300: oklch(.87 0 0);--color-neutral-400: oklch(.708 0 0);--color-neutral-700: oklch(.371 0 0);--color-neutral-800: oklch(.269 0 0);--color-neutral-900: oklch(.205 0 0);--color-neutral-950: oklch(.145 0 0);--color-red-400: oklch(.704 .191 22.216);--color-orange-600: oklch(.646 .222 41.116);--color-amber-400: oklch(.828 .189 84.429);--color-amber-500: oklch(.769 .188 70.08);--color-emerald-500: oklch(.696 .17 162.48);--color-teal-600: oklch(.6 .118 184.704);--color-cyan-900: oklch(.398 .07 227.392);--color-blue-700: oklch(.488 .243 264.376);--color-purple-500: oklch(.627 .265 303.9);--color-rose-500: oklch(.645 .246 16.439);--color-practyce-green: oklch(.709 .203 137.1);--color-practyce-green-light: oklch(.783 .156 135.1);--color-practyce-link: oklch(.541 .159 253.5);--color-practyce-link-light: oklch(.733 .119 249.1);--color-practyce-text: #333333;--color-practyce-text-quiet: #585858;--color-practyce-text-muted: #7b7e86;--color-practyce-label: #8498a4;--color-practyce-menu-text: #40434b;--color-practyce-line-faint: #ecedef;--color-practyce-line-light: #e8e8e8;--color-practyce-form-label: #657a86;--color-practyce-table-head: #f3f7fb;--color-practyce-coral: #fb4444;--color-practyce-error-red: #ff0000;--color-practyce-status-green: #5cb85c;--color-practyce-orange: #faa827;--color-practyce-pager-text: #232d41;--color-practyce-sort-idle: #b9b9b9;--color-practyce-button-blue: #337ab7;--background: var(--color-neutral-50);--foreground: var(--color-practyce-text);--foreground-strong: var(--color-black);--card: var(--color-white);--card-foreground: var(--color-practyce-text);--popover: var(--color-white);--popover-foreground: var(--color-practyce-text);--primary: var(--color-practyce-green);--primary-foreground: var(--color-white);--secondary: var(--color-neutral-100);--secondary-foreground: var(--color-neutral-900);--muted: var(--color-neutral-100);--muted-foreground: var(--color-practyce-text-muted);--accent: var(--color-neutral-100);--accent-foreground: var(--color-practyce-text);--destructive: var(--color-practyce-error-red);--border: var(--color-neutral-300);--input: var(--color-practyce-line-light);--ring: var(--color-practyce-green);--chart-1: var(--color-orange-600);--chart-2: var(--color-teal-600);--chart-3: var(--color-cyan-900);--chart-4: var(--color-amber-400);--chart-5: var(--color-amber-500);--sidebar: var(--color-white);--sidebar-foreground: var(--color-practyce-menu-text);--sidebar-primary: var(--color-practyce-green);--sidebar-primary-foreground: var(--color-white);--sidebar-accent: var(--color-neutral-100);--sidebar-accent-foreground: var(--color-practyce-menu-text);--sidebar-border: var(--color-practyce-line-light);--sidebar-ring: var(--color-practyce-green);--link: var(--color-practyce-link);--destructive-fill: var(--color-practyce-coral);--destructive-fill-foreground: var(--color-white);--status-active: var(--color-practyce-status-green);--status-inactive: var(--color-practyce-coral);--field-label: var(--color-practyce-label);--form-label: var(--color-practyce-form-label);--foreground-quiet: var(--color-practyce-text-quiet);--foreground-soft: var(--color-neutral-700);--border-faint: var(--color-practyce-line-faint);--table-head: var(--color-practyce-table-head);--icon-accent: var(--color-practyce-orange);--pagination-foreground: var(--color-practyce-pager-text);--sidebar-marker: var(--color-practyce-pager-text);--sort-idle: var(--color-practyce-sort-idle);--button-blue: var(--color-practyce-button-blue);--radius: .25rem;--radius-xs: calc(var(--radius) - 4px);--radius-sm: calc(var(--radius) - 4px);--radius-md: calc(var(--radius) - 2px);--radius-lg: var(--radius);--radius-xl: calc(var(--radius) + 4px);--font-sans: "Quicksand", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--leading-none: 1;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.625;--spacing: .25rem;--container-xs: 20rem;--container-sm: 24rem;--container-lg: 32rem;--shadow-2xs: 0 1px rgb(0 0 0 / .05);--shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-control: 0 2px 4px 0 rgb(0 0 0 / .12);--shadow-panel: 0 0 12px 0 rgb(0 0 0 / .08);--shadow-pager: 0 1px 4px 0 rgb(0 0 0 / .08);--shadow-bar: 0 1px 4px 0 rgb(0 0 0 / .08);--shadow-period: 0 2px 8px 0 rgb(221 225 232 / .24);--default-transition-duration: .15s;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ring-width: 3px;--ring-alpha: 50%;--breakpoint-sm: 40rem;--breakpoint-md: 48rem;--breakpoint-lg: 64rem;--breakpoint-xl: 80rem;--breakpoint-2xl: 96rem}.dark{color-scheme:dark;--background: var(--color-neutral-950);--foreground: var(--color-neutral-50);--foreground-strong: var(--color-neutral-50);--card: var(--color-neutral-900);--card-foreground: var(--color-neutral-50);--popover: var(--color-neutral-900);--popover-foreground: var(--color-neutral-50);--primary: var(--color-practyce-green-light);--primary-foreground: var(--color-neutral-900);--secondary: var(--color-neutral-800);--secondary-foreground: var(--color-neutral-50);--muted: var(--color-neutral-800);--muted-foreground: var(--color-neutral-400);--accent: var(--color-neutral-800);--accent-foreground: var(--color-neutral-50);--destructive: var(--color-red-400);--border: color-mix(in oklab, var(--color-white) 10%, transparent);--input: color-mix(in oklab, var(--color-white) 15%, transparent);--ring: var(--color-practyce-green-light);--chart-1: var(--color-blue-700);--chart-2: var(--color-emerald-500);--chart-3: var(--color-amber-500);--chart-4: var(--color-purple-500);--chart-5: var(--color-rose-500);--sidebar: var(--color-neutral-900);--sidebar-foreground: var(--color-neutral-50);--sidebar-primary: var(--color-practyce-green-light);--sidebar-primary-foreground: var(--color-neutral-900);--sidebar-accent: var(--color-neutral-800);--sidebar-accent-foreground: var(--color-neutral-50);--sidebar-border: color-mix(in oklab, var(--color-white) 10%, transparent);--sidebar-ring: var(--color-practyce-green-light);--link: var(--color-practyce-link-light);--destructive-fill: var(--color-practyce-coral);--destructive-fill-foreground: var(--color-white);--status-active: var(--color-practyce-status-green);--status-inactive: var(--color-practyce-coral);--field-label: var(--color-neutral-400);--form-label: var(--color-neutral-400);--foreground-quiet: var(--color-neutral-400);--foreground-soft: var(--color-neutral-50);--border-faint: color-mix(in oklab, var(--color-white) 10%, transparent);--table-head: var(--color-neutral-800);--icon-accent: var(--color-practyce-orange);--pagination-foreground: var(--color-neutral-50);--sidebar-marker: var(--color-neutral-400);--sort-idle: var(--color-neutral-400);--button-blue: var(--color-practyce-link)}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;border:0 solid var(--border);outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}html{font-family:var(--font-sans);line-height:var(--leading-normal);-webkit-text-size-adjust:100%;tab-size:4}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}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:var(--font-mono);font-size:1em}small{font-size:80%}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent}button,[role=button],input[type=button],input[type=submit],input[type=reset]{appearance:button;cursor:pointer}:disabled{cursor:default}::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}ol,ul,menu{list-style:none}table{text-indent:0;border-color:inherit;border-collapse:collapse}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!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
