@charset "UTF-8";html{color-scheme:light;--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #5f00c0;--mat-sys-on-tertiary-fixed: #270057;--mat-sys-on-tertiary-fixed-variant: #5f00c0;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #7d00fa;--mat-sys-tertiary-container: #ecdcff;--mat-sys-tertiary-fixed: #ecdcff;--mat-sys-tertiary-fixed-dim: #d5baff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}:root{--ion-color-primary: #3880ff;--ion-color-primary-rgb: 56, 128, 255;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #3171e0;--ion-color-primary-tint: #4c8dff;--ion-color-secondary: #3dc2ff;--ion-color-secondary-rgb: 61, 194, 255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #36abe0;--ion-color-secondary-tint: #50c8ff;--ion-color-tertiary: #5260ff;--ion-color-tertiary-rgb: 82, 96, 255;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #4854e0;--ion-color-tertiary-tint: #6370ff;--ion-color-success: #2dd36f;--ion-color-success-rgb: 45, 211, 111;--ion-color-success-contrast: #ffffff;--ion-color-success-contrast-rgb: 255, 255, 255;--ion-color-success-shade: #28ba62;--ion-color-success-tint: #42d77d;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #eb445a;--ion-color-danger-rgb: 235, 68, 90;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #cf3c4f;--ion-color-danger-tint: #ed576b;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #ffffff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e;--ion-color-medium: #92949c;--ion-color-medium-rgb: 146, 148, 156;--ion-color-medium-contrast: #ffffff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #808289;--ion-color-medium-tint: #9d9fa6;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9}@media(prefers-color-scheme:dark){body{--ion-color-primary: #428cff;--ion-color-primary-rgb: 66,140,255;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255,255,255;--ion-color-primary-shade: #3a7be0;--ion-color-primary-tint: #5598ff;--ion-color-secondary: #50c8ff;--ion-color-secondary-rgb: 80,200,255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255,255,255;--ion-color-secondary-shade: #46b0e0;--ion-color-secondary-tint: #62ceff;--ion-color-tertiary: #6a64ff;--ion-color-tertiary-rgb: 106,100,255;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255,255,255;--ion-color-tertiary-shade: #5d58e0;--ion-color-tertiary-tint: #7974ff;--ion-color-success: #2fdf75;--ion-color-success-rgb: 47,223,117;--ion-color-success-contrast: #000000;--ion-color-success-contrast-rgb: 0,0,0;--ion-color-success-shade: #29c467;--ion-color-success-tint: #44e283;--ion-color-warning: #ffd534;--ion-color-warning-rgb: 255,213,52;--ion-color-warning-contrast: #000000;--ion-color-warning-contrast-rgb: 0,0,0;--ion-color-warning-shade: #e0bb2e;--ion-color-warning-tint: #ffd948;--ion-color-danger: #ff4961;--ion-color-danger-rgb: 255,73,97;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255,255,255;--ion-color-danger-shade: #e04055;--ion-color-danger-tint: #ff5b71;--ion-color-dark: #f4f5f8;--ion-color-dark-rgb: 244,245,248;--ion-color-dark-contrast: #000000;--ion-color-dark-contrast-rgb: 0,0,0;--ion-color-dark-shade: #d7d8da;--ion-color-dark-tint: #f5f6f9;--ion-color-medium: #989aa2;--ion-color-medium-rgb: 152,154,162;--ion-color-medium-contrast: #000000;--ion-color-medium-contrast-rgb: 0,0,0;--ion-color-medium-shade: #86888f;--ion-color-medium-tint: #a2a4ab;--ion-color-light: #222428;--ion-color-light-rgb: 34,36,40;--ion-color-light-contrast: #ffffff;--ion-color-light-contrast-rgb: 255,255,255;--ion-color-light-shade: #1e2023;--ion-color-light-tint: #383a3e}.ios body{--ion-background-color: #000000;--ion-background-color-rgb: 0,0,0;--ion-text-color: #ffffff;--ion-text-color-rgb: 255,255,255;--ion-color-step-50: #0d0d0d;--ion-color-step-100: #1a1a1a;--ion-color-step-150: #262626;--ion-color-step-200: #333333;--ion-color-step-250: #404040;--ion-color-step-300: #4d4d4d;--ion-color-step-350: #595959;--ion-color-step-400: #666666;--ion-color-step-450: #737373;--ion-color-step-500: #808080;--ion-color-step-550: #8c8c8c;--ion-color-step-600: #999999;--ion-color-step-650: #a6a6a6;--ion-color-step-700: #b3b3b3;--ion-color-step-750: #bfbfbf;--ion-color-step-800: #cccccc;--ion-color-step-850: #d9d9d9;--ion-color-step-900: #e6e6e6;--ion-color-step-950: #f2f2f2;--ion-item-background: #000000;--ion-card-background: #1c1c1d}.ios ion-modal{--ion-background-color: var(--ion-color-step-100);--ion-toolbar-background: var(--ion-color-step-150);--ion-toolbar-border-color: var(--ion-color-step-250)}.md body{--ion-background-color: #121212;--ion-background-color-rgb: 18,18,18;--ion-text-color: #ffffff;--ion-text-color-rgb: 255,255,255;--ion-border-color: #222222;--ion-color-step-50: #1e1e1e;--ion-color-step-100: #2a2a2a;--ion-color-step-150: #363636;--ion-color-step-200: #414141;--ion-color-step-250: #4d4d4d;--ion-color-step-300: #595959;--ion-color-step-350: #656565;--ion-color-step-400: #717171;--ion-color-step-450: #7d7d7d;--ion-color-step-500: #898989;--ion-color-step-550: #949494;--ion-color-step-600: #a0a0a0;--ion-color-step-650: #acacac;--ion-color-step-700: #b8b8b8;--ion-color-step-750: #c4c4c4;--ion-color-step-800: #d0d0d0;--ion-color-step-850: #dbdbdb;--ion-color-step-900: #e7e7e7;--ion-color-step-950: #f3f3f3;--ion-item-background: #1e1e1e;--ion-toolbar-background: #1f1f1f;--ion-tab-bar-background: #1f1f1f;--ion-card-background: #1e1e1e}}:root{--l-radius: 12px;--l-gap: 12px;--l-toolbar-h: 56px;--l-surface: #fff;--l-text: #1d1d1f;--l-muted: #6b6f80;--l-border: rgba(0, 0, 0, .1);--l-shadow: 0 2px 10px rgba(0, 0, 0, .08), 0 1px 2px rgba(0, 0, 0, .06)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--ion-font-family, Roboto, "Helvetica Neue", system-ui, sans-serif);color:var(--l-text);background:var(--ion-background-color, #fff);-webkit-font-smoothing:antialiased}img{max-width:100%}.l-app{display:block;min-height:100dvh}.l-header{position:sticky;top:0;z-index:10;display:block;background:var(--ion-toolbar-background, var(--l-surface))}.l-footer{display:block}.l-content{display:block;position:relative;min-height:calc(100dvh - var(--l-toolbar-h))}.l-content[fullscreen]{min-height:100dvh}.l-toolbar{display:flex;align-items:center;gap:4px;min-height:var(--l-toolbar-h);padding:4px max(8px,env(safe-area-inset-right)) 4px max(8px,env(safe-area-inset-left));background:var(--ion-toolbar-background, inherit);color:var(--ion-toolbar-color, inherit);overflow:hidden}.l-title{flex:1 1 auto;min-width:0;font-size:1.15rem;font-weight:600;padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l-buttons{display:flex;align-items:center;gap:4px}.l-buttons[slot=end],.l-buttons[slot=primary]{margin-left:auto;order:9}.l-buttons[slot=start],.l-buttons[slot=secondary]{order:-1}.l-title+.l-buttons[slot=end]{margin-left:0}.l-btn{--l-btn-bg: var(--ion-color-primary, #e49204);--l-btn-fg: var(--ion-color-primary-contrast, #000);appearance:none;border:0;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 16px;margin:4px 2px;border-radius:8px;font:inherit;font-weight:500;letter-spacing:.02em;line-height:1;background:var(--l-btn-bg);color:var(--l-btn-fg);transition:filter .15s,background-color .15s,transform .05s;-webkit-tap-highlight-color:transparent}.l-btn:hover{filter:brightness(.96)}.l-btn:active{transform:translateY(1px)}.l-btn:focus-visible{outline:2px solid var(--ion-color-primary, #e49204);outline-offset:2px}.l-btn[disabled],.l-btn.is-disabled{opacity:.45;pointer-events:none}.l-btn[expand=block],.l-btn[expand=full]{display:flex;width:100%;margin-left:0;margin-right:0}.l-btn[expand=full]{border-radius:0}.l-btn[shape=round]{border-radius:999px}.l-btn[size=small]{min-height:28px;padding:0 10px;font-size:.85em}.l-btn[size=large]{min-height:48px;padding:0 24px;font-size:1.1em}.l-btn[fill=outline]{background:transparent;color:var(--l-btn-bg);box-shadow:inset 0 0 0 1px var(--l-btn-bg)}.l-btn[fill=clear],.l-btn.l-btn--clear{background:transparent;color:var(--l-btn-bg)}.l-buttons .l-btn:not([fill=solid]):not([fill=outline]){background:transparent;color:inherit;padding:0 10px}.l-btn l-icon[slot=icon-only]{font-size:1.5em}.l-btn[color=primary]{--l-btn-bg: var(--ion-color-primary);--l-btn-fg: var(--ion-color-primary-contrast)}[color=primary]:is(l-icon,.l-label,.l-note,.l-card-title,.l-title,span,p,h1,h2,h3){color:var(--ion-color-primary)}.l-card[color=primary],.l-toolbar[color=primary],.l-item[color=primary]{background:var(--ion-color-primary);color:var(--ion-color-primary-contrast)}.l-btn[color=secondary]{--l-btn-bg: var(--ion-color-secondary);--l-btn-fg: var(--ion-color-secondary-contrast)}[color=secondary]:is(l-icon,.l-label,.l-note,.l-card-title,.l-title,span,p,h1,h2,h3){color:var(--ion-color-secondary)}.l-card[color=secondary],.l-toolbar[color=secondary],.l-item[color=secondary]{background:var(--ion-color-secondary);color:var(--ion-color-secondary-contrast)}.l-btn[color=tertiary]{--l-btn-bg: var(--ion-color-tertiary);--l-btn-fg: var(--ion-color-tertiary-contrast)}[color=tertiary]:is(l-icon,.l-label,.l-note,.l-card-title,.l-title,span,p,h1,h2,h3){color:var(--ion-color-tertiary)}.l-card[color=tertiary],.l-toolbar[color=tertiary],.l-item[color=tertiary]{background:var(--ion-color-tertiary);color:var(--ion-color-tertiary-contrast)}.l-btn[color=success]{--l-btn-bg: var(--ion-color-success);--l-btn-fg: var(--ion-color-success-contrast)}[color=success]:is(l-icon,.l-label,.l-note,.l-card-title,.l-title,span,p,h1,h2,h3){color:var(--ion-color-success)}.l-card[color=success],.l-toolbar[color=success],.l-item[color=success]{background:var(--ion-color-success);color:var(--ion-color-success-contrast)}.l-btn[color=warning]{--l-btn-bg: var(--ion-color-warning);--l-btn-fg: var(--ion-color-warning-contrast)}[color=warning]:is(l-icon,.l-label,.l-note,.l-card-title,.l-title,span,p,h1,h2,h3){color:var(--ion-color-warning)}.l-card[color=warning],.l-toolbar[color=warning],.l-item[color=warning]{background:var(--ion-color-warning);color:var(--ion-color-warning-contrast)}.l-btn[color=danger]{--l-btn-bg: var(--ion-color-danger);--l-btn-fg: var(--ion-color-danger-contrast)}[color=danger]:is(l-icon,.l-label,.l-note,.l-card-title,.l-title,span,p,h1,h2,h3){color:var(--ion-color-danger)}.l-card[color=danger],.l-toolbar[color=danger],.l-item[color=danger]{background:var(--ion-color-danger);color:var(--ion-color-danger-contrast)}.l-btn[color=dark]{--l-btn-bg: var(--ion-color-dark);--l-btn-fg: var(--ion-color-dark-contrast)}[color=dark]:is(l-icon,.l-label,.l-note,.l-card-title,.l-title,span,p,h1,h2,h3){color:var(--ion-color-dark)}.l-card[color=dark],.l-toolbar[color=dark],.l-item[color=dark]{background:var(--ion-color-dark);color:var(--ion-color-dark-contrast)}.l-btn[color=medium]{--l-btn-bg: var(--ion-color-medium);--l-btn-fg: var(--ion-color-medium-contrast)}[color=medium]:is(l-icon,.l-label,.l-note,.l-card-title,.l-title,span,p,h1,h2,h3){color:var(--ion-color-medium)}.l-card[color=medium],.l-toolbar[color=medium],.l-item[color=medium]{background:var(--ion-color-medium);color:var(--ion-color-medium-contrast)}.l-btn[color=light]{--l-btn-bg: var(--ion-color-light);--l-btn-fg: var(--ion-color-light-contrast)}[color=light]:is(l-icon,.l-label,.l-note,.l-card-title,.l-title,span,p,h1,h2,h3){color:var(--ion-color-light)}.l-card[color=light],.l-toolbar[color=light],.l-item[color=light]{background:var(--ion-color-light);color:var(--ion-color-light-contrast)}.l-btn[color=google]{--l-btn-bg: #fff;--l-btn-fg: #3c4043;box-shadow:inset 0 0 0 1px #dadce0}.l-btn[color=facebook]{--l-btn-bg: #1877f2;--l-btn-fg: #fff}.l-btn[color=linky]{--l-btn-bg: #fbab7e;--l-btn-fg: #000}.l-card{display:block;margin:10px;overflow:hidden;background:var(--ion-card-background, var(--l-surface));color:var(--l-text);border-radius:var(--l-radius);box-shadow:var(--l-shadow)}.l-card[button],.l-card[routerlink],.l-card[ng-reflect-router-link]{cursor:pointer}.l-card-header{display:block;padding:16px 16px 4px}.l-card-title{margin:0;font-size:1.35rem;font-weight:600;line-height:1.25}.l-card-subtitle{margin:0 0 4px;font-size:.85rem;font-weight:500;color:var(--l-muted);text-transform:uppercase;letter-spacing:.04em}.l-card-content{display:block;padding:12px 16px 16px;line-height:1.5}.l-card-header+.l-card-content{padding-top:4px}.l-list{display:block;margin:0;padding:4px 0}.l-list-header{display:flex;align-items:center;padding:12px 16px 4px;font-weight:600;font-size:.95rem}.l-item{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 16px;color:inherit;text-decoration:none;border-bottom:1px solid var(--l-border)}.l-item[lines=none],.l-list[lines=none] .l-item{border-bottom:0}.l-item[button],a.l-item,.l-item[routerlink],.l-item[detail]{cursor:pointer}.l-item[button]:hover,a.l-item:hover{background:#00000008}.l-item>[slot=end]{margin-left:auto}.l-item>[slot=start]{order:-1}.l-label{display:block;flex:1 1 auto;min-width:0}.l-label[position=stacked],.l-label[position=floating]{flex-basis:100%;font-size:.8rem;color:var(--l-muted)}.l-item:has(>.l-label[position]){flex-wrap:wrap}.l-note{color:var(--l-muted);font-size:.9em}.l-avatar{display:inline-block;width:40px;height:40px;border-radius:50%;overflow:hidden;flex:none}.l-avatar img{width:100%;height:100%;object-fit:cover}.l-input{display:block;width:100%;flex:1 1 auto;min-width:0;padding:10px 12px;font:inherit;color:inherit;background:transparent;border:1px solid var(--l-border);border-radius:8px}.l-item .l-input{border:0;padding-left:0;padding-right:0}.l-input:focus{outline:none;border-color:var(--ion-color-primary, #e49204)}textarea.l-input{min-height:84px;resize:vertical}.l-searchbar{display:flex;align-items:center;gap:8px;margin:8px;padding:0 12px;background:#0000000d;border-radius:10px}.l-searchbar input{flex:1;border:0;background:transparent;padding:10px 0;font:inherit;color:inherit;outline:none}.l-segment{display:flex;width:100%;padding:2px;gap:2px;background:#0000000f;border-radius:10px}.l-segment-btn{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:36px;padding:6px 8px;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;text-align:center;color:var(--l-muted)}.l-segment-btn.is-selected{background:var(--l-surface);color:var(--l-text);box-shadow:0 1px 3px #0000001f}.l-segment-btn.is-disabled{opacity:.4;pointer-events:none}.l-grid{display:block;width:100%;padding:5px;margin:0 auto}.l-grid[fixed]{max-width:1140px}.l-row{display:flex;flex-wrap:wrap}.l-col{flex:1 0 0;min-width:0;padding:5px}.l-col[size="1"]{flex:0 0 8.3333333333%;max-width:8.3333333333%}.l-col[size="2"]{flex:0 0 16.6666666667%;max-width:16.6666666667%}.l-col[size="3"]{flex:0 0 25%;max-width:25%}.l-col[size="4"]{flex:0 0 33.3333333333%;max-width:33.3333333333%}.l-col[size="5"]{flex:0 0 41.6666666667%;max-width:41.6666666667%}.l-col[size="6"]{flex:0 0 50%;max-width:50%}.l-col[size="7"]{flex:0 0 58.3333333333%;max-width:58.3333333333%}.l-col[size="8"]{flex:0 0 66.6666666667%;max-width:66.6666666667%}.l-col[size="9"]{flex:0 0 75%;max-width:75%}.l-col[size="10"]{flex:0 0 83.3333333333%;max-width:83.3333333333%}.l-col[size="11"]{flex:0 0 91.6666666667%;max-width:91.6666666667%}.l-col[size="12"]{flex:0 0 100%;max-width:100%}.l-col[size=auto]{flex:0 0 auto;width:auto;max-width:none}@media(min-width:576px){.l-col[size-sm="1"]{flex:0 0 8.3333333333%;max-width:8.3333333333%}.l-col[size-sm="2"]{flex:0 0 16.6666666667%;max-width:16.6666666667%}.l-col[size-sm="3"]{flex:0 0 25%;max-width:25%}.l-col[size-sm="4"]{flex:0 0 33.3333333333%;max-width:33.3333333333%}.l-col[size-sm="5"]{flex:0 0 41.6666666667%;max-width:41.6666666667%}.l-col[size-sm="6"]{flex:0 0 50%;max-width:50%}.l-col[size-sm="7"]{flex:0 0 58.3333333333%;max-width:58.3333333333%}.l-col[size-sm="8"]{flex:0 0 66.6666666667%;max-width:66.6666666667%}.l-col[size-sm="9"]{flex:0 0 75%;max-width:75%}.l-col[size-sm="10"]{flex:0 0 83.3333333333%;max-width:83.3333333333%}.l-col[size-sm="11"]{flex:0 0 91.6666666667%;max-width:91.6666666667%}.l-col[size-sm="12"]{flex:0 0 100%;max-width:100%}}@media(min-width:768px){.l-col[size-md="1"]{flex:0 0 8.3333333333%;max-width:8.3333333333%}.l-col[size-md="2"]{flex:0 0 16.6666666667%;max-width:16.6666666667%}.l-col[size-md="3"]{flex:0 0 25%;max-width:25%}.l-col[size-md="4"]{flex:0 0 33.3333333333%;max-width:33.3333333333%}.l-col[size-md="5"]{flex:0 0 41.6666666667%;max-width:41.6666666667%}.l-col[size-md="6"]{flex:0 0 50%;max-width:50%}.l-col[size-md="7"]{flex:0 0 58.3333333333%;max-width:58.3333333333%}.l-col[size-md="8"]{flex:0 0 66.6666666667%;max-width:66.6666666667%}.l-col[size-md="9"]{flex:0 0 75%;max-width:75%}.l-col[size-md="10"]{flex:0 0 83.3333333333%;max-width:83.3333333333%}.l-col[size-md="11"]{flex:0 0 91.6666666667%;max-width:91.6666666667%}.l-col[size-md="12"]{flex:0 0 100%;max-width:100%}}@media(min-width:992px){.l-col[size-lg="1"]{flex:0 0 8.3333333333%;max-width:8.3333333333%}.l-col[size-lg="2"]{flex:0 0 16.6666666667%;max-width:16.6666666667%}.l-col[size-lg="3"]{flex:0 0 25%;max-width:25%}.l-col[size-lg="4"]{flex:0 0 33.3333333333%;max-width:33.3333333333%}.l-col[size-lg="5"]{flex:0 0 41.6666666667%;max-width:41.6666666667%}.l-col[size-lg="6"]{flex:0 0 50%;max-width:50%}.l-col[size-lg="7"]{flex:0 0 58.3333333333%;max-width:58.3333333333%}.l-col[size-lg="8"]{flex:0 0 66.6666666667%;max-width:66.6666666667%}.l-col[size-lg="9"]{flex:0 0 75%;max-width:75%}.l-col[size-lg="10"]{flex:0 0 83.3333333333%;max-width:83.3333333333%}.l-col[size-lg="11"]{flex:0 0 91.6666666667%;max-width:91.6666666667%}.l-col[size-lg="12"]{flex:0 0 100%;max-width:100%}}@media(min-width:1200px){.l-col[size-xl="1"]{flex:0 0 8.3333333333%;max-width:8.3333333333%}.l-col[size-xl="2"]{flex:0 0 16.6666666667%;max-width:16.6666666667%}.l-col[size-xl="3"]{flex:0 0 25%;max-width:25%}.l-col[size-xl="4"]{flex:0 0 33.3333333333%;max-width:33.3333333333%}.l-col[size-xl="5"]{flex:0 0 41.6666666667%;max-width:41.6666666667%}.l-col[size-xl="6"]{flex:0 0 50%;max-width:50%}.l-col[size-xl="7"]{flex:0 0 58.3333333333%;max-width:58.3333333333%}.l-col[size-xl="8"]{flex:0 0 66.6666666667%;max-width:66.6666666667%}.l-col[size-xl="9"]{flex:0 0 75%;max-width:75%}.l-col[size-xl="10"]{flex:0 0 83.3333333333%;max-width:83.3333333333%}.l-col[size-xl="11"]{flex:0 0 91.6666666667%;max-width:91.6666666667%}.l-col[size-xl="12"]{flex:0 0 100%;max-width:100%}}.l-slides{display:block;position:relative}.l-slides__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.l-slides__track::-webkit-scrollbar{display:none}.l-slide{flex:0 0 100%;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.l-slides__pager{display:flex;justify-content:center;gap:8px;padding:10px}.l-slides__pager button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#00000040;cursor:pointer}.l-slides__pager button.on{background:var(--ion-color-primary, #e49204)}.l-fab{position:fixed;z-index:20;display:flex;flex-direction:column-reverse;align-items:center;gap:8px;right:16px;bottom:16px}.l-fab[horizontal=start]{right:auto;left:16px}.l-fab[horizontal=center]{right:auto;left:50%;transform:translate(-50%)}.l-fab[vertical=top]{bottom:auto;top:16px;flex-direction:column}.l-fab[slot=fixed]{position:fixed}.l-fab-btn{width:56px;height:56px;border-radius:50%;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem;background:var(--ion-color-primary, #e49204);color:var(--ion-color-primary-contrast, #000);box-shadow:0 4px 12px #00000040}.l-fab-btn[size=small]{width:40px;height:40px;font-size:1.1rem}.l-fab-list{display:flex;flex-direction:inherit;gap:8px}.l-modal .mat-mdc-dialog-surface,.l-popover .mat-mdc-dialog-surface{border-radius:16px}.l-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface{overflow:auto}.l-alert{padding:20px;display:grid;gap:12px}.l-alert__header{margin:0;font-size:1.2rem}.l-alert__sub{margin:0;font-size:.95rem;color:var(--l-muted);font-weight:500}.l-alert__msg{color:var(--l-muted);line-height:1.5}.l-alert__buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-top:4px}.l-alert__choice{display:flex;align-items:center;gap:8px}.l-loading{display:flex;align-items:center;gap:12px;padding:20px 24px}.l-spinner{width:22px;height:22px;border-radius:50%;border:3px solid rgba(0,0,0,.12);border-top-color:var(--ion-color-primary, #e49204);animation:l-spin .8s linear infinite}@keyframes l-spin{to{transform:rotate(360deg)}}.ion-padding{padding:16px}.ion-padding-top{padding-top:16px}.ion-padding-bottom{padding-bottom:16px}.ion-padding-start{padding-left:16px}.ion-padding-end{padding-right:16px}.ion-padding-horizontal{padding-left:16px;padding-right:16px}.ion-padding-vertical{padding-top:16px;padding-bottom:16px}.ion-no-padding{padding:0!important}.ion-margin{margin:16px}.ion-margin-top{margin-top:16px}.ion-margin-bottom{margin-bottom:16px}.ion-margin-horizontal{margin-left:16px;margin-right:16px}.ion-margin-vertical{margin-top:16px;margin-bottom:16px}.ion-no-margin{margin:0!important}.ion-text-center{text-align:center}.ion-text-left,.ion-text-start{text-align:left}.ion-text-right,.ion-text-end{text-align:right}.ion-text-wrap{white-space:normal!important}.ion-text-nowrap{white-space:nowrap}.ion-text-uppercase{text-transform:uppercase}.ion-float-left{float:left}.ion-float-right{float:right}.ion-hide{display:none!important}.ion-justify-content-center{justify-content:center}.ion-justify-content-between{justify-content:space-between}.ion-justify-content-end{justify-content:flex-end}.ion-align-items-center{align-items:center}@media(min-width:576px){.ion-hide-sm-up{display:none!important}}@media(max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media(min-width:768px){.ion-hide-md-up{display:none!important}}@media(max-width:767.98px){.ion-hide-md-down{display:none!important}}@media(min-width:992px){.ion-hide-lg-up{display:none!important}}@media(max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media(min-width:1200px){.ion-hide-xl-up{display:none!important}}@media(max-width:1199.98px){.ion-hide-xl-down{display:none!important}}.l-header.is-scrolled{box-shadow:0 1px #0000000f,0 6px 16px #0000000f}@media(prefers-reduced-motion:reduce){.l-header{transition:none!important}}[hidden]{display:none!important}.l-text{color:inherit}.l-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;margin:4px;border-radius:16px;background:#00000012;font-size:.9rem;cursor:pointer;white-space:nowrap}.l-chip[outline],.l-chip[outline=true]{background:transparent;box-shadow:inset 0 0 0 1px var(--l-border)}.l-img{display:block;max-width:100%}.l-thumbnail{display:inline-block;width:56px;height:56px;flex:none;overflow:hidden;border-radius:6px}.l-thumbnail img{width:100%;height:100%;object-fit:cover}.l-item-divider{display:flex;align-items:center;min-height:32px;padding:4px 16px;background:#0000000a;font-weight:600;font-size:.85rem;color:var(--l-muted)}.l-item-group{display:block}.l-skeleton{display:block;height:.9em;width:100%;margin:6px 0;border-radius:4px;background:linear-gradient(90deg,#0000000f 25%,#0000001f 37%,#0000000f 63%);background-size:400% 100%;animation:l-shimmer 1.4s ease infinite}@keyframes l-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.l-select{appearance:auto;display:block;flex:1 1 auto;min-width:0;max-width:100%;padding:9px 10px;font:inherit;color:inherit;background:var(--l-surface);border:1px solid var(--l-border);border-radius:8px}.l-item .l-select{border:0;background:transparent;padding-left:0}.l-toggle{appearance:none;flex:none;position:relative;width:44px;height:26px;margin:0 4px;cursor:pointer;border-radius:13px;background:#0003;transition:background-color .15s}.l-toggle:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .15s}.l-toggle:checked{background:var(--ion-color-primary, #3880ff)}.l-toggle:checked:after{transform:translate(18px)}.l-toggle:disabled,.l-checkbox:disabled{opacity:.45;cursor:default}.l-checkbox{flex:none;width:20px;height:20px;margin:0 6px;accent-color:var(--ion-color-primary, #3880ff);cursor:pointer}.l-range{flex:1 1 auto;width:100%;accent-color:var(--ion-color-primary, #3880ff)}.l-datetime{max-width:280px}.l-radio-group{display:block}.l-radio{display:inline-flex;align-items:center;margin-left:auto}.l-radio input{width:18px;height:18px;accent-color:var(--ion-color-primary, #3880ff);cursor:pointer}.l-item>.l-radio[slot=start],.l-item>.l-checkbox[slot=start],.l-item>.l-toggle[slot=start]{order:-1;margin-left:0}.l-item>.l-toggle,.l-item>.l-checkbox:not([slot=start]){margin-left:auto}.l-label{line-height:1.35}.l-label h1,.l-label h2,.l-label h3,.l-label p{margin:2px 0}.l-label p{color:var(--l-muted);font-size:.9em}.l-progress{display:block;position:relative;width:100%;height:4px;overflow:hidden;background:#0000001a}.l-progress__bar{position:absolute;inset:0 auto 0 0;background:var(--ion-color-primary, #3880ff);transition:width .2s}.l-progress--indeterminate .l-progress__bar{animation:l-indeterminate 1.2s ease-in-out infinite}@keyframes l-indeterminate{0%{left:-40%}to{left:100%}}.l-tabs{display:contents}.l-tab-bar{position:sticky;bottom:0;z-index:30;display:flex;justify-content:space-around;align-items:stretch;min-height:56px;padding-bottom:env(safe-area-inset-bottom);background:var(--l-surface);border-top:1px solid var(--l-border)}.l-tab-btn{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;background:transparent;color:var(--l-muted);font:inherit;font-size:.75rem;cursor:pointer}.l-tab-btn l-icon{font-size:1.4rem}.l-tab-btn:hover,.l-tab-btn.is-selected{color:var(--ion-color-primary, #3880ff)}.l-item-sliding{display:flex;align-items:stretch;border-bottom:1px solid var(--l-border)}.l-item-sliding>.l-item{flex:1 1 auto;border-bottom:0}.l-item-options{display:flex;align-items:center;gap:2px;padding-right:8px}.l-item-option{min-height:32px;padding:0 10px;font-size:.85em}.l-action-sheet{display:flex;flex-direction:column;padding:4px 0}.l-action-sheet__header{padding:12px 16px 4px;font-weight:600;color:var(--l-muted)}.l-action-sheet__sub{padding:0 16px 8px;font-size:.9rem;color:var(--l-muted)}.l-action-sheet__btn{text-align:left;padding:14px 16px;border:0;background:transparent;font:inherit;cursor:pointer}.l-action-sheet__btn:hover{background:#0000000a}.l-action-sheet__btn.is-destructive{color:var(--ion-color-danger, #eb445a)}.l-action-sheet__btn.is-cancel{font-weight:600;border-top:1px solid var(--l-border)}.media-picker{display:block;padding:8px 4px 24px;min-height:40vh}.media-picker .mp-section{padding:10px 12px;border-bottom:1px solid rgba(0,0,0,.06)}.media-picker .mp-section:last-child{border-bottom:0}.media-picker .mp-heading{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;opacity:.65}.media-picker .mp-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.media-picker .mp-input{flex:1 1 220px;min-width:0;padding:10px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.15);background:#fff}.media-picker .mp-primary{background:var(--ion-color-primary, #3880ff);color:#fff;border-radius:10px;padding:8px 14px}.media-picker .mp-primary[disabled]{opacity:.5}.media-picker .mp-note{font-size:12px;opacity:.7}.media-picker .mp-error{margin:6px 0 0;font-size:13px;color:var(--ion-color-danger, #c62828)}.media-picker .mp-empty{margin:12px 0;font-size:14px;opacity:.7}.media-picker .mp-progress{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:13px}.media-picker .mp-progress l-progress-bar{flex:1 1 100%}.media-picker .mp-spacer{flex:1 1 auto}.media-picker .mp-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.media-picker .mp-preview img,.media-picker .mp-preview video,.media-picker .mp-preview iframe{display:block;width:100%;max-height:40vh;object-fit:contain;border-radius:12px;background:#0000000a;margin-bottom:8px;border:0}.media-picker .mp-preview iframe{aspect-ratio:16/9;height:auto;max-height:none}.media-picker l-segment{margin:4px 0 10px}.media-picker .mp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.media-picker .mp-tile{position:relative;display:block;padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:#0000000d;cursor:pointer;aspect-ratio:1/1}.media-picker .mp-tile img,.media-picker .mp-tile video{width:100%;height:100%;object-fit:cover;display:block}.media-picker .mp-tile.is-picked{border-color:var(--ion-color-primary, #3880ff)}.media-picker .mp-tile__label{position:absolute;left:0;right:0;bottom:0;padding:4px 6px;font-size:11px;color:#fff;background:linear-gradient(transparent,#000000a6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.media-picker .mp-tile__badge{position:absolute;top:6px;left:6px;padding:2px 6px;border-radius:6px;font-size:10px;color:#fff;background:#0000008c}.media-picker .mp-list{display:grid;gap:8px}.media-picker .mp-card{display:flex;gap:10px;align-items:center;padding:8px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#fff}.media-picker .mp-card img{width:56px;height:56px;object-fit:cover;border-radius:8px;flex:0 0 56px;background:#0000000d}.media-picker .mp-card__body{flex:1 1 auto;min-width:0}.media-picker .mp-card__title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-picker .mp-card__detail{font-size:12px;opacity:.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.media-picker .mp-card.is-added{opacity:.55}.media-picker .mp-pick{display:grid;gap:6px;justify-items:end}.media-picker .mp-pick>app-catalog-card{width:100%}.media-picker .mp-pick.is-added>app-catalog-card{opacity:.6}
