@charset "UTF-8";:root{--ngxsmk-color-brand-50: #EEF8F3;--ngxsmk-color-brand-100: #DEF1E7;--ngxsmk-color-brand-200: #B7DFCB;--ngxsmk-color-brand-300: #86C8A9;--ngxsmk-color-brand-400: #45A77F;--ngxsmk-color-brand-500: #059669;--ngxsmk-color-brand-600: #007348;--ngxsmk-color-brand-700: #005A34;--ngxsmk-color-brand-800: #004222;--ngxsmk-color-brand-900: #002E14;--ngxsmk-color-brand-950: #001406;--ngxsmk-color-secondary-50: #EEF7FB;--ngxsmk-color-secondary-100: #DDEFF7;--ngxsmk-color-secondary-200: #B5DBEC;--ngxsmk-color-secondary-300: #83C2DC;--ngxsmk-color-secondary-400: #419FC2;--ngxsmk-color-secondary-500: #008EB6;--ngxsmk-color-secondary-600: #00698F;--ngxsmk-color-secondary-700: #005175;--ngxsmk-color-secondary-800: #003B58;--ngxsmk-color-secondary-900: #00273F;--ngxsmk-color-secondary-950: #00111F;--ngxsmk-color-neutral-50: #F1F4F7;--ngxsmk-color-neutral-100: #E4E9EE;--ngxsmk-color-neutral-200: #CCD3DB;--ngxsmk-color-neutral-300: #A4B0BC;--ngxsmk-color-neutral-400: #778593;--ngxsmk-color-neutral-500: #4E606F;--ngxsmk-color-neutral-600: #3A4650;--ngxsmk-color-neutral-700: #2A333B;--ngxsmk-color-neutral-800: #1F1F22;--ngxsmk-color-neutral-900: #18181A;--ngxsmk-color-neutral-950: #111112;--ngxsmk-font-sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ngxsmk-font-mono: "Geist Mono", "Geist Mono Fallback", monospace;--ngxsmk-radius-base: .5rem;--ngxsmk-control-height: 2.5rem;--ngxsmk-motion-duration: var(--ngxsmk-duration-normal);--ngxsmk-motion-ease: var(--ngxsmk-ease-in-out);--ngxsmk-hover-lift: translateY(-1px);--ngxsmk-press-scale: scale(.98);--ngxsmk-focus-ring: var(--ngxsmk-shadow-focus);--ngxsmk-focus-ring-error: 0 0 0 2px color-mix(in srgb, var(--ngxsmk-color-error) 15%, transparent), 0 0 0 4px color-mix(in srgb, var(--ngxsmk-color-error) 45%, transparent);--ngxsmk-safe-area-top: env(safe-area-inset-top, 0px);--ngxsmk-safe-area-bottom: env(safe-area-inset-bottom, 0px);--ngxsmk-safe-area-left: env(safe-area-inset-left, 0px);--ngxsmk-safe-area-right: env(safe-area-inset-right, 0px);--ngxsmk-touch-target-min: 44px;--ngxsmk-button-bg: var(--ngxsmk-color-primary);--ngxsmk-button-color: var(--ngxsmk-color-on-primary);--ngxsmk-button-font-family: var(--ngxsmk-font-sans);--ngxsmk-button-font-weight: 500;--ngxsmk-button-radius: var(--ngxsmk-radius-base);--ngxsmk-button-disabled-opacity: .5;--ngxsmk-card-bg: var(--ngxsmk-color-surface);--ngxsmk-card-radius: var(--ngxsmk-radius-xl);--ngxsmk-card-shadow: var(--ngxsmk-shadow-sm);--ngxsmk-card-border-color: var(--ngxsmk-color-outline);--ngxsmk-accordion-bg: var(--ngxsmk-color-surface);--ngxsmk-accordion-radius: var(--ngxsmk-radius-lg);--ngxsmk-accordion-border-color: var(--ngxsmk-color-outline);--ngxsmk-progress-height: .5rem;--ngxsmk-progress-bg: var(--ngxsmk-color-surface-variant);--ngxsmk-progress-color: var(--ngxsmk-color-primary);--ngxsmk-progress-radius: var(--ngxsmk-radius-full);--ngxsmk-switch-width: 2.25rem;--ngxsmk-switch-height: 1.25rem;--ngxsmk-switch-radius: var(--ngxsmk-radius-full);--ngxsmk-switch-bg: var(--ngxsmk-color-outline-strong);--ngxsmk-switch-thumb-size: .875rem;--ngxsmk-switch-thumb-bg: var(--ngxsmk-color-surface);--ngxsmk-switch-checked-bg: var(--ngxsmk-color-primary);--ngxsmk-spreadsheet-bg: var(--ngxsmk-color-surface);--ngxsmk-spreadsheet-header-bg: var(--ngxsmk-color-surface-variant);--ngxsmk-spreadsheet-header-color: var(--ngxsmk-color-on-surface-variant);--ngxsmk-spreadsheet-border: var(--ngxsmk-color-outline);--ngxsmk-spreadsheet-grid-color: var(--ngxsmk-color-outline-variant);--ngxsmk-spreadsheet-hover-bg: var(--ngxsmk-color-surface-hover);--ngxsmk-spreadsheet-selected-bg: color-mix(in srgb, var(--ngxsmk-color-primary) 12%, transparent);--ngxsmk-spreadsheet-active-border: var(--ngxsmk-color-primary);--ngxsmk-spreadsheet-font: var(--ngxsmk-font-sans);--ngxsmk-spreadsheet-font-mono: var(--ngxsmk-font-mono);--ngxsmk-spreadsheet-row-height: 2.25rem;--ngxsmk-spreadsheet-header-height: 2.5rem;--ngxsmk-spreadsheet-cell-padding: 6px 10px;--ngxsmk-spreadsheet-cell-font-size: var(--ngxsmk-text-body-sm-size);--ngxsmk-spreadsheet-scrollbar-size: 8px;--ngxsmk-spreadsheet-shadow: var(--ngxsmk-shadow-sm);--ngxsmk-spreadsheet-radius: var(--ngxsmk-radius-lg);--ngxsmk-spreadsheet-edit-bg: var(--ngxsmk-color-surface);--ngxsmk-spreadsheet-edit-border: var(--ngxsmk-color-primary);--ngxsmk-spreadsheet-row-hover-bg: var(--ngxsmk-color-surface-hover);--ngxsmk-spreadsheet-col-hover-bg: color-mix(in srgb, var(--ngxsmk-color-primary) 6%, transparent);--ngxsmk-spreadsheet-frozen-shadow: 2px 0 4px rgba(0,0,0,.08);--ngxsmk-spreadsheet-selection-range: color-mix(in srgb, var(--ngxsmk-color-primary) 8%, transparent);--ngxsmk-input-group-bg: var(--ngxsmk-color-surface);--ngxsmk-input-group-border: var(--ngxsmk-color-outline-strong);--ngxsmk-input-group-radius: var(--ngxsmk-radius-md);--ngxsmk-input-group-shadow: none;--ngxsmk-input-group-focus-border: var(--ngxsmk-color-primary);--ngxsmk-input-group-focus-shadow: 0 0 0 3px color-mix(in srgb, var(--ngxsmk-color-primary) 15%, transparent);--ngxsmk-input-group-error-border: var(--ngxsmk-color-error);--ngxsmk-input-group-error-focus-shadow: 0 0 0 3px color-mix(in srgb, var(--ngxsmk-color-error) 15%, transparent);--ngxsmk-input-group-success-border: var(--ngxsmk-color-success);--ngxsmk-input-group-warning-border: var(--ngxsmk-color-warning);--ngxsmk-input-group-height: 2.5rem;--ngxsmk-input-group-padding: .75rem;--ngxsmk-input-group-gap: var(--ngxsmk-space-2);--ngxsmk-input-group-font: var(--ngxsmk-font-sans);--ngxsmk-control-height-sm: 2rem;--ngxsmk-control-height-md: 2.5rem;--ngxsmk-control-height-lg: 3rem;--ngxsmk-opacity-disabled: .5;--ngxsmk-opacity-muted: .7;--ngxsmk-opacity-faint: .4;--ngxsmk-icon-sm: 1rem;--ngxsmk-icon-md: 1.25rem;--ngxsmk-icon-lg: 1.5rem;--ngxsmk-tracking-tight: -.02em;--ngxsmk-tracking-normal: 0;--ngxsmk-tracking-wide: .08em;--ngxsmk-font-weight-regular: 400;--ngxsmk-font-weight-medium: 500;--ngxsmk-font-weight-semibold: 600;--ngxsmk-font-weight-bold: 700;--ngxsmk-leading-none: 1;--ngxsmk-leading-tight: 1.25;--ngxsmk-leading-normal: 1.5;--ngxsmk-leading-relaxed: 1.625;--ngxsmk-space-0: 0px;--ngxsmk-space-1: .25rem;--ngxsmk-space-2: .5rem;--ngxsmk-space-3: .75rem;--ngxsmk-space-4: 1rem;--ngxsmk-space-5: 1.25rem;--ngxsmk-space-6: 1.5rem;--ngxsmk-space-8: 2rem;--ngxsmk-space-10: 2.5rem;--ngxsmk-space-12: 3rem;--ngxsmk-space-16: 4rem;--ngxsmk-space-20: 5rem;--ngxsmk-space-24: 6rem;--ngxsmk-space-32: 8rem;--ngxsmk-space-0-5: .125rem;--ngxsmk-space-1-5: .375rem;--ngxsmk-radius-none: 0px;--ngxsmk-radius-sm: .25rem;--ngxsmk-radius-md: .5rem;--ngxsmk-radius-lg: .75rem;--ngxsmk-radius-xl: 1rem;--ngxsmk-radius-2xl: 1.25rem;--ngxsmk-radius-3xl: 1.75rem;--ngxsmk-radius-full: 9999px;--ngxsmk-shadow-sm: 0 0 0 1px rgb(0 0 0 / .03), 0 1px 1px rgb(0 0 0 / .07), 0 2px 8px rgb(0 0 0 / .07);--ngxsmk-shadow-md: 0 0 0 1px rgb(0 0 0 / .03), 0 1px 2px rgb(0 0 0 / .09), 0 4px 16px rgb(0 0 0 / .09);--ngxsmk-shadow-lg: 0 0 0 1px rgb(0 0 0 / .04), 0 2px 4px rgb(0 0 0 / .09), 0 10px 28px rgb(0 0 0 / .11);--ngxsmk-shadow-xl: 0 0 0 1px rgb(0 0 0 / .04), 0 4px 8px rgb(0 0 0 / .1), 0 16px 40px rgb(0 0 0 / .15);--ngxsmk-shadow-2xl: 0 0 0 1px rgb(0 0 0 / .05), 0 8px 16px rgb(0 0 0 / .13), 0 28px 56px rgb(0 0 0 / .2);--ngxsmk-duration-instant: 0ms;--ngxsmk-duration-fast: .1s;--ngxsmk-duration-normal: .2s;--ngxsmk-duration-slow: .3s;--ngxsmk-duration-slower: .5s;--ngxsmk-ease-linear: linear;--ngxsmk-ease-in: cubic-bezier(.4, 0, 1, 1);--ngxsmk-ease-out: cubic-bezier(0, 0, .2, 1);--ngxsmk-ease-in-out: cubic-bezier(.4, 0, .2, 1);--ngxsmk-ease-emphasized: cubic-bezier(.2, 0, 0, 1);--ngxsmk-z-dropdown: 1000;--ngxsmk-z-sticky: 1100;--ngxsmk-z-banner: 1200;--ngxsmk-z-overlay: 1300;--ngxsmk-z-modal: 1400;--ngxsmk-z-popover: 1500;--ngxsmk-z-toast: 1600;--ngxsmk-z-tooltip: 1700;--ngxsmk-text-display-lg-size: 3.5625rem;--ngxsmk-text-display-lg-line: 4rem;--ngxsmk-text-display-lg-weight: 700;--ngxsmk-text-display-md-size: 2.8125rem;--ngxsmk-text-display-md-line: 3.25rem;--ngxsmk-text-display-md-weight: 700;--ngxsmk-text-display-sm-size: 2.25rem;--ngxsmk-text-display-sm-line: 2.75rem;--ngxsmk-text-display-sm-weight: 700;--ngxsmk-text-headline-lg-size: 2rem;--ngxsmk-text-headline-lg-line: 2.5rem;--ngxsmk-text-headline-lg-weight: 600;--ngxsmk-text-headline-md-size: 1.75rem;--ngxsmk-text-headline-md-line: 2.25rem;--ngxsmk-text-headline-md-weight: 600;--ngxsmk-text-headline-sm-size: 1.5rem;--ngxsmk-text-headline-sm-line: 2rem;--ngxsmk-text-headline-sm-weight: 600;--ngxsmk-text-title-lg-size: 1.375rem;--ngxsmk-text-title-lg-line: 1.75rem;--ngxsmk-text-title-lg-weight: 600;--ngxsmk-text-title-md-size: 1.125rem;--ngxsmk-text-title-md-line: 1.5rem;--ngxsmk-text-title-md-weight: 600;--ngxsmk-text-title-sm-size: 1rem;--ngxsmk-text-title-sm-line: 1.5rem;--ngxsmk-text-title-sm-weight: 600;--ngxsmk-text-body-lg-size: 1rem;--ngxsmk-text-body-lg-line: 1.5rem;--ngxsmk-text-body-lg-weight: 400;--ngxsmk-text-body-md-size: .875rem;--ngxsmk-text-body-md-line: 1.25rem;--ngxsmk-text-body-md-weight: 400;--ngxsmk-text-body-sm-size: .75rem;--ngxsmk-text-body-sm-line: 1rem;--ngxsmk-text-body-sm-weight: 400;--ngxsmk-text-label-lg-size: .875rem;--ngxsmk-text-label-lg-line: 1.25rem;--ngxsmk-text-label-lg-weight: 500;--ngxsmk-text-label-md-size: .75rem;--ngxsmk-text-label-md-line: 1rem;--ngxsmk-text-label-md-weight: 500;--ngxsmk-text-label-sm-size: .6875rem;--ngxsmk-text-label-sm-line: 1rem;--ngxsmk-text-label-sm-weight: 500;--ngxsmk-text-body-xs-size: .6875rem;--ngxsmk-text-body-xs-line: 1rem;--ngxsmk-text-body-xs-weight: 400;color-scheme:light;--ngxsmk-color-primary: #059669;--ngxsmk-color-on-primary: #FFFFFF;--ngxsmk-color-primary-hover: #000000;--ngxsmk-color-primary-active: #000000;--ngxsmk-color-primary-container: #DEF1E7;--ngxsmk-color-on-primary-container: #002E14;--ngxsmk-color-secondary: #008EB6;--ngxsmk-color-on-secondary: #FFFFFF;--ngxsmk-color-secondary-hover: #000009;--ngxsmk-color-secondary-active: #000009;--ngxsmk-color-secondary-container: #DDEFF7;--ngxsmk-color-on-secondary-container: #00273F;--ngxsmk-color-background: #F1F4F7;--ngxsmk-color-on-background: #0A1317;--ngxsmk-color-surface: #FFFFFF;--ngxsmk-color-on-surface: #0A1317;--ngxsmk-color-surface-variant: #E4E9EE;--ngxsmk-color-on-surface-variant: #4E606F;--ngxsmk-color-surface-muted: #F1F4F7;--ngxsmk-color-surface-elevated: #FFFFFF;--ngxsmk-color-surface-overlay: #FFFFFF;--ngxsmk-color-on-surface-muted: #778593;--ngxsmk-color-surface-hover: rgb(5 54 89 / .05);--ngxsmk-color-surface-active: rgb(5 54 89 / .1);--ngxsmk-color-surface-container: #FFFFFF;--ngxsmk-color-outline: rgb(5 54 89 / .1);--ngxsmk-color-outline-strong: #CCD3DB;--ngxsmk-color-outline-variant: rgb(5 54 89 / .06);--ngxsmk-color-outline-subtle: rgb(5 54 89 / .05);--ngxsmk-color-surface-1: #FFFFFF;--ngxsmk-color-surface-2: #F1F4F7;--ngxsmk-color-surface-3: #E4E9EE;--ngxsmk-color-surface-4: #CCD3DB;--ngxsmk-color-surface-5: #A4B0BC;--ngxsmk-color-ring: #059669;--ngxsmk-color-backdrop: rgb(1 18 40 / .4);--ngxsmk-shadow-focus: 0 0 0 2px #DEF1E7, 0 0 0 4px color-mix(in srgb, #059669 45%, transparent);--ngxsmk-chart-1: #2A78D6;--ngxsmk-chart-2: #1BAF7A;--ngxsmk-chart-3: #EDA100;--ngxsmk-chart-4: #008300;--ngxsmk-chart-5: #4A3AA7;--ngxsmk-chart-6: #E34948;--ngxsmk-chart-7: #E87BA4;--ngxsmk-chart-8: #EB6834;--ngxsmk-color-tertiary: #008DBA;--ngxsmk-color-on-tertiary: #FFFFFF;--ngxsmk-color-tertiary-container: #DDEEF7;--ngxsmk-color-on-tertiary-container: #002742;--ngxsmk-color-success: #0D8626;--ngxsmk-color-on-success: #FFFFFF;--ngxsmk-color-success-container: #DFF1DF;--ngxsmk-color-on-success-container: #004300;--ngxsmk-color-warning: #E9AF08;--ngxsmk-color-on-warning: #FFFFFF;--ngxsmk-color-warning-container: #F5EAD5;--ngxsmk-color-on-warning-container: #522700;--ngxsmk-color-error: #E3193B;--ngxsmk-color-on-error: #FFFFFF;--ngxsmk-color-error-container: #FFE1DF;--ngxsmk-color-on-error-container: #780000;--ngxsmk-color-info: #2563EB;--ngxsmk-color-on-info: #FFFFFF;--ngxsmk-color-info-container: #DDECFF;--ngxsmk-color-on-info-container: #001E8D}:root.dark,:root.dark body,.dark{color-scheme:dark;--ngxsmk-color-primary: #45A77F;--ngxsmk-color-on-primary: #FFFFFF;--ngxsmk-color-primary-hover: #86C8A9;--ngxsmk-color-primary-active: #B7DFCB;--ngxsmk-color-primary-container: #002E14;--ngxsmk-color-on-primary-container: #DEF1E7;--ngxsmk-color-secondary: #419FC2;--ngxsmk-color-on-secondary: #FFFFFF;--ngxsmk-color-secondary-hover: #83C2DC;--ngxsmk-color-secondary-active: #B5DBEC;--ngxsmk-color-secondary-container: #00273F;--ngxsmk-color-on-secondary-container: #DDEFF7;--ngxsmk-color-background: #111112;--ngxsmk-color-on-background: #DFE2E5;--ngxsmk-color-surface: #1F1F22;--ngxsmk-color-on-surface: #DFE2E5;--ngxsmk-color-surface-variant: #28292C;--ngxsmk-color-on-surface-variant: #AAAFB5;--ngxsmk-color-surface-muted: #141416;--ngxsmk-color-surface-elevated: #28292C;--ngxsmk-color-surface-overlay: #2F3136;--ngxsmk-color-on-surface-muted: #777C85;--ngxsmk-color-surface-hover: rgb(255 255 255 / .05);--ngxsmk-color-surface-active: rgb(255 255 255 / .1);--ngxsmk-color-surface-container: #28292C;--ngxsmk-color-outline: rgb(242 244 246 / .1);--ngxsmk-color-outline-strong: #494D53;--ngxsmk-color-outline-variant: rgb(242 244 246 / .06);--ngxsmk-color-outline-subtle: rgb(242 244 246 / .05);--ngxsmk-color-surface-1: #1F1F22;--ngxsmk-color-surface-2: #2A333B;--ngxsmk-color-surface-3: #3A4650;--ngxsmk-color-surface-4: #4E606F;--ngxsmk-color-surface-5: #778593;--ngxsmk-color-ring: #45A77F;--ngxsmk-color-backdrop: rgb(17 17 18 / .6);--ngxsmk-shadow-focus: 0 0 0 2px color-mix(in srgb, #45A77F 25%, transparent), 0 0 0 4px color-mix(in srgb, #45A77F 45%, transparent);--ngxsmk-chart-1: #3987E5;--ngxsmk-chart-2: #199E70;--ngxsmk-chart-3: #C98500;--ngxsmk-chart-4: #008300;--ngxsmk-chart-5: #9085E9;--ngxsmk-chart-6: #E66767;--ngxsmk-chart-7: #D55181;--ngxsmk-chart-8: #D95926;--ngxsmk-color-tertiary: #419EC6;--ngxsmk-color-on-tertiary: #001021;--ngxsmk-color-tertiary-container: #002742;--ngxsmk-color-on-tertiary-container: #DDEEF7;--ngxsmk-color-success: #51A957;--ngxsmk-color-on-success: #001500;--ngxsmk-color-success-container: #001500;--ngxsmk-color-on-success-container: #8CCA8D;--ngxsmk-color-warning: #BA8900;--ngxsmk-color-on-warning: #1C0700;--ngxsmk-color-warning-container: #1C0700;--ngxsmk-color-on-warning-container: #E9AF08;--ngxsmk-color-error: #F3515A;--ngxsmk-color-on-error: #2E0000;--ngxsmk-color-error-container: #2E0000;--ngxsmk-color-on-error-container: #FF8F8F;--ngxsmk-color-info: #518BFF;--ngxsmk-color-on-info: #000238;--ngxsmk-color-info-container: #000238;--ngxsmk-color-on-info-container: #88B6FF}@media(prefers-reduced-motion:reduce){:root{--ngxsmk-motion-duration: 0ms;--ngxsmk-hover-lift: none;--ngxsmk-press-scale: none;--ngxsmk-duration-instant: 0ms;--ngxsmk-duration-fast: 0ms;--ngxsmk-duration-normal: 0ms;--ngxsmk-duration-slow: 0ms;--ngxsmk-duration-slower: 0ms}}:root.ngxsmk-reduce-motion,.ngxsmk-reduce-motion{--ngxsmk-motion-duration: 0ms;--ngxsmk-hover-lift: none;--ngxsmk-press-scale: none;--ngxsmk-duration-instant: 0ms;--ngxsmk-duration-fast: 0ms;--ngxsmk-duration-normal: 0ms;--ngxsmk-duration-slow: 0ms;--ngxsmk-duration-slower: 0ms}.ngxsmk-button{--_bg: var(--ngxsmk-button-bg, var(--ngxsmk-color-primary));--_fg: var(--ngxsmk-button-color, var(--ngxsmk-color-on-primary));--_radius: var(--ngxsmk-button-radius, var(--ngxsmk-radius-base));display:inline-flex;align-items:center;justify-content:center;gap:var(--ngxsmk-space-2);border:1px solid transparent;border-radius:var(--_radius);background:var(--_bg);color:var(--_fg);font-family:var(--ngxsmk-font-sans);font-size:var(--ngxsmk-text-label-lg-size);font-weight:var(--ngxsmk-button-font-weight, 500);line-height:var(--ngxsmk-text-label-lg-line);cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--ngxsmk-duration-fast) var(--ngxsmk-ease-out),border-color var(--ngxsmk-duration-fast) var(--ngxsmk-ease-out),color var(--ngxsmk-duration-fast) var(--ngxsmk-ease-out),transform var(--ngxsmk-duration-fast) var(--ngxsmk-ease-out)}.ngxsmk-button:focus-visible{outline:none;box-shadow:var(--ngxsmk-focus-ring)}.ngxsmk-button:focus{outline:none}.ngxsmk-button[disabled]{opacity:var(--ngxsmk-button-disabled-opacity, .5);pointer-events:none}.ngxsmk-button[data-size=sm]{min-height:var(--ngxsmk-control-height-sm, 2rem);padding:0 var(--ngxsmk-space-3);font-size:var(--ngxsmk-text-label-md-size)}.ngxsmk-button[data-size=md]{min-height:var(--ngxsmk-control-height-md, 2.5rem);padding:0 var(--ngxsmk-space-4);font-size:var(--ngxsmk-text-label-lg-size)}.ngxsmk-button[data-size=lg]{min-height:var(--ngxsmk-control-height-lg, 3rem);padding:0 var(--ngxsmk-space-6);font-size:var(--ngxsmk-text-body-lg-size)}.ngxsmk-button[data-icon-only][data-size=sm]{width:var(--ngxsmk-control-height-sm, 2rem);min-width:var(--ngxsmk-control-height-sm, 2rem);padding:0}.ngxsmk-button[data-icon-only][data-size=md]{width:var(--ngxsmk-control-height-md, 2.5rem);min-width:var(--ngxsmk-control-height-md, 2.5rem);padding:0}.ngxsmk-button[data-icon-only][data-size=lg]{width:var(--ngxsmk-control-height-lg, 3rem);min-width:var(--ngxsmk-control-height-lg, 3rem);padding:0}.ngxsmk-button[data-variant=primary]:hover{background:var(--ngxsmk-color-primary-hover);transform:var(--ngxsmk-hover-lift)}.ngxsmk-button[data-variant=primary]:active{background:var(--ngxsmk-color-primary-active);transform:var(--ngxsmk-press-scale)}.ngxsmk-button[data-variant=secondary]{background:var(--ngxsmk-color-surface-variant);color:var(--ngxsmk-color-on-surface)}.ngxsmk-button[data-variant=secondary]:hover{background:var(--ngxsmk-color-outline-strong);transform:var(--ngxsmk-hover-lift)}.ngxsmk-button[data-variant=secondary]:active{transform:var(--ngxsmk-press-scale)}.ngxsmk-button[data-variant=outline]{background:transparent;border-color:var(--ngxsmk-color-outline-strong);color:var(--ngxsmk-color-on-surface)}.ngxsmk-button[data-variant=outline]:hover{background:var(--ngxsmk-color-surface-hover);transform:var(--ngxsmk-hover-lift)}.ngxsmk-button[data-variant=outline]:active{transform:var(--ngxsmk-press-scale)}.ngxsmk-button[data-variant=ghost]{background:transparent;color:var(--ngxsmk-color-on-surface)}.ngxsmk-button[data-variant=ghost]:hover{background:var(--ngxsmk-color-surface-hover);transform:var(--ngxsmk-hover-lift)}.ngxsmk-button[data-variant=ghost]:active{transform:var(--ngxsmk-press-scale)}.ngxsmk-button[data-variant=destructive]{background:var(--ngxsmk-color-error);color:var(--ngxsmk-color-on-error)}.ngxsmk-button[data-variant=destructive]:hover{background:color-mix(in srgb,var(--ngxsmk-color-error) 88%,black);transform:var(--ngxsmk-hover-lift)}.ngxsmk-button[data-variant=destructive]:active{transform:var(--ngxsmk-press-scale)}.ngxsmk-button[data-variant=link]{min-height:auto;background:transparent;color:var(--ngxsmk-color-primary);padding:0;border-color:transparent}.ngxsmk-button[data-variant=link]:hover{text-decoration:underline;transform:none}.ngxsmk-button[data-variant=link]:active{transform:none}.ngxsmk-button__spinner{width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--ngxsmk-radius-full);animation:ngxsmk-button-spin .6s linear infinite}@keyframes ngxsmk-button-spin{to{transform:rotate(360deg)}}.ngxsmk-fab{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ngxsmk-radius-full);border:none;cursor:pointer;font-family:var(--ngxsmk-font-sans);font-weight:500;box-shadow:var(--ngxsmk-shadow-lg);transition:transform var(--ngxsmk-motion-duration) var(--ngxsmk-motion-ease),box-shadow var(--ngxsmk-motion-duration) var(--ngxsmk-motion-ease),background-color var(--ngxsmk-motion-duration) var(--ngxsmk-motion-ease),color var(--ngxsmk-motion-duration) var(--ngxsmk-motion-ease);box-sizing:border-box;text-decoration:none}.ngxsmk-fab:focus{outline:none}.ngxsmk-fab:focus-visible{outline:none;box-shadow:var(--ngxsmk-shadow-lg),var(--ngxsmk-focus-ring)}.ngxsmk-fab[data-size=sm]{width:2.5rem;height:2.5rem}.ngxsmk-fab[data-size=md]{width:3.5rem;height:3.5rem}.ngxsmk-fab[data-size=lg]{width:4.5rem;height:4.5rem}.ngxsmk-fab[data-extended]{width:auto;padding:0 var(--ngxsmk-space-4);gap:var(--ngxsmk-space-2)}.ngxsmk-fab[data-extended][data-size=sm]{height:2.5rem}.ngxsmk-fab[data-extended][data-size=md]{height:3.5rem}.ngxsmk-fab[data-extended][data-size=lg]{height:4.5rem}.ngxsmk-fab[data-variant=primary]{background:var(--ngxsmk-color-primary);color:var(--ngxsmk-color-on-primary)}.ngxsmk-fab[data-variant=primary]:hover{background:var(--ngxsmk-color-primary-hover);transform:var(--ngxsmk-hover-lift)}.ngxsmk-fab[data-variant=primary]:active{background:var(--ngxsmk-color-primary-active);transform:var(--ngxsmk-press-scale)}.ngxsmk-fab[data-variant=secondary]{background:var(--ngxsmk-color-secondary);color:var(--ngxsmk-color-on-secondary)}.ngxsmk-fab[data-variant=secondary]:hover{background:var(--ngxsmk-color-secondary-hover);transform:var(--ngxsmk-hover-lift)}.ngxsmk-fab[data-variant=secondary]:active{background:var(--ngxsmk-color-secondary-active);transform:var(--ngxsmk-press-scale)}.ngxsmk-fab[data-position]{position:fixed;z-index:var(--ngxsmk-z-popover, 1500)}.ngxsmk-fab[data-position=bottom-right]{bottom:calc(var(--ngxsmk-space-6) + var(--ngxsmk-safe-area-bottom, env(safe-area-inset-bottom, 0px)));right:calc(var(--ngxsmk-space-6) + var(--ngxsmk-safe-area-right, env(safe-area-inset-right, 0px)))}.ngxsmk-fab[data-position=bottom-left]{bottom:calc(var(--ngxsmk-space-6) + var(--ngxsmk-safe-area-bottom, env(safe-area-inset-bottom, 0px)));left:calc(var(--ngxsmk-space-6) + var(--ngxsmk-safe-area-left, env(safe-area-inset-left, 0px)))}.ngxsmk-fab[data-position=top-right]{top:calc(var(--ngxsmk-space-6) + var(--ngxsmk-safe-area-top, env(safe-area-inset-top, 0px)));right:calc(var(--ngxsmk-space-6) + var(--ngxsmk-safe-area-right, env(safe-area-inset-right, 0px)))}.ngxsmk-fab[data-position=top-left]{top:calc(var(--ngxsmk-space-6) + var(--ngxsmk-safe-area-top, env(safe-area-inset-top, 0px)));left:calc(var(--ngxsmk-space-6) + var(--ngxsmk-safe-area-left, env(safe-area-inset-left, 0px)))}.ngxsmk-fab[disabled]{opacity:.6;pointer-events:none;box-shadow:none}input[ngxsmkInput],textarea[ngxsmkInput]{display:block;width:100%;box-sizing:border-box;border:1px solid var(--ngxsmk-color-outline-strong);border-radius:var(--ngxsmk-radius-base);background:var(--ngxsmk-color-surface);color:var(--ngxsmk-color-on-surface);font-family:var(--ngxsmk-font-sans);font-size:var(--ngxsmk-text-body-md-size);line-height:var(--ngxsmk-text-body-md-line);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color var(--ngxsmk-duration-fast) var(--ngxsmk-ease-out),box-shadow var(--ngxsmk-duration-fast) var(--ngxsmk-ease-out);outline:none}@media(max-width:640px){input[ngxsmkInput],textarea[ngxsmkInput]{font-size:16px}}input[ngxsmkInput]{height:var(--ngxsmk-control-height);padding:0 var(--ngxsmk-space-3)}textarea[ngxsmkInput]{min-height:5rem;padding:var(--ngxsmk-space-2) var(--ngxsmk-space-3);resize:vertical}input[ngxsmkInput]:hover:not(:disabled):not([aria-invalid=true]),textarea[ngxsmkInput]:hover:not(:disabled):not([aria-invalid=true]){border-color:var(--ngxsmk-color-ring)}input[ngxsmkInput]:focus,textarea[ngxsmkInput]:focus{border-color:var(--ngxsmk-color-ring);box-shadow:var(--ngxsmk-focus-ring)}input[ngxsmkInput][aria-invalid=true],textarea[ngxsmkInput][aria-invalid=true],input[ngxsmkInput].ng-invalid.ng-touched,textarea[ngxsmkInput].ng-invalid.ng-touched{border-color:var(--ngxsmk-color-error)}input[ngxsmkInput][aria-invalid=true]:focus,textarea[ngxsmkInput][aria-invalid=true]:focus,input[ngxsmkInput].ng-invalid.ng-touched:focus,textarea[ngxsmkInput].ng-invalid.ng-touched:focus{box-shadow:var(--ngxsmk-focus-ring-error)}input[ngxsmkInput]:disabled,textarea[ngxsmkInput]:disabled{opacity:var(--ngxsmk-opacity-disabled);cursor:not-allowed;background:var(--ngxsmk-color-surface-variant)}input[ngxsmkInput]::placeholder,textarea[ngxsmkInput]::placeholder{color:var(--ngxsmk-color-on-surface-variant)}:root{--iti-hover-color: rgba(0, 0, 0, .05);--iti-border-color: #ccc;--iti-dialcode-color: #999;--iti-dropdown-bg: white;--iti-search-icon-color: #999;--iti-spacer-horizontal: 8px;--iti-flag-height: 12px;--iti-flag-width: 16px;--iti-border-width: 1px;--iti-arrow-height: 4px;--iti-arrow-width: 6px;--iti-triangle-border: calc(var(--iti-arrow-width) / 2);--iti-arrow-padding: 6px;--iti-arrow-color: #555;--iti-flag-sprite-width: 3904px;--iti-flag-sprite-height: 12px;--iti-mobile-popup-margin: 30px}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin:0!important}.iti__country-container{position:absolute;top:0;bottom:0;left:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px #0003}.iti__search-input{width:100%;border-width:0;border-radius:3px;padding-left:30px;padding-right:28px}[dir=rtl] .iti__search-input{padding-left:inherit;padding-right:30px;background-position:right 8px center}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__search-input::-webkit-search-cancel-button{appearance:none}.iti__search-input-wrapper{position:relative;display:flex;align-items:center}.iti__search-icon{position:absolute;left:8px;display:flex;pointer-events:none}[dir=rtl] .iti__search-icon{left:auto;right:8px}.iti__search-icon-svg{stroke:var(--iti-search-icon-color);fill:none;stroke-width:3}.iti__search-clear{position:absolute;right:4px;background:transparent;border:0;border-radius:3px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease;width:24px;height:24px}.iti__search-clear .iti__search-clear-x{stroke-width:2}.iti__search-clear .iti__search-clear-bg{fill:var(--iti-search-icon-color)}[dir=rtl] .iti__search-clear{right:auto;left:4px}.iti__search-clear:hover,.iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{list-style:none;padding:0;margin:0;cursor:pointer;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media(max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}.iti__dial-code{color:var(--iti-dialcode-color)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.iti--container:hover{cursor:pointer}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup.iti--container{background-color:#00000080;inset:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.iti__flag{--iti-flag-offset: 100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0 0 1px #888;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.iti__ac{--iti-flag-offset: 0px}.iti__ad{--iti-flag-offset: -16px}.iti__ae{--iti-flag-offset: -32px}.iti__af{--iti-flag-offset: -48px}.iti__ag{--iti-flag-offset: -64px}.iti__ai{--iti-flag-offset: -80px}.iti__al{--iti-flag-offset: -96px}.iti__am{--iti-flag-offset: -112px}.iti__ao{--iti-flag-offset: -128px}.iti__ar{--iti-flag-offset: -144px}.iti__as{--iti-flag-offset: -160px}.iti__at{--iti-flag-offset: -176px}.iti__au{--iti-flag-offset: -192px}.iti__aw{--iti-flag-offset: -208px}.iti__ax{--iti-flag-offset: -224px}.iti__az{--iti-flag-offset: -240px}.iti__ba{--iti-flag-offset: -256px}.iti__bb{--iti-flag-offset: -272px}.iti__bd{--iti-flag-offset: -288px}.iti__be{--iti-flag-offset: -304px}.iti__bf{--iti-flag-offset: -320px}.iti__bg{--iti-flag-offset: -336px}.iti__bh{--iti-flag-offset: -352px}.iti__bi{--iti-flag-offset: -368px}.iti__bj{--iti-flag-offset: -384px}.iti__bl{--iti-flag-offset: -400px}.iti__bm{--iti-flag-offset: -416px}.iti__bn{--iti-flag-offset: -432px}.iti__bo{--iti-flag-offset: -448px}.iti__bq{--iti-flag-offset: -464px}.iti__br{--iti-flag-offset: -480px}.iti__bs{--iti-flag-offset: -496px}.iti__bt{--iti-flag-offset: -512px}.iti__bw{--iti-flag-offset: -528px}.iti__by{--iti-flag-offset: -544px}.iti__bz{--iti-flag-offset: -560px}.iti__ca{--iti-flag-offset: -576px}.iti__cc{--iti-flag-offset: -592px}.iti__cd{--iti-flag-offset: -608px}.iti__cf{--iti-flag-offset: -624px}.iti__cg{--iti-flag-offset: -640px}.iti__ch{--iti-flag-offset: -656px}.iti__ci{--iti-flag-offset: -672px}.iti__ck{--iti-flag-offset: -688px}.iti__cl{--iti-flag-offset: -704px}.iti__cm{--iti-flag-offset: -720px}.iti__cn{--iti-flag-offset: -736px}.iti__co{--iti-flag-offset: -752px}.iti__cr{--iti-flag-offset: -768px}.iti__cu{--iti-flag-offset: -784px}.iti__cv{--iti-flag-offset: -800px}.iti__cw{--iti-flag-offset: -816px}.iti__cx{--iti-flag-offset: -832px}.iti__cy{--iti-flag-offset: -848px}.iti__cz{--iti-flag-offset: -864px}.iti__de{--iti-flag-offset: -880px}.iti__dj{--iti-flag-offset: -896px}.iti__dk{--iti-flag-offset: -912px}.iti__dm{--iti-flag-offset: -928px}.iti__do{--iti-flag-offset: -944px}.iti__dz{--iti-flag-offset: -960px}.iti__ec{--iti-flag-offset: -976px}.iti__ee{--iti-flag-offset: -992px}.iti__eg{--iti-flag-offset: -1008px}.iti__eh{--iti-flag-offset: -1024px}.iti__er{--iti-flag-offset: -1040px}.iti__es{--iti-flag-offset: -1056px}.iti__et{--iti-flag-offset: -1072px}.iti__fi{--iti-flag-offset: -1088px}.iti__fj{--iti-flag-offset: -1104px}.iti__fk{--iti-flag-offset: -1120px}.iti__fm{--iti-flag-offset: -1136px}.iti__fo{--iti-flag-offset: -1152px}.iti__fr{--iti-flag-offset: -1168px}.iti__ga{--iti-flag-offset: -1184px}.iti__gb{--iti-flag-offset: -1200px}.iti__gd{--iti-flag-offset: -1216px}.iti__ge{--iti-flag-offset: -1232px}.iti__gf{--iti-flag-offset: -1248px}.iti__gg{--iti-flag-offset: -1264px}.iti__gh{--iti-flag-offset: -1280px}.iti__gi{--iti-flag-offset: -1296px}.iti__gl{--iti-flag-offset: -1312px}.iti__gm{--iti-flag-offset: -1328px}.iti__gn{--iti-flag-offset: -1344px}.iti__gp{--iti-flag-offset: -1360px}.iti__gq{--iti-flag-offset: -1376px}.iti__gr{--iti-flag-offset: -1392px}.iti__gt{--iti-flag-offset: -1408px}.iti__gu{--iti-flag-offset: -1424px}.iti__gw{--iti-flag-offset: -1440px}.iti__gy{--iti-flag-offset: -1456px}.iti__hk{--iti-flag-offset: -1472px}.iti__hn{--iti-flag-offset: -1488px}.iti__hr{--iti-flag-offset: -1504px}.iti__ht{--iti-flag-offset: -1520px}.iti__hu{--iti-flag-offset: -1536px}.iti__id{--iti-flag-offset: -1552px}.iti__ie{--iti-flag-offset: -1568px}.iti__il{--iti-flag-offset: -1584px}.iti__im{--iti-flag-offset: -1600px}.iti__in{--iti-flag-offset: -1616px}.iti__io{--iti-flag-offset: -1632px}.iti__iq{--iti-flag-offset: -1648px}.iti__ir{--iti-flag-offset: -1664px}.iti__is{--iti-flag-offset: -1680px}.iti__it{--iti-flag-offset: -1696px}.iti__je{--iti-flag-offset: -1712px}.iti__jm{--iti-flag-offset: -1728px}.iti__jo{--iti-flag-offset: -1744px}.iti__jp{--iti-flag-offset: -1760px}.iti__ke{--iti-flag-offset: -1776px}.iti__kg{--iti-flag-offset: -1792px}.iti__kh{--iti-flag-offset: -1808px}.iti__ki{--iti-flag-offset: -1824px}.iti__km{--iti-flag-offset: -1840px}.iti__kn{--iti-flag-offset: -1856px}.iti__kp{--iti-flag-offset: -1872px}.iti__kr{--iti-flag-offset: -1888px}.iti__kw{--iti-flag-offset: -1904px}.iti__ky{--iti-flag-offset: -1920px}.iti__kz{--iti-flag-offset: -1936px}.iti__la{--iti-flag-offset: -1952px}.iti__lb{--iti-flag-offset: -1968px}.iti__lc{--iti-flag-offset: -1984px}.iti__li{--iti-flag-offset: -2000px}.iti__lk{--iti-flag-offset: -2016px}.iti__lr{--iti-flag-offset: -2032px}.iti__ls{--iti-flag-offset: -2048px}.iti__lt{--iti-flag-offset: -2064px}.iti__lu{--iti-flag-offset: -2080px}.iti__lv{--iti-flag-offset: -2096px}.iti__ly{--iti-flag-offset: -2112px}.iti__ma{--iti-flag-offset: -2128px}.iti__mc{--iti-flag-offset: -2144px}.iti__md{--iti-flag-offset: -2160px}.iti__me{--iti-flag-offset: -2176px}.iti__mf{--iti-flag-offset: -2192px}.iti__mg{--iti-flag-offset: -2208px}.iti__mh{--iti-flag-offset: -2224px}.iti__mk{--iti-flag-offset: -2240px}.iti__ml{--iti-flag-offset: -2256px}.iti__mm{--iti-flag-offset: -2272px}.iti__mn{--iti-flag-offset: -2288px}.iti__mo{--iti-flag-offset: -2304px}.iti__mp{--iti-flag-offset: -2320px}.iti__mq{--iti-flag-offset: -2336px}.iti__mr{--iti-flag-offset: -2352px}.iti__ms{--iti-flag-offset: -2368px}.iti__mt{--iti-flag-offset: -2384px}.iti__mu{--iti-flag-offset: -2400px}.iti__mv{--iti-flag-offset: -2416px}.iti__mw{--iti-flag-offset: -2432px}.iti__mx{--iti-flag-offset: -2448px}.iti__my{--iti-flag-offset: -2464px}.iti__mz{--iti-flag-offset: -2480px}.iti__na{--iti-flag-offset: -2496px}.iti__nc{--iti-flag-offset: -2512px}.iti__ne{--iti-flag-offset: -2528px}.iti__nf{--iti-flag-offset: -2544px}.iti__ng{--iti-flag-offset: -2560px}.iti__ni{--iti-flag-offset: -2576px}.iti__nl{--iti-flag-offset: -2592px}.iti__no{--iti-flag-offset: -2608px}.iti__np{--iti-flag-offset: -2624px}.iti__nr{--iti-flag-offset: -2640px}.iti__nu{--iti-flag-offset: -2656px}.iti__nz{--iti-flag-offset: -2672px}.iti__om{--iti-flag-offset: -2688px}.iti__pa{--iti-flag-offset: -2704px}.iti__pe{--iti-flag-offset: -2720px}.iti__pf{--iti-flag-offset: -2736px}.iti__pg{--iti-flag-offset: -2752px}.iti__ph{--iti-flag-offset: -2768px}.iti__pk{--iti-flag-offset: -2784px}.iti__pl{--iti-flag-offset: -2800px}.iti__pm{--iti-flag-offset: -2816px}.iti__pr{--iti-flag-offset: -2832px}.iti__ps{--iti-flag-offset: -2848px}.iti__pt{--iti-flag-offset: -2864px}.iti__pw{--iti-flag-offset: -2880px}.iti__py{--iti-flag-offset: -2896px}.iti__qa{--iti-flag-offset: -2912px}.iti__re{--iti-flag-offset: -2928px}.iti__ro{--iti-flag-offset: -2944px}.iti__rs{--iti-flag-offset: -2960px}.iti__ru{--iti-flag-offset: -2976px}.iti__rw{--iti-flag-offset: -2992px}.iti__sa{--iti-flag-offset: -3008px}.iti__sb{--iti-flag-offset: -3024px}.iti__sc{--iti-flag-offset: -3040px}.iti__sd{--iti-flag-offset: -3056px}.iti__se{--iti-flag-offset: -3072px}.iti__sg{--iti-flag-offset: -3088px}.iti__sh{--iti-flag-offset: -3104px}.iti__si{--iti-flag-offset: -3120px}.iti__sj{--iti-flag-offset: -3136px}.iti__sk{--iti-flag-offset: -3152px}.iti__sl{--iti-flag-offset: -3168px}.iti__sm{--iti-flag-offset: -3184px}.iti__sn{--iti-flag-offset: -3200px}.iti__so{--iti-flag-offset: -3216px}.iti__sr{--iti-flag-offset: -3232px}.iti__ss{--iti-flag-offset: -3248px}.iti__st{--iti-flag-offset: -3264px}.iti__sv{--iti-flag-offset: -3280px}.iti__sx{--iti-flag-offset: -3296px}.iti__sy{--iti-flag-offset: -3312px}.iti__sz{--iti-flag-offset: -3328px}.iti__tc{--iti-flag-offset: -3344px}.iti__td{--iti-flag-offset: -3360px}.iti__tg{--iti-flag-offset: -3376px}.iti__th{--iti-flag-offset: -3392px}.iti__tj{--iti-flag-offset: -3408px}.iti__tk{--iti-flag-offset: -3424px}.iti__tl{--iti-flag-offset: -3440px}.iti__tm{--iti-flag-offset: -3456px}.iti__tn{--iti-flag-offset: -3472px}.iti__to{--iti-flag-offset: -3488px}.iti__tr{--iti-flag-offset: -3504px}.iti__tt{--iti-flag-offset: -3520px}.iti__tv{--iti-flag-offset: -3536px}.iti__tw{--iti-flag-offset: -3552px}.iti__tz{--iti-flag-offset: -3568px}.iti__ua{--iti-flag-offset: -3584px}.iti__ug{--iti-flag-offset: -3600px}.iti__us{--iti-flag-offset: -3616px}.iti__uy{--iti-flag-offset: -3632px}.iti__uz{--iti-flag-offset: -3648px}.iti__va{--iti-flag-offset: -3664px}.iti__vc{--iti-flag-offset: -3680px}.iti__ve{--iti-flag-offset: -3696px}.iti__vg{--iti-flag-offset: -3712px}.iti__vi{--iti-flag-offset: -3728px}.iti__vn{--iti-flag-offset: -3744px}.iti__vu{--iti-flag-offset: -3760px}.iti__wf{--iti-flag-offset: -3776px}.iti__ws{--iti-flag-offset: -3792px}.iti__xk{--iti-flag-offset: -3808px}.iti__ye{--iti-flag-offset: -3824px}.iti__yt{--iti-flag-offset: -3840px}.iti__za{--iti-flag-offset: -3856px}.iti__zm{--iti-flag-offset: -3872px}.iti__zw{--iti-flag-offset: -3888px}.iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:right;box-shadow:none;height:19px}@media(min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}:root{--iti-path-flags-1x: url("./media/flags-DEVAAAR7.webp");--iti-path-flags-2x: url("./media/flags@2x-LAG6ZLTZ.webp");--iti-path-globe-1x: url("./media/globe-TDQQLSUB.webp");--iti-path-globe-2x: url("./media/globe@2x-S5G7N6BJ.webp")}@font-face{font-family:Geist Mono;src:url(https://cdn.jsdelivr.net/npm/geist@1/dist/fonts/geist-mono/GeistMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(https://cdn.jsdelivr.net/npm/geist@1/dist/fonts/geist-mono/GeistMono-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(https://cdn.jsdelivr.net/npm/geist@1/dist/fonts/geist-mono/GeistMono-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono Fallback;src:local("SF Mono"),local("Menlo"),local("Consolas"),local("monospace");font-weight:400 700;font-style:normal;font-display:swap}:root{--ngxsmk-font-sans: "Inter", system-ui, -apple-system, sans-serif}*,*:before,*:after{box-sizing:border-box}html{height:100%;scroll-padding-top:4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html,body{overflow-x:hidden;max-width:100vw}body{margin:0;min-height:100%;background:var(--ngxsmk-color-background, #fafafa);color:var(--ngxsmk-color-on-background, #09090b);font-family:"Inter",var(--ngxsmk-font-sans, system-ui),-apple-system,sans-serif;font-size:var(--ngxsmk-text-body-md-size, .875rem);line-height:var(--ngxsmk-text-body-md-line, 1.5);transition:background-color .2s ease;scrollbar-width:thin;scrollbar-color:var(--ngxsmk-color-outline, #e4e4e7) transparent}button,a,input,select,textarea{touch-action:manipulation}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{appearance:none;-webkit-appearance:none}:focus-visible:not(input):not(textarea):not(select){outline:2px solid var(--ngxsmk-color-ring, #7c3aed);outline-offset:2px}button:focus{outline:none}::selection{background:var(--ngxsmk-color-primary-container, #ede9fe);color:var(--ngxsmk-color-on-primary-container, #4c1d95)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:9999px;background:var(--ngxsmk-color-outline, #e4e4e7)}::-webkit-scrollbar-thumb:hover{background:var(--ngxsmk-color-outline-strong, #a1a1aa)}.ngxsmk-page-title{font-family:"Outfit",var(--ngxsmk-font-sans, system-ui),sans-serif;font-size:var(--ngxsmk-text-headline-lg-size, 2rem);font-weight:700;letter-spacing:-.025em;margin:0 0 .5rem;color:var(--ngxsmk-color-on-background, #09090b)}.ngxsmk-page-desc{font-size:var(--ngxsmk-text-body-md-size, .875rem);color:var(--ngxsmk-color-on-surface-variant, #71717a);margin:0 0 2.5rem;line-height:1.6}section{background:var(--ngxsmk-color-surface, #ffffff);border:1px solid var(--ngxsmk-color-outline, #e4e4e7);border-radius:var(--ngxsmk-radius-lg, .5rem);padding:1.5rem;margin-bottom:1.5rem;transition:border-color .2s ease,box-shadow .2s ease}section:hover{border-color:var(--ngxsmk-color-outline-strong, #d4d4d8)}section h3{font-family:"Outfit",var(--ngxsmk-font-sans, system-ui),sans-serif;font-size:var(--ngxsmk-text-body-xs-size, .625rem);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ngxsmk-color-on-surface-variant, #71717a);margin:0 0 1rem;padding-bottom:0;border-bottom:none}input,textarea,select{font-family:inherit;font-size:var(--ngxsmk-text-body-md-size, .875rem);padding:.5rem .75rem;border:1px solid var(--ngxsmk-color-outline, #e4e4e7);border-radius:var(--ngxsmk-radius-md, .375rem);background:var(--ngxsmk-color-surface, #ffffff);color:var(--ngxsmk-color-on-surface, #09090b);outline:none;transition:border-color .15s ease,box-shadow .15s ease}input:focus,textarea:focus,select:focus{border-color:var(--ngxsmk-color-primary, #7c3aed)}.ngxsmk-demo-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.ngxsmk-demo-stack{display:flex;flex-direction:column;gap:1rem}.ngxsmk-sc-grid{display:grid;gap:1rem;width:100%}showcase-example{display:block;width:100%}.ngxsmk-sc-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ngxsmk-sc-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:640px){.ngxsmk-sc-grid--2,.ngxsmk-sc-grid--3{grid-template-columns:minmax(0,1fr)}}.ngxsmk-sc-col{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.ngxsmk-sc-wrap{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;width:100%}.ngxsmk-sc-surface{width:100%;min-height:2.5rem}:root{--ngxsmk-bp-sm: 640px;--ngxsmk-bp-md: 768px;--ngxsmk-bp-lg: 1024px;--ngxsmk-bp-xl: 1280px}.ngxsmk-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:var(--ngxsmk-space-6, 1.5rem)}.ngxsmk-stack{display:flex;flex-direction:column;gap:var(--ngxsmk-space-4, 1rem)}.ngxsmk-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ngxsmk-space-3, .75rem)}.ngxsmk-grid{display:grid;gap:var(--ngxsmk-space-4, 1rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}img,svg,video,canvas,table,pre,code,input,textarea,select{max-width:100%}.ngxsmk-stack>*,.ngxsmk-cluster>*,.ngxsmk-grid>*,.ngxsmk-sc-wrap>*,.ngxsmk-sc-col>*,.ngxsmk-sc-grid>*{min-width:0}@media(max-width:640px){input,textarea,select{font-size:1rem!important}}@media(max-width:640px){body .ngxsmk-page.ngxsmk-page{padding:var(--ngxsmk-space-8, 2rem) var(--ngxsmk-space-4, 1rem)}body .ngxsmk-page__header h1,body .ngxsmk-page__header ngxsmk-heading{font-size:var(--ngxsmk-text-headline-sm-size, 1.5rem)}body .ngxsmk-page__header.ngxsmk-page__header{margin-bottom:var(--ngxsmk-space-8, 2rem)}section{padding:1rem}body .ngxsmk-page-title.ngxsmk-page-title{font-size:var(--ngxsmk-text-headline-sm-size, 1.5rem)}}@media(max-width:640px){.cdk-overlay-pane{max-width:calc(100vw - 1rem)!important}.cdk-global-overlay-wrapper{padding:var(--ngxsmk-space-2, .5rem)}}.ngxsmk-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;width:100%}.ngxsmk-scroll-x table{max-width:none}.iti__flag{background-image:url(/assets/intl-tel-input/img/flags.png)}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(/assets/intl-tel-input/img/flags@2x.png)}}
