From dcb9eaab938230c6df9aa599d502d9b236098203 Mon Sep 17 00:00:00 2001 From: splincode Date: Wed, 13 Nov 2024 08:08:47 +0000 Subject: [PATCH] deploy: e86afeabf143cb3aa918e20457783d74a3f8cc3d --- next/index.html | 2 +- ...{styles.88ee292fb7e11893.css => styles.1af6d5eedb7b9ec3.css} | 2 +- ...56.26beb5698c9f623666b5.js => 14756.0bb701ff629597bfd4d0.js} | 2 +- v3/24047.405f1b9074464e866c6b.js | 1 + v3/24047.a955f501ed77bfde4280.js | 1 - ...147.2a221aafd5532f862f8a.js => 4147.250aca48dba9a33469df.js} | 2 +- v3/56634.510aa5797f08f466a797.js | 1 - v3/56634.bf4236c17e7c30ed7db8.js | 1 + ...03.575ed3fa1dba8c75c239.js => 57803.2cdf2a1093b714087069.js} | 2 +- ...73.d8340c07e1519688e5ca.js => 81273.9bafb983e13e5e76b6bb.js} | 2 +- v3/95786.112d7d69b672a2e2af67.js | 1 - v3/95786.79312c7452526b19ff14.js | 1 + v3/index.html | 2 +- v3/index.original.html | 2 +- v3/main.9ce0b215ad9d79c1010b.js | 1 + v3/main.9dfb5647d3876b24f4d5.js | 1 - ....66c1fd8070e937a89e61.js => runtime.579db59d7c9eb0763e58.js} | 2 +- 17 files changed, 13 insertions(+), 13 deletions(-) rename next/{styles.88ee292fb7e11893.css => styles.1af6d5eedb7b9ec3.css} (99%) rename v3/{14756.26beb5698c9f623666b5.js => 14756.0bb701ff629597bfd4d0.js} (80%) create mode 100644 v3/24047.405f1b9074464e866c6b.js delete mode 100644 v3/24047.a955f501ed77bfde4280.js rename v3/{4147.2a221aafd5532f862f8a.js => 4147.250aca48dba9a33469df.js} (98%) delete mode 100644 v3/56634.510aa5797f08f466a797.js create mode 100644 v3/56634.bf4236c17e7c30ed7db8.js rename v3/{57803.575ed3fa1dba8c75c239.js => 57803.2cdf2a1093b714087069.js} (96%) rename v3/{81273.d8340c07e1519688e5ca.js => 81273.9bafb983e13e5e76b6bb.js} (81%) delete mode 100644 v3/95786.112d7d69b672a2e2af67.js create mode 100644 v3/95786.79312c7452526b19ff14.js create mode 100644 v3/main.9ce0b215ad9d79c1010b.js delete mode 100644 v3/main.9dfb5647d3876b24f4d5.js rename v3/{runtime.66c1fd8070e937a89e61.js => runtime.579db59d7c9eb0763e58.js} (99%) diff --git a/next/index.html b/next/index.html index 021211f68a0a..d42a4cf2d379 100644 --- a/next/index.html +++ b/next/index.html @@ -33,7 +33,7 @@ Taiga UI - + diff --git a/next/styles.88ee292fb7e11893.css b/next/styles.1af6d5eedb7b9ec3.css similarity index 99% rename from next/styles.88ee292fb7e11893.css rename to next/styles.1af6d5eedb7b9ec3.css index 5e4840914ff6..59ce1076d39b 100644 --- a/next/styles.88ee292fb7e11893.css +++ b/next/styles.1af6d5eedb7b9ec3.css @@ -1 +1 @@ -:root{--tui-font-heading: "Manrope", -apple-system, "BlinkMacSystemFont", system-ui, "Roboto", "Segoe UI", "Helvetica Neue", sans-serif;--tui-font-text: "Manrope", -apple-system, "BlinkMacSystemFont", system-ui, "Roboto", "Segoe UI", "Helvetica Neue", sans-serif;--tui-font-heading-1: bold 3.125rem/3.5rem var(--tui-font-heading);--tui-font-heading-2: bold 2.75rem/3rem var(--tui-font-heading);--tui-font-heading-3: bold 2.25rem/2.5rem var(--tui-font-heading);--tui-font-heading-4: bold 1.75rem/2rem var(--tui-font-heading);--tui-font-heading-5: bold 1.5rem/1.75rem var(--tui-font-heading);--tui-font-heading-6: bold 1.25rem/1.5rem var(--tui-font-heading);--tui-font-text-xl: normal 1.1875rem/1.75rem var(--tui-font-text);--tui-font-text-l: normal 1.0625rem/1.75rem var(--tui-font-text);--tui-font-text-m: normal 1rem/1.5rem var(--tui-font-text);--tui-font-text-s: normal .8125rem/1.25rem var(--tui-font-text);--tui-font-text-xs: normal .6875rem/1rem var(--tui-font-text);--tui-font-text-ui-l: normal 1.0625rem/1.5rem var(--tui-font-text);--tui-font-text-ui-m: normal 1rem/1.25rem var(--tui-font-text);--tui-font-text-ui-s: normal .8125rem/1rem var(--tui-font-text);--tui-font-text-ui-xs: normal .6875rem/.8125rem var(--tui-font-text);--tui-radius-xs: .25rem;--tui-radius-s: .5rem;--tui-radius-m: .625rem;--tui-radius-l: .75rem;--tui-radius-xl: 1.5rem;--tui-height-xs: 1.5rem;--tui-height-s: 2rem;--tui-height-m: 2.75rem;--tui-height-l: 3.5rem;--tui-padding-s: .625rem;--tui-padding-m: .75rem;--tui-padding-l: 1rem;--tui-duration: .3s;--tui-disabled-opacity: .56}[tuiTheme=dark]{color-scheme:dark;--tui-background-base: #222;--tui-background-base-alt: #333;--tui-background-neutral-1: rgba(255, 255, 255, .08);--tui-background-neutral-1-hover: rgba(255, 255, 255, .16);--tui-background-neutral-1-pressed: rgba(255, 255, 255, .24);--tui-background-neutral-2: rgba(255, 255, 255, .24);--tui-background-neutral-2-hover: rgba(255, 255, 255, .32);--tui-background-neutral-2-pressed: rgba(255, 255, 255, .4);--tui-background-accent-opposite: #fff;--tui-background-accent-opposite-hover: #f6f6f6;--tui-background-accent-opposite-pressed: #ededed;--tui-background-elevation-1: #292929;--tui-background-elevation-2: #333;--tui-background-elevation-3: #333;--tui-service-autofill-background: #554a2a;--tui-border-normal: rgba(255, 255, 255, .14);--tui-border-hover: rgba(255, 255, 255, .6);--tui-border-focus: rgba(255, 255, 255, .64);--tui-status-negative: #ff8c67;--tui-status-negative-pale: rgba(244, 87, 37, .32);--tui-status-negative-pale-hover: rgba(244, 87, 37, .4);--tui-status-positive: #4ac99b;--tui-status-positive-pale: rgba(74, 201, 155, .32);--tui-status-positive-pale-hover: rgba(74, 201, 155, .4);--tui-status-warning: #ffc700;--tui-status-warning-pale: rgba(255, 199, 0, .32);--tui-status-warning-pale-hover: rgba(255, 199, 0, .4);--tui-status-info: #70b6f6;--tui-status-info-pale: rgba(112, 182, 246, .32);--tui-status-info-pale-hover: rgba(112, 182, 246, .4);--tui-status-neutral: #959ba4;--tui-text-primary: #ffffff;--tui-text-secondary: rgba(255, 255, 255, .72);--tui-text-tertiary: rgba(255, 255, 255, .6);--tui-text-action: #6788ff;--tui-text-action-hover: #526ed3;--tui-text-positive: #44c596;--tui-text-positive-hover: #3aa981;--tui-text-negative: #ff8c67;--tui-text-negative-hover: #bb593a}[tuiTheme=light]{color-scheme:light}:root,[tuiTheme=light]{--tui-background-base: #fff;--tui-background-base-alt: #f6f6f6;--tui-background-neutral-1: rgba(0, 0, 0, .04);--tui-background-neutral-1-hover: rgba(0, 0, 0, .08);--tui-background-neutral-1-pressed: rgba(0, 0, 0, .12);--tui-background-neutral-2: rgba(0, 0, 0, .08);--tui-background-neutral-2-hover: rgba(0, 0, 0, .1);--tui-background-neutral-2-pressed: rgba(0, 0, 0, .14);--tui-background-accent-1: #526ed3;--tui-background-accent-1-hover: #6c86e2;--tui-background-accent-1-pressed: #314692;--tui-background-accent-2: #ff7043;--tui-background-accent-2-hover: #ff9a94;--tui-background-accent-2-pressed: #e7716a;--tui-background-accent-opposite: #000;--tui-background-accent-opposite-hover: #333;--tui-background-accent-opposite-pressed: #808080;--tui-background-elevation-1: #fff;--tui-background-elevation-2: #fff;--tui-background-elevation-3: #fff;--tui-service-autofill-background: #fff5c0;--tui-service-selection-background: rgba(112, 182, 246, .12);--tui-service-backdrop: rgba(0, 0, 0, .75);--tui-border-normal: rgba(0, 0, 0, .1);--tui-border-hover: rgba(0, 0, 0, .16);--tui-border-focus: rgba(51, 51, 51, .64);--tui-status-negative: #f45725;--tui-status-negative-pale: rgba(244, 87, 37, .12);--tui-status-negative-pale-hover: rgba(244, 87, 37, .24);--tui-status-positive: #4ac99b;--tui-status-positive-pale: rgba(74, 201, 155, .12);--tui-status-positive-pale-hover: rgba(74, 201, 155, .24);--tui-status-warning: #ffc700;--tui-status-warning-pale: rgba(255, 199, 0, .12);--tui-status-warning-pale-hover: rgba(255, 199, 0, .24);--tui-status-info: #70b6f6;--tui-status-info-pale: rgba(112, 182, 246, .12);--tui-status-info-pale-hover: rgba(112, 182, 246, .24);--tui-status-neutral: #79818c;--tui-text-primary: #1b1f3b;--tui-text-secondary: rgba(27, 31, 59, .65);--tui-text-tertiary: rgba(27, 31, 59, .4);--tui-text-primary-on-accent-1: #fff;--tui-text-primary-on-accent-2: #fff;--tui-text-action: #526ed3;--tui-text-action-hover: #6c86e2;--tui-text-positive: #3aa981;--tui-text-positive-hover: #7ac5aa;--tui-text-negative: #dd4c1e;--tui-text-negative-hover: #e38163;--tui-chart-categorical-00: var(--tui-background-accent-1);--tui-chart-categorical-01: #ea97c4;--tui-chart-categorical-02: #a0c5df;--tui-chart-categorical-03: #fee797;--tui-chart-categorical-04: #b0b0b0;--tui-chart-categorical-05: #e29398;--tui-chart-categorical-06: #b8474e;--tui-chart-categorical-07: #fcc068;--tui-chart-categorical-08: #ff8a00;--tui-chart-categorical-09: #dab3f9;--tui-chart-categorical-10: #7b439e;--tui-chart-categorical-11: #8dda71;--tui-chart-categorical-12: #fcbb14;--tui-chart-categorical-13: #a8cef1;--tui-chart-categorical-14: #bd65a4;--tui-chart-categorical-15: #7fd7cc;--tui-chart-categorical-16: #2fad96;--tui-chart-categorical-17: #d4aca2;--tui-chart-categorical-18: #9d6f64;--tui-chart-categorical-19: #d2e9a2;--tui-chart-categorical-20: #aadc42;--tui-chart-categorical-21: #3682db;--tui-chart-categorical-22: #34b41f;--tui-shadow-small: 0 .25rem 1.25rem rgba(0, 0, 0, .1);--tui-shadow-small-hover: 0 1rem 2.5rem rgba(0, 0, 0, .14);--tui-shadow-medium: 0 .375rem 2rem rgba(0, 0, 0, .12);--tui-shadow-medium-hover: 0 1.25rem 4rem rgba(0, 0, 0, .18);--tui-shadow-popup: 0 1.25rem 3rem rgba(0, 0, 0, .2)}[tuiAppearance][data-appearance=accent]{background:var(--tui-background-accent-2);color:var(--tui-text-primary-on-accent-2)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=accent]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-2-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=accent]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-2-hover)}}[tuiAppearance][data-appearance=accent][data-state=hover]{background:var(--tui-background-accent-2-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=accent][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=accent][tuiWrapper][data-state=hover]{background:var(--tui-background-accent-2-hover)}}[tuiAppearance][data-appearance=accent]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-2-pressed)}[tuiAppearance][data-appearance=accent]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-2-pressed)}[tuiAppearance][data-appearance=accent][data-state=active]{background:var(--tui-background-accent-2-pressed)}[tuiAppearance][data-appearance=accent][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=accent][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=accent][tuiWrapper][data-state=active]:hover{background:var(--tui-background-accent-2-pressed)}[tuiAppearance][data-appearance=link]{color:var(--tui-text-action)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=link]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=link]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}}[tuiAppearance][data-appearance=link][data-state=hover]{color:var(--tui-text-action-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=link][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=link][tuiWrapper][data-state=hover]{color:var(--tui-text-action-hover)}}[tuiAppearance][data-appearance=link]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=link]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=link][data-state=active]{color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=link][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=link][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=link][tuiWrapper][data-state=active]:hover{color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action]{color:var(--tui-text-action)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}}[tuiAppearance][data-appearance=action][data-state=hover]{color:var(--tui-text-action-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=action][tuiWrapper][data-state=hover]{color:var(--tui-text-action-hover)}}[tuiAppearance][data-appearance=action]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action][data-state=active]{color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=action][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=action][tuiWrapper][data-state=active]:hover{color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action-destructive]{color:var(--tui-text-negative)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action-destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action-destructive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover)}}[tuiAppearance][data-appearance=action-destructive][data-state=hover]{color:var(--tui-text-negative-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action-destructive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=action-destructive][tuiWrapper][data-state=hover]{color:var(--tui-text-negative-hover)}}[tuiAppearance][data-appearance=action-destructive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-destructive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-destructive][data-state=active]{color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-destructive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=action-destructive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=action-destructive][tuiWrapper][data-state=active]:hover{color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-grayscale]{color:var(--tui-text-secondary)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-primary)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-primary)}}[tuiAppearance][data-appearance=action-grayscale][data-state=hover]{color:var(--tui-text-primary)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action-grayscale][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=action-grayscale][tuiWrapper][data-state=hover]{color:var(--tui-text-primary)}}[tuiAppearance][data-appearance=action-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-primary)}[tuiAppearance][data-appearance=action-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-primary)}[tuiAppearance][data-appearance=action-grayscale][data-state=active]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=action-grayscale][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=action-grayscale][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=action-grayscale][tuiWrapper][data-state=active]:hover{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=flat],[tuiAppearance][data-appearance=flat-destructive],[tuiAppearance][data-appearance=flat-grayscale]{color:var(--tui-text-action)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=flat]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=flat]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-destructive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=flat][data-state=hover],[tuiAppearance][data-appearance=flat-destructive][data-state=hover],[tuiAppearance][data-appearance=flat-grayscale][data-state=hover]{background:var(--tui-background-neutral-1-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=flat][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=flat-destructive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=flat-grayscale][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=flat][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=flat-destructive][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=flat-grayscale][tuiWrapper][data-state=hover]{background:var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=flat]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-destructive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=flat]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-destructive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=flat][data-state=active],[tuiAppearance][data-appearance=flat-destructive][data-state=active],[tuiAppearance][data-appearance=flat-grayscale][data-state=active]{background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=flat][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=flat-destructive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=flat-grayscale][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=flat][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=flat-destructive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=flat-grayscale][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=flat][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=flat-destructive][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=flat-grayscale][tuiWrapper][data-state=active]:hover{background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=flat-destructive]{color:var(--tui-text-negative)}[tuiAppearance][data-appearance=flat-grayscale]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=floating]{background:var(--tui-background-elevation-2);color:var(--tui-text-primary);box-shadow:0 .25rem 1.25rem #0000001a}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){box-shadow:0 .875rem 2.625rem #00000024}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){box-shadow:0 .875rem 2.625rem #00000024}}[tuiAppearance][data-appearance=floating][data-state=hover]{box-shadow:0 .875rem 2.625rem #00000024}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=floating][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=hover]{box-shadow:0 .875rem 2.625rem #00000024}}[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-base-alt);box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-base-alt);box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=floating][data-state=active]{background:var(--tui-background-base-alt);box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=floating][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=active]:hover{background:var(--tui-background-base-alt);box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=glass]{background:rgba(0,0,0,.4);color:#fff;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);--tui-border-focus: rgba(255, 255, 255, .64)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:rgba(0,0,0,.48)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:rgba(0,0,0,.48)}}[tuiAppearance][data-appearance=glass][data-state=hover]{background:rgba(0,0,0,.48)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=glass][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=glass][tuiWrapper][data-state=hover]{background:rgba(0,0,0,.48)}}[tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:rgba(0,0,0,.6)}[tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:rgba(0,0,0,.6)}[tuiAppearance][data-appearance=glass][data-state=active]{background:rgba(0,0,0,.6)}[tuiAppearance][data-appearance=glass][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=glass][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=glass][tuiWrapper][data-state=active]:hover{background:rgba(0,0,0,.6)}[tuiTheme=dark] [tuiAppearance][data-appearance=glass],[tuiTheme=dark][tuiAppearance][data-appearance=glass]{background:rgba(255,255,255,.3)}@media (hover: hover) and (pointer: fine){[tuiTheme=dark] [tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:rgba(255,255,255,.4)}}@media (hover: hover) and (pointer: fine){[tuiTheme=dark] [tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:rgba(255,255,255,.4)}}[tuiTheme=dark] [tuiAppearance][data-appearance=glass][data-state=hover],[tuiTheme=dark][tuiAppearance][data-appearance=glass][data-state=hover]{background:rgba(255,255,255,.4)}@media (hover: hover) and (pointer: fine){[tuiTheme=dark] [tuiAppearance][data-appearance=glass][tuiWrapper]:hover:not(._no-hover),[tuiTheme=dark][tuiAppearance][data-appearance=glass][tuiWrapper]:hover:not(._no-hover),[tuiTheme=dark] [tuiAppearance][data-appearance=glass][tuiWrapper][data-state=hover],[tuiTheme=dark][tuiAppearance][data-appearance=glass][tuiWrapper][data-state=hover]{background:rgba(255,255,255,.4)}}[tuiTheme=dark] [tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:rgba(255,255,255,.5)}[tuiTheme=dark] [tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:rgba(255,255,255,.5)}[tuiTheme=dark] [tuiAppearance][data-appearance=glass][data-state=active],[tuiTheme=dark][tuiAppearance][data-appearance=glass][data-state=active]{background:rgba(255,255,255,.5)}[tuiTheme=dark] [tuiAppearance][data-appearance=glass][tuiWrapper]:active:not(._no-active),[tuiTheme=dark][tuiAppearance][data-appearance=glass][tuiWrapper]:active:not(._no-active),[tuiTheme=dark] [tuiAppearance][data-appearance=glass][tuiWrapper][data-state=active],[tuiTheme=dark][tuiAppearance][data-appearance=glass][tuiWrapper][data-state=active],[tuiTheme=dark] [tuiAppearance][data-appearance=glass][tuiWrapper][data-state=active]:hover,[tuiTheme=dark][tuiAppearance][data-appearance=glass][tuiWrapper][data-state=active]:hover{background:rgba(255,255,255,.5)}[tuiAppearance][data-appearance=opposite]{--tui-border-focus: #979797;background:var(--tui-background-accent-opposite);color:var(--tui-background-base)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=opposite]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=opposite]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-hover)}}[tuiAppearance][data-appearance=opposite][data-state=hover]{background:var(--tui-background-accent-opposite-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=opposite][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=opposite][tuiWrapper][data-state=hover]{background:var(--tui-background-accent-opposite-hover)}}[tuiAppearance][data-appearance=opposite]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=opposite]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=opposite][data-state=active]{background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=opposite][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=opposite][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=opposite][tuiWrapper][data-state=active]:hover{background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=outline],[tuiAppearance][data-appearance=outline-destructive],[tuiAppearance][data-appearance=outline-grayscale],[tuiAppearance][data-appearance=whiteblock]{--t-bs: var(--tui-border-normal);color:var(--tui-text-action);box-shadow:inset 0 0 0 1px var(--t-bs)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode]),[tuiAppearance][data-appearance=outline][data-mode~=checked],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked],[tuiAppearance][data-appearance=whiteblock][data-mode~=checked]{--t-bs: var(--tui-background-accent-1);box-shadow:inset 0 0 0 2px var(--t-bs)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=outline]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bs: var(--tui-background-accent-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=outline]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bs: var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=outline][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][data-state=hover]{--t-bs: var(--tui-background-accent-1-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][tuiWrapper][data-state=hover]{--t-bs: var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=outline]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bs: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bs: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=outline][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][data-state=active]{--t-bs: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][tuiWrapper][data-state=active]:hover{--t-bs: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=outline]:invalid:not([data-mode]),[tuiAppearance][data-appearance=outline-destructive]:invalid:not([data-mode]),[tuiAppearance][data-appearance=outline-grayscale]:invalid:not([data-mode]),[tuiAppearance][data-appearance=whiteblock]:invalid:not([data-mode]),[tuiAppearance][data-appearance=outline][data-mode~=invalid],[tuiAppearance][data-appearance=outline-destructive][data-mode~=invalid],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=invalid],[tuiAppearance][data-appearance=whiteblock][data-mode~=invalid]{box-shadow:inset 0 0 0 1px var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=outline]:checked:invalid:not([data-mode]),[tuiAppearance][data-appearance=outline-destructive]:checked:invalid:not([data-mode]),[tuiAppearance][data-appearance=outline-grayscale]:checked:invalid:not([data-mode]),[tuiAppearance][data-appearance=whiteblock]:checked:invalid:not([data-mode]),[tuiAppearance][data-appearance=outline][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][data-mode~=invalid]{box-shadow:inset 0 0 0 2px var(--tui-status-negative)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=outline]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1);cursor:pointer;--t-bs: var(--tui-border-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=outline]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1);cursor:pointer;--t-bs: var(--tui-border-hover)}}[tuiAppearance][data-appearance=outline][data-state=hover],[tuiAppearance][data-appearance=outline-destructive][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale][data-state=hover],[tuiAppearance][data-appearance=whiteblock][data-state=hover]{background:var(--tui-background-neutral-1);cursor:pointer;--t-bs: var(--tui-border-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=outline][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline-destructive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=whiteblock][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline-destructive][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=hover]{background:var(--tui-background-neutral-1);cursor:pointer;--t-bs: var(--tui-border-hover)}}[tuiAppearance][data-appearance=outline]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1);--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1);--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline][data-state=active],[tuiAppearance][data-appearance=outline-destructive][data-state=active],[tuiAppearance][data-appearance=outline-grayscale][data-state=active],[tuiAppearance][data-appearance=whiteblock][data-state=active]{background:var(--tui-background-neutral-1);--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline-destructive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=whiteblock][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline-destructive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline-destructive][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=active]:hover{background:var(--tui-background-neutral-1);--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline-grayscale],[tuiAppearance][data-appearance=whiteblock]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=outline-destructive]{color:var(--tui-text-negative)}[tuiAppearance][data-appearance=icon],[tuiAppearance][data-appearance=outline-grayscale],[tuiAppearance][data-appearance=floating],[tuiAppearance][data-appearance=whiteblock]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=icon]:before,[tuiAppearance][data-appearance=outline-grayscale]:before,[tuiAppearance][data-appearance=floating]:before,[tuiAppearance][data-appearance=whiteblock]:before,[tuiAppearance][data-appearance=icon]:after,[tuiAppearance][data-appearance=outline-grayscale]:after,[tuiAppearance][data-appearance=floating]:after,[tuiAppearance][data-appearance=whiteblock]:after{transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-text-tertiary)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=icon]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=outline-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=icon]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=outline-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after{color:var(--tui-text-secondary)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=icon]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=outline-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=icon]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=outline-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after{color:var(--tui-text-secondary)}}[tuiAppearance][data-appearance=icon][data-state=hover]:before,[tuiAppearance][data-appearance=outline-grayscale][data-state=hover]:before,[tuiAppearance][data-appearance=floating][data-state=hover]:before,[tuiAppearance][data-appearance=whiteblock][data-state=hover]:before,[tuiAppearance][data-appearance=icon][data-state=hover]:after,[tuiAppearance][data-appearance=outline-grayscale][data-state=hover]:after,[tuiAppearance][data-appearance=floating][data-state=hover]:after,[tuiAppearance][data-appearance=whiteblock][data-state=hover]:after{color:var(--tui-text-secondary)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=icon][tuiWrapper]:hover:not(._no-hover):before,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper]:hover:not(._no-hover):before,[tuiAppearance][data-appearance=floating][tuiWrapper]:hover:not(._no-hover):before,[tuiAppearance][data-appearance=whiteblock][tuiWrapper]:hover:not(._no-hover):before,[tuiAppearance][data-appearance=icon][tuiWrapper][data-state=hover]:before,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=hover]:before,[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=hover]:before,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=hover]:before,[tuiAppearance][data-appearance=icon][tuiWrapper]:hover:not(._no-hover):after,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper]:hover:not(._no-hover):after,[tuiAppearance][data-appearance=floating][tuiWrapper]:hover:not(._no-hover):after,[tuiAppearance][data-appearance=whiteblock][tuiWrapper]:hover:not(._no-hover):after,[tuiAppearance][data-appearance=icon][tuiWrapper][data-state=hover]:after,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=hover]:after,[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=hover]:after,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=hover]:after{color:var(--tui-text-secondary)}}[tuiAppearance][data-appearance=icon]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=outline-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=icon]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=outline-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=icon]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=outline-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=icon]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=outline-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=icon][data-state=active]:before,[tuiAppearance][data-appearance=outline-grayscale][data-state=active]:before,[tuiAppearance][data-appearance=floating][data-state=active]:before,[tuiAppearance][data-appearance=whiteblock][data-state=active]:before,[tuiAppearance][data-appearance=icon][data-state=active]:after,[tuiAppearance][data-appearance=outline-grayscale][data-state=active]:after,[tuiAppearance][data-appearance=floating][data-state=active]:after,[tuiAppearance][data-appearance=whiteblock][data-state=active]:after{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=icon][tuiWrapper]:active:not(._no-active):before,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper]:active:not(._no-active):before,[tuiAppearance][data-appearance=floating][tuiWrapper]:active:not(._no-active):before,[tuiAppearance][data-appearance=whiteblock][tuiWrapper]:active:not(._no-active):before,[tuiAppearance][data-appearance=icon][tuiWrapper][data-state=active]:before,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=active]:before,[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=active]:before,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=active]:before,[tuiAppearance][data-appearance=icon][tuiWrapper][data-state=active]:hover:before,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=active]:hover:before,[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=active]:hover:before,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=active]:hover:before,[tuiAppearance][data-appearance=icon][tuiWrapper]:active:not(._no-active):after,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper]:active:not(._no-active):after,[tuiAppearance][data-appearance=floating][tuiWrapper]:active:not(._no-active):after,[tuiAppearance][data-appearance=whiteblock][tuiWrapper]:active:not(._no-active):after,[tuiAppearance][data-appearance=icon][tuiWrapper][data-state=active]:after,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=active]:after,[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=active]:after,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=active]:after,[tuiAppearance][data-appearance=icon][tuiWrapper][data-state=active]:hover:after,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=active]:hover:after,[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=active]:hover:after,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=active]:hover:after{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=primary]{--t-bg: var(--tui-background-accent-1);background:var(--t-bg);color:var(--tui-text-primary-on-accent-1)}[tuiAppearance][data-appearance=primary]:invalid:not([data-mode]),[tuiAppearance][data-appearance=primary][data-mode~=invalid]{background:var(--tui-status-negative)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-background-accent-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=primary][data-state=hover]{--t-bg: var(--tui-background-accent-1-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=primary][tuiWrapper][data-state=hover]{--t-bg: var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=primary]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=primary]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=primary][data-state=active]{--t-bg: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=primary][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=primary][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=primary][tuiWrapper][data-state=active]:hover{--t-bg: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=primary-destructive]{transition-property:filter;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:#fff;background:var(--tui-status-negative)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary-destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){filter:saturate(1) brightness(1.3)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary-destructive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){filter:saturate(1) brightness(1.3)}}[tuiAppearance][data-appearance=primary-destructive][data-state=hover]{filter:saturate(1) brightness(1.3)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary-destructive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=primary-destructive][tuiWrapper][data-state=hover]{filter:saturate(1) brightness(1.3)}}[tuiAppearance][data-appearance=primary-destructive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){filter:saturate(.8) brightness(1)}[tuiAppearance][data-appearance=primary-destructive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){filter:saturate(.8) brightness(1)}[tuiAppearance][data-appearance=primary-destructive][data-state=active]{filter:saturate(.8) brightness(1)}[tuiAppearance][data-appearance=primary-destructive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=primary-destructive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=primary-destructive][tuiWrapper][data-state=active]:hover{filter:saturate(.8) brightness(1)}[tuiAppearance][data-appearance=primary-grayscale]{--tui-border-focus: #979797;background:var(--tui-background-accent-opposite);color:var(--tui-background-base)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-hover)}}[tuiAppearance][data-appearance=primary-grayscale][data-state=hover]{background:var(--tui-background-accent-opposite-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary-grayscale][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=primary-grayscale][tuiWrapper][data-state=hover]{background:var(--tui-background-accent-opposite-hover)}}[tuiAppearance][data-appearance=primary-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=primary-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=primary-grayscale][data-state=active]{background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=primary-grayscale][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=primary-grayscale][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=primary-grayscale][tuiWrapper][data-state=active]:hover{background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=secondary],[tuiAppearance][data-appearance=secondary-destructive],[tuiAppearance][data-appearance=secondary-grayscale],[tuiAppearance][data-appearance=destructive]{background:var(--tui-background-neutral-1);color:var(--tui-text-action)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=secondary][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-state=hover],[tuiAppearance][data-appearance=destructive][data-state=hover]{background:var(--tui-background-neutral-1-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][tuiWrapper][data-state=hover]{background:var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=secondary]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=secondary]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=secondary][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-state=active],[tuiAppearance][data-appearance=destructive][data-state=active]{background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=secondary][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][tuiWrapper][data-state=active]:hover{background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]),[tuiAppearance][data-appearance=secondary][data-mode~=checked],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked],[tuiAppearance][data-appearance=destructive][data-mode~=checked],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]){background:var(--tui-background-accent-1);color:var(--tui-text-primary-on-accent-1)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-state=hover]{background:var(--tui-background-accent-1-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=hover]{background:var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-state=active]{background:var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active]:hover{background:var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]{background:var(--tui-status-negative);color:#fff}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-status-negative);color:#fff}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-status-negative);color:#fff}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=hover]{background:var(--tui-status-negative);color:#fff}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover]{background:var(--tui-status-negative);color:#fff}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=active]{background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover{background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode]),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary][data-mode~=invalid],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid],[tuiAppearance][data-appearance=destructive][data-mode~=invalid]{color:var(--tui-text-negative);background:var(--tui-status-negative-pale)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=invalid][data-state=hover]{color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=invalid][tuiWrapper][data-state=hover]{color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=invalid][data-state=active]{color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][data-mode~=invalid][tuiWrapper][data-state=active]:hover{color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary-destructive],[tuiAppearance][data-appearance=destructive]{color:var(--tui-text-negative)}[tuiAppearance][data-appearance=secondary-grayscale]{color:var(--tui-text-primary)}input[type=checkbox][data-appearance=secondary],input[type=radio][data-appearance=secondary]{--tui-background-neutral-1: var(--tui-background-neutral-2);--tui-background-neutral-1-hover: var(--tui-background-neutral-2-hover);--tui-background-neutral-1-pressed: var(--tui-background-neutral-2-pressed)}[tuiAppearance][data-appearance=error],[tuiAppearance][data-appearance=success],[tuiAppearance][data-appearance=negative],[tuiAppearance][data-appearance=positive],[tuiAppearance][data-appearance=warning],[tuiAppearance][data-appearance=info],[tuiAppearance][data-appearance=neutral]{background:var(--t-bg);color:var(--tui-text-primary)}[tuiAppearance][data-appearance=error]:checked:not([data-mode]),[tuiAppearance][data-appearance=success]:checked:not([data-mode]),[tuiAppearance][data-appearance=negative]:checked:not([data-mode]),[tuiAppearance][data-appearance=positive]:checked:not([data-mode]),[tuiAppearance][data-appearance=warning]:checked:not([data-mode]),[tuiAppearance][data-appearance=info]:checked:not([data-mode]),[tuiAppearance][data-appearance=neutral]:checked:not([data-mode]),[tuiAppearance][data-appearance=error][data-mode~=checked],[tuiAppearance][data-appearance=success][data-mode~=checked],[tuiAppearance][data-appearance=negative][data-mode~=checked],[tuiAppearance][data-appearance=positive][data-mode~=checked],[tuiAppearance][data-appearance=warning][data-mode~=checked],[tuiAppearance][data-appearance=info][data-mode~=checked],[tuiAppearance][data-appearance=neutral][data-mode~=checked]{color:#fff}[tuiAppearance][data-appearance=error],[tuiAppearance][data-appearance=negative]{--t-bg: var(--tui-status-negative-pale)}[tuiAppearance][data-appearance=error]:before,[tuiAppearance][data-appearance=negative]:before,[tuiAppearance][data-appearance=error]:after,[tuiAppearance][data-appearance=negative]:after{color:var(--tui-status-negative)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=error]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=negative]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-negative-pale-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=error]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=negative]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=error][data-state=hover],[tuiAppearance][data-appearance=negative][data-state=hover]{--t-bg: var(--tui-status-negative-pale-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=error][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=negative][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=error][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=negative][tuiWrapper][data-state=hover]{--t-bg: var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=error]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=negative]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=error]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=negative]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=error][data-state=active],[tuiAppearance][data-appearance=negative][data-state=active]{--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=error][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=negative][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=error][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=negative][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=error][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=negative][tuiWrapper][data-state=active]:hover{--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=error]:checked:not([data-mode]),[tuiAppearance][data-appearance=negative]:checked:not([data-mode]),[tuiAppearance][data-appearance=error][data-mode~=checked],[tuiAppearance][data-appearance=negative][data-mode~=checked]{background:var(--tui-status-negative)}[tuiAppearance][data-appearance=success],[tuiAppearance][data-appearance=positive]{--t-bg: var(--tui-status-positive-pale)}[tuiAppearance][data-appearance=success]:before,[tuiAppearance][data-appearance=positive]:before,[tuiAppearance][data-appearance=success]:after,[tuiAppearance][data-appearance=positive]:after{color:var(--tui-status-positive)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=success]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=positive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-positive-pale-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=success]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=positive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-positive-pale-hover)}}[tuiAppearance][data-appearance=success][data-state=hover],[tuiAppearance][data-appearance=positive][data-state=hover]{--t-bg: var(--tui-status-positive-pale-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=success][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=positive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=success][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=positive][tuiWrapper][data-state=hover]{--t-bg: var(--tui-status-positive-pale-hover)}}[tuiAppearance][data-appearance=success]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=positive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=success]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=positive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=success][data-state=active],[tuiAppearance][data-appearance=positive][data-state=active]{--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=success][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=positive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=success][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=positive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=success][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=positive][tuiWrapper][data-state=active]:hover{--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=success]:checked:not([data-mode]),[tuiAppearance][data-appearance=positive]:checked:not([data-mode]),[tuiAppearance][data-appearance=success][data-mode~=checked],[tuiAppearance][data-appearance=positive][data-mode~=checked]{background:var(--tui-status-positive)}[tuiAppearance][data-appearance=warning]{--t-bg: var(--tui-status-warning-pale)}[tuiAppearance][data-appearance=warning]:before,[tuiAppearance][data-appearance=warning]:after{color:var(--tui-status-warning)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=warning]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-warning-pale-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=warning]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-warning-pale-hover)}}[tuiAppearance][data-appearance=warning][data-state=hover]{--t-bg: var(--tui-status-warning-pale-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=warning][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=warning][tuiWrapper][data-state=hover]{--t-bg: var(--tui-status-warning-pale-hover)}}[tuiAppearance][data-appearance=warning]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning][data-state=active]{--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=warning][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=warning][tuiWrapper][data-state=active]:hover{--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning]:checked:not([data-mode]),[tuiAppearance][data-appearance=warning][data-mode~=checked]{background:var(--tui-status-warning)}[tuiAppearance][data-appearance=info]{--t-bg: var(--tui-status-info-pale)}[tuiAppearance][data-appearance=info]:before,[tuiAppearance][data-appearance=info]:after{color:var(--tui-status-info)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=info]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-info-pale-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=info]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-info-pale-hover)}}[tuiAppearance][data-appearance=info][data-state=hover]{--t-bg: var(--tui-status-info-pale-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=info][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=info][tuiWrapper][data-state=hover]{--t-bg: var(--tui-status-info-pale-hover)}}[tuiAppearance][data-appearance=info]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info][data-state=active]{--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=info][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=info][tuiWrapper][data-state=active]:hover{--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info]:checked:not([data-mode]),[tuiAppearance][data-appearance=info][data-mode~=checked]{background:var(--tui-status-info)}[tuiAppearance][data-appearance=neutral]{--t-bg: var(--tui-background-neutral-1)}[tuiAppearance][data-appearance=neutral]:before,[tuiAppearance][data-appearance=neutral]:after{color:var(--tui-status-neutral)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-background-neutral-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=neutral][data-state=hover]{--t-bg: var(--tui-background-neutral-1-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=neutral][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=neutral][tuiWrapper][data-state=hover]{--t-bg: var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=neutral][data-state=active]{--t-bg: var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=neutral][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=neutral][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=neutral][tuiWrapper][data-state=active]:hover{--t-bg: var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=neutral]:checked:not([data-mode]),[tuiAppearance][data-appearance=neutral][data-mode~=checked]{background:var(--tui-status-neutral)}[tuiWrapper]{transition-property:color,background,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:block;block-size:100%;inline-size:100%;-webkit-appearance:none;appearance:none;border-radius:inherit}[tuiWrapper]:disabled:disabled,[tuiWrapper][data-state=disabled][data-state=disabled]{pointer-events:none;opacity:var(--tui-disabled-opacity)}[tuiWrapper][data-appearance=textfield]{transition-property:box-shadow,background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;background:var(--tui-background-base);color:var(--tui-text-primary);outline:none!important;box-shadow:0 .125rem .1875rem #0000001a}[tuiWrapper][data-appearance=textfield]:after{transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:0;left:0;bottom:0;right:0;content:"";border-radius:inherit;border:1px solid currentColor;pointer-events:none;color:var(--tui-border-normal)}@media (hover: hover) and (pointer: fine){[tuiWrapper][data-appearance=textfield]:hover:not(._no-hover),[tuiWrapper][data-appearance=textfield][data-state=hover]{box-shadow:0 .125rem .3125rem #00000029}}[tuiWrapper][data-appearance=textfield]:focus-visible:focus-visible{box-shadow:none}[tuiWrapper][data-appearance=textfield]:focus-visible:focus-visible:after{border-width:2px;color:var(--tui-background-accent-1)}[tuiWrapper][data-appearance=textfield]:has(:focus-visible){box-shadow:none}[tuiWrapper][data-appearance=textfield]:has(:focus-visible):after{border-width:2px;color:var(--tui-background-accent-1)}[tuiWrapper][data-appearance=textfield]._focused._focused{box-shadow:none}[tuiWrapper][data-appearance=textfield]._focused._focused:after{border-width:2px;color:var(--tui-background-accent-1)}[tuiWrapper][data-appearance=textfield][data-state=readonly][data-state=readonly]{box-shadow:none;background:transparent}[tuiWrapper][data-appearance=textfield][data-state=readonly][data-state=readonly]:after{color:var(--tui-border-normal)}[tuiWrapper][data-appearance=textfield]:disabled:disabled,[tuiWrapper][data-appearance=textfield][data-state=disabled][data-state=disabled]{box-shadow:none}[tuiWrapper][data-appearance=textfield]:invalid:invalid:after,[tuiWrapper][data-appearance=textfield]._invalid._invalid:after{color:var(--tui-text-negative)}[tuiTheme=dark][tuiWrapper][data-appearance=textfield],[tuiTheme=dark] [tuiWrapper][data-appearance=textfield]{background:var(--tui-background-neutral-1)}@media (hover: hover) and (pointer: fine){[tuiTheme=dark][tuiWrapper][data-appearance=textfield]:hover:not(._no-hover),[tuiTheme=dark] [tuiWrapper][data-appearance=textfield]:hover:not(._no-hover),[tuiTheme=dark][tuiWrapper][data-appearance=textfield][data-state=hover],[tuiTheme=dark] [tuiWrapper][data-appearance=textfield][data-state=hover]{background:var(--tui-background-neutral-1-hover)}}[tuiTheme=dark][tuiWrapper][data-appearance=textfield]:focus-visible:focus-visible,[tuiTheme=dark] [tuiWrapper][data-appearance=textfield]:focus-visible:focus-visible{background:transparent}[tuiTheme=dark][tuiWrapper][data-appearance=textfield]:has(:focus-visible),[tuiTheme=dark] [tuiWrapper][data-appearance=textfield]:has(:focus-visible){background:transparent}[tuiTheme=dark][tuiWrapper][data-appearance=textfield]._focused._focused,[tuiTheme=dark] [tuiWrapper][data-appearance=textfield]._focused._focused{background:transparent}[tuiWrapper][data-appearance=table]{border-radius:0;background:transparent;color:var(--tui-text-primary);outline:none!important}[tuiWrapper][data-appearance=table]:before,[tuiWrapper][data-appearance=table][data-appearance=table]:after{content:"";position:fixed;top:-.03125rem;left:-1px;right:-.03125rem;bottom:-1px}[tuiWrapper][data-appearance=table]:before{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;z-index:-1;background-repeat:no-repeat;background-position:top right;background-size:.5rem .5rem}[tuiWrapper][data-appearance=table][data-appearance=table]:after{border:1px solid currentColor;border-radius:inherit;pointer-events:none;color:var(--tui-border-normal)}@media (hover: hover) and (pointer: fine){[tuiWrapper][data-appearance=table]:hover:not(._no-hover):not(._focused):before,[tuiWrapper][data-appearance=table][data-state=hover]:not(._focused):before{background-color:var(--tui-background-neutral-1)}}[tuiWrapper][data-appearance=table]:focus-visible:focus-visible{background:transparent}[tuiWrapper][data-appearance=table]:focus-visible:focus-visible:after{border-width:2px;color:var(--tui-border-focus)}[tuiWrapper][data-appearance=table]:has(:focus-visible){background:transparent}[tuiWrapper][data-appearance=table]:has(:focus-visible):after{border-width:2px;color:var(--tui-border-focus)}[tuiWrapper][data-appearance=table]._focused._focused{background:transparent}[tuiWrapper][data-appearance=table]._focused._focused:after{border-width:2px;color:var(--tui-border-focus)}[tuiWrapper][data-appearance=table]:invalid:invalid:before,[tuiWrapper][data-appearance=table]._invalid._invalid:before{background-image:linear-gradient(to top right,transparent 0%,transparent 50%,var(--tui-status-negative) 50%,var(--tui-status-negative) 100%)}[tuiWrapper][data-appearance=table]:invalid:invalid:not(._focused):before,[tuiWrapper][data-appearance=table]._invalid._invalid:not(._focused):before{background-color:var(--tui-status-negative-pale)}@media (hover: hover) and (pointer: fine){[tuiWrapper][data-appearance=table]:invalid:invalid:hover:not(._no-hover):not(._focused):before,[tuiWrapper][data-appearance=table]._invalid._invalid:hover:not(._no-hover):not(._focused):before,[tuiWrapper][data-appearance=table]:invalid:invalid[data-state=hover]:not(._focused):before,[tuiWrapper][data-appearance=table]._invalid._invalid[data-state=hover]:not(._focused):before{background-color:var(--tui-status-negative-pale-hover)}}[tuiWrapper][data-appearance=table]:invalid:invalid:disabled:disabled,[tuiWrapper][data-appearance=table]._invalid._invalid:disabled:disabled,[tuiWrapper][data-appearance=table]:invalid:invalid[data-state=disabled][data-state=disabled],[tuiWrapper][data-appearance=table]._invalid._invalid[data-state=disabled][data-state=disabled]{background:transparent}[tuiWrapper][data-appearance=table]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=table]._invalid._invalid:focus-visible:focus-visible{background:transparent;--tui-border-focus: var(--tui-status-negative)}[tuiWrapper][data-appearance=table]:invalid:invalid:focus-visible:focus-visible:after,[tuiWrapper][data-appearance=table]._invalid._invalid:focus-visible:focus-visible:after{border-width:1px}[tuiWrapper][data-appearance=table]:invalid:invalid:has(:focus-visible),[tuiWrapper][data-appearance=table]._invalid._invalid:has(:focus-visible){background:transparent;--tui-border-focus: var(--tui-status-negative)}[tuiWrapper][data-appearance=table]:invalid:invalid:has(:focus-visible):after,[tuiWrapper][data-appearance=table]._invalid._invalid:has(:focus-visible):after{border-width:1px}[tuiWrapper][data-appearance=table]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=table]._invalid._invalid._focused._focused{background:transparent;--tui-border-focus: var(--tui-status-negative)}[tuiWrapper][data-appearance=table]:invalid:invalid._focused._focused:after,[tuiWrapper][data-appearance=table]._invalid._invalid._focused._focused:after{border-width:1px}table [tuiWrapper][data-appearance=table][data-appearance=table]:not(._focused):after{border-width:0}table [tuiWrapper][data-appearance=table]._focused{z-index:1}[tuiWrapper][data-appearance=icon]{color:var(--tui-text-tertiary)}[tuiWrapper]:not([data-state=readonly]):hover .t-textfield-icon [tuiWrapper][data-appearance=icon]:not([data-state=disabled]){color:var(--tui-text-secondary)}@media (hover: hover) and (pointer: fine){[tuiWrapper][data-appearance=icon]:hover:not(._no-hover),[tuiWrapper][data-appearance=icon][data-state=hover]{color:var(--tui-text-secondary)}}[tuiWrapper][data-appearance=icon]:active:not(._no-active),[tuiWrapper][data-appearance=icon][data-state=active],[tuiWrapper][data-appearance=icon][data-state=active]:hover{color:var(--tui-text-primary)}tui-primitive-textfield:hover:not(._disabled) [tuiAppearance][data-appearance=icon],tui-textarea:hover:not(._disabled) [tuiAppearance][data-appearance=icon],tui-input-tag:hover:not(._disabled) [tuiAppearance][data-appearance=icon]{color:var(--tui-text-secondary)}tui-primitive-textfield:hover:not(._disabled) [tuiAppearance][data-appearance=icon]:active:not(._no-active),tui-textarea:hover:not(._disabled) [tuiAppearance][data-appearance=icon]:active:not(._no-active),tui-input-tag:hover:not(._disabled) [tuiAppearance][data-appearance=icon]:active:not(._no-active),tui-primitive-textfield:hover:not(._disabled) [tuiAppearance][data-appearance=icon][data-state=active],tui-textarea:hover:not(._disabled) [tuiAppearance][data-appearance=icon][data-state=active],tui-input-tag:hover:not(._disabled) [tuiAppearance][data-appearance=icon][data-state=active],tui-primitive-textfield:hover:not(._disabled) [tuiAppearance][data-appearance=icon][data-state=active]:hover,tui-textarea:hover:not(._disabled) [tuiAppearance][data-appearance=icon][data-state=active]:hover,tui-input-tag:hover:not(._disabled) [tuiAppearance][data-appearance=icon][data-state=active]:hover{color:var(--tui-text-primary)}[tuiWrapper][data-appearance=none]{outline:none}[tuiWrapper][data-appearance=none]:after{border:none}[tuiAppearance][data-appearance=textfield]{transition-property:box-shadow,background,outline-color,border-color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;--t-shadow: 0 .125rem .1875rem rgba(0, 0, 0, .1);background-color:var(--tui-background-base);color:var(--tui-text-primary);box-shadow:var(--t-shadow);outline:1px solid var(--tui-border-normal);outline-offset:-1px;border:none}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=textfield]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-shadow: 0 .125rem .3125rem rgba(0, 0, 0, .16)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=textfield]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-shadow: 0 .125rem .3125rem rgba(0, 0, 0, .16)}}[tuiAppearance][data-appearance=textfield][data-state=hover]{--t-shadow: 0 .125rem .3125rem rgba(0, 0, 0, .16)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=textfield][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=textfield][tuiWrapper][data-state=hover]{--t-shadow: 0 .125rem .3125rem rgba(0, 0, 0, .16)}}[tuiAppearance][data-appearance=textfield]:focus-visible:not([data-focus=false]){box-shadow:none;outline:.125rem solid var(--tui-background-accent-1);outline-offset:-.125rem}[tuiAppearance][data-appearance=textfield][data-focus=true]{box-shadow:none;outline:.125rem solid var(--tui-background-accent-1);outline-offset:-.125rem}[tuiAppearance][data-appearance=textfield][tuiWrapper]:not(._focused):has(:focus-visible),[tuiAppearance][data-appearance=textfield][tuiWrapper]._focused{box-shadow:none;outline:.125rem solid var(--tui-background-accent-1);outline-offset:-.125rem}[tuiAppearance][data-appearance=textfield]:disabled:not([data-state]),[tuiAppearance][data-appearance=textfield][data-state=disabled]{box-shadow:none}[tuiAppearance][data-appearance=textfield][tuiWrapper]:disabled:not([data-state]),[tuiAppearance][data-appearance=textfield][tuiWrapper][data-state=disabled]{box-shadow:none}[tuiAppearance][data-appearance=textfield][data-mode~=invalid][data-mode~=invalid],[tuiAppearance][data-appearance=textfield]:invalid:not([data-mode]){outline-color:var(--tui-status-negative)}[tuiAppearance][data-appearance=textfield][data-mode~=readonly],input[tuiAppearance][data-appearance=textfield]:read-only:not([data-mode]){box-shadow:none;outline-color:var(--tui-border-normal)!important}[tuiAppearance][data-appearance=textfield]:-webkit-autofill{-webkit-text-fill-color:var(--tui-text-primary)!important;caret-color:var(--tui-text-primary)!important;box-shadow:0 0 0 100rem var(--tui-service-autofill-background) inset!important;-webkit-transition:background-color 600000s 0s;transition:background-color 600000s 0s}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield],[tuiTheme=dark][tuiAppearance][data-appearance=textfield]{background-color:var(--tui-background-neutral-1);color-scheme:dark}@media (hover: hover) and (pointer: fine){[tuiTheme=dark] [tuiAppearance][data-appearance=textfield]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=textfield]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background-color:var(--tui-background-neutral-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiTheme=dark] [tuiAppearance][data-appearance=textfield]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=textfield]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background-color:var(--tui-background-neutral-1-hover)}}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][data-state=hover],[tuiTheme=dark][tuiAppearance][data-appearance=textfield][data-state=hover]{background-color:var(--tui-background-neutral-1-hover)}@media (hover: hover) and (pointer: fine){[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][tuiWrapper]:hover:not(._no-hover),[tuiTheme=dark][tuiAppearance][data-appearance=textfield][tuiWrapper]:hover:not(._no-hover),[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][tuiWrapper][data-state=hover],[tuiTheme=dark][tuiAppearance][data-appearance=textfield][tuiWrapper][data-state=hover]{background-color:var(--tui-background-neutral-1-hover)}}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield]:focus-visible:not([data-focus=false]),[tuiTheme=dark][tuiAppearance][data-appearance=textfield]:focus-visible:not([data-focus=false]){background-color:transparent!important}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][data-focus=true],[tuiTheme=dark][tuiAppearance][data-appearance=textfield][data-focus=true]{background-color:transparent!important}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][tuiWrapper]:not(._focused):has(:focus-visible),[tuiTheme=dark][tuiAppearance][data-appearance=textfield][tuiWrapper]:not(._focused):has(:focus-visible),[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][tuiWrapper]._focused,[tuiTheme=dark][tuiAppearance][data-appearance=textfield][tuiWrapper]._focused{background-color:transparent!important}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_F.ttf) format("truetype")}input[type=search][tuiSearch]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;block-size:2.25rem;box-sizing:border-box;outline:none;border:none;border-radius:.625rem;padding:0 0 0 1.875rem;font:1.0625rem SF Pro Text,sans-serif;color:var(--tui-text-primary);caret-color:var(--tui-text-action);background:var(--tui-background-neutral-2) url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4%2010.4714C4%206.90319%206.93142%204%2010.5343%204C14.1372%204%2017.0686%206.90319%2017.0686%2010.4714C17.0686%2011.9473%2016.5691%2013.3016%2015.7257%2014.3882L19.7298%2018.3781C19.9017%2018.5484%2020%2018.7836%2020%2019.0431C20%2019.5864%2019.6151%2020%2019.0583%2020C18.7963%2020%2018.5507%2019.9108%2018.3623%2019.7243L14.3337%2015.7263C13.261%2016.4886%2011.9591%2016.9427%2010.5343%2016.9427C6.93142%2016.9427%204%2014.0395%204%2010.4714ZM5.4002%2010.4714C5.4002%2013.2772%207.70113%2015.556%2010.5343%2015.556C13.3675%2015.556%2015.6684%2013.2772%2015.6684%2010.4714C15.6684%207.66548%2013.3675%205.38672%2010.5343%205.38672C7.70113%205.38672%205.4002%207.66548%205.4002%2010.4714Z%22%20fill%3D%22%239299A2%22%2F%3E%3C%2Fsvg%3E) no-repeat .25rem center}input[type=search][tuiSearch]::placeholder{color:var(--tui-text-secondary)}input[type=search][tuiSearch]:active{background-color:var(--tui-background-neutral-2-pressed)}input[type=search][tuiSearch]::-webkit-search-cancel-button{-webkit-transition-property:background;transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:block;-webkit-appearance:none;appearance:none;block-size:2.25rem;inline-size:2rem;box-sizing:border-box;border:.5rem solid transparent;margin:0;background:var(--tui-text-secondary);opacity:1;-webkit-mask:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%2016C3.63137%2016%200%2012.3686%200%208C0%203.62353%203.62353%200%207.99216%200C12.3686%200%2016%203.62353%2016%208C16%2012.3686%2012.3765%2016%208%2016ZM5.36471%2011.2941C5.5451%2011.2941%205.7098%2011.2314%205.83529%2011.1059L8%208.92549L10.1725%2011.1059C10.2902%2011.2314%2010.4549%2011.2941%2010.6353%2011.2941C11.0039%2011.2941%2011.2941%2011.0039%2011.2941%2010.6431C11.2941%2010.4627%2011.2314%2010.298%2011.098%2010.1804L8.92549%208.00784L11.1059%205.82745C11.2471%205.68627%2011.302%205.5451%2011.302%205.36471C11.302%205.00392%2011.0118%204.72157%2010.651%204.72157C10.4784%204.72157%2010.3373%204.77647%2010.2039%204.9098L8%207.09804L5.81176%204.91765C5.68627%204.8%205.5451%204.73726%205.36471%204.73726C5.00392%204.73726%204.72157%205.01177%204.72157%205.38039C4.72157%205.55294%204.78431%205.7098%204.9098%205.83529L7.08235%208.00784L4.9098%2010.1882C4.78431%2010.3059%204.72157%2010.4706%204.72157%2010.6431C4.72157%2011.0039%205.00392%2011.2941%205.36471%2011.2941Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E) no-repeat center;mask:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%2016C3.63137%2016%200%2012.3686%200%208C0%203.62353%203.62353%200%207.99216%200C12.3686%200%2016%203.62353%2016%208C16%2012.3686%2012.3765%2016%208%2016ZM5.36471%2011.2941C5.5451%2011.2941%205.7098%2011.2314%205.83529%2011.1059L8%208.92549L10.1725%2011.1059C10.2902%2011.2314%2010.4549%2011.2941%2010.6353%2011.2941C11.0039%2011.2941%2011.2941%2011.0039%2011.2941%2010.6431C11.2941%2010.4627%2011.2314%2010.298%2011.098%2010.1804L8.92549%208.00784L11.1059%205.82745C11.2471%205.68627%2011.302%205.5451%2011.302%205.36471C11.302%205.00392%2011.0118%204.72157%2010.651%204.72157C10.4784%204.72157%2010.3373%204.77647%2010.2039%204.9098L8%207.09804L5.81176%204.91765C5.68627%204.8%205.5451%204.73726%205.36471%204.73726C5.00392%204.73726%204.72157%205.01177%204.72157%205.38039C4.72157%205.55294%204.78431%205.7098%204.9098%205.83529L7.08235%208.00784L4.9098%2010.1882C4.78431%2010.3059%204.72157%2010.4706%204.72157%2010.6431C4.72157%2011.0039%205.00392%2011.2941%205.36471%2011.2941Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E) no-repeat center}input[type=search][tuiSearch]::-webkit-search-cancel-button:active{background:var(--tui-text-secondary-pressed)}[data-platform=android] tui-app-bar{font:var(--tui-font-heading-6);block-size:3.5rem}[data-platform=android] tui-app-bar>.t-content{position:static;padding:0 0 0 1rem;text-align:start;transform:none;max-inline-size:calc(100% - var(--t-sides, 0px) / 2)}[data-platform=android] tui-app-bar>.t-content>*{max-inline-size:calc(100% - var(--t-sides, 0px))}[data-platform=android] tui-app-bar>:last-child [tuiIconButton]{margin:0 -.25rem}[data-platform=android] input[tuiCheckbox]{--t-size: 1.125rem;color:var(--tui-text-primary-on-accent-2)!important;border-radius:.125rem;outline:.125rem solid var(--tui-background-neutral-2);outline-offset:-.125rem;transition:none;box-shadow:none!important;background:var(--t-background)!important}[data-platform=android] input[tuiCheckbox]:checked,[data-platform=android] input[tuiCheckbox]:indeterminate{--t-background: var(--tui-background-accent-2);outline:none}[data-platform=android] input[tuiCheckbox]:checked:invalid,[data-platform=android] input[tuiCheckbox]:indeterminate:invalid{--t-background: var(--tui-status-negative)}[data-platform=android] input[tuiCheckbox]:checked:disabled:not(._readonly),[data-platform=android] input[tuiCheckbox]:indeterminate:disabled:not(._readonly){--t-background: var(--tui-background-neutral-2)}[data-platform=android] input[tuiCheckbox]:checked:before,[data-platform=android] input[tuiCheckbox]:indeterminate:before{clip-path:inset(0);transition-delay:0s}[data-platform=android] input[tuiCheckbox]:before{-webkit-mask-image:url('data:image/svg+xml,');mask-image:url('data:image/svg+xml,');transition:clip-path var(--tui-duration) ease-in-out,-webkit-mask 0s var(--tui-duration) ease-in-out;transition:clip-path var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out;transition:clip-path var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out,-webkit-mask 0s var(--tui-duration) ease-in-out;clip-path:inset(0 100% 0 0)}[data-platform=android] input[tuiCheckbox]:indeterminate:before{-webkit-mask-image:url('data:image/svg+xml,');mask-image:url('data:image/svg+xml,')}[data-platform=android] input[tuiCheckbox]:invalid{outline-color:var(--tui-status-negative-pale-hover)}[data-platform=android] input[tuiRadio]{--t-size: 1.125rem;transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-background-neutral-2);outline:.125rem solid;outline-offset:-.125rem;box-shadow:none!important;background:transparent!important}[data-platform=android] input[tuiRadio]:disabled:not(._readonly){color:var(--tui-background-neutral-2)}[data-platform=android] input[tuiRadio]:checked{color:var(--tui-background-accent-2)}[data-platform=android] input[tuiRadio]:checked:after{transform:scale(.555)}[data-platform=android] input[tuiRadio]:invalid{color:var(--tui-status-negative-pale-hover)}[data-platform=android] input[tuiRadio]:invalid:checked{color:var(--tui-status-negative)}[data-platform=android] input[tuiSwitch]{transition-property:color,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;block-size:1.25rem;inline-size:2.5rem;color:var(--tui-border-hover)!important;background:transparent!important;overflow:visible}[data-platform=android] input[tuiSwitch]:before{content:"";display:block;block-size:100%;inline-size:100%;border:.1875rem solid transparent;box-sizing:border-box;border-radius:2rem;background:currentColor;background-clip:content-box;opacity:.5;transform:none;-webkit-mask:none;mask:none}[data-platform=android] input[tuiSwitch]:after{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";position:absolute;top:0;left:0;inline-size:1.25rem;block-size:1.25rem;border-radius:100%;background:#f6f6f6;transform:none;outline:none;box-shadow:0 .0625rem .0625rem #0000003d,0 0 .0625rem #0000001f,inset 0 .0625rem #ffffff1f!important}[data-platform=android] input[tuiSwitch]:checked{color:var(--tui-background-accent-2)!important;background:transparent}[data-platform=android] input[tuiSwitch]:checked:after{background:currentColor;transform:translate(1.25rem)}[data-platform=android] input[tuiSwitch]:invalid{color:var(--tui-status-negative)!important}[data-platform=android] input[tuiSwitch]:invalid:not(:checked){background:transparent;opacity:.4}[data-platform=android] input[tuiSwitch]:invalid:after{background:var(--tui-status-negative)}[data-platform=android] tui-badge-notification[data-size=l]{--t-size: 1.375rem}[data-platform=ios] tui-app-bar{block-size:2.75rem}[data-platform=ios] input[tuiCheckbox],[data-platform=ios] input[tuiRadio]{--t-size: 1.375rem;border-radius:100%;color:var(--tui-text-primary-on-accent-2)!important;outline:1px solid var(--tui-background-neutral-2);outline-offset:-1px;transition:none;box-shadow:none!important;background:var(--t-background)!important}[data-platform=ios] input[tuiCheckbox]:checked,[data-platform=ios] input[tuiRadio]:checked,[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate{--t-background: var(--tui-background-accent-2);outline:none}[data-platform=ios] input[tuiCheckbox]:checked:disabled:not(._readonly),[data-platform=ios] input[tuiRadio]:checked:disabled:not(._readonly),[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:disabled:not(._readonly),[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:disabled:not(._readonly){--t-background: var(--tui-background-neutral-2)}[data-platform=ios] input[tuiCheckbox]:checked:before,[data-platform=ios] input[tuiRadio]:checked:before,[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:before,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:before{display:block;transform:none;-webkit-mask:var(--t-icon) center / 100%;mask:var(--t-icon) center / 100%}[data-platform=ios] input[tuiCheckbox]:checked:invalid,[data-platform=ios] input[tuiRadio]:checked:invalid,[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:invalid,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:invalid{--t-background: var(--tui-status-negative)}[data-platform=ios] input[tuiCheckbox]:before,[data-platform=ios] input[tuiRadio]:before{--t-icon: url('data:image/svg+xml,');display:none}[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:before,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:before{--t-icon: url('data:image/svg+xml,')}[data-platform=ios] input[tuiCheckbox]:invalid,[data-platform=ios] input[tuiRadio]:invalid{outline-color:var(--tui-status-negative-pale-hover)}[data-platform=ios] input[tuiSwitch]{block-size:1.9375rem;inline-size:3.1875rem;border-radius:2rem;color:#fff;background:var(--tui-background-neutral-2);overflow:visible}[data-platform=ios] input[tuiSwitch]:before{opacity:0}[data-platform=ios] input[tuiSwitch]:after{transition-property:transform,width;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;right:auto;inline-size:1.9375rem;block-size:1.9375rem;border-radius:2rem;background:currentColor;transform:scale(.871);outline:none;box-shadow:0 .25rem .125rem #0000000f,0 .25rem .5rem #00000026!important}[data-platform=ios] input[tuiSwitch]:active:after{inline-size:2.3rem}[data-platform=ios] input[tuiSwitch]:checked,[data-platform=ios] input[tuiSwitch]:checked:hover,[data-platform=ios] input[tuiSwitch]:checked:active{background:var(--tui-background-accent-2)}[data-platform=ios] input[tuiSwitch]:checked:invalid,[data-platform=ios] input[tuiSwitch]:checked:hover:invalid,[data-platform=ios] input[tuiSwitch]:checked:active:invalid{background:var(--tui-status-negative)}[data-platform=ios] input[tuiSwitch]:checked:after,[data-platform=ios] input[tuiSwitch]:checked:hover:after,[data-platform=ios] input[tuiSwitch]:checked:active:after{transform:scale(.871) translate(1.44rem)}[data-platform=ios] input[tuiSwitch]:checked:active:after,[data-platform=ios] input[tuiSwitch]:checked:hover:active:after,[data-platform=ios] input[tuiSwitch]:checked:active:active:after{transform:scale(.871) translate(1.0775rem)}[data-platform=ios] tui-segmented>*:not(tui-segmented_active):active{background-color:var(--tui-background-neutral-1)}[data-platform=ios] tui-segmented>.tui-segmented_active:active{opacity:var(--tui-disabled-opacity)}[data-platform=android] tui-badge,[data-platform=ios] tui-badge,[data-platform=android] [tuiBadge],[data-platform=ios] [tuiBadge]{font-weight:700}[data-platform=android] tui-badge[data-size=s],[data-platform=ios] tui-badge[data-size=s],[data-platform=android] [tuiBadge][data-size=s],[data-platform=ios] [tuiBadge][data-size=s]{font:var(--tui-font-text-xs);font-weight:700}[data-platform=android] tui-badge[data-size=xl],[data-platform=ios] tui-badge[data-size=xl],[data-platform=android] [tuiBadge][data-size=xl],[data-platform=ios] [tuiBadge][data-size=xl]{--t-padding: 0 .625rem;--t-size: 1.75rem;font:var(--tui-font-text-s);font-weight:700}[data-platform=android] tui-badge-notification[data-size=l],[data-platform=ios] tui-badge-notification[data-size=l]{font:var(--tui-font-text-m)}[data-platform=android] tui-badge-notification[data-size=m],[data-platform=ios] tui-badge-notification[data-size=m]{--t-size: 1.125rem}[data-platform=android] tui-block-status,[data-platform=ios] tui-block-status{padding:2rem}[data-platform=android] tui-block-status .t-block-image,[data-platform=ios] tui-block-status .t-block-image{margin-bottom:1.5rem}[data-platform=android] tui-block-status .t-block-text:not(:empty),[data-platform=ios] tui-block-status .t-block-text:not(:empty){margin-bottom:1.5rem}[data-platform=android] tui-block-status._card,[data-platform=ios] tui-block-status._card{padding:1.25rem}[data-platform=android] tui-block-status._card .t-block-image,[data-platform=ios] tui-block-status._card .t-block-image{margin-top:.75rem;margin-bottom:1rem}[data-platform=android] tui-block-status h1,[data-platform=ios] tui-block-status h1,[data-platform=android] tui-block-status h2,[data-platform=ios] tui-block-status h2,[data-platform=android] tui-block-status h3,[data-platform=ios] tui-block-status h3,[data-platform=android] tui-block-status h4,[data-platform=ios] tui-block-status h4,[data-platform=android] tui-block-status h5,[data-platform=ios] tui-block-status h5,[data-platform=android] tui-block-status h6,[data-platform=ios] tui-block-status h6{font:var(--tui-font-heading-5);margin-bottom:.5rem}[data-platform=android] tui-block-status img,[data-platform=ios] tui-block-status img{inline-size:8rem;block-size:8rem}[data-platform=android] tui-block-status a:not(:last-child),[data-platform=ios] tui-block-status a:not(:last-child),[data-platform=android] tui-block-status button:not(:last-child),[data-platform=ios] tui-block-status button:not(:last-child){margin-bottom:.5rem}[data-platform=android] [tuiCardLarge] [tuiButton],[data-platform=ios] [tuiCardLarge] [tuiButton]{inline-size:100%}[data-platform=android] [tuiButton][data-size=xs],[data-platform=ios] [tuiButton][data-size=xs],[data-platform=android] [tuiIconButton][data-size=xs],[data-platform=ios] [tuiIconButton][data-size=xs],[data-platform=android] [tuiButton][data-size=s],[data-platform=ios] [tuiButton][data-size=s],[data-platform=android] [tuiIconButton][data-size=s],[data-platform=ios] [tuiIconButton][data-size=s],[data-platform=android] [tuiButton][data-size=l],[data-platform=ios] [tuiButton][data-size=l],[data-platform=android] [tuiIconButton][data-size=l],[data-platform=ios] [tuiIconButton][data-size=l]{--t-radius: 1rem}[data-platform=android] [tuiButton][data-size=m],[data-platform=ios] [tuiButton][data-size=m],[data-platform=android] [tuiIconButton][data-size=m],[data-platform=ios] [tuiIconButton][data-size=m]{--t-radius: .75rem}[data-platform=android] [tuiButton][data-appearance^=primary]:disabled:not(._loading),[data-platform=ios] [tuiButton][data-appearance^=primary]:disabled:not(._loading),[data-platform=android] [tuiIconButton][data-appearance^=primary]:disabled:not(._loading),[data-platform=ios] [tuiIconButton][data-appearance^=primary]:disabled:not(._loading),[data-platform=android] [tuiButton][data-appearance^=secondary]:disabled:not(._loading),[data-platform=ios] [tuiButton][data-appearance^=secondary]:disabled:not(._loading),[data-platform=android] [tuiIconButton][data-appearance^=secondary]:disabled:not(._loading),[data-platform=ios] [tuiIconButton][data-appearance^=secondary]:disabled:not(._loading),[data-platform=android] [tuiButton][data-appearance^=accent]:disabled:not(._loading),[data-platform=ios] [tuiButton][data-appearance^=accent]:disabled:not(._loading),[data-platform=android] [tuiIconButton][data-appearance^=accent]:disabled:not(._loading),[data-platform=ios] [tuiIconButton][data-appearance^=accent]:disabled:not(._loading),[data-platform=android] [tuiButton][data-appearance^=destructive]:disabled:not(._loading),[data-platform=ios] [tuiButton][data-appearance^=destructive]:disabled:not(._loading),[data-platform=android] [tuiIconButton][data-appearance^=destructive]:disabled:not(._loading),[data-platform=ios] [tuiIconButton][data-appearance^=destructive]:disabled:not(._loading),[data-platform=android] [tuiButton][data-appearance^=opposite]:disabled:not(._loading),[data-platform=ios] [tuiButton][data-appearance^=opposite]:disabled:not(._loading),[data-platform=android] [tuiIconButton][data-appearance^=opposite]:disabled:not(._loading),[data-platform=ios] [tuiIconButton][data-appearance^=opposite]:disabled:not(._loading),[data-platform=android] [tuiButton][data-appearance^=flat]:disabled:not(._loading),[data-platform=ios] [tuiButton][data-appearance^=flat]:disabled:not(._loading),[data-platform=android] [tuiIconButton][data-appearance^=flat]:disabled:not(._loading),[data-platform=ios] [tuiIconButton][data-appearance^=flat]:disabled:not(._loading){background:var(--tui-background-neutral-1);color:var(--tui-text-tertiary);opacity:1}[data-platform=android] [tuiButton][data-appearance^=primary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiButton][data-appearance^=primary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiIconButton][data-appearance^=primary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiIconButton][data-appearance^=primary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiButton][data-appearance^=secondary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiButton][data-appearance^=secondary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiIconButton][data-appearance^=secondary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiIconButton][data-appearance^=secondary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiButton][data-appearance^=accent]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiButton][data-appearance^=accent]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiIconButton][data-appearance^=accent]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiIconButton][data-appearance^=accent]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiButton][data-appearance^=destructive]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiButton][data-appearance^=destructive]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiIconButton][data-appearance^=destructive]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiIconButton][data-appearance^=destructive]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiButton][data-appearance^=opposite]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiButton][data-appearance^=opposite]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiIconButton][data-appearance^=opposite]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiIconButton][data-appearance^=opposite]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiButton][data-appearance^=flat]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiButton][data-appearance^=flat]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiIconButton][data-appearance^=flat]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiIconButton][data-appearance^=flat]:disabled:not(._loading)[data-appearance^=flat]{background:transparent}[data-platform=android] [tuiButton][tuiButtonVertical],[data-platform=ios] [tuiButton][tuiButtonVertical]{gap:.5rem}[data-platform=android] [tuiTitle],[data-platform=ios] [tuiTitle]{gap:.25rem}[data-platform=android] [tuiTitle] [tuiSubtitle],[data-platform=ios] [tuiTitle] [tuiSubtitle]{color:var(--tui-text-secondary)}[data-platform=android] [tuiCardLarge][data-space][data-space=normal],[data-platform=ios] [tuiCardLarge][data-space][data-space=normal]{--t-padding: 1.25rem;--t-space: 1.25rem}[data-platform=android] [tuiCardLarge][data-space][data-space=compact],[data-platform=ios] [tuiCardLarge][data-space][data-space=compact]{--t-padding: 1rem;--t-space: 1rem;--t-comp: -.125rem}[data-platform=android] tui-segmented[data-size],[data-platform=ios] tui-segmented[data-size]{--t-padding: .625rem;--t-gap: .625rem;--t-margin: -.25rem;--t-height: var(--tui-height-s);font:var(--tui-font-text-s);border-radius:.625rem}[data-platform=android] tui-segmented[data-size] tui-icon,[data-platform=ios] tui-segmented[data-size] tui-icon{font-size:1rem}[data-platform=android] [tuiHeader][data-size=xxl] [tuiTitle],[data-platform=ios] [tuiHeader][data-size=xxl] [tuiTitle],[data-platform=android] [tuiHeader][data-size=xl] [tuiTitle],[data-platform=ios] [tuiHeader][data-size=xl] [tuiTitle],[data-platform=android] [tuiHeader][data-size=l] [tuiTitle],[data-platform=ios] [tuiHeader][data-size=l] [tuiTitle]{gap:1rem}[data-platform=android] [tuiHeader][data-size=m] [tuiTitle],[data-platform=ios] [tuiHeader][data-size=m] [tuiTitle]{gap:.5rem}[data-platform=android] [tuiHeader] [tuiAccessories],[data-platform=ios] [tuiHeader] [tuiAccessories]{gap:1rem}[data-platform=android] [tuiHeader][data-size=xxs] [tuiTitle],[data-platform=ios] [tuiHeader][data-size=xxs] [tuiTitle],[data-platform=android] [tuiHeader][data-size=xxs] [tuiAccessories],[data-platform=ios] [tuiHeader][data-size=xxs] [tuiAccessories]{font:var(--tui-font-heading-6)}[data-platform=android] [tuiMessage],[data-platform=ios] [tuiMessage]{font:var(--tui-font-text-l);border-radius:.875rem}@keyframes tuiReveal{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes tuiFadeIn{0%{opacity:var(--tui-fade-start, 0)}to{opacity:var(--tui-fade-end, 1)}}html{block-size:100%;font-size:16px}body{block-size:100%;min-block-size:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{-webkit-overflow-scrolling:touch}ul,ol{list-style:none;padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}input,button,select,textarea{font-family:inherit;color:inherit}hr{margin:0;block-size:1px;border:none;background:var(--tui-border-normal)}iframe{border:none}svg use{pointer-events:none}::selection{background-color:var(--tui-service-selection-background)}::-ms-clear{display:none}::-ms-reveal{display:none}@supports (-webkit-hyphens: none) and (text-align-last: right){:after{content:none}}.tui-container{margin-right:auto;margin-left:auto}@media screen and (min-width: 80em){.tui-container.tui-container_adaptive{inline-size:69rem}}@media screen and (max-width: 79.9625em){.tui-container.tui-container_adaptive{inline-size:51.5rem}}@media screen and (max-width: 47.9625em){.tui-container.tui-container_adaptive{inline-size:100%;padding:0 1rem;box-sizing:border-box}}@media screen and (min-width: 80em){.tui-container{inline-size:69rem}}@media screen and (max-width: 79.9625em){.tui-container{inline-size:51.5rem;padding:0 3rem}}@media screen and (min-width: 80em){.tui-container_menu{inline-size:69rem}}@media (min-width: 64em) and (max-width: 79.9625em){.tui-container_menu{inline-size:51.5rem}}@media screen and (max-width: 47.9625em){.tui-container_menu{inline-size:auto;padding:0 1rem;box-sizing:border-box}}.tui-container_fullwidth{inline-size:auto;padding:0 1.5rem}@media screen and (max-width: 47.9625em){.tui-container_fullwidth{padding:0 1rem;box-sizing:border-box}}@media screen and (max-width: 79.9625em){.tui-container_fixed{inline-size:69rem}}.tui-form__header{font:var(--tui-font-heading-5);margin-top:2rem;margin-bottom:1.25rem}@media screen and (max-width: 47.9625em){.tui-form__header{font:var(--tui-font-text-l);font-weight:700;margin-bottom:1rem}}.tui-form__header_margin-top_none{margin-top:0}.tui-form__header_margin-bottom_none{margin-bottom:0}.tui-form__header_margin-bottom_small{margin-bottom:1rem}@media screen and (max-width: 47.9625em){.tui-form__header_margin-bottom_small{margin-bottom:.75rem}}.tui-form__row{margin-top:1.25rem}.tui-form__row:first-child{margin-top:0}.tui-form__row_multi-fields{display:flex}@media screen and (max-width: 47.9625em){.tui-form__row_multi-fields{flex-wrap:wrap}}.tui-form__row_half-width{inline-size:calc(50% - .625rem)}@media screen and (max-width: 47.9625em){.tui-form__row_half-width{inline-size:100%}}.tui-form__row_checkboxes{display:flex;flex-wrap:wrap}@media screen and (max-width: 47.9625em){.tui-form__row{margin-top:1rem}}.tui-form__multi-field{flex:1 1 0;min-inline-size:0;margin-left:1.25rem}.tui-form__multi-field:first-child{margin-left:0}@media screen and (max-width: 47.9625em){.tui-form__multi-field{flex-basis:100%;margin-top:1rem;margin-left:0}.tui-form__multi-field:first-child{margin-top:0}}.tui-form__field-note{font:var(--tui-font-text-s);margin-top:.25rem;color:var(--tui-text-secondary)}.tui-form__field-checkbox{margin-top:.5rem}.tui-form__checkbox{flex:1 1 calc(50% - .625rem)}.tui-form__checkbox:nth-child(2n){margin-left:1.25rem}.tui-form__checkbox:nth-child(n+3){margin-top:1rem}.tui-form__buttons{display:flex;margin-top:2rem}.tui-form__buttons_align_end{justify-content:flex-end}.tui-form__buttons_align_center{justify-content:center}@media screen and (max-width: 47.9625em){.tui-form__buttons{flex-direction:column;margin-top:1.5rem}}.tui-form__button{margin-left:.75rem}.tui-form__button:first-child{margin-left:0}@media screen and (max-width: 47.9625em){.tui-form__button{margin-top:.5rem;margin-left:0}}.tui-island{position:relative;display:block;border-radius:var(--tui-radius-xl);background-color:var(--tui-background-base);overflow-wrap:break-word;text-decoration:none;color:var(--tui-text-primary);outline:none;box-sizing:content-box}.tui-island:not(.tui-island_hoverable):before{position:absolute;top:0;left:0;inline-size:100%;block-size:100%;content:"";box-sizing:border-box;border:1px solid var(--tui-border-normal);border-radius:inherit;pointer-events:none}.tui-island:focus:before,.tui-island:hover:focus:before{border-color:var(--tui-border-focus)}.tui-island_hoverable{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;background:var(--tui-background-elevation-2);box-shadow:var(--tui-shadow-small);cursor:pointer;transition-property:transform,box-shadow;will-change:transform,box-shadow}.tui-island_hoverable:hover{box-shadow:var(--tui-shadow-small-hover);transform:translateY(-.25rem)}.tui-island_transparent{background-color:transparent}.tui-island_size_s{--tui-radius-xl: calc(4 * var(--tui-radius-l) / 3);font:var(--tui-font-text-s);padding:1rem}.tui-island_size_m{--tui-radius-xl: calc(5 * var(--tui-radius-l) / 3);font:var(--tui-font-text-m);padding:1rem}.tui-island_size_l{font:var(--tui-font-text-m);padding:1.25rem}.tui-island_text-align_left{text-align:start}.tui-island_text-align_center{text-align:center}.tui-island_text-align_right{text-align:end}.tui-island__content{display:flex;justify-content:space-between}.tui-island_text-align_center .tui-island__content{display:block}.tui-island__content>*{min-inline-size:0}.tui-island__category{font-size:.6875rem;line-height:1rem;text-transform:uppercase;letter-spacing:.075em;margin:0 0 .5rem;color:var(--tui-text-secondary)}.tui-island_size_l .tui-island__category{margin:0 0 .75rem}.tui-island__title{font:var(--tui-font-text-m);margin:0 0 .5rem}.tui-island_size_m .tui-island__title{font:var(--tui-font-heading-6);margin:0 0 .75rem}.tui-island_size_l .tui-island__title{font:var(--tui-font-heading-6)}.tui-island__paragraph{margin:0;color:var(--tui-text-secondary)}.tui-island__paragraph_link.tui-island__paragraph{margin-top:1rem}.tui-island_size_l .tui-island__paragraph_link.tui-island__paragraph{margin:1rem 0 0}.tui-island__paragraph_button.tui-island__paragraph{margin-top:1.25rem}.tui-island_size_l .tui-island__paragraph_button.tui-island__paragraph{margin:1.25rem 0 0}.tui-island__figure{display:flex;justify-content:center;order:1;flex-shrink:0;margin:0 0 0 1rem}.tui-island_size_l .tui-island__figure{margin-left:2.25rem}.tui-island_text-align_center .tui-island__figure{margin:0 0 .75rem}.tui-island__carousel-controls{display:flex;padding-bottom:1rem;margin-bottom:1rem;border-block-end:1px solid var(--tui-border-normal);white-space:nowrap}.tui-island__carousel-pages{margin-left:auto;color:var(--tui-text-secondary)}.tui-island__carousel-button{margin-right:.5rem}.tui-island .tui-island__footer-button{display:block;max-inline-size:unset;inline-size:calc(100% + 1.875rem);margin:1rem calc(-1rem + 1px) calc(-1rem + 1px);border-block-start:1px solid var(--tui-border-normal);border-radius:0 0 var(--tui-radius-xl) var(--tui-radius-xl)}.tui-island_size_l .tui-island__footer-button{inline-size:calc(100% + 2.375rem);margin:1.25rem calc(-1.25rem + 1px) calc(-1.25rem + 1px)}.tui-island__marker:first-child:not(:only-child){margin-right:1.25rem}.tui-island__marker:not(:first-child),.tui-island__marker:only-child{margin-left:1.25rem}.tui-list{font:var(--tui-font-text-m);line-height:1.5rem;list-style-type:none;color:var(--tui-text-primary)}.tui-list_large{font:var(--tui-font-text-l);line-height:1.75rem}.tui-list_small,.tui-list_extra-small{font:var(--tui-font-text-s);line-height:1.25rem}.tui-list_nested{margin:.75rem 0 .75rem 1.25rem;color:var(--tui-text-secondary)}.tui-list_large .tui-list_nested{margin-left:.75rem}.tui-list_small .tui-list_nested{margin-top:.5rem;margin-bottom:.5rem}.tui-list_ordered{counter-reset:counter}.tui-list__item{position:relative;padding-left:1.5rem;overflow-wrap:break-word;margin-top:.75rem}.tui-list__item:first-child{margin-top:0}.tui-list__item:before{content:"";position:absolute;left:0;top:.5rem;inline-size:.5rem;block-size:.5rem;border-radius:100%;background-color:var(--tui-background-accent-1)}.tui-list_large>.tui-list__item:before{top:.625rem}.tui-list_small>.tui-list__item:before{top:.325rem}.tui-list_extra-small>.tui-list__item{margin-top:.5rem}.tui-list_linear .tui-list__item{padding-left:1.75rem}.tui-list_linear .tui-list__item:before{content:"\2014";left:0;top:auto;inline-size:auto;block-size:auto;background-color:transparent}.tui-list_ordered .tui-list__item{padding-left:1.25rem}.tui-list_ordered .tui-list__item:before{content:counter(counter) ".";left:0;top:auto;counter-increment:counter;inline-size:auto;block-size:auto;color:var(--tui-text-tertiary);background-color:transparent}.tui-list_triangle>.tui-list__item{padding-left:1.75rem}.tui-list_triangle>.tui-list__item:before{content:"\25e4";left:0;top:1px;inline-size:auto;block-size:auto;background-color:transparent;color:var(--tui-text-tertiary);font-size:.75rem}.tui-list__item-title{font:var(--tui-font-heading-5);margin:0}.tui-list_small .tui-list__item-title{line-height:1.25rem;font-weight:700}.tui-list__description{margin:.5rem 0 0;color:var(--tui-text-secondary)}.tui-list_small .tui-list__description{margin-top:.25rem}.tui-list_large .tui-list__description{line-height:1.75rem;margin-top:.75rem}@media not screen and (max-width: 47.9625em){.tui-mobile-only{display:none!important}}.tui-required:after{content:"*"}.tui-required_float:after{position:absolute}.tui-required_spacing:after{content:"\a0*"}.tui-row{display:flex;flex-wrap:wrap}.tui-row_align_center{align-items:center}.tui-row_align_start{align-items:flex-start}.tui-row_align_end{align-items:flex-end}@media screen and (min-width: 80em){.tui-row_adaptive.tui-row{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (max-width: 79.9625em){.tui-row_adaptive.tui-row{margin-left:-1.25rem;margin-right:-1.25rem}}@media screen and (max-width: 47.9625em){.tui-row_adaptive.tui-row{margin-left:-.5rem;margin-right:-.5rem}}.tui-row_temporary.tui-row{margin-left:-1.25rem;margin-right:-1.25rem}@media screen and (min-width: 80em){.tui-row{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (max-width: 79.9625em){.tui-row{margin-left:-1.25rem;margin-right:-1.25rem}}.tui-col_1{inline-size:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_2{inline-size:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_3{inline-size:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_4{inline-size:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_5{inline-size:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_6{inline-size:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_7{inline-size:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_8{inline-size:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_9{inline-size:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_10{inline-size:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_11{inline-size:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_12{inline-size:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-1{inline-size:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-2{inline-size:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-3{inline-size:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-4{inline-size:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-5{inline-size:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-6{inline-size:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-7{inline-size:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-8{inline-size:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-9{inline-size:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-10{inline-size:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-11{inline-size:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-12{inline-size:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_stretch{display:flex}@media screen and (min-width: 80em){.tui-row_adaptive .tui-col_lg-1{inline-size:8.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-2{inline-size:16.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-3{inline-size:25%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-4{inline-size:33.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-5{inline-size:41.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-6{inline-size:50%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-7{inline-size:58.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-8{inline-size:66.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-9{inline-size:75%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-10{inline-size:83.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-11{inline-size:91.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-12{inline-size:100%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}}@media screen and (max-width: 79.9625em){.tui-row_adaptive .tui-col_md-1{inline-size:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-2{inline-size:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-3{inline-size:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-4{inline-size:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-5{inline-size:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-6{inline-size:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-7{inline-size:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-8{inline-size:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-9{inline-size:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-10{inline-size:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-11{inline-size:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-12{inline-size:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}}@media screen and (max-width: 47.9625em){.tui-row_adaptive .tui-col_xs-1{inline-size:8.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-2{inline-size:16.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-3{inline-size:25%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-4{inline-size:33.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-5{inline-size:41.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-6{inline-size:50%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-7{inline-size:58.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-8{inline-size:66.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-9{inline-size:75%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-10{inline-size:83.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-11{inline-size:91.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-12{inline-size:100%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}}.tui-row_temporary .tui-col_1{inline-size:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_2{inline-size:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_3{inline-size:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_4{inline-size:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_5{inline-size:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_6{inline-size:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_7{inline-size:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_8{inline-size:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_9{inline-size:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_10{inline-size:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_11{inline-size:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_12{inline-size:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}@media screen and (min-width: 80em){.tui-col_1{inline-size:8.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_2{inline-size:16.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_3{inline-size:25%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_4{inline-size:33.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_5{inline-size:41.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_6{inline-size:50%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_7{inline-size:58.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_8{inline-size:66.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_9{inline-size:75%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_10{inline-size:83.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_11{inline-size:91.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_12{inline-size:100%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}}.tui-col-offset_1{margin-left:8.33333333%}.tui-col-offset_2{margin-left:16.66666667%}.tui-col-offset_3{margin-left:25%}.tui-col-offset_4{margin-left:33.33333333%}.tui-col-offset_5{margin-left:41.66666667%}.tui-col-offset_6{margin-left:50%}.tui-col-offset_7{margin-left:58.33333333%}.tui-col-offset_8{margin-left:66.66666667%}.tui-col-offset_9{margin-left:75%}.tui-col-offset_10{margin-left:83.33333333%}.tui-col-offset_11{margin-left:91.66666667%}.tui-col-offset_12{margin-left:100%}@media (min-width: 22.5em) and (max-width: 47.9625em){.tui-col-offset_xs-1{margin-left:8.33333333%}.tui-col-offset_xs-2{margin-left:16.66666667%}.tui-col-offset_xs-3{margin-left:25%}.tui-col-offset_xs-4{margin-left:33.33333333%}.tui-col-offset_xs-5{margin-left:41.66666667%}.tui-col-offset_xs-6{margin-left:50%}.tui-col-offset_xs-7{margin-left:58.33333333%}.tui-col-offset_xs-8{margin-left:66.66666667%}.tui-col-offset_xs-9{margin-left:75%}.tui-col-offset_xs-10{margin-left:83.33333333%}.tui-col-offset_xs-11{margin-left:91.66666667%}.tui-col-offset_xs-12{margin-left:100%}}@media screen and (max-width: 79.9625em){.tui-col-offset_md-1{margin-left:8.33333333%}.tui-col-offset_md-2{margin-left:16.66666667%}.tui-col-offset_md-3{margin-left:25%}.tui-col-offset_md-4{margin-left:33.33333333%}.tui-col-offset_md-5{margin-left:41.66666667%}.tui-col-offset_md-6{margin-left:50%}.tui-col-offset_md-7{margin-left:58.33333333%}.tui-col-offset_md-8{margin-left:66.66666667%}.tui-col-offset_md-9{margin-left:75%}.tui-col-offset_md-10{margin-left:83.33333333%}.tui-col-offset_md-11{margin-left:91.66666667%}.tui-col-offset_md-12{margin-left:100%}}@media screen and (min-width: 80em){.tui-col-offset_lg-1{margin-left:8.33333333%}.tui-col-offset_lg-2{margin-left:16.66666667%}.tui-col-offset_lg-3{margin-left:25%}.tui-col-offset_lg-4{margin-left:33.33333333%}.tui-col-offset_lg-5{margin-left:41.66666667%}.tui-col-offset_lg-6{margin-left:50%}.tui-col-offset_lg-7{margin-left:58.33333333%}.tui-col-offset_lg-8{margin-left:66.66666667%}.tui-col-offset_lg-9{margin-left:75%}.tui-col-offset_lg-10{margin-left:83.33333333%}.tui-col-offset_lg-11{margin-left:91.66666667%}.tui-col-offset_lg-12{margin-left:100%}}.tui-skeleton{position:relative;color:transparent!important;background:transparent!important;pointer-events:none;-webkit-user-select:none;user-select:none}.tui-skeleton:after{position:absolute;top:0;left:0;inline-size:100%;block-size:100%;content:"";background-color:var(--tui-background-neutral-2);animation:tuiSkeletonVibe ease-in-out 1s infinite alternate;border-radius:var(--tui-skeleton-radius, 0)}.tui-skeleton_light:after{background-color:#ffffff3d}.tui-skeleton_rounded:after{border-radius:inherit}.tui-skeleton_short:after{inline-size:40%}.tui-skeleton_center:after{position:absolute;left:50%;transform:translate(-50%);inline-size:40%}.tui-skeleton_text:before{content:"\a0"}.tui-skeleton *{opacity:0;visibility:hidden}.tui-space_all-16.tui-space_all-16{margin:4rem}.tui-space_all-15.tui-space_all-15{margin:3.75rem}.tui-space_all-14.tui-space_all-14{margin:3.5rem}.tui-space_all-13.tui-space_all-13{margin:3.25rem}.tui-space_all-12.tui-space_all-12{margin:3rem}.tui-space_all-11.tui-space_all-11{margin:2.75rem}.tui-space_all-10.tui-space_all-10{margin:2.5rem}.tui-space_all-9.tui-space_all-9{margin:2.25rem}.tui-space_all-8.tui-space_all-8{margin:2rem}.tui-space_all-7.tui-space_all-7{margin:1.75rem}.tui-space_all-6.tui-space_all-6{margin:1.5rem}.tui-space_all-5.tui-space_all-5{margin:1.25rem}.tui-space_all-4.tui-space_all-4{margin:1rem}.tui-space_all-3.tui-space_all-3{margin:.75rem}.tui-space_all-2.tui-space_all-2{margin:.5rem}.tui-space_all-1.tui-space_all-1{margin:.25rem}.tui-space_all-0.tui-space_all-0{margin:0rem}.tui-space_top-16.tui-space_top-16{margin-top:4rem}.tui-space_top-15.tui-space_top-15{margin-top:3.75rem}.tui-space_top-14.tui-space_top-14{margin-top:3.5rem}.tui-space_top-13.tui-space_top-13{margin-top:3.25rem}.tui-space_top-12.tui-space_top-12{margin-top:3rem}.tui-space_top-11.tui-space_top-11{margin-top:2.75rem}.tui-space_top-10.tui-space_top-10{margin-top:2.5rem}.tui-space_top-9.tui-space_top-9{margin-top:2.25rem}.tui-space_top-8.tui-space_top-8{margin-top:2rem}.tui-space_top-7.tui-space_top-7{margin-top:1.75rem}.tui-space_top-6.tui-space_top-6{margin-top:1.5rem}.tui-space_top-5.tui-space_top-5{margin-top:1.25rem}.tui-space_top-4.tui-space_top-4{margin-top:1rem}.tui-space_top-3.tui-space_top-3{margin-top:.75rem}.tui-space_top-2.tui-space_top-2{margin-top:.5rem}.tui-space_top-1.tui-space_top-1{margin-top:.25rem}.tui-space_top-0.tui-space_top-0{margin-top:0rem}.tui-space_bottom-16.tui-space_bottom-16{margin-bottom:4rem}.tui-space_bottom-15.tui-space_bottom-15{margin-bottom:3.75rem}.tui-space_bottom-14.tui-space_bottom-14{margin-bottom:3.5rem}.tui-space_bottom-13.tui-space_bottom-13{margin-bottom:3.25rem}.tui-space_bottom-12.tui-space_bottom-12{margin-bottom:3rem}.tui-space_bottom-11.tui-space_bottom-11{margin-bottom:2.75rem}.tui-space_bottom-10.tui-space_bottom-10{margin-bottom:2.5rem}.tui-space_bottom-9.tui-space_bottom-9{margin-bottom:2.25rem}.tui-space_bottom-8.tui-space_bottom-8{margin-bottom:2rem}.tui-space_bottom-7.tui-space_bottom-7{margin-bottom:1.75rem}.tui-space_bottom-6.tui-space_bottom-6{margin-bottom:1.5rem}.tui-space_bottom-5.tui-space_bottom-5{margin-bottom:1.25rem}.tui-space_bottom-4.tui-space_bottom-4{margin-bottom:1rem}.tui-space_bottom-3.tui-space_bottom-3{margin-bottom:.75rem}.tui-space_bottom-2.tui-space_bottom-2{margin-bottom:.5rem}.tui-space_bottom-1.tui-space_bottom-1{margin-bottom:.25rem}.tui-space_bottom-0.tui-space_bottom-0{margin-bottom:0rem}.tui-space_vertical-16.tui-space_vertical-16{margin-top:4rem;margin-bottom:4rem}.tui-space_vertical-15.tui-space_vertical-15{margin-top:3.75rem;margin-bottom:3.75rem}.tui-space_vertical-14.tui-space_vertical-14{margin-top:3.5rem;margin-bottom:3.5rem}.tui-space_vertical-13.tui-space_vertical-13{margin-top:3.25rem;margin-bottom:3.25rem}.tui-space_vertical-12.tui-space_vertical-12{margin-top:3rem;margin-bottom:3rem}.tui-space_vertical-11.tui-space_vertical-11{margin-top:2.75rem;margin-bottom:2.75rem}.tui-space_vertical-10.tui-space_vertical-10{margin-top:2.5rem;margin-bottom:2.5rem}.tui-space_vertical-9.tui-space_vertical-9{margin-top:2.25rem;margin-bottom:2.25rem}.tui-space_vertical-8.tui-space_vertical-8{margin-top:2rem;margin-bottom:2rem}.tui-space_vertical-7.tui-space_vertical-7{margin-top:1.75rem;margin-bottom:1.75rem}.tui-space_vertical-6.tui-space_vertical-6{margin-top:1.5rem;margin-bottom:1.5rem}.tui-space_vertical-5.tui-space_vertical-5{margin-top:1.25rem;margin-bottom:1.25rem}.tui-space_vertical-4.tui-space_vertical-4{margin-top:1rem;margin-bottom:1rem}.tui-space_vertical-3.tui-space_vertical-3{margin-top:.75rem;margin-bottom:.75rem}.tui-space_vertical-2.tui-space_vertical-2{margin-top:.5rem;margin-bottom:.5rem}.tui-space_vertical-1.tui-space_vertical-1{margin-top:.25rem;margin-bottom:.25rem}.tui-space_vertical-0.tui-space_vertical-0{margin-top:0rem;margin-bottom:0rem}.tui-space_left-16.tui-space_left-16{margin-left:4rem}.tui-space_left-15.tui-space_left-15{margin-left:3.75rem}.tui-space_left-14.tui-space_left-14{margin-left:3.5rem}.tui-space_left-13.tui-space_left-13{margin-left:3.25rem}.tui-space_left-12.tui-space_left-12{margin-left:3rem}.tui-space_left-11.tui-space_left-11{margin-left:2.75rem}.tui-space_left-10.tui-space_left-10{margin-left:2.5rem}.tui-space_left-9.tui-space_left-9{margin-left:2.25rem}.tui-space_left-8.tui-space_left-8{margin-left:2rem}.tui-space_left-7.tui-space_left-7{margin-left:1.75rem}.tui-space_left-6.tui-space_left-6{margin-left:1.5rem}.tui-space_left-5.tui-space_left-5{margin-left:1.25rem}.tui-space_left-4.tui-space_left-4{margin-left:1rem}.tui-space_left-3.tui-space_left-3{margin-left:.75rem}.tui-space_left-2.tui-space_left-2{margin-left:.5rem}.tui-space_left-1.tui-space_left-1{margin-left:.25rem}.tui-space_left-0.tui-space_left-0{margin-left:0rem}.tui-space_right-16.tui-space_right-16{margin-right:4rem}.tui-space_right-15.tui-space_right-15{margin-right:3.75rem}.tui-space_right-14.tui-space_right-14{margin-right:3.5rem}.tui-space_right-13.tui-space_right-13{margin-right:3.25rem}.tui-space_right-12.tui-space_right-12{margin-right:3rem}.tui-space_right-11.tui-space_right-11{margin-right:2.75rem}.tui-space_right-10.tui-space_right-10{margin-right:2.5rem}.tui-space_right-9.tui-space_right-9{margin-right:2.25rem}.tui-space_right-8.tui-space_right-8{margin-right:2rem}.tui-space_right-7.tui-space_right-7{margin-right:1.75rem}.tui-space_right-6.tui-space_right-6{margin-right:1.5rem}.tui-space_right-5.tui-space_right-5{margin-right:1.25rem}.tui-space_right-4.tui-space_right-4{margin-right:1rem}.tui-space_right-3.tui-space_right-3{margin-right:.75rem}.tui-space_right-2.tui-space_right-2{margin-right:.5rem}.tui-space_right-1.tui-space_right-1{margin-right:.25rem}.tui-space_right-0.tui-space_right-0{margin-right:0rem}.tui-space_horizontal-16.tui-space_horizontal-16{margin-right:4rem;margin-left:4rem}.tui-space_horizontal-15.tui-space_horizontal-15{margin-right:3.75rem;margin-left:3.75rem}.tui-space_horizontal-14.tui-space_horizontal-14{margin-right:3.5rem;margin-left:3.5rem}.tui-space_horizontal-13.tui-space_horizontal-13{margin-right:3.25rem;margin-left:3.25rem}.tui-space_horizontal-12.tui-space_horizontal-12{margin-right:3rem;margin-left:3rem}.tui-space_horizontal-11.tui-space_horizontal-11{margin-right:2.75rem;margin-left:2.75rem}.tui-space_horizontal-10.tui-space_horizontal-10{margin-right:2.5rem;margin-left:2.5rem}.tui-space_horizontal-9.tui-space_horizontal-9{margin-right:2.25rem;margin-left:2.25rem}.tui-space_horizontal-8.tui-space_horizontal-8{margin-right:2rem;margin-left:2rem}.tui-space_horizontal-7.tui-space_horizontal-7{margin-right:1.75rem;margin-left:1.75rem}.tui-space_horizontal-6.tui-space_horizontal-6{margin-right:1.5rem;margin-left:1.5rem}.tui-space_horizontal-5.tui-space_horizontal-5{margin-right:1.25rem;margin-left:1.25rem}.tui-space_horizontal-4.tui-space_horizontal-4{margin-right:1rem;margin-left:1rem}.tui-space_horizontal-3.tui-space_horizontal-3{margin-right:.75rem;margin-left:.75rem}.tui-space_horizontal-2.tui-space_horizontal-2{margin-right:.5rem;margin-left:.5rem}.tui-space_horizontal-1.tui-space_horizontal-1{margin-right:.25rem;margin-left:.25rem}.tui-space_horizontal-0.tui-space_horizontal-0{margin-right:0rem;margin-left:0rem}.tui-space_auto{margin-left:auto;margin-right:auto}.tui-table{inline-size:100%}.tui-table_layout_fixed{table-layout:fixed}.tui-table__tr{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;outline:none}.tui-table__tr:not(.tui-table__tr_hover_disabled):hover{background:var(--tui-background-base-alt)}.tui-table__tr:not(.tui-table__tr_border_none){border-block-end:1px solid var(--tui-border-normal)}.tui-table__tr_border_top{border-block-start:1px solid var(--tui-border-normal)}.tui-table__tr_cursor_pointer{cursor:pointer}.tui-table__th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:var(--tui-font-text-s);padding:.5rem 1rem;vertical-align:middle;block-size:2.5rem;color:var(--tui-text-secondary);background:inherit}.tui-table__th_font-size_l,.tui-table_font-size_l .tui-table__th{font:var(--tui-font-text-m)}.tui-table__td{font:var(--tui-font-text-m);padding:1rem 1rem .875rem;vertical-align:top;overflow-wrap:break-word;block-size:3.4375rem;color:var(--tui-text-primary);background:inherit}.tui-table__td_size_l,.tui-table_size_l .tui-table__td{block-size:4.9375rem}.tui-table__td_font-size_l,.tui-table_font-size_l .tui-table__td{font:var(--tui-font-text-l)}.tui-table__td_font-size_s,.tui-table_font-size_s .tui-table__td{font:var(--tui-font-text-s)}.tui-table__td_align_center{vertical-align:middle}.tui-table__td,.tui-table__th{box-sizing:border-box;text-align:start}.tui-table_size_l .tui-table__td:before,.tui-table_size_l .tui-table__th:before{inline-size:1rem;border-start-start-radius:1rem;border-end-start-radius:1rem}.tui-table__td_first:before,.tui-table__th_first:before,.tui-table__td_last:before,.tui-table__th_last:before{content:"";position:absolute;top:0;inline-size:.75rem;block-size:100%;background:inherit;border-start-start-radius:.75rem;border-end-start-radius:.75rem}.tui-table__td_first,.tui-table__th_first{position:relative;padding-left:0;overflow:visible}.tui-table__td_first:before,.tui-table__th_first:before{right:100%}.tui-table__td_last,.tui-table__th_last{position:relative;padding-right:0;overflow:visible}.tui-table__td_last:before,.tui-table__th_last:before{left:100%;transform:scaleX(-1)}.tui-table__td_text_center,.tui-table__th_text_center{text-align:center}.tui-table__td_text_right,.tui-table__th_text_right{text-align:end}.tui-table__td_text_overflow,.tui-table__th_text_overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tui-table__subtext{font:var(--tui-font-text-s);margin:.25rem 0 0;color:var(--tui-text-tertiary)}.tui-table__sort{-webkit-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:inline-flex;align-items:center;outline:none;cursor:pointer}.tui-table__sort:hover{color:var(--tui-text-primary)}.tui-table__sort_active{color:var(--tui-text-action)}.tui-table__sort_active:hover{color:var(--tui-text-action-hover)}.tui-table__sort-icon{position:absolute;top:50%;transform:translateY(-50%);left:100%;margin-left:.125rem;inline-size:1rem;block-size:1rem;flex-shrink:0;opacity:0}.tui-table__sort_active .tui-table__sort-icon,.tui-table__sort:hover .tui-table__sort-icon{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;opacity:1}.tui-table__sort_active.tui-table__sort_up .tui-table__sort-icon{transform:rotate(180deg) translateY(50%)}.tui-text_h1{font:var(--tui-font-heading-1)}.tui-text_h2{font:var(--tui-font-heading-2)}.tui-text_h3{font:var(--tui-font-heading-3)}.tui-text_h4{font:var(--tui-font-heading-4)}.tui-text_h5{font:var(--tui-font-heading-5)}.tui-text_h6{font:var(--tui-font-heading-6)}.tui-text_body-xl{font:var(--tui-font-text-xl)}.tui-text_body-l{font:var(--tui-font-text-l)}.tui-text_body-l-2{font:var(--tui-font-text-ui-l)}.tui-text_body-m{font:var(--tui-font-text-m)}.tui-text_body-m-2{font:var(--tui-font-text-ui-m)}.tui-text_body-s{font:var(--tui-font-text-s)}.tui-text_body-s-2{font:var(--tui-font-text-ui-s)}.tui-text_body-xs{font:var(--tui-font-text-xs)}.tui-text_bold{font-weight:700}html,body{scroll-behavior:smooth;font:var(--tui-font-text-m);padding:0;margin:0}html:has(tui-root[tuiTheme=dark]),body:has(tui-root[tuiTheme=dark]){background:#222}@media (prefers-reduced-motion){html,body{scroll-behavior:auto}}/*! @docsearch/css 3.8.0 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"\bb "}.DocSearch-Prefill{-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}} +:root{--tui-font-heading: "Manrope", -apple-system, "BlinkMacSystemFont", system-ui, "Roboto", "Segoe UI", "Helvetica Neue", sans-serif;--tui-font-text: "Manrope", -apple-system, "BlinkMacSystemFont", system-ui, "Roboto", "Segoe UI", "Helvetica Neue", sans-serif;--tui-font-heading-1: bold 3.125rem/3.5rem var(--tui-font-heading);--tui-font-heading-2: bold 2.75rem/3rem var(--tui-font-heading);--tui-font-heading-3: bold 2.25rem/2.5rem var(--tui-font-heading);--tui-font-heading-4: bold 1.75rem/2rem var(--tui-font-heading);--tui-font-heading-5: bold 1.5rem/1.75rem var(--tui-font-heading);--tui-font-heading-6: bold 1.25rem/1.5rem var(--tui-font-heading);--tui-font-text-xl: normal 1.1875rem/1.75rem var(--tui-font-text);--tui-font-text-l: normal 1.0625rem/1.75rem var(--tui-font-text);--tui-font-text-m: normal 1rem/1.5rem var(--tui-font-text);--tui-font-text-s: normal .8125rem/1.25rem var(--tui-font-text);--tui-font-text-xs: normal .6875rem/1rem var(--tui-font-text);--tui-font-text-ui-l: normal 1.0625rem/1.5rem var(--tui-font-text);--tui-font-text-ui-m: normal 1rem/1.25rem var(--tui-font-text);--tui-font-text-ui-s: normal .8125rem/1rem var(--tui-font-text);--tui-font-text-ui-xs: normal .6875rem/.8125rem var(--tui-font-text);--tui-radius-xs: .25rem;--tui-radius-s: .5rem;--tui-radius-m: .625rem;--tui-radius-l: .75rem;--tui-radius-xl: 1.5rem;--tui-height-xs: 1.5rem;--tui-height-s: 2rem;--tui-height-m: 2.75rem;--tui-height-l: 3.5rem;--tui-padding-s: .625rem;--tui-padding-m: .75rem;--tui-padding-l: 1rem;--tui-duration: .3s;--tui-disabled-opacity: .56}[tuiTheme=dark]{color-scheme:dark;--tui-background-base: #222;--tui-background-base-alt: #333;--tui-background-neutral-1: rgba(255, 255, 255, .08);--tui-background-neutral-1-hover: rgba(255, 255, 255, .16);--tui-background-neutral-1-pressed: rgba(255, 255, 255, .24);--tui-background-neutral-2: rgba(255, 255, 255, .24);--tui-background-neutral-2-hover: rgba(255, 255, 255, .32);--tui-background-neutral-2-pressed: rgba(255, 255, 255, .4);--tui-background-accent-opposite: #fff;--tui-background-accent-opposite-hover: #f6f6f6;--tui-background-accent-opposite-pressed: #ededed;--tui-background-elevation-1: #292929;--tui-background-elevation-2: #333;--tui-background-elevation-3: #333;--tui-service-autofill-background: #554a2a;--tui-border-normal: rgba(255, 255, 255, .14);--tui-border-hover: rgba(255, 255, 255, .6);--tui-border-focus: rgba(255, 255, 255, .64);--tui-status-negative: #ff8c67;--tui-status-negative-pale: rgba(244, 87, 37, .32);--tui-status-negative-pale-hover: rgba(244, 87, 37, .4);--tui-status-positive: #4ac99b;--tui-status-positive-pale: rgba(74, 201, 155, .32);--tui-status-positive-pale-hover: rgba(74, 201, 155, .4);--tui-status-warning: #ffc700;--tui-status-warning-pale: rgba(255, 199, 0, .32);--tui-status-warning-pale-hover: rgba(255, 199, 0, .4);--tui-status-info: #70b6f6;--tui-status-info-pale: rgba(112, 182, 246, .32);--tui-status-info-pale-hover: rgba(112, 182, 246, .4);--tui-status-neutral: #959ba4;--tui-text-primary: #ffffff;--tui-text-secondary: rgba(255, 255, 255, .72);--tui-text-tertiary: rgba(255, 255, 255, .6);--tui-text-action: #6788ff;--tui-text-action-hover: #526ed3;--tui-text-positive: #44c596;--tui-text-positive-hover: #3aa981;--tui-text-negative: #ff8c67;--tui-text-negative-hover: #bb593a}[tuiTheme=light]{color-scheme:light}:root,[tuiTheme=light]{--tui-background-base: #fff;--tui-background-base-alt: #f6f6f6;--tui-background-neutral-1: rgba(0, 0, 0, .04);--tui-background-neutral-1-hover: rgba(0, 0, 0, .08);--tui-background-neutral-1-pressed: rgba(0, 0, 0, .12);--tui-background-neutral-2: rgba(0, 0, 0, .08);--tui-background-neutral-2-hover: rgba(0, 0, 0, .1);--tui-background-neutral-2-pressed: rgba(0, 0, 0, .14);--tui-background-accent-1: #526ed3;--tui-background-accent-1-hover: #6c86e2;--tui-background-accent-1-pressed: #314692;--tui-background-accent-2: #ff7043;--tui-background-accent-2-hover: #ff9a94;--tui-background-accent-2-pressed: #e7716a;--tui-background-accent-opposite: #000;--tui-background-accent-opposite-hover: #333;--tui-background-accent-opposite-pressed: #808080;--tui-background-elevation-1: #fff;--tui-background-elevation-2: #fff;--tui-background-elevation-3: #fff;--tui-service-autofill-background: #fff5c0;--tui-service-selection-background: rgba(112, 182, 246, .12);--tui-service-backdrop: rgba(0, 0, 0, .75);--tui-border-normal: rgba(0, 0, 0, .1);--tui-border-hover: rgba(0, 0, 0, .16);--tui-border-focus: rgba(51, 51, 51, .64);--tui-status-negative: #f45725;--tui-status-negative-pale: rgba(244, 87, 37, .12);--tui-status-negative-pale-hover: rgba(244, 87, 37, .24);--tui-status-positive: #4ac99b;--tui-status-positive-pale: rgba(74, 201, 155, .12);--tui-status-positive-pale-hover: rgba(74, 201, 155, .24);--tui-status-warning: #ffc700;--tui-status-warning-pale: rgba(255, 199, 0, .12);--tui-status-warning-pale-hover: rgba(255, 199, 0, .24);--tui-status-info: #70b6f6;--tui-status-info-pale: rgba(112, 182, 246, .12);--tui-status-info-pale-hover: rgba(112, 182, 246, .24);--tui-status-neutral: #79818c;--tui-text-primary: #1b1f3b;--tui-text-secondary: rgba(27, 31, 59, .65);--tui-text-tertiary: rgba(27, 31, 59, .4);--tui-text-primary-on-accent-1: #fff;--tui-text-primary-on-accent-2: #fff;--tui-text-action: #526ed3;--tui-text-action-hover: #6c86e2;--tui-text-positive: #3aa981;--tui-text-positive-hover: #7ac5aa;--tui-text-negative: #dd4c1e;--tui-text-negative-hover: #e38163;--tui-chart-categorical-00: var(--tui-background-accent-1);--tui-chart-categorical-01: #ea97c4;--tui-chart-categorical-02: #a0c5df;--tui-chart-categorical-03: #fee797;--tui-chart-categorical-04: #b0b0b0;--tui-chart-categorical-05: #e29398;--tui-chart-categorical-06: #b8474e;--tui-chart-categorical-07: #fcc068;--tui-chart-categorical-08: #ff8a00;--tui-chart-categorical-09: #dab3f9;--tui-chart-categorical-10: #7b439e;--tui-chart-categorical-11: #8dda71;--tui-chart-categorical-12: #fcbb14;--tui-chart-categorical-13: #a8cef1;--tui-chart-categorical-14: #bd65a4;--tui-chart-categorical-15: #7fd7cc;--tui-chart-categorical-16: #2fad96;--tui-chart-categorical-17: #d4aca2;--tui-chart-categorical-18: #9d6f64;--tui-chart-categorical-19: #d2e9a2;--tui-chart-categorical-20: #aadc42;--tui-chart-categorical-21: #3682db;--tui-chart-categorical-22: #34b41f;--tui-shadow-small: 0 .25rem 1.25rem rgba(0, 0, 0, .1);--tui-shadow-small-hover: 0 1rem 2.5rem rgba(0, 0, 0, .14);--tui-shadow-medium: 0 .375rem 2rem rgba(0, 0, 0, .12);--tui-shadow-medium-hover: 0 1.25rem 4rem rgba(0, 0, 0, .18);--tui-shadow-popup: 0 1.25rem 3rem rgba(0, 0, 0, .2)}[tuiAppearance][data-appearance=accent]{background:var(--tui-background-accent-2);color:var(--tui-text-primary-on-accent-2)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=accent]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-2-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=accent]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-2-hover)}}[tuiAppearance][data-appearance=accent][data-state=hover]{background:var(--tui-background-accent-2-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=accent][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=accent][tuiWrapper][data-state=hover]{background:var(--tui-background-accent-2-hover)}}[tuiAppearance][data-appearance=accent]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-2-pressed)}[tuiAppearance][data-appearance=accent]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-2-pressed)}[tuiAppearance][data-appearance=accent][data-state=active]{background:var(--tui-background-accent-2-pressed)}[tuiAppearance][data-appearance=accent][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=accent][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=accent][tuiWrapper][data-state=active]:hover{background:var(--tui-background-accent-2-pressed)}[tuiAppearance][data-appearance=link]{color:var(--tui-text-action)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=link]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=link]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}}[tuiAppearance][data-appearance=link][data-state=hover]{color:var(--tui-text-action-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=link][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=link][tuiWrapper][data-state=hover]{color:var(--tui-text-action-hover)}}[tuiAppearance][data-appearance=link]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=link]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=link][data-state=active]{color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=link][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=link][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=link][tuiWrapper][data-state=active]:hover{color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action]{color:var(--tui-text-action)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}}[tuiAppearance][data-appearance=action][data-state=hover]{color:var(--tui-text-action-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=action][tuiWrapper][data-state=hover]{color:var(--tui-text-action-hover)}}[tuiAppearance][data-appearance=action]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action][data-state=active]{color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=action][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=action][tuiWrapper][data-state=active]:hover{color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action-destructive]{color:var(--tui-text-negative)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action-destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action-destructive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover)}}[tuiAppearance][data-appearance=action-destructive][data-state=hover]{color:var(--tui-text-negative-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action-destructive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=action-destructive][tuiWrapper][data-state=hover]{color:var(--tui-text-negative-hover)}}[tuiAppearance][data-appearance=action-destructive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-destructive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-destructive][data-state=active]{color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-destructive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=action-destructive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=action-destructive][tuiWrapper][data-state=active]:hover{color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-grayscale]{color:var(--tui-text-secondary)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-primary)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-primary)}}[tuiAppearance][data-appearance=action-grayscale][data-state=hover]{color:var(--tui-text-primary)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=action-grayscale][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=action-grayscale][tuiWrapper][data-state=hover]{color:var(--tui-text-primary)}}[tuiAppearance][data-appearance=action-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-primary)}[tuiAppearance][data-appearance=action-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-primary)}[tuiAppearance][data-appearance=action-grayscale][data-state=active]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=action-grayscale][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=action-grayscale][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=action-grayscale][tuiWrapper][data-state=active]:hover{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=flat],[tuiAppearance][data-appearance=flat-destructive],[tuiAppearance][data-appearance=flat-grayscale]{color:var(--tui-text-action)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=flat]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=flat]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-destructive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=flat][data-state=hover],[tuiAppearance][data-appearance=flat-destructive][data-state=hover],[tuiAppearance][data-appearance=flat-grayscale][data-state=hover]{background:var(--tui-background-neutral-1-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=flat][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=flat-destructive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=flat-grayscale][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=flat][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=flat-destructive][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=flat-grayscale][tuiWrapper][data-state=hover]{background:var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=flat]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-destructive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=flat]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-destructive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=flat-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=flat][data-state=active],[tuiAppearance][data-appearance=flat-destructive][data-state=active],[tuiAppearance][data-appearance=flat-grayscale][data-state=active]{background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=flat][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=flat-destructive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=flat-grayscale][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=flat][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=flat-destructive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=flat-grayscale][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=flat][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=flat-destructive][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=flat-grayscale][tuiWrapper][data-state=active]:hover{background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=flat-destructive]{color:var(--tui-text-negative)}[tuiAppearance][data-appearance=flat-grayscale]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=floating]{background:var(--tui-background-elevation-2);color:var(--tui-text-primary);box-shadow:0 .25rem 1.25rem #0000001a}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){box-shadow:0 .875rem 2.625rem #00000024}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){box-shadow:0 .875rem 2.625rem #00000024}}[tuiAppearance][data-appearance=floating][data-state=hover]{box-shadow:0 .875rem 2.625rem #00000024}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=floating][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=hover]{box-shadow:0 .875rem 2.625rem #00000024}}[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-base-alt);box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-base-alt);box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=floating][data-state=active]{background:var(--tui-background-base-alt);box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=floating][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=active]:hover{background:var(--tui-background-base-alt);box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=glass]{background:rgba(0,0,0,.4);color:#fff;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);--tui-border-focus: rgba(255, 255, 255, .64)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:rgba(0,0,0,.48)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:rgba(0,0,0,.48)}}[tuiAppearance][data-appearance=glass][data-state=hover]{background:rgba(0,0,0,.48)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=glass][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=glass][tuiWrapper][data-state=hover]{background:rgba(0,0,0,.48)}}[tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:rgba(0,0,0,.6)}[tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:rgba(0,0,0,.6)}[tuiAppearance][data-appearance=glass][data-state=active]{background:rgba(0,0,0,.6)}[tuiAppearance][data-appearance=glass][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=glass][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=glass][tuiWrapper][data-state=active]:hover{background:rgba(0,0,0,.6)}[tuiTheme=dark] [tuiAppearance][data-appearance=glass],[tuiTheme=dark][tuiAppearance][data-appearance=glass]{background:rgba(255,255,255,.3)}@media (hover: hover) and (pointer: fine){[tuiTheme=dark] [tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:rgba(255,255,255,.4)}}@media (hover: hover) and (pointer: fine){[tuiTheme=dark] [tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:rgba(255,255,255,.4)}}[tuiTheme=dark] [tuiAppearance][data-appearance=glass][data-state=hover],[tuiTheme=dark][tuiAppearance][data-appearance=glass][data-state=hover]{background:rgba(255,255,255,.4)}@media (hover: hover) and (pointer: fine){[tuiTheme=dark] [tuiAppearance][data-appearance=glass][tuiWrapper]:hover:not(._no-hover),[tuiTheme=dark][tuiAppearance][data-appearance=glass][tuiWrapper]:hover:not(._no-hover),[tuiTheme=dark] [tuiAppearance][data-appearance=glass][tuiWrapper][data-state=hover],[tuiTheme=dark][tuiAppearance][data-appearance=glass][tuiWrapper][data-state=hover]{background:rgba(255,255,255,.4)}}[tuiTheme=dark] [tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:rgba(255,255,255,.5)}[tuiTheme=dark] [tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:rgba(255,255,255,.5)}[tuiTheme=dark] [tuiAppearance][data-appearance=glass][data-state=active],[tuiTheme=dark][tuiAppearance][data-appearance=glass][data-state=active]{background:rgba(255,255,255,.5)}[tuiTheme=dark] [tuiAppearance][data-appearance=glass][tuiWrapper]:active:not(._no-active),[tuiTheme=dark][tuiAppearance][data-appearance=glass][tuiWrapper]:active:not(._no-active),[tuiTheme=dark] [tuiAppearance][data-appearance=glass][tuiWrapper][data-state=active],[tuiTheme=dark][tuiAppearance][data-appearance=glass][tuiWrapper][data-state=active],[tuiTheme=dark] [tuiAppearance][data-appearance=glass][tuiWrapper][data-state=active]:hover,[tuiTheme=dark][tuiAppearance][data-appearance=glass][tuiWrapper][data-state=active]:hover{background:rgba(255,255,255,.5)}[tuiAppearance][data-appearance=opposite]{--tui-border-focus: #979797;background:var(--tui-background-accent-opposite);color:var(--tui-background-base)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=opposite]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=opposite]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-hover)}}[tuiAppearance][data-appearance=opposite][data-state=hover]{background:var(--tui-background-accent-opposite-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=opposite][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=opposite][tuiWrapper][data-state=hover]{background:var(--tui-background-accent-opposite-hover)}}[tuiAppearance][data-appearance=opposite]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=opposite]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=opposite][data-state=active]{background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=opposite][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=opposite][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=opposite][tuiWrapper][data-state=active]:hover{background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=outline],[tuiAppearance][data-appearance=outline-destructive],[tuiAppearance][data-appearance=outline-grayscale],[tuiAppearance][data-appearance=whiteblock]{--t-bs: var(--tui-border-normal);color:var(--tui-text-action);box-shadow:inset 0 0 0 1px var(--t-bs)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode]),[tuiAppearance][data-appearance=outline][data-mode~=checked],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked],[tuiAppearance][data-appearance=whiteblock][data-mode~=checked]{--t-bs: var(--tui-background-accent-1);box-shadow:inset 0 0 0 2px var(--t-bs)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=outline]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bs: var(--tui-background-accent-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=outline]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bs: var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=outline][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][data-state=hover]{--t-bs: var(--tui-background-accent-1-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][tuiWrapper][data-state=hover]{--t-bs: var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=outline]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bs: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bs: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=outline][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][data-state=active]{--t-bs: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=whiteblock]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][tuiWrapper][data-state=active]:hover{--t-bs: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=outline]:invalid:not([data-mode]),[tuiAppearance][data-appearance=outline-destructive]:invalid:not([data-mode]),[tuiAppearance][data-appearance=outline-grayscale]:invalid:not([data-mode]),[tuiAppearance][data-appearance=whiteblock]:invalid:not([data-mode]),[tuiAppearance][data-appearance=outline][data-mode~=invalid],[tuiAppearance][data-appearance=outline-destructive][data-mode~=invalid],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=invalid],[tuiAppearance][data-appearance=whiteblock][data-mode~=invalid]{box-shadow:inset 0 0 0 1px var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=outline]:checked:invalid:not([data-mode]),[tuiAppearance][data-appearance=outline-destructive]:checked:invalid:not([data-mode]),[tuiAppearance][data-appearance=outline-grayscale]:checked:invalid:not([data-mode]),[tuiAppearance][data-appearance=whiteblock]:checked:invalid:not([data-mode]),[tuiAppearance][data-appearance=outline][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=whiteblock][data-mode~=checked][data-mode~=invalid]{box-shadow:inset 0 0 0 2px var(--tui-status-negative)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=outline]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1);cursor:pointer;--t-bs: var(--tui-border-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=outline]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1);cursor:pointer;--t-bs: var(--tui-border-hover)}}[tuiAppearance][data-appearance=outline][data-state=hover],[tuiAppearance][data-appearance=outline-destructive][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale][data-state=hover],[tuiAppearance][data-appearance=whiteblock][data-state=hover]{background:var(--tui-background-neutral-1);cursor:pointer;--t-bs: var(--tui-border-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=outline][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline-destructive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=whiteblock][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=outline][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline-destructive][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=hover]{background:var(--tui-background-neutral-1);cursor:pointer;--t-bs: var(--tui-border-hover)}}[tuiAppearance][data-appearance=outline]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1);--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1);--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline][data-state=active],[tuiAppearance][data-appearance=outline-destructive][data-state=active],[tuiAppearance][data-appearance=outline-grayscale][data-state=active],[tuiAppearance][data-appearance=whiteblock][data-state=active]{background:var(--tui-background-neutral-1);--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline-destructive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=whiteblock][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=outline][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline-destructive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=outline][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline-destructive][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=active]:hover{background:var(--tui-background-neutral-1);--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline-grayscale],[tuiAppearance][data-appearance=whiteblock]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=outline-destructive]{color:var(--tui-text-negative)}[tuiAppearance][data-appearance=icon],[tuiAppearance][data-appearance=outline-grayscale],[tuiAppearance][data-appearance=floating],[tuiAppearance][data-appearance=whiteblock]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=icon]:before,[tuiAppearance][data-appearance=outline-grayscale]:before,[tuiAppearance][data-appearance=floating]:before,[tuiAppearance][data-appearance=whiteblock]:before,[tuiAppearance][data-appearance=icon]:after,[tuiAppearance][data-appearance=outline-grayscale]:after,[tuiAppearance][data-appearance=floating]:after,[tuiAppearance][data-appearance=whiteblock]:after{transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-text-tertiary)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=icon]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=outline-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=icon]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=outline-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after{color:var(--tui-text-secondary)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=icon]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=outline-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=icon]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=outline-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]):after{color:var(--tui-text-secondary)}}[tuiAppearance][data-appearance=icon][data-state=hover]:before,[tuiAppearance][data-appearance=outline-grayscale][data-state=hover]:before,[tuiAppearance][data-appearance=floating][data-state=hover]:before,[tuiAppearance][data-appearance=whiteblock][data-state=hover]:before,[tuiAppearance][data-appearance=icon][data-state=hover]:after,[tuiAppearance][data-appearance=outline-grayscale][data-state=hover]:after,[tuiAppearance][data-appearance=floating][data-state=hover]:after,[tuiAppearance][data-appearance=whiteblock][data-state=hover]:after{color:var(--tui-text-secondary)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=icon][tuiWrapper]:hover:not(._no-hover):before,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper]:hover:not(._no-hover):before,[tuiAppearance][data-appearance=floating][tuiWrapper]:hover:not(._no-hover):before,[tuiAppearance][data-appearance=whiteblock][tuiWrapper]:hover:not(._no-hover):before,[tuiAppearance][data-appearance=icon][tuiWrapper][data-state=hover]:before,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=hover]:before,[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=hover]:before,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=hover]:before,[tuiAppearance][data-appearance=icon][tuiWrapper]:hover:not(._no-hover):after,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper]:hover:not(._no-hover):after,[tuiAppearance][data-appearance=floating][tuiWrapper]:hover:not(._no-hover):after,[tuiAppearance][data-appearance=whiteblock][tuiWrapper]:hover:not(._no-hover):after,[tuiAppearance][data-appearance=icon][tuiWrapper][data-state=hover]:after,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=hover]:after,[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=hover]:after,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=hover]:after{color:var(--tui-text-secondary)}}[tuiAppearance][data-appearance=icon]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=outline-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=icon]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=outline-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=icon]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=outline-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):before,[tuiAppearance][data-appearance=icon]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=outline-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after,[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]):after{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=icon][data-state=active]:before,[tuiAppearance][data-appearance=outline-grayscale][data-state=active]:before,[tuiAppearance][data-appearance=floating][data-state=active]:before,[tuiAppearance][data-appearance=whiteblock][data-state=active]:before,[tuiAppearance][data-appearance=icon][data-state=active]:after,[tuiAppearance][data-appearance=outline-grayscale][data-state=active]:after,[tuiAppearance][data-appearance=floating][data-state=active]:after,[tuiAppearance][data-appearance=whiteblock][data-state=active]:after{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=icon][tuiWrapper]:active:not(._no-active):before,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper]:active:not(._no-active):before,[tuiAppearance][data-appearance=floating][tuiWrapper]:active:not(._no-active):before,[tuiAppearance][data-appearance=whiteblock][tuiWrapper]:active:not(._no-active):before,[tuiAppearance][data-appearance=icon][tuiWrapper][data-state=active]:before,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=active]:before,[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=active]:before,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=active]:before,[tuiAppearance][data-appearance=icon][tuiWrapper][data-state=active]:hover:before,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=active]:hover:before,[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=active]:hover:before,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=active]:hover:before,[tuiAppearance][data-appearance=icon][tuiWrapper]:active:not(._no-active):after,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper]:active:not(._no-active):after,[tuiAppearance][data-appearance=floating][tuiWrapper]:active:not(._no-active):after,[tuiAppearance][data-appearance=whiteblock][tuiWrapper]:active:not(._no-active):after,[tuiAppearance][data-appearance=icon][tuiWrapper][data-state=active]:after,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=active]:after,[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=active]:after,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=active]:after,[tuiAppearance][data-appearance=icon][tuiWrapper][data-state=active]:hover:after,[tuiAppearance][data-appearance=outline-grayscale][tuiWrapper][data-state=active]:hover:after,[tuiAppearance][data-appearance=floating][tuiWrapper][data-state=active]:hover:after,[tuiAppearance][data-appearance=whiteblock][tuiWrapper][data-state=active]:hover:after{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=primary]{--t-bg: var(--tui-background-accent-1);background:var(--t-bg);color:var(--tui-text-primary-on-accent-1)}[tuiAppearance][data-appearance=primary]:invalid:not([data-mode]),[tuiAppearance][data-appearance=primary][data-mode~=invalid]{background:var(--tui-status-negative)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-background-accent-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=primary][data-state=hover]{--t-bg: var(--tui-background-accent-1-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=primary][tuiWrapper][data-state=hover]{--t-bg: var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=primary]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=primary]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=primary][data-state=active]{--t-bg: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=primary][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=primary][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=primary][tuiWrapper][data-state=active]:hover{--t-bg: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=primary-destructive]{transition-property:filter;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:#fff;background:var(--tui-status-negative)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary-destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){filter:saturate(1) brightness(1.3)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary-destructive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){filter:saturate(1) brightness(1.3)}}[tuiAppearance][data-appearance=primary-destructive][data-state=hover]{filter:saturate(1) brightness(1.3)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary-destructive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=primary-destructive][tuiWrapper][data-state=hover]{filter:saturate(1) brightness(1.3)}}[tuiAppearance][data-appearance=primary-destructive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){filter:saturate(.8) brightness(1)}[tuiAppearance][data-appearance=primary-destructive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){filter:saturate(.8) brightness(1)}[tuiAppearance][data-appearance=primary-destructive][data-state=active]{filter:saturate(.8) brightness(1)}[tuiAppearance][data-appearance=primary-destructive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=primary-destructive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=primary-destructive][tuiWrapper][data-state=active]:hover{filter:saturate(.8) brightness(1)}[tuiAppearance][data-appearance=primary-grayscale]{--tui-border-focus: #979797;background:var(--tui-background-accent-opposite);color:var(--tui-background-base)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-hover)}}[tuiAppearance][data-appearance=primary-grayscale][data-state=hover]{background:var(--tui-background-accent-opposite-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=primary-grayscale][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=primary-grayscale][tuiWrapper][data-state=hover]{background:var(--tui-background-accent-opposite-hover)}}[tuiAppearance][data-appearance=primary-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=primary-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=primary-grayscale][data-state=active]{background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=primary-grayscale][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=primary-grayscale][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=primary-grayscale][tuiWrapper][data-state=active]:hover{background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=secondary],[tuiAppearance][data-appearance=secondary-destructive],[tuiAppearance][data-appearance=secondary-grayscale],[tuiAppearance][data-appearance=destructive]{background:var(--tui-background-neutral-1);color:var(--tui-text-action)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=secondary][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-state=hover],[tuiAppearance][data-appearance=destructive][data-state=hover]{background:var(--tui-background-neutral-1-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][tuiWrapper][data-state=hover]{background:var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=secondary]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=secondary]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=secondary][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-state=active],[tuiAppearance][data-appearance=destructive][data-state=active]{background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=secondary][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][tuiWrapper][data-state=active]:hover{background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]),[tuiAppearance][data-appearance=secondary][data-mode~=checked],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked],[tuiAppearance][data-appearance=destructive][data-mode~=checked],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]){background:var(--tui-background-accent-1);color:var(--tui-text-primary-on-accent-1)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-state=hover]{background:var(--tui-background-accent-1-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][data-mode~=checked][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=checked][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=hover]{background:var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-state=active]{background:var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][data-mode~=checked][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=checked][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][data-mode~=checked][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[tuiWrapper][data-state=active]:hover{background:var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]{background:var(--tui-status-negative);color:#fff}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-status-negative);color:#fff}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background:var(--tui-status-negative);color:#fff}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=hover]{background:var(--tui-status-negative);color:#fff}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=hover]{background:var(--tui-status-negative);color:#fff}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][data-state=active]{background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive]:checked:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][data-mode~=checked]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode]):invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive]:checked:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][data-mode~=checked][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][type=checkbox]:indeterminate:not([data-mode])[data-mode~=invalid][tuiWrapper][data-state=active]:hover{background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode]),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode]),[tuiAppearance][data-appearance=secondary][data-mode~=invalid],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid],[tuiAppearance][data-appearance=destructive][data-mode~=invalid]{color:var(--tui-text-negative);background:var(--tui-status-negative-pale)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=invalid][data-state=hover]{color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=destructive][data-mode~=invalid][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=destructive][data-mode~=invalid][tuiWrapper][data-state=hover]{color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode]):-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=invalid]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode]):-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=destructive][data-mode~=invalid]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=invalid][data-state=active]{color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=destructive][data-mode~=invalid][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=destructive][data-mode~=invalid][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=secondary]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive]:invalid:not([data-mode])[tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-destructive][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=invalid][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=destructive][data-mode~=invalid][tuiWrapper][data-state=active]:hover{color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary-destructive],[tuiAppearance][data-appearance=destructive]{color:var(--tui-text-negative)}[tuiAppearance][data-appearance=secondary-grayscale]{color:var(--tui-text-primary)}input[type=checkbox][data-appearance=secondary],input[type=radio][data-appearance=secondary]{--tui-background-neutral-1: var(--tui-background-neutral-2);--tui-background-neutral-1-hover: var(--tui-background-neutral-2-hover);--tui-background-neutral-1-pressed: var(--tui-background-neutral-2-pressed)}[tuiAppearance][data-appearance=error],[tuiAppearance][data-appearance=success],[tuiAppearance][data-appearance=negative],[tuiAppearance][data-appearance=positive],[tuiAppearance][data-appearance=warning],[tuiAppearance][data-appearance=info],[tuiAppearance][data-appearance=neutral]{background:var(--t-bg);color:var(--tui-text-primary)}[tuiAppearance][data-appearance=error]:checked:not([data-mode]),[tuiAppearance][data-appearance=success]:checked:not([data-mode]),[tuiAppearance][data-appearance=negative]:checked:not([data-mode]),[tuiAppearance][data-appearance=positive]:checked:not([data-mode]),[tuiAppearance][data-appearance=warning]:checked:not([data-mode]),[tuiAppearance][data-appearance=info]:checked:not([data-mode]),[tuiAppearance][data-appearance=neutral]:checked:not([data-mode]),[tuiAppearance][data-appearance=error][data-mode~=checked],[tuiAppearance][data-appearance=success][data-mode~=checked],[tuiAppearance][data-appearance=negative][data-mode~=checked],[tuiAppearance][data-appearance=positive][data-mode~=checked],[tuiAppearance][data-appearance=warning][data-mode~=checked],[tuiAppearance][data-appearance=info][data-mode~=checked],[tuiAppearance][data-appearance=neutral][data-mode~=checked]{color:#fff}[tuiAppearance][data-appearance=error],[tuiAppearance][data-appearance=negative]{--t-bg: var(--tui-status-negative-pale)}[tuiAppearance][data-appearance=error]:before,[tuiAppearance][data-appearance=negative]:before,[tuiAppearance][data-appearance=error]:after,[tuiAppearance][data-appearance=negative]:after{color:var(--tui-status-negative)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=error]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=negative]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-negative-pale-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=error]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=negative]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=error][data-state=hover],[tuiAppearance][data-appearance=negative][data-state=hover]{--t-bg: var(--tui-status-negative-pale-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=error][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=negative][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=error][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=negative][tuiWrapper][data-state=hover]{--t-bg: var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=error]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=negative]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=error]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=negative]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=error][data-state=active],[tuiAppearance][data-appearance=negative][data-state=active]{--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=error][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=negative][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=error][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=negative][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=error][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=negative][tuiWrapper][data-state=active]:hover{--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=error]:checked:not([data-mode]),[tuiAppearance][data-appearance=negative]:checked:not([data-mode]),[tuiAppearance][data-appearance=error][data-mode~=checked],[tuiAppearance][data-appearance=negative][data-mode~=checked]{background:var(--tui-status-negative)}[tuiAppearance][data-appearance=success],[tuiAppearance][data-appearance=positive]{--t-bg: var(--tui-status-positive-pale)}[tuiAppearance][data-appearance=success]:before,[tuiAppearance][data-appearance=positive]:before,[tuiAppearance][data-appearance=success]:after,[tuiAppearance][data-appearance=positive]:after{color:var(--tui-status-positive)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=success]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=positive]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-positive-pale-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=success]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=positive]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-positive-pale-hover)}}[tuiAppearance][data-appearance=success][data-state=hover],[tuiAppearance][data-appearance=positive][data-state=hover]{--t-bg: var(--tui-status-positive-pale-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=success][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=positive][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=success][tuiWrapper][data-state=hover],[tuiAppearance][data-appearance=positive][tuiWrapper][data-state=hover]{--t-bg: var(--tui-status-positive-pale-hover)}}[tuiAppearance][data-appearance=success]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=positive]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=success]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]),[tuiAppearance][data-appearance=positive]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=success][data-state=active],[tuiAppearance][data-appearance=positive][data-state=active]{--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=success][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=positive][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=success][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=positive][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=success][tuiWrapper][data-state=active]:hover,[tuiAppearance][data-appearance=positive][tuiWrapper][data-state=active]:hover{--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=success]:checked:not([data-mode]),[tuiAppearance][data-appearance=positive]:checked:not([data-mode]),[tuiAppearance][data-appearance=success][data-mode~=checked],[tuiAppearance][data-appearance=positive][data-mode~=checked]{background:var(--tui-status-positive)}[tuiAppearance][data-appearance=warning]{--t-bg: var(--tui-status-warning-pale)}[tuiAppearance][data-appearance=warning]:before,[tuiAppearance][data-appearance=warning]:after{color:var(--tui-status-warning)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=warning]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-warning-pale-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=warning]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-warning-pale-hover)}}[tuiAppearance][data-appearance=warning][data-state=hover]{--t-bg: var(--tui-status-warning-pale-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=warning][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=warning][tuiWrapper][data-state=hover]{--t-bg: var(--tui-status-warning-pale-hover)}}[tuiAppearance][data-appearance=warning]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning][data-state=active]{--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=warning][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=warning][tuiWrapper][data-state=active]:hover{--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning]:checked:not([data-mode]),[tuiAppearance][data-appearance=warning][data-mode~=checked]{background:var(--tui-status-warning)}[tuiAppearance][data-appearance=info]{--t-bg: var(--tui-status-info-pale)}[tuiAppearance][data-appearance=info]:before,[tuiAppearance][data-appearance=info]:after{color:var(--tui-status-info)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=info]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-info-pale-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=info]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-status-info-pale-hover)}}[tuiAppearance][data-appearance=info][data-state=hover]{--t-bg: var(--tui-status-info-pale-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=info][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=info][tuiWrapper][data-state=hover]{--t-bg: var(--tui-status-info-pale-hover)}}[tuiAppearance][data-appearance=info]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info][data-state=active]{--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=info][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=info][tuiWrapper][data-state=active]:hover{--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info]:checked:not([data-mode]),[tuiAppearance][data-appearance=info][data-mode~=checked]{background:var(--tui-status-info)}[tuiAppearance][data-appearance=neutral]{--t-bg: var(--tui-background-neutral-1)}[tuiAppearance][data-appearance=neutral]:before,[tuiAppearance][data-appearance=neutral]:after{color:var(--tui-status-neutral)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-background-neutral-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-bg: var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=neutral][data-state=hover]{--t-bg: var(--tui-background-neutral-1-hover)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=neutral][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=neutral][tuiWrapper][data-state=hover]{--t-bg: var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):active:not(:disabled):not([data-state]){--t-bg: var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=neutral][data-state=active]{--t-bg: var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=neutral][tuiWrapper]:active:not(._no-active),[tuiAppearance][data-appearance=neutral][tuiWrapper][data-state=active],[tuiAppearance][data-appearance=neutral][tuiWrapper][data-state=active]:hover{--t-bg: var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=neutral]:checked:not([data-mode]),[tuiAppearance][data-appearance=neutral][data-mode~=checked]{background:var(--tui-status-neutral)}[tuiWrapper]{transition-property:color,background,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:block;block-size:100%;inline-size:100%;-webkit-appearance:none;appearance:none;border-radius:inherit}[tuiWrapper]:disabled:disabled,[tuiWrapper][data-state=disabled][data-state=disabled]{pointer-events:none;opacity:var(--tui-disabled-opacity)}[tuiWrapper][data-appearance=textfield]{transition-property:box-shadow,background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;background:var(--tui-background-base);color:var(--tui-text-primary);outline:none!important;box-shadow:0 .125rem .1875rem #0000001a}[tuiWrapper][data-appearance=textfield]:after{transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:0;left:0;bottom:0;right:0;content:"";border-radius:inherit;border:1px solid currentColor;pointer-events:none;color:var(--tui-border-normal)}@media (hover: hover) and (pointer: fine){[tuiWrapper][data-appearance=textfield]:hover:not(._no-hover),[tuiWrapper][data-appearance=textfield][data-state=hover]{box-shadow:0 .125rem .3125rem #00000029}}[tuiWrapper][data-appearance=textfield]:focus-visible:focus-visible{box-shadow:none}[tuiWrapper][data-appearance=textfield]:focus-visible:focus-visible:after{border-width:2px;color:var(--tui-background-accent-1)}[tuiWrapper][data-appearance=textfield]:has(:focus-visible){box-shadow:none}[tuiWrapper][data-appearance=textfield]:has(:focus-visible):after{border-width:2px;color:var(--tui-background-accent-1)}[tuiWrapper][data-appearance=textfield]._focused._focused{box-shadow:none}[tuiWrapper][data-appearance=textfield]._focused._focused:after{border-width:2px;color:var(--tui-background-accent-1)}[tuiWrapper][data-appearance=textfield][data-state=readonly][data-state=readonly]{box-shadow:none;background:transparent}[tuiWrapper][data-appearance=textfield][data-state=readonly][data-state=readonly]:after{color:var(--tui-border-normal)}[tuiWrapper][data-appearance=textfield]:disabled:disabled,[tuiWrapper][data-appearance=textfield][data-state=disabled][data-state=disabled]{box-shadow:none}[tuiWrapper][data-appearance=textfield]:invalid:invalid:after,[tuiWrapper][data-appearance=textfield]._invalid._invalid:after{color:var(--tui-text-negative)}[tuiTheme=dark][tuiWrapper][data-appearance=textfield],[tuiTheme=dark] [tuiWrapper][data-appearance=textfield]{background:var(--tui-background-neutral-1)}@media (hover: hover) and (pointer: fine){[tuiTheme=dark][tuiWrapper][data-appearance=textfield]:hover:not(._no-hover),[tuiTheme=dark] [tuiWrapper][data-appearance=textfield]:hover:not(._no-hover),[tuiTheme=dark][tuiWrapper][data-appearance=textfield][data-state=hover],[tuiTheme=dark] [tuiWrapper][data-appearance=textfield][data-state=hover]{background:var(--tui-background-neutral-1-hover)}}[tuiTheme=dark][tuiWrapper][data-appearance=textfield]:focus-visible:focus-visible,[tuiTheme=dark] [tuiWrapper][data-appearance=textfield]:focus-visible:focus-visible{background:transparent}[tuiTheme=dark][tuiWrapper][data-appearance=textfield]:has(:focus-visible),[tuiTheme=dark] [tuiWrapper][data-appearance=textfield]:has(:focus-visible){background:transparent}[tuiTheme=dark][tuiWrapper][data-appearance=textfield]._focused._focused,[tuiTheme=dark] [tuiWrapper][data-appearance=textfield]._focused._focused{background:transparent}[tuiWrapper][data-appearance=table]{border-radius:0;background:transparent;color:var(--tui-text-primary);outline:none!important}[tuiWrapper][data-appearance=table]:before,[tuiWrapper][data-appearance=table][data-appearance=table]:after{content:"";position:fixed;top:-.03125rem;left:-1px;right:-.03125rem;bottom:-1px}[tuiWrapper][data-appearance=table]:before{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;z-index:-1;background-repeat:no-repeat;background-position:top right;background-size:.5rem .5rem}[tuiWrapper][data-appearance=table][data-appearance=table]:after{border:1px solid currentColor;border-radius:inherit;pointer-events:none;color:var(--tui-border-normal)}@media (hover: hover) and (pointer: fine){[tuiWrapper][data-appearance=table]:hover:not(._no-hover):not(._focused):before,[tuiWrapper][data-appearance=table][data-state=hover]:not(._focused):before{background-color:var(--tui-background-neutral-1)}}[tuiWrapper][data-appearance=table]:focus-visible:focus-visible{background:transparent}[tuiWrapper][data-appearance=table]:focus-visible:focus-visible:after{border-width:2px;color:var(--tui-border-focus)}[tuiWrapper][data-appearance=table]:has(:focus-visible){background:transparent}[tuiWrapper][data-appearance=table]:has(:focus-visible):after{border-width:2px;color:var(--tui-border-focus)}[tuiWrapper][data-appearance=table]._focused._focused{background:transparent}[tuiWrapper][data-appearance=table]._focused._focused:after{border-width:2px;color:var(--tui-border-focus)}[tuiWrapper][data-appearance=table]:invalid:invalid:before,[tuiWrapper][data-appearance=table]._invalid._invalid:before{background-image:linear-gradient(to top right,transparent 0%,transparent 50%,var(--tui-status-negative) 50%,var(--tui-status-negative) 100%)}[tuiWrapper][data-appearance=table]:invalid:invalid:not(._focused):before,[tuiWrapper][data-appearance=table]._invalid._invalid:not(._focused):before{background-color:var(--tui-status-negative-pale)}@media (hover: hover) and (pointer: fine){[tuiWrapper][data-appearance=table]:invalid:invalid:hover:not(._no-hover):not(._focused):before,[tuiWrapper][data-appearance=table]._invalid._invalid:hover:not(._no-hover):not(._focused):before,[tuiWrapper][data-appearance=table]:invalid:invalid[data-state=hover]:not(._focused):before,[tuiWrapper][data-appearance=table]._invalid._invalid[data-state=hover]:not(._focused):before{background-color:var(--tui-status-negative-pale-hover)}}[tuiWrapper][data-appearance=table]:invalid:invalid:disabled:disabled,[tuiWrapper][data-appearance=table]._invalid._invalid:disabled:disabled,[tuiWrapper][data-appearance=table]:invalid:invalid[data-state=disabled][data-state=disabled],[tuiWrapper][data-appearance=table]._invalid._invalid[data-state=disabled][data-state=disabled]{background:transparent}[tuiWrapper][data-appearance=table]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=table]._invalid._invalid:focus-visible:focus-visible{background:transparent;--tui-border-focus: var(--tui-status-negative)}[tuiWrapper][data-appearance=table]:invalid:invalid:focus-visible:focus-visible:after,[tuiWrapper][data-appearance=table]._invalid._invalid:focus-visible:focus-visible:after{border-width:1px}[tuiWrapper][data-appearance=table]:invalid:invalid:has(:focus-visible),[tuiWrapper][data-appearance=table]._invalid._invalid:has(:focus-visible){background:transparent;--tui-border-focus: var(--tui-status-negative)}[tuiWrapper][data-appearance=table]:invalid:invalid:has(:focus-visible):after,[tuiWrapper][data-appearance=table]._invalid._invalid:has(:focus-visible):after{border-width:1px}[tuiWrapper][data-appearance=table]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=table]._invalid._invalid._focused._focused{background:transparent;--tui-border-focus: var(--tui-status-negative)}[tuiWrapper][data-appearance=table]:invalid:invalid._focused._focused:after,[tuiWrapper][data-appearance=table]._invalid._invalid._focused._focused:after{border-width:1px}table [tuiWrapper][data-appearance=table][data-appearance=table]:not(._focused):after{border-width:0}table [tuiWrapper][data-appearance=table]._focused{z-index:1}[tuiWrapper][data-appearance=icon]{color:var(--tui-text-tertiary)}[tuiWrapper]:not([data-state=readonly]):hover .t-textfield-icon [tuiWrapper][data-appearance=icon]:not([data-state=disabled]){color:var(--tui-text-secondary)}@media (hover: hover) and (pointer: fine){[tuiWrapper][data-appearance=icon]:hover:not(._no-hover),[tuiWrapper][data-appearance=icon][data-state=hover]{color:var(--tui-text-secondary)}}[tuiWrapper][data-appearance=icon]:active:not(._no-active),[tuiWrapper][data-appearance=icon][data-state=active],[tuiWrapper][data-appearance=icon][data-state=active]:hover{color:var(--tui-text-primary)}tui-primitive-textfield:hover:not(._disabled) [tuiAppearance][data-appearance=icon],tui-textarea:hover:not(._disabled) [tuiAppearance][data-appearance=icon],tui-input-tag:hover:not(._disabled) [tuiAppearance][data-appearance=icon]{color:var(--tui-text-secondary)}tui-primitive-textfield:hover:not(._disabled) [tuiAppearance][data-appearance=icon]:active:not(._no-active),tui-textarea:hover:not(._disabled) [tuiAppearance][data-appearance=icon]:active:not(._no-active),tui-input-tag:hover:not(._disabled) [tuiAppearance][data-appearance=icon]:active:not(._no-active),tui-primitive-textfield:hover:not(._disabled) [tuiAppearance][data-appearance=icon][data-state=active],tui-textarea:hover:not(._disabled) [tuiAppearance][data-appearance=icon][data-state=active],tui-input-tag:hover:not(._disabled) [tuiAppearance][data-appearance=icon][data-state=active],tui-primitive-textfield:hover:not(._disabled) [tuiAppearance][data-appearance=icon][data-state=active]:hover,tui-textarea:hover:not(._disabled) [tuiAppearance][data-appearance=icon][data-state=active]:hover,tui-input-tag:hover:not(._disabled) [tuiAppearance][data-appearance=icon][data-state=active]:hover{color:var(--tui-text-primary)}[tuiWrapper][data-appearance=none]{outline:none}[tuiWrapper][data-appearance=none]:after{border:none}[tuiAppearance][data-appearance=textfield]{transition-property:box-shadow,background,outline-color,border-color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;--t-shadow: 0 .125rem .1875rem rgba(0, 0, 0, .1);background-color:var(--tui-background-base);color:var(--tui-text-primary);box-shadow:var(--t-shadow);outline:1px solid var(--tui-border-normal);outline-offset:-1px;border:none}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=textfield]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-shadow: 0 .125rem .3125rem rgba(0, 0, 0, .16)}}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=textfield]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){--t-shadow: 0 .125rem .3125rem rgba(0, 0, 0, .16)}}[tuiAppearance][data-appearance=textfield][data-state=hover]{--t-shadow: 0 .125rem .3125rem rgba(0, 0, 0, .16)}@media (hover: hover) and (pointer: fine){[tuiAppearance][data-appearance=textfield][tuiWrapper]:hover:not(._no-hover),[tuiAppearance][data-appearance=textfield][tuiWrapper][data-state=hover]{--t-shadow: 0 .125rem .3125rem rgba(0, 0, 0, .16)}}[tuiAppearance][data-appearance=textfield]:focus-visible:not([data-focus=false]){box-shadow:none;outline:.125rem solid var(--tui-background-accent-1);outline-offset:-.125rem}[tuiAppearance][data-appearance=textfield][data-focus=true]{box-shadow:none;outline:.125rem solid var(--tui-background-accent-1);outline-offset:-.125rem}[tuiAppearance][data-appearance=textfield][tuiWrapper]:not(._focused):has(:focus-visible),[tuiAppearance][data-appearance=textfield][tuiWrapper]._focused{box-shadow:none;outline:.125rem solid var(--tui-background-accent-1);outline-offset:-.125rem}[tuiAppearance][data-appearance=textfield]:disabled:not([data-state]),[tuiAppearance][data-appearance=textfield][data-state=disabled]{box-shadow:none}[tuiAppearance][data-appearance=textfield][tuiWrapper]:disabled:not([data-state]),[tuiAppearance][data-appearance=textfield][tuiWrapper][data-state=disabled]{box-shadow:none}[tuiAppearance][data-appearance=textfield][data-mode~=invalid][data-mode~=invalid],[tuiAppearance][data-appearance=textfield]:invalid:not([data-mode]){outline-color:var(--tui-status-negative)}[tuiAppearance][data-appearance=textfield][data-mode~=readonly],input[tuiAppearance][data-appearance=textfield]:read-only:not([data-mode]){box-shadow:none;outline-color:var(--tui-border-normal)!important}[tuiAppearance][data-appearance=textfield]:-webkit-autofill{-webkit-text-fill-color:var(--tui-text-primary)!important;caret-color:var(--tui-text-primary)!important;box-shadow:0 0 0 100rem var(--tui-service-autofill-background) inset!important;-webkit-transition:background-color 600000s 0s;transition:background-color 600000s 0s}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield],[tuiTheme=dark][tuiAppearance][data-appearance=textfield]{background-color:var(--tui-background-neutral-1);color-scheme:dark}@media (hover: hover) and (pointer: fine){[tuiTheme=dark] [tuiAppearance][data-appearance=textfield]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=textfield]:-webkit-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background-color:var(--tui-background-neutral-1-hover)}}@media (hover: hover) and (pointer: fine){[tuiTheme=dark] [tuiAppearance][data-appearance=textfield]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=textfield]:-moz-any(a,button,select,textarea,input,label):hover:not(:disabled):not([data-state]){background-color:var(--tui-background-neutral-1-hover)}}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][data-state=hover],[tuiTheme=dark][tuiAppearance][data-appearance=textfield][data-state=hover]{background-color:var(--tui-background-neutral-1-hover)}@media (hover: hover) and (pointer: fine){[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][tuiWrapper]:hover:not(._no-hover),[tuiTheme=dark][tuiAppearance][data-appearance=textfield][tuiWrapper]:hover:not(._no-hover),[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][tuiWrapper][data-state=hover],[tuiTheme=dark][tuiAppearance][data-appearance=textfield][tuiWrapper][data-state=hover]{background-color:var(--tui-background-neutral-1-hover)}}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield]:focus-visible:not([data-focus=false]),[tuiTheme=dark][tuiAppearance][data-appearance=textfield]:focus-visible:not([data-focus=false]){background-color:transparent!important}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][data-focus=true],[tuiTheme=dark][tuiAppearance][data-appearance=textfield][data-focus=true]{background-color:transparent!important}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][tuiWrapper]:not(._focused):has(:focus-visible),[tuiTheme=dark][tuiAppearance][data-appearance=textfield][tuiWrapper]:not(._focused):has(:focus-visible),[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][tuiWrapper]._focused,[tuiTheme=dark][tuiAppearance][data-appearance=textfield][tuiWrapper]._focused{background-color:transparent!important}input[type=search][tuiSearch]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;block-size:2.25rem;box-sizing:border-box;outline:none;border:none;border-radius:.625rem;padding:0 0 0 1.875rem;font:1.0625rem SF Pro Text,sans-serif;color:var(--tui-text-primary);caret-color:var(--tui-text-action);background:var(--tui-background-neutral-2) url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4%2010.4714C4%206.90319%206.93142%204%2010.5343%204C14.1372%204%2017.0686%206.90319%2017.0686%2010.4714C17.0686%2011.9473%2016.5691%2013.3016%2015.7257%2014.3882L19.7298%2018.3781C19.9017%2018.5484%2020%2018.7836%2020%2019.0431C20%2019.5864%2019.6151%2020%2019.0583%2020C18.7963%2020%2018.5507%2019.9108%2018.3623%2019.7243L14.3337%2015.7263C13.261%2016.4886%2011.9591%2016.9427%2010.5343%2016.9427C6.93142%2016.9427%204%2014.0395%204%2010.4714ZM5.4002%2010.4714C5.4002%2013.2772%207.70113%2015.556%2010.5343%2015.556C13.3675%2015.556%2015.6684%2013.2772%2015.6684%2010.4714C15.6684%207.66548%2013.3675%205.38672%2010.5343%205.38672C7.70113%205.38672%205.4002%207.66548%205.4002%2010.4714Z%22%20fill%3D%22%239299A2%22%2F%3E%3C%2Fsvg%3E) no-repeat .25rem center}input[type=search][tuiSearch]::placeholder{color:var(--tui-text-secondary)}input[type=search][tuiSearch]:active{background-color:var(--tui-background-neutral-2-pressed)}input[type=search][tuiSearch]::-webkit-search-cancel-button{-webkit-transition-property:background;transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:block;-webkit-appearance:none;appearance:none;block-size:2.25rem;inline-size:2rem;box-sizing:border-box;border:.5rem solid transparent;margin:0;background:var(--tui-text-secondary);opacity:1;-webkit-mask:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%2016C3.63137%2016%200%2012.3686%200%208C0%203.62353%203.62353%200%207.99216%200C12.3686%200%2016%203.62353%2016%208C16%2012.3686%2012.3765%2016%208%2016ZM5.36471%2011.2941C5.5451%2011.2941%205.7098%2011.2314%205.83529%2011.1059L8%208.92549L10.1725%2011.1059C10.2902%2011.2314%2010.4549%2011.2941%2010.6353%2011.2941C11.0039%2011.2941%2011.2941%2011.0039%2011.2941%2010.6431C11.2941%2010.4627%2011.2314%2010.298%2011.098%2010.1804L8.92549%208.00784L11.1059%205.82745C11.2471%205.68627%2011.302%205.5451%2011.302%205.36471C11.302%205.00392%2011.0118%204.72157%2010.651%204.72157C10.4784%204.72157%2010.3373%204.77647%2010.2039%204.9098L8%207.09804L5.81176%204.91765C5.68627%204.8%205.5451%204.73726%205.36471%204.73726C5.00392%204.73726%204.72157%205.01177%204.72157%205.38039C4.72157%205.55294%204.78431%205.7098%204.9098%205.83529L7.08235%208.00784L4.9098%2010.1882C4.78431%2010.3059%204.72157%2010.4706%204.72157%2010.6431C4.72157%2011.0039%205.00392%2011.2941%205.36471%2011.2941Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E) no-repeat center;mask:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%2016C3.63137%2016%200%2012.3686%200%208C0%203.62353%203.62353%200%207.99216%200C12.3686%200%2016%203.62353%2016%208C16%2012.3686%2012.3765%2016%208%2016ZM5.36471%2011.2941C5.5451%2011.2941%205.7098%2011.2314%205.83529%2011.1059L8%208.92549L10.1725%2011.1059C10.2902%2011.2314%2010.4549%2011.2941%2010.6353%2011.2941C11.0039%2011.2941%2011.2941%2011.0039%2011.2941%2010.6431C11.2941%2010.4627%2011.2314%2010.298%2011.098%2010.1804L8.92549%208.00784L11.1059%205.82745C11.2471%205.68627%2011.302%205.5451%2011.302%205.36471C11.302%205.00392%2011.0118%204.72157%2010.651%204.72157C10.4784%204.72157%2010.3373%204.77647%2010.2039%204.9098L8%207.09804L5.81176%204.91765C5.68627%204.8%205.5451%204.73726%205.36471%204.73726C5.00392%204.73726%204.72157%205.01177%204.72157%205.38039C4.72157%205.55294%204.78431%205.7098%204.9098%205.83529L7.08235%208.00784L4.9098%2010.1882C4.78431%2010.3059%204.72157%2010.4706%204.72157%2010.6431C4.72157%2011.0039%205.00392%2011.2941%205.36471%2011.2941Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E) no-repeat center}input[type=search][tuiSearch]::-webkit-search-cancel-button:active{background:var(--tui-text-secondary-pressed)}[data-platform=android] tui-app-bar{font:var(--tui-font-heading-6);block-size:3.5rem}[data-platform=android] tui-app-bar>.t-content{position:static;padding:0 0 0 1rem;text-align:start;transform:none;max-inline-size:calc(100% - var(--t-sides, 0px) / 2)}[data-platform=android] tui-app-bar>.t-content>*{max-inline-size:calc(100% - var(--t-sides, 0px))}[data-platform=android] tui-app-bar>:last-child [tuiIconButton]{margin:0 -.25rem}[data-platform=android] input[tuiCheckbox]{--t-size: 1.125rem;color:var(--tui-text-primary-on-accent-2)!important;border-radius:.125rem;outline:.125rem solid var(--tui-background-neutral-2);outline-offset:-.125rem;transition:none;box-shadow:none!important;background:var(--t-background)!important}[data-platform=android] input[tuiCheckbox]:checked,[data-platform=android] input[tuiCheckbox]:indeterminate{--t-background: var(--tui-background-accent-2);outline:none}[data-platform=android] input[tuiCheckbox]:checked:invalid,[data-platform=android] input[tuiCheckbox]:indeterminate:invalid{--t-background: var(--tui-status-negative)}[data-platform=android] input[tuiCheckbox]:checked:disabled:not(._readonly),[data-platform=android] input[tuiCheckbox]:indeterminate:disabled:not(._readonly){--t-background: var(--tui-background-neutral-2)}[data-platform=android] input[tuiCheckbox]:checked:before,[data-platform=android] input[tuiCheckbox]:indeterminate:before{clip-path:inset(0);transition-delay:0s}[data-platform=android] input[tuiCheckbox]:before{-webkit-mask-image:url('data:image/svg+xml,');mask-image:url('data:image/svg+xml,');transition:clip-path var(--tui-duration) ease-in-out,-webkit-mask 0s var(--tui-duration) ease-in-out;transition:clip-path var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out;transition:clip-path var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out,-webkit-mask 0s var(--tui-duration) ease-in-out;clip-path:inset(0 100% 0 0)}[data-platform=android] input[tuiCheckbox]:indeterminate:before{-webkit-mask-image:url('data:image/svg+xml,');mask-image:url('data:image/svg+xml,')}[data-platform=android] input[tuiCheckbox]:invalid{outline-color:var(--tui-status-negative-pale-hover)}[data-platform=android] input[tuiRadio]{--t-size: 1.125rem;transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-background-neutral-2);outline:.125rem solid;outline-offset:-.125rem;box-shadow:none!important;background:transparent!important}[data-platform=android] input[tuiRadio]:disabled:not(._readonly){color:var(--tui-background-neutral-2)}[data-platform=android] input[tuiRadio]:checked{color:var(--tui-background-accent-2)}[data-platform=android] input[tuiRadio]:checked:after{transform:scale(.555)}[data-platform=android] input[tuiRadio]:invalid{color:var(--tui-status-negative-pale-hover)}[data-platform=android] input[tuiRadio]:invalid:checked{color:var(--tui-status-negative)}[data-platform=android] input[tuiSwitch]{transition-property:color,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;block-size:1.25rem;inline-size:2.5rem;color:var(--tui-border-hover)!important;background:transparent!important;overflow:visible}[data-platform=android] input[tuiSwitch]:before{content:"";display:block;block-size:100%;inline-size:100%;border:.1875rem solid transparent;box-sizing:border-box;border-radius:2rem;background:currentColor;background-clip:content-box;opacity:.5;transform:none;-webkit-mask:none;mask:none}[data-platform=android] input[tuiSwitch]:after{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";position:absolute;top:0;left:0;inline-size:1.25rem;block-size:1.25rem;border-radius:100%;background:#f6f6f6;transform:none;outline:none;box-shadow:0 .0625rem .0625rem #0000003d,0 0 .0625rem #0000001f,inset 0 .0625rem #ffffff1f!important}[data-platform=android] input[tuiSwitch]:checked{color:var(--tui-background-accent-2)!important;background:transparent}[data-platform=android] input[tuiSwitch]:checked:after{background:currentColor;transform:translate(1.25rem)}[data-platform=android] input[tuiSwitch]:invalid{color:var(--tui-status-negative)!important}[data-platform=android] input[tuiSwitch]:invalid:not(:checked){background:transparent;opacity:.4}[data-platform=android] input[tuiSwitch]:invalid:after{background:var(--tui-status-negative)}[data-platform=android] tui-badge-notification[data-size=l]{--t-size: 1.375rem}[data-platform=ios] tui-app-bar{block-size:2.75rem}[data-platform=ios] input[tuiCheckbox],[data-platform=ios] input[tuiRadio]{--t-size: 1.375rem;border-radius:100%;color:var(--tui-text-primary-on-accent-2)!important;outline:1px solid var(--tui-background-neutral-2);outline-offset:-1px;transition:none;box-shadow:none!important;background:var(--t-background)!important}[data-platform=ios] input[tuiCheckbox]:checked,[data-platform=ios] input[tuiRadio]:checked,[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate{--t-background: var(--tui-background-accent-2);outline:none}[data-platform=ios] input[tuiCheckbox]:checked:disabled:not(._readonly),[data-platform=ios] input[tuiRadio]:checked:disabled:not(._readonly),[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:disabled:not(._readonly),[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:disabled:not(._readonly){--t-background: var(--tui-background-neutral-2)}[data-platform=ios] input[tuiCheckbox]:checked:before,[data-platform=ios] input[tuiRadio]:checked:before,[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:before,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:before{display:block;transform:none;-webkit-mask:var(--t-icon) center / 100%;mask:var(--t-icon) center / 100%}[data-platform=ios] input[tuiCheckbox]:checked:invalid,[data-platform=ios] input[tuiRadio]:checked:invalid,[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:invalid,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:invalid{--t-background: var(--tui-status-negative)}[data-platform=ios] input[tuiCheckbox]:before,[data-platform=ios] input[tuiRadio]:before{--t-icon: url('data:image/svg+xml,');display:none}[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:before,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:before{--t-icon: url('data:image/svg+xml,')}[data-platform=ios] input[tuiCheckbox]:invalid,[data-platform=ios] input[tuiRadio]:invalid{outline-color:var(--tui-status-negative-pale-hover)}[data-platform=ios] input[tuiSwitch]{block-size:1.9375rem;inline-size:3.1875rem;border-radius:2rem;color:#fff;background:var(--tui-background-neutral-2);overflow:visible}[data-platform=ios] input[tuiSwitch]:before{opacity:0}[data-platform=ios] input[tuiSwitch]:after{transition-property:transform,width;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;right:auto;inline-size:1.9375rem;block-size:1.9375rem;border-radius:2rem;background:currentColor;transform:scale(.871);outline:none;box-shadow:0 .25rem .125rem #0000000f,0 .25rem .5rem #00000026!important}[data-platform=ios] input[tuiSwitch]:active:after{inline-size:2.3rem}[data-platform=ios] input[tuiSwitch]:checked,[data-platform=ios] input[tuiSwitch]:checked:hover,[data-platform=ios] input[tuiSwitch]:checked:active{background:var(--tui-background-accent-2)}[data-platform=ios] input[tuiSwitch]:checked:invalid,[data-platform=ios] input[tuiSwitch]:checked:hover:invalid,[data-platform=ios] input[tuiSwitch]:checked:active:invalid{background:var(--tui-status-negative)}[data-platform=ios] input[tuiSwitch]:checked:after,[data-platform=ios] input[tuiSwitch]:checked:hover:after,[data-platform=ios] input[tuiSwitch]:checked:active:after{transform:scale(.871) translate(1.44rem)}[data-platform=ios] input[tuiSwitch]:checked:active:after,[data-platform=ios] input[tuiSwitch]:checked:hover:active:after,[data-platform=ios] input[tuiSwitch]:checked:active:active:after{transform:scale(.871) translate(1.0775rem)}[data-platform=ios] tui-segmented>*:not(tui-segmented_active):active{background-color:var(--tui-background-neutral-1)}[data-platform=ios] tui-segmented>.tui-segmented_active:active{opacity:var(--tui-disabled-opacity)}[data-platform=android] tui-badge,[data-platform=ios] tui-badge,[data-platform=android] [tuiBadge],[data-platform=ios] [tuiBadge]{font-weight:700}[data-platform=android] tui-badge[data-size=s],[data-platform=ios] tui-badge[data-size=s],[data-platform=android] [tuiBadge][data-size=s],[data-platform=ios] [tuiBadge][data-size=s]{font:var(--tui-font-text-xs);font-weight:700}[data-platform=android] tui-badge[data-size=xl],[data-platform=ios] tui-badge[data-size=xl],[data-platform=android] [tuiBadge][data-size=xl],[data-platform=ios] [tuiBadge][data-size=xl]{--t-padding: 0 .625rem;--t-size: 1.75rem;font:var(--tui-font-text-s);font-weight:700}[data-platform=android] tui-badge-notification[data-size=l],[data-platform=ios] tui-badge-notification[data-size=l]{font:var(--tui-font-text-m)}[data-platform=android] tui-badge-notification[data-size=m],[data-platform=ios] tui-badge-notification[data-size=m]{--t-size: 1.125rem}[data-platform=android] tui-block-status,[data-platform=ios] tui-block-status{padding:2rem}[data-platform=android] tui-block-status .t-block-image,[data-platform=ios] tui-block-status .t-block-image{margin-bottom:1.5rem}[data-platform=android] tui-block-status .t-block-text:not(:empty),[data-platform=ios] tui-block-status .t-block-text:not(:empty){margin-bottom:1.5rem}[data-platform=android] tui-block-status._card,[data-platform=ios] tui-block-status._card{padding:1.25rem}[data-platform=android] tui-block-status._card .t-block-image,[data-platform=ios] tui-block-status._card .t-block-image{margin-top:.75rem;margin-bottom:1rem}[data-platform=android] tui-block-status h1,[data-platform=ios] tui-block-status h1,[data-platform=android] tui-block-status h2,[data-platform=ios] tui-block-status h2,[data-platform=android] tui-block-status h3,[data-platform=ios] tui-block-status h3,[data-platform=android] tui-block-status h4,[data-platform=ios] tui-block-status h4,[data-platform=android] tui-block-status h5,[data-platform=ios] tui-block-status h5,[data-platform=android] tui-block-status h6,[data-platform=ios] tui-block-status h6{font:var(--tui-font-heading-5);margin-bottom:.5rem}[data-platform=android] tui-block-status img,[data-platform=ios] tui-block-status img{inline-size:8rem;block-size:8rem}[data-platform=android] tui-block-status a:not(:last-child),[data-platform=ios] tui-block-status a:not(:last-child),[data-platform=android] tui-block-status button:not(:last-child),[data-platform=ios] tui-block-status button:not(:last-child){margin-bottom:.5rem}[data-platform=android] [tuiCardLarge] [tuiButton],[data-platform=ios] [tuiCardLarge] [tuiButton]{inline-size:100%}[data-platform=android] [tuiButton][data-size=xs],[data-platform=ios] [tuiButton][data-size=xs],[data-platform=android] [tuiIconButton][data-size=xs],[data-platform=ios] [tuiIconButton][data-size=xs],[data-platform=android] [tuiButton][data-size=s],[data-platform=ios] [tuiButton][data-size=s],[data-platform=android] [tuiIconButton][data-size=s],[data-platform=ios] [tuiIconButton][data-size=s],[data-platform=android] [tuiButton][data-size=l],[data-platform=ios] [tuiButton][data-size=l],[data-platform=android] [tuiIconButton][data-size=l],[data-platform=ios] [tuiIconButton][data-size=l]{--t-radius: 1rem}[data-platform=android] [tuiButton][data-size=m],[data-platform=ios] [tuiButton][data-size=m],[data-platform=android] [tuiIconButton][data-size=m],[data-platform=ios] [tuiIconButton][data-size=m]{--t-radius: .75rem}[data-platform=android] [tuiButton][data-appearance^=primary]:disabled:not(._loading),[data-platform=ios] [tuiButton][data-appearance^=primary]:disabled:not(._loading),[data-platform=android] [tuiIconButton][data-appearance^=primary]:disabled:not(._loading),[data-platform=ios] [tuiIconButton][data-appearance^=primary]:disabled:not(._loading),[data-platform=android] [tuiButton][data-appearance^=secondary]:disabled:not(._loading),[data-platform=ios] [tuiButton][data-appearance^=secondary]:disabled:not(._loading),[data-platform=android] [tuiIconButton][data-appearance^=secondary]:disabled:not(._loading),[data-platform=ios] [tuiIconButton][data-appearance^=secondary]:disabled:not(._loading),[data-platform=android] [tuiButton][data-appearance^=accent]:disabled:not(._loading),[data-platform=ios] [tuiButton][data-appearance^=accent]:disabled:not(._loading),[data-platform=android] [tuiIconButton][data-appearance^=accent]:disabled:not(._loading),[data-platform=ios] [tuiIconButton][data-appearance^=accent]:disabled:not(._loading),[data-platform=android] [tuiButton][data-appearance^=destructive]:disabled:not(._loading),[data-platform=ios] [tuiButton][data-appearance^=destructive]:disabled:not(._loading),[data-platform=android] [tuiIconButton][data-appearance^=destructive]:disabled:not(._loading),[data-platform=ios] [tuiIconButton][data-appearance^=destructive]:disabled:not(._loading),[data-platform=android] [tuiButton][data-appearance^=opposite]:disabled:not(._loading),[data-platform=ios] [tuiButton][data-appearance^=opposite]:disabled:not(._loading),[data-platform=android] [tuiIconButton][data-appearance^=opposite]:disabled:not(._loading),[data-platform=ios] [tuiIconButton][data-appearance^=opposite]:disabled:not(._loading),[data-platform=android] [tuiButton][data-appearance^=flat]:disabled:not(._loading),[data-platform=ios] [tuiButton][data-appearance^=flat]:disabled:not(._loading),[data-platform=android] [tuiIconButton][data-appearance^=flat]:disabled:not(._loading),[data-platform=ios] [tuiIconButton][data-appearance^=flat]:disabled:not(._loading){background:var(--tui-background-neutral-1);color:var(--tui-text-tertiary);opacity:1}[data-platform=android] [tuiButton][data-appearance^=primary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiButton][data-appearance^=primary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiIconButton][data-appearance^=primary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiIconButton][data-appearance^=primary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiButton][data-appearance^=secondary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiButton][data-appearance^=secondary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiIconButton][data-appearance^=secondary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiIconButton][data-appearance^=secondary]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiButton][data-appearance^=accent]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiButton][data-appearance^=accent]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiIconButton][data-appearance^=accent]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiIconButton][data-appearance^=accent]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiButton][data-appearance^=destructive]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiButton][data-appearance^=destructive]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiIconButton][data-appearance^=destructive]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiIconButton][data-appearance^=destructive]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiButton][data-appearance^=opposite]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiButton][data-appearance^=opposite]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiIconButton][data-appearance^=opposite]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiIconButton][data-appearance^=opposite]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiButton][data-appearance^=flat]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiButton][data-appearance^=flat]:disabled:not(._loading)[data-appearance^=flat],[data-platform=android] [tuiIconButton][data-appearance^=flat]:disabled:not(._loading)[data-appearance^=flat],[data-platform=ios] [tuiIconButton][data-appearance^=flat]:disabled:not(._loading)[data-appearance^=flat]{background:transparent}[data-platform=android] [tuiButton][tuiButtonVertical],[data-platform=ios] [tuiButton][tuiButtonVertical]{gap:.5rem}[data-platform=android] [tuiTitle],[data-platform=ios] [tuiTitle]{gap:.25rem}[data-platform=android] [tuiTitle] [tuiSubtitle],[data-platform=ios] [tuiTitle] [tuiSubtitle]{color:var(--tui-text-secondary)}[data-platform=android] [tuiCardLarge][data-space][data-space=normal],[data-platform=ios] [tuiCardLarge][data-space][data-space=normal]{--t-padding: 1.25rem;--t-space: 1.25rem}[data-platform=android] [tuiCardLarge][data-space][data-space=compact],[data-platform=ios] [tuiCardLarge][data-space][data-space=compact]{--t-padding: 1rem;--t-space: 1rem;--t-comp: -.125rem}[data-platform=android] tui-segmented[data-size],[data-platform=ios] tui-segmented[data-size]{--t-padding: .625rem;--t-gap: .625rem;--t-margin: -.25rem;--t-height: var(--tui-height-s);font:var(--tui-font-text-s);border-radius:.625rem}[data-platform=android] tui-segmented[data-size] tui-icon,[data-platform=ios] tui-segmented[data-size] tui-icon{font-size:1rem}[data-platform=android] [tuiHeader][data-size=xxl] [tuiTitle],[data-platform=ios] [tuiHeader][data-size=xxl] [tuiTitle],[data-platform=android] [tuiHeader][data-size=xl] [tuiTitle],[data-platform=ios] [tuiHeader][data-size=xl] [tuiTitle],[data-platform=android] [tuiHeader][data-size=l] [tuiTitle],[data-platform=ios] [tuiHeader][data-size=l] [tuiTitle]{gap:1rem}[data-platform=android] [tuiHeader][data-size=m] [tuiTitle],[data-platform=ios] [tuiHeader][data-size=m] [tuiTitle]{gap:.5rem}[data-platform=android] [tuiHeader] [tuiAccessories],[data-platform=ios] [tuiHeader] [tuiAccessories]{gap:1rem}[data-platform=android] [tuiHeader][data-size=xxs] [tuiTitle],[data-platform=ios] [tuiHeader][data-size=xxs] [tuiTitle],[data-platform=android] [tuiHeader][data-size=xxs] [tuiAccessories],[data-platform=ios] [tuiHeader][data-size=xxs] [tuiAccessories]{font:var(--tui-font-heading-6)}[data-platform=android] [tuiMessage],[data-platform=ios] [tuiMessage]{font:var(--tui-font-text-l);border-radius:.875rem}@keyframes tuiReveal{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes tuiFadeIn{0%{opacity:var(--tui-fade-start, 0)}to{opacity:var(--tui-fade-end, 1)}}html{block-size:100%;font-size:16px}body{block-size:100%;min-block-size:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{-webkit-overflow-scrolling:touch}ul,ol{list-style:none;padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}input,button,select,textarea{font-family:inherit;color:inherit}hr{margin:0;block-size:1px;border:none;background:var(--tui-border-normal)}iframe{border:none}svg use{pointer-events:none}::selection{background-color:var(--tui-service-selection-background)}::-ms-clear{display:none}::-ms-reveal{display:none}@supports (-webkit-hyphens: none) and (text-align-last: right){:after{content:none}}.tui-container{margin-right:auto;margin-left:auto}@media screen and (min-width: 80em){.tui-container.tui-container_adaptive{inline-size:69rem}}@media screen and (max-width: 79.9625em){.tui-container.tui-container_adaptive{inline-size:51.5rem}}@media screen and (max-width: 47.9625em){.tui-container.tui-container_adaptive{inline-size:100%;padding:0 1rem;box-sizing:border-box}}@media screen and (min-width: 80em){.tui-container{inline-size:69rem}}@media screen and (max-width: 79.9625em){.tui-container{inline-size:51.5rem;padding:0 3rem}}@media screen and (min-width: 80em){.tui-container_menu{inline-size:69rem}}@media (min-width: 64em) and (max-width: 79.9625em){.tui-container_menu{inline-size:51.5rem}}@media screen and (max-width: 47.9625em){.tui-container_menu{inline-size:auto;padding:0 1rem;box-sizing:border-box}}.tui-container_fullwidth{inline-size:auto;padding:0 1.5rem}@media screen and (max-width: 47.9625em){.tui-container_fullwidth{padding:0 1rem;box-sizing:border-box}}@media screen and (max-width: 79.9625em){.tui-container_fixed{inline-size:69rem}}.tui-form__header{font:var(--tui-font-heading-5);margin-top:2rem;margin-bottom:1.25rem}@media screen and (max-width: 47.9625em){.tui-form__header{font:var(--tui-font-text-l);font-weight:700;margin-bottom:1rem}}.tui-form__header_margin-top_none{margin-top:0}.tui-form__header_margin-bottom_none{margin-bottom:0}.tui-form__header_margin-bottom_small{margin-bottom:1rem}@media screen and (max-width: 47.9625em){.tui-form__header_margin-bottom_small{margin-bottom:.75rem}}.tui-form__row{margin-top:1.25rem}.tui-form__row:first-child{margin-top:0}.tui-form__row_multi-fields{display:flex}@media screen and (max-width: 47.9625em){.tui-form__row_multi-fields{flex-wrap:wrap}}.tui-form__row_half-width{inline-size:calc(50% - .625rem)}@media screen and (max-width: 47.9625em){.tui-form__row_half-width{inline-size:100%}}.tui-form__row_checkboxes{display:flex;flex-wrap:wrap}@media screen and (max-width: 47.9625em){.tui-form__row{margin-top:1rem}}.tui-form__multi-field{flex:1 1 0;min-inline-size:0;margin-left:1.25rem}.tui-form__multi-field:first-child{margin-left:0}@media screen and (max-width: 47.9625em){.tui-form__multi-field{flex-basis:100%;margin-top:1rem;margin-left:0}.tui-form__multi-field:first-child{margin-top:0}}.tui-form__field-note{font:var(--tui-font-text-s);margin-top:.25rem;color:var(--tui-text-secondary)}.tui-form__field-checkbox{margin-top:.5rem}.tui-form__checkbox{flex:1 1 calc(50% - .625rem)}.tui-form__checkbox:nth-child(2n){margin-left:1.25rem}.tui-form__checkbox:nth-child(n+3){margin-top:1rem}.tui-form__buttons{display:flex;margin-top:2rem}.tui-form__buttons_align_end{justify-content:flex-end}.tui-form__buttons_align_center{justify-content:center}@media screen and (max-width: 47.9625em){.tui-form__buttons{flex-direction:column;margin-top:1.5rem}}.tui-form__button{margin-left:.75rem}.tui-form__button:first-child{margin-left:0}@media screen and (max-width: 47.9625em){.tui-form__button{margin-top:.5rem;margin-left:0}}.tui-island{position:relative;display:block;border-radius:var(--tui-radius-xl);background-color:var(--tui-background-base);overflow-wrap:break-word;text-decoration:none;color:var(--tui-text-primary);outline:none;box-sizing:content-box}.tui-island:not(.tui-island_hoverable):before{position:absolute;top:0;left:0;inline-size:100%;block-size:100%;content:"";box-sizing:border-box;border:1px solid var(--tui-border-normal);border-radius:inherit;pointer-events:none}.tui-island:focus:before,.tui-island:hover:focus:before{border-color:var(--tui-border-focus)}.tui-island_hoverable{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;background:var(--tui-background-elevation-2);box-shadow:var(--tui-shadow-small);cursor:pointer;transition-property:transform,box-shadow;will-change:transform,box-shadow}.tui-island_hoverable:hover{box-shadow:var(--tui-shadow-small-hover);transform:translateY(-.25rem)}.tui-island_transparent{background-color:transparent}.tui-island_size_s{--tui-radius-xl: calc(4 * var(--tui-radius-l) / 3);font:var(--tui-font-text-s);padding:1rem}.tui-island_size_m{--tui-radius-xl: calc(5 * var(--tui-radius-l) / 3);font:var(--tui-font-text-m);padding:1rem}.tui-island_size_l{font:var(--tui-font-text-m);padding:1.25rem}.tui-island_text-align_left{text-align:start}.tui-island_text-align_center{text-align:center}.tui-island_text-align_right{text-align:end}.tui-island__content{display:flex;justify-content:space-between}.tui-island_text-align_center .tui-island__content{display:block}.tui-island__content>*{min-inline-size:0}.tui-island__category{font-size:.6875rem;line-height:1rem;text-transform:uppercase;letter-spacing:.075em;margin:0 0 .5rem;color:var(--tui-text-secondary)}.tui-island_size_l .tui-island__category{margin:0 0 .75rem}.tui-island__title{font:var(--tui-font-text-m);margin:0 0 .5rem}.tui-island_size_m .tui-island__title{font:var(--tui-font-heading-6);margin:0 0 .75rem}.tui-island_size_l .tui-island__title{font:var(--tui-font-heading-6)}.tui-island__paragraph{margin:0;color:var(--tui-text-secondary)}.tui-island__paragraph_link.tui-island__paragraph{margin-top:1rem}.tui-island_size_l .tui-island__paragraph_link.tui-island__paragraph{margin:1rem 0 0}.tui-island__paragraph_button.tui-island__paragraph{margin-top:1.25rem}.tui-island_size_l .tui-island__paragraph_button.tui-island__paragraph{margin:1.25rem 0 0}.tui-island__figure{display:flex;justify-content:center;order:1;flex-shrink:0;margin:0 0 0 1rem}.tui-island_size_l .tui-island__figure{margin-left:2.25rem}.tui-island_text-align_center .tui-island__figure{margin:0 0 .75rem}.tui-island__carousel-controls{display:flex;padding-bottom:1rem;margin-bottom:1rem;border-block-end:1px solid var(--tui-border-normal);white-space:nowrap}.tui-island__carousel-pages{margin-left:auto;color:var(--tui-text-secondary)}.tui-island__carousel-button{margin-right:.5rem}.tui-island .tui-island__footer-button{display:block;max-inline-size:unset;inline-size:calc(100% + 1.875rem);margin:1rem calc(-1rem + 1px) calc(-1rem + 1px);border-block-start:1px solid var(--tui-border-normal);border-radius:0 0 var(--tui-radius-xl) var(--tui-radius-xl)}.tui-island_size_l .tui-island__footer-button{inline-size:calc(100% + 2.375rem);margin:1.25rem calc(-1.25rem + 1px) calc(-1.25rem + 1px)}.tui-island__marker:first-child:not(:only-child){margin-right:1.25rem}.tui-island__marker:not(:first-child),.tui-island__marker:only-child{margin-left:1.25rem}.tui-list{font:var(--tui-font-text-m);line-height:1.5rem;list-style-type:none;color:var(--tui-text-primary)}.tui-list_large{font:var(--tui-font-text-l);line-height:1.75rem}.tui-list_small,.tui-list_extra-small{font:var(--tui-font-text-s);line-height:1.25rem}.tui-list_nested{margin:.75rem 0 .75rem 1.25rem;color:var(--tui-text-secondary)}.tui-list_large .tui-list_nested{margin-left:.75rem}.tui-list_small .tui-list_nested{margin-top:.5rem;margin-bottom:.5rem}.tui-list_ordered{counter-reset:counter}.tui-list__item{position:relative;padding-left:1.5rem;overflow-wrap:break-word;margin-top:.75rem}.tui-list__item:first-child{margin-top:0}.tui-list__item:before{content:"";position:absolute;left:0;top:.5rem;inline-size:.5rem;block-size:.5rem;border-radius:100%;background-color:var(--tui-background-accent-1)}.tui-list_large>.tui-list__item:before{top:.625rem}.tui-list_small>.tui-list__item:before{top:.325rem}.tui-list_extra-small>.tui-list__item{margin-top:.5rem}.tui-list_linear .tui-list__item{padding-left:1.75rem}.tui-list_linear .tui-list__item:before{content:"\2014";left:0;top:auto;inline-size:auto;block-size:auto;background-color:transparent}.tui-list_ordered .tui-list__item{padding-left:1.25rem}.tui-list_ordered .tui-list__item:before{content:counter(counter) ".";left:0;top:auto;counter-increment:counter;inline-size:auto;block-size:auto;color:var(--tui-text-tertiary);background-color:transparent}.tui-list_triangle>.tui-list__item{padding-left:1.75rem}.tui-list_triangle>.tui-list__item:before{content:"\25e4";left:0;top:1px;inline-size:auto;block-size:auto;background-color:transparent;color:var(--tui-text-tertiary);font-size:.75rem}.tui-list__item-title{font:var(--tui-font-heading-5);margin:0}.tui-list_small .tui-list__item-title{line-height:1.25rem;font-weight:700}.tui-list__description{margin:.5rem 0 0;color:var(--tui-text-secondary)}.tui-list_small .tui-list__description{margin-top:.25rem}.tui-list_large .tui-list__description{line-height:1.75rem;margin-top:.75rem}@media not screen and (max-width: 47.9625em){.tui-mobile-only{display:none!important}}.tui-required:after{content:"*"}.tui-required_float:after{position:absolute}.tui-required_spacing:after{content:"\a0*"}.tui-row{display:flex;flex-wrap:wrap}.tui-row_align_center{align-items:center}.tui-row_align_start{align-items:flex-start}.tui-row_align_end{align-items:flex-end}@media screen and (min-width: 80em){.tui-row_adaptive.tui-row{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (max-width: 79.9625em){.tui-row_adaptive.tui-row{margin-left:-1.25rem;margin-right:-1.25rem}}@media screen and (max-width: 47.9625em){.tui-row_adaptive.tui-row{margin-left:-.5rem;margin-right:-.5rem}}.tui-row_temporary.tui-row{margin-left:-1.25rem;margin-right:-1.25rem}@media screen and (min-width: 80em){.tui-row{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (max-width: 79.9625em){.tui-row{margin-left:-1.25rem;margin-right:-1.25rem}}.tui-col_1{inline-size:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_2{inline-size:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_3{inline-size:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_4{inline-size:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_5{inline-size:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_6{inline-size:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_7{inline-size:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_8{inline-size:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_9{inline-size:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_10{inline-size:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_11{inline-size:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_12{inline-size:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-1{inline-size:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-2{inline-size:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-3{inline-size:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-4{inline-size:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-5{inline-size:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-6{inline-size:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-7{inline-size:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-8{inline-size:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-9{inline-size:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-10{inline-size:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-11{inline-size:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-12{inline-size:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_stretch{display:flex}@media screen and (min-width: 80em){.tui-row_adaptive .tui-col_lg-1{inline-size:8.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-2{inline-size:16.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-3{inline-size:25%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-4{inline-size:33.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-5{inline-size:41.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-6{inline-size:50%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-7{inline-size:58.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-8{inline-size:66.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-9{inline-size:75%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-10{inline-size:83.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-11{inline-size:91.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-12{inline-size:100%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}}@media screen and (max-width: 79.9625em){.tui-row_adaptive .tui-col_md-1{inline-size:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-2{inline-size:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-3{inline-size:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-4{inline-size:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-5{inline-size:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-6{inline-size:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-7{inline-size:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-8{inline-size:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-9{inline-size:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-10{inline-size:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-11{inline-size:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-12{inline-size:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}}@media screen and (max-width: 47.9625em){.tui-row_adaptive .tui-col_xs-1{inline-size:8.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-2{inline-size:16.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-3{inline-size:25%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-4{inline-size:33.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-5{inline-size:41.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-6{inline-size:50%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-7{inline-size:58.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-8{inline-size:66.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-9{inline-size:75%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-10{inline-size:83.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-11{inline-size:91.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-12{inline-size:100%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}}.tui-row_temporary .tui-col_1{inline-size:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_2{inline-size:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_3{inline-size:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_4{inline-size:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_5{inline-size:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_6{inline-size:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_7{inline-size:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_8{inline-size:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_9{inline-size:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_10{inline-size:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_11{inline-size:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_12{inline-size:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}@media screen and (min-width: 80em){.tui-col_1{inline-size:8.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_2{inline-size:16.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_3{inline-size:25%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_4{inline-size:33.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_5{inline-size:41.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_6{inline-size:50%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_7{inline-size:58.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_8{inline-size:66.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_9{inline-size:75%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_10{inline-size:83.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_11{inline-size:91.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_12{inline-size:100%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}}.tui-col-offset_1{margin-left:8.33333333%}.tui-col-offset_2{margin-left:16.66666667%}.tui-col-offset_3{margin-left:25%}.tui-col-offset_4{margin-left:33.33333333%}.tui-col-offset_5{margin-left:41.66666667%}.tui-col-offset_6{margin-left:50%}.tui-col-offset_7{margin-left:58.33333333%}.tui-col-offset_8{margin-left:66.66666667%}.tui-col-offset_9{margin-left:75%}.tui-col-offset_10{margin-left:83.33333333%}.tui-col-offset_11{margin-left:91.66666667%}.tui-col-offset_12{margin-left:100%}@media (min-width: 22.5em) and (max-width: 47.9625em){.tui-col-offset_xs-1{margin-left:8.33333333%}.tui-col-offset_xs-2{margin-left:16.66666667%}.tui-col-offset_xs-3{margin-left:25%}.tui-col-offset_xs-4{margin-left:33.33333333%}.tui-col-offset_xs-5{margin-left:41.66666667%}.tui-col-offset_xs-6{margin-left:50%}.tui-col-offset_xs-7{margin-left:58.33333333%}.tui-col-offset_xs-8{margin-left:66.66666667%}.tui-col-offset_xs-9{margin-left:75%}.tui-col-offset_xs-10{margin-left:83.33333333%}.tui-col-offset_xs-11{margin-left:91.66666667%}.tui-col-offset_xs-12{margin-left:100%}}@media screen and (max-width: 79.9625em){.tui-col-offset_md-1{margin-left:8.33333333%}.tui-col-offset_md-2{margin-left:16.66666667%}.tui-col-offset_md-3{margin-left:25%}.tui-col-offset_md-4{margin-left:33.33333333%}.tui-col-offset_md-5{margin-left:41.66666667%}.tui-col-offset_md-6{margin-left:50%}.tui-col-offset_md-7{margin-left:58.33333333%}.tui-col-offset_md-8{margin-left:66.66666667%}.tui-col-offset_md-9{margin-left:75%}.tui-col-offset_md-10{margin-left:83.33333333%}.tui-col-offset_md-11{margin-left:91.66666667%}.tui-col-offset_md-12{margin-left:100%}}@media screen and (min-width: 80em){.tui-col-offset_lg-1{margin-left:8.33333333%}.tui-col-offset_lg-2{margin-left:16.66666667%}.tui-col-offset_lg-3{margin-left:25%}.tui-col-offset_lg-4{margin-left:33.33333333%}.tui-col-offset_lg-5{margin-left:41.66666667%}.tui-col-offset_lg-6{margin-left:50%}.tui-col-offset_lg-7{margin-left:58.33333333%}.tui-col-offset_lg-8{margin-left:66.66666667%}.tui-col-offset_lg-9{margin-left:75%}.tui-col-offset_lg-10{margin-left:83.33333333%}.tui-col-offset_lg-11{margin-left:91.66666667%}.tui-col-offset_lg-12{margin-left:100%}}.tui-skeleton{position:relative;color:transparent!important;background:transparent!important;pointer-events:none;-webkit-user-select:none;user-select:none}.tui-skeleton:after{position:absolute;top:0;left:0;inline-size:100%;block-size:100%;content:"";background-color:var(--tui-background-neutral-2);animation:tuiSkeletonVibe ease-in-out 1s infinite alternate;border-radius:var(--tui-skeleton-radius, 0)}.tui-skeleton_light:after{background-color:#ffffff3d}.tui-skeleton_rounded:after{border-radius:inherit}.tui-skeleton_short:after{inline-size:40%}.tui-skeleton_center:after{position:absolute;left:50%;transform:translate(-50%);inline-size:40%}.tui-skeleton_text:before{content:"\a0"}.tui-skeleton *{opacity:0;visibility:hidden}.tui-space_all-16.tui-space_all-16{margin:4rem}.tui-space_all-15.tui-space_all-15{margin:3.75rem}.tui-space_all-14.tui-space_all-14{margin:3.5rem}.tui-space_all-13.tui-space_all-13{margin:3.25rem}.tui-space_all-12.tui-space_all-12{margin:3rem}.tui-space_all-11.tui-space_all-11{margin:2.75rem}.tui-space_all-10.tui-space_all-10{margin:2.5rem}.tui-space_all-9.tui-space_all-9{margin:2.25rem}.tui-space_all-8.tui-space_all-8{margin:2rem}.tui-space_all-7.tui-space_all-7{margin:1.75rem}.tui-space_all-6.tui-space_all-6{margin:1.5rem}.tui-space_all-5.tui-space_all-5{margin:1.25rem}.tui-space_all-4.tui-space_all-4{margin:1rem}.tui-space_all-3.tui-space_all-3{margin:.75rem}.tui-space_all-2.tui-space_all-2{margin:.5rem}.tui-space_all-1.tui-space_all-1{margin:.25rem}.tui-space_all-0.tui-space_all-0{margin:0rem}.tui-space_top-16.tui-space_top-16{margin-top:4rem}.tui-space_top-15.tui-space_top-15{margin-top:3.75rem}.tui-space_top-14.tui-space_top-14{margin-top:3.5rem}.tui-space_top-13.tui-space_top-13{margin-top:3.25rem}.tui-space_top-12.tui-space_top-12{margin-top:3rem}.tui-space_top-11.tui-space_top-11{margin-top:2.75rem}.tui-space_top-10.tui-space_top-10{margin-top:2.5rem}.tui-space_top-9.tui-space_top-9{margin-top:2.25rem}.tui-space_top-8.tui-space_top-8{margin-top:2rem}.tui-space_top-7.tui-space_top-7{margin-top:1.75rem}.tui-space_top-6.tui-space_top-6{margin-top:1.5rem}.tui-space_top-5.tui-space_top-5{margin-top:1.25rem}.tui-space_top-4.tui-space_top-4{margin-top:1rem}.tui-space_top-3.tui-space_top-3{margin-top:.75rem}.tui-space_top-2.tui-space_top-2{margin-top:.5rem}.tui-space_top-1.tui-space_top-1{margin-top:.25rem}.tui-space_top-0.tui-space_top-0{margin-top:0rem}.tui-space_bottom-16.tui-space_bottom-16{margin-bottom:4rem}.tui-space_bottom-15.tui-space_bottom-15{margin-bottom:3.75rem}.tui-space_bottom-14.tui-space_bottom-14{margin-bottom:3.5rem}.tui-space_bottom-13.tui-space_bottom-13{margin-bottom:3.25rem}.tui-space_bottom-12.tui-space_bottom-12{margin-bottom:3rem}.tui-space_bottom-11.tui-space_bottom-11{margin-bottom:2.75rem}.tui-space_bottom-10.tui-space_bottom-10{margin-bottom:2.5rem}.tui-space_bottom-9.tui-space_bottom-9{margin-bottom:2.25rem}.tui-space_bottom-8.tui-space_bottom-8{margin-bottom:2rem}.tui-space_bottom-7.tui-space_bottom-7{margin-bottom:1.75rem}.tui-space_bottom-6.tui-space_bottom-6{margin-bottom:1.5rem}.tui-space_bottom-5.tui-space_bottom-5{margin-bottom:1.25rem}.tui-space_bottom-4.tui-space_bottom-4{margin-bottom:1rem}.tui-space_bottom-3.tui-space_bottom-3{margin-bottom:.75rem}.tui-space_bottom-2.tui-space_bottom-2{margin-bottom:.5rem}.tui-space_bottom-1.tui-space_bottom-1{margin-bottom:.25rem}.tui-space_bottom-0.tui-space_bottom-0{margin-bottom:0rem}.tui-space_vertical-16.tui-space_vertical-16{margin-top:4rem;margin-bottom:4rem}.tui-space_vertical-15.tui-space_vertical-15{margin-top:3.75rem;margin-bottom:3.75rem}.tui-space_vertical-14.tui-space_vertical-14{margin-top:3.5rem;margin-bottom:3.5rem}.tui-space_vertical-13.tui-space_vertical-13{margin-top:3.25rem;margin-bottom:3.25rem}.tui-space_vertical-12.tui-space_vertical-12{margin-top:3rem;margin-bottom:3rem}.tui-space_vertical-11.tui-space_vertical-11{margin-top:2.75rem;margin-bottom:2.75rem}.tui-space_vertical-10.tui-space_vertical-10{margin-top:2.5rem;margin-bottom:2.5rem}.tui-space_vertical-9.tui-space_vertical-9{margin-top:2.25rem;margin-bottom:2.25rem}.tui-space_vertical-8.tui-space_vertical-8{margin-top:2rem;margin-bottom:2rem}.tui-space_vertical-7.tui-space_vertical-7{margin-top:1.75rem;margin-bottom:1.75rem}.tui-space_vertical-6.tui-space_vertical-6{margin-top:1.5rem;margin-bottom:1.5rem}.tui-space_vertical-5.tui-space_vertical-5{margin-top:1.25rem;margin-bottom:1.25rem}.tui-space_vertical-4.tui-space_vertical-4{margin-top:1rem;margin-bottom:1rem}.tui-space_vertical-3.tui-space_vertical-3{margin-top:.75rem;margin-bottom:.75rem}.tui-space_vertical-2.tui-space_vertical-2{margin-top:.5rem;margin-bottom:.5rem}.tui-space_vertical-1.tui-space_vertical-1{margin-top:.25rem;margin-bottom:.25rem}.tui-space_vertical-0.tui-space_vertical-0{margin-top:0rem;margin-bottom:0rem}.tui-space_left-16.tui-space_left-16{margin-left:4rem}.tui-space_left-15.tui-space_left-15{margin-left:3.75rem}.tui-space_left-14.tui-space_left-14{margin-left:3.5rem}.tui-space_left-13.tui-space_left-13{margin-left:3.25rem}.tui-space_left-12.tui-space_left-12{margin-left:3rem}.tui-space_left-11.tui-space_left-11{margin-left:2.75rem}.tui-space_left-10.tui-space_left-10{margin-left:2.5rem}.tui-space_left-9.tui-space_left-9{margin-left:2.25rem}.tui-space_left-8.tui-space_left-8{margin-left:2rem}.tui-space_left-7.tui-space_left-7{margin-left:1.75rem}.tui-space_left-6.tui-space_left-6{margin-left:1.5rem}.tui-space_left-5.tui-space_left-5{margin-left:1.25rem}.tui-space_left-4.tui-space_left-4{margin-left:1rem}.tui-space_left-3.tui-space_left-3{margin-left:.75rem}.tui-space_left-2.tui-space_left-2{margin-left:.5rem}.tui-space_left-1.tui-space_left-1{margin-left:.25rem}.tui-space_left-0.tui-space_left-0{margin-left:0rem}.tui-space_right-16.tui-space_right-16{margin-right:4rem}.tui-space_right-15.tui-space_right-15{margin-right:3.75rem}.tui-space_right-14.tui-space_right-14{margin-right:3.5rem}.tui-space_right-13.tui-space_right-13{margin-right:3.25rem}.tui-space_right-12.tui-space_right-12{margin-right:3rem}.tui-space_right-11.tui-space_right-11{margin-right:2.75rem}.tui-space_right-10.tui-space_right-10{margin-right:2.5rem}.tui-space_right-9.tui-space_right-9{margin-right:2.25rem}.tui-space_right-8.tui-space_right-8{margin-right:2rem}.tui-space_right-7.tui-space_right-7{margin-right:1.75rem}.tui-space_right-6.tui-space_right-6{margin-right:1.5rem}.tui-space_right-5.tui-space_right-5{margin-right:1.25rem}.tui-space_right-4.tui-space_right-4{margin-right:1rem}.tui-space_right-3.tui-space_right-3{margin-right:.75rem}.tui-space_right-2.tui-space_right-2{margin-right:.5rem}.tui-space_right-1.tui-space_right-1{margin-right:.25rem}.tui-space_right-0.tui-space_right-0{margin-right:0rem}.tui-space_horizontal-16.tui-space_horizontal-16{margin-right:4rem;margin-left:4rem}.tui-space_horizontal-15.tui-space_horizontal-15{margin-right:3.75rem;margin-left:3.75rem}.tui-space_horizontal-14.tui-space_horizontal-14{margin-right:3.5rem;margin-left:3.5rem}.tui-space_horizontal-13.tui-space_horizontal-13{margin-right:3.25rem;margin-left:3.25rem}.tui-space_horizontal-12.tui-space_horizontal-12{margin-right:3rem;margin-left:3rem}.tui-space_horizontal-11.tui-space_horizontal-11{margin-right:2.75rem;margin-left:2.75rem}.tui-space_horizontal-10.tui-space_horizontal-10{margin-right:2.5rem;margin-left:2.5rem}.tui-space_horizontal-9.tui-space_horizontal-9{margin-right:2.25rem;margin-left:2.25rem}.tui-space_horizontal-8.tui-space_horizontal-8{margin-right:2rem;margin-left:2rem}.tui-space_horizontal-7.tui-space_horizontal-7{margin-right:1.75rem;margin-left:1.75rem}.tui-space_horizontal-6.tui-space_horizontal-6{margin-right:1.5rem;margin-left:1.5rem}.tui-space_horizontal-5.tui-space_horizontal-5{margin-right:1.25rem;margin-left:1.25rem}.tui-space_horizontal-4.tui-space_horizontal-4{margin-right:1rem;margin-left:1rem}.tui-space_horizontal-3.tui-space_horizontal-3{margin-right:.75rem;margin-left:.75rem}.tui-space_horizontal-2.tui-space_horizontal-2{margin-right:.5rem;margin-left:.5rem}.tui-space_horizontal-1.tui-space_horizontal-1{margin-right:.25rem;margin-left:.25rem}.tui-space_horizontal-0.tui-space_horizontal-0{margin-right:0rem;margin-left:0rem}.tui-space_auto{margin-left:auto;margin-right:auto}.tui-table{inline-size:100%}.tui-table_layout_fixed{table-layout:fixed}.tui-table__tr{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;outline:none}.tui-table__tr:not(.tui-table__tr_hover_disabled):hover{background:var(--tui-background-base-alt)}.tui-table__tr:not(.tui-table__tr_border_none){border-block-end:1px solid var(--tui-border-normal)}.tui-table__tr_border_top{border-block-start:1px solid var(--tui-border-normal)}.tui-table__tr_cursor_pointer{cursor:pointer}.tui-table__th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:var(--tui-font-text-s);padding:.5rem 1rem;vertical-align:middle;block-size:2.5rem;color:var(--tui-text-secondary);background:inherit}.tui-table__th_font-size_l,.tui-table_font-size_l .tui-table__th{font:var(--tui-font-text-m)}.tui-table__td{font:var(--tui-font-text-m);padding:1rem 1rem .875rem;vertical-align:top;overflow-wrap:break-word;block-size:3.4375rem;color:var(--tui-text-primary);background:inherit}.tui-table__td_size_l,.tui-table_size_l .tui-table__td{block-size:4.9375rem}.tui-table__td_font-size_l,.tui-table_font-size_l .tui-table__td{font:var(--tui-font-text-l)}.tui-table__td_font-size_s,.tui-table_font-size_s .tui-table__td{font:var(--tui-font-text-s)}.tui-table__td_align_center{vertical-align:middle}.tui-table__td,.tui-table__th{box-sizing:border-box;text-align:start}.tui-table_size_l .tui-table__td:before,.tui-table_size_l .tui-table__th:before{inline-size:1rem;border-start-start-radius:1rem;border-end-start-radius:1rem}.tui-table__td_first:before,.tui-table__th_first:before,.tui-table__td_last:before,.tui-table__th_last:before{content:"";position:absolute;top:0;inline-size:.75rem;block-size:100%;background:inherit;border-start-start-radius:.75rem;border-end-start-radius:.75rem}.tui-table__td_first,.tui-table__th_first{position:relative;padding-left:0;overflow:visible}.tui-table__td_first:before,.tui-table__th_first:before{right:100%}.tui-table__td_last,.tui-table__th_last{position:relative;padding-right:0;overflow:visible}.tui-table__td_last:before,.tui-table__th_last:before{left:100%;transform:scaleX(-1)}.tui-table__td_text_center,.tui-table__th_text_center{text-align:center}.tui-table__td_text_right,.tui-table__th_text_right{text-align:end}.tui-table__td_text_overflow,.tui-table__th_text_overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tui-table__subtext{font:var(--tui-font-text-s);margin:.25rem 0 0;color:var(--tui-text-tertiary)}.tui-table__sort{-webkit-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:inline-flex;align-items:center;outline:none;cursor:pointer}.tui-table__sort:hover{color:var(--tui-text-primary)}.tui-table__sort_active{color:var(--tui-text-action)}.tui-table__sort_active:hover{color:var(--tui-text-action-hover)}.tui-table__sort-icon{position:absolute;top:50%;transform:translateY(-50%);left:100%;margin-left:.125rem;inline-size:1rem;block-size:1rem;flex-shrink:0;opacity:0}.tui-table__sort_active .tui-table__sort-icon,.tui-table__sort:hover .tui-table__sort-icon{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;opacity:1}.tui-table__sort_active.tui-table__sort_up .tui-table__sort-icon{transform:rotate(180deg) translateY(50%)}.tui-text_h1{font:var(--tui-font-heading-1)}.tui-text_h2{font:var(--tui-font-heading-2)}.tui-text_h3{font:var(--tui-font-heading-3)}.tui-text_h4{font:var(--tui-font-heading-4)}.tui-text_h5{font:var(--tui-font-heading-5)}.tui-text_h6{font:var(--tui-font-heading-6)}.tui-text_body-xl{font:var(--tui-font-text-xl)}.tui-text_body-l{font:var(--tui-font-text-l)}.tui-text_body-l-2{font:var(--tui-font-text-ui-l)}.tui-text_body-m{font:var(--tui-font-text-m)}.tui-text_body-m-2{font:var(--tui-font-text-ui-m)}.tui-text_body-s{font:var(--tui-font-text-s)}.tui-text_body-s-2{font:var(--tui-font-text-ui-s)}.tui-text_body-xs{font:var(--tui-font-text-xs)}.tui-text_bold{font-weight:700}html,body{scroll-behavior:smooth;font:var(--tui-font-text-m);padding:0;margin:0}html:has(tui-root[tuiTheme=dark]),body:has(tui-root[tuiTheme=dark]){background:#222}@media (prefers-reduced-motion){html,body{scroll-behavior:auto}}/*! @docsearch/css 3.8.0 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"\bb "}.DocSearch-Prefill{-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}} diff --git a/v3/14756.26beb5698c9f623666b5.js b/v3/14756.0bb701ff629597bfd4d0.js similarity index 80% rename from v3/14756.26beb5698c9f623666b5.js rename to v3/14756.0bb701ff629597bfd4d0.js index 2b760ef648d4..ccfb8004a01e 100644 --- a/v3/14756.26beb5698c9f623666b5.js +++ b/v3/14756.0bb701ff629597bfd4d0.js @@ -1 +1 @@ -(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[14756],{14756:n=>{n.exports="import {Component, Inject} from '@angular/core';\nimport {changeDetection} from '@demo/emulate/change-detection';\nimport {encapsulation} from '@demo/emulate/encapsulation';\nimport {TuiDialogService} from '@taiga-ui/core';\nimport {TuiDialogFormService} from '@taiga-ui/kit';\nimport {PolymorpheusContent} from '@tinkoff/ng-polymorpheus';\n\n@Component({\n selector: 'tui-dialog-example-8',\n templateUrl: './index.html',\n encapsulation,\n changeDetection,\n providers: [TuiDialogFormService],\n})\nexport class TuiDialogExampleComponent8 {\n value = '';\n\n constructor(\n @Inject(TuiDialogFormService) private readonly dialogForm: TuiDialogFormService,\n @Inject(TuiDialogService) private readonly dialogs: TuiDialogService,\n ) {}\n\n onModelChange(value: string): void {\n this.value = value;\n this.dialogForm.markAsDirty();\n }\n\n onClick(content: PolymorpheusContent): void {\n const closeable = this.dialogForm.withPrompt({\n label: 'Are you sure?',\n data: {\n content: 'Your data will be lost',\n },\n });\n\n this.dialogs.open(content, {closeable, dismissible: closeable}).subscribe({\n complete: () => {\n this.value = '';\n this.dialogForm.markAsPristine();\n },\n });\n }\n}\n"}}]); \ No newline at end of file +(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[14756],{14756:n=>{n.exports="import {Component, Inject} from '@angular/core';\nimport {changeDetection} from '@demo/emulate/change-detection';\nimport {encapsulation} from '@demo/emulate/encapsulation';\nimport {TuiDialogService} from '@taiga-ui/core';\nimport {TuiDialogFormService} from '@taiga-ui/kit';\nimport {PolymorpheusContent} from '@tinkoff/ng-polymorpheus';\n\n@Component({\n selector: 'tui-dialog-example-8',\n templateUrl: './index.html',\n encapsulation,\n changeDetection,\n providers: [TuiDialogFormService],\n})\nexport class TuiDialogExampleComponent8 {\n value = '';\n\n constructor(\n @Inject(TuiDialogFormService) private readonly dialogForm: TuiDialogFormService,\n @Inject(TuiDialogService) private readonly dialogs: TuiDialogService,\n ) {}\n\n onModelChange(value: string): void {\n this.value = value;\n this.dialogForm.markAsDirty();\n }\n\n onClick(content: PolymorpheusContent): void {\n const closeable = this.dialogForm.withPrompt({\n label: 'Are you sure?',\n data: {\n content: 'Your data will be lost',\n },\n });\n\n this.dialogs\n .open(content, {label: 'Form', closeable, dismissible: closeable})\n .subscribe({\n complete: () => {\n this.value = '';\n this.dialogForm.markAsPristine();\n },\n });\n }\n}\n"}}]); \ No newline at end of file diff --git a/v3/24047.405f1b9074464e866c6b.js b/v3/24047.405f1b9074464e866c6b.js new file mode 100644 index 000000000000..d67672d8e7eb --- /dev/null +++ b/v3/24047.405f1b9074464e866c6b.js @@ -0,0 +1 @@ +(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[24047],{24047:a=>{a.exports="# Changelog\n\nAll notable changes to this project will be documented in this file. See\n[standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.\n\n## [3.98.0](https://github.com/taiga-family/taiga-ui/compare/v3.97.0...v3.98.0) (2024-11-13)\n\n### Features\n\n- **core:** `Dialog` move close button inside dialog\n ([739ff25](https://github.com/taiga-family/taiga-ui/commit/739ff25f0d8379738fc0032e1c66e50c7b252513))\n- **core:** `Dialog` move close button inside dialog ([#9712](https://github.com/taiga-family/taiga-ui/issues/9712))\n ([446e2ea](https://github.com/taiga-family/taiga-ui/commit/446e2eaf3c52fae38abe2ab73c927491b8a1967e))\n\n### Bug Fixes\n\n- **layout:** tui-block-status remove margins for empty t-block-image\n ([#9742](https://github.com/taiga-family/taiga-ui/issues/9742))\n ([7f742f4](https://github.com/taiga-family/taiga-ui/commit/7f742f437a1283856f26ded6a25d2914b180c38a))\n\n## [3.97.0](https://github.com/taiga-family/taiga-ui/compare/v3.96.0...v3.97.0) (2024-11-05)\n\n### Features\n\n- **addon-mobile:** `MobileCalendar` add (mousedown.prevent)\n ([5b90b0f](https://github.com/taiga-family/taiga-ui/commit/5b90b0fdc21a6094e6c447a7f652587da79c53c6))\n- **core:** `Calendar` not switch to large date\n ([48283fc](https://github.com/taiga-family/taiga-ui/commit/48283fc33e9f16f5d9f03ea01fb2a4788e860467))\n- **core:** `Calendar` not switch to large date ([#9586](https://github.com/taiga-family/taiga-ui/issues/9586))\n ([397316a](https://github.com/taiga-family/taiga-ui/commit/397316a48f308e67806d99eb93fd2a3a2f440da5))\n\n### Bug Fixes\n\n- **kit:** `CalendarRange` show actual `defaultViewedMonth`\n ([363d164](https://github.com/taiga-family/taiga-ui/commit/363d1646dee4231ff8f2e28c0ebf5d3a0e87b75c))\n- **kit:** `CalendarRange` shows actual `defaultViewedMonth`\n ([#9009](https://github.com/taiga-family/taiga-ui/issues/9009))\n ([3446afd](https://github.com/taiga-family/taiga-ui/commit/3446afdb942227afe037acc3f0a048c98abb0e75))\n- **kit:** `InputDate` click any day after `Until today` selected\n ([1a15f35](https://github.com/taiga-family/taiga-ui/commit/1a15f35c4550f2ed67a2df019943ad37b7731f33))\n- **kit:** `InputDate` click any day after `Until today` selected\n ([#9582](https://github.com/taiga-family/taiga-ui/issues/9582))\n ([6d8a4df](https://github.com/taiga-family/taiga-ui/commit/6d8a4dfbf38438e61f04f577354bb69e1bb99b7b))\n- **kit:** `InputDate` hold initial value with min/max defined\n ([#9623](https://github.com/taiga-family/taiga-ui/issues/9623))\n ([18a40c2](https://github.com/taiga-family/taiga-ui/commit/18a40c208f4d843a975830c59eb32bff6d615d68))\n- **kit:** `Stepper` fix flashing styles ([#9640](https://github.com/taiga-family/taiga-ui/issues/9640))\n ([f47554a](https://github.com/taiga-family/taiga-ui/commit/f47554ab343760e31daa0cc55232d27f79ef1180))\n\n## [3.96.0](https://github.com/taiga-family/taiga-ui/compare/v3.95.2...v3.96.0) (2024-10-21)\n\n### Features\n\n- **addon-table:** add requiredSort option to table ([#9487](https://github.com/taiga-family/taiga-ui/issues/9487))\n ([f2929c5](https://github.com/taiga-family/taiga-ui/commit/f2929c5a5ffe488a8df80c6322831eae07919016))\n\n### Bug Fixes\n\n- **addon-mobile:** `InputDateRange` + `MobileCalendar` throw error on single date selection\n ([#9502](https://github.com/taiga-family/taiga-ui/issues/9502))\n ([086bda4](https://github.com/taiga-family/taiga-ui/commit/086bda4d2b0b299319293e5d47466dabdcdd466d))\n- **kit:** `CheckboxLabeled`/`RadioLabeled` fix changing in readonly mode\n ([bd6d1e2](https://github.com/taiga-family/taiga-ui/commit/bd6d1e2a67e2faf87a928342190152aa4a954ded))\n\n### [3.95.2](https://github.com/taiga-family/taiga-ui/compare/v3.95.1...v3.95.2) (2024-10-08)\n\n### Bug Fixes\n\n- **core:** fix open DropdownContext after single touch on iOS\n ([#9286](https://github.com/taiga-family/taiga-ui/issues/9286))\n ([20b1c61](https://github.com/taiga-family/taiga-ui/commit/20b1c6103d38d0f55159af34becc9e23e74e61bd))\n- **kit:** `Chip` size ([#9170](https://github.com/taiga-family/taiga-ui/issues/9170))\n ([e5178bf](https://github.com/taiga-family/taiga-ui/commit/e5178bf12d9b0fd3c7b6e4a36272bc1473946845))\n\n### [3.95.1](https://github.com/taiga-family/taiga-ui/compare/v3.95.0...v3.95.1) (2024-09-25)\n\n### Bug Fixes\n\n- **core:** invalid peer dependency ([#9173](https://github.com/taiga-family/taiga-ui/issues/9173))\n ([689f6a2](https://github.com/taiga-family/taiga-ui/commit/689f6a25123ae5c36753aeb080bf0d3516148158))\n- **kit:** fix tslib version ([#9181](https://github.com/taiga-family/taiga-ui/issues/9181))\n ([12ab259](https://github.com/taiga-family/taiga-ui/commit/12ab259eb499e4432e6e6d89feaacae6826e1fcc))\n\n## [3.95.0](https://github.com/taiga-family/taiga-ui/compare/v3.94.0...v3.95.0) (2024-09-24)\n\n### Features\n\n- upgrade peer dependencies ([#9138](https://github.com/taiga-family/taiga-ui/issues/9138))\n ([8ff5986](https://github.com/taiga-family/taiga-ui/commit/8ff5986dd79983f2322afee0fea6f2e6c6beefdc))\n\n### Bug Fixes\n\n- **addon-commerce:** `InputCardGroup` fix for older Safari\n ([#9134](https://github.com/taiga-family/taiga-ui/issues/9134))\n ([009f5f9](https://github.com/taiga-family/taiga-ui/commit/009f5f9c0d4f35335e368b1256e3588757ecc63c))\n- **core:** fix scroll jumping on readonly input focusing in safari\n ([#9094](https://github.com/taiga-family/taiga-ui/issues/9094))\n ([98e0509](https://github.com/taiga-family/taiga-ui/commit/98e0509ad8ff9abf0affbe64bc7a3c2d3d21cb57))\n- **experimental:** `CardLarge` with headless `Cell` list\n ([#9132](https://github.com/taiga-family/taiga-ui/issues/9132))\n ([d48bb48](https://github.com/taiga-family/taiga-ui/commit/d48bb489f9250923257080bf3654a28a4dfc05f0))\n- **experimental:** `Segmented` fix initial radio value ([#9074](https://github.com/taiga-family/taiga-ui/issues/9074))\n ([95e7e7b](https://github.com/taiga-family/taiga-ui/commit/95e7e7b60a46c41a1bd2c73dd3ddcf90cc64a24b))\n- **kit:** `MultiSelect` empty line when non empty `placeholder` and `valueContent`\n ([a435702](https://github.com/taiga-family/taiga-ui/commit/a435702de1de437639addec954a7b7ab2d416a46))\n- **kit:** `MultiSelect` empty line when non empty `placeholder` and `valueContent`\n ([#9127](https://github.com/taiga-family/taiga-ui/issues/9127))\n ([28f1845](https://github.com/taiga-family/taiga-ui/commit/28f18456f0a5a35c7aa0c153476f355d1cc00350))\n\n## [3.94.0](https://github.com/taiga-family/taiga-ui/compare/v3.93.0...v3.94.0) (2024-09-11)\n\n### Features\n\n- **experimental:** `Cell` add border-radius ([#8802](https://github.com/taiga-family/taiga-ui/issues/8802))\n ([81b1c5d](https://github.com/taiga-family/taiga-ui/commit/81b1c5d4653aedac1053de41600e4768bbd571b6))\n- **experimental:** `ThumbnailCard` add external `` support\n ([#8865](https://github.com/taiga-family/taiga-ui/issues/8865))\n ([064944c](https://github.com/taiga-family/taiga-ui/commit/064944cbbe8641bddcf40adcfd351ef28da4067c))\n\n### Bug Fixes\n\n- **addon-table:** TuiTableDirective Content Security Policy error\n ([#8871](https://github.com/taiga-family/taiga-ui/issues/8871))\n ([6a67760](https://github.com/taiga-family/taiga-ui/commit/6a67760b9f695dacc2cd75f739c62f94d2a62d76))\n- **kit:** `InputTime` fix selection of the nearest value from items\n ([#8903](https://github.com/taiga-family/taiga-ui/issues/8903))\n ([96a7728](https://github.com/taiga-family/taiga-ui/commit/96a772852207ab1540db9e28a0d900bc23e45d64))\n- **kit:** fix styles for input-inline when spellcheck marks word incorrect\n ([#8868](https://github.com/taiga-family/taiga-ui/issues/8868))\n ([ee0b4bf](https://github.com/taiga-family/taiga-ui/commit/ee0b4bf693dfac54477751bce868b492b644e33f))\n\n## [3.93.0](https://github.com/taiga-family/taiga-ui/compare/v3.92.0...v3.93.0) (2024-08-26)\n\n### Bug Fixes\n\n- **cdk:** `ActiveZone` do not exit zone when scrollable container becomes non-scrollable\n ([#8631](https://github.com/taiga-family/taiga-ui/issues/8631))\n ([4b160f2](https://github.com/taiga-family/taiga-ui/commit/4b160f2c12fa68cb087b97aca96e533f02d9ca6c))\n- **kit:** `CalendarRange` delete code for `availableRange` property\n ([#8677](https://github.com/taiga-family/taiga-ui/issues/8677))\n ([8e4c774](https://github.com/taiga-family/taiga-ui/commit/8e4c7749445a83810fb819fa38aa2156389aa80a))\n- **kit:** `Textarea` use balance text-wrap in safari ([#8666](https://github.com/taiga-family/taiga-ui/issues/8666))\n ([#8672](https://github.com/taiga-family/taiga-ui/issues/8672))\n ([06fb25a](https://github.com/taiga-family/taiga-ui/commit/06fb25a0990efe29da56056881dcd7ce649734e1))\n- **kit:** fix `CalendarRange` typing and checks `otherDateText` in `mapper` function\n ([#8629](https://github.com/taiga-family/taiga-ui/issues/8629))\n ([22bb699](https://github.com/taiga-family/taiga-ui/commit/22bb699d4f2a92d8448f24dfc83e010a1eafe7b9))\n\n## [3.92.0](https://github.com/taiga-family/taiga-ui/compare/v3.91.0...v3.92.0) (2024-08-20)\n\n### Features\n\n- **kit:** `TuiCalendarRange` add `item` property for correctly switch value outside\n ([#8595](https://github.com/taiga-family/taiga-ui/issues/8595))\n ([9224443](https://github.com/taiga-family/taiga-ui/commit/9224443055a279de64608ab1ecd24120a5ecb5e3))\n\n### Bug Fixes\n\n- **addon-mobile:** add `SheetDialog` to pull-to-refresh exclusion\n ([#8611](https://github.com/taiga-family/taiga-ui/issues/8611))\n ([96ba882](https://github.com/taiga-family/taiga-ui/commit/96ba8827c59fe7b84c848b32026a3bab78a61d8a))\n- **kit:** display view/hide password button with `readOnly` property\n ([#8606](https://github.com/taiga-family/taiga-ui/issues/8606))\n ([b638b1b](https://github.com/taiga-family/taiga-ui/commit/b638b1b941245ca6b635129c655cb4c8529d54f7))\n\n## [3.91.0](https://github.com/taiga-family/taiga-ui/compare/v3.90.0...v3.91.0) (2024-08-19)\n\n### Bug Fixes\n\n- **addon-mobile:** `PullToRefresh` do not trigger pulled if dialog is inside\n ([#8580](https://github.com/taiga-family/taiga-ui/issues/8580))\n ([5f003ac](https://github.com/taiga-family/taiga-ui/commit/5f003ace6fd4babfa4db93228baa3b2a97fb05ff))\n- **core:** user selection on safari ([#8594](https://github.com/taiga-family/taiga-ui/issues/8594))\n ([af837ac](https://github.com/taiga-family/taiga-ui/commit/af837acd05be598532e1c2a5a2b38a33a825015d))\n- **kit:** prevent add/remove suffixes while InputNumber is readonly\n ([#8571](https://github.com/taiga-family/taiga-ui/issues/8571))\n ([04f0e76](https://github.com/taiga-family/taiga-ui/commit/04f0e760b70cdd96f12c3a90b013be2099fd57a2))\n\n## [3.90.0](https://github.com/taiga-family/taiga-ui/compare/v3.89.0...v3.90.0) (2024-08-13)\n\n### Features\n\n- **i18n:** add japanese ([#8374](https://github.com/taiga-family/taiga-ui/issues/8374))\n ([e4a3cdb](https://github.com/taiga-family/taiga-ui/commit/e4a3cdbe5b7cc35c565954c891966ca14d25548d))\n- **kit:** create `TUI_TIME_VALUE_TRANSFORMER` for `tui-input-time component`\n ([#8391](https://github.com/taiga-family/taiga-ui/issues/8391))\n ([9cdc6bc](https://github.com/taiga-family/taiga-ui/commit/9cdc6bc2db8baf22a52d022166b3153822042169))\n- **kit:** prevent disabled days selection for calendar-range\n ([#8328](https://github.com/taiga-family/taiga-ui/issues/8328))\n ([13d1f4c](https://github.com/taiga-family/taiga-ui/commit/13d1f4c1700e0a0613ddc1ac9bd868aaa4b82f84))\n\n### Bug Fixes\n\n- **cdk:** redundant assert log if hours are greater than 23\n ([#8449](https://github.com/taiga-family/taiga-ui/issues/8449))\n ([ef7e6f1](https://github.com/taiga-family/taiga-ui/commit/ef7e6f1a4eb6d6eb4c8f700273007f2e4b4df4d5))\n- **core:** ignore pointer events for disabled button ([#8478](https://github.com/taiga-family/taiga-ui/issues/8478))\n ([28b769f](https://github.com/taiga-family/taiga-ui/commit/28b769f14fe2766a0dff5228441f163e0666057e))\n- **i18n:** add korean ([#8498](https://github.com/taiga-family/taiga-ui/issues/8498))\n ([b3cbe8b](https://github.com/taiga-family/taiga-ui/commit/b3cbe8bff7a126b1ddb32f75ba756cf999df07d0))\n- **i18n:** redundant whitespace ([#8497](https://github.com/taiga-family/taiga-ui/issues/8497))\n ([f9a8ba6](https://github.com/taiga-family/taiga-ui/commit/f9a8ba641478207af916fe7a06bd08ddd9246b8d))\n- **kit:** `CalendarRange` defaultViewedMonth shows correct calendars months\n ([6ae4be3](https://github.com/taiga-family/taiga-ui/commit/6ae4be388b7e76b5f1f419894bffdd087948da90))\n- **kit:** `CalendarRange` defaultViewedMonth shows correct calendars months\n ([#8400](https://github.com/taiga-family/taiga-ui/issues/8400))\n ([bcfd27f](https://github.com/taiga-family/taiga-ui/commit/bcfd27f5f8efc21e1a4f1c472b90c26ba5f2f60d))\n- **kit:** fix calendar range does not update checkbox position\n ([#8481](https://github.com/taiga-family/taiga-ui/issues/8481))\n ([301953f](https://github.com/taiga-family/taiga-ui/commit/301953fa51eed0008778fc527d8cc477c0cfb0ca))\n- **kit:** icon hover on readonly ([#8469](https://github.com/taiga-family/taiga-ui/issues/8469))\n ([f191f9a](https://github.com/taiga-family/taiga-ui/commit/f191f9a1d4591abe9d29ea01defd9bbcbe68576f))\n\n## [3.89.0](https://github.com/taiga-family/taiga-ui/compare/v3.88.0...v3.89.0) (2024-08-06)\n\n### Features\n\n- **core:** add `mode` for `tui-scrollbar` ([#8340](https://github.com/taiga-family/taiga-ui/issues/8340))\n ([fc78143](https://github.com/taiga-family/taiga-ui/commit/fc78143b19b41c542132a13f9a8e37b4270f2dd7))\n- **i18n:** add hebrew ([#8241](https://github.com/taiga-family/taiga-ui/issues/8241))\n ([1e1c574](https://github.com/taiga-family/taiga-ui/commit/1e1c574c5878c9ca07c2217f16bad0e5c13e01be))\n\n### Bug Fixes\n\n- **addon-mobile:** fix mobile-calendar size without header\n ([#8296](https://github.com/taiga-family/taiga-ui/issues/8296))\n ([75bb445](https://github.com/taiga-family/taiga-ui/commit/75bb4454d8eb8f566e46452656e6452d979d8b37))\n- **core:** ios menu is not triggered ([#8345](https://github.com/taiga-family/taiga-ui/issues/8345))\n ([0476a72](https://github.com/taiga-family/taiga-ui/commit/0476a72763d8dccb09559e64923a1e79f3274531))\n- **kit:** correct present of control value from items list for input-time\n ([#8249](https://github.com/taiga-family/taiga-ui/issues/8249))\n ([e890e6b](https://github.com/taiga-family/taiga-ui/commit/e890e6b696e72f19d9864bd0229a98645d4ea544))\n- **kit:** fix `CalendarRange` switch month with maxLength\n ([07a99ce](https://github.com/taiga-family/taiga-ui/commit/07a99ce56a45c7fb5364d628bcbf4105085fc025))\n- **kit:** fix `CalendarRange` switch month with maxLength\n ([#8307](https://github.com/taiga-family/taiga-ui/issues/8307))\n ([68f28f6](https://github.com/taiga-family/taiga-ui/commit/68f28f6f005fa9856177ca7bc45b82bad3755ec2))\n- **kit:** placeholder in multiselect disappears while hovering options\n ([#8253](https://github.com/taiga-family/taiga-ui/issues/8253))\n ([58763ff](https://github.com/taiga-family/taiga-ui/commit/58763ffddaf0b220beb55d2adbc06fbcdd0b724d))\n- **kit:** reuse cursor position after showing password ([#8188](https://github.com/taiga-family/taiga-ui/issues/8188))\n ([864e50e](https://github.com/taiga-family/taiga-ui/commit/864e50e5b3f37421114202219edff67edbc07251))\n\n## [3.88.0](https://github.com/taiga-family/taiga-ui/compare/v3.87.0...v3.88.0) (2024-07-31)\n\n### Features\n\n- **addon-mobile:** possibility to hide header of `MobileCalendar`\n ([#8264](https://github.com/taiga-family/taiga-ui/issues/8264))\n ([8afc477](https://github.com/taiga-family/taiga-ui/commit/8afc477d3383f91490efaef7ec05e3dd129a7c95))\n- **experimental:** `ThumbnailCard` add DI options ([#8155](https://github.com/taiga-family/taiga-ui/issues/8155))\n ([96c5656](https://github.com/taiga-family/taiga-ui/commit/96c56561cd1af077aca7a88d87f66bca06bb592c))\n\n### Bug Fixes\n\n- **cdk:** provided double value is non-finite ([#8161](https://github.com/taiga-family/taiga-ui/issues/8161))\n ([276879b](https://github.com/taiga-family/taiga-ui/commit/276879bf97f2ee5f958477d0f31923ce4b420f87))\n- **core:** fix dropdown-context directive on touchscreen laptops\n ([#8223](https://github.com/taiga-family/taiga-ui/issues/8223))\n ([0bb7b5b](https://github.com/taiga-family/taiga-ui/commit/0bb7b5ba2789683af27a979d80609c968b88d323))\n- **kit:** `Date` should support native date picker even without importing of `TuiMobileCalendarDialogModule`\n ([#8252](https://github.com/taiga-family/taiga-ui/issues/8252))\n ([b6da5bd](https://github.com/taiga-family/taiga-ui/commit/b6da5bd87b0d713ee802ec5f36d5507bcbe53e04))\n\n## [3.87.0](https://github.com/taiga-family/taiga-ui/compare/v3.86.0...v3.87.0) (2024-07-15)\n\n### Features\n\n- **addon-table:** fix for `Cell` and `Title` ([#8078](https://github.com/taiga-family/taiga-ui/issues/8078))\n ([e2e0ae5](https://github.com/taiga-family/taiga-ui/commit/e2e0ae5105b46e33454dae852b20d823336d100d))\n- **experimental:** `Status` add new component ([#8064](https://github.com/taiga-family/taiga-ui/issues/8064))\n ([6e8450d](https://github.com/taiga-family/taiga-ui/commit/6e8450ddbd4af5a3c0cc2c1f24f092da96699868))\n- **kit:** `Progress` add options with DI ([#8065](https://github.com/taiga-family/taiga-ui/issues/8065))\n ([e00cd8c](https://github.com/taiga-family/taiga-ui/commit/e00cd8c75098a8d74182b8f05c825251aaab8d3a))\n\n### Bug Fixes\n\n- **addon-mobile:** `DropdownMobile` fix open status report\n ([#8101](https://github.com/taiga-family/taiga-ui/issues/8101))\n ([ab05df0](https://github.com/taiga-family/taiga-ui/commit/ab05df0e20c4ab03e100807ecd15908513ea8fa0))\n- **addon-mobile:** display mobile calendar range ([#8092](https://github.com/taiga-family/taiga-ui/issues/8092))\n ([75ac03b](https://github.com/taiga-family/taiga-ui/commit/75ac03bf74f2d93c75251c0c7b13535cf7cd79bf))\n- **experimental:** correct border-radius for `ButtonGroup` with only child\n ([#8087](https://github.com/taiga-family/taiga-ui/issues/8087))\n ([5805ce6](https://github.com/taiga-family/taiga-ui/commit/5805ce66644a1fa9f536486dc607366c139b175a))\n- **kit:** `Textarea` displays emoji in Safari ([#8088](https://github.com/taiga-family/taiga-ui/issues/8088))\n ([0e88271](https://github.com/taiga-family/taiga-ui/commit/0e88271f0a18ebddfe15f079f82a638bbcda3eb9))\n- **kit:** correct paddings for `RadioBlock`, `CheckboxBlock`\n ([#8081](https://github.com/taiga-family/taiga-ui/issues/8081))\n ([0aa0458](https://github.com/taiga-family/taiga-ui/commit/0aa04586df42a2952fb6cf131d63add6f3bb8d6c))\n\n## [3.86.0](https://github.com/taiga-family/taiga-ui/compare/v3.85.0...v3.86.0) (2024-07-08)\n\n### Bug Fixes\n\n- **addon-mobile:** dropdown mobile arrow doesn't rotate when click on overlay\n ([#8043](https://github.com/taiga-family/taiga-ui/issues/8043))\n ([5da350e](https://github.com/taiga-family/taiga-ui/commit/5da350e57f0d1c50df2ad9a7bfba1accd244654b))\n\n## [3.85.0](https://github.com/taiga-family/taiga-ui/compare/v3.84.0...v3.85.0) (2024-07-02)\n\n### Features\n\n- **addon-commerce:** add `cvcHidden` input property ([#7998](https://github.com/taiga-family/taiga-ui/issues/7998))\n ([a4fddd0](https://github.com/taiga-family/taiga-ui/commit/a4fddd089f577ca88dfe73643622b70c154faea2))\n- **addon-docs:** support custom tags ([#7979](https://github.com/taiga-family/taiga-ui/issues/7979))\n ([343d38b](https://github.com/taiga-family/taiga-ui/commit/343d38b2f8c7a8f72bc106163da773d52f1d5a3f))\n- **addon-mobile:** update `TabBar` styles ([#7977](https://github.com/taiga-family/taiga-ui/issues/7977))\n ([067cae4](https://github.com/taiga-family/taiga-ui/commit/067cae4251eb31d165eba7ed739a74076fda06e3))\n- **addon-table:** support nullable values in `tuiTableSort`\n ([#7890](https://github.com/taiga-family/taiga-ui/issues/7890))\n ([439871e](https://github.com/taiga-family/taiga-ui/commit/439871e016c7d24167cae325416f612dc6f2fdc8))\n- **experimental:** `ActionBar` add new component ([#7984](https://github.com/taiga-family/taiga-ui/issues/7984))\n ([ac0c34a](https://github.com/taiga-family/taiga-ui/commit/ac0c34a7f7648ccafe83743bae7f09aabd03774f))\n\n### Bug Fixes\n\n- **addon-doc:** `Navigation` fix invalid two-way binding error in Angular v18\n ([#7837](https://github.com/taiga-family/taiga-ui/issues/7837))\n ([1908b9d](https://github.com/taiga-family/taiga-ui/commit/1908b9d5853021e8041c7d00a7b54a7daccf0eec))\n- **addon-mobile:** prevent touchstart after close sheet ([#8001](https://github.com/taiga-family/taiga-ui/issues/8001))\n ([aea2db3](https://github.com/taiga-family/taiga-ui/commit/aea2db332ebe8e8d159fa1cab7f063a5a4e5ffc6))\n- **kit:** `CalendarRange` should not distinguish ranges with same dates and different names\n ([#7804](https://github.com/taiga-family/taiga-ui/issues/7804))\n ([f5d60b2](https://github.com/taiga-family/taiga-ui/commit/f5d60b23677132d9ce97419bbf95a26984662829))\n- **kit:** `InputDateRange` should not distinguish ranges with same dates and different names\n ([#7932](https://github.com/taiga-family/taiga-ui/issues/7932))\n ([a862ca5](https://github.com/taiga-family/taiga-ui/commit/a862ca52cf056043d88b5a6ddd981e49a2134585))\n- **kit:** `InputNumber` should emit form control change if value is less/more than `min`/`max`\n ([#7809](https://github.com/taiga-family/taiga-ui/issues/7809))\n ([2d6ab2d](https://github.com/taiga-family/taiga-ui/commit/2d6ab2def4aa90168abe87e14bb8b9577665a9b1))\n\n## [3.84.0](https://github.com/taiga-family/taiga-ui/compare/v3.83.0...v3.84.0) (2024-06-17)\n\n### Bug Fixes\n\n- **cdk:** visible control for `tui-scroll-controls` on iOS\n ([#7741](https://github.com/taiga-family/taiga-ui/issues/7741))\n ([c185d3b](https://github.com/taiga-family/taiga-ui/commit/c185d3b80cda9319c3fc2adeaa81220bbe9234e6))\n- **kit:** `Carousel` fix scrolling with touchpad when itemsCount more than 1\n ([#7706](https://github.com/taiga-family/taiga-ui/issues/7706))\n ([e9186ca](https://github.com/taiga-family/taiga-ui/commit/e9186cabbd0de571467fee2bc84d343b9b3f685d))\n- **kit:** `InputNumber` fix lost value ([#7751](https://github.com/taiga-family/taiga-ui/issues/7751))\n ([90fdc93](https://github.com/taiga-family/taiga-ui/commit/90fdc93cad69a53efdfe8872ced2eb283884de9b))\n- **kit:** ignore native calendar for desktop ([#7734](https://github.com/taiga-family/taiga-ui/issues/7734))\n ([ad99b73](https://github.com/taiga-family/taiga-ui/commit/ad99b73969f8991057ac39dc7e6960fd314fa348))\n- **kit:** round closable button ([#7700](https://github.com/taiga-family/taiga-ui/issues/7700))\n ([2046723](https://github.com/taiga-family/taiga-ui/commit/2046723c80c3629d42c6904280614407411d0bda))\n\n## [3.83.0](https://github.com/taiga-family/taiga-ui/compare/v3.82.0...v3.83.0) (2024-06-10)\n\n### Bug Fixes\n\n- **core:** `DropdownSelection` fix selection error in textarea\n ([#7626](https://github.com/taiga-family/taiga-ui/issues/7626))\n ([22ee141](https://github.com/taiga-family/taiga-ui/commit/22ee14192513ece0d25f054793dc889976d48356))\n- **core:** `Hint` fix content vertical centering with reduced line-height\n ([#7623](https://github.com/taiga-family/taiga-ui/issues/7623))\n ([57288f8](https://github.com/taiga-family/taiga-ui/commit/57288f8ada25554bf6d3c334a0a2f5ae0c5b353d))\n- **core:** fix text selection in nested hint ([#7647](https://github.com/taiga-family/taiga-ui/issues/7647))\n ([9b96c73](https://github.com/taiga-family/taiga-ui/commit/9b96c73d4ee38c4e44a848ee09b7732ad3fd92ac))\n- **kit:** `InputDateTime` should format textfield value on blur\n ([#7659](https://github.com/taiga-family/taiga-ui/issues/7659))\n ([505fe3e](https://github.com/taiga-family/taiga-ui/commit/505fe3ea342e4da93da33086f15875abf9dc5818))\n- **kit:** `InputDateTime` with `[min]` / `[max]` distorts value on click\n ([#7636](https://github.com/taiga-family/taiga-ui/issues/7636))\n ([7ac4291](https://github.com/taiga-family/taiga-ui/commit/7ac42914dc3eea51b4722e9b47e582e057cd3106))\n- **kit:** `InputTag` fix scrolling to input ([#7655](https://github.com/taiga-family/taiga-ui/issues/7655))\n ([c3993da](https://github.com/taiga-family/taiga-ui/commit/c3993daf7ce339746028d3120c9c79c4a3c48491))\n- **kit:** fix `InputNumber` buttons styles priority for Safari\n ([#7652](https://github.com/taiga-family/taiga-ui/issues/7652))\n ([1d6c3cd](https://github.com/taiga-family/taiga-ui/commit/1d6c3cd892363952a31eae55656dfe07112e4781))\n- **kit:** fix incorrect copy hint in inputCopy ([#7674](https://github.com/taiga-family/taiga-ui/issues/7674))\n ([fa57f78](https://github.com/taiga-family/taiga-ui/commit/fa57f7898dc187b6aca6de39f677577abbfba6b5))\n\n## [3.82.0](https://github.com/taiga-family/taiga-ui/compare/v3.81.0...v3.82.0) (2024-06-03)\n\n### Features\n\n- **experimental:** `HintAside` add automatic hint directive for navigation\n ([#7578](https://github.com/taiga-family/taiga-ui/issues/7578))\n ([de88842](https://github.com/taiga-family/taiga-ui/commit/de8884278fb6fd127f26b8bae55f890f57238146))\n\n### Bug Fixes\n\n- **cdk:** `Scrollbar` fix scroll behaviour ([#7594](https://github.com/taiga-family/taiga-ui/issues/7594))\n ([10fe5a3](https://github.com/taiga-family/taiga-ui/commit/10fe5a3f251624418b82e0a269151326d0780afa))\n- **core:** close `Hint` and `Dropdown` when host is detached from dom\n ([#7593](https://github.com/taiga-family/taiga-ui/issues/7593))\n ([cf6d9f8](https://github.com/taiga-family/taiga-ui/commit/cf6d9f8002111a60f09c2c9de316f3f52a25ed05))\n- **kit:** set nullish border in `tui-textarea` ([#7588](https://github.com/taiga-family/taiga-ui/issues/7588))\n ([8b9b10c](https://github.com/taiga-family/taiga-ui/commit/8b9b10ca8629193ff369a300eb4d27b5a44b0450))\n- **kit:** set nullish border in `tui-textarea` and add example\n ([#7605](https://github.com/taiga-family/taiga-ui/issues/7605))\n ([1bc1b76](https://github.com/taiga-family/taiga-ui/commit/1bc1b76e6928e3f7b2b982c5f3388a8670b9cd8a))\n\n## [3.81.0](https://github.com/taiga-family/taiga-ui/compare/v3.80.0...v3.81.0) (2024-05-27)\n\n### Features\n\n- **experimental:** add padding when use nested colored icons in`TuiAvatar` ng-content\n ([#7534](https://github.com/taiga-family/taiga-ui/issues/7534))\n ([098cf05](https://github.com/taiga-family/taiga-ui/commit/098cf058d0281f35e4e0c8597b0b474b795c3a3e))\n\n### Bug Fixes\n\n- **cdk:** rendering svg in samsung browser ([#7553](https://github.com/taiga-family/taiga-ui/issues/7553))\n ([70df178](https://github.com/taiga-family/taiga-ui/commit/70df1783363cf3bfe00bb0648f32c79765f5cc6d))\n- **kit:** collision with input-date-multi ([#7554](https://github.com/taiga-family/taiga-ui/issues/7554))\n ([911ae28](https://github.com/taiga-family/taiga-ui/commit/911ae28bc31aea265aa3997fbfa5c9faafcb9583))\n\n## [3.80.0](https://github.com/taiga-family/taiga-ui/compare/v3.79.0...v3.80.0) (2024-05-22)\n\n### Features\n\n- **addon-commerce:** missing currency codes ([#7513](https://github.com/taiga-family/taiga-ui/issues/7513))\n ([710e1f6](https://github.com/taiga-family/taiga-ui/commit/710e1f6c5471e55308a9f8524ca134c9e80fcf7c))\n\n### Bug Fixes\n\n- **kit:** `Tree` fix control chevron rotation programmatically\n ([#7476](https://github.com/taiga-family/taiga-ui/issues/7476))\n ([ba90b0d](https://github.com/taiga-family/taiga-ui/commit/ba90b0d5b6d6e8e8d7dfd2a910f0a55bd8b3e2b3))\n\n## [3.79.0](https://github.com/taiga-family/taiga-ui/compare/v3.78.0...v3.79.0) (2024-05-16)\n\n### Features\n\n- **schematics:** add manual migration ([#7458](https://github.com/taiga-family/taiga-ui/issues/7458))\n ([f96c494](https://github.com/taiga-family/taiga-ui/commit/f96c4949fb15b8070efd0dd9af51e00bc1a46271))\n\n## [3.78.0](https://github.com/taiga-family/taiga-ui/compare/v3.77.1...v3.78.0) (2024-05-15)\n\n### Features\n\n- **schematics:** add experimental migration ([#7399](https://github.com/taiga-family/taiga-ui/issues/7399))\n ([474af06](https://github.com/taiga-family/taiga-ui/commit/474af064f3efea7b20a69214a4cc7d06b2482e66))\n\n### Bug Fixes\n\n- **core:** fix tuiGroup styles ([#7402](https://github.com/taiga-family/taiga-ui/issues/7402))\n ([e18d991](https://github.com/taiga-family/taiga-ui/commit/e18d991ff3e925a17f30331a9f020703b7503ca9))\n\n### [3.77.1](https://github.com/taiga-family/taiga-ui/compare/v3.77.0...v3.77.1) (2024-05-10)\n\n### Bug Fixes\n\n- **core:** stackblitz compatibility ([#7396](https://github.com/taiga-family/taiga-ui/issues/7396))\n ([ea9e6d7](https://github.com/taiga-family/taiga-ui/commit/ea9e6d77dc1a586fe5b1fb1dd1eabcaabc43a568))\n\n## [3.77.0](https://github.com/taiga-family/taiga-ui/compare/v3.76.0...v3.77.0) (2024-05-08)\n\n### Features\n\n- **addon-mobile:** `MobileCalendar` switch to dropdown ([#7254](https://github.com/taiga-family/taiga-ui/issues/7254))\n ([33f0e54](https://github.com/taiga-family/taiga-ui/commit/33f0e54f8d838a6a8d855e842915f7045b8f88ac))\n- **core:** add `tuiIcon` pipe ([#7368](https://github.com/taiga-family/taiga-ui/issues/7368))\n ([f95bb7f](https://github.com/taiga-family/taiga-ui/commit/f95bb7fb77fb5f61c56ed237a4fdc44277f2ddb4))\n- **core:** add ability to use nested hints ([#7376](https://github.com/taiga-family/taiga-ui/issues/7376))\n ([9ad7c8c](https://github.com/taiga-family/taiga-ui/commit/9ad7c8c2c8cc90d3122a669503275b750dfafca1))\n\n### Bug Fixes\n\n- **addon-mobile:** `DropdownMobile` fix cleaner buttons ([#7358](https://github.com/taiga-family/taiga-ui/issues/7358))\n ([8c5ed8b](https://github.com/taiga-family/taiga-ui/commit/8c5ed8b478b9382168f9e9784e4cc42fb7cac717))\n- **cdk:** `Destroy` fix post-destroy subscriptions ([#7380](https://github.com/taiga-family/taiga-ui/issues/7380))\n ([fb6ff06](https://github.com/taiga-family/taiga-ui/commit/fb6ff06c517c436e00646be007e71c82ab833256))\n- **core:** fix compatibility tuiGroup & tuiLabel ([#7364](https://github.com/taiga-family/taiga-ui/issues/7364))\n ([e1d2c6e](https://github.com/taiga-family/taiga-ui/commit/e1d2c6e43c848cb306aef4bfb65235581098132e))\n- **core:** fix loading defaultErrorMessage for tui-error\n ([#7303](https://github.com/taiga-family/taiga-ui/issues/7303))\n ([#7341](https://github.com/taiga-family/taiga-ui/issues/7341))\n ([682ecf1](https://github.com/taiga-family/taiga-ui/commit/682ecf177c298918c644948b1cb86cac2c055bd8))\n- **experimental:** `tuiCell` conflicts ([#7369](https://github.com/taiga-family/taiga-ui/issues/7369))\n ([291602e](https://github.com/taiga-family/taiga-ui/commit/291602e3f4e27f57288d2531c4007d9976d80863))\n- **experimental:** fix `tuiTitle` bold inside `tuiCell` ([#7382](https://github.com/taiga-family/taiga-ui/issues/7382))\n ([f695179](https://github.com/taiga-family/taiga-ui/commit/f6951793b581df384595ad5dee5afa464f1529a8))\n- **kit:** `Textarea` incorrectly highlights extra characters for long words with hyphen in Safari/FF\n ([#7336](https://github.com/taiga-family/taiga-ui/issues/7336))\n ([1e4844a](https://github.com/taiga-family/taiga-ui/commit/1e4844a0c3fb8c2101b9120895fe68946ec51efc))\n- **kit:** fix compatibility tuiGroup & tui-input-slider ([#7363](https://github.com/taiga-family/taiga-ui/issues/7363))\n ([#7372](https://github.com/taiga-family/taiga-ui/issues/7372))\n ([25c7277](https://github.com/taiga-family/taiga-ui/commit/25c7277e6812681adf462d930f74a4e60b145ab4))\n- **kit:** fix horizontal scroll with `tuiMultiSelectGroup` and large item in `tui-data-list`\n ([#7374](https://github.com/taiga-family/taiga-ui/issues/7374))\n ([0e372c6](https://github.com/taiga-family/taiga-ui/commit/0e372c675e6d8c5082ddffd2e5c0c6d1467eaed3))\n- **schematics:** upgrade editor dependency ([#7316](https://github.com/taiga-family/taiga-ui/issues/7316))\n ([e03b5dc](https://github.com/taiga-family/taiga-ui/commit/e03b5dc666bf88b0f62b65d1eb4ba45bb15a3333))\n\n## [3.76.0](https://github.com/taiga-family/taiga-ui/compare/v3.75.0...v3.76.0) (2024-04-22)\n\n### Features\n\n- **addon-mobile:** `DropdownMobile` add sheet view ([#7274](https://github.com/taiga-family/taiga-ui/issues/7274))\n ([f4a9f83](https://github.com/taiga-family/taiga-ui/commit/f4a9f83d809f27367b5946f0a392d0f328b9b6c2))\n- **addon-table:** reorder add possibility to transfer a template\n ([#7271](https://github.com/taiga-family/taiga-ui/issues/7271))\n ([86b694c](https://github.com/taiga-family/taiga-ui/commit/86b694c4d6b4fe0021a162c5cfd76f5060f3d554))\n- **cdk:** `Keyboard` add new service ([#7241](https://github.com/taiga-family/taiga-ui/issues/7241))\n ([45cfc56](https://github.com/taiga-family/taiga-ui/commit/45cfc56477a1bb7db91b3ff437e2cc81dfca594f))\n- **experimental:** `DropdownMobile` add new dropdown behavior\n ([#7193](https://github.com/taiga-family/taiga-ui/issues/7193))\n ([2c330d4](https://github.com/taiga-family/taiga-ui/commit/2c330d44fa1f893540ab58766cc1a92974a509e7))\n- **kit:** add `autoColor` to `InputTag` and `MultiSelect`\n ([#7236](https://github.com/taiga-family/taiga-ui/issues/7236))\n ([31b4287](https://github.com/taiga-family/taiga-ui/commit/31b4287b5a7b04a3d7a28b1f1045111553b9ae02))\n\n### Bug Fixes\n\n- **cdk:** `Dialog` fix jumping to top on closing ([#7256](https://github.com/taiga-family/taiga-ui/issues/7256))\n ([709acdc](https://github.com/taiga-family/taiga-ui/commit/709acdcc9bbcdaca7fce7993dd6542c5724df4f5))\n- **kit:** redesign focus to focus-visible in `TuiAccordion`\n ([#7285](https://github.com/taiga-family/taiga-ui/issues/7285))\n ([1357f78](https://github.com/taiga-family/taiga-ui/commit/1357f78898a01945540138518673da63568c8fc6))\n- non strict peer dependencies ([#7270](https://github.com/taiga-family/taiga-ui/issues/7270))\n ([38da4b4](https://github.com/taiga-family/taiga-ui/commit/38da4b4f1f0ad14f080b79424a546d39811fa4ff))\n\n## [3.75.0](https://github.com/taiga-family/taiga-ui/compare/v3.74.0...v3.75.0) (2024-04-15)\n\n### Bug Fixes\n\n- **addon-commerce:** fix hidden card ([#7203](https://github.com/taiga-family/taiga-ui/issues/7203))\n ([fed8e75](https://github.com/taiga-family/taiga-ui/commit/fed8e75b334e2e666b9debc33f29f7f079dc8d17))\n- **kit:** `Carousel` fix dragging in chrome ([#7197](https://github.com/taiga-family/taiga-ui/issues/7197))\n ([a7bd01a](https://github.com/taiga-family/taiga-ui/commit/a7bd01ada4060b221d062d6ea25ce9548eaf9d49))\n- **kit:** `CheckboxLabeled` fix line-height ([#7205](https://github.com/taiga-family/taiga-ui/issues/7205))\n ([376a2f9](https://github.com/taiga-family/taiga-ui/commit/376a2f9516c18dc2f0d48ad30adb4570933cffa1))\n\n## [3.74.0](https://github.com/taiga-family/taiga-ui/compare/v3.73.0...v3.74.0) (2024-04-08)\n\n### Bug Fixes\n\n- **cdk:** `ActiveZone` fix event handling for IOS Safari\n ([#7155](https://github.com/taiga-family/taiga-ui/issues/7155))\n ([dbe7e81](https://github.com/taiga-family/taiga-ui/commit/dbe7e81fabaf7271a550e6b1264a4e4473b467df))\n\n## [3.73.0](https://github.com/taiga-family/taiga-ui/compare/v3.72.0...v3.73.0) (2024-04-02)\n\n### Features\n\n- **core:** support override dropdown selection ([#7141](https://github.com/taiga-family/taiga-ui/issues/7141))\n ([5e768bd](https://github.com/taiga-family/taiga-ui/commit/5e768bdef90aeb9e18adbbd527ef58aa26dd8d80))\n- **experimental:** `AvatarOutline` add new directive ([#7083](https://github.com/taiga-family/taiga-ui/issues/7083))\n ([3053ca6](https://github.com/taiga-family/taiga-ui/commit/3053ca62953334575b3550d12bbde94fd8194b15))\n- **kit:** add `tuiCountriesMasksProvider` ([#7139](https://github.com/taiga-family/taiga-ui/issues/7139))\n ([10ac35e](https://github.com/taiga-family/taiga-ui/commit/10ac35e499db736d32f0d674017d5bf23852c305))\n- **kit:** hide dropdown if datalist template not provided\n ([#6700](https://github.com/taiga-family/taiga-ui/issues/6700))\n ([0118e72](https://github.com/taiga-family/taiga-ui/commit/0118e72e3f0781ef7ddb15e22000ed9a5224c92c))\n\n### Bug Fixes\n\n- **core:** `Expand` do not react to transition on pseudo element\n ([#7104](https://github.com/taiga-family/taiga-ui/issues/7104))\n ([4f0ff7a](https://github.com/taiga-family/taiga-ui/commit/4f0ff7a6351cc1102f8068aef9597119e5ab7914))\n- **core:** `Textfield` fix next button on virtual keyboard\n ([#7094](https://github.com/taiga-family/taiga-ui/issues/7094))\n ([55248ba](https://github.com/taiga-family/taiga-ui/commit/55248baab036529d52dd402c5a8953017d37100c))\n- **core:** fix custom position accessors ([#7151](https://github.com/taiga-family/taiga-ui/issues/7151))\n ([bdcd37c](https://github.com/taiga-family/taiga-ui/commit/bdcd37c23e74526725872de66f8fcbd4e133c2b5))\n- **kit:** `InputDate` fix opening mobile calendar in read-only mode\n ([#7144](https://github.com/taiga-family/taiga-ui/issues/7144))\n ([9e7bfa2](https://github.com/taiga-family/taiga-ui/commit/9e7bfa29b94f082d7579e204147dce4247d5b9de))\n- **kit:** correct update model for `tui-input-date-multi`\n ([#7080](https://github.com/taiga-family/taiga-ui/issues/7080))\n ([49e6944](https://github.com/taiga-family/taiga-ui/commit/49e6944cb2e52e4825b4c3efef6c34b682696e88))\n- **kit:** remove pure getNativeElements ([#7112](https://github.com/taiga-family/taiga-ui/issues/7112))\n ([5353b44](https://github.com/taiga-family/taiga-ui/commit/5353b442c891f9c285b6e3493296a1138e570bdc))\n\n## [3.72.0](https://github.com/taiga-family/taiga-ui/compare/v3.71.0...v3.72.0) (2024-03-25)\n\n### Features\n\n- **addon-charts:** `RingChart` add xs size ([#7077](https://github.com/taiga-family/taiga-ui/issues/7077))\n ([a7b4ff3](https://github.com/taiga-family/taiga-ui/commit/a7b4ff37bbc9089dcbc6eaf56c4877274512ecf1))\n- **addon-commerce:** add flag hide cvc code in InputCard, InputCardGrouped\n ([#7070](https://github.com/taiga-family/taiga-ui/issues/7070))\n ([0efb113](https://github.com/taiga-family/taiga-ui/commit/0efb113ca234b67fb39a41545ae933da2e7ecb7b))\n- **experimental:** `Button` add manual :checked appearance\n ([#7034](https://github.com/taiga-family/taiga-ui/issues/7034))\n ([5a2f1c3](https://github.com/taiga-family/taiga-ui/commit/5a2f1c3a6469618299aae3d96e34e702ecad283c))\n\n### Bug Fixes\n\n- **core:** set text-align on host notification ([#7042](https://github.com/taiga-family/taiga-ui/issues/7042))\n ([a1ae503](https://github.com/taiga-family/taiga-ui/commit/a1ae503aa4ecf40f5ad1f79daa380e91b837ff70))\n\n## [3.71.0](https://github.com/taiga-family/taiga-ui/compare/v3.70.0...v3.71.0) (2024-03-19)\n\n### Features\n\n- **addon-doc:** support external link in navigation ([#7030](https://github.com/taiga-family/taiga-ui/issues/7030))\n ([4dbe8ac](https://github.com/taiga-family/taiga-ui/commit/4dbe8accb33383e996aa10799f345e3b97acefe8))\n- **experimental:** `BlockDetails` add new component ([#6910](https://github.com/taiga-family/taiga-ui/issues/6910))\n ([af7e3ae](https://github.com/taiga-family/taiga-ui/commit/af7e3ae1b9068fbfdfa14fb1888ef4ea5f9ad581))\n- **experimental:** `Skeleton` add new directive ([#7024](https://github.com/taiga-family/taiga-ui/issues/7024))\n ([3785a77](https://github.com/taiga-family/taiga-ui/commit/3785a77174b60f11d1ca3ff6b85d866d9c8f1588))\n\n### Bug Fixes\n\n- **addon-table:** key type check ([#7028](https://github.com/taiga-family/taiga-ui/issues/7028))\n ([c783dab](https://github.com/taiga-family/taiga-ui/commit/c783dab98791f51070326a3db2f855e16ba6dbd0))\n- **core:** disable isObscured check for `HintPointer` ([#7016](https://github.com/taiga-family/taiga-ui/issues/7016))\n ([d3cd092](https://github.com/taiga-family/taiga-ui/commit/d3cd092aef5d402c53e369a67ef7ea1823936dea))\n- **kit:** `InputFiles` fix drag over detection when zone.js event coalescing is enabled\n ([#7031](https://github.com/taiga-family/taiga-ui/issues/7031))\n ([5b9a605](https://github.com/taiga-family/taiga-ui/commit/5b9a605abbea5f687402e2918c7d1646770ab2b9))\n- **kit:** `TasbWithMore` fix redundant left margin for single element\n ([#7022](https://github.com/taiga-family/taiga-ui/issues/7022))\n ([#7026](https://github.com/taiga-family/taiga-ui/issues/7026))\n ([d5818aa](https://github.com/taiga-family/taiga-ui/commit/d5818aaee44c419220b50145cb53f1c2d29b4c71))\n\n## [3.70.0](https://github.com/taiga-family/taiga-ui/compare/v3.69.0...v3.70.0) (2024-03-12)\n\n### Bug Fixes\n\n- **addon-table:** eyes not draggable ([#6948](https://github.com/taiga-family/taiga-ui/issues/6948))\n ([ac9ca4d](https://github.com/taiga-family/taiga-ui/commit/ac9ca4dc119a9b2f009d4b80c711fc41b075f3ae))\n- **kit:** `InputDateMulti` fix disableItemHandler ([#6947](https://github.com/taiga-family/taiga-ui/issues/6947))\n ([97b2bea](https://github.com/taiga-family/taiga-ui/commit/97b2bea40e4522fd5601244f6a4178dc8dd104d4))\n\n## [3.69.0](https://github.com/taiga-family/taiga-ui/compare/v3.68.0...v3.69.0) (2024-03-04)\n\n### Features\n\n- **kit:** support `[label]` in `tui-avatar-labeled` ([#6921](https://github.com/taiga-family/taiga-ui/issues/6921))\n ([8ff9592](https://github.com/taiga-family/taiga-ui/commit/8ff95927ba16e402d717dd52fe990a764d461e52))\n\n### Bug Fixes\n\n- **kit:** `InputDateTime` does not change filler on dynamic change of `[timeMode]` prop\n ([#6897](https://github.com/taiga-family/taiga-ui/issues/6897))\n ([14a8a8b](https://github.com/taiga-family/taiga-ui/commit/14a8a8b792b47e178064e9d7910a81129560b14f))\n- **kit:** prevent navigation to parent page if navigation occurs from dialog\n ([#6944](https://github.com/taiga-family/taiga-ui/issues/6944))\n ([d5bf23d](https://github.com/taiga-family/taiga-ui/commit/d5bf23ddeb648dc52762f48c4ff208337f591c79))\n\n## [3.68.0](https://github.com/taiga-family/taiga-ui/compare/v3.67.0...v3.68.0) (2024-02-26)\n\n### Features\n\n- **addon-doc:** support target property for links ([#6876](https://github.com/taiga-family/taiga-ui/issues/6876))\n ([83fc4b0](https://github.com/taiga-family/taiga-ui/commit/83fc4b01b61b64073745e9bb79f9a17445c5f36c))\n- **experimental:** `Fade` enable scrolling ([#6855](https://github.com/taiga-family/taiga-ui/issues/6855))\n ([b3a08b8](https://github.com/taiga-family/taiga-ui/commit/b3a08b8040b24cfb85fc5fa11f2f86b86f184822))\n\n### Bug Fixes\n\n- **core:** fix nested sided dropdown height ([#6863](https://github.com/taiga-family/taiga-ui/issues/6863))\n ([f8607a1](https://github.com/taiga-family/taiga-ui/commit/f8607a161ba761cf9c04acb3f269add7897e7fc0))\n- **experimental:** `Avatar` fix error when using `SafeResourceUrl`\n ([#6842](https://github.com/taiga-family/taiga-ui/issues/6842))\n ([a79ba00](https://github.com/taiga-family/taiga-ui/commit/a79ba0012e99833f3b7f97e436abb17664a2ed49))\n- **experimental:** `Fade` fix artifacts in Chrome ([#6879](https://github.com/taiga-family/taiga-ui/issues/6879))\n ([8ff14a1](https://github.com/taiga-family/taiga-ui/commit/8ff14a11ae5c99c6c4d3ef77fbc5b5ea50756e28))\n- **experimental:** use `background-color` instead of `background` in `tuiSurface`\n ([#6841](https://github.com/taiga-family/taiga-ui/issues/6841))\n ([a8f49fc](https://github.com/taiga-family/taiga-ui/commit/a8f49fc4ba4001d6979f05a40797b6c0da259f32))\n- **kit:** `RadioLabeled` fix line-height ([#6878](https://github.com/taiga-family/taiga-ui/issues/6878))\n ([4187c11](https://github.com/taiga-family/taiga-ui/commit/4187c1180d134b46ac1eba238155190eaba81903))\n- **styles:** `List` fix line height ([#6880](https://github.com/taiga-family/taiga-ui/issues/6880))\n ([ca522ee](https://github.com/taiga-family/taiga-ui/commit/ca522ee38aa7bff1cb6503cca2b26d41f5e1e09f))\n\n## [3.67.0](https://github.com/taiga-family/taiga-ui/compare/v3.66.0...v3.67.0) (2024-02-20)\n\n### Features\n\n- **experimental:** `Avatar` shift sizes to match buttons and controls\n ([#6797](https://github.com/taiga-family/taiga-ui/issues/6797))\n ([ab0aba6](https://github.com/taiga-family/taiga-ui/commit/ab0aba6a411df82ed2978376a813ccbaa40e8ac8))\n- **experimental:** `Navigation` add new module ([#6827](https://github.com/taiga-family/taiga-ui/issues/6827))\n ([1a688ce](https://github.com/taiga-family/taiga-ui/commit/1a688ce3d6ebc5c18ff6931012a333706cee438a))\n- **experimental:** add autoClose when another element is focused, hide actions on non-touch devices\n ([#6801](https://github.com/taiga-family/taiga-ui/issues/6801))\n ([447baca](https://github.com/taiga-family/taiga-ui/commit/447baca8e794b8614a82fe77145d8424ec5c9060))\n\n### Bug Fixes\n\n- **kit:** cancel macrotask when element destroyed ([#6791](https://github.com/taiga-family/taiga-ui/issues/6791))\n ([d6d06c9](https://github.com/taiga-family/taiga-ui/commit/d6d06c94f9f0cd3e55218fd629115bd1f093cabb))\n- **core:** take into account scrollbar in active zone ([#6790](https://github.com/taiga-family/taiga-ui/issues/6790))\n ([372c780](https://github.com/taiga-family/taiga-ui/commit/372c7805ba4a04d434376a07ffe1afe3c97032b7))\n- **kit:** scroll over carousel items ([#6788](https://github.com/taiga-family/taiga-ui/issues/6788))\n ([da57038](https://github.com/taiga-family/taiga-ui/commit/da57038f46e6d15b9e302eba0fc2f84803325b8a))\n\n## [3.66.0](https://github.com/taiga-family/taiga-ui/compare/v3.65.0...v3.66.0) (2024-02-12)\n\n### Features\n\n- **core:** add interactive mode for notification ([#6703](https://github.com/taiga-family/taiga-ui/issues/6703))\n ([b0841d3](https://github.com/taiga-family/taiga-ui/commit/b0841d387b0e9f6aecf11544ee2efa3dadc9fb74))\n- **core:** add iOS support to TuiDropdownContextDirective\n ([#6721](https://github.com/taiga-family/taiga-ui/issues/6721))\n- **experimental:** add `tuiButtonGroup` ([#6686](https://github.com/taiga-family/taiga-ui/issues/6686))\n ([03c4be3](https://github.com/taiga-family/taiga-ui/commit/03c4be31ed825d0217b2c5afb87f1e2d527690b2))\n- **kit:** hide dropdown if datalist template not provided\n ([#6700](https://github.com/taiga-family/taiga-ui/issues/6700))\n ([0118e72](https://github.com/taiga-family/taiga-ui/commit/0118e72e3f0781ef7ddb15e22000ed9a5224c92c))\n\n### Bug Fixes\n\n- **core:** `Dropdown` fix max height ([#6748](https://github.com/taiga-family/taiga-ui/issues/6748))\n ([c4c43d1](https://github.com/taiga-family/taiga-ui/commit/c4c43d1d417df32471292e7903cb54665ae1fbb3))\n- **core:** `Multiselect` fix dropdown shaking ([#6707](https://github.com/taiga-family/taiga-ui/issues/6707))\n ([1a148e2](https://github.com/taiga-family/taiga-ui/commit/1a148e28eb5b942b1c644379d645ba8559a13e7b))\n- **core:** `PrimitiveTextfield` fix memory leak ([#6697](https://github.com/taiga-family/taiga-ui/issues/6697))\n ([ff86243](https://github.com/taiga-family/taiga-ui/commit/ff86243c8bf60591c4faea8ea1d264ee3dde8c45))\n- **core:** cancel macrotask in `tui-expand` when component destroyed\n ([#6747](https://github.com/taiga-family/taiga-ui/issues/6747))\n ([120eb82](https://github.com/taiga-family/taiga-ui/commit/120eb8292822e80cea736cc6a7a9e674dfda98b1))\n- **core:** fix `:active` state of interactive elements in Safari\n ([#6753](https://github.com/taiga-family/taiga-ui/issues/6753))\n ([bd96202](https://github.com/taiga-family/taiga-ui/commit/bd96202ff3fe164f9e0d765c331138381d60ca96))\n- **experimental:** `SwipeActions` fix scrolling without actions\n ([#6750](https://github.com/taiga-family/taiga-ui/issues/6750))\n ([f59d8a6](https://github.com/taiga-family/taiga-ui/commit/f59d8a6eb4b3178516fd4dc925fb54d1ec208247))\n- **kit:** add `line-height` for `[tuiTab]` ([#6704](https://github.com/taiga-family/taiga-ui/issues/6704))\n ([db83218](https://github.com/taiga-family/taiga-ui/commit/db832181f0529781c3fc75c6df9c3795269755d7))\n\n## [3.65.0](https://github.com/taiga-family/taiga-ui/compare/v3.64.0...v3.65.0) (2024-02-05)\n\n### Features\n\n- **kit:** `Push` add setting the number of lines of text\n ([#6682](https://github.com/taiga-family/taiga-ui/issues/6682))\n ([df5e07d](https://github.com/taiga-family/taiga-ui/commit/df5e07d3cb18a113b54f282efa6efb359bf14d86))\n\n### Bug Fixes\n\n- **core:** do not hide nested scrollbars ([#6645](https://github.com/taiga-family/taiga-ui/issues/6645))\n ([6a25d26](https://github.com/taiga-family/taiga-ui/commit/6a25d261a58c578511a75d3c8cb4f7fddec595ab))\n- **experimental:** `Surface` fix styles priority ([#6678](https://github.com/taiga-family/taiga-ui/issues/6678))\n ([43a79c4](https://github.com/taiga-family/taiga-ui/commit/43a79c42ff67b8aaeac8f065b08f9ac70f757009))\n- **experimental:** fix problem with tuiCell ([#6650](https://github.com/taiga-family/taiga-ui/issues/6650))\n ([92735ef](https://github.com/taiga-family/taiga-ui/commit/92735ef5f3b66b5e2c84730464bb8cf66bae1b13))\n- **kit:** `Push` fix directive change detection ([#6681](https://github.com/taiga-family/taiga-ui/issues/6681))\n ([bdd144d](https://github.com/taiga-family/taiga-ui/commit/bdd144d8d0150e4ee93dff402f684df5802bdb33))\n\n## [3.64.0](https://github.com/taiga-family/taiga-ui/compare/v3.63.0...v3.64.0) (2024-01-31)\n\n### Features\n\n- **cdk:** scroll controls should be visible only inside tui-root area\n ([#6624](https://github.com/taiga-family/taiga-ui/issues/6624))\n ([ad35cdb](https://github.com/taiga-family/taiga-ui/commit/ad35cdba5d9bbe7039e327976cddb86f5c30d90e))\n- **core:** notification content by default should be break by word\n ([#6611](https://github.com/taiga-family/taiga-ui/issues/6611))\n ([1237ede](https://github.com/taiga-family/taiga-ui/commit/1237ede2832c4b1364fa04b3d671217d5a1ba8db))\n- **experimental:** `AppBar` update and add desktop mode ([#6614](https://github.com/taiga-family/taiga-ui/issues/6614))\n ([5f3683b](https://github.com/taiga-family/taiga-ui/commit/5f3683b2768cf4fb636206a822a13b54fc792bb5))\n- **experimental:** `SwipeActions` add new component ([#6526](https://github.com/taiga-family/taiga-ui/issues/6526))\n ([63792e7](https://github.com/taiga-family/taiga-ui/commit/63792e7303cef399365970e65a248c1ff70d1d4a))\n- **experimental:** add `tui-avatar-labeled` ([#6523](https://github.com/taiga-family/taiga-ui/issues/6523))\n ([a272bd4](https://github.com/taiga-family/taiga-ui/commit/a272bd476bded2e97299020d083406ec012cd228))\n- **experimental:** add `tuiCardLarge` ([#6516](https://github.com/taiga-family/taiga-ui/issues/6516))\n ([699c8bc](https://github.com/taiga-family/taiga-ui/commit/699c8bc535e4732f2e25558626f72658d1c97b1d))\n- **kit:** use the full height for input files label ([#6595](https://github.com/taiga-family/taiga-ui/issues/6595))\n ([d7a7b45](https://github.com/taiga-family/taiga-ui/commit/d7a7b4587828392d803e6567ed2591fcb973d2bf))\n- **layout:** `BlockStatus` update mobile paddings ([#6617](https://github.com/taiga-family/taiga-ui/issues/6617))\n ([1162add](https://github.com/taiga-family/taiga-ui/commit/1162add149049b90b0fd21286aab8085064a68a6))\n\n### Bug Fixes\n\n- **addon-table:** `tuiCell` conflicts ([#6606](https://github.com/taiga-family/taiga-ui/issues/6606))\n ([2f70d86](https://github.com/taiga-family/taiga-ui/commit/2f70d86e2e9ca172ba75abdf5c50702d9f2e4888))\n- **cdk:** `endWith` should be pass after `takeUntil` ([#6581](https://github.com/taiga-family/taiga-ui/issues/6581))\n ([14da1e0](https://github.com/taiga-family/taiga-ui/commit/14da1e058fd66f119aba785be3ba95011be33def))\n- **cdk:** when the consumer unsubscribes, clean up data ready for next subscription\n ([#6557](https://github.com/taiga-family/taiga-ui/issues/6557))\n ([5c86e5f](https://github.com/taiga-family/taiga-ui/commit/5c86e5f6d961617df4e272777cf245abfa5253a6))\n- **core:** `HostedDropdown` fix binding error in test environment\n ([#6534](https://github.com/taiga-family/taiga-ui/issues/6534))\n ([24267dc](https://github.com/taiga-family/taiga-ui/commit/24267dcc5f60601621276d955d8f22c59b2ccdc9))\n- **core:** prevent `tui-root` from applying CSS styles to the body element without Taiga UI context\n ([#6500](https://github.com/taiga-family/taiga-ui/issues/6500))\n ([787d525](https://github.com/taiga-family/taiga-ui/commit/787d525db69f2e14c8c4845875682272a09a5fb7))\n- **kit:** fix radio list identity matcher overriding ([#6531](https://github.com/taiga-family/taiga-ui/issues/6531))\n ([789da96](https://github.com/taiga-family/taiga-ui/commit/789da965cd2da1c0b2953074a0af6399671c125c))\n\n## [3.63.0](https://github.com/taiga-family/taiga-ui/compare/v3.62.0...v3.63.0) (2024-01-22)\n\n### Features\n\n- **experimental:** `Header` add new component ([#6455](https://github.com/taiga-family/taiga-ui/issues/6455))\n ([eef8e7d](https://github.com/taiga-family/taiga-ui/commit/eef8e7d02e212c91e4283459f53da75b0b23ef80))\n- **experimental:** `Segmented` add new component ([#6511](https://github.com/taiga-family/taiga-ui/issues/6511))\n ([f982f5d](https://github.com/taiga-family/taiga-ui/commit/f982f5ddc25ecd98a3a1c624aac58edc42fac9dc))\n- **kit:** Sensitive increase number of rows for larger sizes\n ([#6492](https://github.com/taiga-family/taiga-ui/issues/6492))\n ([fc45f06](https://github.com/taiga-family/taiga-ui/commit/fc45f06d1acaec8f3deaabedfec353034c226b10))\n\n### Bug Fixes\n\n- **addon-mobile:** add smooth opacity change for `MobileCalendar` to hide blinking initial view\n ([#6459](https://github.com/taiga-family/taiga-ui/issues/6459))\n ([4bea934](https://github.com/taiga-family/taiga-ui/commit/4bea93415d36e34e7f974e80303f7877b7369a80))\n- **core:** prevent TuiRoot from applying CSS styles to the body element without Taiga UI context\n ([#6500](https://github.com/taiga-family/taiga-ui/issues/6500))\n ([787d525](https://github.com/taiga-family/taiga-ui/commit/787d525db69f2e14c8c4845875682272a09a5fb7))\n- **kit:** `InputPhoneInternational` change Brazilian mask pattern\n ([#6461](https://github.com/taiga-family/taiga-ui/issues/6461))\n ([87260f3](https://github.com/taiga-family/taiga-ui/commit/87260f342107d1e720b136ef6b1afa1cdfefc1ea))\n\n## [3.62.0](https://github.com/taiga-family/taiga-ui/compare/v3.61.0...v3.62.0) (2024-01-15)\n\n### Features\n\n- **kit:** `File` add ability to customize icons ([#6418](https://github.com/taiga-family/taiga-ui/issues/6418))\n ([a13e88a](https://github.com/taiga-family/taiga-ui/commit/a13e88a5d062dc6c78320998afc170eb0bb65df5))\n\n### Bug Fixes\n\n- **cdk:** `ng-add` use actual dompurify version ([#6358](https://github.com/taiga-family/taiga-ui/issues/6358))\n ([2abddb0](https://github.com/taiga-family/taiga-ui/commit/2abddb07681d1024313550f8a256072a87211769))\n ([e8ac4ea](https://github.com/taiga-family/taiga-ui/commit/e8ac4ea2220f0ff4807c3b6cef944d61f1d073e0))\n- **i18n:** fix Chinese translation of country names ([#6412](https://github.com/taiga-family/taiga-ui/issues/6412))\n ([b03d8db](https://github.com/taiga-family/taiga-ui/commit/b03d8db83c1c6dfe4b45acbaccf906d604f50a5e))\n- **kit:** `InputYear` fix dropdown paddings ([#6431](https://github.com/taiga-family/taiga-ui/issues/6431))\n ([ee8316f](https://github.com/taiga-family/taiga-ui/commit/ee8316f715b63338c254f7e6d0fee898ed094da8))\n\n## [3.61.0](https://github.com/taiga-family/taiga-ui/compare/v3.60.0...v3.61.0) (2023-12-25)\n\n### Bug Fixes\n\n- **cdk:** `DirectiveStylesService` fix ssr memory leak ([#6288](https://github.com/taiga-family/taiga-ui/issues/6288))\n ([799e7d6](https://github.com/taiga-family/taiga-ui/commit/799e7d65b52ef8acc72ea43545d46d0de180fd7d))\n- **cdk:** respect client size in `TUI_WINDOW_SIZE` ([#6329](https://github.com/taiga-family/taiga-ui/issues/6329))\n ([120dd8e](https://github.com/taiga-family/taiga-ui/commit/120dd8e022eb86d31894e5572f329bc6ee508650))\n- **core:** page scrolling jumps to top in Iframe when modal is opened\n ([#6293](https://github.com/taiga-family/taiga-ui/issues/6293))\n ([e8ac4ea](https://github.com/taiga-family/taiga-ui/commit/e8ac4ea2220f0ff4807c3b6cef944d61f1d073e0))\n- **kit:** `ComboBox` fix empty string option incorrect behavior\n ([#6328](https://github.com/taiga-family/taiga-ui/issues/6328))\n ([1983340](https://github.com/taiga-family/taiga-ui/commit/1983340ae985bf5e59b667c7090dc3ee558e2dee))\n\n## [3.60.0](https://github.com/taiga-family/taiga-ui/compare/v3.59.0...v3.60.0) (2023-12-18)\n\n### Bug Fixes\n\n- **core:** `Calendar` properly react to markers change ([#6258](https://github.com/taiga-family/taiga-ui/issues/6258))\n ([fcea78d](https://github.com/taiga-family/taiga-ui/commit/fcea78da92d07baa404de0ea47fcf8cfc8cde5e4))\n\n## [3.59.0](https://github.com/taiga-family/taiga-ui/compare/v3.58.0...v3.59.0) (2023-12-12)\n\n### Features\n\n- **layout:** add tuiSlot `action` to be able to template any element into the action container of BlockStatus\n ([#6191](https://github.com/taiga-family/taiga-ui/issues/6191))\n ([a9a5cc8](https://github.com/taiga-family/taiga-ui/commit/a9a5cc8c80b00cd0d79e63ece7ebd8f0570a39e5))\n\n### Bug Fixes\n\n- **kit:** don't hide input if search isn't empty ([#6225](https://github.com/taiga-family/taiga-ui/issues/6225))\n ([ea1c3a0](https://github.com/taiga-family/taiga-ui/commit/ea1c3a05b9d16c4184d4ea4804f530f9db429570))\n- **kit:** prevent stretching to full height ([#6224](https://github.com/taiga-family/taiga-ui/issues/6224))\n ([54eb4db](https://github.com/taiga-family/taiga-ui/commit/54eb4db4c348e5f64dd07e8942388e6cb7cf1834))\n\n## [3.58.0](https://github.com/taiga-family/taiga-ui/compare/v3.57.0...v3.58.0) (2023-12-12)\n\n### Features\n\n- **addon-doc:** add markdown theme ([#6221](https://github.com/taiga-family/taiga-ui/issues/6221))\n ([b73f1da](https://github.com/taiga-family/taiga-ui/commit/b73f1daeb91c8ffc94436452c524e9542f4aa70c))\n- **addon-doc:** display emission in `@Output` wherever possible\n ([#6171](https://github.com/taiga-family/taiga-ui/issues/6171))\n ([8282585](https://github.com/taiga-family/taiga-ui/commit/828258501f8d4bca947592bea7e0215fc09370a7))\n- **addon-doc:** improve code block ui ([#6180](https://github.com/taiga-family/taiga-ui/issues/6180))\n ([be39861](https://github.com/taiga-family/taiga-ui/commit/be39861fe7392f34ffbd4d3c8f6095988af236c5))\n- **addon-doc:** use `anchorScrolling` by default ([#6182](https://github.com/taiga-family/taiga-ui/issues/6182))\n ([af24c82](https://github.com/taiga-family/taiga-ui/commit/af24c82a22a9f15e81a812af46067def1060a191))\n- **addon-doc:** use white color for deprecated tag ([#6165](https://github.com/taiga-family/taiga-ui/issues/6165))\n ([bdd946f](https://github.com/taiga-family/taiga-ui/commit/bdd946f46fe835960334ac0d916f457f5264b2a0))\n- **kit:** `Push` allow string in timestamp for custom formatting\n ([#6209](https://github.com/taiga-family/taiga-ui/issues/6209))\n ([33525f6](https://github.com/taiga-family/taiga-ui/commit/33525f6d0f19c90b928414326d53cc85ddc292bc))\n- **kit:** support null in `tuiImmutableUpdateInputDateMulti`\n ([#6176](https://github.com/taiga-family/taiga-ui/issues/6176))\n ([3ef4f48](https://github.com/taiga-family/taiga-ui/commit/3ef4f4892ff6a01333ca8a185bd8de283c675d62))\n\n### Bug Fixes\n\n- **addon-commerce:** treat US Diners as Mastercard internationally\n ([#6210](https://github.com/taiga-family/taiga-ui/issues/6210))\n ([58b04a6](https://github.com/taiga-family/taiga-ui/commit/58b04a619b007aafa041824d5bcf08792a89f9f8))\n- **core:** use immutable range for trigger stream in Safari\n ([#6220](https://github.com/taiga-family/taiga-ui/issues/6220))\n ([ddb07f9](https://github.com/taiga-family/taiga-ui/commit/ddb07f9611c345eb9e5d0944b37a46227cc92250))\n- **i18n:** fix Malay translation ([#6161](https://github.com/taiga-family/taiga-ui/issues/6161))\n ([79aa68a](https://github.com/taiga-family/taiga-ui/commit/79aa68ae3fd6f6298bdb60355a25c074f33adef5))\n- **kit:** `InputPhone` should erase value on blur if it's just country code\n ([#6214](https://github.com/taiga-family/taiga-ui/issues/6214))\n ([0b0abe9](https://github.com/taiga-family/taiga-ui/commit/0b0abe9011cd20570cb8f83a87955d1bd765510b))\n\n## [3.57.0](https://github.com/taiga-family/taiga-ui/compare/v3.56.0...v3.57.0) (2023-12-04)\n\n### Features\n\n- **addon-doc:** add type reference handler for improve documentation\n ([#6086](https://github.com/taiga-family/taiga-ui/issues/6086))\n ([e139770](https://github.com/taiga-family/taiga-ui/commit/e13977086bc63bee462fb9b8e94a5d2b8c60f936))\n- **core:** `*tuiHint` add new directive for customizing hint bubble\n ([#6119](https://github.com/taiga-family/taiga-ui/issues/6119))\n ([c343d3e](https://github.com/taiga-family/taiga-ui/commit/c343d3e394aeb9da678f645d4e15137f8c6411ab))\n- **i18n:** add Malay language ([#6150](https://github.com/taiga-family/taiga-ui/issues/6150))\n ([d60064e](https://github.com/taiga-family/taiga-ui/commit/d60064e7729847331547d398ab791a59a1f33bce))\n\n### Bug Fixes\n\n- **addon-table:** fix sorting on table with dynamic columns\n ([#6103](https://github.com/taiga-family/taiga-ui/issues/6103))\n ([e0fc02b](https://github.com/taiga-family/taiga-ui/commit/e0fc02b31593c2e90528d81fc8b25d49e387839a))\n- **core:** `Dropdown` fix for initial open state ([#6130](https://github.com/taiga-family/taiga-ui/issues/6130))\n ([a641af5](https://github.com/taiga-family/taiga-ui/commit/a641af53f5fcd8acd9a29ae89b351cb5f77d5cf8))\n- **core:** `Expand` fix for disabled animation ([#6129](https://github.com/taiga-family/taiga-ui/issues/6129))\n ([bcbafc5](https://github.com/taiga-family/taiga-ui/commit/bcbafc56e9beefb4c122eb6479e0e1f2afcef8df))\n- **core:** invalid css variable name for shadow of navigation\n ([#6128](https://github.com/taiga-family/taiga-ui/issues/6128))\n ([47dff9f](https://github.com/taiga-family/taiga-ui/commit/47dff9f05e70d7bae5c1f7bd8b8b8d76e3add53d))\n- **experimental:** `Sensitive` fix svg interruption in safari\n ([#6118](https://github.com/taiga-family/taiga-ui/issues/6118))\n ([ed02bda](https://github.com/taiga-family/taiga-ui/commit/ed02bda71ad8f67498c8638dc8a530f0bb8a0b1b))\n- **kit:** correct resolve date range in mobile calendar ([#5974](https://github.com/taiga-family/taiga-ui/issues/5974))\n ([016242e](https://github.com/taiga-family/taiga-ui/commit/016242ec71075687582e73ae4a34e76665213ee7))\n- **kit:** possible type error reduce of empty array with no initial value\n ([#6107](https://github.com/taiga-family/taiga-ui/issues/6107))\n ([ee9d470](https://github.com/taiga-family/taiga-ui/commit/ee9d470a3b6e9c47f5c33a62a72ae2c6fa7ee98e))\n\n## [3.56.0](https://github.com/taiga-family/taiga-ui/compare/v3.55.0...v3.56.0) (2023-11-28)\n\n### Features\n\n- **addon-doc:** add color for attrs ([#6100](https://github.com/taiga-family/taiga-ui/issues/6100))\n ([2cb4e62](https://github.com/taiga-family/taiga-ui/commit/2cb4e623c86c689c2540ac8d096d148985e63671))\n- **addon-doc:** add ios beauty effect for header component\n ([#6062](https://github.com/taiga-family/taiga-ui/issues/6062))\n ([d23b342](https://github.com/taiga-family/taiga-ui/commit/d23b342f7ab9ca5cf439124c859031ceaf3b3126))\n- **addon-doc:** improve preview inputs ([#6030](https://github.com/taiga-family/taiga-ui/issues/6030))\n ([224e946](https://github.com/taiga-family/taiga-ui/commit/224e9460559e4f2b271b4746d85e533e6b9408aa))\n- **core:** add calendar initial view ([#6015](https://github.com/taiga-family/taiga-ui/issues/6015))\n ([900cb64](https://github.com/taiga-family/taiga-ui/commit/900cb646b7e303a8d8bb58c64fba9cc0dd9d1ac1))\n- **core:** add shadow css variables ([#6057](https://github.com/taiga-family/taiga-ui/issues/6057))\n ([b5f7211](https://github.com/taiga-family/taiga-ui/commit/b5f7211070887e310fa09207dd43a17d273c1cef))\n- **experimental:** `ButtonClose` add new directive ([#5980](https://github.com/taiga-family/taiga-ui/issues/5980))\n ([8c79059](https://github.com/taiga-family/taiga-ui/commit/8c7905967b5db7d03b22e74a469c53aa68ee804b))\n- **experimental:** `Chip` add new component ([#6076](https://github.com/taiga-family/taiga-ui/issues/6076))\n ([49cd976](https://github.com/taiga-family/taiga-ui/commit/49cd976afb03e68971752d9b4876510866addd12))\n- **experimental:** `Icons` add new directive ([#6053](https://github.com/taiga-family/taiga-ui/issues/6053))\n ([6883895](https://github.com/taiga-family/taiga-ui/commit/68838955599d1c3e710d33c4c39d32b5ac6cb570))\n- **experimental:** `Tooltip` add new component ([#6000](https://github.com/taiga-family/taiga-ui/issues/6000))\n ([84cc401](https://github.com/taiga-family/taiga-ui/commit/84cc4014cc44715d45d3b3156099c190b4637da0))\n- **experimental:** add pin ([#5221](https://github.com/taiga-family/taiga-ui/issues/5221))\n ([57f33a9](https://github.com/taiga-family/taiga-ui/commit/57f33a93975f4e965ec511c11850ff37fc916497))\n- **kit:** `Slider` new design ([#4927](https://github.com/taiga-family/taiga-ui/issues/4927))\n ([e7f9769](https://github.com/taiga-family/taiga-ui/commit/e7f97693077779c944ee663a3a458132ea4478bd))\n\n### Bug Fixes\n\n- **addon-doc:** add border radius for copy element ([#6082](https://github.com/taiga-family/taiga-ui/issues/6082))\n ([aca4040](https://github.com/taiga-family/taiga-ui/commit/aca404031a5d56953d5c06dbf0003a1a802da9e0))\n- **cdk:** add `@taiga-ui/experimental` to ng-update package group\n ([#6054](https://github.com/taiga-family/taiga-ui/issues/6054))\n ([92fbc0e](https://github.com/taiga-family/taiga-ui/commit/92fbc0ec7c5d64c1a412ede8d71df65e5c34364e))\n- **cdk:** add checks before destroying hostView and viewRef\n ([#6083](https://github.com/taiga-family/taiga-ui/issues/6083))\n ([8ef84b5](https://github.com/taiga-family/taiga-ui/commit/8ef84b52c10e19b6639a3bfce90d7d421077eae2))\n- **kit:** `.t-mark` in `Radio` disappears after toggling `Expand`\n ([#6037](https://github.com/taiga-family/taiga-ui/issues/6037))\n ([6999a19](https://github.com/taiga-family/taiga-ui/commit/6999a1957cb3a2bff0243d456258cd7165a114fc))\n- **kit:** prevent clear country code prefix ([#6060](https://github.com/taiga-family/taiga-ui/issues/6060))\n ([1ec578e](https://github.com/taiga-family/taiga-ui/commit/1ec578e4b0aa00b6a3521ab57d6884dcd251e9bb))\n- **testing:** remove jasmine dependency ([#6072](https://github.com/taiga-family/taiga-ui/issues/6072))\n ([4757034](https://github.com/taiga-family/taiga-ui/commit/47570349973bb8cce8e5f0cdeff4a47b12ef2b8e))\n\n## [3.55.0](https://github.com/taiga-family/taiga-ui/compare/v3.54.0...v3.55.0) (2023-11-20)\n\n### Features\n\n- **addon-charts:** `Axes` allows to add label for the end of axisX\n ([#6016](https://github.com/taiga-family/taiga-ui/issues/6016))\n ([3a2e611](https://github.com/taiga-family/taiga-ui/commit/3a2e6118c51d97b2dd14ace31916d4f5051bcdc4))\n- **addon-doc:** improve code block ([#5970](https://github.com/taiga-family/taiga-ui/issues/5970))\n ([179178d](https://github.com/taiga-family/taiga-ui/commit/179178d05b312bc4a01c583ae9f5a1d6de818931))\n- **addon-doc:** improve UX for copy code ([#5918](https://github.com/taiga-family/taiga-ui/issues/5918))\n ([23e7c65](https://github.com/taiga-family/taiga-ui/commit/23e7c653f3236ae3d334e779c79228015b06a7d5))\n- **addon-mobile:** initial mobile theme ([#5988](https://github.com/taiga-family/taiga-ui/issues/5988))\n ([679290a](https://github.com/taiga-family/taiga-ui/commit/679290aee119225702b32c693d4e4b6d79e2ed80))\n- **experimental:** `Appearance` add new directive ([#5913](https://github.com/taiga-family/taiga-ui/issues/5913))\n ([d573ad6](https://github.com/taiga-family/taiga-ui/commit/d573ad6add6463af01b112d27834af4b0c4f1d9a))\n- **experimental:** `Button` add `icon` input for new icons approach\n ([6b79aeb](https://github.com/taiga-family/taiga-ui/commit/6b79aebf02e4f37f0df3f52c3f491b830270961b))\n- **experimental:** `ButtonVertical` add new directive ([#5949](https://github.com/taiga-family/taiga-ui/issues/5949))\n ([b19b33f](https://github.com/taiga-family/taiga-ui/commit/b19b33f302195713355baaac342725468a6631bb))\n- **experimental:** `ProgressSegmented` can be customized to have no round corners\n ([#5933](https://github.com/taiga-family/taiga-ui/issues/5933))\n ([79fb39d](https://github.com/taiga-family/taiga-ui/commit/79fb39d73a741777fda47049f86421d26ff9db94))\n- **kit:** `File` change `showDelete` type to `boolean | 'always'`\n ([#5968](https://github.com/taiga-family/taiga-ui/issues/5968))\n ([d468aa4](https://github.com/taiga-family/taiga-ui/commit/d468aa4ef8b9531d84dca8ccb7eb7d1d7b8253e7))\n- **kit:** `ProgressCircle` has new sizes (add `new` attribute to enable them)\n ([#5950](https://github.com/taiga-family/taiga-ui/issues/5950))\n ([d36cc10](https://github.com/taiga-family/taiga-ui/commit/d36cc107ccdfa134f6c1d8b601f71f5f8b96a600))\n- **kit:** prevent combobox dropdown opening on value reset\n ([#5641](https://github.com/taiga-family/taiga-ui/issues/5641))\n ([1664665](https://github.com/taiga-family/taiga-ui/commit/1664665b632f83128af373c548cc0fff96c699be))\n\n### Bug Fixes\n\n- **addon-table:** `Table` disappearing borders ([#5999](https://github.com/taiga-family/taiga-ui/issues/5999))\n ([6dcdb66](https://github.com/taiga-family/taiga-ui/commit/6dcdb666a0d692f7d85ae5176ee4d2c15eda3ae6))\n- **core:** use overflow wrap for notification content ([#5944](https://github.com/taiga-family/taiga-ui/issues/5944))\n ([cd3920c](https://github.com/taiga-family/taiga-ui/commit/cd3920c0225c8eca0124cbc500983fb29da49632))\n- **kit:** `InputDateRange` can have empty control value after selecting something from `[items]`\n ([#6006](https://github.com/taiga-family/taiga-ui/issues/6006))\n ([d0711da](https://github.com/taiga-family/taiga-ui/commit/d0711da595516b1636fe24e4108817d7a00d3d7d))\n- **kit:** don't allow disabled options to be selected ([#5985](https://github.com/taiga-family/taiga-ui/issues/5985))\n ([948be22](https://github.com/taiga-family/taiga-ui/commit/948be225e0ad8559696779830335ecd761c8ce52))\n- **kit:** preventing hover from being transmitted to nested accordion item\n ([#6028](https://github.com/taiga-family/taiga-ui/issues/6028))\n ([ac18f0f](https://github.com/taiga-family/taiga-ui/commit/ac18f0f7b948377741807070c8699c47cbbcf64f))\n- **schematics:** typo in provideAnimations for animations\n ([#5975](https://github.com/taiga-family/taiga-ui/issues/5975))\n ([6be1190](https://github.com/taiga-family/taiga-ui/commit/6be1190d9f8d2a2bd9813efacf70da9530d73a21))\n\n## [3.54.0](https://github.com/taiga-family/taiga-ui/compare/v3.53.0...v3.54.0) (2023-11-13)\n\n### Features\n\n- **cdk:** check document has focus after leave iframe ([#5883](https://github.com/taiga-family/taiga-ui/issues/5883))\n ([31a9483](https://github.com/taiga-family/taiga-ui/commit/31a948382cbdd5ae2e11f22cd44697c49edb4304))\n- **experimental:** `Icon` add new component ([#5872](https://github.com/taiga-family/taiga-ui/issues/5872))\n ([6b278eb](https://github.com/taiga-family/taiga-ui/commit/6b278eb64840906d4c1fcc409d3cfaff3541a60c))\n- **experimental:** add `TuiCard` ([#5777](https://github.com/taiga-family/taiga-ui/issues/5777))\n ([d2c5e86](https://github.com/taiga-family/taiga-ui/commit/d2c5e86ed883b847293b3a961d87c81498aa091d))\n- **experimental:** new version of `ProgressSegmented` ([#5892](https://github.com/taiga-family/taiga-ui/issues/5892))\n ([a643191](https://github.com/taiga-family/taiga-ui/commit/a6431914e5c662f121bff7f719870a5c17eae24f))\n- **kit:** round corners of progress can be toggled off in new version of `ProgressBar`\n ([#5912](https://github.com/taiga-family/taiga-ui/issues/5912))\n ([244f368](https://github.com/taiga-family/taiga-ui/commit/244f3687e1f0b70dd8de077d29a01b8a87449bc8))\n\n### Bug Fixes\n\n- **addon-mobile:** `SheetDialog` add missing label divider\n ([#5905](https://github.com/taiga-family/taiga-ui/issues/5905))\n ([5c08ef3](https://github.com/taiga-family/taiga-ui/commit/5c08ef38592a9c87cfa66cbf3d10af109bf34a2c))\n- **addon-table:** `Table` disappearing borders ([#5914](https://github.com/taiga-family/taiga-ui/issues/5914))\n ([8b16199](https://github.com/taiga-family/taiga-ui/commit/8b16199a407f360447877989264d7cb876de40e5))\n- **cdk:** add Angular 17 support for schematic `ng add taiga-ui`\n ([#5899](https://github.com/taiga-family/taiga-ui/issues/5899))\n ([aa776ec](https://github.com/taiga-family/taiga-ui/commit/aa776ec3fc30fbe4990ece121d159012555d1560))\n- **experimental:** `Badge` remove hover state ([#5893](https://github.com/taiga-family/taiga-ui/issues/5893))\n ([085538c](https://github.com/taiga-family/taiga-ui/commit/085538cf4a656f612a272ef1b1a8dd9f485cd303))\n- **kit:** `tuiProgressColorSegments` should support runtime changes of input property\n ([#5891](https://github.com/taiga-family/taiga-ui/issues/5891))\n ([16475cc](https://github.com/taiga-family/taiga-ui/commit/16475ccf7b7bcf59288bae76b63368af565890b8))\n- **kit:** expression has changed in inputTag ([#5867](https://github.com/taiga-family/taiga-ui/issues/5867))\n ([615e829](https://github.com/taiga-family/taiga-ui/commit/615e82958e13a299f4a225790de95afd38b0a7aa))\n\n## [3.53.0](https://github.com/taiga-family/taiga-ui/compare/v3.52.0...v3.53.0) (2023-11-07)\n\n### Features\n\n- **addon-doc:** add `tuiSortPages` ([#5817](https://github.com/taiga-family/taiga-ui/issues/5817))\n ([00f10e8](https://github.com/taiga-family/taiga-ui/commit/00f10e8d2092bbf94fcb1aea3ea2bd6c33aec42d))\n\n### Bug Fixes\n\n- **cdk:** remove redundant dependencies ([#5864](https://github.com/taiga-family/taiga-ui/issues/5864))\n ([50d0dbe](https://github.com/taiga-family/taiga-ui/commit/50d0dbe3cce3c3b01b26b1965ac68f8f49db2574))\n- **core:** expression has changed after it was checked ([#5827](https://github.com/taiga-family/taiga-ui/issues/5827))\n ([f0408ed](https://github.com/taiga-family/taiga-ui/commit/f0408ed056f653c6f1ef2dbb94bbffe133ae5223))\n- **kit:** `Toggle` fix loader position ([#5832](https://github.com/taiga-family/taiga-ui/issues/5832))\n ([b894fe7](https://github.com/taiga-family/taiga-ui/commit/b894fe766577430a326008c5ab4be673e7117a47))\n\n## [3.52.0](https://github.com/taiga-family/taiga-ui/compare/v3.51.0...v3.52.0) (2023-10-31)\n\n### Features\n\n- **experimental:** `TuiAmount` add new pipe ([#5735](https://github.com/taiga-family/taiga-ui/issues/5735))\n ([33588c3](https://github.com/taiga-family/taiga-ui/commit/33588c38c0bf9a424de3f887a55c64c0ad96c49b))\n- **experimental:** new component `Cell` ([#5460](https://github.com/taiga-family/taiga-ui/issues/5460))\n ([343f2e8](https://github.com/taiga-family/taiga-ui/commit/343f2e8b0b59dbb265509a45b1f249639b56b498))\n- **kit:** add `InputMultiDate` ([#5620](https://github.com/taiga-family/taiga-ui/issues/5620))\n ([180930e](https://github.com/taiga-family/taiga-ui/commit/180930e44561f27ef551bdab5cd8fa2b1a3e66df))\n- **layout:** `Title` add new component ([#5743](https://github.com/taiga-family/taiga-ui/issues/5743))\n ([93b51ff](https://github.com/taiga-family/taiga-ui/commit/93b51ff5fa394f1a7dcc7873fcf8bb26978248e1))\n- **testing:** adds harness for dialog ([#5785](https://github.com/taiga-family/taiga-ui/issues/5785))\n ([eed5765](https://github.com/taiga-family/taiga-ui/commit/eed5765c88d33deba596fa03bffcd850d4635281))\n\n### Bug Fixes\n\n- **cdk:** don't use `layerX` and `layerY` for detect retargated element\n ([#5796](https://github.com/taiga-family/taiga-ui/issues/5796))\n ([8873fad](https://github.com/taiga-family/taiga-ui/commit/8873fadbd5a94b838fdb397dfef20fafe4d8dce9))\n- **core:** don't remove any comments from bundled artifacts\n ([#5795](https://github.com/taiga-family/taiga-ui/issues/5795))\n ([2ff6569](https://github.com/taiga-family/taiga-ui/commit/2ff656960878be6b56bf52630479d6cf43ebf7bb))\n\n## [3.51.0](https://github.com/taiga-family/taiga-ui/compare/v3.50.0...v3.51.0) (2023-10-25)\n\n### Features\n\n- **core:** use `TuiBreakpointService` instead of `TUI_IS_MOBILE_RES`\n ([#5736](https://github.com/taiga-family/taiga-ui/issues/5736))\n ([bc57278](https://github.com/taiga-family/taiga-ui/commit/bc572784251d6407fa1f662dde9ab76a58af40d2))\n- **experimental:** `ThumbnailCard` add new component ([#5734](https://github.com/taiga-family/taiga-ui/issues/5734))\n ([97606f7](https://github.com/taiga-family/taiga-ui/commit/97606f79ea159d446ae4cefb0a0543cbd0f1caec))\n\n### Bug Fixes\n\n- **cdk:** revert breaking changes with `TuiMapper` ([#5739](https://github.com/taiga-family/taiga-ui/issues/5739))\n ([74d34c8](https://github.com/taiga-family/taiga-ui/commit/74d34c83e9382b787c38cff84df003f2d811e97f))\n\n## [3.50.0](https://github.com/taiga-family/taiga-ui/compare/v3.49.1...v3.50.0) (2023-10-23)\n\n### Features\n\n- **experimental:** `Toggle`, `Checkbox`, `Radio` add new components\n ([#5319](https://github.com/taiga-family/taiga-ui/issues/5319))\n ([f805ed5](https://github.com/taiga-family/taiga-ui/commit/f805ed5975d355b36a793bdd5e6d5c361c108599))\n- **i18n:** add `Kazakh` language ([#5678](https://github.com/taiga-family/taiga-ui/issues/5678))\n ([72a0136](https://github.com/taiga-family/taiga-ui/commit/72a01369398224f60259b6860d2402a4e7422d93))\n- **kit:** `UnmaskHandler` add new directive ([#5687](https://github.com/taiga-family/taiga-ui/issues/5687))\n ([defd0be](https://github.com/taiga-family/taiga-ui/commit/defd0be83042606e417c348bfec6b7ecb5e29845))\n- **schematics:** ng update for TuiMapper and TuiMatcher ([#5679](https://github.com/taiga-family/taiga-ui/issues/5679))\n ([13e4627](https://github.com/taiga-family/taiga-ui/commit/13e4627eac7ab48b0004ca2b77e19ac5328a7435))\n\n### Bug Fixes\n\n- **core:** `Group` bump CSS specificity to fix new buttons\n ([#5728](https://github.com/taiga-family/taiga-ui/issues/5728))\n ([85708cc](https://github.com/taiga-family/taiga-ui/commit/85708cceb25c58120f6bc9f7dd434020dfbeba59))\n- **core:** auto break words in notification ([#5716](https://github.com/taiga-family/taiga-ui/issues/5716))\n ([ace9c3c](https://github.com/taiga-family/taiga-ui/commit/ace9c3c71bbc2c31860c5bc882cddad97ec48fb9))\n- **core:** correct `TuiHostedDropdownComponent` with `tuiHostedDropdownHost`\n ([#5669](https://github.com/taiga-family/taiga-ui/issues/5669))\n ([c974b51](https://github.com/taiga-family/taiga-ui/commit/c974b51d3a86d54ecad54a8efb5996779a466d7c))\n- **core:** use correct host portal viewport for dropdown position\n ([#5662](https://github.com/taiga-family/taiga-ui/issues/5662))\n ([e90c4a4](https://github.com/taiga-family/taiga-ui/commit/e90c4a4af5a591487957692aff30b667d2a4024c))\n- **experimental:** rename `BadgeAlert` to `BadgeNotification`\n ([#5652](https://github.com/taiga-family/taiga-ui/issues/5652))\n ([d27927b](https://github.com/taiga-family/taiga-ui/commit/d27927bb8d65262af4e09e0769e1767ed8c39eb3))\n- **kit:** `Multiselect` fix line height in value content\n ([#5686](https://github.com/taiga-family/taiga-ui/issues/5686))\n ([c9fa227](https://github.com/taiga-family/taiga-ui/commit/c9fa227466e814d6b83ceea9b1a73e94bd238d7f))\n- **kit:** prevent memory leak ([#5663](https://github.com/taiga-family/taiga-ui/issues/5663))\n ([f3c21c1](https://github.com/taiga-family/taiga-ui/commit/f3c21c1ab5f0189f7d2c405bd3bd1270eebee58e))\n\n### [3.49.1](https://github.com/taiga-family/taiga-ui/compare/v3.49.0...v3.49.1) (2023-10-17)\n\n### Bug Fixes\n\n- **kit:** `Multiselect` fix broken template in non-editable mode\n ([#5659](https://github.com/taiga-family/taiga-ui/issues/5659))\n ([315fda5](https://github.com/taiga-family/taiga-ui/commit/315fda578c8090c3f05afc0a558e1aa8bd85c020))\n\n## [3.49.0](https://github.com/taiga-family/taiga-ui/compare/v3.48.0...v3.49.0) (2023-10-16)\n\n### Features\n\n- **addon-table:** table column direction reset on third click\n ([#5631](https://github.com/taiga-family/taiga-ui/issues/5631))\n ([85cee09](https://github.com/taiga-family/taiga-ui/commit/85cee09045f76de5ac79e7fc710d7e66c19b68af))\n- **core:** add browser specific style mixins ([#5589](https://github.com/taiga-family/taiga-ui/issues/5589))\n ([27623c3](https://github.com/taiga-family/taiga-ui/commit/27623c32b63d7584d3a53a4cd5000b653ea9aff1))\n- **core:** support `readonly TuiDay[]` in `calendar` ([#5574](https://github.com/taiga-family/taiga-ui/issues/5574))\n ([f1cafa8](https://github.com/taiga-family/taiga-ui/commit/f1cafa8f95e7c0029995d077ceebd89ca66ed3e6))\n- **experimental:** `Rating` add new component ([#5633](https://github.com/taiga-family/taiga-ui/issues/5633))\n ([254e68b](https://github.com/taiga-family/taiga-ui/commit/254e68b638c92db8ccfe0590960b943400427946))\n- **experimental:** `Surface` add new directive ([#5555](https://github.com/taiga-family/taiga-ui/issues/5555))\n ([62ac52c](https://github.com/taiga-family/taiga-ui/commit/62ac52cf95c914380973237aa37675ec9714516f))\n\n### Bug Fixes\n\n- **addon-commerce:** change `Rbl` to `Br` for Belarus rubles\n ([#5587](https://github.com/taiga-family/taiga-ui/issues/5587))\n ([1d4c721](https://github.com/taiga-family/taiga-ui/commit/1d4c72111f5b9cfb8e8f249150db6f384abe8024))\n- **cdk:** `ValueChanges` add `distinctUntilChanged` ([#5586](https://github.com/taiga-family/taiga-ui/issues/5586))\n ([d3e40ad](https://github.com/taiga-family/taiga-ui/commit/d3e40ad233fad1833e370c47492ff4d2b12d8919))\n- **cdk:** prevent page scrolling when a modal is open ([#5599](https://github.com/taiga-family/taiga-ui/issues/5599))\n ([50e5320](https://github.com/taiga-family/taiga-ui/commit/50e5320a93ff9945e557d003a31bb67cd8452d3f))\n- **experimental:** `Fade` fix line height issue ([#5617](https://github.com/taiga-family/taiga-ui/issues/5617))\n ([a85ee21](https://github.com/taiga-family/taiga-ui/commit/a85ee219eb7b1d758b02fb78a8b16474e8061d91))\n- **kit:** `LineClamp` fix unexpected closing ([#5630](https://github.com/taiga-family/taiga-ui/issues/5630))\n ([d6751cd](https://github.com/taiga-family/taiga-ui/commit/d6751cdacf53262e8bdc32485dc61af21b333a32))\n- **kit:** `MultiSelect` fix incorrect height with multiline value content\n ([#5618](https://github.com/taiga-family/taiga-ui/issues/5618))\n ([5c41e09](https://github.com/taiga-family/taiga-ui/commit/5c41e0992ed1ae8c39b751d1434d77938ad753be))\n\n## [3.48.0](https://github.com/taiga-family/taiga-ui/compare/v3.47.0...v3.48.0) (2023-10-09)\n\n### Features\n\n- **core:** introduces `TypedTuiMapper` ([#5507](https://github.com/taiga-family/taiga-ui/issues/5507))\n ([efd15bd](https://github.com/taiga-family/taiga-ui/commit/efd15bd37ff2770c33e6c372308d705210ab6e4e))\n- **experimental:** `Button` improve loading accessibility\n ([#5573](https://github.com/taiga-family/taiga-ui/issues/5573))\n ([e0fd6af](https://github.com/taiga-family/taiga-ui/commit/e0fd6afac0c0a8ede51d4c2adc6bfed478c0ba20))\n- **experimental:** add configuration with DI ([#5552](https://github.com/taiga-family/taiga-ui/issues/5552))\n ([39ed7d7](https://github.com/taiga-family/taiga-ui/commit/39ed7d7e30bd3aca9592fde321d6c4300e3c5889))\n\n### Bug Fixes\n\n- **addon-commerce:** invalid descriptions in currency code dictionary\n ([#5578](https://github.com/taiga-family/taiga-ui/issues/5578))\n ([9182165](https://github.com/taiga-family/taiga-ui/commit/9182165c135138004e3a55f7a62bbb799db9ba99))\n- **addon-doc:** use code actions together ([#5570](https://github.com/taiga-family/taiga-ui/issues/5570))\n ([9451225](https://github.com/taiga-family/taiga-ui/commit/94512255f4817ca365eb60453885cf9ae8fce110))\n- **cdk:** `Dialog` fix animation in safari ([#5525](https://github.com/taiga-family/taiga-ui/issues/5525))\n ([25fa994](https://github.com/taiga-family/taiga-ui/commit/25fa994a99b9f1f77b3085dfb3973c39474843d9))\n- **core:** `DropdownHover` fix dropdown closing after child transition\n ([#5532](https://github.com/taiga-family/taiga-ui/issues/5532))\n ([a759118](https://github.com/taiga-family/taiga-ui/commit/a759118981e978d1312bac32a7f644f094f0cdda))\n- **core:** `DropdownHover` fix unexpected closing when using nested dropdown\n ([#5541](https://github.com/taiga-family/taiga-ui/issues/5541))\n ([4b5d814](https://github.com/taiga-family/taiga-ui/commit/4b5d81483a6473034db058fbffb0185df028e972))\n- **core:** scrollbar behaviour inside iframe ([#5561](https://github.com/taiga-family/taiga-ui/issues/5561))\n ([839fe33](https://github.com/taiga-family/taiga-ui/commit/839fe33614b46eafaf630332e7597cd3b4aaa51c))\n- **kit:** `FilterByInput` do not reset list on match in multiselect\n ([#5538](https://github.com/taiga-family/taiga-ui/issues/5538))\n ([4d3bc9b](https://github.com/taiga-family/taiga-ui/commit/4d3bc9b36dbc2860e869714e2f61c02dc1abd7e9))\n\n## [3.47.0](https://github.com/taiga-family/taiga-ui/compare/v3.46.0...v3.47.0) (2023-10-02)\n\n### Features\n\n- **addon-doc:** add copy button out-of-the-box ([#5508](https://github.com/taiga-family/taiga-ui/issues/5508))\n ([3a5dede](https://github.com/taiga-family/taiga-ui/commit/3a5dede3c21085fe3be05be27e3d93bdde1b2501))\n- **core:** reuse baseHref in icons path factory ([#5445](https://github.com/taiga-family/taiga-ui/issues/5445))\n ([c975242](https://github.com/taiga-family/taiga-ui/commit/c9752420186b37793f42c2ed7ddf96f617e707ee))\n- **experimental:** `BadgedContent` add new component ([#5498](https://github.com/taiga-family/taiga-ui/issues/5498))\n ([ded734c](https://github.com/taiga-family/taiga-ui/commit/ded734c57617ebe9b23005382dd56185519dba36))\n- **experimental:** `Compass` add new component ([#5439](https://github.com/taiga-family/taiga-ui/issues/5439))\n ([676631d](https://github.com/taiga-family/taiga-ui/commit/676631df22c61a927bfebdb57afcaa2f0cdeaca9))\n- **kit:** allow customize vertical align of `Radio` inside `RadioList`\n ([#5473](https://github.com/taiga-family/taiga-ui/issues/5473))\n ([1172151](https://github.com/taiga-family/taiga-ui/commit/117215187c46b180612a3dfeac5c7e5cf4880215))\n\n### Bug Fixes\n\n- **addon-charts:** `LineDaysChart` fix performance leak ([#5484](https://github.com/taiga-family/taiga-ui/issues/5484))\n ([2446882](https://github.com/taiga-family/taiga-ui/commit/2446882b900f83e217aef36df1f30a5f8de4de15))\n- **addon-doc:** example should enclose inner content ([#5516](https://github.com/taiga-family/taiga-ui/issues/5516))\n ([be05e44](https://github.com/taiga-family/taiga-ui/commit/be05e446f52074795dfcdbdda6b17682ba81c96a))\n- **addon-doc:** icon should be paste from subPage ([#5517](https://github.com/taiga-family/taiga-ui/issues/5517))\n ([a66d692](https://github.com/taiga-family/taiga-ui/commit/a66d692f44b88d4e18d7716987b38ba58b21d83f))\n- **addon-table:** `table` controls do not work in heading\n ([#5450](https://github.com/taiga-family/taiga-ui/issues/5450))\n ([786a06d](https://github.com/taiga-family/taiga-ui/commit/786a06d9bd887779281d7d9a236c08ad93fe8ece))\n- **addon-table:** improve typings for `tuiTableSort` ([#5513](https://github.com/taiga-family/taiga-ui/issues/5513))\n ([0176a37](https://github.com/taiga-family/taiga-ui/commit/0176a37baf0f4bb3adc05b9c5c56b85ace76248d))\n- **core:** `Dialog` fix scrollbar width issues ([#5488](https://github.com/taiga-family/taiga-ui/issues/5488))\n ([75358a8](https://github.com/taiga-family/taiga-ui/commit/75358a81b7e9babb8c0a9fcb028b0423a1209b0f))\n- **core:** `PrimitiveTextfield` with prefix/postfix has CD problem after delayed fonts loading\n ([#5477](https://github.com/taiga-family/taiga-ui/issues/5477))\n ([9a3a873](https://github.com/taiga-family/taiga-ui/commit/9a3a873c89cfdb4681c92ff2c41bd0dda03242e7))\n- **core:** clicking label should not open dropdowns\n ([2c9ee62](https://github.com/taiga-family/taiga-ui/commit/2c9ee62e31636ba2466932ba0a9ab87f6ada5667))\n- **kit:** `Textarea` has character descenders problems ([#5487](https://github.com/taiga-family/taiga-ui/issues/5487))\n ([f5ca9d3](https://github.com/taiga-family/taiga-ui/commit/f5ca9d377c0fdf09eaabd49dfbcac5d176058040))\n\n## [3.46.0](https://github.com/taiga-family/taiga-ui/compare/v3.45.0...v3.46.0) (2023-09-25)\n\n### Features\n\n- **addon-doc:** improve search ([#5422](https://github.com/taiga-family/taiga-ui/issues/5422))\n ([d24bb94](https://github.com/taiga-family/taiga-ui/commit/d24bb945f7ef2974765c0b62c2459c431d746594))\n- **addon-doc:** improve ui for code links ([#5435](https://github.com/taiga-family/taiga-ui/issues/5435))\n ([c436b77](https://github.com/taiga-family/taiga-ui/commit/c436b77c22c134911aef6c9973916ffbc160f3ce))\n- **addon-doc:** support icons inside menu ([#5437](https://github.com/taiga-family/taiga-ui/issues/5437))\n ([c0eef53](https://github.com/taiga-family/taiga-ui/commit/c0eef53808e5c64d1c0d365b5940ef6921d41b7c))\n- **experimental:** `BadgeAlert` add new component ([#5399](https://github.com/taiga-family/taiga-ui/issues/5399))\n ([2921a21](https://github.com/taiga-family/taiga-ui/commit/2921a21feacfae2ac98ffaf678c6f3d83f934ba3))\n- **experimental:** `Button` add new appearances ([#5448](https://github.com/taiga-family/taiga-ui/issues/5448))\n ([4942dcc](https://github.com/taiga-family/taiga-ui/commit/4942dcc690e8ca5c1672e602391d4c426af4ad59))\n- **experimental:** `Button` simplify icons ([#5424](https://github.com/taiga-family/taiga-ui/issues/5424))\n ([5dbd546](https://github.com/taiga-family/taiga-ui/commit/5dbd54618fd6c91766695426d9c68d799d5a42fd))\n- **experimental:** `Sensitive` add new directive ([#5425](https://github.com/taiga-family/taiga-ui/issues/5425))\n ([6cfb5c1](https://github.com/taiga-family/taiga-ui/commit/6cfb5c1ebcfbf8f944ee86d732da6d118a8ad3de))\n\n### Bug Fixes\n\n- **core:** add break word in alert ([#5456](https://github.com/taiga-family/taiga-ui/issues/5456))\n ([efb52ab](https://github.com/taiga-family/taiga-ui/commit/efb52ab9ce669216c2a695f1877966b6bcabb18d))\n- **experimental:** `Avatar` with image has redundant gap below itself\n ([#5449](https://github.com/taiga-family/taiga-ui/issues/5449))\n ([fbfd5a4](https://github.com/taiga-family/taiga-ui/commit/fbfd5a4b9d212fb11c32f4a51850a4a21f085329))\n- **kit:** `Combobox` return null support for strict matcher\n ([#5441](https://github.com/taiga-family/taiga-ui/issues/5441))\n ([5c5ad77](https://github.com/taiga-family/taiga-ui/commit/5c5ad77d440d112a298438665cbe84bd44e9c1cc))\n- **kit:** `InputPhone` fix initial value ([#5438](https://github.com/taiga-family/taiga-ui/issues/5438))\n ([5b240b8](https://github.com/taiga-family/taiga-ui/commit/5b240b84551f8fbe284f571981b877cf4894d307))\n\n## [3.45.0](https://github.com/taiga-family/taiga-ui/compare/v3.44.1...v3.45.0) (2023-09-18)\n\n### Features\n\n- **core:** force use pointer-events auto for dropdown ([#5417](https://github.com/taiga-family/taiga-ui/issues/5417))\n ([e0ccf9d](https://github.com/taiga-family/taiga-ui/commit/e0ccf9d954088db2850fcb8afdf20832f0504844))\n- **experimental:** `Button` add new component ([#5416](https://github.com/taiga-family/taiga-ui/issues/5416))\n ([605aaf5](https://github.com/taiga-family/taiga-ui/commit/605aaf58f1cc8d3a35e2e211a353a1c416f4e9a1))\n- **experimental:** add new component `Badge` ([#5247](https://github.com/taiga-family/taiga-ui/issues/5247))\n ([9f16da7](https://github.com/taiga-family/taiga-ui/commit/9f16da7f95c4b51b74dd264468b254604697f626))\n- **kit:** `CheckboxBlock`/`RadioBlock` add new size ([#5390](https://github.com/taiga-family/taiga-ui/issues/5390))\n ([45731b6](https://github.com/taiga-family/taiga-ui/commit/45731b61e53d62ae9de62aa4df9a176ee87ec06c))\n\n### Bug Fixes\n\n- **addon-commerce:** `Money` causes an extra space ([#5374](https://github.com/taiga-family/taiga-ui/issues/5374))\n ([bcf41b9](https://github.com/taiga-family/taiga-ui/commit/bcf41b944838de48ab4187c9af72d173f911005a))\n- **core:** `Dropdown` reset previous position ([#5364](https://github.com/taiga-family/taiga-ui/issues/5364))\n ([e7542dd](https://github.com/taiga-family/taiga-ui/commit/e7542dda57c93a2bf2ca17e16e3b896be2a7469b))\n- **core:** don't hide placeholder for input size m ([#5382](https://github.com/taiga-family/taiga-ui/issues/5382))\n ([de88b55](https://github.com/taiga-family/taiga-ui/commit/de88b55321ff370816aea08301e547c9d15d9327))\n- **core:** onmouseout events don't trigger when objects move under mouse in Safari\n ([#5406](https://github.com/taiga-family/taiga-ui/issues/5406))\n ([6747a34](https://github.com/taiga-family/taiga-ui/commit/6747a349c4b2a4c2473635d86bb91b4ad0c0df9d))\n- **core:** the order of the escape event is important in the dialog service\n ([#5350](https://github.com/taiga-family/taiga-ui/issues/5350))\n ([1e79863](https://github.com/taiga-family/taiga-ui/commit/1e7986326161a9f5c9d43b52d34a105436e346f8))\n- **kit:** `InputRange` should not validate `quantum` if textfield is focused\n ([#5401](https://github.com/taiga-family/taiga-ui/issues/5401))\n ([452fc01](https://github.com/taiga-family/taiga-ui/commit/452fc01574ef265b4445012405dd7e897a0f9c28))\n- **kit:** `InputSlider` should not validate `quantum` if textfield is focused\n ([#5389](https://github.com/taiga-family/taiga-ui/issues/5389))\n ([2b28fba](https://github.com/taiga-family/taiga-ui/commit/2b28fba99d8e19642c2e617cf5bbc2f002eb175b))\n- **kit:** `Progress` fix colors and mode ([#5394](https://github.com/taiga-family/taiga-ui/issues/5394))\n ([8cc1e76](https://github.com/taiga-family/taiga-ui/commit/8cc1e76622a34856f04c47383f0c79c42c9d7c45))\n- **kit:** `Select` fix dummy checkmark size ([#5384](https://github.com/taiga-family/taiga-ui/issues/5384))\n ([71cf753](https://github.com/taiga-family/taiga-ui/commit/71cf75366cd1181f01284d8d5f4dcfd7716a21bc))\n- **kit:** fix tree programmatic control ([#5370](https://github.com/taiga-family/taiga-ui/issues/5370))\n ([aef8c35](https://github.com/taiga-family/taiga-ui/commit/aef8c353aa03ec11a412ebee21411ec6a67d1b07))\n- **kit:** prevent focusing when remove item from multi-select\n ([#5412](https://github.com/taiga-family/taiga-ui/issues/5412))\n ([50a3b41](https://github.com/taiga-family/taiga-ui/commit/50a3b41fb6b0a5f1ad9651bc73156893987cb389))\n- **kit:** update a tab when the active index has changed\n ([#5402](https://github.com/taiga-family/taiga-ui/issues/5402))\n ([aef59e0](https://github.com/taiga-family/taiga-ui/commit/aef59e04e37adbd91abcd9deafceddbb33a32a76))\n\n### [3.44.1](https://github.com/taiga-family/taiga-ui/compare/v3.44.0...v3.44.1) (2023-09-12)\n\n### Bug Fixes\n\n- **core:** matchMedia is not a function in SSR ([#5358](https://github.com/taiga-family/taiga-ui/issues/5358))\n ([7c7cfa5](https://github.com/taiga-family/taiga-ui/commit/7c7cfa51f8b6e746c64542543e939abc10e5dd5c))\n\n## [3.44.0](https://github.com/taiga-family/taiga-ui/compare/v3.43.0...v3.44.0) (2023-09-11)\n\n### Features\n\n- **core:** add `TUI_REDUCED_MOTION` ([#5329](https://github.com/taiga-family/taiga-ui/issues/5329))\n ([e684bdc](https://github.com/taiga-family/taiga-ui/commit/e684bdcc221a5f373a810310a1b2c8641cd1eb57))\n- **experimental:** `Fade` turn into a directive for easier reuse\n ([#5333](https://github.com/taiga-family/taiga-ui/issues/5333))\n ([6e67e26](https://github.com/taiga-family/taiga-ui/commit/6e67e26e0e889a6655358888419baaf1cfa4ac72))\n\n### Bug Fixes\n\n- **addon-charts:** `BarSet` fix case with all bars negative\n ([#5347](https://github.com/taiga-family/taiga-ui/issues/5347))\n ([98a907f](https://github.com/taiga-family/taiga-ui/commit/98a907f9526aa0dc25eb2db15dac195f6ab6150c))\n- **addon-doc:** `Example` should not show tabs if there is only default one (preview)\n ([#5331](https://github.com/taiga-family/taiga-ui/issues/5331))\n ([e651642](https://github.com/taiga-family/taiga-ui/commit/e65164258806294ff237ff5ffba6d9d30750297a))\n- **addon-mobile:** remove shadow background in mobile calendar header\n ([#5326](https://github.com/taiga-family/taiga-ui/issues/5326))\n ([c174365](https://github.com/taiga-family/taiga-ui/commit/c17436595d2e49a2af93df14671625d77e5cad8c))\n- **addon-table:** `Reorder` fix toggling on/off\n ([b3e7408](https://github.com/taiga-family/taiga-ui/commit/b3e7408c7d5d3396bdd6e5edbd443db7e342dd66))\n- **cdk:** `BreakpointService` properly react to window resize\n ([#5345](https://github.com/taiga-family/taiga-ui/issues/5345))\n ([878f7ec](https://github.com/taiga-family/taiga-ui/commit/878f7ecb832b9e4920844d05c1795bcb08003dd7))\n- **cdk:** compatibility svg processor with SSR ([#5317](https://github.com/taiga-family/taiga-ui/issues/5317))\n ([f4a1706](https://github.com/taiga-family/taiga-ui/commit/f4a17060c68ef7ed7de72ceeac6e40ca09b993dd))\n- **core:** break words in notification ([#5330](https://github.com/taiga-family/taiga-ui/issues/5330))\n ([357837d](https://github.com/taiga-family/taiga-ui/commit/357837da66bcebe4087a9486ce13ed8e55f43e6f))\n- **kit:** `InputNumber` ignores native attribute `maxlength`\n ([#5307](https://github.com/taiga-family/taiga-ui/issues/5307))\n ([f3d0c33](https://github.com/taiga-family/taiga-ui/commit/f3d0c335478df303521b2f31f36365034dcb177a))\n- **schematics:** do not provide `BrowserAnimationsModule` for standalone application\n ([#5290](https://github.com/taiga-family/taiga-ui/issues/5290))\n ([273f6c1](https://github.com/taiga-family/taiga-ui/commit/273f6c109e4199e54e124716cabe4128b6674c59))\n- **schematics:** replace whole icon name instead of substring\n ([#5334](https://github.com/taiga-family/taiga-ui/issues/5334))\n ([cdc0802](https://github.com/taiga-family/taiga-ui/commit/cdc0802fea8d48b05a2d2f16e5cd0c8243b1d0d3))\n\n## [3.43.0](https://github.com/taiga-family/taiga-ui/compare/v3.42.1...v3.43.0) (2023-09-06)\n\n### Features\n\n- **core:** add neutral notification status ([#5248](https://github.com/taiga-family/taiga-ui/issues/5248))\n ([7f7abfd](https://github.com/taiga-family/taiga-ui/commit/7f7abfd73bb81a51d7b0f19fab56fddd93fcd18a))\n- **core:** support appearance in dialog ([#5280](https://github.com/taiga-family/taiga-ui/issues/5280))\n ([126d3dd](https://github.com/taiga-family/taiga-ui/commit/126d3ddf4882ff4065651bc287cdd566d466d7f3))\n\n### Bug Fixes\n\n- **addon-commerce:** add `automation-id` for cleaner and dropdown buttons\n ([#5294](https://github.com/taiga-family/taiga-ui/issues/5294))\n ([7f11f52](https://github.com/taiga-family/taiga-ui/commit/7f11f5201148004b81a609688889addfb9d7f87a))\n- **addon-mobile:** `SheetDialog` fix scrolling flicker ([#5288](https://github.com/taiga-family/taiga-ui/issues/5288))\n ([e84bf4f](https://github.com/taiga-family/taiga-ui/commit/e84bf4f41d2e76414be74e0e900687f10e355e04))\n- **cdk:** add fallback color in svg for old browsers which doesn't support gradients\n ([#5227](https://github.com/taiga-family/taiga-ui/issues/5227))\n ([79af7c2](https://github.com/taiga-family/taiga-ui/commit/79af7c216010c601a3cee831f237b745c2147438))\n- **cdk:** schematic error `Attempted to get information from a node that was removed or forgotten`\n ([#5303](https://github.com/taiga-family/taiga-ui/issues/5303))\n ([debf653](https://github.com/taiga-family/taiga-ui/commit/debf653d9caa8ecc71f31f7d4ef85c614ac6204f))\n- **core:** drawing correctly the loader ([#5213](https://github.com/taiga-family/taiga-ui/issues/5213))\n ([71de5aa](https://github.com/taiga-family/taiga-ui/commit/71de5aa0fd9f55b78b897d0cefdb542abe52e9b6))\n- **core:** overlapped by placeholder in autocomplete mode\n ([#5269](https://github.com/taiga-family/taiga-ui/issues/5269))\n ([a812112](https://github.com/taiga-family/taiga-ui/commit/a8121129aa6dab823888ff8c52fe44e946dca742))\n- **kit:** update ticks color for `Slider` & `Range` ([#5266](https://github.com/taiga-family/taiga-ui/issues/5266))\n ([cd934cb](https://github.com/taiga-family/taiga-ui/commit/cd934cb2f48d8cf0cf05ab9923bde58efc1ebe0b))\n\n### [3.42.1](https://github.com/taiga-family/taiga-ui/compare/v3.42.0...v3.42.1) (2023-08-28)\n\n## [3.42.0](https://github.com/taiga-family/taiga-ui/compare/v2.99.0...v3.42.0) (2023-08-28)\n\n### Features\n\n- **addon-commerce:** rename `tui-card` to `tui-thumbnail-card`\n ([#5171](https://github.com/taiga-family/taiga-ui/issues/5171))\n ([331bed1](https://github.com/taiga-family/taiga-ui/commit/331bed1f26ab361f01c847dfdbea2969015b860b))\n- **addon-doc:** support remote url for code source ([#5200](https://github.com/taiga-family/taiga-ui/issues/5200))\n ([ee528fa](https://github.com/taiga-family/taiga-ui/commit/ee528fa25b0217d4522c9656ad3dce6eb6768649))\n- **core:** load icons relative base url ([#5203](https://github.com/taiga-family/taiga-ui/issues/5203))\n ([19d3440](https://github.com/taiga-family/taiga-ui/commit/19d3440ed612bfece3c83715a247aa562b996be1))\n- **experimental:** add pin ([#5185](https://github.com/taiga-family/taiga-ui/issues/5185))\n ([882266f](https://github.com/taiga-family/taiga-ui/commit/882266f2e7e48b708af9f029869ab0f628c35ad3))\n- **kit:** `Tiles` maintain dragged position when page is scrolled\n ([#5155](https://github.com/taiga-family/taiga-ui/issues/5155))\n ([7a8a13e](https://github.com/taiga-family/taiga-ui/commit/7a8a13e3ac7ea7d9dcee257fe36015574152c1eb))\n\n### Bug Fixes\n\n- **schematics:** migrate wysiwyg icons ([#5216](https://github.com/taiga-family/taiga-ui/issues/5216))\n ([b639479](https://github.com/taiga-family/taiga-ui/commit/b639479fc2800fa1a063309eab8e438f5d1ce7f6))\n\n### [3.41.1](https://github.com/taiga-family/taiga-ui/compare/v3.41.0...v3.41.1) (2023-08-16)\n\n### Bug Fixes\n\n- **addon-preview:** export tokens as public api ([#5118](https://github.com/taiga-family/taiga-ui/issues/5118))\n ([4e34eb6](https://github.com/taiga-family/taiga-ui/commit/4e34eb625627effea2459c4c6da8380cb27cda1e))\n\n## [3.41.0](https://github.com/taiga-family/taiga-ui/compare/v3.40.0...v3.41.0) (2023-08-15)\n\n### Features\n\n- **addon-mobile:** `TabBar` add skeletons for empty state\n ([#5073](https://github.com/taiga-family/taiga-ui/issues/5073))\n ([ccf2a81](https://github.com/taiga-family/taiga-ui/commit/ccf2a81bab29fbbab7f24d8ce804401f13efafcd))\n- **core:** `Alerts` customize position ([#5072](https://github.com/taiga-family/taiga-ui/issues/5072))\n ([9bd8221](https://github.com/taiga-family/taiga-ui/commit/9bd822136cf2b1cf62d9ab513774a8bfea2a4260))\n- **core:** `Dropdown` add directive to force control and monitor open state\n ([#5059](https://github.com/taiga-family/taiga-ui/issues/5059))\n ([b4643a8](https://github.com/taiga-family/taiga-ui/commit/b4643a8eb432daf9fde46482deec27c6582059e4))\n- **kit:** new sizes for `ProgressBar` ([#5051](https://github.com/taiga-family/taiga-ui/issues/5051))\n ([926eadb](https://github.com/taiga-family/taiga-ui/commit/926eadbc55d880b83191f5037e00e1dec705fd7f))\n\n### Bug Fixes\n\n- **addon-commerce:** move `tuiGetCodeByCurrency` to public API\n ([#5075](https://github.com/taiga-family/taiga-ui/issues/5075))\n ([fda819a](https://github.com/taiga-family/taiga-ui/commit/fda819a667e8ee33d9a2d72e2817b30cdd397c2f))\n- **i18n:** incorrect french translation for Bulgaria country name\n ([#5063](https://github.com/taiga-family/taiga-ui/issues/5063))\n ([c77e6b0](https://github.com/taiga-family/taiga-ui/commit/c77e6b0345f2b7a8e5de5ed9a8f990d20176760e))\n- **kit:** `InputYear` should update text field value after selection from dropdown\n ([#5100](https://github.com/taiga-family/taiga-ui/issues/5100))\n ([70c4778](https://github.com/taiga-family/taiga-ui/commit/70c47784de1c140410876fff2b7951719c77ddf4))\n- **kit:** paddings in MultiSelectGroups with lable ([#5026](https://github.com/taiga-family/taiga-ui/issues/5026))\n ([b8d15d7](https://github.com/taiga-family/taiga-ui/commit/b8d15d7a43d13b4c1c1195246c6c8689c07d6a61))\n- **kit:** wrong compilation for `tui-text-area` ([#5104](https://github.com/taiga-family/taiga-ui/issues/5104))\n ([f82bb42](https://github.com/taiga-family/taiga-ui/commit/f82bb42b0e6c67d27f03e8dab40ae8d8ae8897c9))\n\n## [3.40.0](https://github.com/taiga-family/taiga-ui/compare/v3.39.1...v3.40.0) (2023-08-08)\n\n### Features\n\n- **icons:** make the rest of components icons customizable\n ([#5046](https://github.com/taiga-family/taiga-ui/issues/5046))\n ([cc0828e](https://github.com/taiga-family/taiga-ui/commit/cc0828ec82bf2c1a5fcad7f415d381a3091a6800))\n- **kit:** `InputNumber` add value transformer token ([#5033](https://github.com/taiga-family/taiga-ui/issues/5033))\n ([96c3b67](https://github.com/taiga-family/taiga-ui/commit/96c3b677cb38f01aff834a204298caf9cf7f79f4))\n- **kit:** `Pagination` add smaller size ([#5021](https://github.com/taiga-family/taiga-ui/issues/5021))\n ([18ac180](https://github.com/taiga-family/taiga-ui/commit/18ac180fba420314d8f05e81e6658e98a528de1f))\n- **kit:** add alias `tui-textarea` for `tui-text-area` ([#5020](https://github.com/taiga-family/taiga-ui/issues/5020))\n ([70f4a9d](https://github.com/taiga-family/taiga-ui/commit/70f4a9df194740c84f9cfc421a8bd10f708c4861))\n\n### Bug Fixes\n\n- **cdk:** include `tds` packages for update ([#5034](https://github.com/taiga-family/taiga-ui/issues/5034))\n ([f1f5d6d](https://github.com/taiga-family/taiga-ui/commit/f1f5d6d7ab96f137fd6e55434f0b6ff6f629e5f7))\n- **eslint-plugin:** ignore naming convention for apps directory\n ([#5042](https://github.com/taiga-family/taiga-ui/issues/5042))\n ([7fb156c](https://github.com/taiga-family/taiga-ui/commit/7fb156ca1b783f52118a27e9723853eaea07f71f))\n- **kit:** `ProgressCircle` should show empty circle if `max=0`\n ([#5050](https://github.com/taiga-family/taiga-ui/issues/5050))\n ([aa2f133](https://github.com/taiga-family/taiga-ui/commit/aa2f133a4d7f6f0ecfacab43cecaba4d40351665))\n\n### [3.39.1](https://github.com/taiga-family/taiga-ui/compare/v3.39.0...v3.39.1) (2023-08-01)\n\n### Features\n\n- **cdk:** add array of icons, used in taiga components ([#5005](https://github.com/taiga-family/taiga-ui/issues/5005))\n ([c989f60](https://github.com/taiga-family/taiga-ui/commit/c989f60613de3213f334d992a209bdae7a15178d))\n\n### Bug Fixes\n\n- **kit:** revert alias `tui-textarea` for `tui-text-area`\n ([#5015](https://github.com/taiga-family/taiga-ui/issues/5015))\n ([b801d59](https://github.com/taiga-family/taiga-ui/commit/b801d5941160f71e643ee9affe9c0c59c6b2cd93))\n\n## [3.39.0](https://github.com/taiga-family/taiga-ui/compare/v3.37.0...v3.39.0) (2023-07-31)\n\n### Features\n\n- **addon-mobile:** `SheetDialog` add new dialog ([#4975](https://github.com/taiga-family/taiga-ui/issues/4975))\n ([39d1b62](https://github.com/taiga-family/taiga-ui/commit/39d1b62ba94dad012d46573f8a8273c81b737c36))\n- **i18n:** switch to power of 2 for file size display ([#4998](https://github.com/taiga-family/taiga-ui/issues/4998))\n ([65c3e66](https://github.com/taiga-family/taiga-ui/commit/65c3e66f0f92c9546e82c976a13feeb1f03b921d))\n- **kit:** add alias `tui-textarea` for `tui-text-area` ([#4876](https://github.com/taiga-family/taiga-ui/issues/4876))\n ([bd8a319](https://github.com/taiga-family/taiga-ui/commit/bd8a319c17c5427ed7e802fdbacd728e270abec2))\n- **schematics:** include `*.sass,scss,css` files for replace string\n ([#4979](https://github.com/taiga-family/taiga-ui/issues/4979))\n ([0d89620](https://github.com/taiga-family/taiga-ui/commit/0d89620d2448054bf40f1175ca74216ac69d5190))\n\n### Bug Fixes\n\n- **addon-commerce:** correct comparison of months for expiry date\n ([#4974](https://github.com/taiga-family/taiga-ui/issues/4974))\n ([eb5887f](https://github.com/taiga-family/taiga-ui/commit/eb5887f23a634d3350f0b5ed76d7849b1a7153f5))\n- **core:** `Hint` fix positioning near the right edge of the viewport\n ([#5001](https://github.com/taiga-family/taiga-ui/issues/5001))\n ([6fcb214](https://github.com/taiga-family/taiga-ui/commit/6fcb214e239be1aff366a35043bf4662f7b464f9))\n- **core:** pinned `i18n` dependency ([#4970](https://github.com/taiga-family/taiga-ui/issues/4970))\n ([001ccdd](https://github.com/taiga-family/taiga-ui/commit/001ccdd87ebbcedeb238cf04c06ed22ddf242c46))\n- **kit:** `InputDateTime`'s min/max inputs should receive null\n ([#4847](https://github.com/taiga-family/taiga-ui/issues/4847))\n ([#4848](https://github.com/taiga-family/taiga-ui/issues/4848))\n ([00b3ce3](https://github.com/taiga-family/taiga-ui/commit/00b3ce3122e7c547c138b614202714f52b8fb79c))\n\n## [3.38.0](https://github.com/taiga-family/taiga-ui/compare/v3.37.0...v3.38.0) (2023-07-25)\n\n### Features\n\n- **core:** `Notification` add sizes ([#4971](https://github.com/taiga-family/taiga-ui/issues/4971))\n ([6250adf](https://github.com/taiga-family/taiga-ui/commit/6250adfc7314fc7381555979f7145a78415eb2a8))\n\n### Bug Fixes\n\n- **core:** `Textfield` straighten up icons spacings ([#4898](https://github.com/taiga-family/taiga-ui/issues/4898))\n ([939769c](https://github.com/taiga-family/taiga-ui/commit/939769c18969ddf39d5169a6528087719660059b))\n- **eslint-plugin:** disable `@angular-eslint/component-selector` rule\n ([#4943](https://github.com/taiga-family/taiga-ui/issues/4943))\n ([c0e2b87](https://github.com/taiga-family/taiga-ui/commit/c0e2b8720c0468a9d40e9538349f1ddde81d7fa8))\n- **eslint-plugin:** disable `@angular-eslint/use-component-selector` rule\n ([#4948](https://github.com/taiga-family/taiga-ui/issues/4948))\n ([13e7314](https://github.com/taiga-family/taiga-ui/commit/13e731422281c4f87a99870e1aee3668f1dd681a))\n- **kit:** `InputDateTime` should place caret before time after selection of a new date via calendar\n ([#4942](https://github.com/taiga-family/taiga-ui/issues/4942))\n ([89ec469](https://github.com/taiga-family/taiga-ui/commit/89ec469ab843ff54376214e48cd3d52290efac60))\n- **kit:** BadgedContent badge misaligned inside flex parent\n ([#4961](https://github.com/taiga-family/taiga-ui/issues/4961))\n ([1688eaa](https://github.com/taiga-family/taiga-ui/commit/1688eaaf6bc4d889e0fdd8c79cbb560c510d91c9))\n\n## [3.37.0](https://github.com/taiga-family/taiga-ui/compare/v3.36.2...v3.37.0) (2023-07-18)\n\n### Features\n\n- **addon-commerce:** add currencies ([#4910](https://github.com/taiga-family/taiga-ui/issues/4910))\n ([405314e](https://github.com/taiga-family/taiga-ui/commit/405314e4c19540b81cbe2770b6d6425ab1f539e0))\n\n### Bug Fixes\n\n- **addon-preview:** fix centering when zooming with slider\n ([#4893](https://github.com/taiga-family/taiga-ui/issues/4893))\n ([a268064](https://github.com/taiga-family/taiga-ui/commit/a26806424dfeecaeba1ebacf81db0d7c0e832e6d))\n- **kit:** `LineClamp` recalculate size on hover ([#4906](https://github.com/taiga-family/taiga-ui/issues/4906))\n ([2debc55](https://github.com/taiga-family/taiga-ui/commit/2debc555f328c6cd2ce676ac09ba6ea9ec0bbeee))\n- **kit:** change button appearance for `Files` ([#4926](https://github.com/taiga-family/taiga-ui/issues/4926))\n ([1e15be5](https://github.com/taiga-family/taiga-ui/commit/1e15be5198f56ba2b74dfa76d0c9d346c21288d9))\n- **kit:** update `TUI_COUNTRIES_MASKS` (`InputPhoneInternational`) for Argentina\n ([#4891](https://github.com/taiga-family/taiga-ui/issues/4891))\n ([1d931df](https://github.com/taiga-family/taiga-ui/commit/1d931dfead6346ab2eb3365578dea202c5504635))\n\n### [3.36.2](https://github.com/taiga-family/taiga-ui/compare/v3.36.1...v3.36.2) (2023-07-12)\n\n### Features\n\n- **core:** allow hierarchical DI options for components ([#4892](https://github.com/taiga-family/taiga-ui/issues/4892))\n ([01e7067](https://github.com/taiga-family/taiga-ui/commit/01e7067b3ed514c7e138613846da2235b4cdb619))\n\n### Bug Fixes\n\n- **cdk:** `ScrollService` fix final position ([#4887](https://github.com/taiga-family/taiga-ui/issues/4887))\n ([fb1946d](https://github.com/taiga-family/taiga-ui/commit/fb1946dddf16c43f79fe4020423883e9809389e2))\n- **schematics:** `@tinkoff/tui-editor` should be installed after migration\n ([#4900](https://github.com/taiga-family/taiga-ui/issues/4900))\n ([7755254](https://github.com/taiga-family/taiga-ui/commit/77552542edf3afb6b5848efd483b86a50cd5a1bf))\n\n### [3.36.1](https://github.com/taiga-family/taiga-ui/compare/v3.36.0...v3.36.1) (2023-07-11)\n\n### Bug Fixes\n\n- **cdk:** fix some icons in icon migration ([#4888](https://github.com/taiga-family/taiga-ui/issues/4888))\n ([8b9105c](https://github.com/taiga-family/taiga-ui/commit/8b9105c34661a18c1fca25c2c56f7947bd66c849))\n\n## [3.36.0](https://github.com/taiga-family/taiga-ui/compare/v3.35.0...v3.36.0) (2023-07-10)\n\n### Features\n\n- **cdk:** add schematics for migrate `@taiga-ui/addon-editor` to `@tinkoff/tui-editor`\n ([#4870](https://github.com/taiga-family/taiga-ui/issues/4870))\n ([5f40437](https://github.com/taiga-family/taiga-ui/commit/5f40437ecb6e0dbc7ad560b0430615b57c83e4d6))\n- **core:** support nullability in `src` property ([#4877](https://github.com/taiga-family/taiga-ui/issues/4877))\n ([8b0667f](https://github.com/taiga-family/taiga-ui/commit/8b0667fc5002c97051926649543af5e89fe6c842))\n- **eslint-config:** add custom configs for reuse in another projects\n ([#4869](https://github.com/taiga-family/taiga-ui/issues/4869))\n ([c228895](https://github.com/taiga-family/taiga-ui/commit/c228895642f625b2e6a4a4f40a0d4737ba368639))\n- **kit:** `InputCopy` add DI options ([#4868](https://github.com/taiga-family/taiga-ui/issues/4868))\n ([f0a2f83](https://github.com/taiga-family/taiga-ui/commit/f0a2f8393bc0020dff9f37bf48ed495f70fe616b))\n- **kit:** `Tag` update styles ([#4830](https://github.com/taiga-family/taiga-ui/issues/4830))\n ([ef37091](https://github.com/taiga-family/taiga-ui/commit/ef37091287d9659253f61090997319d736ed176b))\n- **kit:** fix circular dependency error `TuiInputFilesDirective` and `TuiInputFilesComponent` with UMD bundle\n ([#4880](https://github.com/taiga-family/taiga-ui/issues/4880))\n ([691109f](https://github.com/taiga-family/taiga-ui/commit/691109f9f8d28bf3a4ee63d752e8131c70b25583))\n\n### Bug Fixes\n\n- **core:** `DataList` properly size `emptyContent` ([#4856](https://github.com/taiga-family/taiga-ui/issues/4856))\n ([a0208cf](https://github.com/taiga-family/taiga-ui/commit/a0208cfb65f02f5ba9d5ccca5f506f07dc34224d))\n- **core:** `Root` set body background ([#4867](https://github.com/taiga-family/taiga-ui/issues/4867))\n ([e831296](https://github.com/taiga-family/taiga-ui/commit/e8312960d024a448419791404dfa62e7ac07c44e))\n- **kit:** `InputInline` fix width calculation ([#4878](https://github.com/taiga-family/taiga-ui/issues/4878))\n ([7518bf8](https://github.com/taiga-family/taiga-ui/commit/7518bf81e87181a4042acd86e29c232a2af335c4))\n- **testing:** export `tuiAddSnapshotPlugin` by default ([#4846](https://github.com/taiga-family/taiga-ui/issues/4846))\n ([0d632ee](https://github.com/taiga-family/taiga-ui/commit/0d632ee27c9a70e7bbfba65269bb6254d08e1a0b))\n\n### Deprecations\n\n- **addon-editor:** replace to `@tinkoff/tui-editor` ([#4883](https://github.com/taiga-family/taiga-ui/issues/4883))\n ([27fcf52](https://github.com/taiga-family/taiga-ui/commit/27fcf526414f7aa896fd91022518beb5e40e336c))\n\n## [3.35.0](https://github.com/taiga-family/taiga-ui/compare/v3.34.0...v3.35.0) (2023-07-03)\n\n### Features\n\n- **addon-editor:** support `controlList` in `video/audio`\n ([#4827](https://github.com/taiga-family/taiga-ui/issues/4827))\n ([ee5fd65](https://github.com/taiga-family/taiga-ui/commit/ee5fd652b8c6eadb080b9858caa73c860b25bcb0))\n- **cdk:** `schematics` add proprietary-icons migration ([#4811](https://github.com/taiga-family/taiga-ui/issues/4811))\n ([0b7d2de](https://github.com/taiga-family/taiga-ui/commit/0b7d2de2698e7acb5478f149807f7eb73e106aa1))\n- **core:** `Alert` add new directive ([#4815](https://github.com/taiga-family/taiga-ui/issues/4815))\n ([816759f](https://github.com/taiga-family/taiga-ui/commit/816759f75b47fbc3e28e98df3fae2f13f50ecb92))\n- **core:** `Dropdown` add appearance option ([#4795](https://github.com/taiga-family/taiga-ui/issues/4795))\n ([0bb3d0c](https://github.com/taiga-family/taiga-ui/commit/0bb3d0c220957427df322b9aa2a08aaa453c7f08))\n- **kit:** `InputNumber` uses `Maskito` instead of legacy `text-mask`\n ([#4725](https://github.com/taiga-family/taiga-ui/issues/4725))\n ([7518431](https://github.com/taiga-family/taiga-ui/commit/7518431ec61cefb55bbef2172b63d5b243e1f496))\n- **kit:** `Toggle` add `appearances` to options ([#4818](https://github.com/taiga-family/taiga-ui/issues/4818))\n ([a5e1574](https://github.com/taiga-family/taiga-ui/commit/a5e157470501c08580fb2a41c4ea5625ccf31015))\n- **kit:** `Tree` add trackBy input ([#4626](https://github.com/taiga-family/taiga-ui/issues/4626))\n ([#4821](https://github.com/taiga-family/taiga-ui/issues/4821))\n ([9fd8d61](https://github.com/taiga-family/taiga-ui/commit/9fd8d610f6160477c11f760c75b6250411edb496))\n\n### Bug Fixes\n\n- **addon-editor:** blinking caret doesn't appear in first item in list\n ([#4785](https://github.com/taiga-family/taiga-ui/issues/4785))\n ([c8df8d8](https://github.com/taiga-family/taiga-ui/commit/c8df8d89cf6a8afc2138c25ab06973976debecc0))\n- **addon-mobile:** `PullToRefresh` remove transform CSS ([#4799](https://github.com/taiga-family/taiga-ui/issues/4799))\n ([26bc6aa](https://github.com/taiga-family/taiga-ui/commit/26bc6aa0db23dd6698e97ad1adbfd719ba8ba7bf))\n- **addon-mobile:** `Sheet` fix premature closing ([#4806](https://github.com/taiga-family/taiga-ui/issues/4806))\n ([3dd042a](https://github.com/taiga-family/taiga-ui/commit/3dd042a37b1e065380405001c93da7eb2aae61a9))\n- **addon-table:** fix z-index for 2-dimensional sticky tables\n ([#4796](https://github.com/taiga-family/taiga-ui/issues/4796))\n ([c294c82](https://github.com/taiga-family/taiga-ui/commit/c294c82c6d6ab9ddc93a0f5c444c6f8ee7d05ba8))\n- **cdk:** `ng-add` fix adding providers in standalone app with config (nx 16+ default)\n ([#4794](https://github.com/taiga-family/taiga-ui/issues/4794))\n ([c0d2bfb](https://github.com/taiga-family/taiga-ui/commit/c0d2bfb5a362f5cb5c76eb5e7f3c7e87f69a13dd))\n- **cdk:** `TuiStaticRequestService` should be throw error when response code is not `200`\n ([#4787](https://github.com/taiga-family/taiga-ui/issues/4787))\n ([df27b27](https://github.com/taiga-family/taiga-ui/commit/df27b27650718a472777312d612b4796e321a08d))\n- **core:** `DropdownHover` allow nested `HostedDropdown`\n ([#4823](https://github.com/taiga-family/taiga-ui/issues/4823))\n ([105c0fc](https://github.com/taiga-family/taiga-ui/commit/105c0fc0cfc6597cb3ae3a423bdbbcff9e6028ca))\n- **kit:** `Checkbox`/`Radio` properly react to mode ([#4797](https://github.com/taiga-family/taiga-ui/issues/4797))\n ([565ad88](https://github.com/taiga-family/taiga-ui/commit/565ad8830df9e64603316920fb974bba1ed2acd6))\n- **kit:** `MultiSelect` fix `valueContent` overflow ([#4824](https://github.com/taiga-family/taiga-ui/issues/4824))\n ([57239e2](https://github.com/taiga-family/taiga-ui/commit/57239e2c239cc818363fec0cadcd145d913b06d3))\n- **kit:** `Tabs` fix dropdown styles ([#4814](https://github.com/taiga-family/taiga-ui/issues/4814))\n ([3c0ce9d](https://github.com/taiga-family/taiga-ui/commit/3c0ce9dd2b83f27d37fc8b3fd8c3d809135c39b2))\n\n## [3.34.0](https://github.com/taiga-family/taiga-ui/compare/v3.33.1...v3.34.0) (2023-06-27)\n\n### Features\n\n- **addon-editor:** `ColorSelector` uses `Maskito` instead of legacy `text-mask`\n ([#4774](https://github.com/taiga-family/taiga-ui/issues/4774))\n ([6f4528c](https://github.com/taiga-family/taiga-ui/commit/6f4528cdf0ea13133c29f12942f20955ea13325c))\n- **cdk:** adding support ECMA Decorators for `[@tui](https://github.com/tui)Pure`\n ([#4730](https://github.com/taiga-family/taiga-ui/issues/4730))\n ([a0b275c](https://github.com/taiga-family/taiga-ui/commit/a0b275c6980779a8bb86b756bb422d08afbf9923))\n- **core:** deprecate `[@tui](https://github.com/tui)DefaultProp`, `[@tui](https://github.com/tui)RequiredSetter`,\n `[@tui](https://github.com/tui)Debounce` ([#4737](https://github.com/taiga-family/taiga-ui/issues/4737))\n ([11fb027](https://github.com/taiga-family/taiga-ui/commit/11fb027cefeee9b1839efc91cbdfb7df0c2eb695))\n- **kit:** `Breadcrumbs` add DI customization ([#4771](https://github.com/taiga-family/taiga-ui/issues/4771))\n ([7e01b6e](https://github.com/taiga-family/taiga-ui/commit/7e01b6e16994f2b7200d775b28aca3bb1a8931d7))\n\n### Bug Fixes\n\n- `tuiSlot` extend type with a string ([#4779](https://github.com/taiga-family/taiga-ui/issues/4779))\n ([1c112e8](https://github.com/taiga-family/taiga-ui/commit/1c112e8578e2ca13fbe66a6621465e6650f70883))\n- **addon-charts:** `RingChart` fix mask url ([#4777](https://github.com/taiga-family/taiga-ui/issues/4777))\n ([d33887b](https://github.com/taiga-family/taiga-ui/commit/d33887b4a883813356d54ed9ea9370246c672c70))\n\n### [3.33.1](https://github.com/taiga-family/taiga-ui/compare/v3.33.0...v3.33.1) (2023-06-23)\n\n### Features\n\n- **kit:** `Multiselect` add ability to use objects in native select\n ([#4733](https://github.com/taiga-family/taiga-ui/issues/4733))\n ([88bc03d](https://github.com/taiga-family/taiga-ui/commit/88bc03d6e83633d8c839669faa030bd3dcb6b41a))\n\n### Bug Fixes\n\n- **addon-commerce:** hide input filler in dark mode ([#4756](https://github.com/taiga-family/taiga-ui/issues/4756))\n ([f03187a](https://github.com/taiga-family/taiga-ui/commit/f03187a3794a014c41d91cbf20a62bf4358a41ae))\n- **addon-mobile:** `MobileCalendar` fix initial view ([#4755](https://github.com/taiga-family/taiga-ui/issues/4755))\n ([aa0887c](https://github.com/taiga-family/taiga-ui/commit/aa0887c463640789acd293242b05c3fb9ccb43c3))\n\n## [3.33.0](https://github.com/taiga-family/taiga-ui/compare/v3.32.0...v3.33.0) (2023-06-22)\n\n### Features\n\n- **kit:** `InputMonth` add ability to use native picker on mobile\n ([#4709](https://github.com/taiga-family/taiga-ui/issues/4709))\n ([9827b6b](https://github.com/taiga-family/taiga-ui/commit/9827b6bbb09cebc1017332042218cccfd6efd9e9))\n\n### Bug Fixes\n\n- **addon-commerce:** expired field should be clickable after reset of prefilled value\n ([#4740](https://github.com/taiga-family/taiga-ui/issues/4740))\n ([9734127](https://github.com/taiga-family/taiga-ui/commit/973412711871843aa59af462202bd250771d3e47))\n- **addon-editor:** fix distance between toolbar and content without label\n ([#4701](https://github.com/taiga-family/taiga-ui/issues/4701))\n ([6f63bb8](https://github.com/taiga-family/taiga-ui/commit/6f63bb824959350dc7975b71d79d49a34a944bb3))\n- **addon-editor:** prevent erasing history on empty value\n ([#4721](https://github.com/taiga-family/taiga-ui/issues/4721))\n ([7b77e9e](https://github.com/taiga-family/taiga-ui/commit/7b77e9e0d1076ce56db8d498a4cf8bb4bcc00cbe))\n- **addon-mobile:** `MobileTabs` update iOS design ([#4722](https://github.com/taiga-family/taiga-ui/issues/4722))\n ([77a03fe](https://github.com/taiga-family/taiga-ui/commit/77a03fec2bc03c03f728ec53760b1bff27e812a3))\n- **addon-mobile:** `PullToRefresh` properly disable when no component was provided\n ([#4745](https://github.com/taiga-family/taiga-ui/issues/4745))\n ([f58c623](https://github.com/taiga-family/taiga-ui/commit/f58c623cb090523270816a40118d52a947eabe45))\n- **core:** `Dropdown` fix cyclic freeze ([#4750](https://github.com/taiga-family/taiga-ui/issues/4750))\n ([4d8e6c9](https://github.com/taiga-family/taiga-ui/commit/4d8e6c9997e80e512b20bcf873c2990a1196a5a2))\n- **core:** `HintPointer` fix initial position ([#4708](https://github.com/taiga-family/taiga-ui/issues/4708))\n ([b65208a](https://github.com/taiga-family/taiga-ui/commit/b65208af5e84f14012ab7475c11ce0b532e604f5))\n- **core:** `Textfield` fix label font size ([#4727](https://github.com/taiga-family/taiga-ui/issues/4727))\n ([82bbd49](https://github.com/taiga-family/taiga-ui/commit/82bbd494f601518b072141f7f00e0a79e55d978b))\n- **kit:** `DataListWrapper` extend content to full width\n ([#4718](https://github.com/taiga-family/taiga-ui/issues/4718))\n ([36656e6](https://github.com/taiga-family/taiga-ui/commit/36656e654449f8701ef4434778b0d39796693b58))\n\n## [3.32.0](https://github.com/taiga-family/taiga-ui/compare/v3.31.1...v3.32.0) (2023-06-19)\n\n### Features\n\n- **addon-doc:** support `fragment` in navigation links ([#4673](https://github.com/taiga-family/taiga-ui/issues/4673))\n ([ecb1c11](https://github.com/taiga-family/taiga-ui/commit/ecb1c117235463b162d3a3747cd2bd51fa8f96f4))\n- **addon-editor:** support `translate/spellcheck` option in editor DI\n ([#4688](https://github.com/taiga-family/taiga-ui/issues/4688))\n ([98df5c5](https://github.com/taiga-family/taiga-ui/commit/98df5c533b2b947a10f8aebb540943bc7ae991c7))\n- **addon-editor:** support custom fontSize tool ([#4670](https://github.com/taiga-family/taiga-ui/issues/4670))\n ([74d1efe](https://github.com/taiga-family/taiga-ui/commit/74d1efecfe7126db13753095812efaefd107d138))\n- **cdk:** do not overlap close buttons in nested dialogs\n ([#4640](https://github.com/taiga-family/taiga-ui/issues/4640))\n ([e174fe2](https://github.com/taiga-family/taiga-ui/commit/e174fe2b2e23d9b66f63a4e33ada1757a9bc6601))\n- **cdk:** support `TUI_AUTOFOCUS_OPTIONS` ([#4650](https://github.com/taiga-family/taiga-ui/issues/4650))\n ([e1a3013](https://github.com/taiga-family/taiga-ui/commit/e1a30130a71be08be8bad71dd1530a7281010bfb))\n\n### Bug Fixes\n\n- **cdk:** `schematics` add schematic templates to exclusion patterns\n ([#4675](https://github.com/taiga-family/taiga-ui/issues/4675))\n ([51a2535](https://github.com/taiga-family/taiga-ui/commit/51a25351c47c6cb476e57516eb58365a045fff5e))\n- **kit:** `MultiSelectGroup` fix label alignment ([#4686](https://github.com/taiga-family/taiga-ui/issues/4686))\n ([1e3aba8](https://github.com/taiga-family/taiga-ui/commit/1e3aba813f4a1087876ec26bf07425348ab8d370))\n- **kit:** `ProgressCircle` fix initial animation ([#4682](https://github.com/taiga-family/taiga-ui/issues/4682))\n ([efdf144](https://github.com/taiga-family/taiga-ui/commit/efdf144c3dd15cf7c1a89cfb737530e1ffee9089))\n- **kit:** prevent min rate star selection ([#4680](https://github.com/taiga-family/taiga-ui/issues/4680))\n ([c29e0e8](https://github.com/taiga-family/taiga-ui/commit/c29e0e8cb428c234586b2a098193ccbd0cdb8c96))\n- **kit:** prevent overflow first character inside `InputInlineComponent`\n ([#4647](https://github.com/taiga-family/taiga-ui/issues/4647))\n ([d82dbd7](https://github.com/taiga-family/taiga-ui/commit/d82dbd7d39918a5c093a5d958e1bebed6f66d97c))\n\n### [3.31.1](https://github.com/taiga-family/taiga-ui/compare/v3.31.0...v3.31.1) (2023-06-15)\n\n### Bug Fixes\n\n- **addon-commerce:** `Money` fix integer part rounding ([#4659](https://github.com/taiga-family/taiga-ui/issues/4659))\n ([95207c2](https://github.com/taiga-family/taiga-ui/commit/95207c253f321251be462d222e55db2471677c20))\n- **core:** `NumberFormat` fix assertion warning ([#4665](https://github.com/taiga-family/taiga-ui/issues/4665))\n ([8d483ce](https://github.com/taiga-family/taiga-ui/commit/8d483ce1c92448f28487d6a0653eea2d6860042b))\n- **kit:** `InputDateRange` freezes UI if `[minLength]`/`[maxLength]` are ommited\n ([#4671](https://github.com/taiga-family/taiga-ui/issues/4671))\n ([c41d568](https://github.com/taiga-family/taiga-ui/commit/c41d5688bb7c20639012338423250e0bf9c62a00))\n- **kit:** `MultiSelectGroup` fix padding when used without label\n ([#4648](https://github.com/taiga-family/taiga-ui/issues/4648))\n ([b8967b1](https://github.com/taiga-family/taiga-ui/commit/b8967b134290f6a3a0f53bb331b91c6e39037dea))\n\n## [3.31.0](https://github.com/taiga-family/taiga-ui/compare/v3.30.0...v3.31.0) (2023-06-13)\n\n### Features\n\n- **addon-doc:** upgrade `ngx-highlightjs` ([#4608](https://github.com/taiga-family/taiga-ui/issues/4608))\n ([63cef10](https://github.com/taiga-family/taiga-ui/commit/63cef1023c201224ccd8db27a7bc0b492376d4c4))\n- **addon-editor:** support all heading levels by default\n ([#4615](https://github.com/taiga-family/taiga-ui/issues/4615))\n ([59a30c2](https://github.com/taiga-family/taiga-ui/commit/59a30c2e42771a71ebf31f74d56dbf903da40cae))\n- **addon-editor:** support any font-size in editor ([#4624](https://github.com/taiga-family/taiga-ui/issues/4624))\n ([eb19c62](https://github.com/taiga-family/taiga-ui/commit/eb19c62d89895c401e96d4d9e9e9ef165e8de82a))\n- **addon-editor:** use `icon` for preview type of links in edit mode\n ([#4646](https://github.com/taiga-family/taiga-ui/issues/4646))\n ([a735d54](https://github.com/taiga-family/taiga-ui/commit/a735d5461d1cbdec43a19338181359a058934e7e))\n- **core:** svg source interceptor should accept svg global options\n ([#4597](https://github.com/taiga-family/taiga-ui/issues/4597))\n ([7e6e17f](https://github.com/taiga-family/taiga-ui/commit/7e6e17fc572f5bb6bccd05f378d5ab85c1fa8e3d))\n\n### Bug Fixes\n\n- **addon-editor:** prevent paste `undefined` in url ([#4645](https://github.com/taiga-family/taiga-ui/issues/4645))\n ([a6c8e2e](https://github.com/taiga-family/taiga-ui/commit/a6c8e2efba69d43a6cb0215b174f4f5d891c7af2))\n- **cdk:** fix change detection issue in `DialogHost` ([#4622](https://github.com/taiga-family/taiga-ui/issues/4622))\n ([bd0762a](https://github.com/taiga-family/taiga-ui/commit/bd0762a473eb9032cdb13583ec3553e1c3d74618))\n- **cdk:** fix icons migration, improve performance ([#4620](https://github.com/taiga-family/taiga-ui/issues/4620))\n ([37e51dd](https://github.com/taiga-family/taiga-ui/commit/37e51dd5e6f738af44c84987f6d70b5a3b8fce27))\n- **cdk:** using trackBy for re-order animations ([#4632](https://github.com/taiga-family/taiga-ui/issues/4632))\n ([29d039e](https://github.com/taiga-family/taiga-ui/commit/29d039e47df5eb130677fd182d7aa48f73d60c42))\n- **core:** clear `cache string` when checking `source` path is `url` path\n ([#4623](https://github.com/taiga-family/taiga-ui/issues/4623))\n ([ec65348](https://github.com/taiga-family/taiga-ui/commit/ec6534833e619c99039b5e7d70c22cbae0b7d3d4))\n- **kit:** pack items around the center in checkbox ([#4644](https://github.com/taiga-family/taiga-ui/issues/4644))\n ([eceb6f9](https://github.com/taiga-family/taiga-ui/commit/eceb6f9d6af379d7f99a4ac1dfceff198663cb1a))\n\n## [3.30.0](https://github.com/taiga-family/taiga-ui/compare/v3.29.2...v3.30.0) (2023-06-05)\n\n### Features\n\n- **addon-editor:** support image as anchor ([#4428](https://github.com/taiga-family/taiga-ui/issues/4428))\n ([76845b4](https://github.com/taiga-family/taiga-ui/commit/76845b41dfc9f2c761c14143c57a09ab2a70ae09))\n- **addon-mobile:** `PullToRefresh` use `TUI_SCROLL_REF` ([#4571](https://github.com/taiga-family/taiga-ui/issues/4571))\n ([2a207b6](https://github.com/taiga-family/taiga-ui/commit/2a207b668196b81c2dd8c6ce8066a3b9ed2d745d))\n- **kit:** `InputPhone` uses `Maskito` instead of legacy `text-mask`\n ([#4555](https://github.com/taiga-family/taiga-ui/issues/4555))\n ([5f6b484](https://github.com/taiga-family/taiga-ui/commit/5f6b48433097b9aa41857ad7282cd714ac25dad1))\n- **kit:** `ProgressCircle` design improvements ([#4577](https://github.com/taiga-family/taiga-ui/issues/4577))\n ([2b94f6f](https://github.com/taiga-family/taiga-ui/commit/2b94f6f0e233c2c74cbf9e454d93767a1f886236))\n\n### Bug Fixes\n\n- **addon-editor:** immediately unsubscribe streams when toolbar is destroyed\n ([#4588](https://github.com/taiga-family/taiga-ui/issues/4588))\n ([db84ded](https://github.com/taiga-family/taiga-ui/commit/db84dedec7bfea31f4a1b50b1b5bcd9e7978c0d3))\n- **addon-editor:** prevent paste redundant break line ([#4587](https://github.com/taiga-family/taiga-ui/issues/4587))\n ([4c71bad](https://github.com/taiga-family/taiga-ui/commit/4c71bad71ac6f02493143d1ccc55e783b8268f99))\n- **addon-mobile:** `Sheet` remove focus from under sheet with overlay\n ([#4567](https://github.com/taiga-family/taiga-ui/issues/4567))\n ([28396c8](https://github.com/taiga-family/taiga-ui/commit/28396c8936e50b1000c58e185539fbb7e61222ce))\n- **core:** `PositionService` eliminate memory leak ([#4561](https://github.com/taiga-family/taiga-ui/issues/4561))\n ([b50bd1e](https://github.com/taiga-family/taiga-ui/commit/b50bd1e48a105effd0537e0593e957226182f933))\n- **core:** `TUI_SCROLL_REF` fallback to `documentElement`\n ([#4566](https://github.com/taiga-family/taiga-ui/issues/4566))\n ([a3c7399](https://github.com/taiga-family/taiga-ui/commit/a3c7399953ee4d9cdd8dd85e9b13a8c0c2b6e13f))\n- hosts of portals can throw `ExpressionChangedAfterItHasBeenCheckedError`\n ([#4533](https://github.com/taiga-family/taiga-ui/issues/4533))\n ([677b0d1](https://github.com/taiga-family/taiga-ui/commit/677b0d18d235cde23d725751ebe4969034b82f97))\n- **kit:** `InputDateRange` fix showing same month twice when `min` is later than given month\n ([#4569](https://github.com/taiga-family/taiga-ui/issues/4569))\n ([0573b29](https://github.com/taiga-family/taiga-ui/commit/0573b29ac2eab78b3db23eba550e64b835275ba3))\n- **kit:** `InputTag` fix scrolling ([#4570](https://github.com/taiga-family/taiga-ui/issues/4570))\n ([1674f69](https://github.com/taiga-family/taiga-ui/commit/1674f696c00481b0ca2b80ba25f28215c13a1390))\n- **kit:** `Tabs` align dropdown design with datalist ([#4568](https://github.com/taiga-family/taiga-ui/issues/4568))\n ([fe2e810](https://github.com/taiga-family/taiga-ui/commit/fe2e810e745a28fe82a9b5d8be1fe02f48bffe15))\n- **testing:** support node.js 18.16, jest 26+ ships jsdom out of the box\n ([#4590](https://github.com/taiga-family/taiga-ui/issues/4590))\n ([ad13df9](https://github.com/taiga-family/taiga-ui/commit/ad13df9960714b351eefe2d62e0a986e9172532b))\n\n### Deprecations\n\n- **addon-commerce:** use new `TUI_CARD_HOLDER_MASK` instead of deprecated `cardHolderMask`\n ([#4560](https://github.com/taiga-family/taiga-ui/issues/4560))\n ([ef8bc40](https://github.com/taiga-family/taiga-ui/commit/ef8bc4063bfc3f2191bc88b2dc0acf62cfb4a427))\n\n### [3.29.2](https://github.com/taiga-family/taiga-ui/compare/v3.29.1...v3.29.2) (2023-05-31)\n\n### Features\n\n- **core:** add rounding mode to `TUI_NUMBER_FORMAT` ([#4548](https://github.com/taiga-family/taiga-ui/issues/4548))\n ([11a192a](https://github.com/taiga-family/taiga-ui/commit/11a192ad3110874671968280498b686fe39b2842))\n\n### [3.29.1](https://github.com/taiga-family/taiga-ui/compare/v3.29.0...v3.29.1) (2023-05-30)\n\n### Bug Fixes\n\n- **addon-charts:** `BarChart` fix hover effect ([#4547](https://github.com/taiga-family/taiga-ui/issues/4547))\n ([a03aa4f](https://github.com/taiga-family/taiga-ui/commit/a03aa4fe276d6728fbcda2eb66e0ec31ade12ff4))\n- **kit:** `InputNumber` fix cutting by min value ([#4553](https://github.com/taiga-family/taiga-ui/issues/4553))\n ([ab5cad0](https://github.com/taiga-family/taiga-ui/commit/ab5cad0ea2d6e1e15b08125b672473330649d382))\n- **kit:** `LineClamp` fix `overflownChange` false positives\n ([#4549](https://github.com/taiga-family/taiga-ui/issues/4549))\n ([633ce65](https://github.com/taiga-family/taiga-ui/commit/633ce65f2aa1c8ffbf4210425197d48848a5e472))\n\n## [3.29.0](https://github.com/taiga-family/taiga-ui/compare/v3.28.0...v3.29.0) (2023-05-29)\n\n### Features\n\n- **addon-mobile:** `PullToRefresh` allow customization ([#4530](https://github.com/taiga-family/taiga-ui/issues/4530))\n ([f592993](https://github.com/taiga-family/taiga-ui/commit/f592993c2a54a73b539a9faefed412bd80f9ea1e))\n- **kit:** `InputDate` add min/max support for native input date\n ([#4519](https://github.com/taiga-family/taiga-ui/issues/4519))\n ([d09a603](https://github.com/taiga-family/taiga-ui/commit/d09a60366c3ef836b63e34d1a328dd774e6d09d6))\n- **kit:** `InputDateTime` uses `Maskito` instead of legacy `text-mask`\n ([#4528](https://github.com/taiga-family/taiga-ui/issues/4528))\n ([464682a](https://github.com/taiga-family/taiga-ui/commit/464682a58aab2998f82ce1064bebe6a629781e63))\n- **kit:** `Select` add ability to use objects in native select\n ([#4522](https://github.com/taiga-family/taiga-ui/issues/4522))\n ([58c4303](https://github.com/taiga-family/taiga-ui/commit/58c4303a5ff71331b24e27a349061770f6b626f5))\n\n### Bug Fixes\n\n- **addon-editor:** fix typo in the description of toolbar tool `justifyCenter`\n ([#4526](https://github.com/taiga-family/taiga-ui/issues/4526))\n ([5b1dd88](https://github.com/taiga-family/taiga-ui/commit/5b1dd881c130eee80c75815b5f4897ba39e6c9f4))\n- **core:** `Dialog` fix closing by accident mouseup outside of content\n ([#4543](https://github.com/taiga-family/taiga-ui/issues/4543))\n ([b1d627d](https://github.com/taiga-family/taiga-ui/commit/b1d627d68b337795a8512150df43aea096f08bba))\n- **core:** `PrimitiveTextfield` fix input disabled state [ng 15+]\n ([#4538](https://github.com/taiga-family/taiga-ui/issues/4538))\n ([e425847](https://github.com/taiga-family/taiga-ui/commit/e4258475ea41dd3de1b57b26c086167990f4726d))\n- **kit:** `InputFiles` fix description padding ([#4529](https://github.com/taiga-family/taiga-ui/issues/4529))\n ([5b9544d](https://github.com/taiga-family/taiga-ui/commit/5b9544d56bbd342a05461681804618ea90841ce2))\n- **kit:** `MultiSelect` fix placeholder in dark mode ([#4516](https://github.com/taiga-family/taiga-ui/issues/4516))\n ([e702e2f](https://github.com/taiga-family/taiga-ui/commit/e702e2ff4452a3dd9748d789a41a85946d9074f3))\n\n## [3.28.0](https://github.com/taiga-family/taiga-ui/compare/v3.27.0...v3.28.0) (2023-05-22)\n\n### Features\n\n- **addon-doc:** remove redundant empty spaces after parse markdown\n ([#4475](https://github.com/taiga-family/taiga-ui/issues/4475))\n ([8572840](https://github.com/taiga-family/taiga-ui/commit/8572840916cdb6d1ed5296007a5e5741f7a5607b))\n- **addon-editor:** add pretty bottom indent for content editable area\n ([#4460](https://github.com/taiga-family/taiga-ui/issues/4460))\n ([2f5d2a8](https://github.com/taiga-family/taiga-ui/commit/2f5d2a8c18ad461a9013bc18b540d5421ddbd124))\n- **addon-editor:** support focus on editable area ([#4436](https://github.com/taiga-family/taiga-ui/issues/4436))\n ([eae42c9](https://github.com/taiga-family/taiga-ui/commit/eae42c9e8bc72af0d394c66cb9bf442879772efb))\n- **core:** `Textfield` allow showing hints for disabled control\n ([#4500](https://github.com/taiga-family/taiga-ui/issues/4500))\n ([c1f73d1](https://github.com/taiga-family/taiga-ui/commit/c1f73d1ac22f4709e9750a280a1748fe0230be5c))\n- **core:** add `tuiSvgSrcInterceptors` for multiple source processing\n ([#4402](https://github.com/taiga-family/taiga-ui/issues/4402))\n ([722a66f](https://github.com/taiga-family/taiga-ui/commit/722a66f08ef07924d5929b5fbbda7beae5f35b8b))\n- **kit:** `Files` add `expanded` input-output ([#4479](https://github.com/taiga-family/taiga-ui/issues/4479))\n ([90d8efe](https://github.com/taiga-family/taiga-ui/commit/90d8efe79539f3f646332c58880ba37d1901feac))\n- **kit:** `InputDate` uses `Maskito` instead of legacy `text-mask`\n ([#4486](https://github.com/taiga-family/taiga-ui/issues/4486))\n ([c558277](https://github.com/taiga-family/taiga-ui/commit/c558277b74b6eb60ca30ac379e5cb3b322452e2c))\n- **kit:** `InputDateRange` uses `Maskito` instead of legacy `text-mask`\n ([#4510](https://github.com/taiga-family/taiga-ui/issues/4510))\n ([fede061](https://github.com/taiga-family/taiga-ui/commit/fede061dac5505646f9c0e4103612c5fd20eb8b0))\n- **kit:** `InputTime` uses `Maskito` instead of legacy `text-mask`\n ([#4484](https://github.com/taiga-family/taiga-ui/issues/4484))\n ([1d7cf4b](https://github.com/taiga-family/taiga-ui/commit/1d7cf4bc93a564b635f3c2932954ea5ac281dcff))\n- **kit:** `TextArea` enable icons ([#4512](https://github.com/taiga-family/taiga-ui/issues/4512))\n ([c6f6a7e](https://github.com/taiga-family/taiga-ui/commit/c6f6a7eb6889372af88faa4ba85bb7a461619b33))\n- **kit:** ability to change tag list paddings in `input-tag`\n ([#4487](https://github.com/taiga-family/taiga-ui/issues/4487))\n ([4488eab](https://github.com/taiga-family/taiga-ui/commit/4488eabb3daa1aa7dd751c00ada614bbb464f346))\n- **kit:** add `TuiExtractCountryCodePipe`, `TuiIsoToCountryCodePipe`\n ([#4297](https://github.com/taiga-family/taiga-ui/issues/4297))\n ([a86b4aa](https://github.com/taiga-family/taiga-ui/commit/a86b4aab5f04fe6d78c878b08c3f3e330c47f4de))\n\n### Bug Fixes\n\n- **addon-doc:** anchor and theme mode buttons get proper size of svg icons\n ([#4499](https://github.com/taiga-family/taiga-ui/issues/4499))\n ([aafa41b](https://github.com/taiga-family/taiga-ui/commit/aafa41b2700b20b76e6fabf3cc25a18ce4a4ad62))\n- **addon-doc:** increasing css cascade priority for active state\n ([#4493](https://github.com/taiga-family/taiga-ui/issues/4493))\n ([e61e47d](https://github.com/taiga-family/taiga-ui/commit/e61e47dee1e8946433a8aa094cbc9787b28a1ea5))\n- **addon-editor:** focus should trigger only for outside contenteditable area\n ([#4471](https://github.com/taiga-family/taiga-ui/issues/4471))\n ([6da026e](https://github.com/taiga-family/taiga-ui/commit/6da026edeffd8ad848c0981d8996f4574c53102e))\n- **kit:** `InputInline` fix alignment with other elements\n ([#4505](https://github.com/taiga-family/taiga-ui/issues/4505))\n ([a8ba7ed](https://github.com/taiga-family/taiga-ui/commit/a8ba7ed6fa39c43b76a37ef4a2ce550b883d51d3))\n- **kit:** `InputTag` fix vertical jumps on multi line size=\"m\" and label inside\n ([#4506](https://github.com/taiga-family/taiga-ui/issues/4506))\n ([b1a9a65](https://github.com/taiga-family/taiga-ui/commit/b1a9a659e340a233b9d6c0214cef93638a8f6ba0))\n- **kit:** `MultiSelect` properly react to height variables change\n ([#4513](https://github.com/taiga-family/taiga-ui/issues/4513))\n ([559e709](https://github.com/taiga-family/taiga-ui/commit/559e7098e99f84f638838aea86e1ff11e1954e0c))\n\n## [3.27.0](https://github.com/taiga-family/taiga-ui/compare/v3.26.0...v3.27.0) (2023-05-15)\n\n### Features\n\n- **addon-charts:** `LineChart` add configuration through DI\n ([#4427](https://github.com/taiga-family/taiga-ui/issues/4427))\n ([a40ee2a](https://github.com/taiga-family/taiga-ui/commit/a40ee2aaa4241ec86dde3294ea354fae6934db62))\n- **addon-commerce:** `InputCard` uses `Maskito` instead of legacy `text-mask`\n ([#4385](https://github.com/taiga-family/taiga-ui/issues/4385))\n ([717e96c](https://github.com/taiga-family/taiga-ui/commit/717e96c49224e1e3dd50a3ff23b7571fba286ad3))\n- **addon-commerce:** `InputCardGrouped` uses `Maskito` instead of legacy `text-mask`\n ([#4391](https://github.com/taiga-family/taiga-ui/issues/4391))\n ([d28c01b](https://github.com/taiga-family/taiga-ui/commit/d28c01b9f9d051325f93c48ee8ef3112e327272e))\n- **addon-commerce:** `InputExpire` & `InputCVC` use `Maskito` instead of legacy `text-mask`\n ([#4442](https://github.com/taiga-family/taiga-ui/issues/4442))\n ([6826b8c](https://github.com/taiga-family/taiga-ui/commit/6826b8cda1fee4a8395dd2c48247741ca53589bc))\n- **addon-commerce:** add flexible payment system detection\n ([#4410](https://github.com/taiga-family/taiga-ui/issues/4410))\n ([365a136](https://github.com/taiga-family/taiga-ui/commit/365a136e118367bb9246ab742d8d4cd285043b43))\n- **addon-doc:** add `TuiTextCodeDirective` for escaped brackets in code\n ([#4451](https://github.com/taiga-family/taiga-ui/issues/4451))\n ([654745f](https://github.com/taiga-family/taiga-ui/commit/654745f4552e847814560d6d810782ebd8e8c21f))\n- **kit:** `InputDateRange` allow to use custom value content when using period\n ([#4383](https://github.com/taiga-family/taiga-ui/issues/4383))\n ([6e69988](https://github.com/taiga-family/taiga-ui/commit/6e699885aefc9ae3784435a6ee27e6b758d7c339))\n- **kit:** `InputNumber` add `step` input and deprecate `InputCount`\n ([#4368](https://github.com/taiga-family/taiga-ui/issues/4368))\n ([8bb0b4b](https://github.com/taiga-family/taiga-ui/commit/8bb0b4be48bcac606c1bbede19948b9cb4dcce2f))\n- **kit:** `InputYear` uses `Maskito` instead of legacy `text-mask`\n ([#4382](https://github.com/taiga-family/taiga-ui/issues/4382))\n ([a3183c8](https://github.com/taiga-family/taiga-ui/commit/a3183c84d2567d5d0f31dddec332ba363023618e))\n- **kit:** set dark text color for auto colored tags regardless of theme\n ([#4384](https://github.com/taiga-family/taiga-ui/issues/4384))\n ([3fc5ef5](https://github.com/taiga-family/taiga-ui/commit/3fc5ef5ef5c952a4cac4658a97635f78448451fd))\n\n### Bug Fixes\n\n- **addon-editor:** vertical alignment of content in a list\n ([#4452](https://github.com/taiga-family/taiga-ui/issues/4452))\n ([2f224a1](https://github.com/taiga-family/taiga-ui/commit/2f224a173095e820f7f0bb8c7b6dba5e3bf0fc5c))\n- **addon-table:** `TableFilters` fix registering when using structural directives\n ([#4435](https://github.com/taiga-family/taiga-ui/issues/4435))\n ([e7e8198](https://github.com/taiga-family/taiga-ui/commit/e7e81983d3169f8eb30c36e07c34eea7fa104107))\n- **cdk:** `ActiveZone` ignore disabling through fieldset\n ([#4420](https://github.com/taiga-family/taiga-ui/issues/4420))\n ([30cf133](https://github.com/taiga-family/taiga-ui/commit/30cf13361e5b4bfe28624e5f6d401ec6b8ede975))\n- **cdk:** `Schematics` add some missed migrations ([#4430](https://github.com/taiga-family/taiga-ui/issues/4430))\n ([a79f48f](https://github.com/taiga-family/taiga-ui/commit/a79f48f155009c6c41d45995ec33f344c9718851))\n- **core:** `Control` refresh subscription after control change\n ([#4446](https://github.com/taiga-family/taiga-ui/issues/4446))\n ([b9c3cb0](https://github.com/taiga-family/taiga-ui/commit/b9c3cb0fc7b91ca4e745226c389600cd6fd72d4c))\n- **core:** `Dropdown` fix initial open state ([#4417](https://github.com/taiga-family/taiga-ui/issues/4417))\n ([10c1e43](https://github.com/taiga-family/taiga-ui/commit/10c1e43f8e626f57b2be564ffa413b21f8662f28))\n- **core:** explicit override svg options ([#4394](https://github.com/taiga-family/taiga-ui/issues/4394))\n ([bfd88f8](https://github.com/taiga-family/taiga-ui/commit/bfd88f8a7995ceccd58c8257ec55491e9239cebd))\n- **kit:** `InputFiles` fix disabled state in Safari ([#4454](https://github.com/taiga-family/taiga-ui/issues/4454))\n ([01cd661](https://github.com/taiga-family/taiga-ui/commit/01cd661db2ad959a78d2448d9212460c0070244b))\n- **kit:** `Prompt` wrap buttons to the new line if they do not fit\n ([#4443](https://github.com/taiga-family/taiga-ui/issues/4443))\n ([63ed120](https://github.com/taiga-family/taiga-ui/commit/63ed120dc733dd4d7f6728c091cc830a3931dd2b))\n- **kit:** `RadioBlock`, `CheckboxBlock` properly align in `Group`\n ([#4445](https://github.com/taiga-family/taiga-ui/issues/4445))\n ([eca1ec4](https://github.com/taiga-family/taiga-ui/commit/eca1ec44ec76566964aa63fa0f0c803a20a87a58))\n- **kit:** `Tag` remove mixin messing with background ([#4419](https://github.com/taiga-family/taiga-ui/issues/4419))\n ([c05abb0](https://github.com/taiga-family/taiga-ui/commit/c05abb0ce6973c1ed09d268a94745950224112de))\n- **kit:** downgrade type of value in badge ([#4431](https://github.com/taiga-family/taiga-ui/issues/4431))\n ([1f6b2b7](https://github.com/taiga-family/taiga-ui/commit/1f6b2b785620449c7256ff79075ab09d461a8a45))\n\n## [3.26.0](https://github.com/taiga-family/taiga-ui/compare/v3.25.0...v3.26.0) (2023-05-03)\n\n### Features\n\n- **addon-commerce:** add `TUI_INPUT_CARD_GROUPED_OPTIONS` token\n ([#4284](https://github.com/taiga-family/taiga-ui/issues/4284))\n ([9e04d58](https://github.com/taiga-family/taiga-ui/commit/9e04d58815da5050da436a4a143abcec7ca3f23c))\n- **addon-commerce:** add `TUI_INPUT_CARD_OPTIONS` ([#4325](https://github.com/taiga-family/taiga-ui/issues/4325))\n ([5d19ded](https://github.com/taiga-family/taiga-ui/commit/5d19ded402f2620d10276680cb111d025b9eea7b))\n- **addon-doc:** add new parameter `tabTitles` to `TUI_DOC_EXAMPLE_OPTIONS`\n ([#4360](https://github.com/taiga-family/taiga-ui/issues/4360))\n ([201dcc2](https://github.com/taiga-family/taiga-ui/commit/201dcc2770862ae15ba1112330a228e2e4cb7e00))\n- **addon-doc:** support disable sticky position for demo\n ([#4310](https://github.com/taiga-family/taiga-ui/issues/4310))\n ([456130e](https://github.com/taiga-family/taiga-ui/commit/456130e77b0802e5ffb5ca8babd1d61b16884591))\n- **addon-doc:** tree-shakable entry points ([#4240](https://github.com/taiga-family/taiga-ui/issues/4240))\n ([212b670](https://github.com/taiga-family/taiga-ui/commit/212b67007e071f1e77824b57243f508b6fe1770e))\n- **addon-editor:** support any protocols in `link` component\n ([#4260](https://github.com/taiga-family/taiga-ui/issues/4260))\n ([9caed62](https://github.com/taiga-family/taiga-ui/commit/9caed6295ce7027a43253bd476a618ce398f6aa9))\n- **cdk:** `ng-add` support apps bootstrapped using a standalone component\n ([#4257](https://github.com/taiga-family/taiga-ui/issues/4257))\n ([41b5824](https://github.com/taiga-family/taiga-ui/commit/41b5824cd18e98608f64c7b5c13a670916196a43))\n- **core:** `Svg` inherit options through DI hierarchy ([#4363](https://github.com/taiga-family/taiga-ui/issues/4363))\n ([dbd9f58](https://github.com/taiga-family/taiga-ui/commit/dbd9f585bfd246df71cfa6e92e3ace2d695ca8ef))\n- **core:** add ability to align dropdown to center ([#4277](https://github.com/taiga-family/taiga-ui/issues/4277))\n ([bed3cb4](https://github.com/taiga-family/taiga-ui/commit/bed3cb44b752ef765bde18284cd1941e1beb05e5))\n- **core:** support cache busting for `tuiIcon...` icons ([#4369](https://github.com/taiga-family/taiga-ui/issues/4369))\n ([710ca62](https://github.com/taiga-family/taiga-ui/commit/710ca62dec810df7e75d3548bc649e3959df911d))\n- **icons:** improve quality `tuiIconAliPay` ([#4361](https://github.com/taiga-family/taiga-ui/issues/4361))\n ([a69beae](https://github.com/taiga-family/taiga-ui/commit/a69beaef31c135344798d5a4f2ddfcb15e1b90c4))\n- **icons:** new payments system and service icons ([#4328](https://github.com/taiga-family/taiga-ui/issues/4328))\n ([39585dc](https://github.com/taiga-family/taiga-ui/commit/39585dc541925fadd2fe0f73419dd436f0c7de73))\n- **icons:** new payments system icons ([#4306](https://github.com/taiga-family/taiga-ui/issues/4306))\n ([1caad1c](https://github.com/taiga-family/taiga-ui/commit/1caad1c27dc7e4183e4fd6d11e7a0aa86d6fa835))\n- **kit:** `BlockStatus` add new component ([#4111](https://github.com/taiga-family/taiga-ui/issues/4111))\n ([f5a4461](https://github.com/taiga-family/taiga-ui/commit/f5a446158b878a92f9a4b15eb53d20a705ca64c9))\n- **kit:** `CheckboxBlock` support center alignment with `align-items` CSS\n ([#4370](https://github.com/taiga-family/taiga-ui/issues/4370))\n ([0426055](https://github.com/taiga-family/taiga-ui/commit/0426055b852c8691742f425a768960bbef0a4ed7))\n- **kit:** `InputDateTime` add ability to use native picker on mobile\n ([#4295](https://github.com/taiga-family/taiga-ui/issues/4295))\n ([1616ddd](https://github.com/taiga-family/taiga-ui/commit/1616ddd8ec8b9271f90c3942662643ea29955799))\n- **kit:** `Tag` add button selector ([#4251](https://github.com/taiga-family/taiga-ui/issues/4251))\n ([856bc57](https://github.com/taiga-family/taiga-ui/commit/856bc574815a7749e86f405b777cc95d686fe55f))\n- **kit:** catch `Observable` instead of `PolymorpheusPrimitive` from `PolymorpheusHandler` in `fieldError`\n ([#4241](https://github.com/taiga-family/taiga-ui/issues/4241))\n ([ef9e771](https://github.com/taiga-family/taiga-ui/commit/ef9e7719f24eb661da975d355caa106148dbed41))\n- **kit:** support `fallback` for `avatar` when img not found by `avatarUrl`\n ([#4243](https://github.com/taiga-family/taiga-ui/issues/4243))\n ([68f4922](https://github.com/taiga-family/taiga-ui/commit/68f4922724f7aeb5d651dc6cc833f6e98e9263e7))\n\n### Bug Fixes\n\n- **addon-commerce:** `InputCardGrouped` fix incorrect initial value display\n ([#4304](https://github.com/taiga-family/taiga-ui/issues/4304))\n ([b815bb8](https://github.com/taiga-family/taiga-ui/commit/b815bb83eaebf0ddd6d1e5a0edc654b8943f850e))\n- **addon-editor:** class constructor `NodeView` cannot be invoked without `new`\n ([#4340](https://github.com/taiga-family/taiga-ui/issues/4340))\n ([6e071fa](https://github.com/taiga-family/taiga-ui/commit/6e071faff83b6362952256a41779f018dc0289bc))\n- **core:** `Dialog` fix closing fullscreen dismissible dialog\n ([#4359](https://github.com/taiga-family/taiga-ui/issues/4359))\n ([a41cf76](https://github.com/taiga-family/taiga-ui/commit/a41cf76412812f4387544718341db0c1e2ab09d4))\n- **core:** `Root` fix display extra scrollbar when using different dialogs\n ([#4351](https://github.com/taiga-family/taiga-ui/issues/4351))\n ([9791dd9](https://github.com/taiga-family/taiga-ui/commit/9791dd9df9a8f2ca9d3c25fa216315b8201aa1d8))\n- **core:** expose `TuiBreakpointMediaKey` ([#4285](https://github.com/taiga-family/taiga-ui/issues/4285))\n ([5ecf38c](https://github.com/taiga-family/taiga-ui/commit/5ecf38ce883af7c6e01800c2f251bf22815d0920))\n- **core:** improve message about deprecated icons ([#4365](https://github.com/taiga-family/taiga-ui/issues/4365))\n ([b681897](https://github.com/taiga-family/taiga-ui/commit/b681897b61a73a5703d6044ecced781c6c2d7ce8))\n- **core:** skip import if cannot load fonts from `googleapis.com`\n ([#4366](https://github.com/taiga-family/taiga-ui/issues/4366))\n ([2ccf57a](https://github.com/taiga-family/taiga-ui/commit/2ccf57a189713511f5f18e3781db5ad67f953e05))\n- **kit:** `Combobox` fix immediate reset after value change\n ([#4270](https://github.com/taiga-family/taiga-ui/issues/4270))\n ([36ffa55](https://github.com/taiga-family/taiga-ui/commit/36ffa55a117ab2262af42334abc46672dba260ca))\n- **kit:** `InputDateTime` fix value setting when using valueTransformer\n ([#4299](https://github.com/taiga-family/taiga-ui/issues/4299))\n ([7547cea](https://github.com/taiga-family/taiga-ui/commit/7547cea45e960e1a0c68b51b81d4e5d72dbeff8e))\n- **kit:** `Multiselect` update dropdown on search ([#4371](https://github.com/taiga-family/taiga-ui/issues/4371))\n ([ee3f4b9](https://github.com/taiga-family/taiga-ui/commit/ee3f4b97dbcaa23bf07b214a58dc8ed466f1c1ef))\n- **kit:** `RadioBlock` properly handle `identityMatcher` in `hideRadio` mode\n ([#4362](https://github.com/taiga-family/taiga-ui/issues/4362))\n ([0240bea](https://github.com/taiga-family/taiga-ui/commit/0240bea72e4aeb3a456bf958ecd7acf8189cfb99))\n\n## [3.25.0](https://github.com/taiga-family/taiga-ui/compare/v3.24.0...v3.25.0) (2023-04-18)\n\n### Features\n\n- **addon-doc:** support `updateOn` and `sandboxExpanded` in query params\n ([#4231](https://github.com/taiga-family/taiga-ui/issues/4231))\n ([7ece066](https://github.com/taiga-family/taiga-ui/commit/7ece06640ba6f420d1ada4de32468626a6a0ed76))\n- **addon-editor:** add `TUI_EDITOR_VALUE_TRANSFORMER` token\n ([#4173](https://github.com/taiga-family/taiga-ui/issues/4173))\n ([754be1b](https://github.com/taiga-family/taiga-ui/commit/754be1beb23d98c4ef41143c0df4cdc6c2acf474))\n- **addon-mobile:** `AppBar` add new component ([#4228](https://github.com/taiga-family/taiga-ui/issues/4228))\n ([e12a15e](https://github.com/taiga-family/taiga-ui/commit/e12a15e567a37685bfa65388e4274b4e193685cf))\n- **core:** `Hint` support basic HTML ([#4214](https://github.com/taiga-family/taiga-ui/issues/4214))\n ([b19bb48](https://github.com/taiga-family/taiga-ui/commit/b19bb48848c18074866bc1149e1abf46ead10d8c))\n- **core:** change default size for icon ([#4206](https://github.com/taiga-family/taiga-ui/issues/4206))\n ([92e82ac](https://github.com/taiga-family/taiga-ui/commit/92e82aca95849f502ff6c381a967375306bbd48d))\n- **kit:** `InputTime` add ability to use native picker on mobile\n ([#4207](https://github.com/taiga-family/taiga-ui/issues/4207))\n ([df9ad7d](https://github.com/taiga-family/taiga-ui/commit/df9ad7d456fb459ffba5ec475e10dc43920a286c))\n\n### Bug Fixes\n\n- **addon-charts:** `LineDaysChart` fix hint circle not disappearing, fix wrong hover index\n ([#4178](https://github.com/taiga-family/taiga-ui/issues/4178))\n ([ae7edc9](https://github.com/taiga-family/taiga-ui/commit/ae7edc9db53345c45d604ab8ec3968c74bc011e9))\n- **addon-editor:** use `paragraph` type for correct detect empty\n ([#4232](https://github.com/taiga-family/taiga-ui/issues/4232))\n ([b130a52](https://github.com/taiga-family/taiga-ui/commit/b130a52c1a149f8658c142edcf4b26a10e4f8261))\n- **cdk:** `schematics` fix incorrectly processing `setNativeFocused`\n ([#4171](https://github.com/taiga-family/taiga-ui/issues/4171))\n ([cf04d14](https://github.com/taiga-family/taiga-ui/commit/cf04d1429daa5028820a1e82889f9353b7273ce3))\n- **core:** `Dialog` fix close button appearance on mobile\n ([#4204](https://github.com/taiga-family/taiga-ui/issues/4204))\n ([7f13930](https://github.com/taiga-family/taiga-ui/commit/7f13930b15688bf874bf8dcf41b13b53da308c59))\n- **core:** `Dropdown` fix scroll getting stuck ([#4191](https://github.com/taiga-family/taiga-ui/issues/4191))\n ([7c996e0](https://github.com/taiga-family/taiga-ui/commit/7c996e002ef11aa072e345b4824c961b90d5340a))\n- **core:** `PrimitiveTextfield` label should not be visible when filler used and input focused\n ([#4224](https://github.com/taiga-family/taiga-ui/issues/4224))\n ([40b5276](https://github.com/taiga-family/taiga-ui/commit/40b52761e8868181595c5d5b83077e73bd48552c))\n- **core:** `tuiTextfield` don't handle input inside legacy mask\n ([#4203](https://github.com/taiga-family/taiga-ui/issues/4203))\n ([b109261](https://github.com/taiga-family/taiga-ui/commit/b109261279e792d705e66a4d565cd82c6adf574f))\n- **core:** fix label margin ([#4172](https://github.com/taiga-family/taiga-ui/issues/4172))\n ([0287ad1](https://github.com/taiga-family/taiga-ui/commit/0287ad177953f93f7a98b55dc2e1e5ea5d851202))\n- **core:** use `tuiIconClose` for icon cleaner ([#4202](https://github.com/taiga-family/taiga-ui/issues/4202))\n ([ac35966](https://github.com/taiga-family/taiga-ui/commit/ac359666b485ad5e58f398b468b19189c7a176d6))\n- **kit:** `input-count` should update value after blur event\n ([#4230](https://github.com/taiga-family/taiga-ui/issues/4230))\n ([4f825b5](https://github.com/taiga-family/taiga-ui/commit/4f825b5c8554c19d5a205a15d007d52f3080c051))\n- **kit:** `InputFiles` fix incorrectly adding `capture` on mobile devices\n ([#4216](https://github.com/taiga-family/taiga-ui/issues/4216))\n ([2c40931](https://github.com/taiga-family/taiga-ui/commit/2c40931d3639301fbf74330ec3bb6ea1f78ed2bd))\n- **kit:** `InputPhoneInternational` change `Gabon` phone pattern\n ([#4210](https://github.com/taiga-family/taiga-ui/issues/4210))\n ([c3fa9f6](https://github.com/taiga-family/taiga-ui/commit/c3fa9f62fe6a2ffc0924acbdb3a72edada1692e4))\n- **kit:** `InputPhoneInternational` change `Ivory Coast` (`Costa de Marfil`) phone pattern\n ([#4209](https://github.com/taiga-family/taiga-ui/issues/4209))\n ([eb4252e](https://github.com/taiga-family/taiga-ui/commit/eb4252e6637db142dbe14316fc406becb4b9580f))\n- **kit:** `InputPhoneInternational` change Cameroon phone pattern\n ([#4195](https://github.com/taiga-family/taiga-ui/issues/4195))\n ([94bed77](https://github.com/taiga-family/taiga-ui/commit/94bed77f5881b9c9b79283842399cd689eb327a5))\n- **kit:** correct detect iso code for `Kazakhstan` when phone number start with `+7`\n ([#4217](https://github.com/taiga-family/taiga-ui/issues/4217))\n ([0080ac8](https://github.com/taiga-family/taiga-ui/commit/0080ac8bc65abcede1eafd47a02fa5b7eaadb245))\n\n## [3.24.0](https://github.com/taiga-family/taiga-ui/compare/v3.23.1...v3.24.0) (2023-04-10)\n\n### Features\n\n- **addon-doc:** add `TUI_USE_DEFAULT_NIGHT_THEME` token for ignore dark theme styles\n ([#4118](https://github.com/taiga-family/taiga-ui/issues/4118))\n ([ef0e160](https://github.com/taiga-family/taiga-ui/commit/ef0e160b9942a09448258b75d0db94d608f4f709))\n- **addon-editor:** decompose `editor-socket` styles ([#4104](https://github.com/taiga-family/taiga-ui/issues/4104))\n ([17bc204](https://github.com/taiga-family/taiga-ui/commit/17bc204d03bd701d503712a7abb63bb870612e08))\n- **addon-mobile:** `TabBar` add new component ([#4120](https://github.com/taiga-family/taiga-ui/issues/4120))\n ([1091098](https://github.com/taiga-family/taiga-ui/commit/1091098d8e7ac4782e8fd4aa275fc383af226710))\n- **cdk:** `Control` add new directive ([#4127](https://github.com/taiga-family/taiga-ui/issues/4127))\n ([6a1ddc4](https://github.com/taiga-family/taiga-ui/commit/6a1ddc477c5132389abfb9575252d423c2c96aa5))\n- **cdk:** `Replace` add new pipe ([#4138](https://github.com/taiga-family/taiga-ui/issues/4138))\n ([531e322](https://github.com/taiga-family/taiga-ui/commit/531e32291985a94890d900f900b2146136b1db64))\n- **cdk:** `ValueChanges` add new directive ([#4128](https://github.com/taiga-family/taiga-ui/issues/4128))\n ([6c3a293](https://github.com/taiga-family/taiga-ui/commit/6c3a293a4a791d22ba6d080fc14a763753068fff))\n- **cdk:** add `@tuiParentStop` animation ([#4143](https://github.com/taiga-family/taiga-ui/issues/4143))\n ([6576bc0](https://github.com/taiga-family/taiga-ui/commit/6576bc0f754f9f24813518bad3845b27a727438f))\n- **cdk:** clear timeout for `tuiForAsync` ([#4139](https://github.com/taiga-family/taiga-ui/issues/4139))\n ([33c6224](https://github.com/taiga-family/taiga-ui/commit/33c6224c63e763f7f7221a629dbf4bafd1cc616f))\n- **cdk:** help to tree-shake away the code unneeded for production bundles\n ([#4149](https://github.com/taiga-family/taiga-ui/issues/4149))\n ([f5617cf](https://github.com/taiga-family/taiga-ui/commit/f5617cf23ddeac8daf9ff434ede4249f288ed829))\n- **core:** `Alert` support basic HTML as string` ([#4163](https://github.com/taiga-family/taiga-ui/issues/4163))\n ([4f5a827](https://github.com/taiga-family/taiga-ui/commit/4f5a82762ce5e16430617f6dbcafe6ada19cadd4))\n- **core:** `Dialog` support basic HTML as string ([#4159](https://github.com/taiga-family/taiga-ui/issues/4159))\n ([013eeac](https://github.com/taiga-family/taiga-ui/commit/013eeac994176449f9ee83d6efbcd6e7fb35da99))\n- **eslint-plugin:** implement `no-assert-without-ng-dev-mode` rule\n ([#4161](https://github.com/taiga-family/taiga-ui/issues/4161))\n ([b91a8dc](https://github.com/taiga-family/taiga-ui/commit/b91a8dc14cad0e05f37d99d575226755b087aa7b))\n- **kit:** `InputNumber` allow untouched decimal part ([#4114](https://github.com/taiga-family/taiga-ui/issues/4114))\n ([f005445](https://github.com/taiga-family/taiga-ui/commit/f005445ec5e7f7634a1ba80d2107b0809f02e0ae))\n- **kit:** `Prompt` add autofocus on OK button ([#4155](https://github.com/taiga-family/taiga-ui/issues/4155))\n ([ba19ce0](https://github.com/taiga-family/taiga-ui/commit/ba19ce06f501d149899b2d1a8b32f73c4d9e1f39))\n\n### Bug Fixes\n\n- **addon-doc:** resizer shows `NaN` during SSR ([#4140](https://github.com/taiga-family/taiga-ui/issues/4140))\n ([43b49b2](https://github.com/taiga-family/taiga-ui/commit/43b49b2a7bd65811d326a9cb047a90a9ecd560e5))\n- **addon-editor:** prevent override all paragraph styles inside list\n ([#4115](https://github.com/taiga-family/taiga-ui/issues/4115))\n ([9c35f55](https://github.com/taiga-family/taiga-ui/commit/9c35f55ef79d7c607a783060f7de8c5fd1afb122))\n- **cdk:** make `AbstractTuiControl` constructor DI compatible\n ([#4113](https://github.com/taiga-family/taiga-ui/issues/4113))\n ([d8b7500](https://github.com/taiga-family/taiga-ui/commit/d8b7500430bafa8ebebb43d7bcb11d8b012b3b8f))\n- **cdk:** support `autofill` values when trigger autofocus on `iOS`\n ([#4160](https://github.com/taiga-family/taiga-ui/issues/4160))\n ([f696de6](https://github.com/taiga-family/taiga-ui/commit/f696de6b39e304adf13d0401cfe828514fe2e5d7))\n- **core:** `BreakpointService` replay value for new subscribers\n ([#4131](https://github.com/taiga-family/taiga-ui/issues/4131))\n ([a2a804a](https://github.com/taiga-family/taiga-ui/commit/a2a804a729ede5f5310095a0152261d4070aa51c))\n- **core:** `Dialog` fix close button appearance ([#4141](https://github.com/taiga-family/taiga-ui/issues/4141))\n ([b4705c6](https://github.com/taiga-family/taiga-ui/commit/b4705c6db642842222846fc8be476e5cee8409a2))\n- **core:** `Scrollbar` fix height in Firefox ([#4147](https://github.com/taiga-family/taiga-ui/issues/4147))\n ([93dad55](https://github.com/taiga-family/taiga-ui/commit/93dad553c897f5141198e802b29f4c7044fd3831))\n- **kit:** `ElasticContainer` handle nested height transitions\n ([#4146](https://github.com/taiga-family/taiga-ui/issues/4146))\n ([543e7f4](https://github.com/taiga-family/taiga-ui/commit/543e7f4838ee687b58df649d828ed7e2a1f1a995))\n- **kit:** `File` show keyboard focus ([#4126](https://github.com/taiga-family/taiga-ui/issues/4126))\n ([fd56a5e](https://github.com/taiga-family/taiga-ui/commit/fd56a5eecf733493208a36ba454e37f1970a18cb))\n- **kit:** `Stepper` use `TuiScrollService` instead of scrollIntoView\n ([#4123](https://github.com/taiga-family/taiga-ui/issues/4123))\n ([3eef359](https://github.com/taiga-family/taiga-ui/commit/3eef3595f15799fe332b34b99b3f78769f14ebe1))\n- **kit:** use hosts `stringify` in `FilterByInput` pipe ([#4067](https://github.com/taiga-family/taiga-ui/issues/4067))\n ([4762063](https://github.com/taiga-family/taiga-ui/commit/47620634b81891c1f8c12f456a0602d799dcde46))\n\n### [3.23.1](https://github.com/taiga-family/taiga-ui/compare/v3.23.0...v3.23.1) (2023-04-04)\n\n### Bug Fixes\n\n- **addon-commerce:** `Money` fix decimal limit in integer part\n ([#4106](https://github.com/taiga-family/taiga-ui/issues/4106))\n ([a159447](https://github.com/taiga-family/taiga-ui/commit/a159447f2831a0f292c04a7ad99a8a9fcdf7e6cb))\n- **addon-doc:** correct detect `Open-source` theme ([#4098](https://github.com/taiga-family/taiga-ui/issues/4098))\n ([aab2bef](https://github.com/taiga-family/taiga-ui/commit/aab2beff3a3a6732421db47fc80354596cce9147))\n- **cdk:** remove `protected` from constructors ([#4100](https://github.com/taiga-family/taiga-ui/issues/4100))\n ([68cc663](https://github.com/taiga-family/taiga-ui/commit/68cc6636dde13dd91c8c3061c65efd5082477a25))\n- **kit:** `FieldError` work when nested inside control ([#4107](https://github.com/taiga-family/taiga-ui/issues/4107))\n ([fb7b827](https://github.com/taiga-family/taiga-ui/commit/fb7b827a62f6081cefc970b97ef9d3351d688783))\n\n## [3.23.0](https://github.com/taiga-family/taiga-ui/compare/v3.22.0...v3.23.0) (2023-04-03)\n\n### Features\n\n- **addon-doc:** prevent override theme styles when we use own custom night theme\n ([#4070](https://github.com/taiga-family/taiga-ui/issues/4070))\n ([1bfacf7](https://github.com/taiga-family/taiga-ui/commit/1bfacf7d2f40924aad8544baa4eeb081b69c7568))\n- **addon-editor:** refactor code-block for correct highlight in the future\n ([#4006](https://github.com/taiga-family/taiga-ui/issues/4006))\n ([a723cec](https://github.com/taiga-family/taiga-ui/commit/a723cec629ca55eca713e8e3cf821f4d4dae9d32))\n- **addon-editor:** use `https` by default for links in editor\n ([#4068](https://github.com/taiga-family/taiga-ui/issues/4068))\n ([1cc2f0a](https://github.com/taiga-family/taiga-ui/commit/1cc2f0a1278832109472739d0f889148e67b0845))\n- **cdk:** `AbstractTuiControl` add `value` setter ([#4048](https://github.com/taiga-family/taiga-ui/issues/4048))\n ([8f726b7](https://github.com/taiga-family/taiga-ui/commit/8f726b7b3458a2039aca00eed5536615abee2638))\n- **cdk:** move `tuiDefaultSort` from `@taiga-ui/addon-table`\n ([#4086](https://github.com/taiga-family/taiga-ui/issues/4086))\n ([3805fc2](https://github.com/taiga-family/taiga-ui/commit/3805fc288bcca9261cdad5f1ae7ea5c60644ed48))\n- **core:** `BreakpointService` add new service ([#3806](https://github.com/taiga-family/taiga-ui/issues/3806))\n ([6451a66](https://github.com/taiga-family/taiga-ui/commit/6451a66a9be3150897ce85702288a5e5584a10cf))\n- **core:** `HostedDropdown` support custom `PositionAccessor` directives\n ([#4016](https://github.com/taiga-family/taiga-ui/issues/4016))\n ([3224f7f](https://github.com/taiga-family/taiga-ui/commit/3224f7f6060e87131434052d497c22bf91b0c000))\n- **core:** `Textfield` add unfocused error state ([#4083](https://github.com/taiga-family/taiga-ui/issues/4083))\n ([88c999f](https://github.com/taiga-family/taiga-ui/commit/88c999f19bfe1bc6e28fd9b446b6a2d55c1840b6))\n- **core:** `Tooltip` close on click ([#4013](https://github.com/taiga-family/taiga-ui/issues/4013))\n ([31a5f10](https://github.com/taiga-family/taiga-ui/commit/31a5f10d5404e6e909db09cc314769182422764a))\n- **core:** increase space between textfield icons ([#4012](https://github.com/taiga-family/taiga-ui/issues/4012))\n ([4770a98](https://github.com/taiga-family/taiga-ui/commit/4770a98adfb24bb5c16cfbe8921b4068cf5927b8))\n- **kit:** `Multiselect` add tag validator ([#4087](https://github.com/taiga-family/taiga-ui/issues/4087))\n ([9530787](https://github.com/taiga-family/taiga-ui/commit/9530787d131903a671106ba22846ec8e9dcf18d7))\n- **kit:** support `disabledItemHandler` in native select, put `tuiMultiSelectGroup` inside native multiselect\n ([#4065](https://github.com/taiga-family/taiga-ui/issues/4065))\n ([85cb74b](https://github.com/taiga-family/taiga-ui/commit/85cb74bfed99bd5258ef80d329233b17622722db))\n\n### Bug Fixes\n\n- **addon-editor:** compatibility with legacy html model of previous versions\n ([#4018](https://github.com/taiga-family/taiga-ui/issues/4018))\n ([b9bfffe](https://github.com/taiga-family/taiga-ui/commit/b9bfffeb3b7a1ca762d0b0bdcc1ea1832f8b29ab))\n- **cdk:** correct extraction of id for processing in svg\n ([#4049](https://github.com/taiga-family/taiga-ui/issues/4049))\n ([e6b67c0](https://github.com/taiga-family/taiga-ui/commit/e6b67c094f06ee1600bfa115499c9603b94d28c0))\n- **cdk:** remove `protected` from abstract classes for DI\n ([#4027](https://github.com/taiga-family/taiga-ui/issues/4027))\n ([1bbdb79](https://github.com/taiga-family/taiga-ui/commit/1bbdb79b81f04eb01764c070953b76cb4b941d6d))\n- **core:** `Error` fix animation inside `Expand` ([#4082](https://github.com/taiga-family/taiga-ui/issues/4082))\n ([fba32fc](https://github.com/taiga-family/taiga-ui/commit/fba32fcd4c057047def5179b70867005d496c617))\n- **core:** `Link` delete wrong icon opacity ([#4069](https://github.com/taiga-family/taiga-ui/issues/4069))\n ([174c02e](https://github.com/taiga-family/taiga-ui/commit/174c02ed5a93643f1a83f5748febce605b2717d4))\n- **core:** `PrimitiveTextfield` don't show decoration when placeholder is present\n ([#4071](https://github.com/taiga-family/taiga-ui/issues/4071))\n ([ae07996](https://github.com/taiga-family/taiga-ui/commit/ae07996acd8a50d229a23cc6124f04e7a7377ac8))\n- **core:** remove extra whitespace before content ([#4092](https://github.com/taiga-family/taiga-ui/issues/4092))\n ([fd47bc6](https://github.com/taiga-family/taiga-ui/commit/fd47bc6a0964d95a1e063fed695fc6d3247d0dd2))\n- **kit:** `InputSlider` broken disabled state ([#4031](https://github.com/taiga-family/taiga-ui/issues/4031))\n ([f21ddc7](https://github.com/taiga-family/taiga-ui/commit/f21ddc72f59af399e0075b6dbc7e67b27ac88bc5))\n- **kit:** `Stepper` - add `markForCheck` on activate step\n ([#4009](https://github.com/taiga-family/taiga-ui/issues/4009))\n ([033fd52](https://github.com/taiga-family/taiga-ui/commit/033fd52c870b339e21f668bb862a67c87d19bb4b))\n- **kit:** `Tag` fix padding ([#4074](https://github.com/taiga-family/taiga-ui/issues/4074))\n ([030aa94](https://github.com/taiga-family/taiga-ui/commit/030aa94e4fd00a6c9d630f0f1f1f61c3c81a2643))\n- **kit:** `Tree` fix programmatic control ([#4051](https://github.com/taiga-family/taiga-ui/issues/4051))\n ([60d94d5](https://github.com/taiga-family/taiga-ui/commit/60d94d53cfc49a81bc39b4599265f4137ee4155d))\n- **kit:** add missing dependency `@ng-web-apis/resize-observer`\n ([#4011](https://github.com/taiga-family/taiga-ui/issues/4011))\n ([4bb7d81](https://github.com/taiga-family/taiga-ui/commit/4bb7d8174a4cedf771bd7797d4488b4bcfe69b64))\n- **schematics:** case sensitivity in template from `let-*` instruction not preserved after parsing\n ([#4091](https://github.com/taiga-family/taiga-ui/issues/4091))\n ([9010fc9](https://github.com/taiga-family/taiga-ui/commit/9010fc9fd32d9bb8eb86f792a5b13fde5de5dcdb))\n\n## [3.22.0](https://github.com/taiga-family/taiga-ui/compare/v3.21.0...v3.22.0) (2023-03-27)\n\n### Features\n\n- **addon-doc:** add `TUI_DOC_MAP_PAGES` for cached map pages\n ([#3932](https://github.com/taiga-family/taiga-ui/issues/3932))\n ([9c227e0](https://github.com/taiga-family/taiga-ui/commit/9c227e00332a1b7d5e193721305935e093fe166a))\n- **addon-doc:** add `TUI_DOC_URL_STATE_HANDLER` for override URL tree segments in history\n ([#3955](https://github.com/taiga-family/taiga-ui/issues/3955))\n ([a175c81](https://github.com/taiga-family/taiga-ui/commit/a175c81a84c0bea39cc4df9be5344407dbb2e86e))\n- **addon-doc:** support `icon` for code editor button ([#3933](https://github.com/taiga-family/taiga-ui/issues/3933))\n ([6ce8572](https://github.com/taiga-family/taiga-ui/commit/6ce8572af0ea47478f5daec880d6cfeea0695562))\n- **addon-editor:** improve styles for `details` component\n ([#4000](https://github.com/taiga-family/taiga-ui/issues/4000))\n ([ab5342b](https://github.com/taiga-family/taiga-ui/commit/ab5342bead5c14634cdd6993bcdea6074feb0700))\n- **addon-editor:** support custom full color picker ([#3748](https://github.com/taiga-family/taiga-ui/issues/3748))\n ([aefb518](https://github.com/taiga-family/taiga-ui/commit/aefb51875270881cccb5b340fd1856a782c0a08b))\n- **kit:** `InputFiles` customize content ([#3995](https://github.com/taiga-family/taiga-ui/issues/3995))\n ([c70ccfe](https://github.com/taiga-family/taiga-ui/commit/c70ccfeada3c56b1e739ef7f8a8ef0dd5143d756))\n- **kit:** `MultiSelect` add ability to use native dropdown on mobile\n ([#3983](https://github.com/taiga-family/taiga-ui/issues/3983))\n ([35b86e0](https://github.com/taiga-family/taiga-ui/commit/35b86e0ba7670481b0a98a3ba429c8bbf7ac3040))\n\n### Bug Fixes\n\n- **addon-editor:** overflow `tui-editor-socket` only inside `tui-editor`\n ([#4003](https://github.com/taiga-family/taiga-ui/issues/4003))\n ([d20b0e7](https://github.com/taiga-family/taiga-ui/commit/d20b0e7d3707378dc4c53ef0a906fb4caa1403fe))\n- **addon-editor:** trigger `updateValueAndValidity` after `focus/blur` events in `tui-editor`\n ([#3968](https://github.com/taiga-family/taiga-ui/issues/3968))\n ([6af090b](https://github.com/taiga-family/taiga-ui/commit/6af090b72ea545a87f6fc7daf851ff682e2bd52c))\n- **addon-mobile:** `Sheet` disable scroll snap for Firefox\n ([#3946](https://github.com/taiga-family/taiga-ui/issues/3946))\n ([411a58a](https://github.com/taiga-family/taiga-ui/commit/411a58aaa0e5a844fa838587f56b850711cd1adc))\n- **cdk:** `Resizer` leave irrelevant dimensions untouched\n ([#4004](https://github.com/taiga-family/taiga-ui/issues/4004))\n ([c691390](https://github.com/taiga-family/taiga-ui/commit/c69139005df2c1c29de58f11f10f27d52c9f15a7))\n- **cdk:** correct extraction of id for processing in svg\n ([#3965](https://github.com/taiga-family/taiga-ui/issues/3965))\n ([28190fa](https://github.com/taiga-family/taiga-ui/commit/28190fa5ef8ff220c93024cb15c755a5f67c5719))\n- **core:** `HintManual` fix initial state ([#3956](https://github.com/taiga-family/taiga-ui/issues/3956))\n ([091ed25](https://github.com/taiga-family/taiga-ui/commit/091ed25a0f319c4027f1fa1687f59f87cc4e19c2))\n- **core:** `HostedDropdown` properly detect size in case of custom host\n ([#3957](https://github.com/taiga-family/taiga-ui/issues/3957))\n ([a7f1f8f](https://github.com/taiga-family/taiga-ui/commit/a7f1f8f909dd85bdf57b25145d13b2bec8933ba4))\n- **core:** fix `Hint` position on pinch-to-zoom in webkit\n ([#3940](https://github.com/taiga-family/taiga-ui/issues/3940))\n ([d512952](https://github.com/taiga-family/taiga-ui/commit/d512952839a0426e4519c623effa7f5449a0d68c))\n- **core:** Google Chrome fires keydown event when form autocomplete\n ([#3964](https://github.com/taiga-family/taiga-ui/issues/3964))\n ([3444080](https://github.com/taiga-family/taiga-ui/commit/3444080828922b7e23971517d88e534687baa241))\n- **core:** increase default font size from 15px to 16px to remove iOS zoom\n ([#3994](https://github.com/taiga-family/taiga-ui/issues/3994))\n ([75461d4](https://github.com/taiga-family/taiga-ui/commit/75461d4670f94ef411c3f87753ee1cf37bb927cb))\n- **kit:** `InputTag` remove trailing comma for non editable mode\n ([#3980](https://github.com/taiga-family/taiga-ui/issues/3980))\n ([83f0305](https://github.com/taiga-family/taiga-ui/commit/83f0305db038fcb2e910ff7b00a24620500c7322))\n- **kit:** align for multiSelectTexts ([#3978](https://github.com/taiga-family/taiga-ui/issues/3978))\n ([376c2b9](https://github.com/taiga-family/taiga-ui/commit/376c2b99ce4404f78fe0dee6ecd4aaf8a24cb0b2))\n- **kit:** align placeholder ([#3999](https://github.com/taiga-family/taiga-ui/issues/3999))\n ([872919e](https://github.com/taiga-family/taiga-ui/commit/872919e27828ece252eeb5c85b3c99371bbfb82b))\n\n## [3.21.0](https://github.com/taiga-family/taiga-ui/compare/v3.20.0...v3.21.0) (2023-03-20)\n\n### Features\n\n- **core:** add helper `tuiNumberFormatProvider` ([#3884](https://github.com/taiga-family/taiga-ui/issues/3884))\n ([7e136dc](https://github.com/taiga-family/taiga-ui/commit/7e136dc795d6efebd1d518fbaa7bcc1b0ab14996))\n- **demo:** add example with named outlets ([#3821](https://github.com/taiga-family/taiga-ui/issues/3821))\n ([5e897f7](https://github.com/taiga-family/taiga-ui/commit/5e897f79ec26d7fc9d68461dfb07f3c16824a9bf))\n- **kit:** `DialogForm` add new service ([#3851](https://github.com/taiga-family/taiga-ui/issues/3851))\n ([10813f5](https://github.com/taiga-family/taiga-ui/commit/10813f5b3f95f9a9316a469e1ea7675467270a97))\n- **styles:** add `--tui-skeleton-radius` for skeleton ([#3890](https://github.com/taiga-family/taiga-ui/issues/3890))\n ([3dc67b1](https://github.com/taiga-family/taiga-ui/commit/3dc67b14334d5fb91f2f5ba7e921bd196a757f84))\n\n### Bug Fixes\n\n- **addon-charts:** `dot` don't shrink to fit own width for `legend-item`\n ([#3905](https://github.com/taiga-family/taiga-ui/issues/3905))\n ([4109764](https://github.com/taiga-family/taiga-ui/commit/4109764c38ff2614da325d8f90bee262657ee39d))\n- **addon-commerce:** emulate focus on iOS by `tuiAutoFocus`\n ([#3799](https://github.com/taiga-family/taiga-ui/issues/3799))\n ([57b263d](https://github.com/taiga-family/taiga-ui/commit/57b263d654d6e204a85eb6b137126e2ea9011eff))\n- **addon-editor:** dispatch `ImageNode` in `viewModel` ([#3872](https://github.com/taiga-family/taiga-ui/issues/3872))\n ([89869ef](https://github.com/taiga-family/taiga-ui/commit/89869ef3a95f4b44b67fcd0db48c95786a69e497))\n- **cdk:** `tuiIfMap` add operator ([#3920](https://github.com/taiga-family/taiga-ui/issues/3920))\n ([4ef2de6](https://github.com/taiga-family/taiga-ui/commit/4ef2de6513a55747e45a53e947415ccba3279199))\n- **cdk:** correct safari detection ([#3855](https://github.com/taiga-family/taiga-ui/issues/3855))\n ([ee474b8](https://github.com/taiga-family/taiga-ui/commit/ee474b8e59a62455f0f444d0db0e747e1c32221e))\n- **cdk:** improve type annotation for `tuiForAsync` ([#3767](https://github.com/taiga-family/taiga-ui/issues/3767))\n ([731c8bf](https://github.com/taiga-family/taiga-ui/commit/731c8bfe772f17a5a22f5ec79b6bd117e483e0c2))\n- **core:** `Dialog` fix `dismissible` property ([#3848](https://github.com/taiga-family/taiga-ui/issues/3848))\n ([ea4730f](https://github.com/taiga-family/taiga-ui/commit/ea4730f0982f856759d45a5359e2f12ab0328825))\n- **core:** `Textarea` fix line breaks in disabled/readonly state\n ([#3833](https://github.com/taiga-family/taiga-ui/issues/3833))\n ([301a505](https://github.com/taiga-family/taiga-ui/commit/301a505712d22df2538b0aa3199f5d4e6a3de959))\n- **core:** escape event doesn't work in Safari ([#3751](https://github.com/taiga-family/taiga-ui/issues/3751))\n ([32774b2](https://github.com/taiga-family/taiga-ui/commit/32774b2c93652bc8d8b55ae99f5405731d8098e2))\n- **core:** set `text` input mode for iOS devices when use negative values\n ([#3899](https://github.com/taiga-family/taiga-ui/issues/3899))\n ([8797bea](https://github.com/taiga-family/taiga-ui/commit/8797bea743d1fade8bed9ff6e9acdaa21d6d2013))\n- **kit:** `InputCount` fix formatting, fix cutting by min value, use `InputNumber` inside\n ([#3824](https://github.com/taiga-family/taiga-ui/issues/3824))\n ([fc96c86](https://github.com/taiga-family/taiga-ui/commit/fc96c8682b98fead3c3247afb7d9041b59b54bef))\n- **kit:** `InputPhoneInternational` change Mauritius phone pattern\n ([#3901](https://github.com/taiga-family/taiga-ui/issues/3901))\n ([47eb6ae](https://github.com/taiga-family/taiga-ui/commit/47eb6ae653fe88f803710171da3b137dd8c95bd6))\n- **kit:** `InputTag`, `Multiselect` fix placeholder ([#3832](https://github.com/taiga-family/taiga-ui/issues/3832))\n ([75d4b6e](https://github.com/taiga-family/taiga-ui/commit/75d4b6efbe5bc9f607b74b711352c592e358b006))\n- **kit:** `InputTime` fix wrong pseudofocus state ([#3896](https://github.com/taiga-family/taiga-ui/issues/3896))\n ([dea3de7](https://github.com/taiga-family/taiga-ui/commit/dea3de782d622b9e14597c9eabd898733ca15bf1))\n- **kit:** use ellipsis for label in `pdf-viewer` when overflow text\n ([#3845](https://github.com/taiga-family/taiga-ui/issues/3845))\n ([dd308ac](https://github.com/taiga-family/taiga-ui/commit/dd308ac295ac2e8bab04f1fee06e520cef138f2a))\n- **kit:** use wrap for non-breaking string in `line-clamp`\n ([#3876](https://github.com/taiga-family/taiga-ui/issues/3876))\n ([68169bf](https://github.com/taiga-family/taiga-ui/commit/68169bfa9294a9f31344cd710a50967ce4ec673e))\n\n## [3.20.0](https://github.com/taiga-family/taiga-ui/compare/v3.19.0...v3.20.0) (2023-03-07)\n\n### Features\n\n- **kit:** `InputDate` add ability to use native date picker on mobile\n ([#3790](https://github.com/taiga-family/taiga-ui/issues/3790))\n ([99a25b1](https://github.com/taiga-family/taiga-ui/commit/99a25b150cd5c2980b8a92205e85b4b0444654f3))\n\n### Bug Fixes\n\n- **cdk:** `schematics` fix global-styles migration ([#3797](https://github.com/taiga-family/taiga-ui/issues/3797))\n ([21cc5fa](https://github.com/taiga-family/taiga-ui/commit/21cc5fad61c10da9a52034b240d90ac2fb28dd27))\n- **core:** `Hint`/`Dropdown` fix directives order mattering\n ([#3726](https://github.com/taiga-family/taiga-ui/issues/3726))\n ([263c713](https://github.com/taiga-family/taiga-ui/commit/263c71356b0453f199daf645a0419a3fb31660dd))\n- **kit:** `TabsWithMore` sync max index on active index change\n ([#3747](https://github.com/taiga-family/taiga-ui/issues/3747))\n ([6af42b3](https://github.com/taiga-family/taiga-ui/commit/6af42b3ee12d8dad94331c6942d7d6660e49ff24))\n\n## [3.19.0](https://github.com/taiga-family/taiga-ui/compare/v3.18.0...v3.19.0) (2023-02-21)\n\n### Features\n\n- **addon-doc:** new `TUI_DOC_EXAMPLE_OPTIONS` DI-token ([#3729](https://github.com/taiga-family/taiga-ui/issues/3729))\n ([705e36a](https://github.com/taiga-family/taiga-ui/commit/705e36ab1346ebe48aee6402d20b4cc741207399))\n- **addon-doc:** night mode toggle redesign ([#3702](https://github.com/taiga-family/taiga-ui/issues/3702))\n ([e5d9955](https://github.com/taiga-family/taiga-ui/commit/e5d9955d6b253c8d52550b0b7bc121dce5576ee5))\n- **addon-editor:** add `highlight` extension ([#3688](https://github.com/taiga-family/taiga-ui/issues/3688))\n ([6d27db4](https://github.com/taiga-family/taiga-ui/commit/6d27db4eeee3c441a59b9b0203b652e4d26e7847))\n- **core:** implement `tuiTextfieldAppearance` directive ([#3007](https://github.com/taiga-family/taiga-ui/issues/3007))\n ([87714f5](https://github.com/taiga-family/taiga-ui/commit/87714f519a6335f2696c177fe6b9ee07b49f1bba))\n- **core:** new `tuiFlag` pipe ([#3725](https://github.com/taiga-family/taiga-ui/issues/3725))\n ([af78ec0](https://github.com/taiga-family/taiga-ui/commit/af78ec05af3a786bcc4be5b333c4917449ca083b))\n- **kit:** add routable dialog ([#3369](https://github.com/taiga-family/taiga-ui/issues/3369))\n ([daadcab](https://github.com/taiga-family/taiga-ui/commit/daadcab6594f9b9a6076bbc4c94bc00622197975))\n\n### Bug Fixes\n\n- **addon-editor:** do not inherit previous text style for heading\n ([#3695](https://github.com/taiga-family/taiga-ui/issues/3695))\n ([91949f9](https://github.com/taiga-family/taiga-ui/commit/91949f96f19b8d44623baa6cc77d52afc6ba4bde))\n- **cdk:** correct schematics' messages ([#3734](https://github.com/taiga-family/taiga-ui/issues/3734))\n ([4452896](https://github.com/taiga-family/taiga-ui/commit/4452896798c63ee459a9e48ee25bb2372baaa4d2))\n- **i18n:** correct translate for `indent/outdent` ([#3711](https://github.com/taiga-family/taiga-ui/issues/3711))\n ([f7e2357](https://github.com/taiga-family/taiga-ui/commit/f7e235749b8ee002242f8fea3be9778d0ff33bfa))\n- **kit:** `InputPhoneInternational` after changing country the mask does not render\n ([#3596](https://github.com/taiga-family/taiga-ui/issues/3596))\n ([0f86ec9](https://github.com/taiga-family/taiga-ui/commit/0f86ec94b7c790b2dd60e1637b0d91cad0d6dfa7))\n- **kit:** `TabsWithMore` properly calculate overflow ([#3697](https://github.com/taiga-family/taiga-ui/issues/3697))\n ([da6fde0](https://github.com/taiga-family/taiga-ui/commit/da6fde09937aca78cca02272859b16922b64c9a4))\n- **kit:** set `pointer-events: none` by readonly state for checkbox\n ([#3712](https://github.com/taiga-family/taiga-ui/issues/3712))\n ([a12f1fc](https://github.com/taiga-family/taiga-ui/commit/a12f1fcebbbd3b035de6e10eb405cd2790654866))\n\n## [3.18.0](https://github.com/taiga-family/taiga-ui/compare/v3.17.0...v3.18.0) (2023-02-15)\n\n### Features\n\n- **addon-editor:** add a little bit space between top and bottom in editor\n ([#3647](https://github.com/taiga-family/taiga-ui/issues/3647))\n ([c105795](https://github.com/taiga-family/taiga-ui/commit/c105795abf539a00daab516923744c10fad1e09e))\n- **addon-editor:** customize css classes for font-tool in toolbar\n ([#3662](https://github.com/taiga-family/taiga-ui/issues/3662))\n ([ef5398b](https://github.com/taiga-family/taiga-ui/commit/ef5398bbe9334fec8789f1c11c8c0a356ea84aff))\n- **addon-editor:** support drop/paste event for resizable\n ([#3646](https://github.com/taiga-family/taiga-ui/issues/3646))\n ([7e446bd](https://github.com/taiga-family/taiga-ui/commit/7e446bd4d80076f53267e9822781092918da8818))\n- **addon-editor:** support focus extension ([#3649](https://github.com/taiga-family/taiga-ui/issues/3649))\n ([be04427](https://github.com/taiga-family/taiga-ui/commit/be04427c0309126d5d993ebef541777ffeed39d8))\n- **core:** `Dialog` allow closing confirmation ([#3638](https://github.com/taiga-family/taiga-ui/issues/3638))\n ([7ac0c1e](https://github.com/taiga-family/taiga-ui/commit/7ac0c1e0f58b250828c5f6dfb51f1c0417456264))\n- **core:** `Tooltip` remove delay on click ([#3502](https://github.com/taiga-family/taiga-ui/issues/3502))\n ([d6ed9e0](https://github.com/taiga-family/taiga-ui/commit/d6ed9e0698344a2d9b67bba51314a39f9f212cee))\n- **core:** `TUI_VIEWPORT` add new token ([#3617](https://github.com/taiga-family/taiga-ui/issues/3617))\n ([a0093a0](https://github.com/taiga-family/taiga-ui/commit/a0093a010a9263f2880c5e10fafd3df7c76c657a))\n- **core:** support options for dropdown-hover directive ([#3643](https://github.com/taiga-family/taiga-ui/issues/3643))\n ([241616b](https://github.com/taiga-family/taiga-ui/commit/241616b86068279ec39a11824828f4f6c2d12baf))\n- **icons:** `FeatherIcons` add full icon pack ([#3577](https://github.com/taiga-family/taiga-ui/issues/3577))\n ([19ea759](https://github.com/taiga-family/taiga-ui/commit/19ea759d7a9f846a9788b2d1a8aab292de91f19d))\n- **styles:** remove legacy browser clearfix ([#3639](https://github.com/taiga-family/taiga-ui/issues/3639))\n ([191b0ab](https://github.com/taiga-family/taiga-ui/commit/191b0ab7edf9e4ae6af0b1eff0b1f126c12232f5))\n\n### Bug Fixes\n\n- **addon-doc:** change activeItemIndex from NaN to 0 ([#3660](https://github.com/taiga-family/taiga-ui/issues/3660))\n ([6f7f31d](https://github.com/taiga-family/taiga-ui/commit/6f7f31dab359b380c9b612be664fbfc8c21a3591))\n- **addon-editor:** pin dependencies ([#3652](https://github.com/taiga-family/taiga-ui/issues/3652))\n ([eda6a37](https://github.com/taiga-family/taiga-ui/commit/eda6a37a8612ab9cba510d36b7642ce89dd35951))\n- **addon-editor:** support `Drag and Drop` for resizable images\n ([#3654](https://github.com/taiga-family/taiga-ui/issues/3654))\n ([0cd3c2f](https://github.com/taiga-family/taiga-ui/commit/0cd3c2f603299ac24bfc03d45a49dd9a5b60bc1e))\n- **addon-editor:** use `imageEditor` extension instead of `image` for copy-paste\n ([#3680](https://github.com/taiga-family/taiga-ui/issues/3680))\n ([f311845](https://github.com/taiga-family/taiga-ui/commit/f311845309f121b29f29e15abaa66fc54551722f))\n- **cdk:** support redefine properties for parent class ([#3618](https://github.com/taiga-family/taiga-ui/issues/3618))\n ([a7a5bee](https://github.com/taiga-family/taiga-ui/commit/a7a5beeca50cb103dc25fc0530a48e958661f870))\n\n## [3.17.0](https://github.com/taiga-family/taiga-ui/compare/v3.16.0...v3.17.0) (2023-02-07)\n\n### Features\n\n- **addon-commerce:** add `tuiGetCurrencyByCode` ([#3563](https://github.com/taiga-family/taiga-ui/issues/3563))\n ([f9982ef](https://github.com/taiga-family/taiga-ui/commit/f9982ef272c31baf5e2585ecd192c9379a7dc243))\n- **addon-editor:** add `Iframe` extension ([#3520](https://github.com/taiga-family/taiga-ui/issues/3520))\n ([778f678](https://github.com/taiga-family/taiga-ui/commit/778f67815cb90295d45c44bd0091ce90e5aeff13))\n- **addon-editor:** support `audio/video` tag in editor ([#3585](https://github.com/taiga-family/taiga-ui/issues/3585))\n ([5f65b72](https://github.com/taiga-family/taiga-ui/commit/5f65b72eddd23882318d598558524d32bbb3ecd8))\n- **core:** introduce new font variables ([#3518](https://github.com/taiga-family/taiga-ui/issues/3518))\n ([3ae2572](https://github.com/taiga-family/taiga-ui/commit/3ae257250319cf511143943962276cbbea5514a2))\n- **eslint-plugin:** add strict-doc-example-extensions rule\n ([#3534](https://github.com/taiga-family/taiga-ui/issues/3534))\n ([8e5efbf](https://github.com/taiga-family/taiga-ui/commit/8e5efbfa4fe15823ccc2e8d4ad5d85e6aa260c80))\n- **kit:** `ElasticContainer` add new component ([#3492](https://github.com/taiga-family/taiga-ui/issues/3492))\n ([3e9a53c](https://github.com/taiga-family/taiga-ui/commit/3e9a53c653a520e32e00c6c599fc81967d2829a8))\n- **kit:** support customization for rating component ([#3556](https://github.com/taiga-family/taiga-ui/issues/3556))\n ([6f9b7d9](https://github.com/taiga-family/taiga-ui/commit/6f9b7d9a4f0d96d5adfbb15560e3e0ca2d6de6bf))\n\n### Bug Fixes\n\n- **addon-doc:** prevent convert invalid number to `NaN` ([#3528](https://github.com/taiga-family/taiga-ui/issues/3528))\n ([6e259f4](https://github.com/taiga-family/taiga-ui/commit/6e259f479184a6197cc9a50e03a3b986be62beed))\n- **addon-editor:** explicit provide `@tiptap/extension-blockquote`\n ([#3609](https://github.com/taiga-family/taiga-ui/issues/3609))\n ([ed878e6](https://github.com/taiga-family/taiga-ui/commit/ed878e6c4ab2d135b63e0c48e19497e51cdebd44))\n- **addon-editor:** prevent recursive overwriting value ([#3567](https://github.com/taiga-family/taiga-ui/issues/3567))\n ([045af4c](https://github.com/taiga-family/taiga-ui/commit/045af4ce7a4ac07352da47a3a9cf90bb0b8d01be))\n- **addon-mobile:** wait before update viewport dimension\n ([#3536](https://github.com/taiga-family/taiga-ui/issues/3536))\n ([c2cf685](https://github.com/taiga-family/taiga-ui/commit/c2cf6853470e9869046906c483f06999872e869a))\n- **cdk:** `Schematics` add `tuiDropdownContext` migration\n ([#3558](https://github.com/taiga-family/taiga-ui/issues/3558))\n ([a2c3ce8](https://github.com/taiga-family/taiga-ui/commit/a2c3ce8cfaaeb7889fcb473b3d21a13aa05ef7f7))\n- **cdk:** `schematics` fix require() of ES modules error\n ([#3569](https://github.com/taiga-family/taiga-ui/issues/3569))\n ([941039b](https://github.com/taiga-family/taiga-ui/commit/941039be708e86a640c1fe61122e85687925de9b))\n- **core:** `DropdownContext` fix closing (ng14) ([#3511](https://github.com/taiga-family/taiga-ui/issues/3511))\n ([5f34896](https://github.com/taiga-family/taiga-ui/commit/5f34896b3782208f0ef4cd2e9513956509994f2e))\n- **core:** `DropdownHover` properly reflect state for `HostedDropdown`\n ([#3507](https://github.com/taiga-family/taiga-ui/issues/3507))\n ([78b8e92](https://github.com/taiga-family/taiga-ui/commit/78b8e921482793c35f04e1501397b4ea74f273bd))\n- **core:** `TUI_DIALOG_CLOSE_STREAM` event targets ([#3541](https://github.com/taiga-family/taiga-ui/issues/3541))\n ([11c6b7c](https://github.com/taiga-family/taiga-ui/commit/11c6b7c14b8a93acd7faf8786df8d8c7eceee599))\n- **core:** visible incorrect initial position from `TuiDropdownComponent` & `TuiHintComponent` without animation &\n ngZoneEventCoalescing ([#3529](https://github.com/taiga-family/taiga-ui/issues/3529))\n ([e570eab](https://github.com/taiga-family/taiga-ui/commit/e570eab68864828fa417cd0d62f280faee014704))\n- **kit:** `Carousel` fix drag to next slide ([#3583](https://github.com/taiga-family/taiga-ui/issues/3583))\n ([92f5373](https://github.com/taiga-family/taiga-ui/commit/92f5373d2a81dde0fb77098d28f810b5d62353ea))\n- **kit:** use `TUI_CHECKBOX_OPTIONS/TUI_RADIO_OPTIONS` for `checkbox/radio-labeled`\n ([#3555](https://github.com/taiga-family/taiga-ui/issues/3555))\n ([1f0e337](https://github.com/taiga-family/taiga-ui/commit/1f0e33750de2f164cef104ca55ade2ea446f3464))\n\n## [3.16.0](https://github.com/taiga-family/taiga-ui/compare/v3.15.0...v3.16.0) (2023-01-24)\n\n### Features\n\n- `tslib` should be a transitive dependency from `@taiga/cdk`\n ([#3430](https://github.com/taiga-family/taiga-ui/issues/3430))\n ([abc5323](https://github.com/taiga-family/taiga-ui/commit/abc5323fe9a806ef73bfe8af2dd061c3c18cbfdf))\n- **addon-editor:** add `@tiptap/extension-youtube` ([#3481](https://github.com/taiga-family/taiga-ui/issues/3481))\n ([a1efcf0](https://github.com/taiga-family/taiga-ui/commit/a1efcf0527c95164c0cf4b9f734995bdd3419e8a))\n- **addon-mobile:** improve typing for `tuiRipple` ([#3379](https://github.com/taiga-family/taiga-ui/issues/3379))\n ([0d9197e](https://github.com/taiga-family/taiga-ui/commit/0d9197e441d439e528932cce61f65640905c148e))\n- **addon-table:** rename icons `tuiIconSortDown/tuiIconSortUp` to `tuiIconSortAscending/Descending`\n ([#3443](https://github.com/taiga-family/taiga-ui/issues/3443))\n ([2dc71da](https://github.com/taiga-family/taiga-ui/commit/2dc71da7b2192c4363c851bb035a6ea76018095a))\n- **cdk:** drop `~` imports for all `.less` files ([#3484](https://github.com/taiga-family/taiga-ui/issues/3484))\n ([e1607d7](https://github.com/taiga-family/taiga-ui/commit/e1607d7e8cfd1385fda15696ff5e024fc892253a))\n- compat with rxjs `7.x` and `8.x-alpha` ([#3428](https://github.com/taiga-family/taiga-ui/issues/3428))\n ([0804b74](https://github.com/taiga-family/taiga-ui/commit/0804b745325dd4ea33e3b42b984d771a00a8a3b5))\n- **eslint-plugin:** add `no-typeof` rule ([#3449](https://github.com/taiga-family/taiga-ui/issues/3449))\n ([c4e82fa](https://github.com/taiga-family/taiga-ui/commit/c4e82fa9586e966ddf4a43b33d4e7d105826584e))\n- **kit:** `Multiselect` add max number of rows for expandable mode\n ([#3388](https://github.com/taiga-family/taiga-ui/issues/3388))\n ([e3bcca0](https://github.com/taiga-family/taiga-ui/commit/e3bcca0239217c507cb2736b079b2e70132fe47e))\n- **kit:** provide custom `formatSize` handler in `TuiFileComponent`\n ([#3483](https://github.com/taiga-family/taiga-ui/issues/3483))\n ([fb9d0cd](https://github.com/taiga-family/taiga-ui/commit/fb9d0cdc4d7f79f026e332268518cde5ec2eccea))\n- **kit:** support override padding for items in carousel\n ([#3462](https://github.com/taiga-family/taiga-ui/issues/3462))\n ([a39fae9](https://github.com/taiga-family/taiga-ui/commit/a39fae90383373c295ed806c53d1c2792827531a))\n\n### Bug Fixes\n\n- **addon-charts:** `LineDaysChart` fix hint circle not disappearing\n ([#3486](https://github.com/taiga-family/taiga-ui/issues/3486))\n ([caa5f9a](https://github.com/taiga-family/taiga-ui/commit/caa5f9a390929905bdf43cb08d51f6a800670680))\n- **addon-doc:** convert number value to string by `documentationPropertyType`\n ([#3439](https://github.com/taiga-family/taiga-ui/issues/3439))\n ([90165de](https://github.com/taiga-family/taiga-ui/commit/90165de26296cbe577f96c7b36fb47e25ee5ce56))\n- **addon-doc:** preserve whitespace between links ([#3441](https://github.com/taiga-family/taiga-ui/issues/3441))\n ([24b76e0](https://github.com/taiga-family/taiga-ui/commit/24b76e0a0f0076ddb814b29d349a48a454722642))\n- **cdk:** `Schematics` add missing moduleSpecifier ([#3468](https://github.com/taiga-family/taiga-ui/issues/3468))\n ([250e843](https://github.com/taiga-family/taiga-ui/commit/250e8433a299ff4dac82b9c486f6079496b76b4f))\n- **core:** remove quotes inside `url(*)` function in fonts.less\n ([#3469](https://github.com/taiga-family/taiga-ui/issues/3469))\n ([592ad35](https://github.com/taiga-family/taiga-ui/commit/592ad35464546c88f337b56b1fd5b5476505884f))\n- **core:** top border of tuiTable first row's td is not visible\n ([#3454](https://github.com/taiga-family/taiga-ui/issues/3454))\n ([1a39ed1](https://github.com/taiga-family/taiga-ui/commit/1a39ed1e759005b31e011d61fa6c193967270a71))\n- **core:** use `nowrap` for content in `value-decoration`\n ([#3496](https://github.com/taiga-family/taiga-ui/issues/3496))\n ([4b20993](https://github.com/taiga-family/taiga-ui/commit/4b2099326ff00af4576dc7b3f75caa689ec21365))\n- **kit:** `InputSlider` not working `border-bottom-left-radius` for slider (Firefox)\n ([#3494](https://github.com/taiga-family/taiga-ui/issues/3494))\n ([514374b](https://github.com/taiga-family/taiga-ui/commit/514374b98f87f8d03c13cc154fecf168b01bab56))\n- **kit:** `InputSlider` wrong slider's width in Firefox ([#3488](https://github.com/taiga-family/taiga-ui/issues/3488))\n ([c7fe7e1](https://github.com/taiga-family/taiga-ui/commit/c7fe7e1ece07c826fda815fcb042bd5b0e34d845))\n- **kit:** `InputTag` fix overflow ([#3397](https://github.com/taiga-family/taiga-ui/issues/3397))\n ([4e88d8e](https://github.com/taiga-family/taiga-ui/commit/4e88d8e057578e3f4b21bfa1240364ac69bdee28))\n- **kit:** `MultiSelect` fix dropdown for various `updateOn` options\n ([#3479](https://github.com/taiga-family/taiga-ui/issues/3479))\n ([554c519](https://github.com/taiga-family/taiga-ui/commit/554c51987281478eb50b7d31dde4d640c0e63ee3))\n- **kit:** `Multiselect` fix scrolling to end ([#3493](https://github.com/taiga-family/taiga-ui/issues/3493))\n ([d320900](https://github.com/taiga-family/taiga-ui/commit/d320900df9286fa802358fb10ac4a7bd802ca9a8))\n- **kit:** `Slider` has wrong height of the progress in Firefox\n ([#3497](https://github.com/taiga-family/taiga-ui/issues/3497))\n ([dbd2059](https://github.com/taiga-family/taiga-ui/commit/dbd205929c491a9b44910fccf5d6af7af38ff57f))\n- **kit:** `Tabs` can't detect active tab during SSR ([#3395](https://github.com/taiga-family/taiga-ui/issues/3395))\n ([cbc96ae](https://github.com/taiga-family/taiga-ui/commit/cbc96aeb92547b86cad72d4940a9510565c8ed45))\n- **kit:** `Tabs` SSR-error `TypeError: Cannot read properties of undefined (reading 'type')`\n ([#3391](https://github.com/taiga-family/taiga-ui/issues/3391))\n ([9fb85db](https://github.com/taiga-family/taiga-ui/commit/9fb85db40ef399a1fb9b73feee528821a4e3746f))\n- **kit:** add missing `TUI_COUNTRIES_MASKS` for New Caledonia\n ([#3409](https://github.com/taiga-family/taiga-ui/issues/3409))\n ([29bf460](https://github.com/taiga-family/taiga-ui/commit/29bf460c2c1a2ff44a417c1fbe012a7d19338662))\n- **kit:** fix `TUI_COUNTRIES_MASKS` of French Polynesia ([#3435](https://github.com/taiga-family/taiga-ui/issues/3435))\n ([926bb66](https://github.com/taiga-family/taiga-ui/commit/926bb66a9f5480f85760b106a873decd3f118224))\n- **kit:** support `updateOn` of `blur` and `submit` types for `multi-select` component\n ([#3398](https://github.com/taiga-family/taiga-ui/issues/3398))\n ([0a2daff](https://github.com/taiga-family/taiga-ui/commit/0a2daff2f3edfc44089a8dd1ac9b4e2d3db6ff37))\n- **kit:** update statically `HostBinding` in `line-clamp`\n ([#3394](https://github.com/taiga-family/taiga-ui/issues/3394))\n ([3835043](https://github.com/taiga-family/taiga-ui/commit/3835043401c18a065fbb937302abd3447e4a4534))\n- **kit:** use `new-password` as lucky solution for disable autofill of input elements\n ([#3389](https://github.com/taiga-family/taiga-ui/issues/3389))\n ([9458439](https://github.com/taiga-family/taiga-ui/commit/94584393e806fcb19e677fa06842c12cf085d56b))\n\n## [3.15.0](https://github.com/taiga-family/taiga-ui/compare/v3.14.0...v3.15.0) (2022-12-30)\n\n### Features\n\n- **addon-doc:** add `TUI_DOC_EXCLUDED_PROPERTIES` token to exclude inherited props\n ([#3267](https://github.com/taiga-family/taiga-ui/issues/3267))\n ([07d0aac](https://github.com/taiga-family/taiga-ui/commit/07d0aac5a9029caec63b298773b03eb2697d60c6))\n- **addon-editor:** support hilite groups ([#3283](https://github.com/taiga-family/taiga-ui/issues/3283))\n ([c632052](https://github.com/taiga-family/taiga-ui/commit/c632052754ac3c2513b36ec3828d36ec72d0b66c))\n- **addon-table:** add items to `TUI_TABLE_PAGINATION_OPTIONS` token\n ([#3276](https://github.com/taiga-family/taiga-ui/issues/3276))\n ([5dbdae0](https://github.com/taiga-family/taiga-ui/commit/5dbdae071af013c51a678dc85b29d08c1cdf4433))\n- **cdk:** `Schematics` add root path option ([#3274](https://github.com/taiga-family/taiga-ui/issues/3274))\n ([00a0e4d](https://github.com/taiga-family/taiga-ui/commit/00a0e4d7d8c467db705b59435bef312583e77e9d))\n- **core:** `tuiDropdownSidedOffset` add new input ([#3345](https://github.com/taiga-family/taiga-ui/issues/3345))\n ([0215211](https://github.com/taiga-family/taiga-ui/commit/02152111dc55021b88bb7f9bce0eb4580bce772c))\n- **core:** dynamic switch view of calendar when value changes\n ([#3337](https://github.com/taiga-family/taiga-ui/issues/3337))\n ([bc05066](https://github.com/taiga-family/taiga-ui/commit/bc050662ff20b27d0cbc9658fa52bc58739ae505))\n- **core:** replace `TUI_DROPDOWN_OFFSET` with injection token\n ([#3141](https://github.com/taiga-family/taiga-ui/issues/3141))\n ([a126af0](https://github.com/taiga-family/taiga-ui/commit/a126af04e22da277182989fef57bb4629c53f798))\n- **kit:** `InputTag` add max number of rows for `expandable` mode\n ([#3339](https://github.com/taiga-family/taiga-ui/issues/3339))\n ([82d2679](https://github.com/taiga-family/taiga-ui/commit/82d2679888c2fa1a2bc3a75e9e0513cde6576256))\n- **kit:** add `showDelete` input prop for `TuiFileComponent`\n ([#3342](https://github.com/taiga-family/taiga-ui/issues/3342))\n ([67c40f3](https://github.com/taiga-family/taiga-ui/commit/67c40f374d88fd766e1ee52085c653070200969f))\n- **kit:** support empty value in `InputCount` ([#3317](https://github.com/taiga-family/taiga-ui/issues/3317))\n ([a1e112b](https://github.com/taiga-family/taiga-ui/commit/a1e112b7c7e632bcfea4cb98c9f8254376bdbb72))\n\n### Bug Fixes\n\n- **addon-table:** export `TuiTablePagination` ([#3331](https://github.com/taiga-family/taiga-ui/issues/3331))\n ([e93cda3](https://github.com/taiga-family/taiga-ui/commit/e93cda32ec30d065f021e191c352bfd25fd20bcc))\n- **core:** `DropdownContext` fix nested dropdowns ([#3288](https://github.com/taiga-family/taiga-ui/issues/3288))\n ([6fca3d4](https://github.com/taiga-family/taiga-ui/commit/6fca3d43ac7d8111aaf65744beac80f0e17fd670))\n- **core:** fix overlapping prefix and value when resizing textfield\n ([#3316](https://github.com/taiga-family/taiga-ui/issues/3316))\n ([97999e6](https://github.com/taiga-family/taiga-ui/commit/97999e6c82987bf1453f92599564f5bf1dfa531f))\n- **kit:** `Accordion` fix incorrectly focusing item ([#3289](https://github.com/taiga-family/taiga-ui/issues/3289))\n ([a81b132](https://github.com/taiga-family/taiga-ui/commit/a81b1321f1861afd9d2a4e1fdbd39161836f7ac6))\n- **kit:** `NativeSelect` fix readonly state ([#3347](https://github.com/taiga-family/taiga-ui/issues/3347))\n ([ab9a266](https://github.com/taiga-family/taiga-ui/commit/ab9a266a4c2234512495050546f3d9a2b60918f5))\n- **kit:** fix reopening nested dropdown ([#3263](https://github.com/taiga-family/taiga-ui/issues/3263))\n ([f08f1aa](https://github.com/taiga-family/taiga-ui/commit/f08f1aaa3cf5883966798909c120ea554b282bba))\n- **testing:** skip unavailable cell for calendar ([#3334](https://github.com/taiga-family/taiga-ui/issues/3334))\n ([fe80197](https://github.com/taiga-family/taiga-ui/commit/fe80197e1fa7651a713104bcecaff1670e12b665))\n\n## [3.14.0](https://github.com/taiga-family/taiga-ui/compare/v3.13.0...v3.14.0) (2022-12-19)\n\n### Features\n\n- **cdk:** `Resizer` add new directive ([#3248](https://github.com/taiga-family/taiga-ui/issues/3248))\n ([121e977](https://github.com/taiga-family/taiga-ui/commit/121e9775c3fe2b9ba0538fa1b9ebaed9fedc265d))\n- **cdk:** add `--tui-backdrop` variable for dialog overlay\n ([#3251](https://github.com/taiga-family/taiga-ui/issues/3251))\n ([ebe2d80](https://github.com/taiga-family/taiga-ui/commit/ebe2d8024cf36dd52c0769e349db905263a46b09))\n- **core:** `TextfieldController` add prefix, postfix and filler\n ([#3188](https://github.com/taiga-family/taiga-ui/issues/3188))\n ([75276fb](https://github.com/taiga-family/taiga-ui/commit/75276fb79ec5380bdd3428ff4c3861bd538cf439))\n- **kit:** `ItemsWithMore` add new component ([#3230](https://github.com/taiga-family/taiga-ui/issues/3230))\n ([de63d7b](https://github.com/taiga-family/taiga-ui/commit/de63d7b056534320b1cc37aa452c5682ed7d5e76))\n- **kit:** `SortCountries` add pipe for `InputPhoneInternational`\n ([#3257](https://github.com/taiga-family/taiga-ui/issues/3257))\n ([ffb6cd1](https://github.com/taiga-family/taiga-ui/commit/ffb6cd17972efbadd0c17041989487f0e0c88ac6))\n- **kit:** `TextArea` support `s` size, fix `m` font and padding\n ([#3242](https://github.com/taiga-family/taiga-ui/issues/3242))\n ([cdb9c05](https://github.com/taiga-family/taiga-ui/commit/cdb9c052257301e79cc55876f3db901fc3661872))\n\n### Bug Fixes\n\n- **cdk:** share a single subscription to the underlying source observable between multiple subscribers\n ([#3174](https://github.com/taiga-family/taiga-ui/issues/3174))\n ([6ee6f50](https://github.com/taiga-family/taiga-ui/commit/6ee6f501882883f3c1bc11ec469d19f47a38ef56))\n- **kit:** `File` fix background ([#3247](https://github.com/taiga-family/taiga-ui/issues/3247))\n ([9300260](https://github.com/taiga-family/taiga-ui/commit/93002604c05deb1c06f9d7022d97403f108a8a1f))\n- **schematics:** exclude popular hidden directories ([#3252](https://github.com/taiga-family/taiga-ui/issues/3252))\n ([6ea575e](https://github.com/taiga-family/taiga-ui/commit/6ea575e3c3cd57341d2cd5614512916a518ca8d9))\n\n## [3.13.0](https://github.com/taiga-family/taiga-ui/compare/v3.12.1...v3.13.0) (2022-12-12)\n\n### Features\n\n- **addon-table:** add paginationChange event ([#3105](https://github.com/taiga-family/taiga-ui/issues/3105))\n ([453c65f](https://github.com/taiga-family/taiga-ui/commit/453c65ff262aa687da375fd3a5f8a019f85bc7e9))\n- **kit:** use `tuiIconClose` for size `s` ([#3192](https://github.com/taiga-family/taiga-ui/issues/3192))\n ([a80c85d](https://github.com/taiga-family/taiga-ui/commit/a80c85d4c277fdae1024e33e1d3639ab2bb32c5b))\n\n### Bug Fixes\n\n- **addon-tablebars:** fixed close button in table bar ([#3184](https://github.com/taiga-family/taiga-ui/issues/3184))\n ([bf5d6bd](https://github.com/taiga-family/taiga-ui/commit/bf5d6bd518a7fc83e29d0e8401dd21c41abd407d))\n- **addon-table:** don't update direction order when updating sorter programmatically\n ([#3196](https://github.com/taiga-family/taiga-ui/issues/3196))\n ([0197d56](https://github.com/taiga-family/taiga-ui/commit/0197d5617acf55f2c80ea536b8e3eed060c0ac5c))\n- **core:** `DataList` fix default size ([#3217](https://github.com/taiga-family/taiga-ui/issues/3217))\n ([9ab7a53](https://github.com/taiga-family/taiga-ui/commit/9ab7a53e40ef286cc251fdc68f13c1fc229e3733))\n- **core:** `Dropdown` fix change detection inside dialogs\n ([#3200](https://github.com/taiga-family/taiga-ui/issues/3200))\n ([74df80d](https://github.com/taiga-family/taiga-ui/commit/74df80dd302c0fa8fdabfcaf063d2d99cc18c815))\n- **i18n:** fix dutch translations for `multiSelectTexts`\n ([#3211](https://github.com/taiga-family/taiga-ui/issues/3211))\n ([41cb92e](https://github.com/taiga-family/taiga-ui/commit/41cb92eacda9ffbab5503c6bad3a6ef73ace6ebb))\n- **kit:** `Tiles` fix handle inside Shadow DOM ([#3216](https://github.com/taiga-family/taiga-ui/issues/3216))\n ([35e5399](https://github.com/taiga-family/taiga-ui/commit/35e5399a47c12fb521456f2628b620c487fb89d7))\n\n### [3.12.1](https://github.com/taiga-family/taiga-ui/compare/v3.12.0...v3.12.1) (2022-12-08)\n\n### Bug Fixes\n\n- **addon-commerce:** truncate float values without rounding\n ([#3176](https://github.com/taiga-family/taiga-ui/issues/3176))\n ([70e6887](https://github.com/taiga-family/taiga-ui/commit/70e6887fdb2dfaf0267f0362a6716a66751341a2))\n- **i18n:** fix french `TUI_COUNTRIES_MASKS` should accept numbers without leading 0\n ([#3191](https://github.com/taiga-family/taiga-ui/issues/3191))\n ([11ee5ed](https://github.com/taiga-family/taiga-ui/commit/11ee5edfab20f09eec92a2604dcf8b7538d63e14))\n- **kit:** `InputFiles` fix style encapsulation issue ([#3194](https://github.com/taiga-family/taiga-ui/issues/3194))\n ([cd907c0](https://github.com/taiga-family/taiga-ui/commit/cd907c0bc9b4c5a27605c6adf09309b14b85d35b))\n\n## [3.12.0](https://github.com/taiga-family/taiga-ui/compare/v3.11.0...v3.12.0) (2022-12-05)\n\n### Features\n\n- **cdk:** `Schematics` migration multiple projects ([#3144](https://github.com/taiga-family/taiga-ui/issues/3144))\n ([cf25f6a](https://github.com/taiga-family/taiga-ui/commit/cf25f6a9ba142b25a6f6db4bd1034e8fe6aa5fe0))\n- **cdk:** support `SafeHtml` input value in `tui-svg` ([#3166](https://github.com/taiga-family/taiga-ui/issues/3166))\n ([aad787b](https://github.com/taiga-family/taiga-ui/commit/aad787b76e662b49c44b3c62ab4202a9f2ffdab7))\n- **kit:** avatar now accepts `SafeResourceUrl` as `avatarUrl`\n ([#3149](https://github.com/taiga-family/taiga-ui/issues/3149))\n ([d4bdf64](https://github.com/taiga-family/taiga-ui/commit/d4bdf64fd05f6dc58620fbb4159d158f822e2f37))\n\n### Bug Fixes\n\n- **addon-charts:** `Bar`, `BarSet` fix color getter ([#3148](https://github.com/taiga-family/taiga-ui/issues/3148))\n ([e7c517c](https://github.com/taiga-family/taiga-ui/commit/e7c517cfc94d2be3b77900d124e2bf7f5a32c828))\n- **addon-editor:** allow paste base64 image ([#3138](https://github.com/taiga-family/taiga-ui/issues/3138))\n ([4222293](https://github.com/taiga-family/taiga-ui/commit/42222934708aa72139feb263ef926269ae595d6c))\n- **addon-table:** `Reorder` fix wrong order when toggling visibility\n ([#3145](https://github.com/taiga-family/taiga-ui/issues/3145))\n ([0e7eb9b](https://github.com/taiga-family/taiga-ui/commit/0e7eb9b09a06f5e8b2154028bbd8852c3a1b660b))\n- **cdk:** add `tuiControlValue` to schematic ([#3137](https://github.com/taiga-family/taiga-ui/issues/3137))\n ([465f834](https://github.com/taiga-family/taiga-ui/commit/465f834b1062496342f0eee5d405bca45cb32ac2))\n- **kit:** `InputPhone` cut value by max phone length ([#3160](https://github.com/taiga-family/taiga-ui/issues/3160))\n ([67d80fc](https://github.com/taiga-family/taiga-ui/commit/67d80fc345918b9f13b727d1872b54ddd0880cfc))\n- **kit:** `Range` broken alignment + artifact line before track\n ([#3136](https://github.com/taiga-family/taiga-ui/issues/3136))\n ([17dd30b](https://github.com/taiga-family/taiga-ui/commit/17dd30ba396f7ece9b0a45664cb01448bd0ebb69))\n- **kit:** `Tiles` remove binding with JS to allow media query control\n ([#3164](https://github.com/taiga-family/taiga-ui/issues/3164))\n ([91e9f5f](https://github.com/taiga-family/taiga-ui/commit/91e9f5f230702ef564b70bcd6d3a443fd7846f45))\n- **kit:** `Tiles` switch to CSS `order` to prevent DOM redraw\n ([#3170](https://github.com/taiga-family/taiga-ui/issues/3170))\n ([e90da1d](https://github.com/taiga-family/taiga-ui/commit/e90da1d82e11b71f0556158d4d681aebaef1160e))\n- **kit:** Add missing `TUI_COUNTRIES_MASKS` for Overseas France\n ([#3112](https://github.com/taiga-family/taiga-ui/issues/3112))\n ([8c2a1c9](https://github.com/taiga-family/taiga-ui/commit/8c2a1c9540cc745ca4e4c62d2a7654df03737e7b))\n- **kit:** fixed label text align for input files ([#3156](https://github.com/taiga-family/taiga-ui/issues/3156))\n ([699d473](https://github.com/taiga-family/taiga-ui/commit/699d47397d0b97d64e6f4adedadbd3424e9e2a05))\n\n## [3.11.0](https://github.com/taiga-family/taiga-ui/compare/v3.10.0...v3.11.0) (2022-11-28)\n\n### Features\n\n- **kit:** `Tiles` add component ([#3124](https://github.com/taiga-family/taiga-ui/issues/3124))\n ([6facd5a](https://github.com/taiga-family/taiga-ui/commit/6facd5a80f793991edd79e0348e67f14d091de67))\n- **kit:** support capture in input files ([#3065](https://github.com/taiga-family/taiga-ui/issues/3065))\n ([64d212c](https://github.com/taiga-family/taiga-ui/commit/64d212c120dd628b96fb051f15c654303cdd8c83))\n- **testing:** calendar harness test ([#3058](https://github.com/taiga-family/taiga-ui/issues/3058))\n ([cfdb866](https://github.com/taiga-family/taiga-ui/commit/cfdb866b6bc74bf357af539ecc2cf6ec05acf877))\n\n### Bug Fixes\n\n- **addon-charts:** remove location origin from mask ([#3125](https://github.com/taiga-family/taiga-ui/issues/3125))\n ([eaaa1fa](https://github.com/taiga-family/taiga-ui/commit/eaaa1fa112dd487167d954c8ee0375cd27c1bfe3))\n- **core:** `Dropdown` fix direction set with binding ([#3084](https://github.com/taiga-family/taiga-ui/issues/3084))\n ([866675e](https://github.com/taiga-family/taiga-ui/commit/866675e3d95ae951ceff28e728f0ebc7d1a7098e))\n- **i18n:** fix vietnamese ([#3115](https://github.com/taiga-family/taiga-ui/issues/3115))\n ([9ae15c7](https://github.com/taiga-family/taiga-ui/commit/9ae15c7f4387c1ee5e378414cbe808c6d697ab31))\n- **kit:** `Input` fix mask ([#3107](https://github.com/taiga-family/taiga-ui/issues/3107))\n ([9d721e1](https://github.com/taiga-family/taiga-ui/commit/9d721e1740e0597ae498b322884d2462d264af6d))\n- **kit:** `Stepper` fix gap according to design spec ([#3095](https://github.com/taiga-family/taiga-ui/issues/3095))\n ([aafd26e](https://github.com/taiga-family/taiga-ui/commit/aafd26ebb90dd3c4d81863fa6d1d78d1b1434bf0))\n- **kit:** `Stepper` scroll to active step when activeItemIndex changes\n ([#3080](https://github.com/taiga-family/taiga-ui/issues/3080))\n ([235100e](https://github.com/taiga-family/taiga-ui/commit/235100e01fcdb7e019a6a1ce93eadc89506253bf))\n- **kit:** correct default active month based on `min/max`\n ([#3092](https://github.com/taiga-family/taiga-ui/issues/3092))\n ([e1668e7](https://github.com/taiga-family/taiga-ui/commit/e1668e7d85e91c20bc2e7eaeddeed3098ec239d2))\n\n## [3.10.0](https://github.com/taiga-family/taiga-ui/compare/v3.9.0...v3.10.0) (2022-11-16)\n\n### Features\n\n- **addon-editor:** improve ux for edit links ([#3008](https://github.com/taiga-family/taiga-ui/issues/3008))\n ([b432f04](https://github.com/taiga-family/taiga-ui/commit/b432f0433049ecb36e76ae34691796d34dff6033))\n- **addon-editor:** support attach files ([#3056](https://github.com/taiga-family/taiga-ui/issues/3056))\n ([7a3fbad](https://github.com/taiga-family/taiga-ui/commit/7a3fbad244df4e7905ac0f784857d162878e4a4c))\n- **addon-editor:** support nested counters in ordered list\n ([#3012](https://github.com/taiga-family/taiga-ui/issues/3012))\n ([1fc6ee6](https://github.com/taiga-family/taiga-ui/commit/1fc6ee69358f3226916559d436a661398f60ccdb))\n- **addon-editor:** upgrade all tiptap dependencies ([#3001](https://github.com/taiga-family/taiga-ui/issues/3001))\n ([c0ba4e3](https://github.com/taiga-family/taiga-ui/commit/c0ba4e3b8748ad46f9569251eac7fb6099cd7d3b))\n- **cdk:** implement `tuiIsPresent` pipe ([#3002](https://github.com/taiga-family/taiga-ui/issues/3002))\n ([db4a29b](https://github.com/taiga-family/taiga-ui/commit/db4a29bf617b574815db7df13ffc319f1208dd35))\n- **core:** `DataList` add `size` input, deprecate `size` for `Option`\n ([#3071](https://github.com/taiga-family/taiga-ui/issues/3071))\n ([765ea01](https://github.com/taiga-family/taiga-ui/commit/765ea0129d1984d51700712395c18ac6d5ab6a71))\n- **core:** `HostedDropdown` add `sided` input and `close` method to context\n ([#3060](https://github.com/taiga-family/taiga-ui/issues/3060))\n ([60bd0db](https://github.com/taiga-family/taiga-ui/commit/60bd0dbc65af2bbd4f8562c1addefa1163e1a172))\n- **core:** change underline color for today cell in calendar\n ([#3037](https://github.com/taiga-family/taiga-ui/issues/3037))\n ([331158a](https://github.com/taiga-family/taiga-ui/commit/331158a78bcf0794d1effe04a23ff4b7a3d8832d))\n- **testing:** accordion harness test ([#3018](https://github.com/taiga-family/taiga-ui/issues/3018))\n ([5905545](https://github.com/taiga-family/taiga-ui/commit/590554541d16f11d9241f5641ce2c5c582338fe1))\n- **testing:** avatar harness test ([#3019](https://github.com/taiga-family/taiga-ui/issues/3019))\n ([970e1d0](https://github.com/taiga-family/taiga-ui/commit/970e1d08f1584ef279abafd7621b398130cd0a9d))\n\n### Bug Fixes\n\n- **addon-commerce:** `InputExpire` fix translation in safari\n ([#3043](https://github.com/taiga-family/taiga-ui/issues/3043))\n ([1a258c5](https://github.com/taiga-family/taiga-ui/commit/1a258c50960ee65745791367ea564c917a0e9e25))\n- **addon-commerce:** fix safari expire autofill ([#3015](https://github.com/taiga-family/taiga-ui/issues/3015))\n ([c2aac4b](https://github.com/taiga-family/taiga-ui/commit/c2aac4b2ad5ede251da8b8fb1a66d8d8be70bb61))\n- **addon-doc:** scroll to last element in DOM if there are several\n ([#3040](https://github.com/taiga-family/taiga-ui/issues/3040))\n ([883db38](https://github.com/taiga-family/taiga-ui/commit/883db38ac63aad27e72819838bbf75afac023986))\n- **addon-editor:** support long words inside bulleted or ordered list\n ([#3038](https://github.com/taiga-family/taiga-ui/issues/3038))\n ([c93ae27](https://github.com/taiga-family/taiga-ui/commit/c93ae2781367565cf36455c268a3f7cc8f207696))\n- **addon-editor:** support write simple text after marked link\n ([#3021](https://github.com/taiga-family/taiga-ui/issues/3021))\n ([a2f0123](https://github.com/taiga-family/taiga-ui/commit/a2f01236e6df6974e8bf31315ac3b40bccb5135a))\n- **core:** `Dialog` fix padding ([#3009](https://github.com/taiga-family/taiga-ui/issues/3009))\n ([0a68461](https://github.com/taiga-family/taiga-ui/commit/0a68461150e1e95564fe99e4a7bb86d9d018d0fa))\n- **core:** hide autofill button for Safari ([#3061](https://github.com/taiga-family/taiga-ui/issues/3061))\n ([27a6aa2](https://github.com/taiga-family/taiga-ui/commit/27a6aa24205c1cb42a8eb88f872c624a946d1822))\n- **eslint-plugin:** broken `no-deep-imports` on `Windows`-OS\n ([#3053](https://github.com/taiga-family/taiga-ui/issues/3053))\n ([a3451c2](https://github.com/taiga-family/taiga-ui/commit/a3451c28a809b1ad2afc32d13cfa7288bf4cc253))\n- **i18n:** fix french translations ([#3017](https://github.com/taiga-family/taiga-ui/issues/3017))\n ([2afc420](https://github.com/taiga-family/taiga-ui/commit/2afc4207866f1afd3f71dfd82458e866f430a68e))\n- **kit:** icon in date-related components occupies space when hidden\n ([#2966](https://github.com/taiga-family/taiga-ui/issues/2966))\n ([27c2d79](https://github.com/taiga-family/taiga-ui/commit/27c2d79a7d1313a4372d04b5bfe93ba2f98afe2f))\n\n## [3.9.0](https://github.com/taiga-family/taiga-ui/compare/v3.8.0...v3.9.0) (2022-10-31)\n\n### Features\n\n- **addon-editor:** add anchor extension ([#2931](https://github.com/taiga-family/taiga-ui/issues/2931))\n ([1e3a22a](https://github.com/taiga-family/taiga-ui/commit/1e3a22a6c245f5fd1a7eaa57547b7b0182d94175))\n- **cdk:** `ScrollService` support `Window` ([#2955](https://github.com/taiga-family/taiga-ui/issues/2955))\n ([ccac3c0](https://github.com/taiga-family/taiga-ui/commit/ccac3c02d463c2186a240316ab36006aae8435fc))\n- **core:** `DataList` update styles ([#2949](https://github.com/taiga-family/taiga-ui/issues/2949))\n ([3c219c1](https://github.com/taiga-family/taiga-ui/commit/3c219c1c39de08ced81e42fe29845e60322b7df7))\n- **kit:** `Avatar`, `MarkerIcon` synchronize sizes ([#2975](https://github.com/taiga-family/taiga-ui/issues/2975))\n ([ebb8676](https://github.com/taiga-family/taiga-ui/commit/ebb8676e24cf99761e63d161862177e9321842b6))\n- **kit:** `Select` add ability to use native select on mobile\n ([#2964](https://github.com/taiga-family/taiga-ui/issues/2964))\n ([c909bec](https://github.com/taiga-family/taiga-ui/commit/c909bec49bda91c83744c4295242c8b4a8990026))\n- **kit:** add tokens for customizing different bundled dialogs\n ([#2490](https://github.com/taiga-family/taiga-ui/issues/2490))\n ([66e1aca](https://github.com/taiga-family/taiga-ui/commit/66e1acaaf8be5c10e8ba37f1708fdacb57eafe08))\n\n### Bug Fixes\n\n- **addon-editor:** support original order of colors in palette\n ([#2986](https://github.com/taiga-family/taiga-ui/issues/2986))\n ([0c869ca](https://github.com/taiga-family/taiga-ui/commit/0c869caaedff6242f336b3d8475e4c5d7f6b1550))\n- **addon-editor:** support overflow content of table ([#2985](https://github.com/taiga-family/taiga-ui/issues/2985))\n ([89af6a9](https://github.com/taiga-family/taiga-ui/commit/89af6a91082795834e2d8b160c1894800980a259))\n- **cdk:** add wrapper style migration ([#2971](https://github.com/taiga-family/taiga-ui/issues/2971))\n ([2f736a1](https://github.com/taiga-family/taiga-ui/commit/2f736a1b02da1120c11989356a4759a02109ebc9))\n- **eslint-plugin:** fix incorrect project name search ([#2962](https://github.com/taiga-family/taiga-ui/issues/2962))\n ([dfbb09e](https://github.com/taiga-family/taiga-ui/commit/dfbb09eb0d1bbfdf3c3c94ce1ac922366aceb532))\n\n## [3.8.0](https://github.com/taiga-family/taiga-ui/compare/v3.7.1...v3.8.0) (2022-10-24)\n\n### Features\n\n- **core:** `Button` add padding customization ([#2932](https://github.com/taiga-family/taiga-ui/issues/2932))\n ([91c1b81](https://github.com/taiga-family/taiga-ui/commit/91c1b81b57f5768dca877588e964fee53af8a90a))\n- **core:** `PrimitiveCalendar` add ability to change the color of the days\n ([#2904](https://github.com/taiga-family/taiga-ui/issues/2904))\n ([3a14454](https://github.com/taiga-family/taiga-ui/commit/3a144547e0da3d5d8f33640b991fea39fd944fd9))\n- **core:** disable smooth scrolling when users have prefers-reduced-motion enabled\n ([#2943](https://github.com/taiga-family/taiga-ui/issues/2943))\n ([05027f4](https://github.com/taiga-family/taiga-ui/commit/05027f451caed201e7e907677bc0e0fc621612e1))\n- **core:** update shadows styles ([#2933](https://github.com/taiga-family/taiga-ui/issues/2933))\n ([37144b5](https://github.com/taiga-family/taiga-ui/commit/37144b526e2d5c1279b2e74026aea3993089e447))\n- **icons:** add `tuiIconAnchorLarge` ([#2944](https://github.com/taiga-family/taiga-ui/issues/2944))\n ([1e28581](https://github.com/taiga-family/taiga-ui/commit/1e28581b376aa4b8751428ddfefc5879f34c3d57))\n- **kit:** `InputYear` add new component ([#2919](https://github.com/taiga-family/taiga-ui/issues/2919))\n ([214fc30](https://github.com/taiga-family/taiga-ui/commit/214fc30a0d71ee0031860a1e26abf433ee2fcbb0))\n- **testing:** add harness class for toggle component ([#2939](https://github.com/taiga-family/taiga-ui/issues/2939))\n ([3dd08ce](https://github.com/taiga-family/taiga-ui/commit/3dd08ce321bca9b80f3f62dd76026061ed3de5c7))\n\n### Bug Fixes\n\n- **cdk:** `schematics` always install styles package when migrating\n ([#2922](https://github.com/taiga-family/taiga-ui/issues/2922))\n ([52feffd](https://github.com/taiga-family/taiga-ui/commit/52feffdd817fd53b5ec7421d320e208023824d8b))\n- **core:** fix notification padding and background color\n ([#2937](https://github.com/taiga-family/taiga-ui/issues/2937))\n ([4ef310d](https://github.com/taiga-family/taiga-ui/commit/4ef310d0454456d5081b4a6e7300b66c35299e9d))\n- **kit:** `InputTag` fix pasting behaviour ([#2936](https://github.com/taiga-family/taiga-ui/issues/2936))\n ([cd5d309](https://github.com/taiga-family/taiga-ui/commit/cd5d3096497f59ea9c1da7282124d3760e65b82e))\n- **kit:** `MarkerIcon` only show hover state for interactive elements\n ([#2950](https://github.com/taiga-family/taiga-ui/issues/2950))\n ([90da7d5](https://github.com/taiga-family/taiga-ui/commit/90da7d5bc93a393b8ae5718f5f92d2db37d30ecb))\n- **kit:** `TextArea` fix height for size `m` ([#2952](https://github.com/taiga-family/taiga-ui/issues/2952))\n ([e17346d](https://github.com/taiga-family/taiga-ui/commit/e17346d9b51426e92b9e460a01955955b19c9d48))\n\n### [3.7.1](https://github.com/taiga-family/taiga-ui/compare/v3.7.0...v3.7.1) (2022-10-18)\n\n### Bug Fixes\n\n- **addon-editor:** revert some breaking packages ([#2920](https://github.com/taiga-family/taiga-ui/issues/2920))\n ([48e3597](https://github.com/taiga-family/taiga-ui/commit/48e3597181aed9fcd19df9eda5f0bdb965e3ce6d))\n\n## [3.7.0](https://github.com/taiga-family/taiga-ui/compare/v3.6.0...v3.7.0) (2022-10-18)\n\n### Features\n\n- **addon-editor:** upgrade `@tiptap/*` to latest ([#2855](https://github.com/taiga-family/taiga-ui/issues/2855))\n ([79e14c8](https://github.com/taiga-family/taiga-ui/commit/79e14c8d93abb7a7a5986f447d168156798ad893))\n- **demo:** stackblitz starter available via `https://taiga-ui.dev/stackblitz`\n ([#2907](https://github.com/taiga-family/taiga-ui/issues/2907))\n ([71225b0](https://github.com/taiga-family/taiga-ui/commit/71225b0619c8c54253dafcb0c82c5c8869711904))\n- **kit:** `ProgressBar` add `:indeterminate`-state ([#2876](https://github.com/taiga-family/taiga-ui/issues/2876))\n ([e311069](https://github.com/taiga-family/taiga-ui/commit/e3110694a2a9af0d7a3201daf29dc1a7b92351b2))\n- **kit:** `Tabs` add vertical option ([#2862](https://github.com/taiga-family/taiga-ui/issues/2862))\n ([a0513c8](https://github.com/taiga-family/taiga-ui/commit/a0513c8f4d23466406f6d5f2dd46740db00d7bf1))\n- **testing:** add harness tests for tag component ([#2746](https://github.com/taiga-family/taiga-ui/issues/2746))\n ([fb12283](https://github.com/taiga-family/taiga-ui/commit/fb12283ebe4abbea910a355f30b7b9a9811e1d1e))\n\n### Bug Fixes\n\n- **addon-commerce:** `InputCardGrouped` fix wrong offset for card number\n ([#2878](https://github.com/taiga-family/taiga-ui/issues/2878))\n ([c387fb2](https://github.com/taiga-family/taiga-ui/commit/c387fb288bd5c73c9a42d62c6b207f43ec8f7223))\n- **addon-editor:** downgrade `@tiptap/extension-table` ([#2888](https://github.com/taiga-family/taiga-ui/issues/2888))\n ([93b0ed6](https://github.com/taiga-family/taiga-ui/commit/93b0ed66982d949e8b5cca204052f49e4a98db5d))\n- **addon-table:** `Table` don't render column with unspecified template\n ([#2896](https://github.com/taiga-family/taiga-ui/issues/2896))\n ([526c40a](https://github.com/taiga-family/taiga-ui/commit/526c40a760fe72624bafd056e9bac17223e6248b))\n- **core:** `DataList` fix first label padding ([#2870](https://github.com/taiga-family/taiga-ui/issues/2870))\n ([1988491](https://github.com/taiga-family/taiga-ui/commit/1988491739d53980991091bc34809374501a9a1b))\n- **core:** `Hint` fix mobile offscreen overflow ([#2879](https://github.com/taiga-family/taiga-ui/issues/2879))\n ([5d606b3](https://github.com/taiga-family/taiga-ui/commit/5d606b3bca6ab6504035065935563af4410a4ac1))\n- **core:** `TUI_FIRST_DAY_OF_WEEK` ignores DI-hierarchy ([#2868](https://github.com/taiga-family/taiga-ui/issues/2868))\n ([169cd5c](https://github.com/taiga-family/taiga-ui/commit/169cd5c30e80e91dba141d0af948aae034d09264))\n- **docs:** Typo in the description of the tuiTextfieldMaxLength attribute\n ([#2882](https://github.com/taiga-family/taiga-ui/issues/2882))\n ([00ec432](https://github.com/taiga-family/taiga-ui/commit/00ec4327acf399e086a41674955589711e442980))\n- **kit:** `MultiSelect` fix sanitizer warnings ([#2903](https://github.com/taiga-family/taiga-ui/issues/2903))\n ([0356d7d](https://github.com/taiga-family/taiga-ui/commit/0356d7d09716b65040c08867bef76c02ea267e7a))\n- **kit:** `TextArea` add ability to override minHeight when using maxLength\n ([#2899](https://github.com/taiga-family/taiga-ui/issues/2899))\n ([7292a70](https://github.com/taiga-family/taiga-ui/commit/7292a709f8df4a3b41d729f6a66b4bb706d3649f))\n- **styles:** put tui-island_transparent after tui-island_hoverable\n ([#2910](https://github.com/taiga-family/taiga-ui/issues/2910))\n ([833e4de](https://github.com/taiga-family/taiga-ui/commit/833e4de327a629045c4de91dd303cd82c9decba4))\n\n### Deprecations\n\n- **addon-table:** `*tuiRow` deprecation (use `*ngFor` + `tuiTableSort`-pipe)\n ([#2736](https://github.com/taiga-family/taiga-ui/issues/2736))\n ([5723e1b](https://github.com/taiga-family/taiga-ui/commit/5723e1b3f4569ad494d326ed3bd852d7e9156743))\n\n## [3.6.0](https://github.com/taiga-family/taiga-ui/compare/v3.5.0...v3.6.0) (2022-10-11)\n\n### Features\n\n- **addon-table:** add `TuiDirectionOrderDirective` to sort by order\n ([#2782](https://github.com/taiga-family/taiga-ui/issues/2782))\n ([962084a](https://github.com/taiga-family/taiga-ui/commit/962084a36a9504166a47c45c4bce0f46324573f7))\n- **kit:** `Avatar` add stacking option ([#2811](https://github.com/taiga-family/taiga-ui/issues/2811))\n ([0264b38](https://github.com/taiga-family/taiga-ui/commit/0264b388a43c916a1409ec187ba77754257188c5))\n- **kit:** `Avatar` allow Taiga UI icons ([#2824](https://github.com/taiga-family/taiga-ui/issues/2824))\n ([cfa5ead](https://github.com/taiga-family/taiga-ui/commit/cfa5ead78c2c60c6bb469843b0272a3a882eaed6))\n- **kit:** `Badge` add overflow ellipsis and title ([#2806](https://github.com/taiga-family/taiga-ui/issues/2806))\n ([02713d6](https://github.com/taiga-family/taiga-ui/commit/02713d63ebfd7290420df66d37b5919db9138c3c))\n- **kit:** `Carousel` allow vertical alignment control ([#2814](https://github.com/taiga-family/taiga-ui/issues/2814))\n ([36d3c6f](https://github.com/taiga-family/taiga-ui/commit/36d3c6f019e61203e021d6c7854c9cdc7559286b))\n- **kit:** `InputDate`, `InputDateRange`, `InputDateTime` add options DI token for custom icons\n ([#2785](https://github.com/taiga-family/taiga-ui/issues/2785))\n ([0fe5d5b](https://github.com/taiga-family/taiga-ui/commit/0fe5d5b7197ee435e64cea2155ff296e9a046c30))\n- **kit:** `InputMonth`, `InputMonthRange` add options DI token\n ([#2840](https://github.com/taiga-family/taiga-ui/issues/2840))\n ([217d670](https://github.com/taiga-family/taiga-ui/commit/217d670a2df74139b76a047302558a07fa70bc43))\n\n### Bug Fixes\n\n- **addon-doc:** misaligned column fix ([#2815](https://github.com/taiga-family/taiga-ui/issues/2815))\n ([783f59c](https://github.com/taiga-family/taiga-ui/commit/783f59c4e78215d277e882a4f986daacf5ed46b8))\n- **addon-editor:** edit link modal shouldn't overlap content\n ([#2803](https://github.com/taiga-family/taiga-ui/issues/2803))\n ([7f8643a](https://github.com/taiga-family/taiga-ui/commit/7f8643adc5ef562a63276ab9771ee3584c2c7477))\n- **addon-editor:** normalize h1-h6 heading in editor socket\n ([#2808](https://github.com/taiga-family/taiga-ui/issues/2808))\n ([c8ff2d2](https://github.com/taiga-family/taiga-ui/commit/c8ff2d2d197802c3aa711e29f2d23270b29ee80c))\n- **addon-editor:** removing all `!important` styles ([#2798](https://github.com/taiga-family/taiga-ui/issues/2798))\n ([a59afe8](https://github.com/taiga-family/taiga-ui/commit/a59afe8bddc1a084c819fb6389612b3fdbe2029e))\n- **addon-editor:** support nested ordered list inside a bullet list\n ([#2805](https://github.com/taiga-family/taiga-ui/issues/2805))\n ([340ebdc](https://github.com/taiga-family/taiga-ui/commit/340ebdc4877d8a10fee83b71d0c2d4fe0557aede))\n- **addon-editor:** use `starterKit` only from custom extension\n ([#2845](https://github.com/taiga-family/taiga-ui/issues/2845))\n ([98311f8](https://github.com/taiga-family/taiga-ui/commit/98311f877c3136eb6438d5b84e02f3dde91dce28))\n- **cdk:** `Obscured` fix for SSR ([#2835](https://github.com/taiga-family/taiga-ui/issues/2835))\n ([6b69efb](https://github.com/taiga-family/taiga-ui/commit/6b69efba4e1dad508f9f835b2d5928d1fce8ace7))\n- **cdk:** `schematics` error `Cannot read property 'getInitializer' of undefined`\n ([#2828](https://github.com/taiga-family/taiga-ui/issues/2828))\n ([8d5f40b](https://github.com/taiga-family/taiga-ui/commit/8d5f40bff6d17cc5bd35f98e412c5a6c22a50fa0))\n- **kit:** `MultiSelect` fix overflow issues ([#2847](https://github.com/taiga-family/taiga-ui/issues/2847))\n ([372410e](https://github.com/taiga-family/taiga-ui/commit/372410e4a6057e3fd09b390abf71fee25e4bd629))\n- **kit:** `RadioLabeled` fix disabled label style ([#2842](https://github.com/taiga-family/taiga-ui/issues/2842))\n ([001c0ad](https://github.com/taiga-family/taiga-ui/commit/001c0ad208d33477156038c14faf90e3ddb58c92))\n- **styles:** move required styles from `styles` package to tui-root\n ([#2854](https://github.com/taiga-family/taiga-ui/issues/2854))\n ([033960d](https://github.com/taiga-family/taiga-ui/commit/033960de23f90f516f810e76a07d37271b6390cd))\n- **styles:** pseudo elements `:after` aren't removed in Safari 16\n ([#2825](https://github.com/taiga-family/taiga-ui/issues/2825))\n ([fdab37a](https://github.com/taiga-family/taiga-ui/commit/fdab37ac0ac27dd7836b23691cc463165d6eb70b))\n\n## [3.5.0](https://github.com/taiga-family/taiga-ui/compare/v3.4.0...v3.5.0) (2022-10-03)\n\n### Features\n\n- **addon-charts:** `BarSet` add label ([#2780](https://github.com/taiga-family/taiga-ui/issues/2780))\n ([d4f4ce0](https://github.com/taiga-family/taiga-ui/commit/d4f4ce05678f663437e092bcbc5c18c6a7e73f97))\n- **addon-commerce:** `InputCard` extend custom icon type to `PolymorpheusContent`\n ([#2788](https://github.com/taiga-family/taiga-ui/issues/2788))\n ([b8eff54](https://github.com/taiga-family/taiga-ui/commit/b8eff54e8e10da6ba6fcafd60aed0e818116db59))\n- **core:** `Dialog` allow `Default` change detection strategy to work\n ([#2762](https://github.com/taiga-family/taiga-ui/issues/2762))\n ([f71ed71](https://github.com/taiga-family/taiga-ui/commit/f71ed7145ae88b7099becd67915426785dfdcd5a))\n- **kit:** `InputTime` add checkmark near selected time ([#2763](https://github.com/taiga-family/taiga-ui/issues/2763))\n ([75be9bc](https://github.com/taiga-family/taiga-ui/commit/75be9bcb19257e2427690eecc94f8eb4b00c7c83))\n\n### Bug Fixes\n\n- **addon-charts:** make hint properties dynamic ([#2774](https://github.com/taiga-family/taiga-ui/issues/2774))\n ([0a7a068](https://github.com/taiga-family/taiga-ui/commit/0a7a0689f247082932f2f43876e2ec5dd78341d1))\n- **addon-commerce:** show caret color when filling in input card group value\n ([#2794](https://github.com/taiga-family/taiga-ui/issues/2794))\n ([aae0212](https://github.com/taiga-family/taiga-ui/commit/aae0212c82854deec152f8e99998aed4592e57c0))\n- **addon-editor:** add missing starterkit dependencies ([#2764](https://github.com/taiga-family/taiga-ui/issues/2764))\n ([3d017b6](https://github.com/taiga-family/taiga-ui/commit/3d017b66f88bc5112d243f666847b07095aa30a0))\n- **core:** `Expand` return `tuiExpandContent`-directive ([#2753](https://github.com/taiga-family/taiga-ui/issues/2753))\n ([0027332](https://github.com/taiga-family/taiga-ui/commit/00273321b5b7b1115ba899d622654e7946de2e45))\n- **kit:** `InputNumber` introduce safe integers for min/max props\n ([#2781](https://github.com/taiga-family/taiga-ui/issues/2781))\n ([27f7c86](https://github.com/taiga-family/taiga-ui/commit/27f7c86dd3146145318070fb0fdf10cba18e5d6c))\n\n## [3.4.0](https://github.com/taiga-family/taiga-ui/compare/v3.3.0...v3.4.0) (2022-09-27)\n\n### Features\n\n- **testing:** add component harness test for primitive-textfield component\n ([#2584](https://github.com/taiga-family/taiga-ui/issues/2584))\n ([40e2a91](https://github.com/taiga-family/taiga-ui/commit/40e2a916564c5d669750dbbee9c799b82d442775))\n- **testing:** add harness for island ([#2727](https://github.com/taiga-family/taiga-ui/issues/2727))\n ([f938d49](https://github.com/taiga-family/taiga-ui/commit/f938d491bc7c0a9a806b354776f0d50709d04e32))\n\n### Bug Fixes\n\n- **addon-editor:** add deps for starter-kit ([#2757](https://github.com/taiga-family/taiga-ui/issues/2757))\n ([8c07868](https://github.com/taiga-family/taiga-ui/commit/8c078689ee01aa9a242237b70ecd628a329a3fe8))\n- **cdk:** `schematics` add `Node.js < 16`-support ([#2744](https://github.com/taiga-family/taiga-ui/issues/2744))\n ([69d20d5](https://github.com/taiga-family/taiga-ui/commit/69d20d508dd92dc353dc0e080cf138446bbb7fa2))\n- **core:** `Hint` fix offscreen position on small devices\n ([#2749](https://github.com/taiga-family/taiga-ui/issues/2749))\n ([e249a54](https://github.com/taiga-family/taiga-ui/commit/e249a54c740cf3ac35bf57234542d950a867e5e3))\n- **core:** `PrimitiveTextfield` drop wrong `text-overflow: ellipsis` (horizontal scroll bug)\n ([#2733](https://github.com/taiga-family/taiga-ui/issues/2733))\n ([2ddc249](https://github.com/taiga-family/taiga-ui/commit/2ddc24947b5324f58cc3a903a2e63a48f9c1d673))\n- **demo:** `Stackblitz` broken styles ([#2747](https://github.com/taiga-family/taiga-ui/issues/2747))\n ([1bf9e2d](https://github.com/taiga-family/taiga-ui/commit/1bf9e2d88f4543fb259d8807f666791239c5059f))\n- **eslint-plugin:** `no-deep-imports` add `Windows`-OS support\n ([#2741](https://github.com/taiga-family/taiga-ui/issues/2741))\n ([e54e3de](https://github.com/taiga-family/taiga-ui/commit/e54e3de79d47afdfab45e2c59932059aa42c57d7))\n\n## [3.3.0](https://github.com/taiga-family/taiga-ui/compare/v3.2.0...v3.3.0) (2022-09-16)\n\n### Features\n\n- **eslint-plugin:** new `no-deep-imports`-rule ([#2666](https://github.com/taiga-family/taiga-ui/issues/2666))\n ([467420e](https://github.com/taiga-family/taiga-ui/commit/467420edc83da349fce9dfa00a099d7845b0913f))\n- **eslint-plugin:** new `prefer-inject-decorator`-rule ([#2688](https://github.com/taiga-family/taiga-ui/issues/2688))\n ([3105204](https://github.com/taiga-family/taiga-ui/commit/3105204efdc4c7ecaa9d51e12a3f5c1110bc79c7))\n\n### Bug Fixes\n\n- **addon-table:** support partial objects ([#2722](https://github.com/taiga-family/taiga-ui/issues/2722))\n ([550b11a](https://github.com/taiga-family/taiga-ui/commit/550b11ade0fd951a6f42659909de9cc58f392b50))\n- **core:** `styles` sync `.scss`-files with `.less`-files\n ([#2717](https://github.com/taiga-family/taiga-ui/issues/2717))\n ([1549898](https://github.com/taiga-family/taiga-ui/commit/154989812739818b2c21c439411aedb9f562a02b))\n- **kit:** `InputFlies` new value of i18n-token `TUI_INPUT_FILE_TEXTS` triggers text changes\n ([#2711](https://github.com/taiga-family/taiga-ui/issues/2711))\n ([fa4e1e1](https://github.com/taiga-family/taiga-ui/commit/fa4e1e184b9bdac06add3b4c249bca151f2b8d9f))\n- **kit:** `InputPhoneInternational` extend country masks for Croatia and Bosnia\n ([#2713](https://github.com/taiga-family/taiga-ui/issues/2713))\n ([d26b3cb](https://github.com/taiga-family/taiga-ui/commit/d26b3cbf51264f423c3680b04df1efefaeb8360d))\n\n## [3.2.0](https://github.com/taiga-family/taiga-ui/compare/v3.1.0...v3.2.0) (2022-09-12)\n\n### Features\n\n- **eslint-plugin:** new `injection-token-description`-rule\n ([#2661](https://github.com/taiga-family/taiga-ui/issues/2661))\n ([3a30d5b](https://github.com/taiga-family/taiga-ui/commit/3a30d5b61e09f567309de7526fe46d534b77f5c6))\n- **kit:** `InputDateRange` navigate months in sync, cancel unfinished range on esc\n ([#2647](https://github.com/taiga-family/taiga-ui/issues/2647))\n ([14f2907](https://github.com/taiga-family/taiga-ui/commit/14f2907ceb775bfaf6b303a2fe2fbe21754fffa5))\n\n### Bug Fixes\n\n- **addon-editor:** using editor-socket inside editor to fix editor styles\n ([#2631](https://github.com/taiga-family/taiga-ui/issues/2631))\n ([68b0acb](https://github.com/taiga-family/taiga-ui/commit/68b0acb048eb6a3f3544f5fe077b3ede0c048bd8))\n- **addon-table:** Type string is not assignable to type keyof T\n ([#2649](https://github.com/taiga-family/taiga-ui/issues/2649))\n ([bb6d824](https://github.com/taiga-family/taiga-ui/commit/bb6d824c37a986d248e7af1aa1f2c7aa9c13a7b1))\n- **cdk:** `schematics` migration 3.x `Error: Cannot determine project target configuration`\n ([#2669](https://github.com/taiga-family/taiga-ui/issues/2669))\n ([eba43c0](https://github.com/taiga-family/taiga-ui/commit/eba43c0ddd716f23eb0ed7cdfd1989c0977aafd7))\n- **core:** support `text-overflow` in `tuiTextfield` ([#2657](https://github.com/taiga-family/taiga-ui/issues/2657))\n ([9b72134](https://github.com/taiga-family/taiga-ui/commit/9b72134f54d83a501dbd858d6178cf73d8dcd2ff))\n- **demo:** make `Stackblitz` to be compatible with `Taiga UI 3.0`\n ([#2636](https://github.com/taiga-family/taiga-ui/issues/2636))\n ([5130208](https://github.com/taiga-family/taiga-ui/commit/51302086222762ce7254b70a6c3744aea6f8e80d))\n\n## [3.1.0](https://github.com/taiga-family/taiga-ui/compare/v3.0.1...v3.1.0) (2022-09-07)\n\n### Features\n\n- **addon-table:** `TUI_TABLE_PAGINATION_OPTIONS` add `showPages` option\n ([#2586](https://github.com/taiga-family/taiga-ui/issues/2586))\n ([dc70f38](https://github.com/taiga-family/taiga-ui/commit/dc70f38d27319bd77185df095c8e4e7b41c0239f))\n- **testing:** `SVG`, `Badge` component harness ([#2582](https://github.com/taiga-family/taiga-ui/issues/2582))\n ([1a8b77a](https://github.com/taiga-family/taiga-ui/commit/1a8b77a83e8614ddbf817e516787d2bddb1bec70)),\n ([#2583](https://github.com/taiga-family/taiga-ui/issues/2583))\n ([5797282](https://github.com/taiga-family/taiga-ui/commit/579728279707bc600aa5d7043fdbd51fcdaa9eff))\n\n### Bug Fixes\n\n- add compatibility with TypeScript 4.8 ([#2608](https://github.com/taiga-family/taiga-ui/issues/2608))\n ([42f8d91](https://github.com/taiga-family/taiga-ui/commit/42f8d91f8d6b57a564f72be8781c8a09ef527c46))\n- **addon-commerce:** `InputCardGrouped` fix dropdown width\n ([#2616](https://github.com/taiga-family/taiga-ui/issues/2616))\n ([4aa5026](https://github.com/taiga-family/taiga-ui/commit/4aa502682e37ca8de5e89df166bb2588be021c11))\n- **addon-table:** `ThGroup` fix columns updating ([#2602](https://github.com/taiga-family/taiga-ui/issues/2602))\n ([1de7c24](https://github.com/taiga-family/taiga-ui/commit/1de7c2447582ac29dbbb425973c3fd6d30105b68))\n- **cdk:** `parse5` & `ng-morph` move `dependencies` => `optionalDependencies`\n ([#2604](https://github.com/taiga-family/taiga-ui/issues/2604))\n ([8a6d3a8](https://github.com/taiga-family/taiga-ui/commit/8a6d3a8262807839e69db077bab270f6b804fd0e))\n- **core:** fix dialog header type ([#2559](https://github.com/taiga-family/taiga-ui/issues/2559))\n ([36d0aa4](https://github.com/taiga-family/taiga-ui/commit/36d0aa4abc2ef1065110a698f246e8f56be30996))\n- **kit:** `Carousel` reset autoscroll timer when index changes\n ([#2614](https://github.com/taiga-family/taiga-ui/issues/2614))\n ([4c1b958](https://github.com/taiga-family/taiga-ui/commit/4c1b9586579900101ed44805f3463c1b18fbea5c))\n- **kit:** `InputNumber` fix positive min/negative max clipping\n ([#2575](https://github.com/taiga-family/taiga-ui/issues/2575))\n ([87b13f7](https://github.com/taiga-family/taiga-ui/commit/87b13f7381ca945ad56b93accccbeb45d0bceb25))\n\n### [3.0.1](https://github.com/taiga-family/taiga-ui/compare/v3.0.0...v3.0.1) (2022-09-01)\n\n### Bug Fixes\n\n- **cdk:** `schematics` fix 3.0-migration for `tuiTextfieldInputMode`\n ([#2544](https://github.com/taiga-family/taiga-ui/issues/2544))\n ([9f8fd3d](https://github.com/taiga-family/taiga-ui/commit/9f8fd3d2454e1a32b1dd40cd455292524857b658))\n- **core:** `DropdownContext` close previous dropdown after new one is opened\n ([#2535](https://github.com/taiga-family/taiga-ui/issues/2535))\n ([ae45123](https://github.com/taiga-family/taiga-ui/commit/ae451233a3cf1c79ca137431b51a39df028abeb0))\n\n## [3.0.0](https://github.com/taiga-family/taiga-ui/compare/v2.62.1...v3.0.0) (2022-08-30)\n\n### ⚠ BREAKING CHANGES\n\n- Update to Angular 12 ([#2080](https://github.com/taiga-family/taiga-ui/issues/2080),\n [#2097](https://github.com/taiga-family/taiga-ui/issues/2097),\n [#2110](https://github.com/taiga-family/taiga-ui/issues/2110)). Enable `Ivy` by default\n ([#2076](https://github.com/taiga-family/taiga-ui/issues/2076)). Drop legacy `View Engine`-support.\n- Migrate to [Polymorpheus](https://github.com/taiga-family/ng-polymorpheus) 4.x.x\n ([#2165](https://github.com/taiga-family/taiga-ui/issues/2165)).\n- Update supported browser versions. Drop support of legacy not-chromium Edge (EdgeHTML)\n ([#2318](https://github.com/taiga-family/taiga-ui/issues/2318)). Bump supported `Safari` to `12.1+`\n ([#2391](https://github.com/taiga-family/taiga-ui/issues/2391)).\n- All exported entities without `tui`-prefix was renamed to the same one with prefix: functions, constants, pipes,\n classes, etc.\n- **styles:** move all global styles from `@taiga-ui/core` to new optional package `@taiga-ui/styles`\n ([#2320](https://github.com/taiga-family/taiga-ui/issues/2320)). Delete `tui-palette.less` (`data-tui-background` and\n `data-tui-color` global states) ([#2473](https://github.com/taiga-family/taiga-ui/issues/2473)).\n- **core:** `Dropdown` refactor dropdowns completely ([#2389](https://github.com/taiga-family/taiga-ui/issues/2389)).\n- **kit:** remove legacy `InputFile` component ([#2087](https://github.com/taiga-family/taiga-ui/issues/2087)). Use new\n `InputFiles` component instead.\n- **addon-editor:** replace legacy `Editor` with new one based on popular open-source solution\n [TipTap](https://tiptap.dev).\n- **core:** `Hint` support 12 directions ([#2256](https://github.com/taiga-family/taiga-ui/issues/2256)). Add context\n input ([#2273](https://github.com/taiga-family/taiga-ui/issues/2273)). Add new directive `HintDescribe`\n ([#2495](https://github.com/taiga-family/taiga-ui/issues/2495)). `HintController` remove separate module (move inside\n `TuiHintModule`) ([#2484](https://github.com/taiga-family/taiga-ui/issues/2484)).\n- **core:** `TuiTextfieldController` delete `tuiTextfieldAutocomplete`, `tuiTextfieldExampleText`,\n `tuiTextfieldInputMode`, `tuiTextfieldMaxLength`, `tuiTextfieldType`\n ([#2410](https://github.com/taiga-family/taiga-ui/issues/2410)) in favor of native input alternatives. Allow passing\n icons at both sides simultaneously in textfield components\n ([#2037](https://github.com/taiga-family/taiga-ui/issues/2037)).\n- **kit:** `Slider` | `InputSlider` | `Range` | `InputRange` drop all deprecated API\n ([#2200](https://github.com/taiga-family/taiga-ui/issues/2200),\n [#2207](https://github.com/taiga-family/taiga-ui/issues/2207),\n [#2215](https://github.com/taiga-family/taiga-ui/issues/2215),\n [#2243](https://github.com/taiga-family/taiga-ui/issues/2243)). Use strict version of `TuiKeySteps`\n ([#2220](https://github.com/taiga-family/taiga-ui/issues/2220)). Delete legacy ``\n ([#2184](https://github.com/taiga-family/taiga-ui/issues/2184)).\n- **kit:** `Action` new selector `button[tuiAction], a[tuiAction]`\n ([#2479](https://github.com/taiga-family/taiga-ui/issues/2479)). Better customization + new API\n ([#2505](https://github.com/taiga-family/taiga-ui/issues/2505))\n- **kit:** `Stepper` rename `state` input (=> `stepState`) to avoid collision with `routerLink`\n ([#2437](https://github.com/taiga-family/taiga-ui/issues/2437)).\n- **core:** remove `tuiExpandContent` directive ([#2501](https://github.com/taiga-family/taiga-ui/issues/2501))\n- **kit:** `DataListDropdownManager` move into separate module\n ([#2317](https://github.com/taiga-family/taiga-ui/issues/2317))\n- **cdk:** `Let` directive can emit `null` ([#2496](https://github.com/taiga-family/taiga-ui/issues/2496))\n- **cdk:** remove deprecated `setNativeFocused`,`tuiCustomEvents`, `tuiPadStart`, `getClosestElement`, `fallbackValue`\n ([#2074](https://github.com/taiga-family/taiga-ui/issues/2074),\n [#2276](https://github.com/taiga-family/taiga-ui/issues/2276)). Use native alternatives.\n- **core:** `tuiFormatNumber(value, configs)` new function signature\n ([#2309](https://github.com/taiga-family/taiga-ui/issues/2309))\n- **cdk:** `tuiGetClosestFocusableElement(configs)` new function signature\n ([#2436](https://github.com/taiga-family/taiga-ui/issues/2436))\n- **core:** new names of css breakpoints ([#2393](https://github.com/taiga-family/taiga-ui/issues/2393)).\n- **core:** remove deprecated pluralize ([#2222](https://github.com/taiga-family/taiga-ui/issues/2222)). Use Angular\n built-in [I18nPluralPipe](https://angular.io/api/common/I18nPluralPipe).\n- **core:** move fonts to separate file `taiga-ui-fonts.less`\n ([#2132](https://github.com/taiga-family/taiga-ui/issues/2132))\n- Replace deprecated directives (`*tuiTab`, `*tuiBreadcrumb`,`[tuiToolbarTool]`) with universal `tuiItem`-directive\n ([#2069](https://github.com/taiga-family/taiga-ui/issues/2069))\n- Move all color-converter utils (`addon-editor` / `addon-doc` => `cdk`)\n ([#2280](https://github.com/taiga-family/taiga-ui/issues/2280))\n- Remove `tui-wrapper`, `tui-group`, `table-mode`, `field-error` component, `tui-breadcrumb` items\n ([#2121](https://github.com/taiga-family/taiga-ui/issues/2121)).\n- **kit:** remove deprecated `TUI_MOBILE_AWARE` ([#2099](https://github.com/taiga-family/taiga-ui/issues/2099)).\n- **core:** `AlertComponent` use new context ([#2362](https://github.com/taiga-family/taiga-ui/issues/2362))\n- **cdk:** `PortalService` switch to using `PolymorpheusComponent`\n- **addon-commerce, addon-chart:** remove deprecated enums\n ([#2095](https://github.com/taiga-family/taiga-ui/issues/2095))\n- remove deprecated core-enums, `TuiColor`, `colorFallback`, `DEFAULT_COLORS`, `TuiColorHandler`\n ([#2158](https://github.com/taiga-family/taiga-ui/issues/2158))\n- remove date-time related deprecations, `EMPTY_VALIDATOR`\n ([#2164](https://github.com/taiga-family/taiga-ui/issues/2164))\n- remove deprecated properties from `AbstractTuiInteractive`\n ([#2124](https://github.com/taiga-family/taiga-ui/issues/2124))\n- remove autofill enums ([#2500](https://github.com/taiga-family/taiga-ui/issues/2500)).\n\n### Migration guide\n\nThis release introduces a lot of breaking changes.
Most of them can be solved automatically with the following\ncommand:\n\n```\nng update @taiga-ui/cdk\n```\n\n**Troubleshooting:**\n\n- Npm 7 has a known [issue](https://github.com/npm/cli/issues/3666). If you face \"Conflicting peer dependency\"-error,\n try the following workaround:
`ng update @taiga-ui/cdk --force`.\n- If you face any other issues, try to update all Taiga UI's packages manually.
Then check that\n `node_modules/@taiga-ui/cdk/package.json` contains `3.x.x`-version.
After all, run\n `ng update @taiga-ui/cdk --migrate-only --from=2 --to=3`.\n- If any problem still persists, please, [create an issue](https://github.com/taiga-family/taiga-ui/issues/new/choose).\n\n## [2.x CHANGELOG...](https://taiga-ui.dev/v2/changelog)\n"}}]); \ No newline at end of file diff --git a/v3/24047.a955f501ed77bfde4280.js b/v3/24047.a955f501ed77bfde4280.js deleted file mode 100644 index 12c9f16bed75..000000000000 --- a/v3/24047.a955f501ed77bfde4280.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[24047],{24047:a=>{a.exports="# Changelog\n\nAll notable changes to this project will be documented in this file. See\n[standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.\n\n## [3.97.0](https://github.com/taiga-family/taiga-ui/compare/v3.96.0...v3.97.0) (2024-11-05)\n\n### Features\n\n- **addon-mobile:** `MobileCalendar` add (mousedown.prevent)\n ([5b90b0f](https://github.com/taiga-family/taiga-ui/commit/5b90b0fdc21a6094e6c447a7f652587da79c53c6))\n- **core:** `Calendar` not switch to large date\n ([48283fc](https://github.com/taiga-family/taiga-ui/commit/48283fc33e9f16f5d9f03ea01fb2a4788e860467))\n- **core:** `Calendar` not switch to large date ([#9586](https://github.com/taiga-family/taiga-ui/issues/9586))\n ([397316a](https://github.com/taiga-family/taiga-ui/commit/397316a48f308e67806d99eb93fd2a3a2f440da5))\n\n### Bug Fixes\n\n- **kit:** `CalendarRange` show actual `defaultViewedMonth`\n ([363d164](https://github.com/taiga-family/taiga-ui/commit/363d1646dee4231ff8f2e28c0ebf5d3a0e87b75c))\n- **kit:** `CalendarRange` shows actual `defaultViewedMonth`\n ([#9009](https://github.com/taiga-family/taiga-ui/issues/9009))\n ([3446afd](https://github.com/taiga-family/taiga-ui/commit/3446afdb942227afe037acc3f0a048c98abb0e75))\n- **kit:** `InputDate` click any day after `Until today` selected\n ([1a15f35](https://github.com/taiga-family/taiga-ui/commit/1a15f35c4550f2ed67a2df019943ad37b7731f33))\n- **kit:** `InputDate` click any day after `Until today` selected\n ([#9582](https://github.com/taiga-family/taiga-ui/issues/9582))\n ([6d8a4df](https://github.com/taiga-family/taiga-ui/commit/6d8a4dfbf38438e61f04f577354bb69e1bb99b7b))\n- **kit:** `InputDate` hold initial value with min/max defined\n ([#9623](https://github.com/taiga-family/taiga-ui/issues/9623))\n ([18a40c2](https://github.com/taiga-family/taiga-ui/commit/18a40c208f4d843a975830c59eb32bff6d615d68))\n- **kit:** `Stepper` fix flashing styles ([#9640](https://github.com/taiga-family/taiga-ui/issues/9640))\n ([f47554a](https://github.com/taiga-family/taiga-ui/commit/f47554ab343760e31daa0cc55232d27f79ef1180))\n\n## [3.96.0](https://github.com/taiga-family/taiga-ui/compare/v3.95.2...v3.96.0) (2024-10-21)\n\n### Features\n\n- **addon-table:** add requiredSort option to table ([#9487](https://github.com/taiga-family/taiga-ui/issues/9487))\n ([f2929c5](https://github.com/taiga-family/taiga-ui/commit/f2929c5a5ffe488a8df80c6322831eae07919016))\n\n### Bug Fixes\n\n- **addon-mobile:** `InputDateRange` + `MobileCalendar` throw error on single date selection\n ([#9502](https://github.com/taiga-family/taiga-ui/issues/9502))\n ([086bda4](https://github.com/taiga-family/taiga-ui/commit/086bda4d2b0b299319293e5d47466dabdcdd466d))\n- **kit:** `CheckboxLabeled`/`RadioLabeled` fix changing in readonly mode\n ([bd6d1e2](https://github.com/taiga-family/taiga-ui/commit/bd6d1e2a67e2faf87a928342190152aa4a954ded))\n\n### [3.95.2](https://github.com/taiga-family/taiga-ui/compare/v3.95.1...v3.95.2) (2024-10-08)\n\n### Bug Fixes\n\n- **core:** fix open DropdownContext after single touch on iOS\n ([#9286](https://github.com/taiga-family/taiga-ui/issues/9286))\n ([20b1c61](https://github.com/taiga-family/taiga-ui/commit/20b1c6103d38d0f55159af34becc9e23e74e61bd))\n- **kit:** `Chip` size ([#9170](https://github.com/taiga-family/taiga-ui/issues/9170))\n ([e5178bf](https://github.com/taiga-family/taiga-ui/commit/e5178bf12d9b0fd3c7b6e4a36272bc1473946845))\n\n### [3.95.1](https://github.com/taiga-family/taiga-ui/compare/v3.95.0...v3.95.1) (2024-09-25)\n\n### Bug Fixes\n\n- **core:** invalid peer dependency ([#9173](https://github.com/taiga-family/taiga-ui/issues/9173))\n ([689f6a2](https://github.com/taiga-family/taiga-ui/commit/689f6a25123ae5c36753aeb080bf0d3516148158))\n- **kit:** fix tslib version ([#9181](https://github.com/taiga-family/taiga-ui/issues/9181))\n ([12ab259](https://github.com/taiga-family/taiga-ui/commit/12ab259eb499e4432e6e6d89feaacae6826e1fcc))\n\n## [3.95.0](https://github.com/taiga-family/taiga-ui/compare/v3.94.0...v3.95.0) (2024-09-24)\n\n### Features\n\n- upgrade peer dependencies ([#9138](https://github.com/taiga-family/taiga-ui/issues/9138))\n ([8ff5986](https://github.com/taiga-family/taiga-ui/commit/8ff5986dd79983f2322afee0fea6f2e6c6beefdc))\n\n### Bug Fixes\n\n- **addon-commerce:** `InputCardGroup` fix for older Safari\n ([#9134](https://github.com/taiga-family/taiga-ui/issues/9134))\n ([009f5f9](https://github.com/taiga-family/taiga-ui/commit/009f5f9c0d4f35335e368b1256e3588757ecc63c))\n- **core:** fix scroll jumping on readonly input focusing in safari\n ([#9094](https://github.com/taiga-family/taiga-ui/issues/9094))\n ([98e0509](https://github.com/taiga-family/taiga-ui/commit/98e0509ad8ff9abf0affbe64bc7a3c2d3d21cb57))\n- **experimental:** `CardLarge` with headless `Cell` list\n ([#9132](https://github.com/taiga-family/taiga-ui/issues/9132))\n ([d48bb48](https://github.com/taiga-family/taiga-ui/commit/d48bb489f9250923257080bf3654a28a4dfc05f0))\n- **experimental:** `Segmented` fix initial radio value ([#9074](https://github.com/taiga-family/taiga-ui/issues/9074))\n ([95e7e7b](https://github.com/taiga-family/taiga-ui/commit/95e7e7b60a46c41a1bd2c73dd3ddcf90cc64a24b))\n- **kit:** `MultiSelect` empty line when non empty `placeholder` and `valueContent`\n ([a435702](https://github.com/taiga-family/taiga-ui/commit/a435702de1de437639addec954a7b7ab2d416a46))\n- **kit:** `MultiSelect` empty line when non empty `placeholder` and `valueContent`\n ([#9127](https://github.com/taiga-family/taiga-ui/issues/9127))\n ([28f1845](https://github.com/taiga-family/taiga-ui/commit/28f18456f0a5a35c7aa0c153476f355d1cc00350))\n\n## [3.94.0](https://github.com/taiga-family/taiga-ui/compare/v3.93.0...v3.94.0) (2024-09-11)\n\n### Features\n\n- **experimental:** `Cell` add border-radius ([#8802](https://github.com/taiga-family/taiga-ui/issues/8802))\n ([81b1c5d](https://github.com/taiga-family/taiga-ui/commit/81b1c5d4653aedac1053de41600e4768bbd571b6))\n- **experimental:** `ThumbnailCard` add external `` support\n ([#8865](https://github.com/taiga-family/taiga-ui/issues/8865))\n ([064944c](https://github.com/taiga-family/taiga-ui/commit/064944cbbe8641bddcf40adcfd351ef28da4067c))\n\n### Bug Fixes\n\n- **addon-table:** TuiTableDirective Content Security Policy error\n ([#8871](https://github.com/taiga-family/taiga-ui/issues/8871))\n ([6a67760](https://github.com/taiga-family/taiga-ui/commit/6a67760b9f695dacc2cd75f739c62f94d2a62d76))\n- **kit:** `InputTime` fix selection of the nearest value from items\n ([#8903](https://github.com/taiga-family/taiga-ui/issues/8903))\n ([96a7728](https://github.com/taiga-family/taiga-ui/commit/96a772852207ab1540db9e28a0d900bc23e45d64))\n- **kit:** fix styles for input-inline when spellcheck marks word incorrect\n ([#8868](https://github.com/taiga-family/taiga-ui/issues/8868))\n ([ee0b4bf](https://github.com/taiga-family/taiga-ui/commit/ee0b4bf693dfac54477751bce868b492b644e33f))\n\n## [3.93.0](https://github.com/taiga-family/taiga-ui/compare/v3.92.0...v3.93.0) (2024-08-26)\n\n### Bug Fixes\n\n- **cdk:** `ActiveZone` do not exit zone when scrollable container becomes non-scrollable\n ([#8631](https://github.com/taiga-family/taiga-ui/issues/8631))\n ([4b160f2](https://github.com/taiga-family/taiga-ui/commit/4b160f2c12fa68cb087b97aca96e533f02d9ca6c))\n- **kit:** `CalendarRange` delete code for `availableRange` property\n ([#8677](https://github.com/taiga-family/taiga-ui/issues/8677))\n ([8e4c774](https://github.com/taiga-family/taiga-ui/commit/8e4c7749445a83810fb819fa38aa2156389aa80a))\n- **kit:** `Textarea` use balance text-wrap in safari ([#8666](https://github.com/taiga-family/taiga-ui/issues/8666))\n ([#8672](https://github.com/taiga-family/taiga-ui/issues/8672))\n ([06fb25a](https://github.com/taiga-family/taiga-ui/commit/06fb25a0990efe29da56056881dcd7ce649734e1))\n- **kit:** fix `CalendarRange` typing and checks `otherDateText` in `mapper` function\n ([#8629](https://github.com/taiga-family/taiga-ui/issues/8629))\n ([22bb699](https://github.com/taiga-family/taiga-ui/commit/22bb699d4f2a92d8448f24dfc83e010a1eafe7b9))\n\n## [3.92.0](https://github.com/taiga-family/taiga-ui/compare/v3.91.0...v3.92.0) (2024-08-20)\n\n### Features\n\n- **kit:** `TuiCalendarRange` add `item` property for correctly switch value outside\n ([#8595](https://github.com/taiga-family/taiga-ui/issues/8595))\n ([9224443](https://github.com/taiga-family/taiga-ui/commit/9224443055a279de64608ab1ecd24120a5ecb5e3))\n\n### Bug Fixes\n\n- **addon-mobile:** add `SheetDialog` to pull-to-refresh exclusion\n ([#8611](https://github.com/taiga-family/taiga-ui/issues/8611))\n ([96ba882](https://github.com/taiga-family/taiga-ui/commit/96ba8827c59fe7b84c848b32026a3bab78a61d8a))\n- **kit:** display view/hide password button with `readOnly` property\n ([#8606](https://github.com/taiga-family/taiga-ui/issues/8606))\n ([b638b1b](https://github.com/taiga-family/taiga-ui/commit/b638b1b941245ca6b635129c655cb4c8529d54f7))\n\n## [3.91.0](https://github.com/taiga-family/taiga-ui/compare/v3.90.0...v3.91.0) (2024-08-19)\n\n### Bug Fixes\n\n- **addon-mobile:** `PullToRefresh` do not trigger pulled if dialog is inside\n ([#8580](https://github.com/taiga-family/taiga-ui/issues/8580))\n ([5f003ac](https://github.com/taiga-family/taiga-ui/commit/5f003ace6fd4babfa4db93228baa3b2a97fb05ff))\n- **core:** user selection on safari ([#8594](https://github.com/taiga-family/taiga-ui/issues/8594))\n ([af837ac](https://github.com/taiga-family/taiga-ui/commit/af837acd05be598532e1c2a5a2b38a33a825015d))\n- **kit:** prevent add/remove suffixes while InputNumber is readonly\n ([#8571](https://github.com/taiga-family/taiga-ui/issues/8571))\n ([04f0e76](https://github.com/taiga-family/taiga-ui/commit/04f0e760b70cdd96f12c3a90b013be2099fd57a2))\n\n## [3.90.0](https://github.com/taiga-family/taiga-ui/compare/v3.89.0...v3.90.0) (2024-08-13)\n\n### Features\n\n- **i18n:** add japanese ([#8374](https://github.com/taiga-family/taiga-ui/issues/8374))\n ([e4a3cdb](https://github.com/taiga-family/taiga-ui/commit/e4a3cdbe5b7cc35c565954c891966ca14d25548d))\n- **kit:** create `TUI_TIME_VALUE_TRANSFORMER` for `tui-input-time component`\n ([#8391](https://github.com/taiga-family/taiga-ui/issues/8391))\n ([9cdc6bc](https://github.com/taiga-family/taiga-ui/commit/9cdc6bc2db8baf22a52d022166b3153822042169))\n- **kit:** prevent disabled days selection for calendar-range\n ([#8328](https://github.com/taiga-family/taiga-ui/issues/8328))\n ([13d1f4c](https://github.com/taiga-family/taiga-ui/commit/13d1f4c1700e0a0613ddc1ac9bd868aaa4b82f84))\n\n### Bug Fixes\n\n- **cdk:** redundant assert log if hours are greater than 23\n ([#8449](https://github.com/taiga-family/taiga-ui/issues/8449))\n ([ef7e6f1](https://github.com/taiga-family/taiga-ui/commit/ef7e6f1a4eb6d6eb4c8f700273007f2e4b4df4d5))\n- **core:** ignore pointer events for disabled button ([#8478](https://github.com/taiga-family/taiga-ui/issues/8478))\n ([28b769f](https://github.com/taiga-family/taiga-ui/commit/28b769f14fe2766a0dff5228441f163e0666057e))\n- **i18n:** add korean ([#8498](https://github.com/taiga-family/taiga-ui/issues/8498))\n ([b3cbe8b](https://github.com/taiga-family/taiga-ui/commit/b3cbe8bff7a126b1ddb32f75ba756cf999df07d0))\n- **i18n:** redundant whitespace ([#8497](https://github.com/taiga-family/taiga-ui/issues/8497))\n ([f9a8ba6](https://github.com/taiga-family/taiga-ui/commit/f9a8ba641478207af916fe7a06bd08ddd9246b8d))\n- **kit:** `CalendarRange` defaultViewedMonth shows correct calendars months\n ([6ae4be3](https://github.com/taiga-family/taiga-ui/commit/6ae4be388b7e76b5f1f419894bffdd087948da90))\n- **kit:** `CalendarRange` defaultViewedMonth shows correct calendars months\n ([#8400](https://github.com/taiga-family/taiga-ui/issues/8400))\n ([bcfd27f](https://github.com/taiga-family/taiga-ui/commit/bcfd27f5f8efc21e1a4f1c472b90c26ba5f2f60d))\n- **kit:** fix calendar range does not update checkbox position\n ([#8481](https://github.com/taiga-family/taiga-ui/issues/8481))\n ([301953f](https://github.com/taiga-family/taiga-ui/commit/301953fa51eed0008778fc527d8cc477c0cfb0ca))\n- **kit:** icon hover on readonly ([#8469](https://github.com/taiga-family/taiga-ui/issues/8469))\n ([f191f9a](https://github.com/taiga-family/taiga-ui/commit/f191f9a1d4591abe9d29ea01defd9bbcbe68576f))\n\n## [3.89.0](https://github.com/taiga-family/taiga-ui/compare/v3.88.0...v3.89.0) (2024-08-06)\n\n### Features\n\n- **core:** add `mode` for `tui-scrollbar` ([#8340](https://github.com/taiga-family/taiga-ui/issues/8340))\n ([fc78143](https://github.com/taiga-family/taiga-ui/commit/fc78143b19b41c542132a13f9a8e37b4270f2dd7))\n- **i18n:** add hebrew ([#8241](https://github.com/taiga-family/taiga-ui/issues/8241))\n ([1e1c574](https://github.com/taiga-family/taiga-ui/commit/1e1c574c5878c9ca07c2217f16bad0e5c13e01be))\n\n### Bug Fixes\n\n- **addon-mobile:** fix mobile-calendar size without header\n ([#8296](https://github.com/taiga-family/taiga-ui/issues/8296))\n ([75bb445](https://github.com/taiga-family/taiga-ui/commit/75bb4454d8eb8f566e46452656e6452d979d8b37))\n- **core:** ios menu is not triggered ([#8345](https://github.com/taiga-family/taiga-ui/issues/8345))\n ([0476a72](https://github.com/taiga-family/taiga-ui/commit/0476a72763d8dccb09559e64923a1e79f3274531))\n- **kit:** correct present of control value from items list for input-time\n ([#8249](https://github.com/taiga-family/taiga-ui/issues/8249))\n ([e890e6b](https://github.com/taiga-family/taiga-ui/commit/e890e6b696e72f19d9864bd0229a98645d4ea544))\n- **kit:** fix `CalendarRange` switch month with maxLength\n ([07a99ce](https://github.com/taiga-family/taiga-ui/commit/07a99ce56a45c7fb5364d628bcbf4105085fc025))\n- **kit:** fix `CalendarRange` switch month with maxLength\n ([#8307](https://github.com/taiga-family/taiga-ui/issues/8307))\n ([68f28f6](https://github.com/taiga-family/taiga-ui/commit/68f28f6f005fa9856177ca7bc45b82bad3755ec2))\n- **kit:** placeholder in multiselect disappears while hovering options\n ([#8253](https://github.com/taiga-family/taiga-ui/issues/8253))\n ([58763ff](https://github.com/taiga-family/taiga-ui/commit/58763ffddaf0b220beb55d2adbc06fbcdd0b724d))\n- **kit:** reuse cursor position after showing password ([#8188](https://github.com/taiga-family/taiga-ui/issues/8188))\n ([864e50e](https://github.com/taiga-family/taiga-ui/commit/864e50e5b3f37421114202219edff67edbc07251))\n\n## [3.88.0](https://github.com/taiga-family/taiga-ui/compare/v3.87.0...v3.88.0) (2024-07-31)\n\n### Features\n\n- **addon-mobile:** possibility to hide header of `MobileCalendar`\n ([#8264](https://github.com/taiga-family/taiga-ui/issues/8264))\n ([8afc477](https://github.com/taiga-family/taiga-ui/commit/8afc477d3383f91490efaef7ec05e3dd129a7c95))\n- **experimental:** `ThumbnailCard` add DI options ([#8155](https://github.com/taiga-family/taiga-ui/issues/8155))\n ([96c5656](https://github.com/taiga-family/taiga-ui/commit/96c56561cd1af077aca7a88d87f66bca06bb592c))\n\n### Bug Fixes\n\n- **cdk:** provided double value is non-finite ([#8161](https://github.com/taiga-family/taiga-ui/issues/8161))\n ([276879b](https://github.com/taiga-family/taiga-ui/commit/276879bf97f2ee5f958477d0f31923ce4b420f87))\n- **core:** fix dropdown-context directive on touchscreen laptops\n ([#8223](https://github.com/taiga-family/taiga-ui/issues/8223))\n ([0bb7b5b](https://github.com/taiga-family/taiga-ui/commit/0bb7b5ba2789683af27a979d80609c968b88d323))\n- **kit:** `Date` should support native date picker even without importing of `TuiMobileCalendarDialogModule`\n ([#8252](https://github.com/taiga-family/taiga-ui/issues/8252))\n ([b6da5bd](https://github.com/taiga-family/taiga-ui/commit/b6da5bd87b0d713ee802ec5f36d5507bcbe53e04))\n\n## [3.87.0](https://github.com/taiga-family/taiga-ui/compare/v3.86.0...v3.87.0) (2024-07-15)\n\n### Features\n\n- **addon-table:** fix for `Cell` and `Title` ([#8078](https://github.com/taiga-family/taiga-ui/issues/8078))\n ([e2e0ae5](https://github.com/taiga-family/taiga-ui/commit/e2e0ae5105b46e33454dae852b20d823336d100d))\n- **experimental:** `Status` add new component ([#8064](https://github.com/taiga-family/taiga-ui/issues/8064))\n ([6e8450d](https://github.com/taiga-family/taiga-ui/commit/6e8450ddbd4af5a3c0cc2c1f24f092da96699868))\n- **kit:** `Progress` add options with DI ([#8065](https://github.com/taiga-family/taiga-ui/issues/8065))\n ([e00cd8c](https://github.com/taiga-family/taiga-ui/commit/e00cd8c75098a8d74182b8f05c825251aaab8d3a))\n\n### Bug Fixes\n\n- **addon-mobile:** `DropdownMobile` fix open status report\n ([#8101](https://github.com/taiga-family/taiga-ui/issues/8101))\n ([ab05df0](https://github.com/taiga-family/taiga-ui/commit/ab05df0e20c4ab03e100807ecd15908513ea8fa0))\n- **addon-mobile:** display mobile calendar range ([#8092](https://github.com/taiga-family/taiga-ui/issues/8092))\n ([75ac03b](https://github.com/taiga-family/taiga-ui/commit/75ac03bf74f2d93c75251c0c7b13535cf7cd79bf))\n- **experimental:** correct border-radius for `ButtonGroup` with only child\n ([#8087](https://github.com/taiga-family/taiga-ui/issues/8087))\n ([5805ce6](https://github.com/taiga-family/taiga-ui/commit/5805ce66644a1fa9f536486dc607366c139b175a))\n- **kit:** `Textarea` displays emoji in Safari ([#8088](https://github.com/taiga-family/taiga-ui/issues/8088))\n ([0e88271](https://github.com/taiga-family/taiga-ui/commit/0e88271f0a18ebddfe15f079f82a638bbcda3eb9))\n- **kit:** correct paddings for `RadioBlock`, `CheckboxBlock`\n ([#8081](https://github.com/taiga-family/taiga-ui/issues/8081))\n ([0aa0458](https://github.com/taiga-family/taiga-ui/commit/0aa04586df42a2952fb6cf131d63add6f3bb8d6c))\n\n## [3.86.0](https://github.com/taiga-family/taiga-ui/compare/v3.85.0...v3.86.0) (2024-07-08)\n\n### Bug Fixes\n\n- **addon-mobile:** dropdown mobile arrow doesn't rotate when click on overlay\n ([#8043](https://github.com/taiga-family/taiga-ui/issues/8043))\n ([5da350e](https://github.com/taiga-family/taiga-ui/commit/5da350e57f0d1c50df2ad9a7bfba1accd244654b))\n\n## [3.85.0](https://github.com/taiga-family/taiga-ui/compare/v3.84.0...v3.85.0) (2024-07-02)\n\n### Features\n\n- **addon-commerce:** add `cvcHidden` input property ([#7998](https://github.com/taiga-family/taiga-ui/issues/7998))\n ([a4fddd0](https://github.com/taiga-family/taiga-ui/commit/a4fddd089f577ca88dfe73643622b70c154faea2))\n- **addon-docs:** support custom tags ([#7979](https://github.com/taiga-family/taiga-ui/issues/7979))\n ([343d38b](https://github.com/taiga-family/taiga-ui/commit/343d38b2f8c7a8f72bc106163da773d52f1d5a3f))\n- **addon-mobile:** update `TabBar` styles ([#7977](https://github.com/taiga-family/taiga-ui/issues/7977))\n ([067cae4](https://github.com/taiga-family/taiga-ui/commit/067cae4251eb31d165eba7ed739a74076fda06e3))\n- **addon-table:** support nullable values in `tuiTableSort`\n ([#7890](https://github.com/taiga-family/taiga-ui/issues/7890))\n ([439871e](https://github.com/taiga-family/taiga-ui/commit/439871e016c7d24167cae325416f612dc6f2fdc8))\n- **experimental:** `ActionBar` add new component ([#7984](https://github.com/taiga-family/taiga-ui/issues/7984))\n ([ac0c34a](https://github.com/taiga-family/taiga-ui/commit/ac0c34a7f7648ccafe83743bae7f09aabd03774f))\n\n### Bug Fixes\n\n- **addon-doc:** `Navigation` fix invalid two-way binding error in Angular v18\n ([#7837](https://github.com/taiga-family/taiga-ui/issues/7837))\n ([1908b9d](https://github.com/taiga-family/taiga-ui/commit/1908b9d5853021e8041c7d00a7b54a7daccf0eec))\n- **addon-mobile:** prevent touchstart after close sheet ([#8001](https://github.com/taiga-family/taiga-ui/issues/8001))\n ([aea2db3](https://github.com/taiga-family/taiga-ui/commit/aea2db332ebe8e8d159fa1cab7f063a5a4e5ffc6))\n- **kit:** `CalendarRange` should not distinguish ranges with same dates and different names\n ([#7804](https://github.com/taiga-family/taiga-ui/issues/7804))\n ([f5d60b2](https://github.com/taiga-family/taiga-ui/commit/f5d60b23677132d9ce97419bbf95a26984662829))\n- **kit:** `InputDateRange` should not distinguish ranges with same dates and different names\n ([#7932](https://github.com/taiga-family/taiga-ui/issues/7932))\n ([a862ca5](https://github.com/taiga-family/taiga-ui/commit/a862ca52cf056043d88b5a6ddd981e49a2134585))\n- **kit:** `InputNumber` should emit form control change if value is less/more than `min`/`max`\n ([#7809](https://github.com/taiga-family/taiga-ui/issues/7809))\n ([2d6ab2d](https://github.com/taiga-family/taiga-ui/commit/2d6ab2def4aa90168abe87e14bb8b9577665a9b1))\n\n## [3.84.0](https://github.com/taiga-family/taiga-ui/compare/v3.83.0...v3.84.0) (2024-06-17)\n\n### Bug Fixes\n\n- **cdk:** visible control for `tui-scroll-controls` on iOS\n ([#7741](https://github.com/taiga-family/taiga-ui/issues/7741))\n ([c185d3b](https://github.com/taiga-family/taiga-ui/commit/c185d3b80cda9319c3fc2adeaa81220bbe9234e6))\n- **kit:** `Carousel` fix scrolling with touchpad when itemsCount more than 1\n ([#7706](https://github.com/taiga-family/taiga-ui/issues/7706))\n ([e9186ca](https://github.com/taiga-family/taiga-ui/commit/e9186cabbd0de571467fee2bc84d343b9b3f685d))\n- **kit:** `InputNumber` fix lost value ([#7751](https://github.com/taiga-family/taiga-ui/issues/7751))\n ([90fdc93](https://github.com/taiga-family/taiga-ui/commit/90fdc93cad69a53efdfe8872ced2eb283884de9b))\n- **kit:** ignore native calendar for desktop ([#7734](https://github.com/taiga-family/taiga-ui/issues/7734))\n ([ad99b73](https://github.com/taiga-family/taiga-ui/commit/ad99b73969f8991057ac39dc7e6960fd314fa348))\n- **kit:** round closable button ([#7700](https://github.com/taiga-family/taiga-ui/issues/7700))\n ([2046723](https://github.com/taiga-family/taiga-ui/commit/2046723c80c3629d42c6904280614407411d0bda))\n\n## [3.83.0](https://github.com/taiga-family/taiga-ui/compare/v3.82.0...v3.83.0) (2024-06-10)\n\n### Bug Fixes\n\n- **core:** `DropdownSelection` fix selection error in textarea\n ([#7626](https://github.com/taiga-family/taiga-ui/issues/7626))\n ([22ee141](https://github.com/taiga-family/taiga-ui/commit/22ee14192513ece0d25f054793dc889976d48356))\n- **core:** `Hint` fix content vertical centering with reduced line-height\n ([#7623](https://github.com/taiga-family/taiga-ui/issues/7623))\n ([57288f8](https://github.com/taiga-family/taiga-ui/commit/57288f8ada25554bf6d3c334a0a2f5ae0c5b353d))\n- **core:** fix text selection in nested hint ([#7647](https://github.com/taiga-family/taiga-ui/issues/7647))\n ([9b96c73](https://github.com/taiga-family/taiga-ui/commit/9b96c73d4ee38c4e44a848ee09b7732ad3fd92ac))\n- **kit:** `InputDateTime` should format textfield value on blur\n ([#7659](https://github.com/taiga-family/taiga-ui/issues/7659))\n ([505fe3e](https://github.com/taiga-family/taiga-ui/commit/505fe3ea342e4da93da33086f15875abf9dc5818))\n- **kit:** `InputDateTime` with `[min]` / `[max]` distorts value on click\n ([#7636](https://github.com/taiga-family/taiga-ui/issues/7636))\n ([7ac4291](https://github.com/taiga-family/taiga-ui/commit/7ac42914dc3eea51b4722e9b47e582e057cd3106))\n- **kit:** `InputTag` fix scrolling to input ([#7655](https://github.com/taiga-family/taiga-ui/issues/7655))\n ([c3993da](https://github.com/taiga-family/taiga-ui/commit/c3993daf7ce339746028d3120c9c79c4a3c48491))\n- **kit:** fix `InputNumber` buttons styles priority for Safari\n ([#7652](https://github.com/taiga-family/taiga-ui/issues/7652))\n ([1d6c3cd](https://github.com/taiga-family/taiga-ui/commit/1d6c3cd892363952a31eae55656dfe07112e4781))\n- **kit:** fix incorrect copy hint in inputCopy ([#7674](https://github.com/taiga-family/taiga-ui/issues/7674))\n ([fa57f78](https://github.com/taiga-family/taiga-ui/commit/fa57f7898dc187b6aca6de39f677577abbfba6b5))\n\n## [3.82.0](https://github.com/taiga-family/taiga-ui/compare/v3.81.0...v3.82.0) (2024-06-03)\n\n### Features\n\n- **experimental:** `HintAside` add automatic hint directive for navigation\n ([#7578](https://github.com/taiga-family/taiga-ui/issues/7578))\n ([de88842](https://github.com/taiga-family/taiga-ui/commit/de8884278fb6fd127f26b8bae55f890f57238146))\n\n### Bug Fixes\n\n- **cdk:** `Scrollbar` fix scroll behaviour ([#7594](https://github.com/taiga-family/taiga-ui/issues/7594))\n ([10fe5a3](https://github.com/taiga-family/taiga-ui/commit/10fe5a3f251624418b82e0a269151326d0780afa))\n- **core:** close `Hint` and `Dropdown` when host is detached from dom\n ([#7593](https://github.com/taiga-family/taiga-ui/issues/7593))\n ([cf6d9f8](https://github.com/taiga-family/taiga-ui/commit/cf6d9f8002111a60f09c2c9de316f3f52a25ed05))\n- **kit:** set nullish border in `tui-textarea` ([#7588](https://github.com/taiga-family/taiga-ui/issues/7588))\n ([8b9b10c](https://github.com/taiga-family/taiga-ui/commit/8b9b10ca8629193ff369a300eb4d27b5a44b0450))\n- **kit:** set nullish border in `tui-textarea` and add example\n ([#7605](https://github.com/taiga-family/taiga-ui/issues/7605))\n ([1bc1b76](https://github.com/taiga-family/taiga-ui/commit/1bc1b76e6928e3f7b2b982c5f3388a8670b9cd8a))\n\n## [3.81.0](https://github.com/taiga-family/taiga-ui/compare/v3.80.0...v3.81.0) (2024-05-27)\n\n### Features\n\n- **experimental:** add padding when use nested colored icons in`TuiAvatar` ng-content\n ([#7534](https://github.com/taiga-family/taiga-ui/issues/7534))\n ([098cf05](https://github.com/taiga-family/taiga-ui/commit/098cf058d0281f35e4e0c8597b0b474b795c3a3e))\n\n### Bug Fixes\n\n- **cdk:** rendering svg in samsung browser ([#7553](https://github.com/taiga-family/taiga-ui/issues/7553))\n ([70df178](https://github.com/taiga-family/taiga-ui/commit/70df1783363cf3bfe00bb0648f32c79765f5cc6d))\n- **kit:** collision with input-date-multi ([#7554](https://github.com/taiga-family/taiga-ui/issues/7554))\n ([911ae28](https://github.com/taiga-family/taiga-ui/commit/911ae28bc31aea265aa3997fbfa5c9faafcb9583))\n\n## [3.80.0](https://github.com/taiga-family/taiga-ui/compare/v3.79.0...v3.80.0) (2024-05-22)\n\n### Features\n\n- **addon-commerce:** missing currency codes ([#7513](https://github.com/taiga-family/taiga-ui/issues/7513))\n ([710e1f6](https://github.com/taiga-family/taiga-ui/commit/710e1f6c5471e55308a9f8524ca134c9e80fcf7c))\n\n### Bug Fixes\n\n- **kit:** `Tree` fix control chevron rotation programmatically\n ([#7476](https://github.com/taiga-family/taiga-ui/issues/7476))\n ([ba90b0d](https://github.com/taiga-family/taiga-ui/commit/ba90b0d5b6d6e8e8d7dfd2a910f0a55bd8b3e2b3))\n\n## [3.79.0](https://github.com/taiga-family/taiga-ui/compare/v3.78.0...v3.79.0) (2024-05-16)\n\n### Features\n\n- **schematics:** add manual migration ([#7458](https://github.com/taiga-family/taiga-ui/issues/7458))\n ([f96c494](https://github.com/taiga-family/taiga-ui/commit/f96c4949fb15b8070efd0dd9af51e00bc1a46271))\n\n## [3.78.0](https://github.com/taiga-family/taiga-ui/compare/v3.77.1...v3.78.0) (2024-05-15)\n\n### Features\n\n- **schematics:** add experimental migration ([#7399](https://github.com/taiga-family/taiga-ui/issues/7399))\n ([474af06](https://github.com/taiga-family/taiga-ui/commit/474af064f3efea7b20a69214a4cc7d06b2482e66))\n\n### Bug Fixes\n\n- **core:** fix tuiGroup styles ([#7402](https://github.com/taiga-family/taiga-ui/issues/7402))\n ([e18d991](https://github.com/taiga-family/taiga-ui/commit/e18d991ff3e925a17f30331a9f020703b7503ca9))\n\n### [3.77.1](https://github.com/taiga-family/taiga-ui/compare/v3.77.0...v3.77.1) (2024-05-10)\n\n### Bug Fixes\n\n- **core:** stackblitz compatibility ([#7396](https://github.com/taiga-family/taiga-ui/issues/7396))\n ([ea9e6d7](https://github.com/taiga-family/taiga-ui/commit/ea9e6d77dc1a586fe5b1fb1dd1eabcaabc43a568))\n\n## [3.77.0](https://github.com/taiga-family/taiga-ui/compare/v3.76.0...v3.77.0) (2024-05-08)\n\n### Features\n\n- **addon-mobile:** `MobileCalendar` switch to dropdown ([#7254](https://github.com/taiga-family/taiga-ui/issues/7254))\n ([33f0e54](https://github.com/taiga-family/taiga-ui/commit/33f0e54f8d838a6a8d855e842915f7045b8f88ac))\n- **core:** add `tuiIcon` pipe ([#7368](https://github.com/taiga-family/taiga-ui/issues/7368))\n ([f95bb7f](https://github.com/taiga-family/taiga-ui/commit/f95bb7fb77fb5f61c56ed237a4fdc44277f2ddb4))\n- **core:** add ability to use nested hints ([#7376](https://github.com/taiga-family/taiga-ui/issues/7376))\n ([9ad7c8c](https://github.com/taiga-family/taiga-ui/commit/9ad7c8c2c8cc90d3122a669503275b750dfafca1))\n\n### Bug Fixes\n\n- **addon-mobile:** `DropdownMobile` fix cleaner buttons ([#7358](https://github.com/taiga-family/taiga-ui/issues/7358))\n ([8c5ed8b](https://github.com/taiga-family/taiga-ui/commit/8c5ed8b478b9382168f9e9784e4cc42fb7cac717))\n- **cdk:** `Destroy` fix post-destroy subscriptions ([#7380](https://github.com/taiga-family/taiga-ui/issues/7380))\n ([fb6ff06](https://github.com/taiga-family/taiga-ui/commit/fb6ff06c517c436e00646be007e71c82ab833256))\n- **core:** fix compatibility tuiGroup & tuiLabel ([#7364](https://github.com/taiga-family/taiga-ui/issues/7364))\n ([e1d2c6e](https://github.com/taiga-family/taiga-ui/commit/e1d2c6e43c848cb306aef4bfb65235581098132e))\n- **core:** fix loading defaultErrorMessage for tui-error\n ([#7303](https://github.com/taiga-family/taiga-ui/issues/7303))\n ([#7341](https://github.com/taiga-family/taiga-ui/issues/7341))\n ([682ecf1](https://github.com/taiga-family/taiga-ui/commit/682ecf177c298918c644948b1cb86cac2c055bd8))\n- **experimental:** `tuiCell` conflicts ([#7369](https://github.com/taiga-family/taiga-ui/issues/7369))\n ([291602e](https://github.com/taiga-family/taiga-ui/commit/291602e3f4e27f57288d2531c4007d9976d80863))\n- **experimental:** fix `tuiTitle` bold inside `tuiCell` ([#7382](https://github.com/taiga-family/taiga-ui/issues/7382))\n ([f695179](https://github.com/taiga-family/taiga-ui/commit/f6951793b581df384595ad5dee5afa464f1529a8))\n- **kit:** `Textarea` incorrectly highlights extra characters for long words with hyphen in Safari/FF\n ([#7336](https://github.com/taiga-family/taiga-ui/issues/7336))\n ([1e4844a](https://github.com/taiga-family/taiga-ui/commit/1e4844a0c3fb8c2101b9120895fe68946ec51efc))\n- **kit:** fix compatibility tuiGroup & tui-input-slider ([#7363](https://github.com/taiga-family/taiga-ui/issues/7363))\n ([#7372](https://github.com/taiga-family/taiga-ui/issues/7372))\n ([25c7277](https://github.com/taiga-family/taiga-ui/commit/25c7277e6812681adf462d930f74a4e60b145ab4))\n- **kit:** fix horizontal scroll with `tuiMultiSelectGroup` and large item in `tui-data-list`\n ([#7374](https://github.com/taiga-family/taiga-ui/issues/7374))\n ([0e372c6](https://github.com/taiga-family/taiga-ui/commit/0e372c675e6d8c5082ddffd2e5c0c6d1467eaed3))\n- **schematics:** upgrade editor dependency ([#7316](https://github.com/taiga-family/taiga-ui/issues/7316))\n ([e03b5dc](https://github.com/taiga-family/taiga-ui/commit/e03b5dc666bf88b0f62b65d1eb4ba45bb15a3333))\n\n## [3.76.0](https://github.com/taiga-family/taiga-ui/compare/v3.75.0...v3.76.0) (2024-04-22)\n\n### Features\n\n- **addon-mobile:** `DropdownMobile` add sheet view ([#7274](https://github.com/taiga-family/taiga-ui/issues/7274))\n ([f4a9f83](https://github.com/taiga-family/taiga-ui/commit/f4a9f83d809f27367b5946f0a392d0f328b9b6c2))\n- **addon-table:** reorder add possibility to transfer a template\n ([#7271](https://github.com/taiga-family/taiga-ui/issues/7271))\n ([86b694c](https://github.com/taiga-family/taiga-ui/commit/86b694c4d6b4fe0021a162c5cfd76f5060f3d554))\n- **cdk:** `Keyboard` add new service ([#7241](https://github.com/taiga-family/taiga-ui/issues/7241))\n ([45cfc56](https://github.com/taiga-family/taiga-ui/commit/45cfc56477a1bb7db91b3ff437e2cc81dfca594f))\n- **experimental:** `DropdownMobile` add new dropdown behavior\n ([#7193](https://github.com/taiga-family/taiga-ui/issues/7193))\n ([2c330d4](https://github.com/taiga-family/taiga-ui/commit/2c330d44fa1f893540ab58766cc1a92974a509e7))\n- **kit:** add `autoColor` to `InputTag` and `MultiSelect`\n ([#7236](https://github.com/taiga-family/taiga-ui/issues/7236))\n ([31b4287](https://github.com/taiga-family/taiga-ui/commit/31b4287b5a7b04a3d7a28b1f1045111553b9ae02))\n\n### Bug Fixes\n\n- **cdk:** `Dialog` fix jumping to top on closing ([#7256](https://github.com/taiga-family/taiga-ui/issues/7256))\n ([709acdc](https://github.com/taiga-family/taiga-ui/commit/709acdcc9bbcdaca7fce7993dd6542c5724df4f5))\n- **kit:** redesign focus to focus-visible in `TuiAccordion`\n ([#7285](https://github.com/taiga-family/taiga-ui/issues/7285))\n ([1357f78](https://github.com/taiga-family/taiga-ui/commit/1357f78898a01945540138518673da63568c8fc6))\n- non strict peer dependencies ([#7270](https://github.com/taiga-family/taiga-ui/issues/7270))\n ([38da4b4](https://github.com/taiga-family/taiga-ui/commit/38da4b4f1f0ad14f080b79424a546d39811fa4ff))\n\n## [3.75.0](https://github.com/taiga-family/taiga-ui/compare/v3.74.0...v3.75.0) (2024-04-15)\n\n### Bug Fixes\n\n- **addon-commerce:** fix hidden card ([#7203](https://github.com/taiga-family/taiga-ui/issues/7203))\n ([fed8e75](https://github.com/taiga-family/taiga-ui/commit/fed8e75b334e2e666b9debc33f29f7f079dc8d17))\n- **kit:** `Carousel` fix dragging in chrome ([#7197](https://github.com/taiga-family/taiga-ui/issues/7197))\n ([a7bd01a](https://github.com/taiga-family/taiga-ui/commit/a7bd01ada4060b221d062d6ea25ce9548eaf9d49))\n- **kit:** `CheckboxLabeled` fix line-height ([#7205](https://github.com/taiga-family/taiga-ui/issues/7205))\n ([376a2f9](https://github.com/taiga-family/taiga-ui/commit/376a2f9516c18dc2f0d48ad30adb4570933cffa1))\n\n## [3.74.0](https://github.com/taiga-family/taiga-ui/compare/v3.73.0...v3.74.0) (2024-04-08)\n\n### Bug Fixes\n\n- **cdk:** `ActiveZone` fix event handling for IOS Safari\n ([#7155](https://github.com/taiga-family/taiga-ui/issues/7155))\n ([dbe7e81](https://github.com/taiga-family/taiga-ui/commit/dbe7e81fabaf7271a550e6b1264a4e4473b467df))\n\n## [3.73.0](https://github.com/taiga-family/taiga-ui/compare/v3.72.0...v3.73.0) (2024-04-02)\n\n### Features\n\n- **core:** support override dropdown selection ([#7141](https://github.com/taiga-family/taiga-ui/issues/7141))\n ([5e768bd](https://github.com/taiga-family/taiga-ui/commit/5e768bdef90aeb9e18adbbd527ef58aa26dd8d80))\n- **experimental:** `AvatarOutline` add new directive ([#7083](https://github.com/taiga-family/taiga-ui/issues/7083))\n ([3053ca6](https://github.com/taiga-family/taiga-ui/commit/3053ca62953334575b3550d12bbde94fd8194b15))\n- **kit:** add `tuiCountriesMasksProvider` ([#7139](https://github.com/taiga-family/taiga-ui/issues/7139))\n ([10ac35e](https://github.com/taiga-family/taiga-ui/commit/10ac35e499db736d32f0d674017d5bf23852c305))\n- **kit:** hide dropdown if datalist template not provided\n ([#6700](https://github.com/taiga-family/taiga-ui/issues/6700))\n ([0118e72](https://github.com/taiga-family/taiga-ui/commit/0118e72e3f0781ef7ddb15e22000ed9a5224c92c))\n\n### Bug Fixes\n\n- **core:** `Expand` do not react to transition on pseudo element\n ([#7104](https://github.com/taiga-family/taiga-ui/issues/7104))\n ([4f0ff7a](https://github.com/taiga-family/taiga-ui/commit/4f0ff7a6351cc1102f8068aef9597119e5ab7914))\n- **core:** `Textfield` fix next button on virtual keyboard\n ([#7094](https://github.com/taiga-family/taiga-ui/issues/7094))\n ([55248ba](https://github.com/taiga-family/taiga-ui/commit/55248baab036529d52dd402c5a8953017d37100c))\n- **core:** fix custom position accessors ([#7151](https://github.com/taiga-family/taiga-ui/issues/7151))\n ([bdcd37c](https://github.com/taiga-family/taiga-ui/commit/bdcd37c23e74526725872de66f8fcbd4e133c2b5))\n- **kit:** `InputDate` fix opening mobile calendar in read-only mode\n ([#7144](https://github.com/taiga-family/taiga-ui/issues/7144))\n ([9e7bfa2](https://github.com/taiga-family/taiga-ui/commit/9e7bfa29b94f082d7579e204147dce4247d5b9de))\n- **kit:** correct update model for `tui-input-date-multi`\n ([#7080](https://github.com/taiga-family/taiga-ui/issues/7080))\n ([49e6944](https://github.com/taiga-family/taiga-ui/commit/49e6944cb2e52e4825b4c3efef6c34b682696e88))\n- **kit:** remove pure getNativeElements ([#7112](https://github.com/taiga-family/taiga-ui/issues/7112))\n ([5353b44](https://github.com/taiga-family/taiga-ui/commit/5353b442c891f9c285b6e3493296a1138e570bdc))\n\n## [3.72.0](https://github.com/taiga-family/taiga-ui/compare/v3.71.0...v3.72.0) (2024-03-25)\n\n### Features\n\n- **addon-charts:** `RingChart` add xs size ([#7077](https://github.com/taiga-family/taiga-ui/issues/7077))\n ([a7b4ff3](https://github.com/taiga-family/taiga-ui/commit/a7b4ff37bbc9089dcbc6eaf56c4877274512ecf1))\n- **addon-commerce:** add flag hide cvc code in InputCard, InputCardGrouped\n ([#7070](https://github.com/taiga-family/taiga-ui/issues/7070))\n ([0efb113](https://github.com/taiga-family/taiga-ui/commit/0efb113ca234b67fb39a41545ae933da2e7ecb7b))\n- **experimental:** `Button` add manual :checked appearance\n ([#7034](https://github.com/taiga-family/taiga-ui/issues/7034))\n ([5a2f1c3](https://github.com/taiga-family/taiga-ui/commit/5a2f1c3a6469618299aae3d96e34e702ecad283c))\n\n### Bug Fixes\n\n- **core:** set text-align on host notification ([#7042](https://github.com/taiga-family/taiga-ui/issues/7042))\n ([a1ae503](https://github.com/taiga-family/taiga-ui/commit/a1ae503aa4ecf40f5ad1f79daa380e91b837ff70))\n\n## [3.71.0](https://github.com/taiga-family/taiga-ui/compare/v3.70.0...v3.71.0) (2024-03-19)\n\n### Features\n\n- **addon-doc:** support external link in navigation ([#7030](https://github.com/taiga-family/taiga-ui/issues/7030))\n ([4dbe8ac](https://github.com/taiga-family/taiga-ui/commit/4dbe8accb33383e996aa10799f345e3b97acefe8))\n- **experimental:** `BlockDetails` add new component ([#6910](https://github.com/taiga-family/taiga-ui/issues/6910))\n ([af7e3ae](https://github.com/taiga-family/taiga-ui/commit/af7e3ae1b9068fbfdfa14fb1888ef4ea5f9ad581))\n- **experimental:** `Skeleton` add new directive ([#7024](https://github.com/taiga-family/taiga-ui/issues/7024))\n ([3785a77](https://github.com/taiga-family/taiga-ui/commit/3785a77174b60f11d1ca3ff6b85d866d9c8f1588))\n\n### Bug Fixes\n\n- **addon-table:** key type check ([#7028](https://github.com/taiga-family/taiga-ui/issues/7028))\n ([c783dab](https://github.com/taiga-family/taiga-ui/commit/c783dab98791f51070326a3db2f855e16ba6dbd0))\n- **core:** disable isObscured check for `HintPointer` ([#7016](https://github.com/taiga-family/taiga-ui/issues/7016))\n ([d3cd092](https://github.com/taiga-family/taiga-ui/commit/d3cd092aef5d402c53e369a67ef7ea1823936dea))\n- **kit:** `InputFiles` fix drag over detection when zone.js event coalescing is enabled\n ([#7031](https://github.com/taiga-family/taiga-ui/issues/7031))\n ([5b9a605](https://github.com/taiga-family/taiga-ui/commit/5b9a605abbea5f687402e2918c7d1646770ab2b9))\n- **kit:** `TasbWithMore` fix redundant left margin for single element\n ([#7022](https://github.com/taiga-family/taiga-ui/issues/7022))\n ([#7026](https://github.com/taiga-family/taiga-ui/issues/7026))\n ([d5818aa](https://github.com/taiga-family/taiga-ui/commit/d5818aaee44c419220b50145cb53f1c2d29b4c71))\n\n## [3.70.0](https://github.com/taiga-family/taiga-ui/compare/v3.69.0...v3.70.0) (2024-03-12)\n\n### Bug Fixes\n\n- **addon-table:** eyes not draggable ([#6948](https://github.com/taiga-family/taiga-ui/issues/6948))\n ([ac9ca4d](https://github.com/taiga-family/taiga-ui/commit/ac9ca4dc119a9b2f009d4b80c711fc41b075f3ae))\n- **kit:** `InputDateMulti` fix disableItemHandler ([#6947](https://github.com/taiga-family/taiga-ui/issues/6947))\n ([97b2bea](https://github.com/taiga-family/taiga-ui/commit/97b2bea40e4522fd5601244f6a4178dc8dd104d4))\n\n## [3.69.0](https://github.com/taiga-family/taiga-ui/compare/v3.68.0...v3.69.0) (2024-03-04)\n\n### Features\n\n- **kit:** support `[label]` in `tui-avatar-labeled` ([#6921](https://github.com/taiga-family/taiga-ui/issues/6921))\n ([8ff9592](https://github.com/taiga-family/taiga-ui/commit/8ff95927ba16e402d717dd52fe990a764d461e52))\n\n### Bug Fixes\n\n- **kit:** `InputDateTime` does not change filler on dynamic change of `[timeMode]` prop\n ([#6897](https://github.com/taiga-family/taiga-ui/issues/6897))\n ([14a8a8b](https://github.com/taiga-family/taiga-ui/commit/14a8a8b792b47e178064e9d7910a81129560b14f))\n- **kit:** prevent navigation to parent page if navigation occurs from dialog\n ([#6944](https://github.com/taiga-family/taiga-ui/issues/6944))\n ([d5bf23d](https://github.com/taiga-family/taiga-ui/commit/d5bf23ddeb648dc52762f48c4ff208337f591c79))\n\n## [3.68.0](https://github.com/taiga-family/taiga-ui/compare/v3.67.0...v3.68.0) (2024-02-26)\n\n### Features\n\n- **addon-doc:** support target property for links ([#6876](https://github.com/taiga-family/taiga-ui/issues/6876))\n ([83fc4b0](https://github.com/taiga-family/taiga-ui/commit/83fc4b01b61b64073745e9bb79f9a17445c5f36c))\n- **experimental:** `Fade` enable scrolling ([#6855](https://github.com/taiga-family/taiga-ui/issues/6855))\n ([b3a08b8](https://github.com/taiga-family/taiga-ui/commit/b3a08b8040b24cfb85fc5fa11f2f86b86f184822))\n\n### Bug Fixes\n\n- **core:** fix nested sided dropdown height ([#6863](https://github.com/taiga-family/taiga-ui/issues/6863))\n ([f8607a1](https://github.com/taiga-family/taiga-ui/commit/f8607a161ba761cf9c04acb3f269add7897e7fc0))\n- **experimental:** `Avatar` fix error when using `SafeResourceUrl`\n ([#6842](https://github.com/taiga-family/taiga-ui/issues/6842))\n ([a79ba00](https://github.com/taiga-family/taiga-ui/commit/a79ba0012e99833f3b7f97e436abb17664a2ed49))\n- **experimental:** `Fade` fix artifacts in Chrome ([#6879](https://github.com/taiga-family/taiga-ui/issues/6879))\n ([8ff14a1](https://github.com/taiga-family/taiga-ui/commit/8ff14a11ae5c99c6c4d3ef77fbc5b5ea50756e28))\n- **experimental:** use `background-color` instead of `background` in `tuiSurface`\n ([#6841](https://github.com/taiga-family/taiga-ui/issues/6841))\n ([a8f49fc](https://github.com/taiga-family/taiga-ui/commit/a8f49fc4ba4001d6979f05a40797b6c0da259f32))\n- **kit:** `RadioLabeled` fix line-height ([#6878](https://github.com/taiga-family/taiga-ui/issues/6878))\n ([4187c11](https://github.com/taiga-family/taiga-ui/commit/4187c1180d134b46ac1eba238155190eaba81903))\n- **styles:** `List` fix line height ([#6880](https://github.com/taiga-family/taiga-ui/issues/6880))\n ([ca522ee](https://github.com/taiga-family/taiga-ui/commit/ca522ee38aa7bff1cb6503cca2b26d41f5e1e09f))\n\n## [3.67.0](https://github.com/taiga-family/taiga-ui/compare/v3.66.0...v3.67.0) (2024-02-20)\n\n### Features\n\n- **experimental:** `Avatar` shift sizes to match buttons and controls\n ([#6797](https://github.com/taiga-family/taiga-ui/issues/6797))\n ([ab0aba6](https://github.com/taiga-family/taiga-ui/commit/ab0aba6a411df82ed2978376a813ccbaa40e8ac8))\n- **experimental:** `Navigation` add new module ([#6827](https://github.com/taiga-family/taiga-ui/issues/6827))\n ([1a688ce](https://github.com/taiga-family/taiga-ui/commit/1a688ce3d6ebc5c18ff6931012a333706cee438a))\n- **experimental:** add autoClose when another element is focused, hide actions on non-touch devices\n ([#6801](https://github.com/taiga-family/taiga-ui/issues/6801))\n ([447baca](https://github.com/taiga-family/taiga-ui/commit/447baca8e794b8614a82fe77145d8424ec5c9060))\n\n### Bug Fixes\n\n- **kit:** cancel macrotask when element destroyed ([#6791](https://github.com/taiga-family/taiga-ui/issues/6791))\n ([d6d06c9](https://github.com/taiga-family/taiga-ui/commit/d6d06c94f9f0cd3e55218fd629115bd1f093cabb))\n- **core:** take into account scrollbar in active zone ([#6790](https://github.com/taiga-family/taiga-ui/issues/6790))\n ([372c780](https://github.com/taiga-family/taiga-ui/commit/372c7805ba4a04d434376a07ffe1afe3c97032b7))\n- **kit:** scroll over carousel items ([#6788](https://github.com/taiga-family/taiga-ui/issues/6788))\n ([da57038](https://github.com/taiga-family/taiga-ui/commit/da57038f46e6d15b9e302eba0fc2f84803325b8a))\n\n## [3.66.0](https://github.com/taiga-family/taiga-ui/compare/v3.65.0...v3.66.0) (2024-02-12)\n\n### Features\n\n- **core:** add interactive mode for notification ([#6703](https://github.com/taiga-family/taiga-ui/issues/6703))\n ([b0841d3](https://github.com/taiga-family/taiga-ui/commit/b0841d387b0e9f6aecf11544ee2efa3dadc9fb74))\n- **core:** add iOS support to TuiDropdownContextDirective\n ([#6721](https://github.com/taiga-family/taiga-ui/issues/6721))\n- **experimental:** add `tuiButtonGroup` ([#6686](https://github.com/taiga-family/taiga-ui/issues/6686))\n ([03c4be3](https://github.com/taiga-family/taiga-ui/commit/03c4be31ed825d0217b2c5afb87f1e2d527690b2))\n- **kit:** hide dropdown if datalist template not provided\n ([#6700](https://github.com/taiga-family/taiga-ui/issues/6700))\n ([0118e72](https://github.com/taiga-family/taiga-ui/commit/0118e72e3f0781ef7ddb15e22000ed9a5224c92c))\n\n### Bug Fixes\n\n- **core:** `Dropdown` fix max height ([#6748](https://github.com/taiga-family/taiga-ui/issues/6748))\n ([c4c43d1](https://github.com/taiga-family/taiga-ui/commit/c4c43d1d417df32471292e7903cb54665ae1fbb3))\n- **core:** `Multiselect` fix dropdown shaking ([#6707](https://github.com/taiga-family/taiga-ui/issues/6707))\n ([1a148e2](https://github.com/taiga-family/taiga-ui/commit/1a148e28eb5b942b1c644379d645ba8559a13e7b))\n- **core:** `PrimitiveTextfield` fix memory leak ([#6697](https://github.com/taiga-family/taiga-ui/issues/6697))\n ([ff86243](https://github.com/taiga-family/taiga-ui/commit/ff86243c8bf60591c4faea8ea1d264ee3dde8c45))\n- **core:** cancel macrotask in `tui-expand` when component destroyed\n ([#6747](https://github.com/taiga-family/taiga-ui/issues/6747))\n ([120eb82](https://github.com/taiga-family/taiga-ui/commit/120eb8292822e80cea736cc6a7a9e674dfda98b1))\n- **core:** fix `:active` state of interactive elements in Safari\n ([#6753](https://github.com/taiga-family/taiga-ui/issues/6753))\n ([bd96202](https://github.com/taiga-family/taiga-ui/commit/bd96202ff3fe164f9e0d765c331138381d60ca96))\n- **experimental:** `SwipeActions` fix scrolling without actions\n ([#6750](https://github.com/taiga-family/taiga-ui/issues/6750))\n ([f59d8a6](https://github.com/taiga-family/taiga-ui/commit/f59d8a6eb4b3178516fd4dc925fb54d1ec208247))\n- **kit:** add `line-height` for `[tuiTab]` ([#6704](https://github.com/taiga-family/taiga-ui/issues/6704))\n ([db83218](https://github.com/taiga-family/taiga-ui/commit/db832181f0529781c3fc75c6df9c3795269755d7))\n\n## [3.65.0](https://github.com/taiga-family/taiga-ui/compare/v3.64.0...v3.65.0) (2024-02-05)\n\n### Features\n\n- **kit:** `Push` add setting the number of lines of text\n ([#6682](https://github.com/taiga-family/taiga-ui/issues/6682))\n ([df5e07d](https://github.com/taiga-family/taiga-ui/commit/df5e07d3cb18a113b54f282efa6efb359bf14d86))\n\n### Bug Fixes\n\n- **core:** do not hide nested scrollbars ([#6645](https://github.com/taiga-family/taiga-ui/issues/6645))\n ([6a25d26](https://github.com/taiga-family/taiga-ui/commit/6a25d261a58c578511a75d3c8cb4f7fddec595ab))\n- **experimental:** `Surface` fix styles priority ([#6678](https://github.com/taiga-family/taiga-ui/issues/6678))\n ([43a79c4](https://github.com/taiga-family/taiga-ui/commit/43a79c42ff67b8aaeac8f065b08f9ac70f757009))\n- **experimental:** fix problem with tuiCell ([#6650](https://github.com/taiga-family/taiga-ui/issues/6650))\n ([92735ef](https://github.com/taiga-family/taiga-ui/commit/92735ef5f3b66b5e2c84730464bb8cf66bae1b13))\n- **kit:** `Push` fix directive change detection ([#6681](https://github.com/taiga-family/taiga-ui/issues/6681))\n ([bdd144d](https://github.com/taiga-family/taiga-ui/commit/bdd144d8d0150e4ee93dff402f684df5802bdb33))\n\n## [3.64.0](https://github.com/taiga-family/taiga-ui/compare/v3.63.0...v3.64.0) (2024-01-31)\n\n### Features\n\n- **cdk:** scroll controls should be visible only inside tui-root area\n ([#6624](https://github.com/taiga-family/taiga-ui/issues/6624))\n ([ad35cdb](https://github.com/taiga-family/taiga-ui/commit/ad35cdba5d9bbe7039e327976cddb86f5c30d90e))\n- **core:** notification content by default should be break by word\n ([#6611](https://github.com/taiga-family/taiga-ui/issues/6611))\n ([1237ede](https://github.com/taiga-family/taiga-ui/commit/1237ede2832c4b1364fa04b3d671217d5a1ba8db))\n- **experimental:** `AppBar` update and add desktop mode ([#6614](https://github.com/taiga-family/taiga-ui/issues/6614))\n ([5f3683b](https://github.com/taiga-family/taiga-ui/commit/5f3683b2768cf4fb636206a822a13b54fc792bb5))\n- **experimental:** `SwipeActions` add new component ([#6526](https://github.com/taiga-family/taiga-ui/issues/6526))\n ([63792e7](https://github.com/taiga-family/taiga-ui/commit/63792e7303cef399365970e65a248c1ff70d1d4a))\n- **experimental:** add `tui-avatar-labeled` ([#6523](https://github.com/taiga-family/taiga-ui/issues/6523))\n ([a272bd4](https://github.com/taiga-family/taiga-ui/commit/a272bd476bded2e97299020d083406ec012cd228))\n- **experimental:** add `tuiCardLarge` ([#6516](https://github.com/taiga-family/taiga-ui/issues/6516))\n ([699c8bc](https://github.com/taiga-family/taiga-ui/commit/699c8bc535e4732f2e25558626f72658d1c97b1d))\n- **kit:** use the full height for input files label ([#6595](https://github.com/taiga-family/taiga-ui/issues/6595))\n ([d7a7b45](https://github.com/taiga-family/taiga-ui/commit/d7a7b4587828392d803e6567ed2591fcb973d2bf))\n- **layout:** `BlockStatus` update mobile paddings ([#6617](https://github.com/taiga-family/taiga-ui/issues/6617))\n ([1162add](https://github.com/taiga-family/taiga-ui/commit/1162add149049b90b0fd21286aab8085064a68a6))\n\n### Bug Fixes\n\n- **addon-table:** `tuiCell` conflicts ([#6606](https://github.com/taiga-family/taiga-ui/issues/6606))\n ([2f70d86](https://github.com/taiga-family/taiga-ui/commit/2f70d86e2e9ca172ba75abdf5c50702d9f2e4888))\n- **cdk:** `endWith` should be pass after `takeUntil` ([#6581](https://github.com/taiga-family/taiga-ui/issues/6581))\n ([14da1e0](https://github.com/taiga-family/taiga-ui/commit/14da1e058fd66f119aba785be3ba95011be33def))\n- **cdk:** when the consumer unsubscribes, clean up data ready for next subscription\n ([#6557](https://github.com/taiga-family/taiga-ui/issues/6557))\n ([5c86e5f](https://github.com/taiga-family/taiga-ui/commit/5c86e5f6d961617df4e272777cf245abfa5253a6))\n- **core:** `HostedDropdown` fix binding error in test environment\n ([#6534](https://github.com/taiga-family/taiga-ui/issues/6534))\n ([24267dc](https://github.com/taiga-family/taiga-ui/commit/24267dcc5f60601621276d955d8f22c59b2ccdc9))\n- **core:** prevent `tui-root` from applying CSS styles to the body element without Taiga UI context\n ([#6500](https://github.com/taiga-family/taiga-ui/issues/6500))\n ([787d525](https://github.com/taiga-family/taiga-ui/commit/787d525db69f2e14c8c4845875682272a09a5fb7))\n- **kit:** fix radio list identity matcher overriding ([#6531](https://github.com/taiga-family/taiga-ui/issues/6531))\n ([789da96](https://github.com/taiga-family/taiga-ui/commit/789da965cd2da1c0b2953074a0af6399671c125c))\n\n## [3.63.0](https://github.com/taiga-family/taiga-ui/compare/v3.62.0...v3.63.0) (2024-01-22)\n\n### Features\n\n- **experimental:** `Header` add new component ([#6455](https://github.com/taiga-family/taiga-ui/issues/6455))\n ([eef8e7d](https://github.com/taiga-family/taiga-ui/commit/eef8e7d02e212c91e4283459f53da75b0b23ef80))\n- **experimental:** `Segmented` add new component ([#6511](https://github.com/taiga-family/taiga-ui/issues/6511))\n ([f982f5d](https://github.com/taiga-family/taiga-ui/commit/f982f5ddc25ecd98a3a1c624aac58edc42fac9dc))\n- **kit:** Sensitive increase number of rows for larger sizes\n ([#6492](https://github.com/taiga-family/taiga-ui/issues/6492))\n ([fc45f06](https://github.com/taiga-family/taiga-ui/commit/fc45f06d1acaec8f3deaabedfec353034c226b10))\n\n### Bug Fixes\n\n- **addon-mobile:** add smooth opacity change for `MobileCalendar` to hide blinking initial view\n ([#6459](https://github.com/taiga-family/taiga-ui/issues/6459))\n ([4bea934](https://github.com/taiga-family/taiga-ui/commit/4bea93415d36e34e7f974e80303f7877b7369a80))\n- **core:** prevent TuiRoot from applying CSS styles to the body element without Taiga UI context\n ([#6500](https://github.com/taiga-family/taiga-ui/issues/6500))\n ([787d525](https://github.com/taiga-family/taiga-ui/commit/787d525db69f2e14c8c4845875682272a09a5fb7))\n- **kit:** `InputPhoneInternational` change Brazilian mask pattern\n ([#6461](https://github.com/taiga-family/taiga-ui/issues/6461))\n ([87260f3](https://github.com/taiga-family/taiga-ui/commit/87260f342107d1e720b136ef6b1afa1cdfefc1ea))\n\n## [3.62.0](https://github.com/taiga-family/taiga-ui/compare/v3.61.0...v3.62.0) (2024-01-15)\n\n### Features\n\n- **kit:** `File` add ability to customize icons ([#6418](https://github.com/taiga-family/taiga-ui/issues/6418))\n ([a13e88a](https://github.com/taiga-family/taiga-ui/commit/a13e88a5d062dc6c78320998afc170eb0bb65df5))\n\n### Bug Fixes\n\n- **cdk:** `ng-add` use actual dompurify version ([#6358](https://github.com/taiga-family/taiga-ui/issues/6358))\n ([2abddb0](https://github.com/taiga-family/taiga-ui/commit/2abddb07681d1024313550f8a256072a87211769))\n ([e8ac4ea](https://github.com/taiga-family/taiga-ui/commit/e8ac4ea2220f0ff4807c3b6cef944d61f1d073e0))\n- **i18n:** fix Chinese translation of country names ([#6412](https://github.com/taiga-family/taiga-ui/issues/6412))\n ([b03d8db](https://github.com/taiga-family/taiga-ui/commit/b03d8db83c1c6dfe4b45acbaccf906d604f50a5e))\n- **kit:** `InputYear` fix dropdown paddings ([#6431](https://github.com/taiga-family/taiga-ui/issues/6431))\n ([ee8316f](https://github.com/taiga-family/taiga-ui/commit/ee8316f715b63338c254f7e6d0fee898ed094da8))\n\n## [3.61.0](https://github.com/taiga-family/taiga-ui/compare/v3.60.0...v3.61.0) (2023-12-25)\n\n### Bug Fixes\n\n- **cdk:** `DirectiveStylesService` fix ssr memory leak ([#6288](https://github.com/taiga-family/taiga-ui/issues/6288))\n ([799e7d6](https://github.com/taiga-family/taiga-ui/commit/799e7d65b52ef8acc72ea43545d46d0de180fd7d))\n- **cdk:** respect client size in `TUI_WINDOW_SIZE` ([#6329](https://github.com/taiga-family/taiga-ui/issues/6329))\n ([120dd8e](https://github.com/taiga-family/taiga-ui/commit/120dd8e022eb86d31894e5572f329bc6ee508650))\n- **core:** page scrolling jumps to top in Iframe when modal is opened\n ([#6293](https://github.com/taiga-family/taiga-ui/issues/6293))\n ([e8ac4ea](https://github.com/taiga-family/taiga-ui/commit/e8ac4ea2220f0ff4807c3b6cef944d61f1d073e0))\n- **kit:** `ComboBox` fix empty string option incorrect behavior\n ([#6328](https://github.com/taiga-family/taiga-ui/issues/6328))\n ([1983340](https://github.com/taiga-family/taiga-ui/commit/1983340ae985bf5e59b667c7090dc3ee558e2dee))\n\n## [3.60.0](https://github.com/taiga-family/taiga-ui/compare/v3.59.0...v3.60.0) (2023-12-18)\n\n### Bug Fixes\n\n- **core:** `Calendar` properly react to markers change ([#6258](https://github.com/taiga-family/taiga-ui/issues/6258))\n ([fcea78d](https://github.com/taiga-family/taiga-ui/commit/fcea78da92d07baa404de0ea47fcf8cfc8cde5e4))\n\n## [3.59.0](https://github.com/taiga-family/taiga-ui/compare/v3.58.0...v3.59.0) (2023-12-12)\n\n### Features\n\n- **layout:** add tuiSlot `action` to be able to template any element into the action container of BlockStatus\n ([#6191](https://github.com/taiga-family/taiga-ui/issues/6191))\n ([a9a5cc8](https://github.com/taiga-family/taiga-ui/commit/a9a5cc8c80b00cd0d79e63ece7ebd8f0570a39e5))\n\n### Bug Fixes\n\n- **kit:** don't hide input if search isn't empty ([#6225](https://github.com/taiga-family/taiga-ui/issues/6225))\n ([ea1c3a0](https://github.com/taiga-family/taiga-ui/commit/ea1c3a05b9d16c4184d4ea4804f530f9db429570))\n- **kit:** prevent stretching to full height ([#6224](https://github.com/taiga-family/taiga-ui/issues/6224))\n ([54eb4db](https://github.com/taiga-family/taiga-ui/commit/54eb4db4c348e5f64dd07e8942388e6cb7cf1834))\n\n## [3.58.0](https://github.com/taiga-family/taiga-ui/compare/v3.57.0...v3.58.0) (2023-12-12)\n\n### Features\n\n- **addon-doc:** add markdown theme ([#6221](https://github.com/taiga-family/taiga-ui/issues/6221))\n ([b73f1da](https://github.com/taiga-family/taiga-ui/commit/b73f1daeb91c8ffc94436452c524e9542f4aa70c))\n- **addon-doc:** display emission in `@Output` wherever possible\n ([#6171](https://github.com/taiga-family/taiga-ui/issues/6171))\n ([8282585](https://github.com/taiga-family/taiga-ui/commit/828258501f8d4bca947592bea7e0215fc09370a7))\n- **addon-doc:** improve code block ui ([#6180](https://github.com/taiga-family/taiga-ui/issues/6180))\n ([be39861](https://github.com/taiga-family/taiga-ui/commit/be39861fe7392f34ffbd4d3c8f6095988af236c5))\n- **addon-doc:** use `anchorScrolling` by default ([#6182](https://github.com/taiga-family/taiga-ui/issues/6182))\n ([af24c82](https://github.com/taiga-family/taiga-ui/commit/af24c82a22a9f15e81a812af46067def1060a191))\n- **addon-doc:** use white color for deprecated tag ([#6165](https://github.com/taiga-family/taiga-ui/issues/6165))\n ([bdd946f](https://github.com/taiga-family/taiga-ui/commit/bdd946f46fe835960334ac0d916f457f5264b2a0))\n- **kit:** `Push` allow string in timestamp for custom formatting\n ([#6209](https://github.com/taiga-family/taiga-ui/issues/6209))\n ([33525f6](https://github.com/taiga-family/taiga-ui/commit/33525f6d0f19c90b928414326d53cc85ddc292bc))\n- **kit:** support null in `tuiImmutableUpdateInputDateMulti`\n ([#6176](https://github.com/taiga-family/taiga-ui/issues/6176))\n ([3ef4f48](https://github.com/taiga-family/taiga-ui/commit/3ef4f4892ff6a01333ca8a185bd8de283c675d62))\n\n### Bug Fixes\n\n- **addon-commerce:** treat US Diners as Mastercard internationally\n ([#6210](https://github.com/taiga-family/taiga-ui/issues/6210))\n ([58b04a6](https://github.com/taiga-family/taiga-ui/commit/58b04a619b007aafa041824d5bcf08792a89f9f8))\n- **core:** use immutable range for trigger stream in Safari\n ([#6220](https://github.com/taiga-family/taiga-ui/issues/6220))\n ([ddb07f9](https://github.com/taiga-family/taiga-ui/commit/ddb07f9611c345eb9e5d0944b37a46227cc92250))\n- **i18n:** fix Malay translation ([#6161](https://github.com/taiga-family/taiga-ui/issues/6161))\n ([79aa68a](https://github.com/taiga-family/taiga-ui/commit/79aa68ae3fd6f6298bdb60355a25c074f33adef5))\n- **kit:** `InputPhone` should erase value on blur if it's just country code\n ([#6214](https://github.com/taiga-family/taiga-ui/issues/6214))\n ([0b0abe9](https://github.com/taiga-family/taiga-ui/commit/0b0abe9011cd20570cb8f83a87955d1bd765510b))\n\n## [3.57.0](https://github.com/taiga-family/taiga-ui/compare/v3.56.0...v3.57.0) (2023-12-04)\n\n### Features\n\n- **addon-doc:** add type reference handler for improve documentation\n ([#6086](https://github.com/taiga-family/taiga-ui/issues/6086))\n ([e139770](https://github.com/taiga-family/taiga-ui/commit/e13977086bc63bee462fb9b8e94a5d2b8c60f936))\n- **core:** `*tuiHint` add new directive for customizing hint bubble\n ([#6119](https://github.com/taiga-family/taiga-ui/issues/6119))\n ([c343d3e](https://github.com/taiga-family/taiga-ui/commit/c343d3e394aeb9da678f645d4e15137f8c6411ab))\n- **i18n:** add Malay language ([#6150](https://github.com/taiga-family/taiga-ui/issues/6150))\n ([d60064e](https://github.com/taiga-family/taiga-ui/commit/d60064e7729847331547d398ab791a59a1f33bce))\n\n### Bug Fixes\n\n- **addon-table:** fix sorting on table with dynamic columns\n ([#6103](https://github.com/taiga-family/taiga-ui/issues/6103))\n ([e0fc02b](https://github.com/taiga-family/taiga-ui/commit/e0fc02b31593c2e90528d81fc8b25d49e387839a))\n- **core:** `Dropdown` fix for initial open state ([#6130](https://github.com/taiga-family/taiga-ui/issues/6130))\n ([a641af5](https://github.com/taiga-family/taiga-ui/commit/a641af53f5fcd8acd9a29ae89b351cb5f77d5cf8))\n- **core:** `Expand` fix for disabled animation ([#6129](https://github.com/taiga-family/taiga-ui/issues/6129))\n ([bcbafc5](https://github.com/taiga-family/taiga-ui/commit/bcbafc56e9beefb4c122eb6479e0e1f2afcef8df))\n- **core:** invalid css variable name for shadow of navigation\n ([#6128](https://github.com/taiga-family/taiga-ui/issues/6128))\n ([47dff9f](https://github.com/taiga-family/taiga-ui/commit/47dff9f05e70d7bae5c1f7bd8b8b8d76e3add53d))\n- **experimental:** `Sensitive` fix svg interruption in safari\n ([#6118](https://github.com/taiga-family/taiga-ui/issues/6118))\n ([ed02bda](https://github.com/taiga-family/taiga-ui/commit/ed02bda71ad8f67498c8638dc8a530f0bb8a0b1b))\n- **kit:** correct resolve date range in mobile calendar ([#5974](https://github.com/taiga-family/taiga-ui/issues/5974))\n ([016242e](https://github.com/taiga-family/taiga-ui/commit/016242ec71075687582e73ae4a34e76665213ee7))\n- **kit:** possible type error reduce of empty array with no initial value\n ([#6107](https://github.com/taiga-family/taiga-ui/issues/6107))\n ([ee9d470](https://github.com/taiga-family/taiga-ui/commit/ee9d470a3b6e9c47f5c33a62a72ae2c6fa7ee98e))\n\n## [3.56.0](https://github.com/taiga-family/taiga-ui/compare/v3.55.0...v3.56.0) (2023-11-28)\n\n### Features\n\n- **addon-doc:** add color for attrs ([#6100](https://github.com/taiga-family/taiga-ui/issues/6100))\n ([2cb4e62](https://github.com/taiga-family/taiga-ui/commit/2cb4e623c86c689c2540ac8d096d148985e63671))\n- **addon-doc:** add ios beauty effect for header component\n ([#6062](https://github.com/taiga-family/taiga-ui/issues/6062))\n ([d23b342](https://github.com/taiga-family/taiga-ui/commit/d23b342f7ab9ca5cf439124c859031ceaf3b3126))\n- **addon-doc:** improve preview inputs ([#6030](https://github.com/taiga-family/taiga-ui/issues/6030))\n ([224e946](https://github.com/taiga-family/taiga-ui/commit/224e9460559e4f2b271b4746d85e533e6b9408aa))\n- **core:** add calendar initial view ([#6015](https://github.com/taiga-family/taiga-ui/issues/6015))\n ([900cb64](https://github.com/taiga-family/taiga-ui/commit/900cb646b7e303a8d8bb58c64fba9cc0dd9d1ac1))\n- **core:** add shadow css variables ([#6057](https://github.com/taiga-family/taiga-ui/issues/6057))\n ([b5f7211](https://github.com/taiga-family/taiga-ui/commit/b5f7211070887e310fa09207dd43a17d273c1cef))\n- **experimental:** `ButtonClose` add new directive ([#5980](https://github.com/taiga-family/taiga-ui/issues/5980))\n ([8c79059](https://github.com/taiga-family/taiga-ui/commit/8c7905967b5db7d03b22e74a469c53aa68ee804b))\n- **experimental:** `Chip` add new component ([#6076](https://github.com/taiga-family/taiga-ui/issues/6076))\n ([49cd976](https://github.com/taiga-family/taiga-ui/commit/49cd976afb03e68971752d9b4876510866addd12))\n- **experimental:** `Icons` add new directive ([#6053](https://github.com/taiga-family/taiga-ui/issues/6053))\n ([6883895](https://github.com/taiga-family/taiga-ui/commit/68838955599d1c3e710d33c4c39d32b5ac6cb570))\n- **experimental:** `Tooltip` add new component ([#6000](https://github.com/taiga-family/taiga-ui/issues/6000))\n ([84cc401](https://github.com/taiga-family/taiga-ui/commit/84cc4014cc44715d45d3b3156099c190b4637da0))\n- **experimental:** add pin ([#5221](https://github.com/taiga-family/taiga-ui/issues/5221))\n ([57f33a9](https://github.com/taiga-family/taiga-ui/commit/57f33a93975f4e965ec511c11850ff37fc916497))\n- **kit:** `Slider` new design ([#4927](https://github.com/taiga-family/taiga-ui/issues/4927))\n ([e7f9769](https://github.com/taiga-family/taiga-ui/commit/e7f97693077779c944ee663a3a458132ea4478bd))\n\n### Bug Fixes\n\n- **addon-doc:** add border radius for copy element ([#6082](https://github.com/taiga-family/taiga-ui/issues/6082))\n ([aca4040](https://github.com/taiga-family/taiga-ui/commit/aca404031a5d56953d5c06dbf0003a1a802da9e0))\n- **cdk:** add `@taiga-ui/experimental` to ng-update package group\n ([#6054](https://github.com/taiga-family/taiga-ui/issues/6054))\n ([92fbc0e](https://github.com/taiga-family/taiga-ui/commit/92fbc0ec7c5d64c1a412ede8d71df65e5c34364e))\n- **cdk:** add checks before destroying hostView and viewRef\n ([#6083](https://github.com/taiga-family/taiga-ui/issues/6083))\n ([8ef84b5](https://github.com/taiga-family/taiga-ui/commit/8ef84b52c10e19b6639a3bfce90d7d421077eae2))\n- **kit:** `.t-mark` in `Radio` disappears after toggling `Expand`\n ([#6037](https://github.com/taiga-family/taiga-ui/issues/6037))\n ([6999a19](https://github.com/taiga-family/taiga-ui/commit/6999a1957cb3a2bff0243d456258cd7165a114fc))\n- **kit:** prevent clear country code prefix ([#6060](https://github.com/taiga-family/taiga-ui/issues/6060))\n ([1ec578e](https://github.com/taiga-family/taiga-ui/commit/1ec578e4b0aa00b6a3521ab57d6884dcd251e9bb))\n- **testing:** remove jasmine dependency ([#6072](https://github.com/taiga-family/taiga-ui/issues/6072))\n ([4757034](https://github.com/taiga-family/taiga-ui/commit/47570349973bb8cce8e5f0cdeff4a47b12ef2b8e))\n\n## [3.55.0](https://github.com/taiga-family/taiga-ui/compare/v3.54.0...v3.55.0) (2023-11-20)\n\n### Features\n\n- **addon-charts:** `Axes` allows to add label for the end of axisX\n ([#6016](https://github.com/taiga-family/taiga-ui/issues/6016))\n ([3a2e611](https://github.com/taiga-family/taiga-ui/commit/3a2e6118c51d97b2dd14ace31916d4f5051bcdc4))\n- **addon-doc:** improve code block ([#5970](https://github.com/taiga-family/taiga-ui/issues/5970))\n ([179178d](https://github.com/taiga-family/taiga-ui/commit/179178d05b312bc4a01c583ae9f5a1d6de818931))\n- **addon-doc:** improve UX for copy code ([#5918](https://github.com/taiga-family/taiga-ui/issues/5918))\n ([23e7c65](https://github.com/taiga-family/taiga-ui/commit/23e7c653f3236ae3d334e779c79228015b06a7d5))\n- **addon-mobile:** initial mobile theme ([#5988](https://github.com/taiga-family/taiga-ui/issues/5988))\n ([679290a](https://github.com/taiga-family/taiga-ui/commit/679290aee119225702b32c693d4e4b6d79e2ed80))\n- **experimental:** `Appearance` add new directive ([#5913](https://github.com/taiga-family/taiga-ui/issues/5913))\n ([d573ad6](https://github.com/taiga-family/taiga-ui/commit/d573ad6add6463af01b112d27834af4b0c4f1d9a))\n- **experimental:** `Button` add `icon` input for new icons approach\n ([6b79aeb](https://github.com/taiga-family/taiga-ui/commit/6b79aebf02e4f37f0df3f52c3f491b830270961b))\n- **experimental:** `ButtonVertical` add new directive ([#5949](https://github.com/taiga-family/taiga-ui/issues/5949))\n ([b19b33f](https://github.com/taiga-family/taiga-ui/commit/b19b33f302195713355baaac342725468a6631bb))\n- **experimental:** `ProgressSegmented` can be customized to have no round corners\n ([#5933](https://github.com/taiga-family/taiga-ui/issues/5933))\n ([79fb39d](https://github.com/taiga-family/taiga-ui/commit/79fb39d73a741777fda47049f86421d26ff9db94))\n- **kit:** `File` change `showDelete` type to `boolean | 'always'`\n ([#5968](https://github.com/taiga-family/taiga-ui/issues/5968))\n ([d468aa4](https://github.com/taiga-family/taiga-ui/commit/d468aa4ef8b9531d84dca8ccb7eb7d1d7b8253e7))\n- **kit:** `ProgressCircle` has new sizes (add `new` attribute to enable them)\n ([#5950](https://github.com/taiga-family/taiga-ui/issues/5950))\n ([d36cc10](https://github.com/taiga-family/taiga-ui/commit/d36cc107ccdfa134f6c1d8b601f71f5f8b96a600))\n- **kit:** prevent combobox dropdown opening on value reset\n ([#5641](https://github.com/taiga-family/taiga-ui/issues/5641))\n ([1664665](https://github.com/taiga-family/taiga-ui/commit/1664665b632f83128af373c548cc0fff96c699be))\n\n### Bug Fixes\n\n- **addon-table:** `Table` disappearing borders ([#5999](https://github.com/taiga-family/taiga-ui/issues/5999))\n ([6dcdb66](https://github.com/taiga-family/taiga-ui/commit/6dcdb666a0d692f7d85ae5176ee4d2c15eda3ae6))\n- **core:** use overflow wrap for notification content ([#5944](https://github.com/taiga-family/taiga-ui/issues/5944))\n ([cd3920c](https://github.com/taiga-family/taiga-ui/commit/cd3920c0225c8eca0124cbc500983fb29da49632))\n- **kit:** `InputDateRange` can have empty control value after selecting something from `[items]`\n ([#6006](https://github.com/taiga-family/taiga-ui/issues/6006))\n ([d0711da](https://github.com/taiga-family/taiga-ui/commit/d0711da595516b1636fe24e4108817d7a00d3d7d))\n- **kit:** don't allow disabled options to be selected ([#5985](https://github.com/taiga-family/taiga-ui/issues/5985))\n ([948be22](https://github.com/taiga-family/taiga-ui/commit/948be225e0ad8559696779830335ecd761c8ce52))\n- **kit:** preventing hover from being transmitted to nested accordion item\n ([#6028](https://github.com/taiga-family/taiga-ui/issues/6028))\n ([ac18f0f](https://github.com/taiga-family/taiga-ui/commit/ac18f0f7b948377741807070c8699c47cbbcf64f))\n- **schematics:** typo in provideAnimations for animations\n ([#5975](https://github.com/taiga-family/taiga-ui/issues/5975))\n ([6be1190](https://github.com/taiga-family/taiga-ui/commit/6be1190d9f8d2a2bd9813efacf70da9530d73a21))\n\n## [3.54.0](https://github.com/taiga-family/taiga-ui/compare/v3.53.0...v3.54.0) (2023-11-13)\n\n### Features\n\n- **cdk:** check document has focus after leave iframe ([#5883](https://github.com/taiga-family/taiga-ui/issues/5883))\n ([31a9483](https://github.com/taiga-family/taiga-ui/commit/31a948382cbdd5ae2e11f22cd44697c49edb4304))\n- **experimental:** `Icon` add new component ([#5872](https://github.com/taiga-family/taiga-ui/issues/5872))\n ([6b278eb](https://github.com/taiga-family/taiga-ui/commit/6b278eb64840906d4c1fcc409d3cfaff3541a60c))\n- **experimental:** add `TuiCard` ([#5777](https://github.com/taiga-family/taiga-ui/issues/5777))\n ([d2c5e86](https://github.com/taiga-family/taiga-ui/commit/d2c5e86ed883b847293b3a961d87c81498aa091d))\n- **experimental:** new version of `ProgressSegmented` ([#5892](https://github.com/taiga-family/taiga-ui/issues/5892))\n ([a643191](https://github.com/taiga-family/taiga-ui/commit/a6431914e5c662f121bff7f719870a5c17eae24f))\n- **kit:** round corners of progress can be toggled off in new version of `ProgressBar`\n ([#5912](https://github.com/taiga-family/taiga-ui/issues/5912))\n ([244f368](https://github.com/taiga-family/taiga-ui/commit/244f3687e1f0b70dd8de077d29a01b8a87449bc8))\n\n### Bug Fixes\n\n- **addon-mobile:** `SheetDialog` add missing label divider\n ([#5905](https://github.com/taiga-family/taiga-ui/issues/5905))\n ([5c08ef3](https://github.com/taiga-family/taiga-ui/commit/5c08ef38592a9c87cfa66cbf3d10af109bf34a2c))\n- **addon-table:** `Table` disappearing borders ([#5914](https://github.com/taiga-family/taiga-ui/issues/5914))\n ([8b16199](https://github.com/taiga-family/taiga-ui/commit/8b16199a407f360447877989264d7cb876de40e5))\n- **cdk:** add Angular 17 support for schematic `ng add taiga-ui`\n ([#5899](https://github.com/taiga-family/taiga-ui/issues/5899))\n ([aa776ec](https://github.com/taiga-family/taiga-ui/commit/aa776ec3fc30fbe4990ece121d159012555d1560))\n- **experimental:** `Badge` remove hover state ([#5893](https://github.com/taiga-family/taiga-ui/issues/5893))\n ([085538c](https://github.com/taiga-family/taiga-ui/commit/085538cf4a656f612a272ef1b1a8dd9f485cd303))\n- **kit:** `tuiProgressColorSegments` should support runtime changes of input property\n ([#5891](https://github.com/taiga-family/taiga-ui/issues/5891))\n ([16475cc](https://github.com/taiga-family/taiga-ui/commit/16475ccf7b7bcf59288bae76b63368af565890b8))\n- **kit:** expression has changed in inputTag ([#5867](https://github.com/taiga-family/taiga-ui/issues/5867))\n ([615e829](https://github.com/taiga-family/taiga-ui/commit/615e82958e13a299f4a225790de95afd38b0a7aa))\n\n## [3.53.0](https://github.com/taiga-family/taiga-ui/compare/v3.52.0...v3.53.0) (2023-11-07)\n\n### Features\n\n- **addon-doc:** add `tuiSortPages` ([#5817](https://github.com/taiga-family/taiga-ui/issues/5817))\n ([00f10e8](https://github.com/taiga-family/taiga-ui/commit/00f10e8d2092bbf94fcb1aea3ea2bd6c33aec42d))\n\n### Bug Fixes\n\n- **cdk:** remove redundant dependencies ([#5864](https://github.com/taiga-family/taiga-ui/issues/5864))\n ([50d0dbe](https://github.com/taiga-family/taiga-ui/commit/50d0dbe3cce3c3b01b26b1965ac68f8f49db2574))\n- **core:** expression has changed after it was checked ([#5827](https://github.com/taiga-family/taiga-ui/issues/5827))\n ([f0408ed](https://github.com/taiga-family/taiga-ui/commit/f0408ed056f653c6f1ef2dbb94bbffe133ae5223))\n- **kit:** `Toggle` fix loader position ([#5832](https://github.com/taiga-family/taiga-ui/issues/5832))\n ([b894fe7](https://github.com/taiga-family/taiga-ui/commit/b894fe766577430a326008c5ab4be673e7117a47))\n\n## [3.52.0](https://github.com/taiga-family/taiga-ui/compare/v3.51.0...v3.52.0) (2023-10-31)\n\n### Features\n\n- **experimental:** `TuiAmount` add new pipe ([#5735](https://github.com/taiga-family/taiga-ui/issues/5735))\n ([33588c3](https://github.com/taiga-family/taiga-ui/commit/33588c38c0bf9a424de3f887a55c64c0ad96c49b))\n- **experimental:** new component `Cell` ([#5460](https://github.com/taiga-family/taiga-ui/issues/5460))\n ([343f2e8](https://github.com/taiga-family/taiga-ui/commit/343f2e8b0b59dbb265509a45b1f249639b56b498))\n- **kit:** add `InputMultiDate` ([#5620](https://github.com/taiga-family/taiga-ui/issues/5620))\n ([180930e](https://github.com/taiga-family/taiga-ui/commit/180930e44561f27ef551bdab5cd8fa2b1a3e66df))\n- **layout:** `Title` add new component ([#5743](https://github.com/taiga-family/taiga-ui/issues/5743))\n ([93b51ff](https://github.com/taiga-family/taiga-ui/commit/93b51ff5fa394f1a7dcc7873fcf8bb26978248e1))\n- **testing:** adds harness for dialog ([#5785](https://github.com/taiga-family/taiga-ui/issues/5785))\n ([eed5765](https://github.com/taiga-family/taiga-ui/commit/eed5765c88d33deba596fa03bffcd850d4635281))\n\n### Bug Fixes\n\n- **cdk:** don't use `layerX` and `layerY` for detect retargated element\n ([#5796](https://github.com/taiga-family/taiga-ui/issues/5796))\n ([8873fad](https://github.com/taiga-family/taiga-ui/commit/8873fadbd5a94b838fdb397dfef20fafe4d8dce9))\n- **core:** don't remove any comments from bundled artifacts\n ([#5795](https://github.com/taiga-family/taiga-ui/issues/5795))\n ([2ff6569](https://github.com/taiga-family/taiga-ui/commit/2ff656960878be6b56bf52630479d6cf43ebf7bb))\n\n## [3.51.0](https://github.com/taiga-family/taiga-ui/compare/v3.50.0...v3.51.0) (2023-10-25)\n\n### Features\n\n- **core:** use `TuiBreakpointService` instead of `TUI_IS_MOBILE_RES`\n ([#5736](https://github.com/taiga-family/taiga-ui/issues/5736))\n ([bc57278](https://github.com/taiga-family/taiga-ui/commit/bc572784251d6407fa1f662dde9ab76a58af40d2))\n- **experimental:** `ThumbnailCard` add new component ([#5734](https://github.com/taiga-family/taiga-ui/issues/5734))\n ([97606f7](https://github.com/taiga-family/taiga-ui/commit/97606f79ea159d446ae4cefb0a0543cbd0f1caec))\n\n### Bug Fixes\n\n- **cdk:** revert breaking changes with `TuiMapper` ([#5739](https://github.com/taiga-family/taiga-ui/issues/5739))\n ([74d34c8](https://github.com/taiga-family/taiga-ui/commit/74d34c83e9382b787c38cff84df003f2d811e97f))\n\n## [3.50.0](https://github.com/taiga-family/taiga-ui/compare/v3.49.1...v3.50.0) (2023-10-23)\n\n### Features\n\n- **experimental:** `Toggle`, `Checkbox`, `Radio` add new components\n ([#5319](https://github.com/taiga-family/taiga-ui/issues/5319))\n ([f805ed5](https://github.com/taiga-family/taiga-ui/commit/f805ed5975d355b36a793bdd5e6d5c361c108599))\n- **i18n:** add `Kazakh` language ([#5678](https://github.com/taiga-family/taiga-ui/issues/5678))\n ([72a0136](https://github.com/taiga-family/taiga-ui/commit/72a01369398224f60259b6860d2402a4e7422d93))\n- **kit:** `UnmaskHandler` add new directive ([#5687](https://github.com/taiga-family/taiga-ui/issues/5687))\n ([defd0be](https://github.com/taiga-family/taiga-ui/commit/defd0be83042606e417c348bfec6b7ecb5e29845))\n- **schematics:** ng update for TuiMapper and TuiMatcher ([#5679](https://github.com/taiga-family/taiga-ui/issues/5679))\n ([13e4627](https://github.com/taiga-family/taiga-ui/commit/13e4627eac7ab48b0004ca2b77e19ac5328a7435))\n\n### Bug Fixes\n\n- **core:** `Group` bump CSS specificity to fix new buttons\n ([#5728](https://github.com/taiga-family/taiga-ui/issues/5728))\n ([85708cc](https://github.com/taiga-family/taiga-ui/commit/85708cceb25c58120f6bc9f7dd434020dfbeba59))\n- **core:** auto break words in notification ([#5716](https://github.com/taiga-family/taiga-ui/issues/5716))\n ([ace9c3c](https://github.com/taiga-family/taiga-ui/commit/ace9c3c71bbc2c31860c5bc882cddad97ec48fb9))\n- **core:** correct `TuiHostedDropdownComponent` with `tuiHostedDropdownHost`\n ([#5669](https://github.com/taiga-family/taiga-ui/issues/5669))\n ([c974b51](https://github.com/taiga-family/taiga-ui/commit/c974b51d3a86d54ecad54a8efb5996779a466d7c))\n- **core:** use correct host portal viewport for dropdown position\n ([#5662](https://github.com/taiga-family/taiga-ui/issues/5662))\n ([e90c4a4](https://github.com/taiga-family/taiga-ui/commit/e90c4a4af5a591487957692aff30b667d2a4024c))\n- **experimental:** rename `BadgeAlert` to `BadgeNotification`\n ([#5652](https://github.com/taiga-family/taiga-ui/issues/5652))\n ([d27927b](https://github.com/taiga-family/taiga-ui/commit/d27927bb8d65262af4e09e0769e1767ed8c39eb3))\n- **kit:** `Multiselect` fix line height in value content\n ([#5686](https://github.com/taiga-family/taiga-ui/issues/5686))\n ([c9fa227](https://github.com/taiga-family/taiga-ui/commit/c9fa227466e814d6b83ceea9b1a73e94bd238d7f))\n- **kit:** prevent memory leak ([#5663](https://github.com/taiga-family/taiga-ui/issues/5663))\n ([f3c21c1](https://github.com/taiga-family/taiga-ui/commit/f3c21c1ab5f0189f7d2c405bd3bd1270eebee58e))\n\n### [3.49.1](https://github.com/taiga-family/taiga-ui/compare/v3.49.0...v3.49.1) (2023-10-17)\n\n### Bug Fixes\n\n- **kit:** `Multiselect` fix broken template in non-editable mode\n ([#5659](https://github.com/taiga-family/taiga-ui/issues/5659))\n ([315fda5](https://github.com/taiga-family/taiga-ui/commit/315fda578c8090c3f05afc0a558e1aa8bd85c020))\n\n## [3.49.0](https://github.com/taiga-family/taiga-ui/compare/v3.48.0...v3.49.0) (2023-10-16)\n\n### Features\n\n- **addon-table:** table column direction reset on third click\n ([#5631](https://github.com/taiga-family/taiga-ui/issues/5631))\n ([85cee09](https://github.com/taiga-family/taiga-ui/commit/85cee09045f76de5ac79e7fc710d7e66c19b68af))\n- **core:** add browser specific style mixins ([#5589](https://github.com/taiga-family/taiga-ui/issues/5589))\n ([27623c3](https://github.com/taiga-family/taiga-ui/commit/27623c32b63d7584d3a53a4cd5000b653ea9aff1))\n- **core:** support `readonly TuiDay[]` in `calendar` ([#5574](https://github.com/taiga-family/taiga-ui/issues/5574))\n ([f1cafa8](https://github.com/taiga-family/taiga-ui/commit/f1cafa8f95e7c0029995d077ceebd89ca66ed3e6))\n- **experimental:** `Rating` add new component ([#5633](https://github.com/taiga-family/taiga-ui/issues/5633))\n ([254e68b](https://github.com/taiga-family/taiga-ui/commit/254e68b638c92db8ccfe0590960b943400427946))\n- **experimental:** `Surface` add new directive ([#5555](https://github.com/taiga-family/taiga-ui/issues/5555))\n ([62ac52c](https://github.com/taiga-family/taiga-ui/commit/62ac52cf95c914380973237aa37675ec9714516f))\n\n### Bug Fixes\n\n- **addon-commerce:** change `Rbl` to `Br` for Belarus rubles\n ([#5587](https://github.com/taiga-family/taiga-ui/issues/5587))\n ([1d4c721](https://github.com/taiga-family/taiga-ui/commit/1d4c72111f5b9cfb8e8f249150db6f384abe8024))\n- **cdk:** `ValueChanges` add `distinctUntilChanged` ([#5586](https://github.com/taiga-family/taiga-ui/issues/5586))\n ([d3e40ad](https://github.com/taiga-family/taiga-ui/commit/d3e40ad233fad1833e370c47492ff4d2b12d8919))\n- **cdk:** prevent page scrolling when a modal is open ([#5599](https://github.com/taiga-family/taiga-ui/issues/5599))\n ([50e5320](https://github.com/taiga-family/taiga-ui/commit/50e5320a93ff9945e557d003a31bb67cd8452d3f))\n- **experimental:** `Fade` fix line height issue ([#5617](https://github.com/taiga-family/taiga-ui/issues/5617))\n ([a85ee21](https://github.com/taiga-family/taiga-ui/commit/a85ee219eb7b1d758b02fb78a8b16474e8061d91))\n- **kit:** `LineClamp` fix unexpected closing ([#5630](https://github.com/taiga-family/taiga-ui/issues/5630))\n ([d6751cd](https://github.com/taiga-family/taiga-ui/commit/d6751cdacf53262e8bdc32485dc61af21b333a32))\n- **kit:** `MultiSelect` fix incorrect height with multiline value content\n ([#5618](https://github.com/taiga-family/taiga-ui/issues/5618))\n ([5c41e09](https://github.com/taiga-family/taiga-ui/commit/5c41e0992ed1ae8c39b751d1434d77938ad753be))\n\n## [3.48.0](https://github.com/taiga-family/taiga-ui/compare/v3.47.0...v3.48.0) (2023-10-09)\n\n### Features\n\n- **core:** introduces `TypedTuiMapper` ([#5507](https://github.com/taiga-family/taiga-ui/issues/5507))\n ([efd15bd](https://github.com/taiga-family/taiga-ui/commit/efd15bd37ff2770c33e6c372308d705210ab6e4e))\n- **experimental:** `Button` improve loading accessibility\n ([#5573](https://github.com/taiga-family/taiga-ui/issues/5573))\n ([e0fd6af](https://github.com/taiga-family/taiga-ui/commit/e0fd6afac0c0a8ede51d4c2adc6bfed478c0ba20))\n- **experimental:** add configuration with DI ([#5552](https://github.com/taiga-family/taiga-ui/issues/5552))\n ([39ed7d7](https://github.com/taiga-family/taiga-ui/commit/39ed7d7e30bd3aca9592fde321d6c4300e3c5889))\n\n### Bug Fixes\n\n- **addon-commerce:** invalid descriptions in currency code dictionary\n ([#5578](https://github.com/taiga-family/taiga-ui/issues/5578))\n ([9182165](https://github.com/taiga-family/taiga-ui/commit/9182165c135138004e3a55f7a62bbb799db9ba99))\n- **addon-doc:** use code actions together ([#5570](https://github.com/taiga-family/taiga-ui/issues/5570))\n ([9451225](https://github.com/taiga-family/taiga-ui/commit/94512255f4817ca365eb60453885cf9ae8fce110))\n- **cdk:** `Dialog` fix animation in safari ([#5525](https://github.com/taiga-family/taiga-ui/issues/5525))\n ([25fa994](https://github.com/taiga-family/taiga-ui/commit/25fa994a99b9f1f77b3085dfb3973c39474843d9))\n- **core:** `DropdownHover` fix dropdown closing after child transition\n ([#5532](https://github.com/taiga-family/taiga-ui/issues/5532))\n ([a759118](https://github.com/taiga-family/taiga-ui/commit/a759118981e978d1312bac32a7f644f094f0cdda))\n- **core:** `DropdownHover` fix unexpected closing when using nested dropdown\n ([#5541](https://github.com/taiga-family/taiga-ui/issues/5541))\n ([4b5d814](https://github.com/taiga-family/taiga-ui/commit/4b5d81483a6473034db058fbffb0185df028e972))\n- **core:** scrollbar behaviour inside iframe ([#5561](https://github.com/taiga-family/taiga-ui/issues/5561))\n ([839fe33](https://github.com/taiga-family/taiga-ui/commit/839fe33614b46eafaf630332e7597cd3b4aaa51c))\n- **kit:** `FilterByInput` do not reset list on match in multiselect\n ([#5538](https://github.com/taiga-family/taiga-ui/issues/5538))\n ([4d3bc9b](https://github.com/taiga-family/taiga-ui/commit/4d3bc9b36dbc2860e869714e2f61c02dc1abd7e9))\n\n## [3.47.0](https://github.com/taiga-family/taiga-ui/compare/v3.46.0...v3.47.0) (2023-10-02)\n\n### Features\n\n- **addon-doc:** add copy button out-of-the-box ([#5508](https://github.com/taiga-family/taiga-ui/issues/5508))\n ([3a5dede](https://github.com/taiga-family/taiga-ui/commit/3a5dede3c21085fe3be05be27e3d93bdde1b2501))\n- **core:** reuse baseHref in icons path factory ([#5445](https://github.com/taiga-family/taiga-ui/issues/5445))\n ([c975242](https://github.com/taiga-family/taiga-ui/commit/c9752420186b37793f42c2ed7ddf96f617e707ee))\n- **experimental:** `BadgedContent` add new component ([#5498](https://github.com/taiga-family/taiga-ui/issues/5498))\n ([ded734c](https://github.com/taiga-family/taiga-ui/commit/ded734c57617ebe9b23005382dd56185519dba36))\n- **experimental:** `Compass` add new component ([#5439](https://github.com/taiga-family/taiga-ui/issues/5439))\n ([676631d](https://github.com/taiga-family/taiga-ui/commit/676631df22c61a927bfebdb57afcaa2f0cdeaca9))\n- **kit:** allow customize vertical align of `Radio` inside `RadioList`\n ([#5473](https://github.com/taiga-family/taiga-ui/issues/5473))\n ([1172151](https://github.com/taiga-family/taiga-ui/commit/117215187c46b180612a3dfeac5c7e5cf4880215))\n\n### Bug Fixes\n\n- **addon-charts:** `LineDaysChart` fix performance leak ([#5484](https://github.com/taiga-family/taiga-ui/issues/5484))\n ([2446882](https://github.com/taiga-family/taiga-ui/commit/2446882b900f83e217aef36df1f30a5f8de4de15))\n- **addon-doc:** example should enclose inner content ([#5516](https://github.com/taiga-family/taiga-ui/issues/5516))\n ([be05e44](https://github.com/taiga-family/taiga-ui/commit/be05e446f52074795dfcdbdda6b17682ba81c96a))\n- **addon-doc:** icon should be paste from subPage ([#5517](https://github.com/taiga-family/taiga-ui/issues/5517))\n ([a66d692](https://github.com/taiga-family/taiga-ui/commit/a66d692f44b88d4e18d7716987b38ba58b21d83f))\n- **addon-table:** `table` controls do not work in heading\n ([#5450](https://github.com/taiga-family/taiga-ui/issues/5450))\n ([786a06d](https://github.com/taiga-family/taiga-ui/commit/786a06d9bd887779281d7d9a236c08ad93fe8ece))\n- **addon-table:** improve typings for `tuiTableSort` ([#5513](https://github.com/taiga-family/taiga-ui/issues/5513))\n ([0176a37](https://github.com/taiga-family/taiga-ui/commit/0176a37baf0f4bb3adc05b9c5c56b85ace76248d))\n- **core:** `Dialog` fix scrollbar width issues ([#5488](https://github.com/taiga-family/taiga-ui/issues/5488))\n ([75358a8](https://github.com/taiga-family/taiga-ui/commit/75358a81b7e9babb8c0a9fcb028b0423a1209b0f))\n- **core:** `PrimitiveTextfield` with prefix/postfix has CD problem after delayed fonts loading\n ([#5477](https://github.com/taiga-family/taiga-ui/issues/5477))\n ([9a3a873](https://github.com/taiga-family/taiga-ui/commit/9a3a873c89cfdb4681c92ff2c41bd0dda03242e7))\n- **core:** clicking label should not open dropdowns\n ([2c9ee62](https://github.com/taiga-family/taiga-ui/commit/2c9ee62e31636ba2466932ba0a9ab87f6ada5667))\n- **kit:** `Textarea` has character descenders problems ([#5487](https://github.com/taiga-family/taiga-ui/issues/5487))\n ([f5ca9d3](https://github.com/taiga-family/taiga-ui/commit/f5ca9d377c0fdf09eaabd49dfbcac5d176058040))\n\n## [3.46.0](https://github.com/taiga-family/taiga-ui/compare/v3.45.0...v3.46.0) (2023-09-25)\n\n### Features\n\n- **addon-doc:** improve search ([#5422](https://github.com/taiga-family/taiga-ui/issues/5422))\n ([d24bb94](https://github.com/taiga-family/taiga-ui/commit/d24bb945f7ef2974765c0b62c2459c431d746594))\n- **addon-doc:** improve ui for code links ([#5435](https://github.com/taiga-family/taiga-ui/issues/5435))\n ([c436b77](https://github.com/taiga-family/taiga-ui/commit/c436b77c22c134911aef6c9973916ffbc160f3ce))\n- **addon-doc:** support icons inside menu ([#5437](https://github.com/taiga-family/taiga-ui/issues/5437))\n ([c0eef53](https://github.com/taiga-family/taiga-ui/commit/c0eef53808e5c64d1c0d365b5940ef6921d41b7c))\n- **experimental:** `BadgeAlert` add new component ([#5399](https://github.com/taiga-family/taiga-ui/issues/5399))\n ([2921a21](https://github.com/taiga-family/taiga-ui/commit/2921a21feacfae2ac98ffaf678c6f3d83f934ba3))\n- **experimental:** `Button` add new appearances ([#5448](https://github.com/taiga-family/taiga-ui/issues/5448))\n ([4942dcc](https://github.com/taiga-family/taiga-ui/commit/4942dcc690e8ca5c1672e602391d4c426af4ad59))\n- **experimental:** `Button` simplify icons ([#5424](https://github.com/taiga-family/taiga-ui/issues/5424))\n ([5dbd546](https://github.com/taiga-family/taiga-ui/commit/5dbd54618fd6c91766695426d9c68d799d5a42fd))\n- **experimental:** `Sensitive` add new directive ([#5425](https://github.com/taiga-family/taiga-ui/issues/5425))\n ([6cfb5c1](https://github.com/taiga-family/taiga-ui/commit/6cfb5c1ebcfbf8f944ee86d732da6d118a8ad3de))\n\n### Bug Fixes\n\n- **core:** add break word in alert ([#5456](https://github.com/taiga-family/taiga-ui/issues/5456))\n ([efb52ab](https://github.com/taiga-family/taiga-ui/commit/efb52ab9ce669216c2a695f1877966b6bcabb18d))\n- **experimental:** `Avatar` with image has redundant gap below itself\n ([#5449](https://github.com/taiga-family/taiga-ui/issues/5449))\n ([fbfd5a4](https://github.com/taiga-family/taiga-ui/commit/fbfd5a4b9d212fb11c32f4a51850a4a21f085329))\n- **kit:** `Combobox` return null support for strict matcher\n ([#5441](https://github.com/taiga-family/taiga-ui/issues/5441))\n ([5c5ad77](https://github.com/taiga-family/taiga-ui/commit/5c5ad77d440d112a298438665cbe84bd44e9c1cc))\n- **kit:** `InputPhone` fix initial value ([#5438](https://github.com/taiga-family/taiga-ui/issues/5438))\n ([5b240b8](https://github.com/taiga-family/taiga-ui/commit/5b240b84551f8fbe284f571981b877cf4894d307))\n\n## [3.45.0](https://github.com/taiga-family/taiga-ui/compare/v3.44.1...v3.45.0) (2023-09-18)\n\n### Features\n\n- **core:** force use pointer-events auto for dropdown ([#5417](https://github.com/taiga-family/taiga-ui/issues/5417))\n ([e0ccf9d](https://github.com/taiga-family/taiga-ui/commit/e0ccf9d954088db2850fcb8afdf20832f0504844))\n- **experimental:** `Button` add new component ([#5416](https://github.com/taiga-family/taiga-ui/issues/5416))\n ([605aaf5](https://github.com/taiga-family/taiga-ui/commit/605aaf58f1cc8d3a35e2e211a353a1c416f4e9a1))\n- **experimental:** add new component `Badge` ([#5247](https://github.com/taiga-family/taiga-ui/issues/5247))\n ([9f16da7](https://github.com/taiga-family/taiga-ui/commit/9f16da7f95c4b51b74dd264468b254604697f626))\n- **kit:** `CheckboxBlock`/`RadioBlock` add new size ([#5390](https://github.com/taiga-family/taiga-ui/issues/5390))\n ([45731b6](https://github.com/taiga-family/taiga-ui/commit/45731b61e53d62ae9de62aa4df9a176ee87ec06c))\n\n### Bug Fixes\n\n- **addon-commerce:** `Money` causes an extra space ([#5374](https://github.com/taiga-family/taiga-ui/issues/5374))\n ([bcf41b9](https://github.com/taiga-family/taiga-ui/commit/bcf41b944838de48ab4187c9af72d173f911005a))\n- **core:** `Dropdown` reset previous position ([#5364](https://github.com/taiga-family/taiga-ui/issues/5364))\n ([e7542dd](https://github.com/taiga-family/taiga-ui/commit/e7542dda57c93a2bf2ca17e16e3b896be2a7469b))\n- **core:** don't hide placeholder for input size m ([#5382](https://github.com/taiga-family/taiga-ui/issues/5382))\n ([de88b55](https://github.com/taiga-family/taiga-ui/commit/de88b55321ff370816aea08301e547c9d15d9327))\n- **core:** onmouseout events don't trigger when objects move under mouse in Safari\n ([#5406](https://github.com/taiga-family/taiga-ui/issues/5406))\n ([6747a34](https://github.com/taiga-family/taiga-ui/commit/6747a349c4b2a4c2473635d86bb91b4ad0c0df9d))\n- **core:** the order of the escape event is important in the dialog service\n ([#5350](https://github.com/taiga-family/taiga-ui/issues/5350))\n ([1e79863](https://github.com/taiga-family/taiga-ui/commit/1e7986326161a9f5c9d43b52d34a105436e346f8))\n- **kit:** `InputRange` should not validate `quantum` if textfield is focused\n ([#5401](https://github.com/taiga-family/taiga-ui/issues/5401))\n ([452fc01](https://github.com/taiga-family/taiga-ui/commit/452fc01574ef265b4445012405dd7e897a0f9c28))\n- **kit:** `InputSlider` should not validate `quantum` if textfield is focused\n ([#5389](https://github.com/taiga-family/taiga-ui/issues/5389))\n ([2b28fba](https://github.com/taiga-family/taiga-ui/commit/2b28fba99d8e19642c2e617cf5bbc2f002eb175b))\n- **kit:** `Progress` fix colors and mode ([#5394](https://github.com/taiga-family/taiga-ui/issues/5394))\n ([8cc1e76](https://github.com/taiga-family/taiga-ui/commit/8cc1e76622a34856f04c47383f0c79c42c9d7c45))\n- **kit:** `Select` fix dummy checkmark size ([#5384](https://github.com/taiga-family/taiga-ui/issues/5384))\n ([71cf753](https://github.com/taiga-family/taiga-ui/commit/71cf75366cd1181f01284d8d5f4dcfd7716a21bc))\n- **kit:** fix tree programmatic control ([#5370](https://github.com/taiga-family/taiga-ui/issues/5370))\n ([aef8c35](https://github.com/taiga-family/taiga-ui/commit/aef8c353aa03ec11a412ebee21411ec6a67d1b07))\n- **kit:** prevent focusing when remove item from multi-select\n ([#5412](https://github.com/taiga-family/taiga-ui/issues/5412))\n ([50a3b41](https://github.com/taiga-family/taiga-ui/commit/50a3b41fb6b0a5f1ad9651bc73156893987cb389))\n- **kit:** update a tab when the active index has changed\n ([#5402](https://github.com/taiga-family/taiga-ui/issues/5402))\n ([aef59e0](https://github.com/taiga-family/taiga-ui/commit/aef59e04e37adbd91abcd9deafceddbb33a32a76))\n\n### [3.44.1](https://github.com/taiga-family/taiga-ui/compare/v3.44.0...v3.44.1) (2023-09-12)\n\n### Bug Fixes\n\n- **core:** matchMedia is not a function in SSR ([#5358](https://github.com/taiga-family/taiga-ui/issues/5358))\n ([7c7cfa5](https://github.com/taiga-family/taiga-ui/commit/7c7cfa51f8b6e746c64542543e939abc10e5dd5c))\n\n## [3.44.0](https://github.com/taiga-family/taiga-ui/compare/v3.43.0...v3.44.0) (2023-09-11)\n\n### Features\n\n- **core:** add `TUI_REDUCED_MOTION` ([#5329](https://github.com/taiga-family/taiga-ui/issues/5329))\n ([e684bdc](https://github.com/taiga-family/taiga-ui/commit/e684bdcc221a5f373a810310a1b2c8641cd1eb57))\n- **experimental:** `Fade` turn into a directive for easier reuse\n ([#5333](https://github.com/taiga-family/taiga-ui/issues/5333))\n ([6e67e26](https://github.com/taiga-family/taiga-ui/commit/6e67e26e0e889a6655358888419baaf1cfa4ac72))\n\n### Bug Fixes\n\n- **addon-charts:** `BarSet` fix case with all bars negative\n ([#5347](https://github.com/taiga-family/taiga-ui/issues/5347))\n ([98a907f](https://github.com/taiga-family/taiga-ui/commit/98a907f9526aa0dc25eb2db15dac195f6ab6150c))\n- **addon-doc:** `Example` should not show tabs if there is only default one (preview)\n ([#5331](https://github.com/taiga-family/taiga-ui/issues/5331))\n ([e651642](https://github.com/taiga-family/taiga-ui/commit/e65164258806294ff237ff5ffba6d9d30750297a))\n- **addon-mobile:** remove shadow background in mobile calendar header\n ([#5326](https://github.com/taiga-family/taiga-ui/issues/5326))\n ([c174365](https://github.com/taiga-family/taiga-ui/commit/c17436595d2e49a2af93df14671625d77e5cad8c))\n- **addon-table:** `Reorder` fix toggling on/off\n ([b3e7408](https://github.com/taiga-family/taiga-ui/commit/b3e7408c7d5d3396bdd6e5edbd443db7e342dd66))\n- **cdk:** `BreakpointService` properly react to window resize\n ([#5345](https://github.com/taiga-family/taiga-ui/issues/5345))\n ([878f7ec](https://github.com/taiga-family/taiga-ui/commit/878f7ecb832b9e4920844d05c1795bcb08003dd7))\n- **cdk:** compatibility svg processor with SSR ([#5317](https://github.com/taiga-family/taiga-ui/issues/5317))\n ([f4a1706](https://github.com/taiga-family/taiga-ui/commit/f4a17060c68ef7ed7de72ceeac6e40ca09b993dd))\n- **core:** break words in notification ([#5330](https://github.com/taiga-family/taiga-ui/issues/5330))\n ([357837d](https://github.com/taiga-family/taiga-ui/commit/357837da66bcebe4087a9486ce13ed8e55f43e6f))\n- **kit:** `InputNumber` ignores native attribute `maxlength`\n ([#5307](https://github.com/taiga-family/taiga-ui/issues/5307))\n ([f3d0c33](https://github.com/taiga-family/taiga-ui/commit/f3d0c335478df303521b2f31f36365034dcb177a))\n- **schematics:** do not provide `BrowserAnimationsModule` for standalone application\n ([#5290](https://github.com/taiga-family/taiga-ui/issues/5290))\n ([273f6c1](https://github.com/taiga-family/taiga-ui/commit/273f6c109e4199e54e124716cabe4128b6674c59))\n- **schematics:** replace whole icon name instead of substring\n ([#5334](https://github.com/taiga-family/taiga-ui/issues/5334))\n ([cdc0802](https://github.com/taiga-family/taiga-ui/commit/cdc0802fea8d48b05a2d2f16e5cd0c8243b1d0d3))\n\n## [3.43.0](https://github.com/taiga-family/taiga-ui/compare/v3.42.1...v3.43.0) (2023-09-06)\n\n### Features\n\n- **core:** add neutral notification status ([#5248](https://github.com/taiga-family/taiga-ui/issues/5248))\n ([7f7abfd](https://github.com/taiga-family/taiga-ui/commit/7f7abfd73bb81a51d7b0f19fab56fddd93fcd18a))\n- **core:** support appearance in dialog ([#5280](https://github.com/taiga-family/taiga-ui/issues/5280))\n ([126d3dd](https://github.com/taiga-family/taiga-ui/commit/126d3ddf4882ff4065651bc287cdd566d466d7f3))\n\n### Bug Fixes\n\n- **addon-commerce:** add `automation-id` for cleaner and dropdown buttons\n ([#5294](https://github.com/taiga-family/taiga-ui/issues/5294))\n ([7f11f52](https://github.com/taiga-family/taiga-ui/commit/7f11f5201148004b81a609688889addfb9d7f87a))\n- **addon-mobile:** `SheetDialog` fix scrolling flicker ([#5288](https://github.com/taiga-family/taiga-ui/issues/5288))\n ([e84bf4f](https://github.com/taiga-family/taiga-ui/commit/e84bf4f41d2e76414be74e0e900687f10e355e04))\n- **cdk:** add fallback color in svg for old browsers which doesn't support gradients\n ([#5227](https://github.com/taiga-family/taiga-ui/issues/5227))\n ([79af7c2](https://github.com/taiga-family/taiga-ui/commit/79af7c216010c601a3cee831f237b745c2147438))\n- **cdk:** schematic error `Attempted to get information from a node that was removed or forgotten`\n ([#5303](https://github.com/taiga-family/taiga-ui/issues/5303))\n ([debf653](https://github.com/taiga-family/taiga-ui/commit/debf653d9caa8ecc71f31f7d4ef85c614ac6204f))\n- **core:** drawing correctly the loader ([#5213](https://github.com/taiga-family/taiga-ui/issues/5213))\n ([71de5aa](https://github.com/taiga-family/taiga-ui/commit/71de5aa0fd9f55b78b897d0cefdb542abe52e9b6))\n- **core:** overlapped by placeholder in autocomplete mode\n ([#5269](https://github.com/taiga-family/taiga-ui/issues/5269))\n ([a812112](https://github.com/taiga-family/taiga-ui/commit/a8121129aa6dab823888ff8c52fe44e946dca742))\n- **kit:** update ticks color for `Slider` & `Range` ([#5266](https://github.com/taiga-family/taiga-ui/issues/5266))\n ([cd934cb](https://github.com/taiga-family/taiga-ui/commit/cd934cb2f48d8cf0cf05ab9923bde58efc1ebe0b))\n\n### [3.42.1](https://github.com/taiga-family/taiga-ui/compare/v3.42.0...v3.42.1) (2023-08-28)\n\n## [3.42.0](https://github.com/taiga-family/taiga-ui/compare/v2.99.0...v3.42.0) (2023-08-28)\n\n### Features\n\n- **addon-commerce:** rename `tui-card` to `tui-thumbnail-card`\n ([#5171](https://github.com/taiga-family/taiga-ui/issues/5171))\n ([331bed1](https://github.com/taiga-family/taiga-ui/commit/331bed1f26ab361f01c847dfdbea2969015b860b))\n- **addon-doc:** support remote url for code source ([#5200](https://github.com/taiga-family/taiga-ui/issues/5200))\n ([ee528fa](https://github.com/taiga-family/taiga-ui/commit/ee528fa25b0217d4522c9656ad3dce6eb6768649))\n- **core:** load icons relative base url ([#5203](https://github.com/taiga-family/taiga-ui/issues/5203))\n ([19d3440](https://github.com/taiga-family/taiga-ui/commit/19d3440ed612bfece3c83715a247aa562b996be1))\n- **experimental:** add pin ([#5185](https://github.com/taiga-family/taiga-ui/issues/5185))\n ([882266f](https://github.com/taiga-family/taiga-ui/commit/882266f2e7e48b708af9f029869ab0f628c35ad3))\n- **kit:** `Tiles` maintain dragged position when page is scrolled\n ([#5155](https://github.com/taiga-family/taiga-ui/issues/5155))\n ([7a8a13e](https://github.com/taiga-family/taiga-ui/commit/7a8a13e3ac7ea7d9dcee257fe36015574152c1eb))\n\n### Bug Fixes\n\n- **schematics:** migrate wysiwyg icons ([#5216](https://github.com/taiga-family/taiga-ui/issues/5216))\n ([b639479](https://github.com/taiga-family/taiga-ui/commit/b639479fc2800fa1a063309eab8e438f5d1ce7f6))\n\n### [3.41.1](https://github.com/taiga-family/taiga-ui/compare/v3.41.0...v3.41.1) (2023-08-16)\n\n### Bug Fixes\n\n- **addon-preview:** export tokens as public api ([#5118](https://github.com/taiga-family/taiga-ui/issues/5118))\n ([4e34eb6](https://github.com/taiga-family/taiga-ui/commit/4e34eb625627effea2459c4c6da8380cb27cda1e))\n\n## [3.41.0](https://github.com/taiga-family/taiga-ui/compare/v3.40.0...v3.41.0) (2023-08-15)\n\n### Features\n\n- **addon-mobile:** `TabBar` add skeletons for empty state\n ([#5073](https://github.com/taiga-family/taiga-ui/issues/5073))\n ([ccf2a81](https://github.com/taiga-family/taiga-ui/commit/ccf2a81bab29fbbab7f24d8ce804401f13efafcd))\n- **core:** `Alerts` customize position ([#5072](https://github.com/taiga-family/taiga-ui/issues/5072))\n ([9bd8221](https://github.com/taiga-family/taiga-ui/commit/9bd822136cf2b1cf62d9ab513774a8bfea2a4260))\n- **core:** `Dropdown` add directive to force control and monitor open state\n ([#5059](https://github.com/taiga-family/taiga-ui/issues/5059))\n ([b4643a8](https://github.com/taiga-family/taiga-ui/commit/b4643a8eb432daf9fde46482deec27c6582059e4))\n- **kit:** new sizes for `ProgressBar` ([#5051](https://github.com/taiga-family/taiga-ui/issues/5051))\n ([926eadb](https://github.com/taiga-family/taiga-ui/commit/926eadbc55d880b83191f5037e00e1dec705fd7f))\n\n### Bug Fixes\n\n- **addon-commerce:** move `tuiGetCodeByCurrency` to public API\n ([#5075](https://github.com/taiga-family/taiga-ui/issues/5075))\n ([fda819a](https://github.com/taiga-family/taiga-ui/commit/fda819a667e8ee33d9a2d72e2817b30cdd397c2f))\n- **i18n:** incorrect french translation for Bulgaria country name\n ([#5063](https://github.com/taiga-family/taiga-ui/issues/5063))\n ([c77e6b0](https://github.com/taiga-family/taiga-ui/commit/c77e6b0345f2b7a8e5de5ed9a8f990d20176760e))\n- **kit:** `InputYear` should update text field value after selection from dropdown\n ([#5100](https://github.com/taiga-family/taiga-ui/issues/5100))\n ([70c4778](https://github.com/taiga-family/taiga-ui/commit/70c47784de1c140410876fff2b7951719c77ddf4))\n- **kit:** paddings in MultiSelectGroups with lable ([#5026](https://github.com/taiga-family/taiga-ui/issues/5026))\n ([b8d15d7](https://github.com/taiga-family/taiga-ui/commit/b8d15d7a43d13b4c1c1195246c6c8689c07d6a61))\n- **kit:** wrong compilation for `tui-text-area` ([#5104](https://github.com/taiga-family/taiga-ui/issues/5104))\n ([f82bb42](https://github.com/taiga-family/taiga-ui/commit/f82bb42b0e6c67d27f03e8dab40ae8d8ae8897c9))\n\n## [3.40.0](https://github.com/taiga-family/taiga-ui/compare/v3.39.1...v3.40.0) (2023-08-08)\n\n### Features\n\n- **icons:** make the rest of components icons customizable\n ([#5046](https://github.com/taiga-family/taiga-ui/issues/5046))\n ([cc0828e](https://github.com/taiga-family/taiga-ui/commit/cc0828ec82bf2c1a5fcad7f415d381a3091a6800))\n- **kit:** `InputNumber` add value transformer token ([#5033](https://github.com/taiga-family/taiga-ui/issues/5033))\n ([96c3b67](https://github.com/taiga-family/taiga-ui/commit/96c3b677cb38f01aff834a204298caf9cf7f79f4))\n- **kit:** `Pagination` add smaller size ([#5021](https://github.com/taiga-family/taiga-ui/issues/5021))\n ([18ac180](https://github.com/taiga-family/taiga-ui/commit/18ac180fba420314d8f05e81e6658e98a528de1f))\n- **kit:** add alias `tui-textarea` for `tui-text-area` ([#5020](https://github.com/taiga-family/taiga-ui/issues/5020))\n ([70f4a9d](https://github.com/taiga-family/taiga-ui/commit/70f4a9df194740c84f9cfc421a8bd10f708c4861))\n\n### Bug Fixes\n\n- **cdk:** include `tds` packages for update ([#5034](https://github.com/taiga-family/taiga-ui/issues/5034))\n ([f1f5d6d](https://github.com/taiga-family/taiga-ui/commit/f1f5d6d7ab96f137fd6e55434f0b6ff6f629e5f7))\n- **eslint-plugin:** ignore naming convention for apps directory\n ([#5042](https://github.com/taiga-family/taiga-ui/issues/5042))\n ([7fb156c](https://github.com/taiga-family/taiga-ui/commit/7fb156ca1b783f52118a27e9723853eaea07f71f))\n- **kit:** `ProgressCircle` should show empty circle if `max=0`\n ([#5050](https://github.com/taiga-family/taiga-ui/issues/5050))\n ([aa2f133](https://github.com/taiga-family/taiga-ui/commit/aa2f133a4d7f6f0ecfacab43cecaba4d40351665))\n\n### [3.39.1](https://github.com/taiga-family/taiga-ui/compare/v3.39.0...v3.39.1) (2023-08-01)\n\n### Features\n\n- **cdk:** add array of icons, used in taiga components ([#5005](https://github.com/taiga-family/taiga-ui/issues/5005))\n ([c989f60](https://github.com/taiga-family/taiga-ui/commit/c989f60613de3213f334d992a209bdae7a15178d))\n\n### Bug Fixes\n\n- **kit:** revert alias `tui-textarea` for `tui-text-area`\n ([#5015](https://github.com/taiga-family/taiga-ui/issues/5015))\n ([b801d59](https://github.com/taiga-family/taiga-ui/commit/b801d5941160f71e643ee9affe9c0c59c6b2cd93))\n\n## [3.39.0](https://github.com/taiga-family/taiga-ui/compare/v3.37.0...v3.39.0) (2023-07-31)\n\n### Features\n\n- **addon-mobile:** `SheetDialog` add new dialog ([#4975](https://github.com/taiga-family/taiga-ui/issues/4975))\n ([39d1b62](https://github.com/taiga-family/taiga-ui/commit/39d1b62ba94dad012d46573f8a8273c81b737c36))\n- **i18n:** switch to power of 2 for file size display ([#4998](https://github.com/taiga-family/taiga-ui/issues/4998))\n ([65c3e66](https://github.com/taiga-family/taiga-ui/commit/65c3e66f0f92c9546e82c976a13feeb1f03b921d))\n- **kit:** add alias `tui-textarea` for `tui-text-area` ([#4876](https://github.com/taiga-family/taiga-ui/issues/4876))\n ([bd8a319](https://github.com/taiga-family/taiga-ui/commit/bd8a319c17c5427ed7e802fdbacd728e270abec2))\n- **schematics:** include `*.sass,scss,css` files for replace string\n ([#4979](https://github.com/taiga-family/taiga-ui/issues/4979))\n ([0d89620](https://github.com/taiga-family/taiga-ui/commit/0d89620d2448054bf40f1175ca74216ac69d5190))\n\n### Bug Fixes\n\n- **addon-commerce:** correct comparison of months for expiry date\n ([#4974](https://github.com/taiga-family/taiga-ui/issues/4974))\n ([eb5887f](https://github.com/taiga-family/taiga-ui/commit/eb5887f23a634d3350f0b5ed76d7849b1a7153f5))\n- **core:** `Hint` fix positioning near the right edge of the viewport\n ([#5001](https://github.com/taiga-family/taiga-ui/issues/5001))\n ([6fcb214](https://github.com/taiga-family/taiga-ui/commit/6fcb214e239be1aff366a35043bf4662f7b464f9))\n- **core:** pinned `i18n` dependency ([#4970](https://github.com/taiga-family/taiga-ui/issues/4970))\n ([001ccdd](https://github.com/taiga-family/taiga-ui/commit/001ccdd87ebbcedeb238cf04c06ed22ddf242c46))\n- **kit:** `InputDateTime`'s min/max inputs should receive null\n ([#4847](https://github.com/taiga-family/taiga-ui/issues/4847))\n ([#4848](https://github.com/taiga-family/taiga-ui/issues/4848))\n ([00b3ce3](https://github.com/taiga-family/taiga-ui/commit/00b3ce3122e7c547c138b614202714f52b8fb79c))\n\n## [3.38.0](https://github.com/taiga-family/taiga-ui/compare/v3.37.0...v3.38.0) (2023-07-25)\n\n### Features\n\n- **core:** `Notification` add sizes ([#4971](https://github.com/taiga-family/taiga-ui/issues/4971))\n ([6250adf](https://github.com/taiga-family/taiga-ui/commit/6250adfc7314fc7381555979f7145a78415eb2a8))\n\n### Bug Fixes\n\n- **core:** `Textfield` straighten up icons spacings ([#4898](https://github.com/taiga-family/taiga-ui/issues/4898))\n ([939769c](https://github.com/taiga-family/taiga-ui/commit/939769c18969ddf39d5169a6528087719660059b))\n- **eslint-plugin:** disable `@angular-eslint/component-selector` rule\n ([#4943](https://github.com/taiga-family/taiga-ui/issues/4943))\n ([c0e2b87](https://github.com/taiga-family/taiga-ui/commit/c0e2b8720c0468a9d40e9538349f1ddde81d7fa8))\n- **eslint-plugin:** disable `@angular-eslint/use-component-selector` rule\n ([#4948](https://github.com/taiga-family/taiga-ui/issues/4948))\n ([13e7314](https://github.com/taiga-family/taiga-ui/commit/13e731422281c4f87a99870e1aee3668f1dd681a))\n- **kit:** `InputDateTime` should place caret before time after selection of a new date via calendar\n ([#4942](https://github.com/taiga-family/taiga-ui/issues/4942))\n ([89ec469](https://github.com/taiga-family/taiga-ui/commit/89ec469ab843ff54376214e48cd3d52290efac60))\n- **kit:** BadgedContent badge misaligned inside flex parent\n ([#4961](https://github.com/taiga-family/taiga-ui/issues/4961))\n ([1688eaa](https://github.com/taiga-family/taiga-ui/commit/1688eaaf6bc4d889e0fdd8c79cbb560c510d91c9))\n\n## [3.37.0](https://github.com/taiga-family/taiga-ui/compare/v3.36.2...v3.37.0) (2023-07-18)\n\n### Features\n\n- **addon-commerce:** add currencies ([#4910](https://github.com/taiga-family/taiga-ui/issues/4910))\n ([405314e](https://github.com/taiga-family/taiga-ui/commit/405314e4c19540b81cbe2770b6d6425ab1f539e0))\n\n### Bug Fixes\n\n- **addon-preview:** fix centering when zooming with slider\n ([#4893](https://github.com/taiga-family/taiga-ui/issues/4893))\n ([a268064](https://github.com/taiga-family/taiga-ui/commit/a26806424dfeecaeba1ebacf81db0d7c0e832e6d))\n- **kit:** `LineClamp` recalculate size on hover ([#4906](https://github.com/taiga-family/taiga-ui/issues/4906))\n ([2debc55](https://github.com/taiga-family/taiga-ui/commit/2debc555f328c6cd2ce676ac09ba6ea9ec0bbeee))\n- **kit:** change button appearance for `Files` ([#4926](https://github.com/taiga-family/taiga-ui/issues/4926))\n ([1e15be5](https://github.com/taiga-family/taiga-ui/commit/1e15be5198f56ba2b74dfa76d0c9d346c21288d9))\n- **kit:** update `TUI_COUNTRIES_MASKS` (`InputPhoneInternational`) for Argentina\n ([#4891](https://github.com/taiga-family/taiga-ui/issues/4891))\n ([1d931df](https://github.com/taiga-family/taiga-ui/commit/1d931dfead6346ab2eb3365578dea202c5504635))\n\n### [3.36.2](https://github.com/taiga-family/taiga-ui/compare/v3.36.1...v3.36.2) (2023-07-12)\n\n### Features\n\n- **core:** allow hierarchical DI options for components ([#4892](https://github.com/taiga-family/taiga-ui/issues/4892))\n ([01e7067](https://github.com/taiga-family/taiga-ui/commit/01e7067b3ed514c7e138613846da2235b4cdb619))\n\n### Bug Fixes\n\n- **cdk:** `ScrollService` fix final position ([#4887](https://github.com/taiga-family/taiga-ui/issues/4887))\n ([fb1946d](https://github.com/taiga-family/taiga-ui/commit/fb1946dddf16c43f79fe4020423883e9809389e2))\n- **schematics:** `@tinkoff/tui-editor` should be installed after migration\n ([#4900](https://github.com/taiga-family/taiga-ui/issues/4900))\n ([7755254](https://github.com/taiga-family/taiga-ui/commit/77552542edf3afb6b5848efd483b86a50cd5a1bf))\n\n### [3.36.1](https://github.com/taiga-family/taiga-ui/compare/v3.36.0...v3.36.1) (2023-07-11)\n\n### Bug Fixes\n\n- **cdk:** fix some icons in icon migration ([#4888](https://github.com/taiga-family/taiga-ui/issues/4888))\n ([8b9105c](https://github.com/taiga-family/taiga-ui/commit/8b9105c34661a18c1fca25c2c56f7947bd66c849))\n\n## [3.36.0](https://github.com/taiga-family/taiga-ui/compare/v3.35.0...v3.36.0) (2023-07-10)\n\n### Features\n\n- **cdk:** add schematics for migrate `@taiga-ui/addon-editor` to `@tinkoff/tui-editor`\n ([#4870](https://github.com/taiga-family/taiga-ui/issues/4870))\n ([5f40437](https://github.com/taiga-family/taiga-ui/commit/5f40437ecb6e0dbc7ad560b0430615b57c83e4d6))\n- **core:** support nullability in `src` property ([#4877](https://github.com/taiga-family/taiga-ui/issues/4877))\n ([8b0667f](https://github.com/taiga-family/taiga-ui/commit/8b0667fc5002c97051926649543af5e89fe6c842))\n- **eslint-config:** add custom configs for reuse in another projects\n ([#4869](https://github.com/taiga-family/taiga-ui/issues/4869))\n ([c228895](https://github.com/taiga-family/taiga-ui/commit/c228895642f625b2e6a4a4f40a0d4737ba368639))\n- **kit:** `InputCopy` add DI options ([#4868](https://github.com/taiga-family/taiga-ui/issues/4868))\n ([f0a2f83](https://github.com/taiga-family/taiga-ui/commit/f0a2f8393bc0020dff9f37bf48ed495f70fe616b))\n- **kit:** `Tag` update styles ([#4830](https://github.com/taiga-family/taiga-ui/issues/4830))\n ([ef37091](https://github.com/taiga-family/taiga-ui/commit/ef37091287d9659253f61090997319d736ed176b))\n- **kit:** fix circular dependency error `TuiInputFilesDirective` and `TuiInputFilesComponent` with UMD bundle\n ([#4880](https://github.com/taiga-family/taiga-ui/issues/4880))\n ([691109f](https://github.com/taiga-family/taiga-ui/commit/691109f9f8d28bf3a4ee63d752e8131c70b25583))\n\n### Bug Fixes\n\n- **core:** `DataList` properly size `emptyContent` ([#4856](https://github.com/taiga-family/taiga-ui/issues/4856))\n ([a0208cf](https://github.com/taiga-family/taiga-ui/commit/a0208cfb65f02f5ba9d5ccca5f506f07dc34224d))\n- **core:** `Root` set body background ([#4867](https://github.com/taiga-family/taiga-ui/issues/4867))\n ([e831296](https://github.com/taiga-family/taiga-ui/commit/e8312960d024a448419791404dfa62e7ac07c44e))\n- **kit:** `InputInline` fix width calculation ([#4878](https://github.com/taiga-family/taiga-ui/issues/4878))\n ([7518bf8](https://github.com/taiga-family/taiga-ui/commit/7518bf81e87181a4042acd86e29c232a2af335c4))\n- **testing:** export `tuiAddSnapshotPlugin` by default ([#4846](https://github.com/taiga-family/taiga-ui/issues/4846))\n ([0d632ee](https://github.com/taiga-family/taiga-ui/commit/0d632ee27c9a70e7bbfba65269bb6254d08e1a0b))\n\n### Deprecations\n\n- **addon-editor:** replace to `@tinkoff/tui-editor` ([#4883](https://github.com/taiga-family/taiga-ui/issues/4883))\n ([27fcf52](https://github.com/taiga-family/taiga-ui/commit/27fcf526414f7aa896fd91022518beb5e40e336c))\n\n## [3.35.0](https://github.com/taiga-family/taiga-ui/compare/v3.34.0...v3.35.0) (2023-07-03)\n\n### Features\n\n- **addon-editor:** support `controlList` in `video/audio`\n ([#4827](https://github.com/taiga-family/taiga-ui/issues/4827))\n ([ee5fd65](https://github.com/taiga-family/taiga-ui/commit/ee5fd652b8c6eadb080b9858caa73c860b25bcb0))\n- **cdk:** `schematics` add proprietary-icons migration ([#4811](https://github.com/taiga-family/taiga-ui/issues/4811))\n ([0b7d2de](https://github.com/taiga-family/taiga-ui/commit/0b7d2de2698e7acb5478f149807f7eb73e106aa1))\n- **core:** `Alert` add new directive ([#4815](https://github.com/taiga-family/taiga-ui/issues/4815))\n ([816759f](https://github.com/taiga-family/taiga-ui/commit/816759f75b47fbc3e28e98df3fae2f13f50ecb92))\n- **core:** `Dropdown` add appearance option ([#4795](https://github.com/taiga-family/taiga-ui/issues/4795))\n ([0bb3d0c](https://github.com/taiga-family/taiga-ui/commit/0bb3d0c220957427df322b9aa2a08aaa453c7f08))\n- **kit:** `InputNumber` uses `Maskito` instead of legacy `text-mask`\n ([#4725](https://github.com/taiga-family/taiga-ui/issues/4725))\n ([7518431](https://github.com/taiga-family/taiga-ui/commit/7518431ec61cefb55bbef2172b63d5b243e1f496))\n- **kit:** `Toggle` add `appearances` to options ([#4818](https://github.com/taiga-family/taiga-ui/issues/4818))\n ([a5e1574](https://github.com/taiga-family/taiga-ui/commit/a5e157470501c08580fb2a41c4ea5625ccf31015))\n- **kit:** `Tree` add trackBy input ([#4626](https://github.com/taiga-family/taiga-ui/issues/4626))\n ([#4821](https://github.com/taiga-family/taiga-ui/issues/4821))\n ([9fd8d61](https://github.com/taiga-family/taiga-ui/commit/9fd8d610f6160477c11f760c75b6250411edb496))\n\n### Bug Fixes\n\n- **addon-editor:** blinking caret doesn't appear in first item in list\n ([#4785](https://github.com/taiga-family/taiga-ui/issues/4785))\n ([c8df8d8](https://github.com/taiga-family/taiga-ui/commit/c8df8d89cf6a8afc2138c25ab06973976debecc0))\n- **addon-mobile:** `PullToRefresh` remove transform CSS ([#4799](https://github.com/taiga-family/taiga-ui/issues/4799))\n ([26bc6aa](https://github.com/taiga-family/taiga-ui/commit/26bc6aa0db23dd6698e97ad1adbfd719ba8ba7bf))\n- **addon-mobile:** `Sheet` fix premature closing ([#4806](https://github.com/taiga-family/taiga-ui/issues/4806))\n ([3dd042a](https://github.com/taiga-family/taiga-ui/commit/3dd042a37b1e065380405001c93da7eb2aae61a9))\n- **addon-table:** fix z-index for 2-dimensional sticky tables\n ([#4796](https://github.com/taiga-family/taiga-ui/issues/4796))\n ([c294c82](https://github.com/taiga-family/taiga-ui/commit/c294c82c6d6ab9ddc93a0f5c444c6f8ee7d05ba8))\n- **cdk:** `ng-add` fix adding providers in standalone app with config (nx 16+ default)\n ([#4794](https://github.com/taiga-family/taiga-ui/issues/4794))\n ([c0d2bfb](https://github.com/taiga-family/taiga-ui/commit/c0d2bfb5a362f5cb5c76eb5e7f3c7e87f69a13dd))\n- **cdk:** `TuiStaticRequestService` should be throw error when response code is not `200`\n ([#4787](https://github.com/taiga-family/taiga-ui/issues/4787))\n ([df27b27](https://github.com/taiga-family/taiga-ui/commit/df27b27650718a472777312d612b4796e321a08d))\n- **core:** `DropdownHover` allow nested `HostedDropdown`\n ([#4823](https://github.com/taiga-family/taiga-ui/issues/4823))\n ([105c0fc](https://github.com/taiga-family/taiga-ui/commit/105c0fc0cfc6597cb3ae3a423bdbbcff9e6028ca))\n- **kit:** `Checkbox`/`Radio` properly react to mode ([#4797](https://github.com/taiga-family/taiga-ui/issues/4797))\n ([565ad88](https://github.com/taiga-family/taiga-ui/commit/565ad8830df9e64603316920fb974bba1ed2acd6))\n- **kit:** `MultiSelect` fix `valueContent` overflow ([#4824](https://github.com/taiga-family/taiga-ui/issues/4824))\n ([57239e2](https://github.com/taiga-family/taiga-ui/commit/57239e2c239cc818363fec0cadcd145d913b06d3))\n- **kit:** `Tabs` fix dropdown styles ([#4814](https://github.com/taiga-family/taiga-ui/issues/4814))\n ([3c0ce9d](https://github.com/taiga-family/taiga-ui/commit/3c0ce9dd2b83f27d37fc8b3fd8c3d809135c39b2))\n\n## [3.34.0](https://github.com/taiga-family/taiga-ui/compare/v3.33.1...v3.34.0) (2023-06-27)\n\n### Features\n\n- **addon-editor:** `ColorSelector` uses `Maskito` instead of legacy `text-mask`\n ([#4774](https://github.com/taiga-family/taiga-ui/issues/4774))\n ([6f4528c](https://github.com/taiga-family/taiga-ui/commit/6f4528cdf0ea13133c29f12942f20955ea13325c))\n- **cdk:** adding support ECMA Decorators for `[@tui](https://github.com/tui)Pure`\n ([#4730](https://github.com/taiga-family/taiga-ui/issues/4730))\n ([a0b275c](https://github.com/taiga-family/taiga-ui/commit/a0b275c6980779a8bb86b756bb422d08afbf9923))\n- **core:** deprecate `[@tui](https://github.com/tui)DefaultProp`, `[@tui](https://github.com/tui)RequiredSetter`,\n `[@tui](https://github.com/tui)Debounce` ([#4737](https://github.com/taiga-family/taiga-ui/issues/4737))\n ([11fb027](https://github.com/taiga-family/taiga-ui/commit/11fb027cefeee9b1839efc91cbdfb7df0c2eb695))\n- **kit:** `Breadcrumbs` add DI customization ([#4771](https://github.com/taiga-family/taiga-ui/issues/4771))\n ([7e01b6e](https://github.com/taiga-family/taiga-ui/commit/7e01b6e16994f2b7200d775b28aca3bb1a8931d7))\n\n### Bug Fixes\n\n- `tuiSlot` extend type with a string ([#4779](https://github.com/taiga-family/taiga-ui/issues/4779))\n ([1c112e8](https://github.com/taiga-family/taiga-ui/commit/1c112e8578e2ca13fbe66a6621465e6650f70883))\n- **addon-charts:** `RingChart` fix mask url ([#4777](https://github.com/taiga-family/taiga-ui/issues/4777))\n ([d33887b](https://github.com/taiga-family/taiga-ui/commit/d33887b4a883813356d54ed9ea9370246c672c70))\n\n### [3.33.1](https://github.com/taiga-family/taiga-ui/compare/v3.33.0...v3.33.1) (2023-06-23)\n\n### Features\n\n- **kit:** `Multiselect` add ability to use objects in native select\n ([#4733](https://github.com/taiga-family/taiga-ui/issues/4733))\n ([88bc03d](https://github.com/taiga-family/taiga-ui/commit/88bc03d6e83633d8c839669faa030bd3dcb6b41a))\n\n### Bug Fixes\n\n- **addon-commerce:** hide input filler in dark mode ([#4756](https://github.com/taiga-family/taiga-ui/issues/4756))\n ([f03187a](https://github.com/taiga-family/taiga-ui/commit/f03187a3794a014c41d91cbf20a62bf4358a41ae))\n- **addon-mobile:** `MobileCalendar` fix initial view ([#4755](https://github.com/taiga-family/taiga-ui/issues/4755))\n ([aa0887c](https://github.com/taiga-family/taiga-ui/commit/aa0887c463640789acd293242b05c3fb9ccb43c3))\n\n## [3.33.0](https://github.com/taiga-family/taiga-ui/compare/v3.32.0...v3.33.0) (2023-06-22)\n\n### Features\n\n- **kit:** `InputMonth` add ability to use native picker on mobile\n ([#4709](https://github.com/taiga-family/taiga-ui/issues/4709))\n ([9827b6b](https://github.com/taiga-family/taiga-ui/commit/9827b6bbb09cebc1017332042218cccfd6efd9e9))\n\n### Bug Fixes\n\n- **addon-commerce:** expired field should be clickable after reset of prefilled value\n ([#4740](https://github.com/taiga-family/taiga-ui/issues/4740))\n ([9734127](https://github.com/taiga-family/taiga-ui/commit/973412711871843aa59af462202bd250771d3e47))\n- **addon-editor:** fix distance between toolbar and content without label\n ([#4701](https://github.com/taiga-family/taiga-ui/issues/4701))\n ([6f63bb8](https://github.com/taiga-family/taiga-ui/commit/6f63bb824959350dc7975b71d79d49a34a944bb3))\n- **addon-editor:** prevent erasing history on empty value\n ([#4721](https://github.com/taiga-family/taiga-ui/issues/4721))\n ([7b77e9e](https://github.com/taiga-family/taiga-ui/commit/7b77e9e0d1076ce56db8d498a4cf8bb4bcc00cbe))\n- **addon-mobile:** `MobileTabs` update iOS design ([#4722](https://github.com/taiga-family/taiga-ui/issues/4722))\n ([77a03fe](https://github.com/taiga-family/taiga-ui/commit/77a03fec2bc03c03f728ec53760b1bff27e812a3))\n- **addon-mobile:** `PullToRefresh` properly disable when no component was provided\n ([#4745](https://github.com/taiga-family/taiga-ui/issues/4745))\n ([f58c623](https://github.com/taiga-family/taiga-ui/commit/f58c623cb090523270816a40118d52a947eabe45))\n- **core:** `Dropdown` fix cyclic freeze ([#4750](https://github.com/taiga-family/taiga-ui/issues/4750))\n ([4d8e6c9](https://github.com/taiga-family/taiga-ui/commit/4d8e6c9997e80e512b20bcf873c2990a1196a5a2))\n- **core:** `HintPointer` fix initial position ([#4708](https://github.com/taiga-family/taiga-ui/issues/4708))\n ([b65208a](https://github.com/taiga-family/taiga-ui/commit/b65208af5e84f14012ab7475c11ce0b532e604f5))\n- **core:** `Textfield` fix label font size ([#4727](https://github.com/taiga-family/taiga-ui/issues/4727))\n ([82bbd49](https://github.com/taiga-family/taiga-ui/commit/82bbd494f601518b072141f7f00e0a79e55d978b))\n- **kit:** `DataListWrapper` extend content to full width\n ([#4718](https://github.com/taiga-family/taiga-ui/issues/4718))\n ([36656e6](https://github.com/taiga-family/taiga-ui/commit/36656e654449f8701ef4434778b0d39796693b58))\n\n## [3.32.0](https://github.com/taiga-family/taiga-ui/compare/v3.31.1...v3.32.0) (2023-06-19)\n\n### Features\n\n- **addon-doc:** support `fragment` in navigation links ([#4673](https://github.com/taiga-family/taiga-ui/issues/4673))\n ([ecb1c11](https://github.com/taiga-family/taiga-ui/commit/ecb1c117235463b162d3a3747cd2bd51fa8f96f4))\n- **addon-editor:** support `translate/spellcheck` option in editor DI\n ([#4688](https://github.com/taiga-family/taiga-ui/issues/4688))\n ([98df5c5](https://github.com/taiga-family/taiga-ui/commit/98df5c533b2b947a10f8aebb540943bc7ae991c7))\n- **addon-editor:** support custom fontSize tool ([#4670](https://github.com/taiga-family/taiga-ui/issues/4670))\n ([74d1efe](https://github.com/taiga-family/taiga-ui/commit/74d1efecfe7126db13753095812efaefd107d138))\n- **cdk:** do not overlap close buttons in nested dialogs\n ([#4640](https://github.com/taiga-family/taiga-ui/issues/4640))\n ([e174fe2](https://github.com/taiga-family/taiga-ui/commit/e174fe2b2e23d9b66f63a4e33ada1757a9bc6601))\n- **cdk:** support `TUI_AUTOFOCUS_OPTIONS` ([#4650](https://github.com/taiga-family/taiga-ui/issues/4650))\n ([e1a3013](https://github.com/taiga-family/taiga-ui/commit/e1a30130a71be08be8bad71dd1530a7281010bfb))\n\n### Bug Fixes\n\n- **cdk:** `schematics` add schematic templates to exclusion patterns\n ([#4675](https://github.com/taiga-family/taiga-ui/issues/4675))\n ([51a2535](https://github.com/taiga-family/taiga-ui/commit/51a25351c47c6cb476e57516eb58365a045fff5e))\n- **kit:** `MultiSelectGroup` fix label alignment ([#4686](https://github.com/taiga-family/taiga-ui/issues/4686))\n ([1e3aba8](https://github.com/taiga-family/taiga-ui/commit/1e3aba813f4a1087876ec26bf07425348ab8d370))\n- **kit:** `ProgressCircle` fix initial animation ([#4682](https://github.com/taiga-family/taiga-ui/issues/4682))\n ([efdf144](https://github.com/taiga-family/taiga-ui/commit/efdf144c3dd15cf7c1a89cfb737530e1ffee9089))\n- **kit:** prevent min rate star selection ([#4680](https://github.com/taiga-family/taiga-ui/issues/4680))\n ([c29e0e8](https://github.com/taiga-family/taiga-ui/commit/c29e0e8cb428c234586b2a098193ccbd0cdb8c96))\n- **kit:** prevent overflow first character inside `InputInlineComponent`\n ([#4647](https://github.com/taiga-family/taiga-ui/issues/4647))\n ([d82dbd7](https://github.com/taiga-family/taiga-ui/commit/d82dbd7d39918a5c093a5d958e1bebed6f66d97c))\n\n### [3.31.1](https://github.com/taiga-family/taiga-ui/compare/v3.31.0...v3.31.1) (2023-06-15)\n\n### Bug Fixes\n\n- **addon-commerce:** `Money` fix integer part rounding ([#4659](https://github.com/taiga-family/taiga-ui/issues/4659))\n ([95207c2](https://github.com/taiga-family/taiga-ui/commit/95207c253f321251be462d222e55db2471677c20))\n- **core:** `NumberFormat` fix assertion warning ([#4665](https://github.com/taiga-family/taiga-ui/issues/4665))\n ([8d483ce](https://github.com/taiga-family/taiga-ui/commit/8d483ce1c92448f28487d6a0653eea2d6860042b))\n- **kit:** `InputDateRange` freezes UI if `[minLength]`/`[maxLength]` are ommited\n ([#4671](https://github.com/taiga-family/taiga-ui/issues/4671))\n ([c41d568](https://github.com/taiga-family/taiga-ui/commit/c41d5688bb7c20639012338423250e0bf9c62a00))\n- **kit:** `MultiSelectGroup` fix padding when used without label\n ([#4648](https://github.com/taiga-family/taiga-ui/issues/4648))\n ([b8967b1](https://github.com/taiga-family/taiga-ui/commit/b8967b134290f6a3a0f53bb331b91c6e39037dea))\n\n## [3.31.0](https://github.com/taiga-family/taiga-ui/compare/v3.30.0...v3.31.0) (2023-06-13)\n\n### Features\n\n- **addon-doc:** upgrade `ngx-highlightjs` ([#4608](https://github.com/taiga-family/taiga-ui/issues/4608))\n ([63cef10](https://github.com/taiga-family/taiga-ui/commit/63cef1023c201224ccd8db27a7bc0b492376d4c4))\n- **addon-editor:** support all heading levels by default\n ([#4615](https://github.com/taiga-family/taiga-ui/issues/4615))\n ([59a30c2](https://github.com/taiga-family/taiga-ui/commit/59a30c2e42771a71ebf31f74d56dbf903da40cae))\n- **addon-editor:** support any font-size in editor ([#4624](https://github.com/taiga-family/taiga-ui/issues/4624))\n ([eb19c62](https://github.com/taiga-family/taiga-ui/commit/eb19c62d89895c401e96d4d9e9e9ef165e8de82a))\n- **addon-editor:** use `icon` for preview type of links in edit mode\n ([#4646](https://github.com/taiga-family/taiga-ui/issues/4646))\n ([a735d54](https://github.com/taiga-family/taiga-ui/commit/a735d5461d1cbdec43a19338181359a058934e7e))\n- **core:** svg source interceptor should accept svg global options\n ([#4597](https://github.com/taiga-family/taiga-ui/issues/4597))\n ([7e6e17f](https://github.com/taiga-family/taiga-ui/commit/7e6e17fc572f5bb6bccd05f378d5ab85c1fa8e3d))\n\n### Bug Fixes\n\n- **addon-editor:** prevent paste `undefined` in url ([#4645](https://github.com/taiga-family/taiga-ui/issues/4645))\n ([a6c8e2e](https://github.com/taiga-family/taiga-ui/commit/a6c8e2efba69d43a6cb0215b174f4f5d891c7af2))\n- **cdk:** fix change detection issue in `DialogHost` ([#4622](https://github.com/taiga-family/taiga-ui/issues/4622))\n ([bd0762a](https://github.com/taiga-family/taiga-ui/commit/bd0762a473eb9032cdb13583ec3553e1c3d74618))\n- **cdk:** fix icons migration, improve performance ([#4620](https://github.com/taiga-family/taiga-ui/issues/4620))\n ([37e51dd](https://github.com/taiga-family/taiga-ui/commit/37e51dd5e6f738af44c84987f6d70b5a3b8fce27))\n- **cdk:** using trackBy for re-order animations ([#4632](https://github.com/taiga-family/taiga-ui/issues/4632))\n ([29d039e](https://github.com/taiga-family/taiga-ui/commit/29d039e47df5eb130677fd182d7aa48f73d60c42))\n- **core:** clear `cache string` when checking `source` path is `url` path\n ([#4623](https://github.com/taiga-family/taiga-ui/issues/4623))\n ([ec65348](https://github.com/taiga-family/taiga-ui/commit/ec6534833e619c99039b5e7d70c22cbae0b7d3d4))\n- **kit:** pack items around the center in checkbox ([#4644](https://github.com/taiga-family/taiga-ui/issues/4644))\n ([eceb6f9](https://github.com/taiga-family/taiga-ui/commit/eceb6f9d6af379d7f99a4ac1dfceff198663cb1a))\n\n## [3.30.0](https://github.com/taiga-family/taiga-ui/compare/v3.29.2...v3.30.0) (2023-06-05)\n\n### Features\n\n- **addon-editor:** support image as anchor ([#4428](https://github.com/taiga-family/taiga-ui/issues/4428))\n ([76845b4](https://github.com/taiga-family/taiga-ui/commit/76845b41dfc9f2c761c14143c57a09ab2a70ae09))\n- **addon-mobile:** `PullToRefresh` use `TUI_SCROLL_REF` ([#4571](https://github.com/taiga-family/taiga-ui/issues/4571))\n ([2a207b6](https://github.com/taiga-family/taiga-ui/commit/2a207b668196b81c2dd8c6ce8066a3b9ed2d745d))\n- **kit:** `InputPhone` uses `Maskito` instead of legacy `text-mask`\n ([#4555](https://github.com/taiga-family/taiga-ui/issues/4555))\n ([5f6b484](https://github.com/taiga-family/taiga-ui/commit/5f6b48433097b9aa41857ad7282cd714ac25dad1))\n- **kit:** `ProgressCircle` design improvements ([#4577](https://github.com/taiga-family/taiga-ui/issues/4577))\n ([2b94f6f](https://github.com/taiga-family/taiga-ui/commit/2b94f6f0e233c2c74cbf9e454d93767a1f886236))\n\n### Bug Fixes\n\n- **addon-editor:** immediately unsubscribe streams when toolbar is destroyed\n ([#4588](https://github.com/taiga-family/taiga-ui/issues/4588))\n ([db84ded](https://github.com/taiga-family/taiga-ui/commit/db84dedec7bfea31f4a1b50b1b5bcd9e7978c0d3))\n- **addon-editor:** prevent paste redundant break line ([#4587](https://github.com/taiga-family/taiga-ui/issues/4587))\n ([4c71bad](https://github.com/taiga-family/taiga-ui/commit/4c71bad71ac6f02493143d1ccc55e783b8268f99))\n- **addon-mobile:** `Sheet` remove focus from under sheet with overlay\n ([#4567](https://github.com/taiga-family/taiga-ui/issues/4567))\n ([28396c8](https://github.com/taiga-family/taiga-ui/commit/28396c8936e50b1000c58e185539fbb7e61222ce))\n- **core:** `PositionService` eliminate memory leak ([#4561](https://github.com/taiga-family/taiga-ui/issues/4561))\n ([b50bd1e](https://github.com/taiga-family/taiga-ui/commit/b50bd1e48a105effd0537e0593e957226182f933))\n- **core:** `TUI_SCROLL_REF` fallback to `documentElement`\n ([#4566](https://github.com/taiga-family/taiga-ui/issues/4566))\n ([a3c7399](https://github.com/taiga-family/taiga-ui/commit/a3c7399953ee4d9cdd8dd85e9b13a8c0c2b6e13f))\n- hosts of portals can throw `ExpressionChangedAfterItHasBeenCheckedError`\n ([#4533](https://github.com/taiga-family/taiga-ui/issues/4533))\n ([677b0d1](https://github.com/taiga-family/taiga-ui/commit/677b0d18d235cde23d725751ebe4969034b82f97))\n- **kit:** `InputDateRange` fix showing same month twice when `min` is later than given month\n ([#4569](https://github.com/taiga-family/taiga-ui/issues/4569))\n ([0573b29](https://github.com/taiga-family/taiga-ui/commit/0573b29ac2eab78b3db23eba550e64b835275ba3))\n- **kit:** `InputTag` fix scrolling ([#4570](https://github.com/taiga-family/taiga-ui/issues/4570))\n ([1674f69](https://github.com/taiga-family/taiga-ui/commit/1674f696c00481b0ca2b80ba25f28215c13a1390))\n- **kit:** `Tabs` align dropdown design with datalist ([#4568](https://github.com/taiga-family/taiga-ui/issues/4568))\n ([fe2e810](https://github.com/taiga-family/taiga-ui/commit/fe2e810e745a28fe82a9b5d8be1fe02f48bffe15))\n- **testing:** support node.js 18.16, jest 26+ ships jsdom out of the box\n ([#4590](https://github.com/taiga-family/taiga-ui/issues/4590))\n ([ad13df9](https://github.com/taiga-family/taiga-ui/commit/ad13df9960714b351eefe2d62e0a986e9172532b))\n\n### Deprecations\n\n- **addon-commerce:** use new `TUI_CARD_HOLDER_MASK` instead of deprecated `cardHolderMask`\n ([#4560](https://github.com/taiga-family/taiga-ui/issues/4560))\n ([ef8bc40](https://github.com/taiga-family/taiga-ui/commit/ef8bc4063bfc3f2191bc88b2dc0acf62cfb4a427))\n\n### [3.29.2](https://github.com/taiga-family/taiga-ui/compare/v3.29.1...v3.29.2) (2023-05-31)\n\n### Features\n\n- **core:** add rounding mode to `TUI_NUMBER_FORMAT` ([#4548](https://github.com/taiga-family/taiga-ui/issues/4548))\n ([11a192a](https://github.com/taiga-family/taiga-ui/commit/11a192ad3110874671968280498b686fe39b2842))\n\n### [3.29.1](https://github.com/taiga-family/taiga-ui/compare/v3.29.0...v3.29.1) (2023-05-30)\n\n### Bug Fixes\n\n- **addon-charts:** `BarChart` fix hover effect ([#4547](https://github.com/taiga-family/taiga-ui/issues/4547))\n ([a03aa4f](https://github.com/taiga-family/taiga-ui/commit/a03aa4fe276d6728fbcda2eb66e0ec31ade12ff4))\n- **kit:** `InputNumber` fix cutting by min value ([#4553](https://github.com/taiga-family/taiga-ui/issues/4553))\n ([ab5cad0](https://github.com/taiga-family/taiga-ui/commit/ab5cad0ea2d6e1e15b08125b672473330649d382))\n- **kit:** `LineClamp` fix `overflownChange` false positives\n ([#4549](https://github.com/taiga-family/taiga-ui/issues/4549))\n ([633ce65](https://github.com/taiga-family/taiga-ui/commit/633ce65f2aa1c8ffbf4210425197d48848a5e472))\n\n## [3.29.0](https://github.com/taiga-family/taiga-ui/compare/v3.28.0...v3.29.0) (2023-05-29)\n\n### Features\n\n- **addon-mobile:** `PullToRefresh` allow customization ([#4530](https://github.com/taiga-family/taiga-ui/issues/4530))\n ([f592993](https://github.com/taiga-family/taiga-ui/commit/f592993c2a54a73b539a9faefed412bd80f9ea1e))\n- **kit:** `InputDate` add min/max support for native input date\n ([#4519](https://github.com/taiga-family/taiga-ui/issues/4519))\n ([d09a603](https://github.com/taiga-family/taiga-ui/commit/d09a60366c3ef836b63e34d1a328dd774e6d09d6))\n- **kit:** `InputDateTime` uses `Maskito` instead of legacy `text-mask`\n ([#4528](https://github.com/taiga-family/taiga-ui/issues/4528))\n ([464682a](https://github.com/taiga-family/taiga-ui/commit/464682a58aab2998f82ce1064bebe6a629781e63))\n- **kit:** `Select` add ability to use objects in native select\n ([#4522](https://github.com/taiga-family/taiga-ui/issues/4522))\n ([58c4303](https://github.com/taiga-family/taiga-ui/commit/58c4303a5ff71331b24e27a349061770f6b626f5))\n\n### Bug Fixes\n\n- **addon-editor:** fix typo in the description of toolbar tool `justifyCenter`\n ([#4526](https://github.com/taiga-family/taiga-ui/issues/4526))\n ([5b1dd88](https://github.com/taiga-family/taiga-ui/commit/5b1dd881c130eee80c75815b5f4897ba39e6c9f4))\n- **core:** `Dialog` fix closing by accident mouseup outside of content\n ([#4543](https://github.com/taiga-family/taiga-ui/issues/4543))\n ([b1d627d](https://github.com/taiga-family/taiga-ui/commit/b1d627d68b337795a8512150df43aea096f08bba))\n- **core:** `PrimitiveTextfield` fix input disabled state [ng 15+]\n ([#4538](https://github.com/taiga-family/taiga-ui/issues/4538))\n ([e425847](https://github.com/taiga-family/taiga-ui/commit/e4258475ea41dd3de1b57b26c086167990f4726d))\n- **kit:** `InputFiles` fix description padding ([#4529](https://github.com/taiga-family/taiga-ui/issues/4529))\n ([5b9544d](https://github.com/taiga-family/taiga-ui/commit/5b9544d56bbd342a05461681804618ea90841ce2))\n- **kit:** `MultiSelect` fix placeholder in dark mode ([#4516](https://github.com/taiga-family/taiga-ui/issues/4516))\n ([e702e2f](https://github.com/taiga-family/taiga-ui/commit/e702e2ff4452a3dd9748d789a41a85946d9074f3))\n\n## [3.28.0](https://github.com/taiga-family/taiga-ui/compare/v3.27.0...v3.28.0) (2023-05-22)\n\n### Features\n\n- **addon-doc:** remove redundant empty spaces after parse markdown\n ([#4475](https://github.com/taiga-family/taiga-ui/issues/4475))\n ([8572840](https://github.com/taiga-family/taiga-ui/commit/8572840916cdb6d1ed5296007a5e5741f7a5607b))\n- **addon-editor:** add pretty bottom indent for content editable area\n ([#4460](https://github.com/taiga-family/taiga-ui/issues/4460))\n ([2f5d2a8](https://github.com/taiga-family/taiga-ui/commit/2f5d2a8c18ad461a9013bc18b540d5421ddbd124))\n- **addon-editor:** support focus on editable area ([#4436](https://github.com/taiga-family/taiga-ui/issues/4436))\n ([eae42c9](https://github.com/taiga-family/taiga-ui/commit/eae42c9e8bc72af0d394c66cb9bf442879772efb))\n- **core:** `Textfield` allow showing hints for disabled control\n ([#4500](https://github.com/taiga-family/taiga-ui/issues/4500))\n ([c1f73d1](https://github.com/taiga-family/taiga-ui/commit/c1f73d1ac22f4709e9750a280a1748fe0230be5c))\n- **core:** add `tuiSvgSrcInterceptors` for multiple source processing\n ([#4402](https://github.com/taiga-family/taiga-ui/issues/4402))\n ([722a66f](https://github.com/taiga-family/taiga-ui/commit/722a66f08ef07924d5929b5fbbda7beae5f35b8b))\n- **kit:** `Files` add `expanded` input-output ([#4479](https://github.com/taiga-family/taiga-ui/issues/4479))\n ([90d8efe](https://github.com/taiga-family/taiga-ui/commit/90d8efe79539f3f646332c58880ba37d1901feac))\n- **kit:** `InputDate` uses `Maskito` instead of legacy `text-mask`\n ([#4486](https://github.com/taiga-family/taiga-ui/issues/4486))\n ([c558277](https://github.com/taiga-family/taiga-ui/commit/c558277b74b6eb60ca30ac379e5cb3b322452e2c))\n- **kit:** `InputDateRange` uses `Maskito` instead of legacy `text-mask`\n ([#4510](https://github.com/taiga-family/taiga-ui/issues/4510))\n ([fede061](https://github.com/taiga-family/taiga-ui/commit/fede061dac5505646f9c0e4103612c5fd20eb8b0))\n- **kit:** `InputTime` uses `Maskito` instead of legacy `text-mask`\n ([#4484](https://github.com/taiga-family/taiga-ui/issues/4484))\n ([1d7cf4b](https://github.com/taiga-family/taiga-ui/commit/1d7cf4bc93a564b635f3c2932954ea5ac281dcff))\n- **kit:** `TextArea` enable icons ([#4512](https://github.com/taiga-family/taiga-ui/issues/4512))\n ([c6f6a7e](https://github.com/taiga-family/taiga-ui/commit/c6f6a7eb6889372af88faa4ba85bb7a461619b33))\n- **kit:** ability to change tag list paddings in `input-tag`\n ([#4487](https://github.com/taiga-family/taiga-ui/issues/4487))\n ([4488eab](https://github.com/taiga-family/taiga-ui/commit/4488eabb3daa1aa7dd751c00ada614bbb464f346))\n- **kit:** add `TuiExtractCountryCodePipe`, `TuiIsoToCountryCodePipe`\n ([#4297](https://github.com/taiga-family/taiga-ui/issues/4297))\n ([a86b4aa](https://github.com/taiga-family/taiga-ui/commit/a86b4aab5f04fe6d78c878b08c3f3e330c47f4de))\n\n### Bug Fixes\n\n- **addon-doc:** anchor and theme mode buttons get proper size of svg icons\n ([#4499](https://github.com/taiga-family/taiga-ui/issues/4499))\n ([aafa41b](https://github.com/taiga-family/taiga-ui/commit/aafa41b2700b20b76e6fabf3cc25a18ce4a4ad62))\n- **addon-doc:** increasing css cascade priority for active state\n ([#4493](https://github.com/taiga-family/taiga-ui/issues/4493))\n ([e61e47d](https://github.com/taiga-family/taiga-ui/commit/e61e47dee1e8946433a8aa094cbc9787b28a1ea5))\n- **addon-editor:** focus should trigger only for outside contenteditable area\n ([#4471](https://github.com/taiga-family/taiga-ui/issues/4471))\n ([6da026e](https://github.com/taiga-family/taiga-ui/commit/6da026edeffd8ad848c0981d8996f4574c53102e))\n- **kit:** `InputInline` fix alignment with other elements\n ([#4505](https://github.com/taiga-family/taiga-ui/issues/4505))\n ([a8ba7ed](https://github.com/taiga-family/taiga-ui/commit/a8ba7ed6fa39c43b76a37ef4a2ce550b883d51d3))\n- **kit:** `InputTag` fix vertical jumps on multi line size=\"m\" and label inside\n ([#4506](https://github.com/taiga-family/taiga-ui/issues/4506))\n ([b1a9a65](https://github.com/taiga-family/taiga-ui/commit/b1a9a659e340a233b9d6c0214cef93638a8f6ba0))\n- **kit:** `MultiSelect` properly react to height variables change\n ([#4513](https://github.com/taiga-family/taiga-ui/issues/4513))\n ([559e709](https://github.com/taiga-family/taiga-ui/commit/559e7098e99f84f638838aea86e1ff11e1954e0c))\n\n## [3.27.0](https://github.com/taiga-family/taiga-ui/compare/v3.26.0...v3.27.0) (2023-05-15)\n\n### Features\n\n- **addon-charts:** `LineChart` add configuration through DI\n ([#4427](https://github.com/taiga-family/taiga-ui/issues/4427))\n ([a40ee2a](https://github.com/taiga-family/taiga-ui/commit/a40ee2aaa4241ec86dde3294ea354fae6934db62))\n- **addon-commerce:** `InputCard` uses `Maskito` instead of legacy `text-mask`\n ([#4385](https://github.com/taiga-family/taiga-ui/issues/4385))\n ([717e96c](https://github.com/taiga-family/taiga-ui/commit/717e96c49224e1e3dd50a3ff23b7571fba286ad3))\n- **addon-commerce:** `InputCardGrouped` uses `Maskito` instead of legacy `text-mask`\n ([#4391](https://github.com/taiga-family/taiga-ui/issues/4391))\n ([d28c01b](https://github.com/taiga-family/taiga-ui/commit/d28c01b9f9d051325f93c48ee8ef3112e327272e))\n- **addon-commerce:** `InputExpire` & `InputCVC` use `Maskito` instead of legacy `text-mask`\n ([#4442](https://github.com/taiga-family/taiga-ui/issues/4442))\n ([6826b8c](https://github.com/taiga-family/taiga-ui/commit/6826b8cda1fee4a8395dd2c48247741ca53589bc))\n- **addon-commerce:** add flexible payment system detection\n ([#4410](https://github.com/taiga-family/taiga-ui/issues/4410))\n ([365a136](https://github.com/taiga-family/taiga-ui/commit/365a136e118367bb9246ab742d8d4cd285043b43))\n- **addon-doc:** add `TuiTextCodeDirective` for escaped brackets in code\n ([#4451](https://github.com/taiga-family/taiga-ui/issues/4451))\n ([654745f](https://github.com/taiga-family/taiga-ui/commit/654745f4552e847814560d6d810782ebd8e8c21f))\n- **kit:** `InputDateRange` allow to use custom value content when using period\n ([#4383](https://github.com/taiga-family/taiga-ui/issues/4383))\n ([6e69988](https://github.com/taiga-family/taiga-ui/commit/6e699885aefc9ae3784435a6ee27e6b758d7c339))\n- **kit:** `InputNumber` add `step` input and deprecate `InputCount`\n ([#4368](https://github.com/taiga-family/taiga-ui/issues/4368))\n ([8bb0b4b](https://github.com/taiga-family/taiga-ui/commit/8bb0b4be48bcac606c1bbede19948b9cb4dcce2f))\n- **kit:** `InputYear` uses `Maskito` instead of legacy `text-mask`\n ([#4382](https://github.com/taiga-family/taiga-ui/issues/4382))\n ([a3183c8](https://github.com/taiga-family/taiga-ui/commit/a3183c84d2567d5d0f31dddec332ba363023618e))\n- **kit:** set dark text color for auto colored tags regardless of theme\n ([#4384](https://github.com/taiga-family/taiga-ui/issues/4384))\n ([3fc5ef5](https://github.com/taiga-family/taiga-ui/commit/3fc5ef5ef5c952a4cac4658a97635f78448451fd))\n\n### Bug Fixes\n\n- **addon-editor:** vertical alignment of content in a list\n ([#4452](https://github.com/taiga-family/taiga-ui/issues/4452))\n ([2f224a1](https://github.com/taiga-family/taiga-ui/commit/2f224a173095e820f7f0bb8c7b6dba5e3bf0fc5c))\n- **addon-table:** `TableFilters` fix registering when using structural directives\n ([#4435](https://github.com/taiga-family/taiga-ui/issues/4435))\n ([e7e8198](https://github.com/taiga-family/taiga-ui/commit/e7e81983d3169f8eb30c36e07c34eea7fa104107))\n- **cdk:** `ActiveZone` ignore disabling through fieldset\n ([#4420](https://github.com/taiga-family/taiga-ui/issues/4420))\n ([30cf133](https://github.com/taiga-family/taiga-ui/commit/30cf13361e5b4bfe28624e5f6d401ec6b8ede975))\n- **cdk:** `Schematics` add some missed migrations ([#4430](https://github.com/taiga-family/taiga-ui/issues/4430))\n ([a79f48f](https://github.com/taiga-family/taiga-ui/commit/a79f48f155009c6c41d45995ec33f344c9718851))\n- **core:** `Control` refresh subscription after control change\n ([#4446](https://github.com/taiga-family/taiga-ui/issues/4446))\n ([b9c3cb0](https://github.com/taiga-family/taiga-ui/commit/b9c3cb0fc7b91ca4e745226c389600cd6fd72d4c))\n- **core:** `Dropdown` fix initial open state ([#4417](https://github.com/taiga-family/taiga-ui/issues/4417))\n ([10c1e43](https://github.com/taiga-family/taiga-ui/commit/10c1e43f8e626f57b2be564ffa413b21f8662f28))\n- **core:** explicit override svg options ([#4394](https://github.com/taiga-family/taiga-ui/issues/4394))\n ([bfd88f8](https://github.com/taiga-family/taiga-ui/commit/bfd88f8a7995ceccd58c8257ec55491e9239cebd))\n- **kit:** `InputFiles` fix disabled state in Safari ([#4454](https://github.com/taiga-family/taiga-ui/issues/4454))\n ([01cd661](https://github.com/taiga-family/taiga-ui/commit/01cd661db2ad959a78d2448d9212460c0070244b))\n- **kit:** `Prompt` wrap buttons to the new line if they do not fit\n ([#4443](https://github.com/taiga-family/taiga-ui/issues/4443))\n ([63ed120](https://github.com/taiga-family/taiga-ui/commit/63ed120dc733dd4d7f6728c091cc830a3931dd2b))\n- **kit:** `RadioBlock`, `CheckboxBlock` properly align in `Group`\n ([#4445](https://github.com/taiga-family/taiga-ui/issues/4445))\n ([eca1ec4](https://github.com/taiga-family/taiga-ui/commit/eca1ec44ec76566964aa63fa0f0c803a20a87a58))\n- **kit:** `Tag` remove mixin messing with background ([#4419](https://github.com/taiga-family/taiga-ui/issues/4419))\n ([c05abb0](https://github.com/taiga-family/taiga-ui/commit/c05abb0ce6973c1ed09d268a94745950224112de))\n- **kit:** downgrade type of value in badge ([#4431](https://github.com/taiga-family/taiga-ui/issues/4431))\n ([1f6b2b7](https://github.com/taiga-family/taiga-ui/commit/1f6b2b785620449c7256ff79075ab09d461a8a45))\n\n## [3.26.0](https://github.com/taiga-family/taiga-ui/compare/v3.25.0...v3.26.0) (2023-05-03)\n\n### Features\n\n- **addon-commerce:** add `TUI_INPUT_CARD_GROUPED_OPTIONS` token\n ([#4284](https://github.com/taiga-family/taiga-ui/issues/4284))\n ([9e04d58](https://github.com/taiga-family/taiga-ui/commit/9e04d58815da5050da436a4a143abcec7ca3f23c))\n- **addon-commerce:** add `TUI_INPUT_CARD_OPTIONS` ([#4325](https://github.com/taiga-family/taiga-ui/issues/4325))\n ([5d19ded](https://github.com/taiga-family/taiga-ui/commit/5d19ded402f2620d10276680cb111d025b9eea7b))\n- **addon-doc:** add new parameter `tabTitles` to `TUI_DOC_EXAMPLE_OPTIONS`\n ([#4360](https://github.com/taiga-family/taiga-ui/issues/4360))\n ([201dcc2](https://github.com/taiga-family/taiga-ui/commit/201dcc2770862ae15ba1112330a228e2e4cb7e00))\n- **addon-doc:** support disable sticky position for demo\n ([#4310](https://github.com/taiga-family/taiga-ui/issues/4310))\n ([456130e](https://github.com/taiga-family/taiga-ui/commit/456130e77b0802e5ffb5ca8babd1d61b16884591))\n- **addon-doc:** tree-shakable entry points ([#4240](https://github.com/taiga-family/taiga-ui/issues/4240))\n ([212b670](https://github.com/taiga-family/taiga-ui/commit/212b67007e071f1e77824b57243f508b6fe1770e))\n- **addon-editor:** support any protocols in `link` component\n ([#4260](https://github.com/taiga-family/taiga-ui/issues/4260))\n ([9caed62](https://github.com/taiga-family/taiga-ui/commit/9caed6295ce7027a43253bd476a618ce398f6aa9))\n- **cdk:** `ng-add` support apps bootstrapped using a standalone component\n ([#4257](https://github.com/taiga-family/taiga-ui/issues/4257))\n ([41b5824](https://github.com/taiga-family/taiga-ui/commit/41b5824cd18e98608f64c7b5c13a670916196a43))\n- **core:** `Svg` inherit options through DI hierarchy ([#4363](https://github.com/taiga-family/taiga-ui/issues/4363))\n ([dbd9f58](https://github.com/taiga-family/taiga-ui/commit/dbd9f585bfd246df71cfa6e92e3ace2d695ca8ef))\n- **core:** add ability to align dropdown to center ([#4277](https://github.com/taiga-family/taiga-ui/issues/4277))\n ([bed3cb4](https://github.com/taiga-family/taiga-ui/commit/bed3cb44b752ef765bde18284cd1941e1beb05e5))\n- **core:** support cache busting for `tuiIcon...` icons ([#4369](https://github.com/taiga-family/taiga-ui/issues/4369))\n ([710ca62](https://github.com/taiga-family/taiga-ui/commit/710ca62dec810df7e75d3548bc649e3959df911d))\n- **icons:** improve quality `tuiIconAliPay` ([#4361](https://github.com/taiga-family/taiga-ui/issues/4361))\n ([a69beae](https://github.com/taiga-family/taiga-ui/commit/a69beaef31c135344798d5a4f2ddfcb15e1b90c4))\n- **icons:** new payments system and service icons ([#4328](https://github.com/taiga-family/taiga-ui/issues/4328))\n ([39585dc](https://github.com/taiga-family/taiga-ui/commit/39585dc541925fadd2fe0f73419dd436f0c7de73))\n- **icons:** new payments system icons ([#4306](https://github.com/taiga-family/taiga-ui/issues/4306))\n ([1caad1c](https://github.com/taiga-family/taiga-ui/commit/1caad1c27dc7e4183e4fd6d11e7a0aa86d6fa835))\n- **kit:** `BlockStatus` add new component ([#4111](https://github.com/taiga-family/taiga-ui/issues/4111))\n ([f5a4461](https://github.com/taiga-family/taiga-ui/commit/f5a446158b878a92f9a4b15eb53d20a705ca64c9))\n- **kit:** `CheckboxBlock` support center alignment with `align-items` CSS\n ([#4370](https://github.com/taiga-family/taiga-ui/issues/4370))\n ([0426055](https://github.com/taiga-family/taiga-ui/commit/0426055b852c8691742f425a768960bbef0a4ed7))\n- **kit:** `InputDateTime` add ability to use native picker on mobile\n ([#4295](https://github.com/taiga-family/taiga-ui/issues/4295))\n ([1616ddd](https://github.com/taiga-family/taiga-ui/commit/1616ddd8ec8b9271f90c3942662643ea29955799))\n- **kit:** `Tag` add button selector ([#4251](https://github.com/taiga-family/taiga-ui/issues/4251))\n ([856bc57](https://github.com/taiga-family/taiga-ui/commit/856bc574815a7749e86f405b777cc95d686fe55f))\n- **kit:** catch `Observable` instead of `PolymorpheusPrimitive` from `PolymorpheusHandler` in `fieldError`\n ([#4241](https://github.com/taiga-family/taiga-ui/issues/4241))\n ([ef9e771](https://github.com/taiga-family/taiga-ui/commit/ef9e7719f24eb661da975d355caa106148dbed41))\n- **kit:** support `fallback` for `avatar` when img not found by `avatarUrl`\n ([#4243](https://github.com/taiga-family/taiga-ui/issues/4243))\n ([68f4922](https://github.com/taiga-family/taiga-ui/commit/68f4922724f7aeb5d651dc6cc833f6e98e9263e7))\n\n### Bug Fixes\n\n- **addon-commerce:** `InputCardGrouped` fix incorrect initial value display\n ([#4304](https://github.com/taiga-family/taiga-ui/issues/4304))\n ([b815bb8](https://github.com/taiga-family/taiga-ui/commit/b815bb83eaebf0ddd6d1e5a0edc654b8943f850e))\n- **addon-editor:** class constructor `NodeView` cannot be invoked without `new`\n ([#4340](https://github.com/taiga-family/taiga-ui/issues/4340))\n ([6e071fa](https://github.com/taiga-family/taiga-ui/commit/6e071faff83b6362952256a41779f018dc0289bc))\n- **core:** `Dialog` fix closing fullscreen dismissible dialog\n ([#4359](https://github.com/taiga-family/taiga-ui/issues/4359))\n ([a41cf76](https://github.com/taiga-family/taiga-ui/commit/a41cf76412812f4387544718341db0c1e2ab09d4))\n- **core:** `Root` fix display extra scrollbar when using different dialogs\n ([#4351](https://github.com/taiga-family/taiga-ui/issues/4351))\n ([9791dd9](https://github.com/taiga-family/taiga-ui/commit/9791dd9df9a8f2ca9d3c25fa216315b8201aa1d8))\n- **core:** expose `TuiBreakpointMediaKey` ([#4285](https://github.com/taiga-family/taiga-ui/issues/4285))\n ([5ecf38c](https://github.com/taiga-family/taiga-ui/commit/5ecf38ce883af7c6e01800c2f251bf22815d0920))\n- **core:** improve message about deprecated icons ([#4365](https://github.com/taiga-family/taiga-ui/issues/4365))\n ([b681897](https://github.com/taiga-family/taiga-ui/commit/b681897b61a73a5703d6044ecced781c6c2d7ce8))\n- **core:** skip import if cannot load fonts from `googleapis.com`\n ([#4366](https://github.com/taiga-family/taiga-ui/issues/4366))\n ([2ccf57a](https://github.com/taiga-family/taiga-ui/commit/2ccf57a189713511f5f18e3781db5ad67f953e05))\n- **kit:** `Combobox` fix immediate reset after value change\n ([#4270](https://github.com/taiga-family/taiga-ui/issues/4270))\n ([36ffa55](https://github.com/taiga-family/taiga-ui/commit/36ffa55a117ab2262af42334abc46672dba260ca))\n- **kit:** `InputDateTime` fix value setting when using valueTransformer\n ([#4299](https://github.com/taiga-family/taiga-ui/issues/4299))\n ([7547cea](https://github.com/taiga-family/taiga-ui/commit/7547cea45e960e1a0c68b51b81d4e5d72dbeff8e))\n- **kit:** `Multiselect` update dropdown on search ([#4371](https://github.com/taiga-family/taiga-ui/issues/4371))\n ([ee3f4b9](https://github.com/taiga-family/taiga-ui/commit/ee3f4b97dbcaa23bf07b214a58dc8ed466f1c1ef))\n- **kit:** `RadioBlock` properly handle `identityMatcher` in `hideRadio` mode\n ([#4362](https://github.com/taiga-family/taiga-ui/issues/4362))\n ([0240bea](https://github.com/taiga-family/taiga-ui/commit/0240bea72e4aeb3a456bf958ecd7acf8189cfb99))\n\n## [3.25.0](https://github.com/taiga-family/taiga-ui/compare/v3.24.0...v3.25.0) (2023-04-18)\n\n### Features\n\n- **addon-doc:** support `updateOn` and `sandboxExpanded` in query params\n ([#4231](https://github.com/taiga-family/taiga-ui/issues/4231))\n ([7ece066](https://github.com/taiga-family/taiga-ui/commit/7ece06640ba6f420d1ada4de32468626a6a0ed76))\n- **addon-editor:** add `TUI_EDITOR_VALUE_TRANSFORMER` token\n ([#4173](https://github.com/taiga-family/taiga-ui/issues/4173))\n ([754be1b](https://github.com/taiga-family/taiga-ui/commit/754be1beb23d98c4ef41143c0df4cdc6c2acf474))\n- **addon-mobile:** `AppBar` add new component ([#4228](https://github.com/taiga-family/taiga-ui/issues/4228))\n ([e12a15e](https://github.com/taiga-family/taiga-ui/commit/e12a15e567a37685bfa65388e4274b4e193685cf))\n- **core:** `Hint` support basic HTML ([#4214](https://github.com/taiga-family/taiga-ui/issues/4214))\n ([b19bb48](https://github.com/taiga-family/taiga-ui/commit/b19bb48848c18074866bc1149e1abf46ead10d8c))\n- **core:** change default size for icon ([#4206](https://github.com/taiga-family/taiga-ui/issues/4206))\n ([92e82ac](https://github.com/taiga-family/taiga-ui/commit/92e82aca95849f502ff6c381a967375306bbd48d))\n- **kit:** `InputTime` add ability to use native picker on mobile\n ([#4207](https://github.com/taiga-family/taiga-ui/issues/4207))\n ([df9ad7d](https://github.com/taiga-family/taiga-ui/commit/df9ad7d456fb459ffba5ec475e10dc43920a286c))\n\n### Bug Fixes\n\n- **addon-charts:** `LineDaysChart` fix hint circle not disappearing, fix wrong hover index\n ([#4178](https://github.com/taiga-family/taiga-ui/issues/4178))\n ([ae7edc9](https://github.com/taiga-family/taiga-ui/commit/ae7edc9db53345c45d604ab8ec3968c74bc011e9))\n- **addon-editor:** use `paragraph` type for correct detect empty\n ([#4232](https://github.com/taiga-family/taiga-ui/issues/4232))\n ([b130a52](https://github.com/taiga-family/taiga-ui/commit/b130a52c1a149f8658c142edcf4b26a10e4f8261))\n- **cdk:** `schematics` fix incorrectly processing `setNativeFocused`\n ([#4171](https://github.com/taiga-family/taiga-ui/issues/4171))\n ([cf04d14](https://github.com/taiga-family/taiga-ui/commit/cf04d1429daa5028820a1e82889f9353b7273ce3))\n- **core:** `Dialog` fix close button appearance on mobile\n ([#4204](https://github.com/taiga-family/taiga-ui/issues/4204))\n ([7f13930](https://github.com/taiga-family/taiga-ui/commit/7f13930b15688bf874bf8dcf41b13b53da308c59))\n- **core:** `Dropdown` fix scroll getting stuck ([#4191](https://github.com/taiga-family/taiga-ui/issues/4191))\n ([7c996e0](https://github.com/taiga-family/taiga-ui/commit/7c996e002ef11aa072e345b4824c961b90d5340a))\n- **core:** `PrimitiveTextfield` label should not be visible when filler used and input focused\n ([#4224](https://github.com/taiga-family/taiga-ui/issues/4224))\n ([40b5276](https://github.com/taiga-family/taiga-ui/commit/40b52761e8868181595c5d5b83077e73bd48552c))\n- **core:** `tuiTextfield` don't handle input inside legacy mask\n ([#4203](https://github.com/taiga-family/taiga-ui/issues/4203))\n ([b109261](https://github.com/taiga-family/taiga-ui/commit/b109261279e792d705e66a4d565cd82c6adf574f))\n- **core:** fix label margin ([#4172](https://github.com/taiga-family/taiga-ui/issues/4172))\n ([0287ad1](https://github.com/taiga-family/taiga-ui/commit/0287ad177953f93f7a98b55dc2e1e5ea5d851202))\n- **core:** use `tuiIconClose` for icon cleaner ([#4202](https://github.com/taiga-family/taiga-ui/issues/4202))\n ([ac35966](https://github.com/taiga-family/taiga-ui/commit/ac359666b485ad5e58f398b468b19189c7a176d6))\n- **kit:** `input-count` should update value after blur event\n ([#4230](https://github.com/taiga-family/taiga-ui/issues/4230))\n ([4f825b5](https://github.com/taiga-family/taiga-ui/commit/4f825b5c8554c19d5a205a15d007d52f3080c051))\n- **kit:** `InputFiles` fix incorrectly adding `capture` on mobile devices\n ([#4216](https://github.com/taiga-family/taiga-ui/issues/4216))\n ([2c40931](https://github.com/taiga-family/taiga-ui/commit/2c40931d3639301fbf74330ec3bb6ea1f78ed2bd))\n- **kit:** `InputPhoneInternational` change `Gabon` phone pattern\n ([#4210](https://github.com/taiga-family/taiga-ui/issues/4210))\n ([c3fa9f6](https://github.com/taiga-family/taiga-ui/commit/c3fa9f62fe6a2ffc0924acbdb3a72edada1692e4))\n- **kit:** `InputPhoneInternational` change `Ivory Coast` (`Costa de Marfil`) phone pattern\n ([#4209](https://github.com/taiga-family/taiga-ui/issues/4209))\n ([eb4252e](https://github.com/taiga-family/taiga-ui/commit/eb4252e6637db142dbe14316fc406becb4b9580f))\n- **kit:** `InputPhoneInternational` change Cameroon phone pattern\n ([#4195](https://github.com/taiga-family/taiga-ui/issues/4195))\n ([94bed77](https://github.com/taiga-family/taiga-ui/commit/94bed77f5881b9c9b79283842399cd689eb327a5))\n- **kit:** correct detect iso code for `Kazakhstan` when phone number start with `+7`\n ([#4217](https://github.com/taiga-family/taiga-ui/issues/4217))\n ([0080ac8](https://github.com/taiga-family/taiga-ui/commit/0080ac8bc65abcede1eafd47a02fa5b7eaadb245))\n\n## [3.24.0](https://github.com/taiga-family/taiga-ui/compare/v3.23.1...v3.24.0) (2023-04-10)\n\n### Features\n\n- **addon-doc:** add `TUI_USE_DEFAULT_NIGHT_THEME` token for ignore dark theme styles\n ([#4118](https://github.com/taiga-family/taiga-ui/issues/4118))\n ([ef0e160](https://github.com/taiga-family/taiga-ui/commit/ef0e160b9942a09448258b75d0db94d608f4f709))\n- **addon-editor:** decompose `editor-socket` styles ([#4104](https://github.com/taiga-family/taiga-ui/issues/4104))\n ([17bc204](https://github.com/taiga-family/taiga-ui/commit/17bc204d03bd701d503712a7abb63bb870612e08))\n- **addon-mobile:** `TabBar` add new component ([#4120](https://github.com/taiga-family/taiga-ui/issues/4120))\n ([1091098](https://github.com/taiga-family/taiga-ui/commit/1091098d8e7ac4782e8fd4aa275fc383af226710))\n- **cdk:** `Control` add new directive ([#4127](https://github.com/taiga-family/taiga-ui/issues/4127))\n ([6a1ddc4](https://github.com/taiga-family/taiga-ui/commit/6a1ddc477c5132389abfb9575252d423c2c96aa5))\n- **cdk:** `Replace` add new pipe ([#4138](https://github.com/taiga-family/taiga-ui/issues/4138))\n ([531e322](https://github.com/taiga-family/taiga-ui/commit/531e32291985a94890d900f900b2146136b1db64))\n- **cdk:** `ValueChanges` add new directive ([#4128](https://github.com/taiga-family/taiga-ui/issues/4128))\n ([6c3a293](https://github.com/taiga-family/taiga-ui/commit/6c3a293a4a791d22ba6d080fc14a763753068fff))\n- **cdk:** add `@tuiParentStop` animation ([#4143](https://github.com/taiga-family/taiga-ui/issues/4143))\n ([6576bc0](https://github.com/taiga-family/taiga-ui/commit/6576bc0f754f9f24813518bad3845b27a727438f))\n- **cdk:** clear timeout for `tuiForAsync` ([#4139](https://github.com/taiga-family/taiga-ui/issues/4139))\n ([33c6224](https://github.com/taiga-family/taiga-ui/commit/33c6224c63e763f7f7221a629dbf4bafd1cc616f))\n- **cdk:** help to tree-shake away the code unneeded for production bundles\n ([#4149](https://github.com/taiga-family/taiga-ui/issues/4149))\n ([f5617cf](https://github.com/taiga-family/taiga-ui/commit/f5617cf23ddeac8daf9ff434ede4249f288ed829))\n- **core:** `Alert` support basic HTML as string` ([#4163](https://github.com/taiga-family/taiga-ui/issues/4163))\n ([4f5a827](https://github.com/taiga-family/taiga-ui/commit/4f5a82762ce5e16430617f6dbcafe6ada19cadd4))\n- **core:** `Dialog` support basic HTML as string ([#4159](https://github.com/taiga-family/taiga-ui/issues/4159))\n ([013eeac](https://github.com/taiga-family/taiga-ui/commit/013eeac994176449f9ee83d6efbcd6e7fb35da99))\n- **eslint-plugin:** implement `no-assert-without-ng-dev-mode` rule\n ([#4161](https://github.com/taiga-family/taiga-ui/issues/4161))\n ([b91a8dc](https://github.com/taiga-family/taiga-ui/commit/b91a8dc14cad0e05f37d99d575226755b087aa7b))\n- **kit:** `InputNumber` allow untouched decimal part ([#4114](https://github.com/taiga-family/taiga-ui/issues/4114))\n ([f005445](https://github.com/taiga-family/taiga-ui/commit/f005445ec5e7f7634a1ba80d2107b0809f02e0ae))\n- **kit:** `Prompt` add autofocus on OK button ([#4155](https://github.com/taiga-family/taiga-ui/issues/4155))\n ([ba19ce0](https://github.com/taiga-family/taiga-ui/commit/ba19ce06f501d149899b2d1a8b32f73c4d9e1f39))\n\n### Bug Fixes\n\n- **addon-doc:** resizer shows `NaN` during SSR ([#4140](https://github.com/taiga-family/taiga-ui/issues/4140))\n ([43b49b2](https://github.com/taiga-family/taiga-ui/commit/43b49b2a7bd65811d326a9cb047a90a9ecd560e5))\n- **addon-editor:** prevent override all paragraph styles inside list\n ([#4115](https://github.com/taiga-family/taiga-ui/issues/4115))\n ([9c35f55](https://github.com/taiga-family/taiga-ui/commit/9c35f55ef79d7c607a783060f7de8c5fd1afb122))\n- **cdk:** make `AbstractTuiControl` constructor DI compatible\n ([#4113](https://github.com/taiga-family/taiga-ui/issues/4113))\n ([d8b7500](https://github.com/taiga-family/taiga-ui/commit/d8b7500430bafa8ebebb43d7bcb11d8b012b3b8f))\n- **cdk:** support `autofill` values when trigger autofocus on `iOS`\n ([#4160](https://github.com/taiga-family/taiga-ui/issues/4160))\n ([f696de6](https://github.com/taiga-family/taiga-ui/commit/f696de6b39e304adf13d0401cfe828514fe2e5d7))\n- **core:** `BreakpointService` replay value for new subscribers\n ([#4131](https://github.com/taiga-family/taiga-ui/issues/4131))\n ([a2a804a](https://github.com/taiga-family/taiga-ui/commit/a2a804a729ede5f5310095a0152261d4070aa51c))\n- **core:** `Dialog` fix close button appearance ([#4141](https://github.com/taiga-family/taiga-ui/issues/4141))\n ([b4705c6](https://github.com/taiga-family/taiga-ui/commit/b4705c6db642842222846fc8be476e5cee8409a2))\n- **core:** `Scrollbar` fix height in Firefox ([#4147](https://github.com/taiga-family/taiga-ui/issues/4147))\n ([93dad55](https://github.com/taiga-family/taiga-ui/commit/93dad553c897f5141198e802b29f4c7044fd3831))\n- **kit:** `ElasticContainer` handle nested height transitions\n ([#4146](https://github.com/taiga-family/taiga-ui/issues/4146))\n ([543e7f4](https://github.com/taiga-family/taiga-ui/commit/543e7f4838ee687b58df649d828ed7e2a1f1a995))\n- **kit:** `File` show keyboard focus ([#4126](https://github.com/taiga-family/taiga-ui/issues/4126))\n ([fd56a5e](https://github.com/taiga-family/taiga-ui/commit/fd56a5eecf733493208a36ba454e37f1970a18cb))\n- **kit:** `Stepper` use `TuiScrollService` instead of scrollIntoView\n ([#4123](https://github.com/taiga-family/taiga-ui/issues/4123))\n ([3eef359](https://github.com/taiga-family/taiga-ui/commit/3eef3595f15799fe332b34b99b3f78769f14ebe1))\n- **kit:** use hosts `stringify` in `FilterByInput` pipe ([#4067](https://github.com/taiga-family/taiga-ui/issues/4067))\n ([4762063](https://github.com/taiga-family/taiga-ui/commit/47620634b81891c1f8c12f456a0602d799dcde46))\n\n### [3.23.1](https://github.com/taiga-family/taiga-ui/compare/v3.23.0...v3.23.1) (2023-04-04)\n\n### Bug Fixes\n\n- **addon-commerce:** `Money` fix decimal limit in integer part\n ([#4106](https://github.com/taiga-family/taiga-ui/issues/4106))\n ([a159447](https://github.com/taiga-family/taiga-ui/commit/a159447f2831a0f292c04a7ad99a8a9fcdf7e6cb))\n- **addon-doc:** correct detect `Open-source` theme ([#4098](https://github.com/taiga-family/taiga-ui/issues/4098))\n ([aab2bef](https://github.com/taiga-family/taiga-ui/commit/aab2beff3a3a6732421db47fc80354596cce9147))\n- **cdk:** remove `protected` from constructors ([#4100](https://github.com/taiga-family/taiga-ui/issues/4100))\n ([68cc663](https://github.com/taiga-family/taiga-ui/commit/68cc6636dde13dd91c8c3061c65efd5082477a25))\n- **kit:** `FieldError` work when nested inside control ([#4107](https://github.com/taiga-family/taiga-ui/issues/4107))\n ([fb7b827](https://github.com/taiga-family/taiga-ui/commit/fb7b827a62f6081cefc970b97ef9d3351d688783))\n\n## [3.23.0](https://github.com/taiga-family/taiga-ui/compare/v3.22.0...v3.23.0) (2023-04-03)\n\n### Features\n\n- **addon-doc:** prevent override theme styles when we use own custom night theme\n ([#4070](https://github.com/taiga-family/taiga-ui/issues/4070))\n ([1bfacf7](https://github.com/taiga-family/taiga-ui/commit/1bfacf7d2f40924aad8544baa4eeb081b69c7568))\n- **addon-editor:** refactor code-block for correct highlight in the future\n ([#4006](https://github.com/taiga-family/taiga-ui/issues/4006))\n ([a723cec](https://github.com/taiga-family/taiga-ui/commit/a723cec629ca55eca713e8e3cf821f4d4dae9d32))\n- **addon-editor:** use `https` by default for links in editor\n ([#4068](https://github.com/taiga-family/taiga-ui/issues/4068))\n ([1cc2f0a](https://github.com/taiga-family/taiga-ui/commit/1cc2f0a1278832109472739d0f889148e67b0845))\n- **cdk:** `AbstractTuiControl` add `value` setter ([#4048](https://github.com/taiga-family/taiga-ui/issues/4048))\n ([8f726b7](https://github.com/taiga-family/taiga-ui/commit/8f726b7b3458a2039aca00eed5536615abee2638))\n- **cdk:** move `tuiDefaultSort` from `@taiga-ui/addon-table`\n ([#4086](https://github.com/taiga-family/taiga-ui/issues/4086))\n ([3805fc2](https://github.com/taiga-family/taiga-ui/commit/3805fc288bcca9261cdad5f1ae7ea5c60644ed48))\n- **core:** `BreakpointService` add new service ([#3806](https://github.com/taiga-family/taiga-ui/issues/3806))\n ([6451a66](https://github.com/taiga-family/taiga-ui/commit/6451a66a9be3150897ce85702288a5e5584a10cf))\n- **core:** `HostedDropdown` support custom `PositionAccessor` directives\n ([#4016](https://github.com/taiga-family/taiga-ui/issues/4016))\n ([3224f7f](https://github.com/taiga-family/taiga-ui/commit/3224f7f6060e87131434052d497c22bf91b0c000))\n- **core:** `Textfield` add unfocused error state ([#4083](https://github.com/taiga-family/taiga-ui/issues/4083))\n ([88c999f](https://github.com/taiga-family/taiga-ui/commit/88c999f19bfe1bc6e28fd9b446b6a2d55c1840b6))\n- **core:** `Tooltip` close on click ([#4013](https://github.com/taiga-family/taiga-ui/issues/4013))\n ([31a5f10](https://github.com/taiga-family/taiga-ui/commit/31a5f10d5404e6e909db09cc314769182422764a))\n- **core:** increase space between textfield icons ([#4012](https://github.com/taiga-family/taiga-ui/issues/4012))\n ([4770a98](https://github.com/taiga-family/taiga-ui/commit/4770a98adfb24bb5c16cfbe8921b4068cf5927b8))\n- **kit:** `Multiselect` add tag validator ([#4087](https://github.com/taiga-family/taiga-ui/issues/4087))\n ([9530787](https://github.com/taiga-family/taiga-ui/commit/9530787d131903a671106ba22846ec8e9dcf18d7))\n- **kit:** support `disabledItemHandler` in native select, put `tuiMultiSelectGroup` inside native multiselect\n ([#4065](https://github.com/taiga-family/taiga-ui/issues/4065))\n ([85cb74b](https://github.com/taiga-family/taiga-ui/commit/85cb74bfed99bd5258ef80d329233b17622722db))\n\n### Bug Fixes\n\n- **addon-editor:** compatibility with legacy html model of previous versions\n ([#4018](https://github.com/taiga-family/taiga-ui/issues/4018))\n ([b9bfffe](https://github.com/taiga-family/taiga-ui/commit/b9bfffeb3b7a1ca762d0b0bdcc1ea1832f8b29ab))\n- **cdk:** correct extraction of id for processing in svg\n ([#4049](https://github.com/taiga-family/taiga-ui/issues/4049))\n ([e6b67c0](https://github.com/taiga-family/taiga-ui/commit/e6b67c094f06ee1600bfa115499c9603b94d28c0))\n- **cdk:** remove `protected` from abstract classes for DI\n ([#4027](https://github.com/taiga-family/taiga-ui/issues/4027))\n ([1bbdb79](https://github.com/taiga-family/taiga-ui/commit/1bbdb79b81f04eb01764c070953b76cb4b941d6d))\n- **core:** `Error` fix animation inside `Expand` ([#4082](https://github.com/taiga-family/taiga-ui/issues/4082))\n ([fba32fc](https://github.com/taiga-family/taiga-ui/commit/fba32fcd4c057047def5179b70867005d496c617))\n- **core:** `Link` delete wrong icon opacity ([#4069](https://github.com/taiga-family/taiga-ui/issues/4069))\n ([174c02e](https://github.com/taiga-family/taiga-ui/commit/174c02ed5a93643f1a83f5748febce605b2717d4))\n- **core:** `PrimitiveTextfield` don't show decoration when placeholder is present\n ([#4071](https://github.com/taiga-family/taiga-ui/issues/4071))\n ([ae07996](https://github.com/taiga-family/taiga-ui/commit/ae07996acd8a50d229a23cc6124f04e7a7377ac8))\n- **core:** remove extra whitespace before content ([#4092](https://github.com/taiga-family/taiga-ui/issues/4092))\n ([fd47bc6](https://github.com/taiga-family/taiga-ui/commit/fd47bc6a0964d95a1e063fed695fc6d3247d0dd2))\n- **kit:** `InputSlider` broken disabled state ([#4031](https://github.com/taiga-family/taiga-ui/issues/4031))\n ([f21ddc7](https://github.com/taiga-family/taiga-ui/commit/f21ddc72f59af399e0075b6dbc7e67b27ac88bc5))\n- **kit:** `Stepper` - add `markForCheck` on activate step\n ([#4009](https://github.com/taiga-family/taiga-ui/issues/4009))\n ([033fd52](https://github.com/taiga-family/taiga-ui/commit/033fd52c870b339e21f668bb862a67c87d19bb4b))\n- **kit:** `Tag` fix padding ([#4074](https://github.com/taiga-family/taiga-ui/issues/4074))\n ([030aa94](https://github.com/taiga-family/taiga-ui/commit/030aa94e4fd00a6c9d630f0f1f1f61c3c81a2643))\n- **kit:** `Tree` fix programmatic control ([#4051](https://github.com/taiga-family/taiga-ui/issues/4051))\n ([60d94d5](https://github.com/taiga-family/taiga-ui/commit/60d94d53cfc49a81bc39b4599265f4137ee4155d))\n- **kit:** add missing dependency `@ng-web-apis/resize-observer`\n ([#4011](https://github.com/taiga-family/taiga-ui/issues/4011))\n ([4bb7d81](https://github.com/taiga-family/taiga-ui/commit/4bb7d8174a4cedf771bd7797d4488b4bcfe69b64))\n- **schematics:** case sensitivity in template from `let-*` instruction not preserved after parsing\n ([#4091](https://github.com/taiga-family/taiga-ui/issues/4091))\n ([9010fc9](https://github.com/taiga-family/taiga-ui/commit/9010fc9fd32d9bb8eb86f792a5b13fde5de5dcdb))\n\n## [3.22.0](https://github.com/taiga-family/taiga-ui/compare/v3.21.0...v3.22.0) (2023-03-27)\n\n### Features\n\n- **addon-doc:** add `TUI_DOC_MAP_PAGES` for cached map pages\n ([#3932](https://github.com/taiga-family/taiga-ui/issues/3932))\n ([9c227e0](https://github.com/taiga-family/taiga-ui/commit/9c227e00332a1b7d5e193721305935e093fe166a))\n- **addon-doc:** add `TUI_DOC_URL_STATE_HANDLER` for override URL tree segments in history\n ([#3955](https://github.com/taiga-family/taiga-ui/issues/3955))\n ([a175c81](https://github.com/taiga-family/taiga-ui/commit/a175c81a84c0bea39cc4df9be5344407dbb2e86e))\n- **addon-doc:** support `icon` for code editor button ([#3933](https://github.com/taiga-family/taiga-ui/issues/3933))\n ([6ce8572](https://github.com/taiga-family/taiga-ui/commit/6ce8572af0ea47478f5daec880d6cfeea0695562))\n- **addon-editor:** improve styles for `details` component\n ([#4000](https://github.com/taiga-family/taiga-ui/issues/4000))\n ([ab5342b](https://github.com/taiga-family/taiga-ui/commit/ab5342bead5c14634cdd6993bcdea6074feb0700))\n- **addon-editor:** support custom full color picker ([#3748](https://github.com/taiga-family/taiga-ui/issues/3748))\n ([aefb518](https://github.com/taiga-family/taiga-ui/commit/aefb51875270881cccb5b340fd1856a782c0a08b))\n- **kit:** `InputFiles` customize content ([#3995](https://github.com/taiga-family/taiga-ui/issues/3995))\n ([c70ccfe](https://github.com/taiga-family/taiga-ui/commit/c70ccfeada3c56b1e739ef7f8a8ef0dd5143d756))\n- **kit:** `MultiSelect` add ability to use native dropdown on mobile\n ([#3983](https://github.com/taiga-family/taiga-ui/issues/3983))\n ([35b86e0](https://github.com/taiga-family/taiga-ui/commit/35b86e0ba7670481b0a98a3ba429c8bbf7ac3040))\n\n### Bug Fixes\n\n- **addon-editor:** overflow `tui-editor-socket` only inside `tui-editor`\n ([#4003](https://github.com/taiga-family/taiga-ui/issues/4003))\n ([d20b0e7](https://github.com/taiga-family/taiga-ui/commit/d20b0e7d3707378dc4c53ef0a906fb4caa1403fe))\n- **addon-editor:** trigger `updateValueAndValidity` after `focus/blur` events in `tui-editor`\n ([#3968](https://github.com/taiga-family/taiga-ui/issues/3968))\n ([6af090b](https://github.com/taiga-family/taiga-ui/commit/6af090b72ea545a87f6fc7daf851ff682e2bd52c))\n- **addon-mobile:** `Sheet` disable scroll snap for Firefox\n ([#3946](https://github.com/taiga-family/taiga-ui/issues/3946))\n ([411a58a](https://github.com/taiga-family/taiga-ui/commit/411a58aaa0e5a844fa838587f56b850711cd1adc))\n- **cdk:** `Resizer` leave irrelevant dimensions untouched\n ([#4004](https://github.com/taiga-family/taiga-ui/issues/4004))\n ([c691390](https://github.com/taiga-family/taiga-ui/commit/c69139005df2c1c29de58f11f10f27d52c9f15a7))\n- **cdk:** correct extraction of id for processing in svg\n ([#3965](https://github.com/taiga-family/taiga-ui/issues/3965))\n ([28190fa](https://github.com/taiga-family/taiga-ui/commit/28190fa5ef8ff220c93024cb15c755a5f67c5719))\n- **core:** `HintManual` fix initial state ([#3956](https://github.com/taiga-family/taiga-ui/issues/3956))\n ([091ed25](https://github.com/taiga-family/taiga-ui/commit/091ed25a0f319c4027f1fa1687f59f87cc4e19c2))\n- **core:** `HostedDropdown` properly detect size in case of custom host\n ([#3957](https://github.com/taiga-family/taiga-ui/issues/3957))\n ([a7f1f8f](https://github.com/taiga-family/taiga-ui/commit/a7f1f8f909dd85bdf57b25145d13b2bec8933ba4))\n- **core:** fix `Hint` position on pinch-to-zoom in webkit\n ([#3940](https://github.com/taiga-family/taiga-ui/issues/3940))\n ([d512952](https://github.com/taiga-family/taiga-ui/commit/d512952839a0426e4519c623effa7f5449a0d68c))\n- **core:** Google Chrome fires keydown event when form autocomplete\n ([#3964](https://github.com/taiga-family/taiga-ui/issues/3964))\n ([3444080](https://github.com/taiga-family/taiga-ui/commit/3444080828922b7e23971517d88e534687baa241))\n- **core:** increase default font size from 15px to 16px to remove iOS zoom\n ([#3994](https://github.com/taiga-family/taiga-ui/issues/3994))\n ([75461d4](https://github.com/taiga-family/taiga-ui/commit/75461d4670f94ef411c3f87753ee1cf37bb927cb))\n- **kit:** `InputTag` remove trailing comma for non editable mode\n ([#3980](https://github.com/taiga-family/taiga-ui/issues/3980))\n ([83f0305](https://github.com/taiga-family/taiga-ui/commit/83f0305db038fcb2e910ff7b00a24620500c7322))\n- **kit:** align for multiSelectTexts ([#3978](https://github.com/taiga-family/taiga-ui/issues/3978))\n ([376c2b9](https://github.com/taiga-family/taiga-ui/commit/376c2b99ce4404f78fe0dee6ecd4aaf8a24cb0b2))\n- **kit:** align placeholder ([#3999](https://github.com/taiga-family/taiga-ui/issues/3999))\n ([872919e](https://github.com/taiga-family/taiga-ui/commit/872919e27828ece252eeb5c85b3c99371bbfb82b))\n\n## [3.21.0](https://github.com/taiga-family/taiga-ui/compare/v3.20.0...v3.21.0) (2023-03-20)\n\n### Features\n\n- **core:** add helper `tuiNumberFormatProvider` ([#3884](https://github.com/taiga-family/taiga-ui/issues/3884))\n ([7e136dc](https://github.com/taiga-family/taiga-ui/commit/7e136dc795d6efebd1d518fbaa7bcc1b0ab14996))\n- **demo:** add example with named outlets ([#3821](https://github.com/taiga-family/taiga-ui/issues/3821))\n ([5e897f7](https://github.com/taiga-family/taiga-ui/commit/5e897f79ec26d7fc9d68461dfb07f3c16824a9bf))\n- **kit:** `DialogForm` add new service ([#3851](https://github.com/taiga-family/taiga-ui/issues/3851))\n ([10813f5](https://github.com/taiga-family/taiga-ui/commit/10813f5b3f95f9a9316a469e1ea7675467270a97))\n- **styles:** add `--tui-skeleton-radius` for skeleton ([#3890](https://github.com/taiga-family/taiga-ui/issues/3890))\n ([3dc67b1](https://github.com/taiga-family/taiga-ui/commit/3dc67b14334d5fb91f2f5ba7e921bd196a757f84))\n\n### Bug Fixes\n\n- **addon-charts:** `dot` don't shrink to fit own width for `legend-item`\n ([#3905](https://github.com/taiga-family/taiga-ui/issues/3905))\n ([4109764](https://github.com/taiga-family/taiga-ui/commit/4109764c38ff2614da325d8f90bee262657ee39d))\n- **addon-commerce:** emulate focus on iOS by `tuiAutoFocus`\n ([#3799](https://github.com/taiga-family/taiga-ui/issues/3799))\n ([57b263d](https://github.com/taiga-family/taiga-ui/commit/57b263d654d6e204a85eb6b137126e2ea9011eff))\n- **addon-editor:** dispatch `ImageNode` in `viewModel` ([#3872](https://github.com/taiga-family/taiga-ui/issues/3872))\n ([89869ef](https://github.com/taiga-family/taiga-ui/commit/89869ef3a95f4b44b67fcd0db48c95786a69e497))\n- **cdk:** `tuiIfMap` add operator ([#3920](https://github.com/taiga-family/taiga-ui/issues/3920))\n ([4ef2de6](https://github.com/taiga-family/taiga-ui/commit/4ef2de6513a55747e45a53e947415ccba3279199))\n- **cdk:** correct safari detection ([#3855](https://github.com/taiga-family/taiga-ui/issues/3855))\n ([ee474b8](https://github.com/taiga-family/taiga-ui/commit/ee474b8e59a62455f0f444d0db0e747e1c32221e))\n- **cdk:** improve type annotation for `tuiForAsync` ([#3767](https://github.com/taiga-family/taiga-ui/issues/3767))\n ([731c8bf](https://github.com/taiga-family/taiga-ui/commit/731c8bfe772f17a5a22f5ec79b6bd117e483e0c2))\n- **core:** `Dialog` fix `dismissible` property ([#3848](https://github.com/taiga-family/taiga-ui/issues/3848))\n ([ea4730f](https://github.com/taiga-family/taiga-ui/commit/ea4730f0982f856759d45a5359e2f12ab0328825))\n- **core:** `Textarea` fix line breaks in disabled/readonly state\n ([#3833](https://github.com/taiga-family/taiga-ui/issues/3833))\n ([301a505](https://github.com/taiga-family/taiga-ui/commit/301a505712d22df2538b0aa3199f5d4e6a3de959))\n- **core:** escape event doesn't work in Safari ([#3751](https://github.com/taiga-family/taiga-ui/issues/3751))\n ([32774b2](https://github.com/taiga-family/taiga-ui/commit/32774b2c93652bc8d8b55ae99f5405731d8098e2))\n- **core:** set `text` input mode for iOS devices when use negative values\n ([#3899](https://github.com/taiga-family/taiga-ui/issues/3899))\n ([8797bea](https://github.com/taiga-family/taiga-ui/commit/8797bea743d1fade8bed9ff6e9acdaa21d6d2013))\n- **kit:** `InputCount` fix formatting, fix cutting by min value, use `InputNumber` inside\n ([#3824](https://github.com/taiga-family/taiga-ui/issues/3824))\n ([fc96c86](https://github.com/taiga-family/taiga-ui/commit/fc96c8682b98fead3c3247afb7d9041b59b54bef))\n- **kit:** `InputPhoneInternational` change Mauritius phone pattern\n ([#3901](https://github.com/taiga-family/taiga-ui/issues/3901))\n ([47eb6ae](https://github.com/taiga-family/taiga-ui/commit/47eb6ae653fe88f803710171da3b137dd8c95bd6))\n- **kit:** `InputTag`, `Multiselect` fix placeholder ([#3832](https://github.com/taiga-family/taiga-ui/issues/3832))\n ([75d4b6e](https://github.com/taiga-family/taiga-ui/commit/75d4b6efbe5bc9f607b74b711352c592e358b006))\n- **kit:** `InputTime` fix wrong pseudofocus state ([#3896](https://github.com/taiga-family/taiga-ui/issues/3896))\n ([dea3de7](https://github.com/taiga-family/taiga-ui/commit/dea3de782d622b9e14597c9eabd898733ca15bf1))\n- **kit:** use ellipsis for label in `pdf-viewer` when overflow text\n ([#3845](https://github.com/taiga-family/taiga-ui/issues/3845))\n ([dd308ac](https://github.com/taiga-family/taiga-ui/commit/dd308ac295ac2e8bab04f1fee06e520cef138f2a))\n- **kit:** use wrap for non-breaking string in `line-clamp`\n ([#3876](https://github.com/taiga-family/taiga-ui/issues/3876))\n ([68169bf](https://github.com/taiga-family/taiga-ui/commit/68169bfa9294a9f31344cd710a50967ce4ec673e))\n\n## [3.20.0](https://github.com/taiga-family/taiga-ui/compare/v3.19.0...v3.20.0) (2023-03-07)\n\n### Features\n\n- **kit:** `InputDate` add ability to use native date picker on mobile\n ([#3790](https://github.com/taiga-family/taiga-ui/issues/3790))\n ([99a25b1](https://github.com/taiga-family/taiga-ui/commit/99a25b150cd5c2980b8a92205e85b4b0444654f3))\n\n### Bug Fixes\n\n- **cdk:** `schematics` fix global-styles migration ([#3797](https://github.com/taiga-family/taiga-ui/issues/3797))\n ([21cc5fa](https://github.com/taiga-family/taiga-ui/commit/21cc5fad61c10da9a52034b240d90ac2fb28dd27))\n- **core:** `Hint`/`Dropdown` fix directives order mattering\n ([#3726](https://github.com/taiga-family/taiga-ui/issues/3726))\n ([263c713](https://github.com/taiga-family/taiga-ui/commit/263c71356b0453f199daf645a0419a3fb31660dd))\n- **kit:** `TabsWithMore` sync max index on active index change\n ([#3747](https://github.com/taiga-family/taiga-ui/issues/3747))\n ([6af42b3](https://github.com/taiga-family/taiga-ui/commit/6af42b3ee12d8dad94331c6942d7d6660e49ff24))\n\n## [3.19.0](https://github.com/taiga-family/taiga-ui/compare/v3.18.0...v3.19.0) (2023-02-21)\n\n### Features\n\n- **addon-doc:** new `TUI_DOC_EXAMPLE_OPTIONS` DI-token ([#3729](https://github.com/taiga-family/taiga-ui/issues/3729))\n ([705e36a](https://github.com/taiga-family/taiga-ui/commit/705e36ab1346ebe48aee6402d20b4cc741207399))\n- **addon-doc:** night mode toggle redesign ([#3702](https://github.com/taiga-family/taiga-ui/issues/3702))\n ([e5d9955](https://github.com/taiga-family/taiga-ui/commit/e5d9955d6b253c8d52550b0b7bc121dce5576ee5))\n- **addon-editor:** add `highlight` extension ([#3688](https://github.com/taiga-family/taiga-ui/issues/3688))\n ([6d27db4](https://github.com/taiga-family/taiga-ui/commit/6d27db4eeee3c441a59b9b0203b652e4d26e7847))\n- **core:** implement `tuiTextfieldAppearance` directive ([#3007](https://github.com/taiga-family/taiga-ui/issues/3007))\n ([87714f5](https://github.com/taiga-family/taiga-ui/commit/87714f519a6335f2696c177fe6b9ee07b49f1bba))\n- **core:** new `tuiFlag` pipe ([#3725](https://github.com/taiga-family/taiga-ui/issues/3725))\n ([af78ec0](https://github.com/taiga-family/taiga-ui/commit/af78ec05af3a786bcc4be5b333c4917449ca083b))\n- **kit:** add routable dialog ([#3369](https://github.com/taiga-family/taiga-ui/issues/3369))\n ([daadcab](https://github.com/taiga-family/taiga-ui/commit/daadcab6594f9b9a6076bbc4c94bc00622197975))\n\n### Bug Fixes\n\n- **addon-editor:** do not inherit previous text style for heading\n ([#3695](https://github.com/taiga-family/taiga-ui/issues/3695))\n ([91949f9](https://github.com/taiga-family/taiga-ui/commit/91949f96f19b8d44623baa6cc77d52afc6ba4bde))\n- **cdk:** correct schematics' messages ([#3734](https://github.com/taiga-family/taiga-ui/issues/3734))\n ([4452896](https://github.com/taiga-family/taiga-ui/commit/4452896798c63ee459a9e48ee25bb2372baaa4d2))\n- **i18n:** correct translate for `indent/outdent` ([#3711](https://github.com/taiga-family/taiga-ui/issues/3711))\n ([f7e2357](https://github.com/taiga-family/taiga-ui/commit/f7e235749b8ee002242f8fea3be9778d0ff33bfa))\n- **kit:** `InputPhoneInternational` after changing country the mask does not render\n ([#3596](https://github.com/taiga-family/taiga-ui/issues/3596))\n ([0f86ec9](https://github.com/taiga-family/taiga-ui/commit/0f86ec94b7c790b2dd60e1637b0d91cad0d6dfa7))\n- **kit:** `TabsWithMore` properly calculate overflow ([#3697](https://github.com/taiga-family/taiga-ui/issues/3697))\n ([da6fde0](https://github.com/taiga-family/taiga-ui/commit/da6fde09937aca78cca02272859b16922b64c9a4))\n- **kit:** set `pointer-events: none` by readonly state for checkbox\n ([#3712](https://github.com/taiga-family/taiga-ui/issues/3712))\n ([a12f1fc](https://github.com/taiga-family/taiga-ui/commit/a12f1fcebbbd3b035de6e10eb405cd2790654866))\n\n## [3.18.0](https://github.com/taiga-family/taiga-ui/compare/v3.17.0...v3.18.0) (2023-02-15)\n\n### Features\n\n- **addon-editor:** add a little bit space between top and bottom in editor\n ([#3647](https://github.com/taiga-family/taiga-ui/issues/3647))\n ([c105795](https://github.com/taiga-family/taiga-ui/commit/c105795abf539a00daab516923744c10fad1e09e))\n- **addon-editor:** customize css classes for font-tool in toolbar\n ([#3662](https://github.com/taiga-family/taiga-ui/issues/3662))\n ([ef5398b](https://github.com/taiga-family/taiga-ui/commit/ef5398bbe9334fec8789f1c11c8c0a356ea84aff))\n- **addon-editor:** support drop/paste event for resizable\n ([#3646](https://github.com/taiga-family/taiga-ui/issues/3646))\n ([7e446bd](https://github.com/taiga-family/taiga-ui/commit/7e446bd4d80076f53267e9822781092918da8818))\n- **addon-editor:** support focus extension ([#3649](https://github.com/taiga-family/taiga-ui/issues/3649))\n ([be04427](https://github.com/taiga-family/taiga-ui/commit/be04427c0309126d5d993ebef541777ffeed39d8))\n- **core:** `Dialog` allow closing confirmation ([#3638](https://github.com/taiga-family/taiga-ui/issues/3638))\n ([7ac0c1e](https://github.com/taiga-family/taiga-ui/commit/7ac0c1e0f58b250828c5f6dfb51f1c0417456264))\n- **core:** `Tooltip` remove delay on click ([#3502](https://github.com/taiga-family/taiga-ui/issues/3502))\n ([d6ed9e0](https://github.com/taiga-family/taiga-ui/commit/d6ed9e0698344a2d9b67bba51314a39f9f212cee))\n- **core:** `TUI_VIEWPORT` add new token ([#3617](https://github.com/taiga-family/taiga-ui/issues/3617))\n ([a0093a0](https://github.com/taiga-family/taiga-ui/commit/a0093a010a9263f2880c5e10fafd3df7c76c657a))\n- **core:** support options for dropdown-hover directive ([#3643](https://github.com/taiga-family/taiga-ui/issues/3643))\n ([241616b](https://github.com/taiga-family/taiga-ui/commit/241616b86068279ec39a11824828f4f6c2d12baf))\n- **icons:** `FeatherIcons` add full icon pack ([#3577](https://github.com/taiga-family/taiga-ui/issues/3577))\n ([19ea759](https://github.com/taiga-family/taiga-ui/commit/19ea759d7a9f846a9788b2d1a8aab292de91f19d))\n- **styles:** remove legacy browser clearfix ([#3639](https://github.com/taiga-family/taiga-ui/issues/3639))\n ([191b0ab](https://github.com/taiga-family/taiga-ui/commit/191b0ab7edf9e4ae6af0b1eff0b1f126c12232f5))\n\n### Bug Fixes\n\n- **addon-doc:** change activeItemIndex from NaN to 0 ([#3660](https://github.com/taiga-family/taiga-ui/issues/3660))\n ([6f7f31d](https://github.com/taiga-family/taiga-ui/commit/6f7f31dab359b380c9b612be664fbfc8c21a3591))\n- **addon-editor:** pin dependencies ([#3652](https://github.com/taiga-family/taiga-ui/issues/3652))\n ([eda6a37](https://github.com/taiga-family/taiga-ui/commit/eda6a37a8612ab9cba510d36b7642ce89dd35951))\n- **addon-editor:** support `Drag and Drop` for resizable images\n ([#3654](https://github.com/taiga-family/taiga-ui/issues/3654))\n ([0cd3c2f](https://github.com/taiga-family/taiga-ui/commit/0cd3c2f603299ac24bfc03d45a49dd9a5b60bc1e))\n- **addon-editor:** use `imageEditor` extension instead of `image` for copy-paste\n ([#3680](https://github.com/taiga-family/taiga-ui/issues/3680))\n ([f311845](https://github.com/taiga-family/taiga-ui/commit/f311845309f121b29f29e15abaa66fc54551722f))\n- **cdk:** support redefine properties for parent class ([#3618](https://github.com/taiga-family/taiga-ui/issues/3618))\n ([a7a5bee](https://github.com/taiga-family/taiga-ui/commit/a7a5beeca50cb103dc25fc0530a48e958661f870))\n\n## [3.17.0](https://github.com/taiga-family/taiga-ui/compare/v3.16.0...v3.17.0) (2023-02-07)\n\n### Features\n\n- **addon-commerce:** add `tuiGetCurrencyByCode` ([#3563](https://github.com/taiga-family/taiga-ui/issues/3563))\n ([f9982ef](https://github.com/taiga-family/taiga-ui/commit/f9982ef272c31baf5e2585ecd192c9379a7dc243))\n- **addon-editor:** add `Iframe` extension ([#3520](https://github.com/taiga-family/taiga-ui/issues/3520))\n ([778f678](https://github.com/taiga-family/taiga-ui/commit/778f67815cb90295d45c44bd0091ce90e5aeff13))\n- **addon-editor:** support `audio/video` tag in editor ([#3585](https://github.com/taiga-family/taiga-ui/issues/3585))\n ([5f65b72](https://github.com/taiga-family/taiga-ui/commit/5f65b72eddd23882318d598558524d32bbb3ecd8))\n- **core:** introduce new font variables ([#3518](https://github.com/taiga-family/taiga-ui/issues/3518))\n ([3ae2572](https://github.com/taiga-family/taiga-ui/commit/3ae257250319cf511143943962276cbbea5514a2))\n- **eslint-plugin:** add strict-doc-example-extensions rule\n ([#3534](https://github.com/taiga-family/taiga-ui/issues/3534))\n ([8e5efbf](https://github.com/taiga-family/taiga-ui/commit/8e5efbfa4fe15823ccc2e8d4ad5d85e6aa260c80))\n- **kit:** `ElasticContainer` add new component ([#3492](https://github.com/taiga-family/taiga-ui/issues/3492))\n ([3e9a53c](https://github.com/taiga-family/taiga-ui/commit/3e9a53c653a520e32e00c6c599fc81967d2829a8))\n- **kit:** support customization for rating component ([#3556](https://github.com/taiga-family/taiga-ui/issues/3556))\n ([6f9b7d9](https://github.com/taiga-family/taiga-ui/commit/6f9b7d9a4f0d96d5adfbb15560e3e0ca2d6de6bf))\n\n### Bug Fixes\n\n- **addon-doc:** prevent convert invalid number to `NaN` ([#3528](https://github.com/taiga-family/taiga-ui/issues/3528))\n ([6e259f4](https://github.com/taiga-family/taiga-ui/commit/6e259f479184a6197cc9a50e03a3b986be62beed))\n- **addon-editor:** explicit provide `@tiptap/extension-blockquote`\n ([#3609](https://github.com/taiga-family/taiga-ui/issues/3609))\n ([ed878e6](https://github.com/taiga-family/taiga-ui/commit/ed878e6c4ab2d135b63e0c48e19497e51cdebd44))\n- **addon-editor:** prevent recursive overwriting value ([#3567](https://github.com/taiga-family/taiga-ui/issues/3567))\n ([045af4c](https://github.com/taiga-family/taiga-ui/commit/045af4ce7a4ac07352da47a3a9cf90bb0b8d01be))\n- **addon-mobile:** wait before update viewport dimension\n ([#3536](https://github.com/taiga-family/taiga-ui/issues/3536))\n ([c2cf685](https://github.com/taiga-family/taiga-ui/commit/c2cf6853470e9869046906c483f06999872e869a))\n- **cdk:** `Schematics` add `tuiDropdownContext` migration\n ([#3558](https://github.com/taiga-family/taiga-ui/issues/3558))\n ([a2c3ce8](https://github.com/taiga-family/taiga-ui/commit/a2c3ce8cfaaeb7889fcb473b3d21a13aa05ef7f7))\n- **cdk:** `schematics` fix require() of ES modules error\n ([#3569](https://github.com/taiga-family/taiga-ui/issues/3569))\n ([941039b](https://github.com/taiga-family/taiga-ui/commit/941039be708e86a640c1fe61122e85687925de9b))\n- **core:** `DropdownContext` fix closing (ng14) ([#3511](https://github.com/taiga-family/taiga-ui/issues/3511))\n ([5f34896](https://github.com/taiga-family/taiga-ui/commit/5f34896b3782208f0ef4cd2e9513956509994f2e))\n- **core:** `DropdownHover` properly reflect state for `HostedDropdown`\n ([#3507](https://github.com/taiga-family/taiga-ui/issues/3507))\n ([78b8e92](https://github.com/taiga-family/taiga-ui/commit/78b8e921482793c35f04e1501397b4ea74f273bd))\n- **core:** `TUI_DIALOG_CLOSE_STREAM` event targets ([#3541](https://github.com/taiga-family/taiga-ui/issues/3541))\n ([11c6b7c](https://github.com/taiga-family/taiga-ui/commit/11c6b7c14b8a93acd7faf8786df8d8c7eceee599))\n- **core:** visible incorrect initial position from `TuiDropdownComponent` & `TuiHintComponent` without animation &\n ngZoneEventCoalescing ([#3529](https://github.com/taiga-family/taiga-ui/issues/3529))\n ([e570eab](https://github.com/taiga-family/taiga-ui/commit/e570eab68864828fa417cd0d62f280faee014704))\n- **kit:** `Carousel` fix drag to next slide ([#3583](https://github.com/taiga-family/taiga-ui/issues/3583))\n ([92f5373](https://github.com/taiga-family/taiga-ui/commit/92f5373d2a81dde0fb77098d28f810b5d62353ea))\n- **kit:** use `TUI_CHECKBOX_OPTIONS/TUI_RADIO_OPTIONS` for `checkbox/radio-labeled`\n ([#3555](https://github.com/taiga-family/taiga-ui/issues/3555))\n ([1f0e337](https://github.com/taiga-family/taiga-ui/commit/1f0e33750de2f164cef104ca55ade2ea446f3464))\n\n## [3.16.0](https://github.com/taiga-family/taiga-ui/compare/v3.15.0...v3.16.0) (2023-01-24)\n\n### Features\n\n- `tslib` should be a transitive dependency from `@taiga/cdk`\n ([#3430](https://github.com/taiga-family/taiga-ui/issues/3430))\n ([abc5323](https://github.com/taiga-family/taiga-ui/commit/abc5323fe9a806ef73bfe8af2dd061c3c18cbfdf))\n- **addon-editor:** add `@tiptap/extension-youtube` ([#3481](https://github.com/taiga-family/taiga-ui/issues/3481))\n ([a1efcf0](https://github.com/taiga-family/taiga-ui/commit/a1efcf0527c95164c0cf4b9f734995bdd3419e8a))\n- **addon-mobile:** improve typing for `tuiRipple` ([#3379](https://github.com/taiga-family/taiga-ui/issues/3379))\n ([0d9197e](https://github.com/taiga-family/taiga-ui/commit/0d9197e441d439e528932cce61f65640905c148e))\n- **addon-table:** rename icons `tuiIconSortDown/tuiIconSortUp` to `tuiIconSortAscending/Descending`\n ([#3443](https://github.com/taiga-family/taiga-ui/issues/3443))\n ([2dc71da](https://github.com/taiga-family/taiga-ui/commit/2dc71da7b2192c4363c851bb035a6ea76018095a))\n- **cdk:** drop `~` imports for all `.less` files ([#3484](https://github.com/taiga-family/taiga-ui/issues/3484))\n ([e1607d7](https://github.com/taiga-family/taiga-ui/commit/e1607d7e8cfd1385fda15696ff5e024fc892253a))\n- compat with rxjs `7.x` and `8.x-alpha` ([#3428](https://github.com/taiga-family/taiga-ui/issues/3428))\n ([0804b74](https://github.com/taiga-family/taiga-ui/commit/0804b745325dd4ea33e3b42b984d771a00a8a3b5))\n- **eslint-plugin:** add `no-typeof` rule ([#3449](https://github.com/taiga-family/taiga-ui/issues/3449))\n ([c4e82fa](https://github.com/taiga-family/taiga-ui/commit/c4e82fa9586e966ddf4a43b33d4e7d105826584e))\n- **kit:** `Multiselect` add max number of rows for expandable mode\n ([#3388](https://github.com/taiga-family/taiga-ui/issues/3388))\n ([e3bcca0](https://github.com/taiga-family/taiga-ui/commit/e3bcca0239217c507cb2736b079b2e70132fe47e))\n- **kit:** provide custom `formatSize` handler in `TuiFileComponent`\n ([#3483](https://github.com/taiga-family/taiga-ui/issues/3483))\n ([fb9d0cd](https://github.com/taiga-family/taiga-ui/commit/fb9d0cdc4d7f79f026e332268518cde5ec2eccea))\n- **kit:** support override padding for items in carousel\n ([#3462](https://github.com/taiga-family/taiga-ui/issues/3462))\n ([a39fae9](https://github.com/taiga-family/taiga-ui/commit/a39fae90383373c295ed806c53d1c2792827531a))\n\n### Bug Fixes\n\n- **addon-charts:** `LineDaysChart` fix hint circle not disappearing\n ([#3486](https://github.com/taiga-family/taiga-ui/issues/3486))\n ([caa5f9a](https://github.com/taiga-family/taiga-ui/commit/caa5f9a390929905bdf43cb08d51f6a800670680))\n- **addon-doc:** convert number value to string by `documentationPropertyType`\n ([#3439](https://github.com/taiga-family/taiga-ui/issues/3439))\n ([90165de](https://github.com/taiga-family/taiga-ui/commit/90165de26296cbe577f96c7b36fb47e25ee5ce56))\n- **addon-doc:** preserve whitespace between links ([#3441](https://github.com/taiga-family/taiga-ui/issues/3441))\n ([24b76e0](https://github.com/taiga-family/taiga-ui/commit/24b76e0a0f0076ddb814b29d349a48a454722642))\n- **cdk:** `Schematics` add missing moduleSpecifier ([#3468](https://github.com/taiga-family/taiga-ui/issues/3468))\n ([250e843](https://github.com/taiga-family/taiga-ui/commit/250e8433a299ff4dac82b9c486f6079496b76b4f))\n- **core:** remove quotes inside `url(*)` function in fonts.less\n ([#3469](https://github.com/taiga-family/taiga-ui/issues/3469))\n ([592ad35](https://github.com/taiga-family/taiga-ui/commit/592ad35464546c88f337b56b1fd5b5476505884f))\n- **core:** top border of tuiTable first row's td is not visible\n ([#3454](https://github.com/taiga-family/taiga-ui/issues/3454))\n ([1a39ed1](https://github.com/taiga-family/taiga-ui/commit/1a39ed1e759005b31e011d61fa6c193967270a71))\n- **core:** use `nowrap` for content in `value-decoration`\n ([#3496](https://github.com/taiga-family/taiga-ui/issues/3496))\n ([4b20993](https://github.com/taiga-family/taiga-ui/commit/4b2099326ff00af4576dc7b3f75caa689ec21365))\n- **kit:** `InputSlider` not working `border-bottom-left-radius` for slider (Firefox)\n ([#3494](https://github.com/taiga-family/taiga-ui/issues/3494))\n ([514374b](https://github.com/taiga-family/taiga-ui/commit/514374b98f87f8d03c13cc154fecf168b01bab56))\n- **kit:** `InputSlider` wrong slider's width in Firefox ([#3488](https://github.com/taiga-family/taiga-ui/issues/3488))\n ([c7fe7e1](https://github.com/taiga-family/taiga-ui/commit/c7fe7e1ece07c826fda815fcb042bd5b0e34d845))\n- **kit:** `InputTag` fix overflow ([#3397](https://github.com/taiga-family/taiga-ui/issues/3397))\n ([4e88d8e](https://github.com/taiga-family/taiga-ui/commit/4e88d8e057578e3f4b21bfa1240364ac69bdee28))\n- **kit:** `MultiSelect` fix dropdown for various `updateOn` options\n ([#3479](https://github.com/taiga-family/taiga-ui/issues/3479))\n ([554c519](https://github.com/taiga-family/taiga-ui/commit/554c51987281478eb50b7d31dde4d640c0e63ee3))\n- **kit:** `Multiselect` fix scrolling to end ([#3493](https://github.com/taiga-family/taiga-ui/issues/3493))\n ([d320900](https://github.com/taiga-family/taiga-ui/commit/d320900df9286fa802358fb10ac4a7bd802ca9a8))\n- **kit:** `Slider` has wrong height of the progress in Firefox\n ([#3497](https://github.com/taiga-family/taiga-ui/issues/3497))\n ([dbd2059](https://github.com/taiga-family/taiga-ui/commit/dbd205929c491a9b44910fccf5d6af7af38ff57f))\n- **kit:** `Tabs` can't detect active tab during SSR ([#3395](https://github.com/taiga-family/taiga-ui/issues/3395))\n ([cbc96ae](https://github.com/taiga-family/taiga-ui/commit/cbc96aeb92547b86cad72d4940a9510565c8ed45))\n- **kit:** `Tabs` SSR-error `TypeError: Cannot read properties of undefined (reading 'type')`\n ([#3391](https://github.com/taiga-family/taiga-ui/issues/3391))\n ([9fb85db](https://github.com/taiga-family/taiga-ui/commit/9fb85db40ef399a1fb9b73feee528821a4e3746f))\n- **kit:** add missing `TUI_COUNTRIES_MASKS` for New Caledonia\n ([#3409](https://github.com/taiga-family/taiga-ui/issues/3409))\n ([29bf460](https://github.com/taiga-family/taiga-ui/commit/29bf460c2c1a2ff44a417c1fbe012a7d19338662))\n- **kit:** fix `TUI_COUNTRIES_MASKS` of French Polynesia ([#3435](https://github.com/taiga-family/taiga-ui/issues/3435))\n ([926bb66](https://github.com/taiga-family/taiga-ui/commit/926bb66a9f5480f85760b106a873decd3f118224))\n- **kit:** support `updateOn` of `blur` and `submit` types for `multi-select` component\n ([#3398](https://github.com/taiga-family/taiga-ui/issues/3398))\n ([0a2daff](https://github.com/taiga-family/taiga-ui/commit/0a2daff2f3edfc44089a8dd1ac9b4e2d3db6ff37))\n- **kit:** update statically `HostBinding` in `line-clamp`\n ([#3394](https://github.com/taiga-family/taiga-ui/issues/3394))\n ([3835043](https://github.com/taiga-family/taiga-ui/commit/3835043401c18a065fbb937302abd3447e4a4534))\n- **kit:** use `new-password` as lucky solution for disable autofill of input elements\n ([#3389](https://github.com/taiga-family/taiga-ui/issues/3389))\n ([9458439](https://github.com/taiga-family/taiga-ui/commit/94584393e806fcb19e677fa06842c12cf085d56b))\n\n## [3.15.0](https://github.com/taiga-family/taiga-ui/compare/v3.14.0...v3.15.0) (2022-12-30)\n\n### Features\n\n- **addon-doc:** add `TUI_DOC_EXCLUDED_PROPERTIES` token to exclude inherited props\n ([#3267](https://github.com/taiga-family/taiga-ui/issues/3267))\n ([07d0aac](https://github.com/taiga-family/taiga-ui/commit/07d0aac5a9029caec63b298773b03eb2697d60c6))\n- **addon-editor:** support hilite groups ([#3283](https://github.com/taiga-family/taiga-ui/issues/3283))\n ([c632052](https://github.com/taiga-family/taiga-ui/commit/c632052754ac3c2513b36ec3828d36ec72d0b66c))\n- **addon-table:** add items to `TUI_TABLE_PAGINATION_OPTIONS` token\n ([#3276](https://github.com/taiga-family/taiga-ui/issues/3276))\n ([5dbdae0](https://github.com/taiga-family/taiga-ui/commit/5dbdae071af013c51a678dc85b29d08c1cdf4433))\n- **cdk:** `Schematics` add root path option ([#3274](https://github.com/taiga-family/taiga-ui/issues/3274))\n ([00a0e4d](https://github.com/taiga-family/taiga-ui/commit/00a0e4d7d8c467db705b59435bef312583e77e9d))\n- **core:** `tuiDropdownSidedOffset` add new input ([#3345](https://github.com/taiga-family/taiga-ui/issues/3345))\n ([0215211](https://github.com/taiga-family/taiga-ui/commit/02152111dc55021b88bb7f9bce0eb4580bce772c))\n- **core:** dynamic switch view of calendar when value changes\n ([#3337](https://github.com/taiga-family/taiga-ui/issues/3337))\n ([bc05066](https://github.com/taiga-family/taiga-ui/commit/bc050662ff20b27d0cbc9658fa52bc58739ae505))\n- **core:** replace `TUI_DROPDOWN_OFFSET` with injection token\n ([#3141](https://github.com/taiga-family/taiga-ui/issues/3141))\n ([a126af0](https://github.com/taiga-family/taiga-ui/commit/a126af04e22da277182989fef57bb4629c53f798))\n- **kit:** `InputTag` add max number of rows for `expandable` mode\n ([#3339](https://github.com/taiga-family/taiga-ui/issues/3339))\n ([82d2679](https://github.com/taiga-family/taiga-ui/commit/82d2679888c2fa1a2bc3a75e9e0513cde6576256))\n- **kit:** add `showDelete` input prop for `TuiFileComponent`\n ([#3342](https://github.com/taiga-family/taiga-ui/issues/3342))\n ([67c40f3](https://github.com/taiga-family/taiga-ui/commit/67c40f374d88fd766e1ee52085c653070200969f))\n- **kit:** support empty value in `InputCount` ([#3317](https://github.com/taiga-family/taiga-ui/issues/3317))\n ([a1e112b](https://github.com/taiga-family/taiga-ui/commit/a1e112b7c7e632bcfea4cb98c9f8254376bdbb72))\n\n### Bug Fixes\n\n- **addon-table:** export `TuiTablePagination` ([#3331](https://github.com/taiga-family/taiga-ui/issues/3331))\n ([e93cda3](https://github.com/taiga-family/taiga-ui/commit/e93cda32ec30d065f021e191c352bfd25fd20bcc))\n- **core:** `DropdownContext` fix nested dropdowns ([#3288](https://github.com/taiga-family/taiga-ui/issues/3288))\n ([6fca3d4](https://github.com/taiga-family/taiga-ui/commit/6fca3d43ac7d8111aaf65744beac80f0e17fd670))\n- **core:** fix overlapping prefix and value when resizing textfield\n ([#3316](https://github.com/taiga-family/taiga-ui/issues/3316))\n ([97999e6](https://github.com/taiga-family/taiga-ui/commit/97999e6c82987bf1453f92599564f5bf1dfa531f))\n- **kit:** `Accordion` fix incorrectly focusing item ([#3289](https://github.com/taiga-family/taiga-ui/issues/3289))\n ([a81b132](https://github.com/taiga-family/taiga-ui/commit/a81b1321f1861afd9d2a4e1fdbd39161836f7ac6))\n- **kit:** `NativeSelect` fix readonly state ([#3347](https://github.com/taiga-family/taiga-ui/issues/3347))\n ([ab9a266](https://github.com/taiga-family/taiga-ui/commit/ab9a266a4c2234512495050546f3d9a2b60918f5))\n- **kit:** fix reopening nested dropdown ([#3263](https://github.com/taiga-family/taiga-ui/issues/3263))\n ([f08f1aa](https://github.com/taiga-family/taiga-ui/commit/f08f1aaa3cf5883966798909c120ea554b282bba))\n- **testing:** skip unavailable cell for calendar ([#3334](https://github.com/taiga-family/taiga-ui/issues/3334))\n ([fe80197](https://github.com/taiga-family/taiga-ui/commit/fe80197e1fa7651a713104bcecaff1670e12b665))\n\n## [3.14.0](https://github.com/taiga-family/taiga-ui/compare/v3.13.0...v3.14.0) (2022-12-19)\n\n### Features\n\n- **cdk:** `Resizer` add new directive ([#3248](https://github.com/taiga-family/taiga-ui/issues/3248))\n ([121e977](https://github.com/taiga-family/taiga-ui/commit/121e9775c3fe2b9ba0538fa1b9ebaed9fedc265d))\n- **cdk:** add `--tui-backdrop` variable for dialog overlay\n ([#3251](https://github.com/taiga-family/taiga-ui/issues/3251))\n ([ebe2d80](https://github.com/taiga-family/taiga-ui/commit/ebe2d8024cf36dd52c0769e349db905263a46b09))\n- **core:** `TextfieldController` add prefix, postfix and filler\n ([#3188](https://github.com/taiga-family/taiga-ui/issues/3188))\n ([75276fb](https://github.com/taiga-family/taiga-ui/commit/75276fb79ec5380bdd3428ff4c3861bd538cf439))\n- **kit:** `ItemsWithMore` add new component ([#3230](https://github.com/taiga-family/taiga-ui/issues/3230))\n ([de63d7b](https://github.com/taiga-family/taiga-ui/commit/de63d7b056534320b1cc37aa452c5682ed7d5e76))\n- **kit:** `SortCountries` add pipe for `InputPhoneInternational`\n ([#3257](https://github.com/taiga-family/taiga-ui/issues/3257))\n ([ffb6cd1](https://github.com/taiga-family/taiga-ui/commit/ffb6cd17972efbadd0c17041989487f0e0c88ac6))\n- **kit:** `TextArea` support `s` size, fix `m` font and padding\n ([#3242](https://github.com/taiga-family/taiga-ui/issues/3242))\n ([cdb9c05](https://github.com/taiga-family/taiga-ui/commit/cdb9c052257301e79cc55876f3db901fc3661872))\n\n### Bug Fixes\n\n- **cdk:** share a single subscription to the underlying source observable between multiple subscribers\n ([#3174](https://github.com/taiga-family/taiga-ui/issues/3174))\n ([6ee6f50](https://github.com/taiga-family/taiga-ui/commit/6ee6f501882883f3c1bc11ec469d19f47a38ef56))\n- **kit:** `File` fix background ([#3247](https://github.com/taiga-family/taiga-ui/issues/3247))\n ([9300260](https://github.com/taiga-family/taiga-ui/commit/93002604c05deb1c06f9d7022d97403f108a8a1f))\n- **schematics:** exclude popular hidden directories ([#3252](https://github.com/taiga-family/taiga-ui/issues/3252))\n ([6ea575e](https://github.com/taiga-family/taiga-ui/commit/6ea575e3c3cd57341d2cd5614512916a518ca8d9))\n\n## [3.13.0](https://github.com/taiga-family/taiga-ui/compare/v3.12.1...v3.13.0) (2022-12-12)\n\n### Features\n\n- **addon-table:** add paginationChange event ([#3105](https://github.com/taiga-family/taiga-ui/issues/3105))\n ([453c65f](https://github.com/taiga-family/taiga-ui/commit/453c65ff262aa687da375fd3a5f8a019f85bc7e9))\n- **kit:** use `tuiIconClose` for size `s` ([#3192](https://github.com/taiga-family/taiga-ui/issues/3192))\n ([a80c85d](https://github.com/taiga-family/taiga-ui/commit/a80c85d4c277fdae1024e33e1d3639ab2bb32c5b))\n\n### Bug Fixes\n\n- **addon-tablebars:** fixed close button in table bar ([#3184](https://github.com/taiga-family/taiga-ui/issues/3184))\n ([bf5d6bd](https://github.com/taiga-family/taiga-ui/commit/bf5d6bd518a7fc83e29d0e8401dd21c41abd407d))\n- **addon-table:** don't update direction order when updating sorter programmatically\n ([#3196](https://github.com/taiga-family/taiga-ui/issues/3196))\n ([0197d56](https://github.com/taiga-family/taiga-ui/commit/0197d5617acf55f2c80ea536b8e3eed060c0ac5c))\n- **core:** `DataList` fix default size ([#3217](https://github.com/taiga-family/taiga-ui/issues/3217))\n ([9ab7a53](https://github.com/taiga-family/taiga-ui/commit/9ab7a53e40ef286cc251fdc68f13c1fc229e3733))\n- **core:** `Dropdown` fix change detection inside dialogs\n ([#3200](https://github.com/taiga-family/taiga-ui/issues/3200))\n ([74df80d](https://github.com/taiga-family/taiga-ui/commit/74df80dd302c0fa8fdabfcaf063d2d99cc18c815))\n- **i18n:** fix dutch translations for `multiSelectTexts`\n ([#3211](https://github.com/taiga-family/taiga-ui/issues/3211))\n ([41cb92e](https://github.com/taiga-family/taiga-ui/commit/41cb92eacda9ffbab5503c6bad3a6ef73ace6ebb))\n- **kit:** `Tiles` fix handle inside Shadow DOM ([#3216](https://github.com/taiga-family/taiga-ui/issues/3216))\n ([35e5399](https://github.com/taiga-family/taiga-ui/commit/35e5399a47c12fb521456f2628b620c487fb89d7))\n\n### [3.12.1](https://github.com/taiga-family/taiga-ui/compare/v3.12.0...v3.12.1) (2022-12-08)\n\n### Bug Fixes\n\n- **addon-commerce:** truncate float values without rounding\n ([#3176](https://github.com/taiga-family/taiga-ui/issues/3176))\n ([70e6887](https://github.com/taiga-family/taiga-ui/commit/70e6887fdb2dfaf0267f0362a6716a66751341a2))\n- **i18n:** fix french `TUI_COUNTRIES_MASKS` should accept numbers without leading 0\n ([#3191](https://github.com/taiga-family/taiga-ui/issues/3191))\n ([11ee5ed](https://github.com/taiga-family/taiga-ui/commit/11ee5edfab20f09eec92a2604dcf8b7538d63e14))\n- **kit:** `InputFiles` fix style encapsulation issue ([#3194](https://github.com/taiga-family/taiga-ui/issues/3194))\n ([cd907c0](https://github.com/taiga-family/taiga-ui/commit/cd907c0bc9b4c5a27605c6adf09309b14b85d35b))\n\n## [3.12.0](https://github.com/taiga-family/taiga-ui/compare/v3.11.0...v3.12.0) (2022-12-05)\n\n### Features\n\n- **cdk:** `Schematics` migration multiple projects ([#3144](https://github.com/taiga-family/taiga-ui/issues/3144))\n ([cf25f6a](https://github.com/taiga-family/taiga-ui/commit/cf25f6a9ba142b25a6f6db4bd1034e8fe6aa5fe0))\n- **cdk:** support `SafeHtml` input value in `tui-svg` ([#3166](https://github.com/taiga-family/taiga-ui/issues/3166))\n ([aad787b](https://github.com/taiga-family/taiga-ui/commit/aad787b76e662b49c44b3c62ab4202a9f2ffdab7))\n- **kit:** avatar now accepts `SafeResourceUrl` as `avatarUrl`\n ([#3149](https://github.com/taiga-family/taiga-ui/issues/3149))\n ([d4bdf64](https://github.com/taiga-family/taiga-ui/commit/d4bdf64fd05f6dc58620fbb4159d158f822e2f37))\n\n### Bug Fixes\n\n- **addon-charts:** `Bar`, `BarSet` fix color getter ([#3148](https://github.com/taiga-family/taiga-ui/issues/3148))\n ([e7c517c](https://github.com/taiga-family/taiga-ui/commit/e7c517cfc94d2be3b77900d124e2bf7f5a32c828))\n- **addon-editor:** allow paste base64 image ([#3138](https://github.com/taiga-family/taiga-ui/issues/3138))\n ([4222293](https://github.com/taiga-family/taiga-ui/commit/42222934708aa72139feb263ef926269ae595d6c))\n- **addon-table:** `Reorder` fix wrong order when toggling visibility\n ([#3145](https://github.com/taiga-family/taiga-ui/issues/3145))\n ([0e7eb9b](https://github.com/taiga-family/taiga-ui/commit/0e7eb9b09a06f5e8b2154028bbd8852c3a1b660b))\n- **cdk:** add `tuiControlValue` to schematic ([#3137](https://github.com/taiga-family/taiga-ui/issues/3137))\n ([465f834](https://github.com/taiga-family/taiga-ui/commit/465f834b1062496342f0eee5d405bca45cb32ac2))\n- **kit:** `InputPhone` cut value by max phone length ([#3160](https://github.com/taiga-family/taiga-ui/issues/3160))\n ([67d80fc](https://github.com/taiga-family/taiga-ui/commit/67d80fc345918b9f13b727d1872b54ddd0880cfc))\n- **kit:** `Range` broken alignment + artifact line before track\n ([#3136](https://github.com/taiga-family/taiga-ui/issues/3136))\n ([17dd30b](https://github.com/taiga-family/taiga-ui/commit/17dd30ba396f7ece9b0a45664cb01448bd0ebb69))\n- **kit:** `Tiles` remove binding with JS to allow media query control\n ([#3164](https://github.com/taiga-family/taiga-ui/issues/3164))\n ([91e9f5f](https://github.com/taiga-family/taiga-ui/commit/91e9f5f230702ef564b70bcd6d3a443fd7846f45))\n- **kit:** `Tiles` switch to CSS `order` to prevent DOM redraw\n ([#3170](https://github.com/taiga-family/taiga-ui/issues/3170))\n ([e90da1d](https://github.com/taiga-family/taiga-ui/commit/e90da1d82e11b71f0556158d4d681aebaef1160e))\n- **kit:** Add missing `TUI_COUNTRIES_MASKS` for Overseas France\n ([#3112](https://github.com/taiga-family/taiga-ui/issues/3112))\n ([8c2a1c9](https://github.com/taiga-family/taiga-ui/commit/8c2a1c9540cc745ca4e4c62d2a7654df03737e7b))\n- **kit:** fixed label text align for input files ([#3156](https://github.com/taiga-family/taiga-ui/issues/3156))\n ([699d473](https://github.com/taiga-family/taiga-ui/commit/699d47397d0b97d64e6f4adedadbd3424e9e2a05))\n\n## [3.11.0](https://github.com/taiga-family/taiga-ui/compare/v3.10.0...v3.11.0) (2022-11-28)\n\n### Features\n\n- **kit:** `Tiles` add component ([#3124](https://github.com/taiga-family/taiga-ui/issues/3124))\n ([6facd5a](https://github.com/taiga-family/taiga-ui/commit/6facd5a80f793991edd79e0348e67f14d091de67))\n- **kit:** support capture in input files ([#3065](https://github.com/taiga-family/taiga-ui/issues/3065))\n ([64d212c](https://github.com/taiga-family/taiga-ui/commit/64d212c120dd628b96fb051f15c654303cdd8c83))\n- **testing:** calendar harness test ([#3058](https://github.com/taiga-family/taiga-ui/issues/3058))\n ([cfdb866](https://github.com/taiga-family/taiga-ui/commit/cfdb866b6bc74bf357af539ecc2cf6ec05acf877))\n\n### Bug Fixes\n\n- **addon-charts:** remove location origin from mask ([#3125](https://github.com/taiga-family/taiga-ui/issues/3125))\n ([eaaa1fa](https://github.com/taiga-family/taiga-ui/commit/eaaa1fa112dd487167d954c8ee0375cd27c1bfe3))\n- **core:** `Dropdown` fix direction set with binding ([#3084](https://github.com/taiga-family/taiga-ui/issues/3084))\n ([866675e](https://github.com/taiga-family/taiga-ui/commit/866675e3d95ae951ceff28e728f0ebc7d1a7098e))\n- **i18n:** fix vietnamese ([#3115](https://github.com/taiga-family/taiga-ui/issues/3115))\n ([9ae15c7](https://github.com/taiga-family/taiga-ui/commit/9ae15c7f4387c1ee5e378414cbe808c6d697ab31))\n- **kit:** `Input` fix mask ([#3107](https://github.com/taiga-family/taiga-ui/issues/3107))\n ([9d721e1](https://github.com/taiga-family/taiga-ui/commit/9d721e1740e0597ae498b322884d2462d264af6d))\n- **kit:** `Stepper` fix gap according to design spec ([#3095](https://github.com/taiga-family/taiga-ui/issues/3095))\n ([aafd26e](https://github.com/taiga-family/taiga-ui/commit/aafd26ebb90dd3c4d81863fa6d1d78d1b1434bf0))\n- **kit:** `Stepper` scroll to active step when activeItemIndex changes\n ([#3080](https://github.com/taiga-family/taiga-ui/issues/3080))\n ([235100e](https://github.com/taiga-family/taiga-ui/commit/235100e01fcdb7e019a6a1ce93eadc89506253bf))\n- **kit:** correct default active month based on `min/max`\n ([#3092](https://github.com/taiga-family/taiga-ui/issues/3092))\n ([e1668e7](https://github.com/taiga-family/taiga-ui/commit/e1668e7d85e91c20bc2e7eaeddeed3098ec239d2))\n\n## [3.10.0](https://github.com/taiga-family/taiga-ui/compare/v3.9.0...v3.10.0) (2022-11-16)\n\n### Features\n\n- **addon-editor:** improve ux for edit links ([#3008](https://github.com/taiga-family/taiga-ui/issues/3008))\n ([b432f04](https://github.com/taiga-family/taiga-ui/commit/b432f0433049ecb36e76ae34691796d34dff6033))\n- **addon-editor:** support attach files ([#3056](https://github.com/taiga-family/taiga-ui/issues/3056))\n ([7a3fbad](https://github.com/taiga-family/taiga-ui/commit/7a3fbad244df4e7905ac0f784857d162878e4a4c))\n- **addon-editor:** support nested counters in ordered list\n ([#3012](https://github.com/taiga-family/taiga-ui/issues/3012))\n ([1fc6ee6](https://github.com/taiga-family/taiga-ui/commit/1fc6ee69358f3226916559d436a661398f60ccdb))\n- **addon-editor:** upgrade all tiptap dependencies ([#3001](https://github.com/taiga-family/taiga-ui/issues/3001))\n ([c0ba4e3](https://github.com/taiga-family/taiga-ui/commit/c0ba4e3b8748ad46f9569251eac7fb6099cd7d3b))\n- **cdk:** implement `tuiIsPresent` pipe ([#3002](https://github.com/taiga-family/taiga-ui/issues/3002))\n ([db4a29b](https://github.com/taiga-family/taiga-ui/commit/db4a29bf617b574815db7df13ffc319f1208dd35))\n- **core:** `DataList` add `size` input, deprecate `size` for `Option`\n ([#3071](https://github.com/taiga-family/taiga-ui/issues/3071))\n ([765ea01](https://github.com/taiga-family/taiga-ui/commit/765ea0129d1984d51700712395c18ac6d5ab6a71))\n- **core:** `HostedDropdown` add `sided` input and `close` method to context\n ([#3060](https://github.com/taiga-family/taiga-ui/issues/3060))\n ([60bd0db](https://github.com/taiga-family/taiga-ui/commit/60bd0dbc65af2bbd4f8562c1addefa1163e1a172))\n- **core:** change underline color for today cell in calendar\n ([#3037](https://github.com/taiga-family/taiga-ui/issues/3037))\n ([331158a](https://github.com/taiga-family/taiga-ui/commit/331158a78bcf0794d1effe04a23ff4b7a3d8832d))\n- **testing:** accordion harness test ([#3018](https://github.com/taiga-family/taiga-ui/issues/3018))\n ([5905545](https://github.com/taiga-family/taiga-ui/commit/590554541d16f11d9241f5641ce2c5c582338fe1))\n- **testing:** avatar harness test ([#3019](https://github.com/taiga-family/taiga-ui/issues/3019))\n ([970e1d0](https://github.com/taiga-family/taiga-ui/commit/970e1d08f1584ef279abafd7621b398130cd0a9d))\n\n### Bug Fixes\n\n- **addon-commerce:** `InputExpire` fix translation in safari\n ([#3043](https://github.com/taiga-family/taiga-ui/issues/3043))\n ([1a258c5](https://github.com/taiga-family/taiga-ui/commit/1a258c50960ee65745791367ea564c917a0e9e25))\n- **addon-commerce:** fix safari expire autofill ([#3015](https://github.com/taiga-family/taiga-ui/issues/3015))\n ([c2aac4b](https://github.com/taiga-family/taiga-ui/commit/c2aac4b2ad5ede251da8b8fb1a66d8d8be70bb61))\n- **addon-doc:** scroll to last element in DOM if there are several\n ([#3040](https://github.com/taiga-family/taiga-ui/issues/3040))\n ([883db38](https://github.com/taiga-family/taiga-ui/commit/883db38ac63aad27e72819838bbf75afac023986))\n- **addon-editor:** support long words inside bulleted or ordered list\n ([#3038](https://github.com/taiga-family/taiga-ui/issues/3038))\n ([c93ae27](https://github.com/taiga-family/taiga-ui/commit/c93ae2781367565cf36455c268a3f7cc8f207696))\n- **addon-editor:** support write simple text after marked link\n ([#3021](https://github.com/taiga-family/taiga-ui/issues/3021))\n ([a2f0123](https://github.com/taiga-family/taiga-ui/commit/a2f01236e6df6974e8bf31315ac3b40bccb5135a))\n- **core:** `Dialog` fix padding ([#3009](https://github.com/taiga-family/taiga-ui/issues/3009))\n ([0a68461](https://github.com/taiga-family/taiga-ui/commit/0a68461150e1e95564fe99e4a7bb86d9d018d0fa))\n- **core:** hide autofill button for Safari ([#3061](https://github.com/taiga-family/taiga-ui/issues/3061))\n ([27a6aa2](https://github.com/taiga-family/taiga-ui/commit/27a6aa24205c1cb42a8eb88f872c624a946d1822))\n- **eslint-plugin:** broken `no-deep-imports` on `Windows`-OS\n ([#3053](https://github.com/taiga-family/taiga-ui/issues/3053))\n ([a3451c2](https://github.com/taiga-family/taiga-ui/commit/a3451c28a809b1ad2afc32d13cfa7288bf4cc253))\n- **i18n:** fix french translations ([#3017](https://github.com/taiga-family/taiga-ui/issues/3017))\n ([2afc420](https://github.com/taiga-family/taiga-ui/commit/2afc4207866f1afd3f71dfd82458e866f430a68e))\n- **kit:** icon in date-related components occupies space when hidden\n ([#2966](https://github.com/taiga-family/taiga-ui/issues/2966))\n ([27c2d79](https://github.com/taiga-family/taiga-ui/commit/27c2d79a7d1313a4372d04b5bfe93ba2f98afe2f))\n\n## [3.9.0](https://github.com/taiga-family/taiga-ui/compare/v3.8.0...v3.9.0) (2022-10-31)\n\n### Features\n\n- **addon-editor:** add anchor extension ([#2931](https://github.com/taiga-family/taiga-ui/issues/2931))\n ([1e3a22a](https://github.com/taiga-family/taiga-ui/commit/1e3a22a6c245f5fd1a7eaa57547b7b0182d94175))\n- **cdk:** `ScrollService` support `Window` ([#2955](https://github.com/taiga-family/taiga-ui/issues/2955))\n ([ccac3c0](https://github.com/taiga-family/taiga-ui/commit/ccac3c02d463c2186a240316ab36006aae8435fc))\n- **core:** `DataList` update styles ([#2949](https://github.com/taiga-family/taiga-ui/issues/2949))\n ([3c219c1](https://github.com/taiga-family/taiga-ui/commit/3c219c1c39de08ced81e42fe29845e60322b7df7))\n- **kit:** `Avatar`, `MarkerIcon` synchronize sizes ([#2975](https://github.com/taiga-family/taiga-ui/issues/2975))\n ([ebb8676](https://github.com/taiga-family/taiga-ui/commit/ebb8676e24cf99761e63d161862177e9321842b6))\n- **kit:** `Select` add ability to use native select on mobile\n ([#2964](https://github.com/taiga-family/taiga-ui/issues/2964))\n ([c909bec](https://github.com/taiga-family/taiga-ui/commit/c909bec49bda91c83744c4295242c8b4a8990026))\n- **kit:** add tokens for customizing different bundled dialogs\n ([#2490](https://github.com/taiga-family/taiga-ui/issues/2490))\n ([66e1aca](https://github.com/taiga-family/taiga-ui/commit/66e1acaaf8be5c10e8ba37f1708fdacb57eafe08))\n\n### Bug Fixes\n\n- **addon-editor:** support original order of colors in palette\n ([#2986](https://github.com/taiga-family/taiga-ui/issues/2986))\n ([0c869ca](https://github.com/taiga-family/taiga-ui/commit/0c869caaedff6242f336b3d8475e4c5d7f6b1550))\n- **addon-editor:** support overflow content of table ([#2985](https://github.com/taiga-family/taiga-ui/issues/2985))\n ([89af6a9](https://github.com/taiga-family/taiga-ui/commit/89af6a91082795834e2d8b160c1894800980a259))\n- **cdk:** add wrapper style migration ([#2971](https://github.com/taiga-family/taiga-ui/issues/2971))\n ([2f736a1](https://github.com/taiga-family/taiga-ui/commit/2f736a1b02da1120c11989356a4759a02109ebc9))\n- **eslint-plugin:** fix incorrect project name search ([#2962](https://github.com/taiga-family/taiga-ui/issues/2962))\n ([dfbb09e](https://github.com/taiga-family/taiga-ui/commit/dfbb09eb0d1bbfdf3c3c94ce1ac922366aceb532))\n\n## [3.8.0](https://github.com/taiga-family/taiga-ui/compare/v3.7.1...v3.8.0) (2022-10-24)\n\n### Features\n\n- **core:** `Button` add padding customization ([#2932](https://github.com/taiga-family/taiga-ui/issues/2932))\n ([91c1b81](https://github.com/taiga-family/taiga-ui/commit/91c1b81b57f5768dca877588e964fee53af8a90a))\n- **core:** `PrimitiveCalendar` add ability to change the color of the days\n ([#2904](https://github.com/taiga-family/taiga-ui/issues/2904))\n ([3a14454](https://github.com/taiga-family/taiga-ui/commit/3a144547e0da3d5d8f33640b991fea39fd944fd9))\n- **core:** disable smooth scrolling when users have prefers-reduced-motion enabled\n ([#2943](https://github.com/taiga-family/taiga-ui/issues/2943))\n ([05027f4](https://github.com/taiga-family/taiga-ui/commit/05027f451caed201e7e907677bc0e0fc621612e1))\n- **core:** update shadows styles ([#2933](https://github.com/taiga-family/taiga-ui/issues/2933))\n ([37144b5](https://github.com/taiga-family/taiga-ui/commit/37144b526e2d5c1279b2e74026aea3993089e447))\n- **icons:** add `tuiIconAnchorLarge` ([#2944](https://github.com/taiga-family/taiga-ui/issues/2944))\n ([1e28581](https://github.com/taiga-family/taiga-ui/commit/1e28581b376aa4b8751428ddfefc5879f34c3d57))\n- **kit:** `InputYear` add new component ([#2919](https://github.com/taiga-family/taiga-ui/issues/2919))\n ([214fc30](https://github.com/taiga-family/taiga-ui/commit/214fc30a0d71ee0031860a1e26abf433ee2fcbb0))\n- **testing:** add harness class for toggle component ([#2939](https://github.com/taiga-family/taiga-ui/issues/2939))\n ([3dd08ce](https://github.com/taiga-family/taiga-ui/commit/3dd08ce321bca9b80f3f62dd76026061ed3de5c7))\n\n### Bug Fixes\n\n- **cdk:** `schematics` always install styles package when migrating\n ([#2922](https://github.com/taiga-family/taiga-ui/issues/2922))\n ([52feffd](https://github.com/taiga-family/taiga-ui/commit/52feffdd817fd53b5ec7421d320e208023824d8b))\n- **core:** fix notification padding and background color\n ([#2937](https://github.com/taiga-family/taiga-ui/issues/2937))\n ([4ef310d](https://github.com/taiga-family/taiga-ui/commit/4ef310d0454456d5081b4a6e7300b66c35299e9d))\n- **kit:** `InputTag` fix pasting behaviour ([#2936](https://github.com/taiga-family/taiga-ui/issues/2936))\n ([cd5d309](https://github.com/taiga-family/taiga-ui/commit/cd5d3096497f59ea9c1da7282124d3760e65b82e))\n- **kit:** `MarkerIcon` only show hover state for interactive elements\n ([#2950](https://github.com/taiga-family/taiga-ui/issues/2950))\n ([90da7d5](https://github.com/taiga-family/taiga-ui/commit/90da7d5bc93a393b8ae5718f5f92d2db37d30ecb))\n- **kit:** `TextArea` fix height for size `m` ([#2952](https://github.com/taiga-family/taiga-ui/issues/2952))\n ([e17346d](https://github.com/taiga-family/taiga-ui/commit/e17346d9b51426e92b9e460a01955955b19c9d48))\n\n### [3.7.1](https://github.com/taiga-family/taiga-ui/compare/v3.7.0...v3.7.1) (2022-10-18)\n\n### Bug Fixes\n\n- **addon-editor:** revert some breaking packages ([#2920](https://github.com/taiga-family/taiga-ui/issues/2920))\n ([48e3597](https://github.com/taiga-family/taiga-ui/commit/48e3597181aed9fcd19df9eda5f0bdb965e3ce6d))\n\n## [3.7.0](https://github.com/taiga-family/taiga-ui/compare/v3.6.0...v3.7.0) (2022-10-18)\n\n### Features\n\n- **addon-editor:** upgrade `@tiptap/*` to latest ([#2855](https://github.com/taiga-family/taiga-ui/issues/2855))\n ([79e14c8](https://github.com/taiga-family/taiga-ui/commit/79e14c8d93abb7a7a5986f447d168156798ad893))\n- **demo:** stackblitz starter available via `https://taiga-ui.dev/stackblitz`\n ([#2907](https://github.com/taiga-family/taiga-ui/issues/2907))\n ([71225b0](https://github.com/taiga-family/taiga-ui/commit/71225b0619c8c54253dafcb0c82c5c8869711904))\n- **kit:** `ProgressBar` add `:indeterminate`-state ([#2876](https://github.com/taiga-family/taiga-ui/issues/2876))\n ([e311069](https://github.com/taiga-family/taiga-ui/commit/e3110694a2a9af0d7a3201daf29dc1a7b92351b2))\n- **kit:** `Tabs` add vertical option ([#2862](https://github.com/taiga-family/taiga-ui/issues/2862))\n ([a0513c8](https://github.com/taiga-family/taiga-ui/commit/a0513c8f4d23466406f6d5f2dd46740db00d7bf1))\n- **testing:** add harness tests for tag component ([#2746](https://github.com/taiga-family/taiga-ui/issues/2746))\n ([fb12283](https://github.com/taiga-family/taiga-ui/commit/fb12283ebe4abbea910a355f30b7b9a9811e1d1e))\n\n### Bug Fixes\n\n- **addon-commerce:** `InputCardGrouped` fix wrong offset for card number\n ([#2878](https://github.com/taiga-family/taiga-ui/issues/2878))\n ([c387fb2](https://github.com/taiga-family/taiga-ui/commit/c387fb288bd5c73c9a42d62c6b207f43ec8f7223))\n- **addon-editor:** downgrade `@tiptap/extension-table` ([#2888](https://github.com/taiga-family/taiga-ui/issues/2888))\n ([93b0ed6](https://github.com/taiga-family/taiga-ui/commit/93b0ed66982d949e8b5cca204052f49e4a98db5d))\n- **addon-table:** `Table` don't render column with unspecified template\n ([#2896](https://github.com/taiga-family/taiga-ui/issues/2896))\n ([526c40a](https://github.com/taiga-family/taiga-ui/commit/526c40a760fe72624bafd056e9bac17223e6248b))\n- **core:** `DataList` fix first label padding ([#2870](https://github.com/taiga-family/taiga-ui/issues/2870))\n ([1988491](https://github.com/taiga-family/taiga-ui/commit/1988491739d53980991091bc34809374501a9a1b))\n- **core:** `Hint` fix mobile offscreen overflow ([#2879](https://github.com/taiga-family/taiga-ui/issues/2879))\n ([5d606b3](https://github.com/taiga-family/taiga-ui/commit/5d606b3bca6ab6504035065935563af4410a4ac1))\n- **core:** `TUI_FIRST_DAY_OF_WEEK` ignores DI-hierarchy ([#2868](https://github.com/taiga-family/taiga-ui/issues/2868))\n ([169cd5c](https://github.com/taiga-family/taiga-ui/commit/169cd5c30e80e91dba141d0af948aae034d09264))\n- **docs:** Typo in the description of the tuiTextfieldMaxLength attribute\n ([#2882](https://github.com/taiga-family/taiga-ui/issues/2882))\n ([00ec432](https://github.com/taiga-family/taiga-ui/commit/00ec4327acf399e086a41674955589711e442980))\n- **kit:** `MultiSelect` fix sanitizer warnings ([#2903](https://github.com/taiga-family/taiga-ui/issues/2903))\n ([0356d7d](https://github.com/taiga-family/taiga-ui/commit/0356d7d09716b65040c08867bef76c02ea267e7a))\n- **kit:** `TextArea` add ability to override minHeight when using maxLength\n ([#2899](https://github.com/taiga-family/taiga-ui/issues/2899))\n ([7292a70](https://github.com/taiga-family/taiga-ui/commit/7292a709f8df4a3b41d729f6a66b4bb706d3649f))\n- **styles:** put tui-island_transparent after tui-island_hoverable\n ([#2910](https://github.com/taiga-family/taiga-ui/issues/2910))\n ([833e4de](https://github.com/taiga-family/taiga-ui/commit/833e4de327a629045c4de91dd303cd82c9decba4))\n\n### Deprecations\n\n- **addon-table:** `*tuiRow` deprecation (use `*ngFor` + `tuiTableSort`-pipe)\n ([#2736](https://github.com/taiga-family/taiga-ui/issues/2736))\n ([5723e1b](https://github.com/taiga-family/taiga-ui/commit/5723e1b3f4569ad494d326ed3bd852d7e9156743))\n\n## [3.6.0](https://github.com/taiga-family/taiga-ui/compare/v3.5.0...v3.6.0) (2022-10-11)\n\n### Features\n\n- **addon-table:** add `TuiDirectionOrderDirective` to sort by order\n ([#2782](https://github.com/taiga-family/taiga-ui/issues/2782))\n ([962084a](https://github.com/taiga-family/taiga-ui/commit/962084a36a9504166a47c45c4bce0f46324573f7))\n- **kit:** `Avatar` add stacking option ([#2811](https://github.com/taiga-family/taiga-ui/issues/2811))\n ([0264b38](https://github.com/taiga-family/taiga-ui/commit/0264b388a43c916a1409ec187ba77754257188c5))\n- **kit:** `Avatar` allow Taiga UI icons ([#2824](https://github.com/taiga-family/taiga-ui/issues/2824))\n ([cfa5ead](https://github.com/taiga-family/taiga-ui/commit/cfa5ead78c2c60c6bb469843b0272a3a882eaed6))\n- **kit:** `Badge` add overflow ellipsis and title ([#2806](https://github.com/taiga-family/taiga-ui/issues/2806))\n ([02713d6](https://github.com/taiga-family/taiga-ui/commit/02713d63ebfd7290420df66d37b5919db9138c3c))\n- **kit:** `Carousel` allow vertical alignment control ([#2814](https://github.com/taiga-family/taiga-ui/issues/2814))\n ([36d3c6f](https://github.com/taiga-family/taiga-ui/commit/36d3c6f019e61203e021d6c7854c9cdc7559286b))\n- **kit:** `InputDate`, `InputDateRange`, `InputDateTime` add options DI token for custom icons\n ([#2785](https://github.com/taiga-family/taiga-ui/issues/2785))\n ([0fe5d5b](https://github.com/taiga-family/taiga-ui/commit/0fe5d5b7197ee435e64cea2155ff296e9a046c30))\n- **kit:** `InputMonth`, `InputMonthRange` add options DI token\n ([#2840](https://github.com/taiga-family/taiga-ui/issues/2840))\n ([217d670](https://github.com/taiga-family/taiga-ui/commit/217d670a2df74139b76a047302558a07fa70bc43))\n\n### Bug Fixes\n\n- **addon-doc:** misaligned column fix ([#2815](https://github.com/taiga-family/taiga-ui/issues/2815))\n ([783f59c](https://github.com/taiga-family/taiga-ui/commit/783f59c4e78215d277e882a4f986daacf5ed46b8))\n- **addon-editor:** edit link modal shouldn't overlap content\n ([#2803](https://github.com/taiga-family/taiga-ui/issues/2803))\n ([7f8643a](https://github.com/taiga-family/taiga-ui/commit/7f8643adc5ef562a63276ab9771ee3584c2c7477))\n- **addon-editor:** normalize h1-h6 heading in editor socket\n ([#2808](https://github.com/taiga-family/taiga-ui/issues/2808))\n ([c8ff2d2](https://github.com/taiga-family/taiga-ui/commit/c8ff2d2d197802c3aa711e29f2d23270b29ee80c))\n- **addon-editor:** removing all `!important` styles ([#2798](https://github.com/taiga-family/taiga-ui/issues/2798))\n ([a59afe8](https://github.com/taiga-family/taiga-ui/commit/a59afe8bddc1a084c819fb6389612b3fdbe2029e))\n- **addon-editor:** support nested ordered list inside a bullet list\n ([#2805](https://github.com/taiga-family/taiga-ui/issues/2805))\n ([340ebdc](https://github.com/taiga-family/taiga-ui/commit/340ebdc4877d8a10fee83b71d0c2d4fe0557aede))\n- **addon-editor:** use `starterKit` only from custom extension\n ([#2845](https://github.com/taiga-family/taiga-ui/issues/2845))\n ([98311f8](https://github.com/taiga-family/taiga-ui/commit/98311f877c3136eb6438d5b84e02f3dde91dce28))\n- **cdk:** `Obscured` fix for SSR ([#2835](https://github.com/taiga-family/taiga-ui/issues/2835))\n ([6b69efb](https://github.com/taiga-family/taiga-ui/commit/6b69efba4e1dad508f9f835b2d5928d1fce8ace7))\n- **cdk:** `schematics` error `Cannot read property 'getInitializer' of undefined`\n ([#2828](https://github.com/taiga-family/taiga-ui/issues/2828))\n ([8d5f40b](https://github.com/taiga-family/taiga-ui/commit/8d5f40bff6d17cc5bd35f98e412c5a6c22a50fa0))\n- **kit:** `MultiSelect` fix overflow issues ([#2847](https://github.com/taiga-family/taiga-ui/issues/2847))\n ([372410e](https://github.com/taiga-family/taiga-ui/commit/372410e4a6057e3fd09b390abf71fee25e4bd629))\n- **kit:** `RadioLabeled` fix disabled label style ([#2842](https://github.com/taiga-family/taiga-ui/issues/2842))\n ([001c0ad](https://github.com/taiga-family/taiga-ui/commit/001c0ad208d33477156038c14faf90e3ddb58c92))\n- **styles:** move required styles from `styles` package to tui-root\n ([#2854](https://github.com/taiga-family/taiga-ui/issues/2854))\n ([033960d](https://github.com/taiga-family/taiga-ui/commit/033960de23f90f516f810e76a07d37271b6390cd))\n- **styles:** pseudo elements `:after` aren't removed in Safari 16\n ([#2825](https://github.com/taiga-family/taiga-ui/issues/2825))\n ([fdab37a](https://github.com/taiga-family/taiga-ui/commit/fdab37ac0ac27dd7836b23691cc463165d6eb70b))\n\n## [3.5.0](https://github.com/taiga-family/taiga-ui/compare/v3.4.0...v3.5.0) (2022-10-03)\n\n### Features\n\n- **addon-charts:** `BarSet` add label ([#2780](https://github.com/taiga-family/taiga-ui/issues/2780))\n ([d4f4ce0](https://github.com/taiga-family/taiga-ui/commit/d4f4ce05678f663437e092bcbc5c18c6a7e73f97))\n- **addon-commerce:** `InputCard` extend custom icon type to `PolymorpheusContent`\n ([#2788](https://github.com/taiga-family/taiga-ui/issues/2788))\n ([b8eff54](https://github.com/taiga-family/taiga-ui/commit/b8eff54e8e10da6ba6fcafd60aed0e818116db59))\n- **core:** `Dialog` allow `Default` change detection strategy to work\n ([#2762](https://github.com/taiga-family/taiga-ui/issues/2762))\n ([f71ed71](https://github.com/taiga-family/taiga-ui/commit/f71ed7145ae88b7099becd67915426785dfdcd5a))\n- **kit:** `InputTime` add checkmark near selected time ([#2763](https://github.com/taiga-family/taiga-ui/issues/2763))\n ([75be9bc](https://github.com/taiga-family/taiga-ui/commit/75be9bcb19257e2427690eecc94f8eb4b00c7c83))\n\n### Bug Fixes\n\n- **addon-charts:** make hint properties dynamic ([#2774](https://github.com/taiga-family/taiga-ui/issues/2774))\n ([0a7a068](https://github.com/taiga-family/taiga-ui/commit/0a7a0689f247082932f2f43876e2ec5dd78341d1))\n- **addon-commerce:** show caret color when filling in input card group value\n ([#2794](https://github.com/taiga-family/taiga-ui/issues/2794))\n ([aae0212](https://github.com/taiga-family/taiga-ui/commit/aae0212c82854deec152f8e99998aed4592e57c0))\n- **addon-editor:** add missing starterkit dependencies ([#2764](https://github.com/taiga-family/taiga-ui/issues/2764))\n ([3d017b6](https://github.com/taiga-family/taiga-ui/commit/3d017b66f88bc5112d243f666847b07095aa30a0))\n- **core:** `Expand` return `tuiExpandContent`-directive ([#2753](https://github.com/taiga-family/taiga-ui/issues/2753))\n ([0027332](https://github.com/taiga-family/taiga-ui/commit/00273321b5b7b1115ba899d622654e7946de2e45))\n- **kit:** `InputNumber` introduce safe integers for min/max props\n ([#2781](https://github.com/taiga-family/taiga-ui/issues/2781))\n ([27f7c86](https://github.com/taiga-family/taiga-ui/commit/27f7c86dd3146145318070fb0fdf10cba18e5d6c))\n\n## [3.4.0](https://github.com/taiga-family/taiga-ui/compare/v3.3.0...v3.4.0) (2022-09-27)\n\n### Features\n\n- **testing:** add component harness test for primitive-textfield component\n ([#2584](https://github.com/taiga-family/taiga-ui/issues/2584))\n ([40e2a91](https://github.com/taiga-family/taiga-ui/commit/40e2a916564c5d669750dbbee9c799b82d442775))\n- **testing:** add harness for island ([#2727](https://github.com/taiga-family/taiga-ui/issues/2727))\n ([f938d49](https://github.com/taiga-family/taiga-ui/commit/f938d491bc7c0a9a806b354776f0d50709d04e32))\n\n### Bug Fixes\n\n- **addon-editor:** add deps for starter-kit ([#2757](https://github.com/taiga-family/taiga-ui/issues/2757))\n ([8c07868](https://github.com/taiga-family/taiga-ui/commit/8c078689ee01aa9a242237b70ecd628a329a3fe8))\n- **cdk:** `schematics` add `Node.js < 16`-support ([#2744](https://github.com/taiga-family/taiga-ui/issues/2744))\n ([69d20d5](https://github.com/taiga-family/taiga-ui/commit/69d20d508dd92dc353dc0e080cf138446bbb7fa2))\n- **core:** `Hint` fix offscreen position on small devices\n ([#2749](https://github.com/taiga-family/taiga-ui/issues/2749))\n ([e249a54](https://github.com/taiga-family/taiga-ui/commit/e249a54c740cf3ac35bf57234542d950a867e5e3))\n- **core:** `PrimitiveTextfield` drop wrong `text-overflow: ellipsis` (horizontal scroll bug)\n ([#2733](https://github.com/taiga-family/taiga-ui/issues/2733))\n ([2ddc249](https://github.com/taiga-family/taiga-ui/commit/2ddc24947b5324f58cc3a903a2e63a48f9c1d673))\n- **demo:** `Stackblitz` broken styles ([#2747](https://github.com/taiga-family/taiga-ui/issues/2747))\n ([1bf9e2d](https://github.com/taiga-family/taiga-ui/commit/1bf9e2d88f4543fb259d8807f666791239c5059f))\n- **eslint-plugin:** `no-deep-imports` add `Windows`-OS support\n ([#2741](https://github.com/taiga-family/taiga-ui/issues/2741))\n ([e54e3de](https://github.com/taiga-family/taiga-ui/commit/e54e3de79d47afdfab45e2c59932059aa42c57d7))\n\n## [3.3.0](https://github.com/taiga-family/taiga-ui/compare/v3.2.0...v3.3.0) (2022-09-16)\n\n### Features\n\n- **eslint-plugin:** new `no-deep-imports`-rule ([#2666](https://github.com/taiga-family/taiga-ui/issues/2666))\n ([467420e](https://github.com/taiga-family/taiga-ui/commit/467420edc83da349fce9dfa00a099d7845b0913f))\n- **eslint-plugin:** new `prefer-inject-decorator`-rule ([#2688](https://github.com/taiga-family/taiga-ui/issues/2688))\n ([3105204](https://github.com/taiga-family/taiga-ui/commit/3105204efdc4c7ecaa9d51e12a3f5c1110bc79c7))\n\n### Bug Fixes\n\n- **addon-table:** support partial objects ([#2722](https://github.com/taiga-family/taiga-ui/issues/2722))\n ([550b11a](https://github.com/taiga-family/taiga-ui/commit/550b11ade0fd951a6f42659909de9cc58f392b50))\n- **core:** `styles` sync `.scss`-files with `.less`-files\n ([#2717](https://github.com/taiga-family/taiga-ui/issues/2717))\n ([1549898](https://github.com/taiga-family/taiga-ui/commit/154989812739818b2c21c439411aedb9f562a02b))\n- **kit:** `InputFlies` new value of i18n-token `TUI_INPUT_FILE_TEXTS` triggers text changes\n ([#2711](https://github.com/taiga-family/taiga-ui/issues/2711))\n ([fa4e1e1](https://github.com/taiga-family/taiga-ui/commit/fa4e1e184b9bdac06add3b4c249bca151f2b8d9f))\n- **kit:** `InputPhoneInternational` extend country masks for Croatia and Bosnia\n ([#2713](https://github.com/taiga-family/taiga-ui/issues/2713))\n ([d26b3cb](https://github.com/taiga-family/taiga-ui/commit/d26b3cbf51264f423c3680b04df1efefaeb8360d))\n\n## [3.2.0](https://github.com/taiga-family/taiga-ui/compare/v3.1.0...v3.2.0) (2022-09-12)\n\n### Features\n\n- **eslint-plugin:** new `injection-token-description`-rule\n ([#2661](https://github.com/taiga-family/taiga-ui/issues/2661))\n ([3a30d5b](https://github.com/taiga-family/taiga-ui/commit/3a30d5b61e09f567309de7526fe46d534b77f5c6))\n- **kit:** `InputDateRange` navigate months in sync, cancel unfinished range on esc\n ([#2647](https://github.com/taiga-family/taiga-ui/issues/2647))\n ([14f2907](https://github.com/taiga-family/taiga-ui/commit/14f2907ceb775bfaf6b303a2fe2fbe21754fffa5))\n\n### Bug Fixes\n\n- **addon-editor:** using editor-socket inside editor to fix editor styles\n ([#2631](https://github.com/taiga-family/taiga-ui/issues/2631))\n ([68b0acb](https://github.com/taiga-family/taiga-ui/commit/68b0acb048eb6a3f3544f5fe077b3ede0c048bd8))\n- **addon-table:** Type string is not assignable to type keyof T\n ([#2649](https://github.com/taiga-family/taiga-ui/issues/2649))\n ([bb6d824](https://github.com/taiga-family/taiga-ui/commit/bb6d824c37a986d248e7af1aa1f2c7aa9c13a7b1))\n- **cdk:** `schematics` migration 3.x `Error: Cannot determine project target configuration`\n ([#2669](https://github.com/taiga-family/taiga-ui/issues/2669))\n ([eba43c0](https://github.com/taiga-family/taiga-ui/commit/eba43c0ddd716f23eb0ed7cdfd1989c0977aafd7))\n- **core:** support `text-overflow` in `tuiTextfield` ([#2657](https://github.com/taiga-family/taiga-ui/issues/2657))\n ([9b72134](https://github.com/taiga-family/taiga-ui/commit/9b72134f54d83a501dbd858d6178cf73d8dcd2ff))\n- **demo:** make `Stackblitz` to be compatible with `Taiga UI 3.0`\n ([#2636](https://github.com/taiga-family/taiga-ui/issues/2636))\n ([5130208](https://github.com/taiga-family/taiga-ui/commit/51302086222762ce7254b70a6c3744aea6f8e80d))\n\n## [3.1.0](https://github.com/taiga-family/taiga-ui/compare/v3.0.1...v3.1.0) (2022-09-07)\n\n### Features\n\n- **addon-table:** `TUI_TABLE_PAGINATION_OPTIONS` add `showPages` option\n ([#2586](https://github.com/taiga-family/taiga-ui/issues/2586))\n ([dc70f38](https://github.com/taiga-family/taiga-ui/commit/dc70f38d27319bd77185df095c8e4e7b41c0239f))\n- **testing:** `SVG`, `Badge` component harness ([#2582](https://github.com/taiga-family/taiga-ui/issues/2582))\n ([1a8b77a](https://github.com/taiga-family/taiga-ui/commit/1a8b77a83e8614ddbf817e516787d2bddb1bec70)),\n ([#2583](https://github.com/taiga-family/taiga-ui/issues/2583))\n ([5797282](https://github.com/taiga-family/taiga-ui/commit/579728279707bc600aa5d7043fdbd51fcdaa9eff))\n\n### Bug Fixes\n\n- add compatibility with TypeScript 4.8 ([#2608](https://github.com/taiga-family/taiga-ui/issues/2608))\n ([42f8d91](https://github.com/taiga-family/taiga-ui/commit/42f8d91f8d6b57a564f72be8781c8a09ef527c46))\n- **addon-commerce:** `InputCardGrouped` fix dropdown width\n ([#2616](https://github.com/taiga-family/taiga-ui/issues/2616))\n ([4aa5026](https://github.com/taiga-family/taiga-ui/commit/4aa502682e37ca8de5e89df166bb2588be021c11))\n- **addon-table:** `ThGroup` fix columns updating ([#2602](https://github.com/taiga-family/taiga-ui/issues/2602))\n ([1de7c24](https://github.com/taiga-family/taiga-ui/commit/1de7c2447582ac29dbbb425973c3fd6d30105b68))\n- **cdk:** `parse5` & `ng-morph` move `dependencies` => `optionalDependencies`\n ([#2604](https://github.com/taiga-family/taiga-ui/issues/2604))\n ([8a6d3a8](https://github.com/taiga-family/taiga-ui/commit/8a6d3a8262807839e69db077bab270f6b804fd0e))\n- **core:** fix dialog header type ([#2559](https://github.com/taiga-family/taiga-ui/issues/2559))\n ([36d0aa4](https://github.com/taiga-family/taiga-ui/commit/36d0aa4abc2ef1065110a698f246e8f56be30996))\n- **kit:** `Carousel` reset autoscroll timer when index changes\n ([#2614](https://github.com/taiga-family/taiga-ui/issues/2614))\n ([4c1b958](https://github.com/taiga-family/taiga-ui/commit/4c1b9586579900101ed44805f3463c1b18fbea5c))\n- **kit:** `InputNumber` fix positive min/negative max clipping\n ([#2575](https://github.com/taiga-family/taiga-ui/issues/2575))\n ([87b13f7](https://github.com/taiga-family/taiga-ui/commit/87b13f7381ca945ad56b93accccbeb45d0bceb25))\n\n### [3.0.1](https://github.com/taiga-family/taiga-ui/compare/v3.0.0...v3.0.1) (2022-09-01)\n\n### Bug Fixes\n\n- **cdk:** `schematics` fix 3.0-migration for `tuiTextfieldInputMode`\n ([#2544](https://github.com/taiga-family/taiga-ui/issues/2544))\n ([9f8fd3d](https://github.com/taiga-family/taiga-ui/commit/9f8fd3d2454e1a32b1dd40cd455292524857b658))\n- **core:** `DropdownContext` close previous dropdown after new one is opened\n ([#2535](https://github.com/taiga-family/taiga-ui/issues/2535))\n ([ae45123](https://github.com/taiga-family/taiga-ui/commit/ae451233a3cf1c79ca137431b51a39df028abeb0))\n\n## [3.0.0](https://github.com/taiga-family/taiga-ui/compare/v2.62.1...v3.0.0) (2022-08-30)\n\n### ⚠ BREAKING CHANGES\n\n- Update to Angular 12 ([#2080](https://github.com/taiga-family/taiga-ui/issues/2080),\n [#2097](https://github.com/taiga-family/taiga-ui/issues/2097),\n [#2110](https://github.com/taiga-family/taiga-ui/issues/2110)). Enable `Ivy` by default\n ([#2076](https://github.com/taiga-family/taiga-ui/issues/2076)). Drop legacy `View Engine`-support.\n- Migrate to [Polymorpheus](https://github.com/taiga-family/ng-polymorpheus) 4.x.x\n ([#2165](https://github.com/taiga-family/taiga-ui/issues/2165)).\n- Update supported browser versions. Drop support of legacy not-chromium Edge (EdgeHTML)\n ([#2318](https://github.com/taiga-family/taiga-ui/issues/2318)). Bump supported `Safari` to `12.1+`\n ([#2391](https://github.com/taiga-family/taiga-ui/issues/2391)).\n- All exported entities without `tui`-prefix was renamed to the same one with prefix: functions, constants, pipes,\n classes, etc.\n- **styles:** move all global styles from `@taiga-ui/core` to new optional package `@taiga-ui/styles`\n ([#2320](https://github.com/taiga-family/taiga-ui/issues/2320)). Delete `tui-palette.less` (`data-tui-background` and\n `data-tui-color` global states) ([#2473](https://github.com/taiga-family/taiga-ui/issues/2473)).\n- **core:** `Dropdown` refactor dropdowns completely ([#2389](https://github.com/taiga-family/taiga-ui/issues/2389)).\n- **kit:** remove legacy `InputFile` component ([#2087](https://github.com/taiga-family/taiga-ui/issues/2087)). Use new\n `InputFiles` component instead.\n- **addon-editor:** replace legacy `Editor` with new one based on popular open-source solution\n [TipTap](https://tiptap.dev).\n- **core:** `Hint` support 12 directions ([#2256](https://github.com/taiga-family/taiga-ui/issues/2256)). Add context\n input ([#2273](https://github.com/taiga-family/taiga-ui/issues/2273)). Add new directive `HintDescribe`\n ([#2495](https://github.com/taiga-family/taiga-ui/issues/2495)). `HintController` remove separate module (move inside\n `TuiHintModule`) ([#2484](https://github.com/taiga-family/taiga-ui/issues/2484)).\n- **core:** `TuiTextfieldController` delete `tuiTextfieldAutocomplete`, `tuiTextfieldExampleText`,\n `tuiTextfieldInputMode`, `tuiTextfieldMaxLength`, `tuiTextfieldType`\n ([#2410](https://github.com/taiga-family/taiga-ui/issues/2410)) in favor of native input alternatives. Allow passing\n icons at both sides simultaneously in textfield components\n ([#2037](https://github.com/taiga-family/taiga-ui/issues/2037)).\n- **kit:** `Slider` | `InputSlider` | `Range` | `InputRange` drop all deprecated API\n ([#2200](https://github.com/taiga-family/taiga-ui/issues/2200),\n [#2207](https://github.com/taiga-family/taiga-ui/issues/2207),\n [#2215](https://github.com/taiga-family/taiga-ui/issues/2215),\n [#2243](https://github.com/taiga-family/taiga-ui/issues/2243)). Use strict version of `TuiKeySteps`\n ([#2220](https://github.com/taiga-family/taiga-ui/issues/2220)). Delete legacy ``\n ([#2184](https://github.com/taiga-family/taiga-ui/issues/2184)).\n- **kit:** `Action` new selector `button[tuiAction], a[tuiAction]`\n ([#2479](https://github.com/taiga-family/taiga-ui/issues/2479)). Better customization + new API\n ([#2505](https://github.com/taiga-family/taiga-ui/issues/2505))\n- **kit:** `Stepper` rename `state` input (=> `stepState`) to avoid collision with `routerLink`\n ([#2437](https://github.com/taiga-family/taiga-ui/issues/2437)).\n- **core:** remove `tuiExpandContent` directive ([#2501](https://github.com/taiga-family/taiga-ui/issues/2501))\n- **kit:** `DataListDropdownManager` move into separate module\n ([#2317](https://github.com/taiga-family/taiga-ui/issues/2317))\n- **cdk:** `Let` directive can emit `null` ([#2496](https://github.com/taiga-family/taiga-ui/issues/2496))\n- **cdk:** remove deprecated `setNativeFocused`,`tuiCustomEvents`, `tuiPadStart`, `getClosestElement`, `fallbackValue`\n ([#2074](https://github.com/taiga-family/taiga-ui/issues/2074),\n [#2276](https://github.com/taiga-family/taiga-ui/issues/2276)). Use native alternatives.\n- **core:** `tuiFormatNumber(value, configs)` new function signature\n ([#2309](https://github.com/taiga-family/taiga-ui/issues/2309))\n- **cdk:** `tuiGetClosestFocusableElement(configs)` new function signature\n ([#2436](https://github.com/taiga-family/taiga-ui/issues/2436))\n- **core:** new names of css breakpoints ([#2393](https://github.com/taiga-family/taiga-ui/issues/2393)).\n- **core:** remove deprecated pluralize ([#2222](https://github.com/taiga-family/taiga-ui/issues/2222)). Use Angular\n built-in [I18nPluralPipe](https://angular.io/api/common/I18nPluralPipe).\n- **core:** move fonts to separate file `taiga-ui-fonts.less`\n ([#2132](https://github.com/taiga-family/taiga-ui/issues/2132))\n- Replace deprecated directives (`*tuiTab`, `*tuiBreadcrumb`,`[tuiToolbarTool]`) with universal `tuiItem`-directive\n ([#2069](https://github.com/taiga-family/taiga-ui/issues/2069))\n- Move all color-converter utils (`addon-editor` / `addon-doc` => `cdk`)\n ([#2280](https://github.com/taiga-family/taiga-ui/issues/2280))\n- Remove `tui-wrapper`, `tui-group`, `table-mode`, `field-error` component, `tui-breadcrumb` items\n ([#2121](https://github.com/taiga-family/taiga-ui/issues/2121)).\n- **kit:** remove deprecated `TUI_MOBILE_AWARE` ([#2099](https://github.com/taiga-family/taiga-ui/issues/2099)).\n- **core:** `AlertComponent` use new context ([#2362](https://github.com/taiga-family/taiga-ui/issues/2362))\n- **cdk:** `PortalService` switch to using `PolymorpheusComponent`\n- **addon-commerce, addon-chart:** remove deprecated enums\n ([#2095](https://github.com/taiga-family/taiga-ui/issues/2095))\n- remove deprecated core-enums, `TuiColor`, `colorFallback`, `DEFAULT_COLORS`, `TuiColorHandler`\n ([#2158](https://github.com/taiga-family/taiga-ui/issues/2158))\n- remove date-time related deprecations, `EMPTY_VALIDATOR`\n ([#2164](https://github.com/taiga-family/taiga-ui/issues/2164))\n- remove deprecated properties from `AbstractTuiInteractive`\n ([#2124](https://github.com/taiga-family/taiga-ui/issues/2124))\n- remove autofill enums ([#2500](https://github.com/taiga-family/taiga-ui/issues/2500)).\n\n### Migration guide\n\nThis release introduces a lot of breaking changes.
Most of them can be solved automatically with the following\ncommand:\n\n```\nng update @taiga-ui/cdk\n```\n\n**Troubleshooting:**\n\n- Npm 7 has a known [issue](https://github.com/npm/cli/issues/3666). If you face \"Conflicting peer dependency\"-error,\n try the following workaround:
`ng update @taiga-ui/cdk --force`.\n- If you face any other issues, try to update all Taiga UI's packages manually.
Then check that\n `node_modules/@taiga-ui/cdk/package.json` contains `3.x.x`-version.
After all, run\n `ng update @taiga-ui/cdk --migrate-only --from=2 --to=3`.\n- If any problem still persists, please, [create an issue](https://github.com/taiga-family/taiga-ui/issues/new/choose).\n\n## [2.x CHANGELOG...](https://taiga-ui.dev/v2/changelog)\n"}}]); \ No newline at end of file diff --git a/v3/4147.2a221aafd5532f862f8a.js b/v3/4147.250aca48dba9a33469df.js similarity index 98% rename from v3/4147.2a221aafd5532f862f8a.js rename to v3/4147.250aca48dba9a33469df.js index 15d0907d7382..a4ed57eee309 100644 --- a/v3/4147.2a221aafd5532f862f8a.js +++ b/v3/4147.250aca48dba9a33469df.js @@ -1 +1 @@ -(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[4147],{4147:e=>{e.exports=JSON.parse('{"name":"@taiga-ui/components","version":"3.97.0","description":"Taiga UI by TBank is a set of components, services, directives and other tools to build high quality UI using modern Angular framework","keywords":["angular","kit","ui","component-library","component","service","directive"],"homepage":"https://github.com/taiga-family/taiga-ui","repository":"https://github.com/taiga-family/taiga-ui","license":"Apache-2.0","maintainers":["Alex Inkin ","Roman Sedov <79601794011@ya.ru>","Maksim Ivanov ","Vladimir Potekhin ","Nikita Barsukov "],"workspaces":["projects/*"],"scripts":{"postinstall":"npx husky install && npx ngcc --async","start":"nx serve demo","start:fast":"nx serve demo -c fast","start:default":"nx serve demo -c def","start:coalescing":"nx serve demo -c coalescing","start:shadow":"nx serve demo -c shadow","start:host":"nx serve demo --open --host 0.0.0.0 --disable-host-check","build:ssr":"nx build demo && nx run demo:server:production","prerender":"nx run demo:prerender","test":"nx run-many --target test --all --output-style=stream","test:e2e":"nx e2e-ui demo-cypress","*** Workflow ***":"","stylelint":"stylelint \'**/*.{less,css}\' --config package.json","lint":"eslint .","cspell":"cspell --relative --dot --gitignore .","prettier":"prettier !package-lock.json . --ignore-path .gitignore","typecheck":"tsc --noEmit --strict --incremental false --tsBuildInfoFile null --project tsconfig.json","*** Build **":"","build:demo":"nx build demo","build:demo:next":"nx build demo -c next","*** Release ***":"","release":"standard-version -a --no-verify","release:patch":"ts-node ./scripts/release.ts --release-as patch","release:minor":"ts-node ./scripts/release.ts --release-as minor","release:major":"ts-node ./scripts/release.ts --release-as major","*** CI ***":"","affected:test:libs":"nx affected --target test --exclude=demo --output-style=stream --nxBail","affected:build:libs":"nx affected --target build --exclude=demo --output-style=stream --nxBail","run-many:build:libs":"nx run-many --target build --all --exclude=demo --output-style=stream --nxBail","run-many:publish:libs":"nx run-many --target publish --all --output-style=stream --nxBail"},"commitlint":{"extends":["@taiga-ui/commitlint-config"]},"lint-staged":{"*.less":["stylelint --fix"],"*.{js,ts,html}":["eslint --fix","prettier --write"],"*.{svg,yml,md,less,json}":["prettier --write"]},"browserslist":["extends @taiga-ui/browserslist-config"],"prettier":"@taiga-ui/prettier-config","eslintConfig":{"extends":["plugin:@taiga-ui/experience/all","plugin:@taiga-ui/experience/taiga-naming"],"rules":{"no-restricted-imports":"off"},"root":true},"stylelint":{"extends":["@taiga-ui/stylelint-config"],"rules":{"selector-class-pattern":"^(_.*)|(t-.*)|(tui-.*)|(ng-.*)|(hljs.*)$"},"ignoreFiles":["**/demo/**","**/dist/**","**/coverage/**","**/node_modules/**"]},"dependencies":{"@angular/animations":"12.2.17","@angular/cdk":"12.2.13","@angular/common":"12.2.17","@angular/compiler":"12.2.17","@angular/core":"12.2.17","@angular/forms":"12.2.17","@angular/localize":"12.2.17","@angular/platform-browser":"12.2.17","@angular/platform-browser-dynamic":"12.2.17","@angular/platform-server":"12.2.17","@angular/router":"12.2.17","core-js":"2.6.12","parse5":"6.0.1","rxjs":"6.6.7","zone.js":"0.11.8"},"devDependencies":{"@angular-builders/custom-webpack":"12.1.3","@angular-devkit/build-angular":"12.2.18","@angular-devkit/core":"12.2.18","@angular-devkit/schematics":"12.2.18","@angular-devkit/schematics-cli":"12.2.18","@angular/cli":"12.2.18","@angular/compiler-cli":"12.2.17","@angular/language-service":"12.2.17","@commitlint/cli":"18.4.3","@nx/jest":"17.2.3","@nx/node":"17.2.3","@nx/workspace":"17.2.3","@taiga-ui/browserslist-config":"0.4.0","@taiga-ui/commitlint-config":"0.5.0","@taiga-ui/cspell-config":"0.25.0","@taiga-ui/eslint-plugin-experience":"0.44.0","@taiga-ui/prettier-config":"0.7.0","@taiga-ui/stylelint-config":"0.12.2","@taiga-ui/tsconfig":"0.11.0","@testing-library/cypress":"10.0.1","@tinkoff/ng-event-plugins":"3.2.0","@tinkoff/tui-editor":"1.57.0","@types/glob":"8.1.0","@types/node":"20.10.4","@types/parse5":"6.0.3","@types/webpack-env":"1.18.4","angular-http-server":"1.12.0","babel-loader":"9.1.3","cpy-cli":"5.0.0","cspell":"8.1.3","cypress":"13.6.1","cypress-real-events":"1.11.0","eslint":"8.55.0","find-in-files":"0.5.0","http-server":"14.1.1","husky":"8.0.3","kill-port":"2.0.1","lint-staged":"15.2.0","ng-morph":"4.8.2","ng-packagr":"12.2.7","nx":"17.2.3","prettier":"3.1.1","rollup":"4.8.0","standard-version":"9.5.0","stylelint":"16.0.2","ts-loader":"9.5.1","ts-mockito":"2.6.1","ts-node":"10.9.2","typescript":"4.3.5","wait-on":"7.2.0","webpack":"5.89.0"},"engines":{"node":">= 16.14","npm":">= 8.3","yarn":"Please use npm instead of yarn to install dependencies"},"authors":["Alex Inkin ","Roman Sedov <79601794011@ya.ru>"],"overrides":{"webpack":"$webpack","babel-loader":"$babel-loader"},"standard-version":{"scripts":{"postchangelog":"ts-node ./scripts/postchangelog.ts","postbump":"ts-node ./scripts/postbump.ts"},"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"deprecate","section":"Deprecations"}]}}')}}]); \ No newline at end of file +(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[4147],{4147:e=>{e.exports=JSON.parse('{"name":"@taiga-ui/components","version":"3.98.0","description":"Taiga UI by TBank is a set of components, services, directives and other tools to build high quality UI using modern Angular framework","keywords":["angular","kit","ui","component-library","component","service","directive"],"homepage":"https://github.com/taiga-family/taiga-ui","repository":"https://github.com/taiga-family/taiga-ui","license":"Apache-2.0","maintainers":["Alex Inkin ","Roman Sedov <79601794011@ya.ru>","Maksim Ivanov ","Vladimir Potekhin ","Nikita Barsukov "],"workspaces":["projects/*"],"scripts":{"postinstall":"npx husky install && npx ngcc --async","start":"nx serve demo","start:fast":"nx serve demo -c fast","start:default":"nx serve demo -c def","start:coalescing":"nx serve demo -c coalescing","start:shadow":"nx serve demo -c shadow","start:host":"nx serve demo --open --host 0.0.0.0 --disable-host-check","build:ssr":"nx build demo && nx run demo:server:production","prerender":"nx run demo:prerender","test":"nx run-many --target test --all --output-style=stream","test:e2e":"nx e2e-ui demo-cypress","*** Workflow ***":"","stylelint":"stylelint \'**/*.{less,css}\' --config package.json","lint":"eslint .","cspell":"cspell --relative --dot --gitignore .","prettier":"prettier !package-lock.json . --ignore-path .gitignore","typecheck":"tsc --noEmit --strict --incremental false --tsBuildInfoFile null --project tsconfig.json","*** Build **":"","build:demo":"nx build demo","build:demo:next":"nx build demo -c next","*** Release ***":"","release":"standard-version -a --no-verify","release:patch":"ts-node ./scripts/release.ts --release-as patch","release:minor":"ts-node ./scripts/release.ts --release-as minor","release:major":"ts-node ./scripts/release.ts --release-as major","*** CI ***":"","affected:test:libs":"nx affected --target test --exclude=demo --output-style=stream --nxBail","affected:build:libs":"nx affected --target build --exclude=demo --output-style=stream --nxBail","run-many:build:libs":"nx run-many --target build --all --exclude=demo --output-style=stream --nxBail","run-many:publish:libs":"nx run-many --target publish --all --output-style=stream --nxBail"},"commitlint":{"extends":["@taiga-ui/commitlint-config"]},"lint-staged":{"*.less":["stylelint --fix"],"*.{js,ts,html}":["eslint --fix","prettier --write"],"*.{svg,yml,md,less,json}":["prettier --write"]},"browserslist":["extends @taiga-ui/browserslist-config"],"prettier":"@taiga-ui/prettier-config","eslintConfig":{"extends":["plugin:@taiga-ui/experience/all","plugin:@taiga-ui/experience/taiga-naming"],"rules":{"no-restricted-imports":"off"},"root":true},"stylelint":{"extends":["@taiga-ui/stylelint-config"],"rules":{"selector-class-pattern":"^(_.*)|(t-.*)|(tui-.*)|(ng-.*)|(hljs.*)$"},"ignoreFiles":["**/demo/**","**/dist/**","**/coverage/**","**/node_modules/**"]},"dependencies":{"@angular/animations":"12.2.17","@angular/cdk":"12.2.13","@angular/common":"12.2.17","@angular/compiler":"12.2.17","@angular/core":"12.2.17","@angular/forms":"12.2.17","@angular/localize":"12.2.17","@angular/platform-browser":"12.2.17","@angular/platform-browser-dynamic":"12.2.17","@angular/platform-server":"12.2.17","@angular/router":"12.2.17","core-js":"2.6.12","parse5":"6.0.1","rxjs":"6.6.7","zone.js":"0.11.8"},"devDependencies":{"@angular-builders/custom-webpack":"12.1.3","@angular-devkit/build-angular":"12.2.18","@angular-devkit/core":"12.2.18","@angular-devkit/schematics":"12.2.18","@angular-devkit/schematics-cli":"12.2.18","@angular/cli":"12.2.18","@angular/compiler-cli":"12.2.17","@angular/language-service":"12.2.17","@commitlint/cli":"18.4.3","@nx/jest":"17.2.3","@nx/node":"17.2.3","@nx/workspace":"17.2.3","@taiga-ui/browserslist-config":"0.4.0","@taiga-ui/commitlint-config":"0.5.0","@taiga-ui/cspell-config":"0.25.0","@taiga-ui/eslint-plugin-experience":"0.44.0","@taiga-ui/prettier-config":"0.7.0","@taiga-ui/stylelint-config":"0.12.2","@taiga-ui/tsconfig":"0.11.0","@testing-library/cypress":"10.0.1","@tinkoff/ng-event-plugins":"3.2.0","@tinkoff/tui-editor":"1.57.0","@types/glob":"8.1.0","@types/node":"20.10.4","@types/parse5":"6.0.3","@types/webpack-env":"1.18.4","angular-http-server":"1.12.0","babel-loader":"9.1.3","cpy-cli":"5.0.0","cspell":"8.1.3","cypress":"13.6.1","cypress-real-events":"1.11.0","eslint":"8.55.0","find-in-files":"0.5.0","http-server":"14.1.1","husky":"8.0.3","kill-port":"2.0.1","lint-staged":"15.2.0","ng-morph":"4.8.2","ng-packagr":"12.2.7","nx":"17.2.3","prettier":"3.1.1","rollup":"4.8.0","standard-version":"9.5.0","stylelint":"16.0.2","ts-loader":"9.5.1","ts-mockito":"2.6.1","ts-node":"10.9.2","typescript":"4.3.5","wait-on":"7.2.0","webpack":"5.89.0"},"engines":{"node":">= 16.14","npm":">= 8.3","yarn":"Please use npm instead of yarn to install dependencies"},"authors":["Alex Inkin ","Roman Sedov <79601794011@ya.ru>"],"overrides":{"webpack":"$webpack","babel-loader":"$babel-loader"},"standard-version":{"scripts":{"postchangelog":"ts-node ./scripts/postchangelog.ts","postbump":"ts-node ./scripts/postbump.ts"},"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"deprecate","section":"Deprecations"}]}}')}}]); \ No newline at end of file diff --git a/v3/56634.510aa5797f08f466a797.js b/v3/56634.510aa5797f08f466a797.js deleted file mode 100644 index 92af72cef9a1..000000000000 --- a/v3/56634.510aa5797f08f466a797.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[56634],{56634:(t,e,o)=>{o.r(e),o.d(e,{ExampleTuiBlockStatusModule:()=>O});var i=o(12057),n=o(23738),a=o(33982),s=o(52404),c=o(64862),u=o(66259),r=o(74788);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=r.oAB({type:t}),t.ɵinj=r.cJS({imports:[[i.ez]]}),t})();var d=o(43560),m=o(93525),p=o(33772);const g=[[["","tuiSlot","top"]],[["h1"],["h2"],["h3"],["h4"],["h5"],["h6"]],"*",[["a"],["button"],["","tuiSlot","action"]]],b=["[tuiSlot='top']","h1,h2,h3,h4,h5,h6","*","a,button,[tuiSlot='action']"];let h=(()=>{class t{constructor(){this.card=!1}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-block-status"]],hostVars:2,hostBindings:function(t,e){2&t&&r.ekj("_card",e.card)},inputs:{card:"card"},ngContentSelectors:b,decls:7,vars:0,consts:[[1,"t-block-image"],[1,"t-block-text"],[1,"t-block-actions"]],template:function(t,e){1&t&&(r.F$t(g),r.TgZ(0,"div",0),r.Hsn(1),r.qZA(),r.Hsn(2,1),r.TgZ(3,"div",1),r.Hsn(4,2),r.qZA(),r.TgZ(5,"div",2),r.Hsn(6,3),r.qZA())},styles:["tui-block-status{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;overflow:hidden;width:100%;height:100%}tui-root._mobile tui-block-status{padding:2rem}tui-block-status._card{border-radius:var(--tui-radius-xl);padding:2rem}tui-root._mobile tui-block-status._card{padding:1.25rem}tui-root._mobile tui-block-status._card .t-block-image{margin-top:.75rem}tui-block-status .t-block-image{margin-bottom:2rem}tui-root._mobile tui-block-status .t-block-image{margin-bottom:1.5rem}tui-block-status .t-block-text{font:var(--tui-font-text-m);color:var(--tui-text-02);margin-bottom:2rem;white-space:pre-line}tui-root._mobile tui-block-status .t-block-text{margin-bottom:1.5rem}tui-block-status .t-block-actions{display:flex;flex-direction:column;align-items:center;width:100%}tui-block-status h1,tui-block-status h2,tui-block-status h3,tui-block-status h4,tui-block-status h5,tui-block-status h6{font:var(--tui-font-heading-4);margin-top:0;margin-bottom:1rem}tui-root._mobile tui-block-status h1,tui-root._mobile tui-block-status h2,tui-root._mobile tui-block-status h3,tui-root._mobile tui-block-status h4,tui-root._mobile tui-block-status h5,tui-root._mobile tui-block-status h6{font:var(--tui-font-heading-5);margin-bottom:.5rem}tui-block-status img{width:9rem;height:9rem}tui-root._mobile tui-block-status img{width:8rem;height:8rem}tui-block-status a:not(:last-child),tui-block-status button:not(:last-child){margin-bottom:.75rem}tui-root._mobile tui-block-status a:not(:last-child),tui-root._mobile tui-block-status button:not(:last-child){margin-bottom:.5rem}\n"],encapsulation:2,changeDetection:0}),t})(),Z=(()=>{class t{constructor(){this.tuiSlot="top"}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=r.lG2({type:t,selectors:[["","tuiSlot",""]],inputs:{tuiSlot:"tuiSlot"}}),t})(),f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-block-status-example-1"]],decls:5,vars:0,consts:[["alt","not found","src","./assets/images/not-found.svg","tuiSlot","top",1,"image"]],template:function(t,e){1&t&&(r.TgZ(0,"tui-block-status"),r._UZ(1,"img",0),r.TgZ(2,"h4"),r._uU(3,"Not found"),r.qZA(),r._uU(4," Try to find by number\n"),r.qZA())},directives:[h,Z],encapsulation:2,changeDetection:0}),t})();var k=o(88002),_=o(76189);function x(t,e){if(1&t&&(r.TgZ(0,"tui-block-status"),r._UZ(1,"img",1),r.TgZ(2,"h4"),r._uU(3,"Something has been achieved"),r.qZA(),r.TgZ(4,"span",2),r._uU(5," You can do something with it, or you can not do it. And the description text can be quite long. "),r.qZA(),r.TgZ(6,"button",3),r._uU(7," Do "),r.qZA(),r.TgZ(8,"button",4),r._uU(9," Not to do "),r.qZA(),r.qZA()),2&t){const t=e.ngIf;r.xp6(6),r.Q6J("size",t),r.xp6(2),r.Q6J("size",t)}}let v=(()=>{class t{constructor(t){this.breakpointService=t,this.size$=this.breakpointService.pipe((0,k.U)((t=>"mobile"===t?"m":"l")))}}return t.ɵfac=function(e){return new(e||t)(r.Y36(c.TuiBreakpointService))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-block-status-example-2"]],decls:2,vars:3,consts:[[4,"ngIf"],["alt","survived","src","./assets/images/going-up.svg","tuiSlot","top"],[1,"text"],["appearance","secondary","tuiButton","",3,"size"],["appearance","mono","tuiButton","",3,"size"]],template:function(t,e){1&t&&(r.YNc(0,x,10,2,"tui-block-status",0),r.ALo(1,"async")),2&t&&r.Q6J("ngIf",r.lcZ(1,1,e.size$))},directives:[i.O5,h,Z,_.v],pipes:[i.Ov],encapsulation:2,changeDetection:0}),t})();function T(t,e){if(1&t&&(r.TgZ(0,"div",1),r.TgZ(1,"tui-block-status",2),r._UZ(2,"img",3),r._uU(3," We hide the unwanted block "),r.TgZ(4,"button",4),r._uU(5," Return "),r.qZA(),r.qZA(),r.TgZ(6,"tui-block-status",2),r._UZ(7,"img",5),r._uU(8," Something happened in this block "),r.TgZ(9,"button",4),r._uU(10," Try again "),r.qZA(),r.qZA(),r.qZA()),2&t){const t=e.ngIf;r.xp6(1),r.Q6J("card",!0),r.xp6(3),r.Q6J("size",t),r.xp6(2),r.Q6J("card",!0),r.xp6(3),r.Q6J("size",t)}}let A=(()=>{class t{constructor(t){this.breakpointService=t,this.size$=this.breakpointService.pipe((0,k.U)((t=>"mobile"===t?"m":"l")))}}return t.ɵfac=function(e){return new(e||t)(r.Y36(c.TuiBreakpointService))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-block-status-example-3"]],decls:2,vars:3,consts:[["class","container",4,"ngIf"],[1,"container"],[1,"card",3,"card"],["alt","hidden content","src","./assets/images/camping.svg","tuiSlot","top",1,"image"],["appearance","secondary","tuiButton","",3,"size"],["alt","something wrong","src","./assets/images/cancel.svg","tuiSlot","top",1,"image"]],template:function(t,e){1&t&&(r.YNc(0,T,11,4,"div",0),r.ALo(1,"async")),2&t&&r.Q6J("ngIf",r.lcZ(1,1,e.size$))},directives:[i.O5,h,Z,_.v],pipes:[i.Ov],styles:[".container[_ngcontent-%COMP%]{display:flex;grid-gap:1rem;gap:1rem}tui-root._mobile[_nghost-%COMP%] .container[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .container[_ngcontent-%COMP%]{flex-direction:column}.image[_ngcontent-%COMP%]{width:5.5rem;height:5.5rem}.card[_ngcontent-%COMP%]{background-color:var(--tui-base-02);height:auto}"],changeDetection:0}),t})();var y=o(44124);function U(t,e){if(1&t&&r._UZ(0,"tui-avatar",4),2&t){const t=e.$implicit;r.Q6J("autoColor",!0)("rounded",!0)("text",t)}}let q=(()=>{class t{constructor(){this.users=["Alex Inkin","Vladimir Potekhin","Nikita Barsukov","Maxim Ivanov"]}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-block-status-example-4"]],decls:9,vars:2,consts:[[1,"card",3,"card"],["tuiSlot","top",1,"tui-avatar-stack","reversed"],["size","l",3,"autoColor","rounded","text",4,"ngFor","ngForOf"],["appearance","primary","shape","rounded","size","s","tuiButton",""],["size","l",3,"autoColor","rounded","text"]],template:function(t,e){1&t&&(r.TgZ(0,"tui-block-status",0),r.TgZ(1,"div",1),r.YNc(2,U,1,3,"tui-avatar",2),r.qZA(),r._uU(3," You can put other content instead of image using "),r.TgZ(4,"code"),r._uU(5,"tui-block-content"),r.qZA(),r._uU(6," css class "),r.TgZ(7,"button",3),r._uU(8," Got it "),r.qZA(),r.qZA()),2&t&&(r.Q6J("card",!0),r.xp6(2),r.Q6J("ngForOf",e.users))},directives:[h,Z,i.sg,_.v,y.J],styles:[".card[_ngcontent-%COMP%]{background-color:var(--tui-base-02)}"],changeDetection:0}),t})();var S=o(10977),z=o(61544),w=o(60404),J=o(83074);function M(t,e){if(1&t&&(r.TgZ(0,"p"),r._uU(1,"Component for status screens, result screens and zero screens"),r.qZA(),r.TgZ(2,"tui-doc-example",2),r._UZ(3,"tui-block-status-example-1"),r.qZA(),r.TgZ(4,"tui-doc-example",3),r._UZ(5,"tui-block-status-example-2"),r.qZA(),r.TgZ(6,"tui-doc-example",4),r._UZ(7,"tui-block-status-example-3"),r.qZA(),r.TgZ(8,"tui-doc-example",5),r._UZ(9,"tui-block-status-example-4"),r.qZA()),2&t){const t=r.oxw();r.xp6(2),r.Q6J("content",t.example1)("fullsize",!0),r.xp6(2),r.Q6J("content",t.example2)("fullsize",!0),r.xp6(2),r.Q6J("content",t.example3)("fullsize",!0),r.xp6(2),r.Q6J("content",t.example4)("fullsize",!0)}}function C(t,e){1&t&&r._uU(0," Enable border radius and padding for card view ")}function Q(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"tui-doc-demo"),r.TgZ(1,"tui-block-status",6),r._UZ(2,"img",7),r.TgZ(3,"h4"),r._uU(4,"Title"),r.qZA(),r._uU(5," Description "),r.TgZ(6,"button",8),r._uU(7," Action "),r.qZA(),r.qZA(),r.qZA(),r.TgZ(8,"tui-doc-documentation"),r.YNc(9,C,1,0,"ng-template",9),r.NdJ("documentationPropertyValueChange",(function(e){return r.CHM(t),r.oxw().card=e})),r.qZA()}if(2&t){const t=r.oxw();r.xp6(1),r.Q6J("card",t.card),r.xp6(8),r.Q6J("documentationPropertyValue",t.card)}}function B(t,e){if(1&t&&(r.TgZ(0,"ol",10),r.TgZ(1,"li"),r.TgZ(2,"p"),r._uU(3," Import "),r.TgZ(4,"code"),r._uU(5,"TuiBlockStatusModule"),r.qZA(),r._uU(6," into a module where you want to use our component "),r.qZA(),r._UZ(7,"tui-doc-code",11),r.qZA(),r.TgZ(8,"li"),r.TgZ(9,"p"),r._uU(10,"Add to the template:"),r.qZA(),r._UZ(11,"tui-doc-code",12),r.qZA(),r.qZA()),2&t){const t=r.oxw();r.xp6(7),r.Q6J("code",t.exampleModule),r.xp6(4),r.Q6J("code",t.exampleHtml)}}let P=(()=>{class t{constructor(){this.exampleModule=o.e(78481).then(o.t.bind(o,78481,17)),this.exampleHtml=o.e(69252).then(o.t.bind(o,69252,17)),this.example1={TypeScript:o.e(53191).then(o.t.bind(o,53191,17)),HTML:o.e(43624).then(o.t.bind(o,43624,17))},this.example2={TypeScript:o.e(32565).then(o.t.bind(o,32565,17)),HTML:o.e(70162).then(o.t.bind(o,70162,17))},this.example3={TypeScript:o.e(37390).then(o.t.bind(o,37390,17)),HTML:o.e(89876).then(o.t.bind(o,89876,17)),LESS:o.e(23080).then(o.t.bind(o,23080,17))},this.example4={TypeScript:o.e(17703).then(o.t.bind(o,17703,17)),HTML:o.e(86746).then(o.t.bind(o,86746,17)),LESS:o.e(35511).then(o.t.bind(o,35511,17))},this.card=!1}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=r.Xpm({type:t,selectors:[["example-block-status"]],decls:4,vars:0,consts:[["header","BlockStatus","package","LAYOUT","type","components"],["pageTab",""],["id","base","heading","Basic",3,"content","fullsize"],["id","actions","heading","With actions",3,"content","fullsize"],["id","card","heading","Cards",3,"content","fullsize"],["id","customization","heading","customization",3,"content","fullsize"],[3,"card"],["alt","hidden content","src","./assets/images/camping.svg","tuiSlot","top"],["appearance","secondary","tuiButton",""],["documentationPropertyMode","input","documentationPropertyName","card","documentationPropertyType","boolean",3,"documentationPropertyValue","documentationPropertyValueChange"],[1,"b-demo-steps"],["filename","my.module.ts",3,"code"],["filename","my.component.html",3,"code"]],template:function(t,e){1&t&&(r.TgZ(0,"tui-doc-page",0),r.YNc(1,M,10,8,"ng-template",1),r.YNc(2,Q,10,2,"ng-template",1),r.YNc(3,B,12,2,"ng-template",1),r.qZA())},directives:[d.q,m.n,p.f,f,v,A,q,S.F,h,Z,_.v,z.z,w.B,J.c],encapsulation:2,changeDetection:0}),t})(),O=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=r.oAB({type:t}),t.ɵinj=r.cJS({imports:[[c.TuiLinkModule,l,i.ez,n.u5,n.UX,s.fV,c.TuiButtonModule,u.TuiAvatarModule,a.Bz.forChild((0,s.Ve)(P))]]}),t})()}}]); \ No newline at end of file diff --git a/v3/56634.bf4236c17e7c30ed7db8.js b/v3/56634.bf4236c17e7c30ed7db8.js new file mode 100644 index 000000000000..d6f5b5fe0043 --- /dev/null +++ b/v3/56634.bf4236c17e7c30ed7db8.js @@ -0,0 +1 @@ +(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[56634],{56634:(t,e,o)=>{o.r(e),o.d(e,{ExampleTuiBlockStatusModule:()=>O});var i=o(12057),n=o(23738),a=o(33982),s=o(52404),c=o(64862),u=o(66259),r=o(74788);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=r.oAB({type:t}),t.ɵinj=r.cJS({imports:[[i.ez]]}),t})();var m=o(43560),d=o(93525),p=o(33772);const g=[[["","tuiSlot","top"]],[["h1"],["h2"],["h3"],["h4"],["h5"],["h6"]],"*",[["a"],["button"],["","tuiSlot","action"]]],b=["[tuiSlot='top']","h1,h2,h3,h4,h5,h6","*","a,button,[tuiSlot='action']"];let h=(()=>{class t{constructor(){this.card=!1}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-block-status"]],hostVars:2,hostBindings:function(t,e){2&t&&r.ekj("_card",e.card)},inputs:{card:"card"},ngContentSelectors:b,decls:7,vars:0,consts:[[1,"t-block-image"],[1,"t-block-text"],[1,"t-block-actions"]],template:function(t,e){1&t&&(r.F$t(g),r.TgZ(0,"div",0),r.Hsn(1),r.qZA(),r.Hsn(2,1),r.TgZ(3,"div",1),r.Hsn(4,2),r.qZA(),r.TgZ(5,"div",2),r.Hsn(6,3),r.qZA())},styles:["tui-block-status{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;overflow:hidden;width:100%;height:100%}tui-root._mobile tui-block-status{padding:2rem}tui-block-status._card{border-radius:var(--tui-radius-xl);padding:2rem}tui-root._mobile tui-block-status._card{padding:1.25rem}tui-root._mobile tui-block-status._card .t-block-image:not(:empty){margin-top:.75rem}tui-block-status .t-block-image:not(:empty){margin-bottom:2rem}tui-root._mobile tui-block-status .t-block-image:not(:empty){margin-bottom:1.5rem}tui-block-status .t-block-text{font:var(--tui-font-text-m);color:var(--tui-text-02);margin-bottom:2rem;white-space:pre-line}tui-root._mobile tui-block-status .t-block-text{margin-bottom:1.5rem}tui-block-status .t-block-actions{display:flex;flex-direction:column;align-items:center;width:100%}tui-block-status h1,tui-block-status h2,tui-block-status h3,tui-block-status h4,tui-block-status h5,tui-block-status h6{font:var(--tui-font-heading-4);margin-top:0;margin-bottom:1rem}tui-root._mobile tui-block-status h1,tui-root._mobile tui-block-status h2,tui-root._mobile tui-block-status h3,tui-root._mobile tui-block-status h4,tui-root._mobile tui-block-status h5,tui-root._mobile tui-block-status h6{font:var(--tui-font-heading-5);margin-bottom:.5rem}tui-block-status img{width:9rem;height:9rem}tui-root._mobile tui-block-status img{width:8rem;height:8rem}tui-block-status a:not(:last-child),tui-block-status button:not(:last-child){margin-bottom:.75rem}tui-root._mobile tui-block-status a:not(:last-child),tui-root._mobile tui-block-status button:not(:last-child){margin-bottom:.5rem}\n"],encapsulation:2,changeDetection:0}),t})(),Z=(()=>{class t{constructor(){this.tuiSlot="top"}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=r.lG2({type:t,selectors:[["","tuiSlot",""]],inputs:{tuiSlot:"tuiSlot"}}),t})(),f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-block-status-example-1"]],decls:5,vars:0,consts:[["alt","not found","src","./assets/images/not-found.svg","tuiSlot","top",1,"image"]],template:function(t,e){1&t&&(r.TgZ(0,"tui-block-status"),r._UZ(1,"img",0),r.TgZ(2,"h4"),r._uU(3,"Not found"),r.qZA(),r._uU(4," Try to find by number\n"),r.qZA())},directives:[h,Z],encapsulation:2,changeDetection:0}),t})();var k=o(88002),_=o(76189);function x(t,e){if(1&t&&(r.TgZ(0,"tui-block-status"),r._UZ(1,"img",1),r.TgZ(2,"h4"),r._uU(3,"Something has been achieved"),r.qZA(),r.TgZ(4,"span",2),r._uU(5," You can do something with it, or you can not do it. And the description text can be quite long. "),r.qZA(),r.TgZ(6,"button",3),r._uU(7," Do "),r.qZA(),r.TgZ(8,"button",4),r._uU(9," Not to do "),r.qZA(),r.qZA()),2&t){const t=e.ngIf;r.xp6(6),r.Q6J("size",t),r.xp6(2),r.Q6J("size",t)}}let v=(()=>{class t{constructor(t){this.breakpointService=t,this.size$=this.breakpointService.pipe((0,k.U)((t=>"mobile"===t?"m":"l")))}}return t.ɵfac=function(e){return new(e||t)(r.Y36(c.TuiBreakpointService))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-block-status-example-2"]],decls:2,vars:3,consts:[[4,"ngIf"],["alt","survived","src","./assets/images/going-up.svg","tuiSlot","top"],[1,"text"],["appearance","secondary","tuiButton","",3,"size"],["appearance","mono","tuiButton","",3,"size"]],template:function(t,e){1&t&&(r.YNc(0,x,10,2,"tui-block-status",0),r.ALo(1,"async")),2&t&&r.Q6J("ngIf",r.lcZ(1,1,e.size$))},directives:[i.O5,h,Z,_.v],pipes:[i.Ov],encapsulation:2,changeDetection:0}),t})();function T(t,e){if(1&t&&(r.TgZ(0,"div",1),r.TgZ(1,"tui-block-status",2),r._UZ(2,"img",3),r._uU(3," We hide the unwanted block "),r.TgZ(4,"button",4),r._uU(5," Return "),r.qZA(),r.qZA(),r.TgZ(6,"tui-block-status",2),r._UZ(7,"img",5),r._uU(8," Something happened in this block "),r.TgZ(9,"button",4),r._uU(10," Try again "),r.qZA(),r.qZA(),r.qZA()),2&t){const t=e.ngIf;r.xp6(1),r.Q6J("card",!0),r.xp6(3),r.Q6J("size",t),r.xp6(2),r.Q6J("card",!0),r.xp6(3),r.Q6J("size",t)}}let A=(()=>{class t{constructor(t){this.breakpointService=t,this.size$=this.breakpointService.pipe((0,k.U)((t=>"mobile"===t?"m":"l")))}}return t.ɵfac=function(e){return new(e||t)(r.Y36(c.TuiBreakpointService))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-block-status-example-3"]],decls:2,vars:3,consts:[["class","container",4,"ngIf"],[1,"container"],[1,"card",3,"card"],["alt","hidden content","src","./assets/images/camping.svg","tuiSlot","top",1,"image"],["appearance","secondary","tuiButton","",3,"size"],["alt","something wrong","src","./assets/images/cancel.svg","tuiSlot","top",1,"image"]],template:function(t,e){1&t&&(r.YNc(0,T,11,4,"div",0),r.ALo(1,"async")),2&t&&r.Q6J("ngIf",r.lcZ(1,1,e.size$))},directives:[i.O5,h,Z,_.v],pipes:[i.Ov],styles:[".container[_ngcontent-%COMP%]{display:flex;grid-gap:1rem;gap:1rem}tui-root._mobile[_nghost-%COMP%] .container[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .container[_ngcontent-%COMP%]{flex-direction:column}.image[_ngcontent-%COMP%]{width:5.5rem;height:5.5rem}.card[_ngcontent-%COMP%]{background-color:var(--tui-base-02);height:auto}"],changeDetection:0}),t})();var y=o(44124);function U(t,e){if(1&t&&r._UZ(0,"tui-avatar",4),2&t){const t=e.$implicit;r.Q6J("autoColor",!0)("rounded",!0)("text",t)}}let q=(()=>{class t{constructor(){this.users=["Alex Inkin","Vladimir Potekhin","Nikita Barsukov","Maxim Ivanov"]}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-block-status-example-4"]],decls:9,vars:2,consts:[[1,"card",3,"card"],["tuiSlot","top",1,"tui-avatar-stack","reversed"],["size","l",3,"autoColor","rounded","text",4,"ngFor","ngForOf"],["appearance","primary","shape","rounded","size","s","tuiButton",""],["size","l",3,"autoColor","rounded","text"]],template:function(t,e){1&t&&(r.TgZ(0,"tui-block-status",0),r.TgZ(1,"div",1),r.YNc(2,U,1,3,"tui-avatar",2),r.qZA(),r._uU(3," You can put other content instead of image using "),r.TgZ(4,"code"),r._uU(5,"tui-block-content"),r.qZA(),r._uU(6," css class "),r.TgZ(7,"button",3),r._uU(8," Got it "),r.qZA(),r.qZA()),2&t&&(r.Q6J("card",!0),r.xp6(2),r.Q6J("ngForOf",e.users))},directives:[h,Z,i.sg,_.v,y.J],styles:[".card[_ngcontent-%COMP%]{background-color:var(--tui-base-02)}"],changeDetection:0}),t})();var S=o(10977),z=o(61544),w=o(60404),J=o(83074);function M(t,e){if(1&t&&(r.TgZ(0,"p"),r._uU(1,"Component for status screens, result screens and zero screens"),r.qZA(),r.TgZ(2,"tui-doc-example",2),r._UZ(3,"tui-block-status-example-1"),r.qZA(),r.TgZ(4,"tui-doc-example",3),r._UZ(5,"tui-block-status-example-2"),r.qZA(),r.TgZ(6,"tui-doc-example",4),r._UZ(7,"tui-block-status-example-3"),r.qZA(),r.TgZ(8,"tui-doc-example",5),r._UZ(9,"tui-block-status-example-4"),r.qZA()),2&t){const t=r.oxw();r.xp6(2),r.Q6J("content",t.example1)("fullsize",!0),r.xp6(2),r.Q6J("content",t.example2)("fullsize",!0),r.xp6(2),r.Q6J("content",t.example3)("fullsize",!0),r.xp6(2),r.Q6J("content",t.example4)("fullsize",!0)}}function C(t,e){1&t&&r._uU(0," Enable border radius and padding for card view ")}function Q(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"tui-doc-demo"),r.TgZ(1,"tui-block-status",6),r._UZ(2,"img",7),r.TgZ(3,"h4"),r._uU(4,"Title"),r.qZA(),r._uU(5," Description "),r.TgZ(6,"button",8),r._uU(7," Action "),r.qZA(),r.qZA(),r.qZA(),r.TgZ(8,"tui-doc-documentation"),r.YNc(9,C,1,0,"ng-template",9),r.NdJ("documentationPropertyValueChange",(function(e){return r.CHM(t),r.oxw().card=e})),r.qZA()}if(2&t){const t=r.oxw();r.xp6(1),r.Q6J("card",t.card),r.xp6(8),r.Q6J("documentationPropertyValue",t.card)}}function B(t,e){if(1&t&&(r.TgZ(0,"ol",10),r.TgZ(1,"li"),r.TgZ(2,"p"),r._uU(3," Import "),r.TgZ(4,"code"),r._uU(5,"TuiBlockStatusModule"),r.qZA(),r._uU(6," into a module where you want to use our component "),r.qZA(),r._UZ(7,"tui-doc-code",11),r.qZA(),r.TgZ(8,"li"),r.TgZ(9,"p"),r._uU(10,"Add to the template:"),r.qZA(),r._UZ(11,"tui-doc-code",12),r.qZA(),r.qZA()),2&t){const t=r.oxw();r.xp6(7),r.Q6J("code",t.exampleModule),r.xp6(4),r.Q6J("code",t.exampleHtml)}}let P=(()=>{class t{constructor(){this.exampleModule=o.e(78481).then(o.t.bind(o,78481,17)),this.exampleHtml=o.e(69252).then(o.t.bind(o,69252,17)),this.example1={TypeScript:o.e(53191).then(o.t.bind(o,53191,17)),HTML:o.e(43624).then(o.t.bind(o,43624,17))},this.example2={TypeScript:o.e(32565).then(o.t.bind(o,32565,17)),HTML:o.e(70162).then(o.t.bind(o,70162,17))},this.example3={TypeScript:o.e(37390).then(o.t.bind(o,37390,17)),HTML:o.e(89876).then(o.t.bind(o,89876,17)),LESS:o.e(23080).then(o.t.bind(o,23080,17))},this.example4={TypeScript:o.e(17703).then(o.t.bind(o,17703,17)),HTML:o.e(86746).then(o.t.bind(o,86746,17)),LESS:o.e(35511).then(o.t.bind(o,35511,17))},this.card=!1}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=r.Xpm({type:t,selectors:[["example-block-status"]],decls:4,vars:0,consts:[["header","BlockStatus","package","LAYOUT","type","components"],["pageTab",""],["id","base","heading","Basic",3,"content","fullsize"],["id","actions","heading","With actions",3,"content","fullsize"],["id","card","heading","Cards",3,"content","fullsize"],["id","customization","heading","customization",3,"content","fullsize"],[3,"card"],["alt","hidden content","src","./assets/images/camping.svg","tuiSlot","top"],["appearance","secondary","tuiButton",""],["documentationPropertyMode","input","documentationPropertyName","card","documentationPropertyType","boolean",3,"documentationPropertyValue","documentationPropertyValueChange"],[1,"b-demo-steps"],["filename","my.module.ts",3,"code"],["filename","my.component.html",3,"code"]],template:function(t,e){1&t&&(r.TgZ(0,"tui-doc-page",0),r.YNc(1,M,10,8,"ng-template",1),r.YNc(2,Q,10,2,"ng-template",1),r.YNc(3,B,12,2,"ng-template",1),r.qZA())},directives:[m.q,d.n,p.f,f,v,A,q,S.F,h,Z,_.v,z.z,w.B,J.c],encapsulation:2,changeDetection:0}),t})(),O=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=r.oAB({type:t}),t.ɵinj=r.cJS({imports:[[c.TuiLinkModule,l,i.ez,n.u5,n.UX,s.fV,c.TuiButtonModule,u.TuiAvatarModule,a.Bz.forChild((0,s.Ve)(P))]]}),t})()}}]); \ No newline at end of file diff --git a/v3/57803.575ed3fa1dba8c75c239.js b/v3/57803.2cdf2a1093b714087069.js similarity index 96% rename from v3/57803.575ed3fa1dba8c75c239.js rename to v3/57803.2cdf2a1093b714087069.js index 935b006f6251..890da3dafe19 100644 --- a/v3/57803.575ed3fa1dba8c75c239.js +++ b/v3/57803.2cdf2a1093b714087069.js @@ -1 +1 @@ -(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[57803],{57803:a=>{a.exports=JSON.parse('{"name":"@taiga-ui/cdk","version":"3.97.0","description":"Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance","keywords":["angular","cdk","component","development","kit","service","directive"],"homepage":"https://github.com/taiga-family/taiga-ui","repository":"https://github.com/taiga-family/taiga-ui","license":"Apache-2.0","dependencies":{"@ng-web-apis/common":"^3.2.3","@ng-web-apis/mutation-observer":"^3.2.3","@ng-web-apis/resize-observer":"^3.2.3","@tinkoff/ng-event-plugins":"^3.2.0","@tinkoff/ng-polymorpheus":"^4.3.0","tslib":"^2.7.0"},"peerDependencies":{"@angular/animations":">=12.0.0","@angular/common":">=12.0.0","@angular/core":">=12.0.0","@angular/forms":">=12.0.0","rxjs":">=6.0.0"},"optionalDependencies":{"ng-morph":"^4.8.2","parse5":"^6.0.1"},"ng-update":{"migrations":"./schematics/migration.json","packageGroup":["@taiga-ui/i18n","@taiga-ui/cdk","@taiga-ui/core","@taiga-ui/kit","@taiga-ui/styles","@taiga-ui/testing","@taiga-ui/addon-doc","@taiga-ui/addon-charts","@taiga-ui/addon-commerce","@taiga-ui/icons","@taiga-ui/addon-preview","@taiga-ui/addon-tablebars","@taiga-ui/addon-table","@taiga-ui/addon-mobile","@taiga-ui/layout","@taiga-ui/experimental","@taiga-ui/proprietary-banking","@taiga-ui/proprietary-core","@taiga-ui/proprietary-icons","@taiga-ui/proprietary-navigation","@taiga-ui/proprietary-tds-icons","@taiga-ui/proprietary-tds-palette"]},"schematics":"./schematics/collection.json"}')}}]); \ No newline at end of file +(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[57803],{57803:a=>{a.exports=JSON.parse('{"name":"@taiga-ui/cdk","version":"3.98.0","description":"Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance","keywords":["angular","cdk","component","development","kit","service","directive"],"homepage":"https://github.com/taiga-family/taiga-ui","repository":"https://github.com/taiga-family/taiga-ui","license":"Apache-2.0","dependencies":{"@ng-web-apis/common":"^3.2.3","@ng-web-apis/mutation-observer":"^3.2.3","@ng-web-apis/resize-observer":"^3.2.3","@tinkoff/ng-event-plugins":"^3.2.0","@tinkoff/ng-polymorpheus":"^4.3.0","tslib":"^2.7.0"},"peerDependencies":{"@angular/animations":">=12.0.0","@angular/common":">=12.0.0","@angular/core":">=12.0.0","@angular/forms":">=12.0.0","rxjs":">=6.0.0"},"optionalDependencies":{"ng-morph":"^4.8.2","parse5":"^6.0.1"},"ng-update":{"migrations":"./schematics/migration.json","packageGroup":["@taiga-ui/i18n","@taiga-ui/cdk","@taiga-ui/core","@taiga-ui/kit","@taiga-ui/styles","@taiga-ui/testing","@taiga-ui/addon-doc","@taiga-ui/addon-charts","@taiga-ui/addon-commerce","@taiga-ui/icons","@taiga-ui/addon-preview","@taiga-ui/addon-tablebars","@taiga-ui/addon-table","@taiga-ui/addon-mobile","@taiga-ui/layout","@taiga-ui/experimental","@taiga-ui/proprietary-banking","@taiga-ui/proprietary-core","@taiga-ui/proprietary-icons","@taiga-ui/proprietary-navigation","@taiga-ui/proprietary-tds-icons","@taiga-ui/proprietary-tds-palette"]},"schematics":"./schematics/collection.json"}')}}]); \ No newline at end of file diff --git a/v3/81273.d8340c07e1519688e5ca.js b/v3/81273.9bafb983e13e5e76b6bb.js similarity index 81% rename from v3/81273.d8340c07e1519688e5ca.js rename to v3/81273.9bafb983e13e5e76b6bb.js index e54e6c2631f4..7b68c14db0bb 100644 --- a/v3/81273.d8340c07e1519688e5ca.js +++ b/v3/81273.9bafb983e13e5e76b6bb.js @@ -1 +1 @@ -(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[81273],{81273:e=>{e.exports=JSON.parse('{"name":"@taiga-ui/kit","version":"3.97.0","description":"Taiga UI Angular main components kit","keywords":["angular","kit","component","service","directive"],"homepage":"https://github.com/taiga-family/taiga-ui","repository":"https://github.com/taiga-family/taiga-ui","license":"Apache-2.0","dependencies":{"@maskito/angular":"^1.9.0","@maskito/core":"^1.9.0","@maskito/kit":"^1.9.0","@ng-web-apis/intersection-observer":"^3.2.3","text-mask-core":"^5.1.2"},"peerDependencies":{"@angular/common":">=12.0.0","@angular/core":">=12.0.0","@angular/forms":">=12.0.0","@angular/router":">=12.0.0","@ng-web-apis/common":">=3.2.3 <4","@ng-web-apis/mutation-observer":">=3.2.3 <4","@ng-web-apis/resize-observer":">=3.2.3 <4","@taiga-ui/cdk":">=3.97.0 <4","@taiga-ui/core":">=3.97.0 <4","@taiga-ui/i18n":">=3.97.0 <4","@tinkoff/ng-polymorpheus":">=4.3.0","rxjs":">=6.0.0","tslib":">=2.7.0"}}')}}]); \ No newline at end of file +(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[81273],{81273:e=>{e.exports=JSON.parse('{"name":"@taiga-ui/kit","version":"3.98.0","description":"Taiga UI Angular main components kit","keywords":["angular","kit","component","service","directive"],"homepage":"https://github.com/taiga-family/taiga-ui","repository":"https://github.com/taiga-family/taiga-ui","license":"Apache-2.0","dependencies":{"@maskito/angular":"^1.9.0","@maskito/core":"^1.9.0","@maskito/kit":"^1.9.0","@ng-web-apis/intersection-observer":"^3.2.3","text-mask-core":"^5.1.2"},"peerDependencies":{"@angular/common":">=12.0.0","@angular/core":">=12.0.0","@angular/forms":">=12.0.0","@angular/router":">=12.0.0","@ng-web-apis/common":">=3.2.3 <4","@ng-web-apis/mutation-observer":">=3.2.3 <4","@ng-web-apis/resize-observer":">=3.2.3 <4","@taiga-ui/cdk":">=3.98.0 <4","@taiga-ui/core":">=3.98.0 <4","@taiga-ui/i18n":">=3.98.0 <4","@tinkoff/ng-polymorpheus":">=4.3.0","rxjs":">=6.0.0","tslib":">=2.7.0"}}')}}]); \ No newline at end of file diff --git a/v3/95786.112d7d69b672a2e2af67.js b/v3/95786.112d7d69b672a2e2af67.js deleted file mode 100644 index d547b526280d..000000000000 --- a/v3/95786.112d7d69b672a2e2af67.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[95786],{95786:(e,t,o)=>{o.r(t),o.d(t,{ExampleTuiDialogModule:()=>lt});var i=o(12057),n=o(23738),a=o(33982),r=o(63881),c=o(52404),u=o(55957),s=o(4797),l=o(64862),d=o(66259),p=o(89570),m=o(43190),g=o(74788),h=o(43560),f=o(93525),Z=o(66596),b=o(79121),_=o(83074),y=o(33772),T=o(76189);let x=(()=>{class e{constructor(e){this.dialogs=e}showDialog(){this.dialogs.open("
This is a plain string dialog.
It supports basic HTML",{label:"Heading",size:"s"}).subscribe()}showDialogWithCustomButton(){this.dialogs.open("Good, Anakin, Good!",{label:"Star wars. Episode III",size:"s",data:{button:"Do it!"}}).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-1"]],decls:5,vars:0,consts:[["size","m","tuiButton","","type","button",3,"click"]],template:function(e,t){1&e&&(g.TgZ(0,"button",0),g.NdJ("click",(function(){return t.showDialog()})),g._uU(1," Default button\n"),g.qZA(),g.TgZ(2,"p"),g.TgZ(3,"button",0),g.NdJ("click",(function(){return t.showDialogWithCustomButton()})),g._uU(4," Custom button "),g.qZA(),g.qZA())},directives:[T.v],encapsulation:2,changeDetection:0}),e})();var w=o(67446),v=o(29070),A=o(54255),U=o(15491),M=o(56423),C=o(77027),q=o(41360),k=o(20986);function P(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"form",2),g.NdJ("ngSubmit",(function(){return g.CHM(e).$implicit.complete()})),g.TgZ(1,"p"),g._uU(2,"This abstracts away service and subscription"),g.qZA(),g.TgZ(3,"tui-input",3),g._uU(4," Some value "),g.qZA(),g.TgZ(5,"p"),g.TgZ(6,"button",4),g._uU(7," Ok "),g.qZA(),g.qZA(),g.qZA()}if(2&e){const e=g.oxw();g.Q6J("formGroup",e.exampleForm)}}const S=function(){return{label:"Declarative directive",size:"s"}};let D=(()=>{class e{constructor(){this.exampleForm=new n.cw({exampleControl:new n.NI("")}),this.open=!1}showDialog(){this.open=!0}}return e.ɵfac=function(t){return new(t||e)},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-6"]],decls:3,vars:3,consts:[["size","m","tuiButton","","tuiHint","Some text","tuiHintDirection","top","type","button",3,"click"],[3,"tuiDialogOptions","tuiDialog","tuiDialogChange"],[3,"formGroup","ngSubmit"],["formControlName","exampleControl","tuiAutoFocus",""],["tuiButton","","type","submit"]],template:function(e,t){1&e&&(g.TgZ(0,"button",0),g.NdJ("click",(function(){return t.showDialog()})),g._uU(1," Show\n"),g.qZA(),g.YNc(2,P,8,1,"ng-template",1),g.NdJ("tuiDialogChange",(function(e){return t.open=e}))),2&e&&(g.xp6(2),g.Q6J("tuiDialogOptions",g.DdM(2,S))("tuiDialog",t.open))},directives:[T.v,w.D,v.x,A.t,U.D,M.i,n._Y,n.JL,n.sg,C.K,q.w,n.JJ,n.u,k.k],encapsulation:2,changeDetection:0}),e})();var O=o(16996),N=o(10200),J=o(50170),I=o(1414),Y=o(68874),L=o(52219),B=o(47044),z=o(50020);function H(e,t){if(1&e&&g._UZ(0,"tui-data-list-wrapper",9),2&e){const e=g.oxw();g.Q6J("items",e.items)}}function Q(e,t){1&e&&(g.TgZ(0,"div",10),g.TgZ(1,"p"),g._uU(2,"This one is a template dialog"),g.qZA(),g.qZA())}let V=(()=>{class e{constructor(e,t){this.dialogs=e,this.context=t,this.value=null,this.name="",this.items=[10,50,100]}get hasValue(){return null!==this.value}get data(){return this.context.data}submit(){null!==this.value&&this.context.completeWith(this.value)}showDialog(e){this.dialogs.open(e,{dismissible:!0}).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService),g.Y36(p.yf))},e.ɵcmp=g.Xpm({type:e,selectors:[["dialog-example"]],decls:16,vars:7,consts:[[1,"text"],[3,"value"],["tuiAutoFocus","","tuiTextfieldSize","m",3,"ngModel","ngModelChange"],["tuiTextfieldSize","m",1,"tui-space_top-3","tui-space_bottom-5",3,"tuiTextfieldLabelOutside","ngModel","ngModelChange"],[3,"items",4,"tuiDataList"],["tuiSlider","","type","range",1,"tui-space_bottom-5",3,"max","ngModel"],["size","m","tuiButton","","type","button",3,"disabled","click"],["size","m","tuiButton","","type","button",3,"click"],["template",""],[3,"items"],[1,"dialog"]],template:function(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"p",0),g._uU(1," Your balance: "),g._UZ(2,"tui-money",1),g.qZA(),g.TgZ(3,"tui-input",2),g.NdJ("ngModelChange",(function(e){return t.name=e})),g._uU(4," Type a name\n"),g.qZA(),g.TgZ(5,"tui-select",3),g.NdJ("ngModelChange",(function(e){return t.value=e})),g._uU(6," Select a sum "),g.YNc(7,H,1,1,"tui-data-list-wrapper",4),g.qZA(),g._UZ(8,"input",5),g.TgZ(9,"button",6),g.NdJ("click",(function(){return t.submit()})),g._uU(10," Submit\n"),g.qZA(),g.TgZ(11,"p"),g.TgZ(12,"button",7),g.NdJ("click",(function(){g.CHM(e);const o=g.MAs(15);return t.showDialog(o)})),g._uU(13," Show one more dialog "),g.qZA(),g.qZA(),g.YNc(14,Q,3,0,"ng-template",null,8,g.W1O)}2&e&&(g.xp6(2),g.Q6J("value",t.data),g.xp6(1),g.Q6J("ngModel",t.name),g.xp6(2),g.Q6J("tuiTextfieldLabelOutside",!0)("ngModel",t.value),g.xp6(3),g.Q6J("max",10)("ngModel",5),g.xp6(1),g.Q6J("disabled",!t.hasValue))},directives:[O.o,C.K,q.w,k.k,N.s,n.JJ,n.On,J.u,I.O,Y.x,L.g,B.i,n.eT,n.Fj,T.v,z.e],styles:["[_nghost-%COMP%]{display:block}.heading[_ngcontent-%COMP%]{font:var(--tui-font-heading-3);margin:0 0 1.5rem}.text[_ngcontent-%COMP%]{margin:0 0 .75rem}"],changeDetection:0}),e})(),E=(()=>{class e{constructor(e,t){this.dialogs=e,this.injector=t,this.dialog=this.dialogs.open(new p.Al(V,this.injector),{data:237,dismissible:!0,label:"Heading"})}showDialog(){this.dialog.subscribe({next:e=>{console.info(`Dialog emitted data = ${e}`)},complete:()=>{console.info("Dialog closed")}})}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService),g.Y36(g.zs3))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-2"]],decls:2,vars:0,consts:[["size","m","tuiButton","","type","button",3,"click"]],template:function(e,t){1&e&&(g.TgZ(0,"button",0),g.NdJ("click",(function(){return t.showDialog()})),g._uU(1," Show\n"),g.qZA())},directives:[T.v],encapsulation:2,changeDetection:0}),e})();function F(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"p"),g._uU(1,"You can show a dialog with template"),g.qZA(),g.TgZ(2,"p"),g._uU(3," Your balance: "),g._UZ(4,"tui-money",0),g.qZA(),g.TgZ(5,"button",3),g.NdJ("click",(function(){return g.CHM(e),g.oxw().withdraw()})),g._uU(6," Withdraw  "),g._UZ(7,"tui-money",0),g.qZA(),g.TgZ(8,"button",1),g.NdJ("click",(function(){return g.CHM(e).$implicit.complete()})),g._uU(9," Cancel "),g.qZA()}if(2&e){const e=g.oxw();g.xp6(4),g.Q6J("value",e.money),g.xp6(3),g.Q6J("value",100)}}let $=(()=>{class e{constructor(e){this.dialogs=e,this.money=1e3}showDialog(e){this.dialogs.open(e).subscribe()}withdraw(){this.money-=100}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-3"]],decls:7,vars:1,consts:[[3,"value"],["size","m","tuiButton","","type","button",3,"click"],["template",""],["size","m","tuiButton","","type","button",1,"tui-space_right-3",3,"click"]],template:function(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"p"),g._uU(1," Your balance: "),g._UZ(2,"tui-money",0),g.qZA(),g.TgZ(3,"button",1),g.NdJ("click",(function(){g.CHM(e);const o=g.MAs(6);return t.showDialog(o)})),g._uU(4," Show\n"),g.qZA(),g.YNc(5,F,10,2,"ng-template",null,2,g.W1O)}2&e&&(g.xp6(2),g.Q6J("value",t.money))},directives:[O.o,T.v],encapsulation:2,changeDetection:0}),e})();var W=o(13176),X=o(98599),G=o(86187);function j(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"button",4),g.NdJ("click",(function(){return g.CHM(e),g.oxw(2).onFilterClick()})),g._uU(1," Filters "),g.qZA()}}function R(e,t){if(1&e&&g.YNc(0,j,2,0,"button",3),2&e){const e=g.oxw();g.Q6J("ngIf",!e.filters)}}function K(e,t){if(1&e){const e=g.EpF();g._UZ(0,"div",5),g.TgZ(1,"header",6),g.NdJ("tuiElasticSticky",(function(t){return g.CHM(e),g.oxw().onElastic(t)})),g.TgZ(2,"section",7),g.TgZ(3,"label",8),g._uU(4,"8 March, 23:51"),g.qZA(),g._UZ(5,"tui-marker-icon",9),g.qZA(),g.TgZ(6,"div",10),g.TgZ(7,"p",11),g._uU(8,"Card payment"),g.qZA(),g.TgZ(9,"h3",12),g._uU(10,"Sushi"),g.qZA(),g._UZ(11,"tui-money",13),g.qZA(),g.qZA(),g.TgZ(12,"blockquote"),g.TgZ(13,"h1"),g._uU(14,"Additional information"),g.qZA(),g.TgZ(15,"p"),g._uU(16," In user interface design for computer applications, a modal window is a graphical control element subordinate to an application's main window. A modal window creates a mode that disables the main window but keeps it visible, with the modal window as a child window in front of it. Users must interact with the modal window before they can return to the parent application. This avoids interrupting the workflow on the main window. Modal windows are sometimes called heavy windows or modal dialogs because they often display a dialog box. "),g.qZA(),g.qZA(),g.TgZ(17,"blockquote"),g.TgZ(18,"h2"),g._uU(19,"Additional information"),g.qZA(),g.TgZ(20,"p"),g._uU(21," In user interface design for computer applications, a modal window is a graphical control element subordinate to an application's main window. A modal window creates a mode that disables the main window but keeps it visible, with the modal window as a child window in front of it. Users must interact with the modal window before they can return to the parent application. This avoids interrupting the workflow on the main window. Modal windows are sometimes called heavy windows or modal dialogs because they often display a dialog box. "),g.qZA(),g.qZA()}if(2&e){const e=g.oxw();g.xp6(1),g.Udp("transform",e.transform)("width",e.width),g.xp6(10),g.Q6J("value",300)}}let ee=(()=>{class e{constructor(e,t){this.dialogs=e,this.portalService=t,this.filters=!1,this.scale=1}get transform(){return`scale(${this.scale})`}get width(){return`calc((100% + 4rem) * ${1/this.scale})`}onElastic(e){this.scale=(0,s.tuiClamp)(e,.5,1)}onFilterClick(){this.filters=!0,this.dialogs.open("Dialog with filters").subscribe({complete:()=>{this.filters=!1}})}showDialog(e,t){const o=this.portalService.addTemplate(t);this.dialogs.open(e).subscribe({complete:()=>{this.portalService.removeTemplate(o)}})}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService),g.Y36(s.TuiDropdownPortalService))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-4"]],decls:8,vars:0,consts:[["size","m","tuiButton","","type","button",1,"tui-space_right-3","tui-space_bottom-2",3,"click"],["button",""],["long",""],["tuiButton","","tuiPreventDefault","touchmove","type","button","class","portal",3,"click",4,"ngIf"],["tuiButton","","tuiPreventDefault","touchmove","type","button",1,"portal",3,"click"],[1,"background"],[1,"header",3,"tuiElasticSticky"],[1,"logo"],[1,"date"],["src","tuiIconChevronDownLarge",1,"icon"],[1,"wrapper"],[1,"description"],[1,"title"],["decimal","always",1,"money",3,"value"]],template:function(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"h3"),g._uU(1,"Long mobile dialog with filters"),g.qZA(),g.TgZ(2,"button",0),g.NdJ("click",(function(){g.CHM(e);const o=g.MAs(7),i=g.MAs(5);return t.showDialog(o,i)})),g._uU(3," Show\n"),g.qZA(),g.YNc(4,R,1,1,"ng-template",null,1,g.W1O),g.YNc(6,K,22,5,"ng-template",null,2,g.W1O)}},directives:[T.v,i.O5,W.A,X.X,G.B,O.o],styles:["[_nghost-%COMP%]{font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif}.portal[_ngcontent-%COMP%]{position:absolute;left:50%;transform:translate(-50%);position:fixed;bottom:1.25rem;animation:tuiFadeIn var(--tui-duration) var(--tui-duration);animation-fill-mode:backwards}.header[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;width:calc(100% + 4rem);margin-top:-2rem;margin-left:-2rem;text-align:center;word-wrap:break-word;background:var(--tui-support-20);border-radius:1rem 1rem 0 0;transform-origin:top left}.background[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:-1rem;height:2rem;width:calc(100% + 4rem);margin:-2rem 0 -2rem -2rem;background:var(--tui-support-20);border-radius:1rem 1rem 0 0}.wrapper[_ngcontent-%COMP%]{background:var(--tui-base-02);padding:3.125rem 0 2rem}.logo[_ngcontent-%COMP%]{position:relative;height:5.5rem;color:var(--tui-base-01)}.date[_ngcontent-%COMP%]{display:block;font-size:1.0625rem;line-height:1.125rem;padding:.75rem 0}.icon[data-size=m][_ngcontent-%COMP%]{position:relative;margin-top:.25rem;width:5rem;height:5rem;box-shadow:0 0 0 2px var(--tui-base-02);color:var(--tui-base-02);background:var(--tui-support-20)}.description[_ngcontent-%COMP%]{font-size:1.0625rem;line-height:1.125rem;margin:.5rem 0 0;color:#9299a2}.title[_ngcontent-%COMP%]{font-weight:bold;font-size:1.0625rem;line-height:1.25rem;margin:1.5rem 0 .25rem}.money[_ngcontent-%COMP%]{font-size:2.125rem;line-height:2.5rem}"],changeDetection:0}),e})();function te(e,t){if(1&e){const e=g.EpF();g._uU(0," Take a look "),g.TgZ(1,"div",4),g.TgZ(2,"button",1),g.NdJ("click",(function(){return g.CHM(e).$implicit.complete()})),g._uU(3," Very cool! "),g.qZA(),g.qZA()}}function oe(e,t){1&e&&(g.TgZ(0,"div",5),g._UZ(1,"img",6),g.qZA())}let ie=(()=>{class e{constructor(e){this.dialogs=e}onClick(e,t,o){this.dialogs.open(e,{label:"What a cool library set",header:t,size:o}).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-5"]],decls:8,vars:0,consts:[["size","m","tuiButton","","type","button",1,"tui-space_right-2","tui-space_bottom-2",3,"click"],["size","m","tuiButton","","type","button",3,"click"],["content",""],["header",""],[1,"buttons"],[1,"header"],["alt","Cool","src","https://ng-web-apis.github.io/dist/assets/images/web-api.svg"]],template:function(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"button",0),g.NdJ("click",(function(){g.CHM(e);const o=g.MAs(5),i=g.MAs(7);return t.onClick(o,i,"m")})),g._uU(1," Show\n"),g.qZA(),g.TgZ(2,"button",1),g.NdJ("click",(function(){g.CHM(e);const o=g.MAs(5),i=g.MAs(7);return t.onClick(o,i,"fullscreen")})),g._uU(3," Show fullscreen\n"),g.qZA(),g.YNc(4,te,4,0,"ng-template",null,2,g.W1O),g.YNc(6,oe,2,0,"ng-template",null,3,g.W1O)}},directives:[T.v],styles:[".header[_ngcontent-%COMP%]{display:flex;width:100%;height:12.5rem;align-items:center;justify-content:center;background:#ffdd2d}.buttons[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:1.5rem}tui-root._mobile[_nghost-%COMP%] .buttons[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .buttons[_ngcontent-%COMP%]{flex-direction:column}"],changeDetection:0}),e})();var ne=o(63060),ae=o(62733);let re=(()=>{class e{constructor(e){this.context=e}close(){this.context.completeWith(!1)}}return e.ɵfac=function(t){return new(t||e)(g.Y36(p.yf))},e.ɵcmp=g.Xpm({type:e,selectors:[["search-dialog-example"]],decls:5,vars:0,consts:[[1,"search-content"],[1,"search-title"],["tuiAutoFocus",""]],template:function(e,t){1&e&&(g.TgZ(0,"div",0),g.TgZ(1,"p",1),g._uU(2,"Search"),g.qZA(),g.TgZ(3,"tui-primitive-textfield",2),g._uU(4,"What do you want to find?"),g.qZA(),g.qZA())},directives:[ne.y,ae.B,k.k],styles:["[_nghost-%COMP%] .search-content[_ngcontent-%COMP%]{padding:2rem 1.5rem}[_nghost-%COMP%] tui-root._mobile[_nghost-%COMP%] .search-content[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .search-content[_ngcontent-%COMP%]{padding:0}.search-title[_ngcontent-%COMP%]{font:var(--tui-font-heading-6);margin:0 0 1.25rem}"],changeDetection:0}),e})(),ce=(()=>{class e{constructor(e,t){this.dialogs=e,this.injector=t}showDialog(){this.dialogs.open(new p.Al(re,this.injector),{size:"page",closeable:!0,dismissible:!0}).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService),g.Y36(g.zs3))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-7"]],decls:2,vars:0,consts:[["size","m","tuiButton","","type","button",3,"click"]],template:function(e,t){1&e&&(g.TgZ(0,"button",0),g.NdJ("click",(function(){return t.showDialog()})),g._uU(1," Show\n"),g.qZA())},directives:[T.v],encapsulation:2,changeDetection:0}),e})();function ue(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"tui-input",2),g.NdJ("ngModelChange",(function(t){return g.CHM(e),g.oxw().onModelChange(t)})),g._uU(1," Your name "),g.qZA(),g.TgZ(2,"button",3),g.NdJ("click",(function(){return g.CHM(e).$implicit.complete()})),g._uU(3," Submit "),g.qZA()}if(2&e){const e=g.oxw();g.Q6J("ngModel",e.value)}}let se=(()=>{class e{constructor(e,t){this.dialogForm=e,this.dialogs=t,this.value=""}onModelChange(e){this.value=e,this.dialogForm.markAsDirty()}onClick(e){const t=this.dialogForm.withPrompt({label:"Are you sure?",data:{content:"Your data will be lost"}});this.dialogs.open(e,{closeable:t,dismissible:t}).subscribe({complete:()=>{this.value="",this.dialogForm.markAsPristine()}})}}return e.ɵfac=function(t){return new(t||e)(g.Y36(d.TuiDialogFormService),g.Y36(l.TuiDialogService))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-8"]],features:[g._Bn([d.TuiDialogFormService])],decls:4,vars:0,consts:[["size","m","tuiButton","",3,"click"],["content",""],[1,"tui-space_bottom-3",3,"ngModel","ngModelChange"],["tuiButton","",3,"click"]],template:function(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"button",0),g.NdJ("click",(function(){g.CHM(e);const o=g.MAs(3);return t.onClick(o)})),g._uU(1," Open\n"),g.qZA(),g.YNc(2,ue,4,1,"ng-template",null,1,g.W1O)}},directives:[T.v,C.K,q.w,n.JJ,n.On],encapsulation:2,changeDetection:0}),e})();var le=o(46782),de=o(26215),pe=o(88002);const me={ByNewCard:0,BySavedCard:1};var ge=o(46797);const he=[{cardId:"1",firstSix:"4242",lastFour:"4242",cardType:"Visa"},{cardId:"2",firstSix:"5555",lastFour:"4444",cardType:"MasterCard"},{cardId:"3",firstSix:"2200",lastFour:"6404",cardType:"Mir"}];let fe=(()=>{class e{constructor(e){this.isE2E=e}preparePayment(e){return(0,ge.H)(this.getRandomDelay()).pipe((0,pe.U)((()=>e)))}getPrimaryCard(){return(0,ge.H)(this.getRandomDelay()).pipe((0,pe.U)((()=>he)),(0,pe.U)((e=>({primary:e[0],cards:e}))))}pay(){return(0,ge.H)(this.getRandomDelay()).pipe((0,pe.U)((()=>{})))}getRandomDelay(){return this.isE2E?0:3e3*Math.random()}}return e.ɵfac=function(t){return new(t||e)(g.LFG(s.TUI_IS_E2E))},e.ɵprov=g.Yz7({token:e,factory:e.ɵfac,providedIn:"root"}),e})();var Ze=o(40939),be=o(34880),_e=o(23184),ye=o(72602),Te=o(64374),xe=o(81894),we=o(59544);const ve=["cardGroupedInput"];function Ae(e,t){if(1&e){const e=g.EpF();g.ynx(0),g.TgZ(1,"div",4),g.TgZ(2,"div",9),g.NdJ("click",(function(){const t=g.CHM(e).$implicit;return g.oxw().payBySelectedCard(t)})),g.TgZ(3,"div",10),g.TgZ(4,"div",11),g.TgZ(5,"div",12),g._uU(6,"Card number"),g.qZA(),g.TgZ(7,"div",13),g._UZ(8,"tui-svg",14),g.TgZ(9,"div",15),g._uU(10),g.qZA(),g.qZA(),g.qZA(),g.qZA(),g.qZA(),g.qZA(),g.BQk()}if(2&e){const e=t.$implicit;g.xp6(8),g.Q6J("src","MasterCard"===e.cardType?"tuiIconMaestro":"Visa"===e.cardType?"tuiIconVisa":"tuiIconMir"),g.xp6(2),g.AsE(" ",e.firstSix,"****",e.lastFour," ")}}function Ue(e,t){1&e&&(g.ynx(0),g._UZ(1,"input",16),g.BQk())}function Me(e,t){1&e&&(g.TgZ(0,"p"),g._uU(1,"Please wait, we are loading fake cards..."),g.qZA())}function Ce(e,t){if(1&e&&(g.ynx(0),g.YNc(1,Me,2,0,"p",5),g.TgZ(2,"tui-loader",17),g._UZ(3,"tui-input-card-grouped",18,19),g.qZA(),g.BQk()),2&e){const e=t.tuiLet,o=g.oxw();g.xp6(1),g.Q6J("ngIf",e),g.xp6(1),g.Q6J("overlay",!0)("showLoader",e),g.xp6(1),g.ekj("without-date",o.paymentMode===o.PAYMENT_MODE.BySavedCard),g.Q6J("autocompleteEnabled",!0)("cardValidator",o.cardValidator)("tuiTextfieldCleaner",o.paymentMode===o.PAYMENT_MODE.ByNewCard)}}function qe(e,t){1&e&&(g.ynx(0),g.TgZ(1,"div",4),g.TgZ(2,"tui-checkbox-labeled",20),g._uU(3," Remember card "),g.qZA(),g.qZA(),g.BQk())}function ke(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"div",21),g.TgZ(1,"a",22),g.NdJ("click",(function(){return g.CHM(e),g.oxw().payByNewCard()})),g._uU(2," New card "),g.qZA(),g.qZA()}}let Pe=(()=>{class e{constructor(e,t,o,i){var a,r,c;this.context=e,this.iOS=t,this.payService=o,this.destroy$=i,this.form=new n.cw({card:new n.NI(null,[n.kI.required,e=>{const{value:t}=e;return(null==t?void 0:t.cvc)&&t.cvc.length<3?{invalidCvc:!0}:null}]),saveCard:new n.NI(!0)}),this.cards=[],this.paymentMode=me.ByNewCard,this.loading$=new de.X(!1),this.payProcessing$=new de.X(!1),this.amount=null!==(c=null===(r=null===(a=this.context)||void 0===a?void 0:a.data)||void 0===r?void 0:r.amount)&&void 0!==c?c:0,this.PAYMENT_MODE=me}ngOnInit(){this.fetchCardsAndSetPrimaryCard()}payBySelectedCard(e){var t;this.form.patchValue({card:{card:this.maskedNumber(e),expire:"**/**",cvc:""}}),this.form.controls.card.removeValidators(r.tuiCardNumberValidator),this.paymentMode=me.BySavedCard,null===(t=this.cardGroupedInput)||void 0===t||t.focusCVC()}payByNewCard(){var e;this.form.patchValue({card:null}),this.form.controls.card.addValidators(r.tuiCardNumberValidator),this.paymentMode=me.ByNewCard,null===(e=this.cardGroupedInput)||void 0===e||e.focusCard()}pay(){this.form.controls.card.valid&&(this.payProcessing$.next(!0),this.payService.pay().pipe((0,le.R)(this.destroy$)).subscribe((()=>{this.payProcessing$.next(!1),this.context.$implicit.complete()}),(()=>this.payProcessing$.next(!1))))}cardValidator(e){return(0,r.tuiDefaultCardValidator)(e)&&16===e.length}maskedNumber(e){return`${e.firstSix.toString().slice(0,-2)}***${e.lastFour}`}fetchCardsAndSetPrimaryCard(){this.loading$.next(!0),this.payService.preparePayment(this.context.data.amount).pipe((0,m.w)((e=>this.payService.getPrimaryCard().pipe((0,pe.U)((t=>[e,t]))))),(0,le.R)(this.destroy$)).subscribe({next:([,e])=>{this.cards=e.cards,e.primary?this.payBySelectedCard(e.primary):this.payByNewCard()},complete:()=>this.loading$.next(!1)})}}return e.ɵfac=function(t){return new(t||e)(g.Y36(p.yf),g.Y36(s.TUI_IS_IOS),g.Y36(fe),g.Y36(s.TuiDestroyService,2))},e.ɵcmp=g.Xpm({type:e,selectors:[["pay-modal"]],viewQuery:function(e,t){if(1&e&&g.Gf(ve,5),2&e){let e;g.iGM(e=g.CRH())&&(t.cardGroupedInput=e.first)}},features:[g._Bn([s.TuiDestroyService])],decls:15,vars:14,consts:[[1,"modal-container"],[1,"title"],[3,"formGroup"],[4,"ngFor","ngForOf"],[1,"form-block"],[4,"ngIf"],[4,"tuiLet"],["class","form-block is--links",4,"ngIf"],["appearance","primary","size","l","tuiButton","","type","submit",3,"showLoader","click"],[1,"saved-card-preset",3,"click"],[1,"saved-card-preset__item"],[1,"saved-card-preset__item__inner"],[1,"saved-card-preset__item__placeholder"],[1,"saved-card-preset__item__info"],[1,"saved-card-preset__item__info__icon",3,"src"],[1,"saved-card-preset__item__info__number"],["autocomplete","cc-number","inputmode","numeric","maxlength","0","tuiAutoFocus","",1,"fake-input"],[3,"overlay","showLoader"],["formControlName","card",3,"autocompleteEnabled","cardValidator","tuiTextfieldCleaner"],["cardGroupedInput",""],["formControlName","saveCard","size","l"],[1,"form-block","is--links"],["icon","tuiIconPlus","iconAlign","left","tuiLink","",3,"click"]],template:function(e,t){if(1&e&&(g.TgZ(0,"div",0),g.TgZ(1,"h1",1),g._uU(2,"Pay by card"),g.qZA(),g.TgZ(3,"form",2),g.YNc(4,Ae,11,3,"ng-container",3),g.TgZ(5,"div",4),g.YNc(6,Ue,2,0,"ng-container",5),g.YNc(7,Ce,5,8,"ng-container",6),g.ALo(8,"async"),g.qZA(),g.YNc(9,qe,4,0,"ng-container",5),g.YNc(10,ke,3,0,"div",7),g.qZA(),g.TgZ(11,"button",8),g.NdJ("click",(function(){return t.pay()})),g.ALo(12,"async"),g._uU(13),g.ALo(14,"tuiFormatNumber"),g.qZA(),g.qZA()),2&e){let e;g.xp6(3),g.Q6J("formGroup",t.form),g.xp6(1),g.Q6J("ngForOf",t.cards),g.xp6(2),g.Q6J("ngIf",t.iOS),g.xp6(1),g.Q6J("tuiLet",null!==(e=g.lcZ(8,8,t.loading$))&&void 0!==e&&e),g.xp6(2),g.Q6J("ngIf",t.paymentMode===t.PAYMENT_MODE.ByNewCard),g.xp6(1),g.Q6J("ngIf",t.paymentMode===t.PAYMENT_MODE.BySavedCard),g.xp6(1),g.Q6J("showLoader",!!g.lcZ(12,10,t.payProcessing$)),g.xp6(2),g.hij(" Pay ",g.lcZ(14,12,t.amount)," ₽ ")}},directives:[n._Y,n.JL,n.sg,i.sg,i.O5,Ze.L,T.v,be.P,k.k,_e.k,ye.c,n.JJ,n.u,Te.b,xe.p,Z.V],pipes:[i.Ov,we.m],styles:["[_nghost-%COMP%] tui-input-card-grouped{width:100%!important}[_nghost-%COMP%] tui-input-card-grouped.without-date .t-wrapper_expire{display:none}[_nghost-%COMP%] tui-input-card-grouped.without-date tui-svg[src=tuiIconClose]{display:none}[_nghost-%COMP%] tui-input-card-grouped .t-value_collapsed{letter-spacing:.1px}[_nghost-%COMP%] tui-primitive-checkbox tui-wrapper{color:#313132!important;background:#f6f7f8!important}.modal-container[_ngcontent-%COMP%]{width:480px}@media screen and (max-width: 599px){.modal-container[_ngcontent-%COMP%]{width:100%}}.title[_ngcontent-%COMP%]{margin:0 0 16px;font-weight:500;font-size:18px;line-height:26px;letter-spacing:.18px}.form-block[_ngcontent-%COMP%]{position:relative;margin-bottom:16px}.form-block[_ngcontent-%COMP%] .saved-card-preset__item[_ngcontent-%COMP%]{height:56px;background:#fafbfb;border-radius:16px;border:2px solid #eaeaea;padding:0 16px;display:flex;align-items:center;cursor:pointer}.form-block[_ngcontent-%COMP%] .saved-card-preset__item__placeholder[_ngcontent-%COMP%]{color:#717172;letter-spacing:.24px;font-size:12px;line-height:18px}.form-block[_ngcontent-%COMP%] .saved-card-preset__item__info[_ngcontent-%COMP%]{display:flex;align-items:center}.form-block[_ngcontent-%COMP%] .saved-card-preset__item__info__icon[_ngcontent-%COMP%]{width:36px;height:22px;background-position:center;background-repeat:no-repeat;margin-right:8px}.form-block[_ngcontent-%COMP%] .saved-card-preset__item__info__number[_ngcontent-%COMP%]{letter-spacing:.2px;line-height:22px;color:#313132}.form-block.is--links[_ngcontent-%COMP%]{display:flex;align-items:center}.form-block.is--links[_ngcontent-%COMP%] a{font-weight:400;font-size:14px;line-height:20px}.form-block.is--links[_ngcontent-%COMP%] a:first-child{color:#6496dc}.form-block.is--links[_ngcontent-%COMP%] a:last-child{color:#b0b0b0;margin-left:auto}.fake-input[_ngcontent-%COMP%]{position:absolute;bottom:0;left:0;z-index:-9999999;width:100%;caret-color:transparent;cursor:none;color:transparent}"],changeDetection:0}),e})();var Se=o(16753),De=o(13735),Oe=o(84848),Ne=o(89437),Je=o(91030);let Ie=(()=>{class e{constructor(e,t){this.dialogs=e,this.destroy$=t,this.amountControl=new n.NI(100)}payByCard(){this.dialogs.open(new p.Al(Pe),{size:"auto",closeable:!0,data:{amount:this.amountControl.value}}).pipe((0,le.R)(this.destroy$)).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService),g.Y36(s.TuiDestroyService,2))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-9"]],features:[g._Bn([s.TuiDestroyService])],decls:10,vars:3,consts:[[1,"container"],["tuiHintContent","The amount must be less than 1000 ₽","tuiHintDirection","top","tuiTextfieldPostfix","₽","tuiTextfieldSize","l",3,"formControl","tuiTextfieldCleaner","tuiTextfieldLabelOutside"],["inputmode","numeric","maxlength","5","tuiTextfield",""],["tuiButton","",1,"pay-button",3,"click"],[1,"icon-group"],["src","tuiIconVisa"],["src","tuiIconMaestro"],["src","tuiIconMir"]],template:function(e,t){1&e&&(g.TgZ(0,"div",0),g.TgZ(1,"tui-input-number",1),g._uU(2," 0 ... 999 ₽ "),g._UZ(3,"input",2),g.qZA(),g.TgZ(4,"button",3),g.NdJ("click",(function(){return t.payByCard()})),g.TgZ(5,"div",4),g._UZ(6,"tui-svg",5),g._UZ(7,"tui-svg",6),g._UZ(8,"tui-svg",7),g.qZA(),g._uU(9," Pay "),g.qZA(),g.qZA()),2&e&&(g.xp6(1),g.Q6J("formControl",t.amountControl)("tuiTextfieldCleaner",!0)("tuiTextfieldLabelOutside",!0))},directives:[Se.q,De.g,Oe.bZ,Ne.T,N.s,n.JJ,n.oH,Te.b,Y.x,Je.M,T.v,be.P],styles:[".container[_ngcontent-%COMP%]{width:100%;max-width:30rem;margin:0 auto;padding-top:1.25rem}.pay-button[_ngcontent-%COMP%]{margin-top:1rem;width:100%}.icon-group[_ngcontent-%COMP%]{display:flex;grid-gap:.125rem;gap:.125rem;background:#f6f6f6;padding:.125rem .3125rem;margin-right:.5rem;border-radius:.3125rem}"],changeDetection:0}),e})(),Ye=(()=>{class e{constructor(e){this.dialogs=e}showDialog(){this.dialogs.open("Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry`s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum",{label:"What is Lorem Ipsum?",appearance:"lorem-ipsum"}).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-10"]],decls:2,vars:0,consts:[["size","m","tuiButton","","type","button",3,"click"]],template:function(e,t){1&e&&(g.TgZ(0,"button",0),g.NdJ("click",(function(){return t.showDialog()})),g._uU(1," Show\n"),g.qZA())},directives:[T.v],styles:["tui-dialog[data-appearance=lorem-ipsum]{margin:1.25rem auto;border:none;border-radius:0}\n"],encapsulation:2,changeDetection:0}),e})();var Le=o(61544),Be=o(60404),ze=o(36710),He=o(23178),Qe=o(7406),Ve=o(91473);function Ee(e,t){if(1&e&&(g.TgZ(0,"p"),g._uU(1,"Optional built-in implementation of Taiga UI modals"),g.qZA(),g.TgZ(2,"p"),g._uU(3," If you want custom dialogs see "),g.TgZ(4,"a",3),g._uU(5," this link "),g.qZA(),g._uU(6," on creating your own implementation "),g.qZA(),g.TgZ(7,"tui-notification",4),g._uU(8," Use "),g.TgZ(9,"code"),g.TgZ(10,"strong"),g._uU(11,"TUI_DIALOGS_CLOSE"),g.qZA(),g.qZA(),g._uU(12," token if you need to close dialog with from a stream. For example, this way you can close dialogs by logout: "),g.TgZ(13,"p"),g._UZ(14,"tui-doc-code",5),g.qZA(),g.qZA(),g.TgZ(15,"tui-notification",6),g._uU(16," Do not forget to add "),g.TgZ(17,"code"),g.TgZ(18,"strong"),g._uU(19,"TuiDialogModule"),g.qZA(),g.qZA(),g._uU(20,' into your app.module to use dialogs (See also "Setup" for details) '),g.qZA(),g.TgZ(21,"tui-doc-example",7),g._UZ(22,"tui-dialog-example-1"),g.qZA(),g.TgZ(23,"tui-doc-example",8),g._UZ(24,"tui-dialog-example-6"),g.qZA(),g.TgZ(25,"tui-doc-example",9),g._UZ(26,"tui-dialog-example-2"),g.qZA(),g.TgZ(27,"tui-doc-example",10),g._UZ(28,"tui-dialog-example-3"),g.qZA(),g.TgZ(29,"tui-doc-example",11),g._UZ(30,"tui-dialog-example-4"),g.qZA(),g.TgZ(31,"tui-doc-example",12),g._UZ(32,"tui-dialog-example-5"),g.qZA(),g.TgZ(33,"tui-doc-example",13),g._UZ(34,"tui-dialog-example-7"),g.qZA(),g.TgZ(35,"tui-doc-example",14),g._UZ(36,"tui-dialog-example-8"),g.qZA(),g.TgZ(37,"tui-doc-example",15),g._UZ(38,"tui-dialog-example-9"),g.qZA(),g.TgZ(39,"tui-doc-example",16),g._UZ(40,"tui-dialog-example-10"),g.qZA()),2&e){const e=g.oxw();g.xp6(14),g.Q6J("code",e.dialogsCloseToken),g.xp6(7),g.Q6J("content",e.example1),g.xp6(2),g.Q6J("content",e.example6),g.xp6(2),g.Q6J("content",e.example2),g.xp6(2),g.Q6J("content",e.example3),g.xp6(2),g.Q6J("content",e.example4),g.xp6(2),g.Q6J("content",e.example5),g.xp6(2),g.Q6J("content",e.example7),g.xp6(2),g.Q6J("content",e.example8),g.xp6(2),g.Q6J("content",e.example9),g.xp6(2),g.Q6J("content",e.example10)}}function Fe(e,t){1&e&&(g.TgZ(0,"h2"),g._uU(1,"Template can be customized"),g.qZA())}function $e(e,t){1&e&&g._uU(0," Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur eligendi esse minima nobis! Assumenda debitis, delectus dicta dolore eos explicabo fuga id inventore maiores, nihil, nobis nostrum quasi quo unde! Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur eligendi esse minima nobis! Assumenda debitis, delectus dicta dolore eos explicabo fuga id inventore maiores, nihil, nobis nostrum quasi quo unde! ")}function We(e,t){if(1&e){const e=g.EpF();g.YNc(0,Fe,2,0,"h2",28),g.TgZ(1,"p"),g._uU(2," Dialog has "),g.TgZ(3,"code"),g._uU(4,"Observer"),g.qZA(),g._uU(5," in its context to call "),g.TgZ(6,"code"),g._uU(7,"next"),g.qZA(),g._uU(8," , "),g.TgZ(9,"code"),g._uU(10,"complete"),g.qZA(),g._uU(11," or "),g.TgZ(12,"code"),g._uU(13,"error"),g.qZA(),g._uU(14," of stream. There is also a "),g.TgZ(15,"code"),g._uU(16,"completeWith"),g.qZA(),g._uU(17," method to pass data and close dialog with one action "),g.qZA(),g.TgZ(18,"p"),g._uU(19),g.qZA(),g.TgZ(20,"p"),g.TgZ(21,"i"),g._uU(22," There is no need in input data for template dialog because you can set it in template. But if you use a component, context is the only way to get data from outside "),g.qZA(),g.qZA(),g.TgZ(23,"tui-accordion",29),g.TgZ(24,"tui-accordion-item"),g._uU(25," Dynamic height change "),g.YNc(26,$e,1,0,"ng-template",30),g.qZA(),g.qZA(),g.TgZ(27,"button",31),g.NdJ("click",(function(){return g.CHM(e).$implicit.complete()})),g._uU(28," Close "),g.qZA(),g.TgZ(29,"button",31),g.NdJ("click",(function(){return g.CHM(e).$implicit.next("Hi")})),g._uU(30,' Say "Hi" '),g.qZA(),g.TgZ(31,"button",31),g.NdJ("click",(function(){return(0,g.CHM(e).completeWith)("Hi and bye!")})),g._uU(32,' Say "Hi and bye!" '),g.qZA()}if(2&e){const e=t.data,o=t.size;g.Q6J("ngIf","xl"===o),g.xp6(19),g.hij("Input data: ",e,".")}}function Xe(e,t){1&e&&(g._uU(0," Show a cross to close dialog. Pass "),g._UZ(1,"code",32),g._uU(2," if you want prevent closing, for example, with a prompt. "))}function Ge(e,t){1&e&&(g._uU(0," Dialog can be canceled with Escape key or with a click outside. Pass "),g._UZ(1,"code",32),g._uU(2," if you want prevent closing, for example, with a prompt. "))}function je(e,t){1&e&&(g._uU(0," Input data for dialog, type: "),g._UZ(1,"code",33))}function Re(e,t){1&e&&g._uU(0," Content above a heading ")}function Ke(e,t){1&e&&g._uU(0," Heading of dialog ")}function et(e,t){1&e&&(g._uU(0," Cross click, overlay click or Escape click emits an error into "),g.TgZ(1,"code"),g._uU(2,"Observable"),g.qZA(),g._uU(3,' (you can catch it with "catch" operator or onError handler) '))}function tt(e,t){1&e&&g._uU(0," Size ")}function ot(e,t){1&e&&g._uU(0," Appearance of dialog ")}function it(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"div"),g.TgZ(1,"button",17),g.NdJ("click",(function(){g.CHM(e);const t=g.MAs(4);return g.oxw().showDialog(t)})),g._uU(2," Show "),g.qZA(),g.qZA(),g.YNc(3,We,33,2,"ng-template",null,18,g.W1O),g.TgZ(5,"div",19),g.TgZ(6,"p"),g._uU(7," To show a dialog, use method "),g._UZ(8,"tui-doc-code",5),g.qZA(),g._uU(9," of "),g.TgZ(10,"code"),g._uU(11,"TuiDialogService"),g.qZA(),g._uU(12," , where "),g.TgZ(13,"code"),g._uU(14,"O"),g.qZA(),g._uU(15," is output data type and "),g.TgZ(16,"code"),g._uU(17,"I"),g.qZA(),g._uU(18," input data type. In this sample, input data has type "),g.TgZ(19,"code"),g._uU(20,"number"),g.qZA(),g._uU(21," and output data has type "),g.TgZ(22,"code"),g._uU(23,"string"),g.qZA(),g._uU(24," . "),g.TgZ(25,"p"),g._uU(26," You can also just unsubscribe from "),g.TgZ(27,"code"),g._uU(28,"Observable"),g.qZA(),g._uU(29," to close a dialog (this observable is returned from "),g.TgZ(30,"code"),g._uU(31,"open"),g.qZA(),g._uU(32," method). You can save a subscription for that or use "),g.TgZ(33,"code"),g._uU(34,"takeUntil"),g.qZA(),g._uU(35," like tools from "),g.TgZ(36,"code"),g._uU(37,"RxJs"),g.qZA(),g.qZA(),g.qZA(),g.TgZ(38,"tui-doc-documentation"),g.YNc(39,Xe,3,0,"ng-template",20),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().closeable=t})),g.YNc(40,Ge,3,0,"ng-template",21),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().dismissible=t})),g.YNc(41,je,2,0,"ng-template",22),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().data=t})),g.YNc(42,Re,1,0,"ng-template",23),g.YNc(43,Ke,1,0,"ng-template",24),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().label=t})),g.YNc(44,et,4,0,"ng-template",25),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().required=t})),g.YNc(45,tt,1,0,"ng-template",26),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().size=t})),g.YNc(46,ot,1,0,"ng-template",27),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().appearance=t})),g.qZA()}if(2&e){const e=g.oxw();g.xp6(8),g.Q6J("code",e.method),g.xp6(31),g.Q6J("documentationPropertyValue",e.closeable),g.xp6(1),g.Q6J("documentationPropertyValue",e.dismissible),g.xp6(1),g.Q6J("documentationPropertyValue",e.data),g.xp6(2),g.Q6J("documentationPropertyValue",e.label),g.xp6(1),g.Q6J("documentationPropertyValue",e.required),g.xp6(1),g.Q6J("documentationPropertyValues",e.sizeVariants)("documentationPropertyValue",e.size),g.xp6(1),g.Q6J("documentationPropertyValue",e.appearance)}}function nt(e,t){if(1&e&&(g.TgZ(0,"ol",34),g.TgZ(1,"li"),g.TgZ(2,"p"),g._uU(3," Add "),g.TgZ(4,"code"),g._uU(5,"TuiDialogModule"),g.qZA(),g._uU(6," into your app.module "),g.qZA(),g._UZ(7,"tui-doc-code",35),g.qZA(),g.TgZ(8,"li"),g.TgZ(9,"p"),g._uU(10," Use "),g.TgZ(11,"code"),g._uU(12,"open"),g.qZA(),g._uU(13," method to show a dialog, subscribe to an "),g.TgZ(14,"code"),g._uU(15,"Observable"),g.qZA(),g._uU(16," : "),g.qZA(),g._UZ(17,"tui-doc-code",36),g.qZA(),g.TgZ(18,"li"),g.TgZ(19,"p"),g._uU(20," If you want to use your own component as a dialog content, use "),g.TgZ(21,"code"),g._uU(22,"POLYMORPHEUS_CONTEXT"),g.qZA(),g._uU(23," in it. Dialog will provide with this token some useful options: "),g.TgZ(24,"code"),g._uU(25,"$implicit"),g.qZA(),g._uU(26," with "),g._UZ(27,"code",37),g._uU(28," and "),g.TgZ(29,"code"),g._uU(30,"completeWith"),g.qZA(),g._uU(31," hook to call "),g.TgZ(32,"code"),g._uU(33,"next"),g.qZA(),g._uU(34," and "),g.TgZ(35,"code"),g._uU(36,"complete"),g.qZA(),g._uU(37," in one action. "),g.qZA(),g.qZA(),g.TgZ(38,"li"),g._uU(39," You can also use a "),g.TgZ(40,"a",38),g._uU(41," template "),g.qZA(),g.qZA(),g.TgZ(42,"li"),g.TgZ(43,"p"),g._uU(44," Use "),g.TgZ(45,"code"),g._uU(46,"Observer"),g.qZA(),g._uU(47," from "),g.TgZ(48,"code"),g._uU(49,"$implicit"),g.qZA(),g._uU(50," field of context to close a dialog or get some data "),g.qZA(),g._UZ(51,"tui-doc-code",39),g.qZA(),g.TgZ(52,"li"),g.TgZ(53,"p"),g._uU(54," If you use dialog components in lazy loading modules, do not forget to pass into "),g.TgZ(55,"code"),g._uU(56,"new PolymorpheusComponent Injector"),g.qZA(),g._uU(57," of component where you open a dialog "),g.qZA(),g._UZ(58,"tui-doc-code",39),g.qZA(),g.TgZ(59,"li"),g.TgZ(60,"p"),g._uU(61," Dialogs have experimental feature with closing them on browser backward navigation. It was achieved through manipulation of "),g.TgZ(62,"code"),g.TgZ(63,"strong"),g._uU(64,"window.history"),g.qZA(),g.qZA(),g._uU(65," . "),g.qZA(),g.TgZ(66,"p"),g._uU(67," The feature is disabled by default because it can cause troubles in some cases. To enable this feature for your app use "),g.TgZ(68,"code"),g.TgZ(69,"strong"),g._uU(70,"TUI_DIALOG_CLOSES_ON_BACK"),g.qZA(),g.qZA(),g._uU(71," token. "),g.qZA(),g._UZ(72,"tui-doc-code",35),g.qZA(),g.qZA()),2&e){const e=g.oxw();g.xp6(7),g.Q6J("code",e.exampleModule),g.xp6(10),g.Q6J("code",e.exampleServiceUsage),g.xp6(34),g.Q6J("code",e.exampleCustomDialog),g.xp6(7),g.Q6J("code",e.exampleLazyModule),g.xp6(14),g.Q6J("code",e.exampleDialogClosesOnBackToken)}}function at(e,t){1&e&&(g.TgZ(0,"p"),g._uU(1," You can create your own dialogs. For example, special dialogs for mobile apps or with very customizable appearance. "),g.qZA(),g.TgZ(2,"p"),g._uU(3," Then you need to provide a stream of your dialogs into multi token "),g.TgZ(4,"code"),g._uU(5,"TUI_DIALOGS"),g.qZA(),g._uU(6," . "),g.qZA(),g.TgZ(7,"p"),g._uU(8," You can also use "),g.TgZ(9,"code"),g._uU(10,"AbstractTuiDialogService"),g.qZA(),g._uU(11," to create this stream of dialogs. "),g.qZA(),g.TgZ(12,"p"),g._uU(13," See example of custom dialog "),g.TgZ(14,"a",3),g._uU(15," here "),g.qZA(),g._uU(16," . "),g.qZA())}let rt=(()=>{class e{constructor(e,t){this.alerts=e,this.dialogs=t,this.method=o.e(35795).then(o.t.bind(o,35795,17)),this.dialogsCloseToken=o.e(82155).then(o.t.bind(o,82155,17)),this.exampleDialogClosesOnBackToken=o.e(16072).then(o.t.bind(o,16072,17)),this.example1={TypeScript:o.e(27177).then(o.t.bind(o,27177,17)),HTML:o.e(50016).then(o.t.bind(o,50016,17))},this.example2={TypeScript:o.e(60737).then(o.t.bind(o,60737,17)),HTML:o.e(420).then(o.t.bind(o,420,17)),"dialog-example/dialog-example.module.ts":o.e(26136).then(o.t.bind(o,26136,17)),"dialog-example/dialog-example.component.ts":o.e(10523).then(o.t.bind(o,14438,17)),"dialog-example/dialog-example.style.less":o.e(45502).then(o.t.bind(o,45502,17)),"dialog-example/dialog-example.template.html":o.e(52065).then(o.t.bind(o,52065,17))},this.example3={TypeScript:o.e(13110).then(o.t.bind(o,13110,17)),HTML:o.e(61402).then(o.t.bind(o,98146,17))},this.example4={TypeScript:o.e(81191).then(o.t.bind(o,81191,17)),HTML:o.e(18279).then(o.t.bind(o,18279,17)),LESS:o.e(56225).then(o.t.bind(o,56225,17))},this.example5={TypeScript:o.e(93487).then(o.t.bind(o,93487,17)),HTML:o.e(28008).then(o.t.bind(o,28008,17)),LESS:o.e(57363).then(o.t.bind(o,57363,17))},this.example6={TypeScript:o.e(15792).then(o.t.bind(o,10327,17)),HTML:o.e(44671).then(o.t.bind(o,44671,17))},this.example7={TypeScript:o.e(64257).then(o.t.bind(o,64257,17)),HTML:o.e(33349).then(o.t.bind(o,33349,17)),"search-example/search-dialog-example.component.ts":o.e(49576).then(o.t.bind(o,42798,17)),"search-example/search-dialog-example.template.html":o.e(19016).then(o.t.bind(o,19016,17)),"search-example/search-dialog-example.component.less":o.e(56143).then(o.t.bind(o,56143,17)),"search-example/search-dialog.module.ts":o.e(14491).then(o.t.bind(o,14491,17))},this.example8={TypeScript:o.e(14756).then(o.t.bind(o,14756,17)),HTML:o.e(34979).then(o.t.bind(o,34979,17))},this.example9={TypeScript:o.e(18092).then(o.t.bind(o,18092,17)),HTML:o.e(8853).then(o.t.bind(o,8853,17)),LESS:o.e(16445).then(o.t.bind(o,16445,17)),"helpers/mock-cards.ts":o.e(8302).then(o.t.bind(o,8302,17)),"helpers/models.ts":o.e(21505).then(o.t.bind(o,21505,17)),"helpers/pay.service.ts":o.e(54914).then(o.t.bind(o,54914,17)),"helpers/validator.ts":o.e(70157).then(o.t.bind(o,70157,17)),"pay-modal/pay-modal.component.ts":o.e(11453).then(o.t.bind(o,11453,17)),"pay-modal/pay-modal.component.less":o.e(61979).then(o.t.bind(o,61979,17)),"pay-modal/pay-modal.component.html":o.e(40887).then(o.t.bind(o,40887,17)),"pay-modal/pay-modal.module.ts":o.e(63360).then(o.t.bind(o,63360,17))},this.example10={TypeScript:o.e(92043).then(o.t.bind(o,92043,17)),HTML:o.e(31111).then(o.t.bind(o,31111,17)),LESS:o.e(59549).then(o.t.bind(o,59549,17))},this.exampleServiceUsage=o.e(95994).then(o.t.bind(o,95994,17)),this.exampleCustomDialog=o.e(4850).then(o.t.bind(o,4850,17)),this.exampleLazyModule=o.e(62147).then(o.t.bind(o,62147,17)),this.exampleModule=o.e(90506).then(o.t.bind(o,90506,17)),this.data=100,this.closeable=!0,this.dismissible=!0,this.required=!1,this.sizeVariants=["s","m","l","fullscreen","page","auto"],this.size=this.sizeVariants[1],this.label="",this.appearance=""}showDialog(e){const{data:t,label:o,required:i,closeable:n,dismissible:a,size:r,appearance:c}=this;this.dialogs.open(e,{data:t,label:o,required:i,closeable:n,dismissible:a,size:r,appearance:c}).pipe((0,m.w)((e=>this.alerts.open(String(e))))).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiAlertService),g.Y36(l.TuiDialogService))},e.ɵcmp=g.Xpm({type:e,selectors:[["example-tui-dialog"]],decls:5,vars:0,consts:[["header","Dialog","package","CORE"],["pageTab",""],["pageTab","Your own dialogs"],["routerLink","/dialog/custom","tuiLink",""],[1,"tui-space_vertical-4"],[3,"code"],["status","warning",1,"tui-space_vertical-4"],["id","string","heading","Dialog from string",3,"content"],["id","directive","heading","Dialog with directive",3,"content"],["id","data","description","Using two-way data transfer","heading","Component dialog",3,"content"],["id","template","heading","Dialog from template",3,"content"],["id","mobile","heading","Mobile dialog",3,"content"],["id","header","heading","Dialog with header",3,"content"],["id","mobile-fullscreen","heading","Fullscreen mobile dialog with autofocus",3,"content"],["id","prompt","description","Confirming closing of the dialog","heading","Prompt",3,"content"],["id","pay","description","Example with pay from modal","heading","Pay",3,"content"],["id","appearance","description","Custom appearance with CSS style","heading","Appearance",3,"content"],["size","m","tuiButton","","type","button",3,"click"],["template",""],[1,"b-full-width"],["documentationPropertyName","closeable","documentationPropertyType","boolean",3,"documentationPropertyValue","documentationPropertyValueChange"],["documentationPropertyName","dismissible","documentationPropertyType","boolean",3,"documentationPropertyValue","documentationPropertyValueChange"],["documentationPropertyName","data","documentationPropertyType","number",3,"documentationPropertyValue","documentationPropertyValueChange"],["documentationPropertyName","header","documentationPropertyType","PolymorpheusContent"],["documentationPropertyName","label","documentationPropertyType","string",3,"documentationPropertyValue","documentationPropertyValueChange"],["documentationPropertyName","required","documentationPropertyType","boolean",3,"documentationPropertyValue","documentationPropertyValueChange"],["documentationPropertyName","size","documentationPropertyType","TuiDialogSize",3,"documentationPropertyValues","documentationPropertyValue","documentationPropertyValueChange"],["documentationPropertyName","appearance","documentationPropertyType","string",3,"documentationPropertyValue","documentationPropertyValueChange"],[4,"ngIf"],[1,"container"],["tuiAccordionItemContent",""],["size","m","tuiButton","","type","button",1,"tui-space_top-2","tui-space_right-1",3,"click"],["tuiText","Observable"],["tuiText",""],[1,"b-demo-steps"],["filename","app.module.ts",3,"code"],["filename","my.component.ts",3,"code"],["tuiText","Observer"],["fragment","template","routerLink","/components/dialog","tuiLink",""],["filename","myDialog.component.ts",3,"code"]],template:function(e,t){1&e&&(g.TgZ(0,"tui-doc-page",0),g.YNc(1,Ee,41,11,"ng-template",1),g.YNc(2,it,47,9,"ng-template",1),g.YNc(3,nt,73,5,"ng-template",1),g.YNc(4,at,17,0,"ng-template",2),g.qZA())},directives:[h.q,f.n,a.yS,Z.V,b.L,_.c,y.f,x,D,E,$,ee,ie,ce,se,Ie,Ye,T.v,Le.z,Be.B,i.O5,ze.o,He.K,Qe.d,Ve.v],styles:[".big[_ngcontent-%COMP%]{font-size:3.125rem}"],changeDetection:0}),e})(),ct=(()=>{class e{}return e.ɵfac=function(t){return new(t||e)},e.ɵmod=g.oAB({type:e}),e.ɵinj=g.cJS({imports:[[i.ez,n.u5,l.TuiButtonModule,d.TuiSelectModule,d.TuiInputModule,r.TuiMoneyModule,l.TuiTextfieldControllerModule,l.TuiDataListModule,d.TuiDataListWrapperModule,d.TuiSliderModule,s.TuiAutoFocusModule]]}),e})(),ut=(()=>{class e{}return e.ɵfac=function(t){return new(t||e)},e.ɵmod=g.oAB({type:e}),e.ɵinj=g.cJS({imports:[[i.ez,l.TuiPrimitiveTextfieldModule,s.TuiAutoFocusModule,l.TuiButtonModule]]}),e})(),st=(()=>{class e{}return e.ɵfac=function(t){return new(t||e)},e.ɵmod=g.oAB({type:e}),e.ɵinj=g.cJS({imports:[[i.ez,n.u5,l.TuiLinkModule,l.TuiSvgModule,s.TuiLetModule,l.TuiLoaderModule,l.TuiButtonModule,s.TuiAutoFocusModule,n.UX,d.TuiCheckboxLabeledModule,r.TuiInputCardGroupedModule,l.TuiFormatNumberPipeModule,l.TuiTextfieldControllerModule]]}),e})(),lt=(()=>{class e{}return e.ɵfac=function(t){return new(t||e)},e.ɵmod=g.oAB({type:e}),e.ɵinj=g.cJS({imports:[[i.ez,n.u5,n.UX,p.wq,l.TuiDialogModule,d.TuiAccordionModule,l.TuiButtonModule,r.TuiMoneyModule,d.TuiRadioListModule,d.TuiInputModule,l.TuiHintModule,l.TuiLinkModule,d.TuiMarkerIconModule,s.TuiPreventDefaultModule,l.TuiNotificationModule,u.TuiElasticStickyModule,s.TuiAutoFocusModule,c.fV,ct,ut,a.Bz.forChild((0,c.Ve)(rt)),l.TuiSvgModule,l.TuiLoaderModule,d.TuiInputNumberModule,st,l.TuiTextfieldControllerModule,c.Zp]]}),e})()}}]); \ No newline at end of file diff --git a/v3/95786.79312c7452526b19ff14.js b/v3/95786.79312c7452526b19ff14.js new file mode 100644 index 000000000000..6110a3456c27 --- /dev/null +++ b/v3/95786.79312c7452526b19ff14.js @@ -0,0 +1 @@ +(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[95786],{95786:(e,t,o)=>{o.r(t),o.d(t,{ExampleTuiDialogModule:()=>lt});var i=o(12057),n=o(23738),a=o(33982),r=o(63881),c=o(52404),u=o(55957),s=o(4797),l=o(64862),d=o(66259),p=o(89570),m=o(43190),g=o(74788),h=o(43560),f=o(93525),Z=o(66596),b=o(79121),_=o(83074),y=o(33772),T=o(76189);let x=(()=>{class e{constructor(e){this.dialogs=e}showDialog(){this.dialogs.open("
This is a plain string dialog.
It supports basic HTML",{label:"Heading",size:"s"}).subscribe()}showDialogWithCustomButton(){this.dialogs.open("Good, Anakin, Good!",{label:"Star wars. Episode III",size:"s",data:{button:"Do it!"}}).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-1"]],decls:5,vars:0,consts:[["size","m","tuiButton","","type","button",3,"click"]],template:function(e,t){1&e&&(g.TgZ(0,"button",0),g.NdJ("click",(function(){return t.showDialog()})),g._uU(1," Default button\n"),g.qZA(),g.TgZ(2,"p"),g.TgZ(3,"button",0),g.NdJ("click",(function(){return t.showDialogWithCustomButton()})),g._uU(4," Custom button "),g.qZA(),g.qZA())},directives:[T.v],encapsulation:2,changeDetection:0}),e})();var w=o(67446),v=o(29070),A=o(54255),U=o(15491),M=o(56423),C=o(77027),q=o(41360),k=o(20986);function P(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"form",2),g.NdJ("ngSubmit",(function(){return g.CHM(e).$implicit.complete()})),g.TgZ(1,"p"),g._uU(2,"This abstracts away service and subscription"),g.qZA(),g.TgZ(3,"tui-input",3),g._uU(4," Some value "),g.qZA(),g.TgZ(5,"p"),g.TgZ(6,"button",4),g._uU(7," Ok "),g.qZA(),g.qZA(),g.qZA()}if(2&e){const e=g.oxw();g.Q6J("formGroup",e.exampleForm)}}const S=function(){return{label:"Declarative directive",size:"s"}};let D=(()=>{class e{constructor(){this.exampleForm=new n.cw({exampleControl:new n.NI("")}),this.open=!1}showDialog(){this.open=!0}}return e.ɵfac=function(t){return new(t||e)},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-6"]],decls:3,vars:3,consts:[["size","m","tuiButton","","tuiHint","Some text","tuiHintDirection","top","type","button",3,"click"],[3,"tuiDialogOptions","tuiDialog","tuiDialogChange"],[3,"formGroup","ngSubmit"],["formControlName","exampleControl","tuiAutoFocus",""],["tuiButton","","type","submit"]],template:function(e,t){1&e&&(g.TgZ(0,"button",0),g.NdJ("click",(function(){return t.showDialog()})),g._uU(1," Show\n"),g.qZA(),g.YNc(2,P,8,1,"ng-template",1),g.NdJ("tuiDialogChange",(function(e){return t.open=e}))),2&e&&(g.xp6(2),g.Q6J("tuiDialogOptions",g.DdM(2,S))("tuiDialog",t.open))},directives:[T.v,w.D,v.x,A.t,U.D,M.i,n._Y,n.JL,n.sg,C.K,q.w,n.JJ,n.u,k.k],encapsulation:2,changeDetection:0}),e})();var O=o(16996),N=o(10200),J=o(50170),I=o(1414),Y=o(68874),L=o(52219),B=o(47044),z=o(50020);function H(e,t){if(1&e&&g._UZ(0,"tui-data-list-wrapper",9),2&e){const e=g.oxw();g.Q6J("items",e.items)}}function Q(e,t){1&e&&(g.TgZ(0,"div",10),g.TgZ(1,"p"),g._uU(2,"This one is a template dialog"),g.qZA(),g.qZA())}let V=(()=>{class e{constructor(e,t){this.dialogs=e,this.context=t,this.value=null,this.name="",this.items=[10,50,100]}get hasValue(){return null!==this.value}get data(){return this.context.data}submit(){null!==this.value&&this.context.completeWith(this.value)}showDialog(e){this.dialogs.open(e,{dismissible:!0}).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService),g.Y36(p.yf))},e.ɵcmp=g.Xpm({type:e,selectors:[["dialog-example"]],decls:16,vars:7,consts:[[1,"text"],[3,"value"],["tuiAutoFocus","","tuiTextfieldSize","m",3,"ngModel","ngModelChange"],["tuiTextfieldSize","m",1,"tui-space_top-3","tui-space_bottom-5",3,"tuiTextfieldLabelOutside","ngModel","ngModelChange"],[3,"items",4,"tuiDataList"],["tuiSlider","","type","range",1,"tui-space_bottom-5",3,"max","ngModel"],["size","m","tuiButton","","type","button",3,"disabled","click"],["size","m","tuiButton","","type","button",3,"click"],["template",""],[3,"items"],[1,"dialog"]],template:function(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"p",0),g._uU(1," Your balance: "),g._UZ(2,"tui-money",1),g.qZA(),g.TgZ(3,"tui-input",2),g.NdJ("ngModelChange",(function(e){return t.name=e})),g._uU(4," Type a name\n"),g.qZA(),g.TgZ(5,"tui-select",3),g.NdJ("ngModelChange",(function(e){return t.value=e})),g._uU(6," Select a sum "),g.YNc(7,H,1,1,"tui-data-list-wrapper",4),g.qZA(),g._UZ(8,"input",5),g.TgZ(9,"button",6),g.NdJ("click",(function(){return t.submit()})),g._uU(10," Submit\n"),g.qZA(),g.TgZ(11,"p"),g.TgZ(12,"button",7),g.NdJ("click",(function(){g.CHM(e);const o=g.MAs(15);return t.showDialog(o)})),g._uU(13," Show one more dialog "),g.qZA(),g.qZA(),g.YNc(14,Q,3,0,"ng-template",null,8,g.W1O)}2&e&&(g.xp6(2),g.Q6J("value",t.data),g.xp6(1),g.Q6J("ngModel",t.name),g.xp6(2),g.Q6J("tuiTextfieldLabelOutside",!0)("ngModel",t.value),g.xp6(3),g.Q6J("max",10)("ngModel",5),g.xp6(1),g.Q6J("disabled",!t.hasValue))},directives:[O.o,C.K,q.w,k.k,N.s,n.JJ,n.On,J.u,I.O,Y.x,L.g,B.i,n.eT,n.Fj,T.v,z.e],styles:["[_nghost-%COMP%]{display:block}.heading[_ngcontent-%COMP%]{font:var(--tui-font-heading-3);margin:0 0 1.5rem}.text[_ngcontent-%COMP%]{margin:0 0 .75rem}"],changeDetection:0}),e})(),E=(()=>{class e{constructor(e,t){this.dialogs=e,this.injector=t,this.dialog=this.dialogs.open(new p.Al(V,this.injector),{data:237,dismissible:!0,label:"Heading"})}showDialog(){this.dialog.subscribe({next:e=>{console.info(`Dialog emitted data = ${e}`)},complete:()=>{console.info("Dialog closed")}})}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService),g.Y36(g.zs3))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-2"]],decls:2,vars:0,consts:[["size","m","tuiButton","","type","button",3,"click"]],template:function(e,t){1&e&&(g.TgZ(0,"button",0),g.NdJ("click",(function(){return t.showDialog()})),g._uU(1," Show\n"),g.qZA())},directives:[T.v],encapsulation:2,changeDetection:0}),e})();function F(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"p"),g._uU(1,"You can show a dialog with template"),g.qZA(),g.TgZ(2,"p"),g._uU(3," Your balance: "),g._UZ(4,"tui-money",0),g.qZA(),g.TgZ(5,"button",3),g.NdJ("click",(function(){return g.CHM(e),g.oxw().withdraw()})),g._uU(6," Withdraw  "),g._UZ(7,"tui-money",0),g.qZA(),g.TgZ(8,"button",1),g.NdJ("click",(function(){return g.CHM(e).$implicit.complete()})),g._uU(9," Cancel "),g.qZA()}if(2&e){const e=g.oxw();g.xp6(4),g.Q6J("value",e.money),g.xp6(3),g.Q6J("value",100)}}let $=(()=>{class e{constructor(e){this.dialogs=e,this.money=1e3}showDialog(e){this.dialogs.open(e).subscribe()}withdraw(){this.money-=100}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-3"]],decls:7,vars:1,consts:[[3,"value"],["size","m","tuiButton","","type","button",3,"click"],["template",""],["size","m","tuiButton","","type","button",1,"tui-space_right-3",3,"click"]],template:function(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"p"),g._uU(1," Your balance: "),g._UZ(2,"tui-money",0),g.qZA(),g.TgZ(3,"button",1),g.NdJ("click",(function(){g.CHM(e);const o=g.MAs(6);return t.showDialog(o)})),g._uU(4," Show\n"),g.qZA(),g.YNc(5,F,10,2,"ng-template",null,2,g.W1O)}2&e&&(g.xp6(2),g.Q6J("value",t.money))},directives:[O.o,T.v],encapsulation:2,changeDetection:0}),e})();var W=o(13176),X=o(98599),G=o(86187);function j(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"button",4),g.NdJ("click",(function(){return g.CHM(e),g.oxw(2).onFilterClick()})),g._uU(1," Filters "),g.qZA()}}function R(e,t){if(1&e&&g.YNc(0,j,2,0,"button",3),2&e){const e=g.oxw();g.Q6J("ngIf",!e.filters)}}function K(e,t){if(1&e){const e=g.EpF();g._UZ(0,"div",5),g.TgZ(1,"header",6),g.NdJ("tuiElasticSticky",(function(t){return g.CHM(e),g.oxw().onElastic(t)})),g.TgZ(2,"section",7),g.TgZ(3,"label",8),g._uU(4,"8 March, 23:51"),g.qZA(),g._UZ(5,"tui-marker-icon",9),g.qZA(),g.TgZ(6,"div",10),g.TgZ(7,"p",11),g._uU(8,"Card payment"),g.qZA(),g.TgZ(9,"h3",12),g._uU(10,"Sushi"),g.qZA(),g._UZ(11,"tui-money",13),g.qZA(),g.qZA(),g.TgZ(12,"blockquote"),g.TgZ(13,"h1"),g._uU(14,"Additional information"),g.qZA(),g.TgZ(15,"p"),g._uU(16," In user interface design for computer applications, a modal window is a graphical control element subordinate to an application's main window. A modal window creates a mode that disables the main window but keeps it visible, with the modal window as a child window in front of it. Users must interact with the modal window before they can return to the parent application. This avoids interrupting the workflow on the main window. Modal windows are sometimes called heavy windows or modal dialogs because they often display a dialog box. "),g.qZA(),g.qZA(),g.TgZ(17,"blockquote"),g.TgZ(18,"h2"),g._uU(19,"Additional information"),g.qZA(),g.TgZ(20,"p"),g._uU(21," In user interface design for computer applications, a modal window is a graphical control element subordinate to an application's main window. A modal window creates a mode that disables the main window but keeps it visible, with the modal window as a child window in front of it. Users must interact with the modal window before they can return to the parent application. This avoids interrupting the workflow on the main window. Modal windows are sometimes called heavy windows or modal dialogs because they often display a dialog box. "),g.qZA(),g.qZA()}if(2&e){const e=g.oxw();g.xp6(1),g.Udp("transform",e.transform)("width",e.width),g.xp6(10),g.Q6J("value",300)}}let ee=(()=>{class e{constructor(e,t){this.dialogs=e,this.portalService=t,this.filters=!1,this.scale=1}get transform(){return`scale(${this.scale})`}get width(){return`calc((100% + 4rem) * ${1/this.scale})`}onElastic(e){this.scale=(0,s.tuiClamp)(e,.5,1)}onFilterClick(){this.filters=!0,this.dialogs.open("Dialog with filters").subscribe({complete:()=>{this.filters=!1}})}showDialog(e,t){const o=this.portalService.addTemplate(t);this.dialogs.open(e).subscribe({complete:()=>{this.portalService.removeTemplate(o)}})}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService),g.Y36(s.TuiDropdownPortalService))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-4"]],decls:8,vars:0,consts:[["size","m","tuiButton","","type","button",1,"tui-space_right-3","tui-space_bottom-2",3,"click"],["button",""],["long",""],["tuiButton","","tuiPreventDefault","touchmove","type","button","class","portal",3,"click",4,"ngIf"],["tuiButton","","tuiPreventDefault","touchmove","type","button",1,"portal",3,"click"],[1,"background"],[1,"header",3,"tuiElasticSticky"],[1,"logo"],[1,"date"],["src","tuiIconChevronDownLarge",1,"icon"],[1,"wrapper"],[1,"description"],[1,"title"],["decimal","always",1,"money",3,"value"]],template:function(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"h3"),g._uU(1,"Long mobile dialog with filters"),g.qZA(),g.TgZ(2,"button",0),g.NdJ("click",(function(){g.CHM(e);const o=g.MAs(7),i=g.MAs(5);return t.showDialog(o,i)})),g._uU(3," Show\n"),g.qZA(),g.YNc(4,R,1,1,"ng-template",null,1,g.W1O),g.YNc(6,K,22,5,"ng-template",null,2,g.W1O)}},directives:[T.v,i.O5,W.A,X.X,G.B,O.o],styles:["[_nghost-%COMP%]{font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif}.portal[_ngcontent-%COMP%]{position:absolute;left:50%;transform:translate(-50%);position:fixed;bottom:1.25rem;animation:tuiFadeIn var(--tui-duration) var(--tui-duration);animation-fill-mode:backwards}.header[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;width:calc(100% + 4rem);margin-top:-2rem;margin-left:-2rem;text-align:center;word-wrap:break-word;background:var(--tui-support-20);border-radius:1rem 1rem 0 0;transform-origin:top left}.background[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:-1rem;height:2rem;width:calc(100% + 4rem);margin:-2rem 0 -2rem -2rem;background:var(--tui-support-20);border-radius:1rem 1rem 0 0}.wrapper[_ngcontent-%COMP%]{background:var(--tui-base-02);padding:3.125rem 0 2rem}.logo[_ngcontent-%COMP%]{position:relative;height:5.5rem;color:var(--tui-base-01)}.date[_ngcontent-%COMP%]{display:block;font-size:1.0625rem;line-height:1.125rem;padding:.75rem 0}.icon[data-size=m][_ngcontent-%COMP%]{position:relative;margin-top:.25rem;width:5rem;height:5rem;box-shadow:0 0 0 2px var(--tui-base-02);color:var(--tui-base-02);background:var(--tui-support-20)}.description[_ngcontent-%COMP%]{font-size:1.0625rem;line-height:1.125rem;margin:.5rem 0 0;color:#9299a2}.title[_ngcontent-%COMP%]{font-weight:bold;font-size:1.0625rem;line-height:1.25rem;margin:1.5rem 0 .25rem}.money[_ngcontent-%COMP%]{font-size:2.125rem;line-height:2.5rem}"],changeDetection:0}),e})();function te(e,t){if(1&e){const e=g.EpF();g._uU(0," Take a look "),g.TgZ(1,"div",4),g.TgZ(2,"button",1),g.NdJ("click",(function(){return g.CHM(e).$implicit.complete()})),g._uU(3," Very cool! "),g.qZA(),g.qZA()}}function oe(e,t){1&e&&(g.TgZ(0,"div",5),g._UZ(1,"img",6),g.qZA())}let ie=(()=>{class e{constructor(e){this.dialogs=e}onClick(e,t,o){this.dialogs.open(e,{label:"What a cool library set",header:t,size:o}).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-5"]],decls:8,vars:0,consts:[["size","m","tuiButton","","type","button",1,"tui-space_right-2","tui-space_bottom-2",3,"click"],["size","m","tuiButton","","type","button",3,"click"],["content",""],["header",""],[1,"buttons"],[1,"header"],["alt","Cool","src","https://ng-web-apis.github.io/dist/assets/images/web-api.svg"]],template:function(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"button",0),g.NdJ("click",(function(){g.CHM(e);const o=g.MAs(5),i=g.MAs(7);return t.onClick(o,i,"m")})),g._uU(1," Show\n"),g.qZA(),g.TgZ(2,"button",1),g.NdJ("click",(function(){g.CHM(e);const o=g.MAs(5),i=g.MAs(7);return t.onClick(o,i,"fullscreen")})),g._uU(3," Show fullscreen\n"),g.qZA(),g.YNc(4,te,4,0,"ng-template",null,2,g.W1O),g.YNc(6,oe,2,0,"ng-template",null,3,g.W1O)}},directives:[T.v],styles:[".header[_ngcontent-%COMP%]{display:flex;width:100%;height:12.5rem;align-items:center;justify-content:center;background:#ffdd2d}.buttons[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:1.5rem}tui-root._mobile[_nghost-%COMP%] .buttons[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .buttons[_ngcontent-%COMP%]{flex-direction:column}"],changeDetection:0}),e})();var ne=o(63060),ae=o(62733);let re=(()=>{class e{constructor(e){this.context=e}close(){this.context.completeWith(!1)}}return e.ɵfac=function(t){return new(t||e)(g.Y36(p.yf))},e.ɵcmp=g.Xpm({type:e,selectors:[["search-dialog-example"]],decls:5,vars:0,consts:[[1,"search-content"],[1,"search-title"],["tuiAutoFocus",""]],template:function(e,t){1&e&&(g.TgZ(0,"div",0),g.TgZ(1,"p",1),g._uU(2,"Search"),g.qZA(),g.TgZ(3,"tui-primitive-textfield",2),g._uU(4,"What do you want to find?"),g.qZA(),g.qZA())},directives:[ne.y,ae.B,k.k],styles:["[_nghost-%COMP%] .search-content[_ngcontent-%COMP%]{padding:2rem 1.5rem}[_nghost-%COMP%] tui-root._mobile[_nghost-%COMP%] .search-content[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .search-content[_ngcontent-%COMP%]{padding:0}.search-title[_ngcontent-%COMP%]{font:var(--tui-font-heading-6);margin:0 0 1.25rem}"],changeDetection:0}),e})(),ce=(()=>{class e{constructor(e,t){this.dialogs=e,this.injector=t}showDialog(){this.dialogs.open(new p.Al(re,this.injector),{size:"page",closeable:!0,dismissible:!0}).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService),g.Y36(g.zs3))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-7"]],decls:2,vars:0,consts:[["size","m","tuiButton","","type","button",3,"click"]],template:function(e,t){1&e&&(g.TgZ(0,"button",0),g.NdJ("click",(function(){return t.showDialog()})),g._uU(1," Show\n"),g.qZA())},directives:[T.v],encapsulation:2,changeDetection:0}),e})();function ue(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"tui-input",2),g.NdJ("ngModelChange",(function(t){return g.CHM(e),g.oxw().onModelChange(t)})),g._uU(1," Your name "),g.qZA(),g.TgZ(2,"button",3),g.NdJ("click",(function(){return g.CHM(e).$implicit.complete()})),g._uU(3," Submit "),g.qZA()}if(2&e){const e=g.oxw();g.Q6J("ngModel",e.value)}}let se=(()=>{class e{constructor(e,t){this.dialogForm=e,this.dialogs=t,this.value=""}onModelChange(e){this.value=e,this.dialogForm.markAsDirty()}onClick(e){const t=this.dialogForm.withPrompt({label:"Are you sure?",data:{content:"Your data will be lost"}});this.dialogs.open(e,{label:"Form",closeable:t,dismissible:t}).subscribe({complete:()=>{this.value="",this.dialogForm.markAsPristine()}})}}return e.ɵfac=function(t){return new(t||e)(g.Y36(d.TuiDialogFormService),g.Y36(l.TuiDialogService))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-8"]],features:[g._Bn([d.TuiDialogFormService])],decls:4,vars:0,consts:[["size","m","tuiButton","",3,"click"],["content",""],[1,"tui-space_bottom-3",3,"ngModel","ngModelChange"],["tuiButton","",3,"click"]],template:function(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"button",0),g.NdJ("click",(function(){g.CHM(e);const o=g.MAs(3);return t.onClick(o)})),g._uU(1," Open\n"),g.qZA(),g.YNc(2,ue,4,1,"ng-template",null,1,g.W1O)}},directives:[T.v,C.K,q.w,n.JJ,n.On],encapsulation:2,changeDetection:0}),e})();var le=o(46782),de=o(26215),pe=o(88002);const me={ByNewCard:0,BySavedCard:1};var ge=o(46797);const he=[{cardId:"1",firstSix:"4242",lastFour:"4242",cardType:"Visa"},{cardId:"2",firstSix:"5555",lastFour:"4444",cardType:"MasterCard"},{cardId:"3",firstSix:"2200",lastFour:"6404",cardType:"Mir"}];let fe=(()=>{class e{constructor(e){this.isE2E=e}preparePayment(e){return(0,ge.H)(this.getRandomDelay()).pipe((0,pe.U)((()=>e)))}getPrimaryCard(){return(0,ge.H)(this.getRandomDelay()).pipe((0,pe.U)((()=>he)),(0,pe.U)((e=>({primary:e[0],cards:e}))))}pay(){return(0,ge.H)(this.getRandomDelay()).pipe((0,pe.U)((()=>{})))}getRandomDelay(){return this.isE2E?0:3e3*Math.random()}}return e.ɵfac=function(t){return new(t||e)(g.LFG(s.TUI_IS_E2E))},e.ɵprov=g.Yz7({token:e,factory:e.ɵfac,providedIn:"root"}),e})();var Ze=o(40939),be=o(34880),_e=o(23184),ye=o(72602),Te=o(64374),xe=o(81894),we=o(59544);const ve=["cardGroupedInput"];function Ae(e,t){if(1&e){const e=g.EpF();g.ynx(0),g.TgZ(1,"div",4),g.TgZ(2,"div",9),g.NdJ("click",(function(){const t=g.CHM(e).$implicit;return g.oxw().payBySelectedCard(t)})),g.TgZ(3,"div",10),g.TgZ(4,"div",11),g.TgZ(5,"div",12),g._uU(6,"Card number"),g.qZA(),g.TgZ(7,"div",13),g._UZ(8,"tui-svg",14),g.TgZ(9,"div",15),g._uU(10),g.qZA(),g.qZA(),g.qZA(),g.qZA(),g.qZA(),g.qZA(),g.BQk()}if(2&e){const e=t.$implicit;g.xp6(8),g.Q6J("src","MasterCard"===e.cardType?"tuiIconMaestro":"Visa"===e.cardType?"tuiIconVisa":"tuiIconMir"),g.xp6(2),g.AsE(" ",e.firstSix,"****",e.lastFour," ")}}function Ue(e,t){1&e&&(g.ynx(0),g._UZ(1,"input",16),g.BQk())}function Me(e,t){1&e&&(g.TgZ(0,"p"),g._uU(1,"Please wait, we are loading fake cards..."),g.qZA())}function Ce(e,t){if(1&e&&(g.ynx(0),g.YNc(1,Me,2,0,"p",5),g.TgZ(2,"tui-loader",17),g._UZ(3,"tui-input-card-grouped",18,19),g.qZA(),g.BQk()),2&e){const e=t.tuiLet,o=g.oxw();g.xp6(1),g.Q6J("ngIf",e),g.xp6(1),g.Q6J("overlay",!0)("showLoader",e),g.xp6(1),g.ekj("without-date",o.paymentMode===o.PAYMENT_MODE.BySavedCard),g.Q6J("autocompleteEnabled",!0)("cardValidator",o.cardValidator)("tuiTextfieldCleaner",o.paymentMode===o.PAYMENT_MODE.ByNewCard)}}function qe(e,t){1&e&&(g.ynx(0),g.TgZ(1,"div",4),g.TgZ(2,"tui-checkbox-labeled",20),g._uU(3," Remember card "),g.qZA(),g.qZA(),g.BQk())}function ke(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"div",21),g.TgZ(1,"a",22),g.NdJ("click",(function(){return g.CHM(e),g.oxw().payByNewCard()})),g._uU(2," New card "),g.qZA(),g.qZA()}}let Pe=(()=>{class e{constructor(e,t,o,i){var a,r,c;this.context=e,this.iOS=t,this.payService=o,this.destroy$=i,this.form=new n.cw({card:new n.NI(null,[n.kI.required,e=>{const{value:t}=e;return(null==t?void 0:t.cvc)&&t.cvc.length<3?{invalidCvc:!0}:null}]),saveCard:new n.NI(!0)}),this.cards=[],this.paymentMode=me.ByNewCard,this.loading$=new de.X(!1),this.payProcessing$=new de.X(!1),this.amount=null!==(c=null===(r=null===(a=this.context)||void 0===a?void 0:a.data)||void 0===r?void 0:r.amount)&&void 0!==c?c:0,this.PAYMENT_MODE=me}ngOnInit(){this.fetchCardsAndSetPrimaryCard()}payBySelectedCard(e){var t;this.form.patchValue({card:{card:this.maskedNumber(e),expire:"**/**",cvc:""}}),this.form.controls.card.removeValidators(r.tuiCardNumberValidator),this.paymentMode=me.BySavedCard,null===(t=this.cardGroupedInput)||void 0===t||t.focusCVC()}payByNewCard(){var e;this.form.patchValue({card:null}),this.form.controls.card.addValidators(r.tuiCardNumberValidator),this.paymentMode=me.ByNewCard,null===(e=this.cardGroupedInput)||void 0===e||e.focusCard()}pay(){this.form.controls.card.valid&&(this.payProcessing$.next(!0),this.payService.pay().pipe((0,le.R)(this.destroy$)).subscribe((()=>{this.payProcessing$.next(!1),this.context.$implicit.complete()}),(()=>this.payProcessing$.next(!1))))}cardValidator(e){return(0,r.tuiDefaultCardValidator)(e)&&16===e.length}maskedNumber(e){return`${e.firstSix.toString().slice(0,-2)}***${e.lastFour}`}fetchCardsAndSetPrimaryCard(){this.loading$.next(!0),this.payService.preparePayment(this.context.data.amount).pipe((0,m.w)((e=>this.payService.getPrimaryCard().pipe((0,pe.U)((t=>[e,t]))))),(0,le.R)(this.destroy$)).subscribe({next:([,e])=>{this.cards=e.cards,e.primary?this.payBySelectedCard(e.primary):this.payByNewCard()},complete:()=>this.loading$.next(!1)})}}return e.ɵfac=function(t){return new(t||e)(g.Y36(p.yf),g.Y36(s.TUI_IS_IOS),g.Y36(fe),g.Y36(s.TuiDestroyService,2))},e.ɵcmp=g.Xpm({type:e,selectors:[["pay-modal"]],viewQuery:function(e,t){if(1&e&&g.Gf(ve,5),2&e){let e;g.iGM(e=g.CRH())&&(t.cardGroupedInput=e.first)}},features:[g._Bn([s.TuiDestroyService])],decls:15,vars:14,consts:[[1,"modal-container"],[1,"title"],[3,"formGroup"],[4,"ngFor","ngForOf"],[1,"form-block"],[4,"ngIf"],[4,"tuiLet"],["class","form-block is--links",4,"ngIf"],["appearance","primary","size","l","tuiButton","","type","submit",3,"showLoader","click"],[1,"saved-card-preset",3,"click"],[1,"saved-card-preset__item"],[1,"saved-card-preset__item__inner"],[1,"saved-card-preset__item__placeholder"],[1,"saved-card-preset__item__info"],[1,"saved-card-preset__item__info__icon",3,"src"],[1,"saved-card-preset__item__info__number"],["autocomplete","cc-number","inputmode","numeric","maxlength","0","tuiAutoFocus","",1,"fake-input"],[3,"overlay","showLoader"],["formControlName","card",3,"autocompleteEnabled","cardValidator","tuiTextfieldCleaner"],["cardGroupedInput",""],["formControlName","saveCard","size","l"],[1,"form-block","is--links"],["icon","tuiIconPlus","iconAlign","left","tuiLink","",3,"click"]],template:function(e,t){if(1&e&&(g.TgZ(0,"div",0),g.TgZ(1,"h1",1),g._uU(2,"Pay by card"),g.qZA(),g.TgZ(3,"form",2),g.YNc(4,Ae,11,3,"ng-container",3),g.TgZ(5,"div",4),g.YNc(6,Ue,2,0,"ng-container",5),g.YNc(7,Ce,5,8,"ng-container",6),g.ALo(8,"async"),g.qZA(),g.YNc(9,qe,4,0,"ng-container",5),g.YNc(10,ke,3,0,"div",7),g.qZA(),g.TgZ(11,"button",8),g.NdJ("click",(function(){return t.pay()})),g.ALo(12,"async"),g._uU(13),g.ALo(14,"tuiFormatNumber"),g.qZA(),g.qZA()),2&e){let e;g.xp6(3),g.Q6J("formGroup",t.form),g.xp6(1),g.Q6J("ngForOf",t.cards),g.xp6(2),g.Q6J("ngIf",t.iOS),g.xp6(1),g.Q6J("tuiLet",null!==(e=g.lcZ(8,8,t.loading$))&&void 0!==e&&e),g.xp6(2),g.Q6J("ngIf",t.paymentMode===t.PAYMENT_MODE.ByNewCard),g.xp6(1),g.Q6J("ngIf",t.paymentMode===t.PAYMENT_MODE.BySavedCard),g.xp6(1),g.Q6J("showLoader",!!g.lcZ(12,10,t.payProcessing$)),g.xp6(2),g.hij(" Pay ",g.lcZ(14,12,t.amount)," ₽ ")}},directives:[n._Y,n.JL,n.sg,i.sg,i.O5,Ze.L,T.v,be.P,k.k,_e.k,ye.c,n.JJ,n.u,Te.b,xe.p,Z.V],pipes:[i.Ov,we.m],styles:["[_nghost-%COMP%] tui-input-card-grouped{width:100%!important}[_nghost-%COMP%] tui-input-card-grouped.without-date .t-wrapper_expire{display:none}[_nghost-%COMP%] tui-input-card-grouped.without-date tui-svg[src=tuiIconClose]{display:none}[_nghost-%COMP%] tui-input-card-grouped .t-value_collapsed{letter-spacing:.1px}[_nghost-%COMP%] tui-primitive-checkbox tui-wrapper{color:#313132!important;background:#f6f7f8!important}.modal-container[_ngcontent-%COMP%]{width:480px}@media screen and (max-width: 599px){.modal-container[_ngcontent-%COMP%]{width:100%}}.title[_ngcontent-%COMP%]{margin:0 0 16px;font-weight:500;font-size:18px;line-height:26px;letter-spacing:.18px}.form-block[_ngcontent-%COMP%]{position:relative;margin-bottom:16px}.form-block[_ngcontent-%COMP%] .saved-card-preset__item[_ngcontent-%COMP%]{height:56px;background:#fafbfb;border-radius:16px;border:2px solid #eaeaea;padding:0 16px;display:flex;align-items:center;cursor:pointer}.form-block[_ngcontent-%COMP%] .saved-card-preset__item__placeholder[_ngcontent-%COMP%]{color:#717172;letter-spacing:.24px;font-size:12px;line-height:18px}.form-block[_ngcontent-%COMP%] .saved-card-preset__item__info[_ngcontent-%COMP%]{display:flex;align-items:center}.form-block[_ngcontent-%COMP%] .saved-card-preset__item__info__icon[_ngcontent-%COMP%]{width:36px;height:22px;background-position:center;background-repeat:no-repeat;margin-right:8px}.form-block[_ngcontent-%COMP%] .saved-card-preset__item__info__number[_ngcontent-%COMP%]{letter-spacing:.2px;line-height:22px;color:#313132}.form-block.is--links[_ngcontent-%COMP%]{display:flex;align-items:center}.form-block.is--links[_ngcontent-%COMP%] a{font-weight:400;font-size:14px;line-height:20px}.form-block.is--links[_ngcontent-%COMP%] a:first-child{color:#6496dc}.form-block.is--links[_ngcontent-%COMP%] a:last-child{color:#b0b0b0;margin-left:auto}.fake-input[_ngcontent-%COMP%]{position:absolute;bottom:0;left:0;z-index:-9999999;width:100%;caret-color:transparent;cursor:none;color:transparent}"],changeDetection:0}),e})();var Se=o(16753),De=o(13735),Oe=o(84848),Ne=o(89437),Je=o(91030);let Ie=(()=>{class e{constructor(e,t){this.dialogs=e,this.destroy$=t,this.amountControl=new n.NI(100)}payByCard(){this.dialogs.open(new p.Al(Pe),{size:"auto",closeable:!0,data:{amount:this.amountControl.value}}).pipe((0,le.R)(this.destroy$)).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService),g.Y36(s.TuiDestroyService,2))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-9"]],features:[g._Bn([s.TuiDestroyService])],decls:10,vars:3,consts:[[1,"container"],["tuiHintContent","The amount must be less than 1000 ₽","tuiHintDirection","top","tuiTextfieldPostfix","₽","tuiTextfieldSize","l",3,"formControl","tuiTextfieldCleaner","tuiTextfieldLabelOutside"],["inputmode","numeric","maxlength","5","tuiTextfield",""],["tuiButton","",1,"pay-button",3,"click"],[1,"icon-group"],["src","tuiIconVisa"],["src","tuiIconMaestro"],["src","tuiIconMir"]],template:function(e,t){1&e&&(g.TgZ(0,"div",0),g.TgZ(1,"tui-input-number",1),g._uU(2," 0 ... 999 ₽ "),g._UZ(3,"input",2),g.qZA(),g.TgZ(4,"button",3),g.NdJ("click",(function(){return t.payByCard()})),g.TgZ(5,"div",4),g._UZ(6,"tui-svg",5),g._UZ(7,"tui-svg",6),g._UZ(8,"tui-svg",7),g.qZA(),g._uU(9," Pay "),g.qZA(),g.qZA()),2&e&&(g.xp6(1),g.Q6J("formControl",t.amountControl)("tuiTextfieldCleaner",!0)("tuiTextfieldLabelOutside",!0))},directives:[Se.q,De.g,Oe.bZ,Ne.T,N.s,n.JJ,n.oH,Te.b,Y.x,Je.M,T.v,be.P],styles:[".container[_ngcontent-%COMP%]{width:100%;max-width:30rem;margin:0 auto;padding-top:1.25rem}.pay-button[_ngcontent-%COMP%]{margin-top:1rem;width:100%}.icon-group[_ngcontent-%COMP%]{display:flex;grid-gap:.125rem;gap:.125rem;background:#f6f6f6;padding:.125rem .3125rem;margin-right:.5rem;border-radius:.3125rem}"],changeDetection:0}),e})(),Ye=(()=>{class e{constructor(e){this.dialogs=e}showDialog(){this.dialogs.open("Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry`s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum",{label:"What is Lorem Ipsum?",appearance:"lorem-ipsum"}).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiDialogService))},e.ɵcmp=g.Xpm({type:e,selectors:[["tui-dialog-example-10"]],decls:2,vars:0,consts:[["size","m","tuiButton","","type","button",3,"click"]],template:function(e,t){1&e&&(g.TgZ(0,"button",0),g.NdJ("click",(function(){return t.showDialog()})),g._uU(1," Show\n"),g.qZA())},directives:[T.v],styles:["tui-dialog[data-appearance=lorem-ipsum]{margin:1.25rem auto;border:none;border-radius:0}\n"],encapsulation:2,changeDetection:0}),e})();var Le=o(61544),Be=o(60404),ze=o(36710),He=o(23178),Qe=o(7406),Ve=o(91473);function Ee(e,t){if(1&e&&(g.TgZ(0,"p"),g._uU(1,"Optional built-in implementation of Taiga UI modals"),g.qZA(),g.TgZ(2,"p"),g._uU(3," If you want custom dialogs see "),g.TgZ(4,"a",3),g._uU(5," this link "),g.qZA(),g._uU(6," on creating your own implementation "),g.qZA(),g.TgZ(7,"tui-notification",4),g._uU(8," Use "),g.TgZ(9,"code"),g.TgZ(10,"strong"),g._uU(11,"TUI_DIALOGS_CLOSE"),g.qZA(),g.qZA(),g._uU(12," token if you need to close dialog with from a stream. For example, this way you can close dialogs by logout: "),g.TgZ(13,"p"),g._UZ(14,"tui-doc-code",5),g.qZA(),g.qZA(),g.TgZ(15,"tui-notification",6),g._uU(16," Do not forget to add "),g.TgZ(17,"code"),g.TgZ(18,"strong"),g._uU(19,"TuiDialogModule"),g.qZA(),g.qZA(),g._uU(20,' into your app.module to use dialogs (See also "Setup" for details) '),g.qZA(),g.TgZ(21,"tui-doc-example",7),g._UZ(22,"tui-dialog-example-1"),g.qZA(),g.TgZ(23,"tui-doc-example",8),g._UZ(24,"tui-dialog-example-6"),g.qZA(),g.TgZ(25,"tui-doc-example",9),g._UZ(26,"tui-dialog-example-2"),g.qZA(),g.TgZ(27,"tui-doc-example",10),g._UZ(28,"tui-dialog-example-3"),g.qZA(),g.TgZ(29,"tui-doc-example",11),g._UZ(30,"tui-dialog-example-4"),g.qZA(),g.TgZ(31,"tui-doc-example",12),g._UZ(32,"tui-dialog-example-5"),g.qZA(),g.TgZ(33,"tui-doc-example",13),g._UZ(34,"tui-dialog-example-7"),g.qZA(),g.TgZ(35,"tui-doc-example",14),g._UZ(36,"tui-dialog-example-8"),g.qZA(),g.TgZ(37,"tui-doc-example",15),g._UZ(38,"tui-dialog-example-9"),g.qZA(),g.TgZ(39,"tui-doc-example",16),g._UZ(40,"tui-dialog-example-10"),g.qZA()),2&e){const e=g.oxw();g.xp6(14),g.Q6J("code",e.dialogsCloseToken),g.xp6(7),g.Q6J("content",e.example1),g.xp6(2),g.Q6J("content",e.example6),g.xp6(2),g.Q6J("content",e.example2),g.xp6(2),g.Q6J("content",e.example3),g.xp6(2),g.Q6J("content",e.example4),g.xp6(2),g.Q6J("content",e.example5),g.xp6(2),g.Q6J("content",e.example7),g.xp6(2),g.Q6J("content",e.example8),g.xp6(2),g.Q6J("content",e.example9),g.xp6(2),g.Q6J("content",e.example10)}}function Fe(e,t){1&e&&(g.TgZ(0,"h2"),g._uU(1,"Template can be customized"),g.qZA())}function $e(e,t){1&e&&g._uU(0," Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur eligendi esse minima nobis! Assumenda debitis, delectus dicta dolore eos explicabo fuga id inventore maiores, nihil, nobis nostrum quasi quo unde! Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur eligendi esse minima nobis! Assumenda debitis, delectus dicta dolore eos explicabo fuga id inventore maiores, nihil, nobis nostrum quasi quo unde! ")}function We(e,t){if(1&e){const e=g.EpF();g.YNc(0,Fe,2,0,"h2",28),g.TgZ(1,"p"),g._uU(2," Dialog has "),g.TgZ(3,"code"),g._uU(4,"Observer"),g.qZA(),g._uU(5," in its context to call "),g.TgZ(6,"code"),g._uU(7,"next"),g.qZA(),g._uU(8," , "),g.TgZ(9,"code"),g._uU(10,"complete"),g.qZA(),g._uU(11," or "),g.TgZ(12,"code"),g._uU(13,"error"),g.qZA(),g._uU(14," of stream. There is also a "),g.TgZ(15,"code"),g._uU(16,"completeWith"),g.qZA(),g._uU(17," method to pass data and close dialog with one action "),g.qZA(),g.TgZ(18,"p"),g._uU(19),g.qZA(),g.TgZ(20,"p"),g.TgZ(21,"i"),g._uU(22," There is no need in input data for template dialog because you can set it in template. But if you use a component, context is the only way to get data from outside "),g.qZA(),g.qZA(),g.TgZ(23,"tui-accordion",29),g.TgZ(24,"tui-accordion-item"),g._uU(25," Dynamic height change "),g.YNc(26,$e,1,0,"ng-template",30),g.qZA(),g.qZA(),g.TgZ(27,"button",31),g.NdJ("click",(function(){return g.CHM(e).$implicit.complete()})),g._uU(28," Close "),g.qZA(),g.TgZ(29,"button",31),g.NdJ("click",(function(){return g.CHM(e).$implicit.next("Hi")})),g._uU(30,' Say "Hi" '),g.qZA(),g.TgZ(31,"button",31),g.NdJ("click",(function(){return(0,g.CHM(e).completeWith)("Hi and bye!")})),g._uU(32,' Say "Hi and bye!" '),g.qZA()}if(2&e){const e=t.data,o=t.size;g.Q6J("ngIf","xl"===o),g.xp6(19),g.hij("Input data: ",e,".")}}function Xe(e,t){1&e&&(g._uU(0," Show a cross to close dialog. Pass "),g._UZ(1,"code",32),g._uU(2," if you want prevent closing, for example, with a prompt. "))}function Ge(e,t){1&e&&(g._uU(0," Dialog can be canceled with Escape key or with a click outside. Pass "),g._UZ(1,"code",32),g._uU(2," if you want prevent closing, for example, with a prompt. "))}function je(e,t){1&e&&(g._uU(0," Input data for dialog, type: "),g._UZ(1,"code",33))}function Re(e,t){1&e&&g._uU(0," Content above a heading ")}function Ke(e,t){1&e&&g._uU(0," Heading of dialog ")}function et(e,t){1&e&&(g._uU(0," Cross click, overlay click or Escape click emits an error into "),g.TgZ(1,"code"),g._uU(2,"Observable"),g.qZA(),g._uU(3,' (you can catch it with "catch" operator or onError handler) '))}function tt(e,t){1&e&&g._uU(0," Size ")}function ot(e,t){1&e&&g._uU(0," Appearance of dialog ")}function it(e,t){if(1&e){const e=g.EpF();g.TgZ(0,"div"),g.TgZ(1,"button",17),g.NdJ("click",(function(){g.CHM(e);const t=g.MAs(4);return g.oxw().showDialog(t)})),g._uU(2," Show "),g.qZA(),g.qZA(),g.YNc(3,We,33,2,"ng-template",null,18,g.W1O),g.TgZ(5,"div",19),g.TgZ(6,"p"),g._uU(7," To show a dialog, use method "),g._UZ(8,"tui-doc-code",5),g.qZA(),g._uU(9," of "),g.TgZ(10,"code"),g._uU(11,"TuiDialogService"),g.qZA(),g._uU(12," , where "),g.TgZ(13,"code"),g._uU(14,"O"),g.qZA(),g._uU(15," is output data type and "),g.TgZ(16,"code"),g._uU(17,"I"),g.qZA(),g._uU(18," input data type. In this sample, input data has type "),g.TgZ(19,"code"),g._uU(20,"number"),g.qZA(),g._uU(21," and output data has type "),g.TgZ(22,"code"),g._uU(23,"string"),g.qZA(),g._uU(24," . "),g.TgZ(25,"p"),g._uU(26," You can also just unsubscribe from "),g.TgZ(27,"code"),g._uU(28,"Observable"),g.qZA(),g._uU(29," to close a dialog (this observable is returned from "),g.TgZ(30,"code"),g._uU(31,"open"),g.qZA(),g._uU(32," method). You can save a subscription for that or use "),g.TgZ(33,"code"),g._uU(34,"takeUntil"),g.qZA(),g._uU(35," like tools from "),g.TgZ(36,"code"),g._uU(37,"RxJs"),g.qZA(),g.qZA(),g.qZA(),g.TgZ(38,"tui-doc-documentation"),g.YNc(39,Xe,3,0,"ng-template",20),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().closeable=t})),g.YNc(40,Ge,3,0,"ng-template",21),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().dismissible=t})),g.YNc(41,je,2,0,"ng-template",22),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().data=t})),g.YNc(42,Re,1,0,"ng-template",23),g.YNc(43,Ke,1,0,"ng-template",24),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().label=t})),g.YNc(44,et,4,0,"ng-template",25),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().required=t})),g.YNc(45,tt,1,0,"ng-template",26),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().size=t})),g.YNc(46,ot,1,0,"ng-template",27),g.NdJ("documentationPropertyValueChange",(function(t){return g.CHM(e),g.oxw().appearance=t})),g.qZA()}if(2&e){const e=g.oxw();g.xp6(8),g.Q6J("code",e.method),g.xp6(31),g.Q6J("documentationPropertyValue",e.closeable),g.xp6(1),g.Q6J("documentationPropertyValue",e.dismissible),g.xp6(1),g.Q6J("documentationPropertyValue",e.data),g.xp6(2),g.Q6J("documentationPropertyValue",e.label),g.xp6(1),g.Q6J("documentationPropertyValue",e.required),g.xp6(1),g.Q6J("documentationPropertyValues",e.sizeVariants)("documentationPropertyValue",e.size),g.xp6(1),g.Q6J("documentationPropertyValue",e.appearance)}}function nt(e,t){if(1&e&&(g.TgZ(0,"ol",34),g.TgZ(1,"li"),g.TgZ(2,"p"),g._uU(3," Add "),g.TgZ(4,"code"),g._uU(5,"TuiDialogModule"),g.qZA(),g._uU(6," into your app.module "),g.qZA(),g._UZ(7,"tui-doc-code",35),g.qZA(),g.TgZ(8,"li"),g.TgZ(9,"p"),g._uU(10," Use "),g.TgZ(11,"code"),g._uU(12,"open"),g.qZA(),g._uU(13," method to show a dialog, subscribe to an "),g.TgZ(14,"code"),g._uU(15,"Observable"),g.qZA(),g._uU(16," : "),g.qZA(),g._UZ(17,"tui-doc-code",36),g.qZA(),g.TgZ(18,"li"),g.TgZ(19,"p"),g._uU(20," If you want to use your own component as a dialog content, use "),g.TgZ(21,"code"),g._uU(22,"POLYMORPHEUS_CONTEXT"),g.qZA(),g._uU(23," in it. Dialog will provide with this token some useful options: "),g.TgZ(24,"code"),g._uU(25,"$implicit"),g.qZA(),g._uU(26," with "),g._UZ(27,"code",37),g._uU(28," and "),g.TgZ(29,"code"),g._uU(30,"completeWith"),g.qZA(),g._uU(31," hook to call "),g.TgZ(32,"code"),g._uU(33,"next"),g.qZA(),g._uU(34," and "),g.TgZ(35,"code"),g._uU(36,"complete"),g.qZA(),g._uU(37," in one action. "),g.qZA(),g.qZA(),g.TgZ(38,"li"),g._uU(39," You can also use a "),g.TgZ(40,"a",38),g._uU(41," template "),g.qZA(),g.qZA(),g.TgZ(42,"li"),g.TgZ(43,"p"),g._uU(44," Use "),g.TgZ(45,"code"),g._uU(46,"Observer"),g.qZA(),g._uU(47," from "),g.TgZ(48,"code"),g._uU(49,"$implicit"),g.qZA(),g._uU(50," field of context to close a dialog or get some data "),g.qZA(),g._UZ(51,"tui-doc-code",39),g.qZA(),g.TgZ(52,"li"),g.TgZ(53,"p"),g._uU(54," If you use dialog components in lazy loading modules, do not forget to pass into "),g.TgZ(55,"code"),g._uU(56,"new PolymorpheusComponent Injector"),g.qZA(),g._uU(57," of component where you open a dialog "),g.qZA(),g._UZ(58,"tui-doc-code",39),g.qZA(),g.TgZ(59,"li"),g.TgZ(60,"p"),g._uU(61," Dialogs have experimental feature with closing them on browser backward navigation. It was achieved through manipulation of "),g.TgZ(62,"code"),g.TgZ(63,"strong"),g._uU(64,"window.history"),g.qZA(),g.qZA(),g._uU(65," . "),g.qZA(),g.TgZ(66,"p"),g._uU(67," The feature is disabled by default because it can cause troubles in some cases. To enable this feature for your app use "),g.TgZ(68,"code"),g.TgZ(69,"strong"),g._uU(70,"TUI_DIALOG_CLOSES_ON_BACK"),g.qZA(),g.qZA(),g._uU(71," token. "),g.qZA(),g._UZ(72,"tui-doc-code",35),g.qZA(),g.qZA()),2&e){const e=g.oxw();g.xp6(7),g.Q6J("code",e.exampleModule),g.xp6(10),g.Q6J("code",e.exampleServiceUsage),g.xp6(34),g.Q6J("code",e.exampleCustomDialog),g.xp6(7),g.Q6J("code",e.exampleLazyModule),g.xp6(14),g.Q6J("code",e.exampleDialogClosesOnBackToken)}}function at(e,t){1&e&&(g.TgZ(0,"p"),g._uU(1," You can create your own dialogs. For example, special dialogs for mobile apps or with very customizable appearance. "),g.qZA(),g.TgZ(2,"p"),g._uU(3," Then you need to provide a stream of your dialogs into multi token "),g.TgZ(4,"code"),g._uU(5,"TUI_DIALOGS"),g.qZA(),g._uU(6," . "),g.qZA(),g.TgZ(7,"p"),g._uU(8," You can also use "),g.TgZ(9,"code"),g._uU(10,"AbstractTuiDialogService"),g.qZA(),g._uU(11," to create this stream of dialogs. "),g.qZA(),g.TgZ(12,"p"),g._uU(13," See example of custom dialog "),g.TgZ(14,"a",3),g._uU(15," here "),g.qZA(),g._uU(16," . "),g.qZA())}let rt=(()=>{class e{constructor(e,t){this.alerts=e,this.dialogs=t,this.method=o.e(35795).then(o.t.bind(o,35795,17)),this.dialogsCloseToken=o.e(82155).then(o.t.bind(o,82155,17)),this.exampleDialogClosesOnBackToken=o.e(16072).then(o.t.bind(o,16072,17)),this.example1={TypeScript:o.e(27177).then(o.t.bind(o,27177,17)),HTML:o.e(50016).then(o.t.bind(o,50016,17))},this.example2={TypeScript:o.e(60737).then(o.t.bind(o,60737,17)),HTML:o.e(420).then(o.t.bind(o,420,17)),"dialog-example/dialog-example.module.ts":o.e(26136).then(o.t.bind(o,26136,17)),"dialog-example/dialog-example.component.ts":o.e(10523).then(o.t.bind(o,14438,17)),"dialog-example/dialog-example.style.less":o.e(45502).then(o.t.bind(o,45502,17)),"dialog-example/dialog-example.template.html":o.e(52065).then(o.t.bind(o,52065,17))},this.example3={TypeScript:o.e(13110).then(o.t.bind(o,13110,17)),HTML:o.e(61402).then(o.t.bind(o,98146,17))},this.example4={TypeScript:o.e(81191).then(o.t.bind(o,81191,17)),HTML:o.e(18279).then(o.t.bind(o,18279,17)),LESS:o.e(56225).then(o.t.bind(o,56225,17))},this.example5={TypeScript:o.e(93487).then(o.t.bind(o,93487,17)),HTML:o.e(28008).then(o.t.bind(o,28008,17)),LESS:o.e(57363).then(o.t.bind(o,57363,17))},this.example6={TypeScript:o.e(15792).then(o.t.bind(o,10327,17)),HTML:o.e(44671).then(o.t.bind(o,44671,17))},this.example7={TypeScript:o.e(64257).then(o.t.bind(o,64257,17)),HTML:o.e(33349).then(o.t.bind(o,33349,17)),"search-example/search-dialog-example.component.ts":o.e(49576).then(o.t.bind(o,42798,17)),"search-example/search-dialog-example.template.html":o.e(19016).then(o.t.bind(o,19016,17)),"search-example/search-dialog-example.component.less":o.e(56143).then(o.t.bind(o,56143,17)),"search-example/search-dialog.module.ts":o.e(14491).then(o.t.bind(o,14491,17))},this.example8={TypeScript:o.e(14756).then(o.t.bind(o,14756,17)),HTML:o.e(34979).then(o.t.bind(o,34979,17))},this.example9={TypeScript:o.e(18092).then(o.t.bind(o,18092,17)),HTML:o.e(8853).then(o.t.bind(o,8853,17)),LESS:o.e(16445).then(o.t.bind(o,16445,17)),"helpers/mock-cards.ts":o.e(8302).then(o.t.bind(o,8302,17)),"helpers/models.ts":o.e(21505).then(o.t.bind(o,21505,17)),"helpers/pay.service.ts":o.e(54914).then(o.t.bind(o,54914,17)),"helpers/validator.ts":o.e(70157).then(o.t.bind(o,70157,17)),"pay-modal/pay-modal.component.ts":o.e(11453).then(o.t.bind(o,11453,17)),"pay-modal/pay-modal.component.less":o.e(61979).then(o.t.bind(o,61979,17)),"pay-modal/pay-modal.component.html":o.e(40887).then(o.t.bind(o,40887,17)),"pay-modal/pay-modal.module.ts":o.e(63360).then(o.t.bind(o,63360,17))},this.example10={TypeScript:o.e(92043).then(o.t.bind(o,92043,17)),HTML:o.e(31111).then(o.t.bind(o,31111,17)),LESS:o.e(59549).then(o.t.bind(o,59549,17))},this.exampleServiceUsage=o.e(95994).then(o.t.bind(o,95994,17)),this.exampleCustomDialog=o.e(4850).then(o.t.bind(o,4850,17)),this.exampleLazyModule=o.e(62147).then(o.t.bind(o,62147,17)),this.exampleModule=o.e(90506).then(o.t.bind(o,90506,17)),this.data=100,this.closeable=!0,this.dismissible=!0,this.required=!1,this.sizeVariants=["s","m","l","fullscreen","page","auto"],this.size=this.sizeVariants[1],this.label="Form",this.appearance=""}showDialog(e){const{data:t,label:o,required:i,closeable:n,dismissible:a,size:r,appearance:c}=this;this.dialogs.open(e,{data:t,label:o,required:i,closeable:n,dismissible:a,size:r,appearance:c}).pipe((0,m.w)((e=>this.alerts.open(String(e))))).subscribe()}}return e.ɵfac=function(t){return new(t||e)(g.Y36(l.TuiAlertService),g.Y36(l.TuiDialogService))},e.ɵcmp=g.Xpm({type:e,selectors:[["example-tui-dialog"]],decls:5,vars:0,consts:[["header","Dialog","package","CORE"],["pageTab",""],["pageTab","Your own dialogs"],["routerLink","/dialog/custom","tuiLink",""],[1,"tui-space_vertical-4"],[3,"code"],["status","warning",1,"tui-space_vertical-4"],["id","string","heading","Dialog from string",3,"content"],["id","directive","heading","Dialog with directive",3,"content"],["id","data","description","Using two-way data transfer","heading","Component dialog",3,"content"],["id","template","heading","Dialog from template",3,"content"],["id","mobile","heading","Mobile dialog",3,"content"],["id","header","heading","Dialog with header",3,"content"],["id","mobile-fullscreen","heading","Fullscreen mobile dialog with autofocus",3,"content"],["id","prompt","description","Confirming closing of the dialog","heading","Prompt",3,"content"],["id","pay","description","Example with pay from modal","heading","Pay",3,"content"],["id","appearance","description","Custom appearance with CSS style","heading","Appearance",3,"content"],["size","m","tuiButton","","type","button",3,"click"],["template",""],[1,"b-full-width"],["documentationPropertyName","closeable","documentationPropertyType","boolean",3,"documentationPropertyValue","documentationPropertyValueChange"],["documentationPropertyName","dismissible","documentationPropertyType","boolean",3,"documentationPropertyValue","documentationPropertyValueChange"],["documentationPropertyName","data","documentationPropertyType","number",3,"documentationPropertyValue","documentationPropertyValueChange"],["documentationPropertyName","header","documentationPropertyType","PolymorpheusContent"],["documentationPropertyName","label","documentationPropertyType","string",3,"documentationPropertyValue","documentationPropertyValueChange"],["documentationPropertyName","required","documentationPropertyType","boolean",3,"documentationPropertyValue","documentationPropertyValueChange"],["documentationPropertyName","size","documentationPropertyType","TuiDialogSize",3,"documentationPropertyValues","documentationPropertyValue","documentationPropertyValueChange"],["documentationPropertyName","appearance","documentationPropertyType","string",3,"documentationPropertyValue","documentationPropertyValueChange"],[4,"ngIf"],[1,"container"],["tuiAccordionItemContent",""],["size","m","tuiButton","","type","button",1,"tui-space_top-2","tui-space_right-1",3,"click"],["tuiText","Observable"],["tuiText",""],[1,"b-demo-steps"],["filename","app.module.ts",3,"code"],["filename","my.component.ts",3,"code"],["tuiText","Observer"],["fragment","template","routerLink","/components/dialog","tuiLink",""],["filename","myDialog.component.ts",3,"code"]],template:function(e,t){1&e&&(g.TgZ(0,"tui-doc-page",0),g.YNc(1,Ee,41,11,"ng-template",1),g.YNc(2,it,47,9,"ng-template",1),g.YNc(3,nt,73,5,"ng-template",1),g.YNc(4,at,17,0,"ng-template",2),g.qZA())},directives:[h.q,f.n,a.yS,Z.V,b.L,_.c,y.f,x,D,E,$,ee,ie,ce,se,Ie,Ye,T.v,Le.z,Be.B,i.O5,ze.o,He.K,Qe.d,Ve.v],styles:[".big[_ngcontent-%COMP%]{font-size:3.125rem}"],changeDetection:0}),e})(),ct=(()=>{class e{}return e.ɵfac=function(t){return new(t||e)},e.ɵmod=g.oAB({type:e}),e.ɵinj=g.cJS({imports:[[i.ez,n.u5,l.TuiButtonModule,d.TuiSelectModule,d.TuiInputModule,r.TuiMoneyModule,l.TuiTextfieldControllerModule,l.TuiDataListModule,d.TuiDataListWrapperModule,d.TuiSliderModule,s.TuiAutoFocusModule]]}),e})(),ut=(()=>{class e{}return e.ɵfac=function(t){return new(t||e)},e.ɵmod=g.oAB({type:e}),e.ɵinj=g.cJS({imports:[[i.ez,l.TuiPrimitiveTextfieldModule,s.TuiAutoFocusModule,l.TuiButtonModule]]}),e})(),st=(()=>{class e{}return e.ɵfac=function(t){return new(t||e)},e.ɵmod=g.oAB({type:e}),e.ɵinj=g.cJS({imports:[[i.ez,n.u5,l.TuiLinkModule,l.TuiSvgModule,s.TuiLetModule,l.TuiLoaderModule,l.TuiButtonModule,s.TuiAutoFocusModule,n.UX,d.TuiCheckboxLabeledModule,r.TuiInputCardGroupedModule,l.TuiFormatNumberPipeModule,l.TuiTextfieldControllerModule]]}),e})(),lt=(()=>{class e{}return e.ɵfac=function(t){return new(t||e)},e.ɵmod=g.oAB({type:e}),e.ɵinj=g.cJS({imports:[[i.ez,n.u5,n.UX,p.wq,l.TuiDialogModule,d.TuiAccordionModule,l.TuiButtonModule,r.TuiMoneyModule,d.TuiRadioListModule,d.TuiInputModule,l.TuiHintModule,l.TuiLinkModule,d.TuiMarkerIconModule,s.TuiPreventDefaultModule,l.TuiNotificationModule,u.TuiElasticStickyModule,s.TuiAutoFocusModule,c.fV,ct,ut,a.Bz.forChild((0,c.Ve)(rt)),l.TuiSvgModule,l.TuiLoaderModule,d.TuiInputNumberModule,st,l.TuiTextfieldControllerModule,c.Zp]]}),e})()}}]); \ No newline at end of file diff --git a/v3/index.html b/v3/index.html index 7249830e19cf..92a66f2ba123 100644 --- a/v3/index.html +++ b/v3/index.html @@ -47,7 +47,7 @@ taiga
topography
Make it
Customize design the way you like it
topography

Taiga UI ——
powerful set of
open source
components
for Angular

- + \ No newline at end of file diff --git a/v3/index.original.html b/v3/index.original.html index 700014605f1a..707717737afc 100644 --- a/v3/index.original.html +++ b/v3/index.original.html @@ -41,6 +41,6 @@ - + \ No newline at end of file diff --git a/v3/main.9ce0b215ad9d79c1010b.js b/v3/main.9ce0b215ad9d79c1010b.js new file mode 100644 index 000000000000..c191f77accd4 --- /dev/null +++ b/v3/main.9ce0b215ad9d79c1010b.js @@ -0,0 +1 @@ +(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[40179],{62991:(t,e,i)=>{var n={"./":[66350,68592],"./chinese":[25101,6732,13864,68592],"./chinese/":[25101,6732,13864,68592],"./chinese/addon-commerce":[17480,57027],"./chinese/addon-commerce.js":[17480,57027],"./chinese/addon-editor":[64685,80445],"./chinese/addon-editor.js":[64685,80445],"./chinese/addon-preview":[96839,32195],"./chinese/addon-preview.js":[96839,32195],"./chinese/addon-table":[84356,29868],"./chinese/addon-table.js":[84356,29868],"./chinese/chinese":[13864,6732,13864],"./chinese/chinese.js":[13864,6732,13864],"./chinese/core":[47005,6732,36498],"./chinese/core.js":[47005,6732,36498],"./chinese/countries":[6732,6732],"./chinese/countries.js":[6732,6732],"./chinese/index":[25101,6732,13864,68592],"./chinese/index.js":[25101,6732,13864,68592],"./chinese/kit":[51229,55192],"./chinese/kit.js":[51229,55192],"./chinese/taiga-ui-i18n-languages-chinese":[98345,6732,13864,68592,59193],"./chinese/taiga-ui-i18n-languages-chinese.js":[98345,6732,13864,68592,59193],"./dutch":[46095,20208,41131,68592],"./dutch/":[46095,20208,41131,68592],"./dutch/addon-commerce":[14607,59173],"./dutch/addon-commerce.js":[14607,59173],"./dutch/addon-editor":[9357,42798],"./dutch/addon-editor.js":[9357,42798],"./dutch/addon-preview":[71245,59681],"./dutch/addon-preview.js":[71245,59681],"./dutch/addon-table":[228,71983],"./dutch/addon-table.js":[228,71983],"./dutch/core":[46798,20208,39474],"./dutch/core.js":[46798,20208,39474],"./dutch/countries":[20208,20208],"./dutch/countries.js":[20208,20208],"./dutch/dutch":[41131,20208,41131],"./dutch/dutch.js":[41131,20208,41131],"./dutch/index":[46095,20208,41131,68592],"./dutch/index.js":[46095,20208,41131,68592],"./dutch/kit":[75843,6073],"./dutch/kit.js":[75843,6073],"./dutch/taiga-ui-i18n-languages-dutch":[46526,20208,41131,68592,62608],"./dutch/taiga-ui-i18n-languages-dutch.js":[46526,20208,41131,68592,62608],"./english":[98004,68332,14693,68592],"./english/":[98004,68332,14693,68592],"./english/addon-commerce":[28474,93403],"./english/addon-commerce.js":[28474,93403],"./english/addon-editor":[29137,33439],"./english/addon-editor.js":[29137,33439],"./english/addon-preview":[56710,70932],"./english/addon-preview.js":[56710,70932],"./english/addon-table":[73418,95183],"./english/addon-table.js":[73418,95183],"./english/core":[34303,68332,6673],"./english/core.js":[34303,68332,6673],"./english/countries":[68332,68332],"./english/countries.js":[68332,68332],"./english/english":[14693,68332,14693],"./english/english.js":[14693,68332,14693],"./english/index":[98004,68332,14693,68592],"./english/index.js":[98004,68332,14693,68592],"./english/kit":[98528,76185],"./english/kit.js":[98528,76185],"./english/taiga-ui-i18n-languages-english":[34365,68332,14693,68592,89905],"./english/taiga-ui-i18n-languages-english.js":[34365,68332,14693,68592,89905],"./french":[78945,77749,96415,68592],"./french/":[78945,77749,96415,68592],"./french/addon-commerce":[38370,87611],"./french/addon-commerce.js":[38370,87611],"./french/addon-editor":[43885,93888],"./french/addon-editor.js":[43885,93888],"./french/addon-preview":[91733,21415],"./french/addon-preview.js":[91733,21415],"./french/addon-table":[65986,56966],"./french/addon-table.js":[65986,56966],"./french/core":[84243,77749,28015],"./french/core.js":[84243,77749,28015],"./french/countries":[77749,77749],"./french/countries.js":[77749,77749],"./french/french":[96415,77749,96415],"./french/french.js":[96415,77749,96415],"./french/index":[78945,77749,96415,68592],"./french/index.js":[78945,77749,96415,68592],"./french/kit":[5749,27769],"./french/kit.js":[5749,27769],"./french/taiga-ui-i18n-languages-french":[86541,77749,96415,68592,97196],"./french/taiga-ui-i18n-languages-french.js":[86541,77749,96415,68592,97196],"./german":[13849,45267,68592],"./german/":[13849,45267,68592],"./german/addon-commerce":[35460,4540],"./german/addon-commerce.js":[35460,4540],"./german/addon-editor":[78222,31865],"./german/addon-editor.js":[78222,31865],"./german/addon-preview":[19891,74209],"./german/addon-preview.js":[19891,74209],"./german/addon-table":[25540,93692],"./german/addon-table.js":[25540,93692],"./german/core":[95478,50366],"./german/core.js":[95478,50366],"./german/german":[45267,45267],"./german/german.js":[45267,45267],"./german/index":[13849,45267,68592],"./german/index.js":[13849,45267,68592],"./german/kit":[65999,46023],"./german/kit.js":[65999,46023],"./german/taiga-ui-i18n-languages-german":[73549,45267,68592,79976],"./german/taiga-ui-i18n-languages-german.js":[73549,45267,68592,79976],"./hebrew":[96170,26501,62890,68592],"./hebrew/":[96170,26501,62890,68592],"./hebrew/addon-commerce":[11928,75785],"./hebrew/addon-commerce.js":[11928,75785],"./hebrew/addon-editor":[11627,40669],"./hebrew/addon-editor.js":[11627,40669],"./hebrew/addon-preview":[52726,16447],"./hebrew/addon-preview.js":[52726,16447],"./hebrew/addon-table":[31014,40449],"./hebrew/addon-table.js":[31014,40449],"./hebrew/core":[87753,26501,54538],"./hebrew/core.js":[87753,26501,54538],"./hebrew/countries":[26501,26501],"./hebrew/countries.js":[26501,26501],"./hebrew/hebrew":[62890,26501,62890],"./hebrew/hebrew.js":[62890,26501,62890],"./hebrew/index":[96170,26501,62890,68592],"./hebrew/index.js":[96170,26501,62890,68592],"./hebrew/kit":[5553,33157],"./hebrew/kit.js":[5553,33157],"./hebrew/taiga-ui-i18n-languages-hebrew":[14537,26501,62890,68592,41158],"./hebrew/taiga-ui-i18n-languages-hebrew.js":[14537,26501,62890,68592,41158],"./index":[66350,68592],"./index.js":[66350,68592],"./italian":[54579,14742,80288,68592],"./italian/":[54579,14742,80288,68592],"./italian/addon-commerce":[25237,21046],"./italian/addon-commerce.js":[25237,21046],"./italian/addon-editor":[3603,16352],"./italian/addon-editor.js":[3603,16352],"./italian/addon-preview":[55849,68149],"./italian/addon-preview.js":[55849,68149],"./italian/addon-table":[23051,88176],"./italian/addon-table.js":[23051,88176],"./italian/core":[94313,14742,15930],"./italian/core.js":[94313,14742,15930],"./italian/countries":[14742,14742],"./italian/countries.js":[14742,14742],"./italian/index":[54579,14742,80288,68592],"./italian/index.js":[54579,14742,80288,68592],"./italian/italian":[80288,14742,80288],"./italian/italian.js":[80288,14742,80288],"./italian/kit":[77627,61972],"./italian/kit.js":[77627,61972],"./italian/taiga-ui-i18n-languages-italian":[79739,14742,80288,68592,39621],"./italian/taiga-ui-i18n-languages-italian.js":[79739,14742,80288,68592,39621],"./japan":[80669,61952,49317,68592],"./japan/":[80669,61952,49317,68592],"./japan/addon-commerce":[81476,58778],"./japan/addon-commerce.js":[81476,58778],"./japan/addon-editor":[92186,35170],"./japan/addon-editor.js":[92186,35170],"./japan/addon-preview":[76934,68053],"./japan/addon-preview.js":[76934,68053],"./japan/addon-table":[10051,35847],"./japan/addon-table.js":[10051,35847],"./japan/core":[73231,61952,77036],"./japan/core.js":[73231,61952,77036],"./japan/countries":[61952,61952],"./japan/countries.js":[61952,61952],"./japan/index":[80669,61952,49317,68592],"./japan/index.js":[80669,61952,49317,68592],"./japan/japan":[49317,61952,49317],"./japan/japan.js":[49317,61952,49317],"./japan/kit":[45148,66558],"./japan/kit.js":[45148,66558],"./japan/taiga-ui-i18n-languages-japan":[68072,61952,49317,68592,21502],"./japan/taiga-ui-i18n-languages-japan.js":[68072,61952,49317,68592,21502],"./kazakh":[81152,40576,84294,68592],"./kazakh/":[81152,40576,84294,68592],"./kazakh/addon-commerce":[81800,38502],"./kazakh/addon-commerce.js":[81800,38502],"./kazakh/addon-editor":[98950,1352],"./kazakh/addon-editor.js":[98950,1352],"./kazakh/addon-preview":[88871,990],"./kazakh/addon-preview.js":[88871,990],"./kazakh/addon-table":[3429,342],"./kazakh/addon-table.js":[3429,342],"./kazakh/core":[46426,40576,15089],"./kazakh/core.js":[46426,40576,15089],"./kazakh/countries":[40576,40576],"./kazakh/countries.js":[40576,40576],"./kazakh/index":[81152,40576,84294,68592],"./kazakh/index.js":[81152,40576,84294,68592],"./kazakh/kazakh":[84294,40576,84294],"./kazakh/kazakh.js":[84294,40576,84294],"./kazakh/kit":[28451,62994],"./kazakh/kit.js":[28451,62994],"./kazakh/taiga-ui-i18n-languages-kazakh":[89864,40576,84294,68592,3504],"./kazakh/taiga-ui-i18n-languages-kazakh.js":[89864,40576,84294,68592,3504],"./korean":[50782,82590,49105,68592],"./korean/":[50782,82590,49105,68592],"./korean/addon-commerce":[49288,20749],"./korean/addon-commerce.js":[49288,20749],"./korean/addon-editor":[35147,94221],"./korean/addon-editor.js":[35147,94221],"./korean/addon-preview":[55902,42682],"./korean/addon-preview.js":[55902,42682],"./korean/addon-table":[20553,6911],"./korean/addon-table.js":[20553,6911],"./korean/core":[54478,82590,84314],"./korean/core.js":[54478,82590,84314],"./korean/countries":[82590,82590],"./korean/countries.js":[82590,82590],"./korean/index":[50782,82590,49105,68592],"./korean/index.js":[50782,82590,49105,68592],"./korean/kit":[54651,50634],"./korean/kit.js":[54651,50634],"./korean/korean":[49105,82590,49105],"./korean/korean.js":[49105,82590,49105],"./korean/taiga-ui-i18n-languages-korean":[73984,82590,49105,68592,50988],"./korean/taiga-ui-i18n-languages-korean.js":[73984,82590,49105,68592,50988],"./malay":[27430,64542,49903,68592],"./malay/":[27430,64542,49903,68592],"./malay/addon-commerce":[8620,62229],"./malay/addon-commerce.js":[8620,62229],"./malay/addon-editor":[40944,17411],"./malay/addon-editor.js":[40944,17411],"./malay/addon-preview":[10490,4790],"./malay/addon-preview.js":[10490,4790],"./malay/addon-table":[9002,86874],"./malay/addon-table.js":[9002,86874],"./malay/core":[28254,64542,36104],"./malay/core.js":[28254,64542,36104],"./malay/countries":[64542,64542],"./malay/countries.js":[64542,64542],"./malay/index":[27430,64542,49903,68592],"./malay/index.js":[27430,64542,49903,68592],"./malay/kit":[24216,10482],"./malay/kit.js":[24216,10482],"./malay/malay":[49903,64542,49903],"./malay/malay.js":[49903,64542,49903],"./malay/taiga-ui-i18n-languages-malay":[63712,64542,49903,68592,10393],"./malay/taiga-ui-i18n-languages-malay.js":[63712,64542,49903,68592,10393],"./polish":[994,75393,58040,68592],"./polish/":[994,75393,58040,68592],"./polish/addon-commerce":[17802,85871],"./polish/addon-commerce.js":[17802,85871],"./polish/addon-editor":[9500,38261],"./polish/addon-editor.js":[9500,38261],"./polish/addon-preview":[97436,8131],"./polish/addon-preview.js":[97436,8131],"./polish/addon-table":[22323,43419],"./polish/addon-table.js":[22323,43419],"./polish/core":[74225,75393,92088],"./polish/core.js":[74225,75393,92088],"./polish/countries":[75393,75393],"./polish/countries.js":[75393,75393],"./polish/index":[994,75393,58040,68592],"./polish/index.js":[994,75393,58040,68592],"./polish/kit":[21098,69450],"./polish/kit.js":[21098,69450],"./polish/polish":[58040,75393,58040],"./polish/polish.js":[58040,75393,58040],"./polish/taiga-ui-i18n-languages-polish":[13470,75393,58040,68592,68067],"./polish/taiga-ui-i18n-languages-polish.js":[13470,75393,58040,68592,68067],"./portuguese":[54991,17610,39349,68592],"./portuguese/":[54991,17610,39349,68592],"./portuguese/addon-commerce":[62290,66561],"./portuguese/addon-commerce.js":[62290,66561],"./portuguese/addon-editor":[90334,44499],"./portuguese/addon-editor.js":[90334,44499],"./portuguese/addon-preview":[24414,15784],"./portuguese/addon-preview.js":[24414,15784],"./portuguese/addon-table":[55008,8246],"./portuguese/addon-table.js":[55008,8246],"./portuguese/core":[95853,17610,51563],"./portuguese/core.js":[95853,17610,51563],"./portuguese/countries":[17610,17610],"./portuguese/countries.js":[17610,17610],"./portuguese/index":[54991,17610,39349,68592],"./portuguese/index.js":[54991,17610,39349,68592],"./portuguese/kit":[30524,96807],"./portuguese/kit.js":[30524,96807],"./portuguese/portuguese":[39349,17610,39349],"./portuguese/portuguese.js":[39349,17610,39349],"./portuguese/taiga-ui-i18n-languages-portuguese":[75059,17610,39349,68592,97128],"./portuguese/taiga-ui-i18n-languages-portuguese.js":[75059,17610,39349,68592,97128],"./russian":[55121,25951,43250,68592],"./russian/":[55121,25951,43250,68592],"./russian/addon-commerce":[26955,98493],"./russian/addon-commerce.js":[26955,98493],"./russian/addon-editor":[87993,49610],"./russian/addon-editor.js":[87993,49610],"./russian/addon-preview":[6597,75664],"./russian/addon-preview.js":[6597,75664],"./russian/addon-table":[44497,33524],"./russian/addon-table.js":[44497,33524],"./russian/core":[21311,25951,21173],"./russian/core.js":[21311,25951,21173],"./russian/countries":[25951,25951],"./russian/countries.js":[25951,25951],"./russian/index":[55121,25951,43250,68592],"./russian/index.js":[55121,25951,43250,68592],"./russian/kit":[19309,37085],"./russian/kit.js":[19309,37085],"./russian/russian":[43250,25951,43250],"./russian/russian.js":[43250,25951,43250],"./russian/taiga-ui-i18n-languages-russian":[13644,25951,43250,68592,22712],"./russian/taiga-ui-i18n-languages-russian.js":[13644,25951,43250,68592,22712],"./spanish":[21761,14283,18285,68592],"./spanish/":[21761,14283,18285,68592],"./spanish/addon-commerce":[20220,4244],"./spanish/addon-commerce.js":[20220,4244],"./spanish/addon-editor":[62943,64777],"./spanish/addon-editor.js":[62943,64777],"./spanish/addon-preview":[65491,53332],"./spanish/addon-preview.js":[65491,53332],"./spanish/addon-table":[36978,74832],"./spanish/addon-table.js":[36978,74832],"./spanish/core":[19895,14283,3379],"./spanish/core.js":[19895,14283,3379],"./spanish/countries":[14283,14283],"./spanish/countries.js":[14283,14283],"./spanish/index":[21761,14283,18285,68592],"./spanish/index.js":[21761,14283,18285,68592],"./spanish/kit":[77593,31086],"./spanish/kit.js":[77593,31086],"./spanish/spanish":[18285,14283,18285],"./spanish/spanish.js":[18285,14283,18285],"./spanish/taiga-ui-i18n-languages-spanish":[10775,14283,18285,68592,62851],"./spanish/taiga-ui-i18n-languages-spanish.js":[10775,14283,18285,68592,62851],"./taiga-ui-i18n-languages":[8793,68592,7815],"./taiga-ui-i18n-languages.js":[8793,68592,7815],"./turkish":[1565,88298,68592],"./turkish/":[1565,88298,68592],"./turkish/addon-commerce":[76255,58699],"./turkish/addon-commerce.js":[76255,58699],"./turkish/addon-editor":[71391,50511],"./turkish/addon-editor.js":[71391,50511],"./turkish/addon-preview":[52386,16034],"./turkish/addon-preview.js":[52386,16034],"./turkish/addon-table":[12417,59508],"./turkish/addon-table.js":[12417,59508],"./turkish/core":[20792,92723],"./turkish/core.js":[20792,92723],"./turkish/index":[1565,88298,68592],"./turkish/index.js":[1565,88298,68592],"./turkish/kit":[63117,19622],"./turkish/kit.js":[63117,19622],"./turkish/taiga-ui-i18n-languages-turkish":[63e3,88298,68592,52762],"./turkish/taiga-ui-i18n-languages-turkish.js":[63e3,88298,68592,52762],"./turkish/turkish":[88298,88298],"./turkish/turkish.js":[88298,88298],"./ukrainian":[50026,78241,68592],"./ukrainian/":[50026,78241,68592],"./ukrainian/addon-commerce":[97846,31414],"./ukrainian/addon-commerce.js":[97846,31414],"./ukrainian/addon-editor":[84382,82448],"./ukrainian/addon-editor.js":[84382,82448],"./ukrainian/addon-preview":[38036,29439],"./ukrainian/addon-preview.js":[38036,29439],"./ukrainian/addon-table":[31847,90886],"./ukrainian/addon-table.js":[31847,90886],"./ukrainian/core":[96358,63131],"./ukrainian/core.js":[96358,63131],"./ukrainian/index":[50026,78241,68592],"./ukrainian/index.js":[50026,78241,68592],"./ukrainian/kit":[815,63565],"./ukrainian/kit.js":[815,63565],"./ukrainian/taiga-ui-i18n-languages-ukrainian":[69999,78241,68592,43246],"./ukrainian/taiga-ui-i18n-languages-ukrainian.js":[69999,78241,68592,43246],"./ukrainian/ukrainian":[78241,78241],"./ukrainian/ukrainian.js":[78241,78241],"./vietnamese":[5791,59068,52766,68592],"./vietnamese/":[5791,59068,52766,68592],"./vietnamese/addon-commerce":[74392,78610],"./vietnamese/addon-commerce.js":[74392,78610],"./vietnamese/addon-editor":[56456,5862],"./vietnamese/addon-editor.js":[56456,5862],"./vietnamese/addon-preview":[32008,8856],"./vietnamese/addon-preview.js":[32008,8856],"./vietnamese/addon-table":[56437,51864],"./vietnamese/addon-table.js":[56437,51864],"./vietnamese/core":[92317,59068,30454],"./vietnamese/core.js":[92317,59068,30454],"./vietnamese/countries":[59068,59068],"./vietnamese/countries.js":[59068,59068],"./vietnamese/index":[5791,59068,52766,68592],"./vietnamese/index.js":[5791,59068,52766,68592],"./vietnamese/kit":[3625,10435],"./vietnamese/kit.js":[3625,10435],"./vietnamese/taiga-ui-i18n-languages-vietnamese":[7448,59068,52766,68592,76152],"./vietnamese/taiga-ui-i18n-languages-vietnamese.js":[7448,59068,52766,68592,76152],"./vietnamese/vietnamese":[52766,59068,52766],"./vietnamese/vietnamese.js":[52766,59068,52766]};function o(t){if(!i.o(n,t))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=n[t],o=e[0];return Promise.all(e.slice(1).map(i.e)).then((()=>i(o)))}o.keys=()=>Object.keys(n),o.id=62991,t.exports=o},72602:(t,e,i)=>{i.d(e,{c:()=>Y});var n=i(64762),o=i(74788),a=i(23738),r=i(72878),s=i(99643),l=i(60028),u=i(4797),c=i(64862),d=i(66259),p=i(13396),h=i(17713),g=i(12057),m=i(33250),f=i(2697),v=i(26072),b=i(9829),_=i(82886),C=i(7860),x=i(17163),M=i(40939),y=i(13176),w=i(81125),O=i(20986),T=i(48893),P=i(75412),k=i(89570),I=i(34880),S=i(9063),A=i(35271);const E=["inputCard"],D=["inputExpire"],X=["inputCVC"];function z(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"label",5),o.TgZ(1,"input",16,17),o.NdJ("focus",(function(){return 0}))("ngModelChange",(function(e){return o.CHM(t),o.oxw(2).onCardChange(e)})),o.ALo(3,"tuiMapper"),o.qZA(),o.TgZ(4,"span",18),o.NdJ("tuiResize",(function(){return 0})),o._UZ(5,"span",19,20),o.TgZ(7,"span",21),o.TgZ(8,"span",22),o._uU(9),o.qZA(),o.qZA(),o.qZA(),o.TgZ(10,"span",8),o._uU(11),o.qZA(),o.qZA()}if(2&t){const t=e.tuiLet,i=o.MAs(6),n=o.oxw().ngIf,a=o.oxw();o.xp6(1),o.ekj("t-input_hidden",!a.card.length&&a.focused)("t-input_inert",a.cardPrefilled),o.Q6J("autocomplete",a.autocompleteCard)("disabled",a.computedDisabled)("maskito",a.maskCard)("ngModel",t)("placeholder",a.cardPrefilled?"":a.exampleText)("readOnly",a.readOnly)("tuiAutoFocus",!1)("tuiFocusable",a.cardFocusable),o.uIk("aria-invalid",!a.cardPrefilled&&!o.xi3(3,24,a.card,a.cardValidator))("id",a.idCard),o.xp6(3),o.ekj("t-collapsed_enable-mask",a.isCardCollapsed),o.uIk("data-before",a.masked),o.xp6(1),o.Q6J("textContent",t.slice(-a.tailLength)),o.xp6(3),o.Udp("transform",a.transform(i)),o.xp6(1),o.hij(" ",t," "),o.xp6(1),o.ekj("t-placeholder_raised",a.placeholderRaised),o.xp6(1),o.hij(" ",n.cardNumberText," ")}}function L(t,e){if(1&t&&o._UZ(0,"tui-svg",25),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t)}}function N(t,e){if(1&t&&(o.TgZ(0,"div",23),o.YNc(1,L,1,1,"tui-svg",24),o.qZA()),2&t){const t=o.oxw(2);o.xp6(1),o.Q6J("polymorpheusOutlet",t.icon)}}function F(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-svg",26),o.NdJ("click",(function(){return o.CHM(t),o.oxw(2).clear()})),o.qZA()}if(2&t){const t=o.oxw(2);o.Q6J("src",t.icons.close)}}function R(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-svg",27),o.NdJ("click",(function(){return o.CHM(t),o.oxw(2).toggle()})),o.qZA()}if(2&t){const t=o.oxw(2);o.ekj("t-icon_rotated",t.open),o.Q6J("src",t.arrowOptions.iconLarge)}}function B(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",1),o.NdJ("mousedown",(function(e){return o.CHM(t),o.oxw().onMouseDown(e)}))("scroll",(function(e){return o.CHM(t),o.oxw().onScroll(e)}))("tuiActiveZoneChange",(function(e){return o.CHM(t),o.oxw().onActiveZoneChange(e)})),o.TgZ(1,"div",2),o.YNc(2,z,12,27,"label",3),o.ALo(3,"tuiFormatCard"),o.qZA(),o.TgZ(4,"div",4),o.TgZ(5,"label",5),o.TgZ(6,"input",6,7),o.NdJ("focus",(function(){return 0}))("ngModelChange",(function(e){return o.CHM(t),o.oxw().onExpireChange(e)})),o.qZA(),o.TgZ(8,"span",8),o._uU(9),o.qZA(),o.qZA(),o.qZA(),o.TgZ(10,"div",9),o.TgZ(11,"label",5),o.TgZ(12,"input",10,11),o.NdJ("focus",(function(){return 0}))("ngModelChange",(function(e){return o.CHM(t),o.oxw().onCVCChange(e)})),o.qZA(),o.TgZ(14,"span",8),o._uU(15),o.qZA(),o.qZA(),o.qZA(),o.TgZ(16,"div",12),o.YNc(17,N,2,1,"div",13),o.YNc(18,F,1,1,"tui-svg",14),o.YNc(19,R,1,3,"tui-svg",15),o.qZA(),o.qZA()}if(2&t){const t=e.ngIf,i=o.oxw();o.Q6J("appearance",i.appearance)("disabled",i.computedDisabled)("focus",i.computedFocused)("hover",i.pseudoHover)("invalid",i.computedInvalid)("readOnly",i.readOnly)("tuiDropdown",i.dropdown||"")("tuiDropdownManual",i.open),o.xp6(2),o.Q6J("tuiLet",o.xi3(3,46,null==i.value?null:i.value.card,i.cardPrefilled)),o.xp6(2),o.ekj("t-wrapper_active",i.isCardCollapsed),o.xp6(2),o.ekj("t-input_inert",!i.expireFocusable),o.Q6J("autocomplete",i.autocompleteExpire)("disabled",i.computedDisabled)("maskito",i.maskExpire)("ngModel",i.expire)("readOnly",i.readOnly)("tuiAutoFocus",!1)("tuiFocusable",i.expireFocusable),o.uIk("id",i.idExpire)("name",i.name),o.xp6(2),o.ekj("t-placeholder_raised",i.placeholderRaised),o.xp6(1),o.hij(" ",t.expiryText," "),o.xp6(1),o.ekj("t-wrapper_active",i.isCardCollapsed),o.xp6(2),o.ekj("t-input_cvc_hidden",i.cvcHidden)("t-input_prefilled",i.cvcPrefilled),o.Q6J("autocomplete",i.autocompleteCVC)("disabled",i.computedDisabled)("maskito",i.maskCVC)("ngModel",i.cvc)("placeholder",i.cvcPrefilled?"•••":i.exampleTextCVC)("readOnly",i.readOnly||i.cvcPrefilled)("tuiAutoFocus",!1)("tuiFocusable",i.cvcFocusable),o.uIk("id",i.idCVC),o.xp6(2),o.ekj("t-placeholder_raised",i.placeholderRaised),o.xp6(1),o.hij(" ",t.cvcText," "),o.xp6(2),o.Q6J("ngIf",i.icon),o.xp6(1),o.Q6J("ngIf",i.hasCleaner),o.xp6(1),o.Q6J("ngIf",i.hasDropdown)}}class Y extends s.c9{constructor(t,e,i,n,a,s,u,d,p){super(t,e,p),this.el=i,this.mode$=n,this.cardGroupedTexts$=a,this.controller=s,this.icons=u,this.arrowOptions=d,this.expireInert=!1,this.exampleText=this.options.exampleText,this.cardValidator=this.options.cardValidator,this.cvcHidden=this.options.cvcHidden,this.autofilledChange=new o.vpe,this.exampleTextCVC=this.options.exampleTextCVC,this.maskCVC={mask:new Array(3).fill(c.TUI_DIGIT_REGEXP)},this.maskCard={mask:l.Aj},this.maskExpire=(0,r.tr)({mode:"mm/yy",separator:"/"}),this.open=!1}set codeLength(t){this.exampleTextCVC="0".repeat(t),this.maskCVC={mask:new Array(t).fill(c.TUI_DIGIT_REGEXP)}}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.inputCard)||void 0===t?void 0:t.nativeElement)&&void 0!==e?e:null}get focused(){return this.open||(0,u.tuiIsNativeFocusedIn)(this.el.nativeElement)}get appearance(){return this.controller.appearance}get card(){var t;return(null===(t=this.value)||void 0===t?void 0:t.card)||""}get expire(){var t;return(null===(t=this.value)||void 0===t?void 0:t.expire)||""}get cvc(){var t;return(null===(t=this.value)||void 0===t?void 0:t.cvc)||""}get hasCleaner(){var t,e;return!!(null===(e=null===(t=this.value)||void 0===t?void 0:t.card)||void 0===e?void 0:e.trim())&&!this.readOnly&&!this.computedDisabled}get hasDropdown(){return!!this.dropdown}get placeholderRaised(){return this.computedFocused&&!this.readOnly||this.hasCardNumber}get hasCardNumber(){var t,e;return!!(null===(e=null===(t=this.value)||void 0===t?void 0:t.card)||void 0===e?void 0:e.trim())}get idCard(){return`${this.id}_card`}get idExpire(){return`${this.id}_expire`}get idCVC(){return`${this.id}_cvc`}get isCardCollapsed(){return this.isFocusable(this.card)&&!this.cardFocused}get autocompleteExpire(){return this.autocompleteEnabled?"cc-exp":"off"}get autocompleteCVC(){return this.autocompleteEnabled?"cc-csc":"off"}get tailLength(){return this.hasExtraSpace?5:4}get name(){return this.autocompleteEnabled?"ccexpiryyear":null}get cardPrefilled(){return!!this.card.match(c.TUI_NON_DIGIT_REGEXP)}get cvcPrefilled(){return!!this.cvc.match(c.TUI_NON_DIGIT_REGEXP)}get cardFocusable(){return this.focusable&&!this.cardPrefilled}get expireFocusable(){return this.isFocusable(this.card)&&!this.expireInert}get cvcFocusable(){return this.isFocusable(this.card)}get masked(){return this.cardPrefilled?`*${this.card.slice(-4)}`:"*"}get expireSelectionStart(){var t;return(null===(t=this.inputExpire)||void 0===t?void 0:t.nativeElement.selectionStart)||0}onEsc(){this.open=!1}onArrow(t,e){var i;this.open=this.hasDropdown,this.cdr.detectChanges(),null===(i=this.datalist)||void 0===i||i.onKeyDownArrow(t,e)}handleOption(t){var e,i;const{card:n="",expire:o="",cvc:a=""}=t,{bin:r}=this,s=!o&&(null===(e=this.inputExpire)||void 0===e?void 0:e.nativeElement)||(null===(i=this.inputCVC)||void 0===i?void 0:i.nativeElement);this.value={card:n,expire:o,cvc:a},this.updateBin(r),this.open=!1,this.expireInert=!!o,null==s||s.focus()}onCardChange(t){const{value:e,bin:i}=this,n=t.split(" ").join("");e&&e.card===n||(this.updateProperty(n,"card"),this.updateBin(i),this.cardValidator(this.card)&&!this.expire&&this.inputExpire&&this.focusExpire())}onExpireChange(t){this.updateProperty(t,"expire"),5===t.length&&this.expireSelectionStart>=5&&this.focusCVC()}onCVCChange(t){this.updateProperty(t,"cvc")}transform({offsetWidth:t}){return this.isCardCollapsed?`translate3d(${t}px, 0, 0)`:""}onActiveZoneChange(t){this.updateFocused(t),this.open=t&&this.open}onMouseDown(t){(0,u.tuiIsElement)(t.target)&&(0,u.tuiIsInput)(t.target)||(t.preventDefault(),this.focusInput())}onScroll({currentTarget:t}){(0,u.tuiIsElement)(t)&&(t.scrollLeft=0)}clear(){this.expireInert=!1,this.value=null,this.focusCard()}toggle(){this.open=!this.open}writeValue(t){const{bin:e}=this;super.writeValue(t),this.updateBin(e),this.expireInert=!!this.expire&&this.cardPrefilled}focusCard(){var t;null===(t=this.cardNumberAutofocusRef)||void 0===t||t.focus()}focusExpire(){var t;null===(t=this.expireCardAutofocusRef)||void 0===t||t.focus()}focusCVC(){var t;null===(t=this.cvcCardAutofocusRef)||void 0===t||t.focus()}get cardFocused(){return!!this.inputCard&&(0,u.tuiIsNativeFocused)(this.inputCard.nativeElement)}get hasExtraSpace(){return this.card.length%4>0}isFocusable(t){return this.focusable&&(this.cardValidator(t)||this.cardPrefilled)}updateBin(t){const{bin:e}=this;e===t||this.cardPrefilled||this.binChange.emit(e)}updateProperty(t,e){const{card:i="",expire:n="",cvc:o=""}=this.value||{},a={card:i,expire:n,cvc:o};a[e]=t,this.value=a.expire||a.cvc||a.card?a:null}focusInput(){var t,e,i;const n=this.cardFocusable&&(null===(t=this.inputCard)||void 0===t?void 0:t.nativeElement)||this.expireFocusable&&(null===(e=this.inputExpire)||void 0===e?void 0:e.nativeElement)||(null===(i=this.inputCVC)||void 0===i?void 0:i.nativeElement);null==n||n.focus()}}Y.ɵfac=function(t){return new(t||Y)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(o.SBq),o.Y36(c.TUI_MODE),o.Y36(h.m),o.Y36(c.TUI_TEXTFIELD_WATCHED_CONTROLLER),o.Y36(c.TUI_COMMON_ICONS),o.Y36(d.TUI_ARROW_OPTIONS),o.Y36(p.z3))},Y.ɵcmp=o.Xpm({type:Y,selectors:[["tui-input-card-grouped"]],contentQueries:function(t,e,i){if(1&t&&(o.Suo(i,c.TuiDataListDirective,5,o.Rgc),o.Suo(i,c.TuiDataListComponent,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.dropdown=t.first),o.iGM(t=o.CRH())&&(e.datalist=t.first)}},viewQuery:function(t,e){if(1&t&&(o.Gf(E,5),o.Gf(E,5,u.TuiAutoFocusDirective),o.Gf(D,5),o.Gf(D,5,u.TuiAutoFocusDirective),o.Gf(X,5),o.Gf(X,5,u.TuiAutoFocusDirective)),2&t){let t;o.iGM(t=o.CRH())&&(e.inputCard=t.first),o.iGM(t=o.CRH())&&(e.cardNumberAutofocusRef=t.first),o.iGM(t=o.CRH())&&(e.inputExpire=t.first),o.iGM(t=o.CRH())&&(e.expireCardAutofocusRef=t.first),o.iGM(t=o.CRH())&&(e.inputCVC=t.first),o.iGM(t=o.CRH())&&(e.cvcCardAutofocusRef=t.first)}},hostAttrs:["data-size","l"],hostBindings:function(t,e){1&t&&o.NdJ("$.data-mode.attr",(function(){return e.mode$}))("keydown.esc",(function(){return e.onEsc()}))("keydown.arrowDown.prevent",(function(t){return e.onArrow(t.target,1)}))("keydown.arrowUp.prevent",(function(t){return e.onArrow(t.target,-1)}))},inputs:{exampleText:"exampleText",cardValidator:"cardValidator",cvcHidden:"cvcHidden",codeLength:"codeLength"},outputs:{autofilledChange:"autofilledChange"},features:[o._Bn([(0,u.tuiAsFocusableItemAccessor)(Y),(0,u.tuiAsControl)(Y),(0,c.tuiAsDataListHost)(Y),c.MODE_PROVIDER,c.TEXTFIELD_CONTROLLER_PROVIDER]),o.qOj],decls:2,vars:3,consts:[["tuiDropdownLimitWidth","fixed","tuiWrapper","","class","t-common-wrapper",3,"appearance","disabled","focus","hover","invalid","readOnly","tuiDropdown","tuiDropdownManual","mousedown","scroll","tuiActiveZoneChange",4,"ngIf"],["tuiDropdownLimitWidth","fixed","tuiWrapper","",1,"t-common-wrapper",3,"appearance","disabled","focus","hover","invalid","readOnly","tuiDropdown","tuiDropdownManual","mousedown","scroll","tuiActiveZoneChange"],[1,"t-wrapper"],["tuiPreventDefault","click",4,"tuiLet"],[1,"t-wrapper","t-wrapper_expire"],["tuiPreventDefault","click"],["automation-id","tui-input-card-grouped__expire","inputmode","numeric","placeholder","00/00","translate","no",1,"t-input",3,"autocomplete","disabled","maskito","ngModel","readOnly","tuiAutoFocus","tuiFocusable","focus","ngModelChange"],["inputExpire",""],[1,"t-placeholder"],[1,"t-wrapper","t-wrapper_cvc"],["automation-id","tui-input-card-grouped__cvc","inputmode","numeric","translate","no","type","text",1,"t-input",3,"autocomplete","disabled","maskito","ngModel","placeholder","readOnly","tuiAutoFocus","tuiFocusable","focus","ngModelChange"],["inputCVC",""],[1,"t-icons"],["class","t-icon-outlet",4,"ngIf"],["appearance","icon","automation-id","tui-input-card-grouped__cleaner","tuiWrapper","","class","t-icon",3,"src","click",4,"ngIf"],["appearance","icon","automation-id","tui-input-card-grouped__dropdown","tuiWrapper","","class","t-icon",3,"t-icon_rotated","src","click",4,"ngIf"],["automation-id","tui-input-card-grouped__card","inputmode","numeric","translate","no","type","text",1,"t-input","t-input_card",3,"autocomplete","disabled","maskito","ngModel","placeholder","readOnly","tuiAutoFocus","tuiFocusable","focus","ngModelChange"],["inputCard",""],["aria-hidden","true","translate","no",1,"t-collapsed",3,"tuiResize"],[1,"t-ghost",3,"textContent"],["ghost",""],[1,"t-collapsed-wrapper"],[1,"t-value"],[1,"t-icon-outlet"],["automation-id","tui-input-card-grouped__icon","class","t-card",3,"src",4,"polymorpheusOutlet"],["automation-id","tui-input-card-grouped__icon",1,"t-card",3,"src"],["appearance","icon","automation-id","tui-input-card-grouped__cleaner","tuiWrapper","",1,"t-icon",3,"src","click"],["appearance","icon","automation-id","tui-input-card-grouped__dropdown","tuiWrapper","",1,"t-icon",3,"src","click"]],template:function(t,e){1&t&&(o.YNc(0,B,20,49,"div",0),o.ALo(1,"async")),2&t&&o.Q6J("ngIf",o.lcZ(1,1,e.cardGroupedTexts$))},directives:[g.O5,m.Ek,f.o,v.t,b.V,_.A,C.T,x.e,M.L,y.A,w.Fs,a.Fj,w.ro,a.JJ,a.On,O.k,T.t,P.$,k.Li,I.P],pipes:[g.Ov,S.o,A.c],styles:['[_nghost-%COMP%]{display:block;height:var(--tui-height-l);width:29.5rem;border-radius:var(--tui-radius-m)}[data-mode=onDark][_nghost-%COMP%]{--tui-autofill: var(--tui-autofill-night)}[_nghost-%COMP%] tui-root._mobile[_nghost-%COMP%], tui-root._mobile [_nghost-%COMP%]{width:18rem}.t-outline[_ngcontent-%COMP%]{height:100%;width:100%}.t-common-wrapper[_ngcontent-%COMP%]{position:relative;height:100%;width:100%;overflow:hidden}.t-wrapper[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;width:100%;height:100%}.t-wrapper_cvc[_ngcontent-%COMP%]{margin-left:7.1875rem;transform:translate(100%)}tui-root._mobile[_nghost-%COMP%] .t-wrapper_cvc[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-wrapper_cvc[_ngcontent-%COMP%]{margin-left:4.0625rem}.t-wrapper_expire[_ngcontent-%COMP%]{transform:translate(100%)}.t-wrapper_active[_ngcontent-%COMP%]{transform:translate(6.5625rem)}tui-root._mobile[_nghost-%COMP%] .t-wrapper_active[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-wrapper_active[_ngcontent-%COMP%]{transform:translate(4.125rem)}.t-card[_ngcontent-%COMP%]{width:2rem;height:2rem;margin-right:.5rem;color:#1434cb}.t-collapsed[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;border-color:transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);text-indent:var(--text-indent);text-align:inherit;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-transform:inherit;resize:none;border:0;padding:0 0 0 1rem;line-height:2.25rem;pointer-events:none}.t-collapsed[_ngcontent-%COMP%]:-webkit-autofill, .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-collapsed[inputMode=none][_ngcontent-%COMP%]{caret-color:transparent}.t-collapsed[_ngcontent-%COMP%]:-webkit-autofill, .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill:first-line{font-size:inherit;line-height:inherit}.t-collapsed[_ngcontent-%COMP%]::-webkit-caps-lock-indicator, .t-collapsed[_ngcontent-%COMP%]::-webkit-contacts-auto-fill-button, .t-collapsed[_ngcontent-%COMP%]::-webkit-credit-card-auto-fill-button, .t-collapsed[_ngcontent-%COMP%]::-webkit-credentials-auto-fill-button, .t-collapsed[_ngcontent-%COMP%]::-webkit-strong-password-auto-fill-button{content:none!important;position:absolute;left:-62.4375rem;top:-62.4375rem;z-index:-999;display:none!important;background:transparent!important;pointer-events:none!important}.t-collapsed[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}._focused[_nghost-%COMP%]:not(._readonly) .t-collapsed[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly)[_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly) [_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly)[_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly) [_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly)[_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly) [_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder{opacity:1}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill, .t-collapsed [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-collapsed [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill:focus, .t-collapsed [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:focus, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01-night)!important;border-color:var(--tui-autofill-night);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill-night) inset!important}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder, .t-collapsed [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]::placeholder, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]::placeholder{color:var(--tui-text-03-night)}[data-size=s][_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield[data-size="s"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="s"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-collapsed tui-textarea[data-size="s"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="s"] [_nghost-%COMP%]:not(tui-textarea), .t-collapsed tui-text-area[data-size="s"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="s"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield[data-size="m"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-collapsed tui-textarea[data-size="m"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="m"] [_nghost-%COMP%]:not(tui-textarea), .t-collapsed tui-text-area[data-size="m"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="m"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield[data-size="l"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-collapsed tui-textarea[data-size="l"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="l"] [_nghost-%COMP%]:not(tui-textarea), .t-collapsed tui-text-area[data-size="l"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="l"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-l)}._disabled[_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield._disabled[_nghost-%COMP%], tui-primitive-textfield._disabled [_nghost-%COMP%], .t-collapsed tui-textarea._disabled[_nghost-%COMP%], tui-textarea._disabled [_nghost-%COMP%], .t-collapsed tui-text-area._disabled[_nghost-%COMP%], tui-text-area._disabled [_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield[data-size="l"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield[data-size="m"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-collapsed[_ngcontent-%COMP%]{padding-top:1.25rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.8156rem;transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.69rem;transform:translateY(-.5rem)}._hidden[_nghost-%COMP%] input.t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield._hidden[_nghost-%COMP%], tui-primitive-textfield._hidden [_nghost-%COMP%]{opacity:0;text-indent:-10em}.t-collapsed_enable-mask[_ngcontent-%COMP%]:before{content:attr(data-before)}.t-collapsed_enable-mask[_ngcontent-%COMP%] .t-collapsed-wrapper[_ngcontent-%COMP%]{left:1.375rem}.t-collapsed-wrapper[_ngcontent-%COMP%]{position:absolute;top:0;display:block;width:100%;height:100%;overflow:hidden}.t-value[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;bottom:0;right:100%;display:block;transform:translate(100%)}.t-input[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;border-color:transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);text-indent:var(--text-indent);text-align:inherit;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-transform:inherit;resize:none;transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;border:0;padding:0 1rem}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-input[inputMode=none][_ngcontent-%COMP%]{caret-color:transparent}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:first-line{font-size:inherit;line-height:inherit}.t-input[_ngcontent-%COMP%]::-webkit-caps-lock-indicator, .t-input[_ngcontent-%COMP%]::-webkit-contacts-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-credit-card-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-credentials-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-strong-password-auto-fill-button{content:none!important;position:absolute;left:-62.4375rem;top:-62.4375rem;z-index:-999;display:none!important;background:transparent!important;pointer-events:none!important}.t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}._focused[_nghost-%COMP%]:not(._readonly) .t-input[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder{opacity:1}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:focus, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01-night)!important;border-color:var(--tui-autofill-night);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill-night) inset!important}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]::placeholder, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]::placeholder{color:var(--tui-text-03-night)}[data-size=s][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="s"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="s"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="s"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="s"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="s"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="s"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="m"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="m"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="m"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="m"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="m"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="l"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="l"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="l"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="l"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="l"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-l)}._disabled[_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield._disabled[_nghost-%COMP%], tui-primitive-textfield._disabled [_nghost-%COMP%], .t-input tui-textarea._disabled[_nghost-%COMP%], tui-textarea._disabled [_nghost-%COMP%], .t-input tui-text-area._disabled[_nghost-%COMP%], tui-text-area._disabled [_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="l"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="m"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]{padding-top:1.25rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.8156rem;transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.69rem;transform:translateY(-.5rem)}._hidden[_nghost-%COMP%] input.t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield._hidden[_nghost-%COMP%], tui-primitive-textfield._hidden [_nghost-%COMP%]{opacity:0;text-indent:-10em}.t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:1}[data-mode=onDark][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03-night)}.t-input.t-input.t-input_card[_ngcontent-%COMP%]:not(.t-input_hidden), [data-mode=onDark][_nghost-%COMP%] .t-input.t-input.t-input_card[_ngcontent-%COMP%]:not(.t-input_hidden), .t-input.t-input.t-input_card[_ngcontent-%COMP%]:not(.t-input_hidden)::placeholder, [data-mode=onDark][_nghost-%COMP%] .t-input.t-input.t-input_card[_ngcontent-%COMP%]:not(.t-input_hidden)::placeholder, .t-input.t-input.t-input_card[_ngcontent-%COMP%]:not(.t-input_hidden):-webkit-autofill, [data-mode=onDark][_nghost-%COMP%] .t-input.t-input.t-input_card[_ngcontent-%COMP%]:not(.t-input_hidden):-webkit-autofill{caret-color:var(--tui-base-09);color:transparent!important;-webkit-text-fill-color:transparent!important}.t-input.t-input.t-input_card[_ngcontent-%COMP%]::-webkit-credit-card-auto-fill-button, [data-mode=onDark][_nghost-%COMP%] .t-input.t-input.t-input_card[_ngcontent-%COMP%]::-webkit-credit-card-auto-fill-button{content:none!important;position:absolute;left:-62.4375rem;top:-62.4375rem;z-index:-999;display:none!important;background:transparent!important;pointer-events:none!important}.t-input_inert[_ngcontent-%COMP%]{pointer-events:none}.t-input_cvc_hidden[_ngcontent-%COMP%]{-webkit-text-security:disc}.t-icons[_ngcontent-%COMP%]{position:absolute;right:.75rem;display:flex;align-items:center;height:100%}.t-icon-outlet[_ngcontent-%COMP%]{display:flex}.t-icon[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none;pointer-events:auto}._readonly[_nghost-%COMP%] .t-icon[_ngcontent-%COMP%], ._disabled[_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{pointer-events:none}.t-icon_rotated[_ngcontent-%COMP%]{transform:rotate(180deg)}.t-placeholder[_ngcontent-%COMP%]{transition-property:transform,font-size,color,letter-spacing;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--tui-font-text-s);color:var(--tui-text-02);pointer-events:none;will-change:transform;transform:translateY(0);margin:1.125rem 1rem;line-height:1.25rem}@supports (-webkit-hyphens: none){.t-placeholder[_ngcontent-%COMP%]{will-change:unset;transition-property:transform,color,letter-spacing}}.t-placeholder_raised[_ngcontent-%COMP%]{transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font:var(--tui-font-text-xs);line-height:1.25rem;transform:translateY(-.5rem);letter-spacing:.025rem}._invalid[_nghost-%COMP%]:not(._focused) .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill)}._invalid[_nghost-%COMP%]:not(._focused) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill-night)}._focused[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-03)}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.25rem}[data-size=l][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font-size:.8156rem}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01)}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}._focused[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}.t-ghost[_ngcontent-%COMP%]{visibility:hidden}'],changeDetection:0}),(0,n.gn)([u.tuiPure],Y.prototype,"isFocusable",null)},13396:(t,e,i)=>{i.d(e,{FY:()=>r,ad:()=>l,z3:()=>s});var n=i(99643),o=i(60028),a=i(4797);const r=Object.assign(Object.assign({},n.Nd),{cardValidator:o.sV,exampleText:"0000 0000 0000 0000",exampleTextCVC:"000",cvcHidden:!1}),s=(0,a.tuiCreateToken)(r);function l(t){return(0,a.tuiProvideOptions)(s,t,r)}},17713:(t,e,i)=>{i.d(e,{m:()=>h});var n=i(74788),o=i(62579),a=i(69971),r=i(4797),s=i(64862),l=i(9112),u=i(25917),c=i(39761),d=i(43190),p=i(88002);const h=(0,r.tuiCreateTokenFromFactory)((()=>{const t=(0,n.f3M)(o.m9),e=(0,n.f3M)(a.M0),i=(0,n.f3M)(a.Hx),h=(0,n.f3M)(a.p3),{desktopSmall:g}=(0,n.f3M)(s.TUI_MEDIA),m=t.matchMedia(`screen and (min-width: ${(g-1)/16}em)`);return(0,r.tuiTypedFromEvent)(m,"change").pipe((0,c.O)(null),(0,d.w)((()=>(0,l.aj)([(0,u.of)(Number(m.matches)),e,i,h]))),(0,p.U)((([t,e,i,n])=>({cardNumberText:e[t],expiryText:i[t],cvcText:n[t]}))))}))},24250:(t,e,i)=>{i.d(e,{c:()=>r});var n=i(64762),o=i(74788),a=i(4797);class r extends a.AbstractTuiNullableControl{constructor(t,e,i){super(t,e),this.options=i,this.autocompleteEnabled=this.options.autocompleteEnabled,this.binChange=new o.vpe}get defaultIcon(){const t=this.getPaymentSystem(this.card);return t&&this.options.icons[t]}get paymentSystem(){return this.getPaymentSystem(this.card)}get icon(){return this.cardSrc||this.defaultIcon}get autocomplete(){return this.autocompleteEnabled?"cc-number":"off"}get autocompleteCard(){return this.autocomplete}get bin(){return this.card.length<6?null:this.card.slice(0,6)}getPaymentSystem(t){return this.options.paymentSystemHandler(t)}}r.ɵfac=function(t){o.$Z()},r.ɵdir=o.lG2({type:r,inputs:{cardSrc:"cardSrc",autocompleteEnabled:"autocompleteEnabled"},outputs:{binChange:"binChange"},features:[o.qOj]}),(0,n.gn)([a.tuiPure],r.prototype,"getPaymentSystem",null)},99643:(t,e,i)=>{i.d(e,{c9:()=>n.c,Nd:()=>d.Nd,cL:()=>d.cL,zW:()=>o.z,aJ:()=>a.a,S9:()=>c,Xt:()=>d.Xt});var n=i(24250),o=i(98537),a=i(22436),r=i(81125),s=i(64862),l=i(66259),u=i(74788);let c=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[r.U5,s.TuiPrimitiveTextfieldModule,s.TuiTextfieldControllerModule,l.TuiValueAccessorModule,s.TuiSvgModule]]}),t})();var d=i(40945)},98537:(t,e,i)=>{i.d(e,{z:()=>_});var n=i(74788),o=i(23738),a=i(60028),r=i(4797),s=i(64862),l=i(24250),u=i(40945),c=i(63060),d=i(62733),p=i(48214),h=i(81125),g=i(6707),m=i(34880);function f(t,e){if(1&t&&n._UZ(0,"tui-svg",2),2&t){const t=n.oxw();n.Q6J("src",t.defaultIcon)}}const v=["*",[["input"]]],b=["*","input"];let _=(()=>{class t extends l.c{constructor(t,e,i,n){super(t,e,n),this.textfieldSize=i,this.maskOptions={mask:a.Aj}}get size(){return this.textfieldSize.size}get card(){var t;return null!==(t=this.value)&&void 0!==t?t:""}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.input)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return!!this.input&&this.input.focused}onValueChange(t){const e=t.split(" ").join(""),i=this.bin;this.value=e;const n=this.bin;i!==n&&this.binChange.emit(n)}onFocused(t){this.updateFocused(t)}writeValue(t){const e=this.bin;super.writeValue(t);const i=this.bin;e!==i&&this.binChange.emit(i)}getFallbackValue(){return""}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(s.TUI_TEXTFIELD_SIZE),n.Y36(u.cL))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-card"]],viewQuery:function(t,e){if(1&t&&n.Gf(s.TuiPrimitiveTextfieldComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.input=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},features:[n._Bn([(0,r.tuiAsFocusableItemAccessor)(t),(0,r.tuiAsControl)(t)]),n.qOj],ngContentSelectors:b,decls:6,vars:14,consts:[["tuiValueAccessor","",1,"t-input",3,"disabled","focusable","invalid","maskito","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldCustomContent","value","focusedChange","valueChange"],["logo",""],[1,"t-payment-system",3,"src"]],template:function(t,e){if(1&t&&(n.F$t(v),n.TgZ(0,"tui-primitive-textfield",0),n.NdJ("focusedChange",(function(t){return e.onFocused(t)}))("valueChange",(function(t){return e.onValueChange(t)})),n.ALo(1,"maskito"),n.Hsn(2),n.Hsn(3,1,["ngProjectAs","input",5,["input"]]),n.qZA(),n.YNc(4,f,1,1,"ng-template",null,1,n.W1O)),2&t){const t=n.MAs(5);n.Q6J("disabled",e.disabled)("focusable",e.focusable)("invalid",e.computedInvalid)("maskito",e.maskOptions)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldCustomContent",e.cardSrc||e.defaultIcon&&t)("value",n.xi3(1,11,e.card,e.maskOptions))}},directives:[c.y,d.B,p.n,h.ro,g.B,m.P],pipes:[h.cl],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-input[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-payment-system[_ngcontent-%COMP%]{width:2rem;height:2rem;color:#1434cb}"],changeDetection:0}),t})()},22436:(t,e,i)=>{i.d(e,{a:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t)}ngAfterViewInit(){const{nativeFocusableElement:t}=this.host;t&&(t.inputMode="numeric",t.placeholder=t.placeholder||"0000 0000 0000 0000")}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-card"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},40945:(t,e,i)=>{i.d(e,{Nd:()=>a,Xt:()=>s,cL:()=>r});var n=i(42508),o=i(4797);const a={icons:n.gb,cardSrc:"",paymentSystemHandler:n.Vn,autocompleteEnabled:!1},r=(0,o.tuiCreateToken)(a);function s(t){return(0,o.tuiProvideOptions)(r,t,a)}},22444:(t,e,i)=>{i.d(e,{U:()=>h});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(63060),l=i(62733),u=i(48214),c=i(81125),d=i(91030);const p=["*"];let h=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i,n){super(t,e),this.textfieldLabelOutside=i,this.textfieldSize=n,this.autocompleteEnabled=!1,this.hidden=!1,this.exampleText="000",this.maskOptions={mask:new Array(3).fill(r.TUI_DIGIT_REGEXP)}}set length(t){this.exampleText="0".repeat(t),this.maskOptions={mask:new Array(t).fill(r.TUI_DIGIT_REGEXP)}}get size(){return this.textfieldSize.size}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.input)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return!!this.input&&this.input.focused}get autocomplete(){return this.autocompleteEnabled?"cc-csc":"off"}get computedPlaceholder(){return this.textfieldLabelOutside.labelOutside?"":this.exampleText}onFocused(t){this.updateFocused(t)}onValueChange(t){this.value=t}getFallbackValue(){return""}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_TEXTFIELD_LABEL_OUTSIDE),n.Y36(r.TUI_TEXTFIELD_SIZE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-cvc"]],viewQuery:function(t,e){if(1&t&&n.Gf(r.TuiPrimitiveTextfieldComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.input=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{autocompleteEnabled:"autocompleteEnabled",hidden:"hidden",length:"length"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],ngContentSelectors:p,decls:3,vars:14,consts:[["tuiValueAccessor","",1,"t-input",3,"disabled","focusable","invalid","maskito","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","value","valueChange","copy.prevent","focusedChange"],["inputmode","numeric","tuiTextfield","",3,"autocomplete","placeholder"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"tui-primitive-textfield",0),n.NdJ("valueChange",(function(t){return e.value=t}))("copy.prevent",(function(){return 0}))("focusedChange",(function(t){return e.onFocused(t)})),n.Hsn(1),n._UZ(2,"input",1),n.qZA()),2&t&&(n.Q6J("disabled",e.disabled)("focusable",e.focusable)("invalid",e.computedInvalid)("maskito",e.maskOptions)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("value",e.value),n.xp6(2),n.ekj("t-input_hidden",e.hidden),n.Q6J("autocomplete",e.autocomplete)("placeholder",e.computedPlaceholder))},directives:[s.y,l.B,u.n,c.ro,d.M],styles:["[_nghost-%COMP%]{display:block;max-width:11rem;border-radius:var(--tui-radius-m);text-align:left}.t-input[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-input_hidden[_ngcontent-%COMP%]{-webkit-text-security:disc}"],changeDetection:0}),t})()},56021:(t,e,i)=>{i.d(e,{h:()=>g});var n=i(74788),o=i(23738),a=i(72878),r=i(4797),s=i(64862),l=i(63060),u=i(62733),c=i(48214),d=i(81125),p=i(91030);const h=["*"];let g=(()=>{class t extends r.AbstractTuiControl{constructor(t,e,i){super(t,e),this.textfieldSize=i,this.autocompleteEnabled=!1,this.maskOptions=(0,a.tr)({mode:"mm/yy",separator:"/"})}get size(){return this.textfieldSize.size}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.input)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return!!this.input&&this.input.focused}get autocomplete(){return this.autocompleteEnabled?"cc-exp":"off"}onFocused(t){this.updateFocused(t)}getFallbackValue(){return""}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(s.TUI_TEXTFIELD_SIZE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-expire"]],viewQuery:function(t,e){if(1&t&&n.Gf(s.TuiPrimitiveTextfieldComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.input=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{autocompleteEnabled:"autocompleteEnabled"},features:[n._Bn([(0,r.tuiAsFocusableItemAccessor)(t),(0,r.tuiAsControl)(t)]),n.qOj],ngContentSelectors:h,decls:3,vars:10,consts:[["tuiValueAccessor","",1,"t-input",3,"disabled","invalid","maskito","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","value","valueChange","focusedChange"],["inputmode","numeric","placeholder","00/00","translate","no","tuiTextfield","","type",""]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"tui-primitive-textfield",0),n.NdJ("valueChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)})),n._UZ(1,"input",1),n.Hsn(2),n.qZA()),2&t&&(n.Q6J("disabled",e.disabled)("invalid",e.computedInvalid)("maskito",e.maskOptions)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("value",e.value),n.xp6(1),n.uIk("autocomplete",e.autocomplete))},directives:[l.y,u.B,c.n,d.ro,p.M],styles:["[_nghost-%COMP%]{display:block;max-width:11rem;border-radius:var(--tui-radius-m);text-align:left}.t-input[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),t})()},16996:(t,e,i)=>{i.d(e,{o:()=>m});var n=i(4797),o=i(26817),a=i(49173),r=i(74788),s=i(40939),l=i(12057),u=i(94354),c=i(99886),d=i(41055),p=i(2270);function h(t,e){1&t&&(r.TgZ(0,"span"),r._uU(1," "),r.qZA())}function g(t,e){if(1&t&&(r.TgZ(0,"span",2),r.TgZ(1,"span"),r._UZ(2,"span",3),r.ALo(3,"tuiIntegerPart"),r._UZ(4,"span",4),r.ALo(5,"tuiFractionPart"),r.qZA(),r.YNc(6,h,2,0,"span",5),r._UZ(7,"span",6),r.qZA()),2&t){const t=e.tuiLet,i=r.oxw();r.ekj("t-container_reverse",!i.alignRight),r.xp6(2),r.Q6J("textContent",r.xi3(3,6,i.value,i.precision)),r.xp6(2),r.Q6J("textContent",r.Dn7(5,9,i.value,i.decimal,i.precision)),r.xp6(2),r.Q6J("ngIf",i.alignRight&&t||t.length>1),r.xp6(1),r.Q6J("textContent",t)}}let m=(()=>{class t{constructor(t){this.options=t,this.value=NaN,this.decimal=this.options.decimal,this.currency=this.options.currency,this.currencyAlign=this.options.currencyAlign,this.sign=this.options.sign,this.colored=this.options.colored,this.precision=this.options.precision,this.singleColor=this.options.singleColor}get signSymbol(){return(0,a.$)(this.value,this.sign)}get red(){return this.colored&&(this.signSymbol===n.CHAR_MINUS||this.value<0&&"force-positive"!==this.sign)}get green(){return this.colored&&(this.signSymbol===n.CHAR_PLUS||this.value>0&&"force-negative"!==this.sign)}get alignRight(){return"right"===this.currencyAlign}get inheritColor(){return this.singleColor||0===this.value&&this.colored}}return t.ɵfac=function(e){return new(e||t)(r.Y36(o.qB))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-money"]],hostVars:6,hostBindings:function(t,e){2&t&&r.ekj("_red",e.red)("_green",e.green)("_inherit-color",e.inheritColor)},inputs:{value:"value",decimal:"decimal",currency:"currency",currencyAlign:"currencyAlign",sign:"sign",colored:"colored",precision:"precision",singleColor:"singleColor"},decls:4,vars:7,consts:[["automation-id","tui-money__sign",3,"textContent"],["class","t-container",3,"t-container_reverse",4,"tuiLet"],[1,"t-container"],["automation-id","tui-money__integer-part",3,"textContent"],["automation-id","tui-money__fraction-part",1,"t-lighter",3,"textContent"],[4,"ngIf"],["automation-id","tui-money__currency",1,"t-lighter",3,"textContent"]],template:function(t,e){1&t&&(r._UZ(0,"span",0),r.ALo(1,"tuiSignSymbol"),r.YNc(2,g,8,13,"span",1),r.ALo(3,"tuiCurrency")),2&t&&(r.Q6J("textContent",r.xi3(1,2,e.value,e.sign)),r.xp6(2),r.Q6J("tuiLet",r.lcZ(3,5,e.currency)))},directives:[s.L,l.O5],pipes:[u.e,c.i,d.w,p.A],styles:["[_nghost-%COMP%]{white-space:nowrap}._red[_nghost-%COMP%]{color:var(--tui-negative)}._green[_nghost-%COMP%]{color:var(--tui-positive)}[_nghost-%COMP%]:not(._inherit-color) .t-lighter[_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}.t-container_reverse[_ngcontent-%COMP%]{display:inline-flex;flex-direction:row-reverse}"],changeDetection:0}),t})()},26817:(t,e,i)=>{i.d(e,{AF:()=>a,HF:()=>r,iA:()=>l,qB:()=>s});var n=i(26776),o=i(4797);const a={decimal:"not-zero",currency:n.d.Ruble,currencyAlign:"right",sign:"negative-only",colored:!1,precision:2,singleColor:!1},r=a,s=(0,o.tuiCreateToken)(a);function l(t){return(0,o.tuiProvideOptions)(s,t,a)}},2270:(t,e,i)=>{i.d(e,{A:()=>r});var n=i(64862),o=i(31593),a=i(74788);let r=(()=>{class t{constructor(t){this.numberFormat=t}transform(t,e,i){return(0,o.O)({value:t,decimal:e,precision:i,numberFormat:this.numberFormat})}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TUI_NUMBER_FORMAT,16))},t.ɵpipe=a.Yjl({name:"tuiFractionPart",type:t,pure:!0}),t})()},41055:(t,e,i)=>{i.d(e,{w:()=>r});var n=i(4797),o=i(64862),a=i(74788);let r=(()=>{class t{constructor(t){this.numberFormat=t}transform(t,e=2){const i=(0,n.tuiRoundWith)({value:Math.abs(Number(t)),precision:e,method:this.numberFormat.rounding});return(0,o.tuiFormatNumber)(i,Object.assign(Object.assign({},this.numberFormat),{decimalLimit:0,rounding:"truncate"}))}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.TUI_NUMBER_FORMAT,16))},t.ɵpipe=a.Yjl({name:"tuiIntegerPart",type:t,pure:!0}),t})()},94354:(t,e,i)=>{i.d(e,{e:()=>a});var n=i(49173),o=i(74788);let a=(()=>{class t{transform(t,e){return(0,n.$)(t,e)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiSignSymbol",type:t,pure:!0}),t})()},31593:(t,e,i)=>{i.d(e,{O:()=>o});var n=i(64862);function o(t){const{value:e,decimal:i,numberFormat:o,precision:a}=t,r=(0,n.tuiFormatNumber)(e,Object.assign(Object.assign({},o),{decimalLimit:a})).split(o.decimalSeparator)[1];return"never"===i||"always"!==i&&!parseInt(r,10)?"":`${o.decimalSeparator}${r}`}},49173:(t,e,i)=>{i.d(e,{$:()=>o});var n=i(4797);function o(t,e){return"never"===e||!t||"negative-only"===e&&t>0?"":"force-negative"===e||t<0&&"force-positive"!==e?n.CHAR_MINUS:n.CHAR_PLUS}},68661:(t,e,i)=>{i.d(e,{_:()=>u});var n=i(99643),o=i(74788),a=i(12057),r=i(34880);function s(t,e){if(1&t&&o._UZ(0,"tui-svg",5),2&t){const t=o.oxw();o.Q6J("src",t.brandLogo)}}function l(t,e){if(1&t&&o._UZ(0,"tui-svg",6),2&t){const t=o.oxw();o.Q6J("src",t.paymentSystemLogo)}}let u=(()=>{class t{constructor(t){this.options=t,this.active=!1,this.brandLogo="",this.cardNumber="",this.paymentSystem=null,this.size="m"}get hasBrandLogo(){return!!this.brandLogo&&"m"===this.size}get paymentSystemLogo(){return this.paymentSystem?this.options.icons[this.paymentSystem]:""}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.cL))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-thumbnail-card"]],hostVars:3,hostBindings:function(t,e){2&t&&(o.uIk("data-size",e.size),o.ekj("_active",e.active))},inputs:{active:"active",brandLogo:"brandLogo",cardNumber:"cardNumber",paymentSystem:"paymentSystem",size:"size"},decls:6,vars:3,consts:[[1,"t-front"],["class","t-brand-logo",3,"src",4,"ngIf"],[1,"t-number"],["class","t-payment-system-logo",3,"src",4,"ngIf"],[1,"t-back"],[1,"t-brand-logo",3,"src"],[1,"t-payment-system-logo",3,"src"]],template:function(t,e){1&t&&(o.TgZ(0,"div",0),o.YNc(1,s,1,1,"tui-svg",1),o.TgZ(2,"span",2),o._uU(3),o.qZA(),o.YNc(4,l,1,1,"tui-svg",3),o.qZA(),o._UZ(5,"div",4)),2&t&&(o.xp6(1),o.Q6J("ngIf",e.hasBrandLogo),o.xp6(2),o.Oqu(e.cardNumber),o.xp6(1),o.Q6J("ngIf",!!e.paymentSystem))},directives:[a.O5,r.P],styles:['[_nghost-%COMP%]{position:relative;display:block;flex-shrink:0;color:var(--tui-base-01);transform-style:preserve-3d;cursor:default;border-radius:var(--tui-radius-xs);background-size:100%}[data-size=s][_nghost-%COMP%]{width:2rem;height:1.5rem}[data-size=m][_nghost-%COMP%]{width:3rem;height:2rem}[_nghost-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-shadow:inset 0 0 0 1px;border-radius:inherit;color:var(--tui-clear)}._active[_nghost-%COMP%]{box-shadow:0 0 0 1px var(--tui-base-01)}.t-front[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.t-brand-logo[_ngcontent-%COMP%]{position:absolute;top:.1875rem;left:.125rem;height:.875rem;width:.875rem}.t-number[_ngcontent-%COMP%]{position:absolute;right:.25rem;display:flex;justify-content:center;align-items:center}[data-size=s][_nghost-%COMP%] .t-number[_ngcontent-%COMP%]{top:.125rem;height:.625rem;width:1.1875rem;font-size:.5rem}[data-size=m][_nghost-%COMP%] .t-number[_ngcontent-%COMP%]{top:.1875rem;height:.875rem;width:1.5rem;font-size:.625rem}.t-payment-system-logo[_ngcontent-%COMP%]{position:absolute;right:.25rem;bottom:-.5rem;width:2rem;height:2rem;transform:scale(.5);transform-origin:right}.t-back[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg) translateZ(1px);background-color:var(--tui-base-05);border-radius:var(--tui-radius-xs)}.t-back[_ngcontent-%COMP%]:after{content:"";position:absolute;top:20%;left:0;right:0;height:20%;background-color:var(--tui-base-06)}'],changeDetection:0}),t})()},60028:(t,e,i)=>{i.d(e,{xz:()=>s,Aj:()=>u,k5:()=>l,sV:()=>d});var n=i(64862);const o=/[A-Z]| /,a={А:"F",В:"D",Г:"U",Д:"L",Е:"T",З:"P",И:"B",Й:"Q",К:"R",Л:"K",М:"V",Н:"Y",О:"J",П:"G",Р:"H",С:"C",Т:"N",У:"E",Ф:"A",Ц:"W",Ч:"X",Ш:"I",Щ:"O",Ы:"S",Ь:"M",Я:"Z"};function r(t){return t.toUpperCase().split("").map((t=>a[t]||t)).join("")}const s={mask:/^[a-z\s]+$/i,preprocessors:[({elementState:t,data:e})=>{const{value:i,selection:n}=t;return{elementState:{selection:n,value:r(i)},data:r(e)}}]},l=(0,n.tuiCreateCorrectionMask)(o,(function(t){const e=t.toUpperCase();return(o.test(e)?e:a[e])||null})),u=[n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP," ",n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP," ",n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP," ",n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP," ",n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP];var c=i(42508);const d=t=>t.length>11&&(0,c.ul)(t)&&(0,c.Tb)(t)},54754:(t,e,i)=>{i.d(e,{h:()=>n});var n=(()=>(function(t){t.ArmenianDram="051",t.AustralianDollar="036",t.AzerbaijaniManat="944",t.Baht="764",t.BahrainiDinar="048",t.BelarusianRuble="933",t.BrazilianReal="986",t.CanadianDollar="124",t.CzechKoruna="203",t.Dirham="784",t.Dollar="840",t.EastCaribbeanDollar="951",t.Euro="978",t.Forint="348",t.GeorgianLari="981",t.HongKongDollar="344",t.Hryvnia="980",t.IndianRupee="356",t.IndonesianRupiah="360",t.IranianRial="364",t.IsraeliShekel="376",t.KyrgyzstanSom="417",t.MalaysianRinggit="458",t.MexicanPeso="484",t.MoldovanLeu="498",t.MongolianTugrik="496",t.NewTurkmenManat="934",t.PolandZloty="985",t.Pound="826",t.Ruble="643",t.SaudiRiyal="682",t.SerbianDinar="941",t.SingaporeDollar="702",t.SouthAfricanRand="710",t.SriLankanRupee="144",t.SwissFranc="756",t.TajikistaniSomoni="972",t.Tenge="398",t.TurkishLira="949",t.UzbekSum="860",t.VietnameseDong="704",t.Won="410",t.Yen="392",t.YuanRenminbi="156"}(n||(n={})),n))()},26776:(t,e,i)=>{i.d(e,{d:()=>n});var n=(()=>(function(t){t.ArmenianDram="AMD",t.AustralianDollar="AUD",t.AzerbaijaniManat="AZN",t.Baht="THB",t.BahrainiDinar="BHD",t.BelarusianRuble="BYN",t.BrazilianReal="BRL",t.CanadianDollar="CAD",t.CzechKoruna="CZK",t.Dirham="AED",t.Dollar="USD",t.EastCaribbeanDollar="XCD",t.Euro="EUR",t.Forint="HUF",t.GeorgianLari="GEL",t.HongKongDollar="HKD",t.Hryvnia="UAH",t.IndianRupee="INR",t.IndonesianRupiah="IDR",t.IranianRial="IRR",t.IsraeliShekel="ILS",t.KyrgyzstanSom="KGS",t.MalaysianRinggit="MYR",t.MexicanPeso="MXN",t.MoldovanLeu="MDL",t.MongolianTugrik="MNT",t.NewTurkmenManat="TMT",t.PolandZloty="PLN",t.Pound="GBP",t.Ruble="RUB",t.SaudiRiyal="SAR",t.SerbianDinar="RSD",t.SingaporeDollar="SGD",t.SouthAfricanRand="ZAR",t.SriLankanRupee="LKR",t.SwissFranc="CHF",t.TajikistaniSomoni="TJS",t.Tenge="KZT",t.TurkishLira="TRY",t.UzbekSum="UZS",t.VietnameseDong="VND",t.Won="KRW",t.Yen="JPY",t.YuanRenminbi="CNY"}(n||(n={})),n))()},63881:(t,e,i)=>{i.r(e),i.d(e,{AbstractTuiInputCard:()=>n.c9,TUI_BIN_TABLE:()=>Z.Nl,TUI_CARD_CVC_TEXTS:()=>H.p3,TUI_CARD_EXPIRY_TEXTS:()=>H.Hx,TUI_CARD_HOLDER_MASK:()=>R.xz,TUI_CARD_MASK:()=>R.Aj,TUI_CARD_NUMBER_TEXTS:()=>H.M0,TUI_CODE_DICTIONARY:()=>Z.lw,TUI_CURRENCY_DICTIONARY:()=>Z.mU,TUI_INPUT_CARD_DEFAULT_OPTIONS:()=>n.Nd,TUI_INPUT_CARD_GROUPED_DEFAULT_OPTIONS:()=>v.FY,TUI_INPUT_CARD_GROUPED_OPTIONS:()=>v.z3,TUI_INPUT_CARD_GROUPED_TEXTS:()=>b.m,TUI_INPUT_CARD_OPTIONS:()=>n.cL,TUI_MONEY_DEFAULT_DEFAULT_OPTIONS:()=>T.HF,TUI_MONEY_DEFAULT_OPTIONS:()=>T.AF,TUI_MONEY_OPTIONS:()=>T.qB,TUI_PAYMENT_SYSTEM_ICONS:()=>Z.gb,TuiCardComponent:()=>L,TuiCardModule:()=>N,TuiCurrency:()=>B.d,TuiCurrencyCode:()=>Y.h,TuiCurrencyPipe:()=>c.i,TuiCurrencyPipeModule:()=>u,TuiFormatCardModule:()=>d,TuiFormatCardPipe:()=>p.o,TuiFractionPartPipe:()=>P.A,TuiInputCVCComponent:()=>_.U,TuiInputCVCModule:()=>x,TuiInputCardComponent:()=>n.zW,TuiInputCardDirective:()=>n.aJ,TuiInputCardGroupedComponent:()=>o.c,TuiInputCardGroupedModule:()=>f,TuiInputCardModule:()=>n.S9,TuiInputExpireComponent:()=>M.h,TuiInputExpireModule:()=>y,TuiIntegerPartPipe:()=>k.w,TuiMoneyComponent:()=>w.o,TuiMoneyModule:()=>O,TuiSignSymbolPipe:()=>I.e,TuiThumbnailCardComponent:()=>E._,TuiThumbnailCardModule:()=>F,cardHolderMask:()=>R.k5,tuiCardExpireValidator:()=>U,tuiCardNumberValidator:()=>G,tuiCreateAutoCorrectedExpirePipe:()=>Z.Em,tuiCreateLuhnValidator:()=>j,tuiDefaultCardValidator:()=>R.sV,tuiFormatCurrency:()=>Z.BP,tuiFormatFractionPart:()=>S.O,tuiFormatSignSymbol:()=>A.$,tuiGetCodeByCurrency:()=>Z.fw,tuiGetCurrencyByCode:()=>Z.xj,tuiGetCurrencySymbol:()=>Z.CE,tuiGetPaymentSystem:()=>Z.Vn,tuiInputCardGroupedOptionsProvider:()=>v.ad,tuiInputCardOptionsProvider:()=>n.Xt,tuiIsCardLengthValid:()=>Z.ul,tuiIsCardNumberValid:()=>Z.Tb,tuiIsElectron:()=>Z.gP,tuiIsExpireValid:()=>Z.Sr,tuiIsMaestro:()=>Z.fN,tuiIsMastercard:()=>Z.g$,tuiIsMir:()=>Z.er,tuiIsVisa:()=>Z.tJ,tuiMoneyOptionsProvider:()=>T.iA});var n=i(99643),o=i(72602),a=i(12057),r=i(23738),s=i(81125),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var c=i(99886);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var p=i(9063),h=i(4797),g=i(64862),m=i(89570);let f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[a.ez,r.u5,s.U5,h.TuiFocusableModule,g.TuiSvgModule,g.TuiWrapperModule,h.TuiActiveZoneModule,h.TuiMapperPipeModule,g.TuiDropdownModule,h.TuiPreventDefaultModule,m.wq,h.TuiLetModule,h.TuiResizeModule,d,h.TuiAutoFocusModule]]}),t})();var v=i(13396),b=i(17713),_=i(22444),C=i(66259);let x=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.U5,g.TuiPrimitiveTextfieldModule,g.TuiTextfieldControllerModule,C.TuiValueAccessorModule]]}),t})();var M=i(56021);let y=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.U5,g.TuiPrimitiveTextfieldModule,g.TuiTextfieldControllerModule,C.TuiValueAccessorModule]]}),t})();var w=i(16996);let O=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[a.ez,u,h.TuiLetModule]]}),t})();var T=i(26817),P=i(2270),k=i(41055),I=i(94354),S=i(31593),A=i(49173),E=i(68661),D=i(34880);function X(t,e){if(1&t&&l._UZ(0,"tui-svg",5),2&t){const t=l.oxw();l.Q6J("src",t.brandLogo)}}function z(t,e){if(1&t&&l._UZ(0,"tui-svg",6),2&t){const t=l.oxw();l.Q6J("src",t.paymentSystemLogo)}}let L=(()=>{class t extends E._{}return t.ɵfac=function(){let e;return function(i){return(e||(e=l.n5z(t)))(i||t)}}(),t.ɵcmp=l.Xpm({type:t,selectors:[["tui-card"]],features:[l.qOj],decls:6,vars:3,consts:[[1,"t-front"],["class","t-brand-logo",3,"src",4,"ngIf"],[1,"t-number"],["class","t-payment-system-logo",3,"src",4,"ngIf"],[1,"t-back"],[1,"t-brand-logo",3,"src"],[1,"t-payment-system-logo",3,"src"]],template:function(t,e){1&t&&(l.TgZ(0,"div",0),l.YNc(1,X,1,1,"tui-svg",1),l.TgZ(2,"span",2),l._uU(3),l.qZA(),l.YNc(4,z,1,1,"tui-svg",3),l.qZA(),l._UZ(5,"div",4)),2&t&&(l.xp6(1),l.Q6J("ngIf",e.hasBrandLogo),l.xp6(2),l.Oqu(e.cardNumber),l.xp6(1),l.Q6J("ngIf",!!e.paymentSystem))},directives:[a.O5,D.P],styles:['[_nghost-%COMP%]{position:relative;display:block;flex-shrink:0;color:var(--tui-base-01);transform-style:preserve-3d;cursor:default;border-radius:var(--tui-radius-xs);background-size:100%}[data-size=s][_nghost-%COMP%]{width:2rem;height:1.5rem}[data-size=m][_nghost-%COMP%]{width:3rem;height:2rem}[_nghost-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-shadow:inset 0 0 0 1px;border-radius:inherit;color:var(--tui-clear)}._active[_nghost-%COMP%]{box-shadow:0 0 0 1px var(--tui-base-01)}.t-front[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.t-brand-logo[_ngcontent-%COMP%]{position:absolute;top:.1875rem;left:.125rem;height:.875rem;width:.875rem}.t-number[_ngcontent-%COMP%]{position:absolute;right:.25rem;display:flex;justify-content:center;align-items:center}[data-size=s][_nghost-%COMP%] .t-number[_ngcontent-%COMP%]{top:.125rem;height:.625rem;width:1.1875rem;font-size:.5rem}[data-size=m][_nghost-%COMP%] .t-number[_ngcontent-%COMP%]{top:.1875rem;height:.875rem;width:1.5rem;font-size:.625rem}.t-payment-system-logo[_ngcontent-%COMP%]{position:absolute;right:.25rem;bottom:-.5rem;width:2rem;height:2rem;transform:scale(.5);transform-origin:right}.t-back[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg) translateZ(1px);background-color:var(--tui-base-05);border-radius:var(--tui-radius-xs)}.t-back[_ngcontent-%COMP%]:after{content:"";position:absolute;top:20%;left:0;right:0;height:20%;background-color:var(--tui-base-06)}'],changeDetection:0}),t})(),N=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[a.ez,g.TuiSvgModule]]}),t})(),F=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[a.ez,g.TuiSvgModule]]}),t})();var R=i(60028),B=i(26776),Y=i(54754),H=i(69971),Z=i(42508);function U({value:t}){var e;return 5!==(null===(e=null==t?void 0:t.expire)||void 0===e?void 0:e.length)||(0,Z.Sr)(null==t?void 0:t.expire)?null:{expire:new h.TuiValidationError("Expire date")}}function G({value:t}){return(null==t?void 0:t.card)&&!(0,Z.Tb)(t.card)?{card:new h.TuiValidationError("Invalid card number")}:null}function j(t){return({value:e})=>(0,Z.Tb)(e)?null:{luhn:new h.TuiValidationError(t)}}},99886:(t,e,i)=>{i.d(e,{i:()=>a});var n=i(42508),o=i(74788);let a=(()=>{class t{transform(t){return(0,n.BP)(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiCurrency",type:t,pure:!0}),t})()},9063:(t,e,i)=>{i.d(e,{o:()=>o});var n=i(74788);let o=(()=>{class t{transform(t="",e=!1){return t&&!e?t.split("").map(((t,e)=>e&&e%4==0?` ${t}`:t)).join(""):""}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiFormatCard",type:t,pure:!0}),t})()},69971:(t,e,i)=>{i.d(e,{p3:()=>l,Hx:()=>s,M0:()=>r});var n=i(4797),o=i(72773),a=i(25917);const r=(0,n.tuiCreateTokenFromFactory)((0,o.vv)("cardNumber")),s=(0,n.tuiCreateTokenFromFactory)((0,o.vv)("cardExpiry")),l=(0,n.tuiCreateToken)((0,a.of)(["CVC","CVC/CVV"]))},42508:(t,e,i)=>{i.d(e,{Nl:()=>f,lw:()=>p,mU:()=>g,gb:()=>T,Em:()=>r,BP:()=>d,fw:()=>h,xj:()=>m,CE:()=>c,Vn:()=>v,ul:()=>y,Tb:()=>w,gP:()=>x,Sr:()=>O,fN:()=>b,g$:()=>_,er:()=>C,tJ:()=>M});var n=i(64862);const o=/^\d{2}[/|.]\d{4}$/,a=/^\d{1,4}.\d{1,2}.\d{1,4}$/;function r(){return(t,{rawValue:e})=>{if(o.test(e)&&(t=`${e.slice(0,2)}/${e.slice(5)}`),e.length>7&&e.length<11&&a.test(e)){const i=e.split(n.TUI_NON_DIGIT_REGEXP),o=i[1].slice(2),a=i.find((({length:t})=>4===t));t=`${"0".repeat(2-o.length)}${o}/${a?a.slice(2):""}`}const i=[],r=t.split("");return parseInt(r[0],10)>1&&(r[2]="/",r[1]=r[0],r[0]="0",i.push(0)),{value:r.join(""),indexesOfPipedChars:i}}}var s=i(4797),l=i(26776),u=i(54754);function c(t){switch(t){case l.d.Ruble:case u.h.Ruble:return"₽";case l.d.Dollar:case u.h.Dollar:case l.d.MexicanPeso:case u.h.MexicanPeso:return"$";case l.d.SingaporeDollar:case u.h.SingaporeDollar:return"S$";case l.d.AustralianDollar:case u.h.AustralianDollar:return"A$";case l.d.BahrainiDinar:case u.h.BahrainiDinar:return"BD";case l.d.CzechKoruna:case u.h.CzechKoruna:return"Kč";case l.d.HongKongDollar:case u.h.HongKongDollar:return"HK$";case l.d.CanadianDollar:case u.h.CanadianDollar:return"C$";case l.d.EastCaribbeanDollar:case u.h.EastCaribbeanDollar:return"EC$";case l.d.Euro:case u.h.Euro:return"€";case l.d.Forint:case u.h.Forint:return"Ft";case l.d.Pound:case u.h.Pound:return"£";case l.d.Baht:case u.h.Baht:return"฿";case l.d.TurkishLira:case u.h.TurkishLira:return"₺";case l.d.YuanRenminbi:case u.h.YuanRenminbi:return"CN¥";case l.d.Yen:case u.h.Yen:return"¥";case l.d.IsraeliShekel:case u.h.IsraeliShekel:return"₪";case l.d.IndianRupee:case u.h.IndianRupee:return"₹";case l.d.SwissFranc:case u.h.SwissFranc:return"₣";case l.d.ArmenianDram:case u.h.ArmenianDram:return"֏";case l.d.Won:case u.h.Won:return"₩";case l.d.Tenge:case u.h.Tenge:return"₸";case l.d.Hryvnia:case u.h.Hryvnia:return"₴";case l.d.UzbekSum:case u.h.UzbekSum:return"So'm";case l.d.KyrgyzstanSom:case u.h.KyrgyzstanSom:return"c";case l.d.Dirham:case u.h.Dirham:return"Dh";case l.d.TajikistaniSomoni:case u.h.TajikistaniSomoni:return"SM";case l.d.MalaysianRinggit:case u.h.MalaysianRinggit:return"RM";case l.d.BelarusianRuble:case u.h.BelarusianRuble:return"Br";case l.d.GeorgianLari:case u.h.GeorgianLari:return"₾";case l.d.AzerbaijaniManat:case u.h.AzerbaijaniManat:return"₼";case l.d.SriLankanRupee:case u.h.SriLankanRupee:return"Rs.";case l.d.SerbianDinar:case u.h.SerbianDinar:return"DIN";case l.d.SaudiRiyal:case u.h.SaudiRiyal:return"SR";case l.d.MoldovanLeu:case u.h.MoldovanLeu:return"L";case l.d.MongolianTugrik:case u.h.MongolianTugrik:return"₮";case l.d.PolandZloty:case u.h.PolandZloty:return"zł";case l.d.SouthAfricanRand:case u.h.SouthAfricanRand:return"R";case l.d.IranianRial:case u.h.IranianRial:return"IR";case l.d.IndonesianRupiah:case u.h.IndonesianRupiah:return"Rp";case l.d.VietnameseDong:case u.h.VietnameseDong:return"đ";case l.d.NewTurkmenManat:case u.h.NewTurkmenManat:return"TMT";case l.d.BrazilianReal:case u.h.BrazilianReal:return"R$";default:return null}}function d(t){const e=function(t){return null===t||(0,s.tuiIsString)(t)?t||"":String(t).padStart(3,"0")}(t);return c(e)||e}const p={[l.d.Ruble]:u.h.Ruble,[l.d.Dollar]:u.h.Dollar,[l.d.MexicanPeso]:u.h.MexicanPeso,[l.d.MoldovanLeu]:u.h.MoldovanLeu,[l.d.PolandZloty]:u.h.PolandZloty,[l.d.SingaporeDollar]:u.h.SingaporeDollar,[l.d.AustralianDollar]:u.h.AustralianDollar,[l.d.HongKongDollar]:u.h.HongKongDollar,[l.d.CanadianDollar]:u.h.CanadianDollar,[l.d.CzechKoruna]:u.h.CzechKoruna,[l.d.EastCaribbeanDollar]:u.h.EastCaribbeanDollar,[l.d.Euro]:u.h.Euro,[l.d.Forint]:u.h.Forint,[l.d.Pound]:u.h.Pound,[l.d.Baht]:u.h.Baht,[l.d.BahrainiDinar]:u.h.BahrainiDinar,[l.d.TurkishLira]:u.h.TurkishLira,[l.d.YuanRenminbi]:u.h.YuanRenminbi,[l.d.Yen]:u.h.Yen,[l.d.IsraeliShekel]:u.h.IsraeliShekel,[l.d.IndianRupee]:u.h.IndianRupee,[l.d.SwissFranc]:u.h.SwissFranc,[l.d.ArmenianDram]:u.h.ArmenianDram,[l.d.Won]:u.h.Won,[l.d.Tenge]:u.h.Tenge,[l.d.Hryvnia]:u.h.Hryvnia,[l.d.UzbekSum]:u.h.UzbekSum,[l.d.KyrgyzstanSom]:u.h.KyrgyzstanSom,[l.d.Dirham]:u.h.Dirham,[l.d.TajikistaniSomoni]:u.h.TajikistaniSomoni,[l.d.MalaysianRinggit]:u.h.MalaysianRinggit,[l.d.BelarusianRuble]:u.h.BelarusianRuble,[l.d.GeorgianLari]:u.h.GeorgianLari,[l.d.AzerbaijaniManat]:u.h.AzerbaijaniManat,[l.d.SriLankanRupee]:u.h.SriLankanRupee,[l.d.SerbianDinar]:u.h.SerbianDinar,[l.d.SaudiRiyal]:u.h.SaudiRiyal,[l.d.MongolianTugrik]:u.h.MongolianTugrik,[l.d.SouthAfricanRand]:u.h.SouthAfricanRand,[l.d.IranianRial]:u.h.IranianRial,[l.d.IndonesianRupiah]:u.h.IndonesianRupiah,[l.d.VietnameseDong]:u.h.VietnameseDong,[l.d.NewTurkmenManat]:u.h.NewTurkmenManat,[l.d.BrazilianReal]:u.h.BrazilianReal};function h(t){var e;return null!==(e=p[t])&&void 0!==e?e:null}const g={[u.h.Ruble]:l.d.Ruble,[u.h.Dollar]:l.d.Dollar,[u.h.MexicanPeso]:l.d.MexicanPeso,[u.h.MoldovanLeu]:l.d.MoldovanLeu,[u.h.PolandZloty]:l.d.PolandZloty,[u.h.SingaporeDollar]:l.d.SingaporeDollar,[u.h.AustralianDollar]:l.d.AustralianDollar,[u.h.HongKongDollar]:l.d.HongKongDollar,[u.h.CanadianDollar]:l.d.CanadianDollar,[u.h.CzechKoruna]:l.d.CzechKoruna,[u.h.EastCaribbeanDollar]:l.d.EastCaribbeanDollar,[u.h.Euro]:l.d.Euro,[u.h.Forint]:l.d.Forint,[u.h.Pound]:l.d.Pound,[u.h.Baht]:l.d.Baht,[u.h.BahrainiDinar]:l.d.BahrainiDinar,[u.h.TurkishLira]:l.d.TurkishLira,[u.h.YuanRenminbi]:l.d.YuanRenminbi,[u.h.Yen]:l.d.Yen,[u.h.IsraeliShekel]:l.d.IsraeliShekel,[u.h.IndianRupee]:l.d.IndianRupee,[u.h.SwissFranc]:l.d.SwissFranc,[u.h.ArmenianDram]:l.d.ArmenianDram,[u.h.Won]:l.d.Won,[u.h.Tenge]:l.d.Tenge,[u.h.Hryvnia]:l.d.Hryvnia,[u.h.UzbekSum]:l.d.UzbekSum,[u.h.KyrgyzstanSom]:l.d.KyrgyzstanSom,[u.h.Dirham]:l.d.Dirham,[u.h.TajikistaniSomoni]:l.d.TajikistaniSomoni,[u.h.MalaysianRinggit]:l.d.MalaysianRinggit,[u.h.BelarusianRuble]:l.d.BelarusianRuble,[u.h.GeorgianLari]:l.d.GeorgianLari,[u.h.AzerbaijaniManat]:l.d.AzerbaijaniManat,[u.h.SriLankanRupee]:l.d.SriLankanRupee,[u.h.SerbianDinar]:l.d.SerbianDinar,[u.h.SaudiRiyal]:l.d.SaudiRiyal,[u.h.MongolianTugrik]:l.d.MongolianTugrik,[u.h.SouthAfricanRand]:l.d.SouthAfricanRand,[u.h.IranianRial]:l.d.IranianRial,[u.h.IndonesianRupiah]:l.d.IndonesianRupiah,[u.h.VietnameseDong]:l.d.VietnameseDong,[u.h.NewTurkmenManat]:l.d.NewTurkmenManat,[u.h.BrazilianReal]:l.d.BrazilianReal};function m(t){var e;return null!==(e=g[t])&&void 0!==e?e:null}const f=[["mir",2200,2204],["mastercard",2221,2720],["jcb",3528,3589],["amex",34],["amex",37],["dinersclub",36],["electron",4026],["electron",4175],["electron",4405],["electron",4508],["electron",4844],["electron",4913],["electron",4917],["visa",4],["verve",506099,506198],["verve",507865,507964],["maestro",5018],["maestro",5020],["maestro",5038],["maestro",5090],["maestro",5890],["maestro",5893],["rupay",508],["maestro",50],["mastercard",51,55],["maestro",56],["maestro",58],["mastercard",5],["maestro",6e3],["maestro",6304],["maestro",6759,6763],["verve",650002,650027],["maestro",676770],["maestro",676774],["discover",644,649],["discover",6011],["rupay",60],["unionpay",62],["discover",65],["maestro",6],["rupay",81,82],["uzcard",8600],["humo",9860]];function v(t,e){var i;if(!t)return null;const n=f.find((([i,n,o=n])=>{const a=Number.parseInt(t.slice(0,String(n).length),10);return a>=n&&a<=o&&(!(null==e?void 0:e.length)||e.includes(i))}));return null!==(i=null==n?void 0:n[0])&&void 0!==i?i:null}function b(t,e,i){return 6===i||50===e||e>55&&e<59||!(t<500)&&t<510}function _(t,e,i){return 5===i||!(e<10)&&(e>50&&e<56||!(t<1e3)&&t>2220&&t<2721)}function C(t){return t>2199&&t<2205}function x(t){switch(t){case 4026:case 4175:case 4405:case 4508:case 4844:case 4913:case 4917:return!0;default:return!1}}function M(t){return 4===t}function y(t){const{length:e}=t;switch(v(t)){case"electron":return 16===e;case"maestro":return e>11&&e<20;case"mastercard":case"mir":return e>15&&e<20;case"visa":return e>12&&e<20;default:return e>8&&e<20}}function w(t){const e=String(t).replace(n.TUI_NON_DIGITS_REGEXP,""),{length:i}=e;return!(e.split("").map(((t,e)=>{const n=parseInt(t,10);if((e+i)%2==0){const t=2*n;return t>9?t-9:t}return n})).reduce(((t,e)=>t+e),0)%10)}function O(t,e=new Date){const i=e.getMonth()+1,n=e.getFullYear()-2e3,o=(0,s.tuiClamp)(parseInt(t.slice(0,2),10),1,12),a=(0,s.tuiClamp)(parseInt(t.slice(-2),10),0,99);return a>n||n===a&&o>=i}const T={mir:"tuiIconMirMono",visa:"tuiIconVisaMono",electron:"tuiIconElectronMono",mastercard:"tuiIconMastercard",maestro:"tuiIconMaestro",amex:"tuiIconAmex",dinersclub:"tuiIconDinersClub",discover:"tuiIconDiscover",humo:"tuiIconHumo",jcb:"tuiIconJCB",rupay:"tuiIconRuPay",unionpay:"tuiIconUnionPay",uzcard:"tuiIconUzcard",verve:"tuiIconVerve"}},41841:(t,e,i)=>{i.d(e,{b:()=>l,f:()=>s});var n=i(33982),o=i(12653),a=i(8338),r=i(74788);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=r.oAB({type:t}),t.ɵinj=r.cJS({imports:[o.JF,o.mG,o.Lx,o.Lq,o.u4]}),t})();function l(t){return[s,n.Bz.forChild((0,a.Ve)(t))]}},83074:(t,e,i)=>{i.d(e,{c:()=>_});var n=i(30261),o=i(8338),a=i(26215),r=i(79765),s=i(46797),l=i(43190),u=i(88002),c=i(39761),d=i(74788),p=i(12057),h=i(34230),g=i(76189),m=i(50506);function f(t,e){if(1&t&&(d.TgZ(0,"p",2),d._uU(1),d.qZA()),2&t){const t=d.oxw();d.xp6(1),d.hij(" ",t.filename,"\n")}}function v(t,e){if(1&t){const t=d.EpF();d.TgZ(0,"pre",3),d._uU(1," "),d._UZ(2,"code",4),d._uU(3,"\n "),d.TgZ(4,"div",5),d._uU(5,"\n "),d.TgZ(6,"button",6),d.NdJ("click",(function(){return d.CHM(t),d.oxw().copy$.next()})),d.ALo(7,"async"),d._uU(8,"\n "),d.qZA(),d._uU(9,"\n "),d.Hsn(10),d._uU(11,"\n "),d.qZA(),d._uU(12,"\n"),d.qZA()}if(2&t){const t=e.$implicit,i=d.oxw();d.xp6(2),d.Q6J("lineNumbers",!0)("highlight",t),d.xp6(4),d.Q6J("icon",d.lcZ(7,4,i.icon$)||"tuiIconCopyLarge")("cdkCopyToClipboard",t)}}const b=["*"];let _=(()=>{class t{constructor(t){this.markdownCodeProcessor=t,this.rawLoader$$=new a.X(""),this.filename="",this.copy$=new r.xQ,this.icon$=this.copy$.pipe((0,l.w)((()=>(0,s.H)(2e3).pipe((0,u.U)((()=>"tuiIconCopyLarge")),(0,c.O)("tuiIconCheckLarge"))))),this.processor$=this.rawLoader$$.pipe((0,l.w)(o.JQ),(0,u.U)((t=>this.markdownCodeProcessor(t))))}set code(t){this.rawLoader$$.next(t)}get hasFilename(){return!!this.filename}}return t.ɵfac=function(e){return new(e||t)(d.Y36(n.Es))},t.ɵcmp=d.Xpm({type:t,selectors:[["tui-doc-code"]],hostVars:2,hostBindings:function(t,e){2&t&&d.ekj("_has-filename",e.hasFilename)},inputs:{filename:"filename",code:"code"},ngContentSelectors:b,decls:3,vars:4,consts:[["class","t-header",4,"ngIf"],["class","t-code",4,"ngFor","ngForOf"],[1,"t-header"],[1,"t-code"],[3,"lineNumbers","highlight"],[1,"t-code-actions"],["tuiIconButton","","appearance","icon","size","xs",1,"t-copy-button",3,"icon","cdkCopyToClipboard","click"]],template:function(t,e){1&t&&(d.F$t(),d.YNc(0,f,2,1,"p",0),d.YNc(1,v,13,6,"pre",1),d.ALo(2,"async")),2&t&&(d.Q6J("ngIf",e.filename),d.xp6(1),d.Q6J("ngForOf",d.lcZ(2,2,e.processor$)))},directives:[p.O5,p.sg,h.y$,g.v,m.i3],pipes:[p.Ov],styles:["[_nghost-%COMP%]{display:block}.t-header[_ngcontent-%COMP%]{font:var(--tui-font-text-s);font-weight:bold}.t-header[_ngcontent-%COMP%] + .t-code[_ngcontent-%COMP%]{border-radius:.25rem}.t-code[_ngcontent-%COMP%]{position:relative;margin:0;white-space:normal;outline:1px solid var(--tui-base-03)}.t-code[_ngcontent-%COMP%] .hljs-ln{width:-webkit-max-content;width:max-content}.t-code[_ngcontent-%COMP%] + .t-code[_ngcontent-%COMP%]{margin-top:1rem}.t-code-actions[_ngcontent-%COMP%]{position:absolute;top:.75rem;right:.75rem;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}tui-root._mobile[_nghost-%COMP%] .t-code-actions[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-code-actions[_ngcontent-%COMP%]{padding:.3125rem;border-radius:.25rem;border:1px solid var(--tui-base-04)}.t-copy-button[_ngcontent-%COMP%] +*:not(:empty){margin-right:.375rem}.hljs[_ngcontent-%COMP%]:not(:empty){font:var(--tui-font-text-m);font-size:.875rem;padding:1.5rem 2rem;font-family:monospace;word-wrap:break-word;white-space:pre-wrap}@media all and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: .001dpcm){.hljs[_ngcontent-%COMP%]:not(:empty)::-webkit-scrollbar, .hljs[_ngcontent-%COMP%]:not(:empty)::-webkit-scrollbar-thumb{width:1rem;height:1rem;border-radius:6.25rem;background-clip:padding-box;border:.375rem solid transparent}.hljs[_ngcontent-%COMP%]:not(:empty)::-webkit-scrollbar{background-color:transparent}.hljs[_ngcontent-%COMP%]:not(:empty)::-webkit-scrollbar-thumb{background-color:var(--tui-clear-hover)}.hljs[_ngcontent-%COMP%]:not(:empty)::-webkit-scrollbar-thumb:hover{background-color:var(--tui-clear-active)}.hljs[_ngcontent-%COMP%]:not(:empty)::-webkit-scrollbar-thumb:active{background-color:var(--tui-text-03)}}tui-root._mobile[_nghost-%COMP%] .hljs[_ngcontent-%COMP%]:not(:empty), tui-root._mobile [_nghost-%COMP%] .hljs[_ngcontent-%COMP%]:not(:empty){padding:1rem}.t-code-actions[_ngcontent-%COMP%], .hljs[_ngcontent-%COMP%]:not(:empty){background:var(--tui-base-01)}@supports (background: color-mix(in srgb,var(--tui-base-01),#222 2%)){.t-code-actions[_ngcontent-%COMP%], .hljs[_ngcontent-%COMP%]:not(:empty){background:color-mix(in srgb,var(--tui-base-01),#222 2%)}}"],changeDetection:0}),t})()},98781:(t,e,i)=>{i.d(e,{f:()=>m});var n=i(64762),o=i(4797),a=i(66259),r=i(79765),s=i(46797),l=i(43190),u=i(88002),c=i(39761),d=i(74788),p=i(12057),h=i(76189);function g(t,e){if(1&t){const t=d.EpF();d.TgZ(0,"button",1),d.NdJ("click",(function(){return d.CHM(t),d.oxw().onClick()})),d.TgZ(1,"span",2),d.ALo(2,"async"),d.TgZ(3,"span",3),d.Hsn(4),d.qZA(),d._uU(5),d.qZA(),d.qZA()}if(2&t){const t=e.ngIf,i=d.oxw();d.Q6J("title",t[0]),d.xp6(1),d.ekj("t-content_moved",d.lcZ(2,5,i.copied$)),d.xp6(2),d.uIk("data-text",t[0]),d.xp6(2),d.hij(" ",t[1]," ")}}class m{constructor(t){this.texts$=t,this.copy$=new r.xQ}get copied$(){return this.copy$.pipe((0,l.w)((()=>(0,s.H)(1500).pipe((0,u.U)(o.ALWAYS_FALSE_HANDLER),(0,c.O)(!0)))))}onClick(){this.copy$.next()}}m.ɵfac=function(t){return new(t||m)(d.Y36(a.TUI_COPY_TEXTS))},m.ɵcmp=d.Xpm({type:m,selectors:[["tui-doc-copy"]],features:[d._Bn([o.TuiDestroyService])],ngContentSelectors:["*"],decls:2,vars:3,consts:[["appearance","","size","s","tuiButton","","type","button","class","t-copy",3,"title","click",4,"ngIf"],["appearance","","size","s","tuiButton","","type","button",1,"t-copy",3,"title","click"],[1,"t-content"],[1,"t-initial"]],template:function(t,e){1&t&&(d.F$t(),d.YNc(0,g,6,7,"button",0),d.ALo(1,"async")),2&t&&d.Q6J("ngIf",d.lcZ(1,1,e.texts$))},directives:[p.O5,h.v],pipes:[p.Ov],styles:["[_nghost-%COMP%]{position:relative;display:inline-block;vertical-align:middle;border-radius:var(--tui-radius-m)}.t-copy[_ngcontent-%COMP%]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;width:100%;color:var(--tui-text-01);background:var(--tui-base-01);overflow:hidden}.t-copy[_ngcontent-%COMP%]:hover{background:var(--tui-base-02)}.t-initial[_ngcontent-%COMP%]{white-space:nowrap}.t-initial[_ngcontent-%COMP%]:empty:before{content:attr(data-text)}.t-content[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:flex;flex-direction:column;transform:translateY(1rem);text-align:center;line-height:2rem}.t-content_moved[_ngcontent-%COMP%]{transform:translateY(-1rem)}"],changeDetection:0}),(0,n.gn)([o.tuiPure],m.prototype,"copied$",null)},10977:(t,e,i)=>{i.d(e,{F:()=>G});var n=i(64762),o=i(12057),a=i(74788),r=i(23738),s=i(33982),l=i(30261),u=i(8338),c=i(4797),d=i(64862),p=i(66259),h=i(79765),g=i(30644),m=i(81894),f=i(25126),v=i(39953),b=i(66596),_=i(50170),C=i(1414),x=i(10200),M=i(84848),y=i(64374),w=i(52219),O=i(50020),T=i(33351),P=i(39607),k=i(61423),I=i(76189),S=i(88618),A=i(84785),E=i(34880);const D=["content"],X=["resizer"];function z(t,e){if(1&t&&(a._uU(0),a.TgZ(1,"a",11),a.TgZ(2,"code"),a._uU(3,"tuiMode"),a.qZA(),a.qZA()),2&t){const t=a.oxw();a.hij(" ",t.texts[0]," ")}}function L(t,e){if(1&t&&a._UZ(0,"tui-data-list-wrapper",14),2&t){const t=a.oxw(2);a.Q6J("items",t.items)}}function N(t,e){if(1&t){const t=a.EpF();a.ynx(0),a.TgZ(1,"tui-select",12),a.NdJ("ngModelChange",(function(e){return a.CHM(t),a.oxw().onModeChange(e)})),a._uU(2," tuiMode "),a.YNc(3,L,1,1,"tui-data-list-wrapper",13),a.qZA(),a.BQk()}if(2&t){const t=a.oxw(),e=a.MAs(2);a.xp6(1),a.Q6J("ngModel",t.mode)("tuiHintContent",e)("tuiTextfieldCleaner",!0)}}function F(t,e){if(1&t){const t=a.EpF();a._uU(0," tuiMode: "),a._UZ(1,"tui-tooltip",15),a.TgZ(2,"div",16),a.TgZ(3,"tui-radio-block",17),a.NdJ("ngModelChange",(function(e){return a.CHM(t),a.oxw().onModeChange(e)})),a._uU(4," null "),a.qZA(),a.TgZ(5,"tui-radio-block",18),a.NdJ("ngModelChange",(function(e){return a.CHM(t),a.oxw().onModeChange(e)})),a._uU(6," onDark "),a.qZA(),a.TgZ(7,"tui-radio-block",19),a.NdJ("ngModelChange",(function(e){return a.CHM(t),a.oxw().onModeChange(e)})),a._uU(8," onLight "),a.qZA(),a.qZA()}if(2&t){const t=a.oxw(),e=a.MAs(2);a.xp6(1),a.Q6J("content",e),a.xp6(1),a.Q6J("collapsed",!0),a.xp6(1),a.Q6J("hideRadio",!0)("item",null)("ngModel",t.mode),a.xp6(2),a.Q6J("hideRadio",!0)("ngModel",t.mode),a.xp6(2),a.Q6J("hideRadio",!0)("ngModel",t.mode)}}function R(t,e){if(1&t&&a._UZ(0,"tui-svg",27),2&t){const t=a.oxw(2);a.ekj("t-icon_rotated",t.expanded),a.Q6J("src",t.options.iconSmall)}}function B(t,e){if(1&t&&a._UZ(0,"tui-data-list-wrapper",14),2&t){const t=a.oxw(3);a.Q6J("items",t.updateOnVariants)}}const Y=function(){return{standalone:!0}};function H(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"pre",28),a._uU(1),a.ALo(2,"json"),a.qZA(),a.TgZ(3,"div",29),a.TgZ(4,"tui-select",30),a.NdJ("ngModelChange",(function(e){return a.CHM(t),a.oxw(2).updateOnChange(e)})),a._uU(5," updateOn "),a.YNc(6,B,1,1,"tui-data-list-wrapper",13),a.qZA(),a.TgZ(7,"button",31),a._uU(8," Reset "),a.qZA(),a.TgZ(9,"button",32),a._uU(10," Submit "),a.qZA(),a.qZA()}if(2&t){const t=a.oxw(2);a.xp6(1),a.hij("Form data: ",a.lcZ(2,3,t.testForm.value),""),a.xp6(3),a.Q6J("ngModel",t.updateOn)("ngModelOptions",a.DdM(5,Y))}}function Z(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"form",20),a.TgZ(1,"div",21),a.GkF(2,22),a.qZA(),a.TgZ(3,"button",23),a.NdJ("click",(function(){return a.CHM(t),a.oxw().toggleDetails()})),a._uU(4),a.qZA(),a.YNc(5,R,1,3,"ng-template",null,24,a.W1O),a.TgZ(7,"tui-expand",25),a.YNc(8,H,11,6,"ng-template",26),a.qZA(),a.qZA()}if(2&t){const t=a.MAs(6),e=a.oxw();a.Q6J("formGroup",e.testForm),a.xp6(2),a.Q6J("ngTemplateOutlet",e.template),a.xp6(1),a.Q6J("iconRight",t),a.xp6(1),a.hij(" ",e.texts[2]," "),a.xp6(3),a.Q6J("expanded",e.expanded)}}const U=function(){return[1,0]};class G{constructor(t,e,i,n,o,a,r){var s,l;this.options=t,this.isMobile=e,this.el=i,this.locationRef=n,this.urlSerializer=o,this.texts=a,this.urlStateHandler=r,this.control=null,this.sticky=!0,this.template=null,this.updateOnVariants=["change","blur","submit"],this.updateOn=this.params.updateOn||this.updateOnVariants[0],this.opaque=(0,u.cd)(null===(s=this.params.sandboxOpaque)||void 0===s||s),this.expanded=(0,u.cd)(null!==(l=this.params.sandboxExpanded)&&void 0!==l&&l),this.mode=this.params.tuiMode||null,this.sandboxWidth=(0,c.tuiToInteger)(this.params.sandboxWidth),this.change$=new h.xQ,this.items=["onLight","onDark"]}onResize(){this.updateWidth(),this.onMouseUp()}onMouseUp(){this.updateUrl({sandboxWidth:this.sandboxWidth})}ngOnInit(){this.createForm(),this.updateWidth(this.sandboxWidth+this.delta)}onModeChange(t){this.mode=t,this.updateUrl({sandboxWidth:this.sandboxWidth}),this.change$.next()}toggleDetails(){this.expanded=!this.expanded,this.updateUrl({sandboxExpanded:this.expanded})}changeOpaque(t){this.opaque=t,this.updateUrl({sandboxOpaque:this.opaque})}updateOnChange(t){this.updateOn=t,this.updateUrl({updateOn:t}),this.createForm()}updateWidth(t=NaN){if(!this.resizer||!this.resizeable||!this.content)return;const e=t||this.resizeable.nativeElement.clientWidth,i=this.el.nativeElement.clientWidth,n=Math.round((0,c.tuiClamp)(e,160,i))-this.delta,o=eG))}])],ngContentSelectors:["*"],decls:16,vars:14,consts:[[1,"t-bg-toggle",3,"tuiMode"],["tooltip",""],[4,"ngIf","ngIfElse"],["desktop",""],["size","m",1,"t-checkbox",3,"ngModel","ngModelChange"],["tuiResizeable","",1,"t-wrapper"],["id","demo-content",1,"t-content"],["content",""],["class","t-form",3,"formGroup",4,"ngIf"],[1,"t-resizer",3,"tuiResizer","tuiSizeChange"],["resizer",""],["routerLink","/directives/mode","tuiLink","","tuiMode","onDark"],["tuiTextfieldSize","s",1,"t-mode",3,"ngModel","tuiHintContent","tuiTextfieldCleaner","ngModelChange"],[3,"items",4,"tuiDataList"],[3,"items"],["describeId","form",3,"content"],["tuiGroup","",1,"t-group",3,"collapsed"],["nativeId","form","size","s",1,"tui-group__auto-width-item",3,"hideRadio","item","ngModel","ngModelChange"],["item","onDark","nativeId","form","size","s",1,"tui-group__auto-width-item",3,"hideRadio","ngModel","ngModelChange"],["item","onLight","nativeId","form","size","s",1,"tui-group__auto-width-item",3,"hideRadio","ngModel","ngModelChange"],[1,"t-form",3,"formGroup"],[1,"t-input-wrapper"],[3,"ngTemplateOutlet"],["automation-id","tui-demo-button__toggle-details","size","s","tuiButton","","type","button",1,"t-button",3,"iconRight","click"],["icon",""],[1,"t-expand",3,"expanded"],["tuiExpandContent",""],[1,"t-icon",3,"src"],[1,"t-value"],["tuiGroup","",1,"t-form-controls"],["automation-id","tui-demo-select__expand-update-on","tuiTextfieldSize","s",1,"t-select",3,"ngModel","ngModelOptions","ngModelChange"],["automation-id","tui-demo-button__reset-state","size","s","tuiButton","","type","reset",1,"tui-group__auto-width-item"],["automation-id","tui-demo-button__submit-state","size","s","tuiButton","","type","submit",1,"tui-group__auto-width-item"]],template:function(t,e){if(1&t&&(a.F$t(),a.TgZ(0,"div",0),a.YNc(1,z,4,1,"ng-template",null,1,a.W1O),a.YNc(3,N,4,3,"ng-container",2),a.YNc(4,F,9,9,"ng-template",null,3,a.W1O),a.TgZ(6,"tui-checkbox-labeled",4),a.NdJ("ngModelChange",(function(t){return e.changeOpaque(t)})),a._uU(7),a.qZA(),a.qZA(),a.TgZ(8,"div",5),a.TgZ(9,"div",6),a.TgZ(10,"div",null,7),a.YNc(12,Z,9,5,"form",8),a.Hsn(13),a.qZA(),a.qZA(),a.TgZ(14,"div",9,10),a.NdJ("tuiSizeChange",(function(t){return e.updateWidth(t[0])})),a.qZA(),a.qZA()),2&t){const t=a.MAs(5);a.Q6J("tuiMode",null),a.xp6(3),a.Q6J("ngIf",e.isMobile)("ngIfElse",t),a.xp6(3),a.Q6J("ngModel",e.opaque),a.xp6(1),a.hij(" ",e.texts[1]," "),a.xp6(1),a.ekj("t-wrapper_dark","onDark"===e.mode)("t-wrapper_gray","onLight"===e.mode)("t-wrapper_transparent",!e.opaque),a.xp6(4),a.Q6J("ngIf",e.testForm),a.xp6(2),a.Q6J("tuiResizer",a.DdM(13,U))}},directives:[g.w,o.O5,m.p,r.JJ,r.On,f.U,v.L,s.yS,b.V,_.u,C.O,x.s,M.bZ,y.b,w.g,O.e,T.w,P.g,k._,r._Y,r.JL,r.sg,o.tP,I.v,S.S,A.I,E.P],pipes:[o.Ts],styles:['[_nghost-%COMP%]{position:relative;display:block;min-width:100%;margin:1.5rem 0}.t-bg-toggle[_ngcontent-%COMP%]{position:absolute;bottom:calc(100% + .75rem);display:flex;align-items:center;justify-content:flex-end;pointer-events:none;width:100%}.t-bg-toggle[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{pointer-events:auto}.t-wrapper[_ngcontent-%COMP%]{box-shadow:var(--tui-shadow-dropdown);display:flex;border:1px solid var(--tui-base-03);border-radius:var(--tui-radius-m);max-width:100%;min-height:6rem;width:100%;min-width:10rem;background-color:var(--tui-base-01);overflow:hidden}.t-wrapper.t-wrapper_transparent[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,var(--tui-base-02) 25%,transparent 25%),linear-gradient(-45deg,var(--tui-base-02) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--tui-base-02) 75%),linear-gradient(-45deg,transparent 75%,var(--tui-base-02) 75%);background-size:1.25rem 1.25rem;background-position:0 0,0 .625rem,.625rem -.625rem,-.625rem 0}.t-wrapper.t-wrapper_dark[_ngcontent-%COMP%]{background-color:#454e58;color:var(--tui-base-01)}.t-wrapper.t-wrapper_gray[_ngcontent-%COMP%]{background-color:#e5e7ea}.t-wrapper.t-wrapper_dark.t-wrapper_transparent[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,var(--tui-focus) 25%,transparent 25%),linear-gradient(-45deg,var(--tui-focus) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--tui-focus) 75%),linear-gradient(-45deg,transparent 75%,var(--tui-focus) 75%)}.t-wrapper.t-wrapper_gray.t-wrapper_transparent[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,var(--tui-base-05) 25%,transparent 25%),linear-gradient(-45deg,var(--tui-base-05) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--tui-base-05) 75%),linear-gradient(-45deg,transparent 75%,var(--tui-base-05) 75%)}tui-root._mobile[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{min-height:auto}.t-content[_ngcontent-%COMP%]{flex:1 1 0;min-width:0;padding:1.5rem;box-sizing:border-box;overflow:hidden}tui-root._mobile[_nghost-%COMP%] .t-content[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:1rem}.t-form[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:flex-start}.t-input-wrapper[_ngcontent-%COMP%]{width:100%;margin-bottom:.5rem}.t-expand[_ngcontent-%COMP%]{width:100%}.t-icon[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out}.t-icon_rotated[_ngcontent-%COMP%]{transform:rotate(180deg)}.t-value[_ngcontent-%COMP%]{flex:1;background:var(--tui-clear-inverse);padding:.75rem;border-radius:.25rem}.t-mode[_ngcontent-%COMP%]{width:12.5rem}.t-select[_ngcontent-%COMP%]{max-width:15rem}.t-resizer[_ngcontent-%COMP%]{box-shadow:var(--tui-shadow-dropdown);position:relative;width:3.5rem;min-height:inherit;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-left:1px solid var(--tui-base-03);outline:none;background:var(--tui-base-01);color:var(--tui-text-01)}.t-resizer[_ngcontent-%COMP%]:before, .t-resizer[_ngcontent-%COMP%]:after{content:"";position:absolute;top:.75rem;left:50%;bottom:calc(50% + 1rem);width:1px;background:var(--tui-base-04);box-shadow:-.25rem 0 var(--tui-base-04);transform:translate(0)}.t-resizer[_ngcontent-%COMP%]:after{bottom:.75rem;top:calc(50% + 1rem)}tui-root._mobile[_nghost-%COMP%] .t-resizer[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-resizer[_ngcontent-%COMP%]{display:none}.t-resizer-text[_ngcontent-%COMP%]{font:var(--tui-font-text-s);position:relative;z-index:1;padding:.75rem;background:var(--tui-base-01)}.wrapper_light[_ngcontent-%COMP%] .t-resizer-text[_ngcontent-%COMP%]{background:#3e464e}.t-group[_ngcontent-%COMP%], .t-checkbox[_ngcontent-%COMP%]{margin-left:.75rem}.t-button[_ngcontent-%COMP%], .t-form-controls[_ngcontent-%COMP%]{margin-top:.75rem}@supports ((position: -webkit-sticky) or (position: sticky)){@media screen and (min-height: 37.5rem){._sticky[_nghost-%COMP%]{position:-webkit-sticky;position:sticky;top:4.625rem;z-index:2}}}'],changeDetection:0}),(0,n.gn)([c.tuiPure],G.prototype,"updateUrl",null)},733:(t,e,i)=>{i.d(e,{j:()=>r});var n=i(74788),o=i(34880);const a=["*"];let r=(()=>{class t{constructor(){this.src=""}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-doc-tab"]],inputs:{src:"src"},ngContentSelectors:a,decls:3,vars:1,consts:[[1,"t-tab"],[1,"t-icon",3,"src"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"div",0),n._UZ(1,"tui-svg",1),n.Hsn(2),n.qZA()),2&t&&(n.xp6(1),n.Q6J("src",e.src))},directives:[o.P],styles:[".t-tab[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;padding:0 .5rem;grid-gap:.5rem;gap:.5rem;color:var(--tui-text-01)}.t-tab[_ngcontent-%COMP%] .t-icon[_ngcontent-%COMP%]{width:1rem;height:1rem;color:var(--tui-text-01)}"],changeDetection:0}),t})()},60404:(t,e,i)=>{i.d(e,{B:()=>p});var n=i(12057),o=i(74788),a=i(33982),r=i(30261),s=i(8338),l=i(4797),u=i(64862),c=i(79765),d=i(26215);let p=(()=>{class t{constructor(t,e,i,n,a,r){this.template=t,this.locationRef=e,this.activatedRoute=i,this.urlSerializer=n,this.urlStateHandler=a,this.alerts=r,this.documentationPropertyName="",this.documentationPropertyMode=null,this.documentationPropertyType="",this.documentationPropertyDeprecated=!1,this.documentationPropertyValues=null,this.documentationPropertyValueChange=new o.vpe,this.changed$=new c.xQ,this.emits$=new d.X(1)}ngOnInit(){this.parseParams(this.activatedRoute.snapshot.queryParams)}get attrName(){switch(this.documentationPropertyMode){case"input":return`[${this.documentationPropertyName}]`;case"output":return`(${this.documentationPropertyName})`;case"input-output":return`[(${this.documentationPropertyName})]`;default:return this.documentationPropertyName}}get hasItems(){return!!this.documentationPropertyValues}get shouldShowValues(){return"output"!==this.documentationPropertyMode}ngOnChanges(){this.changed$.next()}onValueChange(t){this.documentationPropertyValue=t,this.documentationPropertyValueChange.emit(t),this.setQueryParam(t)}emitEvent(t){let e;console.info(this.attrName,t),this.emits$.next(this.emits$.value+1),void 0!==t&&(e=(0,s.sj)(t,2)),this.alerts.open(e,{label:this.attrName}).subscribe()}parseParams(t){const e=t[this.documentationPropertyName],i=t[`${this.documentationPropertyName}$`];if(!e&&!i)return;let n=i&&this.documentationPropertyValues?this.documentationPropertyValues[i]:(0,s.p8)(e);"string"===this.documentationPropertyType&&(0,l.tuiIsNumber)(n)&&(n=n.toString()),this.onValueChange(n)}setQueryParam(t){const e=this.urlSerializer.parse(this.locationRef.path()),i=t instanceof Object,n=i&&this.documentationPropertyValues?this.documentationPropertyValues.indexOf(t):t,o=i?"$":"",a=this.documentationPropertyName+o;e.queryParams=Object.assign(Object.assign({},e.queryParams),{[a]:n}),this.locationRef.go(this.urlStateHandler(e))}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.Rgc),o.Y36(n.Ye),o.Y36(a.gz),o.Y36(a.Hx),o.Y36(r.Ii),o.Y36(u.TuiAlertService))},t.ɵdir=o.lG2({type:t,selectors:[["ng-template","documentationPropertyName",""]],inputs:{documentationPropertyName:"documentationPropertyName",documentationPropertyMode:"documentationPropertyMode",documentationPropertyType:"documentationPropertyType",documentationPropertyValue:"documentationPropertyValue",documentationPropertyDeprecated:"documentationPropertyDeprecated",documentationPropertyValues:"documentationPropertyValues"},outputs:{documentationPropertyValueChange:"documentationPropertyValueChange"},exportAs:["documentationProperty"],features:[o.TTD]}),t})()},61544:(t,e,i)=>{i.d(e,{z:()=>dt});var n=i(56083),o=i(74788),a=i(30261),r=i(4797),s=i(66682),l=i(43190),u=i(46782),c=i(60404),d=i(64715);let p=(()=>{class t{transform(t){if(t.startsWith("#")||t.startsWith("rgb("))return 100;if("transparent"===t)return 0;const e=t.lastIndexOf(","),i=t.slice(e).replace(")","").replace(" ","").replace(",","");return Math.round(100*Number.parseFloat(i))}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiGetOpacity",type:t,pure:!0}),t})();var h=i(12057),g=i(4123),m=i(50170),f=i(1414),v=i(33250),b=i(10200),_=i(23738),C=i(64374),x=i(68874),M=i(52219),y=i(50020),w=i(82535),O=i(63060),T=i(62733),P=i(39607),k=i(57538),I=i(91030),S=i(16753),A=i(13735),E=i(79121),D=i(47305);let X=(()=>{class t{transform(t){return t.replace("?","")}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiStripOptionalPipe",type:t,pure:!0}),t})(),z=(()=>{class t{transform(t){return t.includes("?")}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiIsOptionalPipe",type:t,pure:!0}),t})();var L=i(5251);let N=(()=>{class t{transform(t){return t.includes("null")}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiShowCleanerPipe",type:t,pure:!0}),t})();var F=i(39588),R=i(40210);function B(t,e){if(1&t&&(o.TgZ(0,"h1",2),o._uU(1),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.hij(" ",t.heading,"\n")}}function Y(t,e){if(1&t&&(o.TgZ(0,"th",10),o._uU(1),o.qZA()),2&t){const t=o.oxw(3);o.xp6(1),o.hij(" ",t.texts[3]," ")}}function H(t,e){1&t&&o._UZ(0,"tui-badge",22)}function Z(t,e){1&t&&o._UZ(0,"tui-badge",23)}function U(t,e){if(1&t&&(o.TgZ(0,"a",26),o._uU(1),o.qZA()),2&t){const t=o.oxw().$implicit;o.uIk("href",t.reference,o.LSH),o.xp6(1),o.hij(" ",t.type," ")}}function G(t,e){if(1&t&&o._uU(0),2&t){const t=o.oxw().$implicit;o.hij(" ",t.type," ")}}function j(t,e){1&t&&(o.TgZ(0,"span"),o._uU(1," | "),o.qZA())}function J(t,e){if(1&t&&(o.ynx(0),o.YNc(1,U,2,2,"a",24),o.YNc(2,G,1,1,"ng-template",null,25,o.W1O),o.YNc(4,j,2,0,"span",1),o.BQk()),2&t){const t=e.$implicit,i=e.last,n=o.MAs(3);o.xp6(1),o.Q6J("ngIf",t.reference)("ngIfElse",n),o.xp6(3),o.Q6J("ngIf",!i)}}function V(t,e){if(1&t&&o._UZ(0,"tui-data-list-wrapper",36),2&t){o.oxw(2);const t=o.MAs(3),e=o.oxw(2).$implicit;o.Q6J("itemContent",t)("items",e.documentationPropertyValues)}}function $(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-select",33),o.NdJ("ngModelChange",(function(e){return o.CHM(t),o.oxw(3).$implicit.onValueChange(e)})),o.ALo(1,"tuiShowCleanerPipe"),o.TgZ(2,"code",34),o._uU(3,"null"),o.qZA(),o.YNc(4,V,1,2,"tui-data-list-wrapper",35),o.qZA()}if(2&t){o.oxw();const t=o.MAs(3),e=o.oxw(2).$implicit;o.Q6J("nativeId",e.attrName)("ngModel",e.documentationPropertyValue)("tuiTextfieldCleaner",o.lcZ(1,5,e.documentationPropertyType))("tuiTextfieldLabelOutside",!0)("valueContent",t)}}function W(t,e){if(1&t&&(o.TgZ(0,"code"),o._uU(1),o.ALo(2,"tuiInspectAny"),o.qZA()),2&t){const t=e.$implicit;o.xp6(1),o.Oqu(o.lcZ(2,1,t))}}function q(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-toggle",43),o.NdJ("ngModelChange",(function(e){return o.CHM(t),o.oxw(4).$implicit.onValueChange(e)})),o.qZA()}if(2&t){const t=o.oxw(4).$implicit;o.Q6J("nativeId",t.attrName)("ngModel",t.documentationPropertyValue)("showIcons",!0)}}function Q(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-primitive-textfield",44),o.NdJ("valueChange",(function(e){return o.CHM(t),o.oxw(4).$implicit.onValueChange(e)})),o.qZA()}if(2&t){const t=o.oxw(4).$implicit;o.Q6J("nativeId",t.attrName)("tuiTextfieldCleaner",!0)("tuiTextfieldLabelOutside",!0)("value",t.documentationPropertyValue||"")}}function K(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",45),o.TgZ(1,"tui-primitive-textfield",46),o.NdJ("valueChange",(function(e){o.CHM(t);const i=o.oxw(4).$implicit;return o.oxw(3).onColorChange(i,e)})),o.ALo(2,"tuiGetOpacity"),o.ALo(3,"tuiGetColorPipe"),o._UZ(4,"input",47),o.qZA(),o.TgZ(5,"tui-input-number",48),o.NdJ("ngModelChange",(function(e){o.CHM(t);const i=o.oxw(4).$implicit;return o.oxw(3).onOpacityChange(i,e)})),o.ALo(6,"tuiGetOpacity"),o._uU(7," Opacity "),o.qZA(),o.qZA()}if(2&t){const t=o.oxw(4).$implicit;o.xp6(1),o.Q6J("tuiInputOpacity",o.lcZ(2,8,t.documentationPropertyValue))("tuiTextfieldLabelOutside",!0)("value",o.lcZ(3,10,t.documentationPropertyValue)),o.uIk("id",t.attrName),o.xp6(4),o.Q6J("max",100)("min",0)("ngModel",o.lcZ(6,12,t.documentationPropertyValue))("step",1)}}function tt(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-input-number",49),o.NdJ("ngModelChange",(function(e){return o.CHM(t),o.oxw(4).$implicit.onValueChange(e||0)})),o.qZA()}if(2&t){const t=o.oxw(4).$implicit;o.Q6J("nativeId",t.attrName)("ngModel",t.documentationPropertyValue)("step",1)("tuiTextfieldLabelOutside",!0)}}function et(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-primitive-textfield",44),o.NdJ("valueChange",(function(e){return o.CHM(t),o.oxw(5).$implicit.onValueChange(e)})),o._uU(1," Default content "),o.qZA()}if(2&t){const t=o.oxw(5).$implicit;o.Q6J("nativeId",t.attrName)("tuiTextfieldCleaner",!0)("tuiTextfieldLabelOutside",!0)("value",t.documentationPropertyValue.toString())}}function it(t,e){if(1&t&&(o.ynx(0),o.YNc(1,et,2,4,"tui-primitive-textfield",50),o.ALo(2,"tuiIsPrimitivePolymorpheusContentPipe"),o.BQk()),2&t){const t=o.oxw(4).$implicit;o.xp6(1),o.Q6J("ngIf",o.lcZ(2,1,t.documentationPropertyValue))}}function nt(t,e){if(1&t&&(o.ynx(0,37),o.YNc(1,q,1,3,"tui-toggle",38),o.YNc(2,Q,1,4,"tui-primitive-textfield",39),o.YNc(3,K,8,14,"div",40),o.YNc(4,tt,1,4,"tui-input-number",41),o.YNc(5,it,3,3,"ng-container",42),o.BQk()),2&t){const t=o.oxw(3).$implicit;o.Q6J("ngSwitch",t.documentationPropertyType),o.xp6(1),o.Q6J("ngSwitchCase","boolean"),o.xp6(1),o.Q6J("ngSwitchCase","string"),o.xp6(1),o.Q6J("ngSwitchCase","color"),o.xp6(1),o.Q6J("ngSwitchCase","number"),o.xp6(1),o.Q6J("ngSwitchCase","PolymorpheusContent")}}function ot(t,e){if(1&t&&(o.ynx(0),o.YNc(1,$,5,7,"tui-select",30),o.YNc(2,W,3,3,"ng-template",null,31,o.W1O),o.YNc(4,nt,6,6,"ng-template",null,32,o.W1O),o.BQk()),2&t){const t=o.MAs(5),e=o.oxw(2).$implicit;o.xp6(1),o.Q6J("ngIf",e.hasItems)("ngIfElse",t)}}function at(t,e){if(1&t&&(o.TgZ(0,"tui-notification",51),o.ALo(1,"async"),o._uU(2," Emit! "),o.qZA()),2&t){const t=o.oxw(2).$implicit;o.Q6J("@emitEvent",o.lcZ(1,1,t.emits$))}}function rt(t,e){if(1&t&&(o.TgZ(0,"td",27),o.YNc(1,ot,6,2,"ng-container",28),o.YNc(2,at,3,3,"ng-template",null,29,o.W1O),o.qZA()),2&t){const t=o.MAs(3),e=o.oxw().$implicit;o.xp6(1),o.Q6J("ngIf",e.shouldShowValues)("ngIfElse",t)}}function st(t,e){if(1&t&&(o.TgZ(0,"tr",11),o.TgZ(1,"td",12),o.TgZ(2,"div",13),o.TgZ(3,"code",14),o._uU(4),o.ALo(5,"tuiStripOptionalPipe"),o.qZA(),o.YNc(6,H,1,0,"tui-badge",15),o.ALo(7,"tuiIsOptionalPipe"),o.YNc(8,Z,1,0,"tui-badge",16),o.qZA(),o.GkF(9,17),o.qZA(),o.TgZ(10,"td",12),o.TgZ(11,"span",18),o.TgZ(12,"code",19),o.YNc(13,J,5,3,"ng-container",20),o.ALo(14,"tuiDocTypeReference"),o.qZA(),o.qZA(),o.qZA(),o.YNc(15,rt,4,2,"td",21),o.qZA()),2&t){const t=e.$implicit,i=o.oxw(3);o.ekj("t-deprecated",t.documentationPropertyDeprecated),o.xp6(3),o.Udp("color","var(--tui-accent-active)"),o.xp6(1),o.hij(" ",o.lcZ(5,10,t.attrName)," "),o.xp6(2),o.Q6J("ngIf",o.lcZ(7,12,t.attrName)),o.xp6(2),o.Q6J("ngIf",t.documentationPropertyDeprecated),o.xp6(1),o.Q6J("ngTemplateOutlet",t.template),o.xp6(4),o.Q6J("ngForOf",o.lcZ(14,14,t.documentationPropertyType)),o.xp6(2),o.Q6J("ngIf",i.showValues)}}function lt(t,e){if(1&t&&(o.TgZ(0,"table",4),o.TgZ(1,"tr",5),o.TgZ(2,"th",6),o._uU(3),o.qZA(),o.TgZ(4,"th",7),o._uU(5),o.qZA(),o.YNc(6,Y,2,1,"th",8),o.qZA(),o.YNc(7,st,16,16,"tr",9),o.qZA()),2&t){const t=o.oxw().ngIf,e=o.oxw();o.xp6(3),o.Oqu(e.texts[2]),o.xp6(2),o.Oqu(e.type),o.xp6(1),o.Q6J("ngIf",e.showValues&&!e.isAPI),o.xp6(1),o.Q6J("ngForOf",t)}}function ut(t,e){if(1&t&&(o.ynx(0),o.YNc(1,lt,8,4,"table",3),o.BQk()),2&t){const t=e.ngIf;o.xp6(1),o.Q6J("ngIf",t.length)}}const ct=["*"];let dt=(()=>{class t{constructor(t,e,i,n,o,a){this.cdr=t,this.texts=e,this.excludedProperties=i,this.destroy$=n,this.getColor=o,this.getOpacity=a,this.heading="",this.showValues=!0,this.isAPI=!1,this.propertiesConnectors=r.EMPTY_QUERY,this.activeItemIndex=0,this.matcher=(t,e)=>!e.has(t.documentationPropertyName)}ngAfterContentInit(){(0,r.tuiQueryListChanges)(this.propertiesConnectors).pipe((0,l.w)((t=>(0,s.T)(...t.map((({changed$:t})=>t))))),(0,r.tuiWatch)(this.cdr),(0,u.R)(this.destroy$)).subscribe()}get type(){return this.isAPI?this.texts[0]:this.texts[1]}onColorChange(t,e){const i=this.getOpacity.transform(t.documentationPropertyValue||"");if(100===i)return void t.onValueChange(e);const n=`rgba(${(0,r.tuiHexToRgb)(e).join(", ")}, ${i/100})`;t.onValueChange(n)}onOpacityChange(t,e){const i=this.getColor.transform(t.documentationPropertyValue||""),n=`rgba(${(0,r.tuiHexToRgb)(i)}, ${(e||0)/100})`;t.onValueChange(n)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.sBO),o.Y36(a.IK),o.Y36(a.et),o.Y36(r.TuiDestroyService,2),o.Y36(d.i),o.Y36(p))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-doc-documentation"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,c.B,4),2&t){let t;o.iGM(t=o.CRH())&&(e.propertiesConnectors=t)}},inputs:{heading:"heading",showValues:"showValues",isAPI:"isAPI"},features:[o._Bn([d.i,p,r.TuiDestroyService])],ngContentSelectors:ct,decls:4,vars:6,consts:[["class","t-heading",4,"ngIf"],[4,"ngIf"],[1,"t-heading"],["class","t-table",4,"ngIf"],[1,"t-table"],[1,"t-row","t-row_header"],[1,"t-th","t-cell","t-cell_prop"],[1,"t-th"],["class","t-th t-cell t-th_value",4,"ngIf"],["class","t-row",3,"t-deprecated",4,"ngFor","ngForOf"],[1,"t-th","t-cell","t-th_value"],[1,"t-row"],[1,"t-cell"],["automation-id","tui-documentation__property-name",1,"t-property","t-additional-info"],[1,"t-property-code"],["size","s","status","neutral","value","Optional",4,"ngIf"],["size","s","status","error","value","Deprecated",4,"ngIf"],[3,"ngTemplateOutlet"],[1,"type"],[1,"t-code-type"],[4,"ngFor","ngForOf"],["class","t-cell t-cell_value",4,"ngIf"],["size","s","status","neutral","value","Optional"],["size","s","status","error","value","Deprecated"],["target","_blank","class","t-code-reference",4,"ngIf","ngIfElse"],["default",""],["target","_blank",1,"t-code-reference"],[1,"t-cell","t-cell_value"],[4,"ngIf","ngIfElse"],["elseEmitter",""],["tuiDropdownLimitWidth","min","tuiTextfieldSize","m",3,"nativeId","ngModel","tuiTextfieldCleaner","tuiTextfieldLabelOutside","valueContent","ngModelChange",4,"ngIf","ngIfElse"],["selectContent",""],["noItems",""],["tuiDropdownLimitWidth","min","tuiTextfieldSize","m",3,"nativeId","ngModel","tuiTextfieldCleaner","tuiTextfieldLabelOutside","valueContent","ngModelChange"],[1,"t-exception"],[3,"itemContent","items",4,"tuiDataList"],[3,"itemContent","items"],[3,"ngSwitch"],["size","l",3,"nativeId","ngModel","showIcons","ngModelChange",4,"ngSwitchCase"],["tuiTextfieldSize","m",3,"nativeId","tuiTextfieldCleaner","tuiTextfieldLabelOutside","value","valueChange",4,"ngSwitchCase"],["tuiGroup","",4,"ngSwitchCase"],["tuiTextfieldSize","m",3,"nativeId","ngModel","step","tuiTextfieldLabelOutside","ngModelChange",4,"ngSwitchCase"],[4,"ngSwitchCase"],["size","l",3,"nativeId","ngModel","showIcons","ngModelChange"],["tuiTextfieldSize","m",3,"nativeId","tuiTextfieldCleaner","tuiTextfieldLabelOutside","value","valueChange"],["tuiGroup",""],["tuiTextfieldSize","m",3,"tuiInputOpacity","tuiTextfieldLabelOutside","value","valueChange"],["tuiTextfield","","type","text"],["tuiTextfieldSize","m",3,"max","min","ngModel","step","ngModelChange"],["tuiTextfieldSize","m",3,"nativeId","ngModel","step","tuiTextfieldLabelOutside","ngModelChange"],["tuiTextfieldSize","m",3,"nativeId","tuiTextfieldCleaner","tuiTextfieldLabelOutside","value","valueChange",4,"ngIf"],[1,"t-output"]],template:function(t,e){1&t&&(o.F$t(),o.YNc(0,B,2,1,"h1",0),o.Hsn(1),o.YNc(2,ut,2,1,"ng-container",1),o.ALo(3,"tuiFilter")),2&t&&(o.Q6J("ngIf",e.heading),o.xp6(2),o.Q6J("ngIf",o.Dn7(3,2,e.propertiesConnectors,e.matcher,e.excludedProperties)))},directives:[h.O5,h.sg,h.tP,g.g,m.u,f.O,v.Ek,b.s,_.JJ,_.On,C.b,x.x,M.g,y.e,h.RF,h.n9,w.p,O.y,T.B,P.g,k.$,I.M,S.q,A.g,E.L],pipes:[D.S,X,z,L.f,N,F.F,p,d.i,R.j,h.Ov],styles:['[_nghost-%COMP%]{display:block;min-width:100%}.t-table[_ngcontent-%COMP%]{width:100%;table-layout:fixed}.t-row[_ngcontent-%COMP%]:not(:last-child){border-bottom:1px solid var(--tui-base-03)}tui-root._mobile[_nghost-%COMP%] .t-row[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-row[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}tui-root._mobile[_nghost-%COMP%] .t-row_header[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-row_header[_ngcontent-%COMP%]{display:none}.t-cell[_ngcontent-%COMP%]{padding:1rem 1rem .875rem}.t-cell[_ngcontent-%COMP%]:first-child{padding-left:0}.t-cell[_ngcontent-%COMP%]:last-child{padding-right:0}.t-cell_prop[_ngcontent-%COMP%]{width:40%}.t-cell_value[_ngcontent-%COMP%]{text-align:right}tui-root._mobile[_nghost-%COMP%] .t-cell[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-cell[_ngcontent-%COMP%]{width:100%;height:auto;padding:.5rem 0;text-align:left}.t-th[_ngcontent-%COMP%]{padding:.5rem 1rem;color:var(--tui-text-02);font-weight:normal;text-align:left}.t-th_value[_ngcontent-%COMP%]{max-width:20rem;text-align:right}tui-root._mobile[_nghost-%COMP%] .t-th_value[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-th_value[_ngcontent-%COMP%]{width:9.375rem}.t-property[_ngcontent-%COMP%]{font:var(--tui-font-text-m);margin-bottom:.25rem;font-family:monospace;color:#8f75d1}tui-root._mobile[_nghost-%COMP%] .t-property[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-property[_ngcontent-%COMP%]{padding:.5rem 0}.t-type[_ngcontent-%COMP%]{font-family:monospace}.t-deprecated[_ngcontent-%COMP%] .t-property-code[_ngcontent-%COMP%]{text-decoration:line-through}.t-deprecated-label[_ngcontent-%COMP%]{margin-right:.125rem;color:var(--tui-error-fill);font-size:.75rem}.t-additional-info[_ngcontent-%COMP%]{display:flex;grid-gap:.3125rem;gap:.3125rem;align-items:center}.t-exception[_ngcontent-%COMP%]{display:block;width:-webkit-max-content;width:max-content}.t-output[_ngcontent-%COMP%]{text-align:left;opacity:0}.t-heading[_ngcontent-%COMP%]{font:var(--tui-font-heading-4)}.t-code-type[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.t-code-reference[_ngcontent-%COMP%]{display:inline-flex;color:var(--tui-link);text-decoration:none;align-items:center;justify-content:center;grid-gap:3px;gap:3px}.t-code-reference[_ngcontent-%COMP%]:after{content:"";font-size:1rem;width:1rem;height:1rem;background:currentColor;-webkit-mask:url(\'data:image/svg+xml,\') center / 100%;mask:url(\'data:image/svg+xml,\') center / 100%}'],data:{animation:[(0,n.X$)("emitEvent",[(0,n.eR)(":increment",[(0,n.oB)({opacity:1}),(0,n.jt)("500ms ease-in")])])]},changeDetection:0}),t})()},64715:(t,e,i)=>{i.d(e,{i:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t{transform(t){if(4===t.length)return t.split("").reduce(((t,e)=>[...t,e,e]),[]).join("").replace("#","");if(t.startsWith("#"))return t;if("transparent"===t)return"#000000";const e=t.replace("rgb(","").replace("rgba(","").replace(")","").replace(" ","").split(",").map((t=>Number.parseInt(t,10)));return(0,n.tuiRgbToHex)(...e)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiGetColorPipe",type:t,pure:!0}),t})()},39588:(t,e,i)=>{i.d(e,{F:()=>r});var n=i(8338),o=i(4797),a=i(74788);let r=(()=>{class t{constructor(t){this.isE2E=t}transform(t,e=2){return this.isE2E&&"function"==typeof t?"λ(x) => y":(0,n.sj)(t,e)}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.TUI_IS_E2E,16))},t.ɵpipe=a.Yjl({name:"tuiInspectAny",type:t,pure:!0}),t})()},40210:(t,e,i)=>{i.d(e,{j:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t{transform(t){return(0,n.tuiIsString)(t)||(0,n.tuiIsNumber)(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiIsPrimitivePolymorpheusContentPipe",type:t,pure:!0}),t})()},5251:(t,e,i)=>{i.d(e,{f:()=>a});var n=i(30261),o=i(74788);let a=(()=>{class t{constructor(t,e){this.parser=t,this.linkHandler=e}transform(t){return this.parser(t).map((({type:t,extracted:e})=>{var i,n;return{type:t,extracted:e,reference:null!==(n=null===(i=this.linkHandler)||void 0===i?void 0:i.call(this,e))&&void 0!==n?n:null}})).sort(((t,e)=>{var i,n,o;return null!==(o=null===(i=e.reference)||void 0===i?void 0:i.localeCompare(null!==(n=t.reference)&&void 0!==n?n:""))&&void 0!==o?o:-1}))}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.B$,16),o.Y36(n.x9,16))},t.ɵpipe=o.Yjl({name:"tuiDocTypeReference",type:t,pure:!0}),t})()},33772:(t,e,i)=>{i.d(e,{f:()=>q});var n=i(50506),o=i(62579),a=i(30261),r=i(8338),s=i(4797),l=i(64862),u=i(66259),c=i(26215),d=i(79765),p=i(88002),h=i(43190),g=i(88032),m=i(74788),f=i(12057),v=i(89570),b=i(33982),_=i(76189),C=i(18766),x=i(82707),M=i(97611),y=i(23184),w=i(83074);let O=(()=>{class t{transform(t,e){return[e,...Object.keys(t)]}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=m.Yjl({name:"tuiDocExampleGetTabs",type:t,pure:!0}),t})();var T=i(35271);function P(t,e){if(1&t&&m._UZ(0,"span",8),2&t){const t=e.polymorpheusOutlet;m.Q6J("textContent",t)}}function k(t,e){if(1&t){const t=m.EpF();m.TgZ(0,"a",9),m.NdJ("click",(function(e){return m.CHM(t),m.oxw(2).copyExampleLink(e.currentTarget)})),m.ALo(1,"async"),m.qZA()}if(2&t){const t=m.oxw(2);m.Q6J("fragment",t.id)("icon",t.options.linkIcon)("title",m.lcZ(1,3,t.copy$))}}function I(t,e){if(1&t&&(m.TgZ(0,"h3",5),m.YNc(1,P,1,1,"span",6),m.YNc(2,k,2,5,"a",7),m.qZA()),2&t){const t=m.oxw();m.xp6(1),m.Q6J("polymorpheusOutlet",t.heading),m.xp6(1),m.Q6J("ngIf",t.id)}}function S(t,e){if(1&t&&(m.ynx(0),m._uU(1),m.BQk()),2&t){const t=e.polymorpheusOutlet;m.xp6(1),m.hij(" ",t," ")}}function A(t,e){if(1&t&&(m.TgZ(0,"h4",10),m.YNc(1,S,2,1,"ng-container",11),m.qZA()),2&t){const t=m.oxw();m.xp6(1),m.Q6J("polymorpheusOutlet",t.description)}}function E(t,e){if(1&t&&(m.ynx(0),m._uU(1),m.BQk()),2&t){const t=e.polymorpheusOutlet;m.xp6(1),m.hij(" ",t," ")}}function D(t,e){if(1&t&&(m.TgZ(0,"button",21),m.YNc(1,E,2,1,"ng-container",11),m.qZA()),2&t){const t=m.oxw().$implicit,e=m.oxw(4);m.xp6(1),m.Q6J("polymorpheusOutlet",e.getTabTitle(t))}}function X(t,e){1&t&&(m.ynx(0),m.YNc(1,D,2,1,"button",20),m.BQk())}function z(t,e){if(1&t&&(m.ynx(0),m._uU(1),m.BQk()),2&t){const t=e.polymorpheusOutlet;m.xp6(1),m.hij(" ",t," ")}}function L(t,e){if(1&t&&(m.ynx(0),m.YNc(1,z,2,1,"ng-container",11),m.BQk()),2&t){const t=e.ngIf;m.xp6(1),m.Q6J("polymorpheusOutlet",t)}}function N(t,e){if(1&t&&(m.TgZ(0,"button",25),m._uU(1),m.qZA()),2&t){const t=m.oxw(5);m.xp6(1),m.hij(" Edit on ",t.codeEditor.name," ")}}function F(t,e){if(1&t){const t=m.EpF();m.TgZ(0,"tui-loader",22),m.NdJ("click",(function(){m.CHM(t);const e=m.oxw(3).ngIf;return m.oxw().edit(e)})),m.ALo(1,"async"),m.YNc(2,L,2,1,"ng-container",23),m.YNc(3,N,2,1,"ng-template",null,24,m.W1O),m.qZA()}if(2&t){const t=m.MAs(4),e=m.oxw(4);m.Q6J("overlay",!0)("showLoader",!!m.lcZ(1,4,e.loading$)),m.xp6(2),m.Q6J("ngIf",null==e.codeEditor?null:e.codeEditor.content)("ngIfElse",t)}}function R(t,e){if(1&t){const t=m.EpF();m.TgZ(0,"div",16),m.TgZ(1,"tui-tabs-with-more",17),m.NdJ("activeItemIndexChange",(function(e){return m.CHM(t),m.oxw(3).activeItemIndex=e})),m.YNc(2,X,2,0,"ng-container",18),m.qZA(),m.YNc(3,F,5,6,"tui-loader",19),m.ALo(4,"tuiMapper"),m.qZA()}if(2&t){const t=m.oxw().ngIf,e=m.oxw().ngIf,i=m.oxw();m.xp6(1),m.Q6J("activeItemIndex",i.activeItemIndex),m.xp6(1),m.Q6J("ngForOf",t),m.xp6(1),m.Q6J("ngIf",m.xi3(4,3,e,i.visible))}}function B(t,e){if(1&t&&m.GkF(0,29),2&t){m.oxw(4);const t=m.MAs(5);m.Q6J("ngTemplateOutlet",t)}}const Y=function(t){return{$implicit:t}};function H(t,e){if(1&t&&m.GkF(0,30),2&t){const t=m.oxw(2).ngIf,e=m.oxw().ngIf,i=m.oxw(),n=m.MAs(7);m.Q6J("ngTemplateOutlet",n)("ngTemplateOutletContext",m.VKq(2,Y,(null==e?null:e[t[i.activeItemIndex]])||""))}}function Z(t,e){if(1&t&&(m.TgZ(0,"div",26),m.YNc(1,B,1,1,"ng-container",27),m.YNc(2,H,1,4,"ng-template",null,28,m.W1O),m.qZA()),2&t){const t=e.index,i=m.MAs(3),n=m.oxw(3);m.ekj("t-content_animated",!n.isE2E)("t-content_visible",n.activeItemIndex===t),m.xp6(1),m.Q6J("ngIf",t===n.defaultTabIndex)("ngIfElse",i)}}function U(t,e){if(1&t&&(m.ynx(0),m.YNc(1,R,5,6,"div",14),m.YNc(2,Z,4,6,"div",15),m.BQk()),2&t){const t=e.ngIf;m.xp6(1),m.Q6J("ngIf",t.length>1),m.xp6(1),m.Q6J("ngForOf",t)}}function G(t,e){if(1&t&&(m.TgZ(0,"div",12),m.YNc(1,U,3,2,"ng-container",13),m.ALo(2,"tuiDocExampleGetTabs"),m.qZA()),2&t){const t=e.ngIf,i=m.oxw();m.xp6(1),m.Q6J("ngIf",m.xi3(2,1,t,i.defaultTab))}}function j(t,e){1&t&&(m.TgZ(0,"div",31),m.Hsn(1),m.qZA())}function J(t,e){if(1&t&&(m.ynx(0),m._uU(1),m.BQk()),2&t){const t=e.polymorpheusOutlet;m.xp6(1),m.hij(" ",t," ")}}function V(t,e){if(1&t&&(m.ynx(0),m.YNc(1,J,2,1,"ng-container",33),m.BQk()),2&t){const t=e.$implicit,i=m.oxw().$implicit;m.xp6(1),m.Q6J("polymorpheusOutlet",t)("polymorpheusOutletContext",m.VKq(2,Y,i))}}function $(t,e){if(1&t&&(m.TgZ(0,"tui-doc-code",32),m.YNc(1,V,2,4,"ng-container",18),m.qZA()),2&t){const t=e.$implicit,i=m.oxw();m.Q6J("code",t),m.xp6(1),m.Q6J("ngForOf",i.codeActions)}}const W=["*"];let q=(()=>{class t{constructor(t,e,i,n,o,a,s,l,u,g){this.clipboard=t,this.alerts=e,this.location=i,this.copyTexts$=n,this.texts=o,this.codeEditor=a,this.processContent=s,this.isE2E=l,this.codeActions=u,this.options=g,this.rawLoader$$=new c.X({}),this.id=null,this.fullsize=this.options.fullsize,this.componentName=this.location.pathname.slice(1),this.defaultTabIndex=0,this.defaultTab=this.texts[this.defaultTabIndex],this.activeItemIndex=this.defaultTabIndex,this.copy$=this.copyTexts$.pipe((0,p.U)((([t])=>t))),this.processor$=this.rawLoader$$.pipe((0,h.w)(r.vP),(0,p.U)((t=>this.processContent(t)))),this.loading$=new d.xQ,this.visible=t=>Boolean(this.codeEditor&&this.options.codeEditorVisibilityHandler(t))}set content(t){this.rawLoader$$.next(t)}getTabTitle(t){return this.options.tabTitles.get(t)||t}copyExampleLink({href:t}){this.clipboard.copy(t),this.alerts.open(this.texts[1],{label:this.texts[2],status:"success"}).subscribe()}edit(t){var e;this.loading$.next(!0),null===(e=this.codeEditor)||void 0===e||e.edit(this.componentName,this.id||"",t).then((()=>this.loading$.next(!1))).catch((()=>this.loading$.next(!1)))}}return t.ɵfac=function(e){return new(e||t)(m.Y36(n.TU),m.Y36(l.TuiAlertService),m.Y36(o.Ct),m.Y36(u.TUI_COPY_TEXTS),m.Y36(a.mv),m.Y36(a.lW,8),m.Y36(a.$_),m.Y36(s.TUI_IS_E2E),m.Y36(a.mT),m.Y36(g.mt))},t.ɵcmp=m.Xpm({type:t,selectors:[["tui-doc-example"]],hostVars:2,hostBindings:function(t,e){2&t&&m.ekj("_fullsize",e.fullsize)},inputs:{id:"id",heading:"heading",description:"description",content:"content",fullsize:"fullsize",componentName:"componentName"},ngContentSelectors:W,decls:8,vars:5,consts:[["class","t-title",4,"ngIf"],["class","t-description",4,"ngIf"],["class","t-example",4,"ngIf"],["preview",""],["codeSection",""],[1,"t-title"],[3,"textContent",4,"polymorpheusOutlet"],["appearance","icon","routerLink",".","size","xs","tuiIconButton","","type","button","class","t-link-icon",3,"fragment","icon","title","click",4,"ngIf"],[3,"textContent"],["appearance","icon","routerLink",".","size","xs","tuiIconButton","","type","button",1,"t-link-icon",3,"fragment","icon","title","click"],[1,"t-description"],[4,"polymorpheusOutlet"],[1,"t-example"],[4,"ngIf"],["class","t-tabs-wrapper",4,"ngIf"],["class","t-content",3,"t-content_animated","t-content_visible",4,"ngFor","ngForOf"],[1,"t-tabs-wrapper"],[1,"t-tabs",3,"activeItemIndex","activeItemIndexChange"],[4,"ngFor","ngForOf"],["size","xs",3,"overlay","showLoader","click",4,"ngIf"],["tuiTab","",4,"tuiItem"],["tuiTab",""],["size","xs",3,"overlay","showLoader","click"],[4,"ngIf","ngIfElse"],["defaultEditContent",""],["appearance","flat","size","s","tuiButton","","type","button"],[1,"t-content"],[3,"ngTemplateOutlet",4,"ngIf","ngIfElse"],["anotherTab",""],[3,"ngTemplateOutlet"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["automation-id","tui-doc-example",1,"t-demo"],[3,"code"],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(m.F$t(),m.YNc(0,I,3,2,"h3",0),m.YNc(1,A,2,1,"h4",1),m.YNc(2,G,3,4,"div",2),m.ALo(3,"async"),m.YNc(4,j,2,0,"ng-template",null,3,m.W1O),m.YNc(6,$,2,2,"ng-template",null,4,m.W1O)),2&t&&(m.Q6J("ngIf",e.heading),m.xp6(1),m.Q6J("ngIf",e.description),m.xp6(1),m.Q6J("ngIf",m.lcZ(3,3,e.processor$)))},directives:[f.O5,v.Li,b.yS,_.v,f.sg,C.W,x.w,M.y,y.k,f.tP,w.c],pipes:[f.Ov,O,T.c],styles:["[_nghost-%COMP%]{position:relative;display:block;padding-top:3.5rem;clear:right}[_nghost-%COMP%]:target{animation:1s .3s tuiShaking}[_nghost-%COMP%] tui-root._mobile[_nghost-%COMP%], tui-root._mobile [_nghost-%COMP%]{padding-top:2rem}.t-title[_ngcontent-%COMP%]{font:var(--tui-font-heading-5);margin:0 0 .5rem}tui-root._mobile[_nghost-%COMP%] .t-title[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-title[_ngcontent-%COMP%]{font:var(--tui-font-heading-6)}.t-description[_ngcontent-%COMP%]{font:var(--tui-font-text-m);font-weight:normal;margin:0}.t-title[_ngcontent-%COMP%]:first-letter, .t-description[_ngcontent-%COMP%]:first-letter{text-transform:capitalize}.t-example[_ngcontent-%COMP%]{position:relative;margin-top:1.5rem;border:1px solid var(--tui-base-03);border-radius:var(--tui-radius-m);box-shadow:0 .125rem .1875rem #0000001a;overflow:hidden}tui-root._mobile[_nghost-%COMP%] .t-example[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-example[_ngcontent-%COMP%]{margin-top:.75rem}.t-tabs-wrapper[_ngcontent-%COMP%]{display:flex;padding:0 .875rem 0 2rem;box-shadow:inset 0 -1px var(--tui-base-03);justify-content:space-between;align-items:center}tui-root._mobile[_nghost-%COMP%] .t-tabs-wrapper[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-tabs-wrapper[_ngcontent-%COMP%]{padding:0 .875rem 0 1rem}.t-tabs[_ngcontent-%COMP%]{flex-grow:1}.t-demo[_ngcontent-%COMP%]{padding:2rem;max-width:100%;box-sizing:border-box;overflow-x:auto}@media all and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: .001dpcm){.t-demo[_ngcontent-%COMP%]::-webkit-scrollbar, .t-demo[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{width:1rem;height:1rem;border-radius:6.25rem;background-clip:padding-box;border:.375rem solid transparent}.t-demo[_ngcontent-%COMP%]::-webkit-scrollbar{background-color:transparent}.t-demo[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:var(--tui-clear-hover)}.t-demo[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:hover{background-color:var(--tui-clear-active)}.t-demo[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:active{background-color:var(--tui-text-03)}}tui-root._mobile[_nghost-%COMP%] .t-demo[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-demo[_ngcontent-%COMP%]{padding:1rem}[_nghost-%COMP%]:not(._fullsize) .t-demo[_ngcontent-%COMP%]{width:-webkit-min-content;width:min-content;min-width:20rem}.t-link-icon[_ngcontent-%COMP%]{margin-left:.3rem;vertical-align:baseline}.t-content[_ngcontent-%COMP%]{will-change:opacity;height:0;visibility:hidden;opacity:0}.t-content_animated[_ngcontent-%COMP%]{transition:opacity .3s ease-in-out}.t-content_visible[_ngcontent-%COMP%]{height:auto;visibility:visible;opacity:1}"],changeDetection:0}),t})()},88032:(t,e,i)=>{i.d(e,{hs:()=>s,mt:()=>r});var n=i(31281),o=i(4797);const a={codeEditorVisibilityHandler:t=>Boolean(t[n.N.TS]&&t[n.N.HTML]),tabTitles:new Map,fullsize:!0,linkIcon:"tuiIconLink"},r=(0,o.tuiCreateToken)(a);function s(t){return(0,o.tuiProvideOptions)(r,t,a)}},12653:(t,e,i)=>{i.d(e,{JF:()=>l,k7:()=>u,mG:()=>g,Lx:()=>v,B7:()=>b.B,u4:()=>C,qn:()=>I,Lq:()=>S,N_:()=>m,CE:()=>k,hs:()=>x.hs}),i(83074);var n=i(50506),o=i(12057),a=i(64862),r=i(34230),s=i(74788);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,a.TuiSvgModule,r._l,a.TuiButtonModule,n.Iq]]}),t})();i(98781);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,a.TuiButtonModule]]}),t})();i(10977);var c=i(23738),d=i(33982),p=i(4797),h=i(66259);let g=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,c.UX,c.u5,d.Bz,a.TuiLinkModule,a.TuiButtonModule,h.TuiSelectModule,a.TuiExpandModule,a.TuiGroupModule,a.TuiTooltipModule,a.TuiModeModule,h.TuiRadioBlockModule,h.TuiCheckboxLabeledModule,a.TuiSvgModule,h.TuiDataListWrapperModule,a.TuiDataListModule,a.TuiTextfieldControllerModule,a.TuiHintModule,p.TuiResizerModule]]}),t})();i(733);let m=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[a.TuiSvgModule]]}),t})();i(61544);let f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({}),t})(),v=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,c.u5,d.Bz,h.TuiBadgeModule,h.TuiSelectModule,h.TuiToggleModule,a.TuiLinkModule,h.TuiInputNumberModule,a.TuiModeModule,a.TuiGroupModule,f,a.TuiPrimitiveTextfieldModule,a.TuiTextfieldControllerModule,a.TuiDropdownModule,a.TuiDataListModule,h.TuiDataListWrapperModule,a.TuiNotificationModule,p.TuiFilterPipeModule]]}),t})();var b=i(60404),_=(i(64715),i(39588),i(40210),i(5251),i(33772),i(89570));let C=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,n.Iq,h.TuiTabsModule,a.TuiButtonModule,u,l,_.wq,p.TuiMapperPipeModule,a.TuiLoaderModule,d.Bz]]}),t})();var x=i(88032),M=(i(54749),i(55957)),y=i(62200);let w=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,c.UX,d.Bz,_.wq,y.SK,a.TuiButtonModule,h.TuiInputModule,a.TuiTextfieldControllerModule,p.TuiActiveZoneModule,p.TuiLetModule,a.TuiModeModule,a.TuiLinkModule,a.TuiExpandModule,a.TuiHostedDropdownModule,a.TuiDropdownModule,h.TuiAccordionModule,a.TuiScrollbarModule,a.TuiSvgModule,a.TuiDataListModule,p.TuiAutoFocusModule]]}),t})(),O=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,_.wq,a.TuiButtonModule,M.TuiSidebarModule,p.TuiActiveZoneModule,w]]}),t})();i(57538),i(8353);let T=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,d.Bz,a.TuiLinkModule]]}),t})();i(45930);let P=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,_.wq,a.TuiButtonModule]]}),t})();i(90781);let k=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,a.TuiFlagPipeModule,h.TuiSelectModule,a.TuiDataListModule,c.UX]]}),t})();i(21713);let I=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,d.Bz,a.TuiThemeNightModule,O,a.TuiRootModule,a.TuiDialogModule,a.TuiAlertModule,a.TuiButtonModule,a.TuiModeModule,w]]}),t})();i(22624),i(43560);let S=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,d.Bz,T,h.TuiTabsModule,h.TuiTagModule,P,p.TuiReplacePipeModule]]}),t})();i(1570)},54749:(t,e,i)=>{i.d(e,{f:()=>M});var n=i(33982),o=i(30261),a=i(4797),r=i(79765),s=i(66682),l=i(88002),u=i(39761),c=i(87519),d=i(74788),p=i(76189),h=i(17163),g=i(83628),m=i(89570),f=i(22624),v=i(12057);const b=["tuiDocHeader",""];function _(t,e){1&t&&d._UZ(0,"tui-doc-navigation",4)}function C(t,e){if(1&t&&d._UZ(0,"img",5),2&t){const t=e.polymorpheusOutlet;d.Q6J("src",t,d.LSH)}}const x=["*"];let M=(()=>{class t{constructor(t,e,i,n){this.icons=t,this.logo=e,this.menu=i,this.router=n,this.stream$=new r.xQ,this.open$=(0,s.T)(this.router.events.pipe((0,l.U)(a.ALWAYS_FALSE_HANDLER)),this.stream$).pipe((0,u.O)(!1),(0,c.x)())}onClick(){this.stream$.next(!0)}onActiveZone(t){t||this.stream$.next(!1)}}return t.ɵfac=function(e){return new(e||t)(d.Y36(o.oq),d.Y36(o.Or),d.Y36(o.gG),d.Y36(n.F0))},t.ɵcmp=d.Xpm({type:t,selectors:[["header","tuiDocHeader",""]],attrs:b,ngContentSelectors:x,decls:6,vars:6,consts:[["appearance","icon","tuiIconButton","","type","button",1,"t-menu",3,"icon","title","click","tuiActiveZoneChange"],["class","t-navigation",4,"tuiSidebar"],[1,"t-logo"],["alt","Logo","class","t-img",3,"src",4,"polymorpheusOutlet"],[1,"t-navigation"],["alt","Logo",1,"t-img",3,"src"]],template:function(t,e){1&t&&(d.F$t(),d.TgZ(0,"button",0),d.NdJ("click",(function(){return e.onClick()}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),d.YNc(1,_,1,0,"tui-doc-navigation",1),d.ALo(2,"async"),d.qZA(),d.TgZ(3,"div",2),d.YNc(4,C,1,1,"img",3),d.qZA(),d.Hsn(5)),2&t&&(d.Q6J("icon",e.icons.menu)("title",e.menu),d.xp6(1),d.Q6J("tuiSidebar",!!d.lcZ(2,4,e.open$)),d.xp6(3),d.Q6J("polymorpheusOutlet",e.logo))},directives:[p.v,h.e,g.B,m.Li,f.u],pipes:[v.Ov],styles:["[_nghost-%COMP%]{position:fixed;top:0;left:0;right:0;z-index:1;display:flex;box-shadow:var(--tui-shadow-navigation);height:3.9375rem;align-items:center;padding:0 1.25rem;background:var(--tui-base-01);border-bottom:1px solid var(--tui-base-03)}@supports (background: color-mix(in srgb,var(--tui-base-01),transparent 50%)){[_nghost-%COMP%]{background:color-mix(in srgb,var(--tui-base-01),transparent 50%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem)}}.t-logo[_ngcontent-%COMP%]{margin-right:auto;font:var(--tui-font-heading-5)}.t-img[_ngcontent-%COMP%]{display:block}.t-menu[_ngcontent-%COMP%]{margin-left:-1.25rem}@media screen and (min-width: 48em){.t-menu[_ngcontent-%COMP%]{display:none}}.t-navigation[_ngcontent-%COMP%]{min-height:100%}"],changeDetection:0}),t})()},57538:(t,e,i)=>{i.d(e,{$:()=>a});var n=i(74788),o=i(4797);let a=(()=>{class t{constructor(t,e){this.renderer=t,this.focusable=e}set tuiInputOpacity(t){const{nativeFocusableElement:e}=this.focusable;e&&this.renderer.setStyle(e,"opacity",t/100)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Qsj),n.Y36(o.TUI_FOCUSABLE_ITEM_ACCESSOR))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiInputOpacity",""]],inputs:{tuiInputOpacity:"tuiInputOpacity"}}),t})()},8353:(t,e,i)=>{i.d(e,{C:()=>c});var n=i(30261),o=i(74788),a=i(12057),r=i(66596),s=i(33982);function l(t,e){1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t&&(o.xp6(1),o.Oqu(", "))}function u(t,e){if(1&t&&(o.ynx(0),o._UZ(1,"a",2),o.YNc(2,l,2,1,"ng-container",3),o.BQk()),2&t){const t=e.$implicit,i=e.last,n=o.oxw();o.xp6(1),o.Q6J("innerText",t)("routerLink",n.getRouterLink(t)),o.xp6(1),o.Q6J("ngIf",!i)}}let c=(()=>{class t{constructor(t,e){this.text=t,this.pages=e,this.seeAlso=[]}getRouterLink(t){var e,i;return null!==(i=null===(e=this.pages.get(t))||void 0===e?void 0:e.route)&&void 0!==i?i:""}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.VX),o.Y36(n._Z))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-doc-see-also"]],inputs:{seeAlso:"seeAlso"},decls:3,vars:2,consts:[[1,"t-header"],[4,"ngFor","ngForOf"],["tuiLink","",3,"innerText","routerLink"],[4,"ngIf"]],template:function(t,e){1&t&&(o.TgZ(0,"h5",0),o._uU(1),o.qZA(),o.YNc(2,u,3,3,"ng-container",1)),2&t&&(o.xp6(1),o.Oqu(e.text),o.xp6(1),o.Q6J("ngForOf",e.seeAlso))},directives:[a.sg,r.V,s.yS,a.O5],styles:["[_nghost-%COMP%]{display:block}.t-header[_ngcontent-%COMP%]{font-size:.6875rem;line-height:1rem;text-transform:uppercase;letter-spacing:.075em;color:var(--tui-text-02);margin:0 0 .5rem;white-space:nowrap}"],changeDetection:0}),t})()},45930:(t,e,i)=>{i.d(e,{z:()=>c});var n=i(64762),o=i(30261),a=i(4797),r=i(74788),s=i(89570),l=i(76189);function u(t,e){if(1&t&&r._UZ(0,"a",1),2&t){const t=e.polymorpheusOutlet,i=r.oxw();r.Q6J("href",t,r.LSH)("icon",i.icons.code)("title",i.text)}}class c{constructor(t,e,i){this.icons=t,this.sourceCode=e,this.text=i,this.header="",this.package="",this.type="",this.path=""}get pathOptions(){return this.getPathOptions(this.header,this.package,this.type,this.path)}pathIsUrl(t){return t.startsWith("http")}getPathOptions(t,e,i,n){return{header:t,package:e,type:i,path:n}}}c.ɵfac=function(t){return new(t||c)(r.Y36(o.oq),r.Y36(o.yO),r.Y36(o.as))},c.ɵcmp=r.Xpm({type:c,selectors:[["tui-doc-source-code"]],inputs:{header:"header",package:"package",type:"type",path:"path"},decls:1,vars:2,consts:[["appearance","icon","size","s","target","_blank","tuiIconButton","","type","button",3,"href","icon","title",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","size","s","target","_blank","tuiIconButton","","type","button",3,"href","icon","title"]],template:function(t,e){1&t&&r.YNc(0,u,1,3,"a",0),2&t&&r.Q6J("polymorpheusOutlet",e.pathIsUrl(e.path)?e.path:e.sourceCode)("polymorpheusOutletContext",e.pathOptions)},directives:[s.Li,l.v],encapsulation:2,changeDetection:0}),(0,n.gn)([a.tuiPure],c.prototype,"pathIsUrl",null),(0,n.gn)([a.tuiPure],c.prototype,"getPathOptions",null)},90781:(t,e,i)=>{i.d(e,{p:()=>v});var n=i(23738),o=i(64862),a=i(72773),r=i(74788),s=i(50170),l=i(1414),u=i(52219),c=i(20933),d=i(12057),p=i(35065),h=i(26318);function g(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"button",3),r.NdJ("click",(function(){const e=r.CHM(t).$implicit;return r.oxw(2).switcher.setLanguage(e)})),r.ALo(1,"titlecase"),r._UZ(2,"img",4),r.ALo(3,"tuiFlag"),r._uU(4),r.ALo(5,"titlecase"),r.qZA()}if(2&t){const t=e.$implicit,i=r.oxw(2);r.Q6J("value",r.lcZ(1,3,t)),r.xp6(2),r.Q6J("src",r.lcZ(3,5,i.flags.get(t)),r.LSH),r.xp6(2),r.hij(" ",r.lcZ(5,7,t)," ")}}function m(t,e){if(1&t&&(r.TgZ(0,"tui-data-list"),r.YNc(1,g,6,9,"button",2),r.qZA()),2&t){const t=r.oxw();r.xp6(1),r.Q6J("ngForOf",t.names)}}const f=["*"];let v=(()=>{class t{constructor(t,e){this.switcher=t,this.flagPipe=e,this.language=new n.NI((0,o.tuiCapitalizeFirstLetter)(this.switcher.language)),this.flags=new Map([["chinese",a.Xi.CN],["dutch",a.Xi.NL],["english",a.Xi.GB],["french",a.Xi.FR],["hebrew",a.Xi.IL],["german",a.Xi.DE],["japan",a.Xi.JP],["italian",a.Xi.IT],["korean",a.Xi.KR],["polish",a.Xi.PL],["portuguese",a.Xi.PT],["russian",a.Xi.RU],["spanish",a.Xi.ES],["turkish",a.Xi.TR],["ukrainian",a.Xi.UA],["kazakh",a.Xi.KZ],["malay",a.Xi.MY],["vietnamese",a.Xi.VN]]),this.names=Array.from(this.flags.keys())}getFlagPath(t){return this.flagPipe.transform(t)}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.ab),r.Y36(o.TuiFlagPipe))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-language-switcher"]],features:[r._Bn([o.TuiFlagPipe])],ngContentSelectors:f,decls:3,vars:1,consts:[[3,"formControl"],[4,"tuiDataList"],["tuiOption","",3,"value","click",4,"ngFor","ngForOf"],["tuiOption","",3,"value","click"],["alt","",1,"t-flag",3,"src"]],template:function(t,e){1&t&&(r.F$t(),r.TgZ(0,"tui-select",0),r.Hsn(1),r.YNc(2,m,2,1,"tui-data-list",1),r.qZA()),2&t&&r.Q6J("formControl",e.language)},directives:[s.u,l.O,n.JJ,n.oH,u.g,c.q,d.sg,p.v],pipes:[d.rS,h.T],styles:[".t-flag[_ngcontent-%COMP%]{width:1.75rem;height:1.25rem;margin-right:.5rem}"],changeDetection:0}),t})()},21713:(t,e,i)=>{i.d(e,{$:()=>y});var n=i(74788),o=i(91077),a=i(30261),r=i(4797),s=i(64862),l=i(39761),u=i(88002),c=i(87519),d=i(47349),p=i(12057),h=i(23242),g=i(22624),m=i(33982),f=i(54749),v=i(76189),b=i(30644),_=i(57786);function C(t,e){1&t&&n._UZ(0,"tui-theme-night")}const x=[[["tuiDocNavigation"]],[["tuiDocHeader"]],[["tuiOverContent"]],[["tuiOverDialogs"]],[["tuiOverAlerts"]],[["tuiOverPortals"]],[["tuiOverHints"]]],M=["tuiDocNavigation","tuiDocHeader","tuiOverContent","tuiOverDialogs","tuiOverAlerts","tuiOverPortals","tuiOverHints"];let y=(()=>{class t{constructor(t,e,i){this.icons=t,this.theme=e,this.night=i,this.change$=this.night,this.night$=this.change$.pipe((0,l.O)(null),(0,u.U)((()=>this.night.value)),(0,c.x)(),(0,d.d)({bufferSize:1,refCount:!0}))}get mode(){return this.night.value?"onDark":null}get icon(){return this.night.value?this.icons.day:this.icons.night}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.oq),n.Y36(o.ML),n.Y36(o.kk))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-doc-main"]],hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-mode",e.mode)},features:[n._Bn([{provide:s.TuiModeDirective,useExisting:(0,n.Gpc)((()=>t))},r.TuiSwipeService])],ngContentSelectors:M,decls:22,vars:7,consts:[[4,"ngIf"],[1,"tui-doc-page"],[1,"tui-doc-navigation"],[1,"tui-doc-content"],[1,"tui-doc-outlet"],["tuiDocHeader",""],["appearance","secondary","shape","rounded","size","s","tuiIconButton","","tuiMode","onLight","type","button",1,"tui-doc-night-mode-switch",3,"icon","click"],["ngProjectAs","tuiOverContent",5,["tuiOverContent"]],["ngProjectAs","tuiOverDialogs",5,["tuiOverDialogs"]],["ngProjectAs","tuiOverAlerts",5,["tuiOverAlerts"]],["ngProjectAs","tuiOverPortals",5,["tuiOverPortals"]],["ngProjectAs","tuiOverHints",5,["tuiOverHints"]]],template:function(t,e){1&t&&(n.F$t(x),n.YNc(0,C,1,0,"tui-theme-night",0),n.ALo(1,"async"),n.TgZ(2,"tui-root"),n.ALo(3,"async"),n.TgZ(4,"div",1),n.TgZ(5,"tui-doc-navigation",2),n.Hsn(6),n.qZA(),n.TgZ(7,"div",3),n._UZ(8,"router-outlet",4),n.qZA(),n.qZA(),n.TgZ(9,"header",5),n.Hsn(10,1),n.TgZ(11,"button",6),n.NdJ("click",(function(){return e.night.toggle()})),n.qZA(),n.qZA(),n.ynx(12,7),n.Hsn(13,2),n.BQk(),n.ynx(14,8),n.Hsn(15,3),n.BQk(),n.ynx(16,9),n.Hsn(17,4),n.BQk(),n.ynx(18,10),n.Hsn(19,5),n.BQk(),n.ynx(20,11),n.Hsn(21,6),n.BQk(),n.qZA()),2&t&&(n.Q6J("ngIf",e.theme.isDefaultTheme&&e.night.useDefaultNightTheme&&n.lcZ(1,3,e.night$)),n.xp6(2),n.uIk("tuiTheme",e.theme.isDefaultTheme&&e.night.useDefaultNightTheme&&n.lcZ(3,5,e.night$)?"night":null),n.xp6(9),n.Q6J("icon",e.icon))},directives:[p.O5,h.G,g.u,m.lC,f.f,v.v,b.w,_.Z],pipes:[p.Ov],styles:['@keyframes tuiShaking{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-.3125rem)}20%,40%,60%,80%{transform:translate(.3125rem)}}html,body{scroll-padding-top:4rem;background:var(--tui-base-01);height:auto}tui-root>tui-scroll-controls>.t-bar_vertical{top:4rem!important}tui-doc-main{display:block}code:not(pre code):not(.hljs):not([class*="language-"]){transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:inline-flex;background:var(--tui-base-02);color:var(--tui-text-02);vertical-align:middle;align-items:center;border-radius:.25rem;font-weight:500;outline:1px solid var(--tui-base-04);font-size:.75rem;padding:0 .3125rem;margin:.125rem .1875rem;text-wrap:wrap}tui-notification code:not(pre code):not(.hljs):not([class*="language-"]){mix-blend-mode:luminosity}a code:not(pre code):not(.hljs):not([class*="language-"]){color:var(--tui-link)}button:focus code,a:focus code{background:var(--tui-base-01)}.tui-doc-page{isolation:isolate;padding-top:4rem}tui-doc-navigation.tui-doc-navigation{position:fixed;top:4rem;bottom:0;width:16.25rem;border-right:1px solid var(--tui-base-03)}@media screen and (max-width: 47.9625em){tui-doc-navigation.tui-doc-navigation{display:none}}.tui-doc-content{margin-left:16.25rem}@media screen and (max-width: 47.9625em){.tui-doc-content{margin-left:0}}.tui-doc-outlet+*{display:block}.tui-doc-night-mode-switch{margin-left:1rem}.tui-doc-night-mode-switch tui-svg{color:var(--tui-text-02)}tui-doc-code .hljs-tag{background:none}tui-doc-code .hljs{display:block;overflow-x:auto;padding:.5em;color:var(--tui-text-01);background-color:var(--tui-clear)}tui-doc-code .hljs.hljs-line-numbers{background:transparent}tui-doc-code .hljs-subst,tui-doc-code .hljs-title{font-weight:normal;color:var(--tui-text-01)}tui-doc-code .hljs-property{color:var(--tui-support-14)}tui-doc-code .hljs-comment,tui-doc-code .hljs-quote{color:var(--tui-text-02);font-style:italic}tui-doc-code .hljs-meta{color:#e38162}tui-doc-code .hljs-section,tui-doc-code .hljs-name,tui-doc-code .hljs-literal,tui-doc-code .hljs-keyword,tui-doc-code .hljs-selector-tag,tui-doc-code .hljs-type,tui-doc-code .hljs-selector-id,tui-doc-code .hljs-selector-class{font-weight:bold;color:var(--tui-link)}tui-doc-code .hljs-attr{color:var(--tui-link)}tui-doc-code .hljs-attribute,tui-doc-code .hljs-number,tui-doc-code .hljs-regexp,tui-doc-code .hljs-link,tui-doc-code .hljs-built_in{font-weight:bold;color:var(--tui-support-06)}tui-doc-code .hljs-number,tui-doc-code .hljs-regexp,tui-doc-code .hljs-link{font-weight:normal}tui-doc-code .hljs-string{color:var(--tui-positive);font-weight:bold}tui-doc-code .hljs-symbol,tui-doc-code .hljs-bullet,tui-doc-code .hljs-formula{color:var(--tui-text-01);background:var(--tui-base-02);font-style:italic}tui-doc-code .hljs-doctag{text-decoration:underline}tui-doc-code .hljs-variable,tui-doc-code .hljs-template-variable{color:var(--tui-link-hover)}tui-doc-code [data-mode=onDark] .hljs-variable,tui-doc-code [data-mode=onDark] .hljs-template-variable{color:var(--tui-warning-fill)}tui-doc-code .hljs-addition{background:var(--tui-success-bg)}tui-doc-code .hljs-deletion{background:var(--tui-error-bg)}tui-doc-code .hljs-emphasis{font-style:italic}tui-doc-code .hljs-strong{font-weight:bold}tui-doc-code .hljs .hljs-line-numbers{padding:0}tui-doc-code .hljs-ln-numbers{vertical-align:top;opacity:.3;text-align:right;padding-right:1em!important}\n'],encapsulation:2}),t})()},22624:(t,e,i)=>{i.d(e,{u:()=>Mt});var n=i(64762),o=i(12057),a=i(74788),r=i(23738),s=i(91211),l=i(33982),u=i(30261),c=i(8338),d=i(55957),p=i(4797),h=i(64862),g=i(9112),m=i(45435),f=i(88002),v=i(39761),b=i(43190),_=i(15257),C=i(46782),x=i(19773);function M(t){return t.map((({section:t})=>t)).filter(p.tuiIsPresent).filter(((t,e,i)=>i.indexOf(t)===e))}const y=new a.OlP("[NAVIGATION_TITLE]"),w=new a.OlP("[NAVIGATION_LABELS]"),O=new a.OlP("[NAVIGATION_ITEMS]"),T=[p.TuiDestroyService,{provide:y,deps:[l.F0,l.gz,u.Yx,p.TuiDestroyService],useFactory:(t,e,i,n)=>t.events.pipe((0,m.h)((t=>t instanceof l.m2)),(0,f.U)((()=>e.firstChild)),(0,m.h)(p.tuiIsPresent),(0,x.zg)((({data:t})=>t)),(0,f.U)((({title:t})=>`${i}${t}`)),(0,C.R)(n))},{provide:w,deps:[u.V5],useFactory:M},{provide:O,deps:[u.V5],useFactory:t=>[...M(t).map((e=>t.filter((({section:t})=>t===e)))),t.filter((t=>!t.section))]}];var P=i(77027),k=i(41360),I=i(10200),S=i(20986),A=i(64374),E=i(3729),D=i(68874),X=i(3881),z=i(30644),L=i(36710),N=i(52219),F=i(20933),R=i(89786),B=i(35065),Y=i(89570),H=i(34880),Z=i(23178),U=i(7406),G=i(66596),j=i(4783),J=i(88618);function V(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function $(t,e){if(1&t&&(a.TgZ(0,"a",16),a._uU(1),a.YNc(2,V,1,1,"tui-svg",17),a.qZA()),2&t){const t=a.oxw().$implicit;a.Q6J("href",t.route,a.LSH)("target",t.target||"_self"),a.uIk("rel",t.rel),a.xp6(1),a.hij(" ",t.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",t.icon)}}function W(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function q(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"a",19),a.NdJ("click",(function(){a.CHM(t);const e=a.oxw(5),i=a.MAs(1);return e.onClick(i)})),a._uU(1),a.YNc(2,W,1,1,"tui-svg",17),a.qZA()}if(2&t){const t=a.oxw().$implicit;a.Q6J("fragment",t.fragment)("routerLink",t.route)("target",t.target||"_self"),a.uIk("rel",t.rel),a.xp6(1),a.hij(" ",t.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",t.icon)}}function Q(t,e){if(1&t&&(a.ynx(0),a.YNc(1,$,3,5,"a",14),a.YNc(2,q,3,6,"ng-template",null,15,a.W1O),a.BQk()),2&t){const t=e.$implicit,i=a.MAs(3);a.xp6(1),a.Q6J("ngIf",t.route.includes("://"))("ngIfElse",i)}}function K(t,e){if(1&t&&(a.TgZ(0,"tui-opt-group",12),a.YNc(1,Q,4,2,"ng-container",13),a.qZA()),2&t){const t=e.$implicit,i=e.index,n=a.oxw(3);a.Q6J("label",n.labels[i]||""),a.xp6(1),a.Q6J("ngForOf",t)}}function tt(t,e){if(1&t&&(a.TgZ(0,"tui-data-list"),a.YNc(1,K,2,2,"tui-opt-group",11),a.ALo(2,"async"),a.qZA()),2&t){const t=a.oxw(2);a.xp6(1),a.Q6J("ngForOf",a.lcZ(2,1,t.filtered$))}}function et(t,e){1&t&&(a.ynx(0),a.YNc(1,tt,3,3,"tui-data-list",10),a.BQk())}const it=function(t,e){return{item:t,index:e}};function nt(t,e){if(1&t&&a.GkF(0,24),2&t){const t=e.$implicit,i=e.index,n=a.oxw(2).index;a.oxw();const o=a.MAs(12);a.Q6J("ngTemplateOutlet",o)("ngTemplateOutletContext",a.WLB(2,it,t,100*n+i))}}function ot(t,e){if(1&t&&(a.TgZ(0,"div",23),a.YNc(1,nt,1,5,"ng-container",8),a.qZA()),2&t){const t=a.oxw().index,e=a.oxw();a.xp6(1),a.Q6J("ngForOf",e.items[t])}}function at(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"tui-accordion-item",20),a.NdJ("openChange",(function(e){const i=a.CHM(t).index;return a.oxw().openPagesArr[i]=e})),a.TgZ(1,"span",21),a.TgZ(2,"strong"),a._uU(3),a.qZA(),a.qZA(),a.YNc(4,ot,2,1,"ng-template",22),a.qZA()}if(2&t){const t=e.$implicit,i=e.index,n=a.oxw();a.Q6J("borders",null)("open",!!n.openPagesArr[i]),a.xp6(3),a.Oqu(t)}}function rt(t,e){if(1&t&&a.GkF(0,24),2&t){const t=e.$implicit,i=e.index,n=a.oxw(),o=a.MAs(12);a.Q6J("ngTemplateOutlet",o)("ngTemplateOutletContext",a.WLB(2,it,t,n.items.length-1+i))}}function st(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function lt(t,e){if(1&t&&(a.TgZ(0,"a",28),a._uU(1),a.YNc(2,st,1,1,"tui-svg",17),a.qZA()),2&t){const t=a.oxw(2).item;a.Q6J("href",t.route,a.LSH)("target",t.target||"_self"),a.uIk("rel",t.rel),a.xp6(1),a.hij(" ",t.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",t.icon)}}function ut(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function ct(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"a",29),a.NdJ("click",(function(){return a.CHM(t),a.oxw(3).closeMenu()})),a._uU(1),a.YNc(2,ut,1,1,"tui-svg",17),a.qZA()}if(2&t){const t=a.oxw(2).item,e=a.oxw();a.Q6J("routerLink",t.route)("target",t.target||"_self")("tuiScrollIntoViewLink",e.isActive(t.route)),a.uIk("rel",t.rel),a.xp6(1),a.hij(" ",t.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",t.icon)}}function dt(t,e){if(1&t&&(a.ynx(0),a.YNc(1,lt,3,5,"a",27),a.YNc(2,ct,3,6,"ng-template",null,15,a.W1O),a.BQk()),2&t){const t=a.MAs(3),e=a.oxw().item;a.xp6(1),a.Q6J("ngIf",e.route.includes("://"))("ngIfElse",t)}}function pt(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function ht(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"button",34),a.NdJ("click",(function(){a.CHM(t);const e=a.oxw(2).index;return a.oxw().onGroupClick(e)})),a._UZ(1,"tui-svg",35),a._uU(2),a.YNc(3,pt,1,1,"tui-svg",17),a.qZA()}if(2&t){const t=a.oxw(2),e=t.index,i=t.item,n=a.oxw();a.xp6(1),a.ekj("t-chevron_active",!!n.openPagesGroupsArr[e]),a.Q6J("src",n.icons.more),a.xp6(1),a.hij(" ",i.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",i.icon)}}function gt(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function mt(t,e){if(1&t&&(a.TgZ(0,"a",37),a._uU(1),a.YNc(2,gt,1,1,"tui-svg",17),a.qZA()),2&t){const t=a.oxw().$implicit;a.Q6J("href",t.route,a.LSH)("target",t.target||"_self"),a.uIk("rel",t.rel),a.xp6(1),a.hij(" ",t.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",t.icon)}}function ft(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function vt(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"a",38),a.NdJ("click",(function(){return a.CHM(t),a.oxw(4).closeMenu()})),a._uU(1),a.YNc(2,ft,1,1,"tui-svg",17),a.qZA()}if(2&t){const t=a.oxw().$implicit,e=a.oxw(3);a.Q6J("fragment",t.fragment)("routerLink",t.route)("target",t.target||"_self")("tuiScrollIntoViewLink",e.isActive(t.route)),a.uIk("rel",t.rel),a.xp6(1),a.hij(" ",t.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",t.icon)}}function bt(t,e){if(1&t&&(a.ynx(0),a.YNc(1,mt,3,5,"a",36),a.YNc(2,vt,3,7,"ng-template",null,15,a.W1O),a.BQk()),2&t){const t=e.$implicit,i=a.MAs(3);a.xp6(1),a.Q6J("ngIf",t.route.includes("://"))("ngIfElse",i)}}const _t=function(){return{exact:!1}};function Ct(t,e){if(1&t&&(a.TgZ(0,"div",30),a.YNc(1,ht,4,5,"button",31),a.TgZ(2,"tui-expand",32),a.TgZ(3,"div",33),a.YNc(4,bt,4,2,"ng-container",13),a.qZA(),a.qZA(),a.qZA()),2&t){const t=a.oxw(),e=t.item,i=t.index,n=a.oxw();a.Q6J("routerLinkActiveOptions",a.DdM(4,_t)),a.xp6(1),a.Q6J("ngIf",e.subPages),a.xp6(1),a.Q6J("expanded",!!n.openPagesGroupsArr[i]),a.xp6(2),a.Q6J("ngForOf",n.$pages(e.subPages))}}function xt(t,e){if(1&t&&(a.YNc(0,dt,4,2,"ng-container",25),a.YNc(1,Ct,5,5,"ng-template",null,26,a.W1O)),2&t){const t=e.item,i=a.MAs(2);a.Q6J("ngIf",!t.subPages)("ngIfElse",i)}}class Mt{constructor(t,e,i,n,o,a,s,u,c,d,h,x,M,y,w){this.title$=i,this.mode=n,this.sidebar=o,this.labels=a,this.items=s,this.searchText=u,this.router=c,this.activatedRoute=d,this.destroy$=h,this.readyToScroll$=x,this.docIcons=M,this.icons=y,this.doc=w,this.menuOpen=!1,this.openPagesArr=[],this.openPagesGroupsArr=[],this.active="",this.search=new r.NI(""),this.filtered$=(0,p.tuiControlValue)(this.search).pipe((0,m.h)((t=>t.trim().length>2)),(0,f.U)((t=>this.filterItems(this.flattenSubPages(this.items),t)))),this.mode$=this.mode.change$.pipe((0,v.O)(null),(0,f.U)((()=>this.mode.mode||"onLight"))),i.subscribe((i=>{t.markForCheck(),e.setTitle(i),this.openActivePageGroup()})),(0,g.aj)([this.router.events.pipe((0,m.h)((t=>t instanceof l.Xs))),this.title$.pipe((0,b.w)((()=>this.readyToScroll$.pipe((0,m.h)(Boolean)))))]).pipe((0,_.q)(1),(0,f.U)((([t])=>t.anchor||"")),(0,m.h)(Boolean),(0,C.R)(this.destroy$)).subscribe((t=>this.navigateToAnchorLink(t)))}get canOpen(){var t,e;return(null!==(e=null===(t=this.search.value)||void 0===t?void 0:t.length)&&void 0!==e?e:0)>2}get itemsWithoutSections(){return this.items[this.items.length-1]}$pages(t){return t}isActive(t){return t===this.active}onGroupClick(t){this.openPagesGroupsArr[t]=!this.openPagesGroupsArr[t]}closeMenu(){this.menuOpen=!1}onClick(t){t.open=!1,this.menuOpen=!1,this.search.setValue(""),this.openActivePageGroup()}filterItems(t,e){return t.map((t=>(0,p.tuiUniqBy)(t.filter((({title:t,keywords:i=""})=>(e=e.toLowerCase().trim(),i=i.toLowerCase(),(t=t.toLowerCase()).includes(e)||i.includes(e)||t.includes((0,c.OO)(e))||i.includes((0,c.OO)(e))||e.replace(/-/gi,"").includes(t)||t.includes(e.replace(/\s|tui/g,""))||i.includes(e.replace(/\s|tui/g,""))||e.split(/\s/).find((e=>t.includes(e)))))),"title")))}flattenSubPages(t){return t.reduce(((t,e)=>[...t,e.reduce(((t,e)=>"subPages"in e?[...t,...e.subPages]:[...t,e]),[])]),[])}isActiveRoute(t){return this.router.isActive(t,{paths:"subset",queryParams:"subset",fragment:"ignored",matrixParams:"ignored"})}openActivePageGroup(){this.items.forEach(((t,e)=>{t.forEach(((t,i)=>{"route"in t&&this.isActiveRoute(t.route)&&(this.openPagesArr[e]=!0,this.active=t.route),"subPages"in t&&t.subPages.forEach((t=>{this.isActiveRoute(t.route)&&(this.openPagesArr[e]=!0,this.openPagesGroupsArr[100*e+i]=!0,this.active=t.route)}))}))}))}navigateToAnchorLink(t){const e=t?this.doc.querySelectorAll(`#${t}`):[];if(!e.length||!e[e.length-1])return;const i=this.doc.createElement("a");i.href=`${this.doc.location.pathname}#${t}`,i.style.display="none",i.style.position="absolute",this.doc.body.appendChild(i),i.click(),i.remove()}}Mt.ɵfac=function(t){return new(t||Mt)(a.Y36(a.sBO),a.Y36(s.Dx),a.Y36(y),a.Y36(h.TuiModeDirective),a.Y36(d.TuiSidebarDirective,8),a.Y36(w),a.Y36(O),a.Y36(u.EI),a.Y36(l.F0),a.Y36(l.gz),a.Y36(p.TuiDestroyService,2),a.Y36(u.V1),a.Y36(u.oq),a.Y36(h.TUI_COMMON_ICONS),a.Y36(o.K0))},Mt.ɵcmp=a.Xpm({type:Mt,selectors:[["tui-doc-navigation"]],hostVars:2,hostBindings:function(t,e){2&t&&a.ekj("_open",e.menuOpen)},features:[a._Bn(T)],ngContentSelectors:["*"],decls:14,vars:14,consts:[["tuiTextfieldSize","m",1,"t-input",3,"formControl","tuiAutoFocus","tuiTextfieldCleaner","tuiTextfieldIconLeft","tuiTextfieldLabelOutside"],["input",""],[4,"ngIf"],[1,"t-navigation"],[1,"t-scrollbar",3,"tuiMode"],[3,"closeOthers","rounded"],["size","s",3,"borders","open","openChange",4,"ngFor","ngForOf"],[1,"t-items-container"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngFor","ngForOf"],["pages",""],[4,"tuiDataList"],[3,"label",4,"ngFor","ngForOf"],[3,"label"],[4,"ngFor","ngForOf"],["tuiOption","",3,"href","target",4,"ngIf","ngIfElse"],["internal",""],["tuiOption","",3,"href","target"],["class","t-icon",3,"src",4,"polymorpheusOutlet"],[1,"t-icon",3,"src"],["tuiOption","",3,"fragment","routerLink","target","click"],["size","s",3,"borders","open","openChange"],[1,"t-label"],["tuiAccordionItemContent",""],[1,"t-section"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngIf","ngIfElse"],["subPagesTemplate",""],["tuiLink","","class","t-sublink",3,"href","target",4,"ngIf","ngIfElse"],["tuiLink","",1,"t-sublink",3,"href","target"],["routerLinkActive","t-sublink_active","tuiLink","",1,"t-sublink",3,"routerLink","target","tuiScrollIntoViewLink","click"],["routerLinkActive","",1,"t-subsection",3,"routerLinkActiveOptions"],["tuiLink","","type","button","class","t-sublink t-sublink_subsection",3,"click",4,"ngIf"],[1,"t-expand",3,"expanded"],[1,"t-section","t-section_bordered"],["tuiLink","","type","button",1,"t-sublink","t-sublink_subsection",3,"click"],[1,"t-chevron",3,"src"],["tuiLink","","class","t-sublink t-sublink_small",3,"href","target",4,"ngIf","ngIfElse"],["tuiLink","",1,"t-sublink","t-sublink_small",3,"href","target"],["routerLinkActive","t-sublink_active","tuiLink","",1,"t-sublink","t-sublink_small",3,"fragment","routerLink","target","tuiScrollIntoViewLink","click"]],template:function(t,e){1&t&&(a.F$t(),a.TgZ(0,"tui-input",0,1),a._uU(2),a.YNc(3,et,2,0,"ng-container",2),a.qZA(),a.TgZ(4,"nav",3),a.TgZ(5,"tui-scrollbar",4),a.ALo(6,"async"),a.TgZ(7,"tui-accordion",5),a.YNc(8,at,5,3,"tui-accordion-item",6),a.qZA(),a.TgZ(9,"div",7),a.YNc(10,rt,1,5,"ng-container",8),a.qZA(),a.YNc(11,xt,3,2,"ng-template",null,9,a.W1O),a.qZA(),a.qZA(),a.Hsn(13)),2&t&&(a.Q6J("formControl",e.search)("tuiAutoFocus",!!e.sidebar)("tuiTextfieldCleaner",!0)("tuiTextfieldIconLeft",e.docIcons.search)("tuiTextfieldLabelOutside",!0),a.xp6(2),a.hij(" ",e.searchText," "),a.xp6(1),a.Q6J("ngIf",e.canOpen),a.xp6(2),a.Q6J("tuiMode",a.lcZ(6,12,e.mode$)),a.xp6(2),a.Q6J("closeOthers",!1)("rounded",!1),a.xp6(1),a.Q6J("ngForOf",e.labels),a.xp6(2),a.Q6J("ngForOf",e.itemsWithoutSections))},directives:[P.K,k.w,I.s,r.JJ,r.oH,S.k,A.b,E.a,D.x,o.O5,X.I,z.w,L.o,o.sg,N.g,F.q,R.R,B.v,Y.Li,H.P,l.yS,Z.K,U.d,o.tP,G.V,l.Od,j.$,J.S],pipes:[o.Ov],styles:["[_nghost-%COMP%]{z-index:1;display:flex;flex-direction:column;text-align:center;background:var(--tui-base-01)}.t-input[_ngcontent-%COMP%]{margin:1.25rem}.t-navigation[_ngcontent-%COMP%]{display:flex;max-height:100%;min-height:0;flex:1 1 0;text-align:left}.t-scrollbar[_ngcontent-%COMP%]{scroll-behavior:smooth;width:100%}tui-root._reduced-motion[_nghost-%COMP%] .t-scrollbar[_ngcontent-%COMP%], tui-root._reduced-motion [_nghost-%COMP%] .t-scrollbar[_ngcontent-%COMP%]{scroll-behavior:auto}.t-items-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:0 1rem}.t-label[_ngcontent-%COMP%]{margin-left:.5rem}.t-expand[_ngcontent-%COMP%]{margin-left:.25rem}.t-section[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;margin:-1rem 0 -.5rem}.t-section_bordered[_ngcontent-%COMP%]{margin:.5rem 0;border-left:1px solid var(--tui-base-03)}.t-subsection[_ngcontent-%COMP%]{margin-left:.5rem}.t-sublink[_ngcontent-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem 0 0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;font:var(--tui-font-text-m);margin-left:.5rem}.t-sublink_small[_ngcontent-%COMP%]{margin-left:1rem;line-height:1.5rem;padding-top:.5rem}.t-sublink_subsection[_ngcontent-%COMP%]{margin-left:0;line-height:1.6rem}.t-sublink.t-sublink.t-sublink_active[_ngcontent-%COMP%]{color:var(--tui-text-01)}.t-icon[_ngcontent-%COMP%]{margin-left:.5rem}.t-chevron[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;width:1rem;height:1rem;margin:-.25rem .25rem 0 -.1875rem}.t-chevron_active[_ngcontent-%COMP%]{transform:rotate(90deg)}"],changeDetection:0}),(0,n.gn)([p.tuiPure],Mt.prototype,"filterItems",null),(0,n.gn)([p.tuiPure],Mt.prototype,"flattenSubPages",null)},93525:(t,e,i)=>{i.d(e,{n:()=>o});var n=i(74788);let o=(()=>{class t{constructor(t){this.template=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Rgc))},t.ɵdir=n.lG2({type:t,selectors:[["","pageTab",""]],inputs:{pageTab:"pageTab"}}),t})()},43560:(t,e,i)=>{i.d(e,{q:()=>I});var n=i(30261),o=i(4797),a=i(1570),r=i(93525),s=i(74788),l=i(12057),u=i(45930),c=i(49195),d=i(18766),p=i(82707),h=i(97611),g=i(33982),m=i(8353),f=i(44729);function v(t,e){1&t&&s._UZ(0,"tui-tag",10)}function b(t,e){if(1&t&&s._UZ(0,"tui-tag",11),2&t){const t=s.oxw();s.Q6J("autoColor",!0)("value",t.package)}}function _(t,e){if(1&t&&s._UZ(0,"tui-tag",11),2&t){const t=e.$implicit;s.Q6J("autoColor",!0)("value",t)}}const C=function(t){return{exact:t}};function x(t,e){if(1&t&&(s.TgZ(0,"a",15),s.ALo(1,"tuiReplace"),s._uU(2),s.qZA()),2&t){const t=s.oxw().ngIf,e=s.oxw().first,i=s.oxw(2);s.Q6J("routerLink",e?"./":s.Dn7(1,3,t,i.from,i.to))("routerLinkActiveOptions",s.VKq(7,C,e)),s.xp6(2),s.hij(" ",t," ")}}function M(t,e){1&t&&(s.ynx(0),s.YNc(1,x,3,9,"a",14),s.BQk())}function y(t,e){if(1&t&&(s.ynx(0),s.YNc(1,M,2,0,"ng-container",13),s.BQk()),2&t){const t=e.$implicit,i=e.index,n=s.oxw(2);s.xp6(1),s.Q6J("ngIf",t.pageTab||n.defaultTabs[i])}}function w(t,e){if(1&t){const t=s.EpF();s.TgZ(0,"tui-tabs-with-more",12),s.NdJ("activeItemIndexChange",(function(e){return s.CHM(t),s.oxw().activeItemIndex=e})),s.YNc(1,y,2,1,"ng-container",9),s.qZA()}if(2&t){const t=s.oxw();s.Q6J("activeItemIndex",t.activeItemIndex),s.xp6(1),s.Q6J("ngForOf",t.tabConnectors)}}function O(t,e){if(1&t&&s._UZ(0,"tui-doc-see-also",16),2&t){const t=s.oxw();s.Q6J("seeAlso",t.seeAlso)}}function T(t,e){if(1&t&&s.GkF(0,18),2&t){const t=s.oxw().$implicit;s.Q6J("ngTemplateOutlet",t.template)}}function P(t,e){if(1&t&&(s.ynx(0),s.YNc(1,T,1,1,"ng-container",17),s.BQk()),2&t){const t=e.index,i=s.oxw();s.xp6(1),s.Q6J("ngIf",t===i.activeItemIndex)}}const k=["*"];let I=(()=>{class t{constructor(t,e){this.defaultTabs=t,this.seeAlso=e,this.header="",this.package="",this.tags=[],this.type="",this.path="",this.deprecated=!1,this.tabConnectors=o.EMPTY_QUERY,this.activeItemIndex=0,this.from=/ /g,this.to="_"}get showSeeAlso(){return!!this.seeAlso.length&&0===this.activeItemIndex}}return t.ɵfac=function(e){return new(e||t)(s.Y36(n.AC),s.Y36(a.l))},t.ɵcmp=s.Xpm({type:t,selectors:[["tui-doc-page"]],contentQueries:function(t,e,i){if(1&t&&s.Suo(i,r.n,4),2&t){let t;s.iGM(t=s.CRH())&&(e.tabConnectors=t)}},inputs:{header:"header",package:"package",tags:"tags",type:"type",path:"path",deprecated:"deprecated"},features:[s._Bn(a.E)],ngContentSelectors:k,decls:12,vars:11,consts:[[1,"t-header"],[1,"t-title"],["status","custom","value","deprecated","class","t-tag t-tag_deprecated",4,"ngIf"],["status","custom","class","t-tag t-tag_package",3,"autoColor","value",4,"ngIf"],["status","custom","class","t-tag t-tag_package",3,"autoColor","value",4,"ngFor","ngForOf"],["class","t-tabs",3,"activeItemIndex","activeItemIndexChange",4,"ngIf"],[1,"t-source-code",3,"header","package","path","type"],[1,"t-content"],["class","t-see-also",3,"seeAlso",4,"ngIf"],[4,"ngFor","ngForOf"],["status","custom","value","deprecated",1,"t-tag","t-tag_deprecated"],["status","custom",1,"t-tag","t-tag_package",3,"autoColor","value"],[1,"t-tabs",3,"activeItemIndex","activeItemIndexChange"],[4,"ngIf"],["routerLinkActive","","tuiTab","",3,"routerLink","routerLinkActiveOptions",4,"tuiItem"],["routerLinkActive","","tuiTab","",3,"routerLink","routerLinkActiveOptions"],[1,"t-see-also",3,"seeAlso"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(t,e){1&t&&(s.F$t(),s.TgZ(0,"header",0),s.TgZ(1,"h1",1),s._uU(2),s.YNc(3,v,1,0,"tui-tag",2),s.YNc(4,b,1,2,"tui-tag",3),s.YNc(5,_,1,2,"tui-tag",4),s.qZA(),s.YNc(6,w,2,2,"tui-tabs-with-more",5),s._UZ(7,"tui-doc-source-code",6),s.qZA(),s.TgZ(8,"div",7),s.Hsn(9),s.YNc(10,O,1,1,"tui-doc-see-also",8),s.YNc(11,P,2,1,"ng-container",9),s.qZA()),2&t&&(s.xp6(2),s.hij(" ",e.header," "),s.xp6(1),s.Q6J("ngIf",!!e.deprecated||""===e.deprecated),s.xp6(1),s.Q6J("ngIf",e.package),s.xp6(1),s.Q6J("ngForOf",e.tags),s.xp6(1),s.Q6J("ngIf",e.tabConnectors.length),s.xp6(1),s.Q6J("header",e.header)("package",e.package)("path",e.path)("type",e.type),s.xp6(3),s.Q6J("ngIf",e.showSeeAlso),s.xp6(1),s.Q6J("ngForOf",e.tabConnectors))},directives:[l.O5,l.sg,u.z,c.G,d.W,p.w,h.y,g.yS,g.Od,m.C,l.tP],pipes:[f.D],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0;flex-basis:0;flex-grow:1}.t-header[_ngcontent-%COMP%]{display:flex;font:var(--tui-font-heading-3);flex-wrap:wrap;min-height:7.25rem;color:var(--tui-text-01);box-shadow:inset 0 -1px 0 0 var(--tui-base-03);padding:3.75rem 0 0;box-sizing:border-box;flex-shrink:0;margin:0 min(10vw,8.75rem)}tui-root._mobile[_nghost-%COMP%] .t-header[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{font:var(--tui-font-heading-4);min-height:4.5rem;padding:1.25rem 1.25rem 0;margin:0}.t-title[_ngcontent-%COMP%]{min-width:100%;font-size:inherit;margin:0}.t-tag[_ngcontent-%COMP%]{vertical-align:middle;text-transform:uppercase;margin-right:.5rem}.t-tag_deprecated[_ngcontent-%COMP%]{background-color:var(--tui-error-fill);color:#fff}.t-tag.t-tag_package[_ngcontent-%COMP%]{color:#000}.t-tabs[_ngcontent-%COMP%]{flex:1;margin:1.125rem .3125rem 0 0}tui-root._mobile[_nghost-%COMP%] .t-tabs[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-tabs[_ngcontent-%COMP%]{margin-top:.25rem}.t-content[_ngcontent-%COMP%]{padding:2rem 0;margin:0 min(10vw,8.75rem)}tui-root._mobile[_nghost-%COMP%] .t-content[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:2rem 1.25rem;margin:0}.t-see-also[_ngcontent-%COMP%]{min-width:18.75rem;width:30%;float:right;margin-left:1.5rem}tui-root._mobile[_nghost-%COMP%] .t-see-also[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-see-also[_ngcontent-%COMP%]{float:none;width:100%;margin:0 0 1.5rem}.t-source-code[_ngcontent-%COMP%]{align-self:flex-end;line-height:2.75rem;margin-left:auto}"],changeDetection:0}),t})()},1570:(t,e,i)=>{i.d(e,{E:()=>r,l:()=>a});var n=i(74788),o=i(30261);const a=new n.OlP("[PAGE_SEE_ALSO]"),r=[{provide:a,deps:[n.SBq,o.UL],useFactory:({nativeElement:t},e)=>{const i=t.getAttribute("header"),n=e.filter((t=>t.includes(i)))||[],o=new Set(n.join().split(",").filter((t=>t&&t!==i)));return Array.from(o)}}]},62200:(t,e,i)=>{i.d(e,{SK:()=>o,Zp:()=>a}),i(4783);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})(),a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})()},4783:(t,e,i)=>{i.d(e,{$:()=>d});var n=i(74788),o=i(30261),a=i(4797),r=i(82298),s=i(45435),l=i(43190),u=i(54395),c=i(46782);let d=(()=>{class t{constructor(t,{nativeElement:e},i){this.readyToScroll$=i,this.scroll$=new r.t(1),this.readyToScroll$.pipe((0,s.h)(Boolean),(0,l.w)((()=>this.scroll$)),(0,u.b)(750),(0,s.h)((t=>t&&!!(0,a.tuiGetElementObscures)(e))),(0,c.R)(t)).subscribe((()=>{e.scrollIntoView()}))}set tuiScrollIntoViewLink(t){this.scroll$.next(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.TuiDestroyService,2),n.Y36(n.SBq),n.Y36(o.V1))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiScrollIntoViewLink",""]],inputs:{tuiScrollIntoViewLink:"tuiScrollIntoViewLink"},features:[n._Bn([a.TuiDestroyService])]}),t})()},52404:(t,e,i)=>{i.d(e,{mT:()=>s.mT,lW:()=>s.lW,AC:()=>s.AC,$_:()=>s.$_,Or:()=>s.Or,V5:()=>s.V5,V1:()=>s.V1,UL:()=>s.UL,yO:()=>s.yO,Yx:()=>s.Yx,x9:()=>s.x9,Ii:()=>s.Ii,N0:()=>r.N,fV:()=>n.f,JF:()=>o.JF,k7:()=>o.k7,mG:()=>o.mG,Lx:()=>o.Lx,B7:()=>o.B7,qn:()=>o.qn,Lq:()=>o.Lq,N_:()=>o.N_,CE:()=>o.CE,Zp:()=>a.Zp,ML:()=>l.ML,hs:()=>o.hs,PR:()=>s.uM,Ve:()=>u.Ve,bG:()=>n.b,JQ:()=>u.JQ,Qo:()=>u.bG,vi:()=>u.vi});var n=i(41841),o=i(12653),a=i(62200),r=i(31281),s=i(30261);s.ru,s.IK,s.mv,s.gG,s.EI,s.VX,s.as;var l=i(91077),u=i(8338)},31281:(t,e,i)=>{i.d(e,{N:()=>n});const n={TS:"TypeScript",LESS:"LESS",HTML:"HTML"}},91077:(t,e,i)=>{i.d(e,{kk:()=>h,ML:()=>c});var n=i(4797);const o="Taiga UI",a=(0,n.tuiCreateToken)("tuiTheme"),r=(0,n.tuiCreateToken)(o);var s=i(62579),l=i(26215),u=i(74788);let c=(()=>{class t extends l.X{constructor(t,e,i){super(i.getItem(e)||t),this.initialTheme=t,this.key=e,this.storage=i}next(t){this.storage.setItem(this.key,t),super.next(t)}get isDefaultTheme(){return this.value===o}}return t.ɵfac=function(e){return new(e||t)(u.LFG(r),u.LFG(a),u.LFG(s.H3))},t.ɵprov=u.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();const d=(0,n.tuiCreateToken)("tuiNight"),p=(0,n.tuiCreateToken)(!0);let h=(()=>{class t extends l.X{constructor(t,e,i,n){super("true"===e.getItem(i)||null===e.getItem(i)&&t.matchMedia("(prefers-color-scheme: dark)").matches),this.win=t,this.storage=e,this.key=i,this.useDefaultNightTheme=n}next(t){this.storage.setItem(this.key,String(t)),super.next(t)}toggle(){this.next(!this.value)}}return t.ɵfac=function(e){return new(e||t)(u.LFG(s.m9),u.LFG(s.H3),u.LFG(d),u.LFG(p))},t.ɵprov=u.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},30261:(t,e,i)=>{i.d(e,{mT:()=>o,lW:()=>r,AC:()=>s,ru:()=>m,IK:()=>f,$_:()=>d,Es:()=>p,mv:()=>v,et:()=>h,oq:()=>l,Or:()=>M,_Z:()=>I,gG:()=>b,V5:()=>k,V1:()=>P,EI:()=>_,UL:()=>A,VX:()=>C,yO:()=>E,as:()=>x,Yx:()=>D,x9:()=>X,B$:()=>z,Ii:()=>L,uM:()=>g});var n=i(4797);const o=(0,n.tuiCreateToken)("");var a=i(74788);const r=new a.OlP("[TUI_DOC_CODE_EDITOR]"),s=(0,n.tuiCreateToken)([]),l=(0,n.tuiCreateToken)({search:"tuiIconSearch",day:"tuiIconSun",night:"tuiIconMoon",code:"tuiIconCode",menu:"tuiIconMenuLarge"});var u=i(8338),c=i(54487);const d=(0,n.tuiCreateToken)(c.y),p=(0,n.tuiCreateToken)(u.vi),h=(0,n.tuiCreateToken)(new Set([]));function g(t){return{provide:h,useValue:new Set(t)}}const m=(0,n.tuiCreateToken)(["Read more more about modes: ","Background","Form value"]),f=(0,n.tuiCreateToken)(["Argument","Type","Name and description","Value","Learn about our dynamic templates from "]),v=(0,n.tuiCreateToken)(["Preview","Link to a sample was successfully copied","Done"]),b=(0,n.tuiCreateToken)("Menu"),_=(0,n.tuiCreateToken)("Search"),C=(0,n.tuiCreateToken)("See also"),x=(0,n.tuiCreateToken)("Source code"),M=(0,n.tuiCreateToken)("");var y=i(41439),w=i(46797),O=i(25917),T=i(43190);const P=(0,n.tuiCreateToken)((0,y.P)((()=>(0,w.H)(200).pipe((0,T.w)((()=>(0,O.of)(!0))))))),k=(0,n.tuiCreateToken)([]),I=(0,n.tuiCreateTokenFromFactory)((()=>(0,u.S4)((0,a.f3M)(k))));var S=i(64862);(0,n.tuiCreateTokenFromFactory)((()=>(0,a.f3M)(S.TUI_REDUCED_MOTION)?"auto":"smooth"));const A=(0,n.tuiCreateToken)([]),E=(0,n.tuiCreateToken)(null),D=(0,n.tuiCreateToken)(""),X=(0,n.tuiCreateToken)(null),z=(0,n.tuiCreateToken)(u.TN),L=(0,n.tuiCreateToken)(String)},8338:(t,e,i)=>{function n(t){return"true"===(null==t?void 0:t.toString())}function o(t){const e=String(t).trim();if(function(t){return["undefined","null","NaN"].includes(t)}(e))return null;if(function(t){return"true"===t||"false"===t}(e))return"true"===String(e);if(function(t){return!!t.trim()&&!Number.isNaN(Number(t))&&!t.startsWith("+")}(e))return Number(e);const i=decodeURIComponent(e);try{return function(t){return t.startsWith("[")&&t.endsWith("]")}(i)||function(t){return t.startsWith("{")&&t.endsWith("}")}(i)?JSON.parse(i):i}catch(t){return i}}function a(t){return[{path:"",component:t,children:[{path:":tab",component:t}]}]}function r(t,e){if(null===t)return"null";switch(typeof t){case"string":return`'${t}'`;case"undefined":case"number":case"boolean":case"function":return String(t)}return t instanceof RegExp?String(t):Array.isArray(t)?function(t,e){if(0===e)return"[…]";let i="",n=!0;for(let o=0;oo,cd:()=>n,Ve:()=>a,sj:()=>r,JQ:()=>c,vP:()=>d,bG:()=>p,S4:()=>h,OO:()=>m,vi:()=>l,TN:()=>f});var s=i(25848);function l(t=""){const e=(new s.Z).parse(t,{}).filter((({tag:t,type:e})=>"code"===t&&"fence"===e)).map((({content:t})=>t.trim()));return e.length?e:[t]}var u=i(64762);function c(t){return(0,u.mG)(this,void 0,void 0,(function*(){return t instanceof Promise?(yield t).default:t}))}function d(t){return(0,u.mG)(this,void 0,void 0,(function*(){const e={};for(const[i,n]of Object.entries(t))n&&(e[i]=yield c(n));return e}))}function p(t,e=new Set){const i=Array.from(new Set(t.map((t=>t.section))));return t.slice().sort(((t,n)=>{var o,a;if(e.has(null!==(o=t.section)&&void 0!==o?o:"")||e.has(null!==(a=n.section)&&void 0!==a?a:""))return 0;const r=i.indexOf(t.section),s=i.indexOf(n.section);return r!==s?r-s:t.title>n.title?1:t.title.localeCompare(n.title)})).map((t=>function(t){return"subPages"in t}(t)?Object.assign(Object.assign({},t),{subPages:p(t.subPages,e)}):t))}function h(t){const e=new Map;return t.forEach((t=>{"subPages"in t?t.subPages.forEach((t=>{e.set(t.title,t)})):e.set(t.title,t)})),e}const g={а:"f",б:",",в:"d",г:"u",д:"l",е:"t",ё:"`",ж:";",з:"p",и:"b",й:"q",к:"r",л:"k",м:"v",н:"y",о:"j",п:"g",р:"h",с:"c",т:"n",у:"e",ф:"a",х:"[",ц:"w",ч:"x",ш:"i",щ:"o",ъ:"]",ы:"s",ь:"m",ю:".",я:"z"};function m(t){let e="";for(let i=0;i]+)>/g);return(e?e.reduce(((t,e)=>t.replace(e,e.replace(/\|/g,"&"))),t).split("|").map((t=>t.trim())):t.split("|").map((t=>t.trim()))).reduce(((t,e)=>{var i,n,o,a,r,s,l,u,c,d,p,h;let g=e.trim().replace(/readonly /g,"").replace(/\[\]/g,"");return g=null!==(a=null===(o=null===(n=null===(i=g.match(/ReadonlyArray<([^>]+)>/))||void 0===i?void 0:i[1])||void 0===n?void 0:n.split("&"))||void 0===o?void 0:o[0])&&void 0!==a?a:g,g=null!==(u=null===(l=null===(s=null===(r=g.match(/\[([^\]]+)\]/))||void 0===r?void 0:r[1])||void 0===s?void 0:s.split(","))||void 0===l?void 0:l[0])&&void 0!==u?u:g,g=null!==(h=null===(p=null!==(d=null===(c=g.split("<"))||void 0===c?void 0:c[0])&&void 0!==d?d:g)||void 0===p?void 0:p.trim())&&void 0!==h?h:"",g=Number.isNaN(parseFloat(g))?g:"number",g=/^'(.+)'$|^"(.+)"$|^`(.+)`$/.test(g)?"string":g,g=1===g.length?"unknown":g,t.concat({type:e.replace(/&/g,"|"),extracted:g})}),[])}},73104:(t,e,i)=>{i.d(e,{F:()=>B});var n=i(12057),o=i(74788),a=i(4797),r=i(64862),s=i(66259),l=i(26215),u=i(46797),c=i(54487),d=i(98085),p=i(13653),h=i(87519),g=i(46782),m=i(71289),f=i(15257),v=i(68885),b=i(19773),_=i(88002),C=i(45435),x=i(43190),M=i(54395),y=i(21156),w=i(6127),O=i(17068),T=i(76189),P=i(42123),k=i(66596),I=i(18620),S=i(5485),A=i(29793),E=i(16129),D=i(35271);const X=["yearsScrollRef"],z=["monthsScrollRef"];function L(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"header",10),o.TgZ(1,"button",11),o.NdJ("click",(function(){return o.CHM(t),o.oxw().onClose()})),o.ALo(2,"async"),o.qZA(),o.TgZ(3,"button",12),o.NdJ("click",(function(){return o.CHM(t),o.oxw().onClose()})),o._uU(4),o.ALo(5,"async"),o.qZA(),o.TgZ(6,"h2",13),o._uU(7),o.qZA(),o.TgZ(8,"button",14),o.NdJ("click",(function(){return o.CHM(t),o.oxw().onConfirm()})),o._uU(9),o.ALo(10,"async"),o.qZA(),o.qZA()}if(2&t){const t=e.ngIf,i=o.oxw();o.xp6(1),o.Q6J("icon",i.icons.close)("title",o.lcZ(2,5,i.closeWord$)),o.xp6(3),o.hij(" ",o.lcZ(5,7,i.cancelWord$)," "),o.xp6(3),o.hij(" ",i.single?t[0]:i.multi?t[2]:t[1]," "),o.xp6(2),o.hij(" ",o.lcZ(10,9,i.doneWord$)," ")}}function N(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"button",15),o.NdJ("click",(function(){const e=o.CHM(t).$implicit;return o.oxw().setYear(e)})),o._uU(1),o.qZA()}if(2&t){const t=e.$implicit,i=o.oxw();o.uIk("data-state",i.getState(t)),o.xp6(1),o.hij(" ",t," ")}}function F(t,e){if(1&t&&(o.TgZ(0,"div",16),o._uU(1),o.qZA()),2&t){const t=e.$implicit;o.xp6(1),o.hij(" ",t," ")}}function R(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"section",17),o.TgZ(1,"h2",18),o._uU(2),o.ALo(3,"async"),o.ALo(4,"tuiMonth"),o.qZA(),o.TgZ(5,"tui-primitive-calendar-mobile",19),o.NdJ("dayClick",(function(e){return o.CHM(t),o.oxw().onDayClick(e)})),o.ALo(6,"tuiMapper"),o.qZA(),o.qZA()}if(2&t){const t=e.$implicit,i=o.oxw();o.xp6(2),o.Oqu(o.lcZ(3,4,o.lcZ(4,6,t))),o.xp6(3),o.Q6J("disabledItemHandler",o.gM2(6,8,i.disabledItemHandler,i.disabledItemHandlerMapper,i.min,i.max))("month",t)("value",i.value)}}let B=(()=>{class t{constructor(t,e,i,n,r,s,u,c,d,m,f,v,b){this.isIOS=t,this.isE2E=e,this.doc=i,this.destroy$=n,this.icons=s,this.closeWord$=u,this.cancelWord$=c,this.doneWord$=d,this.unorderedWeekDays$=m,this.chooseDayOrRangeTexts$=f,this.duration=v,this.ngZone=b,this.value$=new l.X(null),this.today=a.TuiDay.currentLocal(),this.activeYear=0,this.activeMonth=0,this.single=!0,this.multi=!1,this.min=a.TUI_FIRST_DAY,this.max=a.TUI_LAST_DAY,this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.cancel=new o.vpe,this.confirm=new o.vpe,this.valueChange=this.value$.pipe((0,p.T)(1),(0,h.x)(((t,e)=>(null==t?void 0:t.toString())===(null==e?void 0:e.toString()))),(0,g.R)(this.destroy$)),this.years=Array.from({length:y.W8},((t,e)=>e+y.AE)),this.months=Array.from({length:12*y.W8},((t,e)=>new a.TuiMonth(Math.floor(e/a.MONTHS_IN_YEAR)+y.AE,e%a.MONTHS_IN_YEAR))),this.initialized=!1,this.disabledItemHandlerMapper=(t,e,i)=>n=>n.dayBefore(e)||null!==i&&n.dayAfter(i)||t(n),r.pipe((0,g.R)(this.destroy$)).subscribe((t=>{this.value=t}))}get value(){return this.value$.value}set value(t){this.value$.next(t)}get yearWidth(){return this.doc.documentElement.clientWidth/y.NP}ngAfterViewInit(){this.activeYear=this.initialYear,this.activeMonth=this.initialMonth,this.waitScrolledChange()}onClose(){this.cancel.emit()}onConfirm(){this.value?this.confirm.emit(this.value):this.cancel.emit()}onDayClick(t){this.single?this.value=t:this.isMultiValue(this.value)?this.value=(0,s.tuiImmutableUpdateInputDateMulti)(this.value,t):this.value instanceof a.TuiDay?this.value=a.TuiDayRange.sort(this.value,t):this.value instanceof a.TuiDayRange&&!this.value.isSingleDay?this.value=t:this.value instanceof a.TuiDayRange?this.value=a.TuiDayRange.sort(this.value.from,t):this.value||(this.value=t)}getState(t){return this.isYearActive(t)?"active":this.isYearActive(t-1)||this.isYearActive(t+1)?"adjacent":null}onMonthChange(t){if(!t||this.activeMonth===t)return;this.activeMonth=t;const e=this.monthToYear(t);e!==this.activeYear&&(this.activeYear=e,this.scrollToActiveYear())}setYear(t){this.activeYear!==t&&(this.activeMonth+=this.getMonthOffset(t),this.activeYear=t,this.scrollToActiveYear("smooth"),(0,u.H)(0).pipe((0,a.tuiZonefree)(this.ngZone),(0,g.R)(this.destroy$)).subscribe((()=>this.scrollToActiveMonth())))}isMultiValue(t){return!(t instanceof a.TuiDay)&&!(t instanceof a.TuiDayRange)&&this.multi}get initialYear(){var t,e,i;return this.value?this.value instanceof a.TuiDay?this.value.year:this.value instanceof a.TuiDayRange?this.value.to.year:null!==(i=null===(e=null===(t=this.value)||void 0===t?void 0:t[0])||void 0===e?void 0:e.year)&&void 0!==i?i:this.today.year:this.today.year}get initialMonth(){var t,e,i,n,o,r;return this.value?this.value instanceof a.TuiDay?this.value.month+(this.value.year-y.AE)*a.MONTHS_IN_YEAR:this.value instanceof a.TuiDayRange?this.value.to.month+(this.value.to.year-y.AE)*a.MONTHS_IN_YEAR:(null!==(i=null===(e=null===(t=this.value)||void 0===t?void 0:t[0])||void 0===e?void 0:e.month)&&void 0!==i?i:this.today.month)+((null!==(r=null===(o=null===(n=this.value)||void 0===n?void 0:n[0])||void 0===o?void 0:o.year)&&void 0!==r?r:this.today.year)-y.AE)*a.MONTHS_IN_YEAR:this.today.month+(this.today.year-y.AE)*a.MONTHS_IN_YEAR}getYearsViewportSize(){var t;return(null===(t=this.yearsScrollRef)||void 0===t?void 0:t.getViewportSize())||0}updateViewportDimension(){var t,e;null===(t=this.yearsScrollRef)||void 0===t||t.checkViewportSize(),null===(e=this.monthsScrollRef)||void 0===e||e.checkViewportSize()}lateInit(){return this.getYearsViewportSize()>0?c.y:(0,m.g)(200)}waitScrolledChange(){var t;this.updateViewportDimension(),null===(t=this.monthsScrollRef)||void 0===t||t.scrolledIndexChange.pipe((0,m.g)(this.duration),this.lateInit(),(0,f.q)(1),(0,g.R)(this.destroy$)).subscribe((()=>{this.initialized=!0,this.updateViewportDimension(),this.initYearScroll(),this.initMonthScroll(),this.scrollToActiveYear(),this.scrollToActiveMonth()}))}initYearScroll(){const{yearsScrollRef:t}=this;if(!t)return;const e=(0,a.tuiTypedFromEvent)(t.elementRef.nativeElement,"touchstart",{passive:!0}),i=(0,a.tuiTypedFromEvent)(t.elementRef.nativeElement,"touchend",{passive:!0}),n=(0,a.tuiTypedFromEvent)(t.elementRef.nativeElement,"click");t.elementScrolled().pipe((0,v.j)(e,(()=>n)),(0,b.zg)((t=>t)),(0,m.g)(0),(0,_.U)((()=>Math.round(t.measureScrollOffset()/this.yearWidth)+Math.floor(y.NP/2)+y.AE)),(0,C.h)((t=>t!==this.activeYear)),(0,g.R)(this.destroy$)).subscribe((t=>{this.activeMonth+=this.getMonthOffset(t),this.activeYear=t,this.scrollToActiveMonth()})),e.pipe((0,x.w)((()=>i)),(0,x.w)((()=>(0,d.S3)(t.elementScrolled(),(0,u.H)(y.Qn)).pipe((0,M.b)(2*y.Qn),(0,f.q)(1),(0,g.R)(e)))),(0,g.R)(this.destroy$)).subscribe((()=>this.scrollToActiveYear("smooth")))}initMonthScroll(){const{monthsScrollRef:t}=this;if(!t)return;const e=(0,a.tuiTypedFromEvent)(t.elementRef.nativeElement,"touchstart",{passive:!0}),i=(0,a.tuiTypedFromEvent)(t.elementRef.nativeElement,"touchend",{passive:!0});e.pipe((0,x.w)((()=>i)),(0,x.w)((()=>(0,d.S3)(t.elementScrolled(),(0,u.H)(y.Qn)).pipe((0,M.b)(2*y.Qn),(0,f.q)(1),(0,g.R)(e)))),(0,g.R)(this.destroy$)).subscribe((()=>this.scrollToActiveMonth("smooth")))}scrollToActiveYear(t="auto"){var e;null===(e=this.yearsScrollRef)||void 0===e||e.scrollToIndex(Math.max(this.activeYear-y.AE-2,0),this.isE2E?"auto":t)}scrollToActiveMonth(t="auto"){var e;null===(e=this.monthsScrollRef)||void 0===e||e.scrollToIndex(this.activeMonth,this.isE2E?"auto":t)}isYearActive(t){return t===this.activeYear}monthToYear(t){return Math.ceil((t+1)/a.MONTHS_IN_YEAR)+y.AE-1}getMonthOffset(t){return(t-this.activeYear)*a.MONTHS_IN_YEAR}}return t.ɵfac=function(e){return new(e||t)(o.Y36(a.TUI_IS_IOS),o.Y36(a.TUI_IS_E2E),o.Y36(n.K0),o.Y36(a.TuiDestroyService,2),o.Y36(w.i),o.Y36(r.TUI_COMMON_ICONS),o.Y36(r.TUI_CLOSE_WORD),o.Y36(s.TUI_CANCEL_WORD),o.Y36(s.TUI_DONE_WORD),o.Y36(r.TUI_SHORT_WEEK_DAYS),o.Y36(s.TUI_CHOOSE_DAY_OR_RANGE_TEXTS,8),o.Y36(r.TUI_ANIMATIONS_DURATION),o.Y36(o.R0b))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-mobile-calendar"]],viewQuery:function(t,e){if(1&t&&(o.Gf(X,5),o.Gf(z,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.yearsScrollRef=t.first),o.iGM(t=o.CRH())&&(e.monthsScrollRef=t.first)}},hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("mousedown.prevent",(function(){return 0})),2&t&&o.ekj("_ios",e.isIOS)("_initialized",e.initialized)},inputs:{single:"single",multi:"multi",min:"min",max:"max",disabledItemHandler:"disabledItemHandler",value:"value"},outputs:{cancel:"cancel",confirm:"confirm",valueChange:"valueChange"},features:[o._Bn(w.X)],decls:13,vars:14,consts:[["class","t-header",4,"ngIf"],["orientation","horizontal",1,"t-years",3,"itemSize"],["yearsScrollRef",""],[1,"t-years-wrapper"],["type","button","class","t-year",3,"click",4,"cdkVirtualFor","cdkVirtualForOf"],[1,"t-week"],["class","t-day",4,"ngFor","ngForOf"],[1,"t-months",3,"scrolledIndexChange"],["monthsScrollRef",""],["class","t-month-wrapper",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],[1,"t-header"],["appearance","","automation-id","tui-mobile-calendar__cancel","shape","rounded","tuiIconButton","","tuiRipple","","type","button",1,"t-close",3,"icon","title","click"],["tuiLink","","tuiTouchable","opacity","type","button",1,"t-link","t-link_close",3,"click"],["automation-id","tui-mobile-calendar__label",1,"t-label"],["automation-id","tui-mobile-calendar__confirm","tuiLink","","tuiTouchable","opacity","type","button",1,"t-link",3,"click"],["type","button",1,"t-year",3,"click"],[1,"t-day"],[1,"t-month-wrapper"],[1,"t-month"],[1,"t-calendar",3,"disabledItemHandler","month","value","dayClick"]],template:function(t,e){1&t&&(o.YNc(0,L,11,11,"header",0),o.ALo(1,"async"),o.TgZ(2,"cdk-virtual-scroll-viewport",1,2),o.TgZ(4,"div",3),o.YNc(5,N,2,2,"button",4),o.qZA(),o.qZA(),o.TgZ(6,"div",5),o.YNc(7,F,2,1,"div",6),o.ALo(8,"async"),o.ALo(9,"tuiOrderWeekDays"),o.qZA(),o.TgZ(10,"cdk-virtual-scroll-viewport",7,8),o.NdJ("scrolledIndexChange",(function(t){return e.onMonthChange(t)})),o.YNc(12,R,7,13,"section",9),o.qZA()),2&t&&(o.Q6J("ngIf",o.lcZ(1,8,e.chooseDayOrRangeTexts$)),o.xp6(2),o.Q6J("itemSize",e.yearWidth),o.xp6(3),o.Q6J("cdkVirtualForOf",e.years),o.xp6(2),o.Q6J("ngForOf",o.lcZ(8,10,o.lcZ(9,12,e.unorderedWeekDays$))),o.xp6(3),o.ekj("_without_header",!e.chooseDayOrRangeTexts$),o.xp6(2),o.Q6J("cdkVirtualForOf",e.months)("cdkVirtualForTemplateCacheSize",10))},directives:[n.O5,O.N7,O.xd,O.x0,n.sg,T.v,P.q,k.V,I.u,S.u],pipes:[n.Ov,A.q,E.$,D.c],styles:["[_nghost-%COMP%]{display:block;height:100%;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;color:var(--tui-text-01);-webkit-tap-highlight-color:transparent}.t-header[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;height:3.5rem;padding:0 1rem;border-bottom:.5px solid var(--tui-base-03)}._ios[_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{height:2.75rem;border-bottom:none}.t-close[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;margin-right:2rem}._ios[_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{display:none}.t-link[_ngcontent-%COMP%]{margin-left:auto;flex-shrink:0;font-size:.875rem;line-height:1rem;font-weight:500;text-transform:uppercase;color:var(--tui-link)}.t-link_close[_ngcontent-%COMP%]{display:none}._ios[_nghost-%COMP%] .t-link[_ngcontent-%COMP%]{min-width:3.75rem;text-align:right;font-size:.9375rem;line-height:1.125rem;font-weight:400;letter-spacing:.018125rem;text-transform:none}._ios[_nghost-%COMP%] .t-link_close[_ngcontent-%COMP%]{display:block;margin:0 auto 0 0;text-align:left}.t-label[_ngcontent-%COMP%]{flex-grow:1;margin:0;font-size:1.25rem;line-height:3.5rem;font-weight:500;letter-spacing:-.0125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-label[_ngcontent-%COMP%] + .t-link[_ngcontent-%COMP%]{padding-left:1rem}._ios[_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{font-size:1.0625rem;font-weight:600;letter-spacing:-.025625rem;text-align:center}.t-years[_ngcontent-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;height:4.0625rem;background-color:var(--tui-base-01);box-shadow:0 .5px var(--tui-base-03)}.t-years[_ngcontent-%COMP%]::-webkit-scrollbar, .t-years[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{display:none}._ios[_nghost-%COMP%] .t-years[_ngcontent-%COMP%]{background-color:transparent}.t-years-wrapper[_ngcontent-%COMP%]{display:flex;height:4.0625rem}.t-year[_ngcontent-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;outline:none;width:20vw;flex-shrink:0;font-size:.9375rem;font-weight:700;letter-spacing:.015625rem;cursor:pointer;opacity:.1;transform:scale(.73);transition:color,opacity,transform .2s}.t-year[data-state=adjacent][_ngcontent-%COMP%]{transform:scale(.86);opacity:.3}.t-year[data-state=active][_ngcontent-%COMP%]{color:var(--tui-link);opacity:1;transform:scale(1)}.t-week[_ngcontent-%COMP%]{display:flex;align-items:center;height:1.875rem;width:20.75rem;max-width:100%;margin:0 auto;font-size:.75rem}._ios[_nghost-%COMP%] .t-week[_ngcontent-%COMP%]{width:22.625rem;font-size:.6875rem;font-weight:500;color:var(--tui-text-02)}.t-day[_ngcontent-%COMP%]{flex:1;text-align:center}.t-months[_ngcontent-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;height:calc(100% - 9.5rem);box-shadow:0 -1px var(--tui-base-03);overflow-x:hidden}.t-months[_ngcontent-%COMP%]::-webkit-scrollbar, .t-months[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{display:none}._ios[_nghost-%COMP%] .t-months[_ngcontent-%COMP%]{height:calc(100% - 8.75rem)}.t-months._without_header[_ngcontent-%COMP%]{height:calc(100% - 6rem)}.t-month-wrapper[_ngcontent-%COMP%]{margin:.625rem 0 -.625rem}.t-month[_ngcontent-%COMP%]{height:2.75rem;line-height:2.75rem;padding-left:1rem;font-size:.875rem;font-weight:500;text-transform:uppercase;margin:0 0 1.25rem;box-sizing:border-box;border-bottom:.5px solid var(--tui-base-03)}._ios[_nghost-%COMP%] .t-month[_ngcontent-%COMP%]{height:3.125rem;margin:0;border-bottom:none;text-transform:none;font-size:1.375rem;line-height:3.125rem;letter-spacing:.02rem;font-weight:700}.t-calendar[_ngcontent-%COMP%]{margin:0 auto;font-family:inherit;font-size:1.125rem;transition:opacity .2s}._ios[_nghost-%COMP%] .t-calendar[_ngcontent-%COMP%]{font-size:1.0625rem}.t-week[_ngcontent-%COMP%], .t-years[_ngcontent-%COMP%], .t-months[_ngcontent-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;opacity:0}._initialized[_nghost-%COMP%] .t-week[_ngcontent-%COMP%], ._initialized[_nghost-%COMP%] .t-years[_ngcontent-%COMP%], ._initialized[_nghost-%COMP%] .t-months[_ngcontent-%COMP%]{opacity:1}"],changeDetection:0}),t})()},21156:(t,e,i)=>{i.d(e,{AE:()=>s,AH:()=>h,Bx:()=>f,J4:()=>m,KC:()=>c,NP:()=>r,Qn:()=>a,Rp:()=>g,W8:()=>l,YX:()=>u,u2:()=>d,xh:()=>p});var n=i(4797);function o(t){return Array.from({length:t.yearCycle},((e,i)=>Array.from({length:n.MONTHS_IN_YEAR},((e,n)=>t.label+function(t){const e=new Date(t.year+t.startingYear,t.month,1),i=new Date(t.year+t.startingYear,t.month+1,0).getDate()+(e.getDay()||7)-1;return Math.ceil(i/7)}({year:i,month:n,startingYear:t.startingYear})*t.week))))}const a=80,r=5,s=1900,l=196,u=500,c=64,d=48,p=50,h=50,g=28,m=o({label:c,week:d,yearCycle:g,startingYear:s}),f=o({label:p,week:h,yearCycle:g,startingYear:s})},6127:(t,e,i)=>{i.d(e,{X:()=>d,i:()=>c});var n=i(17068),o=i(74788),a=i(4797),r=i(66259),s=i(59193),l=i(46782),u=i(31192);const c=new o.OlP("[TUI_VALUE_STREAM]"),d=[a.TuiDestroyService,a.TuiScrollService,{provide:n.yU,deps:[a.TUI_IS_IOS,a.TuiScrollService],useClass:u.I},{provide:c,deps:[[new o.FiY,r.TUI_CALENDAR_DATE_STREAM],a.TuiDestroyService,o.sBO],useFactory:(t,e,i)=>(t||s.E).pipe((0,a.tuiWatch)(i),(0,l.R)(e))}]},31192:(t,e,i)=>{i.d(e,{I:()=>p});var n=i(64762),o=i(4797),a=i(79765),r=i(87519),s=i(46782),l=i(21156);const u=d(l.J4),c=d(l.Bx);function d(t,e=28,i=12){return t.reduce(((t,n,o)=>o<=e?t+n.reduce(((t,n,a)=>on)return Math.max((a+t)*o.MONTHS_IN_YEAR+i,0);return l.W8}computeHeight(t,e){const i=this.isIos?l.Bx:l.J4,n=t%l.Rp,o=d(i,n,e),a=(t-n)/l.Rp;return(this.isIos?a*c:a*u)+o}updateRenderedRange(t){const e=t.measureScrollOffset(),{start:i,end:n}=t.getRenderedRange(),o=t.getViewportSize(),a=t.getDataLength(),r={start:i,end:n},s=this.getIndexForOffset(e);e-this.getOffsetForIndex(i){i.d(e,{B:()=>d,q:()=>p});var n=i(89570),o=i(70248),a=i(79314),r=i(74788),s=i(12057),l=i(23184);function u(t,e){if(1&t&&(r.O4$(),r.TgZ(0,"svg",3),r.TgZ(1,"defs"),r.TgZ(2,"mask",4),r._UZ(3,"path",5),r.qZA(),r.qZA(),r.TgZ(4,"g",6),r._UZ(5,"path",7),r.qZA(),r.qZA()),2&t){const t=r.oxw();r.Udp("opacity",t.opacity),r.uIk("transform",t.transform)}}function c(t,e){1&t&&r._UZ(0,"tui-loader",8),2&t&&r.Q6J("inheritColor",!0)}let d=(()=>{class t{constructor(t,e){this.context=t,this.threshold=e}get transform(){return`rotate(${Math.min(180+2.3*this.percent,500)} 0 0)`}get percent(){return 100*this.context.$implicit/this.threshold}get opacity(){return this.context.$implicit/(1.5*this.threshold)}get dropped(){return this.context.$implicit<=a.G||this.context.$implicit===this.threshold}get hostTransform(){return`translateY(${Math.min(this.context.$implicit,1.5*this.threshold)}px)`}}return t.ɵfac=function(e){return new(e||t)(r.Y36(n.yf),r.Y36(o.uJ))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-mobile-android-loader"]],hostVars:6,hostBindings:function(t,e){2&t&&(r.Udp("transform",e.hostTransform),r.ekj("_visible",e.percent)("_dropped",e.dropped))},decls:4,vars:2,consts:[[1,"t-wrapper"],["fill","none","height","24","viewBox","0 0 24 24","width","24","xmlns","http://www.w3.org/2000/svg",3,"opacity",4,"ngIf","ngIfElse"],["loading",""],["fill","none","height","24","viewBox","0 0 24 24","width","24","xmlns","http://www.w3.org/2000/svg"],["id","mask-1"],["clip-rule","evenodd","d","M21 12C21 7.03 16.97 3 12 3C7.03 3 3 7.03 3 12C3 16.97 7.03 21 12 21C14.06 21 15.96 20.3 17.48 19.14L16.06 17.7C14.91 18.51 13.51 19 12 19C8.13 19 5 15.87 5 12C5 8.13 8.13 5 12 5C15.87 5 19 8.13 19 12H16L20 16L24 12H21Z","fill","white","fill-rule","evenodd"],["mask","url(#mask-1)"],["clip-rule","evenodd","d","M21 12C21 7.03 16.97 3 12 3C7.03 3 3 7.03 3 12C3 16.97 7.03 21 12 21C14.06 21 15.96 20.3 17.48 19.14L16.06 17.7C14.91 18.51 13.51 19 12 19C8.13 19 5 15.87 5 12C5 8.13 8.13 5 12 5C15.87 5 19 8.13 19 12H16L20 16L24 12H21Z","fill","black","fill-rule","evenodd"],["size","s",1,"t-loader",3,"inheritColor"]],template:function(t,e){if(1&t&&(r.TgZ(0,"div",0),r.YNc(1,u,6,3,"svg",1),r.qZA(),r.YNc(2,c,1,1,"ng-template",null,2,r.W1O)),2&t){const t=r.MAs(3);r.xp6(1),r.Q6J("ngIf",100!==e.percent)("ngIfElse",t)}},directives:[s.O5,l.k],styles:["[_nghost-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:-webkit-sticky;position:sticky;top:0;z-index:1;display:block;height:0;opacity:0}._visible[_nghost-%COMP%]{opacity:1}._dropped[_nghost-%COMP%]{transition:transform var(--tui-duration) cubic-bezier(.4,0,.2,1),opacity var(--tui-duration) var(--tui-duration)}.t-wrapper[_ngcontent-%COMP%]{position:absolute;top:-2.5rem;left:50%;display:flex;box-shadow:var(--tui-shadow-dropdown);height:2.25rem;width:2.25rem;background-color:var(--tui-secondary);border-radius:6.25rem;align-items:center;justify-content:center;margin-left:-1.125rem}.t-loader[_ngcontent-%COMP%]{color:var(--tui-text-01)}"],changeDetection:0}),t})();const p=new n.Al(d)},82051:(t,e,i)=>{i.d(e,{e:()=>p,u:()=>d});var n=i(89570),o=i(70248),a=i(74788),r=i(36097),s=i(12057);function l(t,e){if(1&t&&(a.O4$(),a._UZ(0,"animate",5)),2&t){const t=a.oxw(2).$implicit,e=a.oxw();a.uIk("begin",e.calculateAnimationBegin(t))}}function u(t,e){if(1&t&&(a.O4$(),a.TgZ(0,"g"),a.TgZ(1,"rect",3),a.YNc(2,l,1,1,"animate",4),a.qZA(),a.qZA()),2&t){const t=a.oxw().$implicit,e=a.oxw();a.uIk("transform",e.calculateTransform(t)),a.xp6(2),a.Q6J("ngIf",e.finished)}}function c(t,e){if(1&t&&(a.O4$(),a.ynx(0),a.YNc(1,u,3,2,"g",2),a.BQk()),2&t){const t=e.$implicit,i=a.oxw();a.xp6(1),a.Q6J("ngIf",i.isShown(t))}}let d=(()=>{class t{constructor(t,e){this.context=t,this.threshold=e,this.steps=12}get finished(){return this.percent>=100}get percent(){return 100*this.context.$implicit/this.threshold}isShown(t){return this.percent>8*(t+1)}calculateTransform(t){return`rotate(${30*t} 50 50)`}calculateAnimationBegin(t){return 8*t/100+"s"}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.yf),a.Y36(o.uJ))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-mobile-ios-loader"]],decls:2,vars:1,consts:[["height","36","preserveAspectRatio","xMidYMid","viewBox","0 0 100 100","width","36",0,"xmlns","xlink","http://www.w3.org/1999/xlink","xmlns","http://www.w3.org/2000/svg"],[4,"tuiRepeatTimes","tuiRepeatTimesOf"],[4,"ngIf"],["fill","#c7c9cc","height","16","rx","7.05","ry","3.3","width","6","x","47","y","22"],["attributeName","opacity","dur","1s","keyTimes","0;1","repeatCount","indefinite","values","1;0",4,"ngIf"],["attributeName","opacity","dur","1s","keyTimes","0;1","repeatCount","indefinite","values","1;0"]],template:function(t,e){1&t&&(a.O4$(),a.TgZ(0,"svg",0),a.YNc(1,c,2,1,"ng-container",1),a.qZA()),2&t&&(a.xp6(1),a.Q6J("tuiRepeatTimesOf",e.steps))},directives:[r.X,s.O5],styles:["[_nghost-%COMP%]{position:absolute;top:-.5rem;left:50%;margin-left:-1.125rem}"],changeDetection:0}),t})();const p=new n.Al(d)},14471:(t,e,i)=>{i.d(e,{z:()=>v});var n=i(74788),o=i(4797),a=i(45435),r=i(88002),s=i(87519),l=i(39761),u=i(46782),c=i(70248),d=i(79314),p=i(89570),h=i(12057);function g(t,e){1&t&&n.GkF(0)}const m=function(t){return{$implicit:t}},f=["*"];let v=(()=>{class t{constructor(t,e,{nativeElement:i},n,c,p,h){this.isIOS=n,this.threshold=c,this.component=p,this.pulling$=h,this.styleHandler=this.isIOS?t=>({top:(0,o.tuiPx)(t/2)}):()=>null,this.pulled=this.pulling$.pipe((0,a.h)((t=>t===this.threshold))),this.dropped$=this.pulling$.pipe((0,r.U)((t=>t<=d.G||t===this.threshold)),(0,s.x)()),this.component&&(0,o.tuiScrollFrom)(i).pipe((0,l.O)(null),(0,o.tuiZonefree)(t),(0,u.R)(e)).subscribe((()=>{i.scrollTop?i.style.touchAction="":i.style.touchAction="pan-down"}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.R0b),n.Y36(o.TuiDestroyService,2),n.Y36(o.TUI_SCROLL_REF),n.Y36(o.TUI_IS_IOS),n.Y36(c.uJ),n.Y36(c.Do),n.Y36(d.S))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-pull-to-refresh"]],inputs:{styleHandler:"styleHandler"},outputs:{pulled:"pulled"},features:[n._Bn([d.S,o.TuiDestroyService])],ngContentSelectors:f,decls:6,vars:15,consts:[[4,"polymorpheusOutlet","polymorpheusOutletContext"],[3,"ngStyle"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,g,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"div",1),n.ALo(3,"async"),n.ALo(4,"async"),n.Hsn(5),n.qZA()),2&t&&(n.Q6J("polymorpheusOutlet",e.component)("polymorpheusOutletContext",n.VKq(13,m,n.lcZ(1,7,e.pulling$)||0)),n.xp6(2),n.Udp("position","relative"),n.ekj("t-drop",n.lcZ(3,9,e.dropped$)),n.Q6J("ngStyle",e.styleHandler(n.lcZ(4,11,e.pulling$)||0)))},directives:[p.Li,h.PC],pipes:[h.Ov],styles:[".t-drop[_ngcontent-%COMP%]{transition:all var(--tui-duration) cubic-bezier(.4,0,.2,1)}"],changeDetection:0}),t})()},70248:(t,e,i)=>{i.d(e,{Do:()=>c,Tj:()=>l,l7:()=>d,uJ:()=>u});var n=i(74788),o=i(4797),a=i(59193),r=i(42562),s=i(82051);const l=(0,o.tuiCreateToken)(a.E),u=(0,o.tuiCreateToken)(50),c=(0,o.tuiCreateTokenFromFactory)((()=>(0,n.f3M)(o.TUI_IS_IOS)?s.e:r.q)),d=l},79314:(t,e,i)=>{i.d(e,{G:()=>_,S:()=>C});var n=i(74788),o=i(4797),a=i(18891),r=i(59193),s=i(39761),l=i(43190),u=i(45435),c=i(88002),d=i(68307),p=i(46782),h=i(86804),g=i(42145),m=i(70409),f=i(87519),v=i(18819),b=i(70248);const _=Math.pow(10,-6);let C=(()=>{class t extends a.y{constructor(t,e,i,n,a){super((t=>(a?this.pulling$:r.E).subscribe(t))),this.el=t,this.scrollRef=e,this.loaded$=i,this.threshold=n,this.touched=!1,this.pulling$=this.loaded$.pipe((0,s.O)(null),(0,l.w)((()=>(0,o.tuiTypedFromEvent)(this.element,"touchstart",{passive:!0}).pipe((0,u.h)((()=>!this.scrollTop&&!this.el.nativeElement.querySelector("tui-dialog, tui-dropdown, tui-sheet-dialog, tui-dropdown-mobile"))),(0,c.U)((({touches:t})=>t[0].clientY)),(0,l.w)((t=>(0,o.tuiTypedFromEvent)(this.element,"touchmove").pipe((0,d.b)((()=>{this.touched=!0})),(0,c.U)((({touches:e})=>e[0].clientY-t)),(0,u.h)((t=>t>0)),(0,p.R)((0,o.tuiTypedFromEvent)(this.element,"touchend").pipe((0,d.b)((()=>{this.touched=!1})))),(0,p.R)((0,o.tuiScrollFrom)(this.scrollRef.nativeElement)),(0,h.l)(0)))),(0,g.R)(((t,e)=>!e&&!this.touched&&t>this.threshold?this.threshold:e+e*_),0),(0,m.o)((t=>t!==this.threshold),!0),(0,s.O)(0)))),(0,f.x)(),(0,v.B)())}get element(){return this.el.nativeElement}get scrollTop(){return this.scrollRef.nativeElement.scrollTop}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.SBq),n.LFG(o.TUI_SCROLL_REF),n.LFG(b.Tj),n.LFG(b.uJ),n.LFG(b.Do))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})()},50273:(t,e,i)=>{i.d(e,{K:()=>x});var n=i(64762),o=i(74788),a=i(4797),r=i(64862),s=i(30126),l=i(89570),u=i(26215),c=i(12057),d=i(96442),p=i(76189);const h=["sheet"],g=["stops"];function m(t,e){if(1&t&&o._UZ(0,"div",8,9),2&t){const t=e.$implicit;o.Udp("margin-top",t)}}function f(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function v(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"button",13),o.NdJ("click",(function(){return o.CHM(t),o.oxw(2).close()})),o._uU(1),o.ALo(2,"async"),o.qZA()}if(2&t){const t=o.oxw(2);o.Q6J("icon",t.icons.close),o.xp6(1),o.hij(" ",o.lcZ(2,2,t.closeWord$)," ")}}function b(t,e){if(1&t&&(o.TgZ(0,"h2",10),o.YNc(1,f,2,1,"ng-container",11),o.YNc(2,v,3,4,"button",12),o.qZA()),2&t){const t=o.oxw();o.Q6J("id",t.context.id),o.xp6(1),o.Q6J("polymorpheusOutlet",t.context.label),o.xp6(1),o.Q6J("ngIf",t.context.closeable)}}function _(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function C(t,e){if(1&t&&(o.TgZ(0,"div",14),o.YNc(1,_,2,1,"ng-container",15),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.context.content)("polymorpheusOutletContext",t.context)}}class x{constructor(t,e,i,n,o){this.el=t,this.duration=e,this.icons=i,this.closeWord$=n,this.context=o,this.stopsRefs=a.EMPTY_QUERY,this.pointers=0,this.slideInTop={value:"",params:{start:"100vh",duration:this.duration}},this.stuck$=new u.X(!1)}get offset(){return this.context.offset}get closeable(){return this.context.closeable}get isSmall(){var t;return this.sheetTop>((null===(t=this.sheet)||void 0===t?void 0:t.nativeElement.clientHeight)||1/0)}onPointerChange(t){if(this.pointers+=t,!t){const t=this.el.nativeElement.scrollTop>this.sheetTop;this.stuck$.value!==t&&this.stuck$.next(t)}!this.context.closeable||this.pointers||this.el.nativeElement.scrollTop||this.close()}close(){this.el.nativeElement.dispatchEvent(new Event("mousedown",{bubbles:!0})),this.context.$implicit.complete()}ngAfterViewInit(){this.el.nativeElement.scrollTop=[...this.getStops(this.stopsRefs),this.sheetTop][this.context.initial]}get sheetTop(){var t,e;return null!==(e=null===(t=this.sheet)||void 0===t?void 0:t.nativeElement.offsetTop)&&void 0!==e?e:1/0}getStops(t){return t.map((({nativeElement:t})=>t.offsetTop+t.clientHeight))}}x.ɵfac=function(t){return new(t||x)(o.Y36(o.SBq),o.Y36(r.TUI_ANIMATIONS_DURATION),o.Y36(r.TUI_COMMON_ICONS),o.Y36(r.TUI_CLOSE_WORD),o.Y36(l.yf))},x.ɵcmp=o.Xpm({type:x,selectors:[["tui-sheet-dialog"]],viewQuery:function(t,e){if(1&t&&(o.Gf(h,5),o.Gf(g,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.sheet=t.first),o.iGM(t=o.CRH())&&(e.stopsRefs=t)}},hostVars:6,hostBindings:function(t,e){1&t&&o.NdJ("$.class._stuck",(function(){return e.stuck$}))("touchstart.passive.silent",(function(){return e.onPointerChange(1)}),!1,o.evT)("touchend.silent",(function(){return e.onPointerChange(-1)}),!1,o.evT)("touchcancel.silent",(function(){return e.onPointerChange(-1)}),!1,o.evT)("scroll.silent",(function(){return e.onPointerChange(0)})),2&t&&(o.Ikx("$.class._stuck",e.stuck$),o.d8E("@tuiSlideInTop",e.slideInTop),o.Udp("top",e.offset,"px"),o.ekj("_closeable",e.closeable))},decls:8,vars:5,consts:[[1,"t-stops"],["class","t-stop",3,"margin-top",4,"ngFor","ngForOf"],[1,"t-sheet",3,"tuiClickOutside"],["sheet",""],[1,"t-top"],["class","t-heading",3,"id",4,"ngIf"],["class","t-content",4,"ngIf"],[1,"t-footer"],[1,"t-stop"],["stops",""],[1,"t-heading",3,"id"],[4,"polymorpheusOutlet"],["appearance","icon","size","xs","tuiIconButton","","class","t-close",3,"icon","click",4,"ngIf"],["appearance","icon","size","xs","tuiIconButton","",1,"t-close",3,"icon","click"],[1,"t-content"],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(o.TgZ(0,"div",0),o.YNc(1,m,2,2,"div",1),o.qZA(),o.TgZ(2,"div",2,3),o.NdJ("tuiClickOutside",(function(){return e.close()})),o._UZ(4,"div",4),o.YNc(5,b,3,3,"h2",5),o.YNc(6,C,2,2,"div",6),o.qZA(),o._UZ(7,"div",7)),2&t&&(o.xp6(1),o.Q6J("ngForOf",e.context.stops),o.xp6(1),o.ekj("t-sheet_small",e.isSmall),o.xp6(3),o.Q6J("ngIf",e.context.label),o.xp6(1),o.Q6J("ngIf",e.context.content))},directives:[c.sg,d.Z,c.O5,l.Li,p.v],pipes:[c.Ov],styles:['[_nghost-%COMP%]{position:fixed;top:0;left:0;bottom:0;right:0;right:-1rem;display:flex;flex-direction:column;-webkit-clip-path:inset(0 1rem 0 0 round .75rem .75rem 0 0);clip-path:inset(0 1rem 0 0 round .75rem .75rem 0 0);font:var(--tui-font-text-m);overflow-y:scroll;scroll-snap-type:y mandatory;overscroll-behavior:none;box-shadow:0 20rem var(--tui-elevation-01)}._closeable[_nghost-%COMP%]{display:block}._closeable[_nghost-%COMP%] .t-stops[_ngcontent-%COMP%]{display:flex}.t-stops[_ngcontent-%COMP%]{display:none;height:100%;scroll-snap-stop:always;scroll-snap-align:start}.t-stop[_ngcontent-%COMP%]{scroll-snap-stop:normal;scroll-snap-align:start;height:1rem;width:1rem}.t-sheet[_ngcontent-%COMP%]{box-shadow:var(--tui-shadow);width:calc(100% - 1rem);border-radius:.75rem .75rem 0 0;padding:0 1rem;margin-top:auto;background:var(--tui-elevation-01);box-sizing:border-box;scroll-snap-stop:always;scroll-snap-align:start}@supports (-moz-appearance: none){.t-sheet_small[_ngcontent-%COMP%]{scroll-snap-align:end}}.t-top[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1;height:1.5rem;background:var(--tui-elevation-01)}.t-top[_ngcontent-%COMP%]:after{content:"";position:absolute;top:.5rem;left:50%;width:2rem;height:.25rem;transform:translate(-50%);background:var(--tui-base-09);opacity:.3;border-radius:1rem}.t-heading[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:1.5rem;z-index:1;display:flex;margin:0;padding-bottom:1rem;font:var(--tui-font-heading-6);background:var(--tui-elevation-01)}.t-heading[_ngcontent-%COMP%]:last-child{margin-bottom:-.75rem}.t-heading[_ngcontent-%COMP%]:after{content:"";position:absolute;top:100%;left:0;right:0;height:1px;background:var(--tui-base-03);opacity:0}._stuck[_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]:after{opacity:1}.t-close[_ngcontent-%COMP%]{right:-.25rem;flex-shrink:0;margin-left:auto}.t-content[_ngcontent-%COMP%]{position:relative;isolation:isolate}.t-content[_ngcontent-%COMP%]:nth-child(3){margin-top:1rem}.t-footer[_ngcontent-%COMP%]{height:1rem;scroll-snap-stop:always;scroll-snap-align:end;background:var(--tui-elevation-01)}'],data:{animation:[r.tuiSlideInTop]},changeDetection:0}),(0,n.gn)([(0,s.uX)((function(){return this.context.closeable}))],x.prototype,"close",null),(0,n.gn)([a.tuiPure],x.prototype,"getStops",null)},17315:(t,e,i)=>{i.d(e,{x:()=>r});var n=i(4797),o=i(7698),a=i(74788);let r=(()=>{class t extends n.AbstractTuiDialogDirective{}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵdir=a.lG2({type:t,selectors:[["ng-template","tuiSheetDialog",""]],inputs:{options:["tuiSheetDialogOptions","options"],open:["tuiSheetDialog","open"]},outputs:{openChange:"tuiSheetDialogChange"},features:[a._Bn([{provide:n.AbstractTuiDialogService,useExisting:o.P}]),a.qOj]}),t})()},16466:(t,e,i)=>{i.d(e,{L4:()=>a,M9:()=>r,uR:()=>o});var n=i(4797);const o={label:"",stops:[],initial:0,offset:16,closeable:!0},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},7698:(t,e,i)=>{i.d(e,{P:()=>u});var n=i(74788),o=i(4797),a=i(89570),r=i(50273),s=i(16466);const l=new a.Al(r.K);let u=(()=>{class t extends o.AbstractTuiDialogService{constructor(){super(...arguments),this.component=l,this.defaultOptions=Object.assign(Object.assign({},(0,n.f3M)(s.L4)),{data:void 0})}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},62121:(t,e,i)=>{i.d(e,{P:()=>h});var n=i(74788),o=i(4797),a=i(64862),r=i(73766),s=i(40939),l=i(12057);function u(t,e){1&t&&n.Hsn(0,0,["*ngIf","deg"])}const c=function(t){return{transform:t}};function d(t,e){if(1&t&&(n.ynx(0),n._UZ(1,"div",1),n.YNc(2,u,1,0,"ng-content",2),n._UZ(3,"div",1),n.BQk()),2&t){const t=e.tuiLet;n.xp6(1),n.Q6J("ngStyle",n.VKq(3,c,"rotate(-"+t+"deg)")),n.xp6(1),n.Q6J("ngIf",t),n.xp6(1),n.Q6J("ngStyle",n.VKq(5,c,"rotate("+t+"deg)"))}}const p=["*"];let h=(()=>{class t{constructor(t,e,i){this.sheet=t,this.scroll$=e,this.zone=i,this.rotate$=this.scroll$.pipe((0,a.tuiZonefulMap)((t=>(0,o.tuiClamp)(10-(t-this.stop)/5,0,10)),this.zone))}get stop(){return this.sheet.stops[0]||0}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.Jy),n.Y36(r.PE),n.Y36(n.R0b))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-sheet-bar"]],ngContentSelectors:p,decls:2,vars:3,consts:[[4,"tuiLet"],[1,"t-bar",3,"ngStyle"],[4,"ngIf"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,d,4,7,"ng-container",0),n.ALo(1,"async")),2&t&&n.Q6J("tuiLet",n.lcZ(1,1,e.rotate$))},directives:[s.L,l.PC,l.O5],pipes:[l.Ov],styles:['[_nghost-%COMP%]{transition-property:border-radius;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;height:1.25rem;align-items:center;justify-content:center;opacity:.3}.t-bar[_ngcontent-%COMP%]{content:"";height:.25rem;width:1rem;background:var(--tui-base-09);pointer-events:none}._ios:not(._dragged)[_nghost-%COMP%] .t-bar[_ngcontent-%COMP%], ._ios:not(._dragged) [_nghost-%COMP%] .t-bar[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out}.t-bar[_ngcontent-%COMP%]:first-child{border-radius:1rem 0 0 1rem;transform-origin:top right}.t-bar[_ngcontent-%COMP%]:last-child{border-radius:0 1rem 1rem 0;transform-origin:top left}'],changeDetection:0}),t})()},59113:(t,e,i)=>{i.d(e,{NV:()=>d,gz:()=>c,ui:()=>p});var n=i(74788),o=i(4797),a=i(64862),r=i(76189),s=i(12057);const l=["tuiSheetHeading",""],u=["*"],c="tui-sheet-close",d="tui-sheet-id";let p=(()=>{class t{constructor(t,e,i,n){this.idService=t,this.el=e,this.closeWord$=i,this.icons=n,this.id=this.idService.generate()}ngAfterViewInit(){this.el.nativeElement.dispatchEvent(new CustomEvent(d,{bubbles:!0,detail:this.id}))}onClick(){this.el.nativeElement.dispatchEvent(new CustomEvent(c,{bubbles:!0}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TuiIdService),n.Y36(n.SBq),n.Y36(a.TUI_CLOSE_WORD),n.Y36(a.TUI_COMMON_ICONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["","tuiSheetHeading",""]],attrs:l,ngContentSelectors:u,decls:4,vars:5,consts:[["appearance","icon","size","xs","tuiIconButton","","type","button",1,"t-close",3,"icon","title","click"],[3,"id"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"button",0),n.NdJ("click",(function(){return e.onClick()})),n.ALo(1,"async"),n.qZA(),n.TgZ(2,"span",1),n.Hsn(3),n.qZA()),2&t&&(n.Q6J("icon",e.icons.close)("title",n.lcZ(1,3,e.closeWord$)),n.xp6(2),n.Q6J("id",e.id))},directives:[r.v],pipes:[s.Ov],styles:['[_nghost-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1;min-height:2rem;box-sizing:border-box;margin:-1.25rem -1rem 0;padding:1.5rem 1rem 1rem;background:var(--tui-elevation-01);border-radius:.75rem .75rem 0 0;font:var(--tui-font-heading-6);box-shadow:inset 0 1px #ffffff40}[_nghost-%COMP%]:after{content:"";position:absolute;top:100%;left:0;right:0;height:1px;background:var(--tui-base-03);opacity:0}[_nghost-%COMP%] ._stuck[_nghost-%COMP%]:after, ._stuck [_nghost-%COMP%]:after{opacity:1}.t-close[_ngcontent-%COMP%]{display:none;float:right;margin-right:-.25rem}.t-wrapper_closeable[_nghost-%COMP%] .t-close[_ngcontent-%COMP%], .t-wrapper_closeable [_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{display:block}'],changeDetection:0}),t})()},77915:(t,e,i)=>{i.d(e,{K:()=>T});var n=i(64762),o=i(74788),a=i(4797),r=i(64862),s=i(66259),l=i(46797),u=i(88002),c=i(46782),d=i(73766),p=i(13109),h=i(12057),g=i(99354),m=i(62121),f=i(89570),v=i(96627),b=i(59113);const _=["sheet"],C=["content"],x=["stops"];function M(t,e){if(1&t&&o._UZ(0,"div",11,12),2&t){const t=e.$implicit;o.Udp("margin-top",t)}}function y(t,e){if(1&t&&o._UZ(0,"img",15),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t,o.LSH)}}function w(t,e){if(1&t&&(o.TgZ(0,"header",13),o.YNc(1,y,1,1,"img",14),o.qZA()),2&t){const t=o.oxw();o.Q6J("tuiSheetTop",t.imageStop),o.xp6(1),o.Q6J("polymorpheusOutlet",t.item.image)("polymorpheusOutletContext",t.context)}}function O(t,e){if(1&t&&(o.TgZ(0,"h2",16),o._uU(1),o.qZA()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}class T{constructor(t,e,i,n,o,r){this.scroll$=t,this.el=e,this.zone=i,this.isIos=n,this.moreWord$=o,this.destroy$=r,this.stopsRefs=a.EMPTY_QUERY,this.id="",this.stuck$=this.scroll$.pipe((0,u.U)((t=>Math.floor(t)>this.contentTop)))}get stops(){return this.getStops(this.stopsRefs)}get imageStop(){return this.item.imageSlide&&this.stops[this.stops.length-1]||0}get imageHeight(){return this.contentTop-this.sheetTop}get context(){return Object.assign(Object.assign({},this.item),{scroll$:this.scroll$.pipe((0,a.tuiZonefull)(this.zone))})}onId(t){this.id=t}ngAfterViewInit(){this.el.nativeElement.scrollTop=[...this.stops,this.sheetTop,this.contentTop][this.item.initial]}scrollTo(t=this.sheetTop){const{nativeElement:e}=this.el;if(this.isIos){const i=t-e.scrollTop-16;e.style.transition="none",e.style.transform=`scaleX(-1) translate3d(0, ${i}px, 0)`,(0,l.H)(0).pipe((0,c.R)(this.destroy$)).subscribe((()=>{e.style.transition="",e.style.transform=""}))}e.scrollTo({top:t,behavior:"smooth"})}close(){this.context.closeable&&this.context.$implicit.complete()}get contentTop(){var t,e;return null!==(e=null===(t=this.content)||void 0===t?void 0:t.nativeElement.offsetTop)&&void 0!==e?e:1/0}get sheetTop(){var t,e;return null!==(e=null===(t=this.sheet)||void 0===t?void 0:t.nativeElement.offsetTop)&&void 0!==e?e:1/0}getStops(t){return t.map((({nativeElement:t})=>t.offsetTop+t.clientHeight))}}T.ɵfac=function(t){return new(t||T)(o.Y36(d.PE),o.Y36(o.SBq),o.Y36(o.R0b),o.Y36(a.TUI_IS_IOS),o.Y36(s.TUI_MORE_WORD),o.Y36(a.TuiDestroyService,2))},T.ɵcmp=o.Xpm({type:T,selectors:[["tui-sheet"]],viewQuery:function(t,e){if(1&t&&(o.Gf(_,5),o.Gf(C,5),o.Gf(x,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.sheet=t.first),o.iGM(t=o.CRH())&&(e.content=t.first),o.iGM(t=o.CRH())&&(e.stopsRefs=t)}},hostAttrs:["role","dialog"],hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("$.class._stuck",(function(){return e.stuck$}))("tui-sheet-id",(function(t){return e.onId(t.detail)})),2&t&&(o.Ikx("$.class._stuck",e.stuck$),o.uIk("aria-labelledby",e.id),o.ekj("_ios",e.isIos))},inputs:{item:"item"},features:[o._Bn(p.V)],decls:13,vars:9,consts:[[1,"t-bumpers",3,"click"],["class","t-bumper",3,"marginTop",4,"ngFor","ngForOf"],[1,"t-wrapper"],["sheet",""],["class","t-top",3,"tuiSheetTop",4,"ngIf"],["tuiSheetStop","",1,"t-sheet"],["content",""],[1,"t-bar"],["type","button",1,"t-button",3,"title","click"],[1,"t-content"],["tuiSheetHeading","","class","t-heading",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-bumper"],["stops",""],[1,"t-top",3,"tuiSheetTop"],["alt","","class","t-image",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["alt","",1,"t-image",3,"src"],["tuiSheetHeading","",1,"t-heading"]],template:function(t,e){1&t&&(o.TgZ(0,"div",0),o.NdJ("click",(function(){return e.close()})),o.YNc(1,M,2,2,"div",1),o.qZA(),o.TgZ(2,"div",2,3),o.YNc(4,w,2,3,"header",4),o.TgZ(5,"section",5,6),o._UZ(7,"div",7),o.TgZ(8,"tui-sheet-bar"),o.TgZ(9,"button",8),o.NdJ("click",(function(){return e.scrollTo(e.stops[1])})),o.ALo(10,"async"),o.qZA(),o.qZA(),o.TgZ(11,"div",9),o.YNc(12,O,2,1,"h2",10),o.qZA(),o.qZA(),o.qZA()),2&t&&(o.xp6(1),o.Q6J("ngForOf",e.item.stops),o.xp6(1),o.ekj("t-wrapper_shadow",!e.item.image),o.xp6(2),o.Q6J("ngIf",e.item.image),o.xp6(5),o.Q6J("title",o.lcZ(10,7,e.moreWord$)),o.xp6(3),o.Q6J("polymorpheusOutlet",e.item.content)("polymorpheusOutletContext",e.context))},directives:[h.sg,h.O5,g.p,m.P,f.Li,v.J,b.ui],pipes:[h.Ov],styles:["[_nghost-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;position:absolute;top:0;left:0;bottom:0;right:0;transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;top:auto;border-radius:.75rem .75rem 0 0;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;box-shadow:0 50vh var(--tui-elevation-01);padding-right:1rem;margin-left:-1rem;transform:scaleX(-1);-webkit-clip-path:inset(0 1rem 0 0 round .75rem .75rem 0 0);clip-path:inset(0 1rem 0 0 round .75rem .75rem 0 0)}[_nghost-%COMP%]::-webkit-scrollbar, [_nghost-%COMP%]::-webkit-scrollbar-thumb{display:none}._stuck[_nghost-%COMP%]{scroll-snap-type:none}@supports (-moz-appearance: none){[_nghost-%COMP%]{scroll-snap-type:none}}.t-bumpers[_ngcontent-%COMP%]{display:flex;height:100%}.t-wrapper_closeable[_nghost-%COMP%] .t-bumpers[_ngcontent-%COMP%], .t-wrapper_closeable [_nghost-%COMP%] .t-bumpers[_ngcontent-%COMP%]{scroll-snap-stop:always;scroll-snap-align:start;scroll-margin:-1px}.t-bumper[_ngcontent-%COMP%]{scroll-snap-stop:always;scroll-snap-align:start;height:1rem;width:1rem}.t-wrapper[_ngcontent-%COMP%]{border-radius:inherit;scroll-snap-stop:always;scroll-snap-align:start}.t-wrapper_shadow[_ngcontent-%COMP%]{box-shadow:var(--tui-shadow)}.t-top[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;border-radius:.8rem .8rem 0 0;box-shadow:var(--tui-shadow);transform:scaleX(-1);overflow:hidden}.t-top._clickthrough[_ngcontent-%COMP%]{pointer-events:none}._overlay:not(._visible)[_nghost-%COMP%] .t-top[_ngcontent-%COMP%], ._overlay:not(._visible) [_nghost-%COMP%] .t-top[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;transform:scaleX(-1)!important}.t-image[_ngcontent-%COMP%]{display:block;width:100%}.t-sheet[_ngcontent-%COMP%]{position:relative;border-radius:inherit;scroll-snap-stop:always;scroll-snap-align:start;transform:scaleX(-1)}.t-top[_ngcontent-%COMP%]:not(._rounded) ~ .t-sheet[_ngcontent-%COMP%] .t-bar[_ngcontent-%COMP%]{border-radius:0}.t-bar[_ngcontent-%COMP%]{transition-property:border-radius;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:-webkit-sticky;position:sticky;top:0;z-index:1;height:1.5rem;margin-bottom:-1.5rem;border-radius:inherit;background:var(--tui-elevation-01);box-shadow:inset 0 1px #ffffff40}.t-button[_ngcontent-%COMP%]{position:absolute;top:0;height:1.5rem;width:3rem;padding:0;border:0;opacity:0}.t-content[_ngcontent-%COMP%]{padding:1rem;margin-top:-1rem;border-radius:inherit;background:var(--tui-elevation-01)}.t-heading[_ngcontent-%COMP%]{padding-bottom:.5rem;background:var(--tui-elevation-01)}"],data:{animation:[r.tuiSlideInTop]},changeDetection:0}),(0,n.gn)([a.tuiPure],T.prototype,"context",null),(0,n.gn)([a.tuiPure],T.prototype,"getStops",null)},13109:(t,e,i)=>{i.d(e,{V:()=>p});var n=i(12057),o=i(74788),a=i(4797),r=i(66682),s=i(88002),l=i(18819),u=i(37500),c=i(73766),d=i(77915);const p=[{provide:c.NG,deps:[o.SBq],useFactory:({nativeElement:t})=>(0,r.T)((0,a.tuiTypedFromEvent)(t,"touchstart",{passive:!0}).pipe((0,s.U)(a.ALWAYS_TRUE_HANDLER)),(0,a.tuiTypedFromEvent)(t,"touchend").pipe((0,s.U)(a.ALWAYS_FALSE_HANDLER)))},{provide:c.PE,deps:[o.SBq,o.R0b,n.K0,a.TUI_IS_IOS],useFactory:({nativeElement:t},e,i,n)=>n?(0,u.l)(t,i,e):(0,r.T)((0,a.tuiTypedFromEvent)(t,"scroll"),(0,a.tuiTypedFromEvent)(t,"load",{capture:!0})).pipe((0,s.U)((()=>t.scrollTop)),(0,a.tuiZonefree)(e),(0,l.B)())},{provide:a.TUI_SCROLL_REF,useExisting:o.SBq},{provide:c.Jy,useExisting:(0,o.Gpc)((()=>d.K))}]},38643:(t,e,i)=>{i.d(e,{N:()=>m});var n=i(74788),o=i(4797),a=i(64862),r=i(46782),s=i(85556),l=i(12057),u=i(62549),c=i(77915),d=i(16088),p=i(65634),h=i(43362);function g(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",2,3),n.NdJ("click.self",(function(){const e=n.CHM(t).$implicit;return n.oxw().close(e)})),n.ALo(2,"async"),n.ALo(3,"async"),n.ALo(4,"async"),n.TgZ(5,"tui-sheet",4),n.NdJ("close",(function(){const e=n.CHM(t).$implicit;return n.oxw().close(e)})),n.ALo(6,"async"),n.qZA(),n.qZA()}if(2&t){const t=e.$implicit,i=n.MAs(1),o=n.oxw();n.Udp("height",n.lcZ(2,14,i.height$),"px"),n.ekj("t-wrapper_closeable",t.closeable)("t-wrapper_overlay",t.overlay||n.lcZ(3,16,i.overlay$))("t-wrapper_visible",n.lcZ(4,18,i.visible$)),n.Q6J("@tuiFadeIn",o.options)("@tuiSlideInTop",o.options)("tuiSheetWrapper",t.offset),n.xp6(5),n.Udp("height",(n.lcZ(6,20,o.height$)||0)-t.offset,"px"),n.Q6J("item",t)}}let m=(()=>{class t{constructor(t,e,i,n,o){this.options=t,this.service=e,this.height$=i,this.destroy$=n,this.cdr=o,this.sheets=[]}ngOnInit(){this.service.sheets$.pipe((0,r.R)(this.destroy$)).subscribe((t=>{this.sheets=t,this.cdr.detectChanges()}))}close({closeable:t,$implicit:e}){t&&e.complete()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.TUI_ANIMATION_OPTIONS),n.Y36(s.K),n.Y36(o.TUI_WINDOW_HEIGHT),n.Y36(o.TuiDestroyService,2),n.Y36(n.sBO))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-sheets-host"]],features:[n._Bn([o.TuiDestroyService])],decls:2,vars:1,consts:[["class","t-wrapper",3,"t-wrapper_closeable","t-wrapper_overlay","t-wrapper_visible","height","tuiSheetWrapper","click.self",4,"ngFor","ngForOf"],[1,"t-overlay",3,"click"],[1,"t-wrapper",3,"tuiSheetWrapper","click.self"],["wrapper","tuiSheetWrapper"],["tuiOverscroll","all","tuiScrollRef","",3,"item","close"]],template:function(t,e){1&t&&(n.YNc(0,g,7,22,"div",0),n.TgZ(1,"div",1),n.NdJ("click",(function(){return e.close(e.sheets[0])})),n.qZA()),2&t&&n.Q6J("ngForOf",e.sheets)},directives:[l.sg,u.n,c.K,d.V,p.W,h.e],pipes:[l.Ov],styles:["[_nghost-%COMP%]{position:-webkit-sticky;position:sticky;bottom:0;display:block;height:0}.t-overlay[_ngcontent-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:fixed;top:0;left:0;width:100%;z-index:-1;height:100%;background:#000;opacity:.001;pointer-events:none}.t-wrapper_overlay[_ngcontent-%COMP%] ~ .t-overlay[_ngcontent-%COMP%]{opacity:.8;pointer-events:auto;touch-action:none}.t-wrapper[_ngcontent-%COMP%]{position:absolute;bottom:0;z-index:0;width:100%;height:100vh;overflow:hidden}.t-wrapper_visible[_ngcontent-%COMP%]{overflow:visible}"],data:{animation:[a.tuiSlideInTop,a.tuiFadeIn]},changeDetection:0}),t})()},16088:(t,e,i)=>{i.d(e,{V:()=>h});var n=i(74788),o=i(62579),a=i(4797),r=i(66682),s=i(39761),l=i(45435),u=i(87519),c=i(77915),d=i(59113),p=i(73766);let h=(()=>{class t{constructor(t,e,i,n,o,c){this.zone=t,this.dragged$=e,this.scroll$=i,this.win=n,this.el=o,this.sheet=c,this.close=(0,r.T)((0,a.tuiTypedFromEvent)(this.el.nativeElement,d.gz),this.dragged$.pipe((0,a.tuiIfMap)((()=>this.scroll$.pipe((0,s.O)(this.el.nativeElement.scrollTop))),a.tuiIsFalsy),(0,l.h)((t=>{var e;return(null===(e=this.sheet.item)||void 0===e?void 0:e.closeable)&&this.shouldClose(t)})),(0,u.x)(),(0,a.tuiZonefull)(this.zone)))}shouldClose(t){const e=Math.min(this.win.innerHeight,this.el.nativeElement.scrollHeight-this.win.innerHeight);return t{i.d(e,{p:()=>h});var n=i(74788),o=i(4797),a=i(46797),r=i(88002),s=i(87519),l=i(57057),u=i(45435),c=i(39426),d=i(46782),p=i(73766);let h=(()=>{class t{constructor(t,e,i,n,{nativeElement:o}){n.pipe((0,r.U)((e=>Math.floor(e)>t.nativeElement.offsetTop)),(0,s.x)(),(0,l.M)(i),(0,r.U)((([t,e])=>!t&&!e)),(0,u.h)(Boolean),(0,c.p)(100),(0,d.R)(e)).subscribe((()=>{o.style.overflow="hidden",o.classList.remove("_stuck"),o.scrollTop=t.nativeElement.offsetTop,(0,a.H)(100).pipe((0,d.R)(e)).subscribe((()=>{o.style.overflow=""}))}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.TuiDestroyService,2),n.Y36(p.NG),n.Y36(p.PE),n.Y36(o.TUI_SCROLL_REF))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiSheetStop",""]],features:[n._Bn([o.TuiDestroyService])]}),t})()},96627:(t,e,i)=>{i.d(e,{J:()=>l});var n=i(62579),o=i(4797),a=i(88002),r=i(73766),s=i(74788);let l=(()=>{class t{constructor(t,e,i){this.scroll$=t,this.component=e,this.win=i,this.stop=0,this.transform$=this.scroll$.pipe((0,a.U)((t=>`translateY(${this.getY(t)}%) scaleX(-1)`))),this.rounded$=this.scroll$.pipe((0,a.U)((t=>t!!Math.round(this.getY(t)))))}getY(t){const e=t-this.stop,i=this.win.innerHeight-this.component.item.offset-this.stop;return this.stop&&(0,o.tuiClamp)(100-e/i*100,0,100)}}return t.ɵfac=function(e){return new(e||t)(s.Y36(r.PE),s.Y36(r.Jy),s.Y36(n.m9))},t.ɵdir=s.lG2({type:t,selectors:[["","tuiSheetTop",""]],hostVars:3,hostBindings:function(t,e){1&t&&s.NdJ("$.style.transform",(function(){return e.transform$}))("$.class._rounded",(function(){return e.rounded$}))("$.class._clickthrough",(function(){return e.clickthrough$})),2&t&&s.Ikx("$.style.transform",e.transform$)("$.class._rounded",e.rounded$)("$.class._clickthrough",e.clickthrough$)},inputs:{stop:["tuiSheetTop","stop"]}}),t})()},62549:(t,e,i)=>{i.d(e,{n:()=>b});var n=i(64762),o=i(74788),a=i(62579),r=i(4797),s=i(98085),l=i(46797),u=i(45435),c=i(54395),d=i(15257),p=i(88002),h=i(43190),g=i(39761),m=i(87519),f=i(77915),v=i(73766);class b{constructor(t,e){this.zone=t,this.win=e,this.tuiSheetWrapper=16}get overlay$(){return this.scroll$.pipe((0,p.U)((t=>t+16>this.win.innerHeight-this.tuiSheetWrapper)),(0,m.x)(),(0,r.tuiZonefull)(this.zone))}get visible$(){return function(t,e){const i=t.pipe((0,u.h)(Boolean)),n=t.pipe((0,u.h)(r.tuiIsFalsy)),o=(0,s.S3)(e,(0,l.H)(100)).pipe((0,c.b)(200),(0,d.q)(1),(0,p.U)(r.ALWAYS_FALSE_HANDLER));return i.pipe((0,h.w)((()=>n.pipe((0,h.w)((()=>o)),(0,g.O)(!0)))),(0,g.O)(!1))}(this.dragged$,this.scroll$).pipe((0,m.x)(),(0,r.tuiZonefull)(this.zone))}get height$(){return this.scroll$.pipe((0,p.U)(this.getHeight.bind(this)))}getHeight(t){var e;return(null===(e=this.sheet)||void 0===e?void 0:e.context.overlay)?null:(0,r.tuiClamp)(this.withImage(t)+16,16,this.win.innerHeight)}withImage(t){var e;return!(null===(e=this.sheet)||void 0===e?void 0:e.imageStop)||Math.floor(t)>this.sheet.imageStop?t:t-this.sheet.imageHeight}}b.ɵfac=function(t){return new(t||b)(o.Y36(o.R0b),o.Y36(a.m9))},b.ɵdir=o.lG2({type:b,selectors:[["","tuiSheetWrapper",""]],contentQueries:function(t,e,i){if(1&t&&(o.Suo(i,f.K,5),o.Suo(i,f.K,7,v.NG),o.Suo(i,f.K,7,v.PE)),2&t){let t;o.iGM(t=o.CRH())&&(e.sheet=t.first),o.iGM(t=o.CRH())&&(e.dragged$=t.first),o.iGM(t=o.CRH())&&(e.scroll$=t.first)}},inputs:{tuiSheetWrapper:"tuiSheetWrapper"},exportAs:["tuiSheetWrapper"]}),(0,n.gn)([r.tuiPure],b.prototype,"overlay$",null),(0,n.gn)([r.tuiPure],b.prototype,"visible$",null),(0,n.gn)([r.tuiPure],b.prototype,"height$",null)},37500:(t,e,i)=>{i.d(e,{l:()=>h});var n=i(4797),o=i(66682),a=i(58071),r=i(21571),s=i(88002),l=i(71289),u=i(43190),c=i(46782),d=i(15257),p=i(18819);function h(t,e,i){const h=(0,n.tuiTypedFromEvent)(t,"load",{capture:!0}),g=(0,n.tuiTypedFromEvent)(t,"touchstart",{passive:!0}),m=(0,n.tuiTypedFromEvent)(e,"touchmove",{passive:!0}),f=(0,n.tuiTypedFromEvent)(e,"touchend"),v=(0,n.tuiTypedFromEvent)(t,"scroll").pipe((0,s.U)((()=>t.scrollTop))),b=(0,o.T)(h.pipe((0,l.g)(0),(0,s.U)((()=>t.scrollTop))),g.pipe((0,u.w)((({touches:e})=>{const{screenY:i}=e[0],{scrollTop:n}=t;return(0,a.z)((0,r.$R)(m,v).pipe((0,s.U)((([{touches:t}])=>n+i-t[0].screenY)),(0,c.R)(f)),v)}))));return(0,a.z)(v.pipe((0,d.q)(1)),b).pipe((0,n.tuiZonefree)(i),(0,p.B)())}},47740:(t,e,i)=>{i.d(e,{J:()=>o,x:()=>a});var n=i(4797);const o={image:"",imageSlide:!0,stops:[],initial:0,offset:16,closeable:!0,overlay:!1},a=(0,n.tuiCreateToken)(Object.assign({},o))},73766:(t,e,i)=>{i.d(e,{Jy:()=>o,NG:()=>r,PE:()=>a});var n=i(74788);const o=new n.OlP("[TUI_SHEET]"),a=new n.OlP("[TUI_SHEET_SCROLL]"),r=new n.OlP("[TUI_SHEET_DRAGGED]")},77888:(t,e,i)=>{i.d(e,{o:()=>d});var n=i(74788),o=i(4797),a=i(89570),r=i(79765),s=i(15829),l=i(86804),u=i(18819),c=i(85556);let d=(()=>{class t extends a.GL{constructor(t,e,i){super(e,t),this.service=i,this.open$=new r.xQ,this.options={},this.tuiSheetChange=this.open$.pipe((0,o.tuiIfMap)((()=>this.service.open(this,this.options).pipe((0,s.l)(),(0,l.l)(!1)))),(0,u.B)())}set tuiSheet(t){this.open$.next(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.sBO),n.Y36(n.Rgc),n.Y36(c.K))},t.ɵdir=n.lG2({type:t,selectors:[["ng-template","tuiSheet",""]],inputs:{options:["tuiSheetOptions","options"],tuiSheet:"tuiSheet"},outputs:{tuiSheetChange:"tuiSheetChange"},features:[n.qOj]}),t})()},85556:(t,e,i)=>{i.d(e,{K:()=>c});var n=i(12057),o=i(4797),a=i(26215),r=i(18891),s=i(59193),l=i(47740),u=i(74788);let c=(()=>{class t{constructor(t,e){this.doc=t,this.options=e,this.sheets$=new a.X([])}open(t,e={}){return new r.y((i=>{const n=Object.assign(Object.assign(Object.assign({},this.options),e),{content:t,completeWith:t=>{i.next(t),i.complete()},$implicit:i,scroll$:s.E}),a=(0,o.tuiGetNativeFocused)(this.doc);return(0,o.tuiIsHTMLElement)(a)&&n.overlay&&a.blur(),this.sheets$.next([...this.sheets$.value,n]),()=>{this.sheets$.next(this.sheets$.value.filter((t=>t!==n)))}}))}}return t.ɵfac=function(e){return new(e||t)(u.LFG(n.K0),u.LFG(l.x))},t.ɵprov=u.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},37772:(t,e,i)=>{i.d(e,{F:()=>c});var n=i(64862),o=i(74788),a=i(34880),r=i(12057);const s=["tuiTabBarItem",""];function l(t,e){if(1&t&&(o.TgZ(0,"span",4),o._uU(1),o.qZA()),2&t){const t=e.ngIf,i=o.oxw();o.Q6J("@tuiScaleIn",i.animation),o.xp6(1),o.hij(" ",i.format(t)," ")}}const u=["*"];let c=(()=>{class t{constructor(t){this.animation=t,this.icon="",this.badge=null}format(t){return t>999?"999+":String(t)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TUI_ANIMATION_OPTIONS))},t.ɵcmp=o.Xpm({type:t,selectors:[["button","tuiTabBarItem",""],["a","tuiTabBarItem",""]],inputs:{icon:"icon",badge:"badge"},attrs:s,ngContentSelectors:u,decls:5,vars:2,consts:[[1,"t-icon",3,"src"],[1,"t-wrapper"],["class","t-badge",4,"ngIf"],[1,"t-text"],[1,"t-badge"]],template:function(t,e){1&t&&(o.F$t(),o._UZ(0,"tui-svg",0),o.TgZ(1,"span",1),o.YNc(2,l,2,2,"span",2),o.qZA(),o.TgZ(3,"span",3),o.Hsn(4),o.qZA()),2&t&&(o.Q6J("src",e.icon),o.xp6(2),o.Q6J("ngIf",e.badge))},directives:[a.P,r.O5],styles:["[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:flex;flex:1 0;font:inherit;flex-direction:column;align-items:center;overflow:hidden}[_nghost-%COMP%]:nth-child(1){color:var(--tui-tab-1, inherit)}[_nghost-%COMP%]:nth-child(2){color:var(--tui-tab-2, inherit)}[_nghost-%COMP%]:nth-child(3){color:var(--tui-tab-3, inherit)}[_nghost-%COMP%]:nth-child(4){color:var(--tui-tab-4, inherit)}[_nghost-%COMP%]:nth-child(5){color:var(--tui-tab-5, inherit)}[_nghost-%COMP%]:nth-child(6){color:var(--tui-tab-6, inherit)}[_nghost-%COMP%]:nth-child(7){color:var(--tui-tab-7, inherit)}[_nghost-%COMP%]:nth-child(8){color:var(--tui-tab-8, inherit)}[_nghost-%COMP%]:nth-child(9){color:var(--tui-tab-9, inherit)}[_nghost-%COMP%]:nth-child(10){color:var(--tui-tab-10, inherit)}.t-icon[_ngcontent-%COMP%]{width:1.75rem;height:1.75rem;margin:.375rem 0 .125rem;pointer-events:none}.t-wrapper[_ngcontent-%COMP%]{position:absolute;top:.125rem;left:1rem;display:flex;width:100%;justify-content:center;pointer-events:none}.t-badge[_ngcontent-%COMP%]{display:flex;height:1.125rem;min-width:1.125rem;align-items:center;justify-content:center;padding:0 .25rem;border-radius:1rem;font-size:.8125rem;box-sizing:border-box;color:var(--tui-base-01);background:var(--tui-error-fill)}.t-text[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;pointer-events:none}"],data:{animation:[n.tuiScaleIn]},changeDetection:0}),t})()},81998:(t,e,i)=>{i.d(e,{Y:()=>u});var n=i(74788),o=i(4797),a=i(64862),r=i(45435),s=i(46782),l=i(53712);let u=(()=>{class t{constructor(t,e,i,{nativeElement:n},a){e.pipe((0,r.h)(Boolean),(0,o.tuiWatch)(a),(0,s.R)(t)).subscribe((()=>{i.setActive(n)}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TuiDestroyService,2),n.Y36(a.TuiRouterLinkActiveService),n.Y36(l.M),n.Y36(n.SBq),n.Y36(n.sBO))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiTabBarItem","","routerLinkActive",""]],features:[n._Bn([a.TuiRouterLinkActiveService,o.TuiDestroyService])]}),t})()},53712:(t,e,i)=>{i.d(e,{M:()=>c});var n=i(74788),o=i(4797),a=i(37772),r=i(36097);const s=["tuiTabBar",""];function l(t,e){1&t&&n._UZ(0,"div",2)}const u=["*"];let c=(()=>{class t{constructor(){this.tabs=o.EMPTY_QUERY,this.quantity=4,this.activeItemIndex=NaN,this.activeItemIndexChange=new n.vpe}setActive(t){(0,o.tuiIsElement)(t)&&this.updateIndex(this.tabs.toArray().findIndex((({nativeElement:e})=>e===t)))}get style(){return`--tui-tab-${this.activeItemIndex+1}: var(--tui-active-color)`}updateIndex(t){this.activeItemIndex=t,this.activeItemIndexChange.emit(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["nav","tuiTabBar",""]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,a.F,4,n.SBq),2&t){let t;n.iGM(t=n.CRH())&&(e.tabs=t)}},hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("click",(function(t){return e.setActive(t.target)})),2&t&&n.Akn(e.style)},inputs:{quantity:"quantity",activeItemIndex:"activeItemIndex"},outputs:{activeItemIndexChange:"activeItemIndexChange"},attrs:s,ngContentSelectors:u,decls:3,vars:1,consts:[[1,"t-skeletons"],["class","t-skeleton",4,"tuiRepeatTimes","tuiRepeatTimesOf"],[1,"t-skeleton"]],template:function(t,e){1&t&&(n.F$t(),n.Hsn(0),n.TgZ(1,"div",0),n.YNc(2,l,1,0,"div",1),n.qZA()),2&t&&(n.xp6(2),n.Q6J("tuiRepeatTimesOf",e.quantity))},directives:[r.X],styles:['[_nghost-%COMP%]{--tui-active-color: var(--tui-link);position:relative;display:flex;align-items:flex-start;font:normal .625rem/.75rem -apple-system,BlinkMacSystemFont,system-ui,Roboto,"Segoe UI",sans-serif;height:var(--tui-height-l);color:var(--tui-text-02);-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem)}[_nghost-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:var(--tui-base-02);box-shadow:inset 0 1px var(--tui-base-04);opacity:.8}[tuiTheme=night] [_nghost-%COMP%]:before{opacity:.7}.t-skeletons[_ngcontent-%COMP%]{display:none;height:100%;width:100%;justify-content:space-around}.t-skeletons[_ngcontent-%COMP%]:first-child{display:flex}.t-skeleton[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;animation:tuiSkeletonVibe ease-in-out 1s infinite alternate}.t-skeleton[_ngcontent-%COMP%]:before{content:"";width:1.375rem;height:1.375rem;margin-bottom:.5rem;border-radius:100%;background:var(--tui-clear-hover)}.t-skeleton[_ngcontent-%COMP%]:after{content:"";width:2.5rem;height:.375rem;border-radius:1rem;background:var(--tui-clear-hover)}'],changeDetection:0}),t})()},28742:(t,e,i)=>{i.d(e,{X:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.AbstractTuiThemeSwitcher{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵcmp=o.Xpm({type:t,selectors:[["tui-theme-android"]],features:[o.qOj],decls:0,vars:0,template:function(t,e){},styles:['body{overscroll-behavior:none}*{outline:none;scrollbar-width:none;-webkit-tap-highlight-color:transparent}input,textarea,[contenteditable] *{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}::selection{background-color:transparent}.tui-island{padding:1rem;border-radius:.125rem;box-shadow:0 0 .125rem #0003,0 .0625rem .125rem #0003}.tui-island:before{display:none}a[tuiButton],a[tuiIconButton],button[tuiButton],button[tuiIconButton]{font-size:.875rem!important;font-weight:500;text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif}\n'],encapsulation:2,changeDetection:0}),t})()},21532:(t,e,i)=>{i.d(e,{t:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.AbstractTuiThemeSwitcher{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵcmp=o.Xpm({type:t,selectors:[["tui-theme-ios"]],features:[o.qOj],decls:0,vars:0,template:function(t,e){},styles:['html{touch-action:manipulation}body{overscroll-behavior:none}*{outline:none;scrollbar-width:none;-webkit-tap-highlight-color:transparent}input,textarea,[contenteditable] *{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}::selection{background-color:transparent}.tui-island{padding:1rem;border-radius:.75rem;box-shadow:0 .625rem 1.875rem #0003}.tui-island:before{display:none}a[tuiButton],a[tuiIconButton],button[tuiButton],button[tuiIconButton]{border-radius:.5rem;font-size:1.0625rem!important;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif}\n'],encapsulation:2,changeDetection:0}),t})()},15863:(t,e,i)=>{i.d(e,{M:()=>m});var n=i(12057),o=i(74788),a=i(85712),r=i(4797),s=i(64862),l=i(18652),u=i(99021),c=i(89570),d=i(11693);function p(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",6),o.NdJ("touchstart.prevent",(function(){return o.CHM(t),o.oxw().close()}))("waIntersectionObservee",(function(e){return o.CHM(t),o.oxw().onIntersection(e)})),o.qZA()}}function h(t,e){if(1&t&&(o.TgZ(0,"h2",7),o._uU(1),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.hij(" ",t.directive.tuiDropdownMobile," ")}}function g(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}let m=(()=>{class t{constructor(t,e,i,n,o,a,r,s){this.monitor=t,this.keyboard=i,this.doc=n,this.duration=o,this.el=a,this.dropdown=r,this.directive=s,this.scrollTop=this.doc.documentElement.scrollTop,this.observer=new ResizeObserver((()=>this.refresh(this.doc.defaultView.visualViewport))),this.animation={value:"",params:{start:"100vh",duration:this.duration}},this.observer.observe(this.dropdown.el.nativeElement),this.doc.documentElement.style.setProperty("scroll-behavior","initial")}onClick(t){!(0,r.tuiIsElement)(t.target)||this.el.nativeElement.contains(t.target)||this.dropdown.el.nativeElement.contains(t.target)&&!t.target.matches("input,textarea")||t.stopPropagation()}onSwipe({direction:t},e){var i;"bottom"===t&&e.getBoundingClientRect().bottom>Number(null===(i=this.doc.defaultView)||void 0===i?void 0:i.innerHeight)&&this.close()}onIntersection([{isIntersecting:t}]){t&&this.close()}close(){this.monitor&&(this.monitor.tuiDropdownOpenMonitor=!1),this.dropdown.toggle(!1)}refresh({offsetTop:t,height:e}){if(this.doc.body.style.removeProperty("--t-root-top"),!this.focused||this.directive.tuiDropdownMobile||!this.doc.documentElement.style.getPropertyValue("scroll-behavior"))return;this.doc.documentElement.scrollTop=0;const i=this.dropdown.el.nativeElement.getBoundingClientRect(),n=i.height+32;this.el.nativeElement.style.setProperty("top",(0,r.tuiPx)(t+n)),this.el.nativeElement.style.setProperty("height",(0,r.tuiPx)(e-n)),this.doc.body.classList.add("t-dropdown-mobile"),this.doc.body.style.setProperty("--t-root-top",(0,r.tuiPx)(t+16-i.top))}ngAfterViewInit(){this.el.nativeElement.scrollTop=this.directive.tuiDropdownMobile?this.el.nativeElement.clientHeight:0}ngOnDestroy(){this.observer.disconnect(),this.doc.body.classList.remove("t-dropdown-mobile"),this.doc.body.style.removeProperty("--t-root-top"),this.doc.documentElement.scrollTop=this.scrollTop,this.doc.documentElement.style.removeProperty("scroll-behavior"),this.focused&&this.keyboard.hide()}get focused(){return this.dropdown.el.nativeElement.contains((0,r.tuiGetNativeFocused)(this.doc))}}return t.ɵfac=function(e){return new(e||t)(o.Y36(s.TuiDropdownOpenMonitorDirective,8),o.Y36(r.TuiActiveZoneDirective),o.Y36(a.v),o.Y36(n.K0),o.Y36(s.TUI_ANIMATIONS_DURATION),o.Y36(o.SBq),o.Y36(s.TuiDropdownDirective),o.Y36(l.S))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-dropdown-mobile"]],hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("click.silent.capture",(function(t){return e.onClick(t)}),!1,o.evT)("window>scroll.silent.capture",(function(t){return e.refresh(t.currentTarget.visualViewport)}))("visualViewport>resize.silent",(function(t){return e.refresh(t.target)}))("visualViewport>scroll.silent",(function(t){return e.refresh(t.target)})),2&t&&(o.d8E("@tuiFadeIn",e.animation)("@tuiSlideInTop",e.animation),o.ekj("_sheet",e.directive.tuiDropdownMobile))},features:[o._Bn([r.TuiActiveZoneDirective])],decls:6,vars:3,consts:[["waIntersectionObserver","","waIntersectionThreshold","1","class","t-filler",3,"touchstart.prevent","waIntersectionObservee",4,"ngIf"],[1,"t-container",3,"tuiSwipe"],["container",""],["class","t-heading",4,"ngIf"],[1,"t-content"],[4,"polymorpheusOutlet"],["waIntersectionObserver","","waIntersectionThreshold","1",1,"t-filler",3,"touchstart.prevent","waIntersectionObservee"],[1,"t-heading"]],template:function(t,e){if(1&t){const t=o.EpF();o.YNc(0,p,1,0,"div",0),o.TgZ(1,"div",1,2),o.NdJ("tuiSwipe",(function(i){o.CHM(t);const n=o.MAs(2);return e.onSwipe(i,n)})),o.YNc(3,h,2,1,"h2",3),o.TgZ(4,"div",4),o.YNc(5,g,2,1,"ng-container",5),o.qZA(),o.qZA()}2&t&&(o.Q6J("ngIf",e.directive.tuiDropdownMobile),o.xp6(3),o.Q6J("ngIf",e.directive.tuiDropdownMobile),o.xp6(2),o.Q6J("polymorpheusOutlet",e.dropdown.content))},directives:[n.O5,u.W,c.Li,d.Z7,d.AY],styles:['tui-dropdown-mobile:not(._sheet){scrollbar-width:none;-ms-overflow-style:none;position:fixed;top:0;left:0;width:100%;height:100%;transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;visibility:visible!important;transform:translate(0);background:var(--tui-base-01);overscroll-behavior:contain;overflow:auto;box-shadow:0 -.5rem .5rem var(--tui-base-01),0 10rem var(--tui-base-01),0 20rem var(--tui-base-01),0 30rem var(--tui-base-01)}tui-dropdown-mobile:not(._sheet)::-webkit-scrollbar,tui-dropdown-mobile:not(._sheet)::-webkit-scrollbar-thumb{display:none}tui-dropdown-mobile:not(._sheet):after{content:"";display:block;height:1px}tui-dropdown-mobile:not(._sheet)>.t-container{scrollbar-width:none;-ms-overflow-style:none;position:-webkit-sticky;position:sticky;top:0;height:100%;overflow:auto;margin:0 .75rem;touch-action:pan-y!important}tui-dropdown-mobile:not(._sheet)>.t-container::-webkit-scrollbar,tui-dropdown-mobile:not(._sheet)>.t-container::-webkit-scrollbar-thumb{display:none}tui-dropdown-mobile:not(._sheet) [tuiDropdownButton][tuiDropdownButton]{position:fixed;right:1rem;bottom:1rem;display:inline-flex}tui-dropdown-mobile._sheet{position:fixed;top:0;left:0;bottom:0;right:0;scrollbar-width:none;-ms-overflow-style:none;overflow:auto;background:rgba(0,0,0,.75);box-shadow:0 -80vh 0 5rem #000000bf;overflow-y:scroll;scroll-snap-type:y mandatory;overscroll-behavior:none}tui-dropdown-mobile._sheet::-webkit-scrollbar,tui-dropdown-mobile._sheet::-webkit-scrollbar-thumb{display:none}tui-dropdown-mobile._sheet>.t-filler{height:100%;scroll-snap-stop:always;scroll-snap-align:start}tui-dropdown-mobile._sheet>.t-container{display:flex;max-height:calc(100% - 1rem);flex-direction:column;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:0 .5rem;scroll-snap-stop:always;scroll-snap-align:start;background:var(--tui-elevation-01)}tui-dropdown-mobile._sheet>.t-container>.t-heading{position:relative;margin:0;padding:2rem .5rem .75rem;font:var(--tui-font-heading-6)}tui-dropdown-mobile._sheet>.t-container>.t-heading:before{content:"";position:absolute;left:50%;top:.75rem;width:2rem;height:.25rem;border-radius:1rem;background:var(--tui-clear-hover);transform:translate(-50%,-50%)}tui-dropdown-mobile._sheet>.t-container>.t-content{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}tui-dropdown-mobile._sheet>.t-container>.t-content::-webkit-scrollbar,tui-dropdown-mobile._sheet>.t-container>.t-content::-webkit-scrollbar-thumb{display:none}.t-dropdown-mobile{touch-action:none;visibility:hidden}.t-dropdown-mobile *{touch-action:inherit;visibility:inherit}\n'],encapsulation:2,data:{animation:[s.tuiSlideInTop,s.tuiFadeIn]},changeDetection:0}),t})()},18652:(t,e,i)=>{i.d(e,{S:()=>s});var n=i(74788),o=i(4797),a=i(64862),r=i(15863);let s=(()=>{class t{constructor(t){this.isMobile=t,this.tuiDropdownMobile=""}onMouseDown(t){this.isMobile&&(0,o.tuiIsHTMLElement)(t.target)&&t.target.matches("input,textarea")&&(t.preventDefault(),t.target.focus({preventScroll:!0}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TUI_IS_MOBILE))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiDropdownMobile",""]],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("mousedown",(function(t){return e.onMouseDown(t)})),2&t&&n.Udp("visibility","visible")},inputs:{tuiDropdownMobile:"tuiDropdownMobile"},features:[n._Bn([{provide:a.TUI_DROPDOWN_COMPONENT,useFactory:()=>(0,n.f3M)(o.TUI_IS_MOBILE)?r.M:(0,n.f3M)(a.TUI_DROPDOWN_COMPONENT,n.XFs.SkipSelf)}])]}),t})()},98599:(t,e,i)=>{i.d(e,{X:()=>r});var n=i(4797),o=i(33781),a=i(74788);let r=(()=>{class t{constructor(t){this.tuiElasticSticky=t}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.A))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiElasticSticky",""]],outputs:{tuiElasticSticky:"tuiElasticSticky"},exportAs:["tuiElasticSticky"],features:[a._Bn([o.A,n.TuiDestroyService])]}),t})()},33781:(t,e,i)=>{i.d(e,{A:()=>h});var n=i(74788),o=i(4797),a=i(18891),r=i(15257),s=i(43190),l=i(88002),u=i(39761),c=i(87519),d=i(13653),p=i(46782);let h=(()=>{class t extends a.y{constructor(t,{nativeElement:e},i,n){super((a=>i.onStable.pipe((0,r.q)(1),(0,s.w)((()=>{const i=e.closest(o.SCROLL_REF_SELECTOR)||t.nativeElement,{offsetHeight:n}=e,{offsetTop:a}=(0,o.tuiGetElementOffset)(i,e);return(0,o.tuiScrollFrom)(i).pipe((0,l.U)((()=>Math.max(1-Math.max(Math.round(i.scrollTop)-a,0)/n,0))))})),(0,u.O)(1),(0,c.x)(),(0,d.T)(1),(0,o.tuiZoneOptimized)(i),(0,p.R)(n)).subscribe(a)))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(o.TUI_SCROLL_REF),n.LFG(n.SBq),n.LFG(n.R0b),n.LFG(o.TuiDestroyService,2))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})()},4948:(t,e,i)=>{i.d(e,{A:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-mobile-tabs-styles"],decls:0,vars:0,template:function(t,e){},styles:['tui-tabs[tuiMobileTabs][data-platform=android],[tuiTabs][tuiMobileTabs][data-platform=android],[tuiMobileTabs] tui-tabs[data-platform=android],[tuiMobileTabs] [tuiTabs][data-platform=android]{height:auto}tui-tabs[tuiMobileTabs][data-platform=android] tui-underline,[tuiTabs][tuiMobileTabs][data-platform=android] tui-underline,[tuiMobileTabs] tui-tabs[data-platform=android] tui-underline,[tuiMobileTabs] [tuiTabs][data-platform=android] tui-underline{box-shadow:inset 0 -.1875rem var(--tui-link)}tui-tabs[tuiMobileTabs][data-platform=android] [tuiTab],[tuiTabs][tuiMobileTabs][data-platform=android] [tuiTab],[tuiMobileTabs] tui-tabs[data-platform=android] [tuiTab],[tuiMobileTabs] [tuiTabs][data-platform=android] [tuiTab]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;height:3rem;flex:1;flex-shrink:0;justify-content:center;text-transform:uppercase;color:var(--tui-base-09);opacity:.5;font-size:.875rem;font-weight:500;letter-spacing:-.008125rem;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif}tui-tabs[tuiMobileTabs][data-platform=android] [tuiTab]:hover,[tuiTabs][tuiMobileTabs][data-platform=android] [tuiTab]:hover,[tuiMobileTabs] tui-tabs[data-platform=android] [tuiTab]:hover,[tuiMobileTabs] [tuiTabs][data-platform=android] [tuiTab]:hover{box-shadow:none}tui-tabs[tuiMobileTabs][data-platform=android] [tuiTab]._active,[tuiTabs][tuiMobileTabs][data-platform=android] [tuiTab]._active,[tuiMobileTabs] tui-tabs[data-platform=android] [tuiTab]._active,[tuiMobileTabs] [tuiTabs][data-platform=android] [tuiTab]._active{opacity:1;color:var(--tui-base-09)}tui-tabs[tuiMobileTabs][data-platform=ios],[tuiTabs][tuiMobileTabs][data-platform=ios],[tuiMobileTabs] tui-tabs[data-platform=ios],[tuiMobileTabs] [tuiTabs][data-platform=ios]{height:auto;border:2px solid transparent;border-radius:.5625rem;background:var(--tui-clear);box-shadow:none;overflow:visible}tui-tabs[tuiMobileTabs][data-platform=ios] tui-underline,[tuiTabs][tuiMobileTabs][data-platform=ios] tui-underline,[tuiMobileTabs] tui-tabs[data-platform=ios] tui-underline,[tuiMobileTabs] [tuiTabs][data-platform=ios] tui-underline{border-radius:.4375rem;background:var(--tui-base-01);box-shadow:0 .1875rem .0625rem #0000000a,0 .1875rem .5rem #0000001f}tui-tabs[tuiMobileTabs][data-platform=ios] [tuiTab],[tuiTabs][tuiMobileTabs][data-platform=ios] [tuiTab],[tuiMobileTabs] tui-tabs[data-platform=ios] [tuiTab],[tuiMobileTabs] [tuiTabs][data-platform=ios] [tuiTab]{height:1.75rem;flex:1;flex-shrink:0;justify-content:center;color:var(--tui-text-01);opacity:1;font-size:.8125rem;font-weight:600;letter-spacing:-.005rem;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif}tui-tabs[tuiMobileTabs][data-platform=ios] [tuiTab]:hover,[tuiTabs][tuiMobileTabs][data-platform=ios] [tuiTab]:hover,[tuiMobileTabs] tui-tabs[data-platform=ios] [tuiTab]:hover,[tuiMobileTabs] [tuiTabs][data-platform=ios] [tuiTab]:hover{box-shadow:none}\n'],encapsulation:2,changeDetection:0}),t})()},96996:(t,e,i)=>{i.d(e,{d:()=>s});var n=i(4797),o=i(66259),a=i(4948),r=i(74788);let s=(()=>{class t{constructor(t,e,i){this.isIos=t,this.isAndroid=e,i.addComponent(a.A)}get platform(){return this.isIos?"ios":this.isAndroid?"android":null}}return t.ɵfac=function(e){return new(e||t)(r.Y36(n.TUI_IS_IOS),r.Y36(n.TUI_IS_ANDROID),r.Y36(n.TuiDirectiveStylesService))},t.ɵdir=r.lG2({type:t,selectors:[["","tuiMobileTabs",""]],hostVars:1,hostBindings:function(t,e){2&t&&r.uIk("data-platform",e.platform)},features:[r._Bn([{provide:o.TUI_TAB_MARGIN,useValue:0}])]}),t})()},42123:(t,e,i)=>{i.d(e,{q:()=>m});var n=i(74788),o=i(4797),a=i(98085),r=i(46797),s=i(19773),l=i(88002),u=i(15257),c=i(46782),d=i(68307),p=i(43190),h=i(73149);let g=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-ripple-styles"],decls:0,vars:0,template:function(t,e){},styles:["@keyframes tuiRippleOn{0%{transform:scale(0);opacity:.12}to{transform:none;opacity:.12}}@keyframes tuiRippleOff{0%{transform:none;opacity:.12}to{transform:none;opacity:0}}*[tuiRipple]{position:relative;overflow:hidden}.tui-ripple{position:absolute;z-index:100;border-radius:100%;background:currentColor;transform:scale(0);animation-duration:.45s;animation-fill-mode:forwards;pointer-events:none}\n"],encapsulation:2,changeDetection:0}),t})(),m=(()=>{class t{constructor({nativeElement:t},e,i,n,m,f){e.addComponent(g);const v=(0,o.tuiTypedFromEvent)(t,"touchend"),b=(0,o.tuiTypedFromEvent)(t,"touchmove");f.subscribe((e=>{i.removeChild(t,e)})),m.pipe((0,s.zg)((e=>{const n=(0,o.tuiTypedFromEvent)(e,"animationend");return(0,a.S3)((0,r.H)(100).pipe((0,l.U)(o.ALWAYS_FALSE_HANDLER)),v.pipe((0,l.U)(o.ALWAYS_TRUE_HANDLER))).pipe((0,u.q)(1),(0,c.R)(b),(0,d.b)((()=>{i.setStyle(e,"background",this.tuiRipple||null),i.appendChild(t,e)})),(0,p.w)((t=>t?n:(0,a.S3)(v.pipe((0,p.w)((()=>n))),n.pipe((0,p.w)((()=>v)))))),(0,l.U)((()=>e)))})),(0,c.R)(n)).subscribe((t=>{i.setStyle(t,"animationName",h.yJ)}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.TuiDirectiveStylesService),n.Y36(n.Qsj),n.Y36(o.TuiDestroyService,2),n.Y36(h.jh),n.Y36(h.Wq))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiRipple",""]],inputs:{tuiRipple:"tuiRipple"},features:[n._Bn(h.kN)]}),t})()},73149:(t,e,i)=>{i.d(e,{Wq:()=>p,jh:()=>d,kN:()=>h,tU:()=>u,yJ:()=>c});var n=i(74788),o=i(4797),a=i(59193),r=i(88002),s=i(45435),l=i(46782);const u="tuiRippleOn",c="tuiRippleOff",d=new n.OlP("[TUI_RIPPLE_START]"),p=new n.OlP("[TUI_RIPPLE_END]"),h=[o.TuiDestroyService,{provide:d,deps:[o.TUI_TOUCH_SUPPORTED,o.TUI_IS_IOS,n.SBq,n.Qsj],useFactory:(t,e,{nativeElement:i},n)=>e||!t?a.E:(0,o.tuiTypedFromEvent)(i,"touchstart").pipe((0,r.U)((({touches:t})=>{const{clientX:e,clientY:a}=t[t.length-1],{width:r,height:s,top:l,left:c}=i.getBoundingClientRect(),d=Math.sqrt(r*r+s*s),p=2*d,h=e-c-d,g=a-l-d,m=n.createElement("div");return n.addClass(m,"tui-ripple"),n.setAttribute(m,"style",`width: ${(0,o.tuiPx)(p)}; height: ${(0,o.tuiPx)(p)}; left: ${(0,o.tuiPx)(h)}; top: ${(0,o.tuiPx)(g)}; animation-name: ${u};`),m})))},{provide:p,deps:[o.TUI_TOUCH_SUPPORTED,o.TUI_IS_IOS,n.SBq,o.TuiDestroyService],useFactory:(t,e,{nativeElement:i},n)=>e||!t?a.E:(0,o.tuiTypedFromEvent)(i,"animationend").pipe((0,s.h)((({animationName:t})=>t===c)),(0,r.U)((({target:t})=>t)),(0,s.h)(o.tuiIsPresent),(0,l.R)(n))}]},69193:(t,e,i)=>{i.d(e,{b:()=>c});var n=i(64862),o=i(83628),a=i(74788),r=i(17163),s=i(89570);const l=["tuiSidebar",""];function u(t,e){if(1&t&&(a.ynx(0),a._uU(1),a.BQk()),2&t){const t=e.polymorpheusOutlet;a.xp6(1),a.hij(" ",t," ")}}let c=(()=>{class t{constructor(t,e){this.options=t,this.directive=e,this.left=Object.assign(Object.assign({},this.options),{value:"left"}),this.right=Object.assign(Object.assign({},this.options),{value:"right"})}get animation(){return"left"===this.direction?this.left:this.right}get directionHostClass(){return`t-${this.directive.direction}`}get direction(){return this.directive.direction}get content(){return this.directive.content}get autoWidth(){return this.directive.autoWidth}ngDoCheck(){this.directive.check()}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TUI_ANIMATION_OPTIONS),a.Y36(o.B))},t.ɵcmp=a.Xpm({type:t,selectors:[["aside","tuiSidebar",""]],hostVars:3,hostBindings:function(t,e){2&t&&(a.d8E("@tuiSlideIn",e.animation),a.Tol(e.directionHostClass))},attrs:l,decls:2,vars:3,consts:[["tuiActiveZone","",1,"t-wrapper"],[4,"polymorpheusOutlet"]],template:function(t,e){1&t&&(a.TgZ(0,"div",0),a.YNc(1,u,2,1,"ng-container",1),a.qZA()),2&t&&(a.ekj("t-wrapper_auto-width",e.autoWidth),a.xp6(1),a.Q6J("polymorpheusOutlet",e.content))},directives:[r.e,s.Li],styles:['[_nghost-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex}[_nghost-%COMP%]:before, [_nghost-%COMP%]:after{position:absolute;top:0;left:0;width:100%;content:"";height:100%;background:rgba(0,0,0,.38);animation:tuiFadeIn var(--tui-duration)}[_nghost-%COMP%]:before{left:-100%;width:200%}[_nghost-%COMP%]:after{left:100%}.ng-animating[_nghost-%COMP%]:before, .ng-animating[_nghost-%COMP%]:after{opacity:0;transition:opacity var(--tui-duration)}.t-right[_nghost-%COMP%]{justify-content:flex-end}.t-left[_nghost-%COMP%]{justify-content:flex-start}.t-wrapper[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;background:var(--tui-base-01);box-shadow:0 10rem var(--tui-base-01);width:17.25rem}.t-wrapper_auto-width[_ngcontent-%COMP%]{width:auto}'],data:{animation:[n.tuiSlideIn]},changeDetection:0}),t})()},83628:(t,e,i)=>{i.d(e,{B:()=>s});var n=i(74788),o=i(4797),a=i(89570),r=i(69193);let s=(()=>{class t extends a.GL{constructor(t,e,i,n){super(t,n),this.content=t,this.injector=e,this.portalService=i,this.component=new a.Al(r.b,this.injector),this.sidebarRef=null,this.direction="left",this.autoWidth=!1}set tuiSidebar(t){t?this.show():this.hide()}ngOnDestroy(){this.hide()}show(){null===this.sidebarRef&&(this.sidebarRef=this.portalService.add(this.component),this.sidebarRef.changeDetectorRef.detectChanges())}hide(){null!==this.sidebarRef&&(this.portalService.remove(this.sidebarRef),this.sidebarRef=null)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Rgc),n.Y36(n.zs3),n.Y36(o.TuiDropdownPortalService),n.Y36(n.sBO))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiSidebar",""]],inputs:{direction:["tuiSidebarDirection","direction"],autoWidth:["tuiSidebarAutoWidth","autoWidth"],tuiSidebar:"tuiSidebar"},features:[n.qOj]}),t})()},18620:(t,e,i)=>{i.d(e,{u:()=>m});var n=i(74788),o=i(84031),a=i(4797),r=i(64862),s=i(98085),l=i(68307),u=i(88002),c=i(43190),d=i(45435),p=i(15257),h=i(46782);const g={transform:"scale(0.95)",opacity:"0.6",background:"rgba(146, 153, 162, 0.12)"};let m=(()=>{class t{constructor(t,e,{nativeElement:i},n,o){if(this.tuiTouchable="",!e)return;const r=(null==t?void 0:t.nativeElement)||i;(0,a.tuiTypedFromEvent)(r,"touchstart",{passive:!0}).pipe((0,l.b)((()=>{this.onTouchStart(n,r)})),(0,u.U)((({touches:t})=>t[t.length-1].identifier)),(0,c.w)((t=>(0,s.S3)((0,a.tuiTypedFromEvent)(r,"touchmove",{passive:!0}).pipe((0,d.h)((({touches:e})=>this.hasTouchLeft(r,e,t)))),(0,a.tuiTypedFromEvent)(r,"touchend")).pipe((0,p.q)(1)))),(0,h.R)(o)).subscribe((()=>{n.removeStyle(r,"transform"),n.removeStyle(r,"opacity"),n.removeStyle(r,"background")}))}get style(){return this.tuiTouchable||"transform"}hasTouchLeft(t,e,i){const{ownerDocument:n}=t,a=(0,o.O)(e,i);if(!n||-1===a)return!0;const{clientX:r,clientY:s}=e[a];return!t.contains(n.elementFromPoint(r,s))}onTouchStart(t,e){"transform"!==this.style?t.removeStyle(e,"transition"):t.setStyle(e,"transition","transform 0.2s"),t.setStyle(e,this.style,g[this.style])}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.TUI_ELEMENT_REF,8),n.Y36(a.TUI_IS_IOS),n.Y36(n.SBq),n.Y36(n.Qsj),n.Y36(a.TuiDestroyService,2))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiTouchable",""]],inputs:{tuiTouchable:"tuiTouchable"},features:[n._Bn([a.TuiDestroyService])]}),t})()},55957:(t,e,i)=>{i.r(e),i.d(e,{ANDROID_CYCLE:()=>x.J4,ANDROID_LABEL:()=>x.KC,ANDROID_WEEK:()=>x.u2,BUFFER:()=>x.YX,IOS_CYCLE:()=>x.Bx,IOS_LABEL:()=>x.xh,IOS_WEEK:()=>x.AH,MICRO_OFFSET:()=>et.G,RANGE:()=>x.W8,RIPPLE_OFF:()=>O.yJ,RIPPLE_ON:()=>O.tU,SCROLL_DEBOUNCE_TIME:()=>x.Qn,STARTING_YEAR:()=>x.AE,TUI_ANDROID_ALERT_OPTIONS:()=>At,TUI_ANDROID_LOADER:()=>W.q,TUI_APP_BAR_PROVIDERS:()=>l,TUI_IOS_ALERT_OPTIONS:()=>St,TUI_IOS_LOADER:()=>q.e,TUI_LOADED:()=>tt.l7,TUI_MOBILE_CALENDAR_PROVIDERS:()=>S.X,TUI_MOBILE_DIALOG_DEFAULT_OPTIONS:()=>U,TUI_MOBILE_DIALOG_OPTIONS:()=>G,TUI_PULL_TO_REFRESH_COMPONENT:()=>tt.Do,TUI_PULL_TO_REFRESH_LOADED:()=>tt.Tj,TUI_PULL_TO_REFRESH_THRESHOLD:()=>tt.uJ,TUI_RIPPLE_END:()=>O.Wq,TUI_RIPPLE_PROVIDERS:()=>O.kN,TUI_RIPPLE_START:()=>O.jh,TUI_SHEET_CLOSE:()=>at.gz,TUI_SHEET_DEFAULT_OPTIONS:()=>mt.J,TUI_SHEET_DIALOG_DEFAULT_OPTIONS:()=>Ct.uR,TUI_SHEET_DIALOG_OPTIONS:()=>Ct.L4,TUI_SHEET_ID:()=>at.NV,TUI_SHEET_OPTIONS:()=>mt.x,TUI_SHEET_PROVIDERS:()=>nt.V,TUI_VALUE_STREAM:()=>S.i,TuiAppBarBackComponent:()=>_,TuiAppBarComponent:()=>g,TuiAppBarDirective:()=>m,TuiAppBarModule:()=>f,TuiDropdownMobileComponent:()=>Et.M,TuiDropdownMobileDirective:()=>Dt.S,TuiDropdownMobileModule:()=>zt,TuiElasticStickyDirective:()=>Lt.X,TuiElasticStickyModule:()=>Nt,TuiElasticStickyService:()=>Ft.A,TuiKeyboardService:()=>z.v,TuiMobileCalendarComponent:()=>C.F,TuiMobileCalendarDialogComponent:()=>D,TuiMobileCalendarDialogModule:()=>F,TuiMobileCalendarDropdownComponent:()=>N,TuiMobileCalendarModule:()=>I,TuiMobileCalendarStrategy:()=>A.I,TuiMobileDialogComponent:()=>Z,TuiMobileDialogModule:()=>$,TuiMobileDialogService:()=>V,TuiMobileLoaderAndroidComponent:()=>W.B,TuiMobileLoaderIOSComponent:()=>q.u,TuiMobileTabsComponent:()=>Rt.A,TuiMobileTabsDirective:()=>Bt.d,TuiMobileTabsModule:()=>Yt,TuiPullToRefreshComponent:()=>Q.z,TuiPullToRefreshModule:()=>K,TuiPullToRefreshService:()=>et.S,TuiRippleDirective:()=>y.q,TuiRippleModule:()=>w,TuiSheetBarComponent:()=>ot.P,TuiSheetCloseDirective:()=>st.V,TuiSheetComponent:()=>it.K,TuiSheetDialogComponent:()=>ft.K,TuiSheetDialogDirective:()=>vt.x,TuiSheetDialogModule:()=>_t,TuiSheetDialogService:()=>bt.P,TuiSheetDirective:()=>pt.o,TuiSheetHeadingComponent:()=>at.ui,TuiSheetModule:()=>ht,TuiSheetService:()=>gt.K,TuiSheetStopDirective:()=>lt.p,TuiSheetTopDirective:()=>ut.J,TuiSheetWrapperDirective:()=>ct.n,TuiSheetsHostComponent:()=>rt.N,TuiSidebarComponent:()=>Ht.b,TuiSidebarDirective:()=>Zt.B,TuiSidebarModule:()=>Ut,TuiTabBarComponent:()=>xt.M,TuiTabBarItemComponent:()=>yt.F,TuiTabBarItemDirective:()=>wt.Y,TuiTabBarModule:()=>Mt,TuiThemeAndroidComponent:()=>Ot.X,TuiThemeAndroidModule:()=>Tt,TuiThemeIosComponent:()=>Pt.t,TuiThemeIosModule:()=>kt,TuiTouchableDirective:()=>T.u,TuiTouchableModule:()=>P,YEARLY_CYCLE:()=>x.Rp,YEARS_IN_ROW:()=>x.NP,iosScrollFactory:()=>dt.l,tuiFindTouchIndex:()=>Gt.O,tuiMobileDialogOptionsProvider:()=>j,tuiSheetDialogOptionsProvider:()=>Ct.M9});var n=i(23764),o=i(4797),a=i(66682),r=i(88002),s=i(64862);const l=[o.TuiDestroyService,o.TuiResizeService,n.IM,{provide:n.k2,useValue:{characterData:!0,childList:!0,subtree:!0}},(0,s.tuiButtonOptionsProvider)({size:"m",appearance:""})];var u=i(74788),c=i(12057);const d=["side"],p=[[["","tuiSlot","left"]],"*",[["","tuiSlot","right"]]],h=["[tuiSlot='left']","*","[tuiSlot='right']"];let g=(()=>{class t{constructor(t,e){this.resize$=t,this.mutation$=e,this.side=o.EMPTY_QUERY,this.width$=(0,a.T)(this.resize$,this.mutation$).pipe((0,r.U)((()=>{var t,e;return 2*Math.max(null===(t=this.side.first)||void 0===t?void 0:t.nativeElement.clientWidth,null===(e=this.side.last)||void 0===e?void 0:e.nativeElement.clientWidth)})))}}return t.ɵfac=function(e){return new(e||t)(u.Y36(o.TuiResizeService),u.Y36(n.IM))},t.ɵcmp=u.Xpm({type:t,selectors:[["tui-app-bar"]],viewQuery:function(t,e){if(1&t&&u.Gf(d,5),2&t){let t;u.iGM(t=u.CRH())&&(e.side=t)}},features:[u._Bn(l)],ngContentSelectors:h,decls:9,vars:4,consts:[[1,"t-left"],["side",""],[1,"t-content"],[1,"t-right"]],template:function(t,e){1&t&&(u.F$t(p),u.TgZ(0,"div",0,1),u.Hsn(2),u.qZA(),u.TgZ(3,"div",2),u.ALo(4,"async"),u.Hsn(5,1),u.qZA(),u.TgZ(6,"div",3,1),u.Hsn(8,2),u.qZA()),2&t&&(u.xp6(3),u.Udp("--sides",u.lcZ(4,2,e.width$),"px"))},pipes:[c.Ov],styles:["[_nghost-%COMP%]{--tui-padding: .625rem;position:relative;display:flex;height:3rem;align-items:center;justify-content:space-between;border:solid transparent;border-width:0 .375rem;box-sizing:border-box;font:var(--tui-font-text-m);font-weight:bold;color:var(--tui-text-01);background:var(--tui-base-01)}[_nghost-%COMP%] [tuiButton][data-size=m]{font-weight:normal}.t-content[_ngcontent-%COMP%]{top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - var(--sides, 0px));flex:1;padding:0 .375rem;box-sizing:border-box;text-align:center;color:var(--tui-text-01)}"],changeDetection:0}),t})(),m=(()=>{class t{constructor(){this.tuiSlot="left"}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=u.lG2({type:t,selectors:[["","tuiSlot",""]],inputs:{tuiSlot:"tuiSlot"}}),t})(),f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[c.ez,s.TuiSvgModule]]}),t})();const v=["tuiAppBarBack",""],b=["*"];let _=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=u.Xpm({type:t,selectors:[["button","tuiAppBarBack",""],["a","tuiAppBarBack",""]],attrs:v,ngContentSelectors:b,decls:3,vars:0,consts:[["height","24","viewBox","0 0 24 24","width","24","xmlns","http://www.w3.org/2000/svg"],["d","M7.44025 12L14.9826 4.43872C15.5391 3.88083 15.5391 2.97631 14.9826 2.41842C14.4261 1.86053 13.5239 1.86053 12.9674 2.41842L4.41737 10.9898C3.86088 11.5477 3.86088 12.4523 4.41737 13.0102L12.9674 21.5816C13.5239 22.1395 14.4261 22.1395 14.9826 21.5816C15.5391 21.0237 15.5391 20.1192 14.9826 19.5613L7.44025 12Z","fill","currentColor"]],template:function(t,e){1&t&&(u.F$t(),u.O4$(),u.TgZ(0,"svg",0),u._UZ(1,"path",1),u.qZA(),u.Hsn(2))},styles:["[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;display:flex;align-items:center;padding:0 .625rem 0 .125rem}"],changeDetection:0}),t})();var C=i(73104),x=i(21156),M=i(17068),y=i(42123);let w=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({}),t})();var O=i(73149),T=i(18620);let P=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({}),t})();i(5485);let k=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[o.TuiRepeatTimesModule,s.TuiCalendarSheetPipeModule,w,o.TuiLetModule]]}),t})(),I=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[c.ez,M.Cl,P,w,o.TuiMapperPipeModule,s.TuiLinkModule,k,s.TuiButtonModule,s.TuiMonthPipeModule,s.TuiOrderWeekDaysPipeModule]]}),t})();var S=i(6127),A=i(31192),E=i(89570);let D=(()=>{class t{constructor(t){this.context=t}get single(){var t;return!0===(null===(t=this.context.data)||void 0===t?void 0:t.single)}get multi(){var t;return!0===(null===(t=this.context.data)||void 0===t?void 0:t.multi)}get min(){var t;return(null===(t=this.context.data)||void 0===t?void 0:t.min)||o.TUI_FIRST_DAY}get max(){var t;return(null===(t=this.context.data)||void 0===t?void 0:t.max)||o.TUI_LAST_DAY}get disabledItemHandler(){var t;return(null===(t=this.context.data)||void 0===t?void 0:t.disabledItemHandler)||o.ALWAYS_FALSE_HANDLER}}return t.ɵfac=function(e){return new(e||t)(u.Y36(E.yf))},t.ɵcmp=u.Xpm({type:t,selectors:[["tui-mobile-calendar-dialog"]],decls:1,vars:5,consts:[[3,"disabledItemHandler","max","min","multi","single","cancel","confirm"]],template:function(t,e){1&t&&(u.TgZ(0,"tui-mobile-calendar",0),u.NdJ("cancel",(function(){return e.context.$implicit.complete()}))("confirm",(function(t){return e.context.completeWith(t)})),u.qZA()),2&t&&u.Q6J("disabledItemHandler",e.disabledItemHandler)("max",e.max)("min",e.min)("multi",e.multi)("single",e.single)},directives:[C.F],styles:["[_nghost-%COMP%]{display:block;height:100vh;margin:-1.5rem -1.5rem -2rem}"],changeDetection:0}),t})();var X=i(66259),z=i(85712),L=i(17163);let N=(()=>{class t{constructor(t,e,i,n,a,r,s){var l,u,c,d,p,h,g,m,f;this.zone=t,this.duration=e,this.single=i,this.multi=n,this.range=a,this.dropdown=r,this.keyboard=s,this.animation={value:"",params:{start:"100vh",duration:this.duration}},this.min=(null===(l=this.single)||void 0===l?void 0:l.min)||(null===(u=this.multi)||void 0===u?void 0:u.min)||(null===(c=this.range)||void 0===c?void 0:c.maxLengthMapper(this.range.computedMin,this.range.value,this.range.maxLength,!0))||o.TUI_FIRST_DAY,this.max=(null===(d=this.single)||void 0===d?void 0:d.max)||(null===(p=this.multi)||void 0===p?void 0:p.max)||(null===(h=this.range)||void 0===h?void 0:h.maxLengthMapper(this.range.computedMax,this.range.value,this.range.maxLength,!1))||o.TUI_LAST_DAY,this.disabledItemHandler=(null===(g=this.single)||void 0===g?void 0:g.disabledItemHandler)||(null===(m=this.multi)||void 0===m?void 0:m.disabledItemHandler)||(null===(f=this.range)||void 0===f?void 0:f.disabledItemHandler)||o.ALWAYS_FALSE_HANDLER,this.keyboard.hide()}close(){this.dropdown.computedHost.focus(),this.dropdown.updateOpen(!1),this.keyboard.show()}confirm(t){const e=this.single||this.multi||this.range;e&&(e.value=this.range&&t instanceof o.TuiDay?new o.TuiDayRange(t,t):t),this.close()}}return t.ɵfac=function(e){return new(e||t)(u.Y36(o.TuiActiveZoneDirective),u.Y36(s.TUI_ANIMATIONS_DURATION),u.Y36(X.TuiInputDateComponent,8),u.Y36(X.TuiInputDateMultiComponent,8),u.Y36(X.TuiInputDateRangeComponent,8),u.Y36(s.TuiHostedDropdownComponent),u.Y36(z.v))},t.ɵcmp=u.Xpm({type:t,selectors:[["tui-mobile-calendar-dropdown"]],hostVars:2,hostBindings:function(t,e){2&t&&u.d8E("@tuiSlideInTop",e.animation)("@tuiFadeIn",e.animation)},decls:1,vars:5,consts:[["tuiActiveZone","",3,"disabledItemHandler","max","min","multi","single","cancel","confirm"]],template:function(t,e){1&t&&(u.TgZ(0,"tui-mobile-calendar",0),u.NdJ("cancel",(function(){return e.close()}))("confirm",(function(t){return e.confirm(t)})),u.qZA()),2&t&&u.Q6J("disabledItemHandler",e.disabledItemHandler)("max",e.max)("min",e.min)("multi",!!e.multi)("single",!!e.single)},directives:[C.F,L.e],styles:["[_nghost-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--tui-elevation-01);box-shadow:0 10rem var(--tui-elevation-01),0 -90vh 1rem 2rem #000000bf}"],data:{animation:[s.tuiSlideInTop,s.tuiFadeIn]},changeDetection:0}),t})(),F=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({providers:[{provide:X.TUI_MOBILE_CALENDAR,useValue:N}],imports:[[I,o.TuiActiveZoneModule]]}),t})();var R=i(76189);function B(t,e){if(1&t&&(u.TgZ(0,"h2",4),u._uU(1),u.qZA()),2&t){const t=u.oxw();u.Q6J("id",t.context.id),u.xp6(1),u.hij(" ",t.context.label,"\n")}}function Y(t,e){if(1&t&&(u.ynx(0),u._uU(1),u.BQk()),2&t){const t=e.polymorpheusOutlet;u.xp6(1),u.hij(" ",t," ")}}function H(t,e){if(1&t){const t=u.EpF();u.TgZ(0,"button",5),u.NdJ("click",(function(){const e=u.CHM(t).index;return u.oxw().onAction(e)})),u._uU(1),u.qZA()}if(2&t){const t=e.$implicit,i=u.oxw();u.ekj("t-button_column",i.context.actions.length>2),u.xp6(1),u.hij(" ",t,"\n")}}let Z=(()=>{class t{constructor(t,e){this.isIOS=t,this.context=e}onAction(t){this.context.completeWith(t)}}return t.ɵfac=function(e){return new(e||t)(u.Y36(o.TUI_IS_IOS),u.Y36(E.yf))},t.ɵcmp=u.Xpm({type:t,selectors:[["tui-mobile-dialog"]],hostVars:2,hostBindings:function(t,e){2&t&&u.ekj("_ios",e.isIOS)},decls:4,vars:4,consts:[["automation-id","tui-mobile-dialog__label","class","t-heading",3,"id",4,"ngIf"],[1,"t-content"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","flat","size","s","tuiButton","","tuiRipple","","type","button","class","t-button",3,"t-button_column","click",4,"ngFor","ngForOf"],["automation-id","tui-mobile-dialog__label",1,"t-heading",3,"id"],["appearance","flat","size","s","tuiButton","","tuiRipple","","type","button",1,"t-button",3,"click"]],template:function(t,e){1&t&&(u.YNc(0,B,2,2,"h2",0),u.TgZ(1,"div",1),u.YNc(2,Y,2,1,"ng-container",2),u.qZA(),u.YNc(3,H,2,3,"button",3)),2&t&&(u.Q6J("ngIf",!!e.context.label),u.xp6(2),u.Q6J("polymorpheusOutlet",e.context.content)("polymorpheusOutletContext",e.context),u.xp6(1),u.Q6J("ngForOf",e.context.actions))},directives:[c.O5,E.Li,c.sg,R.v,y.q],styles:["[_nghost-%COMP%]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;background:var(--tui-base-01);word-break:break-word;overflow:hidden;padding:1.25rem .75rem 0 1.5rem}[_nghost-%COMP%]:not(._ios){max-width:17.5rem;border-radius:.125rem;text-align:left;box-shadow:0 1.5rem 1.5rem #00000052}._ios[_nghost-%COMP%]{max-width:16.875rem;padding:1.5rem 0 0;border-radius:.75rem;text-align:center}.t-heading[_ngcontent-%COMP%]{font-size:1rem}._ios[_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]{font-weight:bold;font-size:1.125rem}.t-content[_ngcontent-%COMP%]{margin-top:.75rem;font-size:.875rem;line-height:1.25rem;padding-right:.75rem}._ios[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{margin-top:.25rem;padding-left:1.5rem;padding-right:1.5rem}.t-button[_ngcontent-%COMP%]{border-radius:0}._ios[_nghost-%COMP%] .t-button[_ngcontent-%COMP%]{border-top:#b8b8b8 1px solid;height:2.625rem;width:100%}._ios[_nghost-%COMP%] .t-button[_ngcontent-%COMP%]:first-of-type{margin-top:1.125rem}[_nghost-%COMP%]:not(._ios) .t-button[_ngcontent-%COMP%]{margin:.5rem 0 .5rem .5rem;float:right}[_nghost-%COMP%]:not(._ios) .t-button_column[_ngcontent-%COMP%]{display:block;float:none;margin-left:auto}"],changeDetection:0}),t})();const U={label:"",actions:["OK"]},G=(0,o.tuiCreateToken)(U);function j(t){return(0,o.tuiProvideOptions)(G,t,U)}const J=new E.Al(Z);let V=(()=>{class t extends o.AbstractTuiDialogService{constructor(){super(...arguments),this.component=J,this.defaultOptions=Object.assign(Object.assign({},(0,u.f3M)(G)),{data:void 0})}open(t,e={}){return super.open(t,e)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=u.n5z(t)))(i||t)}}(),t.ɵprov=u.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})(),$=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({providers:[(0,o.tuiAsDialog)(V)],imports:[[c.ez,s.TuiButtonModule,w,E.wq]]}),t})();var W=i(42562),q=i(82051),Q=i(14471);let K=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[c.ez,s.TuiLoaderModule,s.TuiSvgModule,o.TuiRepeatTimesModule,E.wq]]}),t})();var tt=i(70248),et=i(79314),it=i(77915),nt=i(13109),ot=i(62121),at=i(59113),rt=i(38643),st=i(16088),lt=i(99354),ut=i(96627),ct=i(62549),dt=i(37500),pt=i(77888);let ht=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[c.ez,E.wq,o.TuiLetModule,s.TuiButtonModule,o.TuiOverscrollModule,s.TuiScrollbarModule]]}),t})();var gt=i(85556),mt=i(47740),ft=i(50273),vt=i(17315),bt=i(7698);let _t=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({providers:[(0,o.tuiAsDialog)(bt.P)],imports:[[c.ez,E.wq,o.TuiClickOutsideModule,s.TuiButtonModule]]}),t})();var Ct=i(16466),xt=i(53712);let Mt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[c.ez,s.TuiSvgModule,o.TuiRepeatTimesModule]]}),t})();var yt=i(37772),wt=i(81998),Ot=i(28742);let Tt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({}),t})();var Pt=i(21532);let kt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({}),t})();const It={size:"fullscreen",closeable:!1},St=Object.assign({dismissible:!1},It),At=Object.assign({dismissible:!0},It);var Et=i(15863),Dt=i(18652),Xt=i(11693);let zt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[E.wq,c.ez,o.TuiSwipeModule,Xt.$v]]}),t})();var Lt=i(98599);let Nt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({}),t})();var Ft=i(33781),Rt=i(4948),Bt=i(96996);let Yt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({}),t})();var Ht=i(69193),Zt=i(83628);let Ut=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[o.TuiActiveZoneModule,E.wq]]}),t})();var Gt=i(84031)},5485:(t,e,i)=>{i.d(e,{u:()=>h});var n=i(4797),o=i(64862),a=i(74788),r=i(40939),s=i(36097),l=i(42123),u=i(93794);function c(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"div",4),a.NdJ("click",(function(){const e=a.CHM(t).$implicit,i=a.oxw().$implicit,n=a.oxw().tuiLet;return a.oxw().onItemClick(n[i][e])})),a._uU(1),a.qZA()}if(2&t){const t=e.$implicit,i=a.oxw().$implicit,n=a.oxw().tuiLet,o=a.oxw();a.ekj("t-cell_interval",o.itemIsInterval(n[i][t]))("t-cell_today",o.itemIsToday(n[i][t])),a.uIk("data-range",o.getItemRange(n[i][t]))("data-state",o.getItemState(n[i][t])),a.xp6(1),a.hij(" ",n[i][t].day," ")}}function d(t,e){if(1&t&&(a.TgZ(0,"div",2),a.YNc(1,c,2,7,"div",3),a.qZA()),2&t){const t=e.$implicit,i=a.oxw().tuiLet;a.xp6(1),a.Q6J("tuiRepeatTimesOf",i[t].length)}}function p(t,e){if(1&t&&(a.ynx(0),a.YNc(1,d,2,1,"div",1),a.BQk()),2&t){const t=e.tuiLet;a.xp6(1),a.Q6J("tuiRepeatTimesOf",t.length)}}let h=(()=>{class t extends o.TuiPrimitiveCalendarComponent{constructor(t,e,i){super(e,i),this.isIOS=t}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TUI_IS_IOS),a.Y36(o.TUI_SHORT_WEEK_DAYS),a.Y36(o.TUI_DAY_TYPE_HANDLER))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-primitive-calendar-mobile"]],hostVars:2,hostBindings:function(t,e){2&t&&a.ekj("_ios",e.isIOS)},features:[a.qOj],decls:2,vars:3,consts:[[4,"tuiLet"],["automation-id","tui-primitive-calendar-mobile__row","class","t-row",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["automation-id","tui-primitive-calendar-mobile__row",1,"t-row"],["automation-id","tui-primitive-calendar-mobile__cell","tuiRipple","","class","t-cell",3,"t-cell_interval","t-cell_today","click",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["automation-id","tui-primitive-calendar-mobile__cell","tuiRipple","",1,"t-cell",3,"click"]],template:function(t,e){1&t&&(a.YNc(0,p,2,1,"ng-container",0),a.ALo(1,"tuiCalendarSheet")),2&t&&a.Q6J("tuiLet",a.lcZ(1,1,e.month))},directives:[r.L,s.X,l.q],pipes:[u.h],styles:['[_nghost-%COMP%]{display:block;font:var(--tui-font-text-m)}.t-row[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:space-between;height:2.25rem;isolation:isolate}.t-item[_ngcontent-%COMP%]{position:relative;flex:1;line-height:2rem;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:before, .t-item[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:after{border-radius:.5rem}.t-cell[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;width:2.75rem;text-align:center;outline:none;cursor:pointer;background-clip:content-box;box-sizing:border-box;border:.125rem solid transparent}.t-cell[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-cell_today[_ngcontent-%COMP%]:after{position:absolute;left:50%;transform:translate(-50%);content:"";bottom:.3125rem;height:.125rem;width:.75rem;border-radius:.375rem;background-color:var(--tui-text-01)}.t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell_interval[_ngcontent-%COMP%]:not(:last-child):before{right:-.25rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell_interval[_ngcontent-%COMP%]:not([data-range="start"]):not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell_interval[_ngcontent-%COMP%]:last-child:first-child:before{right:0}.t-cell_interval[_ngcontent-%COMP%]:first-child > .t-item[_ngcontent-%COMP%]{border-top-left-radius:var(--tui-radius-m);border-bottom-left-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%]:last-child > .t-item[_ngcontent-%COMP%]{border-top-right-radius:var(--tui-radius-m);border-bottom-right-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{border-radius:0}.t-cell[data-range][_ngcontent-%COMP%]:after{background-color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary)}.t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-hover)}.t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-active)}.t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell[data-range=end][_ngcontent-%COMP%]:not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{left:.625rem;border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:-2rem;right:100%;transform:translate(1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{right:.625rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:100%;right:-2rem;transform:translate(-1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=single][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{display:none}.t-cell[data-state=disabled][_ngcontent-%COMP%]{pointer-events:none}.t-cell[data-state=disabled][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{opacity:.36}.t-cell[data-state=hover][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-hover)}.t-cell[data-state=active][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-active)}[_nghost-%COMP%]{width:20.75rem;max-width:100vw}._ios[_nghost-%COMP%]{width:22.625rem}.t-row[_ngcontent-%COMP%]{height:3rem;justify-content:flex-start}.t-row[_ngcontent-%COMP%]:first-child{justify-content:flex-end}._ios[_nghost-%COMP%] .t-row[_ngcontent-%COMP%]{height:3.125rem}.t-cell[_ngcontent-%COMP%]{height:2.75rem;border-radius:100%;margin-right:.25rem}.t-cell[_ngcontent-%COMP%]:last-child, ._ios[_nghost-%COMP%] .t-cell[_ngcontent-%COMP%]:last-child{margin-right:0}.t-cell[_ngcontent-%COMP%]:before{right:-100vw}.t-cell[_ngcontent-%COMP%]:first-child:before{left:-100vw}.t-cell_today[_ngcontent-%COMP%]:after{height:.375rem;width:.375rem;background-color:var(--tui-link)}.t-cell_interval[_ngcontent-%COMP%]:before{background-color:var(--tui-base-02)}.t-cell_interval[_ngcontent-%COMP%]:last-child:first-child:before{right:-100vw}.t-cell[data-state=disabled][_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}.t-cell[data-range=single][_ngcontent-%COMP%], .t-cell[data-range=start][_ngcontent-%COMP%], .t-cell[data-range=end][_ngcontent-%COMP%]{border-radius:100%;background-color:var(--tui-link);color:var(--tui-accent-text);font-weight:500}.t-cell[data-range=single][_ngcontent-%COMP%]:after, .t-cell[data-range=start][_ngcontent-%COMP%]:after, .t-cell[data-range=end][_ngcontent-%COMP%]:after{background-color:var(--tui-base-01)}._ios[_nghost-%COMP%] .t-cell[data-range=single][_ngcontent-%COMP%], ._ios[_nghost-%COMP%] .t-cell[data-range=start][_ngcontent-%COMP%], ._ios[_nghost-%COMP%] .t-cell[data-range=end][_ngcontent-%COMP%]{font-weight:600}.t-cell[data-range=start][_ngcontent-%COMP%]:before{left:50%;border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%]:not(:first-child):before{left:50%;background:var(--tui-base-01);border-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%]:first-child:before{right:50%;background-color:var(--tui-base-02)}._ios[_nghost-%COMP%] .t-cell[_ngcontent-%COMP%]{margin-right:.5625rem}._ios[_nghost-%COMP%] .t-cell[_ngcontent-%COMP%]:before{border-radius:.5rem}@media screen and (max-width: 22.4375rem){.t-cell[_ngcontent-%COMP%], ._ios[_nghost-%COMP%] .t-cell[_ngcontent-%COMP%]{margin-right:.125rem}.t-cell[_ngcontent-%COMP%]:last-child, ._ios[_nghost-%COMP%] .t-cell[_ngcontent-%COMP%]:last-child{margin-right:0}}'],changeDetection:0}),t})()},85712:(t,e,i)=>{i.d(e,{v:()=>u});var n=i(12057),o=i(4797),a=i(66682),r=i(22759),s=i(45435),l=i(74788);let u=(()=>{class t{constructor(t){this.doc=t,this.sub=(0,a.T)((0,r.R)(this.doc,"focusout"),(0,r.R)(this.doc,"mousedown").pipe((0,s.h)((t=>Object.is(t.target,this.element))))).subscribe((()=>{this.show()})),this.inputMode=""}ngOnDestroy(){this.sub.unsubscribe(),this.show()}toggle(){this.element?this.show():this.hide()}hide(){const t=(0,o.tuiGetNativeFocused)(this.doc);void 0===(null==t?void 0:t.inputMode)||this.element||(this.element=t,this.inputMode=t.inputMode,t.inputMode="none")}show(){this.element&&(this.element.inputMode="none",this.element.inputMode=this.inputMode,this.element=void 0)}}return t.ɵfac=function(e){return new(e||t)(l.LFG(n.K0))},t.ɵprov=l.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},84031:(t,e,i)=>{function n(t,e){for(let i=0;in})},48882:(t,e,i)=>{i.d(e,{i:()=>d});var n=i(74788),o=i(17458),a=i(4797),r=i(66259),s=i(12057),l=i(76189),u=i(4498);function c(t,e){if(1&t){const t=n.EpF();n.ynx(0),n.TgZ(1,"button",1),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onArrowClick(-1)})),n.qZA(),n._uU(2),n.TgZ(3,"button",2),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onArrowClick(1)})),n.qZA(),n.BQk()}if(2&t){const t=e.ngIf,i=n.oxw();n.xp6(1),n.Q6J("disabled",i.leftButtonDisabled)("icon",i.icons.prev)("title",t[0]),n.xp6(1),n.AsE(" ",i.index+1,"/",i.length," "),n.xp6(1),n.Q6J("disabled",i.rightButtonDisabled)("icon",i.icons.next)("title",t[1])}}let d=(()=>{class t{constructor(t,e){this.icons=t,this.texts$=e,this.length=1,this.index=0,this.indexChange=new n.vpe}get leftButtonDisabled(){return 0===this.index}get rightButtonDisabled(){return this.index===this.length-1}onArrowClick(t){this.updateIndex((0,a.tuiClamp)(this.index+t,0,this.length-1))}updateIndex(t){this.index!==t&&(this.index=t,this.indexChange.emit(t))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.v3),n.Y36(r.TUI_PAGINATION_TEXTS))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-preview-pagination"]],hostBindings:function(t,e){1&t&&n.NdJ("keydown.arrowRight.prevent",(function(){return e.onArrowClick(1)}),!1,n.evT)("keydown.arrowLeft.prevent",(function(){return e.onArrowClick(-1)}),!1,n.evT)},inputs:{length:"length",index:"index"},outputs:{indexChange:"indexChange"},decls:2,vars:3,consts:[[4,"ngIf"],["tuiIconButton","","tuiPreviewAction","","type","button",1,"t-arrow_left",3,"disabled","icon","title","click"],["tuiIconButton","","tuiPreviewAction","","type","button",1,"t-arrow_right",3,"disabled","icon","title","click"]],template:function(t,e){1&t&&(n.YNc(0,c,4,8,"ng-container",0),n.ALo(1,"async")),2&t&&n.Q6J("ngIf",n.lcZ(1,1,e.texts$))},directives:[s.O5,l.v,u.v],pipes:[s.Ov],styles:["[_nghost-%COMP%]{border-radius:1rem;background:rgba(104,104,104,.96);color:var(--tui-text-01-night);font:var(--tui-font-text-s);display:flex;justify-content:space-between;align-items:center;width:6.25rem}.t-arrow_left[_ngcontent-%COMP%]{border-top-right-radius:0;border-bottom-right-radius:0}.t-arrow_right[_ngcontent-%COMP%]{border-top-left-radius:0;border-bottom-left-radius:0}"],changeDetection:0}),t})()},4498:(t,e,i)=>{i.d(e,{v:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=o.lG2({type:t,selectors:[["","tuiPreviewAction",""]],features:[o._Bn([(0,n.tuiButtonOptionsProvider)({appearance:"preview-action",shape:"rounded",size:"s"})])]}),t})()},10643:(t,e,i)=>{i.d(e,{m:()=>E});var n=i(74788),o=i(17458),a=i(4797),r=i(64862),s=i(26215),l=i(66682),u=i(9112),c=i(88002),d=i(39761),p=i(12057),h=i(60015),g=i(75412),m=i(23043),f=i(23764),v=i(76189),b=i(219),_=i(4498),C=i(67446),x=i(29070),M=i(54255),y=i(15491),w=i(15487);function O(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",9),n.NdJ("click",(function(){return n.CHM(t),n.oxw(2).rotate()})),n.qZA()}if(2&t){const t=n.oxw().ngIf,e=n.oxw();n.Q6J("icon",e.icons.rotate)("tuiHint",t.rotate)}}function T(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-preview-zoom",10),n.NdJ("reset",(function(){return n.CHM(t),n.oxw(2).reset()}))("valueChange",(function(e){return n.CHM(t),n.oxw(2).setZoom(e)})),n.ALo(1,"async"),n.qZA()}if(2&t){const t=n.oxw(2);n.Q6J("min",t.minZoom)("value",n.lcZ(1,2,t.zoom$)||1)}}function P(t,e){if(1&t){const t=n.EpF();n.ynx(0),n.TgZ(1,"section",1,2),n.NdJ("tuiPan",(function(e){return n.CHM(t),n.oxw().onPan(e)}))("tuiResize",(function(e){return n.CHM(t),n.oxw().onResize(e)}))("tuiZoom",(function(e){return n.CHM(t),n.oxw().onZoom(e)}))("waMutationObserver",(function(){n.CHM(t);const e=n.MAs(2);return n.oxw().onMutation(e)})),n.ALo(3,"async"),n.ALo(4,"async"),n.ALo(5,"async"),n.Hsn(6),n.qZA(),n.TgZ(7,"header",3),n.TgZ(8,"div",4),n.Hsn(9,1),n.qZA(),n.Hsn(10,2),n.TgZ(11,"div",5),n.Hsn(12,3),n.qZA(),n.qZA(),n.TgZ(13,"footer",6),n.YNc(14,O,1,2,"button",7),n.YNc(15,T,2,4,"tui-preview-zoom",8),n.qZA(),n.BQk()}if(2&t){const t=n.oxw();n.xp6(1),n.Udp("cursor",n.lcZ(3,10,t.cursor$))("transform",n.lcZ(4,12,t.wrapperTransform$)),n.ekj("t-not-interactive-content",t.zoomable)("t-transitive",n.lcZ(5,14,t.transitioned$)),n.xp6(13),n.Q6J("ngIf",t.rotatable),n.xp6(1),n.Q6J("ngIf",t.zoomable)}}const k=["*",[["tui-preview-title"]],[["tui-preview-pagination"]],[["","tuiPreviewAction",""]]],I=["*","tui-preview-title","tui-preview-pagination","[tuiPreviewAction]"],S=.8,A=[0,0];let E=(()=>{class t{constructor(t,e,i){this.el=t,this.icons=e,this.texts$=i,this.zoomable=!0,this.rotatable=!1,this.minZoom=1,this.width=0,this.height=0,this.zoom$=new s.X(this.minZoom),this.rotation$=new s.X(0),this.coordinates$=new s.X(A),this.transitioned$=(0,l.T)((0,a.tuiDragAndDropFrom)(this.el.nativeElement).pipe((0,c.U)((({stage:t})=>t!==a.TuiDragStage.Continues))),(0,a.tuiTypedFromEvent)(this.el.nativeElement,"touchmove",{passive:!0}).pipe((0,c.U)(a.ALWAYS_FALSE_HANDLER)),(0,a.tuiTypedFromEvent)(this.el.nativeElement,"wheel",{passive:!0}).pipe((0,c.U)(a.ALWAYS_FALSE_HANDLER))),this.cursor$=(0,a.tuiDragAndDropFrom)(this.el.nativeElement).pipe((0,c.U)((({stage:t})=>t===a.TuiDragStage.Continues?"grabbing":"initial")),(0,d.O)("initial")),this.wrapperTransform$=(0,u.aj)([this.coordinates$.pipe((0,c.U)((([t,e])=>`${(0,a.tuiPx)(t)}, ${(0,a.tuiPx)(e)}`))),this.zoom$,this.rotation$]).pipe((0,c.U)((([t,e,i])=>`translate(${t}) scale(${e}) rotate(${i}deg)`)))}rotate(){this.rotation$.next(this.rotation$.value-90)}onPan(t){this.coordinates$.next(this.getGuardedCoordinates(this.coordinates$.value[0]+t[0],this.coordinates$.value[1]+t[1]))}onMutation(t){const{clientWidth:e,clientHeight:i}=t;this.refresh(e,i)}onZoom({clientX:t,clientY:e,delta:i}){this.zoomable&&this.processZoom(t,e,i)}onResize(t){if(0===t.length)return;const{width:e,height:i}=t[0].contentRect;this.refresh(e,i)}reset(){this.zoom$.next(this.minZoom),this.coordinates$.next(A)}setZoom(t){this.zoom$.next(t);const[e,i]=this.coordinates$.value;this.coordinates$.next(this.getGuardedCoordinates(e,i))}get offsets(){return{offsetX:(this.zoom$.value-this.minZoom)*this.width/2,offsetY:(this.zoom$.value-this.minZoom)*this.height/2}}calculateMinZoom(t,e,i,n){const o=t>i*S||e>n*S,{clientHeight:r,clientWidth:s}=this.el.nativeElement;return o?(0,a.tuiRound)(Math.min(r*S/t,s*S/e),2):1}refresh(t,e){this.width=t,this.height=e,this.minZoom=this.calculateMinZoom(e,t,this.el.nativeElement.clientHeight,this.el.nativeElement.clientWidth),this.zoom$.next(this.minZoom),this.coordinates$.next(A),this.rotation$.next(0)}processZoom(t,e,i){const n=this.zoom$.value,o=(0,a.tuiClamp)(n+i,this.minZoom,2),r=this.getScaleCenter({clientX:t,clientY:e},this.coordinates$.value,this.zoom$.value),s=r[0]*n-r[0]*o,l=r[1]*n-r[1]*o;this.zoom$.next(o),this.coordinates$.next(this.getGuardedCoordinates(this.coordinates$.value[0]+s,this.coordinates$.value[1]+l))}getGuardedCoordinates(t,e){const{offsetX:i,offsetY:n}=this.offsets;return[(0,a.tuiClamp)(t,-i,i),(0,a.tuiClamp)(e,-n,n)]}getScaleCenter({clientX:t,clientY:e},[i,n],o){return[(t-i-this.el.nativeElement.offsetWidth/2)/o,(e-n-this.el.nativeElement.offsetHeight/2)/o]}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.v3),n.Y36(o.tp))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-preview"]],inputs:{zoomable:"zoomable",rotatable:"rotatable"},ngContentSelectors:I,decls:2,vars:3,consts:[[4,"ngIf"],["attributeFilter","src","characterData","","childList","","subtree","",1,"t-wrapper",3,"tuiPan","tuiResize","tuiZoom","waMutationObserver"],["contentWrapper",""],[1,"t-header"],[1,"t-title"],[1,"t-actions"],[1,"t-footer"],["tuiHintAppearance","onDark","tuiHintDescribe","","tuiHintDirection","top-right","tuiIconButton","","tuiPreviewAction","","type","button","class","t-rotate-button",3,"icon","tuiHint","click",4,"ngIf"],[3,"min","value","reset","valueChange",4,"ngIf"],["tuiHintAppearance","onDark","tuiHintDescribe","","tuiHintDirection","top-right","tuiIconButton","","tuiPreviewAction","","type","button",1,"t-rotate-button",3,"icon","tuiHint","click"],[3,"min","value","reset","valueChange"]],template:function(t,e){1&t&&(n.F$t(k),n.YNc(0,P,16,16,"ng-container",0),n.ALo(1,"async")),2&t&&n.Q6J("ngIf",n.lcZ(1,1,e.texts$))},directives:[p.O5,h.g,g.$,m.x,f.Vi,v.v,b.$,_.v,C.D,x.x,M.t,y.D,w.n],pipes:[p.Ov],styles:["[_nghost-%COMP%]{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-header[_ngcontent-%COMP%]{position:fixed;top:1rem;display:flex;width:100%;padding:0 1rem;box-sizing:border-box}.t-footer[_ngcontent-%COMP%]{position:absolute;bottom:1rem;display:flex;width:100%;padding:0 1rem;box-sizing:border-box;justify-content:center}.t-actions[_ngcontent-%COMP%]{display:flex;flex:1;justify-content:flex-end}.t-actions[_ngcontent-%COMP%] >*{margin-left:.625rem}.t-rotate-button[_ngcontent-%COMP%]{margin-right:.3125rem}.t-title[_ngcontent-%COMP%]{flex:1}tui-root._mobile[_nghost-%COMP%] .t-title[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-title[_ngcontent-%COMP%]{display:none}.t-not-interactive-content[_ngcontent-%COMP%] >*{pointer-events:none}.t-wrapper[_ngcontent-%COMP%]{will-change:transform}.t-transitive[_ngcontent-%COMP%]{transition-duration:.3s}"],data:{animation:[r.tuiSlideInTop]},changeDetection:0}),t})()},49116:(t,e,i)=>{i.d(e,{S:()=>a});var n=i(74788);const o=["*"];let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-preview-title"]],ngContentSelectors:o,decls:1,vars:0,template:function(t,e){1&t&&(n.F$t(),n.Hsn(0))},styles:["[_nghost-%COMP%]{border-radius:1rem;background:rgba(104,104,104,.96);color:var(--tui-text-01-night);font:var(--tui-font-text-s);display:inline-block;padding:.375rem .75rem}"],changeDetection:0}),t})()},15487:(t,e,i)=>{i.d(e,{n:()=>T});var n=i(74788),o=i(17458),a=i(4797),r=i(66682),s=i(25917),l=i(46797),u=i(43190),c=i(88002),d=i(39761),p=i(12057),h=i(76189),g=i(4498),m=i(38988),f=i(67446),v=i(29070),b=i(54255),_=i(15491),C=i(56059),x=i(47044),M=i(23738),y=i(219);function w(t,e){if(1&t&&(n._uU(0),n.ALo(1,"percent"),n.ALo(2,"async")),2&t){const t=n.oxw(2);n.hij(" ",n.lcZ(1,1,n.lcZ(2,3,t.valueChange)||t.value)," ")}}function O(t,e){if(1&t){const t=n.EpF();n.ynx(0),n.TgZ(1,"section",1),n.TgZ(2,"button",2),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onMinus()})),n.qZA(),n.TgZ(3,"label",3),n._UZ(4,"div",4),n.ALo(5,"async"),n.YNc(6,w,3,5,"ng-template",null,5,n.W1O),n.TgZ(8,"input",6),n.NdJ("ngModelChange",(function(e){return n.CHM(t),n.oxw().onModelChange(e)})),n.qZA(),n.qZA(),n.TgZ(9,"button",7),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onPlus()})),n.qZA(),n.qZA(),n.TgZ(10,"button",8),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onReset()})),n.qZA(),n.BQk()}if(2&t){const t=e.ngIf,i=n.MAs(7),o=n.oxw();n.xp6(2),n.Q6J("disabled",o.leftButtonDisabled)("icon",o.icons.zoomOut)("title",t.zoomOut),n.xp6(2),n.Q6J("tuiHint",i)("tuiHintManual",!!n.lcZ(5,15,o.hintShow$)),n.xp6(4),n.Q6J("max",o.max)("min",o.min)("ngModel",o.value),n.xp6(1),n.Q6J("disabled",o.rightButtonDisabled)("icon",o.icons.zoomIn)("title",t.zoomIn),n.xp6(1),n.ekj("t-invisible",!o.collapseVisible),n.Q6J("icon",o.icons.zoomReset)("tuiHint",t.reset)}}let T=(()=>{class t{constructor(t,e){this.icons=t,this.zoomTexts$=e,this.min=.5,this.max=2,this.value=1,this.valueChange=new n.vpe,this.reset=new n.vpe,this.hintShow$=this.valueChange.pipe((0,u.w)((()=>(0,r.T)((0,s.of)(!0),(0,l.H)(1e3).pipe((0,c.U)(a.ALWAYS_FALSE_HANDLER))))),(0,d.O)(!1))}get leftButtonDisabled(){return this.value===this.min}get rightButtonDisabled(){return this.value===this.max}get collapseVisible(){return this.value>this.min}onModelChange(t){const e=(0,a.tuiClamp)(t,this.min,this.max);e!==this.value&&(this.value=e,this.valueChange.emit(e))}onReset(){this.reset.emit()}onMinus(){this.onModelChange(this.value-.5)}onPlus(){this.onModelChange(this.value<1?1:this.value+.5)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.v3),n.Y36(o.xP))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-preview-zoom"]],inputs:{min:"min",max:"max",value:"value"},outputs:{valueChange:"valueChange",reset:"reset"},decls:2,vars:3,consts:[[4,"ngIf"],[1,"t-zoom"],["tuiIconButton","","tuiPreviewAction","","type","button",1,"t-sign_minus",3,"disabled","icon","title","click"],["tuiSliderThumbLabel",""],["tuiHintAppearance","onDark","tuiHintDirection","top-right",3,"tuiHint","tuiHintManual"],["hint",""],["step","any","tuiSlider","","type","range",1,"t-slider",3,"max","min","ngModel","ngModelChange"],["tuiIconButton","","tuiPreviewAction","","type","button",1,"t-sign_plus",3,"disabled","icon","title","click"],["tuiHintAppearance","onDark","tuiHintDescribe","","tuiHintDirection","top-right","tuiIconButton","","tuiPreviewAction","","type","button",1,"t-reset-button",3,"icon","tuiHint","click"]],template:function(t,e){1&t&&(n.YNc(0,O,11,17,"ng-container",0),n.ALo(1,"async")),2&t&&n.Q6J("ngIf",n.lcZ(1,1,e.zoomTexts$))},directives:[p.O5,h.v,g.v,m.Z,f.D,v.x,b.t,_.D,C.Z,x.i,M.eT,M.Fj,M.JJ,M.On,y.$],pipes:[p.Ov,p.Zx],styles:["[_nghost-%COMP%]{position:relative;display:flex}.t-zoom[_ngcontent-%COMP%]{border-radius:1rem;background:rgba(104,104,104,.96);color:var(--tui-text-01-night);font:var(--tui-font-text-s);display:flex;justify-content:space-between;align-items:center;width:12rem}.t-slider[_ngcontent-%COMP%]{width:7.5rem}.t-sign_minus[_ngcontent-%COMP%]{border-top-right-radius:0;border-bottom-right-radius:0}.t-sign_plus[_ngcontent-%COMP%]{border-top-left-radius:0;border-bottom-left-radius:0}.t-invisible[_ngcontent-%COMP%]{visibility:hidden}.t-reset-button[_ngcontent-%COMP%]{margin-left:.3125rem}"],changeDetection:0}),t})()},46001:(t,e,i)=>{i.r(e),i.d(e,{TUI_PREVIEW_ICONS:()=>M.v3,TUI_PREVIEW_ICONS_DEFAULT:()=>M.qV,TUI_PREVIEW_TEXTS:()=>M.tp,TUI_PREVIEW_ZOOM_TEXTS:()=>M.xP,TuiPreviewActionDirective:()=>_.v,TuiPreviewActionModule:()=>v,TuiPreviewComponent:()=>o.m,TuiPreviewDialogComponent:()=>p,TuiPreviewDialogModule:()=>h,TuiPreviewDialogService:()=>m,TuiPreviewModule:()=>b,TuiPreviewPaginationComponent:()=>n.i,TuiPreviewTitleComponent:()=>C.S,TuiPreviewZoomComponent:()=>x.n,tuiPreviewIconsProvider:()=>M.Hl});var n=i(48882),o=i(10643),a=i(12057),r=i(23738),s=i(23764),l=i(64862),u=i(89570),c=i(74788);function d(t,e){if(1&t&&(c.ynx(0),c._uU(1),c.BQk()),2&t){const t=e.polymorpheusOutlet;c.xp6(1),c.hij(" ",t," ")}}let p=(()=>{class t{constructor(t){this.context=t}onKeyDownEsc(){this.context.$implicit.complete()}}return t.ɵfac=function(e){return new(e||t)(c.Y36(u.yf))},t.ɵcmp=c.Xpm({type:t,selectors:[["tui-preview-dialog"]],hostBindings:function(t,e){1&t&&c.NdJ("keydown.esc",(function(){return e.onKeyDownEsc()}),!1,c.evT)},decls:2,vars:3,consts:[[1,"t-dialog-content"],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(c.TgZ(0,"div",0),c.YNc(1,d,2,1,"ng-container",1),c.qZA()),2&t&&(c.Q6J("@tuiSlideInTop",void 0),c.xp6(1),c.Q6J("polymorpheusOutlet",e.context.content)("polymorpheusOutletContext",e.context))},directives:[u.Li],styles:[".t-dialog-content{position:fixed;width:100%;height:100%}[tuiWrapper][data-appearance=preview-action]{background:rgba(104,104,104,.96);color:var(--tui-text-01-night)}@media (hover: hover){[tuiWrapper][data-appearance=preview-action]:hover:not(._no-hover),[tuiWrapper][data-appearance=preview-action][data-state=hover]{background:rgba(159,159,159,.86)}}[tuiWrapper][data-appearance=preview-action]:active:not(._no-active),[tuiWrapper][data-appearance=preview-action][data-state=active],[tuiWrapper][data-appearance=preview-action][data-state=active]:hover{background:rgba(159,159,159,.75)}\n"],encapsulation:2,data:{animation:[l.tuiSlideInTop]},changeDetection:0}),t})(),h=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({imports:[[u.wq]]}),t})();var g=i(4797);let m=(()=>{class t extends g.AbstractTuiDialogService{constructor(){super(...arguments),this.defaultOptions={},this.component=new u.Al(p)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=c.n5z(t)))(i||t)}}(),t.ɵprov=c.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var f=i(66259);let v=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({}),t})(),b=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({providers:[(0,g.tuiAsDialog)(m)],imports:[[a.ez,u.wq,s.NI,l.TuiButtonModule,r.u5,f.TuiSliderModule,l.TuiHintModule,g.TuiDragModule,g.TuiResizeModule,l.TuiSvgModule,l.TuiLoaderModule,g.TuiPanModule,g.TuiZoomModule,v]]}),t})();var _=i(4498),C=i(49116),x=i(15487),M=i(17458)},17458:(t,e,i)=>{i.d(e,{v3:()=>l,qV:()=>s,tp:()=>a,xP:()=>r,Hl:()=>u});var n=i(4797),o=i(72773);const a=(0,n.tuiCreateTokenFromFactory)((0,o.vv)("previewTexts")),r=(0,n.tuiCreateTokenFromFactory)((0,o.vv)("zoomTexts")),s={rotate:"tuiIconRotate",prev:"tuiIconArrowLeft",next:"tuiIconArrowRight",zoomIn:"tuiIconPlus",zoomOut:"tuiIconMinus",zoomReset:"tuiIconMinimize"},l=(0,n.tuiCreateToken)(s);function u(t){return(0,n.tuiProvideOptions)(l,t,s)}},1613:(t,e,i)=>{i.d(e,{I:()=>n});class n{constructor(t,e,i={}){this.observer=t,this.content=e;const{mode:n="onLight",hasCloseButton:o=!1,adaptive:a=!1}=i;this.mode=n,this.hasCloseButton=o,this.adaptive=a}close(){this.observer.complete()}}},6724:(t,e,i)=>{i.d(e,{G:()=>m});var n=i(62579),o=i(4797),a=i(64862),r=i(70866),s=i(74788),l=i(12057),u=i(89570),c=i(76189),d=i(30644);function p(t,e){if(1&t&&(s.ynx(0),s._uU(1),s.BQk()),2&t){const t=e.polymorpheusOutlet;s.xp6(1),s.hij(" ",t," ")}}function h(t,e){if(1&t){const t=s.EpF();s.TgZ(0,"button",8),s.NdJ("click",(function(){s.CHM(t);const e=s.oxw().ngIf;return s.oxw().onCloseClick(e)})),s.ALo(1,"async"),s.qZA()}if(2&t){const t=s.oxw().ngIf,e=s.oxw();s.Q6J("icon",e.icons.close)("title",s.lcZ(1,3,e.closeWord$))("tuiMode",e.getMode(t.mode))}}function g(t,e){if(1&t&&(s.TgZ(0,"div",1),s.TgZ(1,"div",2),s.TgZ(2,"div",3),s.TgZ(3,"div",4),s.TgZ(4,"div",5),s.YNc(5,p,2,1,"ng-container",6),s.qZA(),s.YNc(6,h,2,5,"button",7),s.qZA(),s.qZA(),s.qZA(),s.qZA()),2&t){const t=e.ngIf,i=s.oxw();s.Q6J("@tuiParentAnimation",void 0),s.xp6(1),s.ekj("t-bar_light","onDark"===t.mode),s.Q6J("@tuiSlideInTop",i.animation),s.xp6(1),s.ekj("t-container_adaptive",t.adaptive),s.xp6(3),s.Q6J("polymorpheusOutlet",t.content)("polymorpheusOutletContext",i.getItemContext(t)),s.xp6(1),s.Q6J("ngIf",t.hasCloseButton)}}let m=(()=>{class t{constructor(t,e,i,n,o,a){this.service=t,this.closeWord$=e,this.icons=i,this.animation=n,this.media=o,this.win=a}get isMobile(){return(0,a.tuiIsMobile)(this.win,this.media)}getMode(t){return"onLight"===t?"onDark":null}onCloseClick(t){t.close()}getItemContext(t){return{$implicit:()=>t.close()}}}return t.ɵfac=function(e){return new(e||t)(s.Y36(r.A),s.Y36(a.TUI_CLOSE_WORD),s.Y36(a.TUI_COMMON_ICONS),s.Y36(a.TUI_ANIMATION_OPTIONS),s.Y36(a.TUI_MEDIA),s.Y36(n.m9))},t.ɵcmp=s.Xpm({type:t,selectors:[["tui-table-bars-host"]],decls:2,vars:3,consts:[["class","t-wrapper",4,"ngIf"],[1,"t-wrapper"],["automation-id","tui-table-bar__bar",1,"t-bar"],[1,"t-container"],[1,"t-inner"],[1,"t-content"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","automation-id","tui-table-bar__close-button","size","xs","tuiIconButton","","type","button","class","t-close-button",3,"icon","title","tuiMode","click",4,"ngIf"],["appearance","icon","automation-id","tui-table-bar__close-button","size","xs","tuiIconButton","","type","button",1,"t-close-button",3,"icon","title","tuiMode","click"]],template:function(t,e){1&t&&(s.YNc(0,g,7,9,"div",0),s.ALo(1,"async")),2&t&&s.Q6J("ngIf",s.lcZ(1,1,e.service.bar$))},directives:[l.O5,u.Li,c.v,d.w],pipes:[l.Ov],styles:["[_nghost-%COMP%]{position:fixed;bottom:0;left:0;display:flex;align-items:flex-end;width:100%;height:0}.t-wrapper[_ngcontent-%COMP%]{display:flex;width:100%}.t-bar[_ngcontent-%COMP%]{box-shadow:var(--tui-shadow);flex:0 0 100%;background:var(--tui-base-07);color:var(--tui-base-01)}.t-bar_light[_ngcontent-%COMP%]{background:var(--tui-base-01);color:var(--tui-text-01)}.t-container[_ngcontent-%COMP%]{position:relative;margin:0 auto}@media screen and (min-width: 80em){.t-container.t-container_adaptive[_ngcontent-%COMP%]{width:69rem}}@media screen and (max-width: 79.9625em){.t-container.t-container_adaptive[_ngcontent-%COMP%]{width:51.5rem}}@media screen and (max-width: 47.9625em){.t-container.t-container_adaptive[_ngcontent-%COMP%]{width:100%;padding:0 1rem;box-sizing:border-box}}@media screen and (min-width: 80em){.t-container[_ngcontent-%COMP%]{width:69rem}}@media screen and (max-width: 79.9625em){.t-container[_ngcontent-%COMP%]{width:51.5rem;padding:0 3rem}}.t-inner[_ngcontent-%COMP%]{display:flex;align-items:center;height:4.5rem;width:100%;overflow:hidden}tui-root._mobile[_nghost-%COMP%] .t-inner[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-inner[_ngcontent-%COMP%]{height:5.75rem}.t-close-button[_ngcontent-%COMP%]{margin-left:1.5rem}.t-content[_ngcontent-%COMP%]{width:100%;flex:1 1 0}"],data:{animation:[a.tuiSlideInTop,o.TUI_PARENT_ANIMATION]},changeDetection:0}),t})()},40249:(t,e,i)=>{i.r(e),i.d(e,{TuiTableBar:()=>n.I,TuiTableBarsHostComponent:()=>o.G,TuiTableBarsHostModule:()=>u,TuiTableBarsService:()=>c.A});var n=i(1613),o=i(6724),a=i(12057),r=i(64862),s=i(89570),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[a.ez,s.wq,r.TuiModeModule,r.TuiButtonModule]]}),t})();var c=i(70866)},70866:(t,e,i)=>{i.d(e,{A:()=>s}),i(4797);var n=i(82298),o=i(18891),a=i(1613),r=i(74788);let s=(()=>{class t{constructor(){this.bar$=new n.t(1)}open(t,e){return new o.y((i=>{const n=new a.I(i,t,e);return this.bar$.next(n),()=>{this.bar$.next(null)}}))}}return t.ɵfac=function(e){return new(e||t)},t.ɵprov=r.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},11569:(t,e,i)=>{i.d(e,{M$:()=>b,QJ:()=>C,LF:()=>S,d5:()=>I,Xn:()=>f,m6:()=>A,F9:()=>E,Er:()=>L,N9:()=>X,GM:()=>F,FX:()=>v,wB:()=>_});var n=i(23738),o=(i(66830),i(97543)),a=i(4037),r=i(79765),s=i(66682),l=i(71289),u=i(39761),c=i(88002),d=i(45435),p=i(87519),h=i(43190),g=i(46782),m=i(74788);let f=(()=>{class t{constructor(){this.pseudoHover=null,this.pseudoActive=null,this.pseudoFocus=null,this.focusable=!0,this.nativeId="",this.focusedChange=new m.vpe,this.focusVisibleChange=new m.vpe,this.focusVisible=!1,this.autoIdString=`tui_interactive_${t.autoId++}${Date.now()}`}get computedDisabled(){return this.disabled}get computedFocusable(){return!this.computedDisabled&&(this.focusable||this.focused)}get computedFocused(){var t;return!this.computedDisabled&&(null!==(t=this.pseudoFocus)&&void 0!==t?t:this.focused)}get computedFocusVisible(){var t;return!this.computedDisabled&&(null!==(t=this.pseudoFocus)&&void 0!==t?t:this.focusVisible)}get id(){return this.nativeId||this.autoIdString}updateFocused(t){this.focusedChange.emit(t)}updateFocusVisible(t){this.focusVisible!==t&&(this.focusVisible=t,this.focusVisibleChange.emit(t))}}return t.autoId=0,t.ɵfac=function(e){return new(e||t)},t.ɵdir=m.lG2({type:t,hostVars:7,hostBindings:function(t,e){2&t&&(m.uIk("data-focused",e.pseudoFocus),m.ekj("_disabled",e.computedDisabled)("_focused",e.computedFocused)("_focus-visible",e.computedFocusVisible))},inputs:{pseudoHover:"pseudoHover",pseudoActive:"pseudoActive",pseudoFocus:"pseudoFocus",focusable:"focusable",nativeId:"nativeId"},outputs:{focusedChange:"focusedChange",focusVisibleChange:"focusVisibleChange"}}),t})();class v{}let b=(()=>{class t extends f{constructor(t,e,i){super(),this.ngControl=t,this.cdr=e,this.valueTransformer=i,this.refresh$=new r.xQ,this.onTouched=o.iD,this.onChange=o.iD,this.fallbackValue=this.getFallbackValue(),this.destroy$=new r.xQ,this.readOnly=!1,this.pseudoInvalid=null,this.ngControl&&(this.ngControl.valueAccessor=this)}get computedInvalid(){return this.interactive&&(null!==this.pseudoInvalid?this.pseudoInvalid:this.touched&&this.invalid)}get value(){var t;return null!==(t=this.previousInternalValue)&&void 0!==t?t:this.fallbackValue}set value(t){this.updateValue(t)}get safeCurrentValue(){var t;return null!==(t=this.rawValue)&&void 0!==t?t:this.fallbackValue}get invalid(){return this.safeNgControlData((({invalid:t})=>t),!1)}get valid(){return this.safeNgControlData((({valid:t})=>t),!1)}get touched(){return this.safeNgControlData((({touched:t})=>t),!1)}get disabled(){return this.safeNgControlData((({disabled:t})=>t),!1)}get interactive(){return!this.readOnly&&!this.computedDisabled}get control(){return this.safeNgControlData((({control:t})=>t),null)}get computedName(){var t,e;return null!==(e=null===(t=this.controlName)||void 0===t?void 0:t.toString())&&void 0!==e?e:null}get controlName(){var t,e,i;return null!==(i=null===(e=null===(t=this.ngControl)||void 0===t?void 0:t.name)||void 0===e?void 0:e.toString())&&void 0!==i?i:null}get rawValue(){const{ngControl:t}=this;if(null===t)return;const e=t instanceof n.On&&void 0===this.previousInternalValue?t.viewModel:t.value;return this.fromControlValue(e)}ngOnInit(){this.refresh$.pipe((0,l.g)(0),(0,u.O)(null),(0,c.U)((()=>{var t;return null===(t=this.ngControl)||void 0===t?void 0:t.control})),(0,d.h)(a.Pc),(0,p.x)(),(0,h.w)((t=>(0,s.T)(t.valueChanges,t.statusChanges))),(0,g.R)(this.destroy$)).subscribe((()=>{this.refreshLocalValue(this.safeCurrentValue)}))}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}checkControlUpdate(){this.cdr.markForCheck()}registerOnChange(t){this.onChange=e=>{t(this.toControlValue(e))},this.refresh$.next()}registerOnTouched(t){this.onTouched=t}setDisabledState(){this.checkControlUpdate()}writeValue(t){const e=this.ngControl instanceof n.On&&void 0===this.previousInternalValue?this.ngControl.model:t;this.refreshLocalValue(this.fromControlValue(e))}updateFocused(t){t||this.controlMarkAsTouched(),super.updateFocused(t)}updateValue(t){this.disabled||this.valueIdenticalComparator(this.value,t)||(this.previousInternalValue=t,this.controlSetValue(t))}valueIdenticalComparator(t,e){return t===e}safeNgControlData(t,e){var i;return null!==(i=this.ngControl&&t(this.ngControl))&&void 0!==i?i:e}controlMarkAsTouched(){this.onTouched(),this.checkControlUpdate()}controlSetValue(t){this.onChange(t),this.checkControlUpdate()}refreshLocalValue(t){this.previousInternalValue=t,this.checkControlUpdate()}fromControlValue(t){return this.valueTransformer?this.valueTransformer.fromControlValue(t):t}toControlValue(t){return this.valueTransformer?this.valueTransformer.toControlValue(t):t}}return t.ɵfac=function(e){return new(e||t)(m.Y36(n.a5,8),m.Y36(m.sBO),m.Y36(v,8))},t.ɵdir=m.lG2({type:t,hostVars:4,hostBindings:function(t,e){2&t&&m.ekj("_readonly",e.readOnly)("_invalid",e.computedInvalid)},inputs:{readOnly:"readOnly",pseudoInvalid:"pseudoInvalid"},features:[m.qOj]}),t})();function _(t){return{provide:b,useExisting:t}}let C=(()=>{class t{constructor(){this.change$=new r.xQ}ngOnChanges(){this.change$.next()}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=m.lG2({type:t,features:[m.TTD]}),t})();var x=i(61250),M=i(89570),y=i(15829),w=i(86804),O=i(18819),T=i(2740),P=i(18891),k=i(26215);let I=(()=>{class t extends P.y{constructor(t){super((t=>this.dialogs$.subscribe(t))),this.idService=t,this.dialogs$=new k.X([])}open(t,e={}){return new P.y((i=>{const n=Object.assign(Object.assign(Object.assign({},this.defaultOptions),e),{content:t,completeWith:t=>{i.next(t),i.complete()},$implicit:i,component:this.component,createdAt:Date.now(),id:this.idService.generate()});return this.dialogs$.next([...this.dialogs$.value,n]),()=>{this.dialogs$.next(this.dialogs$.value.filter((t=>t!==n)))}}))}}return t.ɵfac=function(e){return new(e||t)(m.LFG(T.ll))},t.ɵprov=m.Yz7({token:t,factory:t.ɵfac}),t})(),S=(()=>{class t extends M.GL{constructor(t,e,i){super(t,e),this.service=i,this.open$=new r.xQ,this.options={},this.open=!1,this.openChange=this.open$.pipe((0,p.x)(),(0,x.Xd)((()=>this.service.open(this,this.options).pipe((0,y.l)(),(0,w.l)(!1)))),(0,O.B)())}ngOnChanges(){this.open$.next(this.open)}}return t.ɵfac=function(e){return new(e||t)(m.Y36(m.Rgc),m.Y36(m.sBO),m.Y36(I))},t.ɵdir=m.lG2({type:t,features:[m.qOj,m.TTD]}),t})(),A=(()=>{class t extends b{clear(){this.value=[]}getFallbackValue(){return[]}}return t.ɵfac=function(){let e;return function(i){return(e||(e=m.n5z(t)))(i||t)}}(),t.ɵdir=m.lG2({type:t,features:[m.qOj]}),t})(),E=(()=>{class t extends b{getFallbackValue(){return null}}return t.ɵfac=function(){let e;return function(i){return(e||(e=m.n5z(t)))(i||t)}}(),t.ɵdir=m.lG2({type:t,features:[m.qOj]}),t})();var D=i(90701);let X=(()=>{class t{get safeHost(){if(!this.host)throw new D.Z;return this.host}attach(t){this.host=t}add(t){return this.safeHost.addComponentChild(t)}remove({hostView:t}){t.destroyed||t.destroy()}addTemplate(t,e){return this.safeHost.addTemplateChild(t,e)}removeTemplate(t){t.destroyed||t.destroy()}}return t.ɵfac=function(e){return new(e||t)},t.ɵprov=m.Yz7({token:t,factory:t.ɵfac}),t})();const z=["viewContainer"];let L=(()=>{class t{constructor(t,e,i){this.injector=t,this.el=e,i.attach(this)}get clientRect(){return this.el.nativeElement.getBoundingClientRect()}addComponentChild(e){const i=e.createInjector(this.injector),n=i.get(m._Vd).resolveComponentFactory(e.component),o=[{provide:t,useValue:this}],a=m.zs3.create({parent:i,providers:o}),r=this.vcr.createComponent(n,void 0,a);return r.changeDetectorRef.detectChanges(),r}addTemplateChild(t,e){return this.vcr.createEmbeddedView(t,e)}}return t.ɵfac=function(e){return new(e||t)(m.Y36(m.gxx),m.Y36(m.SBq),m.Y36(X))},t.ɵdir=m.lG2({type:t,viewQuery:function(t,e){if(1&t&&m.Gf(z,5,m.s_b),2&t){let t;m.iGM(t=m.CRH())&&(e.vcr=t.first)}}}),t})();var N=i(12057);let F=(()=>{class t{constructor(t){if(this.doc=t,null!==this.style)return void this.addTheme();const e=this.doc.head.querySelectorAll("style");this.constructor.style=e[e.length-1]}get style(){return this.constructor.style}ngOnDestroy(){this.removeTheme()}addTheme(){this.style&&this.doc.head.appendChild(this.style)}removeTheme(){var t;null===(t=this.style)||void 0===t||t.remove()}}return t.style=null,t.ɵfac=function(e){return new(e||t)(m.Y36(N.K0))},t.ɵdir=m.lG2({type:t}),t})()},66830:(t,e,i)=>{i.d(e,{T:()=>a,z:()=>o});var n=i(97543);const o={enabled:!1,get assert(){return n.iD}};class a{constructor(t,e={}){this.message=t,this.context=e}}},68395:(t,e,i)=>{function n(t){return null!=t&&"false"!=`${t}`}i.d(e,{L:()=>n})},49405:(t,e,i)=>{i.d(e,{f:()=>g});var n=i(74788),o=i(97543),a=i(2740),r=i(65533),s=i(89570),l=i(9112),u=i(46782),c=i(12057),d=i(35271);function p(t,e){if(1&t&&(n.GkF(0,3),n.ALo(1,"tuiMapper")),2&t){const t=e.$implicit,i=n.oxw(2);n.Q6J("ngComponentOutlet",t.component.component)("ngComponentOutletInjector",n.xi3(1,2,t,i.mapper))}}function h(t,e){if(1&t&&(n.TgZ(0,"div",1),n.YNc(1,p,2,5,"ng-container",2),n.qZA()),2&t){const t=e.$implicit;n.Q6J("@tuiParentAnimation",void 0),n.xp6(1),n.Q6J("ngForOf",t)}}let g=(()=>{class t{constructor(t,e,i,o){this.allAlerts=t,this.injector=e,this.destroy$=i,this.cdr=o,this.alerts=[],this.trackBy=t=>t,this.mapper=t=>n.zs3.create({providers:[{provide:s.yf,useValue:t}],parent:this.injector})}ngOnInit(){(0,l.aj)(this.allAlerts).pipe((0,u.R)(this.destroy$)).subscribe((t=>{this.alerts=t,this.cdr.detectChanges()}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.bS),n.Y36(n.gxx),n.Y36(a.a3,2),n.Y36(n.sBO))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-alert-host"]],features:[n._Bn([a.a3])],decls:1,vars:2,consts:[["class","t-wrapper",4,"ngFor","ngForOf","ngForTrackBy"],[1,"t-wrapper"],[3,"ngComponentOutlet","ngComponentOutletInjector",4,"ngFor","ngForOf"],[3,"ngComponentOutlet","ngComponentOutletInjector"]],template:function(t,e){1&t&&n.YNc(0,h,2,2,"div",0),2&t&&n.Q6J("ngForOf",e.alerts)("ngForTrackBy",e.trackBy)},directives:[c.sg,c.$G],pipes:[d.c],styles:["tui-alert-host>.t-wrapper{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;flex-direction:column;pointer-events:none}tui-alert-host>.t-wrapper>*{pointer-events:auto}\n"],encapsulation:2,data:{animation:[o.Kx]}}),t})()},73281:(t,e,i)=>{i.d(e,{B:()=>T,T:()=>P});var n=i(56083),o=i(12057),a=i(74788),r=i(91211),s=i(62579),l=i(2740),u=i(65533),c=i(4037),d=i(25917),p=i(9112),h=i(88002),g=i(46782),m=i(40939),f=i(61626),v=i(65634),b=i(53507),_=i(89570),C=i(40674);function x(t,e){1&t&&a.GkF(0)}function M(t,e){1&t&&a._UZ(0,"tui-scroll-controls",5)}function y(t,e){if(1&t&&(a.TgZ(0,"section",2),a.YNc(1,x,1,0,"ng-container",3),a.YNc(2,M,1,0,"tui-scroll-controls",4),a.qZA()),2&t){const t=e.$implicit,i=a.oxw();a.Q6J("@host",void 0),a.uIk("aria-labelledby",t.id),a.xp6(1),a.Q6J("polymorpheusOutlet",t.component)("polymorpheusOutletContext",t),a.xp6(1),a.Q6J("ngIf",!i.isMobile)}}function w(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"div",6),a.NdJ("transitionend",(function(e){const i=a.CHM(t).tuiLet,n=a.oxw();return n.onDialog(e,!!n.dialogs.length,!!i)}))("popstate",(function(){const e=a.CHM(t).tuiLet,i=a.oxw();return i.closeLast(i.dialogs,!!e)}),!1,a.Jf7),a.qZA()}if(2&t){const t=a.oxw();a.ekj("t-overlay_visible",t.dialogs.length)}}const O={label:"ignoreMe"},T=(0,c.JN)((0,d.of)(!1));let P=(()=>{class t{constructor(t,e,i,n,o,a,r,s){this.isMobile=t,this.isDialogClosesOnBack$=e,this.dialogsByType=i,this.historyRef=n,this.titleService=o,this.destroy$=a,this.cdr=r,this.doc=s,this.dialogs=[]}ngOnInit(){(0,p.aj)(this.dialogsByType).pipe((0,h.U)((t=>[].concat(...t).sort(((t,e)=>t.createdAt-e.createdAt)))),(0,g.R)(this.destroy$)).subscribe((t=>{var e;this.dialogs=t,this.cdr.markForCheck(),null===(e=this.doc.defaultView)||void 0===e||e.document.documentElement.classList.toggle("t-overscroll-none",!!t.length)}))}closeLast(t,e){if(!e)return;const[i]=t.slice(-1);i&&(t.length>1&&this.historyRef.pushState(O,this.titleService.getTitle()),i.$implicit.complete())}onDialog({propertyName:t},e,i){var n;i&&"letter-spacing"===t&&(e?this.historyRef.pushState(O,this.titleService.getTitle()):(null==(n=this.historyRef.state)?void 0:n.label)===O.label&&this.historyRef.back())}}return t.ɵfac=function(e){return new(e||t)(a.Y36(u.fL),a.Y36(T),a.Y36(u.qY),a.Y36(s.UA),a.Y36(r.Dx),a.Y36(l.a3,2),a.Y36(a.sBO),a.Y36(o.K0))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-dialog-host"]],features:[a._Bn([l.a3])],decls:3,vars:4,consts:[["aria-modal","true","role","dialog","tuiFocusTrap","","tuiOverscroll","all","tuiScrollRef","","class","t-dialog",4,"ngFor","ngForOf"],["class","t-overlay",3,"t-overlay_visible","transitionend","popstate",4,"tuiLet"],["aria-modal","true","role","dialog","tuiFocusTrap","","tuiOverscroll","all","tuiScrollRef","",1,"t-dialog"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["class","t-scrollbars",4,"ngIf"],[1,"t-scrollbars"],[1,"t-overlay",3,"transitionend","popstate"]],template:function(t,e){1&t&&(a.YNc(0,y,3,5,"section",0),a.YNc(1,w,1,2,"div",1),a.ALo(2,"async")),2&t&&(a.Q6J("ngForOf",e.dialogs),a.xp6(1),a.Q6J("tuiLet",a.lcZ(2,2,e.isDialogClosesOnBack$)))},directives:[o.sg,m.L,f.y,v.W,b.e,_.Li,o.O5,C.t],pipes:[o.Ov],styles:["[_nghost-%COMP%]{position:fixed;left:0;bottom:0;width:100%;height:0}.t-overlay[_ngcontent-%COMP%], .t-dialog[_ngcontent-%COMP%]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-start;outline:none;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.t-overlay.ng-animating[_ngcontent-%COMP%], .t-dialog.ng-animating[_ngcontent-%COMP%]{overflow:clip}.t-overlay[_ngcontent-%COMP%]::-webkit-scrollbar, .t-dialog[_ngcontent-%COMP%]::-webkit-scrollbar, .t-overlay[_ngcontent-%COMP%]::-webkit-scrollbar-thumb, .t-dialog[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{display:none}.t-dialog[_ngcontent-%COMP%]{bottom:auto;height:100%}.t-overlay[_ngcontent-%COMP%]{height:100%;pointer-events:none;touch-action:none;opacity:0;letter-spacing:normal;transition:opacity var(--tui-duration, .3s),letter-spacing .01s;background:rgba(0,0,0,.75);-webkit-backdrop-filter:var(--tui-backdrop, none);backdrop-filter:var(--tui-backdrop, none)}.t-overlay_visible[_ngcontent-%COMP%]{opacity:1;letter-spacing:1px}.t-dialog[_ngcontent-%COMP%]:last-of-type{z-index:1}.t-scrollbars[_ngcontent-%COMP%]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;color:#747474}"],data:{animation:[(0,n.X$)("host",[(0,n.eR)(":enter",[(0,n.oB)({overflow:"clip"}),(0,n.IO)(":scope > *",[(0,n.pV)()],{optional:!0})]),(0,n.eR)(":leave",[(0,n.IO)(":scope > *",[(0,n.pV)()],{optional:!0})])])]}}),t})()},45696:(t,e,i)=>{i.d(e,{q:()=>s});var n=i(11569),o=i(51278),a=i(74788);const r=["*"];let s=(()=>{class t extends n.Er{}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵcmp=a.Xpm({type:t,selectors:[["tui-dropdown-host"]],features:[a._Bn([{provide:n.N9,useExisting:o.a},{provide:n.Er,useExisting:t}]),a.qOj],ngContentSelectors:r,decls:3,vars:0,consts:[["viewContainer",""]],template:function(t,e){1&t&&(a.F$t(),a.Hsn(0),a.GkF(1,null,0))},styles:['[_nghost-%COMP%]{position:relative;z-index:0;display:block;height:100%}[_nghost-%COMP%]:before{content:"";display:block;overflow:hidden}.t-position-fixed-offset[_ngcontent-%COMP%]{position:fixed;left:0;top:0;pointer-events:none;visibility:hidden;width:100%;height:100%}'],changeDetection:0}),t})()},51278:(t,e,i)=>{i.d(e,{a:()=>a});var n=i(11569),o=i(74788);let a=(()=>{class t extends n.N9{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},75535:(t,e,i)=>{i.d(e,{qY:()=>n.q,mL:()=>a,ae:()=>r.a});var n=i(45696),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var r=i(51278)},40674:(t,e,i)=>{i.d(e,{t:()=>v});var n=i(74788),o=i(62579),a=i(61250),r=i(65533),s=i(39426),l=i(88002),u=i(39761),c=i(87519),d=i(12057),p=i(98665);function h(t,e){if(1&t&&(n.TgZ(0,"div",3),n.NdJ("mousedown.capture.prevent",(function(){return 0})),n._UZ(1,"div",4),n.qZA()),2&t){const t=n.oxw().ngIf;n.ekj("t-bar_has-horizontal",t[1])}}function g(t,e){if(1&t&&(n.TgZ(0,"div",5),n.NdJ("mousedown.capture.prevent",(function(){return 0})),n._UZ(1,"div",6),n.qZA()),2&t){const t=n.oxw().ngIf;n.ekj("t-bar_has-vertical",t[0])}}function m(t,e){if(1&t&&(n.ynx(0),n.YNc(1,h,2,2,"div",1),n.YNc(2,g,2,2,"div",2),n.BQk()),2&t){const t=e.ngIf;n.xp6(1),n.Q6J("ngIf",t[0]),n.xp6(1),n.Q6J("ngIf",t[1])}}function f(t,e){if(1&t&&(n.ynx(0),n.YNc(1,m,3,2,"ng-container",0),n.ALo(2,"async"),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("ngIf",n.lcZ(2,1,t.refresh$))}}let v=(()=>{class t{constructor(t,e,i,n){this.isIOS=t,this.zone=e,this.scrollRef=i,this.animationFrame$=n,this.refresh$=this.animationFrame$.pipe((0,s.p)(300),(0,l.U)((()=>{const{clientHeight:t,scrollHeight:e,clientWidth:i,scrollWidth:n}=this.scrollRef.nativeElement;return[Math.ceil(t/e*100)<100,Math.ceil(i/n*100)<100]})),(0,u.O)([!1,!1]),(0,c.x)(((t,e)=>t[0]===e[0]&&t[1]===e[1])),(0,a.Yr)(this.zone))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.FA),n.Y36(n.R0b),n.Y36(r.$_),n.Y36(o.L1))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-scroll-controls"]],decls:1,vars:1,consts:[[4,"ngIf"],["class","t-bar t-bar_vertical",3,"t-bar_has-horizontal","mousedown.capture.prevent",4,"ngIf"],["class","t-bar t-bar_horizontal",3,"t-bar_has-vertical","mousedown.capture.prevent",4,"ngIf"],[1,"t-bar","t-bar_vertical",3,"mousedown.capture.prevent"],["tuiScrollbar","vertical",1,"t-thumb"],[1,"t-bar","t-bar_horizontal",3,"mousedown.capture.prevent"],["tuiScrollbar","horizontal",1,"t-thumb"]],template:function(t,e){1&t&&n.YNc(0,f,3,3,"ng-container",0),2&t&&n.Q6J("ngIf",!e.isIOS)},directives:[d.O5,p.N],pipes:[d.Ov],styles:["[_nghost-%COMP%]{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:1;min-width:calc(100% - 1px);min-height:calc(100% - 1px);max-width:calc(100% - 1px);max-height:calc(100% - 1px);float:left;-webkit-margin-end:calc(-100% + 1px);margin-inline-end:calc(-100% + 1px);pointer-events:none}.t-bar[_ngcontent-%COMP%]{position:absolute;right:0;bottom:0;pointer-events:auto;animation:tuiFadeIn var(--tui-duration, .3s) ease-in-out}.t-bar_vertical[_ngcontent-%COMP%]{top:0;width:.875rem}.t-bar_horizontal[_ngcontent-%COMP%]{left:0;height:.875rem}.t-bar_has-horizontal[_ngcontent-%COMP%]{bottom:.5rem}.t-bar_has-vertical[_ngcontent-%COMP%]{right:.5rem}.t-thumb[_ngcontent-%COMP%]{position:absolute;border-radius:6.25rem;border:.25rem solid transparent;cursor:pointer;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:currentColor;background-clip:content-box;box-sizing:border-box;transition:all var(--tui-duration, .3s) ease-in-out;transition-property:width,height,opacity;opacity:.2}.t-thumb[_ngcontent-%COMP%]:hover{opacity:.24}.t-thumb[_ngcontent-%COMP%]:active{opacity:.48}.t-bar_vertical[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]{right:0;width:.75rem;min-height:1.25rem}.t-bar_vertical[_ngcontent-%COMP%]:hover .t-thumb[_ngcontent-%COMP%], .t-bar_vertical[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]:active{width:.875rem}.t-bar_horizontal[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]{bottom:0;height:.75rem;min-width:1.25rem}.t-bar_horizontal[_ngcontent-%COMP%]:hover .t-thumb[_ngcontent-%COMP%], .t-bar_horizontal[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]:active{height:.875rem}"],changeDetection:0}),t})()},53507:(t,e,i)=>{i.d(e,{e:()=>r,h:()=>a});var n=i(74788),o=i(65533);const a="[tuiScrollRef]";let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiScrollRef",""]],features:[n._Bn([{provide:o.$_,useExisting:n.SBq}])]}),t})()},98665:(t,e,i)=>{i.d(e,{N:()=>m});var n=i(12057),o=i(74788),a=i(62579),r=i(97543),s=i(61250),l=i(2740),u=i(65533),c=i(66682),d=i(88002),p=i(43190),h=i(46782),g=i(39426);let m=(()=>{class t{constructor(t,e,i,n,o,a){this.container=n,this.doc=o,this.el=a,this.tuiScrollbar="vertical";const{nativeElement:l}=this.el,u=(0,s.mL)(l,"mousedown"),m=(0,s.mL)(this.doc,"mousemove"),f=(0,s.mL)(this.doc,"mouseup"),v=(0,s.mL)(this.wrapper,"mousedown");(0,c.T)(v.pipe((0,d.U)((t=>this.getScrolled(t,.5,.5)))),u.pipe((0,p.w)((t=>{const e=l.getBoundingClientRect(),i=function({clientY:t},{top:e,height:i}){return(t-e)/i}(t,e),n=function({clientX:t},{left:e,width:i}){return(t-e)/i}(t,e);return m.pipe((0,d.U)((t=>this.getScrolled(t,i,n))),(0,h.R)(f))})))).pipe((0,s.fL)(t),(0,h.R)(e)).subscribe((([t,e])=>{this.element.style.scrollBehavior="auto","vertical"===this.tuiScrollbar?this.element.scrollTop=t:this.element.scrollLeft=e,this.element.style.scrollBehavior=""})),(0,c.T)(i.pipe((0,g.p)(r.Yg)),(0,s.pt)(this.element)).pipe((0,s.fL)(t),(0,h.R)(e)).subscribe((()=>{"vertical"===this.tuiScrollbar?(l.style.top=100*this.thumb+"%",l.style.height=100*this.view+"%"):(l.style.left=100*this.thumb+"%",l.style.width=100*this.view+"%")}))}get wrapper(){return this.el.nativeElement.parentElement}get scrolled(){const{scrollTop:t,scrollHeight:e,clientHeight:i,scrollLeft:n,scrollWidth:o,clientWidth:a}=this.element;return"vertical"===this.tuiScrollbar?t/(e-i):n/(o-a)}get compensation(){const{clientHeight:t,scrollHeight:e,clientWidth:i,scrollWidth:n}=this.element;return t*t/e>24&&"vertical"===this.tuiScrollbar||i*i/n>24&&"horizontal"===this.tuiScrollbar?0:"vertical"===this.tuiScrollbar?24/t:24/i}get thumb(){const t=this.compensation||this.view;return this.scrolled*(1-t)}get view(){const{clientHeight:t,scrollHeight:e,clientWidth:i,scrollWidth:n}=this.element;return"vertical"===this.tuiScrollbar?Math.ceil(t/e*100)/100:Math.ceil(i/n*100)/100}get element(){return this.container.nativeElement}getScrolled({clientY:t,clientX:e},i,n){const{offsetHeight:o,offsetWidth:a}=this.el.nativeElement,{top:r,left:s,width:l,height:u}=this.wrapper.getBoundingClientRect();return[(this.element.scrollHeight-u)*((t-r-o*i)/(u-o)),(this.element.scrollWidth-l)*((e-s-a*n)/(l-a))]}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.R0b),o.Y36(l.a3,2),o.Y36(a.L1),o.Y36(u.$_),o.Y36(n.K0),o.Y36(o.SBq))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiScrollbar",""]],inputs:{tuiScrollbar:"tuiScrollbar"},features:[o._Bn([l.a3])]}),t})()},97543:(t,e,i)=>{i.d(e,{Iy:()=>n,Ye:()=>o,U:()=>I,pg:()=>A,Qg:()=>S,dB:()=>y,F:()=>M,fv:()=>T,li:()=>w,em:()=>P,f$:()=>x,kU:()=>k,Vl:()=>O,tU:()=>E,FS:()=>a,LZ:()=>u,Jy:()=>d,iD:()=>c,Mm:()=>l,Yg:()=>_,bg:()=>m,LQ:()=>h,yZ:()=>p,Kx:()=>v,Bc:()=>b,zy:()=>g,Lc:()=>D,Ml:()=>X,Lw:()=>C});const n=()=>!1,o=()=>!0,a=79;var r=i(74788);const s={bottom:0,height:0,left:0,right:0,top:0,width:0,x:0,y:0},l=new r.n_E,u=[],c=()=>{},d=Object.assign(Object.assign({},s),{toJSON:()=>s}),p=t=>String(t),h=(t,e,i=p)=>i(t).toLowerCase().includes(e.toLowerCase()),g=(t,e,i=p)=>i(t).toLowerCase()===e.toLowerCase(),m=(t,e)=>t===e||function(t,e){return Array.isArray(t)&&Array.isArray(e)&&!t.length&&!e.length}(t,e);var f=i(56083);const v=(0,f.X$)("tuiParentAnimation",[(0,f.eR)(":leave",[(0,f.IO)(":scope > *",[(0,f.pV)()],{optional:!0})])]),b=(0,f.X$)("tuiParentStop",[(0,f.eR)(":enter",[])]),_=1e3/15,C=t=>"ownerSVGElement"in t?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT,x=" ",M="–",y="—",w="«",O="»",T="-",P="−",k="+",I="•",S="…",A="¤",E="​",D=["tuiIconMirMono","tuiIconVisaMono","tuiIconElectronMono","tuiIconMastercard","tuiIconMaestro","tuiIconAmex","tuiIconDinersClub","tuiIconDiscover","tuiIconHumo","tuiIconJCB","tuiIconRuPay","tuiIconUnionPay","tuiIconUzcard","tuiIconVerve","tuiIconCopyLarge","tuiIconCheckLarge","tuiIconLink","tuiIconSearch","tuiIconSun","tuiIconMoon","tuiIconCode","tuiIconMenuLarge","tuiIconRotate","tuiIconArrowLeft","tuiIconArrowRight","tuiIconPlus","tuiIconMinus","tuiIconMinimize","tuiIconEye","tuiIconEyeOff","tuiIconDrag","tuiIconSortAscending","tuiIconSortDescending","tuiIconSortOff","tuiIconCheck","tuiIconMinusLarge","tuiIconChevronUp","tuiIconHelpCircle","tuiIconClose","tuiIconAlertCircle","tuiIconChevronRight","tuiIconInfo","tuiIconCheckCircle","tuiIconXCircle","tuiIconChevronLeft","tuiIconStarLarge","tuiIconChevronDown","tuiIconChevronDownLarge","tuiIconFileLarge","tuiIconCheckCircleLarge","tuiIconAlertCircleLarge","tuiIconTrashLarge","tuiIconCopy","tuiIconEyeOffLarge","tuiIconEyeLarge","tuiIconClock","tuiIconClockLarge","tuiIconToggleOff","tuiIconToggleOffLarge","tuiIconToggleOn","tuiIconToggleOnLarge","tuiIconCalendar","tuiIconCalendarLarge"],X="3.98.0"},72606:(t,e,i)=>{function n(t){let e;return function(i,n,o){const{value:a}=o;return o.value=function(...i){clearTimeout(e),e=setTimeout((()=>a.apply(this,i)),t)},o}}function o(t,...e){return(t,e)=>{const{name:i}=t.constructor;Object.defineProperty(t,e,{configurable:!0,get(){},set(t){let i=t;Object.defineProperty(this,e,{configurable:!0,get:()=>i,set(e){i=void 0!==e?e:t}})}})}}i.d(e,{O7:()=>n,TH:()=>o,UM:()=>s,NH:()=>l}),i(66830);var a=i(90635);function r(t,e,i=!0){return function(){const n=t.call(this);return Object.defineProperty(this,e,{enumerable:i,value:n}),n}}function s(t,e,i){if("function"==typeof t){const i=e;if("getter"===i.kind)return r(t,i.name);if("method"===i.kind)return function(t){let e,i=[],n=!1;return function(...o){return n&&i.length===o.length&&o.every(((t,e)=>t===i[e]))||(i=o,e=t.apply(this,o),n=!0),e}}(t);throw new a.j}const{get:n,enumerable:o,value:s}=i,l=e;if(n)return{configurable:!0,enumerable:o,get:r(n,l,o)};if("function"!=typeof s)throw new a.j;const u=s;return{configurable:!0,enumerable:o,get(){let t,e=[],i=!1;const n=(...n)=>(i&&e.length===n.length&&n.every(((t,i)=>t===e[i]))||(e=n,t=u.apply(this,n),i=!0),t);return Object.defineProperty(this,l,{configurable:!0,value:n}),n}}}function l(t,...e){return(t,e,{configurable:i,enumerable:n,get:o,set:a})=>{const{name:r}=t.constructor;return{configurable:i,enumerable:n,get:o,set(t){a&&void 0!==t&&a.call(this,t)}}}}},17163:(t,e,i)=>{i.d(e,{e:()=>h});var n=i(64338),o=i(74788),a=i(72606),r=i(61250),s=i(65533),l=i(4037),u=i(88002),c=i(39761),d=i(87519),p=i(13653);class h{constructor(t,e,i,n){var o;this.active$=t,this.zone=e,this.el=i,this.directParentActiveZone=n,this.subActiveZones=[],this.tuiActiveZoneParent=null,this.tuiActiveZoneChange=this.active$.pipe((0,u.U)((t=>!!t&&this.contains(t))),(0,c.O)(!1),(0,d.x)(),(0,p.T)(1),(0,r.Yr)(this.zone)),null===(o=this.directParentActiveZone)||void 0===o||o.addSubActiveZone(this)}set tuiActiveZoneParentSetter(t){this.setZone(t)}ngOnDestroy(){var t,e;null===(t=this.directParentActiveZone)||void 0===t||t.removeSubActiveZone(this),null===(e=this.tuiActiveZoneParent)||void 0===e||e.removeSubActiveZone(this)}contains(t){return this.el.nativeElement.contains(t)||this.subActiveZones.some(((e,i,n)=>n.indexOf(e)===i&&e.contains(t)))}setZone(t){var e;null===(e=this.tuiActiveZoneParent)||void 0===e||e.removeSubActiveZone(this),null==t||t.addSubActiveZone(this),this.tuiActiveZoneParent=t}addSubActiveZone(t){this.subActiveZones=[...this.subActiveZones,t]}removeSubActiveZone(t){this.subActiveZones=(0,l.WX)(this.subActiveZones,this.subActiveZones.indexOf(t))}}h.ɵfac=function(t){return new(t||h)(o.Y36(s.wk),o.Y36(o.R0b),o.Y36(o.SBq),o.Y36(h,12))},h.ɵdir=o.lG2({type:h,selectors:[["","tuiActiveZone","",5,"ng-container"],["","tuiActiveZoneChange","",5,"ng-container"],["","tuiActiveZoneParent","",5,"ng-container"]],hostBindings:function(t,e){1&t&&o.NdJ("mousedown.silent",(function(){return 0}),!1,o.evT)},inputs:{tuiActiveZoneParentSetter:["tuiActiveZoneParent","tuiActiveZoneParentSetter"]},outputs:{tuiActiveZoneChange:"tuiActiveZoneChange"},exportAs:["tuiActiveZone"]}),(0,n.gn)([a.UM],h.prototype,"setZone",null)},91063:(t,e,i)=>{i.d(e,{e:()=>n.e,A:()=>a});var n=i(17163),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})()},20986:(t,e,i)=>{i.d(e,{k:()=>u});var n=i(68395),o=i(2740),a=i(46797),r=i(46782),s=i(98612),l=i(74788);let u=(()=>{class t{constructor(t,e,i){this.handler=t,this.options=e,this.destroy$=i,this.autoFocus=!0}ngAfterViewInit(){(0,n.L)(this.autoFocus)&&this.focus()}focus(){Number.isNaN(this.options.delay)?Promise.resolve().then((()=>this.handler.setFocus())):(0,a.H)(this.options.delay).pipe((0,r.R)(this.destroy$)).subscribe((()=>this.handler.setFocus()))}}return t.ɵfac=function(e){return new(e||t)(l.Y36(s.hf),l.Y36(s.U5),l.Y36(o.a3,2))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiAutoFocus",""]],inputs:{autoFocus:["tuiAutoFocus","autoFocus"]},features:[l._Bn(s.PE)]}),t})()},98612:(t,e,i)=>{i.d(e,{B8:()=>c,PE:()=>g,U5:()=>d,f$:()=>p,hf:()=>h});var n=i(74788),o=i(62579),a=i(2740),r=i(65533),s=i(39893),l=i(18175),u=i(68262);const c={delay:NaN},d=(0,s.JN)(c);function p(t){return(0,s.vK)(d,t,c)}const h=new n.OlP("[TUI_AUTOFOCUS_HANDLER]"),g=[{provide:h,useFactory:(t,e,i,n,o,a,r)=>r?new u.E(t,e,n,o,a):new l.B(t,e,i),deps:[[new n.FiY,new n.PiD,r.KZ],n.SBq,o.L1,n.Qsj,n.R0b,o.m9,r.FA]},a.a3]},27148:(t,e,i)=>{i.d(e,{K:()=>o});var n=i(74788);let o=(()=>{class t{constructor(t,e){this.focusable=t,this.el=e}get element(){var t;return(null===(t=this.focusable)||void 0===t?void 0:t.nativeFocusableElement)||this.el.nativeElement}get isTextFieldElement(){return this.element.matches("input, textarea, [contenteditable]")}}return t.ɵfac=function(t){n.$Z()},t.ɵdir=n.lG2({type:t}),t})()},18175:(t,e,i)=>{i.d(e,{B:()=>g});var n=i(74788),o=i(62579),a=i(97543),r=i(65533),s=i(98085),l=i(46797),u=i(39426),c=i(88002),d=i(66888),p=i(15257),h=i(27148);let g=(()=>{class t extends h.K{constructor(t,e,i){super(t,e),this.animationFrame$=i}setFocus(){this.isTextFieldElement?(0,s.S3)((0,l.H)(1e3),this.animationFrame$.pipe((0,u.p)(a.Yg),(0,c.U)((()=>this.element.closest(".ng-animating"))),(0,d.n)(Boolean),(0,p.q)(1))).subscribe((()=>this.element.focus({preventScroll:!0}))):this.element.focus({preventScroll:!0})}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.KZ,10),n.Y36(n.SBq),n.Y36(o.L1))},t.ɵdir=n.lG2({type:t,features:[n.qOj]}),t})()},68262:(t,e,i)=>{i.d(e,{E:()=>u});var n=i(74788),o=i(62579),a=i(65533),r=i(4037),s=i(27148);const l=["type","inputMode","autocomplete","accept","min","max","step","pattern","size","maxlength"];let u=(()=>{class t extends s.K{constructor(t,e,i,n,o){super(t,e),this.renderer=i,this.zone=n,this.win=o,this.patchCssStyles()}setFocus(){this.isTextFieldElement?this.zone.runOutsideAngular((()=>this.iosWebkitAutofocus())):this.element.focus({preventScroll:!0})}iosWebkitAutofocus(){var t;const e=this.makeFakeInput(),i=this.getDurationTimeBeforeFocus();let n=0,o=0;const a=()=>e.focus({preventScroll:!0}),r=()=>{clearTimeout(n),n=this.win.setTimeout((()=>{clearTimeout(o),e.removeEventListener("blur",a),e.removeEventListener("focus",r),o=this.win.setTimeout((()=>{this.element.focus({preventScroll:!1}),e.remove()}),i)}))};e.addEventListener("blur",a,{once:!0}),e.addEventListener("focus",r),this.insideDialog()?this.win.document.body.appendChild(e):null===(t=this.element.parentElement)||void 0===t||t.appendChild(e),e.focus({preventScroll:!0})}makeFakeInput(){const t=this.renderer.createElement("input"),e=this.element.getBoundingClientRect();return this.patchFakeInputFromFocusableElement(t),t.style.height=(0,r.O9)(e.height),t.style.width=(0,r.O9)(e.width/2),t.style.position="fixed",t.style.zIndex="-99999999",t.style.caretColor="transparent",t.style.border="none",t.style.outline="none",t.style.color="transparent",t.style.background="transparent",t.style.cursor="none",t.style.fontSize=(0,r.O9)(16),t.style.top=(0,r.O9)(e.top),t.style.left=(0,r.O9)(e.left),t}getDurationTimeBeforeFocus(){return parseFloat(this.win.getComputedStyle(this.element).getPropertyValue("--tui-duration"))||0}insideDialog(){return!!this.element.closest("tui-dialog")}patchCssStyles(){[this.win.document.documentElement,this.win.document.body].forEach((t=>{t.style.setProperty("overflow","auto"),t.style.setProperty("height","100%")}))}patchFakeInputFromFocusableElement(t){l.forEach((e=>{const i=this.element.getAttribute(e);(0,r.Pc)(i)&&t.setAttribute(e,i)}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.KZ,10),n.Y36(n.SBq),n.Y36(n.Qsj),n.Y36(n.R0b),n.Y36(o.m9))},t.ɵdir=n.lG2({type:t,features:[n.qOj]}),t})()},85050:(t,e,i)=>{i.d(e,{Z:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-autofilled-styles"],decls:0,vars:0,template:function(t,e){},styles:[".tui-autofill input,input.tui-autofill{transition:box-shadow .01s}\n"],encapsulation:2,changeDetection:0}),t})()},79030:(t,e,i)=>{i.d(e,{G:()=>r});var n=i(74788),o=i(2740),a=i(85050);let r=(()=>{class t{constructor(t){this.autofilled=!1,this.tuiAutofilledChange=new n.vpe,t.addComponent(a.Z)}transitionStartHandler({propertyName:t,target:e}){var i;t.includes("box-shadow")&&(null===(i=e)||void 0===i?void 0:i.matches("input"))&&(this.autofilled=!this.autofilled,this.tuiAutofilledChange.emit(this.autofilled))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.gH))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiAutofilledChange",""]],hostAttrs:[1,"tui-autofill"],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("transitionstart",(function(t){return e.transitionStartHandler(t)})),2&t&&n.ekj("_autofilled",e.autofilled)},outputs:{tuiAutofilledChange:"tuiAutofilledChange"}}),t})()},93216:(t,e,i)=>{i.d(e,{t:()=>o});var n=i(74788);let o=(()=>{class t{constructor(){this.indeterminate=!1,this.checked=!1,this.tuiCheckedChange=new n.vpe}get isChecked(){return this.checked}get isIndeterminate(){return this.indeterminate}set tuiChecked(t){this.checked=t||!1,this.indeterminate=null===t}onChange({checked:t}){this.checked=t,this.indeterminate=!1,this.tuiCheckedChange.emit(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["input","tuiChecked",""],["input","tuiCheckedChange",""]],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("change",(function(t){return e.onChange(t.target)})),2&t&&n.Ikx("checked",e.isChecked)("indeterminate",e.isIndeterminate)},inputs:{tuiChecked:"tuiChecked"},outputs:{tuiCheckedChange:"tuiCheckedChange"}}),t})()},96442:(t,e,i)=>{i.d(e,{Z:()=>c});var n=i(12057),o=i(74788),a=i(61250),r=i(4037),s=i(22759),l=i(88002),u=i(45435);let c=(()=>{class t{constructor(t,e,i){this.zone=t,this.doc=e,this.el=i,this.tuiClickOutside=(0,s.R)(this.doc,"mouseup").pipe((0,l.U)(r.mA),(0,u.h)((t=>this.isOutside(t))),(0,a.Yr)(this.zone))}isOutside(t){return t===this.el.nativeElement||!(0,r.PP)(this.el.nativeElement,t)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.R0b),o.Y36(n.K0),o.Y36(o.SBq))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiClickOutside",""]],outputs:{tuiClickOutside:"tuiClickOutside"}}),t})()},93157:(t,e,i)=>{i.d(e,{Z:()=>s});var n=i(62579),o=i(4037),a=i(54487),r=i(74788);let s=(()=>{class t{constructor(t){this.win=t,this.tuiCopyProcessor=a.y}onCopy(t){var e;const i=(0,o.Vr)(this.win);i&&(null===(e=t.clipboardData)||void 0===e||e.setData("text/plain",this.tuiCopyProcessor(i)))}}return t.ɵfac=function(e){return new(e||t)(r.Y36(n.m9))},t.ɵdir=r.lG2({type:t,selectors:[["","tuiCopyProcessor",""]],hostBindings:function(t,e){1&t&&r.NdJ("copy.prevent",(function(t){return e.onCopy(t)}))},inputs:{tuiCopyProcessor:"tuiCopyProcessor"}}),t})()},30692:(t,e,i)=>{i.d(e,{_:()=>g});var n=i(74788),o=i(61250),a=i(2740),r=i(39893),s=i(66682),l=i(88002),u=i(45435),c=i(43190),d=i(39761),p=i(87519),h=i(46782);let g=(()=>{class t{constructor({nativeElement:t},e){this.tuiDroppableDropped=(0,o.mL)(t,"drop").pipe((0,o.mp)(),(0,l.U)((t=>t.dataTransfer)),(0,u.h)(r.Pc)),this.tuiDroppableDragOverChange=(0,o.mL)(t,"dragenter").pipe((0,c.w)((({target:e,dataTransfer:i})=>(0,s.T)((0,o.mL)(t,"dragleave").pipe((0,u.h)((t=>t.target===e))),(0,o.mL)(t,"drop")).pipe((0,l.U)((()=>null)),(0,d.O)(i)))),(0,p.x)(((t,e)=>!!t&&!!e||!t&&!e))),(0,o.mL)(t,"dragover").pipe((0,o.mp)(),(0,h.R)(e)).subscribe()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(a.a3,2))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiDroppableDropped",""],["","tuiDroppableDragOverChange",""]],outputs:{tuiDroppableDropped:"tuiDroppableDropped",tuiDroppableDragOverChange:"tuiDroppableDragOverChange"},features:[n._Bn([a.a3])]}),t})()},34600:(t,e,i)=>{i.d(e,{U:()=>o});var n=i(74788);let o=(()=>{class t{constructor({nativeElement:t}){return new n.SBq(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiElement",""]],exportAs:["elementRef"]}),t})()},61626:(t,e,i)=>{i.d(e,{y:()=>s});var n=i(12057),o=i(74788),a=i(41405),r=i(78618);let s=(()=>{class t{constructor(t,e,i){this.doc=t,this.el=e,this.renderer=i,this.activeElement=(0,r.ie)(this.doc),Promise.resolve().then((()=>this.el.nativeElement.focus()))}onBlur(){this.renderer.removeAttribute(this.el.nativeElement,"tabIndex")}onFocusIn(t){const{nativeElement:e}=this.el;if((0,a.PP)(e,t))return;const i=(0,r.BW)({initial:e,root:e});i&&i.focus()}ngOnDestroy(){(0,r.hp)(this.doc),Promise.resolve().then((()=>{(0,a.dW)(this.activeElement)&&this.activeElement.focus()}))}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.K0),o.Y36(o.SBq),o.Y36(o.Qsj))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiFocusTrap",""]],hostAttrs:["tabIndex","0"],hostBindings:function(t,e){1&t&&o.NdJ("blur",(function(){return e.onBlur()}))("focusin.silent",(function(t){return e.onFocusIn(t.target)}),!1,o.Jf7)}}),t})()},78270:(t,e,i)=>{i.d(e,{q:()=>a});var n=i(2740),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiFocusVisibleChange=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.ku))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiFocusVisibleChange",""]],outputs:{tuiFocusVisibleChange:"tuiFocusVisibleChange"},features:[o._Bn([n.a3,n.ku])]}),t})()},48893:(t,e,i)=>{i.d(e,{t:()=>o});var n=i(74788);let o=(()=>{class t{constructor(){this.focusable=!0}get tabIndex(){return this.focusable?0:-1}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiFocusable",""]],hostVars:1,hostBindings:function(t,e){2&t&&n.Ikx("tabIndex",e.tabIndex)},inputs:{focusable:["tuiFocusable","focusable"]}}),t})()},15865:(t,e,i)=>{i.d(e,{U:()=>d});var n=i(74788),o=i(61250),a=i(78618),r=i(66682),s=i(88002),l=i(39761),u=i(87519),c=i(13653);let d=(()=>{class t{constructor({nativeElement:t},e){this.tuiFocusedChange=(0,r.T)((0,o.mL)(t,"focusin"),(0,o.mL)(t,"focusout")).pipe((0,s.U)((()=>(0,a.V8)(t))),(0,l.O)(!1),(0,u.x)(),(0,c.T)(1),(0,o.Yr)(e))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(n.R0b))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiFocusedChange",""]],outputs:{tuiFocusedChange:"tuiFocusedChange"}}),t})()},85739:(t,e,i)=>{i.d(e,{i:()=>o});var n=i(74788);let o=(()=>{class t{constructor(t){this.vcr=t,this.ngForOf=[]}ngOnChanges(){var t,e;null===(t=this.ref)||void 0===t||t.destroy(),0===(null===(e=this.ngForOf)||void 0===e?void 0:e.length)&&this.ngForEmpty?this.ref=this.vcr.createEmbeddedView(this.ngForEmpty):!this.ngForOf&&this.ngForElse&&(this.ref=this.vcr.createEmbeddedView(this.ngForElse))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.s_b))},t.ɵdir=n.lG2({type:t,selectors:[["","ngFor","","ngForOf","","ngForElse",""],["","ngFor","","ngForOf","","ngForEmpty",""]],inputs:{ngForOf:"ngForOf",ngForElse:"ngForElse",ngForEmpty:"ngForEmpty"},features:[n.TTD]}),t})()},17678:(t,e,i)=>{i.d(e,{J:()=>a});var n=i(74788),o=i(62579);let a=(()=>{class t{constructor({devicePixelRatio:t},e,i){t>1&&e.createEmbeddedView(i)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.m9),n.Y36(n.s_b),n.Y36(n.Rgc))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiHighDpi",""]]}),t})()},61369:(t,e,i)=>{i.d(e,{c:()=>a});var n=i(22693),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiHoveredChange=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.g))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiHoveredChange",""]],outputs:{tuiHoveredChange:"tuiHoveredChange"},features:[o._Bn([n.g])]}),t})()},22693:(t,e,i)=>{i.d(e,{g:()=>h});var n=i(74788),o=i(97543),a=i(61250),r=i(4037),s=i(18891),l=i(66682),u=i(88002),c=i(45435),d=i(87519);function p({currentTarget:t,relatedTarget:e}){return!(0,r.ve)(e)||!(0,r.ve)(t)||!t.contains(e)}let h=(()=>{class t extends s.y{constructor(t,e){super((t=>this.stream$.subscribe(t))),this.el=t,this.zone=e,this.stream$=(0,l.T)((0,a.mL)(this.el.nativeElement,"mouseenter").pipe((0,u.U)(o.Ye)),(0,a.mL)(this.el.nativeElement,"mouseleave").pipe((0,u.U)(o.Iy)),(0,a.mL)(this.el.nativeElement,"mouseout").pipe((0,c.h)(p),(0,u.U)(o.Iy))).pipe((0,d.x)(),(0,a.Yr)(this.zone))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.SBq),n.LFG(n.R0b))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})()},82707:(t,e,i)=>{i.d(e,{w:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiItem",""]]}),t})()},62058:(t,e,i)=>{i.d(e,{Q:()=>n});class n{constructor(t){this.internalDirectiveInstance=t}get $implicit(){return this.internalDirectiveInstance.tuiLet}get tuiLet(){return this.internalDirectiveInstance.tuiLet}}},40939:(t,e,i)=>{i.d(e,{L:()=>a});var n=i(74788),o=i(62058);let a=(()=>{class t{constructor(t,e){t.createEmbeddedView(e,new o.Q(this))}static ngTemplateContextGuard(t,e){return!0}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.s_b),n.Y36(n.Rgc))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiLet",""]],inputs:{tuiLet:"tuiLet"}}),t})()},1632:(t,e,i)=>{i.d(e,{N:()=>o});var n=i(74788);let o=(()=>{class t{constructor(t){this.el=t,this.playbackRate=1,this.volume=1,this.currentTimeChange=new n.vpe,this.pausedChange=new n.vpe,this.volumeChange=new n.vpe}set playbackRateSetter(t){this.updatePlaybackRate(t)}set currentTime(t){Math.abs(t-this.currentTime)>.05&&(this.el.nativeElement.currentTime=t)}get currentTime(){return this.el.nativeElement.currentTime}set paused(t){t?this.el.nativeElement.pause():(this.el.nativeElement.play(),this.updatePlaybackRate(this.playbackRate))}get paused(){return this.el.nativeElement.paused}onPausedChange(t){this.pausedChange.emit(t),this.updatePlaybackRate(this.playbackRate)}onVolumeChange(){this.volume=this.el.nativeElement.volume,this.volumeChange.emit(this.volume)}onCurrentTimeChange(){this.currentTimeChange.emit(this.currentTime)}changeDetectionTrigger(){}updatePlaybackRate(t){this.playbackRate=t,this.el.nativeElement.playbackRate=this.playbackRate}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["video","tuiMedia",""],["audio","tuiMedia",""]],hostVars:1,hostBindings:function(t,e){1&t&&n.NdJ("ended",(function(){return e.onPausedChange(!0)}))("pause",(function(){return e.onPausedChange(!0)}))("play",(function(){return e.onPausedChange(!1)}))("volumechange",(function(){return e.onVolumeChange()}))("timeupdate",(function(){return e.onCurrentTimeChange()}))("seeking",(function(){return e.onCurrentTimeChange()}))("seeked",(function(){return e.onCurrentTimeChange()}))("durationchange",(function(){return e.changeDetectionTrigger()})),2&t&&n.Ikx("volume",e.volume)},inputs:{volume:"volume",playbackRateSetter:["playbackRate","playbackRateSetter"],currentTime:"currentTime",paused:"paused"},outputs:{currentTimeChange:"currentTimeChange",pausedChange:"pausedChange",volumeChange:"volumeChange"},exportAs:["tuiMedia"]}),t})()},53279:(t,e,i)=>{i.d(e,{z:()=>u});var n=i(91063),o=i(61250),a=i(2740),r=i(79765),s=i(88002),l=i(74788);let u=(()=>{class t{constructor(t,e){this.enabled$=new r.xQ;const i=e.pipe((0,s.U)((e=>!!e&&(!t||!e.length||e.every((e=>!t.contains(e)))))));this.tuiObscured=this.enabled$.pipe((0,o.Xd)((()=>i)))}set tuiObscuredEnabled(t){this.enabled$.next(t)}}return t.ɵfac=function(e){return new(e||t)(l.Y36(n.e,8),l.Y36(a.AQ,2))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiObscured",""]],inputs:{tuiObscuredEnabled:"tuiObscuredEnabled"},outputs:{tuiObscured:"tuiObscured"},features:[l._Bn([a.AQ,a.b0,a.a3])]}),t})()},65634:(t,e,i)=>{i.d(e,{W:()=>d});var n=i(74788),o=i(61250),a=i(2740),r=i(41405),s=i(45435),l=i(46782),u=i(43190),c=i(68307);let d=(()=>{class t{constructor({nativeElement:t},e,i){this.mode="scroll",(0,o.mL)(t,"wheel",{passive:!1}).pipe((0,s.h)((()=>this.enabled)),(0,o.fL)(e),(0,l.R)(i)).subscribe((t=>{this.processEvent(t,!!t.deltaY,t.deltaY?t.deltaY<0:t.deltaX<0)})),(0,o.mL)(t,"touchstart",{passive:!0}).pipe((0,u.w)((({touches:e})=>{let i,{clientX:n,clientY:a}=e[0],r=0,l=0;return(0,o.mL)(t,"touchmove",{passive:!1}).pipe((0,s.h)((()=>this.enabled)),(0,c.b)((t=>{const e=t.changedTouches[0];r=n-e.clientX,l=a-e.clientY,n=e.clientX,a=e.clientY,void 0===i&&(i=Math.abs(l)>Math.abs(r)),this.processEvent(t,i,i?l<0:r<0)})))})),(0,o.fL)(e),(0,l.R)(i)).subscribe()}get enabled(){return"none"!==this.mode}get overscrollBehavior(){return this.enabled?"contain":null}processEvent(t,e,i){var n;const{target:o,currentTarget:a,cancelable:s}=t;s&&(0,r.ve)(o)&&"range"!==(null===(n=o)||void 0===n?void 0:n.type)&&("all"!==this.mode||(!e||a.contains((0,r.Hs)(o)))&&(e||a.contains((0,r.Hs)(o,!1)))?e&&(i&&!(0,r.ty)(o,a,!0,!1)||!i&&!(0,r.ty)(o,a,!0,!0))?t.preventDefault():e||(!i||(0,r.ty)(o,a,!1,!1))&&(i||(0,r.ty)(o,a,!1,!0))||t.preventDefault():t.preventDefault())}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(n.R0b),n.Y36(a.a3,2))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiOverscroll",""]],hostVars:2,hostBindings:function(t,e){2&t&&n.Udp("overscroll-behavior",e.overscrollBehavior)},inputs:{mode:["tuiOverscroll","mode"]},features:[n._Bn([a.a3])]}),t})()},60015:(t,e,i)=>{i.d(e,{g:()=>a});var n=i(2740),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiPan=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.l))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiPan",""]],outputs:{tuiPan:"tuiPan"},features:[o._Bn([n.l])]}),t})()},31464:(t,e,i)=>{i.d(e,{b:()=>a});var n=i(65533),o=i(74788);let a=(()=>{class t{constructor(){this.tuiPlatform=""}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=o.lG2({type:t,selectors:[["","tuiPlatform",""]],hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-platform",e.tuiPlatform)},inputs:{tuiPlatform:"tuiPlatform"},features:[o._Bn([{provide:n.ff,deps:[t],useFactory:({tuiPlatform:t})=>t||(0,n.D1)()}])]}),t})()},22313:(t,e,i)=>{i.d(e,{s:()=>a});var n=i(74788),o=i(75535);let a=(()=>{class t{constructor(t,e){this.templateRef=t,this.portalService=e}set tuiPortal(t){var e;null===(e=this.viewRef)||void 0===e||e.destroy(),t&&(this.viewRef=this.portalService.addTemplate(this.templateRef))}ngOnDestroy(){var t;null===(t=this.viewRef)||void 0===t||t.destroy()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Rgc),n.Y36(o.ae))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiPortal",""]],inputs:{tuiPortal:"tuiPortal"}}),t})()},8114:(t,e,i)=>{i.d(e,{n:()=>r});var n=i(74788),o=i(61250),a=i(65533);let r=(()=>{class t{constructor(t,e){this.el=t,this.takeOnlyTrustedEvents=e,this.tuiPressedChange=(0,o.pn)(this.el.nativeElement,{onlyTrusted:this.takeOnlyTrustedEvents})}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(a.wx))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiPressedChange",""]],outputs:{tuiPressedChange:"tuiPressedChange"}}),t})()},13176:(t,e,i)=>{i.d(e,{A:()=>l});var n=i(74788),o=i(61250),a=i(2740),r=i(22759),s=i(46782);let l=(()=>{class t{constructor(t,e,i){this.el=t,this.zone=e,this.destroy$=i,this.eventName=""}ngOnInit(){(0,r.R)(this.el.nativeElement,this.eventName,{passive:!1}).pipe((0,o.fL)(this.zone),(0,o.mp)(),(0,s.R)(this.destroy$)).subscribe()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(n.R0b),n.Y36(a.a3,2))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiPreventDefault",""]],inputs:{eventName:["tuiPreventDefault","eventName"]},features:[n._Bn([a.a3])]}),t})()},36097:(t,e,i)=>{i.d(e,{X:()=>r,q:()=>a});var n=i(74788),o=i(96930);class a{constructor(t){this.$implicit=t}}let r=(()=>{class t{constructor(t,e){this.viewContainer=t,this.templateRef=e}set tuiRepeatTimesOf(t){const e=Math.floor((0,o.Ki)(t,0,65536)),{length:i}=this.viewContainer;t{i.d(e,{$:()=>a});var n=i(2740),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiResize=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.tl))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiResize",""]],outputs:{tuiResize:"tuiResize"},features:[o._Bn([n.a3,n.tl])]}),t})()},25126:(t,e,i)=>{i.d(e,{U:()=>a});var n=i(34600),o=i(74788);let a=(()=>{class t extends n.U{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["","tuiResizeable",""]],features:[o.qOj]}),t})()},39953:(t,e,i)=>{i.d(e,{L:()=>r});var n=i(74788),o=i(8826),a=i(25126);let r=(()=>{class t{constructor(t){this.resizeable=t,this.tuiResizer=[0,0],this.tuiSizeChange=new n.vpe,this.x=NaN,this.y=NaN,this.width=0,this.height=0}get cursor(){return this.tuiResizer[0]?this.tuiResizer[1]?this.tuiResizer[0]*this.tuiResizer[1]>0?"nwse-resize":"nesw-resize":"ew-resize":"ns-resize"}onTouchStart({touches:t}){this.onMouseDown(t[0].clientX,t[0].clientY)}onMouseDown(t,e){this.x=t,this.y=e,this.width=this.resizeable.nativeElement.clientWidth,this.height=this.resizeable.nativeElement.clientHeight}onMouseMove({x:t,y:e,buttons:i}){i?this.onMove(t,e):this.onMouseUp()}onTouchMove({touches:t}){this.onMove(t[0].clientX,t[0].clientY)}onMouseUp(){this.x=NaN}onMove(t,e){if(Number.isNaN(this.x))return;const{style:i}=this.resizeable.nativeElement,n=[this.width+this.tuiResizer[0]*(t-this.x),this.height+this.tuiResizer[1]*(e-this.y)];this.tuiResizer[0]&&(i.width=(0,o.O)(n[0])),this.tuiResizer[1]&&(i.height=(0,o.O)(n[1])),this.tuiSizeChange.emit(n)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.U))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiResizer",""]],hostVars:4,hostBindings:function(t,e){1&t&&n.NdJ("touchstart.silent.passive",(function(t){return e.onTouchStart(t)}))("mousedown.silent.prevent",(function(t){return e.onMouseDown(t.x,t.y)}))("mousemove.silent",(function(t){return e.onMouseMove(t)}),!1,n.evT)("touchmove.silent",(function(t){return e.onTouchMove(t)}),!1,n.evT)("mouseup.silent",(function(){return e.onMouseUp()}),!1,n.evT)("touchend.silent",(function(){return e.onMouseUp()}),!1,n.evT),2&t&&n.Udp("touch-action","none")("cursor",e.cursor)},inputs:{tuiResizer:"tuiResizer"},outputs:{tuiSizeChange:"tuiSizeChange"}}),t})()},99021:(t,e,i)=>{i.d(e,{W:()=>a});var n=i(2740),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiSwipe=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.$D))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiSwipe",""]],outputs:{tuiSwipe:"tuiSwipe"},features:[o._Bn([n.$D])]}),t})()},21082:(t,e,i)=>{i.d(e,{W:()=>r});var n=i(74788),o=i(23738),a=i(97543);let r=(()=>{class t{constructor(){this.onChange=a.iD,this.tuiValidator=o.kI.nullValidator}validate(t){return this.tuiValidator(t)}registerOnValidatorChange(t){this.onChange=t}ngOnChanges(){this.onChange()}ngOnDestroy(){this.tuiValidator=o.kI.nullValidator,this.onChange()}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiValidator",""]],inputs:{tuiValidator:"tuiValidator"},features:[n._Bn([{provide:o.Cf,useExisting:(0,n.Gpc)((()=>t)),multi:!0}]),n.TTD]}),t})()},17051:(t,e,i)=>{i.d(e,{z:()=>u});var n=i(23738),o=i(79765),a=i(59193),r=i(87519),s=i(94634),l=i(74788);let u=(()=>{class t{constructor(t,e){this.container=t,this.control=e,this.refresh$=new o.xQ,this.tuiValueChanges=this.refresh$.pipe((0,r.x)(),(0,s.B)(),(0,r.x)())}ngDoCheck(){var t,e;this.refresh$.next((null===(t=this.control)||void 0===t?void 0:t.valueChanges)||(null===(e=this.container)||void 0===e?void 0:e.valueChanges)||a.E)}}return t.ɵfac=function(e){return new(e||t)(l.Y36(n.gN,8),l.Y36(n.a5,8))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiValueChanges",""]],outputs:{tuiValueChanges:"tuiValueChanges"}}),t})()},23043:(t,e,i)=>{i.d(e,{x:()=>a});var n=i(2740),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiZoom=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.bW))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiZoom",""]],hostVars:2,hostBindings:function(t,e){2&t&&o.Udp("touch-action","none")},outputs:{tuiZoom:"tuiZoom"},features:[o._Bn([n.bW])]}),t})()},90701:(t,e,i)=>{i.d(e,{Z:()=>n});class n extends Error{constructor(){super("")}}},458:(t,e,i)=>{i.d(e,{a:()=>n});class n extends Error{constructor(){super("")}}},90635:(t,e,i)=>{i.d(e,{j:()=>n});class n extends Error{constructor(){super("")}}},97638:(t,e,i)=>{i.d(e,{j:()=>n});class n extends Error{constructor(){super("")}}},1523:(t,e,i)=>{i.d(e,{B:()=>n});class n extends Error{constructor(){super("")}}},4797:(t,e,i)=>{i.r(e),i.d(e,{ALWAYS_FALSE_HANDLER:()=>ue.Iy,ALWAYS_TRUE_HANDLER:()=>ue.Ye,AbstractTuiAutofocusHandler:()=>I.K,AbstractTuiControl:()=>n.M$,AbstractTuiController:()=>n.QJ,AbstractTuiDialogDirective:()=>n.LF,AbstractTuiDialogService:()=>n.d5,AbstractTuiInteractive:()=>n.Xn,AbstractTuiMultipleControl:()=>n.m6,AbstractTuiNullableControl:()=>n.F9,AbstractTuiPortalHostComponent:()=>n.Er,AbstractTuiPortalService:()=>n.N9,AbstractTuiThemeSwitcher:()=>n.GM,AbstractTuiValueTransformer:()=>n.FX,CHAR_BULLET:()=>ue.U,CHAR_CURRENCY_SIGN:()=>ue.pg,CHAR_ELLIPSIS:()=>ue.Qg,CHAR_EM_DASH:()=>ue.dB,CHAR_EN_DASH:()=>ue.F,CHAR_HYPHEN:()=>ue.fv,CHAR_LAQUO:()=>ue.li,CHAR_MINUS:()=>ue.em,CHAR_NO_BREAK_SPACE:()=>ue.f$,CHAR_PLUS:()=>ue.kU,CHAR_RAQUO:()=>ue.Vl,CHAR_ZERO_WIDTH_SPACE:()=>ue.tU,CHROMIUM_EDGE_START_VERSION:()=>ue.FS,DATE_FILLER_LENGTH:()=>Ie,DATE_RANGE_FILLER_LENGTH:()=>Se,DAYS_IN_LEAP_YEAR:()=>he,DAYS_IN_NORMAL_YEAR:()=>pe,DAYS_IN_WEEK:()=>de,EMPTY_ARRAY:()=>ue.LZ,EMPTY_CLIENT_RECT:()=>ue.Jy,EMPTY_FUNCTION:()=>ue.iD,EMPTY_QUERY:()=>ue.Mm,HOURS_IN_DAY:()=>Oe,MAX_DISPLAYED_YEAR:()=>Ce,MAX_MONTH:()=>ve,MAX_YEAR:()=>_e,MILLISECONDS_IN_DAY:()=>ke,MILLISECONDS_IN_HOUR:()=>Pe,MILLISECONDS_IN_MINUTE:()=>Te,MILLISECONDS_IN_SECOND:()=>Me,MINUTES_IN_HOUR:()=>we,MIN_DAY:()=>me,MIN_MONTH:()=>fe,MIN_YEAR:()=>be,MONTHS_IN_YEAR:()=>ge,POLLING_TIME:()=>ue.Yg,RANGE_SEPARATOR_CHAR:()=>xe,SCROLL_REF_SELECTOR:()=>y.h,SECONDS_IN_MINUTE:()=>ye,TUI_ACTIVE_ELEMENT:()=>E.wk,TUI_ALERTS:()=>E.bS,TUI_AUTOFOCUS_DEFAULT_OPTIONS:()=>k.B8,TUI_AUTOFOCUS_HANDLER:()=>k.hf,TUI_AUTOFOCUS_OPTIONS:()=>k.U5,TUI_AUTOFOCUS_PROVIDERS:()=>k.PE,TUI_BASE_HREF:()=>E.I2,TUI_DATE_FORMAT:()=>Ee,TUI_DATE_SEPARATOR:()=>De,TUI_DEFAULT_IDENTITY_MATCHER:()=>ue.bg,TUI_DEFAULT_MATCHER:()=>ue.LQ,TUI_DEFAULT_RENDERER:()=>E.HO,TUI_DEFAULT_STRINGIFY:()=>ue.yZ,TUI_DIALOGS:()=>E.qY,TUI_DIALOG_CLOSES_ON_BACK:()=>C.B,TUI_ENSURE_BASE_HREF:()=>E.Kj,TUI_FIRST_DAY:()=>je,TUI_FOCUSABLE_ITEM_ACCESSOR:()=>E.KZ,TUI_FONTS_READY:()=>E.tS,TUI_IS_ANDROID:()=>E.XG,TUI_IS_APPLE:()=>E.TN,TUI_IS_CHROMIUM:()=>E.lQ,TUI_IS_CYPRESS:()=>E.B4,TUI_IS_E2E:()=>E.oD,TUI_IS_FIREFOX:()=>E.W7,TUI_IS_IOS:()=>E.FA,TUI_IS_MOBILE:()=>E.fL,TUI_IS_PLAYWRIGHT:()=>E.be,TUI_IS_STACKBLITZ:()=>E.Sg,TUI_IS_TOUCH:()=>E.gL,TUI_IS_WEBKIT:()=>E.jF,TUI_LAST_DAY:()=>Je,TUI_LAST_DISPLAYED_DAY:()=>Ve,TUI_PARENT_ANIMATION:()=>ue.Kx,TUI_PARENT_STOP:()=>ue.Bc,TUI_PLATFORM:()=>E.ff,TUI_RANGE:()=>E.i0,TUI_REMOVED_ELEMENT:()=>E.cd,TUI_SCROLL_REF:()=>E.$_,TUI_STRICT_MATCHER:()=>ue.zy,TUI_SWIPE_OPTIONS:()=>E.s6,TUI_TAKE_ONLY_TRUSTED_EVENTS:()=>E.wx,TUI_TOUCH_SUPPORTED:()=>E.Cy,TUI_USED_ICONS:()=>ue.Lc,TUI_VERSION:()=>ue.Ml,TUI_WINDOW_HEIGHT:()=>E.xs,TUI_WINDOW_SIZE:()=>E.fM,TUI_ZOOM_OPTIONS:()=>E.AK,TuiActiveZoneDirective:()=>O.e,TuiActiveZoneModule:()=>O.A,TuiAlertHostComponent:()=>r.f,TuiAlertHostModule:()=>_,TuiAutoFocusDirective:()=>T.k,TuiAutoFocusModule:()=>P,TuiAutofilledDirective:()=>X.G,TuiAutofilledModule:()=>z,TuiAutofilledStyleComponent:()=>L.Z,TuiCheckedDirective:()=>N.t,TuiCheckedModule:()=>F,TuiClickOutsideDirective:()=>R.Z,TuiClickOutsideModule:()=>B,TuiComputedDocumentException:()=>qe,TuiControlDirective:()=>H,TuiControlModule:()=>Z,TuiCopyProcessorDirective:()=>U.Z,TuiCopyProcessorModule:()=>G,TuiDay:()=>Ze,TuiDayOfWeek:()=>ze,TuiDayRange:()=>Ge,TuiDefaultAutofocusHandler:()=>S.B,TuiDestroyService:()=>si.a3,TuiDialogHostComponent:()=>C.T,TuiDialogHostModule:()=>se,TuiDirectiveStylesService:()=>si.gH,TuiDocumentSelectionException:()=>Qe,TuiDragDirective:()=>$,TuiDragModule:()=>W,TuiDragStage:()=>j.nc,TuiDragState:()=>j.R2,TuiDropdownHostComponent:()=>le.qY,TuiDropdownHostModule:()=>le.mL,TuiDropdownPortalService:()=>le.ae,TuiDroppableDirective:()=>q._,TuiDroppableModule:()=>Q,TuiElementDirective:()=>K.U,TuiElementModule:()=>tt,TuiFilterPipe:()=>c.S,TuiFilterPipeModule:()=>u,TuiFocusTrapDirective:()=>et.y,TuiFocusTrapModule:()=>it,TuiFocusVisibleDirective:()=>nt.q,TuiFocusVisibleModule:()=>ot,TuiFocusVisibleService:()=>si.ku,TuiFocusableDirective:()=>at.t,TuiFocusableModule:()=>rt,TuiFocusedDirective:()=>st.U,TuiFocusedModule:()=>lt,TuiForAsyncDirective:()=>vt,TuiForAsyncModule:()=>bt,TuiForDirective:()=>ut.i,TuiForModule:()=>ct,TuiHighDpiDirective:()=>_t.J,TuiHighDpiModule:()=>Ct,TuiHoveredDirective:()=>xt.c,TuiHoveredModule:()=>Mt,TuiHoveredService:()=>yt.g,TuiIdService:()=>si.ll,TuiInvalidDayException:()=>Re,TuiInvalidMonthException:()=>Fe,TuiInvalidYearException:()=>Ne,TuiIosAutofocusHandler:()=>A.E,TuiIsPresentPipe:()=>p.j,TuiIsPresentPipeModule:()=>d,TuiItemDirective:()=>wt.w,TuiItemModule:()=>Ot,TuiKeysPipe:()=>g.R,TuiKeysPipeModule:()=>h,TuiLetContext:()=>kt.Q,TuiLetDirective:()=>Tt.L,TuiLetModule:()=>Pt,TuiMapperPipe:()=>f.c,TuiMapperPipeModule:()=>m,TuiMediaDirective:()=>It.N,TuiMediaModule:()=>St,TuiMonth:()=>He,TuiMonthNumber:()=>Le,TuiMonthRange:()=>Ue,TuiNoHostException:()=>Ke.Z,TuiObscuredDirective:()=>At.z,TuiObscuredModule:()=>Et,TuiObscuredService:()=>si.AQ,TuiOverscrollDirective:()=>Dt.W,TuiOverscrollModule:()=>Xt,TuiOwnerDocumentException:()=>ti.a,TuiPanDirective:()=>zt.g,TuiPanModule:()=>Lt,TuiPanService:()=>si.l,TuiParentsScrollService:()=>si.b0,TuiPlatformDirective:()=>Nt.b,TuiPlatformModule:()=>Ft,TuiPortalDirective:()=>Rt.s,TuiPortalModule:()=>Bt,TuiPressedDirective:()=>Yt.n,TuiPressedModule:()=>Ht,TuiPreventDefaultDirective:()=>Zt.A,TuiPreventDefaultModule:()=>Ut,TuiPureException:()=>ei.j,TuiRepeatTimesContext:()=>Gt.q,TuiRepeatTimesDirective:()=>Gt.X,TuiRepeatTimesModule:()=>jt,TuiReplacePipe:()=>b.D,TuiReplacePipeModule:()=>v,TuiResizeDirective:()=>Jt.$,TuiResizeModule:()=>Vt,TuiResizeService:()=>si.tl,TuiResizeableDirective:()=>$t.U,TuiResizerDirective:()=>Wt.L,TuiResizerModule:()=>qt,TuiScrollControlsComponent:()=>x.t,TuiScrollControlsModule:()=>M,TuiScrollRefDirective:()=>y.e,TuiScrollService:()=>si.FY,TuiScrollbarDirective:()=>w.N,TuiStaticRequestService:()=>si.Fr,TuiSwipeDirective:()=>Qt.W,TuiSwipeModule:()=>Kt,TuiSwipeService:()=>si.$D,TuiSynchronousAutofocusHandler:()=>D,TuiTableSortKeyException:()=>ii,TuiTime:()=>$e,TuiTsParserException:()=>ni,TuiValidationError:()=>o.T,TuiValidatorDirective:()=>te.W,TuiValidatorModule:()=>ee,TuiValueChangesDirective:()=>ie.z,TuiValueChangesException:()=>oi.j,TuiValueChangesModule:()=>ne,TuiValuePresentException:()=>ai.B,TuiXmlParsingException:()=>ri,TuiYear:()=>Ye,TuiZoomDirective:()=>oe.x,TuiZoomModule:()=>ae,TuiZoomService:()=>si.bW,changeDateSeparator:()=>Xe,svgNodeFilter:()=>ue.Lw,tuiArrayRemove:()=>Ae.WX,tuiArrayShallowEquals:()=>Ae.Hh,tuiArrayToggle:()=>Ae.jp,tuiAsAlerts:()=>E.XH,tuiAsControl:()=>n.wB,tuiAsDialog:()=>E.Q,tuiAsFocusableItemAccessor:()=>E.FT,tuiAssert:()=>o.z,tuiAutoFocusOptionsProvider:()=>k.f$,tuiBlurNativeFocused:()=>Ae.hp,tuiCanScroll:()=>Ae.ty,tuiCeil:()=>Ae.Br,tuiClamp:()=>Ae.Ki,tuiCleanObject:()=>Ae.xT,tuiCoerceBooleanProperty:()=>a.L,tuiContainsOrAfter:()=>Ae.PP,tuiControlValue:()=>j.EK,tuiCreateOptions:()=>Ae.jH,tuiCreateToken:()=>Ae.JN,tuiCreateTokenFromFactory:()=>Ae.N1,tuiDateClamp:()=>ce,tuiDebounce:()=>We.O7,tuiDefaultProp:()=>We.TH,tuiDefaultSort:()=>Ae.A2,tuiDistanceBetweenTouches:()=>Ae.q2,tuiDragAndDropFrom:()=>j.mM,tuiEaseInOutQuad:()=>Ae.Xg,tuiFlatLength:()=>Ae.zc,tuiFloor:()=>Ae.OT,tuiFocusVisibleObservable:()=>j.ix,tuiGetActualTarget:()=>Ae.mA,tuiGetClipboardDataText:()=>Ae.Nn,tuiGetClosestFocusable:()=>Ae.BW,tuiGetDocumentOrShadowRoot:()=>Ae.Wf,tuiGetElementObscures:()=>Ae.PU,tuiGetElementOffset:()=>Ae.YX,tuiGetNativeFocused:()=>Ae.ie,tuiGetOriginalArrayFromQueryList:()=>Ae.gD,tuiGetScrollParent:()=>Ae.Hs,tuiGetSelectedText:()=>Ae.Vr,tuiGetSwipeDirection:()=>Ae.M8,tuiHexToRGBA:()=>Ae._l,tuiHexToRgb:()=>Ae.RO,tuiHsvToRgb:()=>Ae.qZ,tuiIfMap:()=>j.Xd,tuiInRange:()=>Ae.wf,tuiIsAlive:()=>j.B$,tuiIsApple:()=>Ae.lx,tuiIsApplePlatform:()=>Ae.Dl,tuiIsCurrentTarget:()=>Ae.Mq,tuiIsEdge:()=>Ae.Vp,tuiIsEdgeOlderThan:()=>Ae.xz,tuiIsElement:()=>Ae.ve,tuiIsElementEditable:()=>Ae.Hn,tuiIsFalsy:()=>Ae.Mv,tuiIsFirefox:()=>Ae.oK,tuiIsHTMLElement:()=>Ae.dW,tuiIsInput:()=>Ae.Ls,tuiIsInsideIframe:()=>Ae.FX,tuiIsIos:()=>Ae.i1,tuiIsNativeFocused:()=>Ae.V8,tuiIsNativeFocusedIn:()=>Ae.zb,tuiIsNativeKeyboardFocusable:()=>Ae.dT,tuiIsNativeMouseFocusable:()=>Ae._h,tuiIsNodeIn:()=>Ae.FP,tuiIsNumber:()=>Ae.dt,tuiIsObject:()=>Ae.Vq,tuiIsObserved:()=>j.fw,tuiIsPresent:()=>Ae.Pc,tuiIsSafari:()=>Ae.Ex,tuiIsString:()=>Ae.Aj,tuiIsTextNode:()=>Ae.wq,tuiIsTextarea:()=>Ae.LD,tuiIsTextfield:()=>Ae.qY,tuiIsValidHex:()=>Ae.fv,tuiIsValidRgba:()=>Ae.Qu,tuiIsValidUrl:()=>Ae.lj,tuiItemsQueryListObservable:()=>j.xo,tuiMarkControlAsTouchedAndValidate:()=>Ae.Yw,tuiMouseDragFinishFrom:()=>j.jQ,tuiMoveFocus:()=>Ae.VR,tuiMustBePresent:()=>j.nT,tuiNormalizeToIntNumber:()=>Ae.G1,tuiNullableSame:()=>Ae.J$,tuiObjectFromEntries:()=>Ae.yj,tuiParseColor:()=>Ae.Mp,tuiParseHex:()=>Ae.pR,tuiPlatformFactory:()=>E.D1,tuiPointToClientRect:()=>Ae.dD,tuiPressedObservable:()=>j.pn,tuiPreventDefault:()=>j.mp,tuiProvideOptions:()=>Ae.vK,tuiPure:()=>We.UM,tuiPx:()=>Ae.O9,tuiQuantize:()=>Ae.Mz,tuiQueryListChanges:()=>j.ll,tuiRequiredSetter:()=>We.NH,tuiRetargetedBoundaryCrossing:()=>Ae.UP,tuiRgbToHex:()=>Ae.WS,tuiRgbToHsv:()=>Ae.bD,tuiRgbaToHex:()=>Ae.Og,tuiRound:()=>Ae.FG,tuiRoundWith:()=>Ae.h0,tuiScrollFrom:()=>j.pt,tuiSetNativeMouseFocused:()=>Ae.Pg,tuiStopPropagation:()=>j.vm,tuiSum:()=>Ae.sm,tuiSvgLinearGradientProcessor:()=>Ae.NJ,tuiToInt:()=>Ae.HW,tuiToInteger:()=>Ae.oY,tuiToRadians:()=>Ae.VE,tuiTrunc:()=>Ae.h4,tuiTypedFromEvent:()=>j.mL,tuiUniqBy:()=>Ae.pf,tuiWatch:()=>j.NA,tuiZoneOptimized:()=>j.Yr,tuiZonefree:()=>j.fL,tuiZonefull:()=>j.Ao});var n=i(11569),o=i(66830),a=i(68395),r=i(49405),s=i(12057),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var c=i(47305);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var p=i(21188);let h=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var g=i(68165);let m=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var f=i(35271);let v=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var b=i(44729);let _=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.ez,m]]}),t})();var C=i(73281),x=i(40674);let M=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.ez]]}),t})();var y=i(53507),w=i(98665),O=i(91063),T=i(20986);let P=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var k=i(98612),I=i(27148),S=i(18175),A=i(68262),E=i(65533);let D=(()=>{class t extends I.K{constructor(t,e){super(t,e)}setFocus(){this.element.focus({preventScroll:!0})}}return t.ɵfac=function(e){return new(e||t)(l.Y36(E.KZ,10),l.Y36(l.SBq))},t.ɵdir=l.lG2({type:t,features:[l.qOj]}),t})();var X=i(79030);let z=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var L=i(85050),N=i(93216);let F=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var R=i(96442);let B=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Y=i(23738);let H=(()=>{class t{constructor(t){this.ngControl=t}get control(){return this.ngControl.control}}return t.ɵfac=function(e){return new(e||t)(l.Y36(Y.a5))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiControl",""]],exportAs:["ngControl"]}),t})(),Z=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var U=i(93157);let G=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var j=i(61250),J=i(45435),V=i(88002);let $=(()=>{class t{constructor(t){this.el=t,this.dragAndDropFrom$=(0,j.mM)(this.el.nativeElement),this.start=this.dragAndDropFrom$.pipe((0,J.h)((({stage:t})=>t===j.nc.Start)),(0,V.U)((({event:t})=>t))),this.continues=this.dragAndDropFrom$.pipe((0,J.h)((({stage:t})=>t===j.nc.Continues)),(0,V.U)((({event:t})=>t))),this.end=this.dragAndDropFrom$.pipe((0,J.h)((({stage:t})=>t===j.nc.End)),(0,V.U)((({event:t})=>t)))}}return t.ɵfac=function(e){return new(e||t)(l.Y36(l.SBq))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiDragStart",""],["","tuiDragContinues",""],["","tuiDragEnd",""]],outputs:{start:"tuiDragStart",continues:"tuiDragContinues",end:"tuiDragEnd"}}),t})(),W=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var q=i(30692);let Q=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var K=i(34600);let tt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var et=i(61626);let it=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var nt=i(78270);let ot=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var at=i(48893);let rt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var st=i(15865);let lt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var ut=i(85739);let ct=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var dt=i(79765),pt=i(94402),ht=i(25917),gt=i(94612),mt=i(71289),ft=i(46782);let vt=(()=>{class t{constructor(t,e){this.view=t,this.template=e,this.destroy$=new dt.xQ,this.tuiForAsyncTimeout=10}ngOnChanges(){this.clearViewForOldNodes(),this.createAsyncViewForNewNodes()}ngOnDestroy(){this.clearViewForOldNodes(),this.destroy$.complete()}createAsyncViewForNewNodes(){(0,pt.D)(this.iterableValues).pipe((0,gt.b)((t=>this.tuiForAsyncTimeout>0?(0,ht.of)(t).pipe((0,mt.g)(this.tuiForAsyncTimeout)):(0,ht.of)(t))),(0,ft.R)(this.destroy$)).subscribe((([t,e])=>this.createEmbeddedView(e,t)))}get iterableValues(){var t;return(null!==(t=this.tuiForAsyncOf)&&void 0!==t?t:[]).entries()}createEmbeddedView(t,e){this.view.createEmbeddedView(this.template,{$implicit:t,index:e},e).detectChanges()}clearViewForOldNodes(){this.destroy$.next(),this.view.clear()}}return t.ɵfac=function(e){return new(e||t)(l.Y36(l.s_b),l.Y36(l.Rgc))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiForAsync","","tuiForAsyncOf",""]],inputs:{tuiForAsyncOf:"tuiForAsyncOf",tuiForAsyncTimeout:"tuiForAsyncTimeout"},features:[l.TTD]}),t})(),bt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var _t=i(17678);let Ct=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var xt=i(61369);let Mt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var yt=i(22693),wt=i(82707);let Ot=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Tt=i(40939);let Pt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var kt=i(62058),It=i(1632);let St=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var At=i(53279);let Et=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Dt=i(65634);let Xt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var zt=i(60015);let Lt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Nt=i(31464);let Ft=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Rt=i(22313);let Bt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Yt=i(8114);let Ht=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Zt=i(13176);let Ut=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Gt=i(36097);let jt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Jt=i(75412);let Vt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var $t=i(25126),Wt=i(39953);let qt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Qt=i(99021);let Kt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var te=i(21082);let ee=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var ie=i(17051);let ne=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var oe=i(23043);let ae=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var re=i(89570);let se=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.ez,re.wq,Xt,it,Pt,M]]}),t})();var le=i(75535),ue=i(97543);function ce(t,e,i){return i&&it?e:t}const de=7,pe=365,he=366,ge=12,me=1,fe=0,ve=11,be=0,_e=9999,Ce=2099,xe=`${ue.f$}${ue.F}${ue.f$}`,Me=1e3,ye=60,we=60,Oe=24,Te=Me*ye,Pe=Te*we,ke=Pe*Oe,Ie=10,Se=2*Ie+xe.length;var Ae=i(4037);const Ee=(0,Ae.JN)("DMY"),De=(0,Ae.JN)("."),Xe=(t,e)=>t.replace(/[^0-9A-Za-zА-Яа-я]/gi,e);var ze=(()=>(function(t){t[t.Sunday=0]="Sunday",t[t.Monday=1]="Monday",t[t.Tuesday=2]="Tuesday",t[t.Wednesday=3]="Wednesday",t[t.Thursday=4]="Thursday",t[t.Friday=5]="Friday",t[t.Saturday=6]="Saturday"}(ze||(ze={})),ze))(),Le=(()=>(function(t){t[t.January=0]="January",t[t.February=1]="February",t[t.March=2]="March",t[t.April=3]="April",t[t.May=4]="May",t[t.June=5]="June",t[t.July=6]="July",t[t.August=7]="August",t[t.September=8]="September",t[t.October=9]="October",t[t.November=10]="November",t[t.December=11]="December"}(Le||(Le={})),Le))();class Ne extends Error{constructor(t){super("")}}class Fe extends Error{constructor(t){super("")}}class Re extends Error{constructor(t){super("")}}var Be=i(96930);class Ye{constructor(t){this.year=t}static isValidYear(t){return Number.isInteger(t)&&(0,Be.wf)(t,be,_e+1)}static isLeapYear(t){return t%400==0||t%4==0&&t%100!=0}static getAbsoluteLeapYears(t){return Math.ceil(t/400)+(Math.ceil(t/4)-Math.ceil(t/100))}static lengthBetween(t,e){return e.year-t.year}static normalizeYearPart(t){return(0,Be.G1)(t,be,_e)}get formattedYear(){return String(this.year).padStart(4,"0")}get isLeapYear(){return Ye.isLeapYear(this.year)}get absoluteLeapYears(){return Ye.getAbsoluteLeapYears(this.year)}yearBefore({year:t}){return this.year=t}yearAfter({year:t}){return this.year>t}append({year:t=0}){const e=this.year+t;return new Ye(e)}toString(){return this.formattedYear}valueOf(){return this.year}[Symbol.toPrimitive](t){return Date.prototype[Symbol.toPrimitive].call(this,t)}toJSON(){return this.formattedYear}}class He extends Ye{constructor(t,e){super(t),this.month=e}static isValidMonth(t,e){return Ye.isValidYear(t)&&He.isValidMonthPart(e)}static getMonthDaysCount(t,e){switch(t){case Le.February:return e?29:28;case Le.April:case Le.June:case Le.September:case Le.November:return 30;default:return 31}}static currentLocal(){const t=new Date;return new He(t.getFullYear(),t.getMonth())}static currentUtc(){const t=new Date;return new He(t.getUTCFullYear(),t.getUTCMonth())}static lengthBetween(t,e){const i=t.month+12*t.year;return e.month+12*e.year-i}static normalizeMonthPart(t){return(0,Be.G1)(t,fe,ve)}static isValidMonthPart(t){return Number.isInteger(t)&&(0,Be.wf)(t,fe,ve+1)}get formattedMonthPart(){return String(this.month+1).padStart(2,"0")}get daysCount(){return He.getMonthDaysCount(this.month,this.isLeapYear)}monthBefore(t){return this.yearBefore(t)||this.yearSame(t)&&this.month=t.month}monthAfter(t){return this.yearAfter(t)||this.yearSame(t)&&this.month>t.month}append({year:t=0,month:e=0}){const i=(this.year+t)*ge+this.month+e;return new He(Math.floor(i/ge),i%ge)}toString(){return`${this.formattedMonthPart}.${this.formattedYear}`}valueOf(){return this.toLocalNativeDate().valueOf()}toJSON(){return`${super.toJSON()}-${this.formattedMonthPart}`}toLocalNativeDate(){return new Date(this.year,this.month)}toUtcNativeDate(){return new Date(Date.UTC(this.year,this.month))}}class Ze extends He{constructor(t,e,i){super(t,e),this.day=i}static fromLocalNativeDate(t){return new Ze(t.getFullYear(),t.getMonth(),t.getDate())}static fromUtcNativeDate(t){return new Ze(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate())}static isValidDay(t,e,i){return He.isValidMonth(t,e)&&Number.isInteger(i)&&(0,Be.wf)(i,me,He.getMonthDaysCount(e,Ye.isLeapYear(t))+1)}static currentLocal(){const t=new Date,e=t.getFullYear(),i=t.getMonth(),n=t.getDate();return new Ze(e,i,n)}static currentUtc(){const t=new Date,e=t.getUTCFullYear(),i=t.getUTCMonth(),n=t.getUTCDate();return new Ze(e,i,n)}static normalizeOf(t,e,i){const n=Ye.normalizeYearPart(t),o=He.normalizeMonthPart(e),a=Ze.normalizeDayPart(i,o,n);return new Ze(n,o,a)}static lengthBetween(t,e){return Math.round((e.toLocalNativeDate().getTime()-t.toLocalNativeDate().getTime())/864e5)}static parseRawDateString(t,e="DMY"){switch(e){case"YMD":return{day:parseInt(t.slice(8,10),10),month:parseInt(t.slice(5,7),10)-1,year:parseInt(t.slice(0,4),10)};case"MDY":return{day:parseInt(t.slice(3,5),10),month:parseInt(t.slice(0,2),10)-1,year:parseInt(t.slice(6,10),10)};default:return{day:parseInt(t.slice(0,2),10),month:parseInt(t.slice(3,5),10)-1,year:parseInt(t.slice(6,10),10)}}}static normalizeParse(t,e="DMY"){const{day:i,month:n,year:o}=this.parseRawDateString(t,e);return Ze.normalizeOf(o,n,i)}static jsonParse(t){const{day:e,month:i,year:n}=this.parseRawDateString(t,"YMD");if(!Ye.isValidYear(n))throw new Ne(n);if(!He.isValidMonth(n,i))throw new Fe(i);if(!Number.isInteger(e)||!(0,Be.wf)(e,me,He.getMonthDaysCount(i,Ye.isLeapYear(n))+1))throw new Re(e);return new Ze(n,i,e)}static normalizeDayPart(t,e,i){const n=He.getMonthDaysCount(e,Ye.isLeapYear(i));return(0,Be.G1)(t,1,n)}get formattedDayPart(){return String(this.day).padStart(2,"0")}get isWeekend(){const t=this.dayOfWeek(!1);return t===ze.Saturday||t===ze.Sunday}dayOfWeek(t=!0){const e=t?this.toLocalNativeDate().getDay()-1:this.toLocalNativeDate().getDay();return e<0?6:e}dayBefore(t){return this.monthBefore(t)||this.monthSame(t)&&this.day=t.day}dayAfter(t){return this.monthAfter(t)||this.monthSame(t)&&this.day>t.day}dayLimit(t,e){return null!==t&&this.dayBefore(t)?t:null!==e&&this.dayAfter(e)?e:this}append({year:t=0,month:e=0,day:i=0}){const n=(this.year+t)*ge+this.month+e;let o=Math.floor(n/ge),a=n%ge,r=Math.min(this.day,He.getMonthDaysCount(a,Ye.isLeapYear(o)))+i;for(;r>He.getMonthDaysCount(a,Ye.isLeapYear(o));)r-=He.getMonthDaysCount(a,Ye.isLeapYear(o)),a===Le.December?(o++,a=Le.January):a++;for(;r0,i=e||"HH:MM:SS"===t||!t&&this.seconds>0;return`${this.formatTime(this.hours)}:${this.formatTime(this.minutes)}`+(i?`:${this.formatTime(this.seconds)}`:"")+(e?`.${this.formatTime(this.ms,3)}`:"")}valueOf(){return this.toAbsoluteMilliseconds()}[Symbol.toPrimitive](t){return Date.prototype[Symbol.toPrimitive].call(this,t)}toAbsoluteMilliseconds(){return this.hours*Pe+this.minutes*Te+1e3*this.seconds+this.ms}formatTime(t,e=2){return String(t).padStart(e,"0")}}var We=i(72606);class qe extends Error{constructor(){super("")}}class Qe extends Error{constructor(){super("")}}var Ke=i(90701),ti=i(458),ei=i(90635);class ii extends Error{constructor(){super("")}}class ni extends Error{constructor(){super("")}}var oi=i(97638),ai=i(1523);class ri extends Error{constructor(){super("")}}var si=i(2740)},61250:(t,e,i)=>{i.d(e,{nc:()=>_,R2:()=>C,EK:()=>r,mM:()=>x,ix:()=>L,Xd:()=>F,B$:()=>D,fw:()=>R,xo:()=>Y,jQ:()=>b,nT:()=>Z,pn:()=>U,mp:()=>j,ll:()=>B,pt:()=>J,vm:()=>V,mL:()=>v,NA:()=>$,Yr:()=>Q,fL:()=>q,Ao:()=>W});var n=i(97638),o=i(18891),a=i(39761);function r(t){return new o.y((e=>{if(!t.valueChanges)throw new n.j;return t.valueChanges.pipe((0,a.O)(t.value)).subscribe(e)}))}var s=i(458),l=i(39893),u=i(58071),c=i(66682),d=i(15257),p=i(88002),h=i(86804),g=i(70409),m=i(79196),f=i(22759);function v(t,e,i={}){return(0,f.R)(t,e,i)}function b(t){return(0,c.T)(v(t,"mouseup"),v(t,"dragend"))}var _=(()=>(function(t){t[t.Start=0]="Start",t[t.Continues=1]="Continues",t[t.End=2]="End"}(_||(_={})),_))();class C{constructor(t,e){this.stage=t,this.event=e}}function x(t){const{ownerDocument:e}=t;if(!e)throw new s.a;return(0,u.z)(v(t,"mousedown").pipe((0,d.q)(1),(0,p.U)((t=>new C(_.Start,t)))),(0,c.T)(v(e,"mousemove").pipe((0,p.U)((t=>new C(_.Continues,t)))),b(e).pipe((0,d.q)(1),(0,p.U)((t=>new C(_.End,t))),(0,h.l)(null))).pipe((0,g.o)(l.Pc))).pipe((0,m.r)())}var M=i(97543),y=i(4037),w=i(78618),O=i(47349),T=i(45435),P=i(15829),k=i(57057),I=i(43190),S=i(87519),A=i(34022),E=i(46797);function D(t=0){return(0,A.z)((0,I.w)((()=>(0,E.H)(t).pipe((0,p.U)(M.Iy),(0,a.O)(!0)))),(0,S.x)())}let X,z;function L(t){const e=v(t,"blur"),{ownerDocument:i}=t;if(!i)throw new s.a;return z&&X||(X=v(i,"mouseup",{capture:!0}).pipe(D(),(0,a.O)(!1),(0,O.d)({bufferSize:1,refCount:!0})),z=v(i,"mousedown",{capture:!0}).pipe(D(),(0,a.O)(!1),(0,O.d)({bufferSize:1,refCount:!0}))),(0,c.T)((0,u.z)(v(t,"focus").pipe((0,d.q)(1)),e.pipe((0,T.h)((()=>!(0,w.V8)(t))),(0,d.q)(1),(0,P.l)())).pipe((0,m.r)(),(0,k.M)(z,X,((t,e,i)=>e||i)),(0,T.h)(y.Mv))).pipe((0,I.w)((()=>e.pipe((0,p.U)(M.Iy),(0,d.q)(1),(0,a.O)(!0)))),(0,S.x)())}var N=i(59193);function F(t,e=Boolean){return(0,A.z)((0,I.w)((i=>e(i)?t(i):N.E)))}function R(t){var e,i;return"observed"in t?t.observed:!!(null===(i=null===(e=t)||void 0===e?void 0:e.observers)||void 0===i?void 0:i.length)}function B(t){return t.changes.pipe((0,a.O)(null),(0,p.U)((()=>(0,l.gD)(t))))}const Y=B;var H=i(1523);function Z(){return(0,p.U)((t=>{if(!(0,l.Pc)(t))throw new H.B;return t}))}function U(t,{onlyTrusted:e}={onlyTrusted:!0}){const{ownerDocument:i}=t;if(!i)throw new s.a;return v(t,"mousedown").pipe((0,T.h)((({isTrusted:t})=>t||!e)),(0,I.w)((()=>b(i).pipe((0,p.U)(M.Iy),(0,d.q)(1),(0,a.O)(!0)))))}var G=i(68307);function j(){return(0,G.b)((t=>t.preventDefault()))}function J(t){return v(t===t.ownerDocument.documentElement?t.ownerDocument:t,"scroll")}function V(){return(0,G.b)((t=>{t.stopPropagation()}))}function $(t){return(0,G.b)((()=>{t.markForCheck()}))}function W(t){return e=>new o.y((i=>e.subscribe({next:e=>t.run((()=>i.next(e))),error:e=>t.run((()=>i.error(e))),complete:()=>t.run((()=>i.complete()))})))}function q(t){return e=>new o.y((i=>t.runOutsideAngular((()=>e.subscribe(i)))))}function Q(t){return(0,A.z)(q(t),W(t))}},47305:(t,e,i)=>{i.d(e,{S:()=>o});var n=i(74788);let o=(()=>{class t{transform(t,e,...i){return t.filter((t=>e(t,...i)))}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiFilter",type:t,pure:!0}),t})()},21188:(t,e,i)=>{i.d(e,{j:()=>a});var n=i(4037),o=i(74788);let a=(()=>{class t{transform(t){return(0,n.Pc)(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiIsPresent",type:t,pure:!0}),t})()},68165:(t,e,i)=>{i.d(e,{R:()=>o});var n=i(74788);let o=(()=>{class t{transform(t){return Object.keys(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiKeys",type:t,pure:!0}),t})()},35271:(t,e,i)=>{i.d(e,{c:()=>o});var n=i(74788);let o=(()=>{class t{transform(t,e,...i){return e(t,...i)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiMapper",type:t,pure:!0}),t})()},44729:(t,e,i)=>{i.d(e,{D:()=>o});var n=i(74788);let o=(()=>{class t{transform(t,e,i){var n;return null!==(n=null==t?void 0:t.replace(e,i))&&void 0!==n?n:""}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiReplace",type:t,pure:!0}),t})()},2740:(t,e,i)=>{i.d(e,{a3:()=>a,gH:()=>r,ku:()=>c,ll:()=>d,AQ:()=>w,l:()=>S,b0:()=>y,tl:()=>z,FY:()=>Z,Fr:()=>V,$D:()=>W,bW:()=>K});var n=i(82298),o=i(74788);let a=(()=>{class t extends n.t{constructor(){super(1)}ngOnDestroy(){this.next()}}return t.ɵfac=function(e){return new(e||t)},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})(),r=(()=>{class t{constructor(t,e){this.resolver=t,this.injector=e,this.map=new Map}addComponent(t){this.map.has(t)||this.map.set(t,this.resolver.resolveComponentFactory(t).create(this.injector))}ngOnDestroy(){this.map.forEach((t=>t.destroy()))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(o._Vd),o.LFG(o.gxx))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var s=i(61250),l=i(18891),u=i(46782);let c=(()=>{class t extends l.y{constructor({nativeElement:t},e,i){super((t=>this.focusVisible$.subscribe(t))),this.focusVisible$=(0,s.ix)(t).pipe((0,s.NA)(e),(0,u.R)(i))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(o.SBq),o.LFG(o.sBO),o.LFG(a,2))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})(),d=(()=>{class t{generate(){return`tui_${t.autoId++}${Date.now()}`}}return t.autoId=0,t.ɵfac=function(e){return new(e||t)},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var p=i(62579),h=i(97543),g=i(41405),m=i(66682),f=i(22759),v=i(71289),b=i(39426),_=i(88002),C=i(39761),x=i(87519),M=i(41439);let y=(()=>{class t extends l.y{constructor(t,e){super((t=>this.callback$.subscribe(t))),this.callback$=(0,M.P)((()=>{let{nativeElement:i}=t;const n=[e,i];for(;i.parentElement;)i=i.parentElement,n.push(i);return(0,m.T)(...n.map((t=>(0,s.mL)(t,"scroll"))))}))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(o.SBq),o.LFG(p.m9))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})(),w=(()=>{class t extends l.y{constructor(t,{nativeElement:e},i,n,o,a){super((t=>this.obscured$.subscribe(t))),this.obscured$=(0,m.T)((0,m.T)(t,(0,f.R)(n,"resize")).pipe((0,v.g)(0)),a.pipe((0,b.p)(h.Yg))).pipe((0,_.U)((()=>(0,g.PU)(e))),(0,C.O)(null),(0,x.x)(),(0,s.Yr)(i),(0,u.R)(o))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(y,2),o.LFG(o.SBq),o.LFG(o.R0b),o.LFG(p.m9),o.LFG(a,2),o.LFG(p.L1))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})();var O=i(12057),T=i(43190),P=i(45435),k=i(59328),I=i(79196);let S=(()=>{class t extends l.y{constructor({nativeElement:t},e){super((i=>{(0,m.T)((0,s.mL)(t,"touchstart",{passive:!0}),(0,s.mL)(t,"mousedown")).pipe((0,T.w)((()=>(0,m.T)((0,s.mL)(e,"touchmove",{passive:!0}).pipe((0,P.h)((({touches:t})=>t.length<2)),(0,_.U)((({touches:t})=>t[0]))),(0,s.mL)(e,"mousemove")))),(0,k.G)(),(0,_.U)((([t,e])=>[e.clientX-t.clientX,e.clientY-t.clientY])),(0,u.R)((0,m.T)((0,s.mL)(e,"touchend"),(0,s.mL)(e,"mouseup"))),(0,I.r)()).subscribe(i)}))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(o.SBq),o.LFG(O.K0))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})();var A=i(32917),E=i(5304),D=i(54395),X=i(18819);let z=(()=>{class t extends A.ax{constructor(t,e,i,n,o,a){return super(t,e,n,o),this.pipe((0,E.K)((()=>a.pipe((0,b.p)(h.Yg),(0,_.U)((()=>`${t.nativeElement.clientWidth} ${t.nativeElement.clientHeight}`)),(0,x.x)(),(0,_.U)((()=>h.LZ))))),(0,D.b)(0),(0,s.fL)(e),(0,X.B)(),(0,u.R)(i))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(o.SBq),o.LFG(o.R0b),o.LFG(a,2),o.LFG(A.vU),o.LFG(A.jg),o.LFG(p.L1))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})();i(66830);var L=i(96930),N=i(39893),F=i(25917),R=i(46797),B=i(86804),Y=i(68307);function H(t){return"scrollX"in t?t.scrollX:t.scrollLeft}let Z=(()=>{class t{constructor(t,e){this.performanceRef=t,this.animationFrame$=e}scroll$(t,e,i=H(t),n=300){const o=function(t){return"scrollY"in t?t.scrollY:t.scrollTop}(t),a=H(t),r=e-o,s=i-a;return(n?(0,M.P)((()=>(0,F.of)(this.performanceRef.now()))).pipe((0,T.w)((t=>this.animationFrame$.pipe((0,_.U)((e=>e-t))))),(0,_.U)((t=>(0,N.Xg)((0,L.Ki)(t/n,0,1)))),(0,_.U)((t=>[o+r*t,a+s*t])),(0,u.R)((0,R.H)(n)),(0,B.l)([e,i])):(0,F.of)([e,i])).pipe((0,Y.b)((([e,i])=>{var n;null===(n=t.scrollTo)||void 0===n||n.call(t,i,e)})))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(p.KS),o.LFG(p.L1))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var U=i(64338),G=i(94402),j=i(90977),J=i(47349);let V=(()=>{class t{constructor(t,e){this.win=t,this.platformId=e,this.cache=new Map}request(t){const e=this.cache.get(t);if(e)return e;const i=("AbortController"in this.win||(0,O.PM)(this.platformId)?(0,j.U)(t):(0,M.P)((()=>(0,G.D)(fetch(t))))).pipe((0,T.w)((e=>(0,U.mG)(this,void 0,void 0,(function*(){if(e.ok)return e.text();throw new Error(`Failed to load ${t} (${e.statusText})`)})))),(0,J.d)({bufferSize:1,refCount:!1}));return this.cache.set(t,i),i}}return t.ɵfac=function(e){return new(e||t)(o.LFG(p.m9),o.LFG(o.Lbi))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var $=i(65533);let W=(()=>{class t extends l.y{constructor({nativeElement:t},{timeout:e,threshold:i},n){super((o=>{(0,m.T)((0,s.mL)(t,"touchstart",{passive:!0}),(0,s.mL)(n,"touchend")).pipe((0,k.G)(),(0,P.h)((([t,e])=>!!t.touches.length&&t.touches[0].identifier===e.changedTouches[0].identifier)),(0,_.U)((([t,n])=>{const o=t.touches[0].clientX,a=t.touches[0].clientY,r=o-n.changedTouches[0].clientX,s=a-n.changedTouches[0].clientY,l=n.timeStamp-t.timeStamp;return(Math.abs(r)>i||Math.abs(s)>i)&&l{class t extends l.y{constructor({nativeElement:t},{wheelSensitivity:e}){super((i=>{(0,m.T)((0,s.mL)(t,"touchstart",{passive:!0}).pipe((0,P.h)((({touches:t})=>t.length>1)),(0,T.w)((e=>(0,s.mL)(t,"touchmove",{passive:!0}).pipe((0,s.mp)(),(0,Q.R)(((t,e)=>{const i=(0,q.q2)(e);return{event:e,distance:i,delta:.01*(i-t.distance)}}),{event:e,distance:(0,q.q2)(e),delta:0}),(0,_.U)((({event:t,delta:e})=>({clientX:(t.touches[0].clientX+t.touches[1].clientX)/2,clientY:(t.touches[0].clientY+t.touches[1].clientY)/2,delta:e,event:t}))),(0,u.R)((0,s.mL)(t,"touchend")))))),(0,s.mL)(t,"wheel",{passive:!1}).pipe((0,s.mp)(),(0,_.U)((t=>({clientX:t.clientX,clientY:t.clientY,delta:-t.deltaY*e,event:t}))))).subscribe(i)}))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(o.SBq),o.LFG($.AK))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})()},65533:(t,e,i)=>{i.d(e,{wk:()=>O,bS:()=>T,I2:()=>k,HO:()=>I,qY:()=>S,Kj:()=>E,KZ:()=>D,tS:()=>F,XG:()=>Z,TN:()=>U,lQ:()=>G,B4:()=>j,oD:()=>$,W7:()=>W,FA:()=>R,fL:()=>H,be:()=>V,Sg:()=>q,gL:()=>Q,jF:()=>K,ff:()=>tt,i0:()=>it,cd:()=>y,$_:()=>nt,s6:()=>ot,wx:()=>at,Cy:()=>rt,xs:()=>lt,fM:()=>st,AK:()=>ut,XH:()=>P,Q:()=>A,FT:()=>X,D1:()=>et});var n=i(12057),o=i(74788),a=i(62579),r=i(61250),s=i(4037),l=i(66682),u=i(25917),c=i(46797),d=i(88002),p=i(45435),h=i(46782),g=i(72361),m=i(57057),f=i(43190),v=i(39761),b=i(15257),_=i(87519),C=i(18819),x=i(79221),M=i(26215);const y=(0,s.N1)((()=>{const t={onRemovalComplete:()=>{}},e=new M.X(null),i=(0,o.f3M)(x.Th,o.XFs.Optional)||t,{onRemovalComplete:n=t.onRemovalComplete}=i;return i.onRemovalComplete=(t,o)=>{e.next(t),n.call(i,t,o)},e.pipe((0,f.w)((t=>(0,c.H)(0).pipe((0,d.U)((()=>null)),(0,v.O)(t)))),(0,C.B)())}));function w(t,e=null){return(0,s.Wf)(t).activeElement!==t&&!t.matches(":disabled")&&!(null==e?void 0:e.contains(t))&&(0,s._h)(t)}const O=(0,s.N1)((()=>{const t=(0,o.f3M)(y),e=(0,o.f3M)(a.m9),i=(0,o.f3M)(n.K0),x=(0,r.mL)(e,"focusout"),M=(0,r.mL)(e,"focusin"),O=(0,r.mL)(e,"blur"),T=(0,r.mL)(e,"mousedown"),P=(0,r.mL)(e,"mouseup");return(0,l.T)(x.pipe((0,h.R)(T),(0,g.a)((()=>P)),(0,m.M)(t),(0,p.h)((([t,e])=>w((0,s.mA)(t),e))),(0,d.U)((([{relatedTarget:t}])=>t))),O.pipe((0,d.U)((()=>i.activeElement)),(0,p.h)((t=>!!(null==t?void 0:t.matches("iframe"))))),M.pipe((0,f.w)((t=>{const e=(0,s.mA)(t),n=(0,s.Wf)(e);return n===i?(0,u.of)(e):function(t){return(0,l.T)((0,r.mL)(t,"focusin").pipe((0,d.U)((({target:t})=>t))),(0,r.mL)(t,"focusout").pipe((0,p.h)((({target:t,relatedTarget:e})=>!!e&&w(t))),(0,d.U)((({relatedTarget:t})=>t))))}(n).pipe((0,v.O)(e))}))),T.pipe((0,f.w)((t=>{const e=(0,s.mA)(t);return i.activeElement&&i.activeElement!==i.body?x.pipe((0,b.q)(1),(0,d.U)((()=>e)),(0,h.R)((0,c.H)(0))):(0,u.of)(e)})))).pipe((0,_.x)(),(0,C.B)())})),T=(0,s.JN)([]);function P(t){return{provide:T,multi:!0,useExisting:t}}const k=(0,s.N1)((()=>{var t,e;return null!==(e=null===(t=(0,o.f3M)(n.K0).querySelector("base"))||void 0===t?void 0:t.href)&&void 0!==e?e:""})),I=(0,s.N1)((()=>(0,o.f3M)(o.FYo).createRenderer(null,null))),S=(0,s.JN)([]);function A(t){return{provide:S,multi:!0,useExisting:t}}const E=(0,s.N1)((()=>{var t;const e=null===(t=(0,o.f3M)(n.K0).querySelector("base"))||void 0===t?void 0:t.href;if(e)return e;const i=(0,o.f3M)(n.K0).createElement("a");return i.href="",i.pathname})),D=new o.OlP("[TUI_FOCUSABLE_ITEM_ACCESSOR]");function X(t){return{provide:D,useExisting:t}}var z=i(94402),L=i(59193),N=i(47349);const F=new o.OlP("[TUI_FONTS_READY]",{factory:()=>{var t;return(0,z.D)((null===(t=(0,o.f3M)(n.K0).fonts)||void 0===t?void 0:t.ready)||L.E).pipe((0,N.d)({bufferSize:1,refCount:!1}))}}),R=(0,s.N1)((()=>(0,s.i1)((0,o.f3M)(a.s5)))),B=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/,Y=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/,H=(0,s.N1)((()=>B.test((0,o.f3M)(a.yZ).toLowerCase())||Y.test((0,o.f3M)(a.yZ).slice(0,4).toLowerCase()))),Z=(0,s.N1)((()=>(0,o.f3M)(H)&&!(0,o.f3M)(R))),U=(0,s.N1)((()=>(0,s.lx)((0,o.f3M)(a.s5)))),G=(0,s.N1)((()=>!!(0,o.f3M)(a.m9).chrome)),j=(0,s.N1)((()=>!!(0,o.f3M)(a.m9).Cypress));var J=i(97543);const V=(0,s.N1)(J.Iy),$=(0,s.N1)((()=>(0,o.f3M)(j)||(0,o.f3M)(V))),W=(0,s.N1)((()=>{var t;return void 0!==(null===(t=(0,o.f3M)(a.m9))||void 0===t?void 0:t.mozCancelFullScreen)})),q=(0,s.N1)((()=>(0,o.f3M)(a.m9).location.host.endsWith("stackblitz.io"))),Q=(0,i(39893).N1)((()=>(0,o.f3M)(a.m9).matchMedia("(pointer: coarse)").matches)),K=(0,s.N1)((()=>{var t;return!!(null===(t=(0,o.f3M)(a.m9))||void 0===t?void 0:t.webkitConvertPointFromNodeToPage)})),tt=(0,s.JN)("web");function et(){return(0,o.f3M)(R)?"ios":(0,o.f3M)(Z)?"android":"web"}const it=(0,s.N1)((()=>(0,n.NF)((0,o.f3M)(o.Lbi))?new Range:{})),nt=(0,s.N1)((()=>new o.SBq((0,o.f3M)(n.K0).documentElement))),ot=(0,s.JN)({timeout:500,threshold:30}),at=(0,s.N1)(J.Ye),rt=(0,s.N1)((()=>(0,o.f3M)(a.m9).matchMedia("(any-pointer: coarse)").matches)),st=new o.OlP("[TUI_WINDOW_SIZE]",{factory:()=>{const t=(0,o.f3M)(a.m9);return(0,r.mL)(t,"resize").pipe((0,v.O)(null),(0,d.U)((()=>{var e,i;const n=Math.max(t.document.documentElement.clientWidth||0,t.innerWidth||0,(null===(e=t.visualViewport)||void 0===e?void 0:e.width)||0),o=Math.max(t.document.documentElement.clientHeight||0,t.innerHeight||0,(null===(i=t.visualViewport)||void 0===i?void 0:i.height)||0);return{width:n,height:o,top:0,left:0,right:n,bottom:o}})),(0,N.d)({bufferSize:1,refCount:!0}))}}),lt=(0,s.N1)((()=>(0,o.f3M)(st).pipe((0,d.U)((({height:t})=>t))))),ut=(0,s.JN)({wheelSensitivity:.01})},41405:(t,e,i)=>{function n(t,e,i,n){return i?function(t,e,i){let n=t;for(;n!==e.parentElement;){if(Math.floor(n.scrollTop)>0&&!i||Math.ceil(n.scrollTop+n.clientHeight)0&&!i||Math.ceil(n.scrollLeft+n.clientWidth)n,PP:()=>o,mA:()=>d,Nn:()=>h,Wf:()=>g,PU:()=>v,YX:()=>b,Hs:()=>_,Vr:()=>C,Mq:()=>x,ve:()=>l,Hn:()=>M,dW:()=>u,Ls:()=>a,FX:()=>y,FP:()=>w,wq:()=>c,LD:()=>r,qY:()=>s,dD:()=>O,UP:()=>T});const p="text/plain";function h(t,e=p){return"clipboardData"in t&&null!==t.clipboardData?t.clipboardData.getData(e)||t.clipboardData.getData(p):t.target.ownerDocument.defaultView.clipboardData.getData("text")}function g(t){return"getRootNode"in t&&t.isConnected?t.getRootNode():t.ownerDocument}var m=i(96930),f=i(39893);function v(t){const{ownerDocument:e}=t;if(!(null==e?void 0:e.defaultView)||!t.getBoundingClientRect)return null;const{innerWidth:i,innerHeight:n}=e.defaultView,o=g(t),a=t.getBoundingClientRect();if(0===a.width&&0===a.height)return null;const r=(0,m.Ki)(Math.round(a.left)+2,0,i),s=(0,m.Ki)(Math.round(a.top)+2,0,n),l=(0,m.Ki)(Math.round(a.right)-2,0,i),u=(0,m.Ki)(Math.round(a.bottom)-2,0,n),c=(0,m.Ki)(Math.round(a.left+a.width/2),0,i),d=(0,m.Ki)(Math.round(a.top+a.height/2),0,n),p=[o.elementFromPoint(c,s),o.elementFromPoint(c,u),o.elementFromPoint(r,d),o.elementFromPoint(l,d)].filter(f.Pc);if(!p.length)return p;const h=p.filter((e=>!t.contains(e)&&!e.contains(t)));return 4===h.length?h:null}function b(t,e){let{offsetTop:i,offsetLeft:n,offsetParent:o}=e;for(;u(o)&&o!==t;)i+=o.offsetTop,n+=o.offsetLeft,o=o.offsetParent;return{offsetTop:i,offsetLeft:n}}function _(t,e=!0){return null===t?null:e&&t.scrollHeight>t.clientHeight||!e&&t.scrollWidth>t.clientWidth?t:_(t.parentElement,e)}function C({getSelection:t,document:e}){var i;return e.activeElement&&s(e.activeElement)?e.activeElement.value.slice(e.activeElement.selectionStart||0,e.activeElement.selectionEnd||0):(null===(i=t())||void 0===i?void 0:i.toString())||null}function x({target:t,currentTarget:e}){return t===e}function M(t){return s(t)&&!t.readOnly||!!t.isContentEditable}function y(t){return t.parent!==t}function w(t,e){var i;return c(t)?!!(null===(i=t.parentElement)||void 0===i?void 0:i.closest(e)):l(t)&&!!t.closest(e)}function O(t=0,e=0){const i={x:t,y:e,left:t,right:t,top:e,bottom:e,width:0,height:0};return Object.assign(Object.assign({},i),{toJSON:()=>i})}function T(t){return"explicitOriginalTarget"in t?(null==t?void 0:t.explicitOriginalTarget)!==t.target:"pointerId"in t?-1===t.pointerId:"detail"in t&&"webkitForce"in t&&0===(null==t?void 0:t.detail)}i(66830)},78618:(t,e,i)=>{i.d(e,{hp:()=>a,BW:()=>u,ie:()=>o,V8:()=>c,zb:()=>d,dT:()=>s,_h:()=>l,VR:()=>p,Pg:()=>h});var n=i(41405);function o({activeElement:t}){if(!(null==t?void 0:t.shadowRoot))return t;let e=t.shadowRoot.activeElement;for(;null==e?void 0:e.shadowRoot;)e=e.shadowRoot.activeElement;return e}function a(t){const e=o(t);(0,n.dW)(e)&&e.blur()}var r=i(97543);function s(t){if(t.hasAttribute("disabled")||"-1"===t.getAttribute("tabIndex"))return!1;if((0,n.dW)(t)&&t.isContentEditable||"0"===t.getAttribute("tabIndex"))return!0;switch(t.tagName){case"BUTTON":case"SELECT":case"TEXTAREA":return!0;case"VIDEO":case"AUDIO":return t.hasAttribute("controls");case"INPUT":return"hidden"!==t.getAttribute("type");case"A":case"LINK":return t.hasAttribute("href");default:return!1}}function l(t){return!t.hasAttribute("disabled")&&("-1"===t.getAttribute("tabIndex")||s(t))}function u({initial:t,root:e,previous:i=!1,keyboard:o=!0}){if(!e.ownerDocument)return null;const a=o?s:l,u=e.ownerDocument.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,r.Lw);for(u.currentNode=t;i?u.previousNode():u.nextNode();)if((0,n.dW)(u.currentNode)&&(t=u.currentNode),(0,n.dW)(t)&&a(t))return t;return null}function c(t){return!!(null==t?void 0:t.ownerDocument)&&o(t.ownerDocument)===t&&t.ownerDocument.hasFocus()}function d(t){if(!t.ownerDocument||!t.contains)return!1;const e=o(t.ownerDocument);return null!==e&&t.contains(e)&&t.ownerDocument.hasFocus()}function p(t,e,i){for(t+=i;t>=0&&t{function n(t){return`${t}px`}i.d(e,{O:()=>n}),i(66830)},4037:(t,e,i)=>{function n(t){return t.toLowerCase().includes("edge")}i.d(e,{WX:()=>P.WX,Hh:()=>P.Hh,jp:()=>P.jp,hp:()=>w.hp,ty:()=>y.ty,Br:()=>T.Br,Ki:()=>T.Ki,xT:()=>P.xT,PP:()=>y.PP,jH:()=>P.jH,JN:()=>P.JN,N1:()=>P.N1,A2:()=>P.A2,q2:()=>P.q2,Xg:()=>P.Xg,zc:()=>P.zc,OT:()=>T.OT,mA:()=>y.mA,Nn:()=>y.Nn,BW:()=>w.BW,Wf:()=>y.Wf,PU:()=>y.PU,YX:()=>y.YX,ie:()=>w.ie,gD:()=>P.gD,Hs:()=>y.Hs,Vr:()=>y.Vr,M8:()=>P.M8,_l:()=>p,RO:()=>l,qZ:()=>f,wf:()=>T.wf,lx:()=>E,Dl:()=>k,Mq:()=>y.Mq,Vp:()=>n,xz:()=>a,ve:()=>y.ve,Hn:()=>y.Hn,Mv:()=>P.Mv,oK:()=>r,dW:()=>y.dW,Ls:()=>y.Ls,FX:()=>y.FX,i1:()=>S,V8:()=>w.V8,zb:()=>w.zb,dT:()=>w.dT,_h:()=>w._h,FP:()=>y.FP,dt:()=>P.dt,Vq:()=>P.Vq,Pc:()=>P.Pc,Ex:()=>s,Aj:()=>P.Aj,wq:()=>y.wq,LD:()=>y.LD,qY:()=>y.qY,fv:()=>h,Qu:()=>M,lj:()=>P.lj,Yw:()=>P.Yw,VR:()=>w.VR,G1:()=>T.G1,J$:()=>P.J$,yj:()=>P.yj,Mp:()=>b,pR:()=>g,dD:()=>y.dD,vK:()=>P.vK,O9:()=>O.O,Mz:()=>T.Mz,UP:()=>y.UP,WS:()=>_,bD:()=>C,Og:()=>x,FG:()=>T.FG,h0:()=>T.h0,Pg:()=>w.Pg,sm:()=>T.sm,NJ:()=>D,HW:()=>T.HW,oY:()=>T.oY,VE:()=>T.VE,h4:()=>T.h4,pf:()=>P.pf});const o="edge/";function a(t,e){return parseInt(e.slice(e.toLowerCase().indexOf(o)+o.length),10)3===i.length?t+t:t)).join("").match(/.{2}/g);return e?e.map((t=>Number.parseInt(t,16))):[0,0,0]}const u=(t,e)=>t.match(new RegExp(`.{${e}}`,"g")),c=t=>parseInt(t.repeat(2/t.length),16),d=(t,e)=>void 0!==t?Number((t/255).toFixed(2)):"number"!=typeof e||e<0||e>1?1:e;function p(t,e){const[i,n,o,a]=g(t,e);return a<1?`rgba(${i}, ${n}, ${o}, ${a})`:`rgb(${i}, ${n}, ${o})`}function h(t){return/^#([A-Fa-f0-9]{3,4}){1,2}$/.test(t)}function g(t,e){var i;if(!h(t))throw new Error("Invalid HEX");const n=Math.floor((t.length-1)/3),o=u(t.slice(1),n),[a,r,s,l]=null!==(i=null==o?void 0:o.map(c))&&void 0!==i?i:[];return[a,r,s,d(l,e)]}function m(t,e,i,n){const o=(n+t/60)%6;return Math.round(i-i*e*Math.max(Math.min(o,4-o,1),0))}function f(t,e,i){return[m(t,e,i,5),m(t,e,i,3),m(t,e,i,1)]}const v=[0,0,0,1];function b(t){const e=t.replace("#","").replace("rgba(","").replace("rgb(","").replace(")",""),i=e.split(",").map((t=>parseFloat(t)));if(4===i.length)return i;if(3===i.length)return i.concat(1);const n=e.match(new RegExp(`(.{${e.length/3}})`,"g"));if(!n)return v;const o=n.map((t=>parseInt(e.length%2?t+t:t,16)));return[o[0]||v[0],o[1]||v[1],o[2]||v[2],void 0===o[3]?v[3]:o[3]]}function _(t,e,i){return`#${[t,e,i].map((t=>t.toString(16).padStart(2,"0"))).join("")}`}function C(t,e,i){const n=Math.max(t,e,i),o=n-Math.min(t,e,i),a=o&&(n===t?(e-i)/o:n===e?2+(i-t)/o:4+(t-e)/o);return[60*(a<0?a+6:a),n&&o/n,n]}function x(t){var e,i;if(!M(t))throw new Error("Invalid RGBa");const n=null!==(e=t.replace(/\s/g,"").match(/^rgba?\((\d+),(\d+),(\d+),?([^,\s)]+)?/i))&&void 0!==e?e:[];let o=(null!==(i=null==n?void 0:n[4])&&void 0!==i?i:"").toString().trim(),a=n?(256|n[1]).toString(16).slice(1)+(256|n[2]).toString(16).slice(1)+(256|n[3]).toString(16).slice(1):t;return o=""!==o?o:1,o=(255*Number(o)|256).toString(16).slice(1),a+=o,`#${a.toUpperCase()}`}function M(t){const e="(\\d|[1-9]\\d|1\\d{2}|2[0-4]\\d|2[0-5]{2})";return new RegExp(`^(?:rgb\\(\\s*${e}\\s*,\\s*${e}\\s*,\\s*${e}\\s*\\)|rgba\\(\\s*${e}\\s*,\\s*${e}\\s*,\\s*${e}\\s*,\\s*([01]|0?\\.\\d+)\\s*\\))$`).test(t)}var y=i(41405),w=i(78618),O=i(8826),T=i(96930),P=i(39893);function k(t){return t.platform.startsWith("Mac")||"iPhone"===t.platform}const I=/ipad|iphone|ipod/;function S(t){return I.test(t.userAgent.toLowerCase())||k(t)&&t.maxTouchPoints>1}const A=/^((?!chrome|android).)*safari/i;function E(t){return S(t)||A.test(t.userAgent.toLowerCase())}function D(t,e=function(){return Math.floor(Math.random()*Date.now())}()){if((0,P.Aj)(t)){const i=function(t){var e;const i=(null!==(e=t.match(/url\(("?)('*)#(.*?)('*)\)/g))&&void 0!==e?e:[]).map((t=>t.slice(4,t.length-1).replace(/['"#]+/g,"")));return Array.from(new Set(i))}(t);return i.reduce(((t,i)=>{const n=i.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),o=`id_${e}_${i}`;return t.replace(new RegExp(`"${n}"`,"g"),`"${o}"`).replace(new RegExp(`'${n}'`,"g"),`'${o}'`).replace(new RegExp(`url\\('#${n}'\\)`,"g"),`url('#${o}')`).replace(new RegExp(`url\\("#${n}"\\)`,"g"),`url("#${o}")`).replace(new RegExp(`url\\(#${n}\\)`,"g"),`url(#${o})`)}),t)}return t}},96930:(t,e,i)=>{function n(t,e,i){return Math.min(i,Math.max(e,t))}function o(t,e,i){return t>=e&&t=i?i:Math.round(t)}function r(t,e){const i=t%e;return ic,Ki:()=>n,OT:()=>d,wf:()=>o,G1:()=>a,Mz:()=>r,FG:()=>u,h0:()=>h,sm:()=>g,HW:()=>m,oY:()=>f,VE:()=>v,h4:()=>p}),i(66830);const s=292;function l(t,e,i){if(t===1/0)return t;e=Math.min(e,s);const n=`${t}e`.split("e"),o=`${i(Number(`${n[0]}e${Number(n[1])+e}`))}e`.split("e");return Number(`${o[0]}e${Number(o[1])-e}`)}function u(t,e=0){return l(t,e,Math.round)}function c(t,e=0){return l(t,e,Math.ceil)}function d(t,e=0){return l(t,e,Math.floor)}function p(t,e=0){return l(t,e,Math.trunc)}function h({value:t,precision:e,method:i}){switch(i){case"round":return u(t,e);case"ceil":return c(t,e);case"floor":return d(t,e);default:return p(t,e)}}function g(...t){return t.reduce(((t,e)=>t+e),0)}function m(t){return t?1:0}function f(t){return parseInt(t,10)}function v(t){return t*Math.PI/180}},39893:(t,e,i)=>{function n(t,e){return t.slice(0,Math.max(e,0)).concat(t.slice(Math.max(e+1,0)))}function o(t,e){return t.length===e.length&&t.every(((t,i)=>t===e[i]))}function a(t,e){const i=t.indexOf(e);return-1===i?[...t,e]:n(t,i)}function r(t){return"string"==typeof t}function s(t){return JSON.parse(JSON.stringify(t,((t,e)=>function(t){const e=r(t)?t.trim():t;return[void 0,null,NaN,""].includes(e)}(e)?void 0:e)))}i.d(e,{WX:()=>n,Hh:()=>o,jp:()=>a,xT:()=>s,jH:()=>d,JN:()=>u,N1:()=>c,A2:()=>p,q2:()=>h,Xg:()=>g,zc:()=>m,gD:()=>f,M8:()=>v,Mv:()=>b,dt:()=>_,Vq:()=>C,Pc:()=>x,Aj:()=>r,lj:()=>M,Yw:()=>w,J$:()=>O,yj:()=>T,vK:()=>P,pf:()=>k});var l=i(74788);function u(t){return c((()=>t))}function c(t){return new l.OlP("",{factory:t})}function d(t){return c((()=>t))}function p(t,e){return t===e?0:r(t)&&r(e)?t.localeCompare(e):t>e?1:-1}function h({touches:t}){return Math.hypot(t[0].clientX-t[1].clientX,t[0].clientY-t[1].clientY)}function g(t){return t<.5?2*t*t:(4-2*t)*t-1}function m(t){return t.reduce(((t,e)=>t+e.length),0)}function f(t){let e=[];return t.find(((t,i,n)=>(e=n,!0))),e}function v(t,e){return Math.abs(e)>Math.abs(t)?e>0?"top":"bottom":t>0?"left":"right"}function b(t){return!t}function _(t){return"number"==typeof t}function C(t){return"object"==typeof t&&!!t}function x(t){return null!=t}function M(t){return new RegExp("^([a-zA-Z]+:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|localhost|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(t)}i(66830);var y=i(23738);function w(t){t instanceof y.Oe&&t.controls.forEach((t=>{w(t)})),t instanceof y.cw&&Object.values(t.controls).forEach((t=>{w(t)})),t.markAsTouched(),t.updateValueAndValidity()}function O(t,e,i){return null===t?null===e:null!==e&&i(t,e)}function T(t){return t.reduce(((t,[e,i])=>Object.assign(Object.assign({},t),{[e]:i})),{})}function P(t,e,i){return{provide:t,deps:[[new l.FiY,new l.tp0,t]],useFactory:t=>Object.assign(Object.assign({},t||i),e)}}function k(t,e){return Array.from(t.reduce(((t,i)=>t.has(i[e])?t:t.set(i[e],i)),new Map).values())}},30222:(t,e,i)=>{i.d(e,{FP:()=>h,D1:()=>g,kk:()=>l,uG:()=>f,O4:()=>_,c2:()=>c,UK:()=>u,P7:()=>b,Ic:()=>M,Fe:()=>d,Zy:()=>m,Sv:()=>x,ei:()=>v,Wk:()=>C});var n=i(4797),o=i(66682),a=i(87519),r=i(46782),s=i(18891);class l extends s.y{}function u(t){return{provide:l,multi:!0,useExisting:t}}class c{}function d(t){return{provide:c,multi:!0,useExisting:t}}var p=i(74788);let h=(()=>{class t{constructor(t,e,i){this.destroy$=t,this.drivers=e,this.vehicles=i}ngOnInit(){const t=this.vehicles.find((({type:t})=>t===this.type));(0,o.T)(...this.drivers.filter((({type:t})=>t===this.type))).pipe((0,a.x)(),(0,r.R)(this.destroy$)).subscribe((e=>{null==t||t.toggle(e)}))}}return t.ɵfac=function(e){return new(e||t)(p.Y36(n.TuiDestroyService,2),p.Y36(l),p.Y36(c))},t.ɵdir=p.lG2({type:t}),t})(),g=(()=>{class t{constructor(t){this.host=t}get readOnly(){return this.host.readOnly}get disabled(){return this.host.computedDisabled}get invalid(){return this.host.computedInvalid}get focusable(){return this.host.computedFocusable}get inputMode(){return"text"}get value(){var t;return(null===(t=this.host.value)||void 0===t?void 0:t.toString())||""}process(t){}}return t.ɵfac=function(e){return new(e||t)(p.Y36(n.AbstractTuiControl))},t.ɵdir=p.lG2({type:t}),t})();function m(t){return(e,i)=>(null==e?void 0:e.find((e=>e!==i&&e.type===t)))||i}class f{}function v(t,e){return{provide:f,deps:e?[[new p.tp0,new p.FiY,f],e]:[[new p.tp0,new p.FiY,f]],useFactory:m(t)}}function b(t){return{provide:f,multi:!0,useExisting:t}}class _{}function C(t,e){return{provide:_,deps:[[new p.tp0,new p.FiY,_],e],useFactory:m(t)}}const x=m;function M(t){return{provide:_,multi:!0,useExisting:t}}},31060:(t,e,i)=>{i.d(e,{i9:()=>m,QF:()=>d,Us:()=>g,lG:()=>p,vT:()=>h,eu:()=>s,os:()=>l,cC:()=>v,gI:()=>f,XE:()=>b,Gw:()=>_,zr:()=>T,JP:()=>P,_T:()=>C,Hr:()=>x,hN:()=>M,mM:()=>y,X9:()=>w,DY:()=>O,y4:()=>u,Q2:()=>c});var n=i(56083);const o="{{duration}}ms ease-in-out",a={params:{duration:300}},r=300,s=(0,n.X$)("tuiHeightCollapse",[(0,n.eR)(":enter",[(0,n.oB)({height:0}),(0,n.jt)(o,(0,n.oB)({height:"*"}))],a),(0,n.eR)(":leave",[(0,n.oB)({height:"*"}),(0,n.jt)(o,(0,n.oB)({height:0}))],a)]),l=(0,n.X$)("tuiHeightCollapseList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({height:0}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({height:"*"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({height:"*"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({height:0}))])],{optional:!0})],a)]),u=(0,n.X$)("tuiWidthCollapse",[(0,n.eR)(":enter",[(0,n.oB)({width:0}),(0,n.jt)(o,(0,n.oB)({width:"*"}))],a),(0,n.eR)(":leave",[(0,n.oB)({width:"*"}),(0,n.jt)(o,(0,n.oB)({width:0}))],a)]),c=(0,n.X$)("tuiWidthCollapseList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({width:0}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({width:"*"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({width:"*"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({width:0}))])],{optional:!0})],a)]),d=(0,n.X$)("tuiFadeIn",[(0,n.eR)(":enter",[(0,n.oB)({opacity:0}),(0,n.jt)(o,(0,n.oB)({opacity:1}))],a),(0,n.eR)(":leave",[(0,n.oB)({opacity:1}),(0,n.jt)(o,(0,n.oB)({opacity:0}))],a)]),p=(0,n.X$)("tuiFadeInList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({opacity:0}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({opacity:1}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({opacity:1}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({opacity:0}))])],{optional:!0})],a)]),h=(0,n.X$)("tuiFadeInTop",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translateY(-10px)",opacity:0}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(0)",opacity:1}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"translateY(0)",opacity:1}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(-10px)",opacity:0}))],a)]),g=(0,n.X$)("tuiFadeInBottom",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translateY(10px)",opacity:0}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(0)",opacity:1}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"translateY(0)",opacity:1}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(10px)",opacity:0}))],a)]),m=(0,n.X$)("tuiDropdownAnimation",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translateY(-10px)",opacity:0}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(0)",opacity:1}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"translateY(0)",opacity:1}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(-10px)",opacity:0}))],a)]),f=(0,n.X$)("tuiScaleIn",[(0,n.eR)(":enter",[(0,n.oB)({transform:"scale(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"scale(1)"}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"scale(1)"}),(0,n.jt)(o,(0,n.oB)({transform:"scale(0)"}))],a)]),v=(0,n.X$)("tuiPop",[(0,n.eR)(":enter",[(0,n.oB)({transform:"scale(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"scale(1.1)"})),(0,n.jt)(o,(0,n.oB)({transform:"scale(1)"}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"scale(1)"}),(0,n.jt)(o,(0,n.oB)({transform:"scale(1.1)"})),(0,n.jt)(o,(0,n.oB)({transform:"scale(0)"}))],a)]),b=(0,n.X$)("tuiScaleInList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({transform:"scale(0)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"scale(1)"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({transform:"scale(1)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"scale(0)"}))])],{optional:!0})],a)]),_=(0,n.X$)("tuiSlideIn",[(0,n.eR)("* => left",[(0,n.oB)({transform:"translateX(-100%)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(0)"}))],a),(0,n.eR)("left => *",[(0,n.oB)({transform:"translateX(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(-100%)"}))],a),(0,n.eR)("* => right",[(0,n.oB)({transform:"translateX(100%)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(0)"}))],a),(0,n.eR)("right => *",[(0,n.oB)({transform:"translateX(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(100%)"}))],a)]),C=(0,n.X$)("tuiSlideInLeft",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translateX(-100%)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(0)"}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"translateX(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(-100%)"}))],a)]),x=(0,n.X$)("tuiSlideInLeftList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({transform:"translateX(-100%)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateX(0)"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({transform:"translateX(0)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateX(-100%)"}))])],{optional:!0})],a)]),M=(0,n.X$)("tuiSlideInRight",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translateX(100%)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(0)"}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"translateX(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(100%)"}))],a)]),y=(0,n.X$)("tuiSlideInRightList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({transform:"translateX(100%)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateX(0)"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({transform:"translateX(0)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateX(100%)"}))])],{optional:!0})],a)]),w=(0,n.X$)("tuiSlideInTop",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translate3d(0,{{start}},0)"}),(0,n.jt)(o,(0,n.oB)({transform:"translate3d(0,{{end}},0)"}))],{params:{end:0,start:"100%",duration:300}}),(0,n.eR)(":leave",[(0,n.oB)({transform:"translate3d(0,{{end}},0)",pointerEvents:"none"}),(0,n.jt)(o,(0,n.oB)({transform:"translate3d(0,{{start}},0)"}))],{params:{end:0,start:"100%",duration:300}})]),O=(0,n.X$)("tuiSlideInTopList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({transform:"translateY(100%)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateY(0)"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({transform:"translateY(0)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateY(100%)"}))])],{optional:!0})],a)]),T=(0,n.X$)("tuiSlideInBottom",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translateY(-100%)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(0)"}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"translateY(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(-100%)"}))],a)]),P=(0,n.X$)("tuiSlideInBottomList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({transform:"translateY(-100%)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateY(0)"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({transform:"translateY(0)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateY(-100%)"}))])],{optional:!0})],a)])},49999:(t,e,i)=>{i.d(e,{H:()=>b});var n=i(74788),o=i(4797),a=i(31060),r=i(31467),s=i(89570),l=i(46797),u=i(22759),c=i(46782),d=i(72361),p=i(33117),h=i(79121),g=i(12057);function m(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}function f(t,e){if(1&t&&(n.TgZ(0,"label",4),n.YNc(1,m,2,1,"ng-container",5),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.item.label)("polymorpheusOutletContext",t.item)}}function v(t,e){if(1&t&&n._UZ(0,"div",6),2&t){const t=e.polymorpheusOutlet;n.Q6J("innerHTML",t,n.oJD)}}let b=(()=>{class t{constructor(t,e,i,n,o){this.el=t,this.destroy$=e,this.position=i,this.options=n,this.item=o,this.autoClose="function"==typeof this.item.autoClose?this.item.autoClose(this.item.status):this.item.autoClose,this.animation=this.position.endsWith("auto")?Object.assign(Object.assign({},this.options),{value:"right"}):Object.assign(Object.assign({},this.options),{value:"left"})}ngOnInit(){this.initAutoClose()}close(){this.item.$implicit.complete()}initAutoClose(){this.autoClose&&(0,l.H)((0,o.tuiIsNumber)(this.autoClose)?this.autoClose:3e3).pipe((0,c.R)((0,u.R)(this.el.nativeElement,"mouseenter")),(0,d.a)((()=>(0,u.R)(this.el.nativeElement,"mouseleave"))),(0,c.R)(this.destroy$)).subscribe((()=>this.close()))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.TuiDestroyService,2),n.Y36(p.N),n.Y36(r.Pw),n.Y36(s.yf))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-alert"]],hostAttrs:["role","alert"],hostVars:5,hostBindings:function(t,e){2&t&&(n.d8E("@tuiFadeIn",e.options)("@tuiSlideIn",e.animation)("@tuiHeightCollapse",e.animation),n.Udp("margin",e.position))},features:[n._Bn([o.TuiDestroyService])],decls:4,vars:7,consts:[[3,"hasIcon","hideClose","icon","status","close"],["automation-id","tui-notification-alert__heading","class","t-heading",4,"ngIf"],["automation-id","tui-notification-alert__content",1,"t-content"],[3,"innerHTML",4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-notification-alert__heading",1,"t-heading"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],[3,"innerHTML"]],template:function(t,e){1&t&&(n.TgZ(0,"tui-notification",0),n.NdJ("close",(function(){return e.close()})),n.YNc(1,f,2,2,"label",1),n.TgZ(2,"div",2),n.YNc(3,v,1,1,"div",3),n.qZA(),n.qZA()),2&t&&(n.Q6J("hasIcon",e.item.hasIcon)("hideClose",!e.item.hasCloseButton)("icon",e.item.icon)("status",e.item.status),n.xp6(1),n.Q6J("ngIf",e.item.label),n.xp6(2),n.Q6J("polymorpheusOutlet",e.item.content)("polymorpheusOutletContext",e.item))},directives:[h.L,g.O5,s.Li],styles:["[_nghost-%COMP%]{display:block;box-shadow:var(--tui-shadow-dropdown);border-radius:var(--tui-radius-l);width:18rem}[_nghost-%COMP%]:not(:first-child){margin-top:.75rem!important}[_nghost-%COMP%]:not(:last-child){margin-bottom:0!important}.t-heading[_ngcontent-%COMP%]{margin:0}[data-size=s][_ngcontent-%COMP%] .t-heading[_ngcontent-%COMP%]{font:var(--tui-font-text-s);font-weight:bold}[data-size=m][_ngcontent-%COMP%] .t-heading[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.25rem;font-weight:bold}[data-size=l][_ngcontent-%COMP%] .t-heading[_ngcontent-%COMP%]{font:var(--tui-font-text-l);line-height:1.5rem;font-weight:bold}.t-content[_ngcontent-%COMP%]{color:var(--tui-text-01);word-wrap:break-word;word-break:break-word}.t-content[_ngcontent-%COMP%]:empty{display:none}"],data:{animation:[a.QF,a.Gw,a.eu]},changeDetection:0}),t})()},95063:(t,e,i)=>{i.d(e,{c:()=>r});var n=i(4797),o=i(44089),a=i(74788);let r=(()=>{class t extends n.AbstractTuiDialogDirective{}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵdir=a.lG2({type:t,selectors:[["ng-template","tuiAlert",""]],inputs:{options:["tuiAlertOptions","options"],open:["tuiAlert","open"]},outputs:{openChange:"tuiAlertChange"},features:[a._Bn([{provide:n.AbstractTuiDialogService,useExisting:o.J}]),a.qOj]}),t})()},33117:(t,e,i)=>{i.d(e,{N:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>(0,n.f3M)(o.TUI_IS_MOBILE)?"1rem 1rem 0 auto":"2rem 3rem 0 auto"))},44089:(t,e,i)=>{i.d(e,{J:()=>l});var n=i(4797),o=i(31467),a=i(89570),r=i(49999),s=i(74788);let l=(()=>{class t extends n.AbstractTuiDialogService{constructor(t,e){super(e),this.defaultOptions=t,this.component=new a.Al(r.H)}}return t.ɵfac=function(e){return new(e||t)(s.LFG(o.Ln),s.LFG(n.TuiIdService))},t.ɵprov=s.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},76189:(t,e,i)=>{i.d(e,{v:()=>w});var n=i(74788),o=i(4797),a=i(65490),r=i(59193),s=i(39761),l=i(88002),u=i(87519),c=i(74765),d=i(12057),p=i(2697),h=i(89570),g=i(34880),m=i(23184);const f=["tuiButton",""];function v(t,e){1&t&&n.GkF(0)}function b(t,e){if(1&t&&n._UZ(0,"tui-svg",8),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function _(t,e){if(1&t&&(n.TgZ(0,"span",6),n.YNc(1,b,1,1,"tui-svg",7),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.icon)}}function C(t,e){if(1&t&&n._UZ(0,"tui-svg",8),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function x(t,e){if(1&t&&(n.TgZ(0,"span",9),n.YNc(1,C,1,1,"tui-svg",7),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconRight)}}function M(t,e){if(1&t&&n._UZ(0,"tui-loader",10),2&t){const t=n.oxw();n.Q6J("inheritColor",!0)("size",t.loaderSize)}}const y=["*"];let w=(()=>{class t extends o.AbstractTuiInteractive{constructor(t,e,i){var n;super(),this.mode=t,this.el=e,this.options=i,this.mode$=(null===(n=this.mode)||void 0===n?void 0:n.change$)||r.E,this.appearance=null,this.disabled=!1,this.shape=this.options.shape,this.showLoader=!1,this.size=this.options.size,this.appearance$=this.mode$.pipe((0,s.O)(null),(0,l.U)((()=>this.computedAppearance)),(0,u.x)())}get nativeFocusableElement(){return this.nativeDisabled?null:this.el.nativeElement}get focused(){return!this.showLoader&&(0,o.tuiIsNativeFocused)(this.el.nativeElement)}get loaderSize(){return"l"===this.size||"xl"===this.size?"m":"s"}get computedAppearance(){var t;return null!==(t=this.appearance)&&void 0!==t?t:this.options.appearance||""}get nativeDisabled(){return this.computedDisabled||this.showLoader?"":null}get tabIndex(){return this.focusable?0:-1}onFocused(t){this.updateFocused(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.wt,8),n.Y36(n.SBq),n.Y36(c.Gm))},t.ɵcmp=n.Xpm({type:t,selectors:[["button","tuiButton",""],["button","tuiIconButton",""],["a","tuiButton",""],["a","tuiIconButton",""]],hostVars:7,hostBindings:function(t,e){1&t&&n.NdJ("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)})),2&t&&(n.Ikx("tabIndex",e.tabIndex),n.uIk("data-shape",e.shape)("data-size",e.size)("data-appearance",e.computedAppearance)("disabled",e.nativeDisabled),n.ekj("_loading",e.showLoader))},inputs:{appearance:"appearance",disabled:"disabled",icon:"icon",iconRight:"iconRight",shape:"shape",showLoader:"showLoader",size:"size"},features:[n._Bn([(0,o.tuiAsFocusableItemAccessor)(t),o.TuiDestroyService]),n.qOj],attrs:f,ngContentSelectors:y,decls:8,vars:10,consts:[[4,"ngIf"],["tuiWrapper","",1,"t-wrapper",3,"active","appearance","disabled","hover"],[1,"t-content"],["class","t-left",4,"ngIf"],["class","t-right",4,"ngIf"],["class","t-loader",3,"inheritColor","size",4,"ngIf"],[1,"t-left"],["class","t-icon",3,"src",4,"polymorpheusOutlet"],[1,"t-icon",3,"src"],[1,"t-right"],[1,"t-loader",3,"inheritColor","size"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,v,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"div",1),n.TgZ(3,"span",2),n.YNc(4,_,2,1,"span",3),n.Hsn(5),n.YNc(6,x,2,1,"span",4),n.qZA(),n.YNc(7,M,1,2,"tui-loader",5),n.qZA()),2&t&&(n.Q6J("ngIf",n.lcZ(1,8,e.appearance$)),n.xp6(2),n.Q6J("active",e.pseudoActive)("appearance",e.computedAppearance)("disabled",e.computedDisabled)("hover",e.pseudoHover),n.xp6(2),n.Q6J("ngIf",e.icon),n.xp6(2),n.Q6J("ngIf",e.iconRight),n.xp6(1),n.Q6J("ngIf",e.showLoader))},directives:[d.O5,p.o,h.Li,g.P,m.k],pipes:[d.Ov],styles:["[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;font:var(--tui-font-text-s);color:var(--tui-text-01);position:relative;display:inline-block;flex-shrink:0;vertical-align:top;border-radius:var(--tui-radius-m);-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;color:inherit}[_nghost-%COMP%]:disabled{pointer-events:none}[data-shape=rounded][_nghost-%COMP%]{border-radius:6.25rem}[data-size=xs][_nghost-%COMP%]{height:var(--tui-height-xs);font-weight:normal}[data-size=xs][data-shape=square][_nghost-%COMP%], [data-size=xs][tuiIconButton][_nghost-%COMP%]{width:var(--tui-height-xs)}[data-size=s][_nghost-%COMP%]{height:var(--tui-height-s);font-weight:normal}[data-size=s][data-shape=square][_nghost-%COMP%], [data-size=s][tuiIconButton][_nghost-%COMP%]{width:var(--tui-height-s)}[data-size=m][_nghost-%COMP%]{height:var(--tui-height-m);font:var(--tui-font-text-m);font-weight:bold}[data-size=m][data-shape=square][_nghost-%COMP%], [data-size=m][tuiIconButton][_nghost-%COMP%]{width:var(--tui-height-m)}[data-size=l][_nghost-%COMP%]{height:var(--tui-height-l);font:var(--tui-font-text-m);font-weight:bold}[data-size=l][data-shape=square][_nghost-%COMP%], [data-size=l][tuiIconButton][_nghost-%COMP%]{width:var(--tui-height-l)}[data-size=xl][_nghost-%COMP%]{height:3.75rem;font:var(--tui-font-text-m);font-weight:bold}[data-size=xl][data-shape=square][_nghost-%COMP%], [data-size=xl][tuiIconButton][_nghost-%COMP%]{width:3.75rem}[tuiIconButton][_nghost-%COMP%]{font-size:0!important}[tuiIconButton][_nghost-%COMP%] .t-left[_ngcontent-%COMP%], [tuiIconButton][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{margin:0!important}.t-loader[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;cursor:default}.t-left[_ngcontent-%COMP%]{margin-right:.5rem}[data-size=s][_nghost-%COMP%] .t-left[_ngcontent-%COMP%]{margin-right:.375rem}[data-size=xs][_nghost-%COMP%] .t-left[_ngcontent-%COMP%]{margin-right:.25rem}.t-right[_ngcontent-%COMP%]{margin:0 -.25rem 0 .25rem}[data-size=s][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{margin:0 -.25rem 0 .375rem}[data-size=xs][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{margin:0 -.125rem 0 .25rem}.t-icon[_ngcontent-%COMP%]{display:flex;max-width:100%;max-height:100%;align-items:center;justify-content:center}.t-left[_ngcontent-%COMP%], .t-right[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}[data-size=s][_nghost-%COMP%] .t-left[_ngcontent-%COMP%], [data-size=s][_nghost-%COMP%] .t-right[_ngcontent-%COMP%], [data-size=xs][_nghost-%COMP%] .t-left[_ngcontent-%COMP%], [data-size=xs][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{width:1rem;height:1rem}[tuiIconButton][data-appearance=icon][data-size=s][_nghost-%COMP%] .t-left[_ngcontent-%COMP%], [tuiIconButton][data-appearance=icon][data-size=s][_nghost-%COMP%] .t-right[_ngcontent-%COMP%], [tuiIconButton][data-appearance=link][data-size=s][_nghost-%COMP%] .t-left[_ngcontent-%COMP%], [tuiIconButton][data-appearance=link][data-size=s][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.t-wrapper[_ngcontent-%COMP%]{box-sizing:border-box;cursor:pointer;isolation:isolate}[data-size=xs][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding, .375rem)}[data-size=xs][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-width:1px}[data-size=s][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding, .75rem)}[data-size=m][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding, 1.5rem)}[data-size=l][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding, 2.25rem)}[data-size=xl][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding, 2.5rem)}[data-shape=square][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%], [tuiIconButton][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0}.t-content[_ngcontent-%COMP%]{display:flex;height:100%;align-items:center;justify-content:center;text-align:center}._loading[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{opacity:0}"],changeDetection:0}),t})()},74765:(t,e,i)=>{i.d(e,{Gm:()=>a,O0:()=>r,z_:()=>o});var n=i(4797);const o={size:"l",shape:null,appearance:i(85070).N.Primary},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},49746:(t,e,i)=>{i.d(e,{a:()=>g});var n=i(74788),o=i(4797),a=i(82032),r=i(12057),s=i(3881),l=i(11986),u=i(657),c=i(1408),d=i(35271);function p(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-scrollbar",2),n.TgZ(1,"tui-primitive-year-picker",3),n.NdJ("yearClick",(function(e){return n.CHM(t),n.oxw().onPickerYearClick(e)})),n.qZA(),n.qZA()}if(2&t){const t=n.oxw();n.xp6(1),n.Q6J("initialItem",t.month)("max",t.computedMax)("min",t.computedMin)("value",t.value)}}function h(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-primitive-year-month-pagination",4),n.NdJ("valueChange",(function(e){return n.CHM(t),n.oxw().onPaginationValueChange(e)}))("yearClick",(function(){return n.CHM(t),n.oxw().onPaginationYearClick()})),n.qZA(),n.TgZ(1,"tui-primitive-calendar",5),n.NdJ("dayClick",(function(e){return n.CHM(t),n.oxw().onDayClick(e)}))("hoveredItemChange",(function(e){return n.CHM(t),n.oxw().onHoveredItemChange(e)})),n.ALo(2,"tuiMapper"),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("max",t.computedMaxViewedMonth)("min",t.computedMinViewedMonth)("value",t.month),n.xp6(1),n.Q6J("disabledItemHandler",n.gM2(2,9,t.disabledItemHandler,t.disabledItemHandlerMapper,t.computedMin,t.computedMax))("hoveredItem",t.hoveredItem)("markerHandler",t.markerHandler)("month",t.month)("showAdjacent",t.showAdjacent)("value",t.value)}}let g=(()=>{class t{constructor(){this.day=null,this.view="month",this.month=o.TuiMonth.currentLocal(),this.disabledItemHandler=o.ALWAYS_FALSE_HANDLER,this.min=o.TUI_FIRST_DAY,this.max=o.TUI_LAST_DAY,this.minViewedMonth=o.TUI_FIRST_DAY,this.maxViewedMonth=o.TUI_LAST_DAY,this.hoveredItem=null,this.showAdjacent=!0,this.markerHandler=a.zE,this.dayClick=new n.vpe,this.monthChange=new n.vpe,this.hoveredItemChange=new n.vpe,this.disabledItemHandlerMapper=(t,e,i)=>n=>n.dayBefore(e)||n.dayAfter(i)||t(n)}set initialView(t){this.view=t}set value(t){this.day=t,this.showAdjacent&&t instanceof o.TuiDay&&t.dayBefore(o.TUI_LAST_DISPLAYED_DAY)&&(this.month=t)}get value(){return this.day}get isInYearView(){return"year"===this.view}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:o.TUI_FIRST_DAY}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:o.TUI_LAST_DAY}get computedMinViewedMonth(){var t;const e=this.computedMin,i=null!==(t=this.minViewedMonth)&&void 0!==t?t:o.TUI_FIRST_DAY;return i.monthSameOrAfter(e)?i:e}get computedMaxViewedMonth(){var t;const e=this.computedMax,i=null!==(t=this.maxViewedMonth)&&void 0!==t?t:o.TUI_LAST_DAY;return i.monthSameOrBefore(e)?i:e}onPaginationYearClick(){this.view="year"}onPickerYearClick({year:t}){this.view="month",this.updateViewedMonth(new o.TuiMonth(t,this.month.month))}onPaginationValueChange(t){this.updateViewedMonth(t)}onDayClick(t){this.dayClick.emit(t)}onHoveredItemChange(t){this.updateHoveredDay(t)}updateViewedMonth(t){this.month.monthSame(t)||(this.month=t,this.monthChange.emit(t))}updateHoveredDay(t){(0,o.tuiNullableSame)(this.hoveredItem,t,((t,e)=>t.daySame(e)))||(this.hoveredItem=t,this.hoveredItemChange.emit(t))}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-calendar"]],inputs:{initialView:"initialView",month:"month",disabledItemHandler:"disabledItemHandler",min:"min",max:"max",minViewedMonth:"minViewedMonth",maxViewedMonth:"maxViewedMonth",hoveredItem:"hoveredItem",showAdjacent:"showAdjacent",markerHandler:"markerHandler",value:"value"},outputs:{dayClick:"dayClick",monthChange:"monthChange",hoveredItemChange:"hoveredItemChange"},decls:3,vars:2,consts:[["automation-id","tui-calendar__scrollbar","class","t-scrollbar",4,"ngIf","ngIfElse"],["calendar",""],["automation-id","tui-calendar__scrollbar",1,"t-scrollbar"],["automation-id","tui-calendar__year",3,"initialItem","max","min","value","yearClick"],["automation-id","tui-calendar__pagination",1,"t-pagination",3,"max","min","value","valueChange","yearClick"],["automation-id","tui-calendar__calendar",3,"disabledItemHandler","hoveredItem","markerHandler","month","showAdjacent","value","dayClick","hoveredItemChange"]],template:function(t,e){if(1&t&&(n.YNc(0,p,2,4,"tui-scrollbar",0),n.YNc(1,h,3,14,"ng-template",null,1,n.W1O)),2&t){const t=n.MAs(2);n.Q6J("ngIf",e.isInYearView)("ngIfElse",t)}},directives:[r.O5,s.I,l.T,u.d,c.A],pipes:[d.c],styles:["[_nghost-%COMP%]{display:block;height:18.25rem;width:15.75rem;padding:1rem 1.125rem;box-sizing:content-box}.t-scrollbar[_ngcontent-%COMP%]{height:18.25rem;width:16.875rem}.t-pagination[_ngcontent-%COMP%]{margin-bottom:1rem}"],changeDetection:0}),t})()},20933:(t,e,i)=>{i.d(e,{q:()=>g});var n=i(64762),o=i(74788),a=i(4797),r=i(65490),s=i(31467),l=i(88002),u=i(35065),c=i(12057),d=i(89570);function p(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function h(t,e){if(1&t&&(o.TgZ(0,"div",2),o.YNc(1,p,2,1,"ng-container",3),o.ALo(2,"async"),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.emptyContent||o.lcZ(2,1,t.defaultEmptyContent$))}}class g{constructor(t,e,i){var n;this.controller=t,this.el=e,this.defaultEmptyContent$=i,this.options=a.EMPTY_QUERY,this.role="listbox",this.size=(null===(n=this.controller)||void 0===n?void 0:n.size)||"m"}get empty$(){return(0,a.tuiQueryListChanges)(this.options).pipe((0,l.U)((({length:t})=>!t)))}onFocusIn(t,e){e.contains(t)||this.origin||(this.origin=t)}noop(){}onKeyDownArrow(t,e){const{elements:i}=this;(0,a.tuiMoveFocus)(i.indexOf(t),i,e)}handleFocusLossIfNecessary(t=this.el.nativeElement){this.origin&&(0,a.tuiIsNativeFocusedIn)(t)&&(0,a.tuiSetNativeMouseFocused)(this.origin,!0,!0)}getOptions(t=!1){return this.options.filter((({disabled:e})=>t||!e)).map((({value:t})=>t)).filter(a.tuiIsPresent)}onFocus({target:t},e){if(!(0,a.tuiIsElement)(t))return;const{elements:i}=this;(0,a.tuiMoveFocus)(e?-1:i.length,i,e?1:-1),this.handleFocusLossIfNecessary(t)}get elements(){return Array.from(this.el.nativeElement.querySelectorAll("[tuiOption]"))}}g.ɵfac=function(t){return new(t||g)(o.Y36(r.Cs,8),o.Y36(o.SBq),o.Y36(s.PH))},g.ɵcmp=o.Xpm({type:g,selectors:[["tui-data-list"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,u.v,5),2&t){let t;o.iGM(t=o.CRH())&&(e.options=t)}},hostVars:2,hostBindings:function(t,e){1&t&&o.NdJ("focusin",(function(t){return e.onFocusIn(t.relatedTarget,t.currentTarget)}))("mousedown.prevent",(function(){return e.noop()}))("keydown.arrowDown.prevent",(function(t){return e.onKeyDownArrow(t.target,1)}))("keydown.arrowUp.prevent",(function(t){return e.onKeyDownArrow(t.target,-1)}))("wheel.silent.passive",(function(){return e.handleFocusLossIfNecessary()}))("mouseleave",(function(t){return e.handleFocusLossIfNecessary(t.target)})),2&t&&o.uIk("role",e.role)("data-list-size",e.size)},inputs:{role:"role",emptyContent:"emptyContent",size:"size"},features:[o._Bn([(0,s.RB)(g),r.Y0])],ngContentSelectors:["*"],decls:5,vars:3,consts:[["tabindex","0",1,"t-trap",3,"focusin"],["class","t-empty",4,"ngIf"],[1,"t-empty"],[4,"polymorpheusOutlet"]],template:function(t,e){1&t&&(o.F$t(),o.TgZ(0,"div",0),o.NdJ("focusin",(function(t){return e.onFocus(t,!0)})),o.qZA(),o.Hsn(1),o.YNc(2,h,3,3,"div",1),o.ALo(3,"async"),o.TgZ(4,"div",0),o.NdJ("focusin",(function(t){return e.onFocus(t,!1)})),o.qZA()),2&t&&(o.xp6(2),o.Q6J("ngIf",o.lcZ(3,1,e.empty$)))},directives:[c.O5,d.Li],pipes:[c.Ov],styles:['tui-data-list{--tui-data-list-padding: .25rem;--tui-data-list-margin: .0625rem;display:flex;font:var(--tui-font-text-m);flex-direction:column;padding:calc(var(--tui-data-list-padding) - var(--tui-data-list-margin)) var(--tui-data-list-padding);color:var(--tui-text-03)}tui-data-list:focus-within .t-trap{display:none}tui-data-list:focus-within [tuiOption]._with-dropdown:not(:focus){background-color:transparent}tui-data-list[data-list-size=s]{--tui-data-list-margin: 0rem}tui-data-list[data-list-size=s]>.t-empty{display:flex;align-items:center;box-sizing:border-box;margin:var(--tui-data-list-margin) 0;font:var(--tui-font-text-s);min-height:2rem;padding:.3125rem .5rem}tui-data-list[data-list-size=m]>.t-empty{display:flex;align-items:center;box-sizing:border-box;margin:var(--tui-data-list-margin) 0;font:var(--tui-font-text-s);min-height:2.5rem;padding:.375rem .5rem}tui-data-list[data-list-size=l]{--tui-data-list-padding: .375rem;--tui-data-list-margin: .125rem}tui-data-list[data-list-size=l]>.t-empty{display:flex;align-items:center;box-sizing:border-box;margin:var(--tui-data-list-margin) 0;font:var(--tui-font-text-m);min-height:2.75rem;padding:.375rem .625rem}tui-opt-group{position:relative;display:flex;font:var(--tui-font-text-xs);color:var(--tui-text-02);flex-direction:column;line-height:1rem}tui-data-list[data-list-size=l] tui-opt-group{font:var(--tui-font-text-s);line-height:1.25rem}tui-data-list[data-list-size=l] tui-opt-group:before{padding-left:.625rem;padding-right:.625rem}tui-data-list[data-list-size=l] tui-opt-group:after{left:.625rem;right:.625rem}tui-opt-group:empty:before,tui-opt-group:empty:after{display:none}tui-opt-group:before{content:attr(data-label);padding:var(--tui-data-list-padding) .5rem var(--tui-data-list-padding);margin:var(--tui-data-list-margin) 0;white-space:normal;word-break:break-word}tui-opt-group:after{position:absolute;left:.5rem;right:.5rem;top:var(--tui-data-list-padding);height:1px;background:var(--tui-base-03)}tui-opt-group:not(:empty)~tui-opt-group:before{padding-top:calc(.75rem + var(--tui-data-list-padding))}tui-opt-group:not(:empty)~tui-opt-group[data-label=""]:before,tui-opt-group:not(:empty)~tui-opt-group:not([data-label]):before{padding:var(--tui-data-list-padding) 0}tui-opt-group:not(:empty)~tui-opt-group:after{content:""}tui-opt-group[data-label=""]:before,tui-opt-group:not([data-label]):before{padding:0;margin:0}\n'],encapsulation:2,changeDetection:0}),(0,n.gn)([a.tuiPure],g.prototype,"empty$",null)},52219:(t,e,i)=>{i.d(e,{B:()=>a,g:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["ng-template","tuiDataList",""]]}),t})();function a(t){return{provide:o,useExisting:t}}},89786:(t,e,i)=>{i.d(e,{R:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["tui-opt-group"]],hostAttrs:["role","group"],hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-label",e.label)},inputs:{label:"label"}}),t})()},35065:(t,e,i)=>{i.d(e,{v:()=>v});var n=i(64762),o=i(74788),a=i(4797),r=i(55883),s=i(31467),l=i(30126),u=i(20933),c=i(89570),d=i(12057),p=i(34880);function h(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t,"\n")}}function g(t,e){if(1&t&&o._UZ(0,"tui-svg",3),2&t){const t=o.oxw(2);o.Q6J("src",t.icons.more)}}function m(t,e){if(1&t&&(o.Hsn(0),o.YNc(1,g,1,1,"tui-svg",2)),2&t){const t=o.oxw();o.xp6(1),o.Q6J("ngIf",t.dropdown)}}const f=function(t){return{$implicit:t}};class v{constructor(t,e,i,n,o,a,r){this.isMobile=t,this.content=e,this.dataList=i,this.el=n,this.host=o,this.dropdown=a,this.icons=r,this.size=null,this.role="option",this.disabled=!1}get active(){return!!this.dropdown&&!!this.dropdown.dropdownBoxRef}onClick(){this.host&&void 0!==this.value&&this.host.handleOption(this.value)}onMouseMove({currentTarget:t}){t.focus({preventScroll:!0})}ngOnDestroy(){var t;null===(t=this.dataList)||void 0===t||t.handleFocusLossIfNecessary(this.el.nativeElement)}}v.ɵfac=function(t){return new(t||v)(o.Y36(a.TUI_IS_MOBILE),o.Y36(s.IQ,8),o.Y36((0,o.Gpc)((()=>u.q)),8),o.Y36(o.SBq),o.Y36(s.N1,8),o.Y36(r.td,10),o.Y36(s.Gs))},v.ɵcmp=o.Xpm({type:v,selectors:[["button","tuiOption",""],["a","tuiOption",""]],hostAttrs:["tabIndex","-1","type","button"],hostVars:5,hostBindings:function(t,e){1&t&&o.NdJ("click",(function(){return e.onClick()}))("mousemove.silent",(function(t){return e.onMouseMove(t)})),2&t&&(o.uIk("disabled",e.disabled||null)("data-size",e.size)("role",e.role),o.ekj("_with-dropdown",e.active))},inputs:{size:"size",role:"role",disabled:"disabled",value:"value"},attrs:["tuiOption",""],ngContentSelectors:["*"],decls:3,vars:4,consts:[[4,"polymorpheusOutlet","polymorpheusOutletContext"],["base",""],["class","t-arrow",3,"src",4,"ngIf"],[1,"t-arrow",3,"src"]],template:function(t,e){if(1&t&&(o.F$t(),o.YNc(0,h,2,1,"ng-container",0),o.YNc(1,m,2,1,"ng-template",null,1,o.W1O)),2&t){const t=o.MAs(2);o.Q6J("polymorpheusOutlet",e.content||t)("polymorpheusOutletContext",o.VKq(2,f,t))}},directives:[c.Li,d.O5,p.P],styles:['[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;justify-content:space-between;text-align:left;color:var(--tui-text-01);border-radius:var(--tui-radius-s);outline:none;cursor:pointer;background-clip:padding-box}[_nghost-%COMP%]:disabled{opacity:var(--tui-disabled-opacity);cursor:default}[_nghost-%COMP%]:focus, ._with-dropdown[_nghost-%COMP%]{background-color:var(--tui-clear)}[_nghost-%COMP%] [data-list-size="s"][_nghost-%COMP%], [data-list-size="s"] [_nghost-%COMP%], [_nghost-%COMP%] [data-list-size="xs"][_nghost-%COMP%], [data-list-size="xs"] [_nghost-%COMP%], [data-size=s][data-size=s][_nghost-%COMP%], [data-size=xs][data-size=xs][_nghost-%COMP%]{display:flex;align-items:center;box-sizing:border-box;margin:var(--tui-data-list-margin) 0;font:var(--tui-font-text-s);min-height:2rem;padding:.3125rem .5rem}[_nghost-%COMP%] [data-list-size="m"][_nghost-%COMP%], [data-list-size="m"] [_nghost-%COMP%], [data-size=m][data-size=m][_nghost-%COMP%]{display:flex;align-items:center;box-sizing:border-box;margin:var(--tui-data-list-margin) 0;font:var(--tui-font-text-s);min-height:2.5rem;padding:.375rem .5rem}[_nghost-%COMP%] [data-list-size="l"][_nghost-%COMP%], [data-list-size="l"] [_nghost-%COMP%], [data-size=l][data-size=l][_nghost-%COMP%]{display:flex;align-items:center;box-sizing:border-box;margin:var(--tui-data-list-margin) 0;font:var(--tui-font-text-m);min-height:2.75rem;padding:.375rem .625rem}.t-arrow[_ngcontent-%COMP%]{margin:0 -.5rem 0 .75rem}'],changeDetection:0}),(0,n.gn)([(0,l.uX)((function({currentTarget:t}){return!this.isMobile&&!(0,a.tuiIsNativeFocused)(t)}))],v.prototype,"onMouseMove",null)},93060:(t,e,i)=>{i.d(e,{a:()=>g});var n=i(12057),o=i(74788),a=i(62579),r=i(4797),s=i(96973),l=i(18891),u=i(66682),c=i(45435),d=i(43190),p=i(15257),h=i(88002);let g=(()=>{class t extends l.y{constructor(t,e,i){super((t=>(0,u.T)(this.esc$,this.mousedown$).subscribe(t))),this.win=t,this.doc=e,this.el=i,this.esc$=(0,r.tuiTypedFromEvent)(this.doc,"keydown").pipe((0,c.h)((t=>{const e=(0,r.tuiGetActualTarget)(t);return"Escape"===t.key&&!t.defaultPrevented&&(this.element.contains(e)||this.isOutside(e))}))),this.mousedown$=(0,r.tuiTypedFromEvent)(this.doc,"mousedown").pipe((0,c.h)((t=>(0,s.ic)(this.win)-t.clientX>17&&this.isOutside((0,r.tuiGetActualTarget)(t)))),(0,d.w)((()=>(0,r.tuiTypedFromEvent)(this.doc,"mouseup").pipe((0,p.q)(1),(0,h.U)(r.tuiGetActualTarget),(0,c.h)((t=>this.isOutside(t)))))))}get element(){return this.el.nativeElement}isOutside(t){return(0,r.tuiIsElement)(t)&&(!(0,r.tuiContainsOrAfter)(this.element,t)||t===this.element)}}return t.ɵfac=function(e){return new(e||t)(o.LFG(a.m9),o.LFG(n.K0),o.LFG(o.SBq))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})()},90611:(t,e,i)=>{i.d(e,{X:()=>P});var n=i(4797),o=i(31060),a=i(31467),r=i(89570),s=i(95639),l=i(25917),u=i(79765),c=i(66682),d=i(43190),p=i(88002),h=i(45435),g=i(46782),m=i(31491),f=i(93060),v=i(74788),b=i(12057),_=i(76189),C=i(20986);function x(t,e){if(1&t&&(v.ynx(0),v._uU(1),v.BQk()),2&t){const t=e.polymorpheusOutlet;v.xp6(1),v.hij(" ",t," ")}}function M(t,e){if(1&t&&(v.TgZ(0,"header",6),v.YNc(1,x,2,1,"ng-container",3),v.qZA()),2&t){const t=v.oxw();v.xp6(1),v.Q6J("polymorpheusOutlet",t.header)("polymorpheusOutletContext",t.context)}}function y(t,e){if(1&t){const t=v.EpF();v.ynx(0),v._UZ(1,"div",7),v.TgZ(2,"div",8),v.TgZ(3,"button",9),v.NdJ("click",(function(){return v.CHM(t),v.oxw().context.$implicit.complete()})),v._uU(4),v.qZA(),v.qZA(),v.BQk()}if(2&t){const t=e.polymorpheusOutlet,i=v.oxw();let n;v.xp6(1),v.Q6J("innerHTML",t,v.oJD),v.xp6(3),v.hij(" ",(null==(n=i.context.data)?null:n.button)||"OK"," ")}}function w(t,e){if(1&t){const t=v.EpF();v.TgZ(0,"button",10),v.NdJ("click",(function(){return v.CHM(t),v.oxw().close$.next()}))("mousedown.prevent.silent",(function(){return 0})),v.ALo(1,"async"),v.qZA()}if(2&t){const t=v.oxw();v.Q6J("appearance",t.mobile?"icon":"")("icon",t.icons.close)("title",v.lcZ(1,3,t.closeWord$))}}const O=new Error("Required dialog was dismissed");function T(t){return(0,s.b)(t)?t:(0,l.of)(t)}let P=(()=>{class t{constructor(t,e,i,o,a,r,s,l){this.duration=t,this.isMobile=e,this.context=i,this.closeWord$=s,this.icons=l,this.animation={value:"",params:{start:"40px",duration:this.duration}},this.fullscreenAnimation={value:"",params:{start:"100vh",duration:this.duration}},this.close$=new u.xQ,(0,c.T)(this.close$.pipe((0,d.w)((()=>T(i.closeable)))),a.pipe((0,d.w)((()=>T(i.dismissible)))),r.pipe((0,p.U)(n.ALWAYS_TRUE_HANDLER))).pipe((0,h.h)(Boolean),(0,g.R)(o)).subscribe((()=>{this.close()}))}get size(){return this.context.size}get header(){return this.context.header}get slideInTop(){return this.fullscreen||this.isMobile?this.fullscreenAnimation:this.animation}get mobile(){return this.isMobile}get fullscreen(){return!this.isMobile&&("fullscreen"===this.size||"page"===this.size)}close(){this.context.required?this.context.$implicit.error(O):this.context.$implicit.complete()}}return t.ɵfac=function(e){return new(e||t)(v.Y36(a.dx),v.Y36(n.TUI_IS_MOBILE),v.Y36(r.yf),v.Y36(n.TuiDestroyService,2),v.Y36(f.a),v.Y36(m.Nc),v.Y36(a.U0),v.Y36(a.Gs))},t.ɵcmp=v.Xpm({type:t,selectors:[["tui-dialog"]],hostVars:6,hostBindings:function(t,e){2&t&&(v.uIk("data-appearance",e.context.appearance)("data-size",e.size),v.d8E("@tuiSlideInTop",e.slideInTop)("@tuiFadeIn",e.slideInTop),v.ekj("_centered",e.header))},features:[v._Bn([n.TuiDestroyService,f.a])],decls:7,vars:6,consts:[["class","t-header",4,"ngIf"],[1,"t-content"],[1,"t-heading",3,"id","textContent"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-filler"],["automation-id","tui-dialog__close","shape","rounded","size","s","tuiIconButton","","type","button","class","t-close",3,"appearance","icon","title","click","mousedown.prevent.silent",4,"ngIf"],[1,"t-header"],[3,"innerHTML"],[1,"t-buttons"],["size","m","tuiAutoFocus","","tuiButton","","type","button",3,"click"],["automation-id","tui-dialog__close","shape","rounded","size","s","tuiIconButton","","type","button",1,"t-close",3,"appearance","icon","title","click","mousedown.prevent.silent"]],template:function(t,e){1&t&&(v.YNc(0,M,2,2,"header",0),v.TgZ(1,"div",1),v._UZ(2,"h2",2),v.TgZ(3,"section"),v.YNc(4,y,5,2,"ng-container",3),v.qZA(),v.qZA(),v._UZ(5,"div",4),v.YNc(6,w,2,5,"button",5)),2&t&&(v.Q6J("ngIf",e.header),v.xp6(2),v.Q6J("id",e.context.id)("textContent",e.context.label),v.xp6(2),v.Q6J("polymorpheusOutlet",e.context.content)("polymorpheusOutletContext",e.context),v.xp6(2),v.Q6J("ngIf",e.context.closeable))},directives:[b.O5,r.Li,_.v,C.k],pipes:[b.Ov],styles:['[_nghost-%COMP%]{position:relative;display:flex;font:var(--tui-font-text-m);flex-direction:column;box-sizing:border-box;margin:auto;border-radius:1rem;border:2.5rem solid transparent}[_nghost-%COMP%]:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border-radius:inherit;pointer-events:none;box-shadow:var(--tui-shadow-modal)}[data-size=auto][_nghost-%COMP%]{width:auto}[data-size=s][_nghost-%COMP%]{width:30rem}[data-size=s][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:1.5rem}[data-size=s][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]{margin-bottom:.5rem;font:var(--tui-font-heading-5)}[data-size=m][_nghost-%COMP%]{width:42.5rem}[data-size=m][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]{margin-bottom:.75rem;font:var(--tui-font-heading-4)}[data-size=l][_nghost-%COMP%]{width:55rem}[data-size=l][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]{margin-bottom:1rem}[data-size=fullscreen][_nghost-%COMP%], [data-size=page][_nghost-%COMP%]{min-width:100vw;min-height:100%;border-radius:0;border:none;background:var(--tui-elevation-01);box-shadow:0 4rem var(--tui-elevation-01)}[data-size=fullscreen][_nghost-%COMP%] .t-content[_ngcontent-%COMP%], [data-size=page][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:3rem calc(50vw - (45rem / 2))}[data-size=fullscreen][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%], [data-size=page][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]{margin-bottom:1rem}[data-size=page][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0}._centered[_nghost-%COMP%]{text-align:center}[_nghost-%COMP%] tui-root._mobile[data-size][_nghost-%COMP%], tui-root._mobile [data-size][_nghost-%COMP%]{min-width:100%;width:100%;max-width:100%;border-radius:0;border:none;margin:auto 0 0}[_nghost-%COMP%] tui-root._mobile[data-size][_nghost-%COMP%] .t-content[_ngcontent-%COMP%], tui-root._mobile [data-size][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:1.5rem}[_nghost-%COMP%] tui-root._mobile[data-size][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%], tui-root._mobile [data-size][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]{margin-bottom:.5rem;font:var(--tui-font-heading-5)}.t-heading[_ngcontent-%COMP%]{margin:0;-webkit-padding-end:2rem;padding-inline-end:2rem;word-wrap:break-word;font:var(--tui-font-heading-3)}.t-heading[_ngcontent-%COMP%]:empty{display:none}.t-header[_ngcontent-%COMP%]{display:flex;border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden}[data-size=fullscreen][_nghost-%COMP%] tui-root._mobile[_nghost-%COMP%] .t-header[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{flex:1}.t-content[_ngcontent-%COMP%]{border-radius:inherit;padding:2rem;background:var(--tui-elevation-01)}.t-content[_ngcontent-%COMP%]:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.t-wrapper[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1;order:-1}.t-filler[_ngcontent-%COMP%]{flex-grow:1}.t-close[_ngcontent-%COMP%]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:1rem;right:1rem;display:none;color:var(--tui-neutral-fill)}.t-dialog:last-of-type[_nghost-%COMP%] .t-close[_ngcontent-%COMP%], .t-dialog:last-of-type [_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{display:block}[_nghost-%COMP%]:not([data-size="page"]) .t-close[_ngcontent-%COMP%]{animation:tuiFadeIn var(--tui-duration);background:var(--tui-neutral-bg)}[_nghost-%COMP%]:not([data-size="page"]) .t-close[_ngcontent-%COMP%]:hover{background:var(--tui-neutral-bg-hover)}.ng-animating[_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{display:none}tui-root._mobile[_nghost-%COMP%] .t-close[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{background:transparent!important;color:var(--tui-text-01);opacity:.5}.t-buttons[_ngcontent-%COMP%]{margin-top:1.25rem;text-align:right}'],data:{animation:[o.X9,o.QF]}}),t})()},56423:(t,e,i)=>{i.d(e,{i:()=>r});var n=i(4797),o=i(53576),a=i(74788);let r=(()=>{class t extends n.AbstractTuiDialogDirective{}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵdir=a.lG2({type:t,selectors:[["ng-template","tuiDialog",""]],inputs:{options:["tuiDialogOptions","options"],open:["tuiDialog","open"]},outputs:{openChange:"tuiDialogChange"},features:[a._Bn([{provide:n.AbstractTuiDialogService,useExisting:o.R}]),a.qOj]}),t})()},53576:(t,e,i)=>{i.d(e,{R:()=>u});var n=i(74788),o=i(4797),a=i(89570),r=i(90611),s=i(31491);const l=new a.Al(r.X);let u=(()=>{class t extends o.AbstractTuiDialogService{constructor(){super(...arguments),this.component=l,this.defaultOptions=Object.assign(Object.assign({},(0,n.f3M)(s.yx)),{data:void 0})}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},31491:(t,e,i)=>{i.d(e,{Nc:()=>r,Pt:()=>a,fy:()=>l,yx:()=>s});var n=i(4797),o=i(59193);const a={size:"m",required:!1,closeable:!0,dismissible:!0,label:"",header:""},r=(0,n.tuiCreateToken)(o.E),s=(0,n.tuiCreateToken)(a);function l(t){return(0,n.tuiProvideOptions)(s,t,a)}},36951:(t,e,i)=>{i.d(e,{v:()=>m});var n=i(4797),o=i(31060),a=i(47730),r=i(31467),s=i(74788),l=i(40939),u=i(12057),c=i(89570);function d(t,e){if(1&t&&(s.ynx(0),s._uU(1),s.BQk()),2&t){const t=e.polymorpheusOutlet;s.xp6(1),s.hij(" ",t," ")}}const p=function(){return{}};function h(t,e){if(1&t&&(s.TgZ(0,"div",2),s.ALo(1,"async"),s.YNc(2,d,2,1,"ng-container",3),s.qZA()),2&t){const t=s.oxw().tuiLet,e=s.oxw();s.ekj("t-message-text_light","onDark"===s.lcZ(1,6,e.mode$)),s.Q6J("@tuiFadeIn",e.animation)("@tuiHeightCollapse",e.animation),s.xp6(2),s.Q6J("polymorpheusOutlet",e.error.message||t)("polymorpheusOutletContext",e.error.context||s.DdM(8,p))}}function g(t,e){if(1&t&&(s.ynx(0),s.YNc(1,h,3,9,"div",1),s.BQk()),2&t){const t=s.oxw();s.xp6(1),s.Q6J("ngIf",t.error&&t.visible)}}let m=(()=>{class t{constructor(t,e,i){this.animation=t,this.mode$=e,this.defaultErrorMessage$=i,this.error=null,this.visible=!0}set errorSetter(t){this.error=(0,n.tuiIsString)(t)?new n.TuiValidationError(t):t}onAnimation(t){this.visible=t}}return t.ɵfac=function(e){return new(e||t)(s.Y36(r.Pw),s.Y36(r.Au),s.Y36(r.PL))},t.ɵcmp=s.Xpm({type:t,selectors:[["tui-error"]],hostBindings:function(t,e){1&t&&s.NdJ("animationcancel.self",(function(){return e.onAnimation(!1)}))("animationstart.self",(function(){return e.onAnimation(!0)}))},inputs:{errorSetter:["error","errorSetter"]},features:[s._Bn([a.CV])],decls:2,vars:3,consts:[[4,"tuiLet"],["automation-id","tui-error__text","class","t-message-text",3,"t-message-text_light",4,"ngIf"],["automation-id","tui-error__text",1,"t-message-text"],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(s.YNc(0,g,2,1,"ng-container",0),s.ALo(1,"async")),2&t&&s.Q6J("tuiLet",s.lcZ(1,1,e.defaultErrorMessage$))},directives:[l.L,u.O5,c.Li],pipes:[u.Ov],styles:["[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);display:block;color:var(--tui-negative);word-wrap:break-word;animation:tuiPresent 1s infinite}.t-message-text[_ngcontent-%COMP%]{margin-top:.25rem;white-space:pre-line}.t-message-text_light[_ngcontent-%COMP%]{color:var(--tui-negative-night)}"],data:{animation:[o.eu,o.QF]},changeDetection:0}),t})()},84785:(t,e,i)=>{i.d(e,{I:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiExpandContent",""]]}),t})()},88618:(t,e,i)=>{i.d(e,{S:()=>g});var n=i(74788),o=i(4797),a=i(46797),r=i(46782),s=i(84785),l=i(12057),u=i(23184);const c=["wrapper"];function d(t,e){if(1&t&&(n.TgZ(0,"tui-loader",4),n.GkF(1,5),n.qZA()),2&t){const t=n.oxw(2);n.Q6J("overlay",!0)("showLoader",t.loading),n.xp6(1),n.Q6J("ngTemplateOutlet",t.content)}}function p(t,e){if(1&t&&(n.ynx(0),n.Hsn(1),n.YNc(2,d,2,3,"tui-loader",3),n.BQk()),2&t){const t=n.oxw();n.xp6(2),n.Q6J("ngIf",t.async)("ngIfElse",t.content)}}const h=["*"];let g=(()=>{class t{constructor(t,e){this.cdr=t,this.destroy$=e,this.state=0,this.async=!1,this.content=null,this.expanded=null}set expandedSetter(t){if(null!==this.expanded){if(0!==this.state)return this.expanded=t,void(this.state=3);this.expanded=t,this.retrigger(this.async&&t?1:3)}else this.expanded=t}get overflow(){return 0!==this.state}get loading(){return!!this.expanded&&this.async&&1===this.state}get height(){const{expanded:t,state:e,contentWrapper:i}=this;return t&&2===e||!t&&3===e?0:i&&(!t&&2===e||t&&3===e)?i.nativeElement.offsetHeight:i&&t&&1===e?Math.max(i.nativeElement.offsetHeight,48):null}get contentVisible(){return this.expanded||0!==this.state}onTransitionEnd({propertyName:t,pseudoElement:e}){"opacity"!==t||e||3!==this.state||(this.state=0)}onExpandLoaded(t){t.stopPropagation(),1===this.state&&this.retrigger(3)}retrigger(t){this.state=2,(0,a.H)(0).pipe((0,r.R)(this.destroy$)).subscribe((()=>{2===this.state&&(this.state=t,this.cdr.markForCheck())}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.sBO),n.Y36(o.TuiDestroyService,2))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-expand"]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,s.I,5,n.Rgc),2&t){let t;n.iGM(t=n.CRH())&&(e.content=t.first)}},viewQuery:function(t,e){if(1&t&&n.Gf(c,5),2&t){let t;n.iGM(t=n.CRH())&&(e.contentWrapper=t.first)}},hostVars:9,hostBindings:function(t,e){1&t&&n.NdJ("transitionend.self",(function(t){return e.onTransitionEnd(t)}))("tui-expand-loaded",(function(t){return e.onExpandLoaded(t)})),2&t&&(n.uIk("aria-expanded",e.expanded),n.Udp("height",e.height,"px"),n.ekj("_expanded",e.expanded)("_overflow",e.overflow)("_loading",e.loading))},inputs:{async:"async",expandedSetter:["expanded","expandedSetter"]},features:[n._Bn([o.TuiDestroyService])],ngContentSelectors:h,decls:3,vars:3,consts:[[1,"t-wrapper"],["wrapper",""],[4,"ngIf"],["size","l",3,"overlay","showLoader",4,"ngIf","ngIfElse"],["size","l",3,"overlay","showLoader"],[3,"ngTemplateOutlet"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"div",0,1),n.YNc(2,p,3,2,"ng-container",2),n.qZA()),2&t&&(n.Q6J("@tuiParentAnimation",void 0)("@.disabled",e.overflow),n.xp6(2),n.Q6J("ngIf",e.contentVisible))},directives:[l.O5,u.k,l.tP],styles:['[_nghost-%COMP%]{transition-property:opacity,height,visibility;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:block;opacity:0;transition-delay:1ms}._overflow[_nghost-%COMP%]{overflow:hidden}._expanded[_nghost-%COMP%]{opacity:1;transform:translate(0)}._loading[_nghost-%COMP%]{opacity:.99}.t-wrapper[_ngcontent-%COMP%]:before, .t-wrapper[_ngcontent-%COMP%]:after{content:"";display:table}'],data:{animation:[o.TUI_PARENT_ANIMATION]},changeDetection:0}),t})()},92295:(t,e,i)=>{i.d(e,{R:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-group-styles"],decls:0,vars:0,template:function(t,e){},styles:[".tui-group{position:relative;display:flex;isolation:isolate}.tui-group>*{flex:1 1 0;min-width:0}.tui-group>*:not(:last-child){margin-right:.125rem}.tui-group.tui-group>*:nth-child(n){border-radius:0}.tui-group_collapsed>*{z-index:1}.tui-group_collapsed>*:not(:last-child){margin-right:-1px}.tui-group_collapsed>*._readonly,.tui-group_collapsed>*._disabled,.tui-group_collapsed>*._readonly:hover,.tui-group_collapsed>*._disabled:hover{z-index:0}.tui-group_collapsed>*:hover,.tui-group_collapsed>*._hovered,.tui-group_collapsed>*._pressed{z-index:3}.tui-group_collapsed>*._invalid{z-index:2}.tui-group_collapsed>*._invalid:hover,.tui-group_collapsed>*._invalid._hovered,.tui-group_collapsed>*._invalid._pressed{z-index:4}.tui-group_collapsed>*._hosted_dropdown_focused,.tui-group_collapsed>*._focus-visible,.tui-group_collapsed>*._focused.ng-touched,.tui-group_collapsed>*._focused.ng-untouched{z-index:5}.tui-group_collapsed>*._active,.tui-group_collapsed>*[data-appearance=whiteblock-active]{z-index:6}.tui-group_collapsed>*._focus-visible._focused,.tui-group_collapsed>*._focus-visible._active,.tui-group_collapsed>*._focus-visible[data-appearance=whiteblock-active]{z-index:7}.tui-group_orientation_vertical{display:inline-flex;flex-direction:column}.tui-group_orientation_vertical>*{min-height:auto;flex:0 0 auto}.tui-group_orientation_vertical>*:not(:last-child){margin-right:0;margin-bottom:.125rem}.tui-group_orientation_vertical.tui-group_collapsed>*:not(:last-child){margin-right:0;margin-bottom:-1px}.tui-group_rounded.tui-group_orientation_horizontal>*:first-child{border-top-left-radius:var(--tui-radius-m);border-bottom-left-radius:var(--tui-radius-m)}.tui-group_rounded.tui-group_orientation_horizontal>*:last-child{border-top-right-radius:var(--tui-radius-m);border-bottom-right-radius:var(--tui-radius-m)}.tui-group_rounded.tui-group_orientation_horizontal.tui-group_radius_large>*:first-child{border-top-left-radius:var(--tui-radius-l);border-bottom-left-radius:var(--tui-radius-l)}.tui-group_rounded.tui-group_orientation_horizontal.tui-group_radius_large>*:last-child{border-top-right-radius:var(--tui-radius-l);border-bottom-right-radius:var(--tui-radius-l)}.tui-group_rounded.tui-group_orientation_vertical>*:first-child{border-top-left-radius:var(--tui-radius-m);border-top-right-radius:var(--tui-radius-m)}.tui-group_rounded.tui-group_orientation_vertical>*:last-child{border-bottom-left-radius:var(--tui-radius-m);border-bottom-right-radius:var(--tui-radius-m)}.tui-group_rounded.tui-group_orientation_vertical.tui-group_radius_large>*:first-child{border-top-left-radius:var(--tui-radius-l);border-top-right-radius:var(--tui-radius-l)}.tui-group_rounded.tui-group_orientation_vertical.tui-group_radius_large>*:last-child{border-bottom-left-radius:var(--tui-radius-l);border-bottom-right-radius:var(--tui-radius-l)}@media screen and (max-width: 47.9625em){.tui-group_rounded.tui-group_adaptive.tui-group_orientation_vertical:not(.tui-group_collapsed)>*:first-child:not(:last-child),.tui-group_rounded.tui-group_adaptive.tui-group_orientation_horizontal>*:first-child:not(:last-child),.tui-group_rounded.tui-group_adaptive.tui-group_orientation_vertical:not(.tui-group_collapsed)>*:last-child:not(:first-child),.tui-group_rounded.tui-group_adaptive.tui-group_orientation_horizontal>*:last-child:not(:first-child){border-radius:var(--tui-radius-m)}}@media screen and (max-width: 47.9625em){.tui-group_rounded.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical:not(.tui-group_collapsed)>*:first-child:not(:last-child),.tui-group_rounded.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal>*:first-child:not(:last-child),.tui-group_rounded.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical:not(.tui-group_collapsed)>*:last-child:not(:first-child),.tui-group_rounded.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal>*:last-child:not(:first-child){border-radius:var(--tui-radius-l)}}@media screen and (max-width: 47.9625em){.tui-group_adaptive.tui-group_orientation_vertical{width:100%}.tui-group_adaptive.tui-group_orientation_vertical>*:nth-child(n):not(:only-child){border-radius:var(--tui-radius-m)}.tui-group_adaptive.tui-group_orientation_vertical>*:not(:last-child){margin-bottom:1rem}.tui-group_adaptive.tui-group_orientation_vertical.tui-group_collapsed>*:nth-child(n):not(:only-child){border-radius:0}.tui-group_adaptive.tui-group_orientation_vertical.tui-group_collapsed>*:first-child:not(:last-child){border-radius:var(--tui-radius-m) var(--tui-radius-m) 0 0}.tui-group_adaptive.tui-group_orientation_vertical.tui-group_collapsed>*:last-child:not(:first-child){border-radius:0 0 var(--tui-radius-m) var(--tui-radius-m)}.tui-group_adaptive.tui-group_orientation_vertical.tui-group_collapsed>*:not(:last-child){margin-bottom:-1px}}@media screen and (max-width: 47.9625em){.tui-group_adaptive.tui-group_orientation_horizontal{flex-direction:column;width:100%}.tui-group_adaptive.tui-group_orientation_horizontal>*:nth-child(n):not(:only-child){border-radius:var(--tui-radius-m)}.tui-group_adaptive.tui-group_orientation_horizontal>*:not(:last-child){margin-right:0;margin-bottom:1rem}.tui-group_adaptive.tui-group_orientation_horizontal.tui-group_collapsed>*:nth-child(n):not(:only-child){border-radius:0}.tui-group_adaptive.tui-group_orientation_horizontal.tui-group_collapsed>*:first-child:not(:last-child){border-radius:var(--tui-radius-m) var(--tui-radius-m) 0 0}.tui-group_adaptive.tui-group_orientation_horizontal.tui-group_collapsed>*:last-child:not(:first-child){border-radius:0 0 var(--tui-radius-m) var(--tui-radius-m)}.tui-group_adaptive.tui-group_orientation_horizontal.tui-group_collapsed>*:not(:last-child){margin-right:0;margin-bottom:-1px}}@media screen and (max-width: 47.9625em){.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical>*:nth-child(n):not(:only-child){border-radius:var(--tui-radius-l)}.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical.tui-group_collapsed>*:nth-child(n):not(:only-child){border-radius:0}.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical.tui-group_collapsed>*:first-child:not(:last-child){border-radius:var(--tui-radius-l) var(--tui-radius-l) 0 0}.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical.tui-group_collapsed>*:last-child:not(:first-child){border-radius:0 0 var(--tui-radius-l) var(--tui-radius-l)}}@media screen and (max-width: 47.9625em){.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal>*:nth-child(n):not(:only-child){border-radius:var(--tui-radius-l)}.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal.tui-group_collapsed>*:nth-child(n):not(:only-child){border-radius:0}.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal.tui-group_collapsed>*:first-child:not(:last-child){border-radius:var(--tui-radius-l) var(--tui-radius-l) 0 0}.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal.tui-group_collapsed>*:last-child:not(:first-child){border-radius:0 0 var(--tui-radius-l) var(--tui-radius-l)}}.tui-group__auto-width-item{min-width:auto;flex:0 0 auto}.tui-group .tui-group__inherit-item{border-radius:inherit}\n"],encapsulation:2,changeDetection:0}),t})()},39607:(t,e,i)=>{i.d(e,{g:()=>r});var n=i(4797),o=i(92295),a=i(74788);let r=(()=>{class t{constructor(t){this.orientation="horizontal",this.adaptive=!1,this.collapsed=!1,this.rounded=!0,this.size="m",t.addComponent(o.R)}get orientationHorizontal(){return"horizontal"===this.orientation}get orientationVertical(){return"vertical"===this.orientation}get sizeLarge(){return"l"===this.size}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiDirectiveStylesService))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiGroup","",5,"ng-container"]],hostAttrs:["role","group",1,"tui-group"],hostVars:12,hostBindings:function(t,e){2&t&&a.ekj("tui-group_adaptive",e.adaptive)("tui-group_collapsed",e.collapsed)("tui-group_rounded",e.rounded)("tui-group_orientation_horizontal",e.orientationHorizontal)("tui-group_orientation_vertical",e.orientationVertical)("tui-group_radius_large",e.sizeLarge)},inputs:{orientation:"orientation",adaptive:"adaptive",collapsed:"collapsed",rounded:"rounded",size:"size"}}),t})()},12252:(t,e,i)=>{i.d(e,{J:()=>h});var n=i(74788),o=i(4797),a=i(47029),r=i(46782),s=i(12057),l=i(17163),u=i(89570);function c(t,e){1&t&&n.GkF(0)}const d=function(t){return{$implicit:t}};function p(t,e){if(1&t&&(n.TgZ(0,"div",1),n.YNc(1,c,1,0,"ng-container",2),n.qZA()),2&t){const t=e.$implicit;n.Q6J("@tuiParentAnimation",void 0)("tuiActiveZoneParent",t.activeZone||null),n.xp6(1),n.Q6J("polymorpheusOutlet",t.component)("polymorpheusOutletContext",n.VKq(4,d,t))}}let h=(()=>{class t{constructor(t,e,i){this.hints$=t,this.destroy$=e,this.cdr=i,this.hints=[]}ngOnInit(){this.hints$.pipe((0,r.R)(this.destroy$)).subscribe((t=>{this.hints=t,this.cdr.detectChanges()}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.BN),n.Y36(o.TuiDestroyService,2),n.Y36(n.sBO))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-hints-host"]],hostAttrs:["aria-live","polite"],features:[n._Bn([o.TuiDestroyService])],decls:1,vars:1,consts:[["role","tooltip",3,"tuiActiveZoneParent",4,"ngFor","ngForOf"],["role","tooltip",3,"tuiActiveZoneParent"],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&n.YNc(0,p,2,6,"div",0),2&t&&n.Q6J("ngForOf",e.hints)},directives:[s.sg,l.e,u.Li],styles:["[_nghost-%COMP%]{position:fixed;top:0;left:0;width:100%;height:0}"],data:{animation:[o.TUI_PARENT_ANIMATION]}}),t})()},59696:(t,e,i)=>{i.d(e,{z:()=>a});var n=i(74788),o=i(30222);let a=(()=>{class t extends o.uG{constructor(){super(...arguments),this.type="dummy"}getPosition(){return[0,0]}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiAccessorProxy",""]],features:[n._Bn([{provide:o.uG,multi:!0,deps:[[new n.FiY,new n.tp0,t],t],useFactory:(t,e)=>t||e}]),n.qOj]}),t})()},97126:(t,e,i)=>{i.d(e,{l:()=>l});var n=i(4797),o=i(65490),a=i(46782),r=i(69349),s=i(74788);let l=(()=>{class t{constructor(t,e,i,n){this.hosted=e,this.open=n,(null==n?void 0:n.dropdown)===i&&n.tuiDropdownOpenChange.pipe((0,a.R)(t)).subscribe((t=>{var i;t&&(null===(i=e.nativeFocusableElement)||void 0===i||i.focus()),e.updateOpen(t)}))}set tuiDropdownOpenMonitor(t){var e;null===(e=this.open)||void 0===e||e.update(t),this.hosted.updateOpen(t)}}return t.ɵfac=function(e){return new(e||t)(s.Y36(n.TuiDestroyService,2),s.Y36(r.p),s.Y36(o.td,2),s.Y36(o.oH,8))},t.ɵdir=s.lG2({type:t,selectors:[["","tuiDropdownOpenMonitor",""]],inputs:{tuiDropdownOpenMonitor:"tuiDropdownOpenMonitor"},features:[s._Bn([n.TuiDestroyService])]}),t})()},25121:(t,e,i)=>{i.d(e,{i:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiHostedDropdownHost",""]]}),t})()},62939:(t,e,i)=>{i.d(e,{o:()=>B});var n=i(64762),o=i(74788),a=i(4797),r=i(30222),s=i(55883),l=i(71652),u=i(30126),c=i(26215),d=i(9112),p=i(25917),h=i(59193),g=i(66682),m=i(88002),f=i(43190),v=i(71289),b=i(13653),_=i(87519),C=i(18819),x=i(59696),M=i(69349),y=i(25121),w=i(40939),O=i(26072),T=i(9829),P=i(82886),k=i(7860),I=i(97126),S=i(37606),A=i(17163),E=i(53279),D=i(89570),X=i(12057);const z=["wrapper"];function L(t,e){if(1&t&&(o.TgZ(0,"div",8),o._uU(1),o.qZA()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}const N=function(t,e){return{$implicit:t,close:e}};function F(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",5,6),o.NdJ("keydown",(function(e){return o.CHM(t),o.oxw(2).onKeydown(e)})),o.YNc(2,L,2,1,"div",7),o.qZA(),o._UZ(3,"div")}if(2&t){o.oxw();const t=o.MAs(1),e=o.oxw();o.xp6(2),o.Q6J("polymorpheusOutlet",e.content)("polymorpheusOutletContext",o.WLB(2,N,t,e.close))}}function R(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",1,2),o.NdJ("tuiActiveZoneChange",(function(e){return o.CHM(t),o.oxw().onActiveZone(e)}))("tuiObscured",(function(e){return o.CHM(t),o.oxw().onHostObscured(e)})),o.Hsn(2),o.YNc(3,F,4,5,"ng-template",3,4,o.W1O),o.qZA()}if(2&t){const t=e.tuiLet,i=o.MAs(4),n=o.oxw();o.Q6J("tuiDropdown",i)("tuiDropdownManual",t&&n.canOpen)("tuiDropdownOpenMonitor",t&&n.canOpen)("tuiDropdownSided",n.sided)("tuiObscuredEnabled",t),o.xp6(3),o.Q6J("polymorpheus",n.context)}}class B{constructor(t,e){this.hover$=t,this.el=e,this.openChange$=new c.X(!1),this.hostHover$=(0,d.aj)([(0,a.tuiTypedFromEvent)(this.el.nativeElement,"mouseover").pipe((0,m.U)((t=>this.computedHost.contains((0,a.tuiGetActualTarget)(t)))),(0,f.w)((t=>{var e,i;return(0,p.of)(t).pipe((0,v.g)((t?null===(e=this.hover$)||void 0===e?void 0:e.showDelay:null===(i=this.hover$)||void 0===i?void 0:i.hideDelay)||0))}))),this.hover$||h.E]).pipe((0,m.U)((([t,e])=>t&&e))),this.sided=!1,this.canOpen=!0,this.open$=(0,g.T)(this.openChange$,this.hostHover$).pipe((0,b.T)(1),(0,_.x)(),(0,C.B)()),this.focusedChange=new o.vpe,this.openChange=this.openChange$,this.close=()=>this.updateOpen(!1)}set open(t){this.openChange.next(t)}get open(){return this.openChange.value}get host(){var t;return(null===(t=this.dropdownHost)||void 0===t?void 0:t.nativeElement)||this.el.nativeElement}get computedHost(){var t;return(null===(t=this.dropdownHost)||void 0===t?void 0:t.nativeElement)||this.nativeFocusableElement||this.el.nativeElement}get dropdown(){var t,e;return null===(e=null===(t=this.dropdownDirective)||void 0===t?void 0:t.dropdownBoxRef)||void 0===e?void 0:e.location.nativeElement}get nativeFocusableElement(){return(0,a.tuiIsNativeKeyboardFocusable)(this.host)?this.host:(0,a.tuiGetClosestFocusable)({initial:this.host,root:this.el.nativeElement})}get focused(){return(0,a.tuiIsNativeFocusedIn)(this.host)||this.open&&!!this.wrapper&&(0,a.tuiIsNativeFocusedIn)(this.wrapper.nativeElement)}onFocusInOut(){this.el.nativeElement.classList.toggle("_hosted_dropdown_focused",this.focused)}onFocusIn(t){this.computedHost.contains(t)||this.updateOpen(!1)}onClick(t){var e;this.hostEditable||!this.computedHost.contains(t)||(null===(e=this.hover$)||void 0===e?void 0:e.hovered)||this.updateOpen(!this.open)}onKeyDownEsc(t){t.preventDefault(),this.closeDropdown()}onArrow(t,e){this.focusDropdown(t,e)}onKeydown({key:t,target:e,defaultPrevented:i}){!i&&(0,l.kL)(t)&&this.hostEditable&&(0,a.tuiIsHTMLElement)(e)&&!(0,a.tuiIsElementEditable)(e)&&this.focusHost()}onActiveZone(t){this.updateFocused(t),t||this.updateOpen(!1)}onHostObscured(t){t&&this.closeDropdown()}updateOpen(t){t&&!this.canOpen||(this.open=t)}get hostEditable(){return(0,a.tuiIsElementEditable)(this.computedHost)}focusDropdown(t,e){const i=this.nativeFocusableElement;if(!(i&&(0,a.tuiIsHTMLElement)(i)&&(0,a.tuiIsElement)(t.target)&&i.contains(t.target)))return;if(!(this.wrapper&&this.open&&this.dropdown&&(0,a.tuiIsHTMLElement)(this.wrapper.nativeElement.nextElementSibling)))return this.updateOpen(!0),void((0,a.tuiIsElementEditable)(i)||t.preventDefault());const n=e?this.wrapper.nativeElement:this.wrapper.nativeElement.nextElementSibling,o=(0,a.tuiGetClosestFocusable)({initial:n,root:this.wrapper.nativeElement,previous:!e});o&&(o.focus(),t.preventDefault())}closeDropdown(){this.focused&&this.focusHost(),this.updateOpen(!1)}focusHost(){const t=this.nativeFocusableElement;t&&t.focus({preventScroll:!0})}updateFocused(t){this.focusedChange.emit(t)}}B.ɵfac=function(t){return new(t||B)(o.Y36(s.E$,10),o.Y36(o.SBq))},B.ɵcmp=o.Xpm({type:B,selectors:[["tui-hosted-dropdown"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,y.i,5,o.SBq),2&t){let t;o.iGM(t=o.CRH())&&(e.dropdownHost=t.first)}},viewQuery:function(t,e){if(1&t&&(o.Gf(z,5,o.SBq),o.Gf(s.td,5),o.Gf(a.TuiActiveZoneDirective,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.wrapper=t.first),o.iGM(t=o.CRH())&&(e.dropdownDirective=t.first),o.iGM(t=o.CRH())&&(e.activeZone=t.first)}},hostBindings:function(t,e){1&t&&o.NdJ("focusin.capture.silent",(function(){return e.onFocusInOut()}))("focusout.capture.silent",(function(){return e.onFocusInOut()}))("focusin",(function(t){return e.onFocusIn(t.target)}))("click",(function(t){return e.onClick(t.target)}))("keydown.silent.capture",(function(t){return e.onKeyDownEsc(t)}),!1,o.evT)("keydown.arrowDown",(function(t){return e.onArrow(t,!0)}))("keydown.arrowUp",(function(t){return e.onArrow(t,!1)}))},inputs:{content:"content",sided:"sided",canOpen:"canOpen",open:"open"},outputs:{open$:"openChange",focusedChange:"focusedChange"},features:[o._Bn([(0,a.tuiAsFocusableItemAccessor)(B),{provide:x.z,deps:[[new o.FiY,new o.PiD,r.uG]],useFactory:t=>null==t?void 0:t[0]},{provide:M.p,useExisting:B}])],ngContentSelectors:["*"],decls:2,vars:3,consts:[["tuiAccessorProxy","","class","t-wrapper",3,"tuiDropdown","tuiDropdownManual","tuiDropdownOpenMonitor","tuiDropdownSided","tuiObscuredEnabled","tuiActiveZoneChange","tuiObscured",4,"tuiLet"],["tuiAccessorProxy","",1,"t-wrapper",3,"tuiDropdown","tuiDropdownManual","tuiDropdownOpenMonitor","tuiDropdownSided","tuiObscuredEnabled","tuiActiveZoneChange","tuiObscured"],["activeZone","tuiActiveZone"],[3,"polymorpheus"],["dropdown","polymorpheus"],[1,"t-dropdown",3,"keydown"],["wrapper",""],["class","t-primitive",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-primitive"]],template:function(t,e){if(1&t&&(o.F$t(),o.YNc(0,R,5,6,"div",0),o.ALo(1,"async")),2&t){let t;o.Q6J("tuiLet",null!==(t=o.lcZ(1,1,e.open$))&&void 0!==t?t:e.openChange.value)}},directives:[w.L,x.z,O.t,T.V,P.A,k.T,I.l,S.C,A.e,E.z,D.GL,D.Li],pipes:[X.Ov],styles:["[_nghost-%COMP%]{display:inline-flex}.t-wrapper[_ngcontent-%COMP%]{border-radius:inherit;height:inherit;flex:1 1 auto;width:100%}.t-dropdown[_ngcontent-%COMP%]{height:100%}.t-primitive[_ngcontent-%COMP%]{padding:1rem}"],changeDetection:0}),(0,n.gn)([(0,u.uX)((function(t){var e;return"key"in t&&"escape"===t.key.toLowerCase()&&this.canOpen&&this.open&&!(null===(e=this.dropdown)||void 0===e?void 0:e.nextElementSibling)}))],B.prototype,"onKeyDownEsc",null)},69349:(t,e,i)=>{i.d(e,{p:()=>n});const n=new(i(74788).OlP)("[TUI_HOSTED_DROPDOWN_COMPONENT]")},88135:(t,e,i)=>{i.d(e,{A:()=>d});var n=i(23738),o=i(47730),a=i(31467),r=i(74788),s=i(89570);const l=["tuiLabel",""];function u(t,e){if(1&t&&r._UZ(0,"span",3),2&t){const t=e.polymorpheusOutlet;r.Q6J("textContent",t)}}const c=["*"];let d=(()=>{class t{constructor(t){this.mode$=t,this.context={$implicit:null}}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.Au))},t.ɵcmp=r.Xpm({type:t,selectors:[["label","tuiLabel",""]],contentQueries:function(t,e,i){if(1&t&&r.Suo(i,n.a5,5),2&t){let t;r.iGM(t=r.CRH())&&(e.control=t.first)}},hostVars:2,hostBindings:function(t,e){1&t&&r.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&r.ekj("_control",e.control)},inputs:{tuiLabel:"tuiLabel",context:"context"},features:[r._Bn([o.CV])],attrs:l,ngContentSelectors:c,decls:4,vars:2,consts:[[1,"t-label"],["class","t-text",3,"textContent",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-content"],[1,"t-text",3,"textContent"]],template:function(t,e){1&t&&(r.F$t(),r.TgZ(0,"span",0),r.YNc(1,u,1,1,"span",1),r.qZA(),r.TgZ(2,"span",2),r.Hsn(3),r.qZA()),2&t&&(r.xp6(1),r.Q6J("polymorpheusOutlet",e.tuiLabel)("polymorpheusOutletContext",e.context))},directives:[s.Li],styles:['[_nghost-%COMP%]{display:flex;min-height:2.75rem;justify-content:space-between;flex-direction:column;pointer-events:none}.t-label[_ngcontent-%COMP%]{font:var(--tui-font-text-s);max-width:100%;align-self:inherit;overflow:inherit;pointer-events:auto}._control[_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{margin-bottom:.25rem}.t-text[_ngcontent-%COMP%]{display:block;overflow:inherit;text-overflow:ellipsis}[_nghost-%COMP%]:not(._control) .t-text[_ngcontent-%COMP%]{color:var(--tui-text-02)}[data-mode="onDark"][_nghost-%COMP%] .t-text[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}.t-content[_ngcontent-%COMP%]{line-height:1.5rem;overflow:inherit;text-overflow:ellipsis;pointer-events:auto;border-radius:inherit}'],changeDetection:0}),t})()},66596:(t,e,i)=>{i.d(e,{V:()=>m});var n=i(74788),o=i(4797),a=i(47730),r=i(31467),s=i(66682),l=i(88002),u=i(12057),c=i(34880);const d=["tuiLink",""];function p(t,e){if(1&t&&n._UZ(0,"tui-svg",3),2&t){const t=n.oxw();n.Q6J("src",t.icon||"")}}function h(t,e){if(1&t&&n._UZ(0,"tui-svg",4),2&t){const t=n.oxw();n.Q6J("src",t.icon||"")}}const g=["*"];let m=(()=>{class t{constructor(t,e,i){this.el=t,this.mode$=e,this.pseudo=!1,this.icon="",this.iconAlign="right",this.iconRotated=!1,this.mode=null,this.focusVisible=!1,this.focusedChange=(0,s.T)((0,o.tuiTypedFromEvent)(this.el.nativeElement,"focusin").pipe((0,l.U)(o.ALWAYS_TRUE_HANDLER)),(0,o.tuiTypedFromEvent)(this.el.nativeElement,"focusout").pipe((0,l.U)(o.ALWAYS_FALSE_HANDLER))),i.subscribe((t=>{this.focusVisible=t}))}get nativeFocusableElement(){return this.el.nativeElement}get focused(){return(0,o.tuiIsNativeFocused)(this.nativeFocusableElement)}get hasIcon(){return!!this.icon}get iconAlignLeft(){return this.hasIcon&&"left"===this.iconAlign}get iconAlignRight(){return this.hasIcon&&"right"===this.iconAlign}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(r.Au),n.Y36(o.TuiFocusVisibleService))},t.ɵcmp=n.Xpm({type:t,selectors:[["a","tuiLink",""],["button","tuiLink",""]],hostVars:7,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(n.uIk("data-host-mode",e.mode),n.ekj("_pseudo",e.pseudo)("_icon-rotated",e.iconRotated)("_focus-visible",e.focusVisible))},inputs:{pseudo:"pseudo",icon:"icon",iconAlign:"iconAlign",iconRotated:"iconRotated",mode:"mode"},exportAs:["tuiLink"],features:[n._Bn([(0,o.tuiAsFocusableItemAccessor)(t),o.TuiFocusVisibleService,o.TuiDestroyService,a.CV])],attrs:d,ngContentSelectors:g,decls:4,vars:2,consts:[["class","t-icon t-icon_left",3,"src",4,"ngIf"],[1,"t-content"],["class","t-icon t-icon_right",3,"src",4,"ngIf"],[1,"t-icon","t-icon_left",3,"src"],[1,"t-icon","t-icon_right",3,"src"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,p,1,1,"tui-svg",0),n.TgZ(1,"span",1),n.Hsn(2),n.qZA(),n.YNc(3,h,1,1,"tui-svg",2)),2&t&&(n.Q6J("ngIf",e.iconAlignLeft),n.xp6(3),n.Q6J("ngIf",e.iconAlignRight))},directives:[u.O5,c.P],styles:["[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-link);text-align:left;text-transform:inherit;font-weight:inherit;cursor:pointer;outline:none}[_nghost-%COMP%]:hover{color:var(--tui-link-hover)}[_nghost-%COMP%]:disabled{opacity:var(--tui-disabled-opacity);cursor:default}[data-mode=onLight][_nghost-%COMP%]{color:var(--tui-text-02)}[data-mode=onLight][_nghost-%COMP%]:hover, [data-mode=onLight]._active[_nghost-%COMP%]{color:var(--tui-text-01)}[data-mode=onLight]._pseudo[_nghost-%COMP%]{color:var(--tui-text-01)}[data-mode=onLight]._pseudo[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{-webkit-text-decoration-color:rgba(0,0,0,.48);text-decoration-color:#0000007a}[data-mode=onLight]._pseudo[_nghost-%COMP%]:hover, [data-mode=onLight]._pseudo._active[_nghost-%COMP%]{color:var(--tui-text-03)}[data-mode=onLight][data-host-mode=negative][_nghost-%COMP%]{color:var(--tui-negative-night)}[data-mode=onLight][data-host-mode=negative][_nghost-%COMP%]:hover, [data-mode=onLight][data-host-mode=negative][_nghost-%COMP%]:active, [data-mode=onLight][data-host-mode=negative]._active[_nghost-%COMP%]{color:var(--tui-negative-night-hover)}[data-mode=onDark][_nghost-%COMP%]{color:var(--tui-text-03-night)}[data-mode=onDark][_nghost-%COMP%]:hover, [data-mode=onDark][_nghost-%COMP%]:active, [data-mode=onDark]._active[_nghost-%COMP%]{color:var(--tui-text-01-night)}[data-mode=onDark]._pseudo[_nghost-%COMP%]{color:var(--tui-text-01-night)}[data-mode=onDark]._pseudo[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{-webkit-text-decoration-color:rgba(255,255,255,.48);text-decoration-color:#ffffff7a}[data-mode=onDark]._pseudo[_nghost-%COMP%]:hover, [data-mode=onDark]._pseudo[_nghost-%COMP%]:active, [data-mode=onDark]._pseudo._active[_nghost-%COMP%]{color:var(--tui-text-03-night)}[data-mode=onDark][data-host-mode=positive][_nghost-%COMP%]{color:var(--tui-positive-night)}[data-mode=onDark][data-host-mode=positive][_nghost-%COMP%]:hover, [data-mode=onDark][data-host-mode=positive][_nghost-%COMP%]:active, [data-mode=onDark][data-host-mode=positive]._active[_nghost-%COMP%]{color:var(--tui-positive-night-hover)}[data-host-mode=negative][_nghost-%COMP%]{color:var(--tui-negative)}[data-host-mode=negative][_nghost-%COMP%]:hover{color:var(--tui-negative-hover)}[data-host-mode=negative]._pseudo[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{-webkit-text-decoration-color:rgba(222,76,30,.48);text-decoration-color:#de4c1e7a}[data-host-mode=positive][_nghost-%COMP%]{color:var(--tui-positive)}[data-host-mode=positive][_nghost-%COMP%]:hover{color:var(--tui-positive-hover)}[data-host-mode=positive]._pseudo[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{-webkit-text-decoration-color:rgba(58,169,129,.48);text-decoration-color:#3aa9817a}._focus-visible[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{background:var(--tui-selection)}[data-mode=onLight]._focus-visible[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{background:var(--tui-clear);color:var(--tui-text-01)}[data-mode=onDark]._focus-visible[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{background:var(--tui-clear-inverse);color:var(--tui-text-01-night)}[data-host-mode=positive]._focus-visible[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{background:var(--tui-success-bg)}[data-host-mode=negative]._focus-visible[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{background:var(--tui-error-bg)}._pseudo[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding-bottom:.15em;-webkit-text-decoration:underline dashed rgba(51,111,238,.48);text-decoration:underline dashed rgba(51,111,238,.48);text-underline-offset:.2em;text-decoration-thickness:.7px}.t-icon[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;width:var(--tui-link-icon-size, 1.5rem);height:var(--tui-link-icon-size, 1.5rem);margin-top:-.125rem}.t-icon_left[_ngcontent-%COMP%]{margin-right:.25rem}.t-icon_right[_ngcontent-%COMP%]{margin-left:.25rem}._icon-rotated[_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:rotate(180deg)}"],changeDetection:0}),t})()},23184:(t,e,i)=>{i.d(e,{k:()=>h});var n=i(12057),o=i(74788),a=i(4797),r=i(71652),s=i(4621),l=i(89570);function u(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function c(t,e){if(1&t&&(o.O4$(),o.kcU(),o.TgZ(0,"div",6),o.YNc(1,u,2,1,"ng-container",7),o.qZA()),2&t){const t=o.oxw(2);o.ekj("t-text_horizontal",t.isHorizontal),o.xp6(1),o.Q6J("polymorpheusOutlet",t.textContent)}}function d(t,e){if(1&t&&(o.TgZ(0,"div",2),o.O4$(),o.TgZ(1,"svg",3),o._UZ(2,"circle",4),o.qZA(),o.YNc(3,c,2,3,"div",5),o.qZA()),2&t){const t=o.oxw();o.ekj("t-loader_horizontal",t.isHorizontal)("t-loader_inherit-color",t.inheritColor),o.uIk("data-size",t.size),o.xp6(3),o.Q6J("ngIf",t.hasText)}}const p=["*"];let h=(()=>{class t{constructor(t,e,i,n){this.doc=t,this.el=e,this.isIos=i,this.options=n,this.size=this.options.size,this.inheritColor=this.options.inheritColor,this.overlay=this.options.overlay,this.loading=!0,this.isApple=(0,a.tuiIsSafari)(this.el.nativeElement)||this.isIos}set showLoader(t){t&&this.focused&&(0,a.tuiBlurNativeFocused)(this.doc),this.loading=t}get hasOverlay(){return this.overlay&&this.loading}get hasText(){return!!this.textContent}get isHorizontal(){return!(0,r.R9)(this.size)}get focused(){return(0,a.tuiIsNativeFocusedIn)(this.el.nativeElement)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.K0),o.Y36(o.SBq),o.Y36(a.TUI_IS_IOS),o.Y36(s.vI))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-loader"]],hostVars:2,hostBindings:function(t,e){2&t&&o.ekj("_loading",e.loading)},inputs:{size:"size",inheritColor:"inheritColor",overlay:"overlay",textContent:"textContent",showLoader:"showLoader"},ngContentSelectors:p,decls:3,vars:7,consts:[[1,"t-content",3,"disabled"],["class","t-loader",3,"t-loader_horizontal","t-loader_inherit-color",4,"ngIf"],[1,"t-loader"],["automation-id","tui-loader__loader","focusable","false","viewBox","0 0 100 100","xmlns","http://www.w3.org/2000/svg",1,"t-icon"],["cx","50","cy","50","r","50","stroke-dasharray","314",1,"t-circle"],["automation-id","tui-loader__text","class","t-text",3,"t-text_horizontal",4,"ngIf"],["automation-id","tui-loader__text",1,"t-text"],[4,"polymorpheusOutlet"]],template:function(t,e){1&t&&(o.F$t(),o.TgZ(0,"fieldset",0),o.Hsn(1),o.qZA(),o.YNc(2,d,4,6,"div",1)),2&t&&(o.ekj("t-content_has-overlay",e.hasOverlay)("t-content_loading",e.loading),o.Q6J("disabled",e.loading&&!e.isApple),o.uIk("inert",e.loading||null),o.xp6(2),o.Q6J("ngIf",e.loading))},directives:[n.O5,l.Li],styles:["@keyframes tuiLoaderDashOffset{0%{stroke-dashoffset:-66}50%{stroke-dashoffset:-314}to{stroke-dashoffset:-66}}@keyframes tuiLoaderRotate{0%{transform:rotate(0)}50%{transform:rotate(1turn)}to{transform:rotate(3turn)}}[_nghost-%COMP%]{position:relative;display:flex;min-width:1.5rem}._loading[_nghost-%COMP%]{overflow:hidden}.t-content[_ngcontent-%COMP%]{z-index:0;min-width:100%;height:100%;padding:0;margin:0;border:none}.t-content_has-overlay[_ngcontent-%COMP%]{opacity:.3}.t-content_loading[_ngcontent-%COMP%]{pointer-events:none}.t-loader[_ngcontent-%COMP%]{position:relative;left:-100%;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:100%;flex-shrink:0;align-self:center;color:var(--tui-text-01);stroke:var(--tui-primary);animation:tuiFadeIn var(--tui-duration)}.t-loader.t-loader_horizontal[_ngcontent-%COMP%]{flex-direction:row}.t-loader.t-loader_inherit-color[_ngcontent-%COMP%]{color:inherit;stroke:currentColor}.t-loader[data-size=xs][_ngcontent-%COMP%]{font-size:.75rem;stroke-width:38}.t-loader[data-size=s][_ngcontent-%COMP%]{font-size:1rem;stroke-width:25}.t-loader[data-size=m][_ngcontent-%COMP%]{font-size:1.5rem;stroke-width:17}.t-loader[data-size=l][_ngcontent-%COMP%]{font-size:2.5rem;stroke-width:15}.t-loader[data-size=xl][_ngcontent-%COMP%]{font-size:3.5rem;stroke-width:14}.t-loader[data-size=xxl][_ngcontent-%COMP%]{font-size:5rem;stroke-width:10}.t-text[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1rem;color:inherit;max-width:100%;text-align:center;stroke-width:0}.t-text_horizontal[_ngcontent-%COMP%]{margin:0 0 0 1rem}.t-icon[_ngcontent-%COMP%]{display:block;min-width:1em;max-width:1em;min-height:1em;max-height:1em;margin:.25rem -.5em;border-radius:100%;overflow:hidden;transform:scaleY(-1);animation:tuiLoaderRotate 3s linear infinite}@supports (-webkit-hyphens: none){.t-icon[_ngcontent-%COMP%]{overflow:visible}}.t-circle[_ngcontent-%COMP%]{fill:none;stroke:inherit;stroke-width:inherit;animation:tuiLoaderDashOffset 3s linear infinite}"],changeDetection:0}),t})()},4621:(t,e,i)=>{i.d(e,{gQ:()=>r,sP:()=>o,vI:()=>a});var n=i(4797);const o={size:"m",inheritColor:!1,overlay:!1},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},79121:(t,e,i)=>{i.d(e,{L:()=>m});var n=i(74788),o=i(4797),a=i(31467),r=i(12057),s=i(34880),l=i(89570),u=i(76189);function c(t,e){if(1&t&&n._UZ(0,"tui-svg",5),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}const d=function(t){return{$implicit:t}};function p(t,e){if(1&t&&(n.ynx(0),n.YNc(1,c,1,1,"tui-svg",4),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.icon)("polymorpheusOutletContext",n.VKq(2,d,t.status))}}function h(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",6),n.NdJ("click",(function(){return n.CHM(t),n.oxw().close.emit()})),n.ALo(1,"async"),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("icon",t.icons.close)("title",n.lcZ(1,2,t.closeWord$))}}const g=["*"];let m=(()=>{class t{constructor(t,e,i){this.closeWord$=t,this.icons=e,this.options=i,this.hasIcon=this.options.hasIcon,this.icon=this.options.icon,this.status=this.options.status,this.size=this.options.size,this.hideClose=!1,this.close=new n.vpe}get hasClose(){return!this.hideClose&&(0,o.tuiIsObserved)(this.close)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.U0),n.Y36(a.Gs),n.Y36(a.Ln))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-notification"],["a","tuiNotification",""],["button","tuiNotification",""]],hostVars:2,hostBindings:function(t,e){2&t&&n.uIk("data-status",e.status)("data-size",e.size)},inputs:{hasIcon:"hasIcon",icon:"icon",status:"status",size:"size",hideClose:"hideClose"},outputs:{close:"close"},ngContentSelectors:g,decls:5,vars:3,consts:[[4,"ngIf"],[1,"t-content"],["appearance","icon","automation-id","tui-notification__close","size","xs","tuiIconButton","","type","button","class","t-close",3,"icon","title","click",4,"ngIf"],["automation-id","tui-notification__more",1,"t-more",3,"src"],["automation-id","tui-notification__icon","class","t-icon",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-notification__icon",1,"t-icon",3,"src"],["appearance","icon","automation-id","tui-notification__close","size","xs","tuiIconButton","","type","button",1,"t-close",3,"icon","title","click"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,p,2,4,"ng-container",0),n.TgZ(1,"div",1),n.Hsn(2),n.qZA(),n.YNc(3,h,2,4,"button",2),n._UZ(4,"tui-svg",3)),2&t&&(n.Q6J("ngIf",e.icon&&e.hasIcon),n.xp6(3),n.Q6J("ngIf",e.hasClose),n.xp6(1),n.Q6J("src",e.icons.more))},directives:[r.O5,s.P,l.Li,u.v],pipes:[r.Ov],styles:["[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);position:relative;display:flex;padding:.75rem 1rem;border-radius:var(--tui-radius-m);background:#fff;background:var(--tui-base-01);box-sizing:border-box;overflow:hidden;text-align:left}[_nghost-%COMP%] .t-more[_ngcontent-%COMP%]{display:none}button[_nghost-%COMP%], a[_nghost-%COMP%]{border:none;cursor:pointer}button[_nghost-%COMP%] .t-more[_ngcontent-%COMP%], a[_nghost-%COMP%] .t-more[_ngcontent-%COMP%]{display:inline-flex;color:var(--tui-text-01);opacity:.5}[data-size=s][_nghost-%COMP%]{padding:.375rem .625rem}[data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{width:1rem;height:1.25rem;margin:0 .375rem 0 -.125rem}[data-size=s][_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{margin:-.125rem -.375rem -.125rem .75rem}[data-size=s][_nghost-%COMP%] .t-more[_ngcontent-%COMP%]{margin:-.125rem -.375rem -.125rem 0}[data-size=m][_nghost-%COMP%]{padding:.75rem}[data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{width:1.25rem;height:1.25rem;margin-right:.5rem}[data-size=m][_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{margin:-.125rem -.125rem -.125rem 1rem}[data-size=m][_nghost-%COMP%] .t-more[_ngcontent-%COMP%]{margin:-.125rem -.375rem -.125rem 0}[data-size=l][_nghost-%COMP%]{padding:1rem;font:var(--tui-font-text-m);border-radius:var(--tui-radius-l)}[data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;margin-right:.5rem}[data-size=l][_nghost-%COMP%] .t-more[_ngcontent-%COMP%]{margin-right:-.5rem}[data-status=info][_nghost-%COMP%]{color:var(--tui-info-fill);background:linear-gradient(var(--tui-info-bg),var(--tui-info-bg)),var(--tui-base-01)}[data-status=success][_nghost-%COMP%]{color:var(--tui-success-fill);background:linear-gradient(var(--tui-success-bg),var(--tui-success-bg)),var(--tui-base-01)}[data-status=error][_nghost-%COMP%]{color:var(--tui-error-fill);background:linear-gradient(var(--tui-error-bg),var(--tui-error-bg)),var(--tui-base-01)}[data-status=warning][_nghost-%COMP%]{color:var(--tui-warning-fill);background:linear-gradient(var(--tui-warning-bg),var(--tui-warning-bg)),var(--tui-base-01)}[data-status=neutral][_nghost-%COMP%]{color:var(--tui-neutral-fill);background:linear-gradient(var(--tui-neutral-bg),var(--tui-neutral-bg)),var(--tui-base-01)}.t-content[_ngcontent-%COMP%]{flex:1;word-break:break-word;color:var(--tui-text-01);text-align:inherit;align-self:center}"],changeDetection:0}),t})()},1408:(t,e,i)=>{i.d(e,{A:()=>T});var n=i(74788),o=i(4797),a=i(82032),r=i(44984),s=i(95660),l=i(31467),u=i(12057),c=i(40939),d=i(36097),p=i(61369),h=i(8114),g=i(29793),m=i(93794),f=i(35271);function v(t,e){if(1&t&&n._UZ(0,"div",3),2&t){const t=e.$implicit;n.Q6J("textContent",t)}}function b(t,e){if(1&t&&n._UZ(0,"div",14),2&t){const t=n.oxw().ngIf;n.Udp("background-color",(null==t?null:t[1])||"")}}function _(t,e){if(1&t&&(n.TgZ(0,"div",13),n._UZ(1,"div",14),n.YNc(2,b,1,2,"div",15),n.qZA()),2&t){const t=e.ngIf;n.xp6(1),n.Udp("background-color",null==t?null:t[0]),n.xp6(1),n.Q6J("ngIf",t.length>1)}}const C=function(t,e,i,n,o){return[t,e,i,n,o]};function x(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",10),n.NdJ("click",(function(){n.CHM(t);const e=n.oxw().tuiLet;return n.oxw(4).onItemClick(e)}))("tuiHoveredChange",(function(e){n.CHM(t);const i=n.oxw().tuiLet;return n.oxw(4).onItemHovered(e&&i)}))("tuiPressedChange",(function(e){n.CHM(t);const i=n.oxw().tuiLet;return n.oxw(4).onItemPressed(e&&i)})),n.TgZ(1,"div",11),n.ALo(2,"tuiMapper"),n._uU(3),n.YNc(4,_,3,3,"div",12),n.ALo(5,"tuiMapper"),n.qZA(),n.qZA()}if(2&t){const t=n.oxw().tuiLet,e=n.oxw(4);n.ekj("t-cell_interval",e.itemIsInterval(t))("t-cell_today",e.itemIsToday(t))("t-cell_unavailable",e.itemIsUnavailable(t)),n.uIk("data-range",e.getItemRange(t))("data-state",e.getItemState(t)),n.xp6(1),n.ekj("t-item_unavailable",e.itemIsUnavailable(t)),n.uIk("data-type",n.xi3(2,13,t,e.dayTypeHandler)),n.xp6(2),n.hij(" ",t.day," "),n.xp6(1),n.Q6J("ngIf",n.G7q(5,16,n.qbA(22,C,t,e.toMarkers,e.itemIsToday(t),!!e.getItemRange(t),e.markerHandler)))}}function M(t,e){if(1&t&&(n.ynx(0),n.YNc(1,x,6,28,"div",9),n.BQk()),2&t){const t=e.tuiLet,i=n.oxw(4);n.xp6(1),n.Q6J("ngIf",!i.itemIsUnavailable(t)||i.showAdjacent)}}function y(t,e){if(1&t&&(n.ynx(0),n.YNc(1,M,2,1,"ng-container",8),n.BQk()),2&t){const t=e.$implicit,i=n.oxw().$implicit,o=n.oxw().tuiLet;n.xp6(1),n.Q6J("tuiLet",o[i][t])}}function w(t,e){if(1&t&&(n.TgZ(0,"div",6),n.YNc(1,y,2,1,"ng-container",7),n.qZA()),2&t){const t=e.$implicit,i=n.oxw().tuiLet;n.xp6(1),n.Q6J("tuiRepeatTimesOf",i[t].length)}}function O(t,e){if(1&t&&(n.TgZ(0,"div",4),n.YNc(1,w,2,1,"div",5),n.qZA()),2&t){const t=e.tuiLet;n.xp6(1),n.Q6J("tuiRepeatTimesOf",t.length)}}let T=(()=>{class t{constructor(t,e){this.unorderedWeekDays$=t,this.dayTypeHandler=e,this.pressedItem=null,this.today=o.TuiDay.currentLocal(),this.month=o.TuiMonth.currentLocal(),this.disabledItemHandler=o.ALWAYS_FALSE_HANDLER,this.markerHandler=a.zE,this.value=null,this.hoveredItem=null,this.showAdjacent=!0,this.hoveredItemChange=new n.vpe,this.dayClick=new n.vpe,this.toMarkers=(t,e,i,n)=>{if(e||i)return null;const o=n(t);return 0===o.length?null:o}}get isSingleDayRange(){return this.value instanceof o.TuiDayRange&&this.value.isSingleDay}get isSingle(){return this.isSingleDayRange}getItemState(t){const{disabledItemHandler:e,pressedItem:i,hoveredItem:n}=this;return e(t)?r.z.Disabled:(null==i?void 0:i.daySame(t))?r.z.Active:(null==n?void 0:n.daySame(t))?r.z.Hover:null}getItemRange(t){const{value:e,hoveredItem:i}=this;return e?e instanceof o.TuiDay?e.daySame(t)?s.q.Single:null:e instanceof o.TuiDayRange?e.from.daySame(t)&&!e.isSingleDay||(null==i?void 0:i.dayAfter(e.from))&&e.from.daySame(t)&&e.isSingleDay||(null==i?void 0:i.daySame(t))&&i.dayBefore(e.from)&&e.isSingleDay?s.q.Start:e.to.daySame(t)&&!e.isSingleDay||(null==i?void 0:i.dayBefore(e.from))&&e.from.daySame(t)&&e.isSingleDay||(null==i?void 0:i.daySame(t))&&i.dayAfter(e.from)&&e.isSingleDay?s.q.End:e.isSingleDay&&e.from.daySame(t)?s.q.Single:null:e.find((e=>e.daySame(t)))?s.q.Single:null:null}itemIsToday(t){return this.today.daySame(t)}itemIsUnavailable(t){return!this.month.monthSame(t)}itemIsInterval(t){const{value:e,hoveredItem:i}=this;if(!(e instanceof o.TuiDayRange))return!1;if(!e.isSingleDay)return e.from.daySameOrBefore(t)&&e.to.dayAfter(t);if(null===i)return!1;const n=o.TuiDayRange.sort(e.from,i);return n.from.daySameOrBefore(t)&&n.to.dayAfter(t)}onItemHovered(t){this.updateHoveredItem(t||null)}onItemPressed(t){this.pressedItem=t||null}onItemClick(t){this.dayClick.emit(t)}updateHoveredItem(t){(0,o.tuiNullableSame)(this.hoveredItem,t,((t,e)=>t.daySame(e)))||(this.hoveredItem=t,this.hoveredItemChange.emit(t))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(l.P),n.Y36(l.rJ))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-primitive-calendar"]],hostVars:2,hostBindings:function(t,e){2&t&&n.ekj("_single",e.isSingleDayRange)},inputs:{month:"month",disabledItemHandler:"disabledItemHandler",markerHandler:"markerHandler",value:"value",hoveredItem:"hoveredItem",showAdjacent:"showAdjacent"},outputs:{hoveredItemChange:"hoveredItemChange",dayClick:"dayClick"},decls:6,vars:9,consts:[[1,"t-row","t-row_weekday"],["class","t-cell",3,"textContent",4,"ngFor","ngForOf"],["id","date-rows",4,"tuiLet"],[1,"t-cell",3,"textContent"],["id","date-rows"],["automation-id","tui-primitive-calendar__row","class","t-row",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["automation-id","tui-primitive-calendar__row",1,"t-row"],[4,"tuiRepeatTimes","tuiRepeatTimesOf"],[4,"tuiLet"],["automation-id","tui-primitive-calendar__cell","class","t-cell",3,"t-cell_interval","t-cell_today","t-cell_unavailable","click","tuiHoveredChange","tuiPressedChange",4,"ngIf"],["automation-id","tui-primitive-calendar__cell",1,"t-cell",3,"click","tuiHoveredChange","tuiPressedChange"],["automation-id","tui-primitive-calendar__item",1,"t-item"],["class","t-dots",4,"ngIf"],[1,"t-dots"],[1,"t-dot"],["class","t-dot",3,"backgroundColor",4,"ngIf"]],template:function(t,e){1&t&&(n.TgZ(0,"div",0),n.YNc(1,v,1,1,"div",1),n.ALo(2,"async"),n.ALo(3,"tuiOrderWeekDays"),n.qZA(),n.YNc(4,O,2,1,"div",2),n.ALo(5,"tuiCalendarSheet")),2&t&&(n.xp6(1),n.Q6J("ngForOf",n.lcZ(2,2,n.lcZ(3,4,e.unorderedWeekDays$))),n.xp6(3),n.Q6J("tuiLet",n.xi3(5,6,e.month,!0)))},directives:[u.sg,c.L,d.X,u.O5,p.c,h.n],pipes:[u.Ov,g.q,m.h,f.c],styles:['[_nghost-%COMP%]{display:block;font:var(--tui-font-text-m)}.t-row[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:space-between;height:2.25rem;isolation:isolate}.t-item[_ngcontent-%COMP%]{position:relative;flex:1;line-height:2rem;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:before, .t-item[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:after{border-radius:.5rem}.t-cell[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;width:2.25rem;text-align:center;outline:none;cursor:pointer;background-clip:content-box;box-sizing:border-box;border:.125rem solid transparent}.t-cell[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-cell_today[_ngcontent-%COMP%]:after{position:absolute;left:50%;transform:translate(-50%);content:"";bottom:.3125rem;height:.125rem;width:.75rem;border-radius:.375rem;background-color:var(--tui-text-01)}.t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell_interval[_ngcontent-%COMP%]:not(:last-child):before{right:-.25rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell_interval[_ngcontent-%COMP%]:not([data-range="start"]):not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell_interval[_ngcontent-%COMP%]:last-child:first-child:before{right:0}.t-cell_interval[_ngcontent-%COMP%]:first-child > .t-item[_ngcontent-%COMP%]{border-top-left-radius:var(--tui-radius-m);border-bottom-left-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%]:last-child > .t-item[_ngcontent-%COMP%]{border-top-right-radius:var(--tui-radius-m);border-bottom-right-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{border-radius:0}.t-cell[data-range][_ngcontent-%COMP%]:after{background-color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary)}.t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-hover)}.t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-active)}.t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell[data-range=end][_ngcontent-%COMP%]:not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{left:.625rem;border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:-2rem;right:100%;transform:translate(1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{right:.625rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:100%;right:-2rem;transform:translate(-1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=single][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{display:none}.t-cell[data-state=disabled][_ngcontent-%COMP%]{pointer-events:none}.t-cell[data-state=disabled][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{opacity:.36}.t-cell[data-state=hover][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-hover)}.t-cell[data-state=active][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-active)}[_nghost-%COMP%]{width:15.75rem}.t-row[_ngcontent-%COMP%]{justify-content:flex-start}.t-row[_ngcontent-%COMP%]:first-child{justify-content:flex-end}.t-row_weekday[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-02);pointer-events:none}.t-item[_ngcontent-%COMP%]{display:flex;flex-direction:column}.t-item_unavailable[_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}.t-dots[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:-.5rem;padding-bottom:.25rem}.t-dot[_ngcontent-%COMP%]{display:inline-block;width:.25rem;height:.25rem;border-radius:100%;margin:0 .0625rem}'],changeDetection:0}),t})()},69478:(t,e,i)=>{i.d(e,{Y2:()=>r,im:()=>s,ng:()=>a});var n=i(4797),o=i(85070);const a={size:"m",appearances:{unchecked:o.N.Outline,checked:o.N.Primary,indeterminate:o.N.Primary},icons:{checked:({$implicit:t})=>"m"===t?"tuiIconCheck":"tuiIconCheckLarge",indeterminate:({$implicit:t})=>"m"===t?"tuiIconMinus":"tuiIconMinusLarge"}},r=(0,n.tuiCreateToken)(a);function s(t){return(0,n.tuiProvideOptions)(r,t,a)}},80868:(t,e,i)=>{i.d(e,{r:()=>d});var n=i(69478),o=i(74788),a=i(2697),r=i(89570),s=i(34880);function l(t,e){if(1&t&&o._UZ(0,"tui-svg",2),2&t){const t=e.polymorpheusOutlet,i=o.oxw();o.ekj("t-mark_on",!i.empty),o.Q6J("src",t)}}const u=function(t){return{$implicit:t}},c=["*"];let d=(()=>{class t{constructor(t){this.options=t,this.size=this.options.size,this.disabled=!1,this.focused=!1,this.hovered=!1,this.pressed=!1,this.invalid=!1,this.icon=this.options.icons.checked,this.value=!1}set valueSetter(t){!1!==t&&this.setCurrentIcon(t),this.value=t}get appearance(){switch(this.value){case!1:return this.options.appearances.unchecked;case!0:return this.options.appearances.checked;default:return this.options.appearances.indeterminate}}get empty(){return!1===this.value}setCurrentIcon(t){this.icon=null===t?this.options.icons.indeterminate:this.options.icons.checked}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.Y2))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-primitive-checkbox"]],hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-size",e.size)},inputs:{size:"size",disabled:"disabled",focused:"focused",hovered:"hovered",pressed:"pressed",invalid:"invalid",valueSetter:["value","valueSetter"]},ngContentSelectors:c,decls:3,vars:10,consts:[["tuiWrapper","",3,"active","appearance","disabled","focus","hover","invalid"],["class","t-mark",3,"t-mark_on","src",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-mark",3,"src"]],template:function(t,e){1&t&&(o.F$t(),o.TgZ(0,"div",0),o.YNc(1,l,1,3,"tui-svg",1),o.Hsn(2),o.qZA()),2&t&&(o.Q6J("active",e.pressed)("appearance",e.appearance)("disabled",e.disabled)("focus",e.focused)("hover",e.hovered)("invalid",e.invalid),o.xp6(1),o.Q6J("polymorpheusOutlet",e.icon)("polymorpheusOutletContext",o.VKq(8,u,e.size)))},directives:[a.o,r.Li,s.P],styles:["[_nghost-%COMP%]{display:block;font-size:0;flex-shrink:0}[data-size=m][_nghost-%COMP%]{width:1rem;height:1rem;border-radius:var(--tui-radius-xs)}[data-size=l][_nghost-%COMP%]{width:1.5rem;height:1.5rem;border-radius:var(--tui-radius-s)}.t-mark[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:block;width:100%;height:100%;transform:scale(0)}.t-mark_on[_ngcontent-%COMP%]{transform:scale(1)}"],changeDetection:0}),t})()},86637:(t,e,i)=>{i.d(e,{a:()=>c});var n=i(74788),o=i(4797),a=i(31467),r=i(12057),s=i(76189);function l(t,e){if(1&t){const t=n.EpF();n.ynx(0),n.TgZ(1,"button",1),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onLeftClick()})),n.qZA(),n.TgZ(2,"span",2),n.Hsn(3),n.qZA(),n.TgZ(4,"button",3),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onRightClick()})),n.qZA(),n.BQk()}if(2&t){const t=e.ngIf,i=n.oxw();n.xp6(1),n.ekj("t-hidden",i.leftComputedDisabled),n.Q6J("focusable",i.computedFocusable)("icon",i.icons.decrement)("title",t[0]),n.xp6(3),n.ekj("t-hidden",i.rightComputedDisabled),n.Q6J("focusable",i.computedFocusable)("icon",i.icons.increment)("title",t[1])}}const u=["*"];let c=(()=>{class t extends o.AbstractTuiInteractive{constructor(t,e,i){super(),this.el=t,this.icons=e,this.spinTexts$=i,this.disabled=!1,this.leftDisabled=!1,this.rightDisabled=!1,this.leftClick=new n.vpe,this.rightClick=new n.vpe}get focused(){return(0,o.tuiIsNativeFocusedIn)(this.el.nativeElement)}get leftComputedDisabled(){return this.computedDisabled||this.leftDisabled}get rightComputedDisabled(){return this.computedDisabled||this.rightDisabled}onLeftClick(){this.leftComputedDisabled||this.leftClick.emit()}onRightClick(){this.rightComputedDisabled||this.rightClick.emit()}onFocused(t){this.updateFocused(t)}onFocusVisible(t){this.updateFocusVisible(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(a.oC),n.Y36(a.U4))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-primitive-spin-button"]],hostBindings:function(t,e){1&t&&n.NdJ("mousedown.silent.prevent",(function(){return 0}))("keydown.arrowLeft.prevent",(function(){return e.onLeftClick()}))("keydown.arrowRight.prevent",(function(){return e.onRightClick()}))("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)}))},inputs:{disabled:"disabled",leftDisabled:"leftDisabled",rightDisabled:"rightDisabled"},outputs:{leftClick:"leftClick",rightClick:"rightClick"},features:[n.qOj],ngContentSelectors:u,decls:2,vars:3,consts:[[4,"ngIf"],["appearance","flat","automation-id","tui-primitive-spin-button__left","size","xs","tuiIconButton","","type","button",3,"focusable","icon","title","click"],[1,"t-content","t-calendar-title"],["appearance","flat","automation-id","tui-primitive-spin-button__right","size","xs","tuiIconButton","","type","button",3,"focusable","icon","title","click"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,l,5,10,"ng-container",0),n.ALo(1,"async")),2&t&&n.Q6J("ngIf",n.lcZ(1,1,e.spinTexts$))},directives:[r.O5,s.v],pipes:[r.Ov],styles:["[_nghost-%COMP%]{display:flex;align-items:center;justify-content:space-between;font:var(--tui-font-text-l);text-align:center;font-weight:bold}.t-hidden[_ngcontent-%COMP%]{visibility:hidden}.t-content[_ngcontent-%COMP%]{padding:0 .5rem}"],changeDetection:0}),t})()},63060:(t,e,i)=>{i.d(e,{i:()=>N,y:()=>F});var n=i(64762),o=i(74788),a=i(4797),r=i(61205),s=i(43269),l=i(71652),u=i(89570),c=i(22759),d=i(88002),p=i(12057),h=i(2697),g=i(79030),m=i(65851),f=i(23738),v=i(48893),b=i(71662),_=i(34880),C=i(33351);const x=["focusableElement"];function M(t,e){1&t&&o.GkF(0)}function y(t,e){1&t&&o.GkF(0)}function w(t,e){1&t&&(o.TgZ(0,"div",17),o.Hsn(1,2),o.qZA())}function O(t,e){if(1&t&&o._UZ(0,"tui-svg",20),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t)}}const T=function(t){return{$implicit:t}};function P(t,e){if(1&t&&(o.TgZ(0,"div",18),o.YNc(1,O,1,1,"tui-svg",19),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.iconLeftContent)("polymorpheusOutletContext",o.VKq(2,T,t.size))}}function k(t,e){if(1&t&&(o.TgZ(0,"label",21),o.Hsn(1,3),o.qZA()),2&t){const t=o.oxw();o.ekj("t-placeholder_raised",t.placeholderRaised),o.Q6J("for",t.computedId)}}function I(t,e){if(1&t&&o._UZ(0,"tui-svg",24),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t)}}function S(t,e){if(1&t&&(o.TgZ(0,"div",22),o.YNc(1,I,1,1,"tui-svg",23),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.controller.customContent)}}function A(t,e){if(1&t&&o._UZ(0,"tui-svg",27),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t)}}function E(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"span",25),o.NdJ("click.stop",(function(){return o.CHM(t),o.oxw().clear()})),o.YNc(1,A,1,1,"tui-svg",26),o.qZA()}if(2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.iconCleaner||t.controller.options.iconCleaner)("polymorpheusOutletContext",o.VKq(2,T,t.size))}}function D(t,e){if(1&t&&o._UZ(0,"tui-tooltip",28),2&t){const t=o.oxw();o.Q6J("content",null==t.hintOptions?null:t.hintOptions.content)("describeId",t.computedId)}}function X(t,e){if(1&t&&o._UZ(0,"tui-svg",20),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t)}}function z(t,e){if(1&t&&(o.TgZ(0,"div",29),o.YNc(1,X,1,1,"tui-svg",19),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.iconContent)("polymorpheusOutletContext",o.VKq(2,T,t.size))}}const L=[[["input"]],[["select"]],[["tuiContent"]],"*"],N={s:1.25,m:1.75,l:2.25};class F extends a.AbstractTuiInteractive{constructor(t,e,i,n){super(),this.controller=t,this.hintOptions=e,this.options=i,this.el=n,this.editable=!0,this.textfieldFiller="",this.iconCleaner=this.options.iconCleaner,this.readOnly=!1,this.invalid=!1,this.disabled=!1,this.textfieldPrefix="",this.textfieldPostfix="",this.value="",this.valueChange=new o.vpe,this.autofilled=!1}get prefix(){return this.textfieldPrefix||this.controller.prefix}get postfix(){return this.textfieldPostfix||this.controller.postfix}get filler(){return this.textfieldFiller||this.controller.filler}get nativeFocusableElement(){if(this.computedDisabled||!this.focusableElement)return null;const{nativeElement:t}=this.focusableElement;return t.previousElementSibling||t}get focused(){return(0,a.tuiIsNativeFocusedIn)(this.el.nativeElement)}get appearance(){return this.controller.appearance}get size(){return this.controller.size}get computedInvalid(){return!this.readOnly&&!this.disabled&&this.invalid}get inputHidden(){var t;return!!(null===(t=this.content)||void 0===t?void 0:t.length)}get hasValue(){return!!this.value}get hasCleaner(){return this.controller.cleaner&&this.hasValue&&!this.computedDisabled&&!this.readOnly}get hasTooltip(){var t;return!!(null===(t=this.hintOptions)||void 0===t?void 0:t.content)&&!this.computedDisabled}get hasCustomContent(){return!!this.controller.customContent}get placeholderVisible(){var t;const e=((null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.placeholder)||this.prefix||this.postfix||this.filler)&&!this.readOnly&&this.computedFocused;return!this.hasValue&&!e}get hasPlaceholder(){return this.placeholderRaisable||this.placeholderVisible}get placeholderRaised(){return this.placeholderRaisable&&(this.computedFocused&&!this.readOnly||this.hasValue||this.autofilled)}get borderStart(){return this.iconLeftContent?this.iconPaddingLeft:0}get borderEnd(){return(0,l._X)(!!this.iconContent,this.hasCleaner,this.hasTooltip,this.hasCustomContent,this.size)}get iconContent(){return this.controller.icon}get iconLeftContent(){return this.controller.iconLeft}get showHint(){var t;return!!(null===(t=this.hintOptions)||void 0===t?void 0:t.content)&&(this.options.hintOnDisabled||!this.computedDisabled)}get name(){var t;return"cc-exp"===(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.autocomplete)?"ccexpiryyear":null}get computedId(){var t;return(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.id)||""}onFocused(t){this.updateFocused(t)}getIndent$(t){return(0,c.R)(t,"scroll").pipe((0,d.U)((()=>-1*Math.max(t.scrollLeft,0))))}clear(){this.nativeFocusableElement&&(this.nativeFocusableElement.value=""),this.updateValue("")}onMouseDown(t){const{nativeFocusableElement:e}=this;e&&t.target!==e&&(t.preventDefault(),e.focus())}onModelChange(t){this.updateValue(t)}onAutofilled(t){this.updateAutofilled(t)}detectRetargetFromLabel(t){(0,a.tuiRetargetedBoundaryCrossing)(t)&&t.stopImmediatePropagation()}get iconPaddingLeft(){return N[this.size]}get placeholderRaisable(){return"s"!==this.size&&!this.controller.labelOutside}updateAutofilled(t){this.autofilled!==t&&(this.autofilled=t)}updateValue(t){this.value=t,this.valueChange.emit(t)}}F.ɵfac=function(t){return new(t||F)(o.Y36(s.Cs),o.Y36(r.bZ,8),o.Y36(s.z1),o.Y36(o.SBq))},F.ɵcmp=o.Xpm({type:F,selectors:[["tui-primitive-textfield"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,u.Li,5),2&t){let t;o.iGM(t=o.CRH())&&(e.content=t)}},viewQuery:function(t,e){if(1&t&&o.Gf(x,5),2&t){let t;o.iGM(t=o.CRH())&&(e.focusableElement=t.first)}},hostVars:15,hostBindings:function(t,e){1&t&&o.NdJ("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)})),2&t&&(o.uIk("data-size",e.size),o.Udp("--border-start",e.borderStart,"rem")("--border-end",e.borderEnd,"rem"),o.ekj("_autofilled",e.autofilled)("_label-outside",e.controller.labelOutside)("_readonly",e.readOnly)("_invalid",e.computedInvalid)("_hidden",e.inputHidden))},inputs:{editable:"editable",textfieldFiller:["filler","textfieldFiller"],iconCleaner:"iconCleaner",readOnly:"readOnly",invalid:"invalid",disabled:"disabled",textfieldPrefix:["prefix","textfieldPrefix"],textfieldPostfix:["postfix","textfieldPostfix"],value:"value"},outputs:{valueChange:"valueChange"},features:[o._Bn([(0,a.tuiAsFocusableItemAccessor)(F),s.Y0]),o.qOj],ngContentSelectors:["input","select","tuiContent","*"],decls:24,vars:37,consts:[[4,"ngIf"],["automation-id","tui-primitive-textfield__wrapper","tuiWrapper","",3,"active","appearance","disabled","focus","hover","invalid","readOnly","click.prevent.silent","mousedown","tuiAutofilledChange"],["automation-id","tui-primitive-textfield__native-input","tuiMaskAccessor","",1,"t-input",3,"disabled","id","ngModel","readOnly","tuiFocusable","ngModelChange"],["focusableElement",""],["automation-id","tui-primitive-textfield__value","class","t-input t-input_template",4,"ngIf"],[1,"t-content"],["class","t-icon t-icon_left t-textfield-icon",4,"ngIf"],[1,"t-wrapper"],["automation-id","tui-primitive-textfield__placeholder","class","t-placeholder",3,"t-placeholder_raised","for",4,"ngIf"],[1,"t-wrapper-value-decoration"],["aria-hidden","true","automation-id","tui-primitive-textfield__value-decoration",1,"t-value-decoration"],["decor",""],[1,"t-icons"],["automation-id","tui-primitive-textfield__custom-content","class","t-custom-content",4,"ngIf"],["appearance","icon","automation-id","tui-primitive-textfield__cleaner","tuiWrapper","","class","t-cleaner",3,"click.stop",4,"ngIf"],["automation-id","tui-primitive-textfield__tooltip","class","t-tooltip",3,"content","describeId",4,"ngIf"],["class","t-icon t-textfield-icon",4,"ngIf"],["automation-id","tui-primitive-textfield__value",1,"t-input","t-input_template"],[1,"t-icon","t-icon_left","t-textfield-icon"],["appearance","icon","tuiWrapper","",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",3,"src"],["automation-id","tui-primitive-textfield__placeholder",1,"t-placeholder",3,"for"],["automation-id","tui-primitive-textfield__custom-content",1,"t-custom-content"],["class","t-custom-icon",3,"src",4,"polymorpheusOutlet"],[1,"t-custom-icon",3,"src"],["appearance","icon","automation-id","tui-primitive-textfield__cleaner","tuiWrapper","",1,"t-cleaner",3,"click.stop"],[3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],[3,"src"],["automation-id","tui-primitive-textfield__tooltip",1,"t-tooltip",3,"content","describeId"],[1,"t-icon","t-textfield-icon"]],template:function(t,e){if(1&t&&(o.F$t(L),o.YNc(0,M,1,0,"ng-container",0),o.ALo(1,"async"),o.YNc(2,y,1,0,"ng-container",0),o.ALo(3,"async"),o.TgZ(4,"div",1),o.NdJ("click.prevent.silent",(function(t){return e.detectRetargetFromLabel(t)}))("mousedown",(function(t){return e.onMouseDown(t)}))("tuiAutofilledChange",(function(t){return e.onAutofilled(t)})),o.ALo(5,"async"),o.Hsn(6),o.Hsn(7,1),o.TgZ(8,"input",2,3),o.NdJ("ngModelChange",(function(t){return e.onModelChange(t)})),o.qZA(),o.YNc(10,w,2,0,"div",4),o.TgZ(11,"div",5),o.YNc(12,P,2,4,"div",6),o.TgZ(13,"div",7),o.YNc(14,k,2,3,"label",8),o.TgZ(15,"div",9),o.TgZ(16,"tui-value-decoration",10,11),o.ALo(18,"async"),o.qZA(),o.qZA(),o.qZA(),o.TgZ(19,"div",12),o.YNc(20,S,2,1,"div",13),o.YNc(21,E,2,4,"span",14),o.YNc(22,D,1,2,"tui-tooltip",15),o.YNc(23,z,2,4,"div",16),o.qZA(),o.qZA(),o.qZA()),2&t){const t=o.MAs(9),i=o.MAs(17);o.Q6J("ngIf",o.lcZ(1,29,null==e.content?null:e.content.changes)),o.xp6(2),o.Q6J("ngIf",o.lcZ(3,31,null==e.hintOptions?null:e.hintOptions.change$)),o.xp6(2),o.Udp("--text-indent",o.lcZ(5,33,i.pre$),"px"),o.Q6J("active",e.pseudoActive)("appearance",e.appearance)("disabled",e.disabled)("focus",e.computedFocused)("hover",e.pseudoHover)("invalid",e.computedInvalid)("readOnly",e.readOnly),o.xp6(4),o.Q6J("disabled",e.computedDisabled)("id",e.id)("ngModel",e.value)("readOnly",e.readOnly||!e.editable)("tuiFocusable",e.computedFocusable),o.uIk("aria-invalid",e.computedInvalid)("name",e.name),o.xp6(2),o.Q6J("ngIf",e.inputHidden),o.xp6(2),o.Q6J("ngIf",e.iconLeftContent),o.xp6(2),o.Q6J("ngIf",e.hasPlaceholder),o.xp6(2),o.Udp("text-indent",o.lcZ(18,35,e.getIndent$(t)),"px"),o.ekj("t-has-value",e.value),o.xp6(4),o.Q6J("ngIf",e.hasCustomContent),o.xp6(1),o.Q6J("ngIf",e.hasCleaner),o.xp6(1),o.Q6J("ngIf",e.showHint),o.xp6(1),o.Q6J("ngIf",e.iconContent)}},directives:[p.O5,h.o,g.G,m.j,f.Fj,f.JJ,f.On,v.t,b.Z,u.Li,_.P,C.w],pipes:[p.Ov],styles:['[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);position:relative;display:block;text-align:left;border-radius:var(--tui-radius-m);height:var(--tui-height);min-height:var(--tui-height);max-height:var(--tui-height)}[data-size=s][_nghost-%COMP%]{--tui-height: var(--tui-height-s)}[data-size=m][_nghost-%COMP%]{--tui-height: var(--tui-height-m)}[data-size=l][_nghost-%COMP%]{--tui-height: var(--tui-height-l);font:var(--tui-font-text-m);line-height:1.25rem}.t-input[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;border-color:transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);text-indent:var(--text-indent);text-align:inherit;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-transform:inherit;resize:none}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-input[inputMode=none][_ngcontent-%COMP%]{caret-color:transparent}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:first-line{font-size:inherit;line-height:inherit}.t-input[_ngcontent-%COMP%]::-webkit-caps-lock-indicator, .t-input[_ngcontent-%COMP%]::-webkit-contacts-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-credit-card-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-credentials-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-strong-password-auto-fill-button{content:none!important;position:absolute;left:-62.4375rem;top:-62.4375rem;z-index:-999;display:none!important;background:transparent!important;pointer-events:none!important}.t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}._focused[_nghost-%COMP%]:not(._readonly) .t-input[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder{opacity:1}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:focus, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01-night)!important;border-color:var(--tui-autofill-night);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill-night) inset!important}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]::placeholder, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]::placeholder{color:var(--tui-text-03-night)}[data-size=s][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="s"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="s"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="s"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="s"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="s"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="s"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="m"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="m"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="m"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="m"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="m"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="l"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="l"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="l"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="l"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="l"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-l)}._disabled[_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield._disabled[_nghost-%COMP%], tui-primitive-textfield._disabled [_nghost-%COMP%], .t-input tui-textarea._disabled[_nghost-%COMP%], tui-textarea._disabled [_nghost-%COMP%], .t-input tui-text-area._disabled[_nghost-%COMP%], tui-text-area._disabled [_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="l"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="m"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]{padding-top:1.25rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.8156rem;transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.69rem;transform:translateY(-.5rem)}._hidden[_nghost-%COMP%] input.t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield._hidden[_nghost-%COMP%], tui-primitive-textfield._hidden [_nghost-%COMP%]{opacity:0;text-indent:-10em}.t-content[_ngcontent-%COMP%]{display:flex;height:100%;width:100%;box-sizing:border-box;align-items:center;overflow:hidden}[data-size=s][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0 var(--tui-padding-l)}.t-wrapper[_ngcontent-%COMP%]{flex:1;min-width:0;-webkit-padding-end:.25rem;padding-inline-end:.25rem}.t-placeholder[_ngcontent-%COMP%]{transition-property:transform,font-size,color,letter-spacing;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--tui-font-text-s);color:var(--tui-text-02);pointer-events:none;will-change:transform;transform:translateY(0)}@supports (-webkit-hyphens: none){.t-placeholder[_ngcontent-%COMP%]{will-change:unset;transition-property:transform,color,letter-spacing}}.t-placeholder_raised[_ngcontent-%COMP%]{transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font:var(--tui-font-text-xs);line-height:1.25rem;transform:translateY(-.5rem);letter-spacing:.025rem}._invalid[_nghost-%COMP%]:not(._focused) .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill)}._invalid[_nghost-%COMP%]:not(._focused) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill-night)}._focused[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-03)}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.25rem}[data-size=l][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font-size:.8156rem}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01)}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}._focused[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}.t-cleaner[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none;pointer-events:auto}._readonly[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%], ._disabled[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%]{pointer-events:none}.t-icon[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none}[data-size=s][_nghost-%COMP%] .t-icon_left[_ngcontent-%COMP%]{-webkit-margin-start:-.375rem;margin-inline-start:-.375rem}[data-size=m][_nghost-%COMP%] .t-icon_left[_ngcontent-%COMP%]{-webkit-margin-start:-.125rem;margin-inline-start:-.125rem;-webkit-margin-end:.375rem;margin-inline-end:.375rem}[data-size=l][_nghost-%COMP%] .t-icon_left[_ngcontent-%COMP%]{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.t-icons[_ngcontent-%COMP%]{display:flex;align-items:center}[data-size=m][_nghost-%COMP%] .t-icons[_ngcontent-%COMP%]{-webkit-margin-end:-.125rem;margin-inline-end:-.125rem}[data-size=s][_nghost-%COMP%] .t-icons[_ngcontent-%COMP%]{-webkit-margin-end:-.375rem;margin-inline-end:-.375rem}[_nghost-%COMP%]:not([data-size="s"]) .t-icons[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){-webkit-margin-start:.25rem;margin-inline-start:.25rem}._autofilled[data-size=s][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], ._autofilled._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], ._autofilled[_nghost-%COMP%] .t-value-decoration[_ngcontent-%COMP%]:not(.t-has-value){visibility:hidden}.t-custom-content[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;pointer-events:none}.t-custom-icon[_ngcontent-%COMP%]{width:2rem;height:100%}.t-input[_ngcontent-%COMP%]:not(:first-child){display:none}[data-size][_nghost-%COMP%] .t-input_template[_ngcontent-%COMP%]{display:flex;width:calc(100% - 1rem);max-width:calc(100% - 1rem);align-items:center;pointer-events:none;-webkit-padding-end:0;padding-inline-end:0}.t-text-template[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-wrapper-value-decoration[_ngcontent-%COMP%]{position:relative;pointer-events:none}'],changeDetection:0}),(0,n.gn)([a.tuiPure],F.prototype,"getIndent$",null)},62733:(t,e,i)=>{i.d(e,{B:()=>s});var n=i(30222),o=i(31467),a=i(63060),r=i(74788);let s=(()=>{class t extends n.D1{constructor(t){super(t),this.textfield=t}get readOnly(){return this.textfield.readOnly||!this.textfield.editable}onValueChange(t){this.textfield.onModelChange(t)}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.y))},t.ɵdir=r.lG2({type:t,selectors:[["tui-primitive-textfield"]],features:[r._Bn([(0,o.cp)(t)]),r.qOj]}),t})()},91030:(t,e,i)=>{i.d(e,{M:()=>l});var n=i(74788),o=i(4797),a=i(65490),r=i(31467);const s=["tuiTextfield",""];let l=(()=>{class t{constructor(t,e,i,n,o){this.host=t,this.controller=e,this.el=i,this.idService=n,this.legacyMask=o,this.host.process(this.el.nativeElement)}get id(){return this.el.nativeElement.id||this.idService.generate()}get inputMode(){const t=this.el.nativeElement.inputMode||this.host.inputMode;return"text"===t?null:t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.S0),n.Y36(a.Cs),n.Y36(n.SBq),n.Y36(o.TuiIdService),n.Y36(r.sf,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["input","tuiTextfield",""],["textarea","tuiTextfield",""]],hostAttrs:["type","text"],hostVars:7,hostBindings:function(t,e){1&t&&n.NdJ("input",(function(t){return!e.legacyMask&&e.host.onValueChange(t.target.value)})),2&t&&(n.Ikx("tabIndex",e.host.focusable?0:-1)("readOnly",e.host.readOnly)("value",e.host.value),n.uIk("id",e.id)("inputMode",e.inputMode)("aria-invalid",e.host.invalid)("disabled",e.host.disabled||null))},features:[n._Bn([a.Y0])],attrs:s,decls:0,vars:0,template:function(t,e){},styles:['[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;border-color:transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);text-indent:var(--text-indent);text-align:inherit;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-transform:inherit;resize:none}[_nghost-%COMP%]:-webkit-autofill, [_nghost-%COMP%]:-webkit-autofill:hover, [_nghost-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}[inputMode=none][_nghost-%COMP%]{caret-color:transparent}[_nghost-%COMP%]:-webkit-autofill, [_nghost-%COMP%]:-webkit-autofill:first-line{font-size:inherit;line-height:inherit}[_nghost-%COMP%]::-webkit-caps-lock-indicator, [_nghost-%COMP%]::-webkit-contacts-auto-fill-button, [_nghost-%COMP%]::-webkit-credit-card-auto-fill-button, [_nghost-%COMP%]::-webkit-credentials-auto-fill-button, [_nghost-%COMP%]::-webkit-strong-password-auto-fill-button{content:none!important;position:absolute;left:-62.4375rem;top:-62.4375rem;z-index:-999;display:none!important;background:transparent!important;pointer-events:none!important}[_nghost-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}._focused[_nghost-%COMP%]:not(._readonly) [_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly) [_nghost-%COMP%]::placeholder, tui-textarea._focused:not(._readonly) [_nghost-%COMP%]::placeholder, tui-text-area._focused:not(._readonly) [_nghost-%COMP%]::placeholder{opacity:1}[tuiWrapper][data-mode=onDark] [_nghost-%COMP%]:-webkit-autofill, [_nghost-%COMP%] [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode=onDark] [_nghost-%COMP%]:-webkit-autofill:hover, [_nghost-%COMP%] [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode=onDark] [_nghost-%COMP%]:-webkit-autofill:focus, [_nghost-%COMP%] [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:focus, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01-night)!important;border-color:var(--tui-autofill-night);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill-night) inset!important}[tuiWrapper][data-mode=onDark] [_nghost-%COMP%]::placeholder, [_nghost-%COMP%] [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]::placeholder, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]::placeholder{color:var(--tui-text-03-night)}[data-size=s][_nghost-%COMP%] -shadowcsshost, [_nghost-%COMP%] tui-primitive-textfield[data-size="s"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="s"] [_nghost-%COMP%]:not(tui-primitive-textfield), [_nghost-%COMP%] tui-textarea[data-size="s"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="s"] [_nghost-%COMP%]:not(tui-textarea), [_nghost-%COMP%] tui-text-area[data-size="s"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="s"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] -shadowcsshost, [_nghost-%COMP%] tui-primitive-textfield[data-size="m"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"] [_nghost-%COMP%]:not(tui-primitive-textfield), [_nghost-%COMP%] tui-textarea[data-size="m"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="m"] [_nghost-%COMP%]:not(tui-textarea), [_nghost-%COMP%] tui-text-area[data-size="m"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="m"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] -shadowcsshost, [_nghost-%COMP%] tui-primitive-textfield[data-size="l"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"] [_nghost-%COMP%]:not(tui-primitive-textfield), [_nghost-%COMP%] tui-textarea[data-size="l"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="l"] [_nghost-%COMP%]:not(tui-textarea), [_nghost-%COMP%] tui-text-area[data-size="l"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="l"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-l)}._disabled[_nghost-%COMP%] -shadowcsshost, [_nghost-%COMP%] tui-primitive-textfield._disabled[_nghost-%COMP%], tui-primitive-textfield._disabled [_nghost-%COMP%], [_nghost-%COMP%] tui-textarea._disabled[_nghost-%COMP%], tui-textarea._disabled [_nghost-%COMP%], [_nghost-%COMP%] tui-text-area._disabled[_nghost-%COMP%], tui-text-area._disabled [_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]:not(._label-outside) -shadowcsshost, [_nghost-%COMP%] tui-primitive-textfield[data-size="l"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) -shadowcsshost, [_nghost-%COMP%] tui-primitive-textfield[data-size="m"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) -shadowcsshost{padding-top:1.25rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) [_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.8156rem;transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%]:not(._label-outside) [_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.69rem;transform:translateY(-.5rem)}._hidden[_nghost-%COMP%] input[_ngcontent-%COMP%], [_nghost-%COMP%] tui-primitive-textfield._hidden[_nghost-%COMP%], tui-primitive-textfield._hidden [_nghost-%COMP%]{opacity:0;text-indent:-10em}textarea[_nghost-%COMP%]{white-space:pre-wrap}textarea[_nghost-%COMP%] tui-textarea._ios[_nghost-%COMP%], tui-textarea._ios [_nghost-%COMP%], textarea[_nghost-%COMP%] tui-text-area._ios[_nghost-%COMP%], tui-text-area._ios [_nghost-%COMP%]{padding-left:.8125rem}'],changeDetection:0}),t})()},71662:(t,e,i)=>{i.d(e,{Z:()=>h});var n=i(74788),o=i(4797),a=i(85070),r=i(26215),s=i(66682),l=i(71289),u=i(45435),c=i(88002),d=i(87519);const p=["pre"];let h=(()=>{class t{constructor(t,e){this.textfield=t,this.fontsReady$=e,this.prefix$=new r.X(""),this.pre$=(0,s.T)(this.fontsReady$,this.prefix$).pipe((0,l.g)(0),(0,u.h)((()=>{var t;return!!(null===(t=this.pre)||void 0===t?void 0:t.nativeElement.isConnected)})),(0,c.U)((()=>{var t;return(null===(t=this.pre)||void 0===t?void 0:t.nativeElement.offsetWidth)||0})),(0,d.x)())}get isContextTable(){return this.textfield.appearance===a.N.Table}get value(){return this.textfield.value}get filler(){const{focused:t,placeholder:e,exampleText:i,value:n,textfield:o}=this;return e&&i?"":t?i||o.filler.slice(n.length):""}get prefix(){return this.decorationsVisible?this.textfield.prefix:""}get postfix(){return this.decorationsVisible?this.computedPostfix:""}ngDoCheck(){this.prefix$.next(this.prefix)}get placeholder(){var t;return(null===(t=this.textfield.nativeFocusableElement)||void 0===t?void 0:t.placeholder)||""}get exampleText(){return!this.value&&this.focused?this.placeholder:""}get decorationsVisible(){return!!this.value||this.focused&&!this.placeholder}get focused(){return this.textfield.computedFocused&&!this.textfield.readOnly}get computedPostfix(){return this.textfield.postfix&&(this.filler||this.value)?` ${this.textfield.postfix}`:this.textfield.postfix}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TUI_FOCUSABLE_ITEM_ACCESSOR),n.Y36(o.TUI_FONTS_READY))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-value-decoration"]],viewQuery:function(t,e){if(1&t&&n.Gf(p,7,n.SBq),2&t){let t;n.iGM(t=n.CRH())&&(e.pre=t.first)}},hostVars:4,hostBindings:function(t,e){1&t&&n.NdJ("animationstart",(function(){return e.ngDoCheck()})),2&t&&n.ekj("_table",e.isContextTable)("_filler",e.filler)},decls:5,vars:4,consts:[[1,"t-prefix",3,"textContent"],["pre",""],[1,"t-ghost",3,"textContent"],[1,"t-filler",3,"textContent"],[1,"t-postfix",3,"textContent"]],template:function(t,e){1&t&&(n._UZ(0,"span",0,1),n._UZ(2,"span",2),n._UZ(3,"span",3),n._UZ(4,"span",4)),2&t&&(n.Q6J("textContent",e.prefix),n.xp6(2),n.Q6J("textContent",e.value),n.xp6(1),n.Q6J("textContent",e.filler),n.xp6(1),n.Q6J("textContent",e.postfix))},styles:['[_nghost-%COMP%]{position:absolute;display:block;width:100%;line-height:var(--tui-height);margin-top:calc(var(--tui-height) / -2);box-sizing:content-box;color:var(--tui-text-03);animation:tuiPresent 1s;white-space:nowrap}._table[_nghost-%COMP%]{position:static;margin-top:0}._filler[_nghost-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}tui-primitive-textfield [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]{color:var(--tui-text-03-night)}tui-primitive-textfield[data-size="m"]:not(._label-outside) [_nghost-%COMP%]{line-height:calc(var(--tui-height) - .25rem)}.t-ghost[_ngcontent-%COMP%]{visibility:hidden;white-space:pre;text-overflow:clip}.t-prefix[_ngcontent-%COMP%], .t-postfix[_ngcontent-%COMP%]{white-space:pre;color:var(--tui-text-01)}tui-primitive-textfield [tuiWrapper][data-mode="onDark"][_nghost-%COMP%] .t-prefix[_ngcontent-%COMP%], tui-primitive-textfield [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%] .t-prefix[_ngcontent-%COMP%], tui-primitive-textfield [tuiWrapper][data-mode="onDark"][_nghost-%COMP%] .t-postfix[_ngcontent-%COMP%], tui-primitive-textfield [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%] .t-postfix[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}.t-filler[_ngcontent-%COMP%]{max-width:100%;white-space:nowrap}']}),t})()},11986:(t,e,i)=>{i.d(e,{T:()=>m});var n=i(74788),o=i(4797),a=i(44984),r=i(95660),s=i(36097),l=i(40939),u=i(83636),c=i(61369),d=i(8114);function p(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",4),n.NdJ("click",(function(){const e=n.CHM(t).tuiLet;return n.oxw(3).onItemClick(e)}))("tuiHoveredChange",(function(e){const i=n.CHM(t).tuiLet;return n.oxw(3).onItemHovered(e,i)}))("tuiPressedChange",(function(e){const i=n.CHM(t).tuiLet;return n.oxw(3).onItemPressed(e,i)})),n.TgZ(1,"div",5),n._uU(2),n.qZA(),n.qZA()}if(2&t){const t=e.tuiLet,i=n.oxw(3);n.ekj("t-cell_interval",i.itemIsInterval(t))("t-cell_today",i.itemIsToday(t)),n.Q6J("tuiScrollIntoView",i.scrollItemIntoView(t)),n.uIk("data-range",i.getItemRange(t))("data-state",i.getItemState(t)),n.xp6(2),n.Oqu(t)}}function h(t,e){if(1&t&&(n.ynx(0),n.YNc(1,p,3,8,"div",3),n.BQk()),2&t){const t=e.$implicit,i=n.oxw().$implicit,o=n.oxw();n.xp6(1),n.Q6J("tuiLet",o.getItem(i,t))}}function g(t,e){1&t&&(n.TgZ(0,"div",1),n.YNc(1,h,2,1,"ng-container",2),n.qZA()),2&t&&(n.xp6(1),n.Q6J("tuiRepeatTimesOf",4))}let m=(()=>{class t{constructor(){this.hoveredItem=null,this.pressedItem=null,this.currentYear=o.TuiMonth.currentLocal().year,this.value=null,this.initialItem=o.TuiMonth.currentLocal(),this.min=o.TUI_FIRST_DAY,this.max=o.TUI_LAST_DAY,this.disabledItemHandler=o.ALWAYS_FALSE_HANDLER,this.yearClick=new n.vpe}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:o.TUI_FIRST_DAY}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:o.TUI_LAST_DAY}get isSingle(){return this.isRange(this.value)&&this.value.from.yearSame(this.value.to)}get rows(){return Math.ceil((this.calculatedMax-this.calculatedMin)/4)}get calculatedMin(){const t=this.initialItem.year-100,e=this.computedMin;return e.year>t?e.year:t}get calculatedMax(){const t=this.initialItem.year+100,e=this.computedMax;return e.yeare.from.year&&e.from.year===t&&e.from.yearSame(e.to)||null!==i&&i===t&&ie.from.year&&e.from.yearSame(e.to)?r.q.End:e.from.yearSame(e.to)&&e.from.year===t?r.q.Single:null:e.find((e=>e.year===t))?r.q.Single:null}itemIsToday(t){return this.currentYear===t}itemIsInterval(t){const{value:e,hoveredItem:i}=this;return!(null===e||!this.isRange(e))&&(e.from.yearSame(e.to)?null!==i&&e.from.year!==i&&(0,o.tuiInRange)(t,Math.min(e.from.year,i),Math.max(e.from.year,i)):e.from.year<=t&&e.to.year>t)}onItemHovered(t,e){this.updateHoveredItem(t,e)}onItemPressed(t,e){this.updatePressedItem(t,e)}onItemClick(t){this.yearClick.emit(new o.TuiYear(t))}updateHoveredItem(t,e){this.hoveredItem=t?e:null}updatePressedItem(t,e){this.pressedItem=t?e:null}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-primitive-year-picker"]],hostVars:2,hostBindings:function(t,e){2&t&&n.ekj("_single",e.isSingle)},inputs:{value:"value",initialItem:"initialItem",min:"min",max:"max",disabledItemHandler:"disabledItemHandler"},outputs:{yearClick:"yearClick"},decls:1,vars:1,consts:[["automation-id","tui-primitive-year-picker__row","class","t-row",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["automation-id","tui-primitive-year-picker__row",1,"t-row"],[4,"tuiRepeatTimes","tuiRepeatTimesOf"],["automation-id","tui-primitive-year-picker__cell","class","t-cell",3,"t-cell_interval","t-cell_today","tuiScrollIntoView","click","tuiHoveredChange","tuiPressedChange",4,"tuiLet"],["automation-id","tui-primitive-year-picker__cell",1,"t-cell",3,"tuiScrollIntoView","click","tuiHoveredChange","tuiPressedChange"],[1,"t-item"]],template:function(t,e){1&t&&n.YNc(0,g,2,1,"div",0),2&t&&n.Q6J("tuiRepeatTimesOf",e.rows)},directives:[s.X,l.L,u.M,c.c,d.n],styles:['[_nghost-%COMP%]{display:block;font:var(--tui-font-text-m)}.t-row[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:space-between;height:2.25rem;isolation:isolate}.t-item[_ngcontent-%COMP%]{position:relative;flex:1;line-height:2rem;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:before, .t-item[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:after{border-radius:.5rem}.t-cell[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;width:3.9375rem;text-align:center;outline:none;cursor:pointer;background-clip:content-box;box-sizing:border-box;border:.125rem solid transparent}.t-cell[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-cell_today[_ngcontent-%COMP%]:after{position:absolute;left:50%;transform:translate(-50%);content:"";bottom:.3125rem;height:.125rem;width:.75rem;border-radius:.375rem;background-color:var(--tui-text-01)}.t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell_interval[_ngcontent-%COMP%]:not(:last-child):before{right:-.25rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell_interval[_ngcontent-%COMP%]:not([data-range="start"]):not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell_interval[_ngcontent-%COMP%]:last-child:first-child:before{right:0}.t-cell_interval[_ngcontent-%COMP%]:first-child > .t-item[_ngcontent-%COMP%]{border-top-left-radius:var(--tui-radius-m);border-bottom-left-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%]:last-child > .t-item[_ngcontent-%COMP%]{border-top-right-radius:var(--tui-radius-m);border-bottom-right-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{border-radius:0}.t-cell[data-range][_ngcontent-%COMP%]:after{background-color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary)}.t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-hover)}.t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-active)}.t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell[data-range=end][_ngcontent-%COMP%]:not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{left:.625rem;border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:-2rem;right:100%;transform:translate(1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{right:.625rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:100%;right:-2rem;transform:translate(-1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=single][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{display:none}.t-cell[data-state=disabled][_ngcontent-%COMP%]{pointer-events:none}.t-cell[data-state=disabled][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{opacity:.36}.t-cell[data-state=hover][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-hover)}.t-cell[data-state=active][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-active)}[_nghost-%COMP%]{width:15.75rem}.t-row[_ngcontent-%COMP%]{margin:.875rem 0}.t-row[_ngcontent-%COMP%]:first-child{margin-top:0}.t-row[_ngcontent-%COMP%]:last-child{margin-bottom:0}'],changeDetection:0}),t})()},23242:(t,e,i)=>{i.d(e,{G:()=>x});var n=i(12057),o=i(4797),a=i(47029),r=i(31467),s=i(9112),l=i(25917),u=i(88002),c=i(54395),d=i(74788),p=i(94165),h=i(45696),g=i(73281),m=i(49405),f=i(12252),v=i(40674);function b(t,e){1&t&&d._UZ(0,"tui-scroll-controls",2)}const _=["*",[["tuiOverContent"]],[["tuiOverDialogs"]],[["tuiOverAlerts"]],[["tuiOverPortals"]],[["tuiOverHints"]]],C=["*","tuiOverContent","tuiOverDialogs","tuiOverAlerts","tuiOverPortals","tuiOverHints"];let x=(()=>{class t{constructor(t,e,i,n,o,a,r,d,p){var h;this.reducedMotion=t,this.duration=e,this.dialogs=i,this.isMobile=n,this.breakpoint=o,this.isIOS=a,this.isAndroid=r,this.isMobileRes$=this.breakpoint.pipe((0,u.U)((t=>"mobile"===t))),this.scrollbars$=this.dialogs.length&&!this.isMobile?(0,s.aj)([...this.dialogs]).pipe((0,u.U)((t=>!t.some((({length:t})=>t)))),(0,c.b)(0)):(0,l.of)(!this.isMobile),null===(h=d.defaultView)||void 0===h||h.document.body.setAttribute("data-tui-theme",p.toLowerCase())}}return t.ɵfac=function(e){return new(e||t)(d.Y36(r.TK),d.Y36(r.dx),d.Y36(o.TUI_DIALOGS),d.Y36(o.TUI_IS_MOBILE),d.Y36(a.zE),d.Y36(o.TUI_IS_IOS),d.Y36(o.TUI_IS_ANDROID),d.Y36(n.K0),d.Y36(r.r2))},t.ɵcmp=d.Xpm({type:t,selectors:[["tui-root"]],hostAttrs:["data-tui-version","3.98.0"],hostVars:9,hostBindings:function(t,e){1&t&&d.NdJ("touchstart.passive.silent",(function(){return 0}))("$.class._mobile",(function(){return e.isMobileRes$})),2&t&&(d.Ikx("$.class._mobile",e.isMobileRes$),d.Udp("--tui-duration",e.duration,"ms"),d.ekj("_ios",e.isIOS)("_android",e.isAndroid)("_reduced-motion",e.reducedMotion))},ngContentSelectors:C,decls:14,vars:3,consts:[["class","t-root-scrollbar",4,"ngIf"],[1,"t-root-content"],[1,"t-root-scrollbar"]],template:function(t,e){1&t&&(d.F$t(_),d.YNc(0,b,1,0,"tui-scroll-controls",0),d.ALo(1,"async"),d._UZ(2,"tui-svg-defs-host"),d.TgZ(3,"tui-dropdown-host"),d.TgZ(4,"div",1),d.Hsn(5),d.qZA(),d.Hsn(6,1),d._UZ(7,"tui-dialog-host"),d.Hsn(8,2),d._UZ(9,"tui-alert-host"),d.Hsn(10,3),d.qZA(),d.Hsn(11,4),d._UZ(12,"tui-hints-host"),d.Hsn(13,5)),2&t&&d.Q6J("ngIf",d.lcZ(1,1,e.scrollbars$))},directives:[n.O5,p.M,h.q,g.T,m.f,f.J,v.t],pipes:[n.Ov],styles:['@keyframes tuiPresent{to{content:"1"}}@keyframes tuiSkeletonVibe{to{opacity:.5}}html,.tui-zero-scrollbar{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,.tui-zero-scrollbar::-webkit-scrollbar,html::-webkit-scrollbar-thumb,.tui-zero-scrollbar::-webkit-scrollbar-thumb{display:none}body[data-tui-theme]{font:var(--tui-font-text-s);color:var(--tui-text-01);background:var(--tui-base-01);margin:0}tui-root{position:relative;display:block;flex:1;-webkit-tap-highlight-color:transparent}tui-root>.t-root-scrollbar{position:fixed;top:0;left:0;bottom:0;right:0;display:none;margin:0}[data-tui-theme] tui-root>.t-root-scrollbar{display:block}.t-root-content{position:relative;top:var(--t-root-top);height:100%;isolation:isolate}.t-root-content>*{--t-root-top: 0}[tuiDropdownButton][tuiDropdownButton]{display:none}.t-overscroll-none{overscroll-behavior:none}\n'],encapsulation:2}),t})()},22641:(t,e,i)=>{i.d(e,{hq:()=>n.h,uY:()=>c.uY,bC:()=>c.bC,ex:()=>n.e,Rm:()=>o.R,IB:()=>a.I,Jy:()=>u,av:()=>c.av});var n=i(43362),o=i(62500),a=i(3881),r=i(12057),s=i(4797),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[r.ez,s.TuiScrollControlsModule]]}),t})();var c=i(23614)},43362:(t,e,i)=>{i.d(e,{e:()=>r,h:()=>a});var n=i(74788),o=i(4797);const a="[tuiScrollRef]";let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiScrollRef",""]],features:[n._Bn([{provide:o.TUI_SCROLL_REF,useExisting:n.SBq}])]}),t})()},62500:(t,e,i)=>{i.d(e,{R:()=>a});var n=i(74788),o=i(82032);let a=(()=>{class t{constructor(t){this.el=t}ngOnInit(){this.el.nativeElement.dispatchEvent(new CustomEvent(o.UZ,{bubbles:!0,detail:this.el.nativeElement}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiScrollable",""]]}),t})()},3881:(t,e,i)=>{i.d(e,{I:()=>d});var n=i(74788),o=i(62579),a=i(4797),r=i(23614),s=i(12057),l=i(40674);function u(t,e){if(1&t&&n._UZ(0,"tui-scroll-controls",2),2&t){const t=n.oxw();n.ekj("t-hover-mode","hover"===t.options.mode)}}const c=["*"];let d=(()=>{class t{constructor(t,e,i,o,r){this.cssRef=t,this.el=e,this.userAgent=i,this.isIos=o,this.options=r,this.isLegacy=!this.cssRef.supports("position","sticky")||(0,a.tuiIsFirefox)(this.userAgent)&&!this.cssRef.supports("scrollbar-width","none"),this.hidden=!1,this.browserScrollRef=new n.SBq(this.el.nativeElement)}get delegated(){return this.browserScrollRef.nativeElement!==this.el.nativeElement}get showScrollbars(){return!this.hidden&&!this.isIos&&(!this.isLegacy||this.delegated)}get showNative(){return this.isLegacy&&!this.hidden&&!this.delegated}onScrollable(t){this.browserScrollRef.nativeElement=t}scrollIntoView(t){var e;if(this.delegated)return;const{nativeElement:i}=this.browserScrollRef,{offsetTop:n,offsetLeft:o}=(0,a.tuiGetElementOffset)(i,t),{clientHeight:r,clientWidth:s}=i,{offsetHeight:l,offsetWidth:u}=t,c=n+l/2-r/2,d=o+u/2-s/2;null===(e=i.scrollTo)||void 0===e||e.call(i,d,c)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.ux),n.Y36(n.SBq),n.Y36(o.yZ),n.Y36(a.TUI_IS_IOS),n.Y36(r.bC))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-scrollbar"]],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("tui-scrollable.stop",(function(t){return e.onScrollable(t.detail)}))("tui-scroll-into-view.stop",(function(t){return e.scrollIntoView(t.detail)})),2&t&&n.ekj("_legacy",e.showNative)},inputs:{hidden:"hidden"},features:[n._Bn([{provide:a.TUI_SCROLL_REF,deps:[t],useFactory:({browserScrollRef:t})=>t}])],ngContentSelectors:c,decls:3,vars:3,consts:[["class","t-bars",3,"t-hover-mode",4,"ngIf"],[1,"t-content"],[1,"t-bars"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,u,1,2,"tui-scroll-controls",0),n.TgZ(1,"div",1),n.Hsn(2),n.qZA()),2&t&&(n.Q6J("ngIf",e.showScrollbars),n.xp6(1),n.ekj("t-content_delegated",e.delegated))},directives:[s.O5,l.t],styles:["[_nghost-%COMP%]{position:relative;display:flex;isolation:isolate;overflow:auto}[_nghost-%COMP%]:not(._legacy){scrollbar-width:none;-ms-overflow-style:none}[_nghost-%COMP%]:not(._legacy)::-webkit-scrollbar, [_nghost-%COMP%]:not(._legacy)::-webkit-scrollbar-thumb{background:transparent;width:0;height:0}._legacy[_nghost-%COMP%]{overflow:overlay}@media all and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: .001dpcm){._legacy[_nghost-%COMP%]::-webkit-scrollbar, ._legacy[_nghost-%COMP%]::-webkit-scrollbar-thumb{width:1rem;height:1rem;border-radius:6.25rem;background-clip:padding-box;border:.375rem solid transparent}._legacy[_nghost-%COMP%]::-webkit-scrollbar{background-color:transparent}._legacy[_nghost-%COMP%]::-webkit-scrollbar-thumb{background-color:var(--tui-clear-hover)}._legacy[_nghost-%COMP%]::-webkit-scrollbar-thumb:hover{background-color:var(--tui-clear-active)}._legacy[_nghost-%COMP%]::-webkit-scrollbar-thumb:active{background-color:var(--tui-text-03)}}[_nghost-%COMP%] .t-hover-mode[_ngcontent-%COMP%]:not(:active){transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;opacity:0}[_nghost-%COMP%]:hover .t-hover-mode[_ngcontent-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;opacity:1}.t-content[_ngcontent-%COMP%]{isolation:isolate;flex:1;flex-basis:auto;width:100%;height:-webkit-max-content;height:max-content}.t-content_delegated[_ngcontent-%COMP%]{height:100%}.t-bars[_ngcontent-%COMP%]{color:var(--tui-text-01)}"],changeDetection:0}),t})()},23614:(t,e,i)=>{i.d(e,{av:()=>r,bC:()=>a,uY:()=>o});var n=i(4797);const o={mode:"always"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},11820:(t,e,i)=>{i.d(e,{U:()=>n});const n={tuiIconAttach:"tuiIconPaperclip",tuiIconAttention:"tuiIconAlertCircle",tuiIconBackCircle:"tuiIconArrowLeftCircle",tuiIconCall:"tuiIconPhone",tuiIconCallIn:"tuiIconPhoneIncoming",tuiIconCallOut:"tuiIconPhoneOutgoing",tuiIconCallTransfer:"tuiIconPhoneForwarded",tuiIconCancel:"tuiIconXCircle",tuiIconCancelCircle:"tuiIconSlash",tuiIconCard:"tuiIconCreditCard",tuiIconCards:"tuiIconCreditCard",tuiIconChartBar:"tuiIconBarChart",tuiIconChart:"tuiIconBarChart",tuiIconCheckList:"tuiIconClipboard",tuiIconCloseCircle:"tuiIconXCircle",tuiIconCollapse:"tuiIconMinimize",tuiIconComment:"tuiIconMessageSquare",tuiIconCommentFw:"tuiIconMessageForward",tuiIconCompany:"tuiIconBriefcase",tuiIconDefaultDoc:"tuiIconFile",tuiIconDesktop:"tuiIconMonitor",tuiIconDesktopOff:"tuiIconMonitorOff",tuiIconDislike:"tuiIconThumbsDown",tuiIconDone:"tuiIconCheckCircle",tuiIconDraft:"tuiIconEdit2",tuiIconEyeOpen:"tuiIconEye",tuiIconEyeClosed:"tuiIconEyeOff",tuiIconExpand:"tuiIconMaximize",tuiIconExternal:"tuiIconExternalLink",tuiIconFrame:"tuiIconLayout",tuiIconGeo:"tuiIconMapPin",tuiIconHeartFilled:"tuiIconHeart",tuiIconHide:"tuiIconEyeOff",tuiIconImg:"tuiIconImage",tuiIconInfoCircle:"tuiIconInfo",tuiIconLike:"tuiIconThumbsUp",tuiIconLockOpen:"tuiIconUnlock",tuiIconMobile:"tuiIconSmartphone",tuiIconMoreHor:"tuiIconMoreHorizontal",tuiIconMoreVer:"tuiIconMoreVertical",tuiIconMoreVert:"tuiIconMoreVertical",tuiIconPicture:"tuiIconImage",tuiIconPin:"tuiIconMapPin",tuiIconPrint:"tuiIconPrinter",tuiIconRefresh:"tuiIconRefreshCw",tuiIconRemove:"tuiIconX",tuiIconShow:"tuiIconEye",tuiIconSound:"tuiIconVolume",tuiIconSoundOff:"tuiIconVolumeX",tuiIconStarFilled:"tuiIconStar",tuiIconStop:"tuiIconSquare",tuiIconStructure:"tuiIconGrid",tuiIconTime:"tuiIconClock",tuiIconTooltip:"tuiIconHelpCircle",tuiIconViewList:"tuiIconList",tuiIconWifiOn:"tuiIconWifi"}},38192:(t,e,i)=>{i.d(e,{U3:()=>n.U,oS:()=>u.oS,$E:()=>u.$E,_f:()=>u._f,PN:()=>o.P,EI:()=>l,vk:()=>u.vk,bS:()=>u.bS});var n=i(11820),o=i(34880),a=i(12057),r=i(4797),s=i(74788);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[a.ez,r.TuiLetModule]]}),t})();var u=i(42437)},42437:(t,e,i)=>{i.d(e,{$E:()=>c,_f:()=>d,bS:()=>p,oS:()=>u,vk:()=>h});var n=i(74788),o=i(4797),a=i(31467),r=i(96973),s=i(54487),l=i(11820);const u={iconsPlace:a.xp,path:(0,r.ht)(a.xp),srcProcessor:s.y,contentProcessor:o.tuiSvgLinearGradientProcessor,deprecated:t=>{const e=t.replace("Large","").replace("Outline",""),i=l.U[e];return i?`${e}/(Large|Outline) is deprecated, use ${i}/(Large|Outline) instead`:""}},c=(0,o.tuiCreateTokenFromFactory)((()=>({iconsPlace:(0,n.f3M)(a.AA),path:(0,n.f3M)(a.ki),deprecated:u.deprecated,srcProcessor:(0,n.f3M)(a.V5),contentProcessor:(0,n.f3M)(a.u_)}))),d=new n.OlP("[TUI_SVG_SRC_INTERCEPTORS]");function p(t){return{provide:d,useValue:t,multi:!0}}const h=t=>({provide:c,deps:[[new n.tp0,new n.FiY,c],[new n.FiY,a.AA],[new n.FiY,a.ki],[new n.FiY,a.V5],[new n.FiY,a.u_]],useFactory:(e,i,n,a,s)=>{var l,c,d,p,h,g,m,f,v,b,_,C,x,M;return{iconsPlace:null!==(d=null!==(c=null!==(l=t.iconsPlace)&&void 0!==l?l:null==e?void 0:e.iconsPlace)&&void 0!==c?c:i)&&void 0!==d?d:u.iconsPlace,path:(0,o.tuiIsString)(t.path)?(0,r.ht)(t.path):null!==(g=null!==(h=null!==(p=t.path)&&void 0!==p?p:null==e?void 0:e.path)&&void 0!==h?h:n)&&void 0!==g?g:u.path,deprecated:null!==(f=null!==(m=t.deprecated)&&void 0!==m?m:null==e?void 0:e.deprecated)&&void 0!==f?f:u.deprecated,srcProcessor:null!==(_=null!==(b=null!==(v=t.srcProcessor)&&void 0!==v?v:null==e?void 0:e.srcProcessor)&&void 0!==b?b:a)&&void 0!==_?_:u.srcProcessor,contentProcessor:null!==(M=null!==(x=null!==(C=t.contentProcessor)&&void 0!==C?C:null==e?void 0:e.contentProcessor)&&void 0!==x?x:s)&&void 0!==M?M:u.contentProcessor}}})},34880:(t,e,i)=>{i.d(e,{P:()=>w});var n=i(64762),o=i(12057),a=i(74788),r=i(91211),s=i(62579),l=i(4797),u=i(82032),c=i(47029),d=i(31467),p=i(71652),h=i(82298),g=i(25917),m=i(43190),f=i(39761),v=i(5304),b=i(88002),_=i(42437),C=i(40939);function x(t,e){if(1&t&&a._UZ(0,"div",3),2&t){const t=a.oxw().tuiLet;a.Q6J("innerHTML",t,a.oJD)}}function M(t,e){if(1&t){const t=a.EpF();a.O4$(),a.TgZ(0,"svg",4),a.NdJ("error",(function(){return a.CHM(t),a.oxw(2).onError()})),a._UZ(1,"use"),a.qZA()}if(2&t){const t=a.oxw(2);a.xp6(1),a.uIk("href",t.use,null,"xlink")}}function y(t,e){if(1&t&&(a.ynx(0),a.YNc(1,x,1,1,"div",1),a.YNc(2,M,2,1,"ng-template",null,2,a.W1O),a.BQk()),2&t){const t=a.MAs(3),e=a.oxw();a.xp6(1),a.Q6J("ngIf",e.isInnerHTML)("ngIfElse",t)}}class w{constructor(t,e,i,n,o,a,r,s,u,c){this.doc=t,this.win=e,this.options=i,this.srcInterceptors=n,this.tuiSanitizer=o,this.svgService=a,this.staticRequestService=r,this.sanitizer=s,this.el=u,this.baseHref=c,this.src$=new h.t(1),this.icon="",this.innerHTML$=this.src$.pipe((0,m.w)((()=>(0,l.tuiIsString)(this.icon)?this.isExternal?this.getExternalIcon(this.icon):(0,g.of)(this.getSafeHtml(this.icon)):(0,g.of)(this.icon))),(0,f.O)(""))}set src(t){var e;this.options.deprecated(String(t)),this.icon=(null!==(e=this.srcInterceptors)&&void 0!==e?e:[]).reduce(((t,e)=>e(t,this.options)),this.options.srcProcessor(t||"")),this.src$.next()}get src(){return this.icon}get use(){return(0,l.tuiIsString)(this.icon)?this.icon.includes(".svg#")?this.icon:this.resolveName(this.icon,this.options.path):""}get isInnerHTML(){return!(0,l.tuiIsString)(this.icon)||this.isSrc||this.isExternal||this.isName&&this.isShadowDOM}get isShadowDOM(){return(0,l.tuiGetDocumentOrShadowRoot)(this.el.nativeElement)!==this.doc}get isUse(){return this.use.replace(u.uJ,"").includes(".svg#")}get isExternal(){return this.isUrl||this.isCrossDomain}get isUrl(){return(0,l.tuiIsString)(this.icon)&&this.icon.replace(u.uJ,"").endsWith(".svg")}get isSrc(){return(0,l.tuiIsString)(this.icon)&&(0,p.jL)(this.icon)}get isName(){return!this.isUrl&&!this.isUse&&!this.isSrc}get isCrossDomain(){const{use:t,isUse:e,win:i}=this;return e&&t.startsWith("http")&&!!i.origin&&!t.startsWith(i.origin)}onError(t="External icon is missing on the given URL"){const{icon:e}=this,i=new CustomEvent(u.qT,{bubbles:!0,detail:{message:t,icon:e}});this.el.nativeElement.dispatchEvent(i)}resolveName(t,e){return e(t,this.baseHref)}getSafeHtml(t){return this.isSrc?this.sanitize(t):this.process(t)}process(t){const e=this.svgService.getOriginal(t);return this.isName&&!e&&t&&this.onError("Attempted to use undefined named icon"),this.isShadowDOM&&this.isName?this.sanitize(e||""):""}sanitize(t){return t=this.options.contentProcessor(t),this.tuiSanitizer&&(0,l.tuiIsString)(t)?this.sanitizer.bypassSecurityTrustHtml(this.tuiSanitizer.sanitize(a.q3G.HTML,t)||""):t}getExternalIcon(t){const e=t.includes(".svg")?t:this.use;return this.staticRequestService.request(e).pipe((0,v.K)((()=>(this.onError("Failed to load external SVG"),(0,g.of)("")))),(0,b.U)((t=>this.sanitize(t.replace("{i.d(e,{Z:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.AbstractTuiThemeSwitcher{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵcmp=o.Xpm({type:t,selectors:[["tui-theme-night"]],features:[o.qOj],decls:0,vars:0,template:function(t,e){},styles:[":root{--tui-base-01: #222;--tui-base-02: #333;--tui-base-03: #808080;--tui-base-04: #959595;--tui-base-05: #b0b0b0;--tui-base-06: #d7d7d7;--tui-base-07: #ededed;--tui-base-08: #f6f6f6;--tui-base-09: #fff;--tui-focus: rgba(51, 51, 51, .64);--tui-secondary: rgba(255, 255, 255, .16);--tui-secondary-hover: rgba(255, 255, 255, .24);--tui-secondary-active: rgba(255, 255, 255, .4);--tui-clear: rgba(255, 255, 255, .16);--tui-clear-disabled: rgba(255, 255, 255, .08);--tui-clear-hover: rgba(255, 255, 255, .24);--tui-clear-active: rgba(255, 255, 255, .4);--tui-error-fill: #ff8c67;--tui-error-bg: rgba(244, 87, 37, .32);--tui-error-bg-hover: rgba(244, 87, 37, .4);--tui-success-fill: #4ac99b;--tui-success-bg: rgba(74, 201, 155, .32);--tui-success-bg-hover: rgba(74, 201, 155, .4);--tui-warning-fill: #ffc700;--tui-warning-bg: rgba(255, 199, 0, .32);--tui-warning-bg-hover: rgba(255, 199, 0, .4);--tui-info-fill: #70b6f6;--tui-info-bg: rgba(112, 182, 246, .32);--tui-info-bg-hover: rgba(112, 182, 246, .4);--tui-neutral-fill: #959ba4;--tui-neutral-bg: rgba(149, 155, 164, .32);--tui-neutral-bg-hover: rgba(149, 155, 164, .48);--tui-text-01: #ffffff;--tui-text-02: rgba(255, 255, 255, .72);--tui-text-03: rgba(255, 255, 255, .6);--tui-link: #6788ff;--tui-link-hover: #526ed3;--tui-positive: #44c596;--tui-positive-hover: #3aa981;--tui-negative: #ff8c67;--tui-negative-hover: #bb593a;--tui-autofill: var(--tui-autofill-night);--tui-elevation-01: #222;--tui-elevation-02: #222;--tui-shadow: 0 .25rem 1.5rem rgba(0, 0, 0, .12);--tui-shadow-hover: 0 .75rem 2.25rem rgba(0, 0, 0, .2);--tui-shadow-dropdown: 0 1.5rem 1rem rgba(0, 0, 0, .03), 0 .75rem .75rem rgba(0, 0, 0, .04), 0 .25rem .375rem rgba(0, 0, 0, .05);--tui-shadow-modal: 0 1.125rem 1.875rem rgba(0, 0, 0, .48);--tui-shadow-sidebar: .25rem 0 1.5rem rgba(0, 0, 0, .12);--tui-shadow-navigation: 0 .125rem 1rem rgba(0, 0, 0, .08);--tui-shadow-sheet: 0 -1rem 1.75rem rgba(0, 0, 0, .24)}tui-notification{--tui-base-01: #000}\n"],encapsulation:2,changeDetection:0}),t})()},33351:(t,e,i)=>{i.d(e,{w:()=>_});var n=i(4797),o=i(65490),a=i(47730),r=i(31467),s=i(46782),l=i(74788),u=i(2697),c=i(67446),d=i(29070),p=i(54255),h=i(15491),g=i(219),m=i(89570),f=i(34880),v=i(12057);function b(t,e){if(1&t&&l._UZ(0,"tui-svg",3),2&t){const t=e.polymorpheusOutlet;l.Q6J("src",t)}}let _=(()=>{class t extends o.bZ{constructor(t,e,i,n){super(i),this.isMobile=n,this.mode=null,this.describeId="",e.pipe((0,s.R)(t)).subscribe((t=>{this.mode=t}))}get computedAppearance(){return this.appearance||this.mode||""}stopOnMobile(t){var e;this.isMobile&&(t.preventDefault(),t.stopPropagation()),null===(e=this.driver$)||void 0===e||e.toggle()}}return t.ɵfac=function(e){return new(e||t)(l.Y36(n.TuiDestroyService,2),l.Y36(r.Au),l.Y36(o.H3),l.Y36(n.TUI_IS_MOBILE))},t.ɵcmp=l.Xpm({type:t,selectors:[["tui-tooltip"]],viewQuery:function(t,e){if(1&t&&l.Gf(o.t6,5),2&t){let t;l.iGM(t=l.CRH())&&(e.driver$=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&l.NdJ("mousedown",(function(t){return e.stopOnMobile(t)})),2&t&&l.uIk("data-appearance",e.computedAppearance)},inputs:{content:"content",direction:"direction",appearance:"appearance",showDelay:"showDelay",hideDelay:"hideDelay",describeId:"describeId",context:"context"},features:[l._Bn([n.TuiDestroyService,a.CV]),l.qOj],decls:4,vars:11,consts:[["appearance","icon","automation-id","tui-tooltip__icon","tuiWrapper","",1,"t-tooltip-icon",3,"hover","tuiHint","tuiHintAppearance","tuiHintContext","tuiHintDescribe","tuiHintDirection","tuiHintHideDelay","tuiHintShowDelay"],["driver","tuiHintHover"],[3,"src",4,"polymorpheusOutlet"],[3,"src"]],template:function(t,e){if(1&t&&(l.TgZ(0,"span",0,1),l.ALo(2,"async"),l.YNc(3,b,1,1,"tui-svg",2),l.qZA()),2&t){const t=l.MAs(1);l.Q6J("hover",l.lcZ(2,9,t)||null)("tuiHint",e.content)("tuiHintAppearance",e.computedAppearance)("tuiHintContext",e.context)("tuiHintDescribe",e.describeId)("tuiHintDirection",e.direction)("tuiHintHideDelay",e.hideDelay)("tuiHintShowDelay",e.showDelay),l.xp6(3),l.Q6J("polymorpheusOutlet",e.icon)}},directives:[u.o,c.D,d.x,p.t,h.D,g.$,m.Li,f.P],pipes:[v.Ov],styles:['[_nghost-%COMP%]{transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:inline-block;width:1.5rem;height:1.5rem;vertical-align:middle;font-size:0;line-height:0;pointer-events:auto;cursor:pointer;color:var(--tui-text-01)}[data-appearance=error][_nghost-%COMP%]{color:var(--tui-error-fill)}.t-tooltip-icon[_ngcontent-%COMP%]{display:inline-block;width:100%;height:100%;color:inherit}[tuiWrapper][data-appearance="textfield"][data-state="disabled"][_nghost-%COMP%] .t-tooltip-icon[_ngcontent-%COMP%], [tuiWrapper][data-appearance="textfield"][data-state="disabled"] [_nghost-%COMP%] .t-tooltip-icon[_ngcontent-%COMP%]{opacity:1}'],changeDetection:0}),t})()},82032:(t,e,i)=>{i.d(e,{oA:()=>r,v1:()=>m,uJ:()=>o,YZ:()=>a,zE:()=>s,Jl:()=>l,hW:()=>f,P8:()=>c,Fw:()=>g,qT:()=>h,SG:()=>x,vw:()=>y,jL:()=>M,s9:()=>_,AJ:()=>C,R3:()=>b,W6:()=>v,UZ:()=>p,fe:()=>d,Nq:()=>u});var n=i(4797);const o=`?v=${n.TUI_VERSION}`,a=[",","."],r=t=>t.includes(".svg#")?t:`#${t}`,s=()=>n.EMPTY_ARRAY,l={decimalLimit:1/0,decimalSeparator:",",thousandSeparator:n.CHAR_NO_BREAK_SPACE,zeroPadding:!0,rounding:"truncate",decimal:"not-zero"},u=["Spacebar","Backspace","Delete","ArrowLeft","ArrowRight","Left","Right","End","Home"],c="tui-expand-loaded",d="tui-scroll-into-view",p="tui-scrollable",h="tui-icon-error",g=["bottom-left","bottom","bottom-right","top-left","top","top-right","left-top","left","left-bottom","right-top","right","right-bottom"],m="[]",f=/\d/,v=/\D/,b=/\D+/g,_=/^0+/,C=/[ \-_()]/g,x=/[.,\\/#!$%\\^&\\*;:{}=\\-_`~()]$/,M=/[A-z]/,y=/[A-z|0-9]/},45452:(t,e,i)=>{i.d(e,{J:()=>u});var n=i(64762),o=i(4797),a=i(30222),r=i(30126),s=i(79765),l=i(74788);class u extends a.kk{constructor(t,e,i){super((t=>this.stream$.subscribe(t))),this.activeZone=t,this.isIOS=e,this.isTouch=i,this.stream$=new s.xQ,this.currentRect=o.EMPTY_CLIENT_RECT,this.longTapTimeout=NaN,this.type="dropdown"}get userSelect(){return this.isTouch?"none":null}onContextMenu(t,e){this.currentRect=(0,o.tuiPointToClientRect)(t,e),this.stream$.next(!0)}closeDropdown(){this.stream$.next(!1),this.currentRect=o.EMPTY_CLIENT_RECT}onTouchMove(t,e){this.isIOS&&this.isTouch&&this.currentRect!==o.EMPTY_CLIENT_RECT&&Math.hypot(t-this.currentRect.x,e-this.currentRect.y)>15&&this.onTouchEnd()}onTouchStart(t,e){this.isIOS&&this.isTouch&&this.currentRect===o.EMPTY_CLIENT_RECT&&(this.longTapTimeout=setTimeout((()=>{this.currentRect=(0,o.tuiPointToClientRect)(t,e),this.stream$.next(!0)}),700))}onTouchEnd(){this.isIOS&&this.isTouch&&clearTimeout(this.longTapTimeout)}getClientRect(){return this.currentRect}}u.ɵfac=function(t){return new(t||u)(l.Y36(o.TuiActiveZoneDirective),l.Y36(o.TUI_IS_IOS),l.Y36(o.TUI_IS_TOUCH))},u.ɵdir=l.lG2({type:u,selectors:[["","tuiDropdown","","tuiDropdownContext",""]],hostVars:6,hostBindings:function(t,e){1&t&&l.NdJ("contextmenu.prevent.stop",(function(t){return e.onContextMenu(t.clientX,t.clientY)}))("click.silent",(function(t){return e.closeDropdown(t.target)}),!1,l.evT)("contextmenu.capture.silent",(function(t){return e.closeDropdown(t.target)}),!1,l.evT)("keydown.esc",(function(t){return e.closeDropdown(t.currentTarget)}),!1,l.evT)("touchmove.silent.passive",(function(t){return e.onTouchMove(t.touches[0].clientX,t.touches[0].clientY)}))("touchstart.silent.passive",(function(t){return e.onTouchStart(t.touches[0].clientX,t.touches[0].clientY)}))("touchend.silent.passive",(function(){return e.onTouchEnd()}))("touchcancel.silent.passive",(function(){return e.onTouchEnd()})),2&t&&l.Udp("user-select",e.userSelect)("-webkit-touch-callout",e.userSelect)("-webkit-user-select",e.userSelect)},features:[l._Bn([o.TuiActiveZoneDirective,(0,a.UK)(u),(0,a.Ic)(u)]),l.qOj]}),(0,n.gn)([(0,r.uX)((function(t){return!this.activeZone.contains(t)}))],u.prototype,"closeDropdown",null)},9829:(t,e,i)=>{i.d(e,{V:()=>r});var n=i(4797),o=i(30222),a=i(74788);let r=(()=>{class t extends o.FP{constructor(t,e,i){super(t,e,i),this.type="dropdown"}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiDestroyService,2),a.Y36(o.kk),a.Y36(o.c2))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiDropdown",""]],features:[a._Bn([n.TuiDestroyService]),a.qOj]}),t})()},27084:(t,e,i)=>{i.d(e,{E:()=>g});var n=i(4797),o=i(30222),a=i(79765),r=i(66682),s=i(25917),l=i(43190),u=i(71289),c=i(68307),d=i(18819),p=i(38974),h=i(74788);let g=(()=>{class t extends o.kk{constructor(t,e,i){super((t=>this.stream$.subscribe(t))),this.hovered$=t,this.options=e,this.parentHover=i,this.toggle$=new a.xQ,this.stream$=(0,r.T)(this.toggle$,this.hovered$).pipe((0,l.w)((t=>(0,s.of)(t).pipe((0,u.g)(t?this.showDelay:this.hideDelay)))),(0,c.b)((t=>{this.hovered=t})),(0,d.B)()),this.showDelay=this.options.showDelay,this.hideDelay=this.options.hideDelay,this.hovered=!1,this.type="dropdown"}toggle(t){var e;null===(e=this.parentHover)||void 0===e||e.toggle(t),this.toggle$.next(t)}}return t.ɵfac=function(e){return new(e||t)(h.Y36(n.TuiHoveredService),h.Y36(p.Mm),h.Y36(t,12))},t.ɵdir=h.lG2({type:t,selectors:[["","tuiDropdownHover","",5,"ng-container"]],inputs:{showDelay:["tuiDropdownShowDelay","showDelay"],hideDelay:["tuiDropdownHideDelay","hideDelay"]},features:[h._Bn([(0,o.UK)(t),n.TuiHoveredService]),h.qOj]}),t})()},38974:(t,e,i)=>{i.d(e,{Gn:()=>r,Mm:()=>a,Qm:()=>o});var n=i(4797);const o={showDelay:200,hideDelay:500},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},7860:(t,e,i)=>{i.d(e,{T:()=>r});var n=i(30222),o=i(26215),a=i(74788);let r=(()=>{class t extends n.kk{constructor(){super((t=>this.stream$.subscribe(t))),this.stream$=new o.X(!1),this.tuiDropdownManual=!1,this.type="dropdown"}ngOnChanges(){this.stream$.next(this.tuiDropdownManual)}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=a.lG2({type:t,selectors:[["","tuiDropdown","","tuiDropdownManual",""]],inputs:{tuiDropdownManual:"tuiDropdownManual"},features:[a._Bn([(0,n.UK)(t)]),a.qOj,a.TTD]}),t})()},69956:(t,e,i)=>{i.d(e,{o:()=>o});var n=i(74788);let o=(()=>{class t{constructor(){this.tuiDropdownOpen=!1,this.tuiDropdownOpenChange=new n.vpe}update(t){this.tuiDropdownOpen=t,this.tuiDropdownOpenChange.emit(t)}ngOnChanges(){var t;null===(t=this.dropdown)||void 0===t||t.toggle(this.tuiDropdownOpen)}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiDropdownOpen",""],["","tuiDropdownOpenChange",""]],inputs:{tuiDropdownOpen:"tuiDropdownOpen"},outputs:{tuiDropdownOpenChange:"tuiDropdownOpenChange"},features:[n.TTD]}),t})()},33250:(t,e,i)=>{i.d(e,{Eh:()=>r,Ek:()=>u,fx:()=>l,vY:()=>s});var n=i(74788),o=i(4797),a=i(96973);const r={align:"left",direction:null,limitWidth:"auto",maxHeight:400,minHeight:80,offset:4,appearance:""},s=(0,o.tuiCreateToken)(r),l=t=>({provide:s,deps:[[new n.FiY,u],[new n.FiY,new n.tp0,s]],useFactory:(0,a.lp)(t,r)});let u=(()=>{class t{constructor(t){this.options=t,this.align=this.options.align,this.appearance=this.options.appearance,this.direction=this.options.direction,this.limitWidth=this.options.limitWidth,this.minHeight=this.options.minHeight,this.maxHeight=this.options.maxHeight,this.offset=this.options.offset}}return t.ɵfac=function(e){return new(e||t)(n.Y36(s,4))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiDropdownAlign",""],["","tuiDropdownAppearance",""],["","tuiDropdownDirection",""],["","tuiDropdownLimitWidth",""],["","tuiDropdownMinHeight",""],["","tuiDropdownMaxHeight",""],["","tuiDropdownOffset",""]],inputs:{align:["tuiDropdownAlign","align"],appearance:["tuiDropdownAppearance","appearance"],direction:["tuiDropdownDirection","direction"],limitWidth:["tuiDropdownLimitWidth","limitWidth"],minHeight:["tuiDropdownMinHeight","minHeight"],maxHeight:["tuiDropdownMaxHeight","maxHeight"],offset:["tuiDropdownOffset","offset"]},features:[n._Bn([{provide:s,useExisting:(0,n.Gpc)((()=>t))}])]}),t})()},37606:(t,e,i)=>{i.d(e,{C:()=>u});var n=i(4797),o=i(30222),a=i(31467),r=i(33250),s=i(82886),l=i(74788);let u=(()=>{class t extends o.uG{constructor(t,e,i){super(),this.options=t,this.viewport=e,this.vertical=i,this.previous=this.options.direction||"bottom",this.tuiDropdownSided="",this.tuiDropdownSidedOffset=4,this.type="dropdown"}getPosition(t){var e,i;if(!1===this.tuiDropdownSided)return this.vertical.getPosition(t);const{height:o,width:a}=t,r=null!==(i=null===(e=this.vertical.accessor)||void 0===e?void 0:e.getClientRect())&&void 0!==i?i:n.EMPTY_CLIENT_RECT,s=this.viewport.getClientRect(),{direction:l,minHeight:u,offset:c}=this.options,d="center"===this.options.align?"left":this.options.align,p={top:r.bottom-s.top,left:r.left-c-s.left,right:s.right-r.right-c,bottom:s.bottom-r.top},h={top:r.bottom-o+this.tuiDropdownSidedOffset+1,left:r.left-a-c,right:r.right+c,bottom:r.top-this.tuiDropdownSidedOffset-1},g=p.top>p.bottom?"top":"bottom",m=p[d]>a?h[d]:p.left>p.right?h.left:h.right;return p[this.previous]>u&&l||this.previous===g?[h[this.previous],m]:(this.previous=g,[h[g],m])}}return t.ɵfac=function(e){return new(e||t)(l.Y36(r.vY),l.Y36(a.EO),l.Y36(s.A))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiDropdownSided",""]],inputs:{tuiDropdownSided:"tuiDropdownSided",tuiDropdownSidedOffset:"tuiDropdownSidedOffset"},features:[l._Bn([s.A,(0,o.P7)(t)]),l.qOj]}),t})()},82886:(t,e,i)=>{i.d(e,{A:()=>c});var n=i(64762),o=i(4797),a=i(30222),r=i(31467),s=i(26072),l=i(33250),u=i(74788);class c extends a.uG{constructor(t,e,i,n){super(),this.options=t,this.viewport=e,this.accessors=i,this.directive=n,this.type="dropdown"}getPosition({width:t,height:e}){var i,n;t||e||(this.previous=void 0);const a=null!==(n=null===(i=this.accessor)||void 0===i?void 0:i.getClientRect())&&void 0!==n?n:o.EMPTY_CLIENT_RECT,r=this.viewport.getClientRect(),{minHeight:s,align:l,direction:u,offset:c,limitWidth:d}=this.options,p={top:r.top-c,bottom:r.bottom+c,right:r.right-c,left:r.left+c},h=this.previous||u||"bottom",g={top:a.top-2*c-p.top,bottom:p.bottom-a.bottom-2*c},m="fixed"===d?a.width:t,f=Math.max(a.right-m,c),v=a.left+tg.bottom?"top":"bottom";return g[h]>s&&u||g[h]>e?[b[h],b[l]]:(this.previous=_,[b[_],b[l]])}get accessor(){return(0,a.Sv)("dropdown")(this.accessors,this.directive)}}c.ɵfac=function(t){return new(t||c)(u.Y36(l.vY),u.Y36(r.EO),u.Y36(a.O4),u.Y36(s.t))},c.ɵdir=u.lG2({type:c,selectors:[["","tuiDropdown",""]],features:[u.qOj]}),(0,n.gn)([o.tuiPure],c.prototype,"accessor",null)},39088:(t,e,i)=>{i.d(e,{y:()=>g});var n=i(12057),o=i(74788),a=i(4797),r=i(30222),s=i(31467),l=i(96973),u=i(26215),c=i(9112),d=i(88002),p=i(87519),h=i(26072);let g=(()=>{class t extends r.kk{constructor(t,e,i,n,o,r){super((t=>this.stream$.subscribe(t))),this.range=t,this.doc=e,this.selection$=i,this.el=n,this.vcr=o,this.dropdown=r,this.handler$=new u.X(a.ALWAYS_TRUE_HANDLER),this.stream$=(0,c.aj)([this.handler$,this.selection$.pipe((0,d.U)((()=>this.getRange())),(0,p.x)(((t,e)=>t.startOffset===e.startOffset&&t.endOffset===e.endOffset&&t.commonAncestorContainer===e.commonAncestorContainer)))]).pipe((0,d.U)((([t,e])=>{const i=this.el.nativeElement.contains(e.commonAncestorContainer);return this.range=i&&(0,a.tuiIsTextNode)(e.commonAncestorContainer)?e:this.range,i&&t(this.range)||this.inDropdown(e)}))),this.position="selection",this.type="dropdown"}set tuiDropdownSelection(t){(0,a.tuiIsString)(t)||this.handler$.next(t)}getClientRect(){switch(this.position){case"tag":{const{commonAncestorContainer:t}=this.range,e=(0,a.tuiIsElement)(t)?t:t.parentNode;return e&&(0,a.tuiIsElement)(e)?e.getBoundingClientRect():a.EMPTY_CLIENT_RECT}case"word":return(0,l.DI)(this.range).getBoundingClientRect();default:return this.range.getBoundingClientRect()}}ngOnDestroy(){this.ghost&&this.vcr.element.nativeElement.removeChild(this.ghost)}getRange(){const t=(0,a.tuiGetNativeFocused)(this.doc),e=this.doc.getSelection();return(t&&(0,a.tuiIsTextfield)(t)&&this.el.nativeElement.contains(t)?this.veryVerySadInputFix(t):(null==e?void 0:e.rangeCount)&&e.getRangeAt(0)||this.range).cloneRange()}inDropdown(t){const{startContainer:e,endContainer:i}=t,{nativeElement:n}=this.el,o=this.boxContains(t.commonAncestorContainer),a=this.boxContains(i)&&n.contains(e),r=this.boxContains(e)&&n.contains(i);return o||a||r}veryVerySadInputFix(t){const{ghost:e=this.initGhost(t)}=this,{top:i,left:n,width:o,height:r}=t.getBoundingClientRect(),{selectionStart:s,selectionEnd:l,value:u}=t,c=this.doc.createRange(),d=this.el.nativeElement.getBoundingClientRect();return e.style.top=(0,a.tuiPx)(i-d.top),e.style.left=(0,a.tuiPx)(n-d.left),e.style.width=(0,a.tuiPx)(o),e.style.height=(0,a.tuiPx)(r),e.textContent=a.CHAR_ZERO_WIDTH_SPACE+u+a.CHAR_NO_BREAK_SPACE,c.setStart(e.firstChild,s||0),c.setEnd(e.firstChild,l||0),c}boxContains(t){var e;return!!(null===(e=this.dropdown.dropdownBoxRef)||void 0===e?void 0:e.location.nativeElement.contains(t))}initGhost(t){const e=this.doc.createElement("div"),{font:i,letterSpacing:n,textTransform:o,padding:a}=getComputedStyle(t);return e.style.position="absolute",e.style.pointerEvents="none",e.style.opacity="0",e.style.whiteSpace="pre-wrap",e.style.font=i,e.style.letterSpacing=n,e.style.textTransform=o,e.style.padding=a,this.vcr.element.nativeElement.appendChild(e),this.ghost=e,e}}return t.ɵfac=function(e){return new(e||t)(o.Y36(a.TUI_RANGE),o.Y36(n.K0),o.Y36(s.iS),o.Y36(o.SBq),o.Y36(o.s_b),o.Y36(h.t))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiDropdown","","tuiDropdownSelection",""]],inputs:{position:["tuiDropdownSelectionPosition","position"],tuiDropdownSelection:"tuiDropdownSelection"},features:[o._Bn([(0,r.UK)(t),(0,r.Ic)(t)]),o.qOj]}),t})()},16430:(t,e,i)=>{i.d(e,{n:()=>w});var n=i(74788),o=i(62579),a=i(4797),r=i(30222),s=i(31060),l=i(47730),u=i(47029),c=i(31467),d=i(88002),p=i(46782),h=i(26072),g=i(27084),m=i(33250),f=i(82886),v=i(3881),b=i(17163),_=i(65634),C=i(61369),x=i(89570);function M(t,e){if(1&t&&(n.TgZ(0,"div",4),n._uU(1),n.qZA()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}const y=function(t){return{$implicit:t}};let w=(()=>{class t{constructor(t,e,i,n,o,a,r,s,l,u,c){this.directive=n,this.animation=o,this.el=a,this.accessor=r,this.win=s,this.mode$=l,this.options=u,this.hoverDirective=c,e.pipe((0,d.U)((e=>"fixed"===this.directive.position?t.correct(e):e)),(0,p.R)(i)).subscribe((([t,e])=>{this.directive.el.nativeElement.isConnected?this.update(t,e):this.directive.toggle(!1)})),this.updateWidth(this.accessor.getClientRect().width)}onHoveredChange(t){var e;null===(e=this.hoverDirective)||void 0===e||e.toggle(t)}onTopFocus(){this.moveFocusOutside(!0)}onBottomFocus(){this.moveFocusOutside(!1)}update(t,e){var i;const{style:n}=this.el.nativeElement,{right:o}=this.el.nativeElement.getBoundingClientRect(),{maxHeight:r,minHeight:s,offset:l}=this.options,{innerHeight:u}=this.win,c=null===(i=this.el.nativeElement.offsetParent)||void 0===i?void 0:i.getBoundingClientRect(),{position:d}=this.directive,p=this.accessor.getClientRect(),h="fixed"===d?0:-((null==c?void 0:c.left)||0),g="fixed"===d?0:-((null==c?void 0:c.top)||0);t+=g;const m=(e+=h)p.left&&t=p.right;n.position=d,n.top=(0,a.tuiPx)(Math.max(t,g+l)),n.left=(0,a.tuiPx)(e),n.maxHeight=f?`${r}px`:(0,a.tuiPx)(Math.min(r,Math.max(m,s))),n.width="",n.minWidth="",this.updateWidth(p.width)}updateWidth(t){const{style:e}=this.el.nativeElement;switch(this.options.limitWidth){case"min":e.minWidth=(0,a.tuiPx)(t);break;case"fixed":e.width=(0,a.tuiPx)(t)}}moveFocusOutside(t){const{nativeElement:e}=this.directive.el,{ownerDocument:i}=e,n=i?i.body:e;let o=(0,a.tuiGetClosestFocusable)({initial:e,root:n,previous:t});for(;null!==o&&e.contains(o);)o=(0,a.tuiGetClosestFocusable)({initial:o,root:n,previous:t});null==o||o.focus()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(u.Lp),n.Y36(u.KG),n.Y36(a.TuiDestroyService,2),n.Y36(h.t),n.Y36(c.Pw),n.Y36(n.SBq),n.Y36(r.O4),n.Y36(o.m9),n.Y36(c.Au),n.Y36(m.vY),n.Y36(g.E,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-dropdown"]],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(n.uIk("data-appearance",e.options.appearance),n.d8E("@tuiDropdownAnimation",e.animation))},features:[n._Bn([a.TuiDestroyService,u.KG,(0,r.ei)("dropdown",f.A),(0,r.Wk)("dropdown",h.t),l.CV])],decls:5,vars:4,consts:[["tuiActiveZone","","tuiOverscroll","all",1,"t-scroll",3,"tuiHoveredChange"],["activeZone","tuiActiveZone"],["tabindex","0",3,"focus"],["class","t-primitive",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-primitive"]],template:function(t,e){if(1&t&&(n.TgZ(0,"tui-scrollbar",0,1),n.NdJ("tuiHoveredChange",(function(t){return e.onHoveredChange(t)})),n.TgZ(2,"div",2),n.NdJ("focus",(function(){return e.onTopFocus()})),n.qZA(),n.YNc(3,M,2,1,"div",3),n.TgZ(4,"div",2),n.NdJ("focus",(function(){return e.onBottomFocus()})),n.qZA(),n.qZA()),2&t){const t=n.MAs(1);n.xp6(3),n.Q6J("polymorpheusOutlet",e.directive.content)("polymorpheusOutletContext",n.VKq(2,y,t))}},directives:[v.I,b.e,_.W,C.c,x.Li],styles:['[_nghost-%COMP%]{position:absolute;display:flex;box-shadow:var(--tui-shadow-dropdown);background:var(--tui-elevation-02);border-radius:var(--tui-radius-m);overflow:hidden;border:1px solid var(--tui-base-04);box-sizing:border-box;max-width:calc(100% - 8px);isolation:isolate;pointer-events:auto}.ng-animating[_nghost-%COMP%]{pointer-events:none}[_nghost-%COMP%]:not([style*="top"]){visibility:hidden}[data-mode=onDark][_nghost-%COMP%]{--tui-text-01: var(--tui-text-01-night);--tui-clear: var(--tui-clear-inverse);background:#222;border:1px solid #808080}.t-scroll[_ngcontent-%COMP%]{flex-grow:1;max-width:100%}.t-primitive[_ngcontent-%COMP%]{padding:1rem}'],data:{animation:[s.i9]}}),t})()},26072:(t,e,i)=>{i.d(e,{t:()=>g});var n=i(64762),o=i(74788),a=i(4797),r=i(30222),s=i(96973),l=i(89570),u=i(79765),c=i(39426),d=i(46782),p=i(45783),h=i(69956);class g{constructor(t,e,i,n,o,a){this.el=e,this.dropdown=i,this.injector=n,this.dropdownService=o,this.open=a,this.refresh$=new u.xQ,this.dropdownBoxRef=null,this.type="dropdown",this.component=new l.Al(this.dropdown,this.injector),this.open&&!this.open.dropdown?this.open.dropdown=this:this.open=null,this.refresh$.pipe((0,c.p)(0),(0,d.R)(t)).subscribe((()=>{var t,e;null===(t=this.dropdownBoxRef)||void 0===t||t.changeDetectorRef.detectChanges(),null===(e=this.dropdownBoxRef)||void 0===e||e.changeDetectorRef.markForCheck()}))}get position(){return(0,s.qK)(this.el.nativeElement)?"fixed":"absolute"}ngAfterViewChecked(){this.refresh$.next()}ngAfterViewInit(){this.open&&this.toggle(this.open.tuiDropdownOpen)}ngOnChanges(){this.content||this.toggle(!1)}ngOnDestroy(){this.toggle(!1),this.open&&(this.open.dropdown=void 0)}getClientRect(){return this.el.nativeElement.getBoundingClientRect()}toggle(t){var e,i;t&&this.content&&!this.dropdownBoxRef?(this.dropdownBoxRef=this.dropdownService.add(this.component),null===(e=this.open)||void 0===e||e.update(!0)):!t&&this.dropdownBoxRef&&(this.dropdownService.remove(this.dropdownBoxRef),this.dropdownBoxRef=null,null===(i=this.open)||void 0===i||i.update(!1))}}g.ɵfac=function(t){return new(t||g)(o.Y36(a.TuiDestroyService,2),o.Y36(o.SBq),o.Y36(p.W),o.Y36(o.gxx),o.Y36(a.TuiDropdownPortalService),o.Y36(h.o,8))},g.ɵdir=o.lG2({type:g,selectors:[["","tuiDropdown","",5,"ng-container"]],inputs:{content:["tuiDropdown","content"]},exportAs:["tuiDropdown"],features:[o._Bn([a.TuiDestroyService,(0,r.Ic)(g),(0,r.Fe)(g)]),o.TTD]}),(0,n.gn)([a.tuiPure],g.prototype,"position",null)},45783:(t,e,i)=>{i.d(e,{W:()=>a});var n=i(4797),o=i(16430);const a=(0,n.tuiCreateTokenFromFactory)((()=>o.n))},55883:(t,e,i)=>{i.d(e,{WH:()=>c.W,Eh:()=>_.Eh,Qm:()=>f.Qm,Mm:()=>f.Mm,vY:()=>_.vY,nT:()=>n.n,J1:()=>d.J,td:()=>o.t,VC:()=>p.V,s4:()=>g,E$:()=>m.E,Tp:()=>v.T,dp:()=>u,oH:()=>b.o,Ek:()=>_.Ek,A9:()=>C.A,Cw:()=>x.C,yd:()=>M.y,Gn:()=>f.Gn,fx:()=>_.fx});var n=i(16430),o=i(26072),a=i(4797),r=i(22641),s=i(89570),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.wq,a.TuiActiveZoneModule,a.TuiOverscrollModule,r.Jy,a.TuiHoveredModule]]}),t})();var c=i(45783),d=i(45452),p=i(9829),h=i(30222);let g=(()=>{class t extends h.O4{constructor(){super(...arguments),this.type="dropdown"}getClientRect(){var t;return(null===(t=this.tuiDropdownHost)||void 0===t?void 0:t.getBoundingClientRect())||a.EMPTY_CLIENT_RECT}}return t.ɵfac=function(){let e;return function(i){return(e||(e=l.n5z(t)))(i||t)}}(),t.ɵdir=l.lG2({type:t,selectors:[["","tuiDropdown","","tuiDropdownHost",""]],inputs:{tuiDropdownHost:"tuiDropdownHost"},features:[l._Bn([(0,h.Ic)(t)]),l.qOj]}),t})();var m=i(27084),f=i(38974),v=i(7860),b=i(69956),_=i(33250),C=i(82886),x=i(37606),M=i(39088)},219:(t,e,i)=>{i.d(e,{$:()=>b});var n=i(64762),o=i(12057),a=i(74788),r=i(4797),s=i(30222),l=i(82298),u=i(25917),c=i(66682),d=i(46797),p=i(43190),h=i(88002),g=i(28984),m=i(39761),f=i(87519),v=i(13653);class b extends s.kk{constructor(t,e,i){super((t=>this.stream$.subscribe(t))),this.zone=t,this.doc=e,this.el=i,this.id$=new l.t(1),this.stream$=this.id$.pipe((0,r.tuiIfMap)((()=>(0,r.tuiTypedFromEvent)(this.doc,"keydown",{capture:!0})),r.tuiIsPresent),(0,p.w)((()=>this.focused?(0,u.of)(!1):(0,c.T)((0,r.tuiTypedFromEvent)(this.doc,"keyup"),(0,r.tuiTypedFromEvent)(this.element,"blur")).pipe((0,h.U)((()=>this.focused))))),(0,g.D)((t=>t?(0,d.H)(1e3):(0,u.of)(null))),(0,m.O)(!1),(0,f.x)(),(0,v.T)(1),(0,r.tuiZoneOptimized)(this.zone)),this.tuiHintDescribe="",this.type="hint"}ngOnChanges(){this.id$.next(this.tuiHintDescribe)}get focused(){return(0,r.tuiIsNativeFocused)(this.element)}get element(){return this.doc.getElementById(this.tuiHintDescribe||"")||this.el.nativeElement}}b.ɵfac=function(t){return new(t||b)(a.Y36(a.R0b),a.Y36(o.K0),a.Y36(a.SBq))},b.ɵdir=a.lG2({type:b,selectors:[["","tuiHintDescribe",""]],inputs:{tuiHintDescribe:"tuiHintDescribe"},features:[a._Bn([(0,s.UK)(b)]),a.qOj,a.TTD]}),(0,n.gn)([r.tuiPure],b.prototype,"element",null)},29070:(t,e,i)=>{i.d(e,{x:()=>r});var n=i(4797),o=i(30222),a=i(74788);let r=(()=>{class t extends o.FP{constructor(t,e,i){super(t,e,i),this.type="hint"}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiDestroyService,2),a.Y36(o.kk),a.Y36(o.c2))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiHint","",5,"ng-container",5,"ng-template"]],features:[a._Bn([n.TuiDestroyService]),a.qOj]}),t})()},86683:(t,e,i)=>{i.d(e,{X:()=>r});var n=i(4797),o=i(30222),a=i(74788);let r=(()=>{class t extends o.O4{constructor(){super(...arguments),this.type="hint"}getClientRect(){var t;return(null===(t=this.tuiHintHost)||void 0===t?void 0:t.getBoundingClientRect())||n.EMPTY_CLIENT_RECT}}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵdir=a.lG2({type:t,selectors:[["","tuiHint","","tuiHintHost",""]],inputs:{tuiHintHost:"tuiHintHost"},features:[a._Bn([(0,o.Ic)(t)]),a.qOj]}),t})()},54255:(t,e,i)=>{i.d(e,{t:()=>b});var n=i(74788),o=i(4797),a=i(30222),r=i(96973),s=i(79765),l=i(66682),u=i(25917),c=i(43190),d=i(71289),p=i(46782),h=i(79196),g=i(45435),m=i(88002),f=i(68307),v=i(84848);let b=(()=>{class t extends a.kk{constructor(t,e,i,n){super((t=>this.stream$.subscribe(t))),this.hovered$=t,this.options=e,this.el=i,this.parent=n,this.visible=!1,this.toggle$=new s.xQ,this.stream$=(0,l.T)(this.toggle$.pipe((0,c.w)((t=>(0,u.of)(t).pipe((0,d.g)(t?0:this.hideDelay)))),(0,p.R)(this.hovered$),(0,h.r)()),this.hovered$.pipe((0,c.w)((t=>(0,u.of)(t).pipe((0,d.g)(t?this.showDelay:this.hideDelay)))),(0,p.R)(this.toggle$),(0,h.r)())).pipe((0,g.h)((()=>this.enabled)),(0,m.U)((t=>t&&(this.el.nativeElement.hasAttribute("tuiHintPointer")||!(0,r.mn)(this.el.nativeElement)))),(0,f.b)((t=>{this.visible=t}))),this.showDelay=this.options.showDelay,this.hideDelay=this.options.hideDelay,this.type="hint",this.enabled=!0}toggle(t=!this.visible){var e;this.toggle$.next(t),null===(e=this.parent)||void 0===e||e.toggle(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TuiHoveredService),n.Y36(v.H3),n.Y36(n.SBq),n.Y36(t,12))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiHint","",5,"ng-container",5,"ng-template"]],inputs:{showDelay:["tuiHintShowDelay","showDelay"],hideDelay:["tuiHintHideDelay","hideDelay"]},exportAs:["tuiHintHover"],features:[n._Bn([(0,a.UK)(t),o.TuiHoveredService]),n.qOj]}),t})()},56059:(t,e,i)=>{i.d(e,{Z:()=>s});var n=i(30222),o=i(26215),a=i(54255),r=i(74788);let s=(()=>{class t extends n.kk{constructor(t){super((t=>this.stream$.subscribe(t))),this.stream$=new o.X(!1),this.tuiHintManual=!1,this.type="hint",t.enabled=!1}ngOnChanges(){this.stream$.next(this.tuiHintManual)}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.t))},t.ɵdir=r.lG2({type:t,selectors:[["","tuiHint","","tuiHintManual",""]],inputs:{tuiHintManual:"tuiHintManual"},features:[r._Bn([(0,n.UK)(t)]),r.qOj,r.TTD]}),t})()},84848:(t,e,i)=>{i.d(e,{H3:()=>s,bZ:()=>u,pt:()=>l,wk:()=>r});var n=i(74788),o=i(4797),a=i(96973);const r={direction:"bottom-left",showDelay:500,hideDelay:200,appearance:"",icon:"tuiIconHelpCircle"},s=(0,o.tuiCreateToken)(r),l=t=>({provide:s,deps:[[new n.FiY,u],[new n.FiY,new n.tp0,s]],useFactory:(0,a.lp)(t,r)});let u=(()=>{class t extends o.AbstractTuiController{constructor(t){super(),this.options=t,this.direction=this.options.direction,this.appearance=this.options.appearance,this.showDelay=this.options.showDelay,this.hideDelay=this.options.hideDelay,this.icon=this.options.icon}}return t.ɵfac=function(e){return new(e||t)(n.Y36(s,4))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiHintContent",""]],inputs:{content:["tuiHintContent","content"],direction:["tuiHintDirection","direction"],appearance:["tuiHintAppearance","appearance"],showDelay:["tuiHintShowDelay","showDelay"],hideDelay:["tuiHintHideDelay","hideDelay"]},features:[n._Bn([{provide:s,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},55433:(t,e,i)=>{i.d(e,{q:()=>s});var n=i(4797),o=i(30222),a=i(54255),r=i(74788);let s=(()=>{class t extends a.t{constructor(){super(...arguments),this.currentRect=n.EMPTY_CLIENT_RECT}onMove({clientX:t,clientY:e}){this.currentRect=(0,n.tuiPointToClientRect)(t,e)}getClientRect(){return this.currentRect}}return t.ɵfac=function(){let e;return function(i){return(e||(e=r.n5z(t)))(i||t)}}(),t.ɵdir=r.lG2({type:t,selectors:[["","tuiHint","","tuiHintPointer",""]],hostBindings:function(t,e){1&t&&r.NdJ("mousemove.silent",(function(t){return e.onMove(t)}))},features:[r._Bn([(0,o.Ic)(t),(0,o.UK)(t)]),r.qOj]}),t})()},15491:(t,e,i)=>{i.d(e,{D:()=>d});var n=i(64762),o=i(4797),a=i(30222),r=i(82032),s=i(31467),l=i(67446),u=i(84848),c=i(74788);class d extends a.uG{constructor(t,e,i,n){super(),this.options=t,this.viewport=e,this.directive=i,this.accessors=n,this.points=r.Fw.reduce(((t,e)=>Object.assign(Object.assign({},t),{[e]:[0,0]})),{}),this.direction=this.options.direction,this.type="hint"}getPosition({width:t,height:e}){var i,n;const a=null!==(n=null===(i=this.accessor)||void 0===i?void 0:i.getClientRect())&&void 0!==n?n:o.EMPTY_CLIENT_RECT,s=a.left+a.width/2,l=a.top+a.height/2;if(this.points["top-left"][0]=a.top-e-8,this.points["top-left"][1]=s-t+22,this.points.top[0]=this.points["top-left"][0],this.points.top[1]=s-t/2,this.points["top-right"][0]=this.points["top-left"][0],this.points["top-right"][1]=s-22,this.points["bottom-left"][0]=a.bottom+8,this.points["bottom-left"][1]=this.points["top-left"][1],this.points.bottom[0]=this.points["bottom-left"][0],this.points.bottom[1]=this.points.top[1],this.points["bottom-right"][0]=this.points["bottom-left"][0],this.points["bottom-right"][1]=this.points["top-right"][1],this.points["left-top"][0]=l-e+22,this.points["left-top"][1]=a.left-t-8,this.points.left[0]=l-e/2,this.points.left[1]=this.points["left-top"][1],this.points["left-bottom"][0]=l-22,this.points["left-bottom"][1]=this.points["left-top"][1],this.points["right-top"][0]=this.points["left-top"][0],this.points["right-top"][1]=a.right+8,this.points.right[0]=this.points.left[0],this.points.right[1]=this.points["right-top"][1],this.points["right-bottom"][0]=this.points["left-bottom"][0],this.points["right-bottom"][1]=this.points["right-top"][1],this.checkPosition(this.points[this.direction],t,e))return this.points[this.direction];const u=r.Fw.find((i=>this.checkPosition(this.points[i],t,e)));return this.points[u||this.fallback]}get accessor(){return(0,a.Sv)("hint")(this.accessors,this.directive)}get fallback(){return this.points.top[0]>this.viewport.getClientRect().bottom-this.points.bottom[0]?"top":"bottom"}checkPosition([t,e],i,n){const o=this.viewport.getClientRect();return t>2&&e>2&&t+n{i.d(e,{O:()=>u,Y:()=>l});var n=i(74788),o=i(4797),a=i(89570),r=i(67446);function s(t,e){1&t&&n.GkF(0)}let l=(()=>{class t{constructor(t){this.context=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.yf))},t.ɵcmp=n.Xpm({type:t,selectors:[["ng-component"]],hostVars:1,hostBindings:function(t,e){2&t&&n.d8E("@tuiParentAnimation",void 0)},decls:1,vars:2,consts:[[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&n.YNc(0,s,1,0,"ng-container",0),2&t&&n.Q6J("polymorpheusOutlet",e.context.$implicit.content)("polymorpheusOutletContext",e.context)},directives:[a.Li],encapsulation:2,data:{animation:[o.TUI_PARENT_ANIMATION]},changeDetection:0}),t})(),u=(()=>{class t{constructor(t,e){e.component=new a.Al(l),e.content=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Rgc),n.Y36(r.D))},t.ɵdir=n.lG2({type:t,selectors:[["ng-template","tuiHint",""]],features:[n._Bn([{provide:a.yf,useValue:{$implicit:{}}}])]}),t})()},82543:(t,e,i)=>{i.d(e,{j:()=>C});var n=i(64762),o=i(74788),a=i(4797),r=i(30222),s=i(31060),l=i(42489),u=i(47029),c=i(31467),d=i(96973),p=i(89570),h=i(88002),g=i(46782),m=i(67446),f=i(54255),v=i(55433),b=i(15491);function _(t,e){if(1&t&&o._UZ(0,"span",1),2&t){const t=e.polymorpheusOutlet;o.Q6J("innerHTML",t,o.oJD)}}class C{constructor(t,e,i,n,o,a,r,s,l,u,c,d){var p;this.animation=n,this.pointer=o,this.accessor=a,this.el=r,this.polymorpheus=s,this.hover=l,this.mode=u,this.vvs=c,this.viewport=d,this.appearance=this.polymorpheus.$implicit.appearance||(null===(p=this.mode)||void 0===p?void 0:p.mode),e.pipe((0,h.U)((t=>this.vvs.correct(t))),(0,g.R)(i)).subscribe((([t,e])=>{this.update(t,e)})),t.pipe((0,g.R)(i)).subscribe((t=>this.hover.toggle(t)))}get content(){return this.polymorpheus.$implicit.content}get context(){return this.polymorpheus.$implicit.context}onClick(t){(!t.closest("tui-hint")&&!this.hover.el.nativeElement.contains(t)||(0,d.mn)(this.hover.el.nativeElement))&&this.hover.toggle(!1)}update(t,e){if(!this.hover.el.nativeElement.isConnected)return void this.hover.toggle(!1);const{height:i,width:n}=this.el.nativeElement.getBoundingClientRect(),{style:o}=this.el.nativeElement,r=this.accessor.getClientRect(),s=this.viewport.getClientRect();if(r===a.EMPTY_CLIENT_RECT)return;const l=(0,a.tuiClamp)(e,4,s.width-n-4),[u,c]=this.vvs.correct([r.top+r.height/2-t,r.left+r.width/2-l]);o.top=(0,a.tuiPx)(t),o.left=(0,a.tuiPx)(l),o.setProperty("--top",(0,a.tuiPx)((0,a.tuiClamp)(u,.5,i-1))),o.setProperty("--left",(0,a.tuiPx)((0,a.tuiClamp)(c,.5,n-1)))}}C.ɵfac=function(t){return new(t||C)(o.Y36(a.TuiHoveredService),o.Y36(u.KG),o.Y36(a.TuiDestroyService,2),o.Y36(c.Pw),o.Y36(v.q,8),o.Y36(r.O4),o.Y36(o.SBq),o.Y36(p.yf),o.Y36(f.t),o.Y36(l.w,8),o.Y36(u.Lp),o.Y36(c.EO))},C.ɵcmp=o.Xpm({type:C,selectors:[["tui-hint"]],hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("click",(function(t){return e.onClick(t.target)}),!1,o.evT),2&t&&(o.uIk("data-appearance",e.appearance),o.d8E("@tuiFadeIn",e.animation),o.ekj("_untouchable",e.pointer))},features:[o._Bn([a.TuiDestroyService,u.KG,a.TuiHoveredService,(0,r.ei)("hint",b.D),(0,r.Wk)("hint",m.D)])],ngContentSelectors:["*"],decls:2,vars:2,consts:[[3,"innerHTML",4,"polymorpheusOutlet","polymorpheusOutletContext"],[3,"innerHTML"]],template:function(t,e){1&t&&(o.F$t(),o.Hsn(0),o.YNc(1,_,1,1,"span",0)),2&t&&(o.xp6(1),o.Q6J("polymorpheusOutlet",e.content)("polymorpheusOutletContext",e.context))},directives:[p.Li],styles:['[_nghost-%COMP%]{position:absolute;max-width:18rem;min-height:var(--tui-height-m);padding:.75rem 1rem;background:var(--tui-primary);border-radius:var(--tui-radius-l);color:var(--tui-primary-text);box-sizing:border-box;font:var(--tui-font-text-s);white-space:pre-line;word-wrap:break-word;line-height:1.25rem}[_nghost-%COMP%]:before{content:"";position:absolute;top:var(--top);left:var(--left);width:.5rem;height:.5rem;border-radius:.125rem;box-sizing:border-box;background:inherit;transform:translate(-50%,-50%) rotate(45deg)}[data-appearance=error][_nghost-%COMP%]{background:var(--tui-error-fill)}[data-appearance=onDark][_nghost-%COMP%]{background:var(--tui-elevation-02);color:var(--tui-text-01);filter:drop-shadow(0 0 .125rem rgba(0,0,0,.16)) drop-shadow(0 1.5rem 1rem rgba(0,0,0,.03)) drop-shadow(0 .75rem .75rem rgba(0,0,0,.04)) drop-shadow(0 .25rem .375rem rgba(0,0,0,.05))}[_nghost-%COMP%]:not([style*="top"]){visibility:hidden}._untouchable[_nghost-%COMP%]{pointer-events:none}'],data:{animation:[s.QF]},changeDetection:0}),(0,n.gn)([a.tuiPure],C.prototype,"update",null)},67446:(t,e,i)=>{i.d(e,{D:()=>c});var n=i(74788),o=i(4797),a=i(30222),r=i(47029),s=i(89570),l=i(36773),u=i(84848);let c=(()=>{class t{constructor(t,e,i,n,o){this.el=t,this.component=e,this.hintService=i,this.options=n,this.activeZone=o,this.tuiHintAppearance=null,this.type="hint"}set tuiHint(t){this.content=t,t||this.toggle(!1)}get appearance(){var t;return null!==(t=this.tuiHintAppearance)&&void 0!==t?t:this.options.appearance}ngOnDestroy(){this.toggle(!1)}getClientRect(){return this.el.nativeElement.getBoundingClientRect()}toggle(t){t&&this.content?this.hintService.add(this):this.hintService.remove(this)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(s.Al),n.Y36(r.BN),n.Y36(u.H3),n.Y36(o.TuiActiveZoneDirective,8))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiHint","",5,"ng-container",5,"ng-template"]],inputs:{tuiHint:"tuiHint",context:["tuiHintContext","context"],tuiHintAppearance:"tuiHintAppearance"},features:[n._Bn([(0,a.Ic)(t),(0,a.Fe)(t),{provide:s.Al,deps:[l.y,n.gxx],useClass:s.Al}])]}),t})()},36773:(t,e,i)=>{i.d(e,{y:()=>a});var n=i(4797),o=i(82543);const a=(0,n.tuiCreateTokenFromFactory)((()=>o.j))},61205:(t,e,i)=>{i.d(e,{y7:()=>u.y,wk:()=>m.wk,H3:()=>m.H3,jv:()=>n.j,$o:()=>c.$,D:()=>o.D,xn:()=>d.x,XT:()=>p.X,t6:()=>h.t,ZY:()=>g.Z,go:()=>l,bZ:()=>m.bZ,qf:()=>f.q,DM:()=>v.D,YN:()=>b.Y,Oo:()=>b.O,pt:()=>m.pt});var n=i(82543),o=i(67446),a=i(12057),r=i(89570),s=i(74788);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[a.ez,r.wq]]}),t})();var u=i(36773),c=i(219),d=i(29070),p=i(86683),h=i(54255),g=i(56059),m=i(84848),f=i(55433),v=i(15491),b=i(92651)},65490:(t,e,i)=>{i.d(e,{Y0:()=>d.Y0,WH:()=>n.WH,Eh:()=>n.Eh,Qm:()=>n.Qm,Mm:()=>n.Mm,vY:()=>n.vY,y7:()=>o.y7,wk:()=>o.wk,H3:()=>o.H3,x_:()=>d.x_,Ym:()=>d.Ym,UF:()=>d.UF,eS:()=>d.eS,sd:()=>d.sd,ZK:()=>d.ZK,Gf:()=>d.Gf,rW:()=>d.rW,z1:()=>d.z1,f:()=>d.f,xq:()=>d.xq,kI:()=>d.kI,Cs:()=>d.Cs,nT:()=>n.nT,J1:()=>n.J1,td:()=>n.td,VC:()=>n.VC,s4:()=>n.s4,E$:()=>n.E$,Tp:()=>n.Tp,dp:()=>n.dp,oH:()=>n.oH,Ek:()=>n.Ek,A9:()=>n.A9,Cw:()=>n.Cw,yd:()=>n.yd,jv:()=>o.jv,$o:()=>o.$o,D:()=>o.D,xn:()=>o.xn,XT:()=>o.XT,t6:()=>o.t6,ZY:()=>o.ZY,go:()=>o.go,bZ:()=>o.bZ,qf:()=>o.qf,DM:()=>o.DM,YN:()=>o.YN,Oo:()=>o.Oo,j$:()=>a.j,c8:()=>a.c,wt:()=>r.w,zw:()=>r.z,yJ:()=>s.y,q4:()=>u,ML:()=>c.M,ec:()=>c.e,qc:()=>d.qc,be:()=>d.be,yH:()=>d.yH,cn:()=>d.cn,B7:()=>d.B7,kD:()=>d.kD,AW:()=>d.AW,aR:()=>d.aR,xT:()=>d.xT,Tq:()=>d.Tq,A7:()=>d.A7,sz:()=>d.sz,oT:()=>p.o,WU:()=>p.W,Gn:()=>n.Gn,fx:()=>n.fx,pt:()=>o.pt,pf:()=>d.pf});var n=i(55883),o=i(61205),a=i(61331),r=i(42489),s=i(79261),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var c=i(34349),d=i(43269),p=i(31040)},61331:(t,e,i)=>{i.d(e,{j:()=>n.j,c:()=>a});var n=i(65851),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})()},65851:(t,e,i)=>{i.d(e,{j:()=>r});var n=i(74788),o=i(23738),a=i(31467);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["input","tuiMaskAccessor",""]],features:[n._Bn([{provide:o.JU,deps:[[new n.FiY,a.sE],o.Fj],multi:!0,useFactory:(t,e)=>t?t[0]:e}])]}),t})()},42489:(t,e,i)=>{i.d(e,{w:()=>n.w,z:()=>a});var n=i(30644),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})()},30644:(t,e,i)=>{i.d(e,{w:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.AbstractTuiController{constructor(){super(...arguments),this.mode=null}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["","tuiMode",""]],inputs:{mode:["tuiMode","mode"]},features:[o.qOj]}),t})()},79261:(t,e,i)=>{i.d(e,{y:()=>r});var n=i(74788),o=i(31467),a=i(26215);let r=(()=>{class t extends a.X{constructor(t){super(Object.assign(Object.assign({},t),{decimalLimit:NaN})),this.settings=t}set tuiNumberFormat(t){this.next(Object.assign(Object.assign(Object.assign({},this.settings),{decimalLimit:NaN}),t))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.HO))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiNumberFormat",""]],inputs:{tuiNumberFormat:"tuiNumberFormat"},features:[n._Bn([{provide:o.Lh,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},34349:(t,e,i)=>{i.d(e,{M:()=>n.M,e:()=>a});var n=i(83636),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})()},83636:(t,e,i)=>{i.d(e,{M:()=>l});var n=i(74788),o=i(4797),a=i(82032),r=i(46797),s=i(46782);let l=(()=>{class t{constructor(t,e){this.el=t,this.destroy$=e}set tuiScrollIntoView(t){t&&(0,r.H)(0).pipe((0,s.R)(this.destroy$)).subscribe((()=>{this.el.nativeElement.dispatchEvent(new CustomEvent(a.fe,{bubbles:!0,detail:this.el.nativeElement}))}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.TuiDestroyService,2))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiScrollIntoView",""]],inputs:{tuiScrollIntoView:"tuiScrollIntoView"},features:[n._Bn([o.TuiDestroyService])]}),t})()},43269:(t,e,i)=>{i.d(e,{Y0:()=>O,x_:()=>l.x,Ym:()=>u.Y,UF:()=>f.U,eS:()=>a,sd:()=>v.s,ZK:()=>b.Z,Gf:()=>_.G,rW:()=>C.r,z1:()=>r,f:()=>x.f,xq:()=>M.x,kI:()=>y.k,Cs:()=>w,qc:()=>l.q,be:()=>u.b,yH:()=>n,cn:()=>d,B7:()=>f.B,kD:()=>v.k,AW:()=>b.A,aR:()=>_.a,xT:()=>C.x,Tq:()=>x.T,A7:()=>M.A,sz:()=>y.s,pf:()=>s});class n{constructor(t,e,i,n,o,a,r,s,l,u,c,d,p){this.change$=t,this.options=e,this.legacyAppearance=i,this.appearanceDirective=n,this.cleanerDirective=o,this.customContentDirective=a,this.iconDirective=r,this.iconLeftDirective=s,this.labelOutsideDirective=l,this.sizeDirective=u,this.prefixDirective=c,this.postfixDirective=d,this.fillerDirective=p}get appearance(){return this.appearanceDirective.appearance||this.legacyAppearance}get cleaner(){return this.cleanerDirective.cleaner}get customContent(){return this.customContentDirective.customContent||""}get icon(){return this.iconDirective.icon}get iconLeft(){return this.iconLeftDirective.iconLeft}get labelOutside(){return this.labelOutsideDirective.labelOutside}get size(){return this.sizeDirective.size}get prefix(){return this.prefixDirective.prefix}get postfix(){return this.postfixDirective.postfix}get filler(){return this.fillerDirective.filler}}var o=i(4797);const a={iconCleaner:"tuiIconClose",hintOnDisabled:!1},r=(0,o.tuiCreateToken)(a);function s(t){return(0,o.tuiProvideOptions)(r,t,a)}var l=i(78255),u=i(64374),c=i(74788);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({}),t})();var p=i(31467),h=i(66682),g=i(17757),m=i(46782),f=i(6707),v=i(87205),b=i(88494),_=i(3729),C=i(68874),x=i(89437),M=i(44998),y=i(10200);const w=new c.OlP("[TUI_TEXTFIELD_WATCHED_CONTROLLER]"),O=[o.TuiDestroyService,{provide:w,deps:[c.sBO,o.TuiDestroyService,r,p.jt,l.x,u.Y,f.U,b.Z,_.G,C.r,y.k,M.x,x.f,v.s],useFactory:(t,e,i,a,...r)=>{const s=(0,h.T)(...r.map((({change$:t})=>t||g.C))).pipe((0,o.tuiWatch)(t),(0,m.R)(e));return s.subscribe(),new n(s,i,a,...r)}}]},78255:(t,e,i)=>{i.d(e,{q:()=>r,x:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.appearance=""}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldAppearance",""]],inputs:{appearance:["tuiTextfieldAppearance","appearance"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},64374:(t,e,i)=>{i.d(e,{Y:()=>a,b:()=>r});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.cleaner=!1}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldCleaner",""]],inputs:{cleaner:["tuiTextfieldCleaner","cleaner"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},6707:(t,e,i)=>{i.d(e,{B:()=>r,U:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldCustomContent",""]],inputs:{customContent:["tuiTextfieldCustomContent","customContent"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},87205:(t,e,i)=>{i.d(e,{k:()=>r,s:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.filler=""}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldFiller",""]],inputs:{filler:["tuiTextfieldFiller","filler"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},3729:(t,e,i)=>{i.d(e,{G:()=>a,a:()=>r});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldIconLeft",""]],inputs:{iconLeft:["tuiTextfieldIconLeft","iconLeft"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},88494:(t,e,i)=>{i.d(e,{A:()=>r,Z:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldIcon",""]],inputs:{icon:["tuiTextfieldIcon","icon"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},68874:(t,e,i)=>{i.d(e,{r:()=>a,x:()=>r});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.labelOutside=!1}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldLabelOutside",""]],inputs:{labelOutside:["tuiTextfieldLabelOutside","labelOutside"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},89437:(t,e,i)=>{i.d(e,{T:()=>r,f:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.postfix=""}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldPostfix",""]],inputs:{postfix:["tuiTextfieldPostfix","postfix"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},44998:(t,e,i)=>{i.d(e,{A:()=>r,x:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.prefix=""}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldPrefix",""]],inputs:{prefix:["tuiTextfieldPrefix","prefix"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},10200:(t,e,i)=>{i.d(e,{k:()=>a,s:()=>r});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.size="l"}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldSize",""]],inputs:{size:["tuiTextfieldSize","size"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},31040:(t,e,i)=>{i.d(e,{o:()=>n.o,W:()=>a});var n=i(2697),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})()},2697:(t,e,i)=>{i.d(e,{o:()=>s});var n=i(44984),o=i(47730),a=i(31467),r=i(74788);let s=(()=>{class t{constructor(t){this.mode$=t,this.disabled=!1,this.readOnly=!1,this.hover=null,this.active=null,this.focus=!1,this.invalid=!1,this.appearance=""}get computedInvalid(){return!this.disabled&&!this.readOnly&&this.invalid}get computedFocused(){return this.focus&&!this.disabled}get interactiveState(){return this.disabled?n.z.Disabled:this.readOnly?n.z.Readonly:this.active?n.z.Active:this.hover?n.z.Hover:null}get noHover(){return this.readOnly||!1===this.hover}get noActive(){return this.readOnly||!1===this.active}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.Au))},t.ɵdir=r.lG2({type:t,selectors:[["","tuiWrapper",""]],hostVars:10,hostBindings:function(t,e){1&t&&r.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(r.uIk("data-appearance",e.appearance)("data-state",e.interactiveState),r.ekj("_invalid",e.computedInvalid)("_focused",e.computedFocused)("_no-hover",e.noHover)("_no-active",e.noActive))},inputs:{disabled:"disabled",readOnly:"readOnly",hover:"hover",active:"active",focus:"focus",invalid:"invalid",appearance:"appearance"},features:[r._Bn([o.CV])]}),t})()},85070:(t,e,i)=>{i.d(e,{N:()=>n});var n=(()=>(function(t){t.Accent="accent",t.Flat="flat",t.Icon="icon",t.Outline="outline",t.Primary="primary",t.Secondary="secondary",t.SecondaryDestructive="secondary-destructive",t.Table="table",t.Textfield="textfield",t.Whiteblock="whiteblock",t.WhiteblockActive="whiteblock-active"}(n||(n={})),n))()},44984:(t,e,i)=>{i.d(e,{z:()=>n});var n=(()=>(function(t){t.Active="active",t.Disabled="disabled",t.Hover="hover",t.Readonly="readonly"}(n||(n={})),n))()},95660:(t,e,i)=>{i.d(e,{q:()=>n});var n=(()=>(function(t){t.End="end",t.Single="single",t.Start="start"}(n||(n={})),n))()},64862:(t,e,i)=>{i.r(e),i.d(e,{AbstractTuiDriverDirective:()=>n.FP,AbstractTuiTextfieldHost:()=>n.D1,DEFAULT_ICONS_PATH:()=>ge.oA,MASK_CARET_TRAP:()=>ge.v1,MODE_PROVIDER:()=>Wt.CV,SCROLL_REF_SELECTOR:()=>U.hq,STATUS_ICON:()=>qt.Zo,TEXTFIELD_CONTROLLER_PROVIDER:()=>Ft.Y0,TUI_ALERT_POSITION:()=>y.N,TUI_ANIMATIONS_DEFAULT_DURATION:()=>qt.Gc,TUI_ANIMATIONS_DURATION:()=>qt.dx,TUI_ANIMATION_OPTIONS:()=>qt.Pw,TUI_ASSERT_ENABLED:()=>qt.uW,TUI_BUTTON_DEFAULT_OPTIONS:()=>_.z_,TUI_BUTTON_OPTIONS:()=>_.Gm,TUI_CACHE_BUSTING_PAYLOAD:()=>ge.uJ,TUI_CHECKBOX_DEFAULT_OPTIONS:()=>Pt.ng,TUI_CHECKBOX_OPTIONS:()=>Pt.Y2,TUI_CLOSE_WORD:()=>qt.U0,TUI_COMMON_ICONS:()=>qt.Gs,TUI_DATA_LIST_ACCESSOR:()=>qt.Cc,TUI_DATA_LIST_HOST:()=>qt.N1,TUI_DAY_TYPE_HANDLER:()=>qt.rJ,TUI_DECIMAL_SYMBOLS:()=>ge.YZ,TUI_DEFAULT_ERROR_MESSAGE:()=>qt.PL,TUI_DEFAULT_ICONS_PLACE:()=>qt.xp,TUI_DEFAULT_MARKER_HANDLER:()=>ge.zE,TUI_DEFAULT_NUMBER_FORMAT:()=>ge.Jl,TUI_DEFAULT_SCROLLBAR_OPTIONS:()=>U.uY,TUI_DEPRECATED_ICONS:()=>f.U3,TUI_DIALOGS_CLOSE:()=>st.Nc,TUI_DIALOG_DEFAULT_OPTIONS:()=>st.Pt,TUI_DIALOG_OPTIONS:()=>st.yx,TUI_DIGIT_REGEXP:()=>ge.hW,TUI_DOCUMENT_OR_SHADOW_ROOT:()=>qt.Qe,TUI_DROPDOWN_COMPONENT:()=>Ft.WH,TUI_DROPDOWN_DEFAULT_OPTIONS:()=>Ft.Eh,TUI_DROPDOWN_HOVER_DEFAULT_OPTIONS:()=>Ft.Qm,TUI_DROPDOWN_HOVER_OPTIONS:()=>Ft.Mm,TUI_DROPDOWN_OPTIONS:()=>Ft.vY,TUI_ELEMENT_REF:()=>qt.zP,TUI_EXPAND_LOADED:()=>ge.P8,TUI_FIRST_DAY_OF_WEEK:()=>qt.Sy,TUI_HINT_COMPONENT:()=>Ft.y7,TUI_HINT_DEFAULT_OPTIONS:()=>Ft.wk,TUI_HINT_DIRECTIONS:()=>ge.Fw,TUI_HINT_OPTIONS:()=>Ft.H3,TUI_ICONS:()=>qt.It,TUI_ICONS_PATH:()=>qt.ki,TUI_ICONS_PLACE:()=>qt.AA,TUI_ICON_ERROR:()=>ge.qT,TUI_ICON_PADDINGS:()=>St.i,TUI_IS_MOBILE_RES:()=>qt.rL,TUI_IS_MOBILE_RES_PROVIDER:()=>Wt.yI,TUI_LAST_PUNCTUATION_MARK_REGEXP:()=>ge.SG,TUI_LATIN_AND_NUMBERS_REGEXP:()=>ge.vw,TUI_LATIN_REGEXP:()=>ge.jL,TUI_LEADING_ZEROES_REGEXP:()=>ge.s9,TUI_LEGACY_MASK:()=>qt.sf,TUI_LOADER_DEFAULT_OPTIONS:()=>m.sP,TUI_LOADER_OPTIONS:()=>m.vI,TUI_MASK_SYMBOLS_REGEXP:()=>ge.AJ,TUI_MEDIA:()=>qt.J_,TUI_MODE:()=>qt.Au,TUI_MONTHS:()=>qt.$R,TUI_NON_DIGITS_REGEXP:()=>ge.R3,TUI_NON_DIGIT_REGEXP:()=>ge.W6,TUI_NOTHING_FOUND_MESSAGE:()=>qt.PH,TUI_NOTIFICATION_DEFAULT_OPTIONS:()=>qt.Dl,TUI_NOTIFICATION_OPTIONS:()=>qt.Ln,TUI_NUMBER_FORMAT:()=>qt.HO,TUI_NUMBER_FORMAT_OBSERVABLE:()=>qt.Lh,TUI_OPTION_CONTENT:()=>qt.IQ,TUI_ORDERED_SHORT_WEEK_DAYS:()=>qt.lQ,TUI_PRIMITIVE_TEXTFIELD_DEFAULT_OPTIONS:()=>Rt,TUI_PRIMITIVE_TEXTFIELD_OPTIONS:()=>Bt,TUI_REDUCED_MOTION:()=>qt.TK,TUI_SANITIZER:()=>qt.hm,TUI_SCROLLABLE:()=>ge.UZ,TUI_SCROLLBAR_OPTIONS:()=>U.bC,TUI_SCROLL_INTO_VIEW:()=>ge.fe,TUI_SCROLL_REF:()=>qt.$_,TUI_SELECTION_STREAM:()=>qt.iS,TUI_SHORT_WEEK_DAYS:()=>qt.P,TUI_SPIN_ICONS:()=>qt.oC,TUI_SPIN_TEXTS:()=>qt.U4,TUI_SVG_CONTENT_PROCESSOR:()=>qt.u_,TUI_SVG_DEFAULT_OPTIONS:()=>f.oS,TUI_SVG_OPTIONS:()=>f.$E,TUI_SVG_SRC_INTERCEPTORS:()=>f._f,TUI_SVG_SRC_PROCESSOR:()=>qt.V5,TUI_TEXTFIELD_APPEARANCE:()=>qt.jt,TUI_TEXTFIELD_APPEARANCE_DIRECTIVE:()=>Ft.x_,TUI_TEXTFIELD_CLEANER:()=>Ft.Ym,TUI_TEXTFIELD_CUSTOM_CONTENT:()=>Ft.UF,TUI_TEXTFIELD_DEFAULT_OPTIONS:()=>Ft.eS,TUI_TEXTFIELD_FILLER:()=>Ft.sd,TUI_TEXTFIELD_HOST:()=>qt.S0,TUI_TEXTFIELD_ICON:()=>Ft.ZK,TUI_TEXTFIELD_ICON_LEFT:()=>Ft.Gf,TUI_TEXTFIELD_LABEL_OUTSIDE:()=>Ft.rW,TUI_TEXTFIELD_OPTIONS:()=>Ft.z1,TUI_TEXTFIELD_POSTFIX:()=>Ft.f,TUI_TEXTFIELD_PREFIX:()=>Ft.xq,TUI_TEXTFIELD_SIZE:()=>Ft.kI,TUI_TEXTFIELD_WATCHED_CONTROLLER:()=>Ft.Cs,TUI_THEME:()=>qt.r2,TUI_VALUE_ACCESSOR:()=>qt.sE,TUI_VIEWPORT:()=>qt.EO,TuiAccessorProxyDirective:()=>_t.z,TuiAlertComponent:()=>a.H,TuiAlertDirective:()=>r.c,TuiAlertModule:()=>M,TuiAlertService:()=>x.J,TuiAppearance:()=>me.N,TuiBreakpointService:()=>Oe.zE,TuiButtonComponent:()=>c.v,TuiButtonModule:()=>b,TuiCalendarComponent:()=>w.a,TuiCalendarModule:()=>q,TuiCalendarSheetPipe:()=>P.h,TuiCalendarSheetPipeModule:()=>T,TuiDataListComponent:()=>Q.q,TuiDataListDirective:()=>K.g,TuiDataListModule:()=>tt,TuiDialogCloseService:()=>lt.a,TuiDialogComponent:()=>nt.X,TuiDialogDirective:()=>ot.i,TuiDialogModule:()=>rt,TuiDialogService:()=>at.R,TuiDriver:()=>n.kk,TuiDropdownAnimation:()=>fe,TuiDropdownComponent:()=>Ft.nT,TuiDropdownContextDirective:()=>Ft.J1,TuiDropdownDirective:()=>Ft.td,TuiDropdownDriverDirective:()=>Ft.VC,TuiDropdownHostDirective:()=>Ft.s4,TuiDropdownHoverDirective:()=>Ft.E$,TuiDropdownManualDirective:()=>Ft.Tp,TuiDropdownModule:()=>Ft.dp,TuiDropdownOpenDirective:()=>Ft.oH,TuiDropdownOpenMonitorDirective:()=>Ct.l,TuiDropdownOptionsDirective:()=>Ft.Ek,TuiDropdownPositionDirective:()=>Ft.A9,TuiDropdownPositionSidedDirective:()=>Ft.Cw,TuiDropdownSelectionDirective:()=>Ft.yd,TuiErrorComponent:()=>ut.v,TuiErrorModule:()=>ct,TuiExpandComponent:()=>dt.S,TuiExpandContentDirective:()=>ht.I,TuiExpandModule:()=>pt,TuiFlagPipe:()=>I.T,TuiFlagPipeModule:()=>k,TuiFormatDatePipe:()=>A.x,TuiFormatDatePipeModule:()=>S,TuiFormatDateService:()=>Oe.$m,TuiFormatNumberPipe:()=>D.m,TuiFormatNumberPipeModule:()=>E,TuiFormatPhonePipe:()=>z.r,TuiFormatPhonePipeModule:()=>X,TuiGroupDirective:()=>gt.g,TuiGroupModule:()=>mt,TuiGroupStylesComponent:()=>ft.R,TuiHintComponent:()=>Ft.jv,TuiHintDescribeDirective:()=>Ft.$o,TuiHintDirective:()=>Ft.D,TuiHintDriverDirective:()=>Ft.xn,TuiHintHostDirective:()=>Ft.XT,TuiHintHoverDirective:()=>Ft.t6,TuiHintManualDirective:()=>Ft.ZY,TuiHintModule:()=>Ft.go,TuiHintOptionsDirective:()=>Ft.bZ,TuiHintPointerDirective:()=>Ft.qf,TuiHintPositionDirective:()=>Ft.DM,TuiHintService:()=>Oe.BN,TuiHintUnstyledComponent:()=>Ft.YN,TuiHintUnstyledDirective:()=>Ft.Oo,TuiHintsHostComponent:()=>vt.J,TuiHintsHostModule:()=>bt,TuiHostedDropdownComponent:()=>xt.o,TuiHostedDropdownConnectorDirective:()=>wt.i,TuiHostedDropdownModule:()=>yt,TuiInteractiveState:()=>ve.z,TuiLabelComponent:()=>Ot.A,TuiLabelModule:()=>Tt,TuiLinkComponent:()=>j.V,TuiLinkModule:()=>J,TuiLoaderComponent:()=>d.k,TuiLoaderModule:()=>g,TuiMaskAccessorDirective:()=>Ft.j$,TuiMaskAccessorModule:()=>Ft.c8,TuiModeDirective:()=>Ft.wt,TuiModeModule:()=>Ft.zw,TuiMonthPipe:()=>N.$,TuiMonthPipeModule:()=>L,TuiNightThemeService:()=>Oe.m5,TuiNotification:()=>be,TuiNotificationComponent:()=>u.L,TuiNotificationModule:()=>C,TuiNumberFormatDirective:()=>Ft.yJ,TuiNumberFormatModule:()=>Ft.q4,TuiOptGroupDirective:()=>et.R,TuiOptionComponent:()=>it.v,TuiOrderWeekDaysPipe:()=>R.q,TuiOrderWeekDaysPipeModule:()=>F,TuiPositionAccessor:()=>n.uG,TuiPositionService:()=>Oe.KG,TuiPrimitiveCalendarComponent:()=>O.A,TuiPrimitiveCalendarModule:()=>B,TuiPrimitiveCheckboxComponent:()=>kt.r,TuiPrimitiveCheckboxModule:()=>It,TuiPrimitiveSpinButtonComponent:()=>V.a,TuiPrimitiveSpinButtonModule:()=>$,TuiPrimitiveTextfieldComponent:()=>St.y,TuiPrimitiveTextfieldDirective:()=>At.B,TuiPrimitiveTextfieldModule:()=>Nt,TuiPrimitiveYearMonthPaginationComponent:()=>G.d,TuiPrimitiveYearMonthPaginationModule:()=>W,TuiPrimitiveYearPickerComponent:()=>Y.T,TuiPrimitiveYearPickerModule:()=>Z,TuiRangeState:()=>_e.q,TuiRectAccessor:()=>n.O4,TuiRootComponent:()=>Ut.G,TuiRootModule:()=>Vt,TuiRouterLinkActiveService:()=>Oe.Ok,TuiScrollControlsComponent:()=>ce,TuiScrollControlsModule:()=>de,TuiScrollIntoViewDirective:()=>Ft.ML,TuiScrollIntoViewModule:()=>Ft.ec,TuiScrollRefDirective:()=>U.ex,TuiScrollableDirective:()=>U.Rm,TuiScrollbarComponent:()=>U.IB,TuiScrollbarDirective:()=>re,TuiScrollbarModule:()=>U.Jy,TuiSvgComponent:()=>f.PN,TuiSvgDefsHostComponent:()=>Gt.M,TuiSvgDefsHostModule:()=>jt,TuiSvgModule:()=>f.EI,TuiSvgService:()=>Oe.K5,TuiTextfieldAppearanceDirective:()=>Ft.qc,TuiTextfieldCleanerDirective:()=>Ft.be,TuiTextfieldComponent:()=>Ht.M,TuiTextfieldController:()=>Ft.yH,TuiTextfieldControllerModule:()=>Ft.cn,TuiTextfieldCustomContentDirective:()=>Ft.B7,TuiTextfieldFillerDirective:()=>Ft.kD,TuiTextfieldIconDirective:()=>Ft.AW,TuiTextfieldIconLeftDirective:()=>Ft.aR,TuiTextfieldLabelOutsideDirective:()=>Ft.xT,TuiTextfieldPostfixDirective:()=>Ft.Tq,TuiTextfieldPrefixDirective:()=>Ft.A7,TuiTextfieldSizeDirective:()=>Ft.sz,TuiThemeNightComponent:()=>pe.Z,TuiThemeNightModule:()=>he,TuiTooltipComponent:()=>Dt.w,TuiTooltipModule:()=>zt,TuiValueDecorationComponent:()=>Zt.Z,TuiVehicle:()=>n.c2,TuiVisualViewportService:()=>Oe.Lp,TuiWrapperDirective:()=>Ft.oT,TuiWrapperModule:()=>Ft.WU,tuiAsDataList:()=>K.B,tuiAsDataListAccessor:()=>qt.RB,tuiAsDataListHost:()=>qt.oE,tuiAsDriver:()=>n.UK,tuiAsOptionContent:()=>qt.P7,tuiAsPositionAccessor:()=>n.P7,tuiAsRectAccessor:()=>n.Ic,tuiAsTextfieldHost:()=>qt.cp,tuiAsVehicle:()=>n.Fe,tuiAsViewport:()=>qt.ck,tuiButtonOptionsProvider:()=>_.O0,tuiCapitalize:()=>Te.oy,tuiCapitalizeFirstLetter:()=>Te.ag,tuiCheckFixedPosition:()=>Te.qK,tuiCheckboxOptionsProvider:()=>Pt.im,tuiCommonIconsProvider:()=>qt.Ug,tuiCreateAutoCorrectedNumberPipe:()=>Te.qs,tuiCreateCorrectionMask:()=>Te.Y2,tuiCreateNumberMask:()=>Te.EC,tuiDialogOptionsProvider:()=>st.fy,tuiDropdownAnimation:()=>o.i9,tuiDropdownHoverOptionsProvider:()=>Ft.Gn,tuiDropdownOptionsProvider:()=>Ft.fx,tuiEditingKeys:()=>ge.Nq,tuiEnableAutoCorrectDecimalSymbol:()=>Te.YT,tuiFadeIn:()=>o.QF,tuiFadeInBottom:()=>o.Us,tuiFadeInList:()=>o.lG,tuiFadeInTop:()=>o.vT,tuiFallbackAccessor:()=>n.Zy,tuiFallbackRectAccessor:()=>n.Sv,tuiFormatNumber:()=>Te.lx,tuiFormatPhone:()=>Te.ev,tuiGetBorder:()=>Te._X,tuiGetFractionPartPadded:()=>Te.Lf,tuiGetSafeAreaSize:()=>Te.$l,tuiGetScreenWidth:()=>Te.i8,tuiGetViewportHeight:()=>Te.l7,tuiGetViewportWidth:()=>Te.ic,tuiGetWordRange:()=>Te.DI,tuiHeightCollapse:()=>o.eu,tuiHeightCollapseList:()=>o.os,tuiHintOptionsProvider:()=>Ft.pt,tuiIconsPathFactory:()=>Te.ht,tuiIsEditingKey:()=>Te.kL,tuiIsMobile:()=>Te.Je,tuiIsObscured:()=>Te.mn,tuiIsPresumedHTMLString:()=>Te.jL,tuiLoaderOptionsProvider:()=>m.gQ,tuiMaskedMoneyValueIsEmpty:()=>Te.Qk,tuiMaskedNumberStringToNumber:()=>Te.j2,tuiNotificationOptionsProvider:()=>qt.tA,tuiNumberFormatProvider:()=>qt._3,tuiNumberToStringWithoutExp:()=>Te.E1,tuiOtherDecimalSymbol:()=>Te.gK,tuiOverrideOptions:()=>Te.lp,tuiPop:()=>o.cC,tuiPositionAccessorFor:()=>n.ei,tuiPrimitiveTextfieldOptionsProvider:()=>Yt,tuiProcessIcon:()=>Te.NK,tuiRectAccessorFor:()=>n.Wk,tuiScaleIn:()=>o.gI,tuiScaleInList:()=>o.XE,tuiScrollbarOptionsProvider:()=>U.av,tuiSizeBigger:()=>Te.R9,tuiSlideIn:()=>o.Gw,tuiSlideInBottom:()=>o.zr,tuiSlideInBottomList:()=>o.JP,tuiSlideInLeft:()=>o._T,tuiSlideInLeftList:()=>o.Hr,tuiSlideInRight:()=>o.hN,tuiSlideInRightList:()=>o.mM,tuiSlideInTop:()=>o.X9,tuiSlideInTopList:()=>o.DY,tuiSmartSearch:()=>Me,tuiSvgOptionsProvider:()=>f.vk,tuiSvgSrcInterceptors:()=>f.bS,tuiTextfieldOptionsProvider:()=>Ft.pf,tuiWatchedControllerFactory:()=>Wt.wD,tuiWidthCollapse:()=>o.y4,tuiWidthCollapseList:()=>o.Q2,tuiZonefulMap:()=>we});var n=i(30222),o=i(31060),a=i(49999),r=i(95063),s=i(12057),l=i(4797),u=i(79121),c=i(76189),d=i(23184),p=i(89570),h=i(74788);let g=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,p.wq]]}),t})();var m=i(4621),f=i(38192),v=i(31040);let b=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,p.wq,v.W,f.EI,g]]}),t})();var _=i(74765);let C=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,f.EI,b,p.wq]]}),t})();var x=i(44089);let M=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({providers:[(0,l.tuiAsAlerts)(x.J)],imports:[[s.ez,p.wq,C]]}),t})();var y=i(33117),w=i(49746),O=i(1408);let T=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var P=i(93794);let k=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var I=i(26318);let S=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var A=i(93446);let E=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var D=i(59544);let X=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var z=i(3520);let L=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var N=i(16129);let F=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var R=i(29793);let B=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,l.TuiLetModule,l.TuiMapperPipeModule,l.TuiRepeatTimesModule,l.TuiHoveredModule,l.TuiPressedModule,T,F]]}),t})();var Y=i(11986),H=i(34349);let Z=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[l.TuiHoveredModule,l.TuiPressedModule,l.TuiRepeatTimesModule,l.TuiLetModule,H.e]]}),t})();var U=i(22641),G=i(657),j=i(66596);let J=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,f.EI]]}),t})();var V=i(86637);let $=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,b]]}),t})(),W=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,l.TuiFocusableModule,$,J,L]]}),t})(),q=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,W,B,Z,U.Jy,l.TuiMapperPipeModule]]}),t})();var Q=i(20933),K=i(52219);let tt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,f.EI,p.wq]]}),t})();var et=i(89786),it=i(35065),nt=i(90611),ot=i(56423),at=i(53576);let rt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({providers:[(0,l.tuiAsDialog)(at.R)],imports:[[p.wq,b,s.ez,l.TuiAutoFocusModule]]}),t})();var st=i(31491),lt=i(93060),ut=i(36951);let ct=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,p.wq,l.TuiLetModule]]}),t})();var dt=i(88618);let pt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,g]]}),t})();var ht=i(84785),gt=i(39607);let mt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez]]}),t})();var ft=i(92295),vt=i(12252);let bt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,p.wq,l.TuiActiveZoneModule]]}),t})();var _t=i(59696),Ct=i(97126),xt=i(62939),Mt=i(55883);let yt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,p.wq,l.TuiLetModule,l.TuiObscuredModule,l.TuiActiveZoneModule,Mt.dp]]}),t})();var wt=i(25121),Ot=i(88135);let Tt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[p.wq]]}),t})();var Pt=i(69478),kt=i(80868);let It=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[f.EI,v.W,p.wq]]}),t})();var St=i(63060),At=i(62733),Et=i(23738),Dt=i(33351),Xt=i(61205);let zt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,v.W,f.EI,Xt.go,p.wq]]}),t})();var Lt=i(61331);let Nt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,Et.u5,p.wq,Lt.c,l.TuiFocusableModule,v.W,f.EI,zt,l.TuiAutofilledModule]]}),t})();var Ft=i(65490);const Rt=Ft.eS,Bt=Ft.z1,Yt=Ft.pf;var Ht=i(91030),Zt=i(71662),Ut=i(23242),Gt=i(94165);let jt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,l.TuiLetModule]]}),t})();var Jt=i(30126);let Vt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,Jt.X1,l.TuiDropdownHostModule,jt,bt,l.TuiDialogHostModule,l.TuiAlertHostModule,l.TuiScrollControlsModule]]}),t})();var $t=i(62579),Wt=i(47730),qt=i(31467),Qt=i(39426),Kt=i(88002),te=i(39761),ee=i(87519);let ie=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=h.lG2({type:t,selectors:[["","tuiScrollbarWrapper",""]],features:[h._Bn([{provide:qt.zP,useExisting:h.SBq}])]}),t})();var ne=i(66682),oe=i(43190),ae=i(46782);let re=(()=>{class t{constructor(t,e,i,n,o,a,r,s){this.wrapper=o,this.container=a,this.doc=r,this.el=s,this.tuiScrollbar="vertical";const{nativeElement:u}=this.el,c=(0,l.tuiTypedFromEvent)(u,"mousedown"),d=(0,l.tuiTypedFromEvent)(this.doc,"mousemove"),p=(0,l.tuiTypedFromEvent)(this.doc,"mouseup"),h=(0,l.tuiTypedFromEvent)(this.wrapper.nativeElement,"mousedown");(0,ne.T)(h.pipe((0,Kt.U)((t=>this.getScrolled(t,.5,.5)))),c.pipe((0,l.tuiStopPropagation)(),(0,oe.w)((t=>{const e=u.getBoundingClientRect(),i=function({clientY:t},{top:e,height:i}){return(t-e)/i}(t,e),n=function({clientX:t},{left:e,width:i}){return(t-e)/i}(t,e);return d.pipe((0,Kt.U)((t=>this.getScrolled(t,i,n))),(0,ae.R)(p))})))).pipe((0,l.tuiZonefree)(t),(0,ae.R)(i)).subscribe((([t,i])=>{"vertical"===this.tuiScrollbar?e.setProperty(this.element,"scrollTop",t):e.setProperty(this.element,"scrollLeft",i)})),(0,ne.T)(n.pipe((0,Qt.p)(l.POLLING_TIME)),(0,l.tuiScrollFrom)(this.element)).pipe((0,l.tuiZonefree)(t),(0,ae.R)(i)).subscribe((()=>{"vertical"===this.tuiScrollbar?(e.setStyle(u,"top",100*this.thumb+"%"),e.setStyle(u,"height",100*this.view+"%")):(e.setStyle(u,"left",100*this.thumb+"%"),e.setStyle(u,"width",100*this.view+"%"))}))}get scrolled(){const{scrollTop:t,scrollHeight:e,clientHeight:i,scrollLeft:n,scrollWidth:o,clientWidth:a}=this.element;return"vertical"===this.tuiScrollbar?t/(e-i):n/(o-a)}get compensation(){const{clientHeight:t,scrollHeight:e,clientWidth:i,scrollWidth:n}=this.element;return t*t/e>24&&"vertical"===this.tuiScrollbar||i*i/n>24&&"horizontal"===this.tuiScrollbar?0:"vertical"===this.tuiScrollbar?24/t:24/i}get thumb(){const t=this.compensation||this.view;return this.scrolled*(1-t)}get view(){const{clientHeight:t,scrollHeight:e,clientWidth:i,scrollWidth:n}=this.element;return"vertical"===this.tuiScrollbar?Math.ceil(t/e*100)/100:Math.ceil(i/n*100)/100}get element(){return this.container.nativeElement}getScrolled({clientY:t,clientX:e},i,n){const{offsetHeight:o,offsetWidth:a}=this.el.nativeElement,{top:r,left:s,width:l,height:u}=this.wrapper.nativeElement.getBoundingClientRect();return[(this.element.scrollHeight-u)*((t-r-o*i)/(u-o)),(this.element.scrollWidth-l)*((e-s-a*n)/(l-a))]}}return t.ɵfac=function(e){return new(e||t)(h.Y36(h.R0b),h.Y36(h.Qsj),h.Y36(l.TuiDestroyService,2),h.Y36($t.L1),h.Y36(qt.zP),h.Y36(l.TUI_SCROLL_REF),h.Y36(s.K0),h.Y36(h.SBq))},t.ɵdir=h.lG2({type:t,selectors:[["","tuiScrollbar",""]],inputs:{tuiScrollbar:"tuiScrollbar"},features:[h._Bn([l.TuiDestroyService])]}),t})();function se(t,e){if(1&t&&(h.TgZ(0,"div",3),h._UZ(1,"div",4),h.qZA()),2&t){const t=h.oxw().ngIf,e=h.oxw();h.ekj("t-bar_has-horizontal",t[1]),h.Q6J("@tuiFadeIn",e.animation)}}function le(t,e){if(1&t&&(h.TgZ(0,"div",5),h._UZ(1,"div",6),h.qZA()),2&t){const t=h.oxw().ngIf,e=h.oxw();h.ekj("t-bar_has-vertical",t[0]),h.Q6J("@tuiFadeIn",e.animation)}}function ue(t,e){if(1&t&&(h.ynx(0),h.YNc(1,se,2,3,"div",1),h.YNc(2,le,2,3,"div",2),h.BQk()),2&t){const t=e.ngIf;h.xp6(1),h.Q6J("ngIf",t[0]),h.xp6(1),h.Q6J("ngIf",t[1])}}let ce=(()=>{class t{constructor(t,e,i,n,o){this.animation=t,this.zone=e,this.scrollRef=i,this.animationFrame$=n,this.mode$=o,this.refresh$=this.animationFrame$.pipe((0,Qt.p)(300),(0,Kt.U)((()=>this.scrollbars)),(0,te.O)([!1,!1]),(0,ee.x)(((t,e)=>t[0]===e[0]&&t[1]===e[1])),(0,l.tuiZoneOptimized)(this.zone))}get scrollbars(){const{clientHeight:t,scrollHeight:e,clientWidth:i,scrollWidth:n}=this.scrollRef.nativeElement;return[Math.ceil(t/e*100)<100,Math.ceil(i/n*100)<100]}}return t.ɵfac=function(e){return new(e||t)(h.Y36(qt.Pw),h.Y36(h.R0b),h.Y36(l.TUI_SCROLL_REF),h.Y36($t.L1),h.Y36(qt.Au))},t.ɵcmp=h.Xpm({type:t,selectors:[["tui-scroll-controls"]],hostBindings:function(t,e){1&t&&h.NdJ("$.data-mode.attr",(function(){return e.mode$}))},features:[h._Bn([Wt.CV])],decls:2,vars:3,consts:[[4,"ngIf"],["tuiScrollbarWrapper","","class","t-bar t-bar_vertical",3,"t-bar_has-horizontal",4,"ngIf"],["tuiScrollbarWrapper","","class","t-bar t-bar_horizontal",3,"t-bar_has-vertical",4,"ngIf"],["tuiScrollbarWrapper","",1,"t-bar","t-bar_vertical"],["tuiScrollbar","vertical",1,"t-thumb"],["tuiScrollbarWrapper","",1,"t-bar","t-bar_horizontal"],["tuiScrollbar","horizontal",1,"t-thumb"]],template:function(t,e){1&t&&(h.YNc(0,ue,3,2,"ng-container",0),h.ALo(1,"async")),2&t&&h.Q6J("ngIf",h.lcZ(1,1,e.refresh$))},directives:[s.O5,ie,re],pipes:[s.Ov],styles:["[_nghost-%COMP%]{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:1;min-width:calc(100% - 1px);min-height:calc(100% - 1px);max-width:calc(100% - 1px);max-height:calc(100% - 1px);float:left;-webkit-margin-end:calc(-100% + 1px);margin-inline-end:calc(-100% + 1px);pointer-events:none}.t-bar[_ngcontent-%COMP%]{position:absolute;right:0;bottom:0;pointer-events:auto}.t-bar_vertical[_ngcontent-%COMP%]{top:0;width:.875rem}.t-bar_horizontal[_ngcontent-%COMP%]{left:0;height:.875rem}.t-bar_has-horizontal[_ngcontent-%COMP%]{bottom:.5rem}.t-bar_has-vertical[_ngcontent-%COMP%]{right:.5rem}.t-thumb[_ngcontent-%COMP%]{transition-property:all;transition-duration:.15s;transition-timing-function:ease-in-out;position:absolute;border-radius:6.25rem;border:.25rem solid transparent;cursor:pointer;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--tui-text-01);background-clip:content-box;box-sizing:border-box;transition-property:width,height;opacity:.2}.t-thumb[_ngcontent-%COMP%]:hover{opacity:.24}.t-thumb[_ngcontent-%COMP%]:active{opacity:.48}[data-mode=onDark][_nghost-%COMP%] .t-thumb[_ngcontent-%COMP%]{background-color:var(--tui-text-01-night)}.t-bar_vertical[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]{right:0;width:.75rem;min-height:1.25rem}.t-bar_vertical[_ngcontent-%COMP%]:hover .t-thumb[_ngcontent-%COMP%], .t-bar_vertical[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]:active{width:.875rem}.t-bar_horizontal[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]{bottom:0;height:.75rem;min-width:1.25rem}.t-bar_horizontal[_ngcontent-%COMP%]:hover .t-thumb[_ngcontent-%COMP%], .t-bar_horizontal[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]:active{height:.875rem}"],data:{animation:[o.QF]},changeDetection:0}),t})(),de=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,l.TuiLetModule]]}),t})();var pe=i(57786);let he=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var ge=i(82032),me=i(85070),fe=(()=>(function(t){t.FadeInBottom="fadeInBottom",t.FadeInTop="fadeInTop"}(fe||(fe={})),fe))(),ve=i(44984),be=(()=>(function(t){t.Error="error",t.Info="info",t.Success="success",t.Warning="warning"}(be||(be={})),be))(),_e=i(95660),Ce=i(54395),xe=i(42145);function Me(t,e=400){return i=>i.pipe((0,Ce.b)(e),(0,xe.R)(((t,e)=>""!==t&&e.startsWith(t)?t:e),""),(0,ee.x)(),(0,oe.w)((e=>t(e).pipe((0,te.O)(null)))),(0,te.O)(l.EMPTY_ARRAY))}var ye=i(34022);function we(t,e){return(0,ye.z)((0,Kt.U)(t),(0,ee.x)(),(0,l.tuiZonefull)(e))}var Oe=i(47029),Te=i(96973)},657:(t,e,i)=>{i.d(e,{d:()=>p});var n=i(74788),o=i(4797),a=i(86637),r=i(12057),s=i(66596),l=i(48893),u=i(16129);function c(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.hij(" ",t.value.formattedYear," ")}}function d(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",3),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onYearClick()})),n._uU(1),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("tuiFocusable",!1),n.xp6(1),n.hij(" ",t.value.formattedYear," ")}}let p=(()=>{class t{constructor(){this.value=o.TuiMonth.currentLocal(),this.min=o.TUI_FIRST_DAY,this.max=o.TUI_LAST_DAY,this.valueChange=new n.vpe,this.yearClick=new n.vpe}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:o.TUI_FIRST_DAY}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:o.TUI_LAST_DAY}get prevMonthDisabled(){return this.value.monthSameOrBefore(this.computedMin)}get nextMonthDisabled(){return this.value.monthSameOrAfter(this.computedMax)}get oneYear(){const{computedMin:t,computedMax:e}=this;return t.year===e.year}onYearClick(){this.yearClick.next(this.value)}onPrevMonthClick(){this.appendValueWithLimit({month:-1})}onNextMonthClick(){this.appendValueWithLimit({month:1})}appendValueWithLimit(t){const e=this.value.append(t),{computedMin:i,computedMax:n}=this;i.monthSameOrAfter(e)?this.updateValue(i):this.updateValue(n.monthSameOrBefore(e)?n:e)}updateValue(t){this.value.monthSame(t)||(this.value=t,this.valueChange.emit(t))}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-primitive-year-month-pagination"]],inputs:{value:"value",min:"min",max:"max"},outputs:{valueChange:"valueChange",yearClick:"yearClick"},decls:7,vars:10,consts:[[3,"focusable","leftDisabled","rightDisabled","leftClick","rightClick"],[4,"ngIf","ngIfElse"],["button",""],["id","year-btn","automation-id","tui-primitive-year-month-pagination__year-button","tuiLink","","type","button",3,"tuiFocusable","click"]],template:function(t,e){if(1&t&&(n.TgZ(0,"tui-primitive-spin-button",0),n.NdJ("leftClick",(function(){return e.onPrevMonthClick()}))("rightClick",(function(){return e.onNextMonthClick()})),n._uU(1),n.ALo(2,"async"),n.ALo(3,"tuiMonth"),n.YNc(4,c,2,1,"ng-container",1),n.YNc(5,d,2,2,"ng-template",null,2,n.W1O),n.qZA()),2&t){const t=n.MAs(6);n.Q6J("focusable",!1)("leftDisabled",e.prevMonthDisabled)("rightDisabled",e.nextMonthDisabled),n.xp6(1),n.hij(" ",n.lcZ(2,6,n.lcZ(3,8,e.value))," "),n.xp6(3),n.Q6J("ngIf",e.oneYear)("ngIfElse",t)}},directives:[a.a,r.O5,s.V,l.t],pipes:[r.Ov,u.$],styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0}),t})()},94165:(t,e,i)=>{i.d(e,{M:()=>p});var n=i(12057),o=i(74788),a=i(4797),r=i(47029),s=i(46782);function l(t,e){if(1&t&&(o.O4$(),o._UZ(0,"defs",4)),2&t){const t=e.$implicit;o.Q6J("innerHTML",t,o.oJD)}}function u(t,e){if(1&t&&(o.O4$(),o.ynx(0),o.YNc(1,l,1,1,"defs",3),o.BQk()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("ngForOf",t.items)}}function c(t,e){if(1&t&&(o.O4$(),o.TgZ(0,"defs"),o._UZ(1,"svg",6),o.qZA()),2&t){const t=e.$implicit;o.xp6(1),o.Q6J("outerHTML",t,o.oJD)}}function d(t,e){if(1&t&&(o.O4$(),o.YNc(0,c,2,1,"defs",5)),2&t){const t=o.oxw();o.Q6J("ngForOf",t.items)}}let p=(()=>{class t{constructor(t,e,i,o){this.svgService=t,this.cdr=e,this.destroy$=i,this.isBrowser=!0,this.isBrowser=!(0,n.PM)(o)}ngOnInit(){this.svgService.items$.pipe((0,s.R)(this.destroy$)).subscribe((t=>{this.items=t.values(),this.cdr.detectChanges()}))}}return t.ɵfac=function(e){return new(e||t)(o.Y36(r.K5),o.Y36(o.sBO),o.Y36(a.TuiDestroyService,2),o.Y36(o.Lbi))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-svg-defs-host"]],features:[o._Bn([a.TuiDestroyService])],decls:4,vars:2,consts:[["version","1.1",0,"xmlns","xlink","http://www.w3.org/1999/xlink","xmlns","http://www.w3.org/2000/svg"],[4,"ngIf","ngIfElse"],["server",""],[3,"innerHTML",4,"ngFor","ngForOf"],[3,"innerHTML"],[4,"ngFor","ngForOf"],[3,"outerHTML"]],template:function(t,e){if(1&t&&(o.O4$(),o.TgZ(0,"svg",0),o.YNc(1,u,2,1,"ng-container",1),o.YNc(2,d,1,1,"ng-template",null,2,o.W1O),o.qZA()),2&t){const t=o.MAs(3);o.xp6(1),o.Q6J("ngIf",e.isBrowser)("ngIfElse",t)}},directives:[n.O5,n.sg],styles:["[_nghost-%COMP%]{display:none}"],changeDetection:0}),t})()},93794:(t,e,i)=>{i.d(e,{h:()=>s});var n=i(4797),o=i(31467);const a=({month:t,rowIndex:e,colIndex:i,firstDayOfWeek:o})=>{let a=e*n.DAYS_IN_WEEK+i-((t,e)=>{const i=new Date(t.year,t.month,1).getDay();return i>=e?i-e:n.DAYS_IN_WEEK-(e-i)})(t,o)+1;return a>t.daysCount&&(a-=t.daysCount,t=t.append({month:1})),a<=0&&(a=(t=t.append({month:-1})).daysCount+a),new n.TuiDay(t.year,t.month,a)};var r=i(74788);let s=(()=>{class t{constructor(t){this.firstDayOfWeek=t,this.currentMonth=null,this.currentSheet=[]}transform(t,e=!1){var i;if(null===(i=this.currentMonth)||void 0===i?void 0:i.monthSame(t))return this.currentSheet;const o=[];for(let i=0;i<6;i++){const r=[];for(let o=0;oe.yeare.year>i.year||e.month>i.month;if(!s(n)||e){if(l(n)&&!e)break;r.push(n)}}o.push(r)}return this.currentSheet=o.filter((t=>t.length)),this.currentMonth=t,this.currentSheet}}return t.ɵfac=function(e){return new(e||t)(r.Y36(o.Sy,16))},t.ɵpipe=r.Yjl({name:"tuiCalendarSheet",type:t,pure:!0}),t})()},26318:(t,e,i)=>{i.d(e,{T:()=>s});var n=i(38192),o=i(82032),a=i(72773),r=i(74788);let s=(()=>{class t{constructor(t){this.svgOptions=t,this.staticPath=this.svgOptions.path("tuiIcon").replace("tuiIcon.svg#tuiIcon","").replace(`tuiIcon.svg${o.uJ}#tuiIcon`,"")}transform(t){if(!t)return null;switch(t){case a.Xi.BL:case a.Xi.BQ:case a.Xi.CW:case a.Xi.GF:case a.Xi.GP:case a.Xi.MF:case a.Xi.MQ:case a.Xi.NC:case a.Xi.RE:case a.Xi.YT:return`${this.staticPath}${a.Xi.FR}.png`;case a.Xi.SX:return`${this.staticPath}${a.Xi.NL}.png`;default:return`${this.staticPath}${t}.png`}}}return t.ɵfac=function(e){return new(e||t)(r.Y36(n.$E,16))},t.ɵpipe=r.Yjl({name:"tuiFlag",type:t,pure:!0}),t})()},93446:(t,e,i)=>{i.d(e,{x:()=>a});var n=i(47029),o=i(74788);let a=(()=>{class t{constructor(t){this.service=t}transform(t){return this.service.format(t.valueOf())}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.$m,16))},t.ɵpipe=o.Yjl({name:"tuiFormatDate",type:t,pure:!0}),t})()},59544:(t,e,i)=>{i.d(e,{m:()=>r});var n=i(31467),o=i(78539),a=i(74788);let r=(()=>{class t{constructor(t){this.numberFormat=t}transform(t,e={}){return(0,o.lx)(t,Object.assign(Object.assign({},this.numberFormat),e))}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.HO,16))},t.ɵpipe=a.Yjl({name:"tuiFormatNumber",type:t,pure:!0}),t})()},3520:(t,e,i)=>{i.d(e,{r:()=>r});var n=i(4797),o=i(78539),a=i(74788);let r=(()=>{class t{transform(t,e=`${n.CHAR_PLUS}7`,i="(###) ###-##-##"){return(0,o.ev)(t,e,i)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=a.Yjl({name:"tuiFormatPhone",type:t,pure:!0}),t})()},16129:(t,e,i)=>{i.d(e,{$:()=>r});var n=i(31467),o=i(88002),a=i(74788);let r=(()=>{class t{constructor(t){this.months$=t}transform({month:t}){return this.months$.pipe((0,o.U)((e=>e[t])))}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.$R,16))},t.ɵpipe=a.Yjl({name:"tuiMonth",type:t,pure:!0}),t})()},29793:(t,e,i)=>{i.d(e,{q:()=>s});var n=i(31467),o=i(88002),a=i(74788);function r(t){const e=t.length-1;return[t[e],...t.slice(0,e)]}let s=(()=>{class t{constructor(t){this.firstDayOfWeekIndex=t}transform(t){return t.pipe((0,o.U)(r),(0,o.U)((t=>[...t.slice(this.firstDayOfWeekIndex),...t.slice(0,this.firstDayOfWeekIndex)])))}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.Sy,16))},t.ɵpipe=a.Yjl({name:"tuiOrderWeekDays",type:t,pure:!0}),t})()},47730:(t,e,i)=>{i.d(e,{CV:()=>c,yI:()=>a,wD:()=>h});var n=i(74788),o=i(31467);const a={provide:o.rL,deps:[[new n.tp0,o.rL],n.SBq],useFactory:(t,{nativeElement:e})=>(e["$.class._mobile"]=t,t)};var r=i(42489),s=i(25917),l=i(39761),u=i(88002);const c={provide:o.Au,deps:[[new n.FiY,r.w],n.SBq],useFactory:(t,{nativeElement:e})=>{const i=t?t.change$.pipe((0,l.O)(null),(0,u.U)((()=>t.mode))):(0,s.of)(null);return e["$.data-mode.attr"]=i,i}};var d=i(4797),p=i(46782);function h(t,e,i){return t.change$.pipe((0,d.tuiWatch)(e),(0,p.R)(i)).subscribe(),t}},47029:(t,e,i)=>{i.d(e,{zE:()=>c,$m:()=>p,BN:()=>g,m5:()=>_,KG:()=>M,Ok:()=>k,K5:()=>A,Lp:()=>E});var n=i(74788),o=i(4797),a=i(31467),r=i(18891),s=i(88002),l=i(87519),u=i(47349);let c=(()=>{class t extends r.y{constructor(t,e,i){super((t=>this.stream$.subscribe(t))),this.media=t,this.ngZone=e,this.size$=i,this.sorted=Object.values(this.media).sort(((t,e)=>t-e)),this.invert=Object.keys(this.media).reduce(((t,e)=>Object.assign(Object.assign({},t),{[this.media[e]]:e})),{}),this.stream$=this.size$.pipe((0,s.U)((({width:t})=>this.sorted.find((e=>e>t)))),(0,s.U)((t=>this.invert[t||this.sorted[this.sorted.length-1]])),(0,l.x)(),(0,o.tuiZoneOptimized)(this.ngZone),(0,u.d)({bufferSize:1,refCount:!0}))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(a.J_),n.LFG(n.R0b),n.LFG(o.TUI_WINDOW_SIZE))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var d=i(25917);let p=(()=>{class t{constructor(t){this.locale=t}format(t){return(0,d.of)(new Date(t).toLocaleTimeString(this.locale,{hour:"numeric",minute:"2-digit"}))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.soG))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var h=i(26215);let g=(()=>{class t extends h.X{constructor(){super([])}add(t){this.next(this.value.concat(t))}remove(t){this.value.includes(t)&&this.next(this.value.filter((e=>e!==t)))}}return t.ɵfac=function(e){return new(e||t)},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var m=i(62579),f=i(22759),v=i(39761),b=i(18819);let _=(()=>{class t extends r.y{constructor(t){const e=t.matchMedia("(prefers-color-scheme: dark)"),i=(0,f.R)(e,"change").pipe((0,v.O)(null),(0,s.U)((()=>e.matches)),(0,b.B)());super((t=>i.subscribe(t)))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(m.m9))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var C=i(30222),x=i(68939);let M=(()=>{class t extends r.y{constructor(t,e,i,n){super((a=>e.pipe((0,s.U)((()=>t.nativeElement.getBoundingClientRect())),(0,s.U)((t=>n.getPosition(t))),(0,o.tuiZonefree)(i),(0,x.x)((()=>n.getPosition(o.EMPTY_CLIENT_RECT)))).subscribe(a)))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.SBq),n.LFG(m.L1),n.LFG(n.R0b),n.LFG(C.uG))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})();var y=i(33982),w=i(66682),O=i(46797),T=i(59193),P=i(46782);let k=(()=>{class t extends r.y{constructor(t,e,i,n){const a=t?(0,w.T)((0,O.H)(0),i).pipe((0,s.U)((()=>t.isActive)),(0,l.x)(),(0,o.tuiZoneOptimized)(e),(0,P.R)(n)):T.E;super((t=>a.subscribe(t)))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(y.Od,8),n.LFG(n.R0b),n.LFG(m.L1),n.LFG(o.TuiDestroyService,2))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})();var I=i(91211),S=i(68763);let A=(()=>{class t{constructor(t,e,i){this.tuiSanitizer=t,this.sanitizer=e,this.originals={},this.items$=new h.X(new Map),this.define(i)}define(t){const{value:e}=this.items$;Object.keys(t).forEach((i=>{this.defineIcon(i,t[i],e)})),this.items$.next(e)}getOriginal(t){return this.originals[t]||null}defineIcon(t,e,i){if(i.has(t))return;const n=this.parseSrc(t,e);n&&(i.set(t,n),this.originals=Object.assign(Object.assign({},this.originals),{[t]:e}))}parseSrc(t,e){return this.sanitize((0,S.NK)(e,t))}sanitize(t){return this.sanitizer.bypassSecurityTrustHtml((this.tuiSanitizer?this.tuiSanitizer.sanitize(n.q3G.HTML,t):this.sanitizer.sanitize(n.q3G.HTML,t))||"")}}return t.ɵfac=function(e){return new(e||t)(n.LFG(a.hm,8),n.LFG(I.H7),n.LFG(a.It))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})(),E=(()=>{class t{constructor(t,e){this.win=t,this.isWebkit=e}correct([t,e]){return[this.correctY(t),this.correctX(e)]}correctX(t){var e,i;return this.isWebkit?t+(null!==(i=null===(e=this.win.visualViewport)||void 0===e?void 0:e.offsetLeft)&&void 0!==i?i:0):t}correctY(t){var e,i;return this.isWebkit?t+(null!==(i=null===(e=this.win.visualViewport)||void 0===e?void 0:e.offsetTop)&&void 0!==i?i:0):t}}return t.ɵfac=function(e){return new(e||t)(n.LFG(m.m9),n.LFG(o.TUI_IS_WEBKIT))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},31467:(t,e,i)=>{i.d(e,{Zo:()=>Z,Gc:()=>s,dx:()=>l,Pw:()=>u,uW:()=>c,U0:()=>w,Gs:()=>p,Cc:()=>g,N1:()=>f,rJ:()=>b,PL:()=>T,xp:()=>I,Qe:()=>_,zP:()=>C,Sy:()=>x,It:()=>A,ki:()=>D,AA:()=>S,rL:()=>B,sf:()=>Y,J_:()=>R,Au:()=>H,$R:()=>y,PH:()=>O,Dl:()=>U,Ln:()=>G,HO:()=>V,Lh:()=>q,IQ:()=>Q,lQ:()=>et,TK:()=>r,hm:()=>it,$_:()=>nt,iS:()=>st,P:()=>k,oC:()=>lt,U4:()=>P,u_:()=>ut,V5:()=>dt,jt:()=>ht,S0:()=>gt,r2:()=>ft,sE:()=>vt,EO:()=>bt,RB:()=>m,oE:()=>v,P7:()=>K,cp:()=>mt,ck:()=>_t,Ug:()=>h,tA:()=>j,_3:()=>$});var n=i(74788),o=i(4797),a=i(12057);const r=(0,o.tuiCreateTokenFromFactory)((()=>{var t,e,i;return null!==(i=null===(e=null===(t=(0,n.f3M)(a.K0).defaultView)||void 0===t?void 0:t.matchMedia)||void 0===e?void 0:e.call(t,"(prefers-reduced-motion: reduce)").matches)&&void 0!==i&&i})),s=300,l=(0,o.tuiCreateTokenFromFactory)((()=>(0,n.f3M)(r)?0:s)),u=(0,o.tuiCreateTokenFromFactory)((()=>({value:"",params:{duration:(0,n.f3M)(l)}}))),c=(0,o.tuiCreateTokenFromFactory)((()=>(0,n.X6Q)())),d={check:"tuiIconCheck",close:"tuiIconClose",error:"tuiIconAlertCircle",more:"tuiIconChevronRight"},p=(0,o.tuiCreateToken)(d);function h(t){return(0,o.tuiProvideOptions)(p,t,d)}const g=new n.OlP("[TUI_DATA_LIST_ACCESSOR]");function m(t){return{provide:g,useExisting:t}}const f=new n.OlP("[TUI_DATA_LIST_HOST]");function v(t){return{provide:f,useExisting:t}}const b=(0,o.tuiCreateToken)((t=>t.isWeekend?"weekend":"weekday")),_=new n.OlP("[TUI_DOCUMENT_OR_SHADOW_ROOT]"),C=new n.OlP("[TUI_ELEMENT_REF]"),x=(0,o.tuiCreateToken)(o.TuiDayOfWeek.Monday);var M=i(72773);const y=(0,o.tuiCreateTokenFromFactory)((0,M.vv)("months")),w=(0,o.tuiCreateTokenFromFactory)((0,M.vv)("close")),O=(0,o.tuiCreateTokenFromFactory)((0,M.vv)("nothingFoundMessage")),T=(0,o.tuiCreateTokenFromFactory)((0,M.vv)("defaultErrorMessage")),P=(0,o.tuiCreateTokenFromFactory)((0,M.vv)("spinTexts")),k=(0,o.tuiCreateTokenFromFactory)((0,M.vv)("shortWeekDays")),I="assets/taiga-ui/icons",S=(0,o.tuiCreateToken)(I),A=(0,o.tuiCreateToken)({});var E=i(96973);const D=(0,o.tuiCreateTokenFromFactory)((()=>(0,E.ht)((0,n.f3M)(S))));var X=i(62579),z=i(18819),L=i(39761),N=i(88002),F=i(87519);const R=(0,o.tuiCreateToken)({mobile:768,desktopSmall:1024,desktopLarge:1280}),B=(0,o.tuiCreateTokenFromFactory)((()=>{const t=(0,n.f3M)(X.m9),e=(0,n.f3M)(R);return(0,o.tuiTypedFromEvent)(t,"resize").pipe((0,z.B)(),(0,L.O)(null),(0,N.U)((()=>(0,E.Je)(t,e))),(0,F.x)(),(0,o.tuiZoneOptimized)((0,n.f3M)(n.R0b)))})),Y=new n.OlP("[TUI_LEGACY_MASK]"),H=new n.OlP("[TUI_MODE]"),Z={info:"tuiIconInfo",success:"tuiIconCheckCircle",error:"tuiIconXCircle",warning:"tuiIconAlertCircle",neutral:"tuiIconInfo"},U={autoClose:3e3,label:"",status:"info",hasCloseButton:!0,icon:({$implicit:t})=>Z[t],size:"m",hasIcon:!0,defaultAutoCloseTime:3e3},G=(0,o.tuiCreateToken)(U);function j(t){return(0,o.tuiProvideOptions)(G,t,U)}var J=i(82032);const V=(0,o.tuiCreateToken)(J.Jl);function $(t){return(0,o.tuiProvideOptions)(V,t,J.Jl)}var W=i(25917);const q=(0,o.tuiCreateToken)((0,W.of)(Object.assign(Object.assign({},J.Jl),{decimalLimit:NaN}))),Q=new n.OlP("[TUI_OPTION_CONTENT]");function K(t){return{provide:Q,useValue:t}}const tt=t=>{const e=t.length-1;return[t[e],...t.slice(0,e)]},et=(0,o.tuiCreateTokenFromFactory)((()=>{const t=(0,n.f3M)(x);return(0,n.f3M)(k).pipe((0,N.U)(tt),(0,N.U)((e=>[...e.slice(t),...e.slice(0,t)])))})),it=new n.OlP("[TUI_SANITIZER]"),nt=o.TUI_SCROLL_REF;var ot=i(66682),at=i(43190),rt=i(46782);const st=(0,o.tuiCreateTokenFromFactory)((()=>{const t=(0,n.f3M)(a.K0);return(0,ot.T)((0,o.tuiTypedFromEvent)(t,"selectionchange"),(0,o.tuiTypedFromEvent)(t,"mouseup"),(0,o.tuiTypedFromEvent)(t,"mousedown").pipe((0,at.w)((()=>(0,o.tuiTypedFromEvent)(t,"mousemove").pipe((0,rt.R)((0,o.tuiTypedFromEvent)(t,"mouseup")))))),(0,o.tuiTypedFromEvent)(t,"keydown"),(0,o.tuiTypedFromEvent)(t,"keyup")).pipe((0,z.B)())})),lt=(0,o.tuiCreateToken)({decrement:"tuiIconChevronLeft",increment:"tuiIconChevronRight"}),ut=(0,o.tuiCreateToken)(o.tuiSvgLinearGradientProcessor);var ct=i(54487);const dt=(0,o.tuiCreateToken)(ct.y);var pt=i(85070);const ht=(0,o.tuiCreateToken)(pt.N.Textfield),gt=new n.OlP("[TUI_TEXTFIELD_HOST]");function mt(t){return{provide:gt,useExisting:t}}const ft=(0,o.tuiCreateToken)("Taiga"),vt=new n.OlP("[TUI_VALUE_ACCESSOR]"),bt=(0,o.tuiCreateTokenFromFactory)((()=>{const t=(0,n.f3M)(X.m9);return{type:"viewport",getClientRect:()=>({top:0,left:0,right:t.innerWidth,bottom:t.innerHeight,width:t.innerWidth,height:t.innerHeight})}}));function _t(t){return{provide:bt,useExisting:t}}},68763:(t,e,i)=>{function n(t){return!(!t||"undefined"==typeof getComputedStyle)&&("fixed"===getComputedStyle(t).getPropertyValue("position")||n(t.parentElement))}function o(){if(!CSS.supports("padding-top: env(safe-area-inset-top)"))return 0;const t=document.createElement("div");t.style.paddingTop="env(safe-area-inset-top)",document.body.appendChild(t);const e=parseInt(window.getComputedStyle(t).paddingTop,10)||0;return document.body.removeChild(t),e}function a(t){return Math.max(t.documentElement.clientWidth,t.defaultView?t.defaultView.innerWidth:0)}function r({document:t,innerHeight:e}){return Math.max(t.documentElement.clientHeight||0,e||0)}function s({document:t,innerWidth:e}){return Math.max(t.documentElement.clientWidth||0,e||0)}i.d(e,{qK:()=>n,$l:()=>o,i8:()=>a,l7:()=>r,ic:()=>s,DI:()=>u,NK:()=>h});var l=i(4797);function u(t){const e=t.cloneRange(),{startContainer:i,startOffset:n,endContainer:o,endOffset:a}=e,{ownerDocument:r}=i;if(!r)return e;const s=r.createTreeWalker(r.body,NodeFilter.SHOW_TEXT,l.svgNodeFilter);s.currentNode=i;do{const t=s.currentNode,o=t.textContent||"",a=t===i?o.slice(0,Math.max(0,n+1)):o,r=Math.max(a.lastIndexOf(" "),a.lastIndexOf(l.CHAR_NO_BREAK_SPACE),a.lastIndexOf(l.CHAR_ZERO_WIDTH_SPACE))+1;if(e.setStart(t,0),r){e.setStart(t,r);break}}while(s.previousNode());s.currentNode=o;do{const t=s.currentNode,i=t.textContent||"",n=t===o?i.slice(a+1):i,r=[n.indexOf(" "),n.indexOf(l.CHAR_NO_BREAK_SPACE),n.indexOf(l.CHAR_ZERO_WIDTH_SPACE)].reduce(((t,e)=>-1===t||-1===e?Math.max(t,e):Math.min(t,e)),-1);if(e.setEnd(t,i.length),-1!==r){e.setEnd(t,r+i.length-n.length);break}}while(s.nextNode());return e}const c='width="',d='height="',p="")));if(!(null==n?void 0:n.includes(c))||!n.includes(d))return`${i.replace(p,``;const o=n.indexOf(c),a=n.indexOf(d),r=o+c.length,s=a+d.length,l=n.slice(r,n.indexOf('"',r)),u=n.slice(s,n.indexOf('"',s));if(!u||!l||l.includes("%")||u.includes("%")||l.includes("em")||u.includes("em"))return i.replace(p,`${i}`}},78539:(t,e,i)=>{function n(t){return t.toLowerCase().replace(/(?:^|\s)\S/g,(t=>t.toUpperCase()))}function o(t){return`${t.charAt(0).toUpperCase()}${t.slice(1)}`}i.d(e,{oy:()=>n,ag:()=>o,lx:()=>u,ev:()=>c,Lf:()=>l,E1:()=>s,gK:()=>d});var a=i(4797),r=i(82032);function s(t){const e=String(t),[i,n]=e.split("e-");let o=e;if(n){const[,e]=i.split("."),a=Number(n)+((null==e?void 0:e.length)||0);o=t.toFixed(a)}return o}function l(t,e){const[,i=""]=s(t).split(".");return(0,a.tuiIsNumber)(e)?i.slice(0,Math.max(0,e)):i}function u(t,e={}){const{decimalLimit:i,decimalSeparator:n,thousandSeparator:o,zeroPadding:s,rounding:u}=Object.assign(Object.assign({},r.Jl),e),c=Number.isFinite(i)?(0,a.tuiRoundWith)({value:t,precision:i,method:u}):t,d=String(Math.floor(Math.abs(c)));let p=l(c,i);if(Number.isFinite(i))if(s){const t=Math.max(i-p.length,0);p=`${p}${"0".repeat(t)}`}else p=p.replace(/0*$/,"");const h=d.length%3;let g=(t<0?a.CHAR_HYPHEN:"")+d.charAt(0);for(let t=1;t3&&(g+=o),g+=d.charAt(t);return p?g+n+p:g}function c(t,e,i){if(!t)return"";let n=e;e=e.replace(/[()]/g,""),t.startsWith(e)||(t=e+t.replace(a.CHAR_PLUS,""));const o=i.split(""),r=t.slice(e.length).split("");if(n+=" ",0===r.length)return n;for(const t of o){if(0===r.length)break;"#"===t?(n+=r[0]||"",r.splice(0,1)):n+=t}return n}function d(t){return"."===t?",":"."}},96973:(t,e,i)=>{i.d(e,{oy:()=>o.oy,ag:()=>o.ag,qK:()=>n.qK,qs:()=>r,Y2:()=>l,EC:()=>d,YT:()=>p,lx:()=>o.lx,ev:()=>o.ev,_X:()=>m._X,Lf:()=>o.Lf,$l:()=>n.$l,i8:()=>n.i8,l7:()=>n.l7,ic:()=>n.ic,DI:()=>n.DI,ht:()=>m.ht,kL:()=>m.kL,Je:()=>f,mn:()=>m.mn,jL:()=>m.jL,Qk:()=>h,j2:()=>g,E1:()=>o.E1,gK:()=>o.gK,lp:()=>m.lp,NK:()=>n.NK,R9:()=>m.R9});var n=i(68763),o=i(78539),a=i(4797);function r(t=0,e=",",i=a.CHAR_NO_BREAK_SPACE,n,o,r=!1){let s=-1;const l=!!n&&(0,a.tuiIsSafari)(n)||r;return n&&l&&n.addEventListener("beforeinput",(()=>{s=n.selectionStart||0})),(r,u)=>{if(!r&&u.rawValue===a.CHAR_HYPHEN&&o)return a.CHAR_HYPHEN;if(n&&l&&(0,a.tuiIsNativeFocused)(n)){const t=function(t="",e,i,n=","){const o=new RegExp(`${n}.+`),a=t.replace(o,""),r=e.replace(o,"");return Math.abs(a.length-r.length)>2?e.length:t.length===e.length?t.indexOf(n)<=i?function(t,e){for(let i=0;i{n.setSelectionRange(t,t)}))}if(n&&n.ownerDocument!==(0,a.tuiGetDocumentOrShadowRoot)(n)&&(0,a.tuiIsNativeFocused)(n)&&u.currentCaretPosition){const t=u.currentCaretPosition+function(t="",e,i){if(Math.abs(t.length-e.length)>2)return 0;const n=t.split(i).length;return e.split(i).length-n}(u.previousConformedValue,r,i);setTimeout((()=>{n.setSelectionRange(t,t)}))}if(""===r||!t||!Number.isInteger(t))return{value:r};const c=function(t,e=","){return t.includes(e)?t:t+e}(r,e),d=c.split(e)[1],p=t-d.length;return{value:c+"0".repeat(p)}}}var s=i(82032);function l(t,e){return i=>{const n=i.split("").reduce(((i,n,o)=>{const a=e(n,o);return t.test(n)||a?t.test(n)?[...i,t]:a?[...i,a,s.v1]:i:i}),[]),o=n.lastIndexOf(s.v1),a=n.filter(((t,e)=>t!==s.v1||e===o));return a.some((e=>e!==t))?[...a,t]:a}}const u=/[1-9]/;function c(t){return t.split("").map((t=>s.hW.test(t)?s.hW:t))}function d({allowDecimal:t=!1,decimalSymbol:e=",",thousandSymbol:i=a.CHAR_NO_BREAK_SPACE,autoCorrectDecimalSymbol:n=!0,decimalLimit:r=2,requireDecimal:l=!1,allowNegative:d=!1,integerLimit:p=0}={}){return(h,{previousConformedValue:g})=>{g&&l&&h.split(i).join("")===g.split(i).join("").split(e).join("")&&(h=g);const m=((null==h?void 0:h.startsWith(a.CHAR_HYPHEN))||(null==h?void 0:h.startsWith(a.CHAR_EN_DASH)))&&d;if(function(t,e,i){return i?/^[,.]$/.test(t):t===e}(h,e,n)&&t)return["0",e,s.hW];m&&(h=h.slice(1));const f=function(t,e,i){return i?Math.max(t.lastIndexOf(e),t.lastIndexOf((0,o.gK)(e))):t.lastIndexOf(e)}(h,e,n),v=-1!==f,b=v?h.slice(0,f):h,_=b.match(new RegExp(i,"g"))||[],C=(p?b.slice(0,p+_.length):b).replace(s.R3,""),[x]=C.match(s.s9)||[""],M=x.length,y=C.replace(/^0+(?!\.|$)/,"").trim(),w=function(t,e){return t.length>3?t.replace(/\B(?=(\d{3})+(?!\d))/g,e):t}(y,i),O=c(w);if(v&&t||l){const t=v?c(h.slice(f+1).replace(s.R3,"")):[],i=r?t.slice(0,r):t;h[f]!==(0,o.gK)(e)&&O.push(s.v1),O.push(e,s.v1,...i);for(let t=0;t{i.d(e,{_X:()=>a,ht:()=>s,kL:()=>l,mn:()=>c,jL:()=>d,lp:()=>p,R9:()=>g});const n=1.5,o=2.5;function a(t,e=!1,i=!1,a=!1,r="m"){const s="s"===r?0:.25;let l=0;return t&&(l+=n+s),e&&(l+=n+s),i&&(l+=n+s),a&&(l+=o+s),l}var r=i(82032);function s(t){const e=t.endsWith("/")?t:`${t}/`;return t=>t.startsWith("tuiIcon")?`${e}${t}.svg${r.uJ}#${t}`:(0,r.oA)(t)}function l(t){return 1===t.length||r.Nq.includes(t)}var u=i(4797);function c(t,e="tui-hints-host"){var i;return!!(null===(i=(0,u.tuiGetElementObscures)(t))||void 0===i?void 0:i.some((t=>!t.closest(e))))}function d(t){const e=t.trim();return e.startsWith("<")&&e.endsWith(">")}function p(t,e){return(i,n)=>{const o=i||Object.assign({},n||e);return Object.keys(t).forEach((e=>{o[e]=t[e]})),o}}const h={xxs:0,xs:1,s:2,m:3,l:4,xl:5,xxl:6};function g(t,e="s"){return h[t]>h[e]}},53585:(t,e,i)=>{i.d(e,{N:()=>n});const n={production:!0,ym:87890624}},70038:(t,e,i)=>{var n=i(91211),o=i(74788),a=i(53585),r=i(58497),s=i(27094),l=i(52404),u=i(55957),c=i(46001),d=i(40249),p=i(64862),h=i(66259),g=i(76715),m=i(23091),f=i(64762),v=i(12057),b=i(33982),_=i(62579),C=i(4797),x=i(88002),M=i(87519),y=i(45435),w=i(46782),O=i(39761),T=i(54395);const P={provide:l.V1,deps:[o.SBq,C.TuiResizeService,C.TuiDestroyService],useFactory:function(t,e,i){return e.pipe((0,O.O)(null),(0,T.b)(0),(0,x.U)((()=>{const e=t.nativeElement,i=Array.from(e.querySelectorAll("tui-doc-example")),n=Array.from(e.querySelectorAll("tui-doc-code"));return i.every((t=>t.querySelector(".t-example")))&&n.every((t=>t.querySelector(".t-code")))})),(0,w.R)(i))}};class k{constructor(t,e,i){var n;this.isE2E=t,this.pageLoaded$=e,this.selectedVersion=i,this.majorVersion=null===(n=this.selectedVersion)||void 0===n?void 0:n.title,this.isE2EMode=this.isE2E,this.pageLoadedInit="0",this.pageLoaded=this.pageLoaded$}ngOnInit(){return(0,f.mG)(this,void 0,void 0,(function*(){yield this.replaceEnvInURI()}))}get isChristmas(){const t=new Date;return!t.getMonth()&&t.getDate()<14||11===t.getMonth()&&t.getDate()>24}replaceEnvInURI(){return(0,f.mG)(this,void 0,void 0,(function*(){const t=this.storage.getItem("env");t&&(this.storage.removeItem("env"),yield this.router.navigateByUrl(t))}))}}k.ɵfac=function(t){o.$Z()},k.ɵdir=o.lG2({type:k,hostVars:6,hostBindings:function(t,e){2&t&&(o.Ikx("$.class._loaded",e.pageLoaded),o.uIk("data-tui-major-version",e.majorVersion),o.ekj("_is-cypress-mode",e.isE2EMode)("_loaded",e.pageLoadedInit))}}),(0,f.gn)([C.tuiPure],k.prototype,"isChristmas",null);const I={id:"",debug:!1},S=(0,C.tuiCreateToken)(I);let A=(()=>{class t{constructor(t,e,i,n){if(this.options=t,this.doc=e,t.debug||(0,v.NF)(i)&&!n){const t=this.doc.createElement("script");t.async=!0,t.innerHTML=`(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");ym(${this.options.id}, "init", {clickmap: false, webvisor: false});`,this.doc.body.appendChild(t)}}hit(t,e={}){var i,n;null===(n=null===(i=this.doc.defaultView)||void 0===i?void 0:i.ym)||void 0===n||n.call(i,this.options.id,"hit",t,e)}}return t.ɵfac=function(e){return new(e||t)(o.LFG(S),o.LFG(v.K0),o.LFG(o.Lbi),o.LFG(C.TUI_IS_E2E))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();const E=[{label:"v4",baseHref:"/",title:"v4"},{label:`v${C.TUI_VERSION} (lts)`,baseHref:"/v3/",title:"v3"},{label:"v2",baseHref:"/v2/",title:"v2"}],D=E.reduce(((t,e)=>t.set(e.baseHref,e)),new Map),X=(0,C.tuiCreateToken)(E),z=new o.OlP("[TUI_SELECTED_VERSION_META]: Meta information about selected version of Taiga docs",{factory:()=>D.get("/v3/")||null});var L=i(21713),N=i(66596),F=i(30644),R=i(78255),B=i(10200),Y=i(90781),H=i(50170),Z=i(1414),U=i(23738),G=i(52219),j=i(20933),J=i(35065),V=i(60666),$=i(94041);function W(t,e){if(1&t&&(o.TgZ(0,"a",4),o._uU(1),o.qZA()),2&t){const t=e.$implicit,i=o.oxw(3);o.Q6J("href",i.getVersionHref(t),o.LSH)("value",t),o.xp6(1),o.hij(" ",t.label," ")}}function q(t,e){if(1&t&&(o.TgZ(0,"tui-data-list"),o.YNc(1,W,2,3,"a",3),o.qZA()),2&t){const t=o.oxw(2);o.xp6(1),o.Q6J("ngForOf",t.versions)}}function Q(t,e){if(1&t&&(o.TgZ(0,"tui-select",1),o.ALo(1,"tuiStringifyContent"),o.ALo(2,"tuiStringify"),o.Hsn(3),o.YNc(4,q,2,1,"tui-data-list",2),o.qZA()),2&t){const t=o.oxw();o.Q6J("ngModel",t.initialVersion)("valueContent",o.lcZ(1,2,o.lcZ(2,4,"label")))}}class K{constructor(t,e,i,n){this.initialVersion=t,this.versions=e,this.locationRef=i,this.router=n}getVersionHref(t){return`${this.locationRef.origin}/${t.baseHref}${this.router.url}${this.locationRef.search}`.replace(/(https?:\/\/)|(\/)+/g,"$1$2")}}K.ɵfac=function(t){return new(t||K)(o.Y36(z),o.Y36(X),o.Y36(_.Ct),o.Y36(b.F0))},K.ɵcmp=o.Xpm({type:K,selectors:[["version-manager"]],ngContentSelectors:["*"],decls:1,vars:1,consts:[[3,"ngModel","valueContent",4,"ngIf"],[3,"ngModel","valueContent"],[4,"tuiDataList"],["tuiOption","",3,"href","value",4,"ngFor","ngForOf"],["tuiOption","",3,"href","value"]],template:function(t,e){1&t&&(o.F$t(),o.YNc(0,Q,5,6,"tui-select",0)),2&t&&o.Q6J("ngIf",e.versions.length)},directives:[v.O5,H.u,Z.O,U.JJ,U.On,G.g,j.q,v.sg,J.v],pipes:[V.Q,$.A],encapsulation:2,changeDetection:0}),(0,f.gn)([C.tuiPure],K.prototype,"getVersionHref",null);var tt=i(38643),et=i(72872);let it=(()=>{class t extends C.AbstractTuiPortalHostComponent{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵcmp=o.Xpm({type:t,selectors:[["custom-host"]],features:[o._Bn([{provide:C.AbstractTuiPortalService,useExisting:et.Y}]),o.qOj],decls:2,vars:0,consts:[["viewContainer",""]],template:function(t,e){1&t&&o.GkF(0,null,0)},styles:["[_nghost-%COMP%]{position:fixed;display:flex;flex-direction:column;align-items:center;top:0;height:0;width:100%}"],changeDetection:0}),t})();var nt=i(6724);function ot(t,e){1&t&&o._UZ(0,"router-outlet")}function at(t,e){1&t&&o._UZ(0,"img",11)}function rt(t,e){if(1&t&&(o.TgZ(0,"tui-doc-main"),o.ynx(1,2),o.YNc(2,at,1,0,"img",3),o._UZ(3,"a",4),o._UZ(4,"a",5),o._UZ(5,"a",6),o._UZ(6,"a",7),o.BQk(),o.TgZ(7,"div",8),o.TgZ(8,"tui-language-switcher"),o._uU(9,"Language of components"),o.qZA(),o.TgZ(10,"version-manager"),o._uU(11,"Version"),o.qZA(),o.qZA(),o._UZ(12,"tui-sheets-host",9),o._UZ(13,"custom-host",9),o._UZ(14,"tui-table-bars-host",10),o.qZA()),2&t){const t=o.oxw();o.xp6(2),o.Q6J("ngIf",t.isChristmas)}}let st=(()=>{class t extends k{constructor(t,e,i,n,o,a,r,s,l){super(t,e,i),this.router=n,this.storage=o,this.destroy$=a,this.doc=r,this.appBaseHref=s,this.ym=l,this.isLanding$=this.router.events.pipe((0,x.U)((()=>"/"===this.router.routerState.snapshot.url)),(0,M.x)())}ngOnInit(){const t=Object.create(null,{ngOnInit:{get:()=>super.ngOnInit}});return(0,f.mG)(this,void 0,void 0,(function*(){yield t.ngOnInit.call(this),this.enableYandexMetrika(),this.setBaseHrefIfNotPresent()}))}enableYandexMetrika(){this.router.events.pipe((0,y.h)((t=>t instanceof b.m2)),(0,w.R)(this.destroy$)).subscribe((t=>this.ym.hit(t.urlAfterRedirects,{referer:t.url})))}setBaseHrefIfNotPresent(){var t,e,i,n;if(null===(e=null===(t=this.doc.getElementsByTagName("base"))||void 0===t?void 0:t[0])||void 0===e?void 0:e.href)return;const o=this.doc.createElement("base");o.href=this.appBaseHref,null===(n=null===(i=this.doc.getElementsByTagName("head"))||void 0===i?void 0:i[0])||void 0===n||n.appendChild(o)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(C.TUI_IS_E2E),o.Y36(l.V1),o.Y36(z),o.Y36(b.F0),o.Y36(_.H3),o.Y36(C.TuiDestroyService,2),o.Y36(v.K0),o.Y36(v.mr),o.Y36(A))},t.ɵcmp=o.Xpm({type:t,selectors:[["app"]],features:[o._Bn([C.TuiResizeService,C.TuiDestroyService,P]),o.qOj],decls:4,vars:4,consts:[[4,"ngIf","ngIfElse"],["portal",""],["ngProjectAs","tuiDocHeader",5,["tuiDocHeader"]],["alt","Santa hat","src","/assets/images/hat.svg","class","app-christmas",4,"ngIf"],["href","https://github.com/taiga-family/taiga-ui","icon","assets/images/github.svg","iconAlign","left","rel","noreferrer","target","_blank","title","Taiga UI source code on GitHub","tuiLink","","tuiMode","onLight",1,"app-link"],["href","https://t.me/taiga_ui","icon","assets/icons/telegram.svg","iconAlign","left","rel","noreferrer","target","_blank","title","Get help on Telegram","tuiLink","","tuiMode","onLight",1,"app-link"],["href","https://discord.gg/zrB2EdJjEy","icon","assets/icons/discord.svg","iconAlign","left","rel","noreferrer","target","_blank","title","Get help on Angular Discord","tuiLink","","tuiMode","onLight",1,"app-link"],["icon","assets/icons/stackblitz.svg","iconAlign","left","routerLink","/stackblitz","title","Taiga UI StackBlitz Starter","tuiLink","","tuiMode","onLight",1,"app-link","stackblitz"],["ngProjectAs","tuiDocNavigation","tuiTextfieldAppearance","none","tuiTextfieldSize","m",5,["tuiDocNavigation"],1,"app-selects"],["ngProjectAs","tuiOverContent",5,["tuiOverContent"]],["ngProjectAs","tuiOverAlerts",5,["tuiOverAlerts"]],["alt","Santa hat","src","/assets/images/hat.svg",1,"app-christmas"]],template:function(t,e){if(1&t&&(o.YNc(0,ot,1,0,"router-outlet",0),o.ALo(1,"async"),o.YNc(2,rt,15,1,"ng-template",null,1,o.W1O)),2&t){const t=o.MAs(3);o.Q6J("ngIf",o.lcZ(1,2,e.isLanding$))("ngIfElse",t)}},directives:[v.O5,b.lC,L.$,N.V,F.w,b.yS,R.q,B.s,Y.p,K,tt.N,it,nt.G],pipes:[v.Ov],styles:[':root{--tui-heading-font: "Manrope", -apple-system, "BlinkMacSystemFont", system-ui, "Roboto", "Segoe UI", "Helvetica Neue", sans-serif;--tui-text-font: "Manrope", -apple-system, "BlinkMacSystemFont", system-ui, "Roboto", "Segoe UI", "Helvetica Neue", sans-serif;--tui-font-heading: var(--tui-heading-font);--tui-font-heading-1: bold 3.125rem/3.5rem var(--tui-font-heading);--tui-font-heading-2: bold 2.75rem/3rem var(--tui-font-heading);--tui-font-heading-3: bold 2.25rem/2.5rem var(--tui-font-heading);--tui-font-heading-4: bold 1.75rem/2rem var(--tui-font-heading);--tui-font-heading-5: bold 1.5rem/1.75rem var(--tui-font-heading);--tui-font-heading-6: bold 1.25rem/1.5rem var(--tui-font-heading);--tui-font-text: var(--tui-text-font);--tui-font-text-xl: normal 1.1875rem/1.75rem var(--tui-font-text);--tui-font-text-l: normal 1.0625rem/1.75rem var(--tui-font-text);--tui-font-text-l-2: normal 1.0625rem/1.5rem var(--tui-font-text);--tui-font-text-m: normal 1rem/1.5rem var(--tui-font-text);--tui-font-text-m-2: normal 1rem/1.25rem var(--tui-font-text);--tui-font-text-s: normal .8125rem/1.25rem var(--tui-font-text);--tui-font-text-s-2: normal .8125rem/1rem var(--tui-font-text);--tui-font-text-xs: normal .6875rem/1rem var(--tui-font-text);--tui-font-text-xs-2: normal .6875rem/.8125rem var(--tui-font-text);--tui-radius-xs: .25rem;--tui-radius-s: .5rem;--tui-radius-m: .75rem;--tui-radius-l: .75rem;--tui-radius-xl: 1.5rem;--tui-height-xs: 1.5rem;--tui-height-s: 2rem;--tui-height-m: 2.75rem;--tui-height-l: 3.5rem;--tui-padding-s: .75rem;--tui-padding-m: .75rem;--tui-padding-l: 1rem;--tui-duration: .3s;--tui-backdrop: none;--tui-disabled-opacity: .56;--tui-autofill: #fff5c0;--tui-base-01: #fff;--tui-base-02: #f6f6f6;--tui-base-03: #ededed;--tui-base-04: #d7d7d7;--tui-base-05: #b0b0b0;--tui-base-06: #959595;--tui-base-07: #808080;--tui-base-08: #333;--tui-base-09: #000;--tui-primary: #526ed3;--tui-primary-hover: #6c86e2;--tui-primary-active: #314692;--tui-primary-text: #fff;--tui-secondary: #ebefff;--tui-secondary-hover: #dfe3f3;--tui-secondary-active: #d8ddf2;--tui-accent: #ff7043;--tui-accent-hover: #ff9a94;--tui-accent-active: #e7716a;--tui-accent-text: #fff;--tui-selection: rgba(112, 182, 246, .12);--tui-focus: rgba(51, 51, 51, .64);--tui-clear: rgba(0, 0, 0, .04);--tui-clear-disabled: rgba(0, 0, 0, .04);--tui-clear-hover: rgba(0, 0, 0, .16);--tui-clear-active: rgba(0, 0, 0, .2);--tui-clear-inverse: rgba(255, 255, 255, .16);--tui-clear-inverse-hover: rgba(255, 255, 255, .24);--tui-clear-inverse-active: rgba(255, 255, 255, .4);--tui-elevation-01: #fff;--tui-elevation-02: #fff;--tui-error-fill: #f45725;--tui-error-bg: rgba(244, 87, 37, .12);--tui-error-bg-hover: rgba(244, 87, 37, .24);--tui-success-fill: #4ac99b;--tui-success-bg: rgba(74, 201, 155, .12);--tui-success-bg-hover: rgba(74, 201, 155, .24);--tui-warning-fill: #ffc700;--tui-warning-bg: rgba(255, 199, 0, .12);--tui-warning-bg-hover: rgba(255, 199, 0, .24);--tui-info-fill: #70b6f6;--tui-info-bg: rgba(112, 182, 246, .12);--tui-info-bg-hover: rgba(112, 182, 246, .24);--tui-neutral-fill: #79818c;--tui-neutral-bg: rgba(121, 129, 140, .12);--tui-neutral-bg-hover: rgba(121, 129, 140, .24);--tui-text-01: #1b1f3b;--tui-text-02: rgba(27, 31, 59, .65);--tui-text-03: rgba(27, 31, 59, .4);--tui-link: #526ed3;--tui-link-hover: #6c86e2;--tui-positive: #3aa981;--tui-positive-hover: #7ac5aa;--tui-negative: #dd4c1e;--tui-negative-hover: #e38163;--tui-error-fill-night: #ff8c67;--tui-error-bg-night: rgba(244, 87, 37, .32);--tui-error-bg-night-hover: rgba(244, 87, 37, .4);--tui-success-fill-night: #4ac99b;--tui-success-bg-night: rgba(74, 201, 155, .32);--tui-success-bg-night-hover: rgba(74, 201, 155, .4);--tui-warning-fill-night: #ffc700;--tui-warning-bg-night: rgba(255, 199, 0, .32);--tui-warning-bg-night-hover: rgba(255, 199, 0, .4);--tui-info-fill-night: #70b6f6;--tui-info-bg-night: rgba(112, 182, 246, .32);--tui-info-bg-night-hover: rgba(112, 182, 246, .4);--tui-neutral-fill-night: #959ba4;--tui-neutral-bg-night: rgba(149, 155, 164, .32);--tui-neutral-bg-night-hover: rgba(149, 155, 164, .48);--tui-autofill-night: #554a2a;--tui-text-01-night: #ffffff;--tui-text-02-night: rgba(255, 255, 255, .72);--tui-text-03-night: rgba(255, 255, 255, .6);--tui-link-night: #6788ff;--tui-link-night-hover: #526ed3;--tui-positive-night: #44c596;--tui-positive-night-hover: #3aa981;--tui-negative-night: #ff8c67;--tui-negative-night-hover: #bb593a;--tui-support-01: #a8cef1;--tui-support-02: #3682db;--tui-support-03: #8dda71;--tui-support-04: #34b41f;--tui-support-05: #e29398;--tui-support-06: #b8474e;--tui-support-07: #fcc068;--tui-support-08: #ff8a00;--tui-support-09: #dab3f9;--tui-support-10: #7b439e;--tui-support-11: #fee797;--tui-support-12: #fcbb14;--tui-support-13: #ea97c4;--tui-support-14: #bd65a4;--tui-support-15: #7fd7cc;--tui-support-16: #2fad96;--tui-support-17: #d4aca2;--tui-support-18: #9d6f64;--tui-support-19: #d2e9a2;--tui-support-20: #aadc42;--tui-support-21: #a0c5df;--tui-chart-0: var(--tui-primary);--tui-chart-1: var(--tui-support-13);--tui-chart-2: var(--tui-support-21);--tui-chart-3: var(--tui-support-11);--tui-chart-4: var(--tui-base-05);--tui-shadow: 0 .25rem 1.5rem rgba(0, 0, 0, .12);--tui-shadow-hover: 0 .75rem 2.25rem rgba(0, 0, 0, .2);--tui-shadow-dropdown: 0 1.5rem 1rem rgba(0, 0, 0, .03), 0 .75rem .75rem rgba(0, 0, 0, .04), 0 .25rem .375rem rgba(0, 0, 0, .05);--tui-shadow-modal: 0 1.125rem 1.875rem rgba(0, 0, 0, .48);--tui-shadow-sidebar: .25rem 0 1.5rem rgba(0, 0, 0, .12);--tui-shadow-navigation: 0 .125rem 1rem rgba(0, 0, 0, .08);--tui-shadow-sheet: 0 -1rem 1.75rem rgba(0, 0, 0, .24)}[tuiTheme=night]{--tui-base-01: #222;--tui-base-02: #333;--tui-base-03: #808080;--tui-base-04: #959595;--tui-base-05: #b0b0b0;--tui-base-06: #d7d7d7;--tui-base-07: #ededed;--tui-base-08: #f6f6f6;--tui-base-09: #fff;--tui-focus: rgba(255, 255, 255, .64);--tui-secondary: rgba(255, 255, 255, .16);--tui-secondary-hover: rgba(255, 255, 255, .24);--tui-secondary-active: rgba(255, 255, 255, .4);--tui-clear: rgba(255, 255, 255, .16);--tui-clear-disabled: rgba(255, 255, 255, .08);--tui-clear-hover: rgba(255, 255, 255, .24);--tui-clear-active: rgba(255, 255, 255, .4);--tui-error-fill: #ff8c67;--tui-error-bg: rgba(244, 87, 37, .32);--tui-error-bg-hover: rgba(244, 87, 37, .4);--tui-success-fill: #4ac99b;--tui-success-bg: rgba(74, 201, 155, .32);--tui-success-bg-hover: rgba(74, 201, 155, .4);--tui-warning-fill: #ffc700;--tui-warning-bg: rgba(255, 199, 0, .32);--tui-warning-bg-hover: rgba(255, 199, 0, .4);--tui-info-fill: #70b6f6;--tui-info-bg: rgba(112, 182, 246, .32);--tui-info-bg-hover: rgba(112, 182, 246, .4);--tui-neutral-fill: #959ba4;--tui-neutral-bg: rgba(149, 155, 164, .32);--tui-neutral-bg-hover: rgba(149, 155, 164, .48);--tui-text-01: #ffffff;--tui-text-02: rgba(255, 255, 255, .72);--tui-text-03: rgba(255, 255, 255, .6);--tui-link: #6788ff;--tui-link-hover: #526ed3;--tui-positive: #44c596;--tui-positive-hover: #3aa981;--tui-negative: #ff8c67;--tui-negative-hover: #bb593a;--tui-autofill: var(--tui-autofill-night);--tui-elevation-01: #222;--tui-elevation-02: #222;--tui-shadow: 0 .25rem 1.5rem rgba(0, 0, 0, .12);--tui-shadow-hover: 0 .75rem 2.25rem rgba(0, 0, 0, .2);--tui-shadow-dropdown: 0 1.5rem 1rem rgba(0, 0, 0, .03), 0 .75rem .75rem rgba(0, 0, 0, .04), 0 .25rem .375rem rgba(0, 0, 0, .05);--tui-shadow-modal: 0 1.125rem 1.875rem rgba(0, 0, 0, .48);--tui-shadow-sidebar: .25rem 0 1.5rem rgba(0, 0, 0, .12);--tui-shadow-navigation: 0 .125rem 1rem rgba(0, 0, 0, .08);--tui-shadow-sheet: 0 -1rem 1.75rem rgba(0, 0, 0, .24)}[tuiTheme=night] tui-notification{--tui-base-01: #000}[tuiAppearance]{transition-property:color,background,opacity,box-shadow;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:.125rem solid transparent;outline-offset:-.125rem}[tuiAppearance]:focus-visible:not([data-focus="false"]),[tuiAppearance][data-focus=true]{outline-color:var(--tui-focus)}[tuiAppearance]:disabled:not([data-state]),[tuiAppearance][data-state=disabled]{pointer-events:none;opacity:var(--tui-disabled-opacity)}[tuiAppearance][data-appearance=accent]{background:var(--tui-accent);color:var(--tui-accent-text)}@media (hover: hover){[tuiAppearance][data-appearance=accent]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-accent-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=accent]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-accent-hover)}}[tuiAppearance][data-appearance=accent][data-state=hover]{background:var(--tui-accent-hover)}[tuiAppearance][data-appearance=accent]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-accent-active)}[tuiAppearance][data-appearance=accent]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-accent-active)}[tuiAppearance][data-appearance=accent][data-state=active]{background:var(--tui-accent-active)}[tuiAppearance][data-appearance=floating]{background:#fff;color:#000c;box-shadow:0 .25rem 1.25rem #0000001a}@media (hover: hover){[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){box-shadow:0 .875rem 2.625rem #00000024}}@media (hover: hover){[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){box-shadow:0 .875rem 2.625rem #00000024}}[tuiAppearance][data-appearance=floating][data-state=hover]{box-shadow:0 .875rem 2.625rem #00000024}[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:#f6f7f8;box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:#f6f7f8;box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=floating][data-state=active]{background:#f6f7f8;box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=glass]{background:rgba(0,0,0,.4);color:#fff;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);--tui-focus: rgba(255, 255, 255, .64)}@media (hover: hover){[tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:rgba(0,0,0,.48)}}@media (hover: hover){[tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:rgba(0,0,0,.48)}}[tuiAppearance][data-appearance=glass][data-state=hover]{background:rgba(0,0,0,.48)}[tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:rgba(0,0,0,.6)}[tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:rgba(0,0,0,.6)}[tuiAppearance][data-appearance=glass][data-state=active]{background:rgba(0,0,0,.6)}[tuiTheme=night] [tuiAppearance][data-appearance=glass]{background:rgba(255,255,255,.3)}@media (hover: hover){[tuiTheme=night] [tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:rgba(255,255,255,.4)}}@media (hover: hover){[tuiTheme=night] [tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:rgba(255,255,255,.4)}}[tuiTheme=night] [tuiAppearance][data-appearance=glass][data-state=hover]{background:rgba(255,255,255,.4)}[tuiTheme=night] [tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:rgba(255,255,255,.5)}[tuiTheme=night] [tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:rgba(255,255,255,.5)}[tuiTheme=night] [tuiAppearance][data-appearance=glass][data-state=active]{background:rgba(255,255,255,.5)}[tuiAppearance][data-appearance=icon]{color:var(--tui-text-03)}@media (hover: hover){[tuiAppearance][data-appearance=icon]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){color:var(--tui-text-02)}}@media (hover: hover){[tuiAppearance][data-appearance=icon]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){color:var(--tui-text-02)}}[tuiAppearance][data-appearance=icon][data-state=hover]{color:var(--tui-text-02)}[tuiAppearance][data-appearance=icon]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){color:var(--tui-text-01)}[tuiAppearance][data-appearance=icon]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){color:var(--tui-text-01)}[tuiAppearance][data-appearance=icon][data-state=active]{color:var(--tui-text-01)}[tuiAppearance][data-appearance=whiteblock]:before,[tuiAppearance][data-appearance=neutral]:before,[tuiAppearance][data-appearance=floating]:before,[tuiAppearance][data-appearance=whiteblock]:after,[tuiAppearance][data-appearance=neutral]:after,[tuiAppearance][data-appearance=floating]:after{transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-text-03)}@media (hover: hover){[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]):before,[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]):before,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]):after,[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]):after,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]):after{color:var(--tui-text-02)}}@media (hover: hover){[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]):before,[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]):before,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]):after,[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]):after,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]):after{color:var(--tui-text-02)}}[tuiAppearance][data-appearance=whiteblock][data-state=hover]:before,[tuiAppearance][data-appearance=neutral][data-state=hover]:before,[tuiAppearance][data-appearance=floating][data-state=hover]:before,[tuiAppearance][data-appearance=whiteblock][data-state=hover]:after,[tuiAppearance][data-appearance=neutral][data-state=hover]:after,[tuiAppearance][data-appearance=floating][data-state=hover]:after{color:var(--tui-text-02)}[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]):before,[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]):before,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]):after,[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]):after,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]):after{color:var(--tui-text-01)}[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]):before,[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]):before,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]):after,[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]):after,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]):after{color:var(--tui-text-01)}[tuiAppearance][data-appearance=whiteblock][data-state=active]:before,[tuiAppearance][data-appearance=neutral][data-state=active]:before,[tuiAppearance][data-appearance=floating][data-state=active]:before,[tuiAppearance][data-appearance=whiteblock][data-state=active]:after,[tuiAppearance][data-appearance=neutral][data-state=active]:after,[tuiAppearance][data-appearance=floating][data-state=active]:after{color:var(--tui-text-01)}[tuiAppearance][data-appearance=link]{color:var(--tui-link)}@media (hover: hover){[tuiAppearance][data-appearance=link]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){color:var(--tui-link-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=link]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){color:var(--tui-link-hover)}}[tuiAppearance][data-appearance=link][data-state=hover]{color:var(--tui-link-hover)}[tuiAppearance][data-appearance=link]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){color:var(--tui-link-hover)}[tuiAppearance][data-appearance=link]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){color:var(--tui-link-hover)}[tuiAppearance][data-appearance=link][data-state=active]{color:var(--tui-link-hover)}[tuiAppearance][data-appearance=opposite]{--tui-focus: rgba(255, 255, 255, .64);background:#000;color:#fff}@media (hover: hover){[tuiAppearance][data-appearance=opposite]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:#333}}@media (hover: hover){[tuiAppearance][data-appearance=opposite]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:#333}}[tuiAppearance][data-appearance=opposite][data-state=hover]{background:#333}[tuiAppearance][data-appearance=opposite]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:#5c636b}[tuiAppearance][data-appearance=opposite]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:#5c636b}[tuiAppearance][data-appearance=opposite][data-state=active]{background:#5c636b}[tuiTheme=night] [tuiAppearance][data-appearance=opposite]{--tui-focus: rgba(51, 51, 51, .48);color:#000c;background:#fff}@media (hover: hover){[tuiTheme=night] [tuiAppearance][data-appearance=opposite]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:#f3F4f6}}@media (hover: hover){[tuiTheme=night] [tuiAppearance][data-appearance=opposite]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:#f3F4f6}}[tuiTheme=night] [tuiAppearance][data-appearance=opposite][data-state=hover]{background:#f3F4f6}[tuiTheme=night] [tuiAppearance][data-appearance=opposite]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:#eaecee}[tuiTheme=night] [tuiAppearance][data-appearance=opposite]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:#eaecee}[tuiTheme=night] [tuiAppearance][data-appearance=opposite][data-state=active]{background:#eaecee}[tuiAppearance][data-appearance=outline],[tuiAppearance][data-appearance=whiteblock]{background:transparent;color:var(--tui-link);box-shadow:inset 0 0 0 1px var(--tui-base-04)}@media (hover: hover){[tuiAppearance][data-appearance=outline]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-clear);box-shadow:inset 0 0 0 1px var(--tui-base-05);cursor:pointer}}@media (hover: hover){[tuiAppearance][data-appearance=outline]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-clear);box-shadow:inset 0 0 0 1px var(--tui-base-05);cursor:pointer}}[tuiAppearance][data-appearance=outline][data-state=hover],[tuiAppearance][data-appearance=whiteblock][data-state=hover]{background:var(--tui-clear);box-shadow:inset 0 0 0 1px var(--tui-base-05);cursor:pointer}[tuiAppearance][data-appearance=outline]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-clear);box-shadow:inset 0 0 0 1px var(--tui-base-06)}[tuiAppearance][data-appearance=outline]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-clear);box-shadow:inset 0 0 0 1px var(--tui-base-06)}[tuiAppearance][data-appearance=outline][data-state=active],[tuiAppearance][data-appearance=whiteblock][data-state=active]{background:var(--tui-clear);box-shadow:inset 0 0 0 1px var(--tui-base-06)}[tuiAppearance][data-appearance=outline]:checked,[tuiAppearance][data-appearance=whiteblock]:checked,[tuiAppearance][data-appearance=outline]._checked,[tuiAppearance][data-appearance=whiteblock]._checked{box-shadow:inset 0 0 0 2px var(--tui-primary)}@media (hover: hover){[tuiAppearance][data-appearance=outline]:checked:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=outline]._checked:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=whiteblock]._checked:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){box-shadow:inset 0 0 0 2px var(--tui-primary-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=outline]:checked:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=outline]._checked:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=whiteblock]._checked:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){box-shadow:inset 0 0 0 2px var(--tui-primary-hover)}}[tuiAppearance][data-appearance=outline]:checked[data-state=hover],[tuiAppearance][data-appearance=whiteblock]:checked[data-state=hover],[tuiAppearance][data-appearance=outline]._checked[data-state=hover],[tuiAppearance][data-appearance=whiteblock]._checked[data-state=hover]{box-shadow:inset 0 0 0 2px var(--tui-primary-hover)}[tuiAppearance][data-appearance=outline]:checked:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=outline]._checked:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=whiteblock]._checked:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){box-shadow:inset 0 0 0 2px var(--tui-primary-active)}[tuiAppearance][data-appearance=outline]:checked:-moz-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:-moz-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=outline]._checked:-moz-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=whiteblock]._checked:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){box-shadow:inset 0 0 0 2px var(--tui-primary-active)}[tuiAppearance][data-appearance=outline]:checked[data-state=active],[tuiAppearance][data-appearance=whiteblock]:checked[data-state=active],[tuiAppearance][data-appearance=outline]._checked[data-state=active],[tuiAppearance][data-appearance=whiteblock]._checked[data-state=active]{box-shadow:inset 0 0 0 2px var(--tui-primary-active)}[tuiAppearance][data-appearance=whiteblock]{color:var(--tui-text-01)}[tuiAppearance][data-appearance=primary]{background:var(--tui-primary);color:var(--tui-primary-text)}@media (hover: hover){[tuiAppearance][data-appearance=primary]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-primary-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=primary]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-primary-hover)}}[tuiAppearance][data-appearance=primary][data-state=hover]{background:var(--tui-primary-hover)}[tuiAppearance][data-appearance=primary]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-primary-active)}[tuiAppearance][data-appearance=primary]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-primary-active)}[tuiAppearance][data-appearance=primary][data-state=active]{background:var(--tui-primary-active)}[tuiAppearance][data-appearance=secondary],[tuiAppearance][data-appearance=flat],[tuiAppearance][data-appearance=destructive]{background:var(--tui-secondary);color:var(--tui-link)}@media (hover: hover){[tuiAppearance][data-appearance=secondary]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=flat]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-secondary-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=secondary]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=flat]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=destructive]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-secondary-hover)}}[tuiAppearance][data-appearance=secondary][data-state=hover],[tuiAppearance][data-appearance=flat][data-state=hover],[tuiAppearance][data-appearance=destructive][data-state=hover]{background:var(--tui-secondary-hover)}[tuiAppearance][data-appearance=secondary]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=flat]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=destructive]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-secondary-active)}[tuiAppearance][data-appearance=secondary]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=flat]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=destructive]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-secondary-active)}[tuiAppearance][data-appearance=secondary][data-state=active],[tuiAppearance][data-appearance=flat][data-state=active],[tuiAppearance][data-appearance=destructive][data-state=active]{background:var(--tui-secondary-active)}[tuiAppearance][data-appearance=flat]{background:transparent}[tuiAppearance][data-appearance=destructive]{color:var(--tui-negative)}[tuiAppearance][data-appearance=error]{color:var(--tui-text-01);background:var(--tui-error-bg)}@media (hover: hover){[tuiAppearance][data-appearance=error]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-error-bg-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=error]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-error-bg-hover)}}[tuiAppearance][data-appearance=error][data-state=hover]{background:var(--tui-error-bg-hover)}[tuiAppearance][data-appearance=error]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-error-bg-hover)}[tuiAppearance][data-appearance=error]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-error-bg-hover)}[tuiAppearance][data-appearance=error][data-state=active]{background:var(--tui-error-bg-hover)}[tuiAppearance][data-appearance=success]{color:var(--tui-text-01);background:var(--tui-success-bg)}@media (hover: hover){[tuiAppearance][data-appearance=success]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-success-bg-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=success]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-success-bg-hover)}}[tuiAppearance][data-appearance=success][data-state=hover]{background:var(--tui-success-bg-hover)}[tuiAppearance][data-appearance=success]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-success-bg-hover)}[tuiAppearance][data-appearance=success]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-success-bg-hover)}[tuiAppearance][data-appearance=success][data-state=active]{background:var(--tui-success-bg-hover)}[tuiAppearance][data-appearance=warning]{color:var(--tui-text-01);background:var(--tui-warning-bg)}@media (hover: hover){[tuiAppearance][data-appearance=warning]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-warning-bg-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=warning]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-warning-bg-hover)}}[tuiAppearance][data-appearance=warning][data-state=hover]{background:var(--tui-warning-bg-hover)}[tuiAppearance][data-appearance=warning]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-warning-bg-hover)}[tuiAppearance][data-appearance=warning]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-warning-bg-hover)}[tuiAppearance][data-appearance=warning][data-state=active]{background:var(--tui-warning-bg-hover)}[tuiAppearance][data-appearance=info]{color:var(--tui-text-01);background:var(--tui-info-bg)}@media (hover: hover){[tuiAppearance][data-appearance=info]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-info-bg-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=info]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-info-bg-hover)}}[tuiAppearance][data-appearance=info][data-state=hover]{background:var(--tui-info-bg-hover)}[tuiAppearance][data-appearance=info]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-info-bg-hover)}[tuiAppearance][data-appearance=info]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-info-bg-hover)}[tuiAppearance][data-appearance=info][data-state=active]{background:var(--tui-info-bg-hover)}[tuiAppearance][data-appearance=neutral]{color:var(--tui-text-01);background:var(--tui-neutral-bg)}@media (hover: hover){[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-neutral-bg-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-neutral-bg-hover)}}[tuiAppearance][data-appearance=neutral][data-state=hover]{background:var(--tui-neutral-bg-hover)}[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-neutral-bg-hover)}[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-neutral-bg-hover)}[tuiAppearance][data-appearance=neutral][data-state=active]{background:var(--tui-neutral-bg-hover)}[tuiWrapper][data-appearance=icon][data-appearance=icon]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-text-01);opacity:.5}[tuiWrapper]:not([data-state="readonly"]):hover .t-textfield-icon [tuiWrapper][data-appearance=icon][data-appearance=icon]:not([data-state="disabled"]){opacity:.65}[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark]{color:var(--tui-text-01-night)}[tuiWrapper]:not([data-state="readonly"]):hover .t-textfield-icon [tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark]:not([data-state="disabled"]){opacity:1}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark]{--tui-focus: var(--tui-base-01)}[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark]:focus-visible:focus-visible{--tui-focus: var(--tui-base-01)}[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark]._focused._focused{--tui-focus: var(--tui-base-01)}@media (hover: hover){[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark][data-state=hover]{opacity:1}}@media (hover: hover){[tuiWrapper][data-appearance=icon][data-appearance=icon]:hover:not(._no-hover),[tuiWrapper][data-appearance=icon][data-appearance=icon][data-state=hover]{opacity:.65}}[tuiWrapper][data-appearance=icon][data-appearance=icon]:active:not(._no-active),[tuiWrapper][data-appearance=icon][data-appearance=icon][data-state=active],[tuiWrapper][data-appearance=icon][data-appearance=icon][data-state=active]:hover{opacity:1}[tuiWrapper][data-appearance=icon][data-appearance=icon]:disabled:disabled,[tuiWrapper][data-appearance=icon][data-appearance=icon][data-state=disabled][data-state=disabled]{opacity:calc(.5 * var(--tui-disabled-opacity))}[tuiWrapper][data-appearance=icon][data-appearance=icon][data-state=readonly][data-state=readonly]{pointer-events:none}[tuiWrapper][data-appearance=outline]{background:transparent;color:var(--tui-text-01)}[tuiWrapper][data-appearance=outline]:after{color:var(--tui-base-04)}[tuiWrapper][data-appearance=outline][data-mode=onDark]{color:var(--tui-text-01-night)}[tuiWrapper][data-appearance=outline][data-mode=onDark]:after{color:var(--tui-text-01-night)}@media (hover: hover){[tuiWrapper][data-appearance=outline][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=outline][data-mode=onDark][data-state=hover]{background:var(--tui-clear-inverse-hover)}[tuiWrapper][data-appearance=outline][data-mode=onDark]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=outline][data-mode=onDark][data-state=hover]:after{color:var(--tui-text-03-night)}}[tuiWrapper][data-appearance=outline][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=outline][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=outline][data-mode=onDark][data-state=active]:hover{background:var(--tui-clear-inverse-active)}[tuiWrapper][data-appearance=outline][data-mode=onDark]:active:not(._no-active):after,[tuiWrapper][data-appearance=outline][data-mode=onDark][data-state=active]:after,[tuiWrapper][data-appearance=outline][data-mode=onDark][data-state=active]:hover:after{color:var(--tui-text-03-night)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=outline][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=outline][data-mode=onDark]{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=outline][data-mode=onDark]:focus-visible:focus-visible{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=outline][data-mode=onDark]._focused._focused{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=outline][data-mode=onLight]{color:var(--tui-text-01)}[tuiWrapper][data-appearance=outline][data-mode=onLight]:after{color:var(--tui-text-01)}@media (hover: hover){[tuiWrapper][data-appearance=outline][data-mode=onLight]:hover:not(._no-hover),[tuiWrapper][data-appearance=outline][data-mode=onLight][data-state=hover]{background:var(--tui-clear-hover)}[tuiWrapper][data-appearance=outline][data-mode=onLight]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=outline][data-mode=onLight][data-state=hover]:after{color:var(--tui-text-03)}}[tuiWrapper][data-appearance=outline][data-mode=onLight]:active:not(._no-active),[tuiWrapper][data-appearance=outline][data-mode=onLight][data-state=active],[tuiWrapper][data-appearance=outline][data-mode=onLight][data-state=active]:hover{background:var(--tui-clear-active)}[tuiWrapper][data-appearance=outline][data-mode=onLight]:active:not(._no-active):after,[tuiWrapper][data-appearance=outline][data-mode=onLight][data-state=active]:after,[tuiWrapper][data-appearance=outline][data-mode=onLight][data-state=active]:hover:after{color:var(--tui-text-03)}@media (hover: hover){[tuiWrapper][data-appearance=outline]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=outline][data-state=hover]:after{color:var(--tui-base-05)}}[tuiWrapper][data-appearance=outline]:active:not(._no-active):after,[tuiWrapper][data-appearance=outline][data-state=active]:after,[tuiWrapper][data-appearance=outline][data-state=active]:hover:after{color:var(--tui-base-06)}[tuiWrapper][data-appearance=primary]{background:var(--tui-primary);color:var(--tui-primary-text)}@media (hover: hover){[tuiWrapper][data-appearance=primary]:hover:not(._no-hover),[tuiWrapper][data-appearance=primary][data-state=hover]{background:var(--tui-primary-hover)}}[tuiWrapper][data-appearance=primary]:active:not(._no-active),[tuiWrapper][data-appearance=primary][data-state=active],[tuiWrapper][data-appearance=primary][data-state=active]:hover{background:var(--tui-primary-active)}[tuiWrapper][data-appearance=primary]:invalid:invalid,[tuiWrapper][data-appearance=primary]._invalid._invalid{color:var(--tui-negative-night);background:var(--tui-error-bg)}@media (hover: hover){[tuiWrapper][data-appearance=primary]:invalid:invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=primary]._invalid._invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=primary]:invalid:invalid[data-state=hover],[tuiWrapper][data-appearance=primary]._invalid._invalid[data-state=hover]{background:var(--tui-error-bg-hover)}}[tuiWrapper][data-appearance=primary]:invalid:invalid:active:not(._no-active),[tuiWrapper][data-appearance=primary]._invalid._invalid:active:not(._no-active),[tuiWrapper][data-appearance=primary]:invalid:invalid[data-state=active],[tuiWrapper][data-appearance=primary]._invalid._invalid[data-state=active],[tuiWrapper][data-appearance=primary]:invalid:invalid[data-state=active]:hover,[tuiWrapper][data-appearance=primary]._invalid._invalid[data-state=active]:hover{background:var(--tui-error-bg-hover)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=primary]:invalid:invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=primary]._invalid._invalid,[data-focused=true]>[tuiWrapper][data-appearance=primary]:invalid:invalid,[data-focused=true]>[tuiWrapper][data-appearance=primary]._invalid._invalid{--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=primary]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=primary]._invalid._invalid:focus-visible:focus-visible{--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=primary]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=primary]._invalid._invalid._focused._focused{--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=accent]{background:var(--tui-accent);color:var(--tui-accent-text)}@media (hover: hover){[tuiWrapper][data-appearance=accent]:hover:not(._no-hover),[tuiWrapper][data-appearance=accent][data-state=hover]{background:var(--tui-accent-hover)}}[tuiWrapper][data-appearance=accent]:active:not(._no-active),[tuiWrapper][data-appearance=accent][data-state=active],[tuiWrapper][data-appearance=accent][data-state=active]:hover{background:var(--tui-accent-active)}[tuiWrapper][data-appearance=accent]:invalid:invalid,[tuiWrapper][data-appearance=accent]._invalid._invalid{color:var(--tui-negative-night);background:var(--tui-error-bg)}@media (hover: hover){[tuiWrapper][data-appearance=accent]:invalid:invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=accent]._invalid._invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=accent]:invalid:invalid[data-state=hover],[tuiWrapper][data-appearance=accent]._invalid._invalid[data-state=hover]{background:var(--tui-error-bg-hover)}}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=accent]:invalid:invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=accent]._invalid._invalid,[data-focused=true]>[tuiWrapper][data-appearance=accent]:invalid:invalid,[data-focused=true]>[tuiWrapper][data-appearance=accent]._invalid._invalid{--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=accent]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=accent]._invalid._invalid:focus-visible:focus-visible{--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=accent]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=accent]._invalid._invalid._focused._focused{--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=floating]{transition-property:background,box-shadow;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;background:#fff;color:#000c;box-shadow:0 .25rem 1.25rem #0000001a}@media (hover: hover){[tuiWrapper][data-appearance=floating]:hover:not(._no-hover),[tuiWrapper][data-appearance=floating][data-state=hover]{box-shadow:0 .875rem 2.625rem #00000024}}[tuiWrapper][data-appearance=floating]:active:not(._no-active),[tuiWrapper][data-appearance=floating][data-state=active],[tuiWrapper][data-appearance=floating][data-state=active]:hover{background:#f6f7f8;box-shadow:0 .25rem 1.25rem #0000001a}[tuiWrapper][data-appearance=glass]{background:rgba(0,0,0,.4);color:#fff;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);--tui-focus: rgba(255, 255, 255, .64)}@media (hover: hover){[tuiWrapper][data-appearance=glass]:hover:not(._no-hover),[tuiWrapper][data-appearance=glass][data-state=hover]{background:rgba(0,0,0,.48)}}[tuiWrapper][data-appearance=glass]:active:not(._no-active),[tuiWrapper][data-appearance=glass][data-state=active],[tuiWrapper][data-appearance=glass][data-state=active]:hover{background:rgba(0,0,0,.6)}[tuiWrapper][data-appearance=glass][data-mode=onDark]{background:rgba(255,255,255,.3)}@media (hover: hover){[tuiWrapper][data-appearance=glass][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=glass][data-mode=onDark][data-state=hover]{background:rgba(255,255,255,.4)}}[tuiWrapper][data-appearance=glass][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=glass][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=glass][data-mode=onDark][data-state=active]:hover{background:rgba(255,255,255,.5)}[tuiWrapper][data-appearance=secondary],[tuiWrapper][data-appearance=flat],[tuiWrapper][data-appearance=destructive]{background:var(--tui-secondary);color:var(--tui-link)}[tuiWrapper][data-appearance=secondary][data-mode=onDark],[tuiWrapper][data-appearance=flat][data-mode=onDark],[tuiWrapper][data-appearance=destructive][data-mode=onDark]{background:var(--tui-clear-inverse);color:var(--tui-text-01-night)}@media (hover: hover){[tuiWrapper][data-appearance=secondary][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=flat][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary][data-mode=onDark][data-state=hover],[tuiWrapper][data-appearance=flat][data-mode=onDark][data-state=hover],[tuiWrapper][data-appearance=destructive][data-mode=onDark][data-state=hover]{background:var(--tui-clear-inverse-hover)}}[tuiWrapper][data-appearance=secondary][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=flat][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=destructive][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=secondary][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=flat][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=destructive][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=secondary][data-mode=onDark][data-state=active]:hover,[tuiWrapper][data-appearance=flat][data-mode=onDark][data-state=active]:hover,[tuiWrapper][data-appearance=destructive][data-mode=onDark][data-state=active]:hover{background:var(--tui-clear-inverse-active)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=secondary][data-mode=onDark],:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=flat][data-mode=onDark],:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=destructive][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=secondary][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=flat][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=destructive][data-mode=onDark]{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=secondary][data-mode=onDark]:focus-visible:focus-visible,[tuiWrapper][data-appearance=flat][data-mode=onDark]:focus-visible:focus-visible,[tuiWrapper][data-appearance=destructive][data-mode=onDark]:focus-visible:focus-visible{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=secondary][data-mode=onDark]._focused._focused,[tuiWrapper][data-appearance=flat][data-mode=onDark]._focused._focused,[tuiWrapper][data-appearance=destructive][data-mode=onDark]._focused._focused{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=secondary][data-mode=onLight],[tuiWrapper][data-appearance=flat][data-mode=onLight],[tuiWrapper][data-appearance=destructive][data-mode=onLight]{background:var(--tui-clear);color:var(--tui-text-01)}@media (hover: hover){[tuiWrapper][data-appearance=secondary][data-mode=onLight]:hover:not(._no-hover),[tuiWrapper][data-appearance=flat][data-mode=onLight]:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive][data-mode=onLight]:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary][data-mode=onLight][data-state=hover],[tuiWrapper][data-appearance=flat][data-mode=onLight][data-state=hover],[tuiWrapper][data-appearance=destructive][data-mode=onLight][data-state=hover]{background:var(--tui-clear-hover)}}[tuiWrapper][data-appearance=secondary][data-mode=onLight]:active:not(._no-active),[tuiWrapper][data-appearance=flat][data-mode=onLight]:active:not(._no-active),[tuiWrapper][data-appearance=destructive][data-mode=onLight]:active:not(._no-active),[tuiWrapper][data-appearance=secondary][data-mode=onLight][data-state=active],[tuiWrapper][data-appearance=flat][data-mode=onLight][data-state=active],[tuiWrapper][data-appearance=destructive][data-mode=onLight][data-state=active],[tuiWrapper][data-appearance=secondary][data-mode=onLight][data-state=active]:hover,[tuiWrapper][data-appearance=flat][data-mode=onLight][data-state=active]:hover,[tuiWrapper][data-appearance=destructive][data-mode=onLight][data-state=active]:hover{background:var(--tui-clear-active)}@media (hover: hover){[tuiWrapper][data-appearance=secondary]:hover:not(._no-hover),[tuiWrapper][data-appearance=flat]:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive]:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary][data-state=hover],[tuiWrapper][data-appearance=flat][data-state=hover],[tuiWrapper][data-appearance=destructive][data-state=hover]{background:var(--tui-secondary-hover)}}[tuiWrapper][data-appearance=secondary]:active:not(._no-active),[tuiWrapper][data-appearance=flat]:active:not(._no-active),[tuiWrapper][data-appearance=destructive]:active:not(._no-active),[tuiWrapper][data-appearance=secondary][data-state=active],[tuiWrapper][data-appearance=flat][data-state=active],[tuiWrapper][data-appearance=destructive][data-state=active],[tuiWrapper][data-appearance=secondary][data-state=active]:hover,[tuiWrapper][data-appearance=flat][data-state=active]:hover,[tuiWrapper][data-appearance=destructive][data-state=active]:hover{background:var(--tui-secondary-active)}[tuiWrapper][data-appearance=secondary]:invalid:invalid,[tuiWrapper][data-appearance=flat]:invalid:invalid,[tuiWrapper][data-appearance=destructive]:invalid:invalid,[tuiWrapper][data-appearance=secondary]._invalid._invalid,[tuiWrapper][data-appearance=flat]._invalid._invalid,[tuiWrapper][data-appearance=destructive]._invalid._invalid{color:var(--tui-negative);background:var(--tui-error-bg)}@media (hover: hover){[tuiWrapper][data-appearance=secondary]:invalid:invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=flat]:invalid:invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive]:invalid:invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary]._invalid._invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=flat]._invalid._invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive]._invalid._invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary]:invalid:invalid[data-state=hover],[tuiWrapper][data-appearance=flat]:invalid:invalid[data-state=hover],[tuiWrapper][data-appearance=destructive]:invalid:invalid[data-state=hover],[tuiWrapper][data-appearance=secondary]._invalid._invalid[data-state=hover],[tuiWrapper][data-appearance=flat]._invalid._invalid[data-state=hover],[tuiWrapper][data-appearance=destructive]._invalid._invalid[data-state=hover]{background:var(--tui-error-bg-hover)}}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=secondary]:invalid:invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=flat]:invalid:invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=destructive]:invalid:invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=secondary]._invalid._invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=flat]._invalid._invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=destructive]._invalid._invalid,[data-focused=true]>[tuiWrapper][data-appearance=secondary]:invalid:invalid,[data-focused=true]>[tuiWrapper][data-appearance=flat]:invalid:invalid,[data-focused=true]>[tuiWrapper][data-appearance=destructive]:invalid:invalid,[data-focused=true]>[tuiWrapper][data-appearance=secondary]._invalid._invalid,[data-focused=true]>[tuiWrapper][data-appearance=flat]._invalid._invalid,[data-focused=true]>[tuiWrapper][data-appearance=destructive]._invalid._invalid{--tui-focus: var(--tui-negative)}[tuiWrapper][data-appearance=secondary]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=flat]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=destructive]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=secondary]._invalid._invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=flat]._invalid._invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=destructive]._invalid._invalid:focus-visible:focus-visible{--tui-focus: var(--tui-negative)}[tuiWrapper][data-appearance=secondary]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=flat]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=destructive]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=secondary]._invalid._invalid._focused._focused,[tuiWrapper][data-appearance=flat]._invalid._invalid._focused._focused,[tuiWrapper][data-appearance=destructive]._invalid._invalid._focused._focused{--tui-focus: var(--tui-negative)}[tuiWrapper][data-appearance=flat]{background:transparent}[tuiWrapper][data-appearance=flat][data-mode=onDark],[tuiWrapper][data-appearance=flat][data-mode=onLight]{background:transparent}[tuiWrapper][data-appearance=destructive]{color:var(--tui-negative);background:var(--tui-error-bg)}@media (hover: hover){[tuiWrapper][data-appearance=destructive]:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive][data-state=hover]{background:var(--tui-error-bg-hover)}}[tuiWrapper][data-appearance=destructive]:active:not(._no-active),[tuiWrapper][data-appearance=destructive][data-state=active],[tuiWrapper][data-appearance=destructive][data-state=active]:hover{background:var(--tui-error-bg-hover)}[tuiWrapper][data-appearance=destructive][data-mode=onDark]{color:var(--tui-negative-night);background:var(--tui-error-bg-night)}@media (hover: hover){[tuiWrapper][data-appearance=destructive][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive][data-mode=onDark][data-state=hover]{background:var(--tui-error-bg-night-hover)}}[tuiWrapper][data-appearance=destructive][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=destructive][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=destructive][data-mode=onDark][data-state=active]:hover{background:var(--tui-error-bg-night-hover)}tui-wrapper[data-appearance=secondary-destructive],[tuiWrapper][data-appearance=secondary-destructive]{background:var(--tui-error-bg);color:var(--tui-negative)}tui-wrapper[data-appearance=secondary-destructive][data-mode=onDark],[tuiWrapper][data-appearance=secondary-destructive][data-mode=onDark]{background:var(--tui-error-bg-night);color:var(--tui-negative-night)}@media (hover: hover){tui-wrapper[data-appearance=secondary-destructive][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary-destructive][data-mode=onDark]:hover:not(._no-hover),tui-wrapper[data-appearance=secondary-destructive][data-mode=onDark][data-state=hover],[tuiWrapper][data-appearance=secondary-destructive][data-mode=onDark][data-state=hover]{background:var(--tui-error-bg-night-hover)}}tui-wrapper[data-appearance=secondary-destructive][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=secondary-destructive][data-mode=onDark]:active:not(._no-active),tui-wrapper[data-appearance=secondary-destructive][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=secondary-destructive][data-mode=onDark][data-state=active],tui-wrapper[data-appearance=secondary-destructive][data-mode=onDark][data-state=active]:hover,[tuiWrapper][data-appearance=secondary-destructive][data-mode=onDark][data-state=active]:hover{background:var(--tui-error-bg-night-hover)}@media (hover: hover){tui-wrapper[data-appearance=secondary-destructive]:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary-destructive]:hover:not(._no-hover),tui-wrapper[data-appearance=secondary-destructive][data-state=hover],[tuiWrapper][data-appearance=secondary-destructive][data-state=hover]{background:var(--tui-error-bg-hover)}}tui-wrapper[data-appearance=secondary-destructive]:active:not(._no-active),[tuiWrapper][data-appearance=secondary-destructive]:active:not(._no-active),tui-wrapper[data-appearance=secondary-destructive][data-state=active],[tuiWrapper][data-appearance=secondary-destructive][data-state=active],tui-wrapper[data-appearance=secondary-destructive][data-state=active]:hover,[tuiWrapper][data-appearance=secondary-destructive][data-state=active]:hover{background:var(--tui-error-bg-hover)}[tuiWrapper][data-appearance=table]{border-radius:0;background:transparent;color:var(--tui-text-01)}[tuiWrapper][data-appearance=table]:before,[tuiWrapper][data-appearance=table][data-appearance=table]:after{position:fixed;top:-.5px;left:-1px;right:-.5px;bottom:-1px}[tuiWrapper][data-appearance=table]:before{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";z-index:-1;background-repeat:no-repeat;background-position:top right;background-size:.5rem .5rem}table [tuiWrapper][data-appearance=table][data-appearance=table]:not(._focused):after{border-width:0}table [tuiWrapper][data-appearance=table]._focused{z-index:1}[tuiWrapper][data-appearance=table][data-appearance=table]:after{border-width:1px;color:var(--tui-base-04)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=table][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=table][data-mode=onDark]{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=table][data-mode=onDark]:focus-visible:focus-visible{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=table][data-mode=onDark]._focused._focused{--tui-focus: var(--tui-text-01-night)}@media (hover: hover){[tuiWrapper][data-appearance=table]:hover:not(._no-hover):not(._focused):before,[tuiWrapper][data-appearance=table][data-state=hover]:not(._focused):before{background-color:var(--tui-clear)}}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=table],[data-focused=true]>[tuiWrapper][data-appearance=table]{background:transparent}[tuiWrapper][data-appearance=table]:focus-visible:focus-visible{background:transparent}[tuiWrapper][data-appearance=table]._focused._focused{background:transparent}[tuiWrapper][data-appearance=table]:invalid:invalid:before,[tuiWrapper][data-appearance=table]._invalid._invalid:before{background-image:linear-gradient(to top right,transparent 0%,transparent 50%,var(--tui-error-fill) 50%,var(--tui-error-fill) 100%)}[tuiWrapper][data-appearance=table]:invalid:invalid:not(._focused):before,[tuiWrapper][data-appearance=table]._invalid._invalid:not(._focused):before{background-color:var(--tui-error-bg)}@media (hover: hover){[tuiWrapper][data-appearance=table]:invalid:invalid:hover:not(._no-hover):not(._focused):before,[tuiWrapper][data-appearance=table]._invalid._invalid:hover:not(._no-hover):not(._focused):before,[tuiWrapper][data-appearance=table]:invalid:invalid[data-state=hover]:not(._focused):before,[tuiWrapper][data-appearance=table]._invalid._invalid[data-state=hover]:not(._focused):before{background-color:var(--tui-error-bg-hover)}}[tuiWrapper][data-appearance=table]:invalid:invalid:disabled:disabled,[tuiWrapper][data-appearance=table]._invalid._invalid:disabled:disabled,[tuiWrapper][data-appearance=table]:invalid:invalid[data-state=disabled][data-state=disabled],[tuiWrapper][data-appearance=table]._invalid._invalid[data-state=disabled][data-state=disabled]{background:transparent}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=table]:invalid:invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=table]._invalid._invalid,[data-focused=true]>[tuiWrapper][data-appearance=table]:invalid:invalid,[data-focused=true]>[tuiWrapper][data-appearance=table]._invalid._invalid{background:transparent;--tui-focus: var(--tui-error-fill)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=table]:invalid:invalid:after,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=table]._invalid._invalid:after,[data-focused=true]>[tuiWrapper][data-appearance=table]:invalid:invalid:after,[data-focused=true]>[tuiWrapper][data-appearance=table]._invalid._invalid:after{border-width:1px}[tuiWrapper][data-appearance=table]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=table]._invalid._invalid:focus-visible:focus-visible{background:transparent;--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=table]:invalid:invalid:focus-visible:focus-visible:after,[tuiWrapper][data-appearance=table]._invalid._invalid:focus-visible:focus-visible:after{border-width:1px}[tuiWrapper][data-appearance=table]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=table]._invalid._invalid._focused._focused{background:transparent;--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=table]:invalid:invalid._focused._focused:after,[tuiWrapper][data-appearance=table]._invalid._invalid._focused._focused:after{border-width:1px}[tuiWrapper][data-appearance=textfield]{transition-property:box-shadow,background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;background:var(--tui-base-01);color:var(--tui-text-01);box-shadow:0 .125rem .1875rem #0000001a}[tuiWrapper][data-appearance=textfield][data-appearance=textfield]:after{transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-base-03)}@media (hover: hover){[tuiWrapper][data-appearance=textfield]:hover:not(._no-hover),[tuiWrapper][data-appearance=textfield][data-state=hover]{box-shadow:0 .125rem .3125rem #00000029}}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=textfield],[data-focused=true]>[tuiWrapper][data-appearance=textfield]{box-shadow:none}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=textfield]:after,[data-focused=true]>[tuiWrapper][data-appearance=textfield]:after{--tui-focus: var(--tui-primary)}[tuiWrapper][data-appearance=textfield]:focus-visible:focus-visible{box-shadow:none}[tuiWrapper][data-appearance=textfield]:focus-visible:focus-visible:after{--tui-focus: var(--tui-primary)}[tuiWrapper][data-appearance=textfield]._focused._focused{box-shadow:none}[tuiWrapper][data-appearance=textfield]._focused._focused:after{--tui-focus: var(--tui-primary)}[tuiWrapper][data-appearance=textfield][data-state=readonly][data-state=readonly]{box-shadow:none}[tuiWrapper][data-appearance=textfield][data-state=readonly][data-state=readonly]:after{color:var(--tui-base-04)}[tuiWrapper][data-appearance=textfield]:disabled:disabled,[tuiWrapper][data-appearance=textfield][data-state=disabled][data-state=disabled]{box-shadow:none}[tuiWrapper][data-appearance=textfield]:invalid:invalid:after,[tuiWrapper][data-appearance=textfield]._invalid._invalid:after{color:var(--tui-error-fill);--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]{background:var(--tui-clear-inverse);color:var(--tui-text-01-night)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]:after{color:var(--tui-text-03-night);opacity:var(--tui-disabled-opacity)}@media (hover: hover){[tuiWrapper][data-appearance=textfield][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=textfield][data-mode=onDark][data-state=hover]{background:var(--tui-clear-inverse-hover)}}[tuiWrapper][data-appearance=textfield][data-mode=onDark][data-state=readonly][data-state=readonly]{background:transparent}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=textfield][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=textfield][data-mode=onDark]{background:rgba(255,255,255,.08)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=textfield][data-mode=onDark]:after,[data-focused=true]>[tuiWrapper][data-appearance=textfield][data-mode=onDark]:after{transition:none;opacity:1;--tui-focus: var(--tui-primary)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]:focus-visible:focus-visible{background:rgba(255,255,255,.08)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]:focus-visible:focus-visible:after{transition:none;opacity:1;--tui-focus: var(--tui-primary)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]._focused._focused{background:rgba(255,255,255,.08)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]._focused._focused:after{transition:none;opacity:1;--tui-focus: var(--tui-primary)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]:invalid:invalid:after,[tuiWrapper][data-appearance=textfield][data-mode=onDark]._invalid._invalid:after{--tui-focus: var(--tui-error-fill-night)}[tuiWrapper][data-appearance=textfield][data-mode=onLight]{background:var(--tui-clear)}@media (hover: hover){[tuiWrapper][data-appearance=textfield][data-mode=onLight]:hover:not(._no-hover),[tuiWrapper][data-appearance=textfield][data-mode=onLight][data-state=hover]{background:var(--tui-clear-hover)}}[tuiWrapper][data-appearance=textfield][data-mode=onLight][data-state=readonly][data-state=readonly]{background:transparent}[tuiWrapper][data-appearance=textfield][data-mode=onLight]:invalid:invalid:after,[tuiWrapper][data-appearance=textfield][data-mode=onLight]._invalid._invalid:after{color:var(--tui-error-fill)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=textfield][data-mode=onLight],[data-focused=true]>[tuiWrapper][data-appearance=textfield][data-mode=onLight]{background:transparent}[tuiWrapper][data-appearance=textfield][data-mode=onLight]:focus-visible:focus-visible{background:transparent}[tuiWrapper][data-appearance=textfield][data-mode=onLight]._focused._focused{background:transparent}[tuiWrapper][data-appearance=whiteblock],[tuiWrapper][data-appearance=whiteblock-active]{background:var(--tui-base-01);color:var(--tui-text-01)}[tuiWrapper][data-appearance=whiteblock]:after,[tuiWrapper][data-appearance=whiteblock-active]:after{color:var(--tui-base-04)}@media (hover: hover){[tuiWrapper][data-appearance=whiteblock]:hover:not(._no-hover),[tuiWrapper][data-appearance=whiteblock-active]:hover:not(._no-hover),[tuiWrapper][data-appearance=whiteblock][data-state=hover],[tuiWrapper][data-appearance=whiteblock-active][data-state=hover]{background:var(--tui-base-02)}[tuiWrapper][data-appearance=whiteblock]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=whiteblock-active]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=whiteblock][data-state=hover]:after,[tuiWrapper][data-appearance=whiteblock-active][data-state=hover]:after{color:var(--tui-base-04)}}[tuiWrapper][data-appearance=whiteblock]:active:not(._no-active),[tuiWrapper][data-appearance=whiteblock-active]:active:not(._no-active),[tuiWrapper][data-appearance=whiteblock][data-state=active],[tuiWrapper][data-appearance=whiteblock-active][data-state=active],[tuiWrapper][data-appearance=whiteblock][data-state=active]:hover,[tuiWrapper][data-appearance=whiteblock-active][data-state=active]:hover{background:var(--tui-base-02)}[tuiWrapper][data-appearance=whiteblock]:active:not(._no-active):after,[tuiWrapper][data-appearance=whiteblock-active]:active:not(._no-active):after,[tuiWrapper][data-appearance=whiteblock][data-state=active]:after,[tuiWrapper][data-appearance=whiteblock-active][data-state=active]:after,[tuiWrapper][data-appearance=whiteblock][data-state=active]:hover:after,[tuiWrapper][data-appearance=whiteblock-active][data-state=active]:hover:after{color:var(--tui-base-04)}[tuiWrapper][data-appearance=whiteblock-active]:after{color:var(--tui-primary);border-width:2px}@media (hover: hover){[tuiWrapper][data-appearance=whiteblock-active]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=whiteblock-active][data-state=hover]:after{color:var(--tui-primary-hover)}}[tuiWrapper][data-appearance=whiteblock-active]:active:not(._no-active):after,[tuiWrapper][data-appearance=whiteblock-active][data-state=active]:after,[tuiWrapper][data-appearance=whiteblock-active][data-state=active]:hover:after{color:var(--tui-primary-active)}[tuiWrapper][data-appearance=none]:after{border:none}[tuiWrapper][data-appearance=opposite]{background:#000;color:#fff;--tui-focus: rgba(255, 255, 255, .64)}@media (hover: hover){[tuiWrapper][data-appearance=opposite]:hover:not(._no-hover),[tuiWrapper][data-appearance=opposite][data-state=hover]{background:#333}}[tuiWrapper][data-appearance=opposite]:active:not(._no-active),[tuiWrapper][data-appearance=opposite][data-state=active],[tuiWrapper][data-appearance=opposite][data-state=active]:hover{background:#5c636b}[tuiWrapper][data-appearance=opposite][data-mode=onDark]{color:#000c;background:#fff;--tui-focus: rgba(51, 51, 51, .48)}@media (hover: hover){[tuiWrapper][data-appearance=opposite][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=opposite][data-mode=onDark][data-state=hover]{background:#f3F4f6}}[tuiWrapper][data-appearance=opposite][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=opposite][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=opposite][data-mode=onDark][data-state=active]:hover{background:#eaecee}[tuiWrapper]{transition-property:color,background,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:block;height:100%;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:inherit}[tuiWrapper]:after{transition-property:box-shadow,color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:0;left:0;bottom:0;right:0;content:"";border-radius:inherit;border:1px solid currentColor;pointer-events:none;color:transparent}:focus-visible:not([data-focused="false"])>[tuiWrapper]:after,[data-focused=true]>[tuiWrapper]:after{border-width:2px;color:var(--tui-focus)}[tuiWrapper]:focus-visible:focus-visible:after{border-width:2px;color:var(--tui-focus)}[tuiWrapper]._focused._focused:after{border-width:2px;color:var(--tui-focus)}[tuiWrapper]:disabled:disabled,[tuiWrapper][data-state=disabled][data-state=disabled]{pointer-events:none;opacity:var(--tui-disabled-opacity)}@supports (-webkit-hyphens: none){:focus-visible [tuiWrapper],[tuiWrapper]:focus-visible{--tui-focus: transparent !important}}tui-wrapper[data-appearance=mono],[tuiWrapper][data-appearance=mono]{background:var(--tui-base-01);color:var(--tui-text-01)}@media (hover: hover){tui-wrapper[data-appearance=mono]:hover:not(._no-hover),[tuiWrapper][data-appearance=mono]:hover:not(._no-hover),tui-wrapper[data-appearance=mono][data-state=hover],[tuiWrapper][data-appearance=mono][data-state=hover]{color:var(--tui-text-03)}}tui-wrapper[data-appearance=mono]:active:not(._no-active),[tuiWrapper][data-appearance=mono]:active:not(._no-active),tui-wrapper[data-appearance=mono][data-state=active],[tuiWrapper][data-appearance=mono][data-state=active],tui-wrapper[data-appearance=mono][data-state=active]:hover,[tuiWrapper][data-appearance=mono][data-state=active]:hover{color:var(--tui-text-02)}:focus-visible:not([data-focused="false"])>tui-wrapper[data-appearance=mono][data-mode=onDark],:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=mono][data-mode=onDark],[data-focused=true]>tui-wrapper[data-appearance=mono][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=mono][data-mode=onDark]{--tui-focus: var(--tui-text-01-night)}tui-wrapper[data-appearance=mono][data-mode=onDark]:focus-visible:focus-visible,[tuiWrapper][data-appearance=mono][data-mode=onDark]:focus-visible:focus-visible{--tui-focus: var(--tui-text-01-night)}tui-wrapper[data-appearance=mono][data-mode=onDark]._focused._focused,[tuiWrapper][data-appearance=mono][data-mode=onDark]._focused._focused{--tui-focus: var(--tui-text-01-night)}tui-primitive-calendar [data-type=weekday]{color:var(--tui-text-01)}tui-primitive-calendar [data-type=weekend]{color:var(--tui-negative)}@font-face{font-family:"Manrope";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F.ttf) format("truetype")}@font-face{font-family:"Manrope";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_F.ttf) format("truetype")}[data-platform=android] tui-app-bar{text-align:left;font:var(--tui-font-heading-6)}[data-platform=android] tui-app-bar>.t-content{position:static;padding:0 0 0 1.375rem;transform:none;max-width:calc(100% - var(--sides, 0px) / 2)}[data-platform=android] tui-app-bar>.t-content>*{max-width:calc(100% - var(--sides, 0px))}[data-platform=android] tui-app-bar>*:empty+.t-content{padding:0 0 0 .625rem}[data-platform=android] input[tuiCheckbox]{width:1.125rem;height:1.125rem;color:var(--tui-base-01);border-radius:.125rem;box-shadow:inset 0 0 0 .125rem var(--tui-base-04)}[data-platform=android] input[tuiCheckbox]:checked,[data-platform=android] input[tuiCheckbox]:indeterminate{background:var(--tui-accent);box-shadow:none}[data-platform=android] input[tuiCheckbox]:checked._invalid,[data-platform=android] input[tuiCheckbox]:indeterminate._invalid{background:var(--tui-error-fill)}[data-platform=android] input[tuiCheckbox]:checked:disabled:not(._readonly),[data-platform=android] input[tuiCheckbox]:indeterminate:disabled:not(._readonly){background:var(--tui-base-04)}[data-platform=android] input[tuiCheckbox]:checked:before,[data-platform=android] input[tuiCheckbox]:indeterminate:before{-webkit-clip-path:inset(0);clip-path:inset(0);transition-delay:0s}[data-platform=android] input[tuiCheckbox]:before{--t-mask: url(\'data:image/svg+xml,\');transition:-webkit-clip-path var(--tui-duration) ease-in-out,-webkit-mask 0s var(--tui-duration) ease-in-out;transition:clip-path var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out;transition:clip-path var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out,-webkit-clip-path var(--tui-duration) ease-in-out,-webkit-mask 0s var(--tui-duration) ease-in-out;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}[data-platform=android] input[tuiCheckbox]:indeterminate:before{--t-mask: url(\'data:image/svg+xml,\')}[data-platform=android] input[tuiCheckbox]._invalid{box-shadow:inset 0 0 0 .125rem var(--tui-error-bg-hover)}[data-platform=android] input[tuiRadio]{--t-size: 1.125rem;transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;box-shadow:inset 0 0 0 .125rem;color:var(--tui-base-04)}[data-platform=android] input[tuiRadio]:disabled:not(._readonly){color:var(--tui-base-04)}[data-platform=android] input[tuiRadio]:checked{background:transparent;color:var(--tui-accent)}[data-platform=android] input[tuiRadio]:checked:after{transform:scale(.555)}[data-platform=android] input[tuiRadio]._invalid{color:var(--tui-error-bg-hover)}[data-platform=android] input[tuiRadio]._invalid:checked{color:var(--tui-error-fill)}[data-platform=android] input[tuiToggle],input[tuiToggle][data-platform=android]{transition-property:color,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;height:1.25rem;width:2.5rem;color:var(--tui-base-05);background:transparent;overflow:visible}[data-platform=android] input[tuiToggle]:before,input[tuiToggle][data-platform=android]:before{content:"";display:block;height:100%;width:100%;border:.1875rem solid transparent;box-sizing:border-box;border-radius:2rem;background:currentColor;background-clip:content-box;opacity:.5;transform:none;-webkit-mask:none;mask:none}[data-platform=android] input[tuiToggle]:after,input[tuiToggle][data-platform=android]:after{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;border-radius:100%;background:#ececec;transform:none;box-shadow:0 .0625rem .0625rem #0000003d,0 0 .0625rem #0000001f,inset 0 .0625rem #ffffff1f!important}[data-platform=android] input[tuiToggle]:checked,input[tuiToggle][data-platform=android]:checked{color:var(--tui-accent);background:transparent}[data-platform=android] input[tuiToggle]:checked:after,input[tuiToggle][data-platform=android]:checked:after{background:currentColor;transform:translate(1.25rem)}[data-platform=android] input[tuiToggle]._invalid,input[tuiToggle][data-platform=android]._invalid{color:var(--tui-error-fill)}[data-platform=android] input[tuiToggle]._invalid:not(:checked),input[tuiToggle][data-platform=android]._invalid:not(:checked){background:transparent;opacity:.4}[data-platform=android] input[tuiToggle]._invalid:after,input[tuiToggle][data-platform=android]._invalid:after{background:var(--tui-error-fill)}[data-platform=android] tui-badge-notification[data-size=l]{--t-size: 1.375rem}[data-platform=ios] input[tuiCheckbox],[data-platform=ios] input[tuiRadio]{width:1.375rem;height:1.375rem;border-radius:100%;color:var(--tui-base-01);transition:none}[data-platform=ios] input[tuiCheckbox]:checked,[data-platform=ios] input[tuiRadio]:checked,[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate{background:var(--tui-accent);box-shadow:none}[data-platform=ios] input[tuiCheckbox]:checked:disabled:not(._readonly),[data-platform=ios] input[tuiRadio]:checked:disabled:not(._readonly),[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:disabled:not(._readonly),[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:disabled:not(._readonly){background:var(--tui-base-04)}[data-platform=ios] input[tuiCheckbox]:checked:before,[data-platform=ios] input[tuiRadio]:checked:before,[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:before,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:before{display:block;transform:none;-webkit-mask:var(--t-mask) center / 100%;mask:var(--t-mask) center / 100%}[data-platform=ios] input[tuiCheckbox]:checked._invalid,[data-platform=ios] input[tuiRadio]:checked._invalid,[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate._invalid,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate._invalid{background:var(--tui-error-fill)}[data-platform=ios] input[tuiCheckbox]:before,[data-platform=ios] input[tuiRadio]:before{--t-mask: url(\'data:image/svg+xml,\');display:none}[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:before,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:before{--t-mask: url(\'data:image/svg+xml,\')}[data-platform=ios] input[tuiToggle],input[tuiToggle][data-platform=ios]{height:1.9375rem;width:3.1875rem;border-radius:2rem;color:var(--tui-text-01-night);background:var(--tui-base-04);overflow:visible}[data-platform=ios] input[tuiToggle]:before,input[tuiToggle][data-platform=ios]:before{opacity:0}[data-platform=ios] input[tuiToggle]:after,input[tuiToggle][data-platform=ios]:after{transition-property:transform,width;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;right:auto;width:1.9375rem;height:1.9375rem;border-radius:2rem;background:currentColor;transform:scale(.871);box-shadow:0 .25rem .125rem #0000000f,0 .25rem .5rem #00000026!important}[data-platform=ios] input[tuiToggle]:active:after,input[tuiToggle][data-platform=ios]:active:after{width:2.3rem}[data-platform=ios] input[tuiToggle]:checked,input[tuiToggle][data-platform=ios]:checked{background:var(--tui-accent)}[data-platform=ios] input[tuiToggle]:checked:after,input[tuiToggle][data-platform=ios]:checked:after{transform:scale(.871) translate(1.44rem)}[data-platform=ios] input[tuiToggle]:checked:active:after,input[tuiToggle][data-platform=ios]:checked:active:after{transform:scale(.871) translate(1.0775rem)}[data-platform=ios] input[tuiToggle]._invalid,input[tuiToggle][data-platform=ios]._invalid{background:var(--tui-error-bg)}[data-platform=ios] input[tuiToggle]._invalid:checked,input[tuiToggle][data-platform=ios]._invalid:checked{background:var(--tui-error-fill)}[data-platform=android] tui-badge,[data-platform=ios] tui-badge,[data-platform=android] [tuiBadge],[data-platform=ios] [tuiBadge]{font-weight:bold}[data-platform=android] tui-badge[data-appearance=neutral],[data-platform=ios] tui-badge[data-appearance=neutral],[data-platform=android] [tuiBadge][data-appearance=neutral],[data-platform=ios] [tuiBadge][data-appearance=neutral]{background:var(--tui-base-06)}[data-platform=android] tui-badge[data-size=s],[data-platform=ios] tui-badge[data-size=s],[data-platform=android] [tuiBadge][data-size=s],[data-platform=ios] [tuiBadge][data-size=s]{font:var(--tui-font-text-xs);font-weight:bold}[data-platform=android] tui-badge[data-size=xl],[data-platform=ios] tui-badge[data-size=xl],[data-platform=android] [tuiBadge][data-size=xl],[data-platform=ios] [tuiBadge][data-size=xl]{--t-padding: 0 .625rem;--t-size: 1.75rem;font:var(--tui-font-text-s);font-weight:bold}[data-platform=android] tui-badge-notification[data-size=l],[data-platform=ios] tui-badge-notification[data-size=l]{font:var(--tui-font-text-m)}[data-platform=android] tui-badge-notification[data-size=m],[data-platform=ios] tui-badge-notification[data-size=m]{--t-size: 1.125rem}[data-platform=android] [tuiButtonNew],[data-platform=ios] [tuiButtonNew]{width:100%}[data-platform=android] [tuiButtonNew][data-size=xs],[data-platform=ios] [tuiButtonNew][data-size=xs],[data-platform=android] [tuiButtonNew][data-size=s],[data-platform=ios] [tuiButtonNew][data-size=s],[data-platform=android] [tuiButtonNew][data-size=l],[data-platform=ios] [tuiButtonNew][data-size=l]{--t-radius: 1rem}[data-platform=android] [tuiButtonNew][data-size=m],[data-platform=ios] [tuiButtonNew][data-size=m]{--t-radius: .75rem}[data-platform=android] [tuiButtonNew]:disabled:not(._loading),[data-platform=ios] [tuiButtonNew]:disabled:not(._loading){background:var(--tui-clear);color:var(--tui-clear-active);opacity:1}[data-platform=android] [tuiButtonNew]:disabled:not(._loading)[data-appearance=flat],[data-platform=ios] [tuiButtonNew]:disabled:not(._loading)[data-appearance=flat]{background:transparent}[data-platform=android] [tuiButton][tuiButtonVertical],[data-platform=ios] [tuiButton][tuiButtonVertical]{grid-gap:.5rem;gap:.5rem}[data-platform=android] [tuiTitle],[data-platform=ios] [tuiTitle]{grid-gap:.25rem;gap:.25rem}[data-platform=android] [tuiTitle] [tuiSubtitle],[data-platform=ios] [tuiTitle] [tuiSubtitle]{color:var(--tui-text-02)}[data-platform=android] [tuiCardLarge][data-space=normal],[data-platform=ios] [tuiCardLarge][data-space=normal]{--t-padding: 1.25rem;--t-gap: 1.25rem}[data-platform=android] [tuiCardLarge][data-space=compact],[data-platform=ios] [tuiCardLarge][data-space=compact]{--t-padding: 1rem;--t-gap: 1rem;--t-comp: -.125rem}@keyframes tuiReveal{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes tuiFadeIn{0%{opacity:0}to{opacity:1}}html{height:100%;font-size:16px}body{height:100%;min-height:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{-webkit-overflow-scrolling:touch}ul,ol{list-style:none;padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}input,button,select,textarea{font-family:inherit;color:inherit}hr{margin:0;height:1px;border:none;background:var(--tui-base-03)}iframe{border:none}svg use{pointer-events:none}::selection{background-color:var(--tui-selection)}::-ms-clear{display:none}::-ms-reveal{display:none}@supports (-webkit-hyphens: none) and (text-align-last: right){:after{content:none}}.tui-container{margin-right:auto;margin-left:auto}@media screen and (min-width: 80em){.tui-container.tui-container_adaptive{width:69rem}}@media screen and (max-width: 79.9625em){.tui-container.tui-container_adaptive{width:51.5rem}}@media screen and (max-width: 47.9625em){.tui-container.tui-container_adaptive{width:100%;padding:0 1rem;box-sizing:border-box}}@media screen and (min-width: 80em){.tui-container{width:69rem}}@media screen and (max-width: 79.9625em){.tui-container{width:51.5rem;padding:0 3rem}}@media screen and (min-width: 80em){.tui-container_menu{width:69rem}}@media (min-width: 64em) and (max-width: 79.9625em){.tui-container_menu{width:51.5rem}}@media screen and (max-width: 47.9625em){.tui-container_menu{width:auto;padding:0 1rem;box-sizing:border-box}}.tui-container_fullwidth{width:auto;padding:0 1.5rem}@media screen and (max-width: 47.9625em){.tui-container_fullwidth{padding:0 1rem;box-sizing:border-box}}@media screen and (max-width: 79.9625em){.tui-container_fixed{width:69rem}}.tui-form__header{font:var(--tui-font-heading-5);margin-top:2rem;margin-bottom:1.25rem}@media screen and (max-width: 47.9625em){.tui-form__header{font:var(--tui-font-text-l);font-weight:bold;margin-bottom:1rem}}.tui-form__header_margin-top_none{margin-top:0}.tui-form__header_margin-bottom_none{margin-bottom:0}.tui-form__header_margin-bottom_small{margin-bottom:1rem}@media screen and (max-width: 47.9625em){.tui-form__header_margin-bottom_small{margin-bottom:.75rem}}.tui-form__row{margin-top:1.25rem}.tui-form__row:first-child{margin-top:0}.tui-form__row_multi-fields{display:flex}@media screen and (max-width: 47.9625em){.tui-form__row_multi-fields{flex-wrap:wrap}}.tui-form__row_half-width{width:calc(50% - (1.25rem / 2))}@media screen and (max-width: 47.9625em){.tui-form__row_half-width{width:100%}}.tui-form__row_checkboxes{display:flex;flex-wrap:wrap}@media screen and (max-width: 47.9625em){.tui-form__row{margin-top:1rem}}.tui-form__multi-field{flex:1 1 0;min-width:0;margin-left:1.25rem}.tui-form__multi-field:first-child{margin-left:0}@media screen and (max-width: 47.9625em){.tui-form__multi-field{flex-basis:100%;margin-top:1rem;margin-left:0}.tui-form__multi-field:first-child{margin-top:0}}.tui-form__field-note{font:var(--tui-font-text-s);margin-top:.25rem;color:var(--tui-text-02)}.tui-form__field-checkbox{margin-top:.5rem}.tui-form__checkbox{flex:1 1 calc(50% - .625rem)}.tui-form__checkbox:nth-child(even){margin-left:1.25rem}.tui-form__checkbox:nth-child(n + 3){margin-top:1rem}.tui-form__buttons{display:flex;margin-top:2rem}.tui-form__buttons_align_end{justify-content:flex-end}.tui-form__buttons_align_center{justify-content:center}@media screen and (max-width: 47.9625em){.tui-form__buttons{flex-direction:column;margin-top:1.5rem}}.tui-form__button{margin-left:.75rem}.tui-form__button:first-child{margin-left:0}@media screen and (max-width: 47.9625em){.tui-form__button{margin-top:.5rem;margin-left:0}}.tui-island{position:relative;border-radius:var(--tui-radius-xl);background-color:var(--tui-base-01);word-wrap:break-word;text-decoration:none;color:var(--tui-text-01);outline:none;box-sizing:content-box}.tui-island:not(.tui-island_hoverable):before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-sizing:border-box;border:1px solid var(--tui-base-03);border-radius:inherit;pointer-events:none}.tui-island:focus:before,.tui-island:hover:focus:before{border-color:var(--tui-focus)}.tui-island_hoverable{box-shadow:var(--tui-shadow);transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;cursor:pointer;transition-property:transform,box-shadow;will-change:transform,box-shadow;background:var(--tui-elevation-02)}.tui-island_hoverable:hover{box-shadow:var(--tui-shadow-hover);transform:translateY(-.25rem)}.tui-island_transparent{background-color:transparent}.tui-island_size_s{--tui-radius-xl: calc(4 * var(--tui-radius-l) / 3);font:var(--tui-font-text-s);padding:1rem}.tui-island_size_m{--tui-radius-xl: calc(5 * var(--tui-radius-l) / 3);font:var(--tui-font-text-m);padding:1rem}.tui-island_size_l{font:var(--tui-font-text-m);padding:1.25rem}.tui-island_text-align_left{text-align:left}.tui-island_text-align_center{text-align:center}.tui-island_text-align_right{text-align:right}.tui-island__content{display:flex;justify-content:space-between}.tui-island_text-align_center .tui-island__content{display:block}.tui-island__content>*{min-width:0}.tui-island__category{font-size:.6875rem;line-height:1rem;text-transform:uppercase;letter-spacing:.075em;margin:0 0 .5rem;color:var(--tui-text-02)}.tui-island_size_l .tui-island__category{margin:0 0 .75rem}.tui-island__title{font:var(--tui-font-text-m);margin:0 0 .5rem}.tui-island_size_m .tui-island__title{font:var(--tui-font-heading-6);margin:0 0 .75rem}.tui-island_size_l .tui-island__title{font:var(--tui-font-heading-6)}.tui-island__paragraph{margin:0;color:var(--tui-text-02)}.tui-island__paragraph_link.tui-island__paragraph{margin-top:1rem}.tui-island_size_l .tui-island__paragraph_link.tui-island__paragraph{margin:1rem 0 0}.tui-island__paragraph_button.tui-island__paragraph{margin-top:1.25rem}.tui-island_size_l .tui-island__paragraph_button.tui-island__paragraph{margin:1.25rem 0 0}.tui-island__figure{display:flex;justify-content:center;order:1;flex-shrink:0;margin:0 0 0 1rem}.tui-island_size_l .tui-island__figure{margin-left:2.25rem}.tui-island_text-align_center .tui-island__figure{margin:0 0 .75rem}.tui-island__carousel-controls{display:flex;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--tui-base-03);white-space:nowrap}.tui-island__carousel-pages{margin-left:auto;color:var(--tui-text-02)}.tui-island__carousel-button{margin-right:.5rem}.tui-island .tui-island__footer-button{display:block;width:calc(100% + 1.875rem);margin:1rem calc(-1rem + 1px) calc(-1rem + 1px);border-top:1px solid var(--tui-base-03);border-radius:0 0 var(--tui-radius-xl) var(--tui-radius-xl)}.tui-island_size_l .tui-island__footer-button{width:calc(100% + 2.375rem);margin:1.25rem calc(-1.25rem + 1px) calc(-1.25rem + 1px)}.tui-island__marker:first-child:not(:only-child){margin-right:1.25rem}.tui-island__marker:not(:first-child),.tui-island__marker:only-child{margin-left:1.25rem}.tui-list{font:var(--tui-font-text-m);line-height:1.5rem;list-style-type:none;color:var(--tui-text-01)}.tui-list_large{font:var(--tui-font-text-l);line-height:1.75rem}.tui-list_small,.tui-list_extra-small{font:var(--tui-font-text-s);line-height:1.25rem}.tui-list_nested{margin:.75rem 0 .75rem 1.25rem;color:var(--tui-text-02)}.tui-list_large .tui-list_nested{margin-left:.75rem}.tui-list_small .tui-list_nested{margin-top:.5rem;margin-bottom:.5rem}.tui-list_ordered{counter-reset:counter}.tui-list__item{position:relative;padding-left:1.5rem;word-wrap:break-word;margin-top:.75rem}.tui-list__item:first-child{margin-top:0}.tui-list__item:before{content:"";position:absolute;left:0;top:.5rem;width:.5rem;height:.5rem;border-radius:100%;background-color:var(--tui-primary)}.tui-list_large>.tui-list__item:before{top:.625rem}.tui-list_small>.tui-list__item:before{top:.325rem}.tui-list_extra-small>.tui-list__item{margin-top:.5rem}.tui-list_linear .tui-list__item{padding-left:1.75rem}.tui-list_linear .tui-list__item:before{content:"\\2014";left:0;top:auto;width:auto;height:auto;background-color:transparent}.tui-list_ordered .tui-list__item{padding-left:1.25rem}.tui-list_ordered .tui-list__item:before{content:counter(counter) ".";left:0;top:auto;counter-increment:counter;width:auto;height:auto;color:var(--tui-text-03);background-color:transparent}.tui-list_triangle>.tui-list__item{padding-left:1.75rem}.tui-list_triangle>.tui-list__item:before{content:"\\25e4";left:0;top:1px;width:auto;height:auto;background-color:transparent;color:var(--tui-base-06);font-size:.75rem}.tui-list__item-title{font:var(--tui-font-heading-5);margin:0}.tui-list_small .tui-list__item-title{line-height:1.25rem;font-weight:bold}.tui-list__description{margin:.5rem 0 0;color:var(--tui-text-02)}.tui-list_small .tui-list__description{margin-top:.25rem}.tui-list_large .tui-list__description{line-height:1.75rem;margin-top:.75rem}@media not screen and (max-width: 47.9625em){.tui-mobile-only{display:none!important}}.tui-required:after{content:"*"}.tui-required_float:after{position:absolute}.tui-required_spacing:after{content:"\\a0*"}.tui-row{display:flex;flex-wrap:wrap}.tui-row_align_center{align-items:center}.tui-row_align_start{align-items:flex-start}.tui-row_align_end{align-items:flex-end}@media screen and (min-width: 80em){.tui-row_adaptive.tui-row{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (max-width: 79.9625em){.tui-row_adaptive.tui-row{margin-left:-1.25rem;margin-right:-1.25rem}}@media screen and (max-width: 47.9625em){.tui-row_adaptive.tui-row{margin-left:-.5rem;margin-right:-.5rem}}.tui-row_temporary.tui-row{margin-left:-1.25rem;margin-right:-1.25rem}@media screen and (min-width: 80em){.tui-row{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (max-width: 79.9625em){.tui-row{margin-left:-1.25rem;margin-right:-1.25rem}}.tui-col_1{width:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_2{width:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_3{width:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_4{width:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_5{width:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_6{width:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_7{width:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_8{width:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_9{width:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_10{width:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_11{width:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_12{width:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-1{width:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-2{width:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-3{width:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-4{width:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-5{width:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-6{width:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-7{width:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-8{width:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-9{width:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-10{width:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-11{width:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-12{width:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_stretch{display:flex}@media screen and (min-width: 80em){.tui-row_adaptive .tui-col_lg-1{width:8.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-2{width:16.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-3{width:25%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-4{width:33.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-5{width:41.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-6{width:50%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-7{width:58.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-8{width:66.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-9{width:75%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-10{width:83.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-11{width:91.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-12{width:100%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}}@media screen and (max-width: 79.9625em){.tui-row_adaptive .tui-col_md-1{width:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-2{width:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-3{width:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-4{width:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-5{width:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-6{width:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-7{width:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-8{width:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-9{width:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-10{width:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-11{width:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-12{width:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}}@media screen and (max-width: 47.9625em){.tui-row_adaptive .tui-col_xs-1{width:8.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-2{width:16.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-3{width:25%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-4{width:33.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-5{width:41.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-6{width:50%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-7{width:58.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-8{width:66.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-9{width:75%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-10{width:83.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-11{width:91.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-12{width:100%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}}.tui-row_temporary .tui-col_1{width:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_2{width:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_3{width:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_4{width:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_5{width:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_6{width:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_7{width:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_8{width:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_9{width:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_10{width:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_11{width:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_12{width:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}@media screen and (min-width: 80em){.tui-col_1{width:8.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_2{width:16.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_3{width:25%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_4{width:33.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_5{width:41.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_6{width:50%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_7{width:58.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_8{width:66.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_9{width:75%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_10{width:83.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_11{width:91.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_12{width:100%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}}.tui-col-offset_1{margin-left:8.33333333%}.tui-col-offset_2{margin-left:16.66666667%}.tui-col-offset_3{margin-left:25%}.tui-col-offset_4{margin-left:33.33333333%}.tui-col-offset_5{margin-left:41.66666667%}.tui-col-offset_6{margin-left:50%}.tui-col-offset_7{margin-left:58.33333333%}.tui-col-offset_8{margin-left:66.66666667%}.tui-col-offset_9{margin-left:75%}.tui-col-offset_10{margin-left:83.33333333%}.tui-col-offset_11{margin-left:91.66666667%}.tui-col-offset_12{margin-left:100%}@media (min-width: 22.5em) and (max-width: 47.9625em){.tui-col-offset_xs-1{margin-left:8.33333333%}.tui-col-offset_xs-2{margin-left:16.66666667%}.tui-col-offset_xs-3{margin-left:25%}.tui-col-offset_xs-4{margin-left:33.33333333%}.tui-col-offset_xs-5{margin-left:41.66666667%}.tui-col-offset_xs-6{margin-left:50%}.tui-col-offset_xs-7{margin-left:58.33333333%}.tui-col-offset_xs-8{margin-left:66.66666667%}.tui-col-offset_xs-9{margin-left:75%}.tui-col-offset_xs-10{margin-left:83.33333333%}.tui-col-offset_xs-11{margin-left:91.66666667%}.tui-col-offset_xs-12{margin-left:100%}}@media screen and (max-width: 79.9625em){.tui-col-offset_md-1{margin-left:8.33333333%}.tui-col-offset_md-2{margin-left:16.66666667%}.tui-col-offset_md-3{margin-left:25%}.tui-col-offset_md-4{margin-left:33.33333333%}.tui-col-offset_md-5{margin-left:41.66666667%}.tui-col-offset_md-6{margin-left:50%}.tui-col-offset_md-7{margin-left:58.33333333%}.tui-col-offset_md-8{margin-left:66.66666667%}.tui-col-offset_md-9{margin-left:75%}.tui-col-offset_md-10{margin-left:83.33333333%}.tui-col-offset_md-11{margin-left:91.66666667%}.tui-col-offset_md-12{margin-left:100%}}@media screen and (min-width: 80em){.tui-col-offset_lg-1{margin-left:8.33333333%}.tui-col-offset_lg-2{margin-left:16.66666667%}.tui-col-offset_lg-3{margin-left:25%}.tui-col-offset_lg-4{margin-left:33.33333333%}.tui-col-offset_lg-5{margin-left:41.66666667%}.tui-col-offset_lg-6{margin-left:50%}.tui-col-offset_lg-7{margin-left:58.33333333%}.tui-col-offset_lg-8{margin-left:66.66666667%}.tui-col-offset_lg-9{margin-left:75%}.tui-col-offset_lg-10{margin-left:83.33333333%}.tui-col-offset_lg-11{margin-left:91.66666667%}.tui-col-offset_lg-12{margin-left:100%}}.tui-skeleton{position:relative;color:transparent!important;background:transparent!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tui-skeleton:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--tui-clear-hover);animation:tuiSkeletonVibe ease-in-out 1s infinite alternate;border-radius:var(--tui-skeleton-radius, 0)}.tui-skeleton_light:after{background-color:#ffffff3d}.tui-skeleton_rounded:after{border-radius:inherit}.tui-skeleton_short:after{width:40%}.tui-skeleton_center:after{position:absolute;left:50%;transform:translate(-50%);width:40%}.tui-skeleton_text:before{content:"\\a0"}.tui-skeleton *{opacity:0;visibility:hidden}.tui-space_all-16{margin:4rem}.tui-space_all-15{margin:3.75rem}.tui-space_all-14{margin:3.5rem}.tui-space_all-13{margin:3.25rem}.tui-space_all-12{margin:3rem}.tui-space_all-11{margin:2.75rem}.tui-space_all-10{margin:2.5rem}.tui-space_all-9{margin:2.25rem}.tui-space_all-8{margin:2rem}.tui-space_all-7{margin:1.75rem}.tui-space_all-6{margin:1.5rem}.tui-space_all-5{margin:1.25rem}.tui-space_all-4{margin:1rem}.tui-space_all-3{margin:.75rem}.tui-space_all-2{margin:.5rem}.tui-space_all-1{margin:.25rem}.tui-space_all-0{margin:0}.tui-space_top-16{margin-top:4rem}.tui-space_top-15{margin-top:3.75rem}.tui-space_top-14{margin-top:3.5rem}.tui-space_top-13{margin-top:3.25rem}.tui-space_top-12{margin-top:3rem}.tui-space_top-11{margin-top:2.75rem}.tui-space_top-10{margin-top:2.5rem}.tui-space_top-9{margin-top:2.25rem}.tui-space_top-8{margin-top:2rem}.tui-space_top-7{margin-top:1.75rem}.tui-space_top-6{margin-top:1.5rem}.tui-space_top-5{margin-top:1.25rem}.tui-space_top-4{margin-top:1rem}.tui-space_top-3{margin-top:.75rem}.tui-space_top-2{margin-top:.5rem}.tui-space_top-1{margin-top:.25rem}.tui-space_top-0{margin-top:0}.tui-space_bottom-16{margin-bottom:4rem}.tui-space_bottom-15{margin-bottom:3.75rem}.tui-space_bottom-14{margin-bottom:3.5rem}.tui-space_bottom-13{margin-bottom:3.25rem}.tui-space_bottom-12{margin-bottom:3rem}.tui-space_bottom-11{margin-bottom:2.75rem}.tui-space_bottom-10{margin-bottom:2.5rem}.tui-space_bottom-9{margin-bottom:2.25rem}.tui-space_bottom-8{margin-bottom:2rem}.tui-space_bottom-7{margin-bottom:1.75rem}.tui-space_bottom-6{margin-bottom:1.5rem}.tui-space_bottom-5{margin-bottom:1.25rem}.tui-space_bottom-4{margin-bottom:1rem}.tui-space_bottom-3{margin-bottom:.75rem}.tui-space_bottom-2{margin-bottom:.5rem}.tui-space_bottom-1{margin-bottom:.25rem}.tui-space_bottom-0{margin-bottom:0}.tui-space_vertical-16{margin-top:4rem;margin-bottom:4rem}.tui-space_vertical-15{margin-top:3.75rem;margin-bottom:3.75rem}.tui-space_vertical-14{margin-top:3.5rem;margin-bottom:3.5rem}.tui-space_vertical-13{margin-top:3.25rem;margin-bottom:3.25rem}.tui-space_vertical-12{margin-top:3rem;margin-bottom:3rem}.tui-space_vertical-11{margin-top:2.75rem;margin-bottom:2.75rem}.tui-space_vertical-10{margin-top:2.5rem;margin-bottom:2.5rem}.tui-space_vertical-9{margin-top:2.25rem;margin-bottom:2.25rem}.tui-space_vertical-8{margin-top:2rem;margin-bottom:2rem}.tui-space_vertical-7{margin-top:1.75rem;margin-bottom:1.75rem}.tui-space_vertical-6{margin-top:1.5rem;margin-bottom:1.5rem}.tui-space_vertical-5{margin-top:1.25rem;margin-bottom:1.25rem}.tui-space_vertical-4{margin-top:1rem;margin-bottom:1rem}.tui-space_vertical-3{margin-top:.75rem;margin-bottom:.75rem}.tui-space_vertical-2{margin-top:.5rem;margin-bottom:.5rem}.tui-space_vertical-1{margin-top:.25rem;margin-bottom:.25rem}.tui-space_vertical-0{margin-top:0;margin-bottom:0}.tui-space_left-16{margin-left:4rem}.tui-space_left-15{margin-left:3.75rem}.tui-space_left-14{margin-left:3.5rem}.tui-space_left-13{margin-left:3.25rem}.tui-space_left-12{margin-left:3rem}.tui-space_left-11{margin-left:2.75rem}.tui-space_left-10{margin-left:2.5rem}.tui-space_left-9{margin-left:2.25rem}.tui-space_left-8{margin-left:2rem}.tui-space_left-7{margin-left:1.75rem}.tui-space_left-6{margin-left:1.5rem}.tui-space_left-5{margin-left:1.25rem}.tui-space_left-4{margin-left:1rem}.tui-space_left-3{margin-left:.75rem}.tui-space_left-2{margin-left:.5rem}.tui-space_left-1{margin-left:.25rem}.tui-space_left-0{margin-left:0}.tui-space_right-16{margin-right:4rem}.tui-space_right-15{margin-right:3.75rem}.tui-space_right-14{margin-right:3.5rem}.tui-space_right-13{margin-right:3.25rem}.tui-space_right-12{margin-right:3rem}.tui-space_right-11{margin-right:2.75rem}.tui-space_right-10{margin-right:2.5rem}.tui-space_right-9{margin-right:2.25rem}.tui-space_right-8{margin-right:2rem}.tui-space_right-7{margin-right:1.75rem}.tui-space_right-6{margin-right:1.5rem}.tui-space_right-5{margin-right:1.25rem}.tui-space_right-4{margin-right:1rem}.tui-space_right-3{margin-right:.75rem}.tui-space_right-2{margin-right:.5rem}.tui-space_right-1{margin-right:.25rem}.tui-space_right-0{margin-right:0}.tui-space_horizontal-16{margin-right:4rem;margin-left:4rem}.tui-space_horizontal-15{margin-right:3.75rem;margin-left:3.75rem}.tui-space_horizontal-14{margin-right:3.5rem;margin-left:3.5rem}.tui-space_horizontal-13{margin-right:3.25rem;margin-left:3.25rem}.tui-space_horizontal-12{margin-right:3rem;margin-left:3rem}.tui-space_horizontal-11{margin-right:2.75rem;margin-left:2.75rem}.tui-space_horizontal-10{margin-right:2.5rem;margin-left:2.5rem}.tui-space_horizontal-9{margin-right:2.25rem;margin-left:2.25rem}.tui-space_horizontal-8{margin-right:2rem;margin-left:2rem}.tui-space_horizontal-7{margin-right:1.75rem;margin-left:1.75rem}.tui-space_horizontal-6{margin-right:1.5rem;margin-left:1.5rem}.tui-space_horizontal-5{margin-right:1.25rem;margin-left:1.25rem}.tui-space_horizontal-4{margin-right:1rem;margin-left:1rem}.tui-space_horizontal-3{margin-right:.75rem;margin-left:.75rem}.tui-space_horizontal-2{margin-right:.5rem;margin-left:.5rem}.tui-space_horizontal-1{margin-right:.25rem;margin-left:.25rem}.tui-space_horizontal-0{margin-right:0;margin-left:0}.tui-space_auto{margin-left:auto;margin-right:auto}.tui-table{width:100%}.tui-table_layout_fixed{table-layout:fixed}.tui-table__tr{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;outline:none}.tui-table__tr:not(.tui-table__tr_hover_disabled):hover{background:var(--tui-base-02)}.tui-table__tr:not(.tui-table__tr_border_none){border-bottom:1px solid var(--tui-base-03)}.tui-table__tr_border_top{border-top:1px solid var(--tui-base-03)}.tui-table__tr_cursor_pointer{cursor:pointer}.tui-table__th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:var(--tui-font-text-s);padding:.5rem 1rem;vertical-align:middle;height:2.5rem;color:var(--tui-text-02);background:inherit}.tui-table__th_font-size_l,.tui-table_font-size_l .tui-table__th{font:var(--tui-font-text-m)}.tui-table__td{font:var(--tui-font-text-m);padding:1rem 1rem .875rem;vertical-align:top;word-wrap:break-word;height:3.4375rem;color:var(--tui-text-01);background:inherit}.tui-table__td_size_l,.tui-table_size_l .tui-table__td{height:4.9375rem}.tui-table__td_font-size_l,.tui-table_font-size_l .tui-table__td{font:var(--tui-font-text-l)}.tui-table__td_font-size_s,.tui-table_font-size_s .tui-table__td{font:var(--tui-font-text-s)}.tui-table__td_align_center{vertical-align:middle}.tui-table__td,.tui-table__th{box-sizing:border-box;text-align:left}.tui-table_size_l .tui-table__td:before,.tui-table_size_l .tui-table__th:before{width:1rem;border-top-left-radius:1rem;border-bottom-left-radius:1rem}.tui-table__td_first:before,.tui-table__th_first:before,.tui-table__td_last:before,.tui-table__th_last:before{content:"";position:absolute;top:0;width:.75rem;height:100%;background:inherit;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.tui-table__td_first,.tui-table__th_first{position:relative;padding-left:0;overflow:visible}.tui-table__td_first:before,.tui-table__th_first:before{right:100%}.tui-table__td_last,.tui-table__th_last{position:relative;padding-right:0;overflow:visible}.tui-table__td_last:before,.tui-table__th_last:before{left:100%;transform:scaleX(-1)}.tui-table__td_text_center,.tui-table__th_text_center{text-align:center}.tui-table__td_text_right,.tui-table__th_text_right{text-align:right}.tui-table__td_text_overflow,.tui-table__th_text_overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tui-table__subtext{font:var(--tui-font-text-s);margin:.25rem 0 0;color:var(--tui-text-03)}.tui-table__sort{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:inline-flex;align-items:center;outline:none;cursor:pointer}.tui-table__sort:hover{color:var(--tui-text-01)}.tui-table__sort_active{color:var(--tui-link)}.tui-table__sort_active:hover{color:var(--tui-link-hover)}.tui-table__sort-icon{position:absolute;top:50%;transform:translateY(-50%);left:100%;margin-left:.125rem;width:1rem;height:1rem;flex-shrink:0;opacity:0}.tui-table__sort_active .tui-table__sort-icon,.tui-table__sort:hover .tui-table__sort-icon{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;opacity:1}.tui-table__sort_active.tui-table__sort_up .tui-table__sort-icon{transform:rotate(180deg) translateY(50%)}.tui-text_h1{font:var(--tui-font-heading-1)}.tui-text_h2{font:var(--tui-font-heading-2)}.tui-text_h3{font:var(--tui-font-heading-3)}.tui-text_h4{font:var(--tui-font-heading-4)}.tui-text_h5{font:var(--tui-font-heading-5)}.tui-text_h6{font:var(--tui-font-heading-6)}.tui-text_body-xl{font:var(--tui-font-text-xl)}.tui-text_body-l{font:var(--tui-font-text-l)}.tui-text_body-l-2{font:var(--tui-font-text-l-2)}.tui-text_body-m{font:var(--tui-font-text-m)}.tui-text_body-m-2{font:var(--tui-font-text-m-2)}.tui-text_body-s{font:var(--tui-font-text-s)}.tui-text_body-s-2{font:var(--tui-font-text-s-2)}.tui-text_body-xs{font:var(--tui-font-text-xs)}.tui-text_bold{font-weight:bold}._is-cypress-mode._hide-scrollbar tui-scroll-controls{display:none!important}._is-cypress-mode._hide-cursor *{caret-color:transparent!important}app{display:block}.app-christmas{position:absolute;left:.3125rem;top:.4375rem;width:2rem;height:2rem;transform:rotate(20deg);margin-left:1.25rem}@media screen and (max-width: 47.9625em){.app-christmas{left:2.5rem}}.app-selects{padding:.25rem 0 .5rem .75rem;box-shadow:0 -1px var(--tui-base-03)}.app-link{margin-left:1rem}\n'],encapsulation:2,changeDetection:0}),t})();var lt=i(45578),ut=i(72773),ct=i(51904),dt=i(34230),pt=i(25917),ht=i(68393),gt=i(89570);let mt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["logo"]],decls:5,vars:0,consts:[["routerLink","/getting-started","tuiLink","",1,"t-logo-link"],[1,"t-logo-name"],["alt","Logo","src","assets/images/taiga.svg",1,"t-logo"],["alt","by T-Bank","src","assets/images/by.svg",1,"t-by"]],template:function(t,e){1&t&&(o.TgZ(0,"a",0),o.TgZ(1,"span",1),o._UZ(2,"img",2),o._uU(3," Taiga UI "),o.qZA(),o.qZA(),o._UZ(4,"img",3))},directives:[b.yS,N.V],styles:["[_nghost-%COMP%]{display:flex;align-items:center}[_nghost-%COMP%] tui-root._mobile[_nghost-%COMP%], tui-root._mobile [_nghost-%COMP%]{font-size:0}.t-logo-link[_ngcontent-%COMP%]{display:flex}.t-logo-name[_ngcontent-%COMP%]{display:flex;color:var(--tui-text-01)}.t-logo[_ngcontent-%COMP%]{width:1.875rem;margin-right:.625rem}.t-by[_ngcontent-%COMP%]{margin-left:.875rem}tui-root._mobile[_nghost-%COMP%] .t-by[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-by[_ngcontent-%COMP%]{display:none}"],changeDetection:0}),t})();const ft=new gt.Al(mt);var vt=i(17997),bt=i(44380);const _t=[n.Dx,ht.B,{provide:v.mr,useFactory:()=>{var t;return(null===(t=(0,o.f3M)(v.K0).querySelector("base"))||void 0===t?void 0:t.getAttribute("href"))||"/"}},{provide:C.TUI_IS_PLAYWRIGHT,useFactory:()=>Boolean((0,o.f3M)(_._k).getItem("playwright"))},{provide:dt.rN,useFactory:()=>{const t=(0,v.NF)((0,o.f3M)(o.Lbi));return{coreLibraryLoader:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return i.e(29358).then(i.bind(i,29358))})),lineNumbersLoader:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return t?i.e(89022).then(i.t.bind(i,89022,23)):Promise.resolve()})),languages:{typescript:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return i.e(63377).then(i.bind(i,63377))})),less:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return i.e(94249).then(i.bind(i,94249))})),xml:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return i.e(83088).then(i.bind(i,83088))}))}}}},{provide:p.TUI_SANITIZER,useClass:ct.RB},{provide:l.yO,useValue:({type:t,path:e,header:i,package:n})=>{const o="https://github.com/taiga-family/taiga-ui/tree/v3.x/projects";return n?t?`${o}/${n.toLowerCase()}/${t.toLowerCase()}/${(i[0].toLowerCase()+i.slice(1)).replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}`:`${o}/${e}`:null}},{provide:v.S$,useClass:v.b0},{provide:l.Yx,useValue:"Taiga UI: "},{provide:l.V5,useValue:(0,l.Qo)([{section:"Documentation",title:"Getting started",keywords:"intro, how to, guide, main, главная, начало, инструкция",route:"/getting-started"},{section:"Documentation",title:"Browser support",keywords:"chrome, safari, ie, edge, firefox",route:"/browser-support"},{section:"Documentation",title:"Changelog",keywords:"release, change, changelog, archive, history",route:"/changelog"},{section:"Documentation",title:"Server Side Rendering",keywords:"ssr, server, prerender, back, node, universal",route:"/ssr"},{section:"Documentation",title:"Documentation engine",keywords:"doc, book, samples, demo, документация, демо, портал, story, боковая, панель, навигация, примеры",route:"/tui-doc"},{section:"Documentation",title:"Taiga UI family",keywords:"related, libraries, other, friendly, npm, packages",route:"/related"},{section:"Documentation",title:"StackBlitz",keywords:"reproduce, issue, bug, sandbox, playground, test",route:"/stackblitz",target:"_blank"},{section:"Documentation",title:"Testing",subPages:[{section:"Documentation",title:"Jest",keywords:"test, tests, testing, jest, ReferenceError, IntersectionObserver",route:"/testing/jest"},{section:"Documentation",title:"Disable animation",keywords:"test, tests, testing, cypress, тестирование, тесты, тест, tips, советы",route:"/testing/disable-animation"},{section:"Documentation",title:"Our screenshot bot",keywords:"test, tests, testing, cypress, тестирование, тесты, тест, tips, советы, github, github-app, bot, screenshot",route:"/testing/screenshot-bot"}]},{section:"Foundations",title:"Typography",keywords:"layout, text, верстка, markup, font, текст, шрифты, гельветика, sans, typography",route:"/typography"},{section:"Foundations",title:"Breakpoints",keywords:"css, breakpoint, breakpoints, media, query, брейкпоинты, responsive, adaptive, адаптив",route:"/breakpoints"},{section:"Foundations",title:"Colors",keywords:"layout, верстка, palette, markup, цвет, палитра",route:"/colors"},{section:"Foundations",title:"Styles",subPages:[{section:"Foundations",title:"Shadows",keywords:"layout, markup, тень, shadows",route:"/shadows"},{section:"Foundations",title:"Lists",keywords:"layout, markup, списки, стили, список, точки, list, ol, ul, li, немаркированный, маркированный",route:"/lists"},{section:"Foundations",title:"Spaces",keywords:"layout, markup, отступы, margin, padding, маржин, падинг, spaces",route:"/spaces"},{section:"Foundations",title:"Tables",keywords:"верстка, markup, таблицы, tables",route:"/tables"},{section:"Foundations",title:"Skeleton",keywords:"верстка, markup, скелетон, loader, загрузка, skeleton",route:"/skeleton"},{section:"Foundations",title:"Form",keywords:"верстка, markup, форма, ввод, пример, input, form",route:"/form"}]},{section:"Components",title:"Accordion",keywords:"open, аккордеон, expand, раскрывашка, spoiler, cut",route:"/components/accordion"},{section:"Components",title:"Action",keywords:"кнопка, button, ссылка, link, действие, icon, иконка",route:"/components/action"},{section:"Components",title:"Avatar",keywords:"аватар, image, pic, картинка, изображение, avatar, stack",route:"/components/avatar"},{section:"Components",title:"Badges",subPages:[{section:"Components",title:"Badge",keywords:"бэдж, овал, badge",route:"/components/badge"},{section:"Components",title:"BadgedContent",keywords:"бэдж, овал, badge, нотификация",route:"/components/badged-content"}]},{section:"Layout",title:"BlockStatus",keywords:"блок, статус, block, status, block-status, blockstatus, layout",route:"/layout/block-status"},{section:"Components",title:"Button",keywords:"кнопка, button, icon-button, иконка",route:"/components/button"},{section:"Components",title:"Calendars",subPages:[{section:"Components",title:"Calendar",keywords:"календарь, форма, день, неделя, месяц, год, дата, calendar, датапикер, datepickerdate, day, week, month, year",route:"/components/calendar"},{section:"Components",title:"CalendarRange",keywords:"календарь, calendar, даты, период, day, week, month, year",route:"/components/calendar-range"},{section:"Components",title:"CalendarMonth",keywords:"поле, инпут, форма, ввод, input, month, месяц, год, дата, day, week, month, year",route:"/components/calendar-month"}]},{section:"Components",title:"ThumbnailCard",keywords:"карта, карточка, card, visa, mastercard, credit, icon, logo, дебетовая, кредитная, иконка, логотип",route:"/components/thumbnail-card"},{section:"Components",title:"Carousel",keywords:"карусель, слайдер, slider, carousel",route:"/components/carousel"},{section:"Components",title:"Checkboxes",subPages:[{section:"Components",title:"Checkbox",keywords:"чек, ввод, форма, form, checkbox",route:"/components/checkbox"},{section:"Components",title:"CheckboxBlock",keywords:"кнопка, чек, форма, form, ввод, checkbox, CheckboxBlock",route:"/components/checkbox-block"},{section:"Components",title:"CheckboxLabeled",keywords:"label, чек, форма, form, ввод, checkbox, checkboxLabeled",route:"/components/checkbox-labeled"},{section:"Components",title:"PrimitiveCheckbox",keywords:"чек, checkbox, box, внутренние",route:"/components/primitive-checkbox"}]},{section:"Components",title:"Dialog",keywords:"попап, модал, popup, dialog, диалог, modal, окно",route:"/components/dialog"},{section:"Components",title:"Dropdown",subPages:[{section:"Components",title:"DataList",keywords:"контекст, выпадашка, дропдаун, меню, Context, ContextMenu, option,optGroup, опции, tuiOption, варианты, dropdown, menu",route:"/components/data-list"},{section:"Components",title:"DataListWrapper",keywords:"контекст, выпадашка, дропдаун, меню, Context, ContextMenu, option,optGroup, опции, tuiOption, варианты, dropdown, menu",route:"/components/data-list-wrapper"},{section:"Components",title:"HostedDropdown",keywords:"dropdown, контекст, выпадашка, дропдаун, меню, menu",route:"/components/hosted-dropdown"},{section:"Tools",title:"Dropdown",keywords:"dropdown, контекст, выпадашка, дропдаун, Context",route:"/directives/dropdown"},{section:"Tools",title:"DropdownContext",keywords:"dropdown, контекст, выпадашка, дропдаун, Context, right-click",route:"/directives/dropdown-context"},{section:"Tools",title:"DropdownHover",keywords:"dropdown, hover, выпадашка, дропдаун",route:"/directives/dropdown-hover"},{section:"Tools",title:"DropdownSelection",keywords:"dropdown, контекст, selection, выделение, выпадашка, дропдаун, Context",route:"/directives/dropdown-selection"}]},{section:"Components",title:"Error",keywords:"error, ошибка",route:"/components/error"},{section:"Components",title:"Expand",keywords:"аккордеон, expand, раскрывашка, spoiler, cut",route:"/components/expand"},{section:"Components",title:"ElasticContainer",keywords:"container, height, transition, expand, контейнер, высота, анимация",route:"/components/elastic-container"},{section:"Components",title:"Filter",keywords:"фильтр, filters",route:"/components/filter"},{section:"Components",title:"Group",keywords:"buttongroup, форма, поле, кнопка, группировка, группа, Group",route:"/components/group"},{section:"Components",title:"Hint",subPages:[{section:"Components",title:"Tooltip",keywords:"tooltip, тултип, hint, подсказка, помощь, help",route:"/components/tooltip"},{section:"Tools",title:"Hint",keywords:"tooltip, тултип, hint, подсказка, помощь, help, хинт",route:"/directives/hint"},{section:"Tools",title:"HintDescribe",keywords:"tooltip, тултип, hint, подсказка, помощь, help, хинт, accessibility, a11y, доступность",route:"/directives/hint-describe"},{section:"Tools",title:"HintManual",keywords:"tooltip, тултип, hint, подсказка, помощь, help, manual, программный, хинт",route:"/directives/hint-manual"},{section:"Tools",title:"HintPointer",keywords:"tooltip, тултип, hint, подсказка, помощь, help, хинт, курсор",route:"/directives/hint-pointer"}]},{section:"Components",title:"Inputs",subPages:[{section:"Components",title:"Input",keywords:"поле, инпут, форма, ввод, input, table, таблица",route:"/components/input"},{section:"Components",title:"InputCard",keywords:"карта, visa, mastercard, credit, card, срок, expire, код, cvc, cvv",route:"/components/input-card"},{section:"Components",title:"InputCardGrouped",keywords:"карта, visa, mastercard, credit, card, срок, expire, код, cvc, cvv",route:"/components/input-card-grouped"},{section:"Components",title:"InputCopy",keywords:"поле, инпут, форма, копия, скопировать, ввод, input, copy",route:"/components/input-copy"},{section:"Components",title:"InputCount",keywords:"селект, форма, числа, ввод, input, select, count",route:"/components/input-count"},{section:"Components",title:"InputDate",keywords:"поле, инпут, форма, ввод, input, календарь, день, неделя, месяц, год, дата, calendar",route:"/components/input-date"},{section:"Components",title:"InputDateMulti",keywords:"поле, инпут, форма, ввод, input, календарь, день, неделя, месяц, год, дата, calendar, multiple",route:"/components/input-date-multi"},{section:"Components",title:"InputDateRange",keywords:"calendar, календарь, даты, период",route:"/components/input-date-range"},{section:"Components",title:"InputDateTime",keywords:"поле, инпут, форма, ввод, input, календарь, день, неделя, месяц, год, дата, calendar, время, часы, минуты, секунды, мс",route:"/components/input-date-time"},{section:"Components",title:"InputInline",keywords:"input",route:"/components/input-inline"},{section:"Components",title:"InputMonth",keywords:"поле, инпут, форма, ввод, input, month, месяц, год, дата",route:"/components/input-month"},{section:"Components",title:"InputMonthRange",keywords:"поле, инпут, форма, ввод, input, month, месяц, год, дата",route:"/components/input-month-range"},{section:"Components",title:"InputNumber",keywords:"поле, инпут, number, число, форма, ввод, input, money, деньги, cash, копейки, рубли, доллары, евро, control, контрол",route:"/components/input-number"},{section:"Components",title:"InputPassword",keywords:"поле, инпут, форма, ввод, input, password, пароль, код, шифр",route:"/components/input-password"},{section:"Components",title:"InputPhone",keywords:"поле, инпут, форма, ввод, input, phone, телефон, номера",route:"/components/input-phone"},{section:"Components",title:"InputPhoneInternational",keywords:"поле, инпут, форма, ввод, input, phone, телефон, страны, номера,",route:"/components/input-phone-international"},{section:"Components",title:"InputRange",keywords:"поле, инпут, форма, ввод, input, range, slider, диапазон",route:"/components/input-range"},{section:"Components",title:"InputSlider",keywords:"поле, инпут, форма, ввод, input, range, slider, диапазон",route:"/components/input-slider"},{section:"Components",title:"InputTag",keywords:"поле, инпут, форма, ввод, input, tag, тэг",route:"/components/input-tag"},{section:"Components",title:"InputTime",keywords:"поле, инпут, форма, ввод, input, time, hour, minute, время, час, минута",route:"/components/input-time"},{section:"Components",title:"InputYear",keywords:"поле, инпут, форма, ввод, input, год, дата",route:"/components/input-year"},{section:"Components",title:"PrimitiveTextfield",keywords:"текст, инпут, база, input",route:"/components/primitive-textfield"},{section:"Components",title:"Textarea",keywords:"поле, инпут, форма, ввод, textarea, area",route:"/components/textarea"},{section:"Components",title:"InputFiles",keywords:"input-files, files, file, файлы",route:"/components/input-files"}]},{section:"Components",title:"ColorPicker",keywords:"color, picker, input, color",route:"https://taiga-family.github.io/editor/color-picker",target:"_blank"},{section:"Components",title:"Island",keywords:"Island, остров, плашка",route:"/components/island"},{section:"Components",title:"ItemsWithMore",keywords:"список, list, items, элементы, more, больше, overflow",route:"/components/items-with-more"},{section:"Components",title:"Label",keywords:"лэйбл, метка, форма, label",route:"/components/label"},{section:"Components",title:"LineClamp",keywords:"обрезание, текст, ticker, тикер, overflow",route:"/components/line-clamp"},{section:"Components",title:"Link",keywords:"href, anchor, ссылка, псевдо, pseudo, link",route:"/components/link"},{section:"Components",title:"Loader",keywords:"загрузка, крутилка, лоадер, спиннер, спинер, крутится, мутится, spinner, loader",route:"/components/loader"},{section:"Components",title:"Money",keywords:"money, деньги, cash, копейки, рубли, доллары, евро",route:"/components/money"},{section:"Components",title:"Notification",keywords:"уведомление, нотификация, бабл, облачко, alert, notification",route:"/components/notification"},{section:"Components",title:"Push",keywords:"push, пуш, нотификация, notification, alert",route:"/components/push"},{section:"Components",title:"Mobile",subPages:[{section:"Components",title:"MobileDialog",keywords:"мобильный, ios, android, alert, сообщение, dialog, modal, popup, попап, диалог",route:"/components/mobile-dialog"},{section:"Components",title:"MobileCalendar",keywords:"календарь, день, неделя, месяц, год, дата, calendar, datapicker, data, picker",route:"/components/mobile-calendar"},{section:"Components",title:"PullToRefresh",keywords:"mobile, потянуть, обновление, лоадер, loader, крутилка, загрузка",route:"/components/pull-to-refresh"}]},{section:"Components",title:"PdfViewer",keywords:"попап, модал, popup, pdf, preview, dialog, диалог, modal, окно",route:"/components/pdf-viewer"},{section:"Components",title:"Progress",subPages:[{section:"Components",title:"ProgressBar",keywords:"progress, bar, progress-bar, индикатор, загрузка, прогресс, бар",route:"/components/progress-bar"},{section:"Components",title:"ProgressCircle",keywords:"progress, circle, ring, progress-circle, progress-ring, индикатор, загрузка, прогресс",route:"/components/progress-circle"},{section:"Components",title:"ProgressSegmented",keywords:"progress, progress-segmented, индикатор, загрузка, прогресс, segment, segments, segmented",route:"/components/progress-segmented"}]},{section:"Components",title:"Prompt",keywords:"попап, модал, popup, dialog, диалог, modal, окно, confirm, approve, подтверждение",route:"/components/prompt"},{section:"Components",title:"Radio",subPages:[{section:"Components",title:"Radio",keywords:"инпут, форма, ввод, radio, радио",route:"/components/radio"},{section:"Components",title:"RadioBlock",keywords:"инпут, кнопка, форма, ввод, radio, радио, radio-boxed",route:"/components/radio-block"},{section:"Components",title:"RadioLabeled",keywords:"инпут, форма, ввод, radio, радио, label, лэйбл",route:"/components/radio-labeled"},{section:"Components",title:"RadioList",keywords:"инпут, форма, ввод, radio, радио, список, list",route:"/components/radio-list"}]},{section:"Components",title:"Rating",keywords:"рейтинг, оценка, звезда, rating, star, rate",route:"/components/rating"},{section:"Components",title:"Selects",subPages:[{section:"Components",title:"ComboBox",keywords:"инпут, форма, ввод, select, селект, выбор, комбобокс, combobox",route:"/components/combo-box"},{section:"Components",title:"MultiSelect",keywords:"инпут, форма, ввод, select, селект, выбор, multiselect, мультиселект",route:"/components/multi-select"},{section:"Components",title:"Select",keywords:"инпут, форма, ввод, select, селект, выбор",route:"/components/select"}]},{section:"Components",title:"Scrollbar",keywords:"scroll, scrollbar, скролл, скроллбар",route:"/components/scrollbar"},{section:"Components",title:"Sheet",keywords:"mobile, dialog, popup, map, details, шторка",route:"/components/sheet"},{section:"Components",title:"SheetDialog",keywords:"mobile, dialog, popup, map, details, шторка",route:"/components/sheet-dialog"},{section:"Components",title:"Sliders",subPages:[{section:"Components",title:"InputRange",keywords:"поле, инпут, форма, ввод, input, range, slider, диапазон",route:"/components/input-range"},{section:"Components",title:"InputSlider",keywords:"поле, инпут, форма, ввод, input, range, slider, диапазон",route:"/components/input-slider"},{section:"Components",title:"Slider",keywords:"инпут, числа, форма, ввод, slider, слайдер, range, диапазон",route:"/components/slider"},{section:"Components",title:"Range",keywords:"инпут, числа, форма, ввод, slider, слайдер, range, диапазон",route:"/components/range"}]},{section:"Components",title:"Preview",keywords:"popup, dialog, диалог, попап, модалка, modal, просмотр, превью, предпросмотр, предпоказ, показ, pdf, jpg, png, viewer, файл",route:"/components/preview"},{section:"Components",title:"Status",keywords:"dot, точка, бейдж, badge, success, failure, error",route:"/experimental/status"},{section:"Components",title:"Table",subPages:[{section:"Components",title:"Reorder",keywords:"таблица, столбцы, порядок, order, выбор",route:"/components/reorder"},{section:"Components",title:"TablePagination",keywords:"таблица, страницы, pagination, page",route:"/components/table-pagination"},{section:"Components",title:"TableFilters",keywords:"таблица, filter, фильтр",route:"/components/table-filters"},{section:"Components",title:"Table",keywords:"таблица, data, cell, tr, th, td, row, col, grid",route:"/components/table"}]},{section:"Components",title:"Tag",keywords:"tag, тэг",route:"/components/tag"},{section:"Components",title:"ThemeNight",keywords:"theme, dark, night, тема, тэг",route:"/components/theme-night"},{section:"Components",title:"ThemeSwitcher",keywords:"тема, blue, цвета, стили, кастомизация, синий, синяя",route:"/components/theme-switcher"},{section:"Components",title:"Tiles",keywords:"tile, grid, грид, widgets, drag, drop",route:"/components/tiles"},{section:"Components",title:"Toggle",keywords:"инпут, форма, ввод, toggle, переключение",route:"/components/toggle"},{section:"Components",title:"Tree",keywords:"tree, view, multi, recursive, folders, рекурсия, дерево, папки",route:"/components/tree"},{section:"Components",title:"Svg",keywords:"svg, свг",route:"/icons/overview/Component"},{section:"Experimental",title:"AppBar",keywords:"mobile, ios, android, header, bar, navigation",route:"/experimental/app-bar"},{section:"Experimental",title:"ActionBar",keywords:"bar, action, tablebar, бар, multi",route:"/experimental/action-bar"},{section:"Experimental",title:"Avatar ",keywords:"аватар, image, pic, icon, картинка, изображение, avatar, stack",route:"/experimental/avatar"},{section:"Experimental",title:"Badge",subPages:[{section:"Experimental",title:"Badge ",keywords:"бэдж, бейдж, овал, badge, нотификация",route:"/experimental/badge"},{section:"Experimental",title:"BadgeNotification",keywords:"бэдж, бейдж, circle, круг, badge, alert, нотификация",route:"/experimental/badge-notification"},{section:"Experimental",title:"BadgedContent ",keywords:"бэдж, бейдж, circle, овал, круг, badge, нотификация",route:"/experimental/badged-content"}]},{section:"Experimental",title:"BlockDetails",keywords:"details, block, детали, блок",route:"/experimental/block-details"},{section:"Experimental",title:"Button",subPages:[{section:"Experimental",title:"Button ",keywords:"кнопка, button, icon-button, иконка",route:"/experimental/button"},{section:"Experimental",title:"ButtonVertical",keywords:"кнопка, button, vertical-button, вертикальная",route:"/experimental/button-vertical"},{section:"Experimental",title:"ButtonClose",keywords:"кнопка, button, close, закрыть",route:"/experimental/button-close"},{section:"Experimental",title:"ButtonGroup",keywords:"кнопка, button, group, группа",route:"/experimental/button-group"}]},{section:"Experimental",title:"Cell",keywords:"cell, feed, item",route:"/experimental/cell"},{section:"Experimental",title:"Chip",keywords:"tag, тэг, badge",route:"/experimental/chip"},{section:"Experimental",title:"Comment",keywords:"comment, tip, коммент",route:"/experimental/comment"},{section:"Experimental",title:"Compass",keywords:"compass, user, point, dot, карта, точка",route:"/experimental/compass"},{section:"Experimental",title:"Fade",keywords:"overflow, ellipsis, gradient, clamp, line",route:"/experimental/fade"},{section:"Experimental",title:"Icon",keywords:"icons, image, картинка, свг, svg, графика, иконка",route:"/experimental/icon"},{section:"Experimental",title:"Header",keywords:"header, заголовок, item",route:"/experimental/header"},{section:"Experimental",title:"ProgressSegmented ",keywords:"progress, progress-segmented, индикатор, загрузка, прогресс, segment, segments, segmented",route:"/experimental/progress-segmented"},{section:"Experimental",title:"Rating ",keywords:"рейтинг, оценка, звезда, rating, star, rate",route:"/experimental/rating"},{section:"Experimental",title:"Segmented",keywords:"tabs, control, radio, navigation, навигация, вкладки, таб",route:"/experimental/segmented"},{section:"Experimental",title:"Sensitive",keywords:"sensitive, pixel, mask, пиксель, маска",route:"/experimental/sensitive"},{section:"Experimental",title:"Skeleton ",keywords:"верстка, markup, скелетон, loader, загрузка, skeleton, shimmer",route:"/experimental/skeleton"},{section:"Experimental",title:"Surface",keywords:"card, container, wrapper, image, blur, overlay",route:"/experimental/surface"},{section:"Experimental",title:"SwipeActions",keywords:"swipe, action, свайп, card, действие",route:"/experimental/swipe-actions"},{section:"Experimental",title:"Title",keywords:"subtitle, заголовок, caption, description, подзаголовок",route:"/experimental/title"},{section:"Experimental",title:"ThumbnailCard ",keywords:"карта, карточка, card, visa, mastercard, credit, icon, logo, дебетовая, кредитная, иконка, логотип",route:"/experimental/thumbnail-card"},{section:"Experimental",title:"Checkbox ",keywords:"чек, радио, ввод, форма, form, checkbox, radio, toggle",route:"/experimental/checkbox"},{section:"Experimental",title:"Radio ",keywords:"чек, радио, ввод, форма, form, checkbox, radio, toggle",route:"/experimental/radio"},{section:"Experimental",title:"Toggle ",keywords:"чек, радио, ввод, форма, form, checkbox, radio, toggle",route:"/experimental/toggle"},{section:"Experimental",title:"Amount ",keywords:"amount, money, деньги, сумма, количество, cash, копейки, рубли, доллары, евро",route:"/experimental/amount"},{section:"Experimental",title:"Appearance",keywords:"colors, css, theme, custom, style",route:"/experimental/appearance"},{section:"Experimental",title:"CardMedium",keywords:"card, card-medium, medium, block, карточка, блок",route:"/experimental/card-medium"},{section:"Experimental",title:"CardLarge",keywords:"card, card-large, large, block, карточка, блок",route:"/experimental/card-large"},{section:"Experimental",title:"Navigation",keywords:"шапка, header, sidebar, aside, сайдбар, навигация",route:"/experimental/navigation"},{section:"Experimental",title:"Pin",keywords:"пин, pin, map, карта, точка, dot, point",route:"/experimental/pin"},{section:"Charts",title:"ArcChart",keywords:"график, чарт, chart, graph, line, столбик, диаграмма, дуга, кольцо",route:"/charts/arc-chart"},{section:"Charts",title:"Axes",keywords:"график, чарт, chart, graph, line, столбик, диаграмма, оси, координаты",route:"/charts/axes"},{section:"Charts",title:"Bar",keywords:"график, чарт, chart, graph, line, столбик, диаграмма",route:"/charts/bar"},{section:"Charts",title:"BarChart",keywords:"график, чарт, chart, graph, line, столбик, диаграмма",route:"/charts/bar-chart"},{section:"Charts",title:"BarSet",keywords:"график, чарт, chart, graph, line, столбик, диаграмма",route:"/charts/bar-set"},{section:"Charts",title:"LegendItem",keywords:"график, chart, легенда, подпись, диаграмма",route:"/charts/legend-item"},{section:"Charts",title:"LineChart",keywords:"график, chart, линия, кривая, диаграмма",route:"/charts/line-chart"},{section:"Charts",title:"LineDaysChart",keywords:"график, chart, линия, кривая, диаграмма, год, месяц",route:"/charts/line-days-chart"},{section:"Charts",title:"PieChart",keywords:"график, чарт, chart, graph, пирог, круг, диаграмма",route:"/charts/pie-chart"},{section:"Charts",title:"RingChart",keywords:"график, чарт, chart, graph, кольцо, круг, диаграмма",route:"/charts/ring-chart"},{section:"Icons",title:"Overview",keywords:"icons, icon, free, pack, markup, icons, image, картинка, свг, svg, графика",route:"/icons/overview"},{section:"Icons",title:"Mapping",keywords:"icons, icon, mapping, mapped, mapper, material, svg, TUI_SVG_OPTIONS, tuiSvgOptionsProvider, иконки, картинка, свг, иконка, графика",route:"/icons/mapping"},{section:"Icons",title:"Bundled",keywords:"icons, icon, bundled, svg, SvgService, define, иконки, картинка, свг, иконка, графика",route:"/icons/bundled"},{section:"Icons",title:"Customization",keywords:"icons, icon, svg, customization, стили, иконки, картинка, свг, иконка, графика",route:"/icons/customization"},{section:"Icons",title:"MarkerIcon",keywords:"icons, icon, marker, иконки, картинка, свг, иконка, графика",route:"/icons/marker-icon"},{section:"Navigation",title:"Breadcrumbs",keywords:"шаги, навигация, nav, хлебные, крошки, breadcrumbs",route:"/navigation/breadcrumbs"},{section:"Navigation",title:"Pagination",keywords:"пагинатор, страницы, пэйджы, навигация, navigation, paginator, pagination",route:"/navigation/pagination"},{section:"Navigation",title:"Stepper",keywords:"stepper, step, группа, group, шаг, check",route:"/navigation/stepper"},{section:"Navigation",title:"TabBar",keywords:"mobile, ios, android, шаги, таб, tab, tabs, bar, navigation",route:"/navigation/tab-bar"},{section:"Navigation",title:"Tabs",keywords:"mobile, ios, android, шаги, таб, tab, tabs, vertical, navigation",route:"/navigation/tabs"},{section:"Customization",title:"i18n",keywords:"i18n, internationalization, local, translate, language",route:"/i18n"},{section:"Customization",title:"Variables",keywords:"colors, css, vars, custom, properties, style",route:"/variables"},{section:"Customization",title:"Wrapper",keywords:"colors, css, theme, custom, style",route:"/wrapper"},{section:"Customization",title:"Dialog",subPages:[{section:"Customization",title:"Custom",keywords:"dialog, modal, popup, theme, custom, style",route:"/dialog/custom"},{section:"Customization",title:"Routable",keywords:"dialog, modal, navigation, route, eager",route:"/dialog/routable"},{section:"Customization",title:"LazyRoutable",keywords:"dialog, modal, navigation, route, lazy",route:"/dialog/lazy-routable"}]},{section:"Customization",title:"Portals",keywords:"portal, custom, theme, style",route:"/portals"},{section:"Customization",title:"Viewport",keywords:"viewport, вьюпорт, портал, контекст, выпадашка, дропдаун, portal, dropdown",route:"/viewport"},{section:"Tools",title:"Animations",keywords:"animation, animations, анимация, анимации",route:"/animations"},{section:"Tools",title:"Directives",subPages:[{section:"Tools",title:"ActiveZone",keywords:"focus, blur, фокус, activeElement",route:"/directives/active-zone"},{section:"Tools",title:"AutoFocus",keywords:"focus, blur, фокус, авто",route:"/directives/auto-focus"},{section:"Tools",title:"CopyProcessor",keywords:"copy, clipboard, копия, буфер",route:"/directives/copy-processor"},{section:"Tools",title:"ElasticSticky",keywords:"масштаб, sticky, заголовок, шапка, mobile, смартфон, pwa, native, hybrid",route:"/directives/elastic-sticky"},{section:"Tools",title:"Element",keywords:"element, elementref, nativeelement, tag",route:"directives/element"},{section:"Tools",title:"For",keywords:"loading, cycle, empty, list, iterate",route:"directives/for"},{section:"Tools",title:"Highlight",keywords:"поиск, подсветка, search, find, найти",route:"/directives/highlight"},{section:"Tools",title:"LazyLoading",keywords:"img, skeleton, скелетон, загрузка, картинки",route:"/directives/lazy-loading"},{section:"Tools",title:"Let",keywords:"let, переменная, шаблон, геттер, getter, pipe, пайп, async, подписка",route:"/directives/let"},{section:"Tools",title:"Media",keywords:"player, video, audio, mp3, wav, html5, mp4, hd, 4k, dpi",route:"/directives/media"},{section:"Tools",title:"Mode",keywords:"фон, вид, цвет",route:"/directives/mode"},{section:"Tools",title:"Overscroll",keywords:"overscroll, scroll, скролл",route:"/directives/overscroll"},{section:"Tools",title:"Pan",keywords:"pan, panning, панарамирование, пан",route:"/directives/pan"},{section:"Tools",title:"Portal",keywords:"template, шаблон, портал",route:"/directives/portal"},{section:"Tools",title:"Present",keywords:"DOM, директива, появление, наличие, присутствие",route:"/directives/present"},{section:"Tools",title:"HoveredChange",keywords:"DOM, директива, наведение, курсор, pointer, mouse",route:"/directives/hovered-change"},{section:"Tools",title:"Resizer",keywords:"scale, drag, размер, ресайз",route:"/directives/resizer"},{section:"Tools",title:"Ripple",keywords:"touch, mobile, смартфон, pwa, native, hybrid, android",route:"/directives/ripple"},{section:"Tools",title:"Sidebar",keywords:"sidebar, hamburger, drawer menu, mobile, смартфон, pwa, native, hybrid, сайдбар, меню",route:"/directives/sidebar"},{section:"Tools",title:"Swipe",keywords:"swipe, свайп",route:"/directives/swipe"},{section:"Tools",title:"TextfieldController",keywords:"контроллер, ввод, параметры, настройка, cleaner, autocomplete, exampleText, inputMode, inputMode, labelOutside, size, type, нативные, инпут",route:"/directives/textfield-controller"},{section:"Tools",title:"Touchable",keywords:"touch, mobile, смартфон, pwa, native, hybrid, ios",route:"/directives/touchable"},{section:"Tools",title:"Validator",keywords:"form, форма, валидация",route:"/directives/validator"},{section:"Tools",title:"ValueChanges",keywords:"control, form, output, emit, value, changes",route:"/directives/value-changes"},{section:"Tools",title:"Zoom",keywords:"zoom, scale, pinch, зум, масштаб",route:"/directives/zoom"}]},{section:"Tools",title:"Pipes",subPages:[{section:"Tools",title:"Currency",keywords:"currency, валюты, деньги, пайп, pipe",route:"/pipes/currency"},{section:"Tools",title:"Filters an array",keywords:"filter, совпадения, ngfor, for, match, пайп, pipe",route:"/pipes/filter"},{section:"Tools",title:"FilterByInput",keywords:"filter, совпадения, ngfor, for, match, пайп, pipe, input, combobox",route:"/pipes/filter-by-input"},{section:"Tools",title:"Flag",keywords:"flag, country, state",route:"/pipes/flag"},{section:"Tools",title:"FormatDate",keywords:"format, форматирование, преобразование, дата, date, timestamp, пайп, pipe",route:"/pipes/format-date"},{section:"Tools",title:"FormatNumber",keywords:"format, форматирование, преобразование, пробелы, тысячи, пайп, pipe",route:"/pipes/format-number"},{section:"Tools",title:"FormatPhone",keywords:"format, форматирование, преобразование, phone, телефон, пайп, pipe",route:"/pipes/format-phone"},{section:"Tools",title:"IsPresent",keywords:"present, существует, ngif, if, пайп, pipe, null, undefined, nil",route:"/pipes/is-present"},{section:"Tools",title:"Mapper",keywords:"mapper, мап, преобразование, пайп, pipe",route:"/pipes/mapper"},{section:"Tools",title:"FieldError",keywords:"error, field, hint, ошибка, преобразование, пайп, pipe",route:"/pipes/field-error"},{section:"Tools",title:"Stringify",keywords:"string, tostring, мап, преобразование, пайп, pipe",route:"/pipes/stringify"},{section:"Tools",title:"StringifyContent",keywords:"string, tostring, content, polymorpheus, мап, преобразование, пайп, pipe",route:"/pipes/stringify-content"}]},{section:"Tools",title:"Services",subPages:[{section:"Tools",title:"AlertService",keywords:"уведомление, нотификация, бабл, облачко, alert, notification",route:"/services/alert-service"},{section:"Tools",title:"BreakpointService",keywords:"breakpoint, breakpoints, media, query, брейкпоинты, responsive, adaptive, адаптив",route:"/services/breakpoint-service"},{section:"Tools",title:"DestroyService",keywords:"сервис",route:"/services/destroy-service"},{section:"Tools",title:"KeyboardService",keywords:"сервис, service, keyboard, virtual, screen, ios, android",route:"/services/keyboard-service"},{section:"Tools",title:"ScrollService",keywords:"scroll, прокрутка, скролл",route:"/services/scroll-service"},{section:"Tools",title:"TableBarsService",keywords:"молекула, уведомление, нотификация, бабл, облачко, alert, table, bar",route:"/services/table-bars-service"}]},{section:"Tools",title:"Utils",subPages:[{section:"Tools",title:"Math",keywords:"Инструменты, утилиты, математические, utils, utility, math,\n round, clamp, inRange, normalizeToIntNumber, quantize",route:"/utils/math"},{section:"Tools",title:"Format",keywords:"Инструменты, утилиты, форматирующие, format, px, getCurrencySymbol, capitalize,\n formatPhone",route:"/utils/format"},{section:"Tools",title:"DOM",keywords:"Инструменты, утилиты, DOM, checkFixedPosition, customEvent, getActualTarget,\n getDocumentOrShadowRoot, getScrollParent, isElementAtPoint, isElementObscured, ДОМ,\n getClipboardDataText",route:"/utils/dom"},{section:"Tools",title:"Browser",keywords:"Инструменты, утилиты, browser, браузер, firefox, ie, edge, ios, chrome",route:"/utils/browser"},{section:"Tools",title:"Miscellaneous",keywords:"Инструменты, утилиты, miscellaneous, прочие, assert, isNil, isPresent, flatLength,\n getPaymentSystem, syncObject",route:"/utils/miscellaneous"},{section:"Tools",title:"Tokens",keywords:"токены tokens",route:"/utils/tokens"},{section:"Tools",title:"Pure",keywords:"Инструменты, утилиты, lazy, calculation, optimization, pipe, memoization",route:"/utils/pure"}]}],new Set(["Documentation","Foundations","Icons"]))},{provide:l.UL,useValue:[["Tooltip","Hint","HintManual","HintPointer"],["LineChart","LineDaysChart"],["PrimitiveTextfield","Input","Textarea"],["InputDate","InputDateRange","InputMonth","InputMonthRange","InputDateTime","InputTime"],["InputNumber","InputSlider","InputRange","Range","Slider"],["InputCard","InputCardGrouped"],["Calendar","CalendarRange","MobileCalendar","CalendarMonth"],["Error","FieldError"],["InputNumber","Money"],["InputPhone","InputPhoneInternational"],["Button","Action","Link"],["Action","Island"],["CheckboxBlock","CheckboxLabeled","PrimitiveCheckbox","Toggle","Checkbox"],["Accordion","Expand"],["Radio","RadioBlock","RadioLabeled","RadioList"],["ComboBox","MultiSelect","Select"],["Badge","BadgedContent","Tag"],["Notification","AlertService"],["Scrollbar","ScrollService"],["Dropdown","DropdownSelection","DropdownHover","DropdownContext","HostedDropdown"],["ProgressBar","ProgressCircle","ProgressSegmented","Loader"],["Preview","PdfViewer"],["Table","TablePagination","TableFilters"]]},{provide:l.AC,useValue:["Description and examples","API","Setup","How to use"]},{provide:l.Or,useValue:ft},{provide:l.lW,useClass:vt.i},{provide:l.$_,useValue:bt.uE},{provide:p.TUI_HINT_OPTIONS,useFactory:()=>(0,o.f3M)(C.TUI_IS_E2E)?Object.assign(Object.assign({},p.TUI_HINT_DEFAULT_OPTIONS),{showDelay:0,hideDelay:0}):p.TUI_HINT_DEFAULT_OPTIONS},{provide:p.TUI_DROPDOWN_HOVER_OPTIONS,useFactory:()=>(0,o.f3M)(C.TUI_IS_E2E)?Object.assign(Object.assign({},p.TUI_DROPDOWN_HOVER_DEFAULT_OPTIONS),{showDelay:0,hideDelay:0}):p.TUI_DROPDOWN_HOVER_DEFAULT_OPTIONS},{provide:C.TUI_TAKE_ONLY_TRUSTED_EVENTS,useFactory:()=>!(0,o.f3M)(C.TUI_IS_E2E)},{provide:C.TUI_DIALOG_CLOSES_ON_BACK,useFactory:()=>(0,pt.of)((0,o.f3M)(C.TUI_IS_E2E))},{provide:l.Ii,useFactory:()=>t=>String(t).replace(/^\/(next|v[0-9]+)\//,"")},{provide:l.x9,useValue:t=>{switch(t){case"any":case"null":case"unknown":case"undefined":case"boolean":case"string":case"void":case"number":case"Map":case"Set":return null;case"CustomEvent":case"Element":return`https://developer.mozilla.org/en-US/docs/Web/API/${t}`;case"PolymorpheusContent":return"https://github.com/taiga-family/ng-polymorpheus";case"TrackByFunction":return"https://angular.dev/api/core/TrackByFunction";case"SafeResourceUrl":return"https://angular.dev/api/platform-browser/SafeResourceUrl";default:return`https://github.com/search?q=%2F%28enum%7Ctype%7Cinterface%7Cclass%7Cfunction%7Cconst%29+${t}%28%3C%7C%5Cs%29%2F+language%3ATypeScript+org%3Ataiga-family&type=code`}}},(0,l.hs)({fullsize:!1}),(Ct={id:a.N.ym},(0,C.tuiProvideOptions)(S,Ct,I)),{provide:lt.uY,deps:[_.m9],useFactory:t=>e=>!e||e.includes("/")?e:`${t.origin.includes("taiga-ui.dev")?"/v3":""}/assets/taiga-ui/icons/${e.includes("Outline")?e:e.replace("Large","").concat("Outline")}.svg`},(0,ut.mm)((t=>(0,f.mG)(void 0,void 0,void 0,(function*(){return i(62991)(`./${t}`)}))))];var Ct;const xt=[{path:"",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.resolve().then(i.bind(i,96235))).LandingModule})),data:{title:"A powerful set of open source components for Angular"}},{path:"getting-started",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.resolve().then(i.bind(i,27988))).GettingStartedModule})),data:{title:"Getting started"}},{path:"browser-support",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(77702).then(i.bind(i,77702))).BrowsersModule})),data:{title:"Browser support"}},{path:"changelog",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(48578).then(i.bind(i,48578))).ChangelogModule})),data:{title:"Changelog"}},{path:"ssr",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(12508).then(i.bind(i,12508))).SsrModule})),data:{title:"Server Side Rendering (SSR)"}},{path:"tui-doc",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(19104).then(i.bind(i,19104))).DocModule})),data:{title:"Documentation engine"}},{path:"related",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(91679)]).then(i.bind(i,91679))).RelatedModule})),data:{title:"Taiga UI family"}},{path:"testing/jest",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(80831).then(i.bind(i,80831))).JestModule})),data:{title:"Jest"}},{path:"testing/disable-animation",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(83965).then(i.bind(i,83965))).DisableAnimationModule})),data:{title:"Disable animation"}},{path:"testing/screenshot-bot",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(9261)]).then(i.bind(i,9261))).ScreenshotGithubBotModule})),data:{title:"Our screenshot bot"}},{path:"i18n",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(97934).then(i.bind(i,97934))).I18nModule})),data:{title:"I18n"}},{path:"variables",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(44179).then(i.bind(i,44179))).VariablesModule})),data:{title:"Variables"}},{path:"wrapper",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(17372).then(i.bind(i,17372))).WrapperModule})),data:{title:"Wrapper"}},{path:"dialog/custom",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(10490).then(i.bind(i,19391))).DialogsModule})),data:{title:"Custom"}},{path:"dialog/routable",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(53578).then(i.bind(i,53578))).RoutableDialogModule})),data:{title:"Routable"}},{path:"dialog/lazy-routable",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(93844).then(i.bind(i,93844))).LazyRoutableDialogModule})),data:{title:"LazyRoutable"}},{path:"portals",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(53524).then(i.bind(i,53524))).PortalsModule})),data:{title:"Portals"}},{path:"viewport",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(58357).then(i.bind(i,58357))).ExampleTuiViewportModule})),data:{title:"Viewport"}},{path:"components/accordion",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(55957).then(i.bind(i,27285))).ExampleTuiAccordionModule})),data:{title:"Accordion"}},{path:"components/action",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(34151).then(i.bind(i,34151))).ExampleTuiActionModule})),data:{title:"Action"}},{path:"components/avatar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(55228).then(i.bind(i,55228))).ExampleTuiAvatarModule})),data:{title:"Avatar"}},{path:"components/badge",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(1304).then(i.bind(i,1304))).ExampleTuiBadgeModule})),data:{title:"Badge"}},{path:"components/badged-content",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(89736).then(i.bind(i,89736))).ExampleTuiBadgedContentModule})),data:{title:"BadgedContent"}},{path:"layout/block-status",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(56634).then(i.bind(i,56634))).ExampleTuiBlockStatusModule})),data:{title:"BlockStatus"}},{path:"experimental/amount",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(86369).then(i.bind(i,86369))).ExampleTuiAmountModule})),data:{title:"Amount "}},{path:"experimental/action-bar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(13422).then(i.bind(i,13422))).ExampleTuiActionBarModule})),data:{title:"ActionBar"}},{path:"experimental/app-bar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(51806).then(i.bind(i,51806))).ExampleTuiAppBarModule})),data:{title:"AppBar"}},{path:"experimental/appearance",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(86524)]).then(i.bind(i,86524))).ExampleTuiAppearanceModule})),data:{title:"Appearance"}},{path:"experimental/avatar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(41195)]).then(i.bind(i,41195))).ExampleTuiAvatarModule})),data:{title:"Avatar "}},{path:"experimental/chip",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(50974)]).then(i.bind(i,50974))).ExampleTuiChipModule})),data:{title:"Chip"}},{path:"experimental/checkbox",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(41751).then(i.bind(i,71981))).ExampleTuiCheckboxModule})),data:{title:"Checkbox "}},{path:"experimental/radio",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(8544).then(i.bind(i,8544))).ExampleTuiRadioModule})),data:{title:"Radio "}},{path:"experimental/title",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(56355).then(i.bind(i,56355))).ExampleTuiTitleModule})),data:{title:"Title"}},{path:"experimental/toggle",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(65512).then(i.bind(i,65512))).ExampleTuiToggleModule})),data:{title:"Toggle "}},{path:"experimental/card-medium",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(62353)]).then(i.bind(i,62353))).ExampleTuiCardMediumModule})),data:{title:"CardMedium"}},{path:"experimental/card-large",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(25955)]).then(i.bind(i,25955))).ExampleTuiCardLargeModule})),data:{title:"CardLarge"}},{path:"experimental/badge",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(11398).then(i.bind(i,11398))).ExampleTuiBadgeModule})),data:{title:"Badge "}},{path:"experimental/badge-notification",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(50711).then(i.bind(i,50711))).ExampleTuiBadgeNotificationModule})),data:{title:"BadgeNotification"}},{path:"experimental/badged-content",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(95384)]).then(i.bind(i,95384))).ExampleTuiBadgedContentModule})),data:{title:"BadgedContent "}},{path:"experimental/block-details",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(67337).then(i.bind(i,67337))).ExampleTuiBlockDetailsModule})),data:{title:"BlockDetails"}},{path:"experimental/button",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(93861).then(i.bind(i,93861))).ExampleTuiButtonModule})),data:{title:"Button "}},{path:"experimental/button-vertical",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(48311).then(i.bind(i,48311))).ExampleTuiButtonModule})),data:{title:"ButtonVertical"}},{path:"experimental/button-close",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(57974).then(i.bind(i,57974))).ExampleTuiButtonCloseModule})),data:{title:"ButtonClose"}},{path:"experimental/button-group",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(27954).then(i.bind(i,27954))).ExampleTuiButtonGroupModule})),data:{title:"ButtonGroup"}},{path:"experimental/cell",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(52725)]).then(i.bind(i,52725))).ExampleTuiCellModule})),data:{title:"Cell"}},{path:"experimental/comment",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(5135).then(i.bind(i,5135))).ExampleTuiCommentModule})),data:{title:"Comment"}},{path:"experimental/compass",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(97349).then(i.bind(i,97349))).ExampleTuiCompassModule})),data:{title:"Compass"}},{path:"experimental/fade",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(68299).then(i.bind(i,68299))).ExampleTuiFadeModule})),data:{title:"Fade"}},{path:"experimental/header",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(33438).then(i.bind(i,33438))).ExampleTuiHeaderModule})),data:{title:"Header"}},{path:"experimental/icon",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(7668).then(i.bind(i,7668))).ExampleTuiIconModule})),data:{title:"Icon"}},{path:"experimental/progress-segmented",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(53806).then(i.bind(i,53806))).ExampleTuiProgressSegmentedModule})),data:{title:"ProgressSegmented"}},{path:"experimental/rating",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(51296).then(i.bind(i,51296))).ExampleTuiRatingModule})),data:{title:"Rating"}},{path:"experimental/segmented",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(79741).then(i.bind(i,79741))).ExampleTuiSegmentedModule})),data:{title:"Segmented"}},{path:"experimental/sensitive",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(59892).then(i.bind(i,59892))).ExampleTuiSensitiveModule})),data:{title:"Sensitive"}},{path:"experimental/skeleton",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(60917).then(i.bind(i,60917))).ExampleTuiSkeletonModule})),data:{title:"Skeleton"}},{path:"experimental/surface",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(25186)]).then(i.bind(i,25186))).ExampleTuiSurfaceModule})),data:{title:"Surface"}},{path:"experimental/swipe-actions",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(47704).then(i.bind(i,26012))).ExampleTuiSwipeActionsModule})),data:{title:"SwipeActions"}},{path:"experimental/thumbnail-card",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(38277).then(i.bind(i,38277))).ExampleTuiThumbnailCardModule})),data:{title:"ThumbnailCard "}},{path:"experimental/navigation",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(82638)]).then(i.bind(i,82638))).ExampleTuiNavigationModule})),data:{title:"Navigation"}},{path:"experimental/pin",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(47747).then(i.bind(i,47747))).ExampleTuiPinModule})),data:{title:"Pin"}},{path:"navigation/breadcrumbs",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(87214).then(i.bind(i,87214))).ExampleTuiBreadcrumbsModule})),data:{title:"Breadcrumbs"}},{path:"components/button",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68592),i.e(23455)]).then(i.bind(i,23455))).ExampleTuiButtonModule})),data:{title:"Button"}},{path:"components/calendar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(92160).then(i.bind(i,92160))).ExampleTuiCalendarModule})),data:{title:"Calendar"}},{path:"components/carousel",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(61306).then(i.bind(i,61306))).ExampleTuiCarouselModule})),data:{title:"Carousel"}},{path:"components/thumbnail-card",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(28019).then(i.bind(i,28019))).ExampleTuiThumbnailCardModule})),data:{title:"ThumbnailCard"}},{path:"components/checkbox",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(38147)]).then(i.bind(i,38147))).ExampleTuiCheckboxModule})),data:{title:"Checkbox"}},{path:"components/checkbox-block",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68711)]).then(i.bind(i,68711))).ExampleTuiCheckboxBlockModule})),data:{title:"CheckboxBlock"}},{path:"components/checkbox-labeled",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(42605)]).then(i.bind(i,42605))).ExampleTuiCheckboxLabeledModule})),data:{title:"CheckboxLabeled"}},{path:"components/primitive-checkbox",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(21448).then(i.bind(i,21448))).ExampleTuiPrimitiveCheckboxModule})),data:{title:"PrimitiveCheckbox"}},{path:"components/combo-box",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68592),i.e(63472)]).then(i.bind(i,63472))).ExampleTuiComboBoxModule})),data:{title:"ComboBox"}},{path:"components/data-list",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(46482).then(i.bind(i,46482))).ExampleTuiDataListModule})),data:{title:"DataList"}},{path:"components/data-list-wrapper",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(235).then(i.bind(i,235))).ExampleTuiDataListWrapperModule})),data:{title:"DataListWrapper"}},{path:"components/dialog",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(95786)]).then(i.bind(i,95786))).ExampleTuiDialogModule})),data:{title:"Dialog"}},{path:"components/error",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(11158).then(i.bind(i,11158))).ExampleTuiErrorModule})),data:{title:"Error"}},{path:"components/expand",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(72274).then(i.bind(i,72274))).ExampleTuiExpandModule})),data:{title:"Expand"}},{path:"components/elastic-container",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(76765).then(i.bind(i,76765))).ExampleTuiElasticContainerModule})),data:{title:"ElasticContainer"}},{path:"pipes/field-error",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(66581)]).then(i.bind(i,66581))).ExampleTuiFieldErrorModule})),data:{title:"FieldError"}},{path:"components/input-files",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(1064).then(i.bind(i,1064))).ExampleTuiFilesModule})),data:{title:"InputFiles"}},{path:"components/group",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(74407).then(i.bind(i,74407))).ExampleTuiGroupModule})),data:{path:"tui-group",title:"Group"}},{path:"components/hosted-dropdown",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(39839).then(i.bind(i,39839))).ExampleTuiHostedDropdownModule})),data:{title:"HostedDropdown"}},{path:"directives/dropdown",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(42100)]).then(i.bind(i,42100))).ExampleTuiDropdownModule})),data:{title:"Dropdown"}},{path:"directives/dropdown-context",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(46941)]).then(i.bind(i,46941))).ExampleTuiDropdownContextModule})),data:{title:"DropdownContext"}},{path:"directives/dropdown-hover",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(43162).then(i.bind(i,43162))).ExampleTuiDropdownHoverModule})),data:{title:"DropdownHover"}},{path:"directives/dropdown-selection",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(12763)]).then(i.bind(i,12763))).ExampleTuiDropdownSelectionModule})),data:{title:"DropdownSelection"}},{path:"components/input-inline",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(91196).then(i.bind(i,91196))).ExampleTuiInputInlineModule})),data:{title:"InputInline"}},{path:"components/input",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(38072),i.e(68592),i.e(34898)]).then(i.bind(i,34898))).ExampleTuiInputModule})),data:{title:"Input"}},{path:"components/input-date",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(19741)]).then(i.bind(i,19741))).ExampleTuiInputDateModule})),data:{title:"InputDate"}},{path:"components/input-date-multi",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(12384)]).then(i.bind(i,12384))).ExampleTuiInputDateMultiModule})),data:{title:"InputDateMulti"}},{path:"components/input-card",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(76643)]).then(i.bind(i,76643))).ExampleTuiInputCardModule})),data:{title:"InputCard"}},{path:"components/input-card-grouped",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(50765)]).then(i.bind(i,50765))).ExampleTuiInputCardGroupedModule})),data:{title:"InputCardGrouped"}},{path:"components/input-copy",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(81531)]).then(i.bind(i,81531))).ExampleTuiInputCopyModule})),data:{title:"InputCopy"}},{path:"components/input-count",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(48339)]).then(i.bind(i,48339))).ExampleTuiInputCountModule})),data:{title:"InputCount"}},{path:"components/input-date-time",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(82944)]).then(i.bind(i,82944))).ExampleTuiInputDateTimeModule})),data:{title:"InputDateTime"}},{path:"components/input-month",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(97371)]).then(i.bind(i,97371))).ExampleInputMonthModule})),data:{title:"InputMonth"}},{path:"components/input-month-range",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(63443)]).then(i.bind(i,63443))).ExampleTuiInputMonthRangeModule})),data:{title:"InputMonthRange"}},{path:"components/input-number",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(61860)]).then(i.bind(i,61860))).ExampleTuiInputNumberModule})),data:{title:"InputNumber"}},{path:"components/input-password",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(49316)]).then(i.bind(i,49316))).ExampleTuiInputPasswordModule})),data:{title:"InputPassword"}},{path:"components/input-phone",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68592),i.e(93794)]).then(i.bind(i,95582))).ExampleTuiInputPhoneModule})),data:{title:"InputPhone"}},{path:"components/input-range",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(10620).then(i.bind(i,10620))).ExampleTuiInputRangeModule})),data:{title:"InputRange"}},{path:"components/input-date-range",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(42555)]).then(i.bind(i,42555))).ExampleTuiInputDateRangeModule})),data:{title:"InputDateRange"}},{path:"components/input-slider",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(43296)]).then(i.bind(i,43296))).ExampleTuiInputSliderModule})),data:{title:"InputSlider"}},{path:"components/input-tag",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(28234)]).then(i.bind(i,28234))).ExampleTuiInputTagModule})),data:{title:"InputTag"}},{path:"components/input-time",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(30233)]).then(i.bind(i,30233))).ExampleTuiInputTimeModule})),data:{title:"InputTime"}},{path:"components/input-phone-international",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(96032)]).then(i.bind(i,96032))).ExampleTuiInputPhoneInternationalModule})),data:{title:"InputPhoneInternational"}},{path:"components/input-year",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(5709)]).then(i.bind(i,5709))).ExampleInputYearModule})),data:{title:"InputYear"}},{path:"components/island",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(28069)]).then(i.bind(i,28069))).ExampleTuiIslandModule})),data:{title:"Island"}},{path:"components/items-with-more",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(61108).then(i.bind(i,61108))).ExampleTuiItemsWithMoreModule})),data:{title:"ItemsWithMore"}},{path:"components/label",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(82153).then(i.bind(i,82153))).ExampleTuiLabelModule})),data:{title:"Label"}},{path:"components/line-clamp",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(82005).then(i.bind(i,82005))).ExampleTuiLineClampModule})),data:{title:"LineClamp"}},{path:"components/link",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(19922).then(i.bind(i,19922))).ExampleTuiLinkModule})),data:{title:"Link"}},{path:"components/loader",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(48288).then(i.bind(i,48288))).ExampleTuiLoaderModule})),data:{title:"Loader"}},{path:"mobile-themes",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(82547).then(i.bind(i,82547))).ExampleTuiMobileThemesModule})),data:{title:"Mobile"}},{path:"components/notification",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(92866).then(i.bind(i,92866))).ExampleTuiNotificationModule})),data:{title:"Notification"}},{path:"components/push",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(9272).then(i.bind(i,9272))).ExampleTuiPushModule})),data:{title:"Push"}},{path:"components/mobile-dialog",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(53400).then(i.bind(i,53400))).ExampleTuiMobileDialogModule})),data:{title:"MobileDialog"}},{path:"components/mobile-calendar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(91140).then(i.bind(i,91140))).ExampleTuiMobileCalendarModule})),data:{title:"MobileCalendar"}},{path:"components/pull-to-refresh",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(57031).then(i.bind(i,57031))).ExampleTuiPullToRefreshModule})),data:{title:"PullToRefresh"}},{path:"components/money",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(50778).then(i.bind(i,50778))).ExampleTuiMoneyModule})),data:{title:"Money"}},{path:"components/calendar-month",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(73720).then(i.bind(i,73720))).ExampleTuiCalendarMonthModule})),data:{title:"CalendarMonth"}},{path:"components/multi-select",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68592),i.e(54663)]).then(i.bind(i,54663))).ExampleTuiMultiSelectModule})),data:{title:"MultiSelect"}},{path:"navigation/pagination",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(70314).then(i.bind(i,70314))).ExampleTuiPaginationModule})),data:{title:"Pagination"}},{path:"components/radio",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(81070)]).then(i.bind(i,81070))).ExampleTuiRadioModule})),data:{title:"Radio"}},{path:"components/radio-block",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(5163)]).then(i.bind(i,5163))).ExampleTuiRadioBlockModule})),data:{title:"RadioBlock"}},{path:"components/radio-labeled",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(31068)]).then(i.bind(i,31068))).ExampleTuiRadioLabeledModule})),data:{title:"RadioLabeled"}},{path:"components/radio-list",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(55424)]).then(i.bind(i,55424))).ExampleTuiRadioListModule})),data:{title:"RadioList"}},{path:"components/rating",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(94523).then(i.bind(i,94523))).ExampleTuiRatingModule})),data:{title:"Rating"}},{path:"components/range",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(37536).then(i.bind(i,37536))).ExampleTuiRangeModule})),data:{title:"Range"}},{path:"components/calendar-range",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(27986).then(i.bind(i,27986))).ExampleTuiCalendarRangeModule})),data:{title:"CalendarRange"}},{path:"components/select",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68592),i.e(36231)]).then(i.bind(i,36231))).ExampleTuiSelectModule})),data:{title:"Select"}},{path:"components/scrollbar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(44054).then(i.bind(i,44054))).ExampleTuiScrollbarModule})),data:{title:"Scrollbar"}},{path:"components/sheet",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(26473).then(i.bind(i,26473))).ExampleTuiSheetModule})),data:{title:"Sheet"}},{path:"components/sheet-dialog",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(51403).then(i.bind(i,51403))).ExampleTuiSheetDialogModule})),data:{title:"SheetDialog"}},{path:"components/slider",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(65792)]).then(i.bind(i,65792))).ExampleTuiSliderModule})),data:{title:"Slider"}},{path:"experimental/status",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(76325).then(i.bind(i,76325))).ExampleTuiStatusModule})),data:{title:"Status"}},{path:"navigation/stepper",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(29303).then(i.bind(i,29303))).ExampleTuiStepperModule})),data:{title:"Stepper"}},{path:"components/preview",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(24344).then(i.bind(i,24344))).ExampleTuiPreviewModule})),data:{title:"Preview"}},{path:"navigation/tab-bar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(94944).then(i.bind(i,94944))).ExampleTuiTabBarModule})),data:{title:"TabBar"}},{path:"navigation/tabs",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(18992).then(i.bind(i,18992))).ExampleTuiTabsModule})),data:{title:"Tabs"}},{path:"components/tag",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(20664).then(i.bind(i,20664))).ExampleTuiTagModule})),data:{title:"Tag"}},{path:"components/theme-night",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(18339).then(i.bind(i,18339))).ExampleTuiThemeNightModule})),data:{title:"ThemeNight"}},{path:"components/textarea",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68592),i.e(81533)]).then(i.bind(i,81533))).ExampleTuiTextareaModule})),data:{title:"Textarea"}},{path:"components/primitive-textfield",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(90647)]).then(i.bind(i,90647))).ExampleTuiPrimitiveTextfieldModule})),data:{title:"PrimitiveTextfield"}},{path:"components/pdf-viewer",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(25035).then(i.bind(i,25035))).ExampleTuiPdfViewerModule})),data:{title:"PdfViewer"}},{path:"components/progress-bar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(79737)]).then(i.bind(i,79737))).ExampleTuiProgressBarModule})),data:{title:"ProgressBar"}},{path:"components/progress-circle",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(94787)]).then(i.bind(i,94787))).ExampleTuiProgressCircleModule})),data:{title:"ProgressCircle"}},{path:"components/progress-segmented",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(30153)]).then(i.bind(i,30153))).ExampleTuiProgressSegmentedModule})),data:{title:"ProgressSegmented"}},{path:"components/prompt",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(9839).then(i.bind(i,9839))).ExampleTuiPromptModule})),data:{title:"Prompt"}},{path:"components/theme-switcher",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(47663).then(i.bind(i,47663))).ExampleTuiThemeSwitcherModule})),data:{title:"ThemeSwitcher"}},{path:"components/tiles",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(46267).then(i.bind(i,46267))).ExampleTuiTilesModule})),data:{title:"Tiles"}},{path:"components/toggle",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(73273)]).then(i.bind(i,73273))).ExampleTuiToggleModule})),data:{title:"Toggle"}},{path:"components/tooltip",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(5074).then(i.bind(i,5074))).ExampleTuiTooltipModule})),data:{title:"Tooltip"}},{path:"components/tree",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(51300).then(i.bind(i,51300))).ExampleTuiTreeModule})),data:{title:"Tree"}},{path:"icons/overview",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(67065),i.e(68592),i.e(50017)]).then(i.bind(i,50017))).IconsModule})),data:{title:"Overview"}},{path:"icons/mapping",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(67065),i.e(47388)]).then(i.bind(i,47388))).IconsMappingModule})),data:{title:"Icons mapping"}},{path:"icons/bundled",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(67065),i.e(68592),i.e(73433)]).then(i.bind(i,73433))).IconsBundledModule})),data:{title:"Icons bundled"}},{path:"icons/customization",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(83460).then(i.bind(i,83460))).IconsCustomizationModule})),data:{title:"Icons customization"}},{path:"icons/marker-icon",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(45979).then(i.bind(i,45979))).ExampleTuiMarkerIconModule})),data:{path:"tui-marker-icon",title:"MarkerIcon"}},{path:"components/filter",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(88708).then(i.bind(i,88708))).ExampleTuiFilterModule})),data:{title:"Filter"}},{path:"charts/arc-chart",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(36378)]).then(i.bind(i,36378))).ExampleTuiArcChartModule})),data:{title:"ArcChart"}},{path:"charts/axes",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(41412)]).then(i.bind(i,41412))).ExampleTuiAxesModule})),data:{title:"Axes"}},{path:"charts/bar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(63595)]).then(i.bind(i,63595))).ExampleTuiBarModule})),data:{title:"Bar"}},{path:"charts/bar-chart",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(62202)]).then(i.bind(i,62202))).ExampleTuiBarChartModule})),data:{title:"BarChart"}},{path:"charts/bar-set",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(10422)]).then(i.bind(i,10422))).ExampleTuiBarSetModule})),data:{title:"BarSet"}},{path:"charts/legend-item",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(69835)]).then(i.bind(i,69835))).ExampleTuiLegendItemModule})),data:{title:"LegendItem"}},{path:"charts/line-chart",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(37220)]).then(i.bind(i,37220))).ExampleTuiLineChartModule})),data:{title:"LineChart"}},{path:"charts/line-days-chart",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(44844)]).then(i.bind(i,44844))).ExampleTuiLineDaysChartModule})),data:{title:"LineDaysChart"}},{path:"charts/pie-chart",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(27598)]).then(i.bind(i,27598))).ExampleTuiPieChartModule})),data:{title:"PieChart"}},{path:"charts/ring-chart",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(59034)]).then(i.bind(i,59034))).ExampleTuiRingChartModule})),data:{title:"RingChart"}},{path:"colors",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(60617).then(i.bind(i,60617))).ColorsModule})),data:{title:"Colors"}},{path:"form",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(46408)]).then(i.bind(i,46408))).FormModule})),data:{title:"Form"}},{path:"lists",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(93029)]).then(i.bind(i,93029))).ListsModule})),data:{title:"Lists"}},{path:"shadows",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(22398).then(i.bind(i,22398))).ShadowsModule})),data:{title:"Shadows"}},{path:"skeleton",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(78977)]).then(i.bind(i,78977))).SkeletonModule})),data:{title:"Skeleton"}},{path:"spaces",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(34777)]).then(i.bind(i,34777))).SpacesModule})),data:{title:"Spaces"}},{path:"tables",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(7874)]).then(i.bind(i,7874))).TablesModule})),data:{title:"Tables"}},{path:"typography",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(21805).then(i.bind(i,21805))).TypographyModule})),data:{title:"Typography"}},{path:"breakpoints",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(42893)]).then(i.bind(i,42893))).BreakpointsModule})),data:{title:"Breakpoints"}},{path:"directives/active-zone",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(10471).then(i.bind(i,10471))).ExampleTuiActiveZoneModule})),data:{title:"ActiveZone"}},{path:"directives/copy-processor",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(2011).then(i.bind(i,2011))).ExampleTuiCopyProcessorModule})),data:{title:"CopyProcessor"}},{path:"directives/elastic-sticky",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(26435).then(i.bind(i,26435))).ExampleTuiElasticStickyModule})),data:{title:"ElasticSticky"}},{path:"directives/element",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(49078).then(i.bind(i,49078))).ExampleTuiElementModule})),data:{title:"Element"}},{path:"directives/for",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(31378).then(i.bind(i,31378))).ExampleTuiForModule})),data:{title:"For"}},{path:"directives/highlight",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(61738).then(i.bind(i,61738))).ExampleTuiHighlightModule})),data:{title:"Highlight"}},{path:"directives/hint",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(48758)]).then(i.bind(i,63648))).ExampleTuiHintModule})),data:{title:"Hint"}},{path:"directives/hint-describe",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(89532)]).then(i.bind(i,89532))).ExampleTuiHintDescribeModule})),data:{title:"HintDescribe"}},{path:"directives/hint-manual",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(96223)]).then(i.bind(i,96223))).ExampleTuiHintManualModule})),data:{title:"HintManual"}},{path:"directives/hint-pointer",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(58419)]).then(i.bind(i,58419))).ExampleTuiHintPointerModule})),data:{title:"HintPointer"}},{path:"directives/lazy-loading",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(17489).then(i.bind(i,17489))).ExampleTuiLazyLoadingModule})),data:{title:"LazyLoading"}},{path:"directives/pan",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(31014).then(i.bind(i,12174))).ExampleTuiPanModule})),data:{title:"Pan"}},{path:"directives/portal",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(13309).then(i.bind(i,13309))).ExampleTuiPortalModule})),data:{title:"Portal"}},{path:"directives/resizer",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(81060).then(i.bind(i,81060))).ExampleTuiResizerModule})),data:{title:"Resizer"}},{path:"directives/swipe",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(83173).then(i.bind(i,83173))).ExampleTuiSwipeModule})),data:{title:"Swipe"}},{path:"directives/let",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(38771).then(i.bind(i,38771))).ExampleTuiLetModule})),data:{title:"Let"}},{path:"directives/zoom",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(93219).then(i.bind(i,93219))).ExampleTuiZoomModule})),data:{title:"Zoom"}},{path:"directives/overscroll",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(8399).then(i.bind(i,8399))).ExampleTuiOverscrollModule})),data:{title:"Overscroll"}},{path:"directives/present",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(44577).then(i.bind(i,44577))).ExampleTuiPresentModule})),data:{title:"Present"}},{path:"directives/hovered-change",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(87803).then(i.bind(i,87803))).ExampleTuiHoveredChangeModule})),data:{title:"HoveredChange"}},{path:"components/reorder",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(45507)]).then(i.bind(i,45507))).ExampleTuiReorderModule})),data:{title:"ReorderColumns"}},{path:"components/table",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(68592),i.e(12796)]).then(i.bind(i,12796))).ExampleTuiTableModule})),data:{title:"Table"}},{path:"components/table-filters",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(23678)]).then(i.bind(i,23678))).ExampleTuiTableFiltersModule})),data:{title:"TableFilters"}},{path:"components/table-pagination",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(12213)]).then(i.bind(i,12213))).ExampleTuiTablePaginationModule})),data:{title:"TablePagination"}},{path:"directives/ripple",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(33943).then(i.bind(i,97539))).ExampleTuiRippleModule})),data:{title:"Ripple"}},{path:"directives/sidebar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(80678).then(i.bind(i,80678))).ExampleTuiSidebarModule})),data:{title:"Sidebar"}},{path:"directives/touchable",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(16234).then(i.bind(i,16234))).ExampleTuiTouchableModule})),data:{title:"Touchable"}},{path:"directives/validator",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(72948).then(i.bind(i,72948))).ExampleTuiValidatorModule})),data:{title:"Validator"}},{path:"directives/value-changes",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(84006).then(i.bind(i,84006))).ExampleTuiValueChangesModule})),data:{title:"ValueChanges"}},{path:"directives/media",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(99596).then(i.bind(i,99596))).ExampleTuiMediaModule})),data:{title:"Media"}},{path:"directives/mode",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(47686).then(i.bind(i,47686))).ExampleTuiModeModule})),data:{title:"Mode"}},{path:"directives/auto-focus",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(50606).then(i.bind(i,44146))).ExampleTuiAutoFocusModule})),data:{title:"AutoFocus"}},{path:"pipes/currency",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(50587).then(i.bind(i,50587))).ExampleTuiCurrencyModule})),data:{title:"Currency"}},{path:"pipes/filter",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(25378).then(i.bind(i,25378))).ExampleTuiFilterModule})),data:{title:"Filter"}},{path:"pipes/filter-by-input",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(65962).then(i.bind(i,65962))).ExampleTuiFilterByInputModule})),data:{title:"FilterByInput"}},{path:"pipes/flag",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(65333).then(i.bind(i,65333))).ExampleTuiFlagModule})),data:{title:"Flag"}},{path:"pipes/format-date",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(69778).then(i.bind(i,69778))).ExampleTuiFormatDateModule})),data:{title:"FormatDate"}},{path:"pipes/format-number",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(97466).then(i.bind(i,97466))).ExampleTuiFormatNumberModule})),data:{title:"FormatNumber"}},{path:"pipes/format-phone",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(51567).then(i.bind(i,51567))).ExampleTuiFormatPhoneModule})),data:{title:"FormatPhone"}},{path:"pipes/is-present",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(12831).then(i.bind(i,12831))).ExampleTuiIsPresentModule})),data:{title:"IsPresent"}},{path:"pipes/mapper",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(75189).then(i.bind(i,75189))).ExampleTuiMapperModule})),data:{title:"Mapper"}},{path:"pipes/stringify",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(47082).then(i.bind(i,47082))).ExampleTuiStringifyModule})),data:{title:"Stringify"}},{path:"pipes/stringify-content",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(94100).then(i.bind(i,94100))).ExampleTuiStringifyContentModule})),data:{title:"StringifyContent"}},{path:"services/alert-service",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(48664)]).then(i.bind(i,48664))).ExampleTuiAlertsModule})),data:{title:"AlertService"}},{path:"services/breakpoint-service",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(11042).then(i.bind(i,11042))).ExampleTuiBreakpointModule})),data:{title:"BreakpointService"}},{path:"services/destroy-service",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(13443).then(i.bind(i,13443))).ExampleTuiDestroyModule})),data:{title:"DestroyService"}},{path:"services/keyboard-service",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(24720).then(i.bind(i,24720))).ExampleTuiKeyboardModule})),data:{title:"KeyboardService"}},{path:"services/scroll-service",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(43740)]).then(i.bind(i,43740))).ExampleTuiScrollModule})),data:{title:"ScrollService"}},{path:"services/table-bars-service",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(26387).then(i.bind(i,89842))).ExampleTuiTableBarModule})),data:{title:"TableBarService"}},{path:"directives/textfield-controller",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(84544).then(i.bind(i,84544))).ExampleTuiTextfieldControllerModule})),data:{title:"TextfieldController"}},{path:"utils/math",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(16578).then(i.bind(i,16578))).ExampleMathModule})),data:{title:"Math"}},{path:"utils/format",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(69999).then(i.bind(i,26567))).ExampleFormatModule})),data:{title:"Format"}},{path:"utils/dom",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(45181).then(i.bind(i,45181))).ExampleDomModule})),data:{title:"DOM"}},{path:"utils/browser",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(72501).then(i.bind(i,72501))).ExampleBrowserModule})),data:{title:"Browser"}},{path:"utils/miscellaneous",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(92984).then(i.bind(i,92984))).ExampleMiscellaneousModule})),data:{title:"Miscellaneous"}},{path:"utils/tokens",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(90776).then(i.bind(i,90776))).ExampleTokensModule})),data:{title:"Tokens"}},{path:"utils/pure",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(55035).then(i.bind(i,55035))).ExampleTuiPureModule})),data:{title:"Pure"}},{path:"animations",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(19946).then(i.bind(i,19946))).ExampleAnimationsModule})),data:{title:"Animations"}},{path:"stackblitz",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(96085).then(i.bind(i,96085))).StackblitzStarterModule})),data:{title:"Stackblitz Starter"}},{path:"cypress",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(76564).then(i.bind(i,76564))).CypressDocPageModule})),data:{title:"Cypress tests 🤫"}},{path:"**",redirectTo:""}];let Mt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({imports:[[b.Bz.forRoot(xt,{scrollPositionRestoration:"enabled",anchorScrolling:"enabled",scrollOffset:[0,64]})],b.Bz]}),t})();var yt=i(62939),wt=i(33250),Ot=i(27084),Tt=i(76189);function Pt(t,e){if(1&t&&(o.TgZ(0,"tui-hosted-dropdown",2),o._UZ(1,"button",3),o.qZA()),2&t){o.oxw();const t=o.MAs(2);o.Q6J("content",t)}}function kt(t,e){1&t&&(o.TgZ(0,"li",6),o._uU(1," Don't forget to import "),o.TgZ(2,"a",7),o._uU(3," TuiHintModule "),o.qZA(),o._uU(4," to use "),o.TgZ(5,"code"),o._uU(6,"tuiHintContent"),o.qZA(),o._uU(7," and other parameters for underlying hint. "),o.qZA())}function It(t,e){1&t&&(o.TgZ(0,"li",6),o._uU(1," Don't forget to import "),o.TgZ(2,"a",8),o._uU(3," TuiTextfieldControllerModule "),o.qZA(),o._uU(4," to use "),o.TgZ(5,"code"),o._uU(6,"tuiTextfield*"),o.qZA(),o._uU(7," -controllers. "),o.qZA())}function St(t,e){1&t&&(o.TgZ(0,"li",6),o._uU(1," Don't forget to import "),o.TgZ(2,"a",9),o._uU(3," TuiDropdownModule "),o.qZA(),o._uU(4," to configure dropdown options. "),o.qZA())}function At(t,e){1&t&&(o.TgZ(0,"li",6),o._uU(1," This example requires import of "),o.TgZ(2,"code"),o._uU(3,"TuiDataListWrapperModule"),o.qZA(),o._uU(4," . "),o.qZA())}function Et(t,e){if(1&t&&(o.TgZ(0,"ul",4),o.YNc(1,kt,8,0,"li",5),o.YNc(2,It,8,0,"li",5),o.YNc(3,St,5,0,"li",5),o.YNc(4,At,5,0,"li",5),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("ngIf",t.includesHintController(t.code)),o.xp6(1),o.Q6J("ngIf",t.includesTextfieldController(t.code)),o.xp6(1),o.Q6J("ngIf",t.includesDropdownController(t.code)),o.xp6(1),o.Q6J("ngIf",t.includesDataListWrapper(t.code))}}const Dt=["tuiHintContent"],Xt=["tuiTextfieldCleaner","tuiTextfieldCustomContent","tuiTextfieldLabelOutside","tuiTextfieldSize"],zt=["tuiDropdownAlign","tuiDropdownDirection","tuiDropdownLimitWidth","tuiDropdownMinHeight","tuiDropdownMaxHeight","tuiDropdownOffset"];class Lt{constructor(t){this.context=t}get code(){return this.context.$implicit}shouldShowIcon(t){return this.includesHintController(t)||this.includesTextfieldController(t)||this.includesDropdownController(t)||this.includesDataListWrapper(t)}includesHintController(t){return Dt.some((e=>t.includes(e)))}includesTextfieldController(t){return Xt.some((e=>t.includes(e)))}includesDropdownController(t){return zt.some((e=>t.includes(e)))}includesDataListWrapper(t){return t.includes("{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({providers:[{provide:l.mT,useValue:new gt.Al(Lt),multi:!0}],imports:[[v.ez,p.TuiLinkModule,p.TuiButtonModule,p.TuiHostedDropdownModule,p.TuiDropdownModule,b.Bz]]}),t})();var Ft=i(27988);let Rt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({imports:[[v.ez,b.Bz,l.JF,p.TuiNotificationModule,p.TuiLinkModule,h.TuiAccordionModule,h.TuiTabsModule,lt.Zi,l.N_]]}),t})();var Bt=i(96235);let Yt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({imports:[[p.TuiLinkModule,b.Bz]]}),t})(),Ht=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({imports:[[v.ez,U.u5,h.TuiSelectModule,p.TuiDataListModule,p.TuiTextfieldControllerModule,h.TuiStringifyPipeModule,h.TuiStringifyContentPipeModule]]}),t})(),Zt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t,bootstrap:[st]}),t.ɵinj=o.cJS({providers:_t,imports:[[n.b2.withServerTransition({appId:"tui-demo"}),Mt,s.PW,l.qn,d.TuiTableBarsHostModule,p.TuiDialogModule,c.TuiPreviewModule,h.TuiPdfViewerModule,u.TuiSheetModule,u.TuiSheetDialogModule,p.TuiAlertModule,h.TuiPushModule,u.TuiMobileDialogModule,p.TuiModeModule,p.TuiLinkModule,Ft.GettingStartedModule,Rt,Bt.LandingModule,Yt,Ht,l.CE,m.T,r.JF,p.TuiTextfieldControllerModule,Nt,g.JP.forRoot({loader:r.eN,sanitize:o.q3G.NONE})]]}),t})();a.N.production&&(0,o.G48)(),n.q6().bootstrapModule(Zt,{ngZone:"zone.js",ngZoneEventCoalescing:!1,ngZoneRunCoalescing:!1}).catch((t=>console.error(t)))},26627:(t,e,i)=>{i.d(e,{wg:()=>a,Om:()=>r,u_:()=>o});var n=i(4797);class o{constructor(t){if(this.rawFileContent=t,(t.match(/export class/gi)||[]).length>1)throw new n.TuiTsParserException;this.replaceMetaAssets()}get className(){const[,t]=this.rawFileContent.match(/(?:export class\s)(\w*)/i)||[];return t||""}set className(t){this.rawFileContent=this.rawFileContent.replace(/(export class\s)(\w*)/i,`$1${t}`)}get hasNgModule(){return this.rawFileContent.includes("@NgModule")}get hasNgComponent(){return this.rawFileContent.includes("@Component")}addImport(t,e){const i=e.replace(".ts","");this.rawFileContent=this.rawFileContent.includes(i)?this.addIntoExistingImport(t,i):`import {${t}} from '${i}';\n${this.rawFileContent};`}toString(){return this.rawFileContent}addIntoExistingImport(t,e){const i=new RegExp(`(?:import\\s?\\{\\r?\\n?)(?:(?:.*),\\r?\\n?)*?(?:.*?)\\r?\\n?} from (?:'|")${e}(?:'|");`,"gm");return this.rawFileContent.replace(i,(e=>e.includes(t)?e:e.replace("{",`{${t}, `)))}replaceMetaAssets(){this.rawFileContent=this.rawFileContent.replace("import {assets} from '@demo/utils';\n",""),this.rawFileContent=this.rawFileContent.replace("assets`","`https://taiga-ui.dev/v3/assets")}}class a extends o{set selector(t){this.rawFileContent=this.rawFileContent.replace(/(selector:\s['"`])(.*)(['"`])/gi,`$1${t}$3`)}set templateUrl(t){this.rawFileContent=this.rawFileContent.replace(/(templateUrl:\s['"`])(.*)(['"`])/gi,`$1${t}$3`)}set styleUrls(t){this.rawFileContent=this.rawFileContent.replace(/(styleUrls:\s)(\[.*\])/gi,`$1${JSON.stringify(t)}`)}}class r extends o{addDeclaration(t){this.rawFileContent=this.rawFileContent.replace("declarations: [",`declarations: [${t}, `)}addModuleImport(t){this.rawFileContent=this.rawFileContent.replace("imports: [",`imports: [\n${t}, `)}hasDeclarationEntity(t){const[,e=""]=this.rawFileContent.match(/(?:declarations:\s\[)(.*)(?:\])/i)||[];return e.includes(t)}}},27988:(t,e,i)=>{i.r(e),i.d(e,{GettingStartedModule:()=>rt});var n=i(12057),o=i(33982),a=i(52404),r=i(4797),s=i(74788),l=i(18766),u=i(82707),c=i(66596),d=i(97611),p=i(733),h=i(83074),g=i(36710),m=i(23178),f=i(7406),v=i(79121);function b(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",26),s._uU(2,"Angular"),s.qZA(),s.qZA())}function _(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",27),s._uU(2,"Nx"),s.qZA(),s.qZA())}function C(t,e){1&t&&s._UZ(0,"tui-doc-code",28)}function x(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.nxAdd)}}function M(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",30),s._uU(2,"Main packages"),s.qZA(),s.qZA())}function y(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",30),s._uU(2,"Addons packages (optional)"),s.qZA(),s.qZA())}function w(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.main)}}function O(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.addons)}}function T(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",26),s._uU(2,"angular.json"),s.qZA(),s.qZA())}function P(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",27),s._uU(2,"project.json"),s.qZA(),s.qZA())}function k(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",31),s._uU(2,"my.component.ts"),s.qZA(),s.qZA())}function I(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",32),s._uU(2,"my.component.(less,scss)"),s.qZA(),s.qZA())}function S(t,e){if(1&t&&(s._uU(0," If you want use global styles with default fonts out-of-the-box, you need install "),s.TgZ(1,"code"),s._uU(2,"npm i @taiga-ui/styles"),s.qZA(),s._uU(3," and put this code: "),s.TgZ(4,"tui-notification",35),s._uU(5," In version 3.0 we drop to support normalize(v7) out-of-the-box! "),s.TgZ(6,"p"),s._uU(7," You need to manually "),s.TgZ(8,"a",36),s._uU(9," download css file "),s.qZA(),s._uU(10," , if you're looking to use reset styles or you can write your own reset.css "),s.qZA(),s.qZA(),s._UZ(11,"tui-doc-code",37),s._UZ(12,"tui-doc-code",38),s.TgZ(13,"tui-notification",33),s._uU(14," Also you can use not all styles from global, but only what you need partially import, for example "),s.TgZ(15,"code"),s._uU(16,"@taiga-ui/styles/markup/tui-mobile-only"),s.qZA(),s._uU(17," , or something: "),s.qZA(),s._UZ(18,"tui-doc-code",38)),2&t){const t=s.oxw(2);s.xp6(11),s.Q6J("code",t.angularJsonGlobalSingleStyles),s.xp6(1),s.Q6J("code",t.stylesLess),s.xp6(6),s.Q6J("code",t.customGlobalStyle)}}function A(t,e){if(1&t&&(s.ynx(0),s._UZ(1,"tui-doc-code",29),s.TgZ(2,"tui-accordion",33),s.TgZ(3,"tui-accordion-item"),s._uU(4," How setup global styles from "),s.TgZ(5,"code"),s._uU(6,"@taiga-ui/styles"),s.qZA(),s._uU(7," ? "),s.YNc(8,S,19,3,"ng-template",34),s.qZA(),s.qZA(),s.BQk()),2&t){const t=s.oxw();s.xp6(1),s.Q6J("code",t.angularJsonStyles)}}function E(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.projectJsonStyles)}}function D(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.componentsStyles)}}function X(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.importLocalLess)}}function z(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",31),s._uU(2,"app.module.ts"),s.qZA(),s.qZA())}function L(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",39),s._uU(2,"app.component.html"),s.qZA(),s.qZA())}function N(t,e){if(1&t&&s._UZ(0,"tui-doc-code",40),2&t){const t=s.oxw(2);s.Q6J("code",t.appModuleOptional)}}function F(t,e){if(1&t&&(s.ynx(0),s._UZ(1,"tui-doc-code",29),s.TgZ(2,"tui-accordion",33),s.TgZ(3,"tui-accordion-item"),s._uU(4," Taiga UI also has optional modules for dialogs and notifications. If you need these features, add modules into your app.module.ts "),s.YNc(5,N,1,1,"ng-template",34),s.qZA(),s.qZA(),s.BQk()),2&t){const t=s.oxw();s.xp6(1),s.Q6J("code",t.appModule)}}function R(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.appTemplate)}}function B(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",31),s._uU(2,"app.component.ts"),s.qZA(),s.qZA())}function Y(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",31),s._uU(2,"main.ts"),s.qZA(),s.qZA())}function H(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",39),s._uU(2,"app.component.html"),s.qZA(),s.qZA())}function Z(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.standalone)}}function U(t,e){if(1&t&&s._UZ(0,"tui-doc-code",41),2&t){const t=s.oxw(2);s.Q6J("code",t.standaloneMainOptional)}}function G(t,e){if(1&t&&(s.ynx(0),s._UZ(1,"tui-doc-code",29),s.TgZ(2,"tui-accordion",33),s.TgZ(3,"tui-accordion-item"),s._uU(4," Taiga UI also has optional modules for dialogs and notifications. If you need these features, add modules into your main.ts "),s.YNc(5,U,1,1,"ng-template",34),s.qZA(),s.qZA(),s.BQk()),2&t){const t=s.oxw();s.xp6(1),s.Q6J("code",t.standaloneMain)}}function j(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.appTemplate)}}function J(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",26),s._uU(2,"angular.json"),s.qZA(),s.qZA())}function V(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",27),s._uU(2,"project.json"),s.qZA(),s.qZA())}function $(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.assets)}}function W(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.nxAssets)}}function q(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",26),s._uU(2,"Angular"),s.qZA(),s.qZA())}function Q(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",27),s._uU(2,"Nx"),s.qZA(),s.qZA())}function K(t,e){1&t&&s._UZ(0,"tui-doc-code",42)}function tt(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.nxMigrate)}}let et=(()=>{class t{constructor(){this.angularJsonStyles=i.e(53769).then(i.t.bind(i,53769,17)),this.projectJsonStyles=i.e(65775).then(i.t.bind(i,65775,17)),this.angularJsonGlobalSingleStyles=i.e(22415).then(i.t.bind(i,22415,17)),this.stylesLess=i.e(64172).then(i.t.bind(i,64172,17)),this.appModule=i.e(54973).then(i.t.bind(i,54973,17)),this.appTemplate=i.e(47867).then(i.t.bind(i,47867,17)),this.appModuleOptional=i.e(55040).then(i.t.bind(i,55040,17)),this.assets=i.e(80472).then(i.t.bind(i,80472,17)),this.nxAssets=i.e(93412).then(i.t.bind(i,93412,17)),this.componentsStyles=i.e(76233).then(i.t.bind(i,76233,17)),this.importLocalLess=i.e(62183).then(i.t.bind(i,62183,17)),this.main=i.e(51784).then(i.t.bind(i,62369,17)),this.addons=i.e(89479).then(i.t.bind(i,89479,17)),this.nxAdd=i.e(97139).then(i.t.bind(i,97139,17)),this.nxMigrate=i.e(86198).then(i.t.bind(i,86198,17)),this.standalone=i.e(40723).then(i.t.bind(i,40723,17)),this.standaloneMain=i.e(27730).then(i.t.bind(i,27730,17)),this.standaloneMainOptional=i.e(62361).then(i.t.bind(i,62361,17)),this.customGlobalStyle=i.e(36890).then(i.t.bind(i,36890,17)).then((({default:t})=>({default:t.replace(/@import '/g,"@import '@taiga-ui/styles/").replace("@taiga-ui/styles/@taiga-ui/core","@taiga-ui/core")})))}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=s.Xpm({type:t,selectors:[["demo-home"]],decls:88,vars:17,consts:[[1,"tui-space_top-2"],[1,"tabs"],["add",""],["tuiTab","",4,"tuiItem"],["code","ng add taiga-ui",4,"ngIf"],[3,"code",4,"ngIf"],[1,"tui-space_top-10"],[1,"tui-space_top-5"],[1,"steps"],["fragment","install","routerLink",".","tuiLink",""],["fragment","styles","routerLink",".","tuiLink",""],["fragment","root","routerLink",".","tuiLink",""],["fragment","icons","routerLink",".","tuiLink",""],["id","install",1,"tui-space_top-10"],["install",""],["id","styles",1,"tui-space_top-10"],["styles",""],[4,"ngIf"],["id","root",1,"tui-space_top-10"],["ngModules",""],["ngStandalone",""],["id","icons",1,"tui-space_top-10"],["icons",""],["update",""],["code","ng update @taiga-ui/cdk",4,"ngIf"],["tuiTab",""],["src","assets/icons/angular.svg"],["src","assets/icons/nx.svg"],["code","ng add taiga-ui"],[3,"code"],["src","assets/icons/npm.svg"],["src","assets/icons/ts.svg"],["src","assets/icons/css.svg"],[1,"tui-space_top-3"],["tuiAccordionItemContent",""],["status","warning",1,"tui-space_top-3"],["href","https://necolas.github.io/normalize.css/","tuiLink",""],["filename","angular.json",3,"code"],["filename","styles.less",3,"code"],["src","assets/icons/html.svg"],["filename","app.module.ts",3,"code"],["filename","main.ts",3,"code"],["code","ng update @taiga-ui/cdk"]],template:function(t,e){if(1&t&&(s.TgZ(0,"section"),s.TgZ(1,"h2"),s._uU(2,"Automatic install Taiga UI (recommended)"),s.qZA(),s.TgZ(3,"p",0),s._uU(4," To install the Taiga UI, you can use the command below. This command will automatically install and add the library to your project, and configure it: "),s.qZA(),s.TgZ(5,"tui-tabs-with-more",1,2),s.YNc(7,b,3,0,"button",3),s.YNc(8,_,3,0,"button",3),s.qZA(),s.YNc(9,C,1,0,"tui-doc-code",4),s.YNc(10,x,1,1,"tui-doc-code",5),s.TgZ(11,"h2",6),s._uU(12,"Manual"),s.qZA(),s.TgZ(13,"p",0),s._uU(14,"Use this guide to install Taiga UI manually:"),s.qZA(),s.TgZ(15,"div",7),s.TgZ(16,"ol",8),s.TgZ(17,"li"),s.TgZ(18,"a",9),s._uU(19," Install libraries "),s.qZA(),s.qZA(),s.TgZ(20,"li"),s.TgZ(21,"a",10),s._uU(22," Include styles "),s.qZA(),s.qZA(),s.TgZ(23,"li"),s.TgZ(24,"a",11),s._uU(25," Root component "),s.qZA(),s.qZA(),s.TgZ(26,"li"),s.TgZ(27,"a",12),s._uU(28," Icons "),s.qZA(),s.qZA(),s.qZA(),s.TgZ(29,"h2",13),s._uU(30," 1. Install libraries "),s.qZA(),s.TgZ(31,"tui-tabs-with-more",1,14),s.YNc(33,M,3,0,"button",3),s.YNc(34,y,3,0,"button",3),s.qZA(),s.YNc(35,w,1,1,"tui-doc-code",5),s.YNc(36,O,1,1,"tui-doc-code",5),s.TgZ(37,"h2",15),s._uU(38," 2. Include styles "),s.qZA(),s.TgZ(39,"tui-tabs-with-more",1,16),s.YNc(41,T,3,0,"button",3),s.YNc(42,P,3,0,"button",3),s.YNc(43,k,3,0,"button",3),s.YNc(44,I,3,0,"button",3),s.qZA(),s.YNc(45,A,9,1,"ng-container",17),s.YNc(46,E,1,1,"tui-doc-code",5),s.YNc(47,D,1,1,"tui-doc-code",5),s.YNc(48,X,1,1,"tui-doc-code",5),s.TgZ(49,"h2",18),s._uU(50," 3. Root component "),s.qZA(),s.TgZ(51,"h3",7),s._uU(52,"Modules"),s.qZA(),s.TgZ(53,"tui-tabs-with-more",1,19),s.YNc(55,z,3,0,"button",3),s.YNc(56,L,3,0,"button",3),s.qZA(),s.YNc(57,F,6,1,"ng-container",17),s.YNc(58,R,1,1,"tui-doc-code",5),s.TgZ(59,"h3",6),s._uU(60,"Standalone"),s.qZA(),s.TgZ(61,"tui-tabs-with-more",1,20),s.YNc(63,B,3,0,"button",3),s.YNc(64,Y,3,0,"button",3),s.YNc(65,H,3,0,"button",3),s.qZA(),s.YNc(66,Z,1,1,"tui-doc-code",5),s.YNc(67,G,6,1,"ng-container",17),s.YNc(68,j,1,1,"tui-doc-code",5),s.TgZ(69,"h2",21),s._uU(70," 4. Icons "),s.qZA(),s.TgZ(71,"tui-tabs-with-more",1,22),s.YNc(73,J,3,0,"button",3),s.YNc(74,V,3,0,"button",3),s.qZA(),s.YNc(75,$,1,1,"tui-doc-code",5),s.YNc(76,W,1,1,"tui-doc-code",5),s.qZA(),s.qZA(),s.TgZ(77,"section",6),s.TgZ(78,"h2"),s._uU(79,"Update/migration Taiga UI"),s.qZA(),s.TgZ(80,"p",0),s._uU(81,"Updating Taiga packages to the latest version:"),s.qZA(),s.TgZ(82,"tui-tabs-with-more",1,23),s.YNc(84,q,3,0,"button",3),s.YNc(85,Q,3,0,"button",3),s.qZA(),s.YNc(86,K,1,0,"tui-doc-code",24),s.YNc(87,tt,1,1,"tui-doc-code",5),s.qZA()),2&t){const t=s.MAs(6),e=s.MAs(32),i=s.MAs(40),n=s.MAs(54),o=s.MAs(62),a=s.MAs(72),r=s.MAs(83);s.xp6(9),s.Q6J("ngIf",0===t.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===t.activeItemIndex),s.xp6(25),s.Q6J("ngIf",0===e.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===e.activeItemIndex),s.xp6(9),s.Q6J("ngIf",0===i.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===i.activeItemIndex),s.xp6(1),s.Q6J("ngIf",2===i.activeItemIndex),s.xp6(1),s.Q6J("ngIf",3===i.activeItemIndex),s.xp6(9),s.Q6J("ngIf",0===n.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===n.activeItemIndex),s.xp6(8),s.Q6J("ngIf",0===o.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===o.activeItemIndex),s.xp6(1),s.Q6J("ngIf",2===o.activeItemIndex),s.xp6(7),s.Q6J("ngIf",0===a.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===a.activeItemIndex),s.xp6(10),s.Q6J("ngIf",0===r.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===r.activeItemIndex)}},directives:[l.W,u.w,n.O5,o.yS,c.V,d.y,p.j,h.c,g.o,m.K,f.d,v.L],styles:[".steps[_ngcontent-%COMP%]{list-style-type:decimal;padding-left:.9375rem;margin:1rem 0}.tabs[_ngcontent-%COMP%]{z-index:2}"],changeDetection:0}),t})();var it=i(43560);function nt(t,e){1&t&&s.GkF(0)}const ot=(0,r.tuiCreateToken)(et);let at=(()=>{class t{constructor(t){this.component=t}}return t.ɵfac=function(e){return new(e||t)(s.Y36(ot))},t.ɵcmp=s.Xpm({type:t,selectors:[["getting-started"]],decls:2,vars:1,consts:[["header","Getting started"],[4,"ngComponentOutlet"]],template:function(t,e){1&t&&(s.TgZ(0,"tui-doc-page",0),s.YNc(1,nt,1,0,"ng-container",1),s.qZA()),2&t&&(s.xp6(1),s.Q6J("ngComponentOutlet",e.component))},directives:[it.q,n.$G],encapsulation:2,changeDetection:0}),t})(),rt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[n.ez,a.Lq,o.Bz.forChild([{path:"",component:at}])]]}),t})()},96235:(t,e,i)=>{i.r(e),i.d(e,{LandingModule:()=>_});var n=i(12057),o=i(33982),a=i(11693),r=i(4797),s=i(64862),l=i(64762),u=i(74788),c=i(62579),d=i(36097),p=i(76189),h=i(20986);const g=["block"];function m(t,e){1&t&&u._UZ(0,"iframe",26),2&t&&u.Q6J("@tuiFadeIn",void 0)}function f(t,e){1&t&&(u.O4$(),u.kcU(),u.TgZ(0,"div",27),u.TgZ(1,"h2",28),u._uU(2,"It’s open source"),u.qZA(),u.TgZ(3,"p",29),u._uU(4," We use these components in our work ourselves, so we often release updates. Contributions are welcome — "),u.TgZ(5,"a",30),u._uU(6," GitHub repo "),u.qZA(),u.qZA(),u.O4$(),u.TgZ(7,"svg",31),u._UZ(8,"path",32),u._UZ(9,"path",33),u._UZ(10,"path",34),u.qZA(),u.qZA()),2&t&&u.Q6J("@tuiFadeIn",void 0)}function v(t,e){if(1&t){const t=u.EpF();u.TgZ(0,"div",35,36),u.NdJ("waIntersectionObservee",(function(e){const i=u.CHM(t).$implicit;return u.oxw().onIntersection(e,i)})),u.qZA()}}let b=(()=>{class t{constructor(t,e,i){this.router=t,this.activatedRoute=e,this.storage=i,this.blocks=r.EMPTY_QUERY,this.current=0,this.intersected=!1}ngOnInit(){return(0,l.mG)(this,void 0,void 0,(function*(){yield this.clearQueryParams()}))}get hidden(){return!!this.storage.getItem("env")}get background(){return this.current?"#5f6ed0":"#3dc67c"}onIntersection([{isIntersecting:t,target:e}],i){t&&(this.current=i,e.scrollIntoView({behavior:"smooth"}))}onClick(){this.blocks.forEach((({nativeElement:t},e)=>{e===this.current+1&&t.scrollIntoView({behavior:"smooth"})}))}clearQueryParams(){return(0,l.mG)(this,void 0,void 0,(function*(){yield this.router.navigate([],{relativeTo:this.activatedRoute,queryParamsHandling:"",queryParams:{}})}))}}return t.ɵfac=function(e){return new(e||t)(u.Y36(o.F0),u.Y36(o.gz),u.Y36(c.H3))},t.ɵcmp=u.Xpm({type:t,selectors:[["landing"]],viewQuery:function(t,e){if(1&t&&u.Gf(g,5,u.SBq),2&t){let t;u.iGM(t=u.CRH())&&(e.blocks=t)}},hostVars:4,hostBindings:function(t,e){2&t&&(u.Udp("background",e.background),u.ekj("_hide",e.hidden))},features:[u._Bn([{provide:a.p3,useExisting:u.SBq}])],decls:41,vars:14,consts:[["alt","taiga","loading","lazy","src","assets/images/taiga.svg",1,"taiga"],["waIntersectionObserver","","waIntersectionThreshold","0.5",1,"components"],[1,"topography"],["alt","topography","loading","lazy","src","assets/images/topography.svg"],[1,"container",3,"waIntersectionObservee"],["height","100%","loading","lazy","src","https://taiga-family.github.io/preview-landing-components/","title","Preview of components","width","100%",4,"ngIf"],[1,"make"],["fill","none","height","20","viewBox","0 0 285 20","width","285","xmlns","http://www.w3.org/2000/svg",1,"width"],["d","M1.01042 9.79289C0.619898 10.1834 0.619898 10.8166 1.01042 11.2071L7.37438 17.5711C7.76491 17.9616 8.39807 17.9616 8.7886 17.5711C9.17912 17.1805 9.17912 16.5474 8.7886 16.1569L3.13174 10.5L8.7886 4.84315C9.17912 4.45262 9.17912 3.81946 8.7886 3.42893C8.39807 3.03841 7.76491 3.03841 7.37438 3.42893L1.01042 9.79289ZM283.814 11.2071C284.205 10.8166 284.205 10.1834 283.814 9.79289L277.45 3.42893C277.06 3.03841 276.427 3.03841 276.036 3.42893C275.646 3.81946 275.646 4.45262 276.036 4.84315L281.693 10.5L276.036 16.1569C275.646 16.5474 275.646 17.1805 276.036 17.5711C276.427 17.9616 277.06 17.9616 277.45 17.5711L283.814 11.2071ZM1.71753 11.5H283.107V9.5H1.71753V11.5Z","fill","white"],["fill","white","height","20","rx","10","width","35","x","116.904"],["d","M125.292 14V12.5425H121.651V11.613L124.264 6.08H125.375L122.762 11.613H125.292V9.3855H126.282V11.613H127.107V12.5425H126.282V14H125.292ZM131.299 14.165C130.793 14.165 130.346 14.0642 129.957 13.8625C129.568 13.6572 129.264 13.373 129.044 13.01C128.824 12.647 128.714 12.2235 128.714 11.7395C128.714 11.2665 128.826 10.8393 129.05 10.458C129.277 10.0767 129.618 9.78333 130.073 9.578L130.056 9.9355C129.686 9.75583 129.402 9.50283 129.204 9.1765C129.006 8.8465 128.907 8.48167 128.907 8.082C128.907 7.63467 129.009 7.24967 129.215 6.927C129.42 6.60433 129.702 6.355 130.062 6.179C130.421 6.003 130.833 5.915 131.299 5.915C131.765 5.915 132.177 6.003 132.537 6.179C132.896 6.355 133.178 6.60433 133.384 6.927C133.589 7.24967 133.692 7.63467 133.692 8.082C133.692 8.48167 133.598 8.84467 133.411 9.171C133.224 9.49367 132.936 9.7485 132.548 9.9355L132.526 9.5835C132.98 9.7815 133.321 10.073 133.549 10.458C133.78 10.8393 133.895 11.2665 133.895 11.7395C133.895 12.2235 133.783 12.647 133.56 13.01C133.34 13.373 133.033 13.6572 132.641 13.8625C132.252 14.0642 131.805 14.165 131.299 14.165ZM131.299 13.23C131.761 13.23 132.135 13.1035 132.421 12.8505C132.711 12.5938 132.856 12.2235 132.856 11.7395C132.856 11.2518 132.713 10.8815 132.427 10.6285C132.144 10.3718 131.768 10.2435 131.299 10.2435C130.833 10.2435 130.458 10.3718 130.172 10.6285C129.889 10.8815 129.748 11.2518 129.748 11.7395C129.748 12.2235 129.891 12.5938 130.177 12.8505C130.463 13.1035 130.837 13.23 131.299 13.23ZM131.299 9.303C131.702 9.303 132.029 9.20217 132.278 9.0005C132.527 8.79517 132.652 8.489 132.652 8.082C132.652 7.675 132.527 7.37067 132.278 7.169C132.029 6.96367 131.702 6.861 131.299 6.861C130.899 6.861 130.573 6.96367 130.32 7.169C130.071 7.37067 129.946 7.675 129.946 8.082C129.946 8.489 130.071 8.79517 130.32 9.0005C130.573 9.20217 130.899 9.303 131.299 9.303ZM138.451 14.165C137.894 14.165 137.425 14.0275 137.043 13.7525C136.662 13.4738 136.372 13.098 136.174 12.625C135.98 12.1483 135.883 11.6148 135.883 11.0245C135.883 10.4268 135.98 9.8915 136.174 9.4185C136.372 8.9455 136.662 8.57333 137.043 8.302C137.428 8.03067 137.899 7.895 138.457 7.895C139.007 7.895 139.48 8.0325 139.876 8.3075C140.275 8.57883 140.582 8.951 140.794 9.424C141.007 9.897 141.113 10.4305 141.113 11.0245C141.113 11.6185 141.007 12.152 140.794 12.625C140.582 13.098 140.275 13.4738 139.876 13.7525C139.48 14.0275 139.005 14.165 138.451 14.165ZM135.718 16.64V8.06H136.592V12.4325H136.702V16.64H135.718ZM138.33 13.2685C138.723 13.2685 139.047 13.1695 139.304 12.9715C139.56 12.7735 139.753 12.5058 139.881 12.1685C140.01 11.8275 140.074 11.4462 140.074 11.0245C140.074 10.6065 140.01 10.2288 139.881 9.8915C139.757 9.55417 139.562 9.2865 139.298 9.0885C139.038 8.8905 138.706 8.7915 138.303 8.7915C137.918 8.7915 137.599 8.88683 137.346 9.0775C137.093 9.2645 136.904 9.52667 136.779 9.864C136.655 10.1977 136.592 10.5845 136.592 11.0245C136.592 11.4572 136.653 11.844 136.774 12.185C136.898 12.5223 137.089 12.7882 137.346 12.9825C137.602 13.1732 137.931 13.2685 138.33 13.2685ZM141.919 14L144.191 10.997L141.969 8.06H143.135L144.763 10.238L146.374 8.06H147.54L145.318 10.997L147.595 14H146.424L144.763 11.756L143.091 14H141.919Z","fill","#1B1F3B"],[1,"customize"],["fill","none","height","110","viewBox","0 0 100 110","width","100","xmlns","http://www.w3.org/2000/svg",1,"arrow"],["d","M94 0L87.9795 9.85325L99.5229 10.1406L94 0ZM1.093 109.996C18.1038 108.407 40.5258 102.765 59.2087 87.6932C77.927 72.5926 92.7921 48.1045 94.775 9.04005L92.7775 8.93866C90.821 47.4838 76.1912 71.4232 57.9529 86.1366C39.6791 100.879 17.6828 106.437 0.907002 108.004L1.093 109.996Z","fill","white"],["class","container container_dark",4,"ngIf"],[1,"initial"],[1,"map"],[1,"wrapper"],[1,"dash"],["alt","logo","loading","lazy","src","assets/images/taiga.svg",1,"logo"],["waIntersectionObserver","","waIntersectionThreshold","0.5","class","screen",3,"waIntersectionObservee",4,"tuiRepeatTimes","tuiRepeatTimesOf"],[1,"footer"],["appearance","accent","routerLink","/getting-started","tuiButton","",1,"browse","browse_mobile"],["appearance","accent","routerLink","/getting-started","tuiAutoFocus","","tuiButton","",1,"browse","browse_desktop",3,"pseudoFocus"],["aria-label","scroller","type","button",1,"scroll",3,"click"],["alt","by T-Bank","loading","lazy","src","assets/images/by.svg",1,"by"],["height","100%","loading","lazy","src","https://taiga-family.github.io/preview-landing-components/","title","Preview of components","width","100%"],[1,"container","container_dark"],[1,"opensource"],[1,"contributions"],["href","https://github.com/taiga-family/taiga-ui","rel","noreferrer","target","_blank",1,"link"],["fill","none","height","412","viewBox","0 0 286 412","width","286","xmlns","http://www.w3.org/2000/svg",1,"os"],["d","M385.2 291.026C410.869 268.605 429.016 238.827 437.174 205.736C445.332 172.645 443.107 137.844 430.801 106.061C418.495 74.2782 396.704 47.0536 368.388 28.085C340.072 9.11653 306.603 -0.676436 272.529 0.0363019C238.454 0.749039 205.424 11.9329 177.926 32.0689C150.428 52.2049 129.795 80.3169 118.828 112.587C107.862 144.856 107.094 179.719 116.629 212.441C126.163 245.162 145.539 274.155 172.124 295.483L218.426 237.767C203.691 225.946 192.952 209.876 187.667 191.74C182.382 173.604 182.808 154.281 188.886 136.395C194.964 118.509 206.401 102.928 221.642 91.7675C236.883 80.607 255.19 74.4082 274.076 74.0132C292.962 73.6181 311.512 79.046 327.207 89.5594C342.901 100.073 354.979 115.162 361.8 132.778C368.621 150.394 369.854 169.683 365.332 188.024C360.81 206.365 350.752 222.87 336.525 235.297L385.2 291.026Z","stroke","white","stroke-width","2"],["d","M275.2 338.026C300.98 315.508 319.17 285.572 327.277 252.316C335.384 219.06 333.012 184.111 320.487 152.256C307.961 120.4 285.894 93.1956 257.308 74.3677C228.721 55.5398 195.013 46.0093 160.8 47.0815C126.588 48.1536 93.5425 59.776 66.1911 80.3569C38.8397 100.938 18.5193 129.471 8.01293 162.048C-2.49348 194.626 -2.67218 229.654 7.50133 262.337C17.6748 295.02 37.7031 323.759 64.8431 344.618L109.933 285.95C94.8903 274.389 83.7895 258.46 78.1507 240.346C72.512 222.231 72.611 202.816 78.4343 184.76C84.2576 166.703 95.5203 150.889 110.68 139.481C125.84 128.074 144.155 121.632 163.118 121.038C182.081 120.444 200.764 125.726 216.608 136.162C232.452 146.597 244.683 161.676 251.626 179.332C258.568 196.988 259.883 216.359 255.389 234.791C250.896 253.224 240.814 269.816 226.525 282.297L275.2 338.026Z","fill","#3DC67C"],["clip-rule","evenodd","d","M240 412L172.5 295L105 412H153.717L169.478 387H150L171.5 355L193 387H174.522L190.283 412H240Z","fill","white","fill-rule","evenodd"],["waIntersectionObserver","","waIntersectionThreshold","0.5",1,"screen",3,"waIntersectionObservee"],["block",""]],template:function(t,e){1&t&&(u._UZ(0,"img",0),u.TgZ(1,"section",1),u.TgZ(2,"div",2),u._UZ(3,"img",3),u.qZA(),u.TgZ(4,"div",4),u.NdJ("waIntersectionObservee",(function(t){return e.intersected=(null==t||null==t[0]?null:t[0].isIntersecting)||e.intersected})),u.YNc(5,m,1,1,"iframe",5),u.qZA(),u.TgZ(6,"div",6),u.O4$(),u.TgZ(7,"svg",7),u._UZ(8,"path",8),u._UZ(9,"rect",9),u._UZ(10,"path",10),u.qZA(),u._uU(11," Make it "),u.qZA(),u.kcU(),u.TgZ(12,"div",11),u._uU(13," Customize design the way you like it "),u.O4$(),u.TgZ(14,"svg",12),u._UZ(15,"path",13),u.qZA(),u.qZA(),u.YNc(16,f,11,1,"div",14),u.qZA(),u.kcU(),u.TgZ(17,"section",15),u.TgZ(18,"div",16),u._UZ(19,"img",3),u.qZA(),u.TgZ(20,"h1",17),u._uU(21," Taiga UI "),u.TgZ(22,"span",18),u._uU(23,"——"),u.qZA(),u._UZ(24,"img",19),u._UZ(25,"br"),u._uU(26," powerful set of "),u._UZ(27,"br"),u._uU(28," open source "),u._UZ(29,"br"),u._uU(30," components "),u._UZ(31,"br"),u._uU(32," for Angular "),u.qZA(),u.qZA(),u.YNc(33,v,2,0,"div",20),u.TgZ(34,"footer",21),u.TgZ(35,"a",22),u._uU(36," Browse "),u.qZA(),u.TgZ(37,"a",23),u._uU(38," Browse components "),u.qZA(),u.TgZ(39,"button",24),u.NdJ("click",(function(){return e.onClick()})),u.qZA(),u._UZ(40,"img",25),u.qZA()),2&t&&(u.xp6(1),u.ekj("components_first",1===e.current)("components_second",2===e.current),u.xp6(4),u.Q6J("ngIf",e.intersected||1===e.current),u.xp6(11),u.Q6J("ngIf",2===e.current),u.xp6(1),u.ekj("initial_hidden",e.current),u.xp6(3),u.ekj("wrapper_hidden",e.current),u.xp6(13),u.Q6J("tuiRepeatTimesOf",3),u.xp6(4),u.Q6J("pseudoFocus",!1),u.xp6(2),u.ekj("scroll_hidden",2===e.current))},directives:[a.Z7,a.AY,n.O5,d.X,o.yS,p.v,h.k],styles:['@keyframes scroll{0%{color:transparent}50%{color:#0003}to{color:transparent}}@keyframes bounce{to{transform:translateY(.625rem)}}[_nghost-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;height:100vh;z-index:2;background:#3dc67c;transition:background .6s;overflow-y:auto;overflow-x:hidden;scroll-snap-stop:always;scroll-snap-type:y mandatory}._hide[_nghost-%COMP%]{display:none}.footer[_ngcontent-%COMP%]{position:fixed;left:0;right:0;bottom:0;display:flex;padding:2.75rem;pointer-events:none}@media all and (max-width: 43.75rem){.footer[_ngcontent-%COMP%]{padding:2rem}}.by[_ngcontent-%COMP%]{margin-left:auto;filter:invert(1)}.taiga[_ngcontent-%COMP%]{position:fixed;left:2.5rem;top:2.5rem;width:2.1875rem;filter:brightness(0) invert(1)}.browse[_ngcontent-%COMP%]{pointer-events:auto}.browse_desktop[_ngcontent-%COMP%]{display:none}@media all and (min-width: 37.5rem){.browse_mobile[_ngcontent-%COMP%]{display:none}.browse_desktop[_ngcontent-%COMP%]{display:block}}.initial[_ngcontent-%COMP%]{color:var(--tui-text-01);background:white;position:fixed;top:0;left:0;bottom:0;width:60vw;line-height:initial;padding:2.5rem;box-sizing:border-box;pointer-events:none;transform-origin:left;transition:transform .6s}@media all and (max-width: 43.75rem){.initial[_ngcontent-%COMP%]{width:100vw}}.initial_hidden[_ngcontent-%COMP%]{transform:translate(-100%);transition:transform .6s .4s}.map[_ngcontent-%COMP%]{position:absolute;top:50%;left:0;right:0;bottom:0;background:#3dc67c;border:44px solid transparent;border-bottom-width:120px;overflow:hidden}@media all and (min-width: 43.75rem){.map[_ngcontent-%COMP%]{display:none}}.wrapper[_ngcontent-%COMP%]{position:relative;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;transition:opacity .6s .4s;white-space:nowrap;margin:0;font-size:min(7vw,11vh)}@media all and (max-width: 43.75rem){.wrapper[_ngcontent-%COMP%]{font-size:min(10vw,10vh)}}@media all and (max-height: 26.25rem){.wrapper[_ngcontent-%COMP%]{font-size:min(6vw,8vh)}}.wrapper_hidden[_ngcontent-%COMP%]{opacity:0;transition:opacity .6s}.logo[_ngcontent-%COMP%]{width:1em}.block[_ngcontent-%COMP%]{display:block}.screen[_ngcontent-%COMP%]{width:100vw;min-height:100vh;scroll-snap-align:start;scroll-snap-stop:always}.dash[_ngcontent-%COMP%]{letter-spacing:-.2em;margin-right:.3em}.title[_ngcontent-%COMP%]{font-size:3.5rem;line-height:4.0625rem;margin:0}.topography[_ngcontent-%COMP%]{position:absolute;top:-3.125rem;left:-30vw;overflow:hidden}.components[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;left:0;top:8.125rem;transition:transform .6s;transform:translate(100vw);transform-origin:top left}@media all and (max-width: 43.75rem),all and (max-height: 31.25rem){.components[_ngcontent-%COMP%]{transform:scale(.7) translate(100vw)}}.components_first[_ngcontent-%COMP%]{transform:translate(8.125rem);transition:transform .6s .6s}@media all and (max-width: 43.75rem),all and (max-height: 31.25rem){.components_first[_ngcontent-%COMP%]{transform:scale(.7) translate(3.125rem)}}.components_second[_ngcontent-%COMP%]{transform:translate(calc(100vw - 150rem))}@media all and (max-width: 43.75rem),all and (max-height: 31.25rem){.components_second[_ngcontent-%COMP%]{transform:scale(.7) translate(calc(100vw - 118.75rem))}}.container[_ngcontent-%COMP%]{position:absolute;width:49.5625rem;height:31.25rem;background:white;border-radius:3.75rem;box-sizing:border-box;overflow:hidden}.container_dark[_ngcontent-%COMP%]{top:0;left:100.375rem;width:53.625rem;padding:3.75rem 4rem;background:var(--tui-text-01);color:#fff}.flex[_ngcontent-%COMP%]{display:flex}.date[_ngcontent-%COMP%]{width:18rem;margin-right:2.8125rem}.calendar[_ngcontent-%COMP%]{box-shadow:var(--tui-shadow-dropdown);border-radius:var(--tui-radius-m);border:1px solid var(--tui-base-03);margin-top:.25rem;width:18rem;box-sizing:border-box}.controls[_ngcontent-%COMP%]{flex:1;margin-left:2.8125rem}.icons[_ngcontent-%COMP%]{display:flex;justify-content:space-between}.button[_ngcontent-%COMP%], .error[_ngcontent-%COMP%]{transition-property:color,background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;background:var(--tui-base-02);color:var(--tui-primary)}.button[_ngcontent-%COMP%]:hover, .error[_ngcontent-%COMP%]:hover, .button[_ngcontent-%COMP%]:active, .error[_ngcontent-%COMP%]:active{background:var(--tui-base-03);color:var(--tui-primary-hover)}.error[_ngcontent-%COMP%]{color:var(--tui-negative)}.error[_ngcontent-%COMP%]:hover, .error[_ngcontent-%COMP%]:active{color:var(--tui-negative-hover)}.make[_ngcontent-%COMP%]{position:absolute;left:46.5rem;top:3.3125rem;width:47rem;height:8.25rem;border-radius:8.25rem;font-size:3.0625rem;line-height:8.25rem;font-weight:bold;text-align:center;color:#fff;background:var(--tui-accent);box-sizing:border-box}.make[_ngcontent-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-shadow:inset 0 0 0 2px var(--tui-text-01);pointer-events:none}.make[_ngcontent-%COMP%]:after{content:"";width:.75rem;height:.75rem;top:-.375rem;left:-.375rem;border-radius:.1875rem;position:absolute;background:var(--tui-text-01);color:var(--tui-text-01);box-shadow:0 8.25rem,23.25rem 0,23.25rem 8.25rem,46.5rem 0,46.5rem 8.25rem}.width[_ngcontent-%COMP%]{position:absolute;left:.25rem;top:50%;margin-top:-.625rem}.customize[_ngcontent-%COMP%]{position:absolute;left:59.8125rem;top:17.6875rem;width:25rem;font-size:3.5rem;font-weight:bold;line-height:4.9375rem;color:#fff}.arrow[_ngcontent-%COMP%]{position:absolute;left:20.5625rem;bottom:11.9375rem}.opensource[_ngcontent-%COMP%]{width:18.75rem;font-size:4.8125rem;line-height:4.6875rem;font-weight:bold;margin:0}.contributions[_ngcontent-%COMP%]{width:21.875rem;margin-top:3.125rem;font-size:1.0625rem;line-height:2.125rem}.os[_ngcontent-%COMP%]{position:absolute;top:2.625rem;left:30.625rem;overflow:visible}.link[_ngcontent-%COMP%]{color:#fff}.scroll[_ngcontent-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:50%;left:50%;margin:-2.1875rem -.75rem;width:1.875rem;height:4.0625rem;border-radius:1.25rem;border:3px solid rgba(0,0,0,.2);cursor:pointer;background:none;outline:none;animation:bounce 1s infinite alternate;pointer-events:auto}.scroll[_ngcontent-%COMP%]:before, .scroll[_ngcontent-%COMP%]:after{content:"";position:absolute;width:.5rem;height:.5rem;left:.40625rem;top:.9375rem;transform:rotate(-45deg);border-bottom:3px solid;border-left:3px solid;color:transparent;animation-fill-mode:both;animation:scroll 1s infinite}.scroll[_ngcontent-%COMP%]:after{top:1.875rem;animation:scroll 1s var(--tui-duration) infinite}.scroll_hidden[_ngcontent-%COMP%]{opacity:0}'],data:{animation:[s.tuiFadeIn]},changeDetection:0}),t})(),_=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[n.ez,s.TuiButtonModule,r.TuiRepeatTimesModule,r.TuiAutoFocusModule,a.$v,o.Bz.forChild([{path:"",component:b}])]]}),t})()},17997:(t,e,i)=>{i.d(e,{i:()=>_});var n=i(64762),o=i(5746),a=i(89570),r=i(26627),s=i(53585),l=i(62579),u=i(4797),c=i(74788);let d=(()=>{class t{constructor(t){this.location=t}get(){return(0,n.mG)(this,void 0,void 0,(function*(){return Object.assign(Object.assign(Object.assign({},yield this.getAngularPackages()),this.getTaigaPackages()),yield this.getCommonPackages())}))}getAngularPackages(){var t,e,o;return(0,n.mG)(this,void 0,void 0,(function*(){const{dependencies:n}=yield i.e(4147).then(i.t.bind(i,4147,19)),a=`${null!==(o=null===(e=null===(t=n["@angular/cdk"])||void 0===t?void 0:t.split("."))||void 0===e?void 0:e[0])&&void 0!==o?o:""}.x.x`;return{"@angular/cdk":a,"@angular/core":a,"@angular/common":a,"@angular/compiler":a,"@angular/forms":a,"@angular/localize":a,"@angular/platform-browser":a,"@angular/platform-browser-dynamic":a,"@angular/animations":a,"@angular/router":a}}))}getTaigaPackages(){const t=this.location.pathname.startsWith("/next/")||this.location.host.endsWith("web.app")||!s.N.production?"canary":`${u.TUI_VERSION.split(".")[0]}.x.x`;return{"@taiga-ui/cdk":t,"@taiga-ui/i18n":t,"@taiga-ui/core":t,"@taiga-ui/kit":t,"@taiga-ui/icons":t,"@taiga-ui/styles":t,"@taiga-ui/addon-charts":t,"@taiga-ui/addon-commerce":t,"@taiga-ui/addon-mobile":t,"@taiga-ui/addon-preview":t,"@taiga-ui/addon-table":t,"@taiga-ui/addon-tablebars":t,"@taiga-ui/layout":t}}getCommonPackages(){return(0,n.mG)(this,void 0,void 0,(function*(){const{dependencies:t}=yield i.e(79848).then(i.t.bind(i,79848,19)),{dependencies:e}=yield i.e(57803).then(i.t.bind(i,57803,19)),{dependencies:n}=yield i.e(81273).then(i.t.bind(i,81273,19)),{dependencies:o,devDependencies:a}=yield i.e(4147).then(i.t.bind(i,4147,19));return{"@tinkoff/ng-dompurify":t["@tinkoff/ng-dompurify"],"@tinkoff/ng-polymorpheus":e["@tinkoff/ng-polymorpheus"],"@ng-web-apis/common":e["@ng-web-apis/common"],"@tinkoff/ng-event-plugins":e["@tinkoff/ng-event-plugins"],"@ng-web-apis/intersection-observer":n["@ng-web-apis/intersection-observer"],"@ng-web-apis/resize-observer":e["@ng-web-apis/resize-observer"],"@ng-web-apis/mutation-observer":e["@ng-web-apis/mutation-observer"],"@maskito/angular":n["@maskito/angular"],"@maskito/core":n["@maskito/core"],"@maskito/kit":n["@maskito/kit"],"text-mask-core":n["text-mask-core"],"zone.js":o["zone.js"],dompurify:t.dompurify,rxjs:o.rxjs,typescript:a.typescript}}))}}return t.ɵfac=function(e){return new(e||t)(c.LFG(l.Ct))},t.ɵprov=c.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var p=i(52404);class h{static getProjectFiles(){return(0,n.mG)(this,void 0,void 0,(function*(){const[t,e,n,o,a,r]=yield Promise.all([i.e(2337).then(i.t.bind(i,2337,17)),i.e(36867).then(i.t.bind(i,36867,17)),i.e(85901).then(i.t.bind(i,85901,17)),i.e(20741).then(i.t.bind(i,20741,17)),i.e(13330).then(i.t.bind(i,13330,17)),i.e(70827).then(i.t.bind(i,70827,17))].map(p.JQ)),[s,l]=(0,p.vi)(t),[u]=(0,p.vi)(e),[c]=(0,p.vi)(n),[d]=(0,p.vi)(o),[h]=(0,p.vi)(a),[g]=(0,p.vi)(r);return{angularJson:s,tsconfig:l,mainTs:u,indexHtml:c,polyfills:d,appModuleTs:g,styles:h}}))}static getReadMeFiles(){return(0,n.mG)(this,void 0,void 0,(function*(){const[t]=yield Promise.all([(0,p.JQ)(i.e(19551).then(i.t.bind(i,19551,17)))]);return{stackblitzReadMe:t}}))}}var g=i(66596),m=i(34880);let f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=c.Xpm({type:t,selectors:[["stackblitz-edit-button"]],decls:4,vars:0,consts:[["tuiLink","","type","button"],[1,"t-content"],["src","assets/icons/stackblitz.svg"]],template:function(t,e){1&t&&(c.TgZ(0,"button",0),c.TgZ(1,"span",1),c._UZ(2,"tui-svg",2),c._uU(3," Edit "),c.qZA(),c.qZA())},directives:[g.V,m.P],styles:["@media screen and (max-width: 47.9625em){[_nghost-%COMP%]{font-size:0}}[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{display:flex;align-items:center}"],changeDetection:0}),t})();var v=i(18296);const b=["./app.component.less"];let _=(()=>{class t{constructor(t){this.deps=t,this.name="Stackblitz",this.content=new a.Al(f)}edit(t,e,i){return(0,n.mG)(this,void 0,void 0,(function*(){if(!i.HTML||!i.TypeScript)return;const{appModuleTs:n}=yield h.getProjectFiles(),a=new r.Om(n),s=new r.wg(i.TypeScript),l=(0,v.c0)(i),u=(0,v.Om)(l),c=(0,v._7)(l),d=(0,v.GY)(l);return c.forEach((([t,e])=>{u.some((([t,i])=>i.hasDeclarationEntity(e)))||(a.addImport(e,`./${t}`),a.addDeclaration(e))})),s.selector="my-app",s.templateUrl="./app.component.html",s.styleUrls=b,s.className="AppComponent",o.Z.openProject(Object.assign(Object.assign({},yield this.getStackblitzProjectConfig()),{title:`${t}-${e}`,description:`Taiga UI example of the component ${t}`,files:Object.assign(Object.assign(Object.assign(Object.assign({},yield this.getBaseAngularProjectFiles()),yield this.getStackblitzOnlyFiles(u)),d),{[v.n_`app.module.ts`]:a.toString(),[v.n_`app.component.ts`]:s.toString(),[v.n_`app.component.html`]:`\n\n${i.HTML}\n`,[v.n_`app.component.less`]:(0,v.dE)(i.LESS||"")})}))}))}openStarter({title:t,description:e,files:i},a){return(0,n.mG)(this,void 0,void 0,(function*(){return o.Z.openProject(Object.assign(Object.assign({},yield this.getStackblitzProjectConfig()),{title:t,description:e,files:Object.assign(Object.assign(Object.assign({},yield this.getBaseAngularProjectFiles()),yield this.getStackblitzOnlyFiles()),i)}),a)}))}getBaseAngularProjectFiles(){return(0,n.mG)(this,void 0,void 0,(function*(){const{tsconfig:t,angularJson:e,mainTs:i,polyfills:n,indexHtml:o,styles:a,appModuleTs:r}=yield h.getProjectFiles();return{"tsconfig.json":t,"angular.json":e,"src/main.ts":i,"src/polyfills.ts":n,"src/index.html":o,"src/styles.less":a,[v.n_`app.module.ts`]:r.toString()}}))}getStackblitzOnlyFiles(t=[]){return(0,n.mG)(this,void 0,void 0,(function*(){const{stackblitzReadMe:e}=yield h.getReadMeFiles();return{[v.ze`README.md`]:e,[v.ze`all-taiga-modules.ts`]:yield(0,v.g8)(t)}}))}getStackblitzProjectConfig(){return(0,n.mG)(this,void 0,void 0,(function*(){return{template:"angular-cli",dependencies:yield this.deps.get(),tags:["Angular","Taiga UI","Angular components","UI Kit"]}}))}}return t.ɵfac=function(e){return new(e||t)(c.LFG(d))},t.ɵprov=c.Yz7({token:t,factory:t.ɵfac}),t})()},18296:(t,e,i)=>{i.d(e,{GY:()=>c,Om:()=>p,_7:()=>d,c0:()=>u,dE:()=>r,g8:()=>h,n_:()=>s,ze:()=>l});var n=i(64762),o=i(26627),a=i(44380);const r=t=>t.replace(/@import.+taiga-ui-local(.less)?';/g,"@import '@taiga-ui/core/styles/taiga-ui-local.less';"),s=(t,e="")=>`src/app/${t.join("")}${e}`,l=(t,e="")=>`src/app/@stackblitz/${t.join("")}${e}`,u=t=>Object.entries(t).filter((([t,e])=>e&&!(0,a.mn)(t))),c=t=>{const e={};return t.forEach((([t,i])=>{const n=s`${t}`;e[n]=(0,a.SQ)(t)?r(i):i})),e},d=t=>t.filter((([t,e])=>(0,a.K6)(t)&&new o.u_(e).hasNgComponent)).map((([t,e])=>[t,new o.wg(e).className])),p=t=>t.filter((([t,e])=>(0,a.K6)(t)&&new o.u_(e).hasNgModule)).map((([t,e])=>[t,new o.Om(e)]));function h(t=[]){return(0,n.mG)(this,void 0,void 0,(function*(){const[e,n,o,a,r,s,l,u,c]=yield Promise.all([Promise.resolve().then(i.bind(i,4797)),Promise.resolve().then(i.bind(i,64862)),Promise.resolve().then(i.bind(i,66259)),i.e(50179).then(i.bind(i,50179)),Promise.resolve().then(i.bind(i,63881)),Promise.resolve().then(i.bind(i,55957)),Promise.resolve().then(i.bind(i,46001)),i.e(38072).then(i.bind(i,38072)),Promise.resolve().then(i.bind(i,40249))]).then((t=>{const e=new Set;return t.map((t=>function(t,e){return`${Object.keys(t).reduce(((t,i)=>i.endsWith("Module")&&"TuiOrderWeekDaysPipeModule"!==i&&!e.has(i)?(e.add(i),t.concat(i)):t),[]).join(",\n\t\t")}`}(t,e)))}));return`\nimport {\n ${e}\n} from '@taiga-ui/cdk';\nimport {\n ${n}\n} from '@taiga-ui/core';\nimport {\n ${o}\n} from '@taiga-ui/kit';\nimport {\n ${a}\n} from '@taiga-ui/addon-charts';\nimport {\n ${r}\n} from '@taiga-ui/addon-commerce';\nimport {\n ${s}\n} from '@taiga-ui/addon-mobile';\nimport {\n ${l}\n} from '@taiga-ui/addon-preview';\nimport {\n ${u}\n} from '@taiga-ui/addon-table';\nimport {\n ${c}\n} from '@taiga-ui/addon-tablebars';\n\nimport {ScrollingModule} from '@angular/cdk/scrolling';\nimport {HttpClientModule} from '@angular/common/http';\nimport {FormsModule, ReactiveFormsModule} from '@angular/forms';\nimport {RouterModule} from '@angular/router';\nimport {BrowserModule} from '@angular/platform-browser';\nimport {BrowserAnimationsModule} from '@angular/platform-browser/animations';\nimport {MaskitoModule} from '@maskito/angular';\nimport {PolymorpheusModule} from '@tinkoff/ng-polymorpheus';\n${t.map((([t,{className:e}])=>`import {${e}} from '../${t.replace(".ts","")}';`)).join("\n")}\n\nexport const ALL_TAIGA_UI_MODULES = [\n BrowserModule,\n BrowserAnimationsModule,\n HttpClientModule,\n FormsModule,\n ReactiveFormsModule,\n ScrollingModule,\n PolymorpheusModule,\n MaskitoModule,\n RouterModule.forRoot([]),\n /* CDK */\n ${e},\n /* CORE */\n ${n},\n /* KIT */\n ${o},\n /* ADDON-CHARTS */\n ${a},\n /* ADDON-COMMERCE */\n ${r},\n /* ADDON-MOBILE */\n ${s},\n /* ADDON-PREVIEW */\n ${l},\n /* ADDON-TABLE */\n ${u},\n /* ADDON-TABLEBARS */\n ${c},\n /* EXAMPLE MODULES */\n ${t.map((([,{className:t}])=>t)).join(",\n\t\t")}\n];\n`}))}},44380:(t,e,i)=>{i.d(e,{uE:()=>d,SQ:()=>r,mn:()=>s,K6:()=>a});var n=i(54487),o=i(52404);function a(t){return t===o.N0.TS||t.endsWith(".ts")}function r(t){return t===o.N0.LESS||`${t}`.endsWith(".less")}function s(t){return Object.values(o.N0).includes(t)}function l(t){return t.replace("@import '@taiga-ui/core/styles/taiga-ui-local';","@import '@taiga-ui/core/styles/taiga-ui-local.less';")}var u=i(26627);function c(t){const e=new u.u_(t);return e.hasNgComponent&&e.addImport("ChangeDetectionStrategy","@angular/core"),e.toString().replace(/import {encapsulation} from '.*';\n/gm,"").replace(/import {changeDetection} from '.*';\n/gm,"").replace(/\n +encapsulation,/gm,"").replace(/changeDetection,/gm,"changeDetection: ChangeDetectionStrategy.OnPush,")}function d(t){const e={};return Object.entries(t).forEach((([t,i])=>{const o=function(t){return a(t)?c:r(t)?l:n.y}(t);e[t]=o(i)})),e}},68393:(t,e,i)=>{i.d(e,{B:()=>p,l:()=>d});var n=i(4797),o=i(89570),a=i(64862),r=i(46782),s=i(74788),l=i(76189);function u(t,e){if(1&t&&(s.ynx(0),s._uU(1),s.BQk()),2&t){const t=e.polymorpheusOutlet;s.xp6(1),s.hij(" ",t," ")}}let c=(()=>{class t{constructor(t,e,i){this.context=t,e.pipe((0,r.R)(i)).subscribe((()=>this.context.$implicit.complete()))}onClick(t){this.context.completeWith(t)}}return t.ɵfac=function(e){return new(e||t)(s.Y36(o.yf),s.Y36(a.TuiDialogCloseService),s.Y36(n.TuiDestroyService,2))},t.ɵcmp=s.Xpm({type:t,selectors:[["prompt"]],features:[s._Bn([n.TuiDestroyService,a.TuiDialogCloseService])],decls:9,vars:6,consts:[[3,"id"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"buttons"],["tuiButton","","type","button",1,"tui-space_right-3",3,"click"],["appearance","secondary","tuiButton","","type","button",3,"click"]],template:function(t,e){1&t&&(s.TgZ(0,"h2",0),s._uU(1),s.qZA(),s.TgZ(2,"section"),s.YNc(3,u,2,1,"ng-container",1),s.qZA(),s.TgZ(4,"p",2),s.TgZ(5,"button",3),s.NdJ("click",(function(){return e.onClick(!0)})),s._uU(6),s.qZA(),s.TgZ(7,"button",4),s.NdJ("click",(function(){return e.onClick(!1)})),s._uU(8),s.qZA(),s.qZA()),2&t&&(s.Q6J("id",e.context.id),s.xp6(1),s.Oqu(e.context.heading),s.xp6(2),s.Q6J("polymorpheusOutlet",e.context.content)("polymorpheusOutletContext",e.context),s.xp6(3),s.hij(" ",e.context.buttons[0]," "),s.xp6(2),s.hij(" ",e.context.buttons[1]," "))},directives:[o.Li,l.v],styles:["[_nghost-%COMP%]{display:block;padding:1.5rem;margin:auto;border-radius:0 0 .75rem .75rem;background:var(--tui-base-01);box-shadow:inset 0 4px var(--tui-accent);animation:tuiReveal var(--tui-duration),tuiFadeIn var(--tui-duration)}.buttons[_ngcontent-%COMP%]{display:flex;justify-content:center;margin:1.5rem 0 0}"],changeDetection:0}),t})(),d=(()=>{class t extends n.AbstractTuiDialogService{constructor(){super(...arguments),this.defaultOptions={heading:"Are you sure?",buttons:["Yes","No"]},this.component=new o.Al(c)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=s.n5z(t)))(i||t)}}(),t.ɵprov=s.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();const p={provide:n.TUI_DIALOGS,useExisting:d,multi:!0}},23091:(t,e,i)=>{i.d(e,{T:()=>a});var n=i(12057),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({imports:[[n.ez]]}),t})()},72872:(t,e,i)=>{i.d(e,{Y:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.AbstractTuiPortalService{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},41054:(t,e,i)=>{i.d(e,{l:()=>l});var n=i(64862),o=i(74788),a=i(88618);const r=[[["tui-data-list"],["","tuiMenu",""]],"*",[["a"],["button"],["","tuiAction",""]]],s=["tui-data-list,[tuiMenu]","*","a,button,[tuiAction]"];let l=(()=>{class t{constructor(t){this.animation=t,this.expanded=!1}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TUI_ANIMATION_OPTIONS))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-action-bar"]],hostAttrs:["tuiTheme","night"],hostVars:2,hostBindings:function(t,e){2&t&&o.d8E("@tuiFadeIn",e.animation)("@tuiSlideInTop",e.animation)},inputs:{expanded:"expanded"},ngContentSelectors:s,decls:6,vars:1,consts:[[3,"expanded"],[1,"t-content"],[1,"t-actions"]],template:function(t,e){1&t&&(o.F$t(r),o.TgZ(0,"tui-expand",0),o.Hsn(1),o.qZA(),o.TgZ(2,"div",1),o.Hsn(3,1),o.TgZ(4,"div",2),o.Hsn(5,2),o.qZA(),o.qZA()),2&t&&o.Q6J("expanded",e.expanded)},directives:[a.S],styles:["[_nghost-%COMP%]{position:fixed;left:1rem;right:1rem;bottom:1rem;display:flex;box-sizing:border-box;min-height:4rem;border-radius:var(--tui-radius-xl);background:rgba(0,0,0,.75);color:var(--tui-text-01);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);flex-direction:column;justify-content:center;padding:.625rem}[_nghost-%COMP%] tui-data-list[data-size]{padding:.25rem 0 .5rem}[tuiTheme=night][_nghost-%COMP%]{--tui-text-01: var(--tui-text-01-night);--tui-text-02: var(--tui-text-02-night);--tui-text-03: var(--tui-text-03-night);--tui-base-03: var(--tui-neutral-bg-night)}.t-content[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;padding-left:.625rem}.t-actions[_ngcontent-%COMP%]{display:flex;grid-gap:.5rem;gap:.5rem}tui-root._mobile[_nghost-%COMP%] .t-actions[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-actions[_ngcontent-%COMP%]{grid-gap:.375rem;gap:.375rem}"],data:{animation:[n.tuiFadeIn,n.tuiSlideInTop]},changeDetection:0}),t})()},1733:(t,e,i)=>{i.d(e,{L:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.TuiPortalDirective{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["ng-template","tuiActionBar",""]],inputs:{tuiPortal:["tuiActionBar","tuiPortal"]},features:[o.qOj]}),t})()},94425:(t,e,i)=>{i.d(e,{B:()=>g});var n=i(23764),o=i(4797),a=i(66682),r=i(88002),s=i(46342),l=i(74788),u=i(1090),c=i(12057);const d=["side"],p=[[["","tuiSlot","left"]],"*",[["","tuiSlot","right"]]],h=["[tuiSlot='left']","*","[tuiSlot='right']"];let g=(()=>{class t{constructor(t,e){this.resize$=t,this.mutation$=e,this.side=o.EMPTY_QUERY,this.size="m",this.width$=(0,a.T)(this.resize$,this.mutation$).pipe((0,r.U)((()=>{var t,e;return 2*Math.max(null===(t=this.side.first)||void 0===t?void 0:t.nativeElement.clientWidth,null===(e=this.side.last)||void 0===e?void 0:e.nativeElement.clientWidth)})))}}return t.ɵfac=function(e){return new(e||t)(l.Y36(o.TuiResizeService),l.Y36(n.IM))},t.ɵcmp=l.Xpm({type:t,selectors:[["tui-app-bar"]],viewQuery:function(t,e){if(1&t&&l.Gf(d,5),2&t){let t;l.iGM(t=l.CRH())&&(e.side=t)}},hostVars:1,hostBindings:function(t,e){2&t&&l.uIk("data-size",e.size)},inputs:{size:"size"},features:[l._Bn(s.r)],ngContentSelectors:h,decls:9,vars:4,consts:[["side",""],["tuiFade","",1,"t-content"]],template:function(t,e){1&t&&(l.F$t(p),l.TgZ(0,"div",null,0),l.Hsn(2),l.qZA(),l.TgZ(3,"div",1),l.ALo(4,"async"),l.Hsn(5,1),l.qZA(),l.TgZ(6,"div",null,0),l.Hsn(8,2),l.qZA()),2&t&&(l.xp6(3),l.Udp("--sides",l.lcZ(4,2,e.width$),"px"))},directives:[u.X],pipes:[c.Ov],styles:["tui-app-bar{position:relative;display:flex;height:3rem;align-items:center;justify-content:space-between;border:solid transparent;border-width:0 .375rem;box-sizing:border-box;font:var(--tui-font-text-m);font-weight:bold;text-align:center;color:var(--tui-text-01);background:var(--tui-base-01);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}tui-app-bar>.t-content{left:50%;transform:translate(-50%);position:absolute;display:flex;height:100%;max-width:calc(100% - var(--sides, 0px));flex-direction:column;justify-content:center;flex:1;padding:0 .375rem;box-sizing:border-box;text-align:inherit;white-space:nowrap}tui-app-bar [tuiButton][data-size=m]{font-weight:normal}tui-app-bar [tuiTitle]{text-align:inherit;font:inherit}tui-app-bar [tuiSubtitle]{color:var(--tui-text-02)}tui-app-bar[data-size=m] [tuiTitle]{line-height:1.2em;grid-gap:0;gap:0}tui-app-bar[data-size=l]{border:0;height:4rem}tui-app-bar[data-size=l]>:first-child,tui-app-bar[data-size=l]>:last-child{margin:0 -.75rem}\n"],encapsulation:2,changeDetection:0}),t})()},46342:(t,e,i)=>{i.d(e,{r:()=>r});var n=i(23764),o=i(4797),a=i(37343);const r=[o.TuiDestroyService,o.TuiResizeService,n.IM,{provide:n.k2,useValue:{characterData:!0,childList:!0,subtree:!0}},(0,a.O0)({size:"m",appearance:"link"})]},62915:(t,e,i)=>{i.d(e,{B:()=>c});var n=i(64762),o=i(4797),a=i(74788),r=i(12057),s=i(1090);function l(t,e){if(1&t&&(a.TgZ(0,"span",2),a._uU(1),a.qZA()),2&t){const t=e.$implicit;a.xp6(1),a.hij(" ",t," ")}}function u(t,e){if(1&t&&(a.ynx(0),a.YNc(1,l,2,1,"span",1),a.BQk()),2&t){const t=a.oxw();a.xp6(1),a.Q6J("ngForOf",t.split(t.label))}}class c{constructor(){this.label=""}split(t){return t.split(" ")}}c.ɵfac=function(t){return new(t||c)},c.ɵcmp=a.Xpm({type:c,selectors:[["tui-avatar-labeled"]],hostVars:1,hostBindings:function(t,e){2&t&&a.uIk("title",e.label)},inputs:{label:"label"},ngContentSelectors:["*"],decls:2,vars:1,consts:[[4,"ngIf"],["tuiFade","",4,"ngFor","ngForOf"],["tuiFade",""]],template:function(t,e){1&t&&(a.F$t(),a.Hsn(0),a.YNc(1,u,2,1,"ng-container",0)),2&t&&(a.xp6(1),a.Q6J("ngIf",e.label.length))},directives:[r.O5,r.sg,s.X],styles:["tui-avatar-labeled{display:flex;width:3.5rem;box-sizing:content-box;flex-direction:column;text-align:center;align-items:center;line-height:.895rem;font-size:.75rem;padding:0 .5rem;white-space:nowrap}tui-avatar-labeled tui-avatar{margin-bottom:.375rem}tui-avatar-labeled [tuiFade]{width:calc(100% + 1rem)}\n"],encapsulation:2,changeDetection:0}),(0,n.gn)([o.tuiPure],c.prototype,"split",null)},46516:(t,e,i)=>{i.d(e,{J:()=>h});var n=i(74788),o=i(4797),a=i(15732),r=i(37609),s=i(12057),l=i(41532);function u(t,e){if(1&t&&n._UZ(0,"img",4),2&t){const t=n.oxw();n.Q6J("src",t.value,n.LSH)}}function c(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Oqu(t.value)}}function d(t,e){1&t&&(n.ynx(0),n.Hsn(1),n.BQk())}const p=["*"];let h=(()=>{class t{constructor(t,e,i){this.options=t,this.resolver=e,this.renderer=i,this.size=this.options.size,this.round=this.options.round,this.src=null,this.appearance=this.options.appearance}get safeSrc(){var t,e;return null!==(e=null===(t=this.src)||void 0===t?void 0:t.toString())&&void 0!==e?e:""}get value(){return this.src||""}get type(){return this.value&&!(0,o.tuiIsString)(this.value)?"img":this.value.startsWith("tuiIcon")||this.value.endsWith(".svg")?"icon":this.value.length>0&&this.value.length<3?"text":this.value.length?"img":"content"}onColoredIcon(t){this.renderer.setStyle(t,"padding","20%")}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.fh),n.Y36(a.u),n.Y36(n.Qsj))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-avatar"]],hostAttrs:["tuiAppearance",""],hostVars:7,hostBindings:function(t,e){1&t&&n.NdJ("tui-icon-colored",(function(t){return e.onColoredIcon(t.target)})),2&t&&(n.uIk("data-appearance",e.appearance)("data-size",e.size)("data-type",e.type),n.Udp("--t-mask","url("+e.resolver(e.safeSrc)+")"),n.ekj("_round",e.round))},inputs:{size:"size",round:"round",src:"src",appearance:"appearance"},ngContentSelectors:p,decls:4,vars:3,consts:[[3,"ngSwitch"],["alt","","loading","lazy",3,"src",4,"ngSwitchCase"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],["alt","","loading","lazy",3,"src"]],template:function(t,e){1&t&&(n.F$t(),n.ynx(0,0),n.YNc(1,u,1,1,"img",1),n.YNc(2,c,2,1,"ng-container",2),n.YNc(3,d,2,0,"ng-container",3),n.BQk()),2&t&&(n.Q6J("ngSwitch",e.type),n.xp6(1),n.Q6J("ngSwitchCase","img"),n.xp6(1),n.Q6J("ngSwitchCase","text"))},directives:[s.RF,s.n9,s.ED,l.B],styles:['[_nghost-%COMP%]{--t-size: 3.5rem;--t-radius: .75rem;position:relative;display:inline-flex;flex-shrink:0;width:var(--t-size);height:var(--t-size);align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;border-radius:var(--t-radius);background:var(--tui-secondary);color:var(--tui-text-02);vertical-align:middle;box-sizing:border-box;padding:.25rem;opacity:.999}[_nghost-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;background:currentColor;-webkit-mask:var(--t-mask) no-repeat center / 60%;mask:var(--t-mask) no-repeat center / 60%}[data-size=xs][_nghost-%COMP%]{--t-size: var(--tui-height-xs);--t-radius: .5rem;font:var(--tui-font-text-xs);font-weight:bold}[data-size=xs][data-type=content][_nghost-%COMP%]{font:var(--tui-font-text-m);font-size:.5625rem}[data-size=s][_nghost-%COMP%]{--t-size: var(--tui-height-s);--t-radius: .5rem;font:var(--tui-font-text-s);font-weight:bold}[data-size=s][data-type=content][_nghost-%COMP%]{font:var(--tui-font-text-xs);font-weight:bold}[data-size=m][_nghost-%COMP%]{--t-size: calc(var(--tui-height-m) - .25rem);--t-radius: .75rem;font:var(--tui-font-text-l);font-weight:bold}[data-size=m][data-type=content][_nghost-%COMP%]{font:var(--tui-font-text-m);font-weight:bold}[data-size=l][_nghost-%COMP%]{--t-size: var(--tui-height-l);--t-radius: .75rem;font:var(--tui-font-heading-5)}[data-size=l][data-type=content][_nghost-%COMP%]{font:var(--tui-font-text-l);font-weight:bold}[data-size=xl][_nghost-%COMP%]{--t-size: 5rem;--t-radius: .75rem;font:var(--tui-font-heading-3)}[data-size=xl][data-type=content][_nghost-%COMP%]{font:var(--tui-font-heading-4)}[data-size=xxl][_nghost-%COMP%]{--t-size: 6rem;--t-radius: 1rem;font:var(--tui-font-heading-3)}[data-size=xxl][data-type=content][_nghost-%COMP%]{font:var(--tui-font-heading-3)}[data-size=xxxl][_nghost-%COMP%]{--t-size: 8rem;--t-radius: 1.25rem;font:var(--tui-font-heading-2)}[data-size=xxxl][data-type=content][_nghost-%COMP%]{font:var(--tui-font-heading-3)}[data-type=img][_nghost-%COMP%]{background:transparent}[data-type=icon][_nghost-%COMP%]:before{content:""}._round[_nghost-%COMP%]{--t-radius: calc(var(--t-size) / 2)}[_nghost-%COMP%] img, [_nghost-%COMP%] picture, [_nghost-%COMP%] video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;box-sizing:border-box}'],changeDetection:0}),t})()},37609:(t,e,i)=>{i.d(e,{fh:()=>a,ug:()=>r});var n=i(4797);const o={appearance:"",round:!0,size:"l"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},28206:(t,e,i)=>{i.d(e,{Jm:()=>s,ug:()=>l.ug}),i(46516);var n=i(12057),o=i(35882),a=i(66259),r=i(74788);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=r.oAB({type:t}),t.ɵinj=r.cJS({imports:[[n.ez,o.Zi,a.TuiLazyLoadingModule]]}),t})();var l=i(37609)},64917:(t,e,i)=>{i.d(e,{$:()=>s});var n=i(64862),o=i(84233),a=i(74788);const r=["*"];let s=(()=>{class t{constructor(t,e){this.animation=t,this.options=e,this.size=this.options.size}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TUI_ANIMATION_OPTIONS),a.Y36(o.qj))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-badge-notification"]],hostVars:2,hostBindings:function(t,e){2&t&&(a.uIk("data-size",e.size),a.d8E("@tuiPop",e.animation))},inputs:{size:"size"},ngContentSelectors:r,decls:1,vars:0,template:function(t,e){1&t&&(a.F$t(),a.Hsn(0))},styles:["[_nghost-%COMP%]{--t-size: 1.5rem;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;color:var(--tui-text-01-night);border-radius:2rem;white-space:nowrap;overflow:hidden;vertical-align:middle;font:var(--tui-font-text-s);max-width:100%;padding:0 .25rem;background:#f52222;height:var(--t-size);min-width:var(--t-size)}[data-size=m][_nghost-%COMP%]{--t-size: 1.25rem}[data-size=s][_nghost-%COMP%]{--t-size: 1rem;padding:0 .125rem;font:var(--tui-font-text-xs)}[data-size=xs][_nghost-%COMP%]{--t-size: .375rem;padding:0;font-size:0}[_nghost-%COMP%] [tuiIconButton][_nghost-%COMP%], [tuiIconButton] [_nghost-%COMP%]{position:absolute;right:25%;top:25%}"],data:{animation:[n.tuiPop]},changeDetection:0}),t})()},84233:(t,e,i)=>{i.d(e,{Ih:()=>r,qj:()=>a});var n=i(4797);const o={size:"m"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},66527:(t,e,i)=>{i.d(e,{Nv:()=>o,Ih:()=>a.Ih}),i(64917);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var a=i(84233)},55042:(t,e,i)=>{i.d(e,{z:()=>s});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-badge"],decls:0,vars:0,template:function(t,e){},styles:['[tuiBadgeNew]{--t-gap: 0rem;--t-icon-size: 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle;max-width:100%;grid-gap:calc(var(--t-gap) - 2 * var(--t-margin));gap:calc(var(--t-gap) - 2 * var(--t-margin));border-radius:6rem;background:#959595;color:var(--tui-base-01);padding:var(--t-padding);height:var(--t-size);min-width:var(--t-size);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font:var(--tui-font-text-s)}[tuiBadgeNew]>img,[tuiBadgeNew]>tui-svg,[tuiBadgeNew]>tui-icon,[tuiBadgeNew]>tui-avatar,[tuiBadgeNew]>tui-badge,[tuiBadgeNew]>[tuiBadge],[tuiBadgeNew]>[tuiRadio],[tuiBadgeNew]>[tuiToggle],[tuiBadgeNew]>[tuiCheckbox],[tuiBadgeNew]._icon-left:before,[tuiBadgeNew]._icon-right:after{margin:var(--t-margin)}[tuiBadgeNew][tuiStatus]:before{width:.375rem;height:.375rem}[tuiBadgeNew]>tui-icon,[tuiBadgeNew][tuiIcons]:before,[tuiBadgeNew][tuiIcons]:after{font-size:var(--t-icon-size)!important}[tuiBadgeNew][data-appearance=error]{--t-status: var(--tui-error-fill)}[tuiBadgeNew][data-appearance=success]{--t-status: var(--tui-success-fill)}[tuiBadgeNew][data-appearance=warning]{--t-status: var(--tui-warning-fill)}[tuiBadgeNew][data-appearance=info]{--t-status: var(--tui-info-fill)}[tuiBadgeNew][data-appearance=neutral]{--t-status: var(--tui-neutral-fill)}[tuiBadgeNew][tuiStatus][data-appearance=error]:before,[tuiBadgeNew][tuiStatus][data-appearance=success]:before,[tuiBadgeNew][tuiStatus][data-appearance=warning]:before,[tuiBadgeNew][tuiStatus][data-appearance=info]:before,[tuiBadgeNew][tuiStatus][data-appearance=neutral]:before{content:""}[tuiBadgeNew][data-size=s]{--t-padding: 0 .3125rem;--t-size: 1rem;--t-icon-size: .625rem;--t-margin: -.125rem}[tuiBadgeNew][data-size=s][tuiStatus]:before{width:.25rem;height:.25rem;-webkit-margin-end:-.125rem;margin-inline-end:-.125rem}[tuiBadgeNew][data-size=m]{--t-padding: 0 .375rem;--t-size: 1.25rem;--t-icon-size: .75rem;--t-margin: -.125rem}[tuiBadgeNew][data-size=l]{--t-padding: 0 .5rem;--t-size: var(--tui-height-xs);--t-margin: -.25rem}[tuiBadgeNew][data-size=l][tuiStatus]:before{-webkit-margin-end:-.25rem;margin-inline-end:-.25rem}[tuiBadgeNew][data-size=xl]{--t-margin: -.25rem;--t-padding: 0 .75rem;--t-size: var(--tui-height-s);font:var(--tui-font-text-m)}[tuiBadgeNew][data-size=xl][tuiStatus]:before{width:.5rem;height:.5rem;-webkit-margin-end:-.125rem;margin-inline-end:-.125rem}img[tuiBadge]{padding:0;width:var(--t-size)}tui-icon[tuiBadge]{--t-margin: 0 !important;-webkit-mask:none;mask:none;height:var(--t-size);width:var(--t-size)}tui-icon[tuiBadge][data-size=s]:after{-webkit-mask-size:.625rem;mask-size:.625rem}tui-icon[tuiBadge][data-size=m]:after{-webkit-mask-size:.75rem;mask-size:.75rem}tui-icon[tuiBadge][data-size=l]:after,tui-icon[tuiBadge][data-size=xl]:after{-webkit-mask-size:1rem;mask-size:1rem}\n'],encapsulation:2,changeDetection:0}),t})();var r=i(11941);let s=(()=>{class t{constructor(t,e){this.options=t,this.size=this.options.size,this.appearance=this.options.appearance,e.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(r.WY),o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["tui-badge"],["","tuiBadge",""]],hostAttrs:["tuiBadgeNew","","tuiAppearance",""],hostVars:2,hostBindings:function(t,e){2&t&&o.uIk("data-appearance",e.appearance)("data-size",e.size)},inputs:{size:"size",appearance:"appearance"}}),t})()},11941:(t,e,i)=>{i.d(e,{Es:()=>r,WY:()=>a});var n=i(4797);const o={size:"l",appearance:"default"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},20186:(t,e,i)=>{i.d(e,{fT:()=>a,Es:()=>r.Es}),i(55042);var n=i(34446),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({imports:[[n.Xf]]}),t})();var r=i(11941)},6841:(t,e,i)=>{i.d(e,{V:()=>s});var n=i(74788),o=i(75412);const a=["*",[["tui-badge-notification","tuiSlot","top"]],[["","tuiSlot","top"]],[["tui-badge-notification","tuiSlot","bottom"]],[["","tuiSlot","bottom"]]],r=["*","tui-badge-notification[tuiSlot='top']","[tuiSlot='top']","tui-badge-notification[tuiSlot='bottom']","[tuiSlot='bottom']"];let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-badged-content"]],ngContentSelectors:r,decls:11,vars:4,consts:[[1,"t-badge","t-badge_top",3,"tuiResize"],["badgeTop",""],[1,"t-border"],[1,"t-badge","t-badge_bottom",3,"tuiResize"],["badgeBottom",""]],template:function(t,e){if(1&t&&(n.F$t(a),n.Hsn(0),n.TgZ(1,"div",0,1),n.NdJ("tuiResize",(function(){return 0})),n.Hsn(3,1),n.TgZ(4,"div",2),n.Hsn(5,2),n.qZA(),n.qZA(),n.TgZ(6,"div",3,4),n.NdJ("tuiResize",(function(){return 0})),n.Hsn(8,3),n.TgZ(9,"div",2),n.Hsn(10,4),n.qZA(),n.qZA()),2&t){const t=n.MAs(2),e=n.MAs(7);n.xp6(1),n.Udp("--t-badge-height",t.offsetHeight,"px"),n.xp6(5),n.Udp("--t-badge-height",e.offsetHeight,"px")}},directives:[o.$],styles:["[_nghost-%COMP%]{--tui-radius: var(--tui-radius-l);--t-badge-height: 0;--t-corner-offset: calc((var(--tui-radius) * 1.4142 - var(--tui-radius)) * 1 / 1.4142);position:relative;display:inline-block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-max-content;width:max-content;color:var(--tui-base-01)}.t-badge[_ngcontent-%COMP%]{--t-offset: calc(var(--t-badge-height) * -.5 + var(--t-corner-offset));position:absolute;display:flex}.t-badge_top[_ngcontent-%COMP%]{top:var(--t-offset);right:var(--t-offset)}.t-badge_bottom[_ngcontent-%COMP%]{bottom:var(--t-offset);right:var(--t-offset)}.t-border[_ngcontent-%COMP%]:not(:empty){display:flex;border-radius:6rem;box-shadow:0 0 0 1px currentColor;background:currentColor}"],changeDetection:0}),t})()},55439:(t,e,i)=>{i.d(e,{v:()=>c});var n=i(4797),o=i(64862),a=i(66101),r=i(74788),s=i(23184);const l=["tuiButton","","loading",""],u=["*"];let c=(()=>{class t{constructor(t){this.options=t,this.size=this.options.size,this.loading=!1}get loaderSize(){return(0,o.tuiSizeBigger)(this.size)?"m":"s"}get label(){return(0,n.tuiIsString)(this.loading)?this.loading:""}onClick(t){this.loading&&t.stopPropagation()}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.Gm))},t.ɵcmp=r.Xpm({type:t,selectors:[["","tuiButton","","loading",""],["","tuiIconButton","","loading",""]],hostVars:3,hostBindings:function(t,e){1&t&&r.NdJ("click.capture",(function(t){return e.onClick(t)})),2&t&&(r.uIk("aria-disabled",e.loading),r.ekj("_loading",e.loading))},inputs:{size:"size",loading:"loading"},attrs:l,ngContentSelectors:u,decls:2,vars:4,consts:[["aria-live","polite","role","status",1,"t-loader",3,"inheritColor","showLoader","size","textContent"]],template:function(t,e){1&t&&(r.F$t(),r.Hsn(0),r._UZ(1,"tui-loader",0)),2&t&&(r.xp6(1),r.Q6J("inheritColor",!0)("showLoader",!!e.loading)("size",e.loaderSize)("textContent",e.label))},directives:[s.k],encapsulation:2,changeDetection:0}),t})()},4425:(t,e,i)=>{i.d(e,{m:()=>l});var n=i(4797),o=i(64862),a=i(66101),r=i(74788);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=r.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-button-styles"],decls:0,vars:0,template:function(t,e){},styles:['[tuiButtonNew]{--t-gap: .125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle;max-width:100%;grid-gap:calc(var(--t-gap) - 2 * var(--t-margin));gap:calc(var(--t-gap) - 2 * var(--t-margin));height:var(--t-size);justify-content:center;border-radius:var(--t-radius);padding:var(--t-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}[tuiButtonNew]>img,[tuiButtonNew]>tui-svg,[tuiButtonNew]>tui-icon,[tuiButtonNew]>tui-avatar,[tuiButtonNew]>tui-badge,[tuiButtonNew]>[tuiBadge],[tuiButtonNew]>[tuiRadio],[tuiButtonNew]>[tuiToggle],[tuiButtonNew]>[tuiCheckbox],[tuiButtonNew]._icon-left:before,[tuiButtonNew]._icon-right:after{margin:var(--t-margin)}[tuiButtonNew]>.t-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[tuiButtonNew]>.t-loader .t-text{position:absolute}[tuiButtonNew][data-size=xs]{--t-size: var(--tui-height-xs);--t-radius: var(--tui-radius-xs);--t-padding: 0 .375rem;--t-margin: -.125rem;font:var(--tui-font-text-s)}[tuiButtonNew][data-size=xs] tui-svg,[tuiButtonNew][data-size=xs] tui-icon,[tuiButtonNew][data-size=xs]:before{font-size:1rem}[tuiButtonNew][data-size=s]{--t-size: var(--tui-height-s);--t-radius: var(--tui-radius-s);--t-padding: 0 .625rem;--t-margin: -.125rem;font:var(--tui-font-text-s)}[tuiButtonNew][data-size=s] tui-svg,[tuiButtonNew][data-size=s] tui-icon,[tuiButtonNew][data-size=s]:not([tuiIconButton][data-appearance="icon"]):before{font-size:1rem}[tuiButtonNew][data-size=m]{--t-size: var(--tui-height-m);--t-radius: var(--tui-radius-m);--t-padding: 0 1rem;--t-margin: -.375rem;font:var(--tui-font-text-m);font-weight:bold}[tuiButtonNew][data-size=m]:after{-webkit-margin-end:-.125rem;margin-inline-end:-.125rem}[tuiButtonNew][data-size=l]{--t-size: var(--tui-height-l);--t-radius: var(--tui-radius-l);--t-padding: 0 1.25rem;--t-gap: .25rem;--t-margin: -.25rem;font:var(--tui-font-text-m);font-weight:bold}[tuiButtonNew][data-size=l]:after{-webkit-margin-start:.25rem;margin-inline-start:.25rem;-webkit-margin-end:-.25rem;margin-inline-end:-.25rem}[tuiButtonNew]._loading{--tui-disabled-opacity: 1;-webkit-text-fill-color:transparent}[tuiButtonNew]._loading>*,[tuiButtonNew]._loading:before,[tuiButtonNew]._loading:after{opacity:0}[tuiButtonNew]._loading>.t-loader{opacity:1}[tuiButtonNew][tuiIcons]:after{font-size:1rem}[tuiIconButton][tuiButtonNew]{--t-gap: 0;width:var(--t-size);font-size:0;padding:0}\n'],encapsulation:2,changeDetection:0}),t})(),l=(()=>{class t{constructor(t,e,i){this.options=t,this.mode$=e,this.size=this.options.size,this.appearance=this.options.appearance,i.addComponent(s)}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.Gm),r.Y36(o.TUI_MODE),r.Y36(n.TuiDirectiveStylesService))},t.ɵdir=r.lG2({type:t,selectors:[["a","tuiButton",""],["button","tuiButton",""],["a","tuiIconButton",""],["button","tuiIconButton",""]],hostAttrs:["tuiButtonNew","","tuiAppearance",""],hostVars:2,hostBindings:function(t,e){1&t&&r.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&r.uIk("data-size",e.size)("data-appearance",e.appearance)},inputs:{size:"size",appearance:"appearance"},features:[r._Bn([o.MODE_PROVIDER])]}),t})()},66101:(t,e,i)=>{i.d(e,{Gm:()=>a,O0:()=>r});var n=i(4797);const o={size:"l",appearance:"primary"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},37343:(t,e,i)=>{i.d(e,{fN:()=>s,O0:()=>l.O0}),i(55439),i(4425);var n=i(12057),o=i(64862),a=i(34446),r=i(74788);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=r.oAB({type:t}),t.ɵinj=r.cJS({imports:[[n.ez,o.TuiSvgModule,o.TuiLoaderModule,a.Xf]]}),t})();var l=i(66101)},22968:(t,e,i)=>{i.d(e,{f:()=>d});var n=i(74788),o=i(23738),a=i(4797),r=i(15732),s=i(87519),l=i(46782),u=i(58944);const c=["type","checkbox","tuiCheckbox",""];let d=(()=>{class t{constructor(t,e,i,n,o,a){this.cdr=t,this.resolver=e,this.options=i,this.destroy$=n,this.el=o,this.control=a,this.size=this.options.size}get icon(){const t=this.el.nativeElement.indeterminate?this.options.icons.indeterminate:this.options.icons.checked,e=(0,a.tuiIsString)(t)?t:t(this.size);return`url(${this.resolver(e)})`}ngOnInit(){var t;(null===(t=this.control)||void 0===t?void 0:t.valueChanges)&&(0,a.tuiControlValue)(this.control).pipe((0,s.x)(),(0,a.tuiWatch)(this.cdr),(0,l.R)(this.destroy$)).subscribe((t=>{const e=this.control instanceof o.On?this.control.model:t;this.el.nativeElement.indeterminate=null===e}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.sBO),n.Y36(r.u),n.Y36(u.Y2),n.Y36(a.TuiDestroyService,2),n.Y36(n.SBq),n.Y36(o.a5,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["input","type","checkbox","tuiCheckbox",""]],hostAttrs:["tuiAppearance",""],hostVars:8,hostBindings:function(t,e){2&t&&(n.Ikx("disabled",!e.control||e.control.disabled),n.uIk("data-size",e.size),n.Udp("--t-mask",e.icon),n.ekj("_invalid",(null==e.control?null:e.control.invalid)&&(null==e.control?null:e.control.touched))("_readonly",!e.control))},inputs:{size:"size"},features:[n._Bn([a.TuiDestroyService])],attrs:c,decls:0,vars:0,template:function(t,e){},styles:['[_nghost-%COMP%]{width:1.5rem;height:1.5rem;border-radius:var(--tui-radius-s);color:var(--tui-primary-text);cursor:pointer;margin:0;box-shadow:inset 0 0 0 .0625rem var(--tui-clear-active)}[_nghost-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:currentColor;-webkit-mask:url(\'data:image/svg+xml,\') center / 100%;mask:url(\'data:image/svg+xml,\') center / 100%;transform:scale(0);transition:transform var(--tui-duration) ease-in-out,-webkit-mask 0s var(--tui-duration) ease-in-out;transition:transform var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out;transition:transform var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out,-webkit-mask 0s var(--tui-duration) ease-in-out}[_nghost-%COMP%]:disabled._readonly{opacity:1}[_nghost-%COMP%]:checked, [_nghost-%COMP%]:indeterminate{box-shadow:none;background:var(--tui-primary)}[_nghost-%COMP%]:checked:hover, [_nghost-%COMP%]:indeterminate:hover{background:var(--tui-primary-hover)}[_nghost-%COMP%]:checked:active, [_nghost-%COMP%]:indeterminate:active{background:var(--tui-primary-active)}[_nghost-%COMP%]:checked:before, [_nghost-%COMP%]:indeterminate:before{-webkit-mask-image:var(--t-mask);mask-image:var(--t-mask);transform:scale(1);transition:transform var(--tui-duration) ease-in-out,-webkit-mask 0s ease-in-out;transition:transform var(--tui-duration) ease-in-out,mask 0s ease-in-out;transition:transform var(--tui-duration) ease-in-out,mask 0s ease-in-out,-webkit-mask 0s ease-in-out}[data-size=s][_nghost-%COMP%]{width:1rem;height:1rem;border-radius:var(--tui-radius-xs)}._invalid[_nghost-%COMP%]{box-shadow:inset 0 0 0 .0625rem var(--tui-error-bg-hover)}._invalid[_nghost-%COMP%]:checked, ._invalid[_nghost-%COMP%]:indeterminate{background:var(--tui-error-fill)}'],changeDetection:0}),t})()},58944:(t,e,i)=>{i.d(e,{Y2:()=>a,im:()=>r});var n=i(4797);const o={size:"m",icons:{checked:t=>"m"===t?"tuiIconCheckLarge":"tuiIconCheck",indeterminate:t=>"m"===t?"tuiIconMinusLarge":"tuiIconMinus"}},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},86277:(t,e,i)=>{i.d(e,{xl:()=>o,im:()=>a.im}),i(22968);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var a=i(58944)},77993:(t,e,i)=>{i.d(e,{v:()=>d});var n=i(4797),o=i(28206),a=i(37343),r=i(86277),s=i(25190),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=l.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-chip"],decls:0,vars:0,template:function(t,e){},styles:["tui-chip,[tuiChip]{--t-gap: .125rem;--t-margin: -.125rem;--t-icon-size: 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle;max-width:100%;grid-gap:calc(var(--t-gap) - 2 * var(--t-margin));gap:calc(var(--t-gap) - 2 * var(--t-margin));font:var(--tui-font-text-s);border-radius:var(--tui-radius-m);padding:var(--t-padding);height:var(--t-size);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}tui-chip>img,[tuiChip]>img,tui-chip>tui-svg,[tuiChip]>tui-svg,tui-chip>tui-icon,[tuiChip]>tui-icon,tui-chip>tui-avatar,[tuiChip]>tui-avatar,tui-chip>tui-badge,[tuiChip]>tui-badge,tui-chip>[tuiBadge],[tuiChip]>[tuiBadge],tui-chip>[tuiRadio],[tuiChip]>[tuiRadio],tui-chip>[tuiToggle],[tuiChip]>[tuiToggle],tui-chip>[tuiCheckbox],[tuiChip]>[tuiCheckbox],tui-chip._icon-left:before,[tuiChip]._icon-left:before,tui-chip._icon-right:after,[tuiChip]._icon-right:after{margin:var(--t-margin)}tui-chip:-webkit-any(a,button,select,textarea,input,label),[tuiChip]:-webkit-any(a,button,select,textarea,input,label){cursor:pointer}tui-chip:-moz-any(a,button,select,textarea,input,label),[tuiChip]:-moz-any(a,button,select,textarea,input,label){cursor:pointer}tui-chip>tui-icon,[tuiChip]>tui-icon,tui-chip[tuiIcons]:before,[tuiChip][tuiIcons]:before,tui-chip[tuiIcons]:after,[tuiChip][tuiIcons]:after{font-size:var(--t-icon-size)!important}tui-chip[data-size=xxs],[tuiChip][data-size=xxs]{--t-gap: 0rem;--t-padding: 0 .25rem;--t-size: 1rem;--t-icon-size: .75rem;font:var(--tui-font-text-xs);border-radius:var(--tui-radius-xs)}tui-chip[data-size=xxs]>[tuiIconButton],[tuiChip][data-size=xxs]>[tuiIconButton]{margin:-.5rem;transform:scale(.75)}tui-chip[data-size=xs],[tuiChip][data-size=xs]{--t-padding: 0 .375rem;--t-size: var(--tui-height-xs);border-radius:var(--tui-radius-xs)}tui-chip[data-size=xs]>[tuiIconButton],[tuiChip][data-size=xs]>[tuiIconButton]{margin:-.375rem}tui-chip[data-size=s],[tuiChip][data-size=s]{--t-padding: 0 .625rem;--t-size: var(--tui-height-s)}tui-chip[data-size=s]>[tuiIconButton],[tuiChip][data-size=s]>[tuiIconButton]{margin:-.375rem}tui-chip[data-size=s]>img,[tuiChip][data-size=s]>img,tui-chip[data-size=s] tui-avatar,[tuiChip][data-size=s] tui-avatar{-webkit-margin-start:-.375rem;margin-inline-start:-.375rem}tui-chip[data-size=m],[tuiChip][data-size=m]{--t-margin: -.375rem;--t-icon-size: 1.5rem;--t-padding: 0 1rem;--t-size: var(--tui-height-m);font:var(--tui-font-text-m)}tui-chip[data-size=m]>[tuiIconButton],[tuiChip][data-size=m]>[tuiIconButton]{margin:-.75rem}tui-chip>img,[tuiChip]>img{width:1.5rem}tui-chip>input[tuiChip],[tuiChip]>input[tuiChip]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}\n"],encapsulation:2,changeDetection:0}),t})();var c=i(46969);let d=(()=>{class t{constructor(t,e){this.options=t,this.size=this.options.size,this.appearance=this.options.appearance,e.addComponent(u)}}return t.ɵfac=function(e){return new(e||t)(l.Y36(c.q4),l.Y36(n.TuiDirectiveStylesService))},t.ɵdir=l.lG2({type:t,selectors:[["tui-chip"],["","tuiChip",""]],hostAttrs:["tuiAppearance",""],hostVars:2,hostBindings:function(t,e){2&t&&l.uIk("data-appearance",e.appearance)("data-size",e.size)},inputs:{size:"size",appearance:"appearance"},features:[l._Bn([(0,s.p5)({size:"s"}),(0,r.im)({size:"s"}),(0,o.ug)({size:"xs"}),(0,a.O0)({size:"xs",appearance:"icon"})])]}),t})()},46969:(t,e,i)=>{i.d(e,{q4:()=>n});const n=(0,i(4797).tuiCreateToken)({size:"s",appearance:"neutral"})},83116:(t,e,i)=>{i.d(e,{I:()=>o});var n=i(74788);let o=(()=>{class t{constructor(){this.degrees=NaN}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-compass"]],hostVars:2,hostBindings:function(t,e){2&t&&n.Udp("--t-degrees",e.degrees,"deg")},inputs:{degrees:"degrees"},decls:0,vars:0,template:function(t,e){},styles:['[_nghost-%COMP%]{position:relative;display:inline-block;color:var(--tui-primary);border-radius:50%;width:1rem;height:1rem;border:.1875rem solid var(--tui-base-01);box-shadow:0 0 .1875rem #0000004d;transform-style:preserve-3d}[_nghost-%COMP%]:before{content:"";position:absolute;top:0;left:.125rem;-webkit-mask-image:url(\'data:image/svg+xml,\');mask-image:url(\'data:image/svg+xml,\');transform:rotate(var(--t-degrees)) translateY(-.625rem) translateZ(-1rem);width:.75rem;height:1rem;background:currentColor}[_nghost-%COMP%]:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";border-radius:inherit;background:currentColor linear-gradient(-45deg,rgba(0,0,0,.2),transparent)}'],changeDetection:0}),t})()},3104:(t,e,i)=>{i.d(e,{y:()=>a});var n=i(15732),o=i(74788);let a=(()=>{class t{constructor(t){this.resolver=t,this.icon="",this.background=""}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.u))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-icon"]],hostVars:6,hostBindings:function(t,e){2&t&&(o.Udp("--t-mask","url("+e.resolver(e.icon)+")")("--t-mask-bg",e.background?"url("+e.resolver(e.background).replace("Outline","")+")":null),o.ekj("_duo",e.background))},inputs:{icon:"icon",background:"background"},decls:0,vars:0,template:function(t,e){},styles:['[_nghost-%COMP%]{position:relative;display:inline-block;width:1em;height:1em;font-size:1.5rem;flex-shrink:0;vertical-align:middle}._duo[_nghost-%COMP%]{-webkit-mask:var(--t-mask-bg) no-repeat center / contain;mask:var(--t-mask-bg) no-repeat center / contain}[_nghost-%COMP%]:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";-webkit-mask:var(--t-mask) no-repeat center / contain;mask:var(--t-mask) no-repeat center / contain;background:currentColor}'],changeDetection:0}),t})()},27027:(t,e,i)=>{i.d(e,{v:()=>a});var n=i(74788),o=i(15732);let a=(()=>{class t{constructor(){this.transform=(0,n.f3M)(o.u),this.el=(0,n.f3M)(n.SBq).nativeElement,Promise.resolve().then((()=>this.el.dispatchEvent(new CustomEvent("tui-icon-colored",{bubbles:!0}))))}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiIcon",type:t,pure:!0}),t})()},35882:(t,e,i)=>{i.d(e,{Zi:()=>o}),i(3104);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();i(27027)},53251:(t,e,i)=>{i.d(e,{$V:()=>r,J$:()=>l,Tq:()=>c,Jm:()=>u.Jm,JW:()=>d,fT:()=>p.fT,Nv:()=>h.Nv,f6:()=>m,fN:()=>f.fN,xl:()=>v.xl,Rn:()=>_,If:()=>C.I,Oz:()=>x,Zi:()=>M.Zi,ES:()=>y,Fg:()=>w,FE:()=>O,YL:()=>k,KN:()=>I,W3:()=>S,$b:()=>A,h2:()=>E,YM:()=>D.YM,ug:()=>u.ug,Es:()=>p.Es,O0:()=>f.O0}),i(41054),i(1733);var n=i(12057),o=i(64862),a=i(74788);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,o.TuiExpandModule]]}),t})();i(94425);var s=i(5219);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,o.TuiSvgModule,s.me]]}),t})();i(46342);var u=i(28206);i(62915);let c=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,s.me]]}),t})(),d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[u.Jm]]}),t})();var p=i(20186),h=i(66527),g=(i(6841),i(4797));let m=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,g.TuiResizeModule]]}),t})();var f=i(37343),v=i(86277),b=(i(77993),i(34446));let _=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[b.Xf]]}),t})();i(46969);var C=i(83116);let x=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({}),t})();var M=i(35882);i(76523),i(86001),i(95126),i(4551);let y=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,o.TuiScrollbarModule,s.me]]}),t})(),w=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({}),t})(),O=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({}),t})();i(11359);var T=i(23738),P=i(89570);let k=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,T.u5,M.Zi,g.TuiRepeatTimesModule,P.wq]]}),t})();i(74375),i(15185),i(64309);let I=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({}),t})();i(60970);let S=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({}),t})();i(36335);let A=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,g.TuiResizeModule]]}),t})();i(14809),i(80522);let E=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,M.Zi]]}),t})();i(72135);var D=i(25190);(0,g.tuiCreateToken)({icons:"tuiIconHelpCircle"}),i(30786),i(4425),i(67446),i(29070),i(54255),i(15491),i(219)},76523:(t,e,i)=>{i.d(e,{I:()=>p});var n=i(64862),o=i(37343),a=i(74788),r=i(3881),s=i(1090),l=i(62500);const u=["tuiNavigationAside",""],c=[[["header"]],"*",[["footer"]]],d=["header","*","footer"];let p=(()=>{class t{constructor(){this.tuiNavigationAside=!1}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["aside","tuiNavigationAside",""]],hostAttrs:["tuiNavigationAside","","tuiTheme","night"],hostVars:2,hostBindings:function(t,e){2&t&&a.ekj("_expanded",e.tuiNavigationAside)},inputs:{tuiNavigationAside:"tuiNavigationAside"},features:[a._Bn([(0,o.O0)({size:"s",appearance:"flat"}),(0,n.tuiDropdownOptionsProvider)({appearance:"dropdown-navigation",align:"right"})])],attrs:u,ngContentSelectors:d,decls:5,vars:0,consts:[[1,"t-nav-scrollbar"],["tuiFade","vertical","tuiScrollable","",1,"t-nav-content"]],template:function(t,e){1&t&&(a.F$t(c),a.Hsn(0),a.TgZ(1,"tui-scrollbar",0),a.TgZ(2,"div",1),a.Hsn(3,1),a.qZA(),a.qZA(),a.Hsn(4,2))},directives:[r.I,s.X,l.R],styles:["aside[tuiNavigationAside]{--tui-link: var(--tui-text-01-night);--tui-link-hover: var(--tui-text-01-night);position:-webkit-sticky;position:sticky;top:3rem;display:flex;width:3rem;flex-direction:column;padding:.5rem .5rem .25rem;box-sizing:border-box;background:var(--tui-theme-color, #000);color:var(--tui-text-01-night);transition-property:width;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out}aside[tuiNavigationAside]._expanded{width:13.75rem}aside[tuiNavigationAside]._expanded+main[tuiNavigationMain]{max-width:calc(100% - 13.75rem)}aside[tuiNavigationAside] a[tuiButton].active{background:var(--tui-clear-hover)}aside[tuiNavigationAside] .t-nav-scrollbar{margin:0 -.25rem}aside[tuiNavigationAside] .t-nav-content{scrollbar-width:none;-ms-overflow-style:none;height:100%;padding:0 .25rem;overflow:auto}aside[tuiNavigationAside] .t-nav-content::-webkit-scrollbar,aside[tuiNavigationAside] .t-nav-content::-webkit-scrollbar-thumb{display:none}aside[tuiNavigationAside] tui-hosted-dropdown{width:100%}aside[tuiNavigationAside] [tuiButton]{width:100%;justify-content:flex-start;grid-gap:.625rem;gap:.625rem;margin-bottom:.25rem}aside[tuiNavigationAside] [tuiButton]:after{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;margin-left:auto;color:var(--tui-text-03-night)}aside[tuiNavigationAside] tui-expand [tuiButton]{-webkit-padding-start:2rem;padding-inline-start:2rem}aside[tuiNavigationAside] hr{background:var(--tui-clear-inverse);height:1px;margin:0 0 .25rem;border:none}aside[tuiNavigationAside] header{padding-bottom:.25rem;box-shadow:inset 0 -1px var(--tui-clear);margin-bottom:1rem}aside[tuiNavigationAside] footer{margin-top:auto;border-top:1.75rem solid transparent}aside[tuiNavigationAside]+main[tuiNavigationMain]{max-width:calc(100% - 3rem)}tui-dropdown[data-appearance=dropdown-navigation]{--tui-text-01: var(--tui-text-01-night);--tui-clear: var(--tui-clear-inverse);border:none;background:#323232;background:color-mix(in srgb,var(--tui-theme-color, #000) 80%,#fff)}\n"],encapsulation:2,changeDetection:0}),t})()},86001:(t,e,i)=>{i.d(e,{e:()=>d});var n=i(64862),o=i(28206),a=i(20186),r=i(66527),s=i(37343),l=i(74788);const u=["tuiNavigationHeader",""],c=["*"];let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=l.Xpm({type:t,selectors:[["header","tuiNavigationHeader",""]],hostAttrs:["tuiTheme","night"],features:[l._Bn([(0,o.ug)({size:"s",appearance:"secondary"}),(0,r.Ih)({size:"xs"}),(0,a.Es)({size:"m",appearance:"primary"}),(0,s.O0)({size:"s",appearance:"flat"}),(0,n.tuiDropdownOptionsProvider)({appearance:"dropdown-navigation"})])],attrs:u,ngContentSelectors:c,decls:1,vars:0,template:function(t,e){1&t&&(l.F$t(),l.Hsn(0))},styles:["header[tuiNavigationHeader]{--tui-link: var(--tui-text-01-night);--tui-link-hover: var(--tui-text-01-night);position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;height:3rem;width:100%;align-items:center;grid-gap:.25rem;gap:.25rem;padding:.5rem;box-sizing:border-box;font:var(--tui-font-text-s);line-height:1rem;background:var(--tui-theme-color, #000);color:var(--tui-text-01-night)}header[tuiNavigationHeader] [tuiNavigationLogo]{padding:0 .5rem;-webkit-margin-start:.25rem;margin-inline-start:.25rem}header[tuiNavigationHeader] [tuiNavigationLogo] tui-icon{font-size:1rem}header[tuiNavigationHeader] [tuiButton],header[tuiNavigationHeader] [tuiBadge],header[tuiNavigationHeader] [tuiChip],header[tuiNavigationHeader] tui-badge,header[tuiNavigationHeader] tui-chip{max-width:8rem}header[tuiNavigationHeader] hr{width:2rem;margin:0 0 0 auto;border:none;visibility:hidden;flex-shrink:0}header[tuiNavigationHeader] hr~[tuiButton]{margin-right:.5rem}tui-dropdown[data-appearance=dropdown-navigation]{--tui-text-01: var(--tui-text-01-night);--tui-clear: var(--tui-clear-inverse);border:none;color:var(--tui-text-01);background:#323232;background:color-mix(in srgb,var(--tui-theme-color, #000) 80%,#fff)}\n"],encapsulation:2,changeDetection:0}),t})()},95126:(t,e,i)=>{i.d(e,{D:()=>r});var n=i(74788),o=i(64862),a=i(76523);let r=(()=>{class t{constructor(t,e,i){this.el=t,this.aside=e,this.hint=i}ngDoCheck(){var t;this.hint.tuiHint=this.aside.tuiNavigationAside?"":null===(t=this.el.nativeElement.textContent)||void 0===t?void 0:t.trim()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(a.I),n.Y36(o.TuiHintDirective))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiHint","","tuiHintAside",""]],features:[n._Bn([(0,o.tuiHintOptionsProvider)({direction:"right"})])]}),t})()},4551:(t,e,i)=>{i.d(e,{n:()=>l});var n=i(20186),o=i(37343),a=i(74788);const r=["tuiNavigationNav",""],s=["*"];let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["nav","tuiNavigationNav",""]],features:[a._Bn([(0,n.Es)({size:"m"}),(0,o.O0)({size:"s"})])],attrs:r,ngContentSelectors:s,decls:1,vars:0,template:function(t,e){1&t&&(a.F$t(),a.Hsn(0))},styles:["nav[tuiNavigationNav]{top:3rem;z-index:1;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;box-shadow:inset 0 -1px var(--tui-base-03);padding:0 1.25rem;margin:0 -1.25rem;box-sizing:border-box;white-space:nowrap;overflow:hidden;font:var(--tui-font-text-s);line-height:1rem;color:var(--tui-text-02);background:var(--tui-base-01)}nav[tuiNavigationNav] [tuiNavigationLogo]{font:var(--tui-font-text-m);font-weight:bold;color:var(--tui-text-01)}nav[tuiNavigationNav]>a{text-decoration:none;color:inherit}nav[tuiNavigationNav]>hr{width:2rem;margin:0 0 0 auto;border:none;visibility:hidden;flex-shrink:0}nav[tuiNavigationNav] tui-icon{font-size:1rem;vertical-align:bottom}nav[tuiNavigationNav] tui-tabs,nav[tuiNavigationNav] [tuiTabs]{height:3rem;-webkit-margin-end:1rem;margin-inline-end:1rem}nav[tuiNavigationNav] tui-tabs tui-underline,nav[tuiNavigationNav] [tuiTabs] tui-underline{--tui-primary: var(--tui-base-07)}nav[tuiNavigationNav] [tuiTab]{font:var(--tui-font-text-s)}\n"],encapsulation:2,changeDetection:0}),t})()},11359:(t,e,i)=>{i.d(e,{x:()=>g});var n=i(74788),o=i(23738),a=i(4797),r=i(74375),s=i(36097),l=i(89570),u=i(3104);function c(t,e){if(1&t&&n._UZ(0,"tui-icon",6),2&t){const t=e.polymorpheusOutlet,i=n.oxw().$implicit,o=n.oxw();n.Udp("--t-cut",100-o.getCut(i),"%"),n.ekj("t-icon_fraction",o.isFraction(i)),n.Q6J("icon",t.toString())}}function d(t,e){if(1&t&&n._UZ(0,"tui-icon",7),2&t){const t=e.polymorpheusOutlet,i=n.oxw().$implicit,o=n.oxw();n.Udp("--t-cut",o.getCut(i),"%"),n.Q6J("icon",t.toString())}}const p=function(t){return{$implicit:t}};function h(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",3),n.NdJ("pointerup",(function(){const e=n.CHM(t).$implicit,i=n.oxw();return i.onClick(i.max-e)})),n.YNc(1,c,1,5,"tui-icon",4),n.YNc(2,d,1,3,"tui-icon",5),n.qZA()}if(2&t){const t=e.$implicit,i=n.oxw();n.ekj("t-item_active",i.isActive(t)),n.xp6(1),n.Q6J("polymorpheusOutlet",i.icon)("polymorpheusOutletContext",n.VKq(6,p,i.max-t)),n.xp6(1),n.Q6J("polymorpheusOutlet",i.icon)("polymorpheusOutletContext",n.VKq(8,p,i.max-t))}}let g=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i){super(t,e),this.options=i,this.icon=this.options.icon,this.max=this.options.max,this.active=0}get nativeFocusableElement(){var t;return this.computedDisabled?null:(null===(t=this.input)||void 0===t?void 0:t.nativeElement)||null}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}onKeyDown(t){this.readOnly&&t.preventDefault()}onPointer(t){this.active=(0,a.tuiClamp)(this.active+t,0,1)}onClick(t){this.active&&(this.value=t)}isActive(t){return Math.ceil(this.value)>=this.max-t}isFraction(t){return this.value>this.max-t-1&&this.value*{font-size:1rem}.t-icon_blank[_ngcontent-%COMP%]{position:absolute;top:0;left:0;display:none;color:var(--tui-base-06);-webkit-clip-path:inset(0 0 0 var(--t-cut));clip-path:inset(0 0 0 var(--t-cut))}.t-icon_fraction[_ngcontent-%COMP%]{display:block}@media (any-pointer: coarse){._active[_nghost-%COMP%] .t-item_active[_ngcontent-%COMP%]{transform:scale(.85);transition-timing-function:ease-in-out}.t-range[_ngcontent-%COMP%]{pointer-events:auto}.t-icon[_ngcontent-%COMP%]{transition:none}}"],changeDetection:0}),t})()},74375:(t,e,i)=>{i.d(e,{Q4:()=>n});const n=(0,i(4797).tuiCreateToken)({icon:"tuiIconStarLarge",max:5})},15185:(t,e,i)=>{i.d(e,{A:()=>l});var n=i(74788),o=i(4797),a=i(66527),r=i(46782);const s=["*"];let l=(()=>{class t{constructor(t,e,i){this.el=t,this.size="s",this.activeItemIndex=0,this.activeItemIndexChange=new n.vpe,e.pipe((0,r.R)(i)).subscribe((()=>this.refresh()))}get tabs(){return this.el.nativeElement.children}ngOnChanges(){this.refresh()}update(t){t===this.activeItemIndex||t<0||(this.activeItemIndex=t,this.activeItemIndexChange.emit(t),this.refresh())}get left(){const t=this.activeElement;return(0,o.tuiIsHTMLElement)(t)?t.offsetLeft:0}get width(){var t;return(null===(t=this.activeElement)||void 0===t?void 0:t.clientWidth)||0}get activeElement(){return this.tabs.item(this.activeItemIndex)}refresh(){this.el.nativeElement.style.setProperty("--t-left",(0,o.tuiPx)(this.left)),this.el.nativeElement.style.setProperty("--t-width",(0,o.tuiPx)(this.width))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.TuiResizeService),n.Y36(o.TuiDestroyService,2))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-segmented"]],hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{size:"size",activeItemIndex:"activeItemIndex"},outputs:{activeItemIndexChange:"activeItemIndexChange"},features:[n._Bn([o.TuiDestroyService,o.TuiResizeService,(0,a.Ih)({size:"s"})]),n.TTD],ngContentSelectors:s,decls:1,vars:0,template:function(t,e){1&t&&(n.F$t(),n.Hsn(0))},styles:['tui-segmented{position:relative;display:flex;box-sizing:border-box;isolation:isolate;color:var(--tui-clear);border:.125rem solid transparent}tui-segmented[data-size=s]{--t-padding: .625rem;--t-gap: .5rem;--t-margin: -.125rem;height:var(--tui-height-s);font:var(--tui-font-text-s);border-radius:var(--tui-radius-s)}tui-segmented[data-size=s]>*:before,tui-segmented[data-size=s]>*:after,tui-segmented[data-size=s] tui-icon{font-size:1rem}tui-segmented[data-size=m]{--t-padding: .875rem;--t-gap: 1rem;--t-margin: -.375rem;height:var(--tui-height-m);font:var(--tui-font-text-m);border-radius:var(--tui-radius-s)}tui-segmented[data-size=l]{--t-padding: 1.125rem;--t-gap: 1rem;--t-margin: -.375rem;height:var(--tui-height-l);font:var(--tui-font-text-l);border-radius:var(--tui-radius-m);border-width:.25rem}tui-segmented[data-size=l]:after{box-shadow:0 0 0 .25rem}tui-segmented>a,tui-segmented>button,tui-segmented>label,tui-segmented>label>input:not([tuiRadio]){transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:flex;align-items:center;justify-content:center;white-space:nowrap;grid-gap:var(--t-gap);gap:var(--t-gap);margin:0;padding:0 var(--t-padding);color:var(--tui-text-01);overflow:hidden;cursor:pointer;font:inherit;border-radius:inherit}tui-segmented>a>*,tui-segmented>button>*,tui-segmented>label>*,tui-segmented>label>input:not([tuiRadio])>*,tui-segmented>a:before,tui-segmented>button:before,tui-segmented>label:before,tui-segmented>label>input:not([tuiRadio]):before,tui-segmented>a:after,tui-segmented>button:after,tui-segmented>label:after,tui-segmented>label>input:not([tuiRadio]):after{margin:0 var(--t-margin)}tui-segmented>a:focus-visible,tui-segmented>button:focus-visible,tui-segmented>label:focus-visible,tui-segmented>label>input:not([tuiRadio]):focus-visible{outline:.125rem solid var(--tui-focus);outline-offset:-.125rem}tui-segmented>label>input:not([tuiRadio]){position:absolute;top:0;left:0;width:100%;height:100%}tui-segmented:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:-1;border-radius:inherit;background:currentColor;box-shadow:0 0 0 .125rem}tui-segmented:before{transition-property:left,width;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";position:absolute;left:var(--t-left);height:100%;width:var(--t-width);border-radius:inherit;background:currentColor;color:var(--tui-base-01);box-shadow:0 .25rem 1.25rem #0000001a}\n'],encapsulation:2,changeDetection:0}),t})()},64309:(t,e,i)=>{i.d(e,{T:()=>c});var n=i(74788),o=i(23738),a=i(33982),r=i(4797),s=i(43190),l=i(88002),u=i(15185);let c=(()=>{class t{constructor(t){this.component=t,this.controls=r.EMPTY_QUERY,this.radios=r.EMPTY_QUERY,this.links=r.EMPTY_QUERY,this.elements=r.EMPTY_QUERY}update(t){this.component.update(this.getIndex(t))}ngAfterContentInit(){(0,r.tuiQueryListChanges)(this.controls).pipe((0,s.w)((()=>(0,r.tuiControlValue)(this.controls.first))),(0,l.U)((t=>this.radios.toArray().findIndex((e=>e.value===t))))).subscribe((t=>{this.component.update(t)}))}ngAfterContentChecked(){var t;this.links.length&&this.update((null===(t=this.elements.get(this.linkIndex))||void 0===t?void 0:t.nativeElement)||null)}get linkIndex(){return this.links.toArray().findIndex((t=>t.isActive))}getIndex(t){return Array.from(this.component.tabs).findIndex((e=>e.contains(t)))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(u.A))},t.ɵdir=n.lG2({type:t,selectors:[["tui-segmented"]],contentQueries:function(t,e,i){if(1&t&&(n.Suo(i,o.a5,5),n.Suo(i,o._,5),n.Suo(i,a.Od,4),n.Suo(i,a.Od,4,n.SBq)),2&t){let t;n.iGM(t=n.CRH())&&(e.controls=t),n.iGM(t=n.CRH())&&(e.radios=t),n.iGM(t=n.CRH())&&(e.links=t),n.iGM(t=n.CRH())&&(e.elements=t)}},hostBindings:function(t,e){1&t&&n.NdJ("click",(function(t){return e.update(t.target)}))}}),t})()},60970:(t,e,i)=>{i.d(e,{y:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-status"],decls:0,vars:0,template:function(t,e){},styles:['[tuiStatus]{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem}[tuiStatus]:before{width:.5rem;height:.5rem;border-radius:100%;background:var(--t-status)}[tuiStatus][style*="--t-status:"]:before{content:""}\n'],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){this.tuiStatus="",t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiStatus",""]],hostAttrs:["tuiStatus",""],hostVars:2,hostBindings:function(t,e){2&t&&o.Udp("--t-status",e.tuiStatus||null)},inputs:{tuiStatus:"tuiStatus"}}),t})()},14809:(t,e,i)=>{i.d(e,{K:()=>a});var n=i(74788),o=i(4797);let a=(()=>{class t{constructor(t){this.el=t,this.autoClose=!0}handleEvent(t){const e=(0,o.tuiGetActualTarget)(t);!1===this.autoClose||this.el.nativeElement.contains(e)||this.close()}close(){this.el.nativeElement.scrollTo({left:0,behavior:"smooth"})}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["tui-swipe-actions","autoClose",""]],hostBindings:function(t,e){1&t&&n.NdJ("pointerdown.silent",(function(t){return e.handleEvent(t)}),!1,n.evT)("focusin.silent",(function(t){return e.handleEvent(t)}),!1,n.evT)},inputs:{autoClose:"autoClose"}}),t})()},36335:(t,e,i)=>{i.d(e,{k:()=>s});var n=i(74788),o=i(75412);const a=["*",[["","tuiSwipeAction",""]]],r=["*","[tuiSwipeAction]"];let s=(()=>{class t{constructor(){this.actionsWidth=0}onResize({target:t}){this.actionsWidth=t.clientWidth}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-swipe-actions"]],hostVars:2,hostBindings:function(t,e){2&t&&n.Udp("--t-actions-width",e.actionsWidth)},ngContentSelectors:r,decls:4,vars:0,consts:[[1,"t-content"],[1,"t-actions",3,"tuiResize"]],template:function(t,e){1&t&&(n.F$t(a),n.TgZ(0,"div",0),n.Hsn(1),n.qZA(),n.TgZ(2,"div",1),n.NdJ("tuiResize",(function(t){return e.onResize(t[0])})),n.Hsn(3,1),n.qZA())},directives:[o.$],styles:["[_nghost-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;--tui-action-gap: 24;--tui-actions-padding: .5rem;--tui-item-size: 44;display:flex;width:-webkit-fill-available;width:stretch;align-items:center;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;perspective:1px;perspective-origin:calc(100% + calc(1px * var(--tui-item-size) / 2) + var(--tui-actions-padding))}[_nghost-%COMP%]::-webkit-scrollbar, [_nghost-%COMP%]::-webkit-scrollbar-thumb{display:none}.t-content[_ngcontent-%COMP%]{scroll-snap-align:start;flex-shrink:0;width:100%}.t-actions[_ngcontent-%COMP%]{display:flex;grid-gap:calc(1px * var(--tui-action-gap));gap:calc(1px * var(--tui-action-gap));padding:0 1rem 0 var(--tui-actions-padding);scroll-snap-align:start;align-items:center;transform-style:preserve-3d}.t-actions[_ngcontent-%COMP%]:empty{display:none} .t-actions>*:nth-child(2){--t-distance: calc(var(--tui-item-size) + var(--tui-action-gap)) * calc(2 - 1);--t-factor: calc((var(--t-actions-width) - var(--t-distance)) / var(--t-actions-width));--t-scale: calc(1 / var(--t-factor));--t-translate: calc(1px * (1 - 1 / var(--t-factor)));transform:translate3d(calc(calc((-100% - calc(1px * var(--tui-action-gap))) * (2 - 1)) / var(--t-scale)),0,var(--t-translate));scale:var(--t-scale)} .t-actions>*:nth-child(3){--t-distance: calc(var(--tui-item-size) + var(--tui-action-gap)) * calc(3 - 1);--t-factor: calc((var(--t-actions-width) - var(--t-distance)) / var(--t-actions-width));--t-scale: calc(1 / var(--t-factor));--t-translate: calc(1px * (1 - 1 / var(--t-factor)));transform:translate3d(calc(calc((-100% - calc(1px * var(--tui-action-gap))) * (3 - 1)) / var(--t-scale)),0,var(--t-translate));scale:var(--t-scale)} .t-actions>*:nth-child(4){--t-distance: calc(var(--tui-item-size) + var(--tui-action-gap)) * calc(4 - 1);--t-factor: calc((var(--t-actions-width) - var(--t-distance)) / var(--t-actions-width));--t-scale: calc(1 / var(--t-factor));--t-translate: calc(1px * (1 - 1 / var(--t-factor)));transform:translate3d(calc(calc((-100% - calc(1px * var(--tui-action-gap))) * (4 - 1)) / var(--t-scale)),0,var(--t-translate));scale:var(--t-scale)} .t-actions>*:nth-child(5){--t-distance: calc(var(--tui-item-size) + var(--tui-action-gap)) * calc(5 - 1);--t-factor: calc((var(--t-actions-width) - var(--t-distance)) / var(--t-actions-width));--t-scale: calc(1 / var(--t-factor));--t-translate: calc(1px * (1 - 1 / var(--t-factor)));transform:translate3d(calc(calc((-100% - calc(1px * var(--tui-action-gap))) * (5 - 1)) / var(--t-scale)),0,var(--t-translate));scale:var(--t-scale)} .t-actions>*:nth-child(6){--t-distance: calc(var(--tui-item-size) + var(--tui-action-gap)) * calc(6 - 1);--t-factor: calc((var(--t-actions-width) - var(--t-distance)) / var(--t-actions-width));--t-scale: calc(1 / var(--t-factor));--t-translate: calc(1px * (1 - 1 / var(--t-factor)));transform:translate3d(calc(calc((-100% - calc(1px * var(--tui-action-gap))) * (6 - 1)) / var(--t-scale)),0,var(--t-translate));scale:var(--t-scale)}@media (hover: hover) and (pointer: fine){.t-actions[_ngcontent-%COMP%]{display:none}}"],changeDetection:0}),t})()},80522:(t,e,i)=>{i.d(e,{_:()=>m});var n=i(15732),o=i(72135),a=i(74788),r=i(12057),s=i(3104);function l(t,e){if(1&t&&(a.TgZ(0,"div",6),a._UZ(1,"tui-icon",7),a.qZA()),2&t){const t=a.oxw();a.xp6(1),a.Q6J("icon",t.iconLeft)}}function u(t,e){if(1&t&&(a.TgZ(0,"div",8),a._UZ(1,"tui-icon",7),a.qZA()),2&t){const t=a.oxw();a.xp6(1),a.Q6J("icon",t.iconRight)}}function c(t,e){if(1&t&&a._UZ(0,"tui-icon",11),2&t){const t=a.oxw(2);a.Q6J("icon",t.options.icons[t.paymentSystem])}}function d(t,e){if(1&t&&a._UZ(0,"img",12),2&t){const t=a.oxw(2);a.Q6J("alt",t.paymentSystem)("src",t.resolver(t.options.icons[t.paymentSystem]).replace("Outline",""),a.LSH)}}function p(t,e){if(1&t&&(a.ynx(0),a.YNc(1,c,1,1,"tui-icon",9),a.YNc(2,d,1,2,"ng-template",null,10,a.W1O),a.BQk()),2&t){const t=a.MAs(3),e=a.oxw();a.xp6(1),a.Q6J("ngIf",e.monoHandler(e.paymentSystem))("ngIfElse",t)}}const h=[[["img"]],"*"],g=["img","*"];let m=(()=>{class t{constructor(t,e){this.resolver=t,this.options=e,this.size=this.options.size,this.paymentSystem=null,this.iconLeft="",this.iconRight="",this.monoHandler=this.options.monoHandler}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.u),a.Y36(o.Z))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-thumbnail-card"]],hostVars:1,hostBindings:function(t,e){2&t&&a.uIk("data-size",e.size)},inputs:{size:"size",paymentSystem:"paymentSystem",iconLeft:"iconLeft",iconRight:"iconRight",monoHandler:"monoHandler"},ngContentSelectors:g,decls:8,vars:3,consts:[[1,"t-front"],["class","t-left",4,"ngIf"],["class","t-right",4,"ngIf"],[1,"t-left","t-icon"],[4,"ngIf"],[1,"t-back"],[1,"t-left"],[1,"t-icon",3,"icon"],[1,"t-right"],["class","t-logo",3,"icon",4,"ngIf","ngIfElse"],["colored",""],[1,"t-logo",3,"icon"],[1,"t-logo",3,"alt","src"]],template:function(t,e){1&t&&(a.F$t(h),a.TgZ(0,"div",0),a.YNc(1,l,2,1,"div",1),a.YNc(2,u,2,1,"div",2),a.TgZ(3,"div",3),a.Hsn(4),a.qZA(),a.Hsn(5,1),a.YNc(6,p,4,2,"ng-container",4),a.qZA(),a._UZ(7,"div",5)),2&t&&(a.xp6(1),a.Q6J("ngIf",e.iconLeft),a.xp6(1),a.Q6J("ngIf",e.iconRight),a.xp6(4),a.Q6J("ngIf",e.paymentSystem))},directives:[r.O5,s.y],styles:['[_nghost-%COMP%]{position:relative;display:inline-flex;flex-shrink:0;background:#000;color:#fff;transform-style:preserve-3d;overflow:hidden}[_nghost-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:""}[data-size=s][_nghost-%COMP%]{width:2.5rem;height:1.625rem;border-radius:.25rem;font-size:0}[data-size=s][_nghost-%COMP%] .t-left[_ngcontent-%COMP%]{transform:translate(.125rem,.125rem) scale(.625)}[data-size=s][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{display:none}[data-size=s][_nghost-%COMP%] .t-logo[_ngcontent-%COMP%]{bottom:-.375rem;transform:scale(.55)}[data-size=m][_nghost-%COMP%]{width:3rem;height:2rem;border-radius:.3125rem;text-indent:.1875rem;font:normal .5625rem/.875rem var(--tui-font-text)}[data-size=m][_nghost-%COMP%] .t-left[_ngcontent-%COMP%]{transform:translate(.1875rem,.25rem) scale(.75)}[data-size=m][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{transform:translate(-.1875rem,.1875rem) scale(.875)}[data-size=m][_nghost-%COMP%] .t-right[_ngcontent-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(.714)}[data-size=m][_nghost-%COMP%] .t-logo[_ngcontent-%COMP%]{bottom:-.3125rem;transform:scale(.55)}[data-size=l][_nghost-%COMP%]{width:3.375rem;height:2.25rem;border-radius:.375rem;text-indent:.3125rem;font:normal .625rem/1.125rem var(--tui-font-text)}[data-size=l][_nghost-%COMP%] .t-left[_ngcontent-%COMP%]{transform:translate(.1875rem,.1875rem)}[data-size=l][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{transform:translate(-.1875rem,.1875rem)}[data-size=l][_nghost-%COMP%] .t-logo[_ngcontent-%COMP%]{bottom:-.1875rem;transform:scale(.75)}.t-left[_ngcontent-%COMP%], .t-right[_ngcontent-%COMP%]{position:absolute;top:0;display:flex}.t-left[_ngcontent-%COMP%]{left:0;transform-origin:top left}.t-right[_ngcontent-%COMP%]{right:0;transform-origin:top right}.t-right[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background:currentColor;opacity:.35}.t-right[_ngcontent-%COMP%] .t-icon[_ngcontent-%COMP%]{color:#fff;transform:scale(.625)}.t-logo[_ngcontent-%COMP%]{position:absolute;right:.1875rem;width:1.5rem;height:1.5rem;transform-origin:right}.t-icon[_ngcontent-%COMP%]{width:1rem;height:1rem}.t-front[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:inset 0 0 0 1px var(--tui-clear);border-radius:inherit}.t-back[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg) translateZ(1px);background:#b0b0b0;border-radius:inherit}.t-back[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";top:20%;bottom:60%;background:#959595}'],changeDetection:0}),t})()},72135:(t,e,i)=>{i.d(e,{Z:()=>o});var n=i(63881);const o=(0,i(4797).tuiCreateToken)({icons:n.TUI_PAYMENT_SYSTEM_ICONS,size:"m",monoHandler:t=>"mir"===t||"visa"===t||"electron"===t})},25190:(t,e,i)=>{i.d(e,{YM:()=>o,p5:()=>a.p5}),i(38571);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var a=i(84222)},38571:(t,e,i)=>{i.d(e,{p:()=>u});var n=i(23738),o=i(4797),a=i(15732),r=i(84222),s=i(74788);const l=["type","checkbox","tuiToggle",""];let u=(()=>{class t{constructor(t,e,i){this.resolver=t,this.options=e,this.control=i,this.size=this.options.size,this.showIcons=this.options.showIcons}get icon(){const{options:t,resolver:e,size:i}=this;return`url(${e((0,o.tuiIsString)(t.icon)?t.icon:t.icon(i))})`}}return t.ɵfac=function(e){return new(e||t)(s.Y36(a.u),s.Y36(r.oO),s.Y36(n.a5,8))},t.ɵcmp=s.Xpm({type:t,selectors:[["input","type","checkbox","tuiToggle",""]],hostAttrs:["tuiAppearance",""],hostVars:10,hostBindings:function(t,e){2&t&&(s.Ikx("disabled",!e.control||e.control.disabled),s.uIk("data-size",e.size),s.Udp("--t-mask",e.icon),s.ekj("_invalid",(null==e.control?null:e.control.invalid)&&(null==e.control?null:e.control.touched))("_readonly",!e.control)("_icons",e.showIcons))},inputs:{size:"size",showIcons:"showIcons"},attrs:l,decls:0,vars:0,template:function(t,e){},styles:['[_nghost-%COMP%]{transition-property:background,box-shadow;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;width:3rem;height:1.5rem;border-radius:2rem;color:var(--tui-primary-text);overflow:hidden;cursor:pointer;margin:0;background:var(--tui-secondary)}[data-size=s][_nghost-%COMP%]{height:1rem;width:2rem}[data-size=s][_nghost-%COMP%]:before{width:1rem;transform:translate(-1rem);-webkit-mask-size:.75rem;mask-size:.75rem}[data-size=s][_nghost-%COMP%]:after{width:1rem;box-shadow:-2rem 0 0 .25rem var(--tui-text-01-night)}[data-size=s][_nghost-%COMP%]:checked:after{transform:scale(.5) translate(2rem)}[_nghost-%COMP%]:hover{background:var(--tui-secondary-hover)}[_nghost-%COMP%]:active{background:var(--tui-secondary-active)}[_nghost-%COMP%]:checked{background:var(--tui-primary)}[_nghost-%COMP%]:checked:hover{background:var(--tui-primary-hover)}[_nghost-%COMP%]:checked:active{background:var(--tui-primary-active)}[_nghost-%COMP%]:checked:before{transform:none}[_nghost-%COMP%]:checked:after{transform:scale(.5) translate(3rem)}[_nghost-%COMP%]:disabled._readonly{opacity:1}[_nghost-%COMP%]:before, [_nghost-%COMP%]:after{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";position:absolute;height:100%;width:1.5rem}[_nghost-%COMP%]:before{display:none;background:currentColor;-webkit-mask:var(--t-mask) no-repeat center;mask:var(--t-mask) no-repeat center;-webkit-mask-size:1rem;mask-size:1rem;transform:translate(-1.5rem)}[_nghost-%COMP%]:after{right:0;border-radius:100%;transform:scale(.5);box-shadow:-3rem 0 0 .25rem var(--tui-text-01-night)}._icons[_nghost-%COMP%]:before{display:block}._icons[_nghost-%COMP%]:after{box-shadow:inset 0 0 0 .25rem var(--tui-clear-active),-3rem 0 0 .25rem var(--tui-text-01-night)}._icons[data-size=s][_nghost-%COMP%]:after{box-shadow:inset 0 0 0 .125rem var(--tui-clear-active),-2rem 0 0 .25rem var(--tui-text-01-night)}._invalid[_nghost-%COMP%]{background:var(--tui-error-bg)}._invalid[_nghost-%COMP%]:hover, ._invalid[_nghost-%COMP%]:active{background:var(--tui-error-bg-hover)}._invalid[_nghost-%COMP%]:checked{background:var(--tui-error-fill)}'],changeDetection:0}),t})()},84222:(t,e,i)=>{i.d(e,{oO:()=>a,p5:()=>r});var n=i(4797);const o={showIcons:!0,size:"m",icon:"tuiIconCheck"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},13424:(t,e,i)=>{i.d(e,{_:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-avatar-outline"],decls:0,vars:0,template:function(t,e){},styles:['[tuiAvatarOutline]{--t-outline: .1875rem;--t-gap: .125rem}[tuiAvatarOutline][data-size=xs],[tuiAvatarOutline][data-size=s],[tuiAvatarOutline][data-size=m]{--t-outline: .125rem;--t-gap: .0625rem}[tuiAvatarOutline]._outline{-webkit-mask:radial-gradient(closest-side,#000,#000 calc(100% - var(--t-gap) - var(--t-outline) - .5px),transparent calc(100% - var(--t-gap) - var(--t-outline)),transparent calc(100% - var(--t-outline) - .5px),#000 calc(100% - var(--t-outline)));mask:radial-gradient(closest-side,#000,#000 calc(100% - var(--t-gap) - var(--t-outline) - .5px),transparent calc(100% - var(--t-gap) - var(--t-outline)),transparent calc(100% - var(--t-outline) - .5px),#000 calc(100% - var(--t-outline)))}[tuiAvatarOutline]._outline:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--t-fill);-webkit-mask:radial-gradient(closest-side,transparent,transparent calc(100% - var(--t-outline) - .5px),#000 calc(100% - var(--t-outline)));mask:radial-gradient(closest-side,transparent,transparent calc(100% - var(--t-outline) - .5px),#000 calc(100% - var(--t-outline)))}\n'],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){this.tuiAvatarOutline="",t.addComponent(a)}get value(){return""===this.tuiAvatarOutline?"var(--tui-primary)":this.tuiAvatarOutline}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiAvatarOutline",""]],hostVars:4,hostBindings:function(t,e){2&t&&(o.Udp("--t-fill",e.value),o.ekj("_outline",e.value))},inputs:{tuiAvatarOutline:"tuiAvatarOutline"}}),t})()},75836:(t,e,i)=>{i.d(e,{p:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-block-details-styles"],decls:0,vars:0,template:function(t,e){},styles:["[tuiBlockDetails]{display:flex;flex-direction:column;align-items:center;font:var(--tui-font-heading-3);min-height:2rem}[tuiBlockDetails] [tuiTitle]{text-align:center;font:var(--tui-font-text-l);grid-gap:0;gap:0}[tuiBlockDetails] [tuiSubtitle]{font:var(--tui-font-text-m);color:var(--tui-text-02);margin-top:.25rem}:host-context(tui-root._mobile) [tuiBlockDetails] [tuiSubtitle]{font:var(--tui-font-text-s)}[tuiBlockDetails] [tuiComment]{margin-top:1.0625rem}[tuiBlockDetails] [tuiAccessory]{display:flex;flex-gap:.5rem;margin-top:1.25rem}[tuiBlockDetails] [tuiAccessories],[tuiBlockDetails] tui-badge:only-of-type{margin-top:1.25rem}[tuiBlockDetails] [tuiAccessories]{display:flex;grid-gap:.5rem;gap:.5rem}[tuiBlockDetails] tui-avatar,[tuiBlockDetails] [tuiTitle]{margin-bottom:1rem}\n"],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiBlockDetails",""]]}),t})()},56364:(t,e,i)=>{i.d(e,{h:()=>s});var n=i(53251),o=i(15732),a=i(38341),r=i(74788);let s=(()=>{class t{constructor(t,e){this.resolver=t,this.icon=e}}return t.ɵfac=function(e){return new(e||t)(r.Y36(o.u),r.Y36(a.z))},t.ɵdir=r.lG2({type:t,selectors:[["","tuiIconButton","","tuiButtonClose",""]],hostVars:8,hostBindings:function(t,e){2&t&&(r.Udp("--t-mask-left","url("+e.resolver(e.icon)+")")("--t-radius",100,"%")("--tui-height-s",1.875,"rem"),r.ekj("_icon-left",!0))},features:[r._Bn([(0,n.O0)({appearance:"neutral",size:"s"})])]}),t})()},38341:(t,e,i)=>{i.d(e,{z:()=>n});const n=(0,i(4797).tuiCreateToken)("tuiIconClose")},11320:(t,e,i)=>{i.d(e,{n:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-button-group-styles"],decls:0,vars:0,template:function(t,e){},styles:['[tuiButtonGroup]{display:flex;border-radius:var(--tui-radius-xl);justify-content:center;overflow:hidden}[tuiButtonGroup]>button,[tuiButtonGroup]>a{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:flex;border:none;outline:none;background:transparent;align-items:center;flex:1;flex-direction:column;padding:1.125rem .25rem;grid-gap:.5rem;gap:.5rem;font-size:var(--tui-font-text-s);max-width:calc(50% - 1.75rem);cursor:pointer;color:var(--tui-link);text-align:center}[tuiButtonGroup]>button:active,[tuiButtonGroup]>a:active{background:var(--tui-clear)}[tuiButtonGroup]>button:before,[tuiButtonGroup]>a:before,[tuiButtonGroup]>button:after,[tuiButtonGroup]>a:after{position:absolute;top:0;background:inherit;width:1.75rem;height:100%}[tuiButtonGroup]>button:first-child:before,[tuiButtonGroup]>a:first-child:before{content:"";left:-1.75rem}[tuiButtonGroup]>button:last-child:after,[tuiButtonGroup]>a:last-child:after{content:"";right:-1.75rem}[tuiButtonGroup]>button tui-icon,[tuiButtonGroup]>a tui-icon{font-size:1.75rem}[tuiButtonGroup]:has(button:only-child){border-radius:1rem}[tuiButtonGroup]>button:only-child,[tuiButtonGroup]>a:only-child{width:100%;flex-direction:row;font:var(--tui-font-text-l);max-width:100%;justify-content:center}\n'],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiButtonGroup",""]]}),t})()},28926:(t,e,i)=>{i.d(e,{s:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-button-vertical-styles"],decls:0,vars:0,template:function(t,e){},styles:["[tuiButton][tuiButtonVertical]{--t-line-height: 1rem;--t-margin: 0rem !important;flex-direction:column;height:auto;padding:.75rem;grid-gap:.375rem;gap:.375rem;min-width:5rem;white-space:pre-line;font:var(--tui-font-text-s-2)}[tuiButton][tuiButtonVertical]>*{max-height:calc(var(--t-line-height) * 2)}\n"],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiButtonVertical",""]]}),t})()},50409:(t,e,i)=>{i.d(e,{V:()=>s,S:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-card"],decls:0,vars:0,template:function(t,e){},styles:["[tuiCardMedium],[tuiCardLarge]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;position:relative;display:flex;align-items:flex-start;flex-shrink:0;text-decoration:none;overscroll-behavior:contain}[tuiCardMedium][tuiTitle],[tuiCardLarge][tuiTitle],[tuiCardMedium] [tuiTitle]:not([tuiCell] *),[tuiCardLarge] [tuiTitle]:not([tuiCell] *){font-weight:bold}[tuiCardMedium] [tuiTitle],[tuiCardLarge] [tuiTitle],[tuiCardMedium] [tuiSubtitle],[tuiCardLarge] [tuiSubtitle]{max-width:100%}[tuiCardMedium]>*,[tuiCardLarge]>*{scrollbar-width:none;-ms-overflow-style:none}[tuiCardMedium]>*::-webkit-scrollbar,[tuiCardLarge]>*::-webkit-scrollbar,[tuiCardMedium]>*::-webkit-scrollbar-thumb,[tuiCardLarge]>*::-webkit-scrollbar-thumb{display:none}[tuiCardMedium]{width:8.75rem;height:8.75rem;flex-direction:column;justify-content:space-between;padding:.75rem;border-radius:var(--tui-radius-l);box-sizing:border-box}[tuiCardMedium][tuiTitle]{padding:.625rem .75rem}[tuiCardMedium] [tuiTitle]{margin:-.125rem 0}[tuiCardMedium] [tuiSubtitle]{color:var(--tui-text-01)}[tuiCardLarge][data-space]{--t-gap: .75rem;--t-radius: var(--tui-radius-l);--t-comp: -.25rem;--t-padding: .75rem;--t-dim: calc(var(--t-padding) + var(--t-comp));font:var(--tui-font-text-m);padding:var(--t-padding);border-radius:var(--t-radius);box-sizing:border-box}[tuiCardLarge][data-space][data-space=normal]{--t-radius: 1.5rem;--t-padding: 1.5rem;--t-gap: 1.5rem}[tuiCardLarge][data-space][data-space=compact]{--t-radius: 1rem;--t-padding: 1.25rem;--t-gap: 1.25rem}[tuiCardLarge][data-space]:not([tuiCell],[tuiHeader]){flex-direction:column;grid-gap:var(--t-gap);gap:var(--t-gap);align-items:stretch}[tuiCardLarge][data-space]:not([tuiCell],[tuiHeader])>:last-child:not([tuiCell]){margin-top:auto}[tuiCardLarge][data-space][tuiHeader]{padding:var(--t-dim) var(--t-dim) var(--t-dim) var(--t-padding)}[tuiCardLarge][data-space][tuiHeader] [tuiLink]:last-child{margin-right:calc(-1 * var(--t-comp))}[tuiCardLarge][data-space]>[tuiHeader]{margin:var(--t-comp) var(--t-comp) calc(1.5 * var(--t-comp)) 0}[tuiCardLarge][data-space]>[tuiHeader] [tuiLink]:last-child{margin-right:calc(-1 * var(--t-comp))}[tuiCardLarge][data-space] [tuiCell]{width:-webkit-fill-available;width:stretch;padding:.5rem;margin:-.5rem -.5rem -.75rem;border-radius:var(--tui-radius-l)}[tuiCardLarge][data-space] [tuiCell]:last-of-type{margin-bottom:-.5rem}[tuiCardLarge][data-space]>[tuiLink]:last-child{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:var(--t-comp)}\n"],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiCardMedium",""]],hostAttrs:["tuiCardMedium",""]}),t})(),s=(()=>{class t{constructor(t){this.space="normal",t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiCardLarge",""]],hostAttrs:["tuiCardLarge",""],hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-space",e.space||"normal")},inputs:{space:["tuiCardLarge","space"]}}),t})()},4406:(t,e,i)=>{i.d(e,{B:()=>s});var n=i(4797),o=i(53251),a=i(74788);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-cell"],decls:0,vars:0,template:function(t,e){},styles:["[tuiCell]{--tui-height: calc(var(--tui-height-s) - .5rem);--t-padding: .125rem 1rem;--t-radius: var(--tui-radius-s);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:flex;align-items:center;box-sizing:content-box;isolation:isolate;color:var(--tui-text-01);padding:var(--t-padding);min-height:var(--t-height);border-radius:var(--t-radius)}[tuiCell] [tuiAccessories]{position:relative;display:flex;max-height:var(--t-height);align-items:center;align-self:stretch}[tuiCell] [tuiCellActions]{position:absolute;right:0;z-index:1;padding-right:inherit}[tuiCell] [tuiCellActions]~*{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out}[tuiCell] [tuiCellActions] button,[tuiCell] [tuiCellActions] a{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;opacity:0}[tuiCell] [tuiCellActions] button:focus-visible,[tuiCell] [tuiCellActions] a:focus-visible{opacity:1}[tuiCell] [tuiSubtitle]{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem;color:var(--tui-text-02)}[tuiCell] [tuiTitle]{flex-shrink:7;-webkit-margin-end:auto;margin-inline-end:auto;align-items:normal;text-align:left}[tuiCell] [tuiTitle]~[tuiTitle]{flex-shrink:3;-webkit-margin-end:0;margin-inline-end:0;text-align:right;align-items:flex-end}[tuiCell] tui-badge-notification[data-size=xs]{position:absolute;top:50%;transform:translateY(-50%);left:-.625rem}[tuiCell][data-size=s]{--t-height: calc(var(--tui-height-s) - .5rem);--t-padding: .125rem 1rem}[tuiCell][data-size=s] [tuiTitle]{max-height:100%;font:var(--tui-font-text-s-2);grid-gap:0;gap:0}[tuiCell][data-size=s] [tuiSubtitle]{font:var(--tui-font-text-xs-2)}[tuiCell][data-size=s]>*:not(:first-child),[tuiCell][data-size=s]>[tuiAccessories]>*:not(:first-child){-webkit-margin-start:.5rem;margin-inline-start:.5rem}[tuiCell][data-size=s]>tui-avatar,[tuiCell][data-size=s]>tui-avatar-stack tui-avatar,[tuiCell][data-size=s]>[tuiAccessories] tui-avatar,[tuiCell][data-size=s]>[tuiAccessories] tui-avatar-stack tui-avatar{--t-size: 1.5rem;font:var(--tui-font-text-m);font-size:.5625rem}[tuiCell][data-size=m]{--t-height: calc(var(--tui-height-m) - .75rem);--t-padding: .375rem 1rem}[tuiCell][data-size=m] [tuiTitle]{font:var(--tui-font-text-s-2);grid-gap:.125rem;gap:.125rem}[tuiCell][data-size=m] [tuiSubtitle]{font:var(--tui-font-text-xs-2)}[tuiCell][data-size=m]>*:not(:first-child),[tuiCell][data-size=m]>[tuiAccessories]>*:not(:first-child){-webkit-margin-start:.75rem;margin-inline-start:.75rem}[tuiCell][data-size=m]>tui-avatar,[tuiCell][data-size=m]>tui-avatar-stack tui-avatar,[tuiCell][data-size=m]>[tuiAccessories] tui-avatar,[tuiCell][data-size=m]>[tuiAccessories] tui-avatar-stack tui-avatar{--t-size: 2rem}[tuiCell][data-size=l]{--t-height: calc(var(--tui-height-l) - 1rem);--t-padding: .5rem 1rem;--t-radius: var(--tui-radius-l)}[tuiCell][data-size=l]>*:not(:first-child),[tuiCell][data-size=l]>[tuiAccessories]>*:not(:first-child){-webkit-margin-start:1rem;margin-inline-start:1rem}[tuiCell][data-size=l]>tui-avatar,[tuiCell][data-size=l]>tui-avatar-stack tui-avatar,[tuiCell][data-size=l]>[tuiAccessories] tui-avatar,[tuiCell][data-size=l]>[tuiAccessories] tui-avatar-stack tui-avatar{--t-size: 2.5rem;font:var(--tui-font-text-m);font-weight:bold}[tuiCell]:hover [tuiCellActions]~*{opacity:0}[tuiCell]:hover [tuiCellActions] button,[tuiCell]:hover [tuiCellActions] a{opacity:1}[tuiOption] [tuiCell],tui-primitive-textfield [tuiCell]{padding:0}@media (hover: hover) and (pointer: fine){a[tuiCell]:not([tuiSurface]):hover,button[tuiCell]:not([tuiSurface]):hover{background:var(--tui-clear);cursor:pointer}}\n"],encapsulation:2,changeDetection:0}),t})(),s=(()=>{class t{constructor(t){this.size="l",t.addComponent(r)}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiDirectiveStylesService))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiCell","",5,"ng-template"]],hostAttrs:["tuiCell",""],hostVars:1,hostBindings:function(t,e){2&t&&a.uIk("data-size",e.size||"l")},inputs:{size:["tuiCell","size"]},features:[a._Bn([(0,o.ug)({size:"s"}),(0,o.O0)({size:"s"})])]}),t})()},31427:(t,e,i)=>{i.d(e,{$:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-comment-styles"],decls:0,vars:0,template:function(t,e){},styles:["[tuiComment]{position:relative;display:inline-flex;font:var(--tui-font-text-m);color:var(--tui-text-01-night);padding:.5rem .75rem;border-radius:1rem;line-height:1rem;background:var(--tui-accent);align-items:center;justify-content:center}[tuiComment]:before{content:\"\";position:absolute;bottom:100%;left:50%;width:1.5625rem;height:.5625rem;background:inherit;transform:translate(-50%);-webkit-mask:url(\"data:image/svg+xml,%3Csvg width='25' height='9' viewBox='0 0 25 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.23309 6.67813L7.56191 3.83178C9.4546 1.5185 10.4009 0.361853 11.5998 0.10488C12.0834 0.00123882 12.5834 0.00123882 13.0669 0.10488C14.2658 0.361853 15.2121 1.5185 17.1048 3.83178L19.4337 6.67813C20.636 8.14771 22.4346 9 24.3334 9H0.333374C2.23217 9 4.0307 8.14772 5.23309 6.67813Z' fill='black'/%3E%3C/svg%3E%0A\") no-repeat;mask:url(\"data:image/svg+xml,%3Csvg width='25' height='9' viewBox='0 0 25 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.23309 6.67813L7.56191 3.83178C9.4546 1.5185 10.4009 0.361853 11.5998 0.10488C12.0834 0.00123882 12.5834 0.00123882 13.0669 0.10488C14.2658 0.361853 15.2121 1.5185 17.1048 3.83178L19.4337 6.67813C20.636 8.14771 22.4346 9 24.3334 9H0.333374C2.23217 9 4.0307 8.14772 5.23309 6.67813Z' fill='black'/%3E%3C/svg%3E%0A\") no-repeat}[tuiComment][data-direction=bottom]:before{top:100%;bottom:auto;transform:translate(-50%) rotate(180deg)}[tuiComment][data-direction=left]:before{left:auto;top:50%;right:100%;transform:translate(.785rem,-50%) rotate(-90deg)}[tuiComment][data-direction=right]:before{top:50%;left:100%;transform:translate(-.785rem,-50%) rotate(90deg)}\n"],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){this.tuiComment="top",t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiComment",""]],hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-direction",e.tuiComment)},inputs:{tuiComment:"tuiComment"}}),t})()},1090:(t,e,i)=>{i.d(e,{X:()=>c});var n=i(74788),o=i(23764),a=i(4797),r=i(66682),s=i(22759),l=i(46782);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-fade-styles"],decls:0,vars:0,template:function(t,e){},styles:['[tuiFade]{scrollbar-width:none;-ms-overflow-style:none;transition-property:-webkit-mask-position;transition-property:mask-position;transition-property:mask-position,-webkit-mask-position;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;overflow:auto;text-overflow:unset!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[tuiFade]::-webkit-scrollbar,[tuiFade]::-webkit-scrollbar-thumb{display:none}[tuiFade]:not([data-orientation="vertical"]){overflow-y:hidden;-webkit-mask-image:linear-gradient(to right,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset))),linear-gradient(to left,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset))),linear-gradient(#000,#000);mask-image:linear-gradient(to right,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset))),linear-gradient(to left,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset))),linear-gradient(#000,#000);-webkit-mask-position:calc(-1 * var(--fade-size) - var(--fade-offset)) bottom,calc(100% + var(--fade-size) + var(--fade-offset)) bottom,top;mask-position:calc(-1 * var(--fade-size) - var(--fade-offset)) bottom,calc(100% + var(--fade-size) + var(--fade-offset)) bottom,top;-webkit-mask-size:calc(50% + var(--fade-size) + var(--fade-offset)) var(--line-height, 100%),calc(50% + var(--fade-size) + var(--fade-offset)) var(--line-height, 100%),100% calc(100% - var(--line-height, 100%));mask-size:calc(50% + var(--fade-size) + var(--fade-offset)) var(--line-height, 100%),calc(50% + var(--fade-size) + var(--fade-offset)) var(--line-height, 100%),100% calc(100% - var(--line-height, 100%))}[tuiFade]:not([data-orientation="vertical"])._start{-webkit-mask-position:left bottom,calc(100% + var(--fade-size) + var(--fade-offset)) bottom,top;mask-position:left bottom,calc(100% + var(--fade-size) + var(--fade-offset)) bottom,top}[tuiFade]:not([data-orientation="vertical"])._end{-webkit-mask-position:calc(-1 * var(--fade-size) - var(--fade-offset)) bottom,right bottom,top;mask-position:calc(-1 * var(--fade-size) - var(--fade-offset)) bottom,right bottom,top}[tuiFade]:not([data-orientation="vertical"])._start._end{-webkit-mask-position:left bottom,right bottom,top;mask-position:left bottom,right bottom,top}[tuiFade][data-orientation=vertical]{overflow-x:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset))),linear-gradient(to top,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset)));mask-image:linear-gradient(to bottom,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset))),linear-gradient(to top,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset)));-webkit-mask-position:left calc(-1 * var(--fade-size) - var(--fade-offset)),left calc(100% + var(--fade-size) + var(--fade-offset));mask-position:left calc(-1 * var(--fade-size) - var(--fade-offset)),left calc(100% + var(--fade-size) + var(--fade-offset));-webkit-mask-size:100% calc(51% + var(--fade-size) + var(--fade-offset));mask-size:100% calc(51% + var(--fade-size) + var(--fade-offset))}[tuiFade][data-orientation=vertical]._start{-webkit-mask-position:left top,left calc(100% + var(--fade-size) + var(--fade-offset));mask-position:left top,left calc(100% + var(--fade-size) + var(--fade-offset))}[tuiFade][data-orientation=vertical]._end{-webkit-mask-position:left calc(-1 * var(--fade-size) - var(--fade-offset)),left bottom;mask-position:left calc(-1 * var(--fade-size) - var(--fade-offset)),left bottom}[tuiFade][data-orientation=vertical]._start._end{-webkit-mask-position:left top,left bottom;mask-position:left top,left bottom}\n'],encapsulation:2,changeDetection:0}),t})(),c=(()=>{class t{constructor(t,e,i,n,o,c){this.lineHeight=null,this.size="1.5em",this.offset="0em",this.orientation="horizontal";const d=n.nativeElement;c.addComponent(u),(0,r.T)(e,i,(0,s.R)(d,"scroll")).pipe((0,a.tuiZonefree)(o),(0,l.R)(t)).subscribe((()=>{d.classList.toggle("_start",!!d.scrollLeft||!!d.scrollTop),d.classList.toggle("_end",this.isEnd(d))}))}isEnd(t){return"vertical"===this.orientation?Math.round(t.scrollTop)t.clientHeight+4}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.TuiDestroyService,2),n.Y36(a.TuiResizeService),n.Y36(o.IM),n.Y36(n.SBq),n.Y36(n.R0b),n.Y36(a.TuiDirectiveStylesService))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiFade",""]],hostVars:9,hostBindings:function(t,e){2&t&&(n.uIk("data-orientation",e.orientation),n.Udp("line-height",e.lineHeight)("--line-height",e.lineHeight)("--fade-size",e.size)("--fade-offset",e.offset))},inputs:{lineHeight:["tuiFadeHeight","lineHeight"],size:["tuiFadeSize","size"],offset:["tuiFadeOffset","offset"],orientation:["tuiFade","orientation"]},features:[n._Bn([a.TuiDestroyService,a.TuiResizeService,o.IM,{provide:o.k2,useValue:{characterData:!0,subtree:!0}}])]}),t})()},5219:(t,e,i)=>{i.d(e,{me:()=>o}),i(1090);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})()},4144:(t,e,i)=>{i.d(e,{J:()=>s});var n=i(4797),o=i(53251),a=i(74788);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-header"],decls:0,vars:0,template:function(t,e){},styles:['[tuiHeader]{position:relative;display:flex;align-items:flex-start;box-sizing:content-box;color:var(--tui-text-01)}[tuiHeader] [tuiTitle]{flex-grow:2}[tuiHeader] [tuiAccessories]{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}[tuiHeader] [tuiAccessories]:before{content:"\\200b";visibility:hidden}[tuiHeader] [tuiSubtitle]{font:var(--tui-font-text-m);color:var(--tui-text-02)}[tuiHeader] [tuiCaption]{font:var(--tui-font-text-s);color:var(--tui-text-02);font-weight:500;text-transform:uppercase}[tuiHeader][data-size=xxl] [tuiTitle],[tuiHeader][data-size=xxl] [tuiAccessories]{font:var(--tui-font-heading-1)}[tuiHeader][data-size=xl] [tuiTitle],[tuiHeader][data-size=xl] [tuiAccessories]{font:var(--tui-font-heading-2)}[tuiHeader][data-size=l] [tuiTitle],[tuiHeader][data-size=l] [tuiAccessories]{font:var(--tui-font-heading-3)}[tuiHeader][data-size=m] [tuiTitle],[tuiHeader][data-size=m] [tuiAccessories]{font:var(--tui-font-heading-4)}[tuiHeader][data-size=s] [tuiTitle],[tuiHeader][data-size=s] [tuiAccessories]{font:var(--tui-font-heading-5)}[tuiHeader][data-size=xs] [tuiTitle],[tuiHeader][data-size=xs] [tuiAccessories]{font:var(--tui-font-heading-6)}[tuiHeader][data-size=xxs] [tuiTitle],[tuiHeader][data-size=xxs] [tuiAccessories]{font:var(--tui-font-text-xl)}[tuiHeader][data-size=xxl] [tuiSubtitle],[tuiHeader][data-size=xl] [tuiSubtitle],[tuiHeader][data-size=l] [tuiSubtitle]{font:var(--tui-font-text-l)}tui-root._mobile [tuiHeader] [tuiAccessories]{grid-gap:1rem;gap:1rem}tui-root._mobile [tuiHeader][data-size=xxs] [tuiTitle],tui-root._mobile [tuiHeader][data-size=xxs] [tuiAccessories]{font:var(--tui-font-heading-6)}\n'],encapsulation:2,changeDetection:0}),t})(),s=(()=>{class t{constructor(t){this.size="s",t.addComponent(r)}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiDirectiveStylesService))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiHeader",""]],hostAttrs:["tuiHeader",""],hostVars:1,hostBindings:function(t,e){2&t&&a.uIk("data-size",e.size||"s")},inputs:{size:["tuiHeader","size"]},features:[a._Bn([(0,o.ug)({size:"s"}),(0,o.O0)({size:"s"}),(0,o.Es)({size:"m"})])]}),t})()},30786:(t,e,i)=>{i.d(e,{g:()=>s});var n=i(4797),o=i(15732),a=i(74788);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-icons"],decls:0,vars:0,template:function(t,e){},styles:['[tuiIcons]:before,[tuiIcons]:after{font-size:1.5rem}[tuiIcons]._icon-left:before,[tuiIcons]._icon-right:after{content:"";width:1em;height:1em;flex-shrink:0;background:currentColor;-webkit-mask:var(--t-mask-left) no-repeat center / contain;mask:var(--t-mask-left) no-repeat center / contain}[tuiIcons]._icon-right:after{-webkit-mask:var(--t-mask-right) no-repeat center / contain;mask:var(--t-mask-right) no-repeat center / contain}\n'],encapsulation:2,changeDetection:0}),t})(),s=(()=>{class t{constructor(t,e){this.resolver=t,this.iconLeft="",this.iconRight="",e.addComponent(r)}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.u),a.Y36(n.TuiDirectiveStylesService))},t.ɵdir=a.lG2({type:t,selectors:[["a","iconLeft",""],["button"],["tui-badge"],["tui-chip"],["a","iconRight",""],["button"],["tui-badge"],["tui-chip"],["","tuiBadge","","iconLeft",""],["","tuiBadge","","iconRight",""],["","tuiChip","","iconLeft",""],["","tuiChip","","iconRight",""],["","tuiButtonClose",""]],hostAttrs:["tuiIcons",""],hostVars:8,hostBindings:function(t,e){2&t&&(a.Udp("--t-mask-left","url("+e.resolver(e.iconLeft)+")")("--t-mask-right","url("+e.resolver(e.iconRight)+")"),a.ekj("_icon-left",e.iconLeft)("_icon-right",e.iconRight))},inputs:{iconLeft:"iconLeft",iconRight:"iconRight"}}),t})()},34446:(t,e,i)=>{i.d(e,{Xf:()=>o}),i(30786);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})()},21122:(t,e,i)=>{i.d(e,{P:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-progress-segmented"],decls:0,vars:0,template:function(t,e){},styles:["[tuiProgressBar]._segmented{--tui-segment-gap: .5rem;-webkit-mask-image:radial-gradient(circle closest-side at calc(var(--t-height) / 2) center,#999 0 99%,transparent calc(99% + .6px) 100%),radial-gradient(circle closest-side at calc(100% - calc(var(--t-height) / 2) - var(--tui-segment-gap)) center,#999 0 99%,transparent calc(99% + .6px) 100%),linear-gradient(to right,transparent 0 calc(var(--t-height) / 2),#999 calc(var(--t-height) / 2) calc(100% - calc(var(--t-height) / 2) - var(--tui-segment-gap)),transparent calc(100% - calc(var(--t-height) / 2) - var(--tui-segment-gap)));mask-image:radial-gradient(circle closest-side at calc(var(--t-height) / 2) center,#999 0 99%,transparent calc(99% + .6px) 100%),radial-gradient(circle closest-side at calc(100% - calc(var(--t-height) / 2) - var(--tui-segment-gap)) center,#999 0 99%,transparent calc(99% + .6px) 100%),linear-gradient(to right,transparent 0 calc(var(--t-height) / 2),#999 calc(var(--t-height) / 2) calc(100% - calc(var(--t-height) / 2) - var(--tui-segment-gap)),transparent calc(100% - calc(var(--t-height) / 2) - var(--tui-segment-gap)));-webkit-mask-size:calc(100% * var(--t-segment-width) + var(--tui-segment-gap) * var(--t-segment-width));mask-size:calc(100% * var(--t-segment-width) + var(--tui-segment-gap) * var(--t-segment-width))}\n"],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){this.segments=1,t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiProgressBar","","segments",""]],hostAttrs:[1,"_segmented"],hostVars:3,hostBindings:function(t,e){2&t&&(o.uIk("new",""),o.Udp("--t-segment-width",1/e.segments))},inputs:{segments:"segments"}}),t})()},47009:(t,e,i)=>{i.d(e,{s:()=>s});var n=i(4797),o=i(88002),a=i(74788);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-sensitive-styles"],decls:0,vars:0,template:function(t,e){},styles:['.tui-sensitive{position:relative;display:inline-block;line-height:1em;-webkit-clip-path:inset(0 round .25rem);clip-path:inset(0 round .25rem)}.tui-sensitive:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:currentColor;border-radius:inherit;-webkit-mask-image:url(\'data:image/svg+xml, \');mask-image:url(\'data:image/svg+xml, \');-webkit-mask-size:auto var(--t-mask-height);mask-size:auto var(--t-mask-height);-webkit-mask-position:var(--t-offset, 0) 0;mask-position:var(--t-offset, 0) 0}.tui-sensitive.tui-sensitive{-webkit-text-fill-color:transparent}\n'],encapsulation:2,changeDetection:0}),t})(),s=(()=>{class t{constructor(t,e){this.resize$=e,this.tuiSensitive=!1,this.offset=10*Math.round(10*Math.random()),this.height$=this.resize$.pipe((0,o.U)((([{contentRect:t}])=>[Math.max(2,Math.floor(t.height/16)+1),t.height])),(0,o.U)((([t,e])=>e*(3/t)))),t.addComponent(r)}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiDirectiveStylesService),a.Y36(n.TuiResizeService))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiSensitive",""]],hostVars:5,hostBindings:function(t,e){1&t&&a.NdJ("$.style.--t-mask-height.px",(function(){return e.height$})),2&t&&(a.Ikx("$.style.--t-mask-height.px",e.height$),a.Udp("--t-offset",e.offset,"px"),a.ekj("tui-sensitive",e.tuiSensitive))},inputs:{tuiSensitive:"tuiSensitive"},features:[a._Bn([n.TuiResizeService,n.TuiDestroyService])]}),t})()},95508:(t,e,i)=>{i.d(e,{P:()=>u});var n=i(64762),o=i(74788),a=i(4797),r=i(64862);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-skeleton-styles"],decls:0,vars:0,template:function(t,e){},styles:["@keyframes tuiSkeleton{0%{opacity:.03}to{opacity:.06}}[tuiSkeleton]._skeleton{color:transparent;background:var(--tui-base-01)!important;box-shadow:none!important;filter:contrast(0) brightness(0);animation:tuiSkeleton ease-in-out 1s infinite alternate}[tuiSkeleton]._skeleton[data-tui-skeleton]{background:transparent!important}[tuiSkeleton]._skeleton[data-tui-skeleton]:before{content:attr(data-tui-skeleton);background:var(--tui-base-01);font-size:smaller;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25rem}[tuiTheme=night] [tuiSkeleton]._skeleton{filter:contrast(0) brightness(0) invert(1)}\n"],encapsulation:2,changeDetection:0}),t})();const l=[{opacity:.06},{opacity:1}];class u{constructor(t,e,i){this.el=t,this.duration=e,this.tuiSkeleton=!1,i.addComponent(s)}getPlaceholder(t){switch(typeof t){case"number":return Array.from({length:t}).map((()=>a.CHAR_NO_BREAK_SPACE.repeat(Math.floor(11*Math.random())+5))).join(" ");case"string":return t;default:return null}}ngOnChanges({tuiSkeleton:t}){var e;null===(e=this.animation)||void 0===e||e.cancel(),t.currentValue||t.firstChange||(this.animation=this.el.nativeElement.animate(l,2*this.duration))}}u.ɵfac=function(t){return new(t||u)(o.Y36(o.SBq),o.Y36(r.TUI_ANIMATIONS_DURATION),o.Y36(a.TuiDirectiveStylesService))},u.ɵdir=o.lG2({type:u,selectors:[["","tuiSkeleton",""]],hostAttrs:["tuiSkeleton",""],hostVars:3,hostBindings:function(t,e){2&t&&(o.uIk("data-tui-skeleton",e.getPlaceholder(e.tuiSkeleton)),o.ekj("_skeleton",e.tuiSkeleton))},inputs:{tuiSkeleton:"tuiSkeleton"},features:[o.TTD]}),(0,n.gn)([a.tuiPure],u.prototype,"getPlaceholder",null)},33136:(t,e,i)=>{i.d(e,{h:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-surface-styles"],decls:0,vars:0,template:function(t,e){},styles:['[data-surface]{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;--tui-gap: .25rem;position:relative;box-sizing:border-box;background:none no-repeat;background-size:cover;overflow:hidden;isolation:isolate;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:background,border-radius,box-shadow,transform,-webkit-backdrop-filter,-webkit-mask!important;transition-property:backdrop-filter,background,border-radius,box-shadow,mask,transform!important;transition-property:backdrop-filter,background,border-radius,box-shadow,mask,transform,-webkit-backdrop-filter,-webkit-mask!important}[data-surface]:focus-visible{outline-color:var(--tui-focus)}@supports (not (-moz-appearance: none)) and (not (-webkit-hyphens: none)){[data-surface]:before{mix-blend-mode:multiply}}button[data-surface]{cursor:pointer}[data-surface]:before,[data-surface]:after,[tuiSurfaceLayer]:before,[tuiSurfaceLayer]:after{position:absolute;top:0;left:0;width:100%;height:100%;transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-size:cover;background-repeat:no-repeat;transition-property:opacity,transform,-webkit-backdrop-filter;transition-property:opacity,backdrop-filter,transform;transition-property:opacity,backdrop-filter,transform,-webkit-backdrop-filter}[tuiSurfaceLayer]{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;position:absolute!important;z-index:-1;object-fit:cover;border-radius:inherit;box-sizing:border-box;transition-property:box-shadow,filter,padding}input[tuiSurfaceLayer]+[tuiSurfaceLayer]{will-change:padding;background-clip:content-box;overflow:clip;overflow-clip-margin:content-box}input[tuiSurfaceLayer]:checked+[tuiSurfaceLayer]{padding:var(--tui-gap)}input[tuiSurfaceLayer]:focus-visible+[tuiSurfaceLayer]{padding:var(--tui-gap)}@media (hover: hover) and (pointer: fine){[data-surface]:hover input[tuiSurfaceLayer]+[tuiSurfaceLayer]{padding:var(--tui-gap)}}input[tuiSurfaceLayer]{color:var(--tui-accent);-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;border-radius:inherit;outline:none;box-shadow:inset 0 0,inset 0 0 var(--tui-base-03)}input[tuiSurfaceLayer]:checked{box-shadow:inset 0 0 0 calc(var(--tui-gap) / 2),inset 0 0 var(--tui-base-03)}input[tuiSurfaceLayer]:focus-visible{box-shadow:inset 0 0,inset 0 0 0 calc(var(--tui-gap) / 2) var(--tui-base-03)}input[tuiSurfaceLayer]:checked:focus-visible{filter:brightness(.7);box-shadow:inset 0 0 0 calc(var(--tui-gap) / 2),inset 0 0 0 calc(var(--tui-gap) / 2) var(--tui-base-03)}@media (hover: hover) and (pointer: fine){[data-surface]:hover input[tuiSurfaceLayer]{box-shadow:inset 0 0,inset 0 0 0 calc(var(--tui-gap) / 2) var(--tui-base-03)}[data-surface]:hover input[tuiSurfaceLayer]:checked{filter:brightness(.9);box-shadow:inset 0 0 0 calc(var(--tui-gap) / 2),inset 0 0 0 calc(var(--tui-gap) / 2) var(--tui-base-03)}}[tuiSurface][data-surface=elevated]{box-shadow:var(--tui-shadow);background-color:var(--tui-elevation-01)}button[tuiSurface][data-surface=elevated]:active,a[tuiSurface][data-surface=elevated]:active{box-shadow:var(--tui-shadow);transform:scale(.95)}@media (hover: hover) and (pointer: fine){button[tuiSurface][data-surface=elevated]:hover,a[tuiSurface][data-surface=elevated]:hover{box-shadow:var(--tui-shadow-hover);transform:translateY(-.25rem);background:var(--tui-elevation-01)}}[tuiSurface][data-surface=flat]{background-color:var(--tui-clear)}button[tuiSurface][data-surface=flat]:active,a[tuiSurface][data-surface=flat]:active{transform:scale(.95)}@media (hover: hover) and (pointer: fine){button[tuiSurface][data-surface=flat]:hover,a[tuiSurface][data-surface=flat]:hover{transform:scale(1.15)}}\n'],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){this.tuiSurface="",t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiSurface",""]],hostAttrs:["tuiSurface",""],hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-surface",e.tuiSurface)},inputs:{tuiSurface:"tuiSurface"}}),t})()},29059:(t,e,i)=>{i.d(e,{b:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-title"],decls:0,vars:0,template:function(t,e){},styles:["[tuiTitle]{position:relative;display:flex;flex-direction:column;text-align:left;grid-gap:.25rem;gap:.25rem;margin:0;font:var(--tui-font-text-m-2)}[tuiTitle][data-size=s]{grid-gap:.125rem;gap:.125rem;font:var(--tui-font-text-s)}[tuiTitle][data-size=s] [tuiSubtitle]{font:var(--tui-font-text-xs)}[tuiTitle][data-size=m]{grid-gap:.125rem;gap:.125rem;font:var(--tui-font-heading-5)}[tuiTitle][data-size=m] [tuiSubtitle]{font:var(--tui-font-text-m)}[tuiTitle][data-size=l]{grid-gap:.5rem;gap:.5rem;font:var(--tui-font-heading-3)}[tuiTitle][data-size=l] [tuiSubtitle]{font:var(--tui-font-text-m)}[tuiSubtitle]{font:var(--tui-font-text-s-2)}[tuiOption] [tuiSubtitle]{color:var(--tui-text-02)}\n"],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){this.size="",t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiTitle",""]],hostAttrs:["tuiTitle",""],hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-size",e.size||null)},inputs:{size:["tuiTitle","size"]}}),t})()},45578:(t,e,i)=>{i.d(e,{uY:()=>P.u,$V:()=>n.$V,V5:()=>M,J$:()=>n.J$,xx:()=>a,uA:()=>w,Tq:()=>n.Tq,Jm:()=>n.Jm,DF:()=>r,JW:()=>n.JW,fT:()=>n.fT,Nv:()=>n.Nv,f6:()=>n.f6,lf:()=>s,dZ:()=>l,X1:()=>u,fN:()=>n.fN,_:()=>c,RC:()=>d,BO:()=>p,xl:()=>n.xl,Rn:()=>n.Rn,pM:()=>h,If:()=>n.If,Oz:()=>n.Oz,me:()=>g.me,H8:()=>O,KT:()=>m,Zi:()=>n.Zi,Xf:()=>f.Xf,uE:()=>T,ES:()=>n.ES,Fg:()=>n.Fg,wt:()=>v,FE:()=>n.FE,YL:()=>n.YL,KN:()=>n.KN,_J:()=>b,G5:()=>_,W3:()=>n.W3,zZ:()=>C,$b:()=>n.$b,h2:()=>n.h2,Rg:()=>x,YM:()=>n.YM,Fb:()=>y.Fb,ug:()=>n.ug,Es:()=>n.Es,O0:()=>n.O0,FK:()=>P.F});var n=i(53251),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(13424);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(75836);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(56364);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(38341),i(11320);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(28926);let c=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(50409);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(4406);let p=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(31427);let h=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var g=i(5219);i(4144);let m=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var f=i(34446);i(21122);let v=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(47009);let b=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(95508);let _=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(33136);let C=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(29059);let x=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})(),M=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var y=i(42066);i(38844);let w=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(52994);let O=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(24233);let T=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var P=i(15732)},42066:(t,e,i)=>{i.d(e,{Fb:()=>r,bM:()=>a});var n=i(4797);const o={currency:null,currencyAlign:"right",sign:"negative-only"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},38844:(t,e,i)=>{i.d(e,{m:()=>u});var n=i(63881),o=i(4797),a=i(64862),r=i(88002),s=i(42066),l=i(74788);let u=(()=>{class t{constructor(t,e){this.options=t,this.format=e}transform(t,e=this.options.currency,i=this.options.currencyAlign){return this.format.pipe((0,r.U)((r=>{const s=(0,n.tuiFormatSignSymbol)(t,this.options.sign),l=(0,n.tuiFormatCurrency)(e),u=(0,a.tuiFormatNumber)(Math.abs(t),Object.assign(Object.assign({},r),{decimalLimit:this.getDecimalLimit(t,Number.isNaN(r.decimalLimit)?2:r.decimalLimit,(null==r?void 0:r.decimal)||"not-zero")})),c=(null==l?void 0:l.length)>1||"right"===i?o.CHAR_NO_BREAK_SPACE:"";return"right"===i?`${s}${u}${c}${l}`:`${s}${l}${c}${u}`})))}getDecimalLimit(t,e,i){return"always"===i||"not-zero"===i&&t%1?e:0}}return t.ɵfac=function(e){return new(e||t)(l.Y36(s.bM,16),l.Y36(a.TUI_NUMBER_FORMAT_OBSERVABLE,16))},t.ɵpipe=l.Yjl({name:"tuiAmount",type:t,pure:!0}),t})()},52994:(t,e,i)=>{i.d(e,{$:()=>a});var n=i(66259),o=i(74788);let a=(()=>{class t{transform(t){return(0,n.tuiStringHashToHsl)(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiAutoColor",type:t,pure:!0}),t})()},24233:(t,e,i)=>{i.d(e,{S:()=>u});var n=i(74788),o=i(64862),a=i(66682),r=i(22759),s=i(88002),l=i(39761);let u=(()=>{class t{constructor(t){this.el=t}transform(t,e){return(0,a.T)((0,r.R)(this.el.nativeElement,o.TUI_ICON_ERROR),(0,r.R)(this.el.nativeElement,"error",{capture:!0})).pipe((0,s.U)((()=>e)),(0,l.O)(t))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq,16))},t.ɵpipe=n.Yjl({name:"tuiFallbackSrc",type:t,pure:!0}),t})()},15732:(t,e,i)=>{i.d(e,{u:()=>n,F:()=>o});const n=(0,i(4797).tuiCreateTokenFromFactory)((()=>t=>!t||t.includes("/")?t:`/assets/taiga-ui/icons/${t.includes("Outline")?t:t.replace("Large","").concat("Outline")}.svg`));function o(t){return{provide:n,useValue:t}}},52821:(t,e,i)=>{i.d(e,{X:()=>n});var n=(()=>(function(t){t.AD="AD",t.AE="AE",t.AF="AF",t.AG="AG",t.AI="AI",t.AL="AL",t.AM="AM",t.AO="AO",t.AR="AR",t.AT="AT",t.AU="AU",t.AW="AW",t.AZ="AZ",t.BA="BA",t.BB="BB",t.BD="BD",t.BE="BE",t.BF="BF",t.BG="BG",t.BH="BH",t.BI="BI",t.BJ="BJ",t.BL="BL",t.BM="BM",t.BN="BN",t.BO="BO",t.BQ="BQ",t.BR="BR",t.BS="BS",t.BT="BT",t.BW="BW",t.BY="BY",t.BZ="BZ",t.CA="CA",t.CD="CD",t.CF="CF",t.CG="CG",t.CH="CH",t.CI="CI",t.CL="CL",t.CM="CM",t.CN="CN",t.CO="CO",t.CR="CR",t.CU="CU",t.CV="CV",t.CW="CW",t.CY="CY",t.CZ="CZ",t.DE="DE",t.DJ="DJ",t.DK="DK",t.DM="DM",t.DO="DO",t.DZ="DZ",t.EC="EC",t.EE="EE",t.EG="EG",t.ER="ER",t.ES="ES",t.ET="ET",t.FI="FI",t.FJ="FJ",t.FK="FK",t.FM="FM",t.FR="FR",t.GA="GA",t.GB="GB",t.GD="GD",t.GE="GE",t.GF="GF",t.GH="GH",t.GI="GI",t.GL="GL",t.GM="GM",t.GN="GN",t.GP="GP",t.GQ="GQ",t.GR="GR",t.GT="GT",t.GW="GW",t.GY="GY",t.HK="HK",t.HN="HN",t.HR="HR",t.HT="HT",t.HU="HU",t.ID="ID",t.IE="IE",t.IL="IL",t.IN="IN",t.IQ="IQ",t.IR="IR",t.IS="IS",t.IT="IT",t.JM="JM",t.JO="JO",t.JP="JP",t.KE="KE",t.KG="KG",t.KH="KH",t.KM="KM",t.KN="KN",t.KP="KP",t.KR="KR",t.KW="KW",t.KY="KY",t.KZ="KZ",t.LA="LA",t.LB="LB",t.LC="LC",t.LI="LI",t.LK="LK",t.LR="LR",t.LS="LS",t.LT="LT",t.LU="LU",t.LV="LV",t.LY="LY",t.MA="MA",t.MC="MC",t.MD="MD",t.ME="ME",t.MF="MF",t.MG="MG",t.MK="MK",t.ML="ML",t.MM="MM",t.MN="MN",t.MO="MO",t.MQ="MQ",t.MR="MR",t.MS="MS",t.MT="MT",t.MU="MU",t.MV="MV",t.MW="MW",t.MX="MX",t.MY="MY",t.MZ="MZ",t.NA="NA",t.NC="NC",t.NE="NE",t.NG="NG",t.NI="NI",t.NL="NL",t.NO="NO",t.NP="NP",t.NZ="NZ",t.OM="OM",t.PA="PA",t.PE="PE",t.PF="PF",t.PG="PG",t.PH="PH",t.PK="PK",t.PL="PL",t.PT="PT",t.PW="PW",t.PY="PY",t.QA="QA",t.RE="RE",t.RO="RO",t.RS="RS",t.RU="RU",t.RW="RW",t.SA="SA",t.SB="SB",t.SC="SC",t.SD="SD",t.SE="SE",t.SG="SG",t.SH="SH",t.SI="SI",t.SK="SK",t.SL="SL",t.SM="SM",t.SN="SN",t.SO="SO",t.SR="SR",t.ST="ST",t.SV="SV",t.SX="SX",t.SY="SY",t.SZ="SZ",t.TC="TC",t.TD="TD",t.TG="TG",t.TH="TH",t.TJ="TJ",t.TL="TL",t.TM="TM",t.TN="TN",t.TO="TO",t.TR="TR",t.TT="TT",t.TW="TW",t.TZ="TZ",t.UA="UA",t.UG="UG",t.US="US",t.UY="UY",t.UZ="UZ",t.VC="VC",t.VE="VE",t.VG="VG",t.VN="VN",t.VU="VU",t.WS="WS",t.XK="XK",t.YE="YE",t.YT="YT",t.ZA="ZA",t.ZM="ZM",t.ZW="ZW"}(n||(n={})),n))()},72773:(t,e,i)=>{i.d(e,{Xi:()=>n.X,ab:()=>v,vv:()=>x,mm:()=>b});var n=i(52821),o=(i(11916),i(76046),i(98735)),a=(i(87972),i(13290),i(24502),i(33393),i(81294),i(54245),i(77557),i(86682),i(5514),i(13838),i(36973),i(94418),i(21537),i(79252),i(74788)),r=i(25917);const s=new a.OlP("[TUI_DEFAULT_LANGUAGE]",{factory:()=>o.V6}),l=new a.OlP("[TUI_LANGUAGE]",{factory:()=>(0,r.of)((0,a.f3M)(s))}),u=new a.OlP("[TUI_LANGUAGE_LOADER]"),c=new a.OlP("[TUI_LANGUAGE_STORAGE_KEY]",{factory:()=>"tuiLanguage"});var d=i(62579),p=i(26215),h=i(64762),g=i(94402),m=i(88002);function f(t,e,i){return t&&e?function(t,e){return(0,g.D)(function(t){return(0,h.mG)(this,void 0,void 0,(function*(){return t.then((t=>t.default||t))}))}(e(t))).pipe((0,m.U)((e=>null==e?void 0:e[`TUI_${t.toUpperCase()}_LANGUAGE`])))}(t,e):(0,r.of)(i)}let v=(()=>{class t extends p.X{constructor(t,e,i,n){super(f(i.getItem(e),n,t)),this.fallback=t,this.key=e,this.storage=i,this.loader=n}get language(){return this.storage.getItem(this.key)||this.fallback.name}setLanguage(t){this.storage.setItem(this.key,t),this.next(f(t,this.loader,this.fallback))}clear(){this.storage.removeItem(this.key),this.next((0,r.of)(this.fallback))}}return t.ɵfac=function(e){return new(e||t)(a.LFG(s),a.LFG(c),a.LFG(d.H3),a.LFG(u,8))},t.ɵprov=a.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();function b(t){return[{provide:u,useFactory:()=>t},{provide:l,useExisting:v}]}var _=i(95639),C=i(43190);function x(t){return()=>(0,a.f3M)(l).pipe((0,C.w)((t=>(0,_.b)(t)?t:(0,r.of)(t))),(0,m.U)((e=>e[t])))}},11916:(t,e,i)=>{i.d(e,{n8:()=>d,Nk:()=>n,Pb:()=>o,_Y:()=>a,x$:()=>r,c$:()=>u,UR:()=>l,Rh:()=>c});const n={cardNumber:["号码","信用卡号码"],cardExpiry:["有效期","信用卡有效期"]},o={colorSelectorModeNames:["纯色","渐变色"],toolbarTools:{undo:"撤消",redo:"重做",font:"字体",fontStyle:"字体样式",fontSize:"字体大小",bold:"加粗",italic:"斜体",underline:"下划线",strikeThrough:"删除线",justify:"对齐",justifyLeft:"左对齐",justifyCenter:"中心对齐",justifyRight:"右对齐",justifyFull:"两端对齐",list:"列表",indent:"缩进",outdent:"减小缩进",unorderedList:"无序列表",orderedList:"有序列表",quote:"引用",foreColor:"颜色",backColor:"背景颜色",hiliteColor:"高亮颜色",clear:"清除",link:"链接",attach:"附加文件",tex:"插入 TeX",code:"代码",image:"插入图片",insertHorizontalRule:"插入水平线",superscript:"上标",subscript:"下标",insertTable:"插入表格",insertGroup:"Insert group",hiliteGroup:"Hilite group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"合并单元格",splitCells:"拆分单元格",rowsColumnsManaging:"管理行和列",cellColor:"单元格颜色",setDetails:"详细信息",removeDetails:"删除详细信息"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["在前面插入列","在后面插入列"],["在前面插入行","在后面插入行"],["删除列","删除行"]],editorCodeOptions:["文中代码","代码块"],editorFontOptions:{small:"小的",large:"大的",normal:"普通的",title:"标题",subtitle:"副标题"}},a={previewTexts:{rotate:"旋转"},zoomTexts:{zoomOut:"缩小",zoomIn:"放大",reset:"重置"}},r={showHideText:"显示/隐藏",paginationTexts:{pages:"页面",linesPerPage:"每页行数",of:"于"}};var s=i(52821);const l={[s.X.AD]:"安道尔",[s.X.AE]:"阿拉伯联合酋长国",[s.X.AF]:"阿富汗",[s.X.AG]:"安提瓜和巴布达",[s.X.AI]:"安圭拉",[s.X.AL]:"阿尔巴尼亚",[s.X.AM]:"亚美尼亚",[s.X.AO]:"安哥拉",[s.X.AR]:"阿根廷",[s.X.AT]:"奥地利",[s.X.AU]:"澳大利亚",[s.X.AW]:"阿鲁巴",[s.X.AZ]:"阿塞拜疆",[s.X.BA]:"波斯尼亚和黑塞哥维那",[s.X.BB]:"巴巴多斯",[s.X.BD]:"孟加拉国",[s.X.BE]:"比利时",[s.X.BF]:"布基纳法索",[s.X.BG]:"保加利亚",[s.X.BH]:"巴林",[s.X.BI]:"布隆迪",[s.X.BJ]:"贝宁",[s.X.BL]:"圣巴泰勒米岛",[s.X.BM]:"百慕大",[s.X.BN]:"文莱达鲁萨兰国",[s.X.BO]:"玻利维亚",[s.X.BQ]:"荷属加勒比区",[s.X.BR]:"巴西",[s.X.BS]:"巴哈马",[s.X.BT]:"不丹",[s.X.BW]:"博茨瓦纳",[s.X.BY]:"白罗斯",[s.X.BZ]:"伯利兹",[s.X.CA]:"加拿大",[s.X.CD]:"刚果民主共和國",[s.X.CF]:"中非共和国",[s.X.CG]:"刚果(布拉柴维尔)",[s.X.CH]:"瑞士",[s.X.CI]:"科特迪瓦",[s.X.CL]:"智利",[s.X.CM]:"喀麦隆",[s.X.CN]:"中国",[s.X.CO]:"哥伦比亚",[s.X.CR]:"哥斯达黎加",[s.X.CU]:"古巴",[s.X.CV]:"佛得角",[s.X.CW]:"库拉索岛",[s.X.CY]:"塞浦路斯",[s.X.CZ]:"捷克共和国",[s.X.DE]:"德国",[s.X.DJ]:"吉布提",[s.X.DK]:"丹麦",[s.X.DM]:"多米尼克",[s.X.DO]:"多米尼加共和国",[s.X.DZ]:"阿尔及利亚",[s.X.EC]:"厄瓜多尔",[s.X.EE]:"爱沙尼亚",[s.X.EG]:"埃及",[s.X.ER]:"厄立特里亚",[s.X.ES]:"西班牙",[s.X.ET]:"埃塞俄比亚",[s.X.FI]:"芬兰",[s.X.FJ]:"斐济",[s.X.FK]:"福克兰群岛",[s.X.FM]:"密克罗尼西亚联邦",[s.X.FR]:"法国",[s.X.GA]:"加蓬",[s.X.GB]:"英国",[s.X.GD]:"格林纳达",[s.X.GE]:"圭亚那",[s.X.GF]:"格鲁吉亚",[s.X.GH]:"加纳",[s.X.GI]:"直布罗陀",[s.X.GL]:"格陵兰",[s.X.GM]:"冈比亚",[s.X.GN]:"瓜德罗普岛",[s.X.GP]:"几内亚",[s.X.GQ]:"赤道几内亚",[s.X.GR]:"希腊",[s.X.GT]:"危地马拉",[s.X.GW]:"几内亚比绍",[s.X.GY]:"圭亚那",[s.X.HK]:"中国香港特别行政区",[s.X.HN]:"洪都拉斯",[s.X.HR]:"克罗地亚",[s.X.HT]:"海地",[s.X.HU]:"匈牙利",[s.X.ID]:"印度尼西亚",[s.X.IE]:"爱尔兰",[s.X.IL]:"以色列",[s.X.IN]:"印度",[s.X.IQ]:"伊拉克",[s.X.IR]:"伊朗",[s.X.IS]:"冰岛",[s.X.IT]:"意大利",[s.X.JM]:"牙买加",[s.X.JO]:"约旦",[s.X.JP]:"日本",[s.X.KE]:"肯尼亚",[s.X.KG]:"吉尔吉斯斯坦",[s.X.KH]:"柬埔寨",[s.X.KM]:"科摩罗",[s.X.KN]:"圣基茨和尼维斯",[s.X.KP]:"朝鲜",[s.X.KR]:"韩国",[s.X.KW]:"科威特",[s.X.KY]:"开曼群岛",[s.X.KZ]:"哈萨克斯坦",[s.X.LA]:"老挝",[s.X.LB]:"黎巴嫩",[s.X.LC]:"圣卢西亚",[s.X.LI]:"列支敦士登",[s.X.LK]:"斯里兰卡",[s.X.LR]:"利比里亚",[s.X.LS]:"莱索托",[s.X.LT]:"立陶宛",[s.X.LU]:"卢森堡",[s.X.LV]:"拉脱维亚",[s.X.LY]:"利比亚",[s.X.MA]:"摩洛哥",[s.X.MC]:"摩纳哥",[s.X.MD]:"摩尔多瓦",[s.X.ME]:"圣马丁",[s.X.MF]:"黑山",[s.X.MG]:"马达加斯加",[s.X.MK]:"北马其顿共和国",[s.X.ML]:"马里",[s.X.MM]:"缅甸",[s.X.MN]:"蒙古",[s.X.MO]:"马提尼克岛",[s.X.MQ]:"中国.澳门",[s.X.MR]:"毛里塔尼亚",[s.X.MS]:"蒙特塞拉特",[s.X.MT]:"马耳他",[s.X.MU]:"毛里求斯",[s.X.MV]:"马尔代夫",[s.X.MW]:"马拉维",[s.X.MX]:"墨西哥",[s.X.MY]:"马来西亚",[s.X.MZ]:"莫桑比克",[s.X.NA]:"纳米比亚",[s.X.NC]:"新喀里多尼亞",[s.X.NE]:"尼日尔",[s.X.NG]:"尼日利亚",[s.X.NI]:"尼加拉瓜",[s.X.NL]:"荷兰",[s.X.NO]:"挪威",[s.X.NP]:"尼泊尔",[s.X.NZ]:"新西兰",[s.X.OM]:"阿曼",[s.X.PA]:"巴拿马",[s.X.PE]:"秘鲁",[s.X.PF]:"法属波利尼西亚(大溪地)",[s.X.PG]:"巴布亚新几内亚",[s.X.PH]:"菲律宾",[s.X.PK]:"巴基斯坦",[s.X.PL]:"波兰",[s.X.PT]:"葡萄牙",[s.X.PW]:"帕劳",[s.X.PY]:"巴拉圭",[s.X.QA]:"会议",[s.X.RE]:"卡塔尔",[s.X.RO]:"罗马尼亚",[s.X.RS]:"塞尔维亚",[s.X.RU]:"俄罗斯",[s.X.RW]:"卢旺达",[s.X.SA]:"沙特阿拉伯",[s.X.SB]:"所罗门群岛",[s.X.SC]:"塞舌尔",[s.X.SD]:"苏丹",[s.X.SE]:"瑞典",[s.X.SG]:"新加坡",[s.X.SH]:"圣赫勒拿",[s.X.SI]:"斯洛文尼亚",[s.X.SK]:"斯洛伐克",[s.X.SL]:"塞拉利昂",[s.X.SM]:"圣马力诺",[s.X.SN]:"塞内加尔",[s.X.SO]:"索马里",[s.X.SR]:"苏里南",[s.X.ST]:"圣多美和普林西比",[s.X.SV]:"萨尔瓦多",[s.X.SX]:"圣马丁",[s.X.SY]:"阿拉伯叙利亚共和国",[s.X.SZ]:"斯威士兰",[s.X.TC]:"特克斯和凯科斯群岛",[s.X.TD]:"乍得",[s.X.TG]:"多哥",[s.X.TH]:"泰国",[s.X.TJ]:"塔吉克斯坦",[s.X.TL]:"东帝汶",[s.X.TM]:"土库曼斯坦",[s.X.TN]:"突尼斯",[s.X.TO]:"汤加",[s.X.TR]:"土耳其",[s.X.TT]:"特立尼达和多巴哥",[s.X.TW]:"台湾",[s.X.TZ]:"坦桑尼亚",[s.X.UA]:"乌克兰",[s.X.UG]:"乌干达",[s.X.US]:"美国",[s.X.UY]:"乌拉圭",[s.X.UZ]:"乌兹别克斯坦",[s.X.VC]:"圣文森特和格林纳丁斯",[s.X.VE]:"委内瑞拉",[s.X.VG]:"英属维尔京群岛",[s.X.VN]:"越南",[s.X.VU]:"瓦努阿图",[s.X.WS]:"萨摩亚",[s.X.XK]:"科索沃",[s.X.YE]:"也门",[s.X.YT]:"马约特岛",[s.X.ZA]:"南非",[s.X.ZM]:"赞比亚",[s.X.ZW]:"津巴布韦"},u={months:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],close:"关闭",nothingFoundMessage:"什么都没找到",defaultErrorMessage:"无效值",spinTexts:["前","后"],shortWeekDays:["周一","周二","周三","周四","周五","周六","周日"],countries:l},c={cancel:"撤消",done:"完成",more:"更多",otherDate:"其他日期...",showAll:"显示所有",hide:"隐藏",mobileCalendarTexts:["选择日期","选择范围","選擇日期"],range:["从","至"],countTexts:["加","减"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["显示密码","隐藏密码"],copyTexts:["复制","已复制"],shortCalendarMonths:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],pagination:["上一页","下一页"],fileTexts:{loadingError:"加载错误",preview:"预览",remove:"清除"},inputFileTexts:{defaultLabelSingle:"或拖动 它 这里",defaultLabelMultiple:"或拖动 它们 这里",defaultLinkSingle:"选择一个文件",defaultLinkMultiple:"选择多个文件",maxSizeRejectionReason:"文件超出大小 ",formatRejectionReason:"文件格式错误",drop:"把文件放在这里",dropMultiple:"把多个文件放在这里"},multiSelectTexts:{all:"全选",none:"选择无"},prompt:{yes:"是",no:"不"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"chinese"},u),c),r),n),o),a)},76046:(t,e,i)=>{i.d(e,{lK:()=>d,A6:()=>n,Qp:()=>o,cS:()=>a,px:()=>r,mN:()=>u,KQ:()=>l,iH:()=>c});const n={cardNumber:["Nummer","Kaartnummer"],cardExpiry:["Vervaldatum","Vervaldatum Kaart"]},o={colorSelectorModeNames:["Effen kleur","Kleurverloop"],toolbarTools:{undo:"Undo",redo:"Redo",font:"Lettertype",fontStyle:"Tekenstijl",fontSize:"Punten",bold:"Vet",italic:"Cursief",underline:"Onderstrepen",strikeThrough:"Doorhalen",justify:"Uitlijning",justifyLeft:"Uitlijning links",justifyCenter:"Uitlijning midden",justifyRight:"Uitlijning rechts",justifyFull:"Uitlijning uitvullen",list:"Lijst",indent:"Inspringen",outdent:"Uitspringen",unorderedList:"Ongesorteerde lijst",orderedList:"Gesorteerde lijst",quote:"Citeren",foreColor:"Kleur",backColor:"Achtergrondkleur",hiliteColor:"Tekstmarkeringskleur",clear:"Wis",link:"Koppeling",attach:"Bestand toevoegen",tex:"TeX toevoegen",code:"Code",image:"Afbeelding toevoegen",insertHorizontalRule:"Horizontale lijn toevoegen",superscript:"Superscript",subscript:"Subscript",insertTable:"Insert table",insertGroup:"Insert group",hiliteGroup:"Hilite group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",large:"Large",normal:"Normal",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Toon/Verberg",paginationTexts:{pages:"Pagina's",linesPerPage:"Lijnen per pagina",of:"van"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"Verenigde Arabische Emiraten",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua en Barbuda",[s.X.AI]:"Anguilla",[s.X.AL]:"Albanië",[s.X.AM]:"Armenië",[s.X.AO]:"Angola",[s.X.AR]:"Argentinië",[s.X.AT]:"Oostenrijk",[s.X.AU]:"Australië",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbeidzjan",[s.X.BA]:"Bosnië en Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"België",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgarije",[s.X.BH]:"Bahrein",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.BL]:"Sankt Barthélemy",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius en Saba",[s.X.BR]:"Brazilië",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Wit-Rusland",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Dem. Rep. Congo (Kinshasa)",[s.X.CF]:"Centraal-Afrikaanse Republiek",[s.X.CG]:"Congo-Brazzaville",[s.X.CH]:"Zwitserland",[s.X.CI]:"Ivoorkust",[s.X.CL]:"Chili",[s.X.CM]:"Kameroen",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Kaapverdië",[s.X.CW]:"Curaçao",[s.X.CY]:"Cyprus",[s.X.CZ]:"Tsjechië",[s.X.DE]:"Duitsland",[s.X.DJ]:"Djibouti",[s.X.DK]:"Denemarken",[s.X.DM]:"Dominica",[s.X.DO]:"Dominicaanse Republiek",[s.X.DZ]:"Algerije",[s.X.EC]:"Ecuador",[s.X.EE]:"Estland",[s.X.EG]:"Egypte",[s.X.ER]:"Eritrea",[s.X.ES]:"Spanje",[s.X.ET]:"Ethiopië",[s.X.FI]:"Finland",[s.X.FJ]:"Fiji",[s.X.FK]:"Falkland Eilanden",[s.X.FM]:"V.S. van Micronesië",[s.X.FR]:"Frankrijk",[s.X.GA]:"Gabon",[s.X.GB]:"Verenigd Koningkrijk",[s.X.GD]:"Grenada",[s.X.GE]:"Georgië",[s.X.GF]:"Guyana",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Groenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.GP]:"Guadeloupe",[s.X.GQ]:"Equatoriaal-Guinea",[s.X.GR]:"Griekenland",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinee-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hongkong",[s.X.HN]:"Honduras",[s.X.HR]:"Kroatië",[s.X.HT]:"Haïti",[s.X.HU]:"Hongarije",[s.X.ID]:"Indonesië",[s.X.IE]:"Ierland",[s.X.IL]:"Israël",[s.X.IN]:"India",[s.X.IQ]:"Irak",[s.X.IR]:"Iran",[s.X.IS]:"IJsland",[s.X.IT]:"Italië",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordanië",[s.X.JP]:"Japan",[s.X.KE]:"Kenia",[s.X.KG]:"Kirgizië",[s.X.KH]:"Cambodja",[s.X.KM]:"Comoren",[s.X.KN]:"Saint Kitts en Nevis",[s.X.KP]:"Democratische Volksrepubliek Korea",[s.X.KR]:"Republiek Korea",[s.X.KW]:"Koeweit",[s.X.KY]:"Kaaiman Eilanden",[s.X.KZ]:"Kazachstan",[s.X.LA]:"Laos",[s.X.LB]:"Libanon",[s.X.LC]:"Sint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Litouwen",[s.X.LU]:"Luxemburg",[s.X.LV]:"Letland",[s.X.LY]:"Libië",[s.X.MA]:"Marokko",[s.X.MC]:"Monaco",[s.X.MD]:"Moldavië",[s.X.ME]:"Montenegro",[s.X.MF]:"Sankt Martin",[s.X.MG]:"Madagascar",[s.X.MK]:"Rep. van Noord-Macedonië",[s.X.ML]:"Mali",[s.X.MM]:"Birma (Myanmar)",[s.X.MN]:"Mongolië",[s.X.MO]:"Macau",[s.X.MQ]:"Martinique",[s.X.MR]:"Mauritanië",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Maleisië",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibië",[s.X.NC]:"Nieuw-Caledonië",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Nederland",[s.X.NO]:"Noorwegen",[s.X.NP]:"Nepal",[s.X.NZ]:"Nieuw-Zeeland",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"Frans Polynesië (Tahiti)",[s.X.PG]:"Papoea-Nieuw-Guinea",[s.X.PH]:"Filippijnen",[s.X.PK]:"Pakistan",[s.X.PL]:"Polen",[s.X.PT]:"Portugal",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.RE]:"Besprechung",[s.X.RO]:"Roemenië",[s.X.RS]:"Serbia",[s.X.RU]:"Servië",[s.X.RW]:"Rwanda",[s.X.SA]:"Saoedi-Arabië",[s.X.SB]:"Salomonseilanden",[s.X.SC]:"Seychellen",[s.X.SD]:"Soedan",[s.X.SE]:"Zweden",[s.X.SG]:"Singapore",[s.X.SH]:"Sint-Helena, Ascension en Tristan da Cunha",[s.X.SI]:"Slovenië",[s.X.SK]:"Slowakije",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalië",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tomé en Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Arabische Rep. Syrië",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turks- en Caicoseilanden",[s.X.TD]:"Tsjaad",[s.X.TG]:"Togo",[s.X.TH]:"Thailand",[s.X.TJ]:"Tadzjikistan",[s.X.TL]:"Oost Timor",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunesië",[s.X.TO]:"Tonga",[s.X.TR]:"Turkije",[s.X.TT]:"Trinidad en Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Oekraïne",[s.X.UG]:"Oeganda",[s.X.US]:"Verenigde Staten",[s.X.UY]:"Uruguay",[s.X.UZ]:"Oezbekistan",[s.X.VC]:"Saint Vincent en de Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"Britse Maagdeneilanden",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Jemen",[s.X.YT]:"Mayotte",[s.X.ZA]:"Zuid-Afrika",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["Januari","Februari","Maart","April","Mei","Juni","Juli","Augustus","September","Oktober","November","December"],close:"Sluiten",nothingFoundMessage:"Niets gevonden",defaultErrorMessage:"Ongeldige waarde",spinTexts:["Vorige","Volgende"],shortWeekDays:["Maa","Din","Woe","Don","Vri","Zat","Zon"],countries:l},c={cancel:"Annuleren",done:"Klaar",more:"Meer",otherDate:"Andere datum ...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Kies een dag","Kies bereik","Kies dagen"],range:["van","tot"],countTexts:["Plus","Min"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Toon wachtwoord","Wachtwoord verbergen"],copyTexts:["Kopieer","Gekopieerd"],shortCalendarMonths:["Jan","Feb","Maa","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],pagination:["Vorige pagina","Volgende pagina"],fileTexts:{loadingError:"Error bij het laden",preview:"Voorbeeld",remove:"Verwijder"},inputFileTexts:{defaultLabelSingle:"of zet het hier",defaultLabelMultiple:"of zet ze hier",defaultLinkSingle:"Kies een bestand",defaultLinkMultiple:"Kies bestanden",maxSizeRejectionReason:"Bestandsgrootte overschreden ",formatRejectionReason:"Verkeerd bestandsformaat",drop:"Zet hier bestand neer",dropMultiple:"Zet hier bestanden neer"},multiSelectTexts:{all:"Selecteer alles",none:"Selecteer geen"},prompt:{yes:"Ja",no:"Ingen"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"dutch"},u),c),r),n),o),a)},98735:(t,e,i)=>{i.d(e,{V6:()=>d,wz:()=>n,sV:()=>o,I2:()=>a,Ns:()=>r,Nq:()=>u,ZI:()=>l,L3:()=>c});const n={cardNumber:["Number","Card number"],cardExpiry:["Expires","Valid through"]},o={colorSelectorModeNames:["Solid color","Gradient"],toolbarTools:{undo:"Undo",redo:"Redo",font:"Font",fontStyle:"Font style",fontSize:"Font size",bold:"Bold",italic:"Italic",underline:"Underline",strikeThrough:"Strike through",justify:"Justify",justifyLeft:"Justify left",justifyCenter:"Justify center",justifyRight:"Justify right",justifyFull:"Justify full",list:"List",indent:"Indent",outdent:"Outdent",unorderedList:"Unordered list",orderedList:"Ordered list",quote:"Quote",foreColor:"Color",backColor:"Background color",hiliteColor:"Highlight color",clear:"Clear",link:"Link",attach:"Attach file",tex:"Insert TeX",code:"Code",image:"Insert image",insertHorizontalRule:"Insert horizontal rule",superscript:"Superscript",subscript:"Subscript",insertTable:"Insert table",insertGroup:"Insert group",hiliteGroup:"Hilite group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",large:"Large",normal:"Normal",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Show/Hide",paginationTexts:{pages:"Pages",linesPerPage:"Lines per page",of:"of"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"United Arab Emirates",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua and Barbuda",[s.X.BL]:"Saint Barthélemy",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia and Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgium",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.GF]:"Guyana",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei Darussalam",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius and Saba",[s.X.BR]:"Brazil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Belarus",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Dem. Rep. Congo (Kinshasa)",[s.X.CF]:"Central African Republic",[s.X.CG]:"Congo (Brazzaville)",[s.X.CH]:"Switzerland",[s.X.CI]:"Ivory Coast",[s.X.CL]:"Chile",[s.X.CM]:"Cameroon",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cape Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Cyprus",[s.X.CZ]:"Czech Republic",[s.X.DE]:"Germany",[s.X.DJ]:"Djibouti",[s.X.DK]:"Denmark",[s.X.DM]:"Dominica",[s.X.DO]:"Dominican Republic",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Egypt",[s.X.ER]:"Eritrea",[s.X.ES]:"Spain",[s.X.ET]:"Ethiopia",[s.X.FI]:"Finland",[s.X.FJ]:"Fiji",[s.X.FK]:"Falkland Islands",[s.X.FM]:"F.S. of Micronesia",[s.X.FR]:"France",[s.X.GA]:"Gabon",[s.X.GB]:"United Kingdom",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GP]:"Guadeloupe",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Greenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.MF]:"Saint-Martin",[s.X.GQ]:"Equatorial Guinea",[s.X.GR]:"Greece",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croatia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungary",[s.X.ID]:"Indonesia",[s.X.IE]:"Ireland",[s.X.IL]:"Israel",[s.X.IN]:"India",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Iceland",[s.X.IT]:"Italy",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordan",[s.X.JP]:"Japan",[s.X.KE]:"Kenya",[s.X.KG]:"Kyrgyzstan",[s.X.KH]:"Cambodia",[s.X.KM]:"Comoros",[s.X.KN]:"Saint Kitts and Nevis",[s.X.KP]:"Korean PDR",[s.X.KR]:"Rep. Korea",[s.X.KW]:"Kuwait",[s.X.KY]:"Cayman Islands",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Laos",[s.X.LB]:"Lebanon",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lithuania",[s.X.LU]:"Luxembourg",[s.X.LV]:"Latvia",[s.X.LY]:"Libya",[s.X.MA]:"Morocco",[s.X.MC]:"Monaco",[s.X.MD]:"Moldova",[s.X.ME]:"Montenegro",[s.X.MQ]:"Martinique",[s.X.MG]:"Madagascar",[s.X.MK]:"Rep. of North Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Burma (Myanmar)",[s.X.MN]:"Mongolia",[s.X.MO]:"Macau",[s.X.RE]:"Réunion",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Malaysia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"New Caledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Netherlands",[s.X.NO]:"Norway",[s.X.NP]:"Nepal",[s.X.NZ]:"New Zealand",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"French Polynesia (Tahiti)",[s.X.PG]:"Papua New Guinea",[s.X.PH]:"Philippines",[s.X.PK]:"Pakistan",[s.X.PL]:"Poland",[s.X.PT]:"Portugal",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.YT]:"Mayotte",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Russia",[s.X.RW]:"Rwanda",[s.X.SA]:"Saudi Arabia",[s.X.SB]:"Solomon Islands",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Sweden",[s.X.SG]:"Singapore",[s.X.SH]:"Saint Helena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovakia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome and Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Syrian Arab Republic",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turks and Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Thailand",[s.X.TJ]:"Tajikistan",[s.X.TL]:"East Timor",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Turkey",[s.X.TT]:"Trinidad and Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraine",[s.X.UG]:"Uganda",[s.X.US]:"USA",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent and the Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"British Virgin Islands",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemen",[s.X.ZA]:"South Africa",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["January","February","March","April","May","June","July","August","September","October","November","December"],close:"Close",nothingFoundMessage:"Nothing found",defaultErrorMessage:"Value is invalid",spinTexts:["Previous","Next"],shortWeekDays:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],countries:l},c={cancel:"Cancel",done:"Done",more:"More",otherDate:"Other date...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Choose day","Choose range","Choose days"],range:["from","to"],countTexts:["Plus","Minus"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Show password","Hide password"],copyTexts:["Copy","Copied"],shortCalendarMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],pagination:["Previous page","Next page"],fileTexts:{loadingError:"Upload failed",preview:"Preview",remove:"Remove"},inputFileTexts:{defaultLabelSingle:"or drop it here",defaultLabelMultiple:"or drop them here",defaultLinkSingle:"Choose a file",defaultLinkMultiple:"Choose files",maxSizeRejectionReason:"File is larger than",formatRejectionReason:"Wrong file type",drop:"Drop file here",dropMultiple:"Drop files here"},multiSelectTexts:{all:"Select all",none:"Select none"},prompt:{yes:"Yes",no:"No"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"english"},u),c),r),n),o),a)},87972:(t,e,i)=>{i.d(e,{ob:()=>d,YH:()=>n,OL:()=>o,Zy:()=>a,hZ:()=>r,$Z:()=>u,Tr:()=>l,OQ:()=>c});const n={cardNumber:["Number","Numéro de carte"],cardExpiry:["Expiry",'Date d"Expiration de la carte']},o={colorSelectorModeNames:["Couleur unie","Dégradé de couleur"],toolbarTools:{undo:"Annuler",redo:"Rétablir",font:"Police",fontStyle:"Style de police",fontSize:"Taille de police",bold:"Gras",italic:"Italique",underline:"Souligner",strikeThrough:"Barrer",justify:"Justifier",justifyLeft:"Aligner à gauche",justifyCenter:"Centrer",justifyRight:"Justifier à droite",justifyFull:"Justifier",list:"Liste",indent:"Indenter",outdent:"Réduire le retrait",unorderedList:"Liste à puces",orderedList:"Liste numérotée",quote:"Citation",foreColor:"Couleur de texte",backColor:"Couleur de fond",hiliteColor:"Couleur de mise en évidence",clear:"Effacer",link:"Lien",attach:"Joindre un fichier",tex:"Insérer TeX",code:"Code",image:"Insérer une image",insertHorizontalRule:"Insérer une règle horizontale",superscript:"Exposant",subscript:"Indice",insertTable:"Insérer une table",insertGroup:"Insérer un groupe",hiliteGroup:"Hilite group",removeGroup:"Supprimer le groupe",insertAnchor:"Insérer une ancre",mergeCells:"Fusionner les cellules",splitCells:"Diviser les cellules",rowsColumnsManaging:"Gestion des lignes et des colonnes",cellColor:"Couleur de la cellule",setDetails:"Accordéon",removeDetails:"Supprimer l'accordéon"},editorEditLink:{urlExample:"exemple.com",anchorExample:"ancre"},editorTableCommands:[["Insérer une colonne avant","Insérer une colonne après"],["Insérer une ligne avant","Insérer une ligne après"],["Supprimer la colonne","Supprimer la ligne"]],editorCodeOptions:["Code dans le texte","Bloc de code"],editorFontOptions:{small:"Petite",large:"Grande",normal:"Normale",title:"Titre",subtitle:"Sous-titre"}},a={previewTexts:{rotate:"Faire pivoter"},zoomTexts:{zoomOut:"Zoomer",zoomIn:"Dézoomer",reset:"Réinitialiser"}},r={showHideText:"Afficher/Cacher",paginationTexts:{pages:"Pages",linesPerPage:"Lignes par page",of:"de"}};var s=i(52821);const l={[s.X.AD]:"Andorre",[s.X.AE]:"Émirats arabes unis",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua et Barbuda",[s.X.AI]:"Anguilla",[s.X.AL]:"Albanie",[s.X.AM]:"Arménie",[s.X.AO]:"Angola",[s.X.AR]:"Argentine",[s.X.AT]:"Autriche",[s.X.AU]:"Australie",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaïdjan",[s.X.BA]:"Bosnie-Herzégovine",[s.X.BB]:"Barbade",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgique",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgarie",[s.X.BH]:"Bahrein",[s.X.BI]:"Burundi",[s.X.BJ]:"Bénin",[s.X.BL]:"Saint-Barthélemy",[s.X.BM]:"Bermudes",[s.X.BN]:"Brunéi Darussalam",[s.X.BO]:"Bolivie",[s.X.BQ]:"Bonaire, Saint-Eustache et Saba",[s.X.BR]:"Brésil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhoutan",[s.X.BW]:"Botswana",[s.X.BY]:"Bélarus",[s.X.BZ]:"Bélize",[s.X.CA]:"Canada",[s.X.CD]:"République Démocratique du Congo (RDC)",[s.X.CF]:"République centrafricaine",[s.X.CG]:"Congo Brazzaville",[s.X.CH]:"Suisse",[s.X.CI]:"Côte d'Ivoire",[s.X.CL]:"Chili",[s.X.CM]:"Cameroun",[s.X.CN]:"Chine",[s.X.CO]:"Colombie",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cap-Vert",[s.X.CW]:"Curaçao",[s.X.CY]:"Chypre",[s.X.CZ]:"République Tchèque",[s.X.DE]:"Allemagne",[s.X.DJ]:"Djibouti",[s.X.DK]:"Danemark",[s.X.DM]:"Dominique",[s.X.DO]:"République Dominicaine",[s.X.DZ]:"Algérie",[s.X.EC]:"Équateur",[s.X.EE]:"Estonie",[s.X.EG]:"Égypte",[s.X.ER]:"Érythrée",[s.X.ES]:"Espagne",[s.X.ET]:"Éthiopie",[s.X.FI]:"Finlande",[s.X.FJ]:"Fidji",[s.X.FK]:"Iles Malouines/Falkland",[s.X.FM]:"États fédérés de Micronésie",[s.X.FR]:"France",[s.X.GA]:"Gabon",[s.X.GB]:"Royaume-Uni",[s.X.GD]:"Grenade",[s.X.GE]:"Géorgie",[s.X.GF]:"Guyane",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Groenland",[s.X.GM]:"Gambie",[s.X.GN]:"Guinée",[s.X.GP]:"Guadeloupe",[s.X.GQ]:"Guinée équatoriale",[s.X.GR]:"Grèce",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinée-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croatie",[s.X.HT]:"Haïti",[s.X.HU]:"Hongrie",[s.X.ID]:"Indonesia",[s.X.IE]:"Irlande",[s.X.IL]:"Israël",[s.X.IN]:"Inde",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Islande",[s.X.IT]:"Italie",[s.X.JM]:"Jamaïque",[s.X.JO]:"Jordanie",[s.X.JP]:"Japon",[s.X.KE]:"Kenya",[s.X.KG]:"Kirghizistan",[s.X.KH]:"Cambodge",[s.X.KM]:"Comores",[s.X.KN]:"Saint-Kitts-et-Nevis",[s.X.KP]:"Corée du Nord",[s.X.KR]:"Corée du Sud",[s.X.KW]:"Koweït",[s.X.KY]:"Iles Caïmans",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Lao",[s.X.LB]:"Liban",[s.X.LC]:"Sainte-Lucie",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Libéria",[s.X.LS]:"Lesotho",[s.X.LT]:"Lituanie",[s.X.LU]:"Luxembourg",[s.X.LV]:"Lettonie",[s.X.LY]:"Libye",[s.X.MA]:"Maroc",[s.X.MC]:"Monaco",[s.X.MD]:"Moldavie",[s.X.ME]:"Monténégro",[s.X.MF]:"Saint-Martin",[s.X.MG]:"Madagascar",[s.X.MK]:"Macédoine",[s.X.ML]:"Mali",[s.X.MM]:"Myanmar",[s.X.MN]:"Mongolie",[s.X.MO]:"Macao",[s.X.MQ]:"Martinique",[s.X.MR]:"Mauritanie",[s.X.MS]:"Montserrat",[s.X.MT]:"Malte",[s.X.MU]:"Maurice",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexique",[s.X.MY]:"Malaisie",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibie",[s.X.NC]:"Nouvelle-Calédonie",[s.X.NE]:"Niger",[s.X.NG]:"Nigéria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Pays-Bas",[s.X.NO]:"Norvège",[s.X.NP]:"Népal",[s.X.NZ]:"Nouvelle-Zélande",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Pérou",[s.X.PF]:"Polynésie française",[s.X.PG]:"Papouasie-Nouvelle-Guinée",[s.X.PH]:"Philippines",[s.X.PK]:"Pakistan",[s.X.PL]:"Pologne",[s.X.PT]:"Portugal",[s.X.PW]:"Palaos",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.RE]:"La Réunion",[s.X.RO]:"Roumanie",[s.X.RS]:"Serbie",[s.X.RU]:"Russie",[s.X.RW]:"Rwanda",[s.X.SA]:"Arabie Saoudite",[s.X.SB]:"Iles Salomon",[s.X.SC]:"Seychelles",[s.X.SD]:"Soudan",[s.X.SE]:"Suède",[s.X.SG]:"Singapour",[s.X.SH]:"Sainte-Hélène",[s.X.SI]:"Slovénie",[s.X.SK]:"Slovaquie",[s.X.SL]:"Sierra Leone",[s.X.SM]:"Saint-Marin",[s.X.SN]:"Sénégal",[s.X.SO]:"Somalie",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tomé-et-Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Saint-Martin",[s.X.SY]:"République arabe syrienne",[s.X.SZ]:"Swaziland",[s.X.TC]:"Iles Turks-et-Caïcos",[s.X.TD]:"Tchad",[s.X.TG]:"Togo",[s.X.TH]:"Thaïlande",[s.X.TJ]:"Tadjikistan",[s.X.TL]:"Timor-Leste",[s.X.TM]:"Turkménistan",[s.X.TN]:"Tunisie",[s.X.TO]:"Tonga",[s.X.TR]:"Turquie",[s.X.TT]:"Trinité-et-Tobago",[s.X.TW]:"Taïwan",[s.X.TZ]:"Tanzanie",[s.X.UA]:"Ukraine",[s.X.UG]:"Ouganda",[s.X.US]:"États-Unis d'Amérique",[s.X.UY]:"Uruguay",[s.X.UZ]:"Ouzbékistan",[s.X.VC]:"Saint-Vincent-et-les-Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"Iles vierges britanniques",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yémen",[s.X.YT]:"Mayotte",[s.X.ZA]:"Afrique du Sud",[s.X.ZM]:"Zambie",[s.X.ZW]:"Zimbabwe"},u={months:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],close:"Fermer",nothingFoundMessage:"Aucun résultat",defaultErrorMessage:"Valeur non valide",spinTexts:["Précédent","Suivant"],shortWeekDays:["Lun","Mar","Mer","Jeu","Ven","Sam","Dim"],countries:l},c={cancel:"Annuler",done:"Terminé",more:"Plus",otherDate:"Autre date...",showAll:"Tout afficher",hide:"Cacher",mobileCalendarTexts:["Choisir un jour","Choisir un intervalle","Choisissez des jours"],range:["De","À"],countTexts:["Plus","Moins"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"jj.mm.aaaa",MDY:"mm.jj.aaaa",YMD:"aaaa.mm.jj"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Afficher le mot de passe","Cacher le mot de passe"],copyTexts:["Copier","Copié"],shortCalendarMonths:["Janv","Fév","Mar","Avr","Mai","Jun","Jui","Aoû","Sep","Oct","Nov","Déc"],pagination:["Page précédente","Page suivante"],fileTexts:{loadingError:"Erreur de chargement",preview:"Aperçu",remove:"Supprimer"},inputFileTexts:{defaultLabelSingle:"ou déposez-le ici",defaultLabelMultiple:"ou déposez-les ici",defaultLinkSingle:"Sélectionnez un fichier",defaultLinkMultiple:"Sélectionnez des fichiers",maxSizeRejectionReason:"Le fichier est trop volumineux",formatRejectionReason:"Format de fichier incorrect",drop:"Déposez le fichier ici",dropMultiple:"Déposez les fichiers ici"},multiSelectTexts:{all:"Tout sélectionner",none:"Ne rien sélectionner"},prompt:{yes:"Oui",no:"Non"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"french"},u),c),r),n),o),a)},13290:(t,e,i)=>{i.d(e,{er:()=>u,X9:()=>n,$J:()=>o,z4:()=>a,tJ:()=>r,xc:()=>s,LA:()=>l});const n={cardNumber:["Nummer","Kartennummer"],cardExpiry:["Gültig bis","Ablaufdatum Karte"]},o={colorSelectorModeNames:["Farbe","Verlauf"],toolbarTools:{undo:"Rückgängig machen",redo:"Wiederholen",font:"Schriftart",fontStyle:"Schriftstil",fontSize:"Schriftgröße",bold:"Fett",italic:"Kursiv",underline:"Unterstrichen",strikeThrough:"Durchgestrichen",justify:"Blocksatz",justifyLeft:"Blocksatz links",justifyCenter:"Blocksatz mittig",justifyRight:"Blocksatz rechts",justifyFull:"Blocksatz",list:"Liste",indent:"Einrücken",outdent:"Ausrücken",unorderedList:"Ungeordnete Liste",orderedList:"Geordnete Liste",quote:"Blockquote",foreColor:"Farbe",backColor:"Hintergrundfarbe",hiliteColor:"Hilite-Farbe",clear:"Löschen",link:"Link",attach:"Datei anhängen",tex:"TeX einfügen",code:"Quelltext",image:"Bild einfügen",insertHorizontalRule:"Horizontale Linie einfügen",superscript:"Hochgestellt",subscript:"Tiefgestellt",insertTable:"Insert table",insertGroup:"Insert group",hiliteGroup:"Hilite group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",large:"Large",normal:"Normal",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotieren"},zoomTexts:{zoomOut:"Verkleinern",zoomIn:"Vergrößern",reset:"Zurücksetzen"}},r={showHideText:"Anzeigen/Ausblenden",paginationTexts:{pages:"Seiten",linesPerPage:"Zeilen pro Seite",of:"von"}},s={months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],close:"Schließen",nothingFoundMessage:"Keine Ergebnisse",defaultErrorMessage:"Wert ist ungültig",spinTexts:["Zurück","Weiter"],shortWeekDays:["Mo","Di","Mi","Do","Fr","Sa","So"],countries:i(98735).ZI},l={cancel:"Abbrechen",done:"Fertig",more:"Mehr",otherDate:"Anderes Datum...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Tag auswählen","Zeitraum auswählen","Wählen Sie Tage"],range:["von","bis"],countTexts:["Plus","Minus"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Passwort anzeigen","Passwort ausblenden"],copyTexts:["Kopieren","Kopiert"],shortCalendarMonths:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],pagination:["Vorherige Seite","Nächste Seite"],fileTexts:{loadingError:"Fehler beim Laden",preview:"Vorschau",remove:"Entfernen"},inputFileTexts:{defaultLabelSingle:"oder einzelne Datei hier ablegen",defaultLabelMultiple:"oder mehrere Dateien hier ablegen",defaultLinkSingle:"Datei auswählen",defaultLinkMultiple:"Dateien auswählen",maxSizeRejectionReason:"Die Dateigröße überschreitet die maximal zulässige Größe von",formatRejectionReason:"Ungültiges Dateiformat",drop:"Datei hier ablegen",dropMultiple:"Dateien hier ablegen"},multiSelectTexts:{all:"Alles auswählen",none:"Keine auswählen"},prompt:{yes:"Ja",no:"Nein"}},u=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"german"},s),l),r),n),o),a)},24502:(t,e,i)=>{i.d(e,{S8:()=>d,Nf:()=>n,Nd:()=>o,TB:()=>a,Si:()=>r,ni:()=>u,fl:()=>l,r_:()=>c});const n={cardNumber:["מספר","מספר כרטיס"],cardExpiry:["פג תוקף","בתוקף עד"]},o={colorSelectorModeNames:["צבע אחיד","מִדרוֹן"],toolbarTools:{undo:"לבטל",redo:"לַעֲשׂוֹת שׁוּב",font:"גוֹפָן",fontStyle:"סיגנון גופן",fontSize:"גודל גופן",bold:"נוֹעָז",italic:"נטוי",underline:"לָשִׂים דָגֵשׁ",strikeThrough:"מכה דרך",justify:"לְהַצְדִיק",justifyLeft:"תצדיק שמאל",justifyCenter:"להצדיק מרכז",justifyRight:"תצדיק נכון",justifyFull:"להצדיק מלא",list:"רשימה",indent:"לְשַׁנֵן",outdent:"שקע החוצה",unorderedList:"רשימה לא מסודרת",orderedList:"רשימה מסודרת",quote:"ציטוט",foreColor:"צֶבַע",backColor:"צבע רקע",hiliteColor:"הדגש צבע",clear:"ברור",link:"קישור",attach:"לצרף קובץ",tex:"הכנס TeX",code:"קוד",image:"הוסף תמונה",insertHorizontalRule:"הכנס כלל אופקי",superscript:"כתב על",subscript:"מנוי",insertTable:"הכנס טבלה",insertGroup:"הוסף קבוצה",hiliteGroup:"קבוצת הילייט",removeGroup:"הסר את הקבוצה",insertAnchor:"הכנס עוגן",mergeCells:"מיזוג תאים",splitCells:"פיצול תאים",rowsColumnsManaging:"ניהול שורות ועמודות",cellColor:"צבע התא",setDetails:"פרטים",removeDetails:"הסר פרטים"},editorEditLink:{urlExample:"example.com",anchorExample:"לְעַגֵן"},editorTableCommands:[["הוסף עמודה לפני","הוסף עמודה אחרי"],["הכנס שורה לפני","הכנס שורה אחרי"],["מחק עמודה","מחק שורה"]],editorCodeOptions:["קוד בטקסט","קוד בבלוק"],editorFontOptions:{small:"קָטָן",large:"גָדוֹל",normal:"נוֹרמָלִי",title:"כותרת",subtitle:"כתוביות"}},a={previewTexts:{rotate:"להתחלף"},zoomTexts:{zoomOut:"להקטין את התצוגה",zoomIn:"לְהִתְמַקֵד",reset:"אִתחוּל"}},r={showHideText:"הצג הסתר",paginationTexts:{pages:"דפים",linesPerPage:"שורות בעמוד",of:"שֶׁל"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"United Arab Emirates",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua and Barbuda",[s.X.BL]:"Saint Barthélemy",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia and Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgium",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.GF]:"Guyana",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei Darussalam",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius and Saba",[s.X.BR]:"Brazil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Belarus",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Dem. Rep. Congo (Kinshasa)",[s.X.CF]:"Central African Republic",[s.X.CG]:"Congo (Brazzaville)",[s.X.CH]:"Switzerland",[s.X.CI]:"Ivory Coast",[s.X.CL]:"Chile",[s.X.CM]:"Cameroon",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cape Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Cyprus",[s.X.CZ]:"Czech Republic",[s.X.DE]:"Germany",[s.X.DJ]:"Djibouti",[s.X.DK]:"Denmark",[s.X.DM]:"Dominica",[s.X.DO]:"Dominican Republic",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Egypt",[s.X.ER]:"Eritrea",[s.X.ES]:"Spain",[s.X.ET]:"Ethiopia",[s.X.FI]:"Finland",[s.X.FJ]:"Fiji",[s.X.FK]:"Falkland Islands",[s.X.FM]:"F.S. of Micronesia",[s.X.FR]:"France",[s.X.GA]:"Gabon",[s.X.GB]:"United Kingdom",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GP]:"Guadeloupe",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Greenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.MF]:"Saint-Martin",[s.X.GQ]:"Equatorial Guinea",[s.X.GR]:"Greece",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croatia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungary",[s.X.ID]:"Indonesia",[s.X.IE]:"Ireland",[s.X.IL]:"Israel",[s.X.IN]:"India",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Iceland",[s.X.IT]:"Italy",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordan",[s.X.JP]:"Japan",[s.X.KE]:"Kenya",[s.X.KG]:"Kyrgyzstan",[s.X.KH]:"Cambodia",[s.X.KM]:"Comoros",[s.X.KN]:"Saint Kitts and Nevis",[s.X.KP]:"Korean PDR",[s.X.KR]:"Rep. Korea",[s.X.KW]:"Kuwait",[s.X.KY]:"Cayman Islands",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Laos",[s.X.LB]:"Lebanon",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lithuania",[s.X.LU]:"Luxembourg",[s.X.LV]:"Latvia",[s.X.LY]:"Libya",[s.X.MA]:"Morocco",[s.X.MC]:"Monaco",[s.X.MD]:"Moldova",[s.X.ME]:"Montenegro",[s.X.MQ]:"Martinique",[s.X.MG]:"Madagascar",[s.X.MK]:"Rep. of North Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Burma (Myanmar)",[s.X.MN]:"Mongolia",[s.X.MO]:"Macau",[s.X.RE]:"Réunion",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Malaysia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"New Caledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Netherlands",[s.X.NO]:"Norway",[s.X.NP]:"Nepal",[s.X.NZ]:"New Zealand",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"French Polynesia (Tahiti)",[s.X.PG]:"Papua New Guinea",[s.X.PH]:"Philippines",[s.X.PK]:"Pakistan",[s.X.PL]:"Poland",[s.X.PT]:"Portugal",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.YT]:"Mayotte",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Russia",[s.X.RW]:"Rwanda",[s.X.SA]:"Saudi Arabia",[s.X.SB]:"Solomon Islands",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Sweden",[s.X.SG]:"Singapore",[s.X.SH]:"Saint Helena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovakia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome and Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Syrian Arab Republic",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turks and Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Thailand",[s.X.TJ]:"Tajikistan",[s.X.TL]:"East Timor",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Turkey",[s.X.TT]:"Trinidad and Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraine",[s.X.UG]:"Uganda",[s.X.US]:"USA",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent and the Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"British Virgin Islands",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemen",[s.X.ZA]:"South Africa",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["יָנוּאָר","פברואר","מרץ","אַפּרִיל","מאי","יוני","יולי","אוגוסט","סֶפּטֶמבֶּר","אוֹקְטוֹבֶּר","נוֹבֶמבֶּר","דֵצֶמבֶּר"],close:"סגור",nothingFoundMessage:"שום דבר לא נמצא",defaultErrorMessage:"הערך לא חוקי",spinTexts:["קודם","הַבָּא"],shortWeekDays:["יום שני","ג'","היינו עושים","יום ה'","שישי","ישב","שמש"],countries:l},c={cancel:"לְבַטֵל",done:"בוצע",more:"יותר",otherDate:"תאריך אחר",showAll:"הצג הכול",hide:"להתחבא",mobileCalendarTexts:["בחר יום","בחר טווח","בחר ימים"],range:["מ","ל"],countTexts:["ועוד","מִינוּס"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd/mm/yyyy",MDY:"mm/dd/yyyy",YMD:"yyyy/mm/dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["הראה סיסמה","הסתר סיסמא"],copyTexts:["עותק","מוּעֲתָק"],shortCalendarMonths:["ינואר","פברואר","לְקַלְקֵל","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],pagination:["עמוד קודם","עמוד הבא"],fileTexts:{loadingError:"העלאה נכשלה",preview:"תצוגה מקדימה",remove:"לְהַסִיר"},inputFileTexts:{defaultLabelSingle:"או לרדת זה כאן",defaultLabelMultiple:"או לרדת אוֹתָם כאן",defaultLinkSingle:"בחר קובץ",defaultLinkMultiple:"לבחור קבצים",maxSizeRejectionReason:"הקובץ גדול מ",formatRejectionReason:"סוג קובץ שגוי",drop:"שחרר את הקובץ כאן",dropMultiple:"זרוק קבצים כאן"},multiSelectTexts:{all:"בחר הכל",none:"אל תבחר באף אחת מהאפשרויות"},prompt:{yes:"כן",no:"לא"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"hebrew"},u),c),r),n),o),a)},33393:(t,e,i)=>{i.d(e,{E_:()=>d,Cj:()=>n,xF:()=>o,De:()=>a,h8:()=>r,xk:()=>u,HK:()=>l,gr:()=>c});const n={cardNumber:["Numero","Numero carta"],cardExpiry:["Scade il","Valida fino al"]},o={colorSelectorModeNames:["Tinta unita","Gradiente"],toolbarTools:{undo:"Annulla",redo:"Rifai",font:"Font",fontStyle:"Stile font",fontSize:"Dimensione font",bold:"Grassetto",italic:"Corsivo",underline:"Sottolineato",strikeThrough:"Barrato",justify:"Giustifica",justifyLeft:"Allinea a sinistra",justifyCenter:"Allinea al centro",justifyRight:"Allinea a destra",justifyFull:"Giustifica pieno",list:"Lista",indent:"Rientro",outdent:"Elimina rientro",unorderedList:"Lista non ordinata",orderedList:"Lista ordinata",quote:"Virgolette",foreColor:"Colore",backColor:"Colore sfondo",hiliteColor:"Evidenziazione del testo",clear:"Pulisci",link:"Link",attach:"Allega file",tex:"Inserisci TeX",code:"Codice",image:"Inserisci image",insertHorizontalRule:"Inserisci riga orizzontale",superscript:"Apice",subscript:"Pedice",insertTable:"Inserisci tabella",insertGroup:"Insert group",hiliteGroup:"Hilite group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Unisci celle",splitCells:"Dividi celle",rowsColumnsManaging:"Gestione righe e colonne",cellColor:"Colore cella",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Inserisci colonna prima","Inserisci colonna dopo"],["Inserisci riga prima","Inserisci riga dopo"],["Cancella colonna","Cancella riga"]],editorCodeOptions:["Codice nel testo","Codice nel blocco"],editorFontOptions:{small:"Small",normal:"Normale",large:"Large",title:"Titolo",subtitle:"Sottotitolo"}},a={previewTexts:{rotate:"Ruota"},zoomTexts:{zoomOut:"Rimpicciolisci",zoomIn:"Ingrandisci",reset:"Ripristina"}},r={showHideText:"Mostra/Nascondi",paginationTexts:{pages:"Pagine",linesPerPage:"Righe per pagina",of:"di"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"Emirati Arabi Uniti",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua and Barbuda",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia Erzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgio",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.BL]:"Saint Barthélemy",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei Darussalam",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius e Saba",[s.X.BR]:"Brasile",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Bielorussia",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Repubblica Democratica del Congo",[s.X.CF]:"Repubblica Centroafricana",[s.X.CG]:"Repubblica del Congo",[s.X.CH]:"Svizzera",[s.X.CI]:"Costa d'Avorio",[s.X.CL]:"Cile",[s.X.CM]:"Camerun",[s.X.CN]:"Cina",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Capo Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Cipro",[s.X.CZ]:"Repubblica Ceca",[s.X.DE]:"Germania",[s.X.DJ]:"Gibuti",[s.X.DK]:"Danimarca",[s.X.DM]:"Dominica",[s.X.DO]:"Repubblica Dominicana",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Egitto",[s.X.ER]:"Eritrea",[s.X.ES]:"Spagna",[s.X.ET]:"Etiopia",[s.X.FI]:"Finlandia",[s.X.FJ]:"Fiji",[s.X.FK]:"Isole Falkland",[s.X.FM]:"Stati Federali della Micronesia",[s.X.FR]:"Francia",[s.X.GA]:"Gabon",[s.X.GB]:"Regno Unito",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GF]:"Guyana",[s.X.GH]:"Ghana",[s.X.GI]:"Gibilterra",[s.X.GL]:"Groenlandia",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.GP]:"Guadalupa",[s.X.GQ]:"Guinea Equatoriale",[s.X.GR]:"Grecia",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croazia",[s.X.HT]:"Haiti",[s.X.HU]:"Ungheria",[s.X.ID]:"Indonesia",[s.X.IE]:"Eire",[s.X.IL]:"Israele",[s.X.IN]:"India",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Islanda",[s.X.IT]:"Italia",[s.X.JM]:"Giamaica",[s.X.JO]:"Giordania",[s.X.JP]:"Giappone",[s.X.KE]:"Kenya",[s.X.KG]:"Kirghizistan",[s.X.KH]:"Cambogia",[s.X.KM]:"Comore",[s.X.KN]:"Saint Kitts e Nevis",[s.X.KP]:"Corea del Nord",[s.X.KR]:"Corea del Sud",[s.X.KW]:"Kuwait",[s.X.KY]:"Isole Cayman",[s.X.KZ]:"Kazakhistan",[s.X.LA]:"Laos",[s.X.LB]:"Libano",[s.X.LC]:"Santa Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lituania",[s.X.LU]:"Lussemburgo",[s.X.LV]:"Lettonia",[s.X.LY]:"Libia",[s.X.MA]:"Morocco",[s.X.MC]:"Monaco",[s.X.MD]:"Moldavia",[s.X.ME]:"Montenegro",[s.X.MF]:"San Martino",[s.X.MG]:"Madagascar",[s.X.MK]:"Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Myanmar",[s.X.MN]:"Mongolia",[s.X.MO]:"Macao",[s.X.MQ]:"Martinica",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Maurizius",[s.X.MV]:"Maldive",[s.X.MW]:"Malawi",[s.X.MX]:"Messico",[s.X.MY]:"Malesia",[s.X.MZ]:"Mozambico",[s.X.NA]:"Namibia",[s.X.NC]:"Nuova Caledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Paesi Bassi",[s.X.NO]:"Norvegia",[s.X.NP]:"Nepal",[s.X.NZ]:"Nuova Zelanda",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Perù",[s.X.PF]:"Polinesia Francese",[s.X.PG]:"Papua Nuova Guinea",[s.X.PH]:"Filippine",[s.X.PK]:"Pakistan",[s.X.PL]:"Polonia",[s.X.PT]:"Portogallo",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.RE]:"Riunione",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Federazione Russa",[s.X.RW]:"Ruanda",[s.X.SA]:"Arabia Saudita",[s.X.SB]:"Solomon Islands",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Svezia",[s.X.SG]:"Singapore",[s.X.SH]:"Sant'Elena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovacchia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome e Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Siria",[s.X.SZ]:"Swaziland",[s.X.TC]:"Isole Turks e Caicos",[s.X.TD]:"Ciad",[s.X.TG]:"Togo",[s.X.TH]:"Tailandia",[s.X.TJ]:"Tagikistan",[s.X.TL]:"Timor Est",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Turchia",[s.X.TT]:"Trinidad and Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ucraina",[s.X.UG]:"Uganda",[s.X.US]:"Stati Uniti d'America",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent e Grenadine",[s.X.VE]:"Venezuela",[s.X.VG]:"Isole Vergini Britanniche",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemen",[s.X.YT]:"Mayotta",[s.X.ZA]:"Sud Africa",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],close:"Chiudi",nothingFoundMessage:"Non abbiamo trovato nulla",defaultErrorMessage:"Il valore non è valido",spinTexts:["Precedente","Prossimo"],shortWeekDays:["Lun","Mar","Mer","Gio","Ven","Sab","Dom"],countries:l},c={cancel:"Annulla",done:"Fatto",more:"Di più",otherDate:"Altra data...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Scegli giorno","Scegli intervallo","Scegli i giorni"],range:["da","a"],countTexts:["Più","Meno"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"gg.mm.aaaa",MDY:"mm.gg.aaaa",YMD:"aaaa.mm.gg"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Mostra password","Nascondi password"],copyTexts:["Copia","Copiato"],shortCalendarMonths:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],pagination:["Pagina precedente","Pagina successiva"],fileTexts:{loadingError:"Caricamento errore",preview:"Anteprima",remove:"Rimuovi"},inputFileTexts:{defaultLabelSingle:"o trascinalo qui",defaultLabelMultiple:"o trascinali qui",defaultLinkSingle:"Scegliere il file",defaultLinkMultiple:"Scegliere i file",maxSizeRejectionReason:"Il file supera le dimensioni ",formatRejectionReason:"Formato file errato",drop:"Trascina il file qui",dropMultiple:"Trascina i file qui"},multiSelectTexts:{all:"Seleziona tutto",none:"Seleziona nessuno"},prompt:{yes:"Sì",no:"No"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"italian"},u),c),r),n),o),a)},81294:(t,e,i)=>{i.d(e,{Uj:()=>d,vR:()=>n,MY:()=>o,IB:()=>a,dE:()=>r,re:()=>u,p3:()=>l,Np:()=>c});const n={cardNumber:["番号","カード番号"],cardExpiry:["期限切れ","有効期間"]},o={colorSelectorModeNames:["ソリッドカラー","勾配"],toolbarTools:{undo:"元に戻す",redo:"やり直す",font:"フォント",fontStyle:"フォントスタイル",fontSize:"フォントサイズ",bold:"大胆な",italic:"イタリック",underline:"下線",strikeThrough:"取り消し線",justify:"正当化する",justifyLeft:"左揃え",justifyCenter:"中央揃え",justifyRight:"右揃え",justifyFull:"両端揃え",list:"リスト",indent:"インデント",outdent:"アウトデント",unorderedList:"順序なしリスト",orderedList:"順序付きリスト",quote:"引用",foreColor:"色",backColor:"背景色",hiliteColor:"ハイライトカラー",clear:"クリア",link:"リンク",attach:"ファイルを添付する",tex:"テキストを挿入",code:"コード",image:"画像を挿入",insertHorizontalRule:"水平線を挿入",superscript:"上付き文字",subscript:"添字",insertTable:"表を挿入",insertGroup:"グループを挿入",hiliteGroup:"ハイライトグループ",removeGroup:"グループを削除",insertAnchor:"アンカーを挿入",mergeCells:"セルを結合します",splitCells:"セルを分割する",rowsColumnsManaging:"行と列の管理",cellColor:"セルの色",setDetails:"詳細",removeDetails:"詳細を削除"},editorEditLink:{urlExample:"example.com",anchorExample:"アンカー"},editorTableCommands:[["前に列を挿入","列を挿入"],["前に行を挿入","行を挿入"],["列を削除","行を削除"]],editorCodeOptions:["テキスト内のコード","ブロック内のコード"],editorFontOptions:{small:"小さい",large:"大きい",normal:"普通",title:"タイトル",subtitle:"字幕"}},a={previewTexts:{rotate:"回転"},zoomTexts:{zoomOut:"ズームアウトする",zoomIn:"ズームイン",reset:"リセット"}},r={showHideText:"表示または非表示",paginationTexts:{pages:"ページ",linesPerPage:"1ページあたりの行数",of:"の"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"United Arab Emirates",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua and Barbuda",[s.X.BL]:"Saint Barthélemy",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia and Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgium",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.GF]:"Guyana",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei Darussalam",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius and Saba",[s.X.BR]:"Brazil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Belarus",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Dem. Rep. Congo (Kinshasa)",[s.X.CF]:"Central African Republic",[s.X.CG]:"Congo (Brazzaville)",[s.X.CH]:"Switzerland",[s.X.CI]:"Ivory Coast",[s.X.CL]:"Chile",[s.X.CM]:"Cameroon",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cape Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Cyprus",[s.X.CZ]:"Czech Republic",[s.X.DE]:"Germany",[s.X.DJ]:"Djibouti",[s.X.DK]:"Denmark",[s.X.DM]:"Dominica",[s.X.DO]:"Dominican Republic",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Egypt",[s.X.ER]:"Eritrea",[s.X.ES]:"Spain",[s.X.ET]:"Ethiopia",[s.X.FI]:"Finland",[s.X.FJ]:"Fiji",[s.X.FK]:"Falkland Islands",[s.X.FM]:"F.S. of Micronesia",[s.X.FR]:"France",[s.X.GA]:"Gabon",[s.X.GB]:"United Kingdom",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GP]:"Guadeloupe",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Greenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.MF]:"Saint-Martin",[s.X.GQ]:"Equatorial Guinea",[s.X.GR]:"Greece",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croatia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungary",[s.X.ID]:"Indonesia",[s.X.IE]:"Ireland",[s.X.IL]:"Israel",[s.X.IN]:"India",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Iceland",[s.X.IT]:"Italy",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordan",[s.X.JP]:"Japan",[s.X.KE]:"Kenya",[s.X.KG]:"Kyrgyzstan",[s.X.KH]:"Cambodia",[s.X.KM]:"Comoros",[s.X.KN]:"Saint Kitts and Nevis",[s.X.KP]:"Korean PDR",[s.X.KR]:"Rep. Korea",[s.X.KW]:"Kuwait",[s.X.KY]:"Cayman Islands",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Laos",[s.X.LB]:"Lebanon",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lithuania",[s.X.LU]:"Luxembourg",[s.X.LV]:"Latvia",[s.X.LY]:"Libya",[s.X.MA]:"Morocco",[s.X.MC]:"Monaco",[s.X.MD]:"Moldova",[s.X.ME]:"Montenegro",[s.X.MQ]:"Martinique",[s.X.MG]:"Madagascar",[s.X.MK]:"Rep. of North Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Burma (Myanmar)",[s.X.MN]:"Mongolia",[s.X.MO]:"Macau",[s.X.RE]:"Réunion",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Malaysia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"New Caledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Netherlands",[s.X.NO]:"Norway",[s.X.NP]:"Nepal",[s.X.NZ]:"New Zealand",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"French Polynesia (Tahiti)",[s.X.PG]:"Papua New Guinea",[s.X.PH]:"Philippines",[s.X.PK]:"Pakistan",[s.X.PL]:"Poland",[s.X.PT]:"Portugal",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.YT]:"Mayotte",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Russia",[s.X.RW]:"Rwanda",[s.X.SA]:"Saudi Arabia",[s.X.SB]:"Solomon Islands",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Sweden",[s.X.SG]:"Singapore",[s.X.SH]:"Saint Helena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovakia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome and Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Syrian Arab Republic",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turks and Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Thailand",[s.X.TJ]:"Tajikistan",[s.X.TL]:"East Timor",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Turkey",[s.X.TT]:"Trinidad and Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraine",[s.X.UG]:"Uganda",[s.X.US]:"USA",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent and the Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"British Virgin Islands",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemen",[s.X.ZA]:"South Africa",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],close:"近い",nothingFoundMessage:"何も見つかりません",defaultErrorMessage:"値が無効です",spinTexts:["前の","次"],shortWeekDays:["月曜日","火曜日","水曜日","木曜日","金曜日","土曜日","日曜日"],countries:l},c={cancel:"キャンセル",done:"終わり",more:"もっと",otherDate:"その他の日付",showAll:"すべて表示する",hide:"隠れる",mobileCalendarTexts:["日付を選択","範囲を選択","日数を選択"],range:["から","に"],countTexts:["プラス","マイナス"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["パスワードを表示","パスワードを隠す"],copyTexts:["コピー","コピーしました"],shortCalendarMonths:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],pagination:["前のページ","次のページ"],fileTexts:{loadingError:"アップロードに失敗しました",preview:"プレビュー",remove:"取り除く"},inputFileTexts:{defaultLabelSingle:"またはここにドロップしてください",defaultLabelMultiple:"またはここにドロップしてください",defaultLinkSingle:"ファイルを選択",defaultLinkMultiple:"ファイルを選択",maxSizeRejectionReason:"ファイルはより大きいです",formatRejectionReason:"ファイルタイプが間違っています",drop:"ここにファイルをドロップ",dropMultiple:"ここにファイルをドロップ"},multiSelectTexts:{all:"すべて選択",none:"何も選択しない"},prompt:{yes:"はい",no:"いいえ"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"japan"},u),c),r),n),o),a)},54245:(t,e,i)=>{i.d(e,{Kk:()=>d,fR:()=>n,yu:()=>o,f1:()=>a,kz:()=>r,r3:()=>u,W5:()=>l,TQ:()=>c});const n={cardNumber:["Сан","Карточка нөмірі"],cardExpiry:["Мерзімі бітеді","Арқылы жарамды"]},o={colorSelectorModeNames:["Бірыңғай түс","Градиент"],toolbarTools:{undo:"Болдырмау",redo:"Қайталау",font:"Қаріп",fontStyle:"Қаріп стилі",fontSize:"Қаріп өлшемі",bold:"Қалың",italic:"Курсив",underline:"Астын сызу",strikeThrough:"Соғу",justify:"Ақтау",justifyLeft:"Сол жаққа ақтаңыз",justifyCenter:"Орталықты негіздеу",justifyRight:"Дұрыс негіздеу",justifyFull:"Толық негіздеу",list:"Тізім",indent:"Шегініс",outdent:"Ашық",unorderedList:"Реттелмеген тізім",orderedList:"Реттелген тізім",quote:"Дәйексөз",foreColor:"Түс",backColor:"Фон түсі",hiliteColor:"Түсті бөлектеу",clear:"Таза",link:"Сілтеме",attach:"Файлды тіркеңіз",tex:"TeX енгізіңіз",code:"Код",image:"Суретті енгізу",insertHorizontalRule:"Көлденең ережені енгізіңіз",superscript:"Жоғарғы сызба",subscript:"Жазу",insertTable:"Кестені енгізу",insertGroup:"Топты енгізу",hiliteGroup:"Хилит тобы",removeGroup:"Топты жою",insertAnchor:"Анкерді салыңыз",mergeCells:"Ұяшықтарды біріктіру",splitCells:"Бөлінген жасушалар",rowsColumnsManaging:"Жолдар мен бағандарды басқару",cellColor:"Жасуша түсі",setDetails:"Егжей",removeDetails:"Мәліметтерді жою"},editorEditLink:{urlExample:"example.com",anchorExample:"Якорь"},editorTableCommands:[["Алдында бағанды енгізу","Бағананы кейін енгізіңіз"],["Алдында жолды енгізіңіз","Жолды кейін енгізіңіз"],["Бағанды жою","Жолды жою"]],editorCodeOptions:["Мәтіндегі код","Блоктағы код"],editorFontOptions:{small:"Кішкентай",large:"Үлкен",normal:"Қалыпты",title:"Тақырып",subtitle:"Субтитр"}},a={previewTexts:{rotate:"Айналдыру"},zoomTexts:{zoomOut:"Кішірейту",zoomIn:"Үлкейту",reset:"Қалпына келтіру"}},r={showHideText:"Көрсету/Жасыру",paginationTexts:{pages:"Беттер",linesPerPage:"Әр беттегі жолдар",of:"ның"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"United Arab Emirates",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua and Barbuda",[s.X.BL]:"Saint Barthélemy",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia and Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgium",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.GF]:"Guyana",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei Darussalam",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius and Saba",[s.X.BR]:"Brazil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Belarus",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Dem. Rep. Congo (Kinshasa)",[s.X.CF]:"Central African Republic",[s.X.CG]:"Congo (Brazzaville)",[s.X.CH]:"Switzerland",[s.X.CI]:"Ivory Coast",[s.X.CL]:"Chile",[s.X.CM]:"Cameroon",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cape Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Cyprus",[s.X.CZ]:"Czech Republic",[s.X.DE]:"Germany",[s.X.DJ]:"Djibouti",[s.X.DK]:"Denmark",[s.X.DM]:"Dominica",[s.X.DO]:"Dominican Republic",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Egypt",[s.X.ER]:"Eritrea",[s.X.ES]:"Spain",[s.X.ET]:"Ethiopia",[s.X.FI]:"Finland",[s.X.FJ]:"Fiji",[s.X.FK]:"Falkland Islands",[s.X.FM]:"F.S. of Micronesia",[s.X.FR]:"France",[s.X.GA]:"Gabon",[s.X.GB]:"United Kingdom",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GP]:"Guadeloupe",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Greenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.MF]:"Saint-Martin",[s.X.GQ]:"Equatorial Guinea",[s.X.GR]:"Greece",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croatia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungary",[s.X.ID]:"Indonesia",[s.X.IE]:"Ireland",[s.X.IL]:"Israel",[s.X.IN]:"India",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Iceland",[s.X.IT]:"Italy",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordan",[s.X.JP]:"Japan",[s.X.KE]:"Kenya",[s.X.KG]:"Kyrgyzstan",[s.X.KH]:"Cambodia",[s.X.KM]:"Comoros",[s.X.KN]:"Saint Kitts and Nevis",[s.X.KP]:"Korean PDR",[s.X.KR]:"Rep. Korea",[s.X.KW]:"Kuwait",[s.X.KY]:"Cayman Islands",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Laos",[s.X.LB]:"Lebanon",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lithuania",[s.X.LU]:"Luxembourg",[s.X.LV]:"Latvia",[s.X.LY]:"Libya",[s.X.MA]:"Morocco",[s.X.MC]:"Monaco",[s.X.MD]:"Moldova",[s.X.ME]:"Montenegro",[s.X.MQ]:"Martinique",[s.X.MG]:"Madagascar",[s.X.MK]:"Rep. of North Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Burma (Myanmar)",[s.X.MN]:"Mongolia",[s.X.MO]:"Macau",[s.X.RE]:"Réunion",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Malaysia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"New Caledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Netherlands",[s.X.NO]:"Norway",[s.X.NP]:"Nepal",[s.X.NZ]:"New Zealand",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"French Polynesia (Tahiti)",[s.X.PG]:"Papua New Guinea",[s.X.PH]:"Philippines",[s.X.PK]:"Pakistan",[s.X.PL]:"Poland",[s.X.PT]:"Portugal",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.YT]:"Mayotte",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Russia",[s.X.RW]:"Rwanda",[s.X.SA]:"Saudi Arabia",[s.X.SB]:"Solomon Islands",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Sweden",[s.X.SG]:"Singapore",[s.X.SH]:"Saint Helena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovakia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome and Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Syrian Arab Republic",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turks and Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Thailand",[s.X.TJ]:"Tajikistan",[s.X.TL]:"East Timor",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Turkey",[s.X.TT]:"Trinidad and Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraine",[s.X.UG]:"Uganda",[s.X.US]:"USA",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent and the Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"British Virgin Islands",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemen",[s.X.ZA]:"South Africa",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["Қаңтар","Ақпан","Наурыз","Сәуір","Мамыр","Маусым","Шілде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан"],close:"Жабық",nothingFoundMessage:"Ештеңе табылмады",defaultErrorMessage:"Мән жарамсыз",spinTexts:["Алдыңғы","Келесі"],shortWeekDays:["Дүй","Ссе","Сәр","Бсе","Жұм","Сб","Жек"],countries:l},c={cancel:"Болдырмау",done:"Дайын",more:"Көбірек",otherDate:"Басқа күн...",showAll:"Барлығын көрсету",hide:"Жасыру",mobileCalendarTexts:["Күнді таңдаңыз","Аралықты таңдаңыз","Күндерді таңдаңыз"],range:["бастап","дейін"],countTexts:["Плюс","Минус"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Құпия сөзді көрсету","Құпия сөзді жасыру"],copyTexts:["Көшіру","Көшірілген"],shortCalendarMonths:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шіл","Там","Қыр","Қаз","Қар","Жел"],pagination:["Алдыңғы бет","Келесі бет"],fileTexts:{loadingError:"Жүктеп салу сәтсіз аяқталды",preview:"Алдын ала қарау",remove:"Жою"},inputFileTexts:{defaultLabelSingle:"немесе тастаңыз ол мұнда",defaultLabelMultiple:"немесе тастаңыз олар мұнда",defaultLinkSingle:"Файлды таңдаңыз",defaultLinkMultiple:"Файлдарды таңдаңыз",maxSizeRejectionReason:"Файл тым үлкен",formatRejectionReason:"Қате файл түрі",drop:"Файлды осы жерге тастаңыз",dropMultiple:"Файлдарды осы жерге тастаңыз"},multiSelectTexts:{all:"Барлығын таңдаңыз",none:"Ешбіреуін таңдау"},prompt:{yes:"Иә",no:"Жоқ"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"kazakh"},u),c),r),n),o),a)},77557:(t,e,i)=>{i.d(e,{v3:()=>d,HN:()=>n,J$:()=>o,MI:()=>a,pI:()=>r,_o:()=>u,EI:()=>l,BO:()=>c});const n={cardNumber:["Nombor","Nombor kad"],cardExpiry:["Tamat tempoh","Sah sehingga"]},o={colorSelectorModeNames:["Warna padu","Kecerunan"],toolbarTools:{undo:"Buat asal",redo:"Buat semula",font:"Huruf",fontStyle:"Gaya huruf",fontSize:"Saiz huruf",bold:"Tebal",italic:"Condong",underline:"Garis bawah",strikeThrough:"Tembus",justify:"Kelarasan",justifyLeft:"Kelarasan kiri",justifyCenter:"Kelarasan tengah",justifyRight:"Kelarasan kanan",justifyFull:"Kelarasan penuh",list:"Senarai",indent:"Inden",outdent:"Outden",unorderedList:"Senarai tidak teratur",orderedList:"Senarai teratur",quote:"petikan",foreColor:"Warna",backColor:"Warna latar belakang",hiliteColor:"Sorotan warna",clear:"Kosongkan",link:"Pautan",attach:"Lampirkan fail",tex:"Masukkan TeX",code:"Kod",image:"Masukkan gambar",insertHorizontalRule:"Masukkan peraturan mendatar",superscript:"Superskrip",subscript:"Subskrip",insertTable:"Masukkan jadual",insertGroup:"Masukkan kumpulan",hiliteGroup:"Sorotan kumpulan",removeGroup:"Buang kumpulan",insertAnchor:"Masukkan sauh",mergeCells:"Cantumkan sel",splitCells:"Pisahkan sel",rowsColumnsManaging:"Menguruskan baris dan lajur",cellColor:"Warna sel",setDetails:"Butiran",removeDetails:"Buang butiran"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Masukkan lajur sebelum","Masukkan lajur selepas"],["Masukkan baris sebelum","Masukkan baris selepas"],["Padam lajur","Padam baris"]],editorCodeOptions:["Kod dalam teks","Kod dalam blok"],editorFontOptions:{small:"Kecil",large:"Besar",normal:"Biasa",title:"Tajuk",subtitle:"Sarikata"}},a={previewTexts:{rotate:"Putar"},zoomTexts:{zoomOut:"Zum keluar",zoomIn:"Zum masuk",reset:"Set semula"}},r={showHideText:"Tunjuk/Sembunyi",paginationTexts:{pages:"Halaman",linesPerPage:"Baris setiap halaman",of:"dari"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"Emiriah Arab Bersatu",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua dan Barbuda",[s.X.BL]:"Saint Barthélemy",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia dan Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgium",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.GF]:"Guyana",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei Darussalam",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius dan Saba",[s.X.BR]:"Brazil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Belarus",[s.X.BZ]:"Belize",[s.X.CA]:"Kanada",[s.X.CD]:"Rep. Dem. Congo (Kinshasa)",[s.X.CF]:"Republik Afrika Tengah",[s.X.CG]:"Congo (Brazzaville)",[s.X.CH]:"Switzerland",[s.X.CI]:"Ivory Coast (Côte d'Ivoire)",[s.X.CL]:"Chile",[s.X.CM]:"Cameroon",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cape Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Cyprus",[s.X.CZ]:"Republik Czech",[s.X.DE]:"Jerman",[s.X.DJ]:"Djibouti",[s.X.DK]:"Denmark",[s.X.DM]:"Dominica",[s.X.DO]:"Republik Dominican",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Mesir",[s.X.ER]:"Eritrea",[s.X.ES]:"Sepanyol",[s.X.ET]:"Habsyah (Ethiopia)",[s.X.FI]:"Finland",[s.X.FJ]:"Fiji",[s.X.FK]:"Kepulauan Falkland",[s.X.FM]:"Persekutuan Mikronesia",[s.X.FR]:"Perancis",[s.X.GA]:"Gabon",[s.X.GB]:"United Kingdom",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GP]:"Guadeloupe",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Greenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.MF]:"Saint-Martin",[s.X.GQ]:"Equatorial Guinea",[s.X.GR]:"Greece",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croatia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungary",[s.X.ID]:"Indonesia",[s.X.IE]:"Ireland",[s.X.IL]:"Israel",[s.X.IN]:"India",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Iceland",[s.X.IT]:"Itali",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordan",[s.X.JP]:"Jepun",[s.X.KE]:"Kenya",[s.X.KG]:"Kyrgyzstan",[s.X.KH]:"Kemboja",[s.X.KM]:"Comoros",[s.X.KN]:"Saint Kitts dan Nevis",[s.X.KP]:"Korea Utara",[s.X.KR]:"Korea Selatan",[s.X.KW]:"Kuwait",[s.X.KY]:"kepulauan Cayman",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Laos",[s.X.LB]:"Lubnan",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lithuania",[s.X.LU]:"Luxembourg",[s.X.LV]:"Latvia",[s.X.LY]:"Libya",[s.X.MA]:"Maghribi",[s.X.MC]:"Monaco",[s.X.MD]:"Moldova",[s.X.ME]:"Montenegro",[s.X.MQ]:"Martinique",[s.X.MG]:"Madagascar",[s.X.MK]:"Republik Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Burma (Myanmar)",[s.X.MN]:"Mongolia",[s.X.MO]:"Macau",[s.X.RE]:"Réunion",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Malaysia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"New Caledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Belanda",[s.X.NO]:"Norway",[s.X.NP]:"Nepal",[s.X.NZ]:"New Zealand",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"French Polynesia (Tahiti)",[s.X.PG]:"Papua New Guinea",[s.X.PH]:"Filipina",[s.X.PK]:"Pakistan",[s.X.PL]:"Poland",[s.X.PT]:"Portugal",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.YT]:"Mayotte",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Russia",[s.X.RW]:"Rwanda",[s.X.SA]:"Arab Saudi",[s.X.SB]:"Kepulauan Solomon",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Sweden",[s.X.SG]:"Singapura",[s.X.SH]:"Saint Helena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovakia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome dan Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Republik Arab Syria",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turki dan Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Thailand",[s.X.TJ]:"Tajikistan",[s.X.TL]:"Timor Timur",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Turki",[s.X.TT]:"Trinidad dan Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraine",[s.X.UG]:"Uganda",[s.X.US]:"Amerika Syarikat",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent dan Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"British Virgin Islands",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yaman",[s.X.ZA]:"Afrika Selatan",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"],close:"Tutup",nothingFoundMessage:"Tiada apa-apa Dijumpai",defaultErrorMessage:"Nilai tidak sah",spinTexts:["Sebelum","Selepas"],shortWeekDays:["Isn","Sel","Rab","Kha","Jum","Sab","Ahd"],countries:l},c={cancel:"Batal",done:"selesai",more:"Lebih",otherDate:"Tarikh lain...",showAll:"Tunjukkan semua",hide:"Sembunyi",mobileCalendarTexts:["Pilih hari","Pilih julat","Pilih hari"],range:["dari","ke"],countTexts:["Tambah","Tolak"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Tunjukkan kata laluan","Sembunyikan kata laluan"],copyTexts:["Salin","Disalin"],shortCalendarMonths:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],pagination:["Halaman sebelumnya","Halaman seterusnya"],fileTexts:{loadingError:"Muatnaik gagal",preview:"Pratonton",remove:"Alih keluar"},inputFileTexts:{defaultLabelSingle:"atau lepaskan di sini",defaultLabelMultiple:"atau lepaskan mereka di sini",defaultLinkSingle:"Pilih sebuah fail",defaultLinkMultiple:"Pilih fail",maxSizeRejectionReason:"Fail terlalu besar",formatRejectionReason:"Jenis fail salah",drop:"Lepaskan fail di sini",dropMultiple:"Lepaskan fail di sini"},multiSelectTexts:{all:"Pilih semua",none:"pilih tiada"},prompt:{yes:"Ya",no:"tidak"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"malay"},u),c),r),n),o),a)},86682:(t,e,i)=>{i.d(e,{ht:()=>d,UF:()=>n,gq:()=>o,Ad:()=>a,nw:()=>r,pJ:()=>u,oI:()=>l,ti:()=>c});const n={cardNumber:["Numer","Numer karty"],cardExpiry:["Wygasa","Data ważności"]},o={colorSelectorModeNames:["Kolor","Gradient"],toolbarTools:{undo:"Cofnij",redo:"Ponów",font:"Czcionka",fontStyle:"Styl czcionki",fontSize:"Rozmiar czcionki",bold:"Pogrubienie",italic:"Kursywa",underline:"Podkreślenie",strikeThrough:"Przekreślenie",justify:"Wyrównanie",justifyLeft:"Wyrównanie do lewej",justifyCenter:"Wyrównanie do środka",justifyRight:"Wyrównanie do prawej",justifyFull:"Justowanie",list:"Lista",indent:"Zwiększ wcięcie",outdent:"Zmniejsz wcięcie",unorderedList:"Lista punktowana",orderedList:"Lista numerowana",quote:"Cytat",foreColor:"Kolor tekstu",backColor:"Kolor tła",hiliteColor:"Kolor zaznaczenia",clear:"Wyczyść",link:"Link",attach:"Załącz plik",tex:"Wstaw wzór",code:"Kod",image:"Wstaw ilustrację",insertHorizontalRule:"Wstaw separator",superscript:"Indeks górny",subscript:"Indeks dolny",insertTable:"Wstaw tabelę",insertGroup:"Insert group",hiliteGroup:"Hilite group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Scal komórki",splitCells:"Podziel komórki",rowsColumnsManaging:"Zarządzaj wierszami i kolumnami",cellColor:"Kolor komórki",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Wstaw kolumnę przed","Wstaw kolumnę po"],["Wstaw wiersz przed","Wstaw wiersz po"],["Usuń kolumnę","Usuń wiersz"]],editorCodeOptions:["Kod w tekście","Kod w bloku"],editorFontOptions:{small:"Small",normal:"Normalny",large:"Large",title:"Tytuł",subtitle:"Podtytuł"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Pokaż/Ukryj",paginationTexts:{pages:"Strony",linesPerPage:"Wierszy na stronę",of:"z"}};var s=i(52821);const l={[s.X.AD]:"Andora",[s.X.AE]:"Zjednoczone Emiraty Arabskie",[s.X.AF]:"Afganistan",[s.X.AG]:"Antigua i Barbuda",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentyna",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbejdżan",[s.X.BA]:"Bośnia i Hercegowina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesz",[s.X.BE]:"Belgia",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bułgaria",[s.X.BH]:"Bahrajn",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.BL]:"Święty Barthélemy",[s.X.BM]:"Bermudy",[s.X.BN]:"Brunei",[s.X.BO]:"Boliwia",[s.X.BQ]:"Bonaire, Sint Eustatius i Saba",[s.X.BR]:"Brazylia",[s.X.BS]:"Bahamy",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Białoruś",[s.X.BZ]:"Belize",[s.X.CA]:"Kanada",[s.X.CD]:"Demokratyczna Republika Konga",[s.X.CF]:"Republika Środkowoafrykańska",[s.X.CG]:"Kongo",[s.X.CH]:"Szwajcaria",[s.X.CI]:"Wybrzeże Kości Słoniowej",[s.X.CL]:"Chile",[s.X.CM]:"Kamerun",[s.X.CN]:"Chiny",[s.X.CO]:"Kolumbia",[s.X.CR]:"Kostaryka",[s.X.CU]:"Kuba",[s.X.CV]:"Republika Zielonego Przylądka",[s.X.CW]:"Curaçao",[s.X.CY]:"Cypr",[s.X.CZ]:"Czechy",[s.X.DE]:"Niemcy",[s.X.DJ]:"Dżibuti ",[s.X.DK]:"Dania",[s.X.DM]:"Dominika",[s.X.DO]:"Dominikana",[s.X.DZ]:"Algieria",[s.X.EC]:"Ekwador",[s.X.EE]:"Estonia",[s.X.EG]:"Egipt",[s.X.ER]:"Erytrea",[s.X.ES]:"Hiszpania",[s.X.ET]:"Etiopia",[s.X.FI]:"Finlandia",[s.X.FJ]:"Fidżi",[s.X.FK]:"Falklandy",[s.X.FM]:"Mikronezja",[s.X.FR]:"Francja",[s.X.GA]:"Gabon",[s.X.GB]:"Wielka Brytania",[s.X.GD]:"Grenada",[s.X.GE]:"Gruzja",[s.X.GF]:"Gujana",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Grenlandia",[s.X.GM]:"Gambia",[s.X.GN]:"Gwinea",[s.X.GP]:"Gwadelupa",[s.X.GQ]:"Gwinea Równikowa",[s.X.GR]:"Grecja",[s.X.GT]:"Gwatemala",[s.X.GW]:"Gwinea Bissau",[s.X.GY]:"Gujana",[s.X.HK]:"Hongkong",[s.X.HN]:"Honduras",[s.X.HR]:"Chorwacja",[s.X.HT]:"Haiti",[s.X.HU]:"Węgry",[s.X.ID]:"Indonezja",[s.X.IE]:"Irlandia",[s.X.IL]:"Izrael",[s.X.IN]:"Indie",[s.X.IQ]:"Irak",[s.X.IR]:"Iran",[s.X.IS]:"Islandia",[s.X.IT]:"Włochy",[s.X.JM]:"Jamajka",[s.X.JO]:"Jordania",[s.X.JP]:"Japonia",[s.X.KE]:"Kenia",[s.X.KG]:"Kirgistan",[s.X.KH]:"Kambodża",[s.X.KM]:"Komory",[s.X.KN]:"Saint Kitts i Nevis",[s.X.KP]:"Korea Północna",[s.X.KR]:"Korea Południowa",[s.X.KW]:"Kuwejt",[s.X.KY]:"Kajmany",[s.X.KZ]:"Kazachstan",[s.X.LA]:"Laos",[s.X.LB]:"Liban",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Litwa",[s.X.LU]:"Luksemburg",[s.X.LV]:"Łotwa",[s.X.LY]:"Libia",[s.X.MA]:"Maroko",[s.X.MC]:"Monako",[s.X.MD]:"Mołdawia",[s.X.ME]:"Czarnogóra",[s.X.MF]:"Święty Marcin",[s.X.MG]:"Madagaskar",[s.X.MK]:"Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Mjanma (Birma)",[s.X.MN]:"Mongolia",[s.X.MO]:"Makau",[s.X.MQ]:"Martynika",[s.X.MR]:"Mauretania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Malediwy",[s.X.MW]:"Malawi",[s.X.MX]:"Meksyk",[s.X.MY]:"Malezja",[s.X.MZ]:"Mozambik",[s.X.NA]:"Namibia",[s.X.NC]:"Nowa Kaledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nikaragua",[s.X.NL]:"Holandia",[s.X.NO]:"Norwegia",[s.X.NP]:"Nepal",[s.X.NZ]:"Nowa Zelandia",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"Polinezja Francuska",[s.X.PG]:"Papua-Nowa Gwinea",[s.X.PH]:"Filipiny",[s.X.PK]:"Pakistan",[s.X.PL]:"Polska",[s.X.PT]:"Portugalia",[s.X.PW]:"Palau",[s.X.PY]:"Paragwaj",[s.X.QA]:"Katar",[s.X.RE]:"Posiedzenie",[s.X.RO]:"Rumunia",[s.X.RS]:"Serbia",[s.X.RU]:"Rosja",[s.X.RW]:"Rwanda",[s.X.SA]:"Arabia Saudyjska",[s.X.SB]:"Wyspy Salomona",[s.X.SC]:"Seszele",[s.X.SD]:"Sudan",[s.X.SE]:"Szwecja",[s.X.SG]:"Singapur",[s.X.SH]:"Wyspa Świętej Heleny",[s.X.SI]:"Słowenia",[s.X.SK]:"Słowacja",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Surinam",[s.X.ST]:"Wyspy Świętego Tomasza i Książęca",[s.X.SV]:"Salwador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Syria",[s.X.SZ]:"Eswatini",[s.X.TC]:"Turks i Caicos",[s.X.TD]:"Czad",[s.X.TG]:"Togo",[s.X.TH]:"Tajlandia",[s.X.TJ]:"Tadżykistan",[s.X.TL]:"Timor Wschodni",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunezja",[s.X.TO]:"Tonga",[s.X.TR]:"Turcja",[s.X.TT]:"Trynidad i Tobago",[s.X.TW]:"Tajwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraina",[s.X.UG]:"Uganda",[s.X.US]:"Stany Zjednoczone",[s.X.UY]:"Urugwaj",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent i Grenadyny",[s.X.VE]:"Wenezuela",[s.X.VG]:"Brytyjskie Wyspy Dziewicze",[s.X.VN]:"Wietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Jemen",[s.X.YT]:"Majotta",[s.X.ZA]:"Republika Południowej Afryki",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"],close:"Zamknij",nothingFoundMessage:"Nic nie znaleziono",defaultErrorMessage:"Nieprawidłowa wartość",spinTexts:["Poprzedni","Następny"],shortWeekDays:["Pon","Wt","Śr","Czw","Pt","Sob","Nie"],countries:l},c={cancel:"Anuluj",done:"Gotowe",more:"Więcej",otherDate:"Inna data...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Wybierz dzień","Wybierz zakres","Wybierz dni"],range:["od","do"],countTexts:["Plus","Minus"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.rrrr",MDY:"mm.dd.rrrr",YMD:"rrrr.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Pokaż hasło","Ukryj hasło"],copyTexts:["Kopiuj","Skopiowano"],shortCalendarMonths:["Sty","Lut","Mar","Kwi","Maj","Cze","Lip","Sie","Wrz","Paź","Lis","Gru"],pagination:["Poprzednia strona","Następna strona"],fileTexts:{loadingError:"Błąd ładowania",preview:"Podgląd",remove:"Usuń"},inputFileTexts:{defaultLabelSingle:"lub przeciągnij tutaj",defaultLabelMultiple:"lub przeciągnij tutaj",defaultLinkSingle:"Wybierz plik",defaultLinkMultiple:"Wybierz pliki",maxSizeRejectionReason:"Plik przekracza rozmiar",formatRejectionReason:"Nieprawidłowy format pliku",drop:"Przeciągnij plik tutaj",dropMultiple:"Przeciągnij pliki tutaj"},multiSelectTexts:{all:"Zaznacz wszystko",none:"Nie zaznaczaj"},prompt:{yes:"Tak",no:"Nie"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"polish"},u),c),r),n),o),a)},5514:(t,e,i)=>{i.d(e,{GJ:()=>d,Wn:()=>n,CO:()=>o,Xu:()=>a,N0:()=>r,m$:()=>u,RR:()=>l,NY:()=>c});const n={cardNumber:["Número","Número do Cartão"],cardExpiry:["Validade","Validade do Cartão"]},o={colorSelectorModeNames:["Cor sólida","Gradiente"],toolbarTools:{undo:"Desfazer",redo:"Refazer",font:"Fonte",fontStyle:"Estilo da Fonte",fontSize:"Tamanho da Fonte",bold:"Negrito",italic:"Itálico",underline:"Sublinhado",strikeThrough:"Riscado",justify:"Justificado",justifyLeft:"Justificado à esquerda",justifyCenter:"Justificado ao centro",justifyRight:"Justificado à direita",justifyFull:"Totalmente justificado",list:"Lista",indent:"Recuo interno",outdent:"Recuo externo",unorderedList:"Lista desordenada",orderedList:"Lista ordenada",quote:"Frase",foreColor:"Cor",backColor:"Cor de fundo",hiliteColor:"Cor destaque",clear:"Limpar",link:"Link",attach:"Anexar arquivo",tex:"Inserir TeX",code:"Código",image:"Inserir imagem",insertHorizontalRule:"Inserir regra horizontal",superscript:"Superscript",subscript:"Subscript",insertTable:"Insert table",hiliteGroup:"Hilite group",insertGroup:"Insert group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",normal:"Normal",large:"Large",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Mostrar/Esconder",paginationTexts:{pages:"Páginas",linesPerPage:"Linhas por página",of:"de"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"Emirados Árabes Unidos",[s.X.AF]:"Afeganistão",[s.X.AG]:"Antígua e Barbuda",[s.X.AI]:"Anguila",[s.X.AL]:"Albânia",[s.X.AM]:"Armênia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Áustria",[s.X.AU]:"Austrália",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijão",[s.X.BA]:"Bósnia e Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Bélgica",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgária",[s.X.BH]:"Bahréin",[s.X.BI]:"Burundi",[s.X.BJ]:"Benín",[s.X.BL]:"São Bartolomeu",[s.X.BM]:"Bermudas",[s.X.BN]:"Brunéi",[s.X.BO]:"Bolívia",[s.X.BQ]:"Bonaire, Santo Eustáquio e Saba",[s.X.BR]:"Brasil",[s.X.BS]:"Bahamas",[s.X.BT]:"Butão",[s.X.BW]:"Botsuana",[s.X.BY]:"Bielorrusia",[s.X.BZ]:"Belice",[s.X.CA]:"Canadá",[s.X.CD]:"República Democrática do Congo",[s.X.CF]:"República Centro-Africana",[s.X.CG]:"Congo",[s.X.CH]:"Suiça",[s.X.CI]:"Costa do Marfim",[s.X.CL]:"Chile",[s.X.CM]:"Camarões",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cabo Verde",[s.X.CW]:"Curaçau",[s.X.CY]:"Chipre",[s.X.CZ]:"República Checa",[s.X.DE]:"Alemanha",[s.X.DJ]:"Yibuti",[s.X.DK]:"Dinamarca",[s.X.DM]:"Dominica",[s.X.DO]:"República Dominicana",[s.X.DZ]:"Algeria",[s.X.EC]:"Equador",[s.X.EE]:"Estônia",[s.X.EG]:"Egito",[s.X.ER]:"Eritreia",[s.X.ES]:"Espanha",[s.X.ET]:"Etiópia",[s.X.FI]:"Finlândia",[s.X.FJ]:"Fiyi",[s.X.FK]:"Ilhas Malvinas",[s.X.FM]:"Micronesia",[s.X.FR]:"França",[s.X.GA]:"Gabão",[s.X.GB]:"Reino Unido",[s.X.GD]:"Granada",[s.X.GE]:"Georgia",[s.X.GF]:"Guiana",[s.X.GH]:"Gana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Groenlândia",[s.X.GM]:"Gambia",[s.X.GN]:"Guiné",[s.X.GP]:"Guadalupe",[s.X.GQ]:"Guiné Equatorial",[s.X.GR]:"Grécia",[s.X.GT]:"Guatemala",[s.X.GW]:"Guiné-Bisssau",[s.X.GY]:"Guiana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croácia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungría",[s.X.ID]:"Indonésia",[s.X.IE]:"Irlanda",[s.X.IL]:"Israel",[s.X.IN]:"Índia",[s.X.IQ]:"Iraque",[s.X.IR]:"Irã",[s.X.IS]:"Islândia",[s.X.IT]:"Itália",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordania",[s.X.JP]:"Japão",[s.X.KE]:"Kenia",[s.X.KG]:"Quiirguistão",[s.X.KH]:"Camboja",[s.X.KM]:"Comoros",[s.X.KN]:"São Cristóvão e Nevis",[s.X.KP]:"Coreia do Norte",[s.X.KR]:"Coreia do Sul",[s.X.KW]:"Kuwait",[s.X.KY]:"Ilhas Cayman",[s.X.KZ]:"Kazaquistão",[s.X.LA]:"Laos",[s.X.LB]:"Líbano",[s.X.LC]:"Santa Lucía",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Libéria",[s.X.LS]:"Lesotho",[s.X.LT]:"Lituânia",[s.X.LU]:"Luxemburgo",[s.X.LV]:"Letônia",[s.X.LY]:"Líbia",[s.X.MA]:"Marrocos",[s.X.MC]:"Mônaco",[s.X.MD]:"Moldavia",[s.X.ME]:"Montenegro",[s.X.MF]:"São Martinho",[s.X.MG]:"Madagascar",[s.X.MK]:"Macedônia",[s.X.ML]:"Mali",[s.X.MM]:"Myanmar",[s.X.MN]:"Mongólia",[s.X.MO]:"Macao",[s.X.MQ]:"Martinica",[s.X.MR]:"Mauritânia",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauricio",[s.X.MV]:"Maldivas",[s.X.MW]:"Malawi",[s.X.MX]:"México",[s.X.MY]:"Malasia",[s.X.MZ]:"Moçambique",[s.X.NA]:"Namibia",[s.X.NC]:"Nova Caledónia",[s.X.NE]:"Níger",[s.X.NG]:"Nigéria",[s.X.NI]:"Nicarágua",[s.X.NL]:"Países Baixos",[s.X.NO]:"Noruega",[s.X.NP]:"Nepal",[s.X.NZ]:"Nova Zelandia",[s.X.OM]:"Omã",[s.X.PA]:"Panamá",[s.X.PE]:"Peru",[s.X.PF]:"Polinesia Francesa",[s.X.PG]:"Papua-Nova Guiné",[s.X.PH]:"Filipinas",[s.X.PK]:"Paquistão",[s.X.PL]:"Polônia",[s.X.PT]:"Portugal",[s.X.PW]:"Palaos",[s.X.PY]:"Paraguai",[s.X.QA]:"Catar",[s.X.RE]:"A reunião",[s.X.RO]:"Romênia",[s.X.RS]:"Sérbia",[s.X.RU]:"Rússia",[s.X.RW]:"Ruanda",[s.X.SA]:"Arábia Saudita",[s.X.SB]:"Ilhas Salomão",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudão",[s.X.SE]:"Suécia",[s.X.SG]:"Singapura",[s.X.SH]:"Santa Eena",[s.X.SI]:"Eslovênia",[s.X.SK]:"Eslováquia",[s.X.SL]:"Serra Leoa",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somália",[s.X.SR]:"Suriname",[s.X.ST]:"Santo Tomé e Príncipe",[s.X.SV]:"El Salvador",[s.X.SX]:"São Martinho",[s.X.SY]:"Síria",[s.X.SZ]:"Essuatíni",[s.X.TC]:"Ilhas Turcas e Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Tailândia",[s.X.TJ]:"Tajiquistão",[s.X.TL]:"Timor Oriental",[s.X.TM]:"Turkmenistán",[s.X.TN]:"T´únez",[s.X.TO]:"Tonga",[s.X.TR]:"Turquia",[s.X.TT]:"Trinidad e Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzânia",[s.X.UA]:"Ucrânia",[s.X.UG]:"Uganda",[s.X.US]:"Estados Unidos",[s.X.UY]:"Uruguai",[s.X.UZ]:"Uzbequistão",[s.X.VC]:"São Vicente e Granadinas",[s.X.VE]:"Venezuela",[s.X.VG]:"Ilhas Virgens Británicas",[s.X.VN]:"Vietnã",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemén",[s.X.YT]:"Maiote",[s.X.ZA]:"África do Sul",[s.X.ZM]:"Zâmbia",[s.X.ZW]:"Zimbabwe"},u={months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],close:"Fechar",nothingFoundMessage:"Nada encontrado",defaultErrorMessage:"Valor é inválido",spinTexts:["Anterior","Próximo"],shortWeekDays:["Seg","Ter","Qua","Qui","Sex","Sáb","Dom"],countries:l},c={cancel:"Cancelar",done:"Concluir",more:"Mais",otherDate:"Outra data...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Escolha o dia","Escolha o intervalo","Escolha os dias"],range:["de","para"],countTexts:["Mais","Menos"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd/mm/yyyy",MDY:"mm/dd/yyyy",YMD:"yyyy/mm/dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Mostrar senha","Esconder senha"],copyTexts:["Copiar","Copiado"],shortCalendarMonths:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],pagination:["Página anterior","Próxima página"],fileTexts:{loadingError:"Erro ao carregar",preview:"Preview",remove:"Remover"},inputFileTexts:{defaultLabelSingle:"ou arraste ele aqui",defaultLabelMultiple:"ou arraste eles aqui",defaultLinkSingle:"Escolha um arquivo",defaultLinkMultiple:"Escolha os arquivos",maxSizeRejectionReason:"Arquivo ultrapassa o tamanho",formatRejectionReason:"Formato do arquivo inválido",drop:"Solte o arquivo aqui",dropMultiple:"Solte os arquivos aqui"},multiSelectTexts:{all:"Selecionar tudo",none:"Selecione nenhum"},prompt:{yes:"Sim",no:"Não"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"portuguese"},u),c),r),n),o),a)},13838:(t,e,i)=>{i.d(e,{ZY:()=>d,US:()=>n,mG:()=>o,H9:()=>a,tb:()=>r,cs:()=>u,IO:()=>l,MA:()=>c});const n={cardNumber:["Номер","Номер карты"],cardExpiry:["Срок","Срок действия"]},o={colorSelectorModeNames:["Сплошной цвет","Градиент"],toolbarTools:{undo:"Отменить",redo:"Повторить",font:"Шрифт",fontStyle:"Стиль шрифта",fontSize:"Размер шрифта",bold:"Полужирный",italic:"Курсив",underline:"Подчеркнутый",strikeThrough:"Зачеркнутый",justify:"Выравнивание",justifyLeft:"Выровнять текст по левому краю",justifyCenter:"Выровнять текст по центру",justifyRight:"Выровнять текст по правому краю",justifyFull:"Выровнять по ширине",list:"Списки",indent:"Увеличить отступ",outdent:"Уменьшить отступ",unorderedList:"Маркированный список",orderedList:"Нумерованный список",quote:"Цитата",foreColor:"Цвет: Текст",hiliteColor:"Цвет выделения",backColor:"Цвет фона",clear:"Сбросить форматирование",link:"Ссылка",attach:"Вставить файл",tex:"Вставить формулу",code:"Code",image:"Вставить изображение",insertHorizontalRule:"Разделитель",superscript:"Надстрочный",subscript:"Подстрочный",insertTable:"Добавить таблицу",insertGroup:"Добавить группу",hiliteGroup:"Покрасить группу",removeGroup:"Удалить группу",insertAnchor:"Добавить якорь",mergeCells:"Объединить ячейки",splitCells:"Разъединить ячейки",rowsColumnsManaging:"Управление строками и столбцами",cellColor:"Цвет ячейки",setDetails:"Аккордеон",removeDetails:"Удалить аккордеон"},editorEditLink:{urlExample:"example.com",anchorExample:"якорь"},editorTableCommands:[["Добавить столбец слева","Добавить столбец справа"],["Добавить строку сверху","Добавить строку снизу"],["Удалить столбец","Удалить строку"]],editorCodeOptions:["Код","Код в блоке"],editorFontOptions:{small:"Мелкий",normal:"Обычный",large:"Крупный",title:"Заголовок",subtitle:"Подзаголовок"}},a={previewTexts:{rotate:"Повернуть"},zoomTexts:{zoomIn:"Увеличить масштаб",zoomOut:"Уменьшить масштаб",reset:"Сбросить масштаб"}},r={showHideText:"Показать/Скрыть",paginationTexts:{pages:"Страниц",linesPerPage:"Строк на страницу",of:"из"}};var s=i(52821);const l={[s.X.AD]:"Андорра",[s.X.AE]:"Объединенные Арабские Эмираты",[s.X.AF]:"Афганистан",[s.X.AG]:"Антигуа и Барбуда",[s.X.AI]:"Ангилья",[s.X.AL]:"Албания",[s.X.AM]:"Армения",[s.X.AO]:"Ангола",[s.X.AR]:"Аргентина",[s.X.AT]:"Австрия",[s.X.AU]:"Австралия",[s.X.AW]:"Аруба",[s.X.AZ]:"Азербайджан",[s.X.BA]:"Босния и Герцеговина",[s.X.BB]:"Барбадос",[s.X.BD]:"Бангладеш",[s.X.BE]:"Бельгия",[s.X.BF]:"Буркина Фасо",[s.X.BG]:"Болгария",[s.X.BH]:"Бахрейн",[s.X.BI]:"Бурунди",[s.X.BJ]:"Бенин",[s.X.BL]:"Сен-Бартельми",[s.X.BM]:"Бермудские острова",[s.X.BN]:"Бруней-Даруссалам",[s.X.BO]:"Боливия",[s.X.BQ]:"Бонайре, Синт-Эстатиус и Саба",[s.X.BR]:"Бразилия",[s.X.BS]:"Багамские Острова",[s.X.BT]:"Бутан",[s.X.BW]:"Ботсвана",[s.X.BY]:"Беларусь (Белоруссия)",[s.X.BZ]:"Белиз",[s.X.CA]:"Канада",[s.X.CD]:"Дем. Респ. Конго (Киншаса)",[s.X.CF]:"Центральноафриканская Республика",[s.X.CG]:"Конго (Браззавиль)",[s.X.CH]:"Швейцария",[s.X.CI]:"Кот-д’Ивуар",[s.X.CL]:"Чили",[s.X.CM]:"Камерун",[s.X.CN]:"Китайская Н.Р.",[s.X.CO]:"Колумбия",[s.X.CR]:"Коста-Рика",[s.X.CU]:"Куба",[s.X.CV]:"Кабо-Верде",[s.X.CW]:"Кюрасао",[s.X.CY]:"Кипр",[s.X.CZ]:"Чехия",[s.X.DE]:"Германия",[s.X.DJ]:"Джибути",[s.X.DK]:"Дания",[s.X.DM]:"Доминика",[s.X.DO]:"Доминиканская Республика",[s.X.DZ]:"Алжир",[s.X.EC]:"Эквадор ",[s.X.EE]:"Эстония ",[s.X.EG]:"Египет",[s.X.ER]:"Эритрея",[s.X.ES]:"Испания",[s.X.ET]:"Эфиопия",[s.X.FI]:"Финляндия",[s.X.FJ]:"Фиджи",[s.X.FK]:"Фолклендские острова",[s.X.FM]:"Ф.Ш. Микронезии",[s.X.FR]:"Франция",[s.X.GA]:"Габон",[s.X.GB]:"Великобритания",[s.X.GD]:"Гренада",[s.X.GE]:"Грузия",[s.X.GF]:"Гайана",[s.X.GH]:"Гана",[s.X.GI]:"Гибралтар",[s.X.GL]:"Гренландия",[s.X.GM]:"Гамбия",[s.X.GN]:"Гвинея",[s.X.GP]:"Гваделупа",[s.X.GQ]:"Экваториальная Гвинея",[s.X.GR]:"Греция",[s.X.GT]:"Гватемала",[s.X.GW]:"Гвинея-Бисау",[s.X.GY]:"Гайана",[s.X.HK]:"Гонконг",[s.X.HN]:"Гондурас",[s.X.HR]:"Хорватия",[s.X.HT]:"Гаити",[s.X.HU]:"Венгрия",[s.X.ID]:"Индонезия ",[s.X.IE]:"Ирландия",[s.X.IL]:"Израиль",[s.X.IN]:"Индия",[s.X.IQ]:"Ирак",[s.X.IR]:"Иран",[s.X.IS]:"Исландия",[s.X.IT]:"Италия",[s.X.JM]:"Ямайка",[s.X.JO]:"Иордания",[s.X.JP]:"Япония ",[s.X.KE]:"Кения",[s.X.KG]:"Киргизия",[s.X.KH]:"Камбоджа",[s.X.KM]:"Коморы",[s.X.KN]:"Сент-Китс и Невис",[s.X.KP]:"Корейская НДР",[s.X.KR]:"Респ. Корея",[s.X.KW]:"Кувейт",[s.X.KY]:"Каймановы острова",[s.X.KZ]:"Казахстан",[s.X.LA]:"Лаос",[s.X.LB]:"Ливан ",[s.X.LC]:"Сент-Люсия",[s.X.LI]:"Лихтенштейн",[s.X.LK]:"Шри-Ланка",[s.X.LR]:"Либерия",[s.X.LS]:"Лесото",[s.X.LT]:"Литва",[s.X.LU]:"Люксембург",[s.X.LV]:"Латвия",[s.X.LY]:"Ливия",[s.X.MA]:"Марокко",[s.X.MC]:"Монако",[s.X.MD]:"Молдова",[s.X.ME]:"Черногория",[s.X.MF]:"Сен-Мартен",[s.X.MG]:"Мадагаскар",[s.X.MK]:"Респ. Северная Македония",[s.X.ML]:"Мали",[s.X.MM]:"Бирма (Мьянма)",[s.X.MN]:"Монголия",[s.X.MO]:"Макао",[s.X.MQ]:"Мартиника",[s.X.MR]:"Мавритания",[s.X.MS]:"Монтсеррат",[s.X.MT]:"Мальта",[s.X.MU]:"Маврикий",[s.X.MV]:"Мальдивские острова",[s.X.MW]:"Малави",[s.X.MX]:"Мексика",[s.X.MY]:"Малайзия",[s.X.MZ]:"Мозамбик",[s.X.NA]:"Намибия",[s.X.NC]:"Новая Каледония",[s.X.NE]:"Нигер",[s.X.NG]:"Нигерия",[s.X.NI]:"Никарагуа",[s.X.NL]:"Нидерланды",[s.X.NO]:"Норвегия",[s.X.NP]:"Непал",[s.X.NZ]:"Новая Зеландия",[s.X.OM]:"Оман",[s.X.PA]:"Панама",[s.X.PE]:"Перу",[s.X.PF]:"Французская Полинезия (Таити)",[s.X.PG]:"Папуа-Новая Гвинея",[s.X.PH]:"Филиппины",[s.X.PK]:"Пакистан",[s.X.PL]:"Польша",[s.X.PT]:"Португалия",[s.X.PW]:"Палау",[s.X.PY]:"Парагвай",[s.X.QA]:"Катар",[s.X.RE]:"Реюньон",[s.X.RO]:"Румыния",[s.X.RS]:"Сербия",[s.X.RU]:"Россия",[s.X.RW]:"Руанда",[s.X.SA]:"Саудовская Аравия ",[s.X.SB]:"Соломоновы Острова ",[s.X.SC]:"Сейшелы",[s.X.SD]:"Судан",[s.X.SE]:"Швеция",[s.X.SG]:"Сингапур",[s.X.SH]:"Остров Святой Елены",[s.X.SI]:"Словения",[s.X.SK]:"Словакия",[s.X.SL]:"Сьерра-Леоне",[s.X.SM]:"Сан-Марино",[s.X.SN]:"Сенегал",[s.X.SO]:"Сомали",[s.X.SR]:"Суринам ",[s.X.ST]:"Сан-Томе и Принсипи",[s.X.SV]:"Сальвадор",[s.X.SX]:"Синт-Мартен",[s.X.SY]:"Сирийская арабская республика",[s.X.SZ]:"Свазиленд",[s.X.TC]:"Тёркс и Кайкос",[s.X.TD]:"Чад",[s.X.TG]:"Того",[s.X.TH]:"Таиланд ",[s.X.TJ]:"Таджикистан",[s.X.TL]:"Восточный Тимор",[s.X.TM]:"Туркменистан",[s.X.TN]:"Тунис",[s.X.TO]:"Тонга",[s.X.TR]:"Турция",[s.X.TT]:"Тринидад и Тобаго",[s.X.TW]:"Тайвань",[s.X.TZ]:"Танзания",[s.X.UA]:"Украина",[s.X.UG]:"Уганда",[s.X.US]:"США",[s.X.UY]:"Уругвай",[s.X.UZ]:"Узбекистан",[s.X.VC]:"Сент-Винсент и Гренадины",[s.X.VE]:"Венесуэла",[s.X.VG]:"Британские Виргинские острова",[s.X.VN]:"Вьетнам",[s.X.VU]:"Вануату ",[s.X.WS]:"Самоа",[s.X.YE]:"Йемен ",[s.X.YT]:"Майотта",[s.X.ZA]:"Южно-Африканская Респ.",[s.X.ZM]:"Замбия",[s.X.ZW]:"Зимбабве",[s.X.XK]:"Косово"},u={months:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],close:"Закрыть",nothingFoundMessage:"Ничего не найдено",defaultErrorMessage:"Поле заполнено неверно",spinTexts:["Предыдущий","Следующий"],shortWeekDays:["ПН","ВТ","СР","ЧТ","ПТ","СБ","ВС"],countries:l},c={cancel:"Отменить",done:"Готово",more:"Еще",otherDate:"Другая дата...",showAll:"Показать все",hide:"Скрыть",mobileCalendarTexts:["Выберите день","Выберите период","Выбрать дни"],range:["от","до"],countTexts:["Плюс","Минус"],time:{"HH:MM":"ЧЧ:ММ","HH:MM:SS":"ЧЧ:ММ:СС","HH:MM:SS.MSS":"ЧЧ:ММ:СС.МСС"},dateTexts:{DMY:"дд.мм.гггг",MDY:"мм.дд.гггг",YMD:"гггг.мм.дд"},digitalInformationUnits:["Б","КиБ","МиБ"],passwordTexts:["Показать пароль","Скрыть пароль"],copyTexts:["Копировать","Скопировано"],shortCalendarMonths:["Янв","Фев","Март","Апр","Май","Июнь","Июль","Авг","Сен","Окт","Нояб","Дек"],pagination:["Предыдущая страница","Следующая страница"],fileTexts:{loadingError:"Ошибка загрузки",preview:"Предварительный просмотр",remove:"Удалить"},inputFileTexts:{defaultLabelSingle:"или перетащите его сюда",defaultLabelMultiple:"или перетащите их сюда",defaultLinkSingle:"Выберите файл",defaultLinkMultiple:"Выберите файлы",maxSizeRejectionReason:"Файл превышает объем",formatRejectionReason:"Неверный формат файла",drop:"Поместите файл сюда",dropMultiple:"Поместите файлы сюда"},multiSelectTexts:{all:"Выбрать все",none:"Снять выбор"},prompt:{yes:"Да",no:"Нет"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"russian"},u),c),n),r),o),a)},36973:(t,e,i)=>{i.d(e,{UY:()=>d,Rm:()=>n,j7:()=>o,ir:()=>r,yB:()=>u,jg:()=>l,JK:()=>c,N6:()=>a});const n={cardNumber:["Número","Número de la tarjeta"],cardExpiry:["Expira","Fecha de expiración"]},o={colorSelectorModeNames:["Color sólido","Gradiente"],toolbarTools:{undo:"Deshacer",redo:"Rehacer",font:"Fuente",fontStyle:"Estilo de la fuente",fontSize:"Tamaño de la fuente",bold:"Negrita",italic:"Cursiva",underline:"Subrayado",strikeThrough:"Tachado",justify:"Justificar",justifyLeft:"Alinear a izquierda",justifyCenter:"Centrar",justifyRight:"Alinear a derecha",justifyFull:"Justificar",list:"Listar",indent:"Sangría",outdent:"Sin sangría",unorderedList:"Lista desordenada",orderedList:"Lista ordenada",quote:"Cita",foreColor:"Color",backColor:"Color de fondo",hiliteColor:"Color de resaltado",clear:"Limpiar",link:"Enlace",attach:"Adjuntar archivo",tex:"Insertar texto",code:"Código",image:"Insertar imagen",insertHorizontalRule:"Insertar regla horizontal",superscript:"Superíndice",subscript:"Subíndice",insertTable:"Insert table",hiliteGroup:"Hilite group",insertGroup:"Insert group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",normal:"Normal",large:"Large",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Mostrar/Ocultar",paginationTexts:{pages:"Páginas",linesPerPage:"Lineas por página",of:"de"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"Emiratos Árabes Unidos",[s.X.AF]:"Afganistán",[s.X.AG]:"Antigua y Barbuda",[s.X.AI]:"Anguila",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaiyán",[s.X.BA]:"Bosnia y Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Bélgica",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahréin",[s.X.BI]:"Burundi",[s.X.BJ]:"Benín",[s.X.BL]:"San Bartolomé",[s.X.BM]:"Bermudas",[s.X.BN]:"Brunéi",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, San Eustaquio y Saba",[s.X.BR]:"Brasil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bután",[s.X.BW]:"Botsuana",[s.X.BY]:"Bielorrusia",[s.X.BZ]:"Belice",[s.X.CA]:"Canadá",[s.X.CD]:"República Democrática del Congo",[s.X.CF]:"República Centro-Africana",[s.X.CG]:"Congo",[s.X.CH]:"Suiza",[s.X.CI]:"Costa de Marfil",[s.X.CL]:"Chile",[s.X.CM]:"Camerún",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cabo Verde",[s.X.CW]:"Curazao",[s.X.CY]:"Chipre",[s.X.CZ]:"República Checa",[s.X.DE]:"Alemania",[s.X.DJ]:"Yibuti",[s.X.DK]:"Dinamarca",[s.X.DM]:"Dominica",[s.X.DO]:"República Dominicana",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Egipto",[s.X.ER]:"Eritrea",[s.X.ES]:"España",[s.X.ET]:"Etiopía",[s.X.FI]:"Finlandia",[s.X.FJ]:"Fiyi",[s.X.FK]:"Islas Malvinas",[s.X.FM]:"Micronesia",[s.X.FR]:"Francia",[s.X.GA]:"Gabón",[s.X.GB]:"Reino Unido",[s.X.GD]:"Granada",[s.X.GE]:"Georgia",[s.X.GF]:"Guayana",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Groenlandia",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.GP]:"Guadalupe",[s.X.GQ]:"Guinea Ecuatorial",[s.X.GR]:"Grecia",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bisáu",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croacia",[s.X.HT]:"Haití",[s.X.HU]:"Hungría",[s.X.ID]:"Indonesia",[s.X.IE]:"Irlanda",[s.X.IL]:"Israel",[s.X.IN]:"India",[s.X.IQ]:"Irak",[s.X.IR]:"Irán",[s.X.IS]:"Islandia",[s.X.IT]:"Italia",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordania",[s.X.JP]:"Japón",[s.X.KE]:"Kenia",[s.X.KG]:"Kirguistán",[s.X.KH]:"Camboya",[s.X.KM]:"Comoros",[s.X.KN]:"San Cristóbal y Nieves",[s.X.KP]:"Corea del Norte",[s.X.KR]:"Corea del Sur",[s.X.KW]:"Kuwait",[s.X.KY]:"Islas Caimán",[s.X.KZ]:"Kazajstán",[s.X.LA]:"Laos",[s.X.LB]:"Líbano",[s.X.LC]:"Santa Lucía",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lituania",[s.X.LU]:"Luxemburgo",[s.X.LV]:"Letonia",[s.X.LY]:"Libia",[s.X.MA]:"Marruecos",[s.X.MC]:"M´ónaco",[s.X.MD]:"Moldavia",[s.X.ME]:"Montenegro",[s.X.MF]:"San Martín",[s.X.MG]:"Madagascar",[s.X.MK]:"Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Myanmar",[s.X.MN]:"Mongolia",[s.X.MO]:"Macao",[s.X.MQ]:"Martinica",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauricio",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"México",[s.X.MY]:"Malasia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"Nueva Caledonia",[s.X.NE]:"Níger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Países Bajos",[s.X.NO]:"Noruega",[s.X.NP]:"Nepal",[s.X.NZ]:"Nueva Zelanda",[s.X.OM]:"Omán",[s.X.PA]:"Panamá",[s.X.PE]:"Perú",[s.X.PF]:"Polinesia Francesa",[s.X.PG]:"Papúa Nueva Guínea",[s.X.PH]:"Filipinas",[s.X.PK]:"Pakistán",[s.X.PL]:"Polonia",[s.X.PT]:"Portugal",[s.X.PW]:"Palaos",[s.X.PY]:"Paraguay",[s.X.QA]:"Catar",[s.X.RE]:"Reunión",[s.X.RO]:"Rumania",[s.X.RS]:"Serbia",[s.X.RU]:"Rusia",[s.X.RW]:"Ruanda",[s.X.SA]:"Arabia Saudita",[s.X.SB]:"Islas Salomón",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudán",[s.X.SE]:"Suecia",[s.X.SG]:"Singapur",[s.X.SH]:"Santa Elena",[s.X.SI]:"Eslovenia",[s.X.SK]:"Eslovaquia",[s.X.SL]:"Sierra Leona",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Surinam",[s.X.ST]:"Santo Tomé y Príncipe",[s.X.SV]:"El Salvador",[s.X.SX]:"San Martín",[s.X.SY]:"Siria",[s.X.SZ]:"Suazilandia",[s.X.TC]:"Islas Turcas y Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Tailandia",[s.X.TJ]:"Tayikistán",[s.X.TL]:"Timor Oriental",[s.X.TM]:"Turkmenistán",[s.X.TN]:"T´únez",[s.X.TO]:"Tonga",[s.X.TR]:"Turquía",[s.X.TT]:"Trinidad y Tobago",[s.X.TW]:"Taiwán",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ucrania",[s.X.UG]:"Uganda",[s.X.US]:"Estados Unidos",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistán",[s.X.VC]:"San Vicente y las Granadinas",[s.X.VE]:"Venezuela",[s.X.VG]:"Islas Vírgenes Británicas",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemén",[s.X.YT]:"Mayotte",[s.X.ZA]:"Sudáfrica",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabue"},u={months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],close:"Cerrar",nothingFoundMessage:"Nada encontrado",defaultErrorMessage:"El valor es inválido",spinTexts:["Previo","Siguiente"],shortWeekDays:["Lun","Mar","Mié","Jue","Vie","Sáb","Dom"],countries:l},c={cancel:"Cancelar",done:"Hecho",more:"Más",otherDate:"Otra fecha...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Seleccione el día","Seleccione un rango","Elige días"],range:["desde","hasta"],countTexts:["Más","Menos"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Mostrar contraseña","Ocultar contraseña"],copyTexts:["Copiar","Copiado"],shortCalendarMonths:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],pagination:["Página anterior","Página siguiente"],fileTexts:{loadingError:"Error de carga",preview:"Previsualizar",remove:"Remover"},inputFileTexts:{defaultLabelSingle:"o arrástrelo aquí",defaultLabelMultiple:"o arrástrelos aquí",defaultLinkSingle:"Seleccione un archivo",defaultLinkMultiple:"Seleccione archivos",maxSizeRejectionReason:"Archivo demasiado grande ",formatRejectionReason:"Formato de archivo inválido",drop:"Suelte el archivo aquí",dropMultiple:"Suelte los archivos aquí"},multiSelectTexts:{all:"Seleccionar todo",none:"Seleccionar ninguno"},prompt:{yes:"Sí",no:"No"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"spanish"},u),c),r),n),o),a)},94418:(t,e,i)=>{i.d(e,{vG:()=>u,lq:()=>n,rT:()=>o,xe:()=>a,Sy:()=>r,FI:()=>s,oy:()=>l});const n={cardNumber:["Kart No","Kart Numarası"],cardExpiry:["SKT","Son Kullanma"]},o={colorSelectorModeNames:["Solid color","Gradient"],toolbarTools:{undo:"Geri al",redo:"İleri Al",font:"Yazı Tipi",fontStyle:"Yazı stili",fontSize:"Yatı Boyutu",bold:"Kalın",italic:"İtalik",underline:"Altı Çizi",strikeThrough:"Üstü Çizili",justify:"Hizala",justifyLeft:"Sola yasla",justifyCenter:"Ortala",justifyRight:"Sağa yasla",justifyFull:"Doldur",list:"Liste",indent:"Girinti",outdent:"Çıkıntı",unorderedList:"Noktalı liste",orderedList:"Numerik liste",quote:"Alıntı",foreColor:"Renk",backColor:"Arka plan rengi",hiliteColor:"hiliteColor",clear:"Formatı Temizle",link:"Link",attach:"Dosya Ekle",tex:"TeX Ekle",code:"Kod",image:"Resim Ekle",insertHorizontalRule:"Satır Ekle",superscript:"Üst Simge",subscript:"Alt Simge",insertTable:"Insert table",hiliteGroup:"Hilite group",insertGroup:"Insert group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",normal:"Normal",large:"Large",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Göster/Hizle",paginationTexts:{pages:"Sayfa",linesPerPage:"Görüntülenen",of:"toplam"}},s={months:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],close:"Kapat",nothingFoundMessage:"Kayıt Bulunamadı",defaultErrorMessage:"Değer hatalı",spinTexts:["Geri","İleri"],shortWeekDays:["Ptsi","Salı","Çrş","Prş","Cma","Ctsi","Pzr"],countries:i(98735).ZI},l={cancel:"İptal Et",done:"Tamam",more:"Daha Fazla",otherDate:"Farklı bir tarih...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Gün seç","Aralık seç","Günleri seçin"],range:["dan","a"],countTexts:["Artı","Eksi"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Göster","Gizle"],copyTexts:["Kopyala","Kopyalandı"],shortCalendarMonths:["Ock","Şbt","Mart","Nsn","Mays","Hzrn","Tmmz","Ağu","Eyl","Ekm","Kas","Aral"],pagination:["Önceki","Sonraki"],fileTexts:{loadingError:"Yükleme Hatası",preview:"Öz İzleme",remove:"Kaldır"},inputFileTexts:{defaultLabelSingle:"veya buraya sürükleyin",defaultLabelMultiple:"veya buraya sürükleyin",defaultLinkSingle:"Dosya seç",defaultLinkMultiple:"Dosyaları seç",maxSizeRejectionReason:"Dosya boyutu fazla",formatRejectionReason:"Dosya formatı yanlış",drop:"Dosyayı buraya bırakın",dropMultiple:"Dosyaları buraya bırakın"},multiSelectTexts:{all:"Hepsini seç",none:"Hiçbirini Seçme"},prompt:{yes:"Evet",no:"Hayır"}},u=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"turkish"},s),l),r),n),o),a)},21537:(t,e,i)=>{i.d(e,{CL:()=>u,EK:()=>n,Z5:()=>o,nc:()=>a,au:()=>r,t8:()=>s,cq:()=>l});const n={cardNumber:["Номер","Номер карти"],cardExpiry:["Термін","Термін дії"]},o={colorSelectorModeNames:["Суцільний колір","Градієнт"],toolbarTools:{undo:"Скасувати",redo:"Повторити",font:"Шрифт",fontStyle:"Стиль шрифту",fontSize:"Розмір шрифту",bold:"Жирний",italic:"Курсив",underline:"Підкреслений",strikeThrough:"Закреслений",justify:"Вирівнювання",justifyLeft:"Вирівняти текст за лівим краєм",justifyCenter:"Вирівняти текст по центру",justifyRight:"Вирівняти текст за правим краєм",justifyFull:"Вирівняти за шириною",list:"Списки",indent:"Збільшити відступ",outdent:"Зменшити відступ",unorderedList:"Маркований список",orderedList:"Нумерований список",quote:"Цитата",foreColor:"Колір: Текст",hiliteColor:"Колір виділення",backColor:"Колір фону",clear:"Скинути форматування",link:"Посилання",attach:"Вставити файл",tex:"Вставити формулу",code:"Code",image:"Вставити зображення",insertHorizontalRule:"Розділювач",superscript:"Надрядковий",subscript:"Підрядковий",insertTable:"Insert table",hiliteGroup:"Hilite group",insertGroup:"Insert group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",normal:"Normal",large:"Large",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Показати/Приховати",paginationTexts:{pages:"Сторінок",linesPerPage:"Рядків на сторінку",of:"з"}},s={months:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"],close:"Закрити",nothingFoundMessage:"Нічого не знайдено",defaultErrorMessage:"Поле заповнено невірно",spinTexts:["Попередній","Наступний"],shortWeekDays:["ПН","ВТ","СР","ЧТ","ПТ","СБ","НД"],countries:i(98735).ZI},l={cancel:"Скасувати",done:"Готово",more:"Ще",otherDate:"Інша дата ...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Виберіть день","Виберіть період","Виберіть дні"],range:["від","до"],countTexts:["Плюс","Мінус"],time:{"HH:MM":"ГГ:ХХ","HH:MM:SS":"ГГ:ХХ:СС","HH:MM:SS.MSS":"ГГ:ХХ:СС.МСС"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["Б","КБ","МБ"],passwordTexts:["Показати пароль","Приховати пароль"],copyTexts:["Копіювати","Скопійовано"],shortCalendarMonths:["Січ","Лют","Бер","Квіт","Трав","Черв","Лип","Серп","Верес","Жовт","Лист","Груд"],pagination:["Попередня сторінка","Наступна сторінка"],fileTexts:{loadingError:"Помилка завантаження",preview:"Попередній перегляд",remove:"Видалити"},inputFileTexts:{defaultLabelSingle:"та перенесіть його сюди",defaultLabelMultiple:"та перенесіть їx сюди",defaultLinkSingle:"Виберіть файл",defaultLinkMultiple:"Виберіть файли",maxSizeRejectionReason:"Файл перевищує розмір",formatRejectionReason:"Невірний формат файлу",drop:"Помістіть файл сюди",dropMultiple:"Помістіть файли сюди"},multiSelectTexts:{all:"Вибрати все",none:"Не вибирати"},prompt:{yes:"Так",no:"Немає"}},u=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"ukrainian"},s),l),n),r),o),a)},79252:(t,e,i)=>{i.d(e,{rg:()=>d,wT:()=>n,sD:()=>o,lP:()=>a,wN:()=>r,aN:()=>u,dd:()=>l,zO:()=>c});const n={cardNumber:["Số thẻ","Số thẻ"],cardExpiry:["Hết hạn","Ngày hết hạn"]},o={colorSelectorModeNames:["Màu thuần","Màu chuyển sắc"],toolbarTools:{undo:"Hoàn tác",redo:"Làm lại",font:"Phông chữ",fontStyle:"Kiểu chữ",fontSize:"Cỡ chữ",bold:"In đậm",italic:"In nghiêng",underline:"Gạch chân",strikeThrough:"Gạch ngang",justify:"Canh lề",justifyLeft:"Canh trái",justifyCenter:"Canh giữa",justifyRight:"Canh phải",justifyFull:"Canh đều",list:"Danh sách",indent:"Thụt vào",outdent:"Thụt ra",unorderedList:"Danh sách không đánh số",orderedList:"Danh sách được đánh số",quote:"Trích dẫn",foreColor:"Màu",backColor:"Màu nền",hiliteColor:"Màu đánh dấu",clear:"Xóa",link:"Liên kết",attach:"Tệp đính kèm",tex:"Chèn TeX",code:"Đoạn mã",image:"Chèn hình",insertHorizontalRule:"Chèn thước ngang",superscript:"Chỉ số trên",subscript:"Chỉ số dưới",insertTable:"Chèn bảng",hiliteGroup:"Hilite group",insertGroup:"Chèn nhóm",removeGroup:"Xóa nhóm",insertAnchor:"Chèn mỏ neo",mergeCells:"Hợp nhất ô",splitCells:"Tách ô",rowsColumnsManaging:"Quản lý hàng và cột",cellColor:"Màu ô",setDetails:"Chi tiết",removeDetails:"Hủy chi tiết"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Chèn cột trước","Chèn cột sau"],["Chèn hàng trước","Chèn hàng sau"],["Xóa cột","Xóa hàng"]],editorCodeOptions:["Mã trong dòng","Mã trong khối"],editorFontOptions:{small:"Nhỏ",normal:"Thường",large:"Lớn",title:"Tiêu đề",subtitle:"Phụ đề"}},a={previewTexts:{rotate:"Xoay"},zoomTexts:{zoomOut:"Thu nhỏ",zoomIn:"Phóng to",reset:"Đặt lại"}},r={showHideText:"Hiện/Ẩn",paginationTexts:{pages:"Tổng số trang",linesPerPage:"Số dòng mỗi trang",of:"trên"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"Các tiểu Vương quốc Ả Rập Thống nhất",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua và Barbuda",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Áo",[s.X.AU]:"Úc",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia và Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Bỉ",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.BL]:"Saint Barthélemy",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius và Saba",[s.X.BR]:"Brazil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Belarus",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Cộng hoà dân chủ Congo",[s.X.CF]:"Cộng hoà Trung Phi",[s.X.CG]:"Cộng hoà Congo",[s.X.CH]:"Thụy Sĩ",[s.X.CI]:"Bờ Biển Ngà",[s.X.CL]:"Chile",[s.X.CM]:"Cameroon",[s.X.CN]:"Trung Quốc",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cape Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Síp",[s.X.CZ]:"Cộng hòa Séc",[s.X.DE]:"Đức",[s.X.DJ]:"Djibouti",[s.X.DK]:"Đan Mạch",[s.X.DM]:"Dominica",[s.X.DO]:"Cộng hoà Dominica",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Ai Cập",[s.X.ER]:"Eritrea",[s.X.ES]:"Tây Ban Nha",[s.X.ET]:"Ethiopia",[s.X.FI]:"Phần Lan",[s.X.FJ]:"Fiji",[s.X.FK]:"Quần đảo Falkland",[s.X.FM]:"Liên bang Micronesia",[s.X.FR]:"Pháp",[s.X.GA]:"Gabon",[s.X.GB]:"Vương quốc Anh",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GF]:"Guyana",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Greenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.GP]:"Guadeloupe",[s.X.GQ]:"Guinea Xích đạo",[s.X.GR]:"Hy Lạp",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hồng Kông",[s.X.HN]:"Honduras",[s.X.HR]:"Croatia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungary",[s.X.ID]:"Indonesia",[s.X.IE]:"Ireland",[s.X.IL]:"Israel",[s.X.IN]:"Ấn Độ",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Iceland",[s.X.IT]:"Italy",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordan",[s.X.JP]:"Nhật Bản",[s.X.KE]:"Kenya",[s.X.KG]:"Kyrgyzstan",[s.X.KH]:"Campuchia",[s.X.KM]:"Comoros",[s.X.KN]:"Saint Kitts và Nevis",[s.X.KP]:"Triều Tiên",[s.X.KR]:"Hàn Quốc",[s.X.KW]:"Kuwait",[s.X.KY]:"Quần đảo Cayman",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Lào",[s.X.LB]:"Lebanon",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Litva",[s.X.LU]:"Luxembourg",[s.X.LV]:"Latvia",[s.X.LY]:"Libya",[s.X.MA]:"Ma Rốc",[s.X.MC]:"Monaco",[s.X.MD]:"Moldova",[s.X.ME]:"Montenegro",[s.X.MF]:"Saint Martin",[s.X.MG]:"Madagascar",[s.X.MK]:"Bắc Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Myanmar",[s.X.MN]:"Mông Cổ",[s.X.MO]:"Ma Cao",[s.X.MQ]:"Martinique",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Malaysia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"Nouvelle-Calédonie",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Hà Lan",[s.X.NO]:"Na Uy",[s.X.NP]:"Nepal",[s.X.NZ]:"New Zealand",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"Polynesia thuộc Pháp (Tahiti)",[s.X.PG]:"Papua New Guinea",[s.X.PH]:"Philippines",[s.X.PK]:"Pakistan",[s.X.PL]:"Ba Lan",[s.X.PT]:"Bồ Đào Nha",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.RE]:"Réunion",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Nga",[s.X.RW]:"Rwanda",[s.X.SA]:"Ả Rập Xê-út",[s.X.SB]:"Quần đảo Solomon",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Thụy Điển",[s.X.SG]:"Singapore",[s.X.SH]:"Saint Helena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovakia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome và Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Syria",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turks và Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Thái Lan",[s.X.TJ]:"Tajikistan",[s.X.TL]:"Timor-Leste",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Thổ Nhĩ Kỳ",[s.X.TT]:"Trinidad và Tobago",[s.X.TW]:"Đài Loan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraina",[s.X.UG]:"Uganda",[s.X.US]:"Hoa Kỳ",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent và Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"Quần đảo Virgin thuộc Anh",[s.X.VN]:"Việt Nam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemen",[s.X.YT]:"Mayotte",[s.X.ZA]:"Nam Phi",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],close:"Đóng",nothingFoundMessage:"Không tìm thấy",defaultErrorMessage:"Giá trị không hợp lệ",spinTexts:["Trước","Sau"],shortWeekDays:["T2","T3","T4","T5","T6","T7","CN"],countries:l},c={cancel:"Hủy bỏ",done:"Hoàn thành",more:"Thêm",otherDate:"Ngày khác...",showAll:"Hiển thị tất cả",hide:"Ẩn",mobileCalendarTexts:["Chọn ngày","Chọn phạm vi","Chọn ngày"],range:["từ","đến"],countTexts:["Cộng","Trừ"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Hiện mật khẩu","Ẩn mật khẩu"],copyTexts:["Sao chép","Đã sao chép"],shortCalendarMonths:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],pagination:["Trang trước","Trang sau"],fileTexts:{loadingError:"Lỗi tải",preview:"Xem trước",remove:"Gỡ bỏ"},inputFileTexts:{defaultLabelSingle:"hoặc kéo nó vào đây",defaultLabelMultiple:"hoặc kéo nó vào đây",defaultLinkSingle:"Chọn một tệp",defaultLinkMultiple:"Chọn nhiều tệp",maxSizeRejectionReason:"Tệp vượt quá kích thước",formatRejectionReason:"Tệp sai định dạng",drop:"Thả tệp tại đây",dropMultiple:"Thả nhiều tệp tại đây"},multiSelectTexts:{all:"Chọn tất cả",none:"Không chọn"},prompt:{yes:"Đúng",no:"Không"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"vietnamese"},u),c),r),n),o),a)},29078:(t,e,i)=>{i.d(e,{s:()=>s});var n=i(74788),o=i(4797),a=i(64862),r=i(57620);let s=(()=>{class t{constructor(t,e,i,n,o){this.host=t,this.control=e,this.el=i,this.idService=n,this.itemsHandlers=o,this.placeholder="",this.disabledItemHandler=null,this.datalist=null}get id(){return this.el.nativeElement.id||this.idService.generate()}get emptyOption(){return!!this.placeholder&&!this.control.value}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.TUI_TEXTFIELD_HOST),n.Y36(o.AbstractTuiControl),n.Y36(n.SBq),n.Y36(o.TuiIdService),n.Y36(r.Ys))},t.ɵdir=n.lG2({type:t,viewQuery:function(t,e){if(1&t&&n.Gf(a.TuiDataListDirective,7,n.Rgc),2&t){let t;n.iGM(t=n.CRH())&&(e.datalist=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.Ikx("id",e.id)},inputs:{placeholder:"placeholder",disabledItemHandler:"disabledItemHandler"}}),t})()},52487:(t,e,i)=>{i.d(e,{k:()=>n});class n{constructor(t,e,i){this.range=t,this.name=e,this.content=i}toString(){return this.name}}},45844:(t,e,i)=>{i.d(e,{r:()=>n});class n{constructor(t,e){this.item=t,this.stringify=e}toString(){return this.stringify(this.item)}}},7406:(t,e,i)=>{i.d(e,{d:()=>a});var n=i(74788),o=i(89570);let a=(()=>{class t extends o.GL{constructor(t,e){super(t,e)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Rgc,2),n.Y36(n.sBO))},t.ɵdir=n.lG2({type:t,selectors:[["ng-template","tuiAccordionItemContent",""]],features:[n.qOj]}),t})()},68218:(t,e,i)=>{i.d(e,{c:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiAccordionItemContent","",5,"ng-template"]]}),t})()},23178:(t,e,i)=>{i.d(e,{K:()=>O});var n=i(74788),o=i(4797),a=i(64862),r=i(46733),s=i(7406),l=i(68218),u=i(48893),c=i(15865),d=i(12057),p=i(88618),h=i(84785),g=i(89570),m=i(34880);const f=["focusableElement"];function v(t,e){if(1&t&&n._UZ(0,"tui-svg",9),2&t){const t=e.polymorpheusOutlet,i=n.oxw(2);n.ekj("t-icon_open",i.open),n.Q6J("src",t)}}function b(t,e){if(1&t&&(n.ynx(0),n.YNc(1,v,1,3,"tui-svg",8),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.options.iconLarge)}}function _(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}function C(t,e){if(1&t&&(n.TgZ(0,"div",11),n.YNc(1,_,2,1,"ng-container",12),n.qZA()),2&t){const t=n.oxw(2);n.xp6(1),n.Q6J("polymorpheusOutlet",t.lazyContent)}}function x(t,e){if(1&t&&n.YNc(0,C,2,1,"div",10),2&t){const t=n.oxw();n.Q6J("ngIf",t.lazyContent)}}function M(t,e){1&t&&(n.TgZ(0,"div",13),n.Hsn(1,1),n.qZA())}const y=["*",[["","tuiAccordionItemContent",""]]],w=["*","[tuiAccordionItemContent]"];let O=(()=>{class t extends o.AbstractTuiInteractive{constructor(t,e,i){super(),this.cdr=t,this.mode$=e,this.options=i,this.noPadding=!1,this.showArrow=!0,this.borders="all",this.size="m",this.disabled=!1,this.disableHover=!1,this.open=!1,this.async=!1,this.openChange=new n.vpe}get nativeFocusableElement(){return this.disabled||!this.focusableElement?null:this.focusableElement.nativeElement}get focused(){return(0,o.tuiIsNativeFocused)(this.nativeFocusableElement)}onFocused(t){this.updateFocused(t)}onRowToggle(){this.disabled||this.updateOpen(!this.open)}onItemKeyDownEsc(t){this.open&&(t.stopPropagation(),this.updateOpen(!1))}close(){this.updateOpen(!1),this.cdr.markForCheck()}updateOpen(t){this.open!==t&&(this.open=t,this.openChange.emit(t))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.sBO),n.Y36(a.TUI_MODE),n.Y36(r._j))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-accordion-item"]],contentQueries:function(t,e,i){if(1&t&&(n.Suo(i,l.c,5),n.Suo(i,s.d,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.eagerContent=t.first),n.iGM(t=n.CRH())&&(e.lazyContent=t.first)}},viewQuery:function(t,e){if(1&t&&n.Gf(f,5),2&t){let t;n.iGM(t=n.CRH())&&(e.focusableElement=t.first)}},hostVars:8,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(n.uIk("data-borders",e.borders)("data-size",e.size),n.ekj("_no-padding",e.noPadding)("_has-arrow",e.showArrow)("_disabled",e.disabled))},inputs:{noPadding:"noPadding",showArrow:"showArrow",borders:"borders",size:"size",disabled:"disabled",disableHover:"disableHover",open:"open",async:"async"},outputs:{openChange:"openChange"},features:[n._Bn([(0,o.tuiAsFocusableItemAccessor)(t),a.MODE_PROVIDER]),n.qOj],ngContentSelectors:w,decls:9,vars:10,consts:[["automation-id","tui-accordion__item-wrapper",1,"t-wrapper"],["automation-id","tui-accordion__item-header","type","button",1,"t-header",3,"disabled","tuiFocusable","click","keydown.esc","tuiFocusedChange"],["focusableElement",""],["automation-id","tui-accordion__item-title",1,"t-title"],[4,"ngIf"],[3,"async","expanded"],["tuiExpandContent",""],["class","t-content",4,"ngIf"],["automation-id","tui-accordion__item-arrow","class","t-icon",3,"t-icon_open","src",4,"polymorpheusOutlet"],["automation-id","tui-accordion__item-arrow",1,"t-icon",3,"src"],["automation-id","tui-accordion__item-content","class","t-content",4,"ngIf"],["automation-id","tui-accordion__item-content",1,"t-content"],[4,"polymorpheusOutlet"],[1,"t-content"]],template:function(t,e){1&t&&(n.F$t(y),n.TgZ(0,"div",0),n.TgZ(1,"button",1,2),n.NdJ("click",(function(){return e.onRowToggle()}))("keydown.esc",(function(t){return e.onItemKeyDownEsc(t)}))("tuiFocusedChange",(function(t){return e.onFocused(t)})),n.TgZ(3,"span",3),n.Hsn(4),n.qZA(),n.YNc(5,b,2,1,"ng-container",4),n.qZA(),n.TgZ(6,"tui-expand",5),n.YNc(7,x,1,1,"ng-template",6),n.YNc(8,M,2,0,"div",7),n.qZA(),n.qZA()),2&t&&(n.xp6(1),n.ekj("t-header_hoverable",!e.disableHover)("t-header_open",e.open),n.Q6J("disabled",e.computedDisabled)("tuiFocusable",e.computedFocusable),n.xp6(4),n.Q6J("ngIf",e.showArrow),n.xp6(1),n.Q6J("async",e.async)("expanded",e.open),n.xp6(2),n.Q6J("ngIf",e.eagerContent))},directives:[u.t,c.U,d.O5,p.S,h.I,g.Li,m.P],styles:['[_nghost-%COMP%]{position:relative;display:block;overflow:hidden;border-radius:var(--tui-radius-l)}[data-borders=top-bottom][_nghost-%COMP%]{border-radius:0!important}.t-wrapper[_ngcontent-%COMP%]{position:relative;border-radius:inherit}.t-wrapper[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-sizing:border-box;border-radius:inherit;border:1px solid var(--tui-base-04);pointer-events:none}[_nghost-%COMP%]:not([data-borders]) .t-wrapper[_ngcontent-%COMP%]:after{border-width:0}[data-borders=all][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-width:1px}[data-borders=top-bottom][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-left-width:0;border-right-width:0}[data-borders=top][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-left-width:0;border-right-width:0;border-bottom-width:0}[data-borders=bottom][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-left-width:0;border-right-width:0;border-top-width:0}[data-mode=onDark][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-color:var(--tui-base-03)}[data-mode=onLight][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-color:var(--tui-text-01)}[_nghost-%COMP%]:not([data-mode]) .t-wrapper[_ngcontent-%COMP%]{background:var(--tui-base-01)}.t-header[_ngcontent-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:flex;width:100%;font:var(--tui-font-text-l);align-items:center;box-sizing:border-box;border-bottom:1px solid var(--tui-base-04);min-height:var(--tui-height-l);padding:.75rem 1.25rem;color:var(--tui-text-01);cursor:pointer;text-align:left;outline:none}.t-header[_ngcontent-%COMP%]:focus-visible{box-shadow:inset 0 0 0 2px var(--tui-focus)}[data-mode=onDark][_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{color:var(--tui-text-01-night);border-color:var(--tui-base-03)}[data-mode=onLight][_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{border-color:var(--tui-text-01)}[_nghost-%COMP%]:not([data-borders]) .t-header[_ngcontent-%COMP%]{border-bottom-width:0;box-shadow:none}._has-arrow[_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{padding-right:.75rem}[data-mode=onDark][_nghost-%COMP%] .t-header_open[_ngcontent-%COMP%]{background:var(--tui-clear-inverse)}[data-mode=onLight][_nghost-%COMP%] .t-header_open[_ngcontent-%COMP%]{background:var(--tui-clear)}[data-size=s][_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{font:var(--tui-font-text-m);min-height:var(--tui-height-m);padding:.625rem .75rem .625rem 1rem}._no-padding[_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{padding-left:0;padding-right:0}._disabled[_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{cursor:default}.t-wrapper[_ngcontent-%COMP%]:hover:not([data-mode]) > .t-header_hoverable[_ngcontent-%COMP%]{background:var(--tui-base-02)}.t-wrapper[_ngcontent-%COMP%]:hover[data-mode=onDark] > .t-header_hoverable[_ngcontent-%COMP%]{background:var(--tui-clear-inverse)}.t-wrapper[_ngcontent-%COMP%]:hover[data-mode=onLight] > .t-header_hoverable[_ngcontent-%COMP%]{background:var(--tui-clear)}.t-title[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:0;flex-grow:1}._has-arrow[_nghost-%COMP%] .t-title[_ngcontent-%COMP%]{margin-right:.5rem}.t-icon[_ngcontent-%COMP%]{transition-property:transform,color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;width:1.5rem;height:1.5rem;margin-left:auto;color:var(--tui-base-06)}.t-icon_open[_ngcontent-%COMP%]{transform:rotate(180deg)}[data-mode][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}[_nghost-%COMP%]:hover[data-mode] .t-icon[_ngcontent-%COMP%]{opacity:.8}[data-mode=onDark][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}[data-mode=onLight][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{color:var(--tui-text-01)}[_nghost-%COMP%]:hover:not([data-mode]) .t-icon[_ngcontent-%COMP%]{color:var(--tui-base-07)}.t-content[_ngcontent-%COMP%]{font:var(--tui-font-text-m);padding:1.25rem;word-wrap:break-word}[data-size=s][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{font:var(--tui-font-text-s);padding:1rem}'],changeDetection:0}),t})()},36710:(t,e,i)=>{i.d(e,{o:()=>f});var n=i(4797),o=i(66682),a=i(54487),r=i(59328),s=i(88002),l=i(45435),u=i(43190),c=i(46782),d=i(23178),p=i(74788),h=i(39607);const g=[[["tui-accordion-item"]]],m=["tui-accordion-item"];let f=(()=>{class t{constructor(t){this.destroy$=t,this.closeOthers=!0,this.rounded=!0,this.accordionItems=n.EMPTY_QUERY}ngAfterContentInit(){const{accordionItems:t}=this,e=(0,n.tuiQueryListChanges)(t),i=e.pipe((0,r.G)(),(0,s.U)((([t,e])=>e.find((e=>!t.includes(e)&&e.open)))),(0,l.h)(n.tuiIsPresent));(0,o.T)(e.pipe((0,u.w)((t=>(0,o.T)(...t.map((t=>t.openChange.pipe((0,l.h)(a.y),(0,s.U)((()=>t))))))))),i).pipe((0,l.h)((()=>this.closeOthers)),(0,c.R)(this.destroy$)).subscribe((e=>{t.forEach((t=>{e!==t&&t.close()}))}))}}return t.ɵfac=function(e){return new(e||t)(p.Y36(n.TuiDestroyService,2))},t.ɵcmp=p.Xpm({type:t,selectors:[["tui-accordion"]],contentQueries:function(t,e,i){if(1&t&&p.Suo(i,d.K,4),2&t){let t;p.iGM(t=p.CRH())&&(e.accordionItems=t)}},inputs:{closeOthers:"closeOthers",rounded:"rounded"},features:[p._Bn([n.TuiDestroyService])],ngContentSelectors:m,decls:2,vars:2,consts:[["automation-id","tui-accordion__group","orientation","vertical","size","l","tuiGroup","",1,"t-group",3,"collapsed","rounded"]],template:function(t,e){1&t&&(p.F$t(g),p.TgZ(0,"div",0),p.Hsn(1),p.qZA()),2&t&&p.Q6J("collapsed",!0)("rounded",e.rounded)},directives:[h.g],styles:["[_nghost-%COMP%]{display:block}.t-group[_ngcontent-%COMP%]{display:flex;align-items:stretch}"],changeDetection:0}),t})()},15351:(t,e,i)=>{i.d(e,{Z:()=>c});var n=i(74788),o=i(4797),a=i(12057),r=i(86187);const s=["tuiAction",""];function l(t,e){if(1&t&&n._UZ(0,"tui-marker-icon",1),2&t){const t=n.oxw();n.Q6J("src",t.icon)}}const u=["*"];let c=(()=>{class t extends o.AbstractTuiInteractive{constructor(t,e){super(),this.el=e,this.icon="",this.disabled=!1,t.subscribe((t=>{this.updateFocusVisible(t)}))}get nativeFocusableElement(){return this.el.nativeElement}get focused(){return(0,o.tuiIsNativeFocused)(this.nativeFocusableElement)}get tabIndex(){return this.computedFocusable?0:-1}onFocused(t){this.updateFocused(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TuiFocusVisibleService),n.Y36(n.SBq))},t.ɵcmp=n.Xpm({type:t,selectors:[["button","tuiAction",""],["a","tuiAction",""]],hostAttrs:[1,"tui-island","tui-island_hoverable"],hostVars:1,hostBindings:function(t,e){1&t&&n.NdJ("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)})),2&t&&n.Ikx("tabIndex",e.tabIndex)},inputs:{icon:"icon"},features:[n._Bn([o.TuiDestroyService,o.TuiFocusVisibleService,(0,o.tuiAsFocusableItemAccessor)(t)]),n.qOj],attrs:s,ngContentSelectors:u,decls:2,vars:1,consts:[["size","s","class","t-icon tui-island__marker",3,"src",4,"ngIf"],["size","s",1,"t-icon","tui-island__marker",3,"src"]],template:function(t,e){1&t&&(n.F$t(),n.Hsn(0),n.YNc(1,l,1,1,"tui-marker-icon",0)),2&t&&(n.xp6(1),n.Q6J("ngIf",e.icon))},directives:[a.O5,r.B],styles:["[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;display:flex;justify-content:space-between;font:var(--tui-font-text-m);padding:.875rem;border:2px solid transparent;text-align:start}._focus-visible[_nghost-%COMP%]{border-color:var(--tui-focus)}[_nghost-%COMP%]:after{display:none}.t-icon[_ngcontent-%COMP%]{color:var(--tui-action-color, var(--tui-link));background-color:var(--tui-action-background, var(--tui-base-02))}"],changeDetection:0}),t})()},46733:(t,e,i)=>{i.d(e,{SX:()=>m,lF:()=>v,J$:()=>r,Ii:()=>b,_j:()=>s,jj:()=>g,Mt:()=>f,B0:()=>_,nr:()=>l});var n=i(64862),o=i(89570),a=i(4797);const r={iconSmall:"tuiIconChevronDown",iconLarge:"tuiIconChevronDownLarge"},s=(0,a.tuiCreateToken)(r);function l(t){return(0,a.tuiProvideOptions)(s,t,r)}var u=i(74788),c=i(12057),d=i(34880);function p(t,e){if(1&t&&u._UZ(0,"tui-svg",2),2&t){const t=e.polymorpheusOutlet;u.Q6J("src",t)}}function h(t,e){1&t&&u.GkF(0)}let g=(()=>{class t{constructor(t,e,i){this.dropdown=t,this.textfieldSize=e,this.options=i}get rotated(){return this.dropdown.open}get arrowIcon(){return(0,n.tuiSizeBigger)(this.textfieldSize.size)?this.options.iconLarge:this.options.iconSmall}}return t.ɵfac=function(e){return new(e||t)(u.Y36(n.TuiHostedDropdownComponent),u.Y36(n.TUI_TEXTFIELD_SIZE),u.Y36(s))},t.ɵcmp=u.Xpm({type:t,selectors:[["tui-arrow"]],hostVars:2,hostBindings:function(t,e){2&t&&u.ekj("_rotated",e.rotated)},decls:3,vars:4,consts:[[3,"src",4,"polymorpheusOutlet"],[4,"ngIf"],[3,"src"]],template:function(t,e){1&t&&(u.YNc(0,p,1,1,"tui-svg",0),u.YNc(1,h,1,0,"ng-container",1),u.ALo(2,"async")),2&t&&(u.Q6J("polymorpheusOutlet",e.arrowIcon),u.xp6(1),u.Q6J("ngIf",u.lcZ(2,2,e.dropdown.openChange)))},directives:[o.Li,c.O5,d.P],pipes:[c.Ov],styles:["[_nghost-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:block;cursor:pointer;pointer-events:none}._rotated[_nghost-%COMP%]{transform:rotate(180deg)}"],changeDetection:0}),t})();const m=new o.Al(g);let f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[c.ez,n.TuiSvgModule,o.wq]]}),t})();const v={interactive:m,disabled:m},b=(0,a.tuiCreateToken)(v);function _(t){return(0,a.tuiProvideOptions)(b,t,v)}},44124:(t,e,i)=>{i.d(e,{J:()=>m});var n=i(64762),o=i(4797),a=i(64862),r=i(64261),s=i(30097),l=i(74788),u=i(12057),c=i(41532),d=i(34880);function p(t,e){if(1&t){const t=l.EpF();l.TgZ(0,"img",3),l.NdJ("error",(function(){return l.CHM(t),l.oxw().onError()})),l.qZA()}if(2&t){const t=l.oxw();l.Q6J("src",t.avatarUrl||"",l.LSH),l.uIk("alt",t.text)}}function h(t,e){if(1&t&&l._UZ(0,"tui-svg",4),2&t){const t=l.oxw();l.Q6J("src",t.fallback)}}function g(t,e){if(1&t&&l._UZ(0,"tui-svg",4),2&t){const t=l.oxw();l.Q6J("src",t.stringAvatar)}}class m{constructor(t){this.options=t,this.size=this.options.size,this.text="",this.fallback=null,this.autoColor=this.options.autoColor,this.rounded=this.options.rounded,this.avatarUrl=null,this.isUrlValid=!1}set avatarUrlSetter(t){this.avatarUrl=t,this.isUrlValid=!!t&&!this.iconAvatar}get bgColor(){return this.autoColor?(0,r.s)(this.text):""}get hasAvatar(){return null!==this.avatarUrl&&this.isUrlValid}get iconAvatar(){var t;return(0,o.tuiIsString)(this.avatarUrl)&&!!(null===(t=this.avatarUrl)||void 0===t?void 0:t.startsWith("tuiIcon"))}get useFallback(){return!(!this.fallback||!this.avatarUrl||this.isUrlValid||this.text.length)}get computedText(){return this.hasAvatar||this.iconAvatar||""===this.text?"":this.getSlicedText(this.text,this.size)}get stringAvatar(){return this.iconAvatar?String(this.avatarUrl):""}onError(){this.isUrlValid=!1}getSlicedText(t,e){const i=t.split(" ");return i.length>1&&(0,a.tuiSizeBigger)(e)?i[0].slice(0,1)+i[1].slice(0,1):i[0].slice(0,1)}}m.ɵfac=function(t){return new(t||m)(l.Y36(s.fh))},m.ɵcmp=l.Xpm({type:m,selectors:[["tui-avatar"]],hostVars:7,hostBindings:function(t,e){2&t&&(l.uIk("data-size",e.size),l.Udp("background",e.bgColor),l.ekj("_rounded",e.rounded)("_has-avatar",e.hasAvatar))},inputs:{size:"size",avatarUrlSetter:["avatarUrl","avatarUrlSetter"],text:"text",fallback:"fallback",autoColor:"autoColor",rounded:"rounded"},decls:5,vars:4,consts:[["loading","lazy","class","t-image",3,"src","error",4,"ngIf"],["class","t-icon",3,"src",4,"ngIf"],[1,"t-text"],["loading","lazy",1,"t-image",3,"src","error"],[1,"t-icon",3,"src"]],template:function(t,e){1&t&&(l.YNc(0,p,1,2,"img",0),l.YNc(1,h,1,1,"tui-svg",1),l.YNc(2,g,1,1,"tui-svg",1),l.TgZ(3,"span",2),l._uU(4),l.qZA()),2&t&&(l.Q6J("ngIf",e.isUrlValid),l.xp6(1),l.Q6J("ngIf",e.useFallback),l.xp6(1),l.Q6J("ngIf",e.stringAvatar),l.xp6(2),l.Oqu(e.computedText))},directives:[u.O5,c.B,d.P],styles:["[_nghost-%COMP%]{position:relative;display:flex;flex-shrink:0;border-radius:var(--tui-radius-m);color:var(--tui-secondary-active);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;background:var(--tui-avatar-background, currentColor);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}[data-size=xs][_nghost-%COMP%]{font:var(--tui-font-text-s);width:1.5rem;height:1.5rem}[data-size=s][_nghost-%COMP%]{font:var(--tui-font-text-m);width:2rem;height:2rem}[data-size=m][_nghost-%COMP%]{font:var(--tui-font-text-l);width:3rem;height:3rem}[data-size=l][_nghost-%COMP%]{font:var(--tui-font-heading-5);width:4rem;height:4rem;border-radius:var(--tui-radius-xl)}[data-size=xl][_nghost-%COMP%]{font:var(--tui-font-heading-3);width:6rem;height:6rem;border-radius:var(--tui-radius-xl)}[data-size=xxl][_nghost-%COMP%]{font:var(--tui-font-heading-1);width:9rem;height:9rem;border-radius:var(--tui-radius-l)}[new][data-size=xxs][_nghost-%COMP%]{width:1.5rem;height:1.5rem;border-radius:var(--tui-radius-s)}[new][data-size=xxs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(.58)}[new][data-size=xs][_nghost-%COMP%]{width:2rem;height:2rem;border-radius:var(--tui-radius-s)}[new][data-size=xs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(.83)}[new][data-size=s][_nghost-%COMP%]{width:2.5rem;height:2.5rem;border-radius:calc(1.5 * var(--tui-radius-s))}[new][data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1)}[new][data-size=m][_nghost-%COMP%]{width:3rem;height:3rem;border-radius:calc(2 * var(--tui-radius-s))}[new][data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.17)}[new][data-size=l][_nghost-%COMP%]{width:4rem;height:4rem;border-radius:calc(2 * var(--tui-radius-s))}[new][data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.67)}[new][data-size=xl][_nghost-%COMP%]{width:6rem;height:6rem;border-radius:calc(3 * var(--tui-radius-s))}[new][data-size=xl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(2.33)}[new][data-size=xxl][_nghost-%COMP%]{width:8rem;height:8rem;border-radius:calc(4 * var(--tui-radius-s))}[new][data-size=xxl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(3.33)}._has-avatar[_nghost-%COMP%]{background-color:transparent}._rounded[_nghost-%COMP%]{border-radius:100%!important} .tui-avatar-stack{display:flex;width:-webkit-min-content;width:min-content}.tui-avatar-stack[data-size=xs][_nghost-%COMP%], .tui-avatar-stack [data-size=xs][_nghost-%COMP%]{margin-right:-.625rem;box-shadow:0 0 0 1px var(--tui-avatar-border, var(--tui-base-01))}.tui-avatar-stack[data-size=s][_nghost-%COMP%], .tui-avatar-stack [data-size=s][_nghost-%COMP%]{margin-right:-.875rem;box-shadow:0 0 0 1px var(--tui-avatar-border, var(--tui-base-01))}.tui-avatar-stack[data-size=m][_nghost-%COMP%], .tui-avatar-stack [data-size=m][_nghost-%COMP%]{margin-right:-1.25rem;box-shadow:0 0 0 2px var(--tui-avatar-border, var(--tui-base-01))}.tui-avatar-stack[data-size=l][_nghost-%COMP%], .tui-avatar-stack [data-size=l][_nghost-%COMP%]{margin-right:-1.625rem;box-shadow:0 0 0 2px var(--tui-avatar-border, var(--tui-base-01))}.tui-avatar-stack[data-size=xl][_nghost-%COMP%], .tui-avatar-stack [data-size=xl][_nghost-%COMP%]{margin-right:-2.25rem;box-shadow:0 0 0 3px var(--tui-avatar-border, var(--tui-base-01))}.tui-avatar-stack[data-size=xxl][_nghost-%COMP%], .tui-avatar-stack [data-size=xxl][_nghost-%COMP%]{margin-right:-3.375rem;box-shadow:0 0 0 3px var(--tui-avatar-border, var(--tui-base-01))}.t-image[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}.t-text[_ngcontent-%COMP%]{color:var(--tui-avatar-color, var(--tui-text-01))}.t-icon[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--tui-avatar-color, var(--tui-text-01))}[data-size=xs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(.5)}[data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.6)}[data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(2)}[data-size=xl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(3.2)}"],changeDetection:0}),(0,n.gn)([o.tuiPure],m.prototype,"getSlicedText",null)},30097:(t,e,i)=>{i.d(e,{V:()=>o,fh:()=>a,ug:()=>r});var n=i(4797);const o={size:"m",autoColor:!1,rounded:!1},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},4123:(t,e,i)=>{i.d(e,{g:()=>s});var n=i(4797),o=i(64862),a=i(74788);const r=["*"];let s=(()=>{class t{constructor(t){this.mode$=t,this.size="m",this.status="default",this.hoverable=!1}get padding(){var t;return this.isEmpty?"none":(0,n.tuiIsNumber)(null===(t=this.value)||void 0===t?void 0:t.valueOf())?"m":"l"}get outputValue(){var t;const e=null===(t=this.value)||void 0===t?void 0:t.valueOf();return(0,n.tuiIsNumber)(e)&&e>99?"99+":(0,n.tuiIsPresent)(this.value)?String(this.value):""}get isEmpty(){return!this.value&&0!==this.value}titleText({offsetWidth:t,scrollWidth:e}){return t{i.d(e,{V:()=>M});var n=i(4797),o=i(64862),a=i(74788),r=i(12057),s=i(89570),l=i(4123),u=i(34880);function c(t,e){if(1&t&&a._UZ(0,"div",4),2&t){const t=a.oxw();a.Udp("background",t.topNotification)("box-shadow",t.boxShadow)}}function d(t,e){if(1&t&&a._UZ(0,"div",5),2&t){const t=a.oxw();a.Udp("background",t.bottomNotification)("box-shadow",t.boxShadow)}}function p(t,e){if(1&t&&a._UZ(0,"tui-badge",10),2&t){const t=a.oxw().polymorpheusOutlet,e=a.oxw(2);a.Udp("background-color",e.colorTop),a.Q6J("size",e.badgeSize)("status",e.getStatus(e.colorTop))("value",t)}}function h(t,e){if(1&t&&a._UZ(0,"tui-svg",11),2&t){const t=a.oxw().polymorpheusOutlet,e=a.oxw(2);a.Udp("color",e.colorTop),a.Q6J("src",t)}}function g(t,e){if(1&t&&(a.ynx(0),a.YNc(1,p,1,5,"tui-badge",8),a.YNc(2,h,1,3,"tui-svg",9),a.BQk()),2&t){const t=e.polymorpheusOutlet,i=a.oxw(2);a.xp6(1),a.Q6J("ngIf",i.contentIsNumber(t)),a.xp6(1),a.Q6J("ngIf",i.contentIsString(t))}}function m(t,e){if(1&t&&(a.TgZ(0,"div",6),a.YNc(1,g,3,2,"ng-container",7),a.qZA()),2&t){const t=a.oxw();a.Udp("box-shadow",t.boxShadow),a.xp6(1),a.Q6J("polymorpheusOutlet",t.contentTop)}}function f(t,e){if(1&t&&a._UZ(0,"tui-badge",10),2&t){const t=a.oxw().polymorpheusOutlet,e=a.oxw(2);a.Udp("background-color",e.colorBottom),a.Q6J("size",e.badgeSize)("status",e.getStatus(e.colorBottom))("value",t)}}function v(t,e){if(1&t&&a._UZ(0,"tui-svg",11),2&t){const t=a.oxw().polymorpheusOutlet,e=a.oxw(2);a.Udp("color",e.colorBottom),a.Q6J("src",t)}}function b(t,e){if(1&t&&(a.ynx(0),a.YNc(1,f,1,5,"tui-badge",8),a.YNc(2,v,1,3,"tui-svg",9),a.BQk()),2&t){const t=e.polymorpheusOutlet,i=a.oxw(2);a.xp6(1),a.Q6J("ngIf",i.contentIsNumber(t)),a.xp6(1),a.Q6J("ngIf",i.contentIsString(t))}}function _(t,e){if(1&t&&(a.TgZ(0,"div",12),a.YNc(1,b,3,2,"ng-container",7),a.qZA()),2&t){const t=a.oxw();a.Udp("box-shadow",t.boxShadow),a.xp6(1),a.Q6J("polymorpheusOutlet",t.contentBottom)}}const C=["*"],x={xs:"xs",s:"s",m:"s",l:"m",xl:"m",xxl:"l"};let M=(()=>{class t{constructor(){this.size="m",this.colorTop="",this.colorBottom="",this.rounded=!1}get topNotification(){return!this.contentTop&&this.colorTop?this.colorTop:""}get bottomNotification(){return!this.contentBottom&&this.colorBottom?this.colorBottom:""}get badgeSize(){return x[this.size]}get badgeHidden(){return"xs"===this.size}get sizeBig(){return(0,o.tuiSizeBigger)(this.size)}get boxShadow(){const t=this.sizeBig?3:2;return`0 0 0 ${(0,n.tuiPx)(t)}`}contentIsNumber(t){return(0,n.tuiIsNumber)(null==t?void 0:t.valueOf())}contentIsString(t){return(0,n.tuiIsString)(null==t?void 0:t.valueOf())}getStatus(t){return t?"custom":"primary"}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-badged-content"]],hostVars:7,hostBindings:function(t,e){2&t&&(a.uIk("data-size",e.size),a.ekj("_with-top",e.contentTop)("_with-bottom",e.contentBottom)("_rounded",e.rounded))},inputs:{contentTop:"contentTop",contentBottom:"contentBottom",size:"size",colorTop:"colorTop",colorBottom:"colorBottom",rounded:"rounded"},ngContentSelectors:C,decls:5,vars:4,consts:[["class","t-notification t-notification_top",3,"background","boxShadow",4,"ngIf"],["class","t-notification t-notification_bottom",3,"background","boxShadow",4,"ngIf"],["class","t-content t-content_top",3,"boxShadow",4,"ngIf"],["class","t-content t-content_bottom",3,"boxShadow",4,"ngIf"],[1,"t-notification","t-notification_top"],[1,"t-notification","t-notification_bottom"],[1,"t-content","t-content_top"],[4,"polymorpheusOutlet"],[3,"size","status","backgroundColor","value",4,"ngIf"],["class","t-icon",3,"src","color",4,"ngIf"],[3,"size","status","value"],[1,"t-icon",3,"src"],[1,"t-content","t-content_bottom"]],template:function(t,e){1&t&&(a.F$t(),a.Hsn(0),a.YNc(1,c,1,4,"div",0),a.YNc(2,d,1,4,"div",1),a.YNc(3,m,2,3,"div",2),a.YNc(4,_,2,3,"div",3)),2&t&&(a.xp6(1),a.Q6J("ngIf",e.topNotification),a.xp6(1),a.Q6J("ngIf",e.bottomNotification),a.xp6(1),a.Q6J("ngIf",e.contentTop),a.xp6(1),a.Q6J("ngIf",e.contentBottom&&e.sizeBig))},directives:[r.O5,s.Li,l.g,u.P],styles:["[_nghost-%COMP%]{position:relative;display:inline-block;color:var(--tui-base-01);height:-webkit-min-content;height:min-content}.t-notification[_ngcontent-%COMP%]{position:absolute;border-radius:100%;box-shadow:0 0 0 2px currentColor;background-color:currentColor}[data-size=xs][_nghost-%COMP%]:not(._rounded) .t-notification_top[_ngcontent-%COMP%], [data-size=s][_nghost-%COMP%]:not(._rounded) .t-notification_top[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%]:not(._rounded) .t-notification_top[_ngcontent-%COMP%]{top:-.125rem;right:-.125rem}[data-size=l][_nghost-%COMP%]:not(._rounded) .t-notification_top[_ngcontent-%COMP%], [data-size=xl][_nghost-%COMP%]:not(._rounded) .t-notification_top[_ngcontent-%COMP%]{top:-.25rem;right:-.25rem}[data-size=xxl][_nghost-%COMP%]:not(._rounded) .t-notification_top[_ngcontent-%COMP%]{top:-.5rem;right:-.5rem}[data-size=xs]._rounded[_nghost-%COMP%] .t-notification_top[_ngcontent-%COMP%]{top:0;right:0}[data-size=s]._rounded[_nghost-%COMP%] .t-notification_top[_ngcontent-%COMP%]{top:.0625rem;right:.0625rem}[data-size=m]._rounded[_nghost-%COMP%] .t-notification_top[_ngcontent-%COMP%]{top:.1875rem;right:.1875rem}[data-size=l]._rounded[_nghost-%COMP%] .t-notification_top[_ngcontent-%COMP%]{top:.25rem;right:.25rem}[data-size=xl]._rounded[_nghost-%COMP%] .t-notification_top[_ngcontent-%COMP%]{top:.375rem;right:.375rem}[data-size=xxl]._rounded[_nghost-%COMP%] .t-notification_top[_ngcontent-%COMP%]{top:.5rem;right:.5rem}[data-size=m][_nghost-%COMP%]:not(._rounded) .t-notification_bottom[_ngcontent-%COMP%]{bottom:-.125rem;right:-.125rem}[data-size=l][_nghost-%COMP%]:not(._rounded) .t-notification_bottom[_ngcontent-%COMP%], [data-size=xl][_nghost-%COMP%]:not(._rounded) .t-notification_bottom[_ngcontent-%COMP%]{bottom:-.25rem;right:-.25rem}[data-size=xxl][_nghost-%COMP%]:not(._rounded) .t-notification_bottom[_ngcontent-%COMP%]{bottom:-.5rem;right:-.5rem}[data-size=m]._rounded[_nghost-%COMP%] .t-notification_bottom[_ngcontent-%COMP%]{bottom:.1875rem;right:.1875rem}[data-size=l]._rounded[_nghost-%COMP%] .t-notification_bottom[_ngcontent-%COMP%]{bottom:.25rem;right:.25rem}[data-size=xl]._rounded[_nghost-%COMP%] .t-notification_bottom[_ngcontent-%COMP%]{bottom:.375rem;right:.375rem}[data-size=xxl]._rounded[_nghost-%COMP%] .t-notification_bottom[_ngcontent-%COMP%]{bottom:.5rem;right:.5rem}[data-size=xs][_nghost-%COMP%] .t-notification[_ngcontent-%COMP%], [data-size=s][_nghost-%COMP%] .t-notification[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-notification[_ngcontent-%COMP%]{width:.5rem;height:.5rem}[data-size=l][_nghost-%COMP%] .t-notification[_ngcontent-%COMP%]{width:.75rem;height:.75rem}[data-size=xl][_nghost-%COMP%] .t-notification[_ngcontent-%COMP%]{width:1rem;height:1rem}[data-size=xxl][_nghost-%COMP%] .t-notification[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.t-icon[_ngcontent-%COMP%]{color:var(--tui-success-fill)}[data-size=xs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(2/3);margin:-.25rem}[data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;margin:-.125rem}[data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%], [data-size=xl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.2)}[data-size=xxl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.6)}.t-content[_ngcontent-%COMP%]{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:6.25rem;overflow:hidden;background-color:currentColor;box-shadow:0 0 0 2px currentColor}[data-size=xxl]._with-top[_nghost-%COMP%]:not(._rounded) .t-content_top[_ngcontent-%COMP%], [data-size=l]._with-top[_nghost-%COMP%]:not(._rounded) .t-content_top[_ngcontent-%COMP%]{right:-.5rem;top:-.5rem}[data-size=xl]._with-top[_nghost-%COMP%]:not(._rounded) .t-content_top[_ngcontent-%COMP%]{right:-.375rem;top:-.375rem}[data-size=m]._with-top[_nghost-%COMP%]:not(._rounded) .t-content_top[_ngcontent-%COMP%], [data-size=s]._with-top[_nghost-%COMP%]:not(._rounded) .t-content_top[_ngcontent-%COMP%], [data-size=xs]._with-top[_nghost-%COMP%]:not(._rounded) .t-content_top[_ngcontent-%COMP%]{right:-.25rem;top:-.25rem}[data-size=xxl]._with-top._rounded[_nghost-%COMP%] .t-content_top[_ngcontent-%COMP%]{right:.25rem;top:.25rem}[data-size=xl]._with-top._rounded[_nghost-%COMP%] .t-content_top[_ngcontent-%COMP%]{right:.125rem;top:.125rem}[data-size=l]._with-top._rounded[_nghost-%COMP%] .t-content_top[_ngcontent-%COMP%], [data-size=m]._with-top._rounded[_nghost-%COMP%] .t-content_top[_ngcontent-%COMP%], [data-size=s]._with-top._rounded[_nghost-%COMP%] .t-content_top[_ngcontent-%COMP%], [data-size=xs]._with-top._rounded[_nghost-%COMP%] .t-content_top[_ngcontent-%COMP%]{right:-.25rem;top:-.25rem}[data-size=xxl]._with-bottom[_nghost-%COMP%]:not(._rounded) .t-content_bottom[_ngcontent-%COMP%], [data-size=l]._with-bottom[_nghost-%COMP%]:not(._rounded) .t-content_bottom[_ngcontent-%COMP%]{bottom:-.5rem;right:-.5rem}[data-size=xl]._with-bottom[_nghost-%COMP%]:not(._rounded) .t-content_bottom[_ngcontent-%COMP%]{bottom:-.375rem;right:-.375rem}[data-size=m]._with-bottom[_nghost-%COMP%]:not(._rounded) .t-content_bottom[_ngcontent-%COMP%]{bottom:-.25rem;right:-.25rem}[data-size=xxl]._with-bottom._rounded[_nghost-%COMP%] .t-content_bottom[_ngcontent-%COMP%]{bottom:.25rem;right:.25rem}[data-size=xl]._with-bottom._rounded[_nghost-%COMP%] .t-content_bottom[_ngcontent-%COMP%]{bottom:.125rem;right:.125rem}[data-size=l]._with-bottom._rounded[_nghost-%COMP%] .t-content_bottom[_ngcontent-%COMP%], [data-size=m]._with-bottom._rounded[_nghost-%COMP%] .t-content_bottom[_ngcontent-%COMP%]{bottom:-.25rem;right:-.25rem}[data-size=xxl][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{height:2rem;min-width:2rem}[data-size=xl][_nghost-%COMP%] .t-content[_ngcontent-%COMP%], [data-size=l][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{height:1.5rem;min-width:1.5rem}[data-size=m][_nghost-%COMP%] .t-content[_ngcontent-%COMP%], [data-size=s][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{height:1.25rem;min-width:1.25rem}[data-size=xs][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{height:1rem;min-width:1rem}"],changeDetection:0}),t})()},98389:(t,e,i)=>{i.d(e,{l:()=>p});var n=i(74788),o=i(4797),a=i(64862),r=i(97888),s=i(12057),l=i(34880);function u(t,e){1&t&&n.GkF(0)}function c(t,e){if(1&t&&n._UZ(0,"tui-svg",4),2&t){const t=n.oxw(2);n.Q6J("src",t.options.icon)}}function d(t,e){if(1&t&&(n.ynx(0),n.GkF(1,2),n.YNc(2,c,1,1,"tui-svg",3),n.BQk()),2&t){const t=e.$implicit,i=e.last;n.xp6(1),n.Q6J("ngTemplateOutlet",t),n.xp6(1),n.Q6J("ngIf",!i)}}let p=(()=>{class t extends a.TuiModeDirective{constructor(t){super(),this.options=t,this.size=this.options.size,this.items=o.EMPTY_QUERY,this.mode=this.options.mode}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.vp))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-breadcrumbs"]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,o.TuiItemDirective,4,n.Rgc),2&t){let t;n.iGM(t=n.CRH())&&(e.items=t)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{size:"size"},features:[n._Bn([{provide:a.TuiModeDirective,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj],decls:3,vars:4,consts:[[4,"ngIf"],[4,"ngFor","ngForOf"],[3,"ngTemplateOutlet"],["class","t-icon",3,"src",4,"ngIf"],[1,"t-icon",3,"src"]],template:function(t,e){1&t&&(n.YNc(0,u,1,0,"ng-container",0),n.ALo(1,"async"),n.YNc(2,d,3,2,"ng-container",1)),2&t&&(n.Q6J("ngIf",n.lcZ(1,2,e.items.changes)),n.xp6(2),n.Q6J("ngForOf",e.items))},directives:[s.O5,s.sg,s.tP,l.P],pipes:[s.Ov],styles:["[_nghost-%COMP%]{display:flex;align-items:center;height:2.5rem;white-space:nowrap;font:var(--tui-font-text-s);color:var(--tui-text-01)}[data-size=l][_nghost-%COMP%]{font:var(--tui-font-text-m)}.t-icon[_ngcontent-%COMP%]{margin:0 .25rem;opacity:.4}"],changeDetection:0}),t})()},97888:(t,e,i)=>{i.d(e,{tQ:()=>r,tV:()=>o,vp:()=>a});var n=i(4797);const o={icon:"tuiIconChevronRight",size:"m",mode:"onLight"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},33313:(t,e,i)=>{i.d(e,{o:()=>M});var n=i(64762),o=i(74788),a=i(4797),r=i(64862),s=i(57620),l=i(12057),u=i(3881),c=i(11986),d=i(86637),p=i(66596),h=i(48893),g=i(40939),m=i(61369),f=i(8114);function v(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-scrollbar",2),o.TgZ(1,"tui-primitive-year-picker",3),o.NdJ("yearClick",(function(e){return o.CHM(t),o.oxw().onPickerYearClick(e)})),o.qZA(),o.qZA()}if(2&t){const t=o.oxw();o.xp6(1),o.Q6J("initialItem",t.year)("max",t.computedMax)("min",t.computedMin)("value",t.value)}}function b(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",9),o.NdJ("click",(function(){const e=o.CHM(t).tuiLet;return o.oxw(3).onItemClick(e)}))("tuiHoveredChange",(function(e){const i=o.CHM(t).tuiLet;return o.oxw(3).onItemHovered(e,i)}))("tuiPressedChange",(function(e){const i=o.CHM(t).tuiLet;return o.oxw(3).onItemHovered(e,i)})),o.TgZ(1,"div",10),o._uU(2),o.qZA(),o.qZA()}if(2&t){const t=e.tuiLet,i=o.oxw().$implicit,n=o.oxw(2);o.ekj("t-cell_interval",n.isItemInsideRange(t))("t-cell_today",n.isItemToday(t)),o.uIk("data-range",n.getItemRange(t))("data-state",n.getItemState(t)),o.xp6(2),o.Oqu(i)}}function _(t,e){if(1&t&&(o.ynx(0),o.YNc(1,b,3,7,"div",8),o.BQk()),2&t){const t=e.index,i=o.oxw(2);o.xp6(1),o.Q6J("tuiLet",i.getTuiMonth(t,i.year.year))}}function C(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-primitive-spin-button",4),o.NdJ("leftClick",(function(){return o.CHM(t),o.oxw().onPreviousYear()}))("rightClick",(function(){return o.CHM(t),o.oxw().onNextYear()})),o.TgZ(1,"button",5),o.NdJ("click",(function(){return o.CHM(t),o.oxw().onYearClick()})),o._uU(2),o.qZA(),o.qZA(),o.TgZ(3,"div",6),o.YNc(4,_,2,1,"ng-container",7),o.ALo(5,"async"),o.qZA()}if(2&t){const t=o.oxw();o.Q6J("focusable",!1)("leftDisabled",t.previousYearDisabled)("rightDisabled",t.nextYearDisabled),o.xp6(1),o.Q6J("tuiFocusable",!1),o.xp6(1),o.hij(" ",t.year.formattedYear," "),o.xp6(2),o.Q6J("ngForOf",o.lcZ(5,6,t.months$))}}const x=a.TuiDay.currentLocal();class M{constructor(t){this.months$=t,this.value=null,this.year=x,this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.min=a.TUI_FIRST_DAY,this.max=a.TUI_LAST_DAY,this.monthClick=new o.vpe,this.hoveredItemChange=new o.vpe,this.yearChange=new o.vpe,this.isYearPickerShown=!1,this.hoveredItem=null,this.pressedItem=null}get isSingle(){return null!==this.value&&(this.value instanceof a.TuiMonth||this.value.isSingleMonth)}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:a.TUI_FIRST_DAY}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:a.TUI_LAST_DAY}get previousYearDisabled(){return this.year.yearSameOrBefore(this.computedMin)}get nextYearDisabled(){return this.year.yearSameOrAfter(this.computedMax)}getItemState(t){const{disabledItemHandlerWithMinMax:e,pressedItem:i,hoveredItem:n}=this;return e(t)?r.TuiInteractiveState.Disabled:(null==i?void 0:i.monthSame(t))?r.TuiInteractiveState.Active:(null==n?void 0:n.monthSame(t))?r.TuiInteractiveState.Hover:null}getItemRange(t){const{value:e,hoveredItem:i}=this;if(null===e)return null;if(e instanceof a.TuiMonth)return e.monthSame(t)?r.TuiRangeState.Single:null;const n=e.from.monthSame(t)&&!e.isSingleMonth,o=(null==i?void 0:i.monthAfter(e.from))&&e.from.monthSame(t)&&e.isSingleMonth,s=(null==i?void 0:i.monthSame(t))&&(null==i?void 0:i.monthBefore(e.from))&&e.isSingleMonth;if(n||o||s)return r.TuiRangeState.Start;const l=e.to.monthSame(t)&&!e.isSingleMonth,u=e.to.monthSame(t)&&(null==i?void 0:i.monthBefore(e.to))&&e.isSingleMonth,c=(null==i?void 0:i.monthSame(t))&&(null==i?void 0:i.monthAfter(e.from))&&e.isSingleMonth;return l||u||c?r.TuiRangeState.End:e.isSingleMonth&&e.from.monthSame(t)?r.TuiRangeState.Single:null}getTuiMonth(t,e){return new a.TuiMonth(e,t)}isItemToday(t){return x.monthSame(t)}isItemInsideRange(t){const{value:e,hoveredItem:i}=this;if(null===e||e instanceof a.TuiMonth)return!1;if(!e.isSingleMonth)return e.from.monthSameOrBefore(t)&&e.to.monthAfter(t);if(null===i)return!1;const n=a.TuiMonthRange.sort(e.from,i);return n.from.monthSameOrBefore(t)&&n.to.monthAfter(t)}onPickerYearClick(t){this.isYearPickerShown=!1,this.year.yearSame(t)||this.updateActiveYear(t)}onItemClick(t){this.disabledItemHandlerWithMinMax(t)||this.monthClick.emit(t)}onYearClick(){this.isYearPickerShown=!0}onNextYear(){this.updateActiveYear(this.year.append({year:1}))}onPreviousYear(){this.updateActiveYear(this.year.append({year:-1}))}onItemHovered(t,e){this.updateHoveredItem(t?e:null)}onItemPressed(t,e){this.updatePressedItem(t?e:null)}calculateDisabledItemHandlerWithMinMax(t,e,i,n){return o=>o.monthBefore(i)||o.monthAfter(n)||t(o,{value:e})}get disabledItemHandlerWithMinMax(){return this.calculateDisabledItemHandlerWithMinMax(this.disabledItemHandler,this.value,this.computedMin,this.computedMax)}updateHoveredItem(t){(0,a.tuiNullableSame)(this.hoveredItem,t,((t,e)=>t.monthSame(e)))||(this.hoveredItem=t,this.hoveredItemChange.emit(t))}updatePressedItem(t){this.pressedItem=t}updateActiveYear(t){this.year=t,this.yearChange.emit(t)}}M.ɵfac=function(t){return new(t||M)(o.Y36(s.qE))},M.ɵcmp=o.Xpm({type:M,selectors:[["tui-calendar-month"]],hostVars:2,hostBindings:function(t,e){2&t&&o.ekj("_single",e.isSingle)},inputs:{value:"value",year:"year",disabledItemHandler:"disabledItemHandler",min:"min",max:"max"},outputs:{monthClick:"monthClick",hoveredItemChange:"hoveredItemChange",yearChange:"yearChange"},decls:3,vars:2,consts:[["class","t-scrollbar",4,"ngIf","ngIfElse"],["monthSelect",""],[1,"t-scrollbar"],[3,"initialItem","max","min","value","yearClick"],[3,"focusable","leftDisabled","rightDisabled","leftClick","rightClick"],["automation-id","tui-calendar-month__active-year","tuiLink","","type","button",3,"tuiFocusable","click"],[1,"t-row"],[4,"ngFor","ngForOf"],["class","t-cell",3,"t-cell_interval","t-cell_today","click","tuiHoveredChange","tuiPressedChange",4,"tuiLet"],[1,"t-cell",3,"click","tuiHoveredChange","tuiPressedChange"],[1,"t-item"]],template:function(t,e){if(1&t&&(o.YNc(0,v,2,4,"tui-scrollbar",0),o.YNc(1,C,6,8,"ng-template",null,1,o.W1O)),2&t){const t=o.MAs(2);o.Q6J("ngIf",e.isYearPickerShown)("ngIfElse",t)}},directives:[l.O5,u.I,c.T,d.a,p.V,h.t,l.sg,g.L,m.c,f.n],pipes:[l.Ov],styles:['[_nghost-%COMP%]{display:block;font:var(--tui-font-text-m)}.t-row[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:space-between;height:2.25rem;isolation:isolate}.t-item[_ngcontent-%COMP%]{position:relative;flex:1;line-height:2rem;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:before, .t-item[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:after{border-radius:.5rem}.t-cell[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;width:3.9375rem;text-align:center;outline:none;cursor:pointer;background-clip:content-box;box-sizing:border-box;border:.125rem solid transparent}.t-cell[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-cell_today[_ngcontent-%COMP%]:after{position:absolute;left:50%;transform:translate(-50%);content:"";bottom:.3125rem;height:.125rem;width:.75rem;border-radius:.375rem;background-color:var(--tui-text-01)}.t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell_interval[_ngcontent-%COMP%]:not(:last-child):before{right:-.25rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell_interval[_ngcontent-%COMP%]:not([data-range="start"]):not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell_interval[_ngcontent-%COMP%]:last-child:first-child:before{right:0}.t-cell_interval[_ngcontent-%COMP%]:first-child > .t-item[_ngcontent-%COMP%]{border-top-left-radius:var(--tui-radius-m);border-bottom-left-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%]:last-child > .t-item[_ngcontent-%COMP%]{border-top-right-radius:var(--tui-radius-m);border-bottom-right-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{border-radius:0}.t-cell[data-range][_ngcontent-%COMP%]:after{background-color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary)}.t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-hover)}.t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-active)}.t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell[data-range=end][_ngcontent-%COMP%]:not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{left:.625rem;border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:-2rem;right:100%;transform:translate(1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{right:.625rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:100%;right:-2rem;transform:translate(-1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=single][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{display:none}.t-cell[data-state=disabled][_ngcontent-%COMP%]{pointer-events:none}.t-cell[data-state=disabled][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{opacity:.36}.t-cell[data-state=hover][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-hover)}.t-cell[data-state=active][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-active)}[_nghost-%COMP%]{display:block;height:13.625rem;width:15.75rem;padding:1.125rem;box-sizing:content-box}.t-row[_ngcontent-%COMP%]{flex-wrap:wrap;margin-top:1.4375rem}.t-cell[_ngcontent-%COMP%]:nth-child(n + 5){margin-top:1.75rem}.t-cell_interval[_ngcontent-%COMP%]:nth-child(4n):before{right:0}.t-scrollbar[_ngcontent-%COMP%]{height:inherit;width:inherit}'],changeDetection:0}),(0,n.gn)([a.tuiPure],M.prototype,"calculateDisabledItemHandlerWithMinMax",null)},85385:(t,e,i)=>{i.d(e,{m:()=>O});var n=i(64762),o=i(74788),a=i(4797),r=i(64862),s=i(10006),l=i(57620),u=i(46782),c=i(12057),d=i(97316),p=i(13176),h=i(49746),g=i(20933),m=i(35065),f=i(34880),v=i(35271);const b=function(t,e,i,n){return[t,e,i,n,!1]},_=function(t,e,i,n){return[t,e,i,n,!0]};function C(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-primitive-calendar-range",2),o.NdJ("dayClick",(function(e){return o.CHM(t),o.oxw().onDayClick(e)})),o.ALo(1,"tuiMapper"),o.ALo(2,"tuiMapper"),o.ALo(3,"tuiMapper"),o.qZA()}if(2&t){const t=o.oxw();o.Q6J("defaultViewedMonthFirst",t.defaultViewedMonth)("defaultViewedMonthSecond",o.Dn7(1,7,t.defaultViewedMonth,t.monthOffset,1))("disabledItemHandler",t.calculatedDisabledItemHandler)("markerHandler",t.markerHandler)("max",o.G7q(2,11,o.l5B(23,b,t.computedMax,t.maxLengthMapper,t.value,t.maxLength)))("min",o.G7q(3,17,o.l5B(28,_,t.computedMin,t.maxLengthMapper,t.value,t.maxLength)))("value",t.value)}}function x(t,e){if(1&t&&o._UZ(0,"tui-svg",9),2&t){const t=o.oxw(3);o.Q6J("src",t.icons.check)}}function M(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"button",7),o.NdJ("click",(function(){const e=o.CHM(t).$implicit;return o.oxw(2).onItemSelect(e)}))("keydown.enter.prevent",(function(){const e=o.CHM(t).$implicit;return o.oxw(2).onItemSelect(e)}))("keydown.space.prevent",(function(){const e=o.CHM(t).$implicit;return o.oxw(2).onItemSelect(e)})),o._uU(1),o.YNc(2,x,1,1,"tui-svg",8),o.qZA()}if(2&t){const t=e.$implicit,i=o.oxw(2);o.uIk("aria-checked",i.isItemActive(t)),o.xp6(1),o.hij(" ",t," "),o.xp6(1),o.Q6J("ngIf",i.isItemActive(t))}}const y=function(t,e,i,n,o,a){return[t,e,i,n,o,a]};function w(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",3),o.TgZ(1,"tui-calendar",4),o.NdJ("dayClick",(function(e){return o.CHM(t),o.oxw().onDayClick(e)})),o.ALo(2,"tuiMapper"),o.ALo(3,"tuiMapper"),o.qZA(),o.TgZ(4,"tui-data-list",5),o.YNc(5,M,3,3,"button",6),o.ALo(6,"tuiMapper"),o.ALo(7,"async"),o.qZA(),o.qZA()}if(2&t){const t=o.oxw();o.xp6(1),o.Q6J("disabledItemHandler",t.calculatedDisabledItemHandler)("markerHandler",t.markerHandler)("max",o.G7q(2,7,o.l5B(28,b,t.computedMax,t.maxLengthMapper,t.value,t.maxLength)))("min",o.G7q(3,13,o.l5B(33,_,t.computedMin,t.maxLengthMapper,t.value,t.maxLength)))("month",t.computedMonth)("value",t.value),o.xp6(4),o.Q6J("ngForOf",o.G7q(6,19,o.HTZ(38,y,t.items,t.mapper,t.min,t.max,t.minLength,o.lcZ(7,26,t.otherDateText$))))}}class O{constructor(t,e,i,n,l){this.cdr=e,this.otherDateText$=n,this.icons=l,this.selectedPeriod=null,this.defaultViewedMonth=a.TuiMonth.currentLocal(),this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.markerHandler=r.TUI_DEFAULT_MARKER_HANDLER,this.items=[],this.min=a.TUI_FIRST_DAY,this.max=a.TUI_LAST_DAY,this.minLength=null,this.maxLength=null,this.value=null,this.item=null,this.valueChange=new o.vpe,this.itemChange=new o.vpe,this.previousValue=null,this.maxLengthMapper=s.EP,this.monthOffset=(t,e)=>t.append({month:e}),this.mapper=(t,e,i,n,o)=>[...t.filter((t=>(null===n||t.range.from.append(n).daySameOrBefore(t.range.to))&&(null===e||t.range.to.daySameOrAfter(e))&&(null===i||t.range.from.daySameOrBefore(i)))),null!=o?o:""],t&&t.pipe((0,a.tuiWatch)(e),(0,u.R)(i)).subscribe((t=>{this.value=t}))}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:a.TUI_FIRST_DAY}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:a.TUI_LAST_DAY}get selectedActivePeriod(){return this.selectedPeriod}set selectedActivePeriod(t){this.selectedPeriod=t}onEsc(t){var e;"Escape"===t.key&&(null===(e=this.value)||void 0===e?void 0:e.isSingleDay)&&(t.stopPropagation(),this.value=this.previousValue)}get calculatedDisabledItemHandler(){return this.calculateDisabledItemHandler(this.disabledItemHandler,this.value,this.minLength)}get computedMonth(){return this.value?this.value.to:this.defaultViewedMonth}isItemActive(t){const{activePeriod:e}=this;return(0,a.tuiIsString)(t)&&null===e||e===t||(null==e?void 0:e.toString())===t.toString()}onRangeChange(t){this.updateValue(t)}onDayClick(t){const{value:e}=this;if(this.previousValue=e,this.selectedActivePeriod=null,null===e||!e.isSingleDay)return this.value=new a.TuiDayRange(t,t),void this.itemChange.emit(this.findItemByDayRange(this.value));const i=a.TuiDayRange.sort(e.from,t);this.updateValue(i),this.itemChange.emit(this.findItemByDayRange(i))}onItemSelect(t){if(!(0,a.tuiIsString)(t))return this.selectedActivePeriod=t,this.updateValue(t.range.dayLimit(this.min,this.max)),void this.itemChange.emit(t);null!==this.activePeriod&&(this.selectedActivePeriod=null,this.updateValue(null),this.itemChange.emit(null))}updateValue(t){this.value=t,this.valueChange.emit(t)}get activePeriod(){var t,e;return null!==(e=null!==(t=this.item)&&void 0!==t?t:this.selectedActivePeriod)&&void 0!==e?e:this.items.find((t=>(0,a.tuiNullableSame)(this.value,t.range,((t,e)=>t.from.daySame(e.from.dayLimit(this.min,this.max))&&t.to.daySame(e.to.dayLimit(this.min,this.max))))))||null}calculateDisabledItemHandler(t,e,i){return n=>{if(!(null==e?void 0:e.isSingleDay)||!i)return t(n);const o=(0,a.tuiObjectFromEntries)(Object.entries(i).map((([t,e])=>[t,-e]))),r=e.from.append(o).append({day:1}),s=e.from.append(i).append({day:-1});return r.dayBefore(n)&&s.dayAfter(n)||t(n)}}findItemByDayRange(t){var e;return null!==(e=this.items.find((e=>t.daySame(e.range))))&&void 0!==e?e:null}}O.ɵfac=function(t){return new(t||O)(o.Y36(l.s3,8),o.Y36(o.sBO),o.Y36(a.TuiDestroyService,2),o.Y36(l.q5),o.Y36(r.TUI_COMMON_ICONS))},O.ɵcmp=o.Xpm({type:O,selectors:[["tui-calendar-range"]],hostBindings:function(t,e){1&t&&o.NdJ("keydown.capture",(function(t){return e.onEsc(t)}),!1,o.evT)},inputs:{defaultViewedMonth:"defaultViewedMonth",disabledItemHandler:"disabledItemHandler",markerHandler:"markerHandler",items:"items",min:"min",max:"max",minLength:"minLength",maxLength:"maxLength",value:"value",item:"item"},outputs:{valueChange:"valueChange",itemChange:"itemChange"},features:[o._Bn([a.TuiDestroyService])],decls:3,vars:2,consts:[["automation-id","tui-calendar-range__calendars","tuiPreventDefault","mousedown",3,"defaultViewedMonthFirst","defaultViewedMonthSecond","disabledItemHandler","markerHandler","max","min","value","dayClick",4,"ngIf","ngIfElse"],["presets",""],["automation-id","tui-calendar-range__calendars","tuiPreventDefault","mousedown",3,"defaultViewedMonthFirst","defaultViewedMonthSecond","disabledItemHandler","markerHandler","max","min","value","dayClick"],[1,"t-wrapper"],["automation-id","tui-calendar-range__calendar","tuiPreventDefault","mousedown",3,"disabledItemHandler","markerHandler","max","min","month","value","dayClick"],["automation-id","tui-calendar-range__menu","role","menu",1,"t-menu"],["automation-id","tui-calendar-range__menu__item","role","menuitemradio","tuiOption","","tuiPreventDefault","mousedown",3,"click","keydown.enter.prevent","keydown.space.prevent",4,"ngFor","ngForOf"],["automation-id","tui-calendar-range__menu__item","role","menuitemradio","tuiOption","","tuiPreventDefault","mousedown",3,"click","keydown.enter.prevent","keydown.space.prevent"],["automation-id","tui-calendar-range__checkmark","class","t-checkmark",3,"src",4,"ngIf"],["automation-id","tui-calendar-range__checkmark",1,"t-checkmark",3,"src"]],template:function(t,e){if(1&t&&(o.YNc(0,C,4,33,"tui-primitive-calendar-range",0),o.YNc(1,w,8,45,"ng-template",null,1,o.W1O)),2&t){const t=o.MAs(2);o.Q6J("ngIf",!e.items.length)("ngIfElse",t)}},directives:[c.O5,d.k,p.A,h.a,g.q,c.sg,m.v,f.P],pipes:[v.c,c.Ov],styles:["[_nghost-%COMP%]{display:block}.t-wrapper[_ngcontent-%COMP%]{display:flex}.t-menu[_ngcontent-%COMP%]{width:11rem;border-left:1px solid var(--tui-base-03)}.t-checkmark[_ngcontent-%COMP%]{margin-left:auto;width:1rem;height:1rem}"],changeDetection:0}),(0,n.gn)([a.tuiPure],O.prototype,"calculateDisabledItemHandler",null)},39531:(t,e,i)=>{i.d(e,{m:()=>n.m,P:()=>u});var n=i(85385),o=i(12057),a=i(4797),r=i(64862),s=i(17235),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[o.ez,a.TuiMapperPipeModule,a.TuiPreventDefaultModule,r.TuiCalendarModule,r.TuiCalendarModule,r.TuiSvgModule,r.TuiDataListModule,s.R]]}),t})()},95171:(t,e,i)=>{i.d(e,{K:()=>a});var n=i(22043),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiCarouselAutoscroll=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.E))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiCarouselAutoscroll",""]],outputs:{tuiCarouselAutoscroll:"tuiCarouselAutoscroll"}}),t})()},22096:(t,e,i)=>{i.d(e,{e:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=o.lG2({type:t,selectors:[["","tuiCarouselButtons",""]],features:[o._Bn([(0,n.tuiButtonOptionsProvider)({appearance:n.TuiAppearance.Secondary,shape:"rounded",size:"m"})])]}),t})()},15026:(t,e,i)=>{i.d(e,{i:()=>u});var n=i(74788),o=i(4797),a=i(45435),r=i(39426),s=i(88002),l=i(68307);let u=(()=>{class t{constructor(t){this.el=t,this.tuiCarouselScroll=(0,o.tuiTypedFromEvent)(this.el.nativeElement,"wheel").pipe((0,a.h)((({deltaX:t})=>Math.abs(t)>20)),(0,r.p)(500),(0,s.U)((({deltaX:t})=>Math.sign(t))),(0,l.b)((()=>{this.el.nativeElement.scrollLeft=10})))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiCarouselScroll",""]],outputs:{tuiCarouselScroll:"tuiCarouselScroll"}}),t})()},56272:(t,e,i)=>{i.d(e,{V:()=>g});var n=i(64762),o=i(74788),a=i(4797),r=i(12057),s=i(15026),l=i(11693),u=i(95171),c=i(60015),d=i(99021);function p(t,e){1&t&&o.GkF(0)}function h(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"fieldset",5),o.NdJ("waIntersectionObservee",(function(e){const i=o.CHM(t).index;return o.oxw().onIntersection(e[0],i)})),o.GkF(1,6),o.qZA()}if(2&t){const t=e.$implicit,i=e.index,n=o.oxw();o.Q6J("disabled",n.isDisabled(i))("ngStyle",n.getStyle(n.itemsCount)),o.xp6(1),o.Q6J("ngTemplateOutlet",t)}}class g{constructor(t,e,i){this.cdr=t,this.el=e,this.isMobile=i,this.translate=0,this.draggable=!1,this.itemsCount=1,this.index=0,this.indexChange=new o.vpe,this.items=a.EMPTY_QUERY,this.transitioned=!0}get transform(){return`translateX(${100*(this.transitioned?this.computedTranslate:this.translate)}%)`}onTransitioned(t){this.transitioned=t,t||(this.translate=this.computedTranslate)}getStyle(t){const e=100/t+"%";return{flexBasis:e,minWidth:e,maxWidth:e}}next(){this.items&&this.index===this.items.length-this.itemsCount||this.updateIndex(this.index+1)}prev(){this.updateIndex(this.index-1)}isDisabled(t){return tthis.index+this.itemsCount}onIntersection({intersectionRatio:t},e){t&&t>=.5&&!this.transitioned&&this.updateIndex(this.index0?this.next():this.prev())}onPan(t){if(!this.computedDraggable)return;const{clientWidth:e}=this.el.nativeElement,i=1-this.items.length/this.itemsCount;this.translate=(0,a.tuiClamp)(t/e+this.translate,i,0)}onSwipe(t){"left"===t?this.next():"right"===t&&this.prev()}onAutoscroll(){this.updateIndex(this.index===this.items.length-1?0:this.index+1)}get computedTranslate(){return-this.index/this.itemsCount}get computedDraggable(){return this.isMobile||this.draggable}updateIndex(t){this.index=(0,a.tuiClamp)(t,0,this.items.length-1),this.indexChange.emit(this.index),this.cdr.markForCheck()}}g.ɵfac=function(t){return new(t||g)(o.Y36(o.sBO),o.Y36(o.SBq),o.Y36(a.TUI_IS_MOBILE))},g.ɵcmp=o.Xpm({type:g,selectors:[["tui-carousel"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,a.TuiItemDirective,4,o.Rgc),2&t){let t;o.iGM(t=o.CRH())&&(e.items=t)}},hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("touchstart",(function(){return e.onTransitioned(!1)}))("touchend",(function(){return e.onTransitioned(!0)}))("mousedown",(function(){return e.onTransitioned(!1)}))("mouseup.silent",(function(){return e.onTransitioned(!0)}),!1,o.evT),2&t&&o.ekj("_draggable",e.draggable)("_transitioned",e.transitioned)},inputs:{draggable:"draggable",itemsCount:"itemsCount",index:"index"},outputs:{indexChange:"indexChange"},features:[o._Bn([{provide:a.TUI_SWIPE_OPTIONS,useValue:{timeout:200,threshold:30}}])],decls:6,vars:6,consts:[[4,"ngIf"],[1,"t-scroller",3,"tuiCarouselScroll"],["waIntersectionObserver","","waIntersectionThreshold","0.5",1,"t-wrapper"],[1,"t-items",3,"tuiCarouselAutoscroll","tuiPan","tuiSwipe"],["class","t-item",3,"disabled","ngStyle","waIntersectionObservee",4,"ngFor","ngForOf"],[1,"t-item",3,"disabled","ngStyle","waIntersectionObservee"],[3,"ngTemplateOutlet"]],template:function(t,e){1&t&&(o.YNc(0,p,1,0,"ng-container",0),o.ALo(1,"async"),o.TgZ(2,"div",1),o.NdJ("tuiCarouselScroll",(function(t){return e.onScroll(t)})),o.TgZ(3,"div",2),o.TgZ(4,"div",3),o.NdJ("tuiCarouselAutoscroll",(function(){return e.onAutoscroll()}))("tuiPan",(function(t){return e.onPan(t[0])}))("tuiSwipe",(function(t){return e.onSwipe(t.direction)})),o.YNc(5,h,2,3,"fieldset",4),o.qZA(),o.qZA(),o.qZA()),2&t&&(o.Q6J("ngIf",o.lcZ(1,4,e.items.changes)),o.xp6(4),o.Udp("transform",e.transform),o.xp6(1),o.Q6J("ngForOf",e.items))},directives:[r.O5,s.i,l.Z7,u.K,c.g,d.W,r.sg,r.PC,l.AY,r.tP],pipes:[r.Ov],styles:['[_nghost-%COMP%]{position:relative;display:block;overflow:hidden}._draggable[_nghost-%COMP%]{-webkit-user-select:none;-moz-user-select:none;user-select:none}._draggable[_nghost-%COMP%]:hover{cursor:grab}._draggable[_nghost-%COMP%]:active{cursor:grabbing}.t-items[_ngcontent-%COMP%]{display:flex}._transitioned[_nghost-%COMP%] .t-items[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out}.t-item[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;padding:var(--tui-carousel-padding, 0 1.25rem);flex:1;min-width:100%;max-width:100%;box-sizing:border-box;border:none;margin:0}.t-wrapper[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;left:0;right:0;min-width:100%;overflow:hidden}.t-scroller[_ngcontent-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow:auto;overscroll-behavior-x:none;touch-action:none}.t-scroller[_ngcontent-%COMP%]::-webkit-scrollbar, .t-scroller[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{display:none}.t-scroller[_ngcontent-%COMP%]:before, .t-scroller[_ngcontent-%COMP%]:after{content:"";display:block;min-width:1rem}'],changeDetection:0}),(0,n.gn)([a.tuiPure],g.prototype,"getStyle",null)},22043:(t,e,i)=>{i.d(e,{E:()=>p});var n=i(74788),o=i(62579),a=i(4797),r=i(18891),s=i(26215),l=i(66682),u=i(9112),c=i(20945),d=i(88002);let p=(()=>{class t extends r.y{constructor(t,e){super((t=>this.output$.subscribe(t))),this.el=t,this.visible$=e,this.duration$=new s.X(0),this.running$=(0,l.T)((0,a.tuiTypedFromEvent)(this.el.nativeElement,"mouseenter").pipe((0,d.U)(a.ALWAYS_FALSE_HANDLER)),(0,a.tuiTypedFromEvent)(this.el.nativeElement,"touchstart").pipe((0,d.U)(a.ALWAYS_FALSE_HANDLER)),(0,a.tuiTypedFromEvent)(this.el.nativeElement,"touchend").pipe((0,d.U)(a.ALWAYS_TRUE_HANDLER)),(0,a.tuiTypedFromEvent)(this.el.nativeElement,"mouseleave").pipe((0,d.U)(a.ALWAYS_TRUE_HANDLER)),this.visible$),this.output$=(0,u.aj)([this.duration$,this.running$]).pipe((0,a.tuiIfMap)((([t])=>(0,c.F)(t)),(t=>t.every(Boolean))))}set duration(t){this.duration$.next(t)}set index(t){this.duration$.next(this.duration$.value)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.de))},t.ɵdir=n.lG2({type:t,selectors:[["tui-carousel"]],inputs:{duration:"duration",index:"index"},features:[n.qOj]}),t})()},82285:(t,e,i)=>{i.d(e,{C:()=>h});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(71918),l=i(12057),u=i(2697),c=i(29270);function d(t,e){1&t&&n.GkF(0)}const p=["*"];let h=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i){super(t,e),this.modeDirective=i,this.contentAlign="right",this.hideCheckbox=!1,this.size="l"}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.checkbox)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get checked(){return!1!==this.value&&this.hideCheckbox}get checkboxSize(){return"l"===this.size?"l":"m"}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get appearance(){var t;return(null===(t=this.modeDirective)||void 0===t?void 0:t.mode)?this.checked?r.TuiAppearance.Primary:r.TuiAppearance.Secondary:this.checked?r.TuiAppearance.WhiteblockActive:r.TuiAppearance.Whiteblock}onFocused(t){this.updateFocused(t)}onFocusVisible(t){this.updateFocusVisible(t)}onModelChange(t){this.value=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TuiModeDirective,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-checkbox-block"]],viewQuery:function(t,e){if(1&t&&n.Gf(s.f,5),2&t){let t;n.iGM(t=n.CRH())&&(e.checkbox=t.first)}},hostVars:6,hostBindings:function(t,e){2&t&&(n.uIk("data-align",e.contentAlign)("data-size",e.size),n.ekj("_hidden_input",e.hideCheckbox)("_active",e.checked))},inputs:{contentAlign:"contentAlign",hideCheckbox:"hideCheckbox",size:"size"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],ngContentSelectors:p,decls:7,vars:18,consts:[[4,"ngIf"],["tuiWrapper","",1,"t-wrapper",3,"active","appearance","disabled","focus","hover","invalid"],[1,"t-view",3,"disabled","focusable","nativeId","pseudoActive","pseudoFocus","pseudoHover","pseudoInvalid","size","ngModel","ngModelChange","focusedChange","focusVisibleChange"],[1,"t-label"],[1,"t-content"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,d,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"label",1),n.TgZ(3,"tui-checkbox",2),n.NdJ("ngModelChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)}))("focusVisibleChange",(function(t){return e.onFocusVisible(t)})),n.qZA(),n.TgZ(4,"div",3),n.TgZ(5,"div",4),n.Hsn(6),n.qZA(),n.qZA(),n.qZA()),2&t&&(n.Q6J("ngIf",e.modeDirective&&n.lcZ(1,16,e.modeDirective.change$)),n.xp6(2),n.Q6J("active",e.pseudoActive)("appearance",e.appearance)("disabled",e.computedDisabled)("focus",e.computedFocusVisible)("hover",e.pseudoHover)("invalid",e.computedInvalid),n.xp6(1),n.Q6J("disabled",e.computedDisabled||e.readOnly)("focusable",e.focusable)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",!1)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.computedInvalid)("size",e.checkboxSize)("ngModel",e.value))},directives:[l.O5,u.o,c.f,o.JJ,o.On],pipes:[l.Ov],styles:["[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);display:inline-block;vertical-align:top;align-items:flex-start;border-radius:var(--tui-radius-m)}[data-size=xs][_nghost-%COMP%]{font:var(--tui-font-text-xs)}[data-size=m][_nghost-%COMP%], [data-size=l][_nghost-%COMP%]{font:var(--tui-font-text-m)}._disabled[_nghost-%COMP%], ._readonly[_nghost-%COMP%]{pointer-events:none}.t-wrapper[_ngcontent-%COMP%]{position:relative;display:flex;align-items:inherit;box-sizing:border-box;border-radius:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 1rem 0 0}[data-size=xs][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-right:.5rem}[data-align=right][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{flex-direction:row-reverse;padding:0 0 0 1rem}[data-align=right][data-size=xs][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-left:.5rem}[data-size=xs]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 .5rem}[data-size=xs]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:not(._focused):after{border-width:1px}[data-size=s]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding-s)}[data-size=m]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding-m)}[data-size=l]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding-l)}[data-size=xs][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-xs) / 2 - .5rem) .25rem;transform:scale(.75)}[data-size=s][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-s) / 2 - .5rem) .5rem}[data-size=m][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-m) / 2 - .5rem) .75rem}[data-size=l][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-l) / 2 - .75rem) 1rem}._hidden_input[_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{position:absolute;height:1px;width:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(0);clip-path:inset(0)}.t-label[_ngcontent-%COMP%]{display:flex;flex-grow:1;align-self:flex-start;align-items:center;overflow:hidden}[data-size=xs][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-xs)}[data-size=s][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-s)}[data-size=m][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-m)}[data-size=l][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-l)}._hidden_input[_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{text-align:center;justify-content:center}.t-content[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}"],changeDetection:0}),t})()},81894:(t,e,i)=>{i.d(e,{p:()=>c});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(71918),l=i(29270);const u=["*"];let c=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,n){super(t,e),this.mode$=i,this.options=n,this.size=this.options.size}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.checkbox)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}onFocused(t){this.updateFocused(t)}stopReadonlyChanging(t){this.readOnly&&t.preventDefault()}onModelChange(t){this.value=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_MODE),n.Y36(r.TUI_CHECKBOX_OPTIONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-checkbox-labeled"]],viewQuery:function(t,e){if(1&t&&n.Gf(s.f,5),2&t){let t;n.iGM(t=n.CRH())&&(e.checkbox=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&n.uIk("data-size",e.size)},inputs:{size:"size"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),r.MODE_PROVIDER]),n.qOj],ngContentSelectors:u,decls:4,vars:12,consts:[[1,"t-wrapper",3,"click"],[3,"disabled","focusable","nativeId","pseudoActive","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","size","ngModel","ngModelChange","focusedChange"],[1,"t-content"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"label",0),n.NdJ("click",(function(t){return e.stopReadonlyChanging(t)})),n.TgZ(1,"tui-checkbox",1),n.NdJ("ngModelChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)})),n.qZA(),n.TgZ(2,"div",2),n.Hsn(3),n.qZA(),n.qZA()),2&t&&(n.xp6(1),n.Q6J("disabled",e.computedDisabled)("focusable",e.focusable)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.computedInvalid)("readOnly",e.readOnly)("size",e.size)("ngModel",e.value),n.xp6(1),n.ekj("t-content_disabled",e.computedDisabled))},directives:[l.f,o.JJ,o.On],styles:["[_nghost-%COMP%]{position:relative;display:block;line-height:0}._disabled[_nghost-%COMP%], ._readonly[_nghost-%COMP%]{pointer-events:none}.t-wrapper[_ngcontent-%COMP%]{display:inline-flex;max-width:100%;cursor:pointer}._disabled[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{cursor:default}[data-mode=onDark][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}.t-content[_ngcontent-%COMP%]{font:var(--tui-font-text-s);line-height:1rem;word-wrap:break-word;min-width:0}.t-content_disabled[_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}[data-size=m][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{margin-left:.5rem}[data-size=l][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.5rem;margin-left:.75rem}"],changeDetection:0}),t})()},29270:(t,e,i)=>{i.d(e,{f:()=>h});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(80868),l=i(93216),u=i(48893),c=i(15865),d=i(78270);const p=["focusableElement"];let h=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i){super(t,i),this.options=e,this.size=this.options.size}get nativeFocusableElement(){return!this.focusableElement||this.computedDisabled?null:this.focusableElement.nativeElement}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get computedFocusable(){return this.interactive&&this.focusable}onChecked(t){this.value=t}onFocused(t){this.updateFocused(t)}onFocusVisible(t){this.updateFocusVisible(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(r.TUI_CHECKBOX_OPTIONS),n.Y36(n.sBO))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-checkbox"]],viewQuery:function(t,e){if(1&t&&n.Gf(p,5),2&t){let t;n.iGM(t=n.CRH())&&(e.focusableElement=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{size:"size"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],decls:3,vars:11,consts:[[3,"disabled","focused","hovered","invalid","pressed","size","value"],["automation-id","tui-checkbox__native","type","checkbox",1,"t-native",3,"disabled","id","tuiFocusable","tuiChecked","tuiCheckedChange","tuiFocusedChange","tuiFocusVisibleChange"],["focusableElement",""]],template:function(t,e){1&t&&(n.TgZ(0,"tui-primitive-checkbox",0),n.TgZ(1,"input",1,2),n.NdJ("tuiCheckedChange",(function(t){return e.value=t}))("tuiFocusedChange",(function(t){return e.onFocused(t)}))("tuiFocusVisibleChange",(function(t){return e.onFocusVisible(t)})),n.qZA(),n.qZA()),2&t&&(n.Q6J("disabled",e.disabled)("focused",e.computedFocusVisible)("hovered",e.pseudoHover)("invalid",e.computedInvalid)("pressed",e.pseudoActive)("size",e.size)("value",e.value),n.xp6(1),n.Q6J("disabled",e.disabled)("id",e.id)("tuiFocusable",e.computedFocusable)("tuiChecked",e.value))},directives:[s.r,l.t,u.t,c.U,d.q],styles:["[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);position:relative;display:block;flex-shrink:0}[data-size=m][_nghost-%COMP%]{width:1rem;height:1rem}[data-size=l][_nghost-%COMP%]{width:1.5rem;height:1.5rem}._readonly[_nghost-%COMP%] tui-primitive-checkbox[_ngcontent-%COMP%]{pointer-events:none}.t-native[_ngcontent-%COMP%]{padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.t-native[_ngcontent-%COMP%]:-webkit-autofill, .t-native[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-native[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}"],changeDetection:0}),t})()},71918:(t,e,i)=>{i.d(e,{f:()=>n.f,x:()=>l});var n=i(29270),o=i(12057),a=i(4797),r=i(64862),s=i(74788);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,a.TuiCheckedModule,a.TuiFocusableModule,a.TuiFocusedModule,a.TuiFocusVisibleModule,r.TuiPrimitiveCheckboxModule]]}),t})()},61135:(t,e,i)=>{i.d(e,{E:()=>a});var n=i(41967),o=i(74788);let a=(()=>{class t{constructor(t){this.comboBox=t,this.strict=!0}onInput(){!this.strict&&this.comboBox.search&&(this.comboBox.value=this.comboBox.search)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n._))},t.ɵdir=o.lG2({type:t,selectors:[["tui-combo-box","strict",""]],hostBindings:function(t,e){1&t&&o.NdJ("input",(function(){return e.onInput()}))},inputs:{strict:"strict"}}),t})()},41967:(t,e,i)=>{i.d(e,{_:()=>T});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(46733),l=i(42143),u=i(93920),c=i(57620),d=i(62939),p=i(17163),h=i(63060),g=i(62733),m=i(88494),f=i(12057),v=i(89570),b=i(2697);function _(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}const C=function(t,e){return{$implicit:t,active:e}};function x(t,e){if(1&t&&(n.TgZ(0,"div",4),n.YNc(1,_,2,1,"ng-container",5),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.computedContent)("polymorpheusOutletContext",n.WLB(2,C,t.value,t.computedFocused))}}function M(t,e){1&t&&n.GkF(0)}function y(t,e){if(1&t&&(n.TgZ(0,"div",6),n.YNc(1,M,1,0,"ng-container",7),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.arrow)}}const w=["*",[["input"]]],O=["*","input"];let T=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,o,r){super(t,e),this.arrowMode=i,this.itemsHandlers=o,this.textfieldSize=r,this.stringify=this.itemsHandlers.stringify,this.strictMatcher=a.TUI_STRICT_MATCHER,this.identityMatcher=this.itemsHandlers.identityMatcher,this.strict=!0,this.search=null,this.searchChange=new n.vpe,this.open=!1}get size(){return this.textfieldSize.size}get arrow(){return this.interactive?this.arrowMode.interactive:this.arrowMode.disabled}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){var t;return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)||!!(null===(t=this.hostedDropdown)||void 0===t?void 0:t.focused)}get nativeValue(){return null===this.value?this.search||"":this.stringify(this.value)}get showValueTemplate(){return(0,a.tuiIsPresent)(this.value)&&!this.focused}get computedContent(){return this.valueContent||this.nativeValue}onActiveZone(t){this.updateFocused(t)}checkOption(t){this.isStrictMatch(t)&&(this.value=t,this.updateSearch(null))}handleOption(t){this.focusInput(),this.close(),this.updateSearch(null),this.value=t,this.value&&this.setNativeValue(this.stringify(t))}onFieldKeyDownEnter(t){var e;this.open&&t.preventDefault();const i=(null===(e=this.accessor)||void 0===e?void 0:e.getOptions())||[];1===i.length&&(this.value=i[0],this.updateSearch(null),this.close())}onValueChange(t){var e,i;this.updateSearch(t);const n=null===(e=this.accessor)||void 0===e?void 0:e.getOptions().find((t=>this.isStrictMatch(t)));if(void 0!==n)return this.value=n,void this.updateSearch(null);(this.strict||""===this.search)&&(this.value=null),""!==this.search&&(null===(i=this.hostedDropdown)||void 0===i||i.updateOpen(!0))}updateValue(t){super.updateValue(t)}toggle(){var t;null===(t=this.hostedDropdown)||void 0===t||t.updateOpen(!this.open)}isStrictMatch(t){var e;return!!this.search&&!!(null===(e=this.strictMatcher)||void 0===e?void 0:e.call(this,t,this.search,this.stringify))}close(){var t;null===(t=this.hostedDropdown)||void 0===t||t.updateOpen(!1)}updateSearch(t){this.search!==t&&(this.search=t,this.searchChange.emit(t))}setNativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}focusInput(t=!1){this.nativeFocusableElement&&this.nativeFocusableElement.focus({preventScroll:t})}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(s.Ii),n.Y36(c.Ys),n.Y36(r.TUI_TEXTFIELD_SIZE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-combo-box"]],contentQueries:function(t,e,i){if(1&t&&(n.Suo(i,r.TUI_DATA_LIST_ACCESSOR,5),n.Suo(i,r.TuiDataListDirective,5,n.Rgc)),2&t){let t;n.iGM(t=n.CRH())&&(e.accessor=t.first),n.iGM(t=n.CRH())&&(e.datalist=t.first)}},viewQuery:function(t,e){if(1&t&&(n.Gf(r.TuiHostedDropdownComponent,5),n.Gf(r.TuiPrimitiveTextfieldComponent,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.hostedDropdown=t.first),n.iGM(t=n.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{stringify:"stringify",strictMatcher:"strictMatcher",identityMatcher:"identityMatcher",valueContent:"valueContent",strict:"strict",search:"search"},outputs:{searchChange:"searchChange"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,r.tuiAsDataListHost)(t),(0,a.tuiAsControl)(t),(0,r.tuiAsOptionContent)(l.Q4)],[u.yn]),n.qOj],ngContentSelectors:O,decls:7,vars:13,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["automation-id","tui-combo-box__textfield",1,"t-textfield",3,"disabled","focusable","invalid","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","click","keydown.enter","valueChange"],["automation-id","tui-combo-box__template","ngProjectAs","tuiContent","class","t-value",5,["tuiContent"],4,"ngIf"],["icon",""],["automation-id","tui-combo-box__template","ngProjectAs","tuiContent",5,["tuiContent"],1,"t-value"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",1,"t-icon"],[4,"polymorpheusOutlet"]],template:function(t,e){if(1&t&&(n.F$t(w),n.TgZ(0,"tui-hosted-dropdown",0),n.NdJ("openChange",(function(t){return e.open=t}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),n.TgZ(1,"tui-primitive-textfield",1),n.NdJ("click",(function(){return e.toggle()}))("keydown.enter",(function(t){return e.onFieldKeyDownEnter(t)}))("valueChange",(function(t){return e.onValueChange(t)})),n.Hsn(2),n.Hsn(3,1,["ngProjectAs","input",5,["input"]]),n.YNc(4,x,2,5,"div",2),n.qZA(),n.YNc(5,y,2,1,"ng-template",null,3,n.W1O),n.qZA()),2&t){const t=n.MAs(6);n.Q6J("canOpen",e.interactive&&!!e.datalist)("content",e.datalist||"")("open",e.open),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("focusable",e.computedFocusable)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.arrow?t:"")("value",e.nativeValue),n.xp6(3),n.Q6J("ngIf",e.showValueTemplate)}},directives:[d.o,p.e,h.y,g.B,m.A,f.O5,v.Li,b.o],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-value[_ngcontent-%COMP%]{display:flex;width:100%;align-items:center}.t-icon[_ngcontent-%COMP%]{pointer-events:auto}"],changeDetection:0}),t})()},89290:(t,e,i)=>{i.d(e,{m:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.nativeValue}onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-combo-box"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},76232:(t,e,i)=>{i.d(e,{Q:()=>C});var n=i(64862),o=i(57620),a=i(35937),r=i(74788),s=i(12057),l=i(20933),u=i(89786),c=i(35065),d=i(34600),p=i(89570),h=i(23184);const g=["labels",""];function m(t,e){if(1&t&&(r.ynx(0),r._uU(1),r.BQk()),2&t){const t=e.polymorpheusOutlet;r.xp6(1),r.hij(" ",t," ")}}function f(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"button",6,7),r.NdJ("click",(function(){const e=r.CHM(t).$implicit;return r.oxw(3).itemClick.emit(e)})),r.YNc(2,m,2,1,"ng-container",8),r.qZA()}if(2&t){const t=e.$implicit,i=r.MAs(1),n=r.oxw(3);r.Q6J("disabled",n.disabledItemHandler(t))("value",t),r.xp6(2),r.Q6J("polymorpheusOutlet",n.itemContent)("polymorpheusOutletContext",n.getContext(t,i))}}function v(t,e){if(1&t&&(r.TgZ(0,"tui-opt-group",4),r.YNc(1,f,3,4,"button",5),r.qZA()),2&t){const t=e.$implicit,i=e.index,n=r.oxw(2);r.Q6J("label",n.labels[i]),r.xp6(1),r.Q6J("ngForOf",t)}}function b(t,e){if(1&t&&(r.TgZ(0,"tui-data-list",2),r.YNc(1,v,2,2,"tui-opt-group",3),r.qZA()),2&t){const t=r.oxw();r.Q6J("emptyContent",t.emptyContent)("size",t.size),r.xp6(1),r.Q6J("ngForOf",t.items)}}function _(t,e){1&t&&r._UZ(0,"tui-loader",9)}let C=(()=>{class t extends a.z{constructor(t,e){super(t,(null==e?void 0:e.size)||"m"),this.items=[],this.labels=[]}}return t.ɵfac=function(e){return new(e||t)(r.Y36(o.Ys),r.Y36(n.TuiTextfieldSizeDirective,8))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-data-list-wrapper","labels",""]],inputs:{items:"items",labels:"labels"},features:[r._Bn([(0,n.tuiAsDataListAccessor)(t)]),r.qOj],attrs:g,decls:3,vars:2,consts:[[3,"emptyContent","size",4,"ngIf","ngIfElse"],["loading",""],[3,"emptyContent","size"],[3,"label",4,"ngFor","ngForOf"],[3,"label"],["automation-id","tui-data-list-wrapper__option","tuiElement","","tuiOption","",3,"disabled","value","click",4,"ngFor","ngForOf"],["automation-id","tui-data-list-wrapper__option","tuiElement","","tuiOption","",3,"disabled","value","click"],["elementRef","elementRef"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-loader"]],template:function(t,e){if(1&t&&(r.YNc(0,b,2,3,"tui-data-list",0),r.YNc(1,_,1,0,"ng-template",null,1,r.W1O)),2&t){const t=r.MAs(2);r.Q6J("ngIf",e.items)("ngIfElse",t)}},directives:[s.O5,l.q,s.sg,u.R,c.v,d.U,p.Li,h.k],styles:["[_nghost-%COMP%]{display:block}.t-content[_ngcontent-%COMP%]{flex:1}.t-loader[_ngcontent-%COMP%]{margin:.75rem 0}"],changeDetection:0}),t})()},50020:(t,e,i)=>{i.d(e,{e:()=>v});var n=i(64862),o=i(57620),a=i(35937),r=i(74788),s=i(12057),l=i(20933),u=i(35065),c=i(34600),d=i(89570),p=i(23184);function h(t,e){if(1&t&&(r.ynx(0),r._uU(1),r.BQk()),2&t){const t=e.polymorpheusOutlet;r.xp6(1),r.hij(" ",t," ")}}function g(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"button",4,5),r.NdJ("click",(function(){const e=r.CHM(t).$implicit;return r.oxw(2).itemClick.emit(e)})),r.TgZ(2,"span",6),r.YNc(3,h,2,1,"ng-container",7),r.qZA(),r.qZA()}if(2&t){const t=e.$implicit,i=r.MAs(1),n=r.oxw(2);r.Q6J("disabled",n.disabledItemHandler(t))("value",t),r.xp6(3),r.Q6J("polymorpheusOutlet",n.itemContent)("polymorpheusOutletContext",n.getContext(t,i))}}function m(t,e){if(1&t&&(r.TgZ(0,"tui-data-list",2),r.YNc(1,g,4,4,"button",3),r.qZA()),2&t){const t=r.oxw();r.Q6J("emptyContent",t.emptyContent)("size",t.size),r.xp6(1),r.Q6J("ngForOf",t.items)}}function f(t,e){1&t&&r._UZ(0,"tui-loader",8)}let v=(()=>{class t extends a.z{constructor(t,e){super(t,(null==e?void 0:e.size)||"m"),this.items=[]}}return t.ɵfac=function(e){return new(e||t)(r.Y36(o.Ys),r.Y36(n.TUI_TEXTFIELD_WATCHED_CONTROLLER,8))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-data-list-wrapper",3,"labels",""]],inputs:{items:"items"},features:[r._Bn([(0,n.tuiAsDataListAccessor)(t),n.TEXTFIELD_CONTROLLER_PROVIDER]),r.qOj],decls:3,vars:2,consts:[[3,"emptyContent","size",4,"ngIf","ngIfElse"],["loading",""],[3,"emptyContent","size"],["automation-id","tui-data-list-wrapper__option","tuiElement","","tuiOption","",3,"disabled","value","click",4,"ngFor","ngForOf"],["automation-id","tui-data-list-wrapper__option","tuiElement","","tuiOption","",3,"disabled","value","click"],["elementRef","elementRef"],[1,"t-content"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-data-list-wrapper__loader",1,"t-loader"]],template:function(t,e){if(1&t&&(r.YNc(0,m,2,3,"tui-data-list",0),r.YNc(1,f,1,0,"ng-template",null,1,r.W1O)),2&t){const t=r.MAs(2);r.Q6J("ngIf",e.items)("ngIfElse",t)}},directives:[s.O5,l.q,s.sg,u.v,c.U,d.Li,p.k],styles:["[_nghost-%COMP%]{display:block}.t-content[_ngcontent-%COMP%]{flex:1}.t-loader[_ngcontent-%COMP%]{margin:.75rem 0}"],changeDetection:0}),t})()},35937:(t,e,i)=>{i.d(e,{z:()=>r});var n=i(74788),o=i(4797),a=i(64862);let r=(()=>{class t{constructor(t,e){this.itemsHandlers=t,this.defaultSize=e,this.optionsQuery=o.EMPTY_QUERY,this.disabledItemHandler=this.itemsHandlers.disabledItemHandler,this.size=this.defaultSize,this.itemClick=new n.vpe,this.itemContent=({$implicit:t})=>this.itemsHandlers.stringify(t)}getContext(t,{nativeElement:e}){return{$implicit:t,active:(0,o.tuiIsNativeFocused)(e)}}getOptions(t=!1){return this.optionsQuery.filter((({disabled:e})=>t||!e)).map((({value:t})=>t)).filter(o.tuiIsPresent)}}return t.ɵfac=function(t){n.$Z()},t.ɵdir=n.lG2({type:t,viewQuery:function(t,e){if(1&t&&n.Gf(a.TuiOptionComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.optionsQuery=t)}},inputs:{disabledItemHandler:"disabledItemHandler",emptyContent:"emptyContent",size:"size",itemContent:"itemContent"},outputs:{itemClick:"itemClick"}}),t})()},96694:(t,e,i)=>{i.d(e,{zn:()=>o.z,Qz:()=>n.Q,eC:()=>a.e,zX:()=>d});var n=i(76232),o=i(35937),a=i(50020),r=i(12057),s=i(4797),l=i(64862),u=i(89570),c=i(74788);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({imports:[[r.ez,u.wq,s.TuiElementModule,l.TuiDataListModule,l.TuiLoaderModule]]}),t})()},1921:(t,e,i)=>{i.d(e,{E:()=>s});var n=i(64762),o=i(30126),a=i(74788),r=i(38798);class s{constructor(){this.height=NaN,this.transitions=0}onAnimation(t,e){this.transitions+=e}}s.ɵfac=function(t){return new(t||s)},s.ɵcmp=a.Xpm({type:s,selectors:[["tui-elastic-container"]],hostVars:4,hostBindings:function(t,e){2&t&&(a.Udp("height",e.height,"px"),a.ekj("_transitioning",e.transitions))},ngContentSelectors:["*"],decls:2,vars:0,consts:[[1,"t-wrapper",3,"transitioncancel.silent","transitionend.silent","transitionstart.silent","tuiElasticContainer"]],template:function(t,e){1&t&&(a.F$t(),a.TgZ(0,"div",0),a.NdJ("transitioncancel.silent",(function(t){return e.onAnimation(t.propertyName,-1)}))("transitionend.silent",(function(t){return e.onAnimation(t.propertyName,-1)}))("transitionstart.silent",(function(t){return e.onAnimation(t.propertyName,1)}))("tuiElasticContainer",(function(t){return e.height=t})),a.Hsn(1),a.qZA())},directives:[r.x],styles:["[_nghost-%COMP%]{transition-property:height;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:block;overflow:hidden}._transitioning[_nghost-%COMP%]{height:auto!important}.t-wrapper[_ngcontent-%COMP%]{padding-top:1px;margin-top:-1px}"],changeDetection:0}),(0,n.gn)([(0,o.uX)((t=>"height"===t))],s.prototype,"onAnimation",null)},38798:(t,e,i)=>{i.d(e,{x:()=>c});var n=i(74788),o=i(23764),a=i(32917),r=i(66682),s=i(54395),l=i(88002),u=i(87519);let c=(()=>{class t{constructor(t,e,i){this.el=t,this.resize$=e,this.mutation$=i,this.tuiElasticContainer=(0,r.T)(this.resize$,this.mutation$).pipe((0,s.b)(0),(0,l.U)((()=>this.el.nativeElement.clientHeight-1)),(0,u.x)())}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(a.ax),n.Y36(o.IM))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiElasticContainer",""]],outputs:{tuiElasticContainer:"tuiElasticContainer"},features:[n._Bn([a.ax,o.IM,{provide:o.k2,useValue:{childList:!0,characterData:!0,subtree:!0}}])]}),t})()},48686:(t,e,i)=>{i.d(e,{U:()=>o,r:()=>a});var n=i(4797);const o={formatSize:i(49335).z,icons:{normal:({$implicit:t})=>"l"===t?"tuiIconFileLarge":"tuiIconCheckCircleLarge",error:"tuiIconAlertCircleLarge",deleted:"tuiIconTrashLarge"}},a=(0,n.tuiCreateToken)(o)},69699:(t,e,i)=>{i.d(e,{_:()=>z});var n=i(64762),o=i(74788),a=i(91211),r=i(4797),s=i(64862),l=i(57620),u=i(25917),c=i(88002),d=i(48686),p=i(12057),h=i(78270),g=i(89570),m=i(76189),f=i(13176),v=i(23184),b=i(34880);function _(t,e){if(1&t&&o.GkF(0,4),2&t){o.oxw();const t=o.MAs(4);o.Q6J("ngTemplateOutlet",t)}}function C(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"a",5),o.NdJ("tuiFocusVisibleChange",(function(e){return o.CHM(t),o.oxw().onFocusVisible(e)})),o.GkF(1,4),o.qZA()}if(2&t){const t=o.oxw(),e=o.MAs(4);o.Q6J("href",t.src,o.LSH),o.xp6(1),o.Q6J("ngTemplateOutlet",e)}}function x(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function M(t,e){if(1&t&&(o.TgZ(0,"div",15),o._uU(1),o.qZA()),2&t){const t=e.ngIf;o.xp6(1),o.hij(" ",t," ")}}function y(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function w(t,e){if(1&t&&(o.TgZ(0,"div",16),o.YNc(1,y,2,1,"ng-container",7),o.qZA()),2&t){const t=e.ngIf;o.xp6(1),o.Q6J("polymorpheusOutlet",t)}}function O(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"button",18),o.NdJ("click.prevent",(function(){return o.CHM(t),o.oxw(3).onRemoveClick()})),o.qZA()}if(2&t){const t=e.ngIf,i=o.oxw(3);o.Q6J("icon",i.icons.close)("title",t.remove)}}function T(t,e){if(1&t&&(o.ynx(0),o.YNc(1,O,1,2,"button",17),o.ALo(2,"async"),o.BQk()),2&t){const t=o.oxw(2);o.xp6(1),o.Q6J("ngIf",o.lcZ(2,1,t.fileTexts$))}}function P(t,e){if(1&t&&(o.TgZ(0,"div",6),o.YNc(1,x,2,1,"ng-container",7),o.qZA(),o.TgZ(2,"div",8),o.TgZ(3,"div",9),o.TgZ(4,"div",10),o._uU(5),o.qZA(),o.TgZ(6,"div",11),o._uU(7),o.qZA(),o.YNc(8,M,2,1,"div",12),o.ALo(9,"async"),o.qZA(),o.YNc(10,w,2,1,"div",13),o.ALo(11,"async"),o.Hsn(12),o.qZA(),o.YNc(13,T,3,3,"ng-container",14)),2&t){const t=o.oxw(),e=o.MAs(6);o.ekj("t-preview_big",t.isBig),o.xp6(1),o.Q6J("polymorpheusOutlet",t.leftContent||e),o.xp6(4),o.hij(" ",t.name," "),o.xp6(2),o.hij(" ",t.type," "),o.xp6(1),o.Q6J("ngIf",t.showSize&&o.lcZ(9,8,t.fileSize$)),o.xp6(2),o.Q6J("ngIf",o.lcZ(11,10,t.content$)),o.xp6(3),o.Q6J("ngIf",t.allowDelete)}}function k(t,e){if(1&t&&o._UZ(0,"img",22),2&t){const t=o.oxw(2);o.Q6J("src",t.preview,o.LSH)}}function I(t,e){if(1&t&&o._UZ(0,"tui-loader",24),2&t){const t=o.oxw(3);o.Q6J("inheritColor",t.isBig)}}function S(t,e){if(1&t&&o.YNc(0,I,1,1,"tui-loader",23),2&t){o.oxw();const t=o.MAs(4),e=o.oxw();o.Q6J("ngIf",e.isLoading)("ngIfElse",t)}}function A(t,e){if(1&t&&o._UZ(0,"tui-svg",26),2&t){const t=e.polymorpheusOutlet,i=o.oxw(3);o.ekj("t-icon_blank",i.isBig||i.isDeleted)("t-icon_error",i.isError),o.Q6J("src",t)}}const E=function(t){return{$implicit:t}};function D(t,e){if(1&t&&o.YNc(0,A,1,5,"tui-svg",25),2&t){const t=o.oxw(2);o.Q6J("polymorpheusOutlet",t.icon)("polymorpheusOutletContext",o.VKq(2,E,t.size))}}function X(t,e){if(1&t&&(o.YNc(0,k,1,1,"img",19),o.YNc(1,S,1,2,"ng-template",null,20,o.W1O),o.YNc(3,D,1,4,"ng-template",null,21,o.W1O)),2&t){const t=o.MAs(2),e=o.oxw();o.Q6J("ngIf",e.preview)("ngIfElse",t)}}class z{constructor(t,e,i,n,a){this.sanitizer=t,this.icons=e,this.fileTexts$=i,this.options=n,this.units$=a,this.file={name:""},this.state="normal",this.size="m",this.showDelete=!0,this.showSize=!0,this.removed=new o.vpe,this.focused=!1}get preview(){return this.isBig?this.createPreview(this.file,this.sanitizer):""}get isBig(){return"l"===this.size}get isLoading(){return"loading"===this.state}get isError(){return"error"===this.state}get isDeleted(){return"deleted"===this.state}get allowDelete(){return this.showDelete&&(0,r.tuiIsObserved)(this.removed)}get icon(){return"loading"===this.state?"":this.options.icons[this.state]}get src(){return this.file.src||""}get name(){return this.getName(this.file)}get type(){return this.getType(this.file)}get content$(){return this.calculateContent$(this.state,this.file,this.fileTexts$)}get fileSize$(){return this.calculateFileSize$(this.file,this.units$)}onRemoveClick(){this.removed.emit()}onFocusVisible(t){this.focused=t}calculateContent$(t,e,i){return"error"!==t||e.content?(0,u.of)(this.file.content||""):i.pipe((0,c.U)((t=>t.loadingError)))}calculateFileSize$(t,e){return e.pipe((0,c.U)((e=>this.options.formatSize(e,t.size))))}createPreview(t,e){return t.src?t.src:t instanceof File&&t.type&&t.type.startsWith("image/")?e.bypassSecurityTrustUrl(URL.createObjectURL(t)):""}getName(t){return t.name.split(".").slice(0,-1).join(".")}getType(t){return`.${t.name.split(".").pop()}`||""}}z.ɵfac=function(t){return new(t||z)(o.Y36(a.H7),o.Y36(s.TUI_COMMON_ICONS),o.Y36(l.qk),o.Y36(d.r),o.Y36(l.rV))},z.ɵcmp=o.Xpm({type:z,selectors:[["tui-file"]],hostVars:5,hostBindings:function(t,e){2&t&&(o.uIk("data-delete",e.showDelete),o.ekj("_focused",e.focused)("_link",e.src))},inputs:{file:"file",state:"state",size:"size",showDelete:"showDelete",showSize:"showSize",leftContent:"leftContent"},outputs:{removed:"removed"},ngContentSelectors:["*"],decls:7,vars:2,consts:[[3,"ngTemplateOutlet",4,"ngIf","ngIfElse"],["withLink",""],["fileInfoTemplate",""],["defaultLeftContent",""],[3,"ngTemplateOutlet"],["rel","noreferrer noopener","target","_blank",1,"t-link",3,"href","tuiFocusVisibleChange"],[1,"t-preview"],[4,"polymorpheusOutlet"],[1,"t-wrapper"],[1,"t-text"],["automation-id","tui-file__name",1,"t-name"],["automation-id","tui-file__type",1,"t-type"],["automation-id","tui-file__size","class","t-size",4,"ngIf"],["automation-id","tui-file__content","class","t-content",4,"ngIf"],[4,"ngIf"],["automation-id","tui-file__size",1,"t-size"],["automation-id","tui-file__content",1,"t-content"],["appearance","icon","automation-id","tui-file__remove","size","xs","tuiIconButton","","tuiPreventDefault","mousedown","type","button","class","t-remove",3,"icon","title","click.prevent",4,"ngIf"],["appearance","icon","automation-id","tui-file__remove","size","xs","tuiIconButton","","tuiPreventDefault","mousedown","type","button",1,"t-remove",3,"icon","title","click.prevent"],["alt","file preview","automation-id","tui-file__preview","class","t-image",3,"src",4,"ngIf","ngIfElse"],["loader",""],["svg",""],["alt","file preview","automation-id","tui-file__preview",1,"t-image",3,"src"],["automation-id","tui-file__loader","class","t-loader",3,"inheritColor",4,"ngIf","ngIfElse"],["automation-id","tui-file__loader",1,"t-loader",3,"inheritColor"],["automation-id","tui-file__icon","class","t-icon",3,"t-icon_blank","t-icon_error","src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-file__icon",1,"t-icon",3,"src"]],template:function(t,e){if(1&t&&(o.F$t(),o.YNc(0,_,1,1,"ng-container",0),o.YNc(1,C,2,2,"ng-template",null,1,o.W1O),o.YNc(3,P,14,12,"ng-template",null,2,o.W1O),o.YNc(5,X,5,2,"ng-template",null,3,o.W1O)),2&t){const t=o.MAs(2);o.Q6J("ngIf",!e.src)("ngIfElse",t)}},directives:[p.O5,p.tP,h.q,g.Li,m.v,f.A,v.k,b.P],pipes:[p.Ov],styles:['[_nghost-%COMP%]{position:relative;display:flex;align-items:center;font:var(--tui-font-text-m);background:var(--tui-base-01);border:1px solid var(--tui-base-03);border-radius:var(--tui-radius-m)}[data-delete=always][_nghost-%COMP%] .t-remove[_ngcontent-%COMP%]{opacity:1}[data-mode=onDark][_nghost-%COMP%]{color:var(--tui-text-01-night)}[_nghost-%COMP%]:not(._link){padding:.5625rem 2.1875rem .5625rem .5625rem}[_nghost-%COMP%]:hover .t-remove[_ngcontent-%COMP%]{opacity:1}._focused[_nghost-%COMP%]{border-color:var(--tui-focus);box-shadow:0 0 0 1px inset var(--tui-focus)}.t-link[_ngcontent-%COMP%]{display:flex;flex:1;padding:.5625rem 2.1875rem .5625rem .5625rem;text-decoration:none;outline:none;cursor:pointer;color:var(--tui-text-01);max-width:calc(100% - 2.75rem)}.t-link[_ngcontent-%COMP%]:hover{background-color:var(--tui-base-02)}.t-preview[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.75rem;border-radius:var(--tui-radius-m);overflow:hidden;color:var(--tui-base-06)}.t-preview_big[_ngcontent-%COMP%]{width:4rem;height:4rem;margin-right:1rem}.t-preview_big[_ngcontent-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:var(--tui-base-08);opacity:.08}.t-image[_ngcontent-%COMP%]{max-width:100%;max-height:100%}.t-loader[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%}.t-icon[_ngcontent-%COMP%]{position:absolute;top:0;left:0;bottom:0;right:0;color:var(--tui-success-fill);margin:auto}.t-icon_blank[_ngcontent-%COMP%]{color:var(--tui-base-06)}.t-icon_error[_ngcontent-%COMP%]{color:var(--tui-error-fill)}.t-remove[_ngcontent-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:.625rem;right:.625rem}.t-remove[_ngcontent-%COMP%]:focus{opacity:1}.t-remove[_ngcontent-%COMP%]:focus-visible{box-shadow:inset 0 0 0 2px var(--tui-focus)}@media (hover: hover) and (pointer: fine){.t-remove[_ngcontent-%COMP%]{opacity:0}}.t-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.t-text[_ngcontent-%COMP%]{display:flex}.t-size[_ngcontent-%COMP%]{flex-shrink:0;opacity:var(--tui-disabled-opacity);margin-left:.5rem}.t-type[_ngcontent-%COMP%]{flex-shrink:0}.t-name[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-content[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-error-fill)}'],changeDetection:0}),(0,n.gn)([r.tuiPure],z.prototype,"calculateContent$",null),(0,n.gn)([r.tuiPure],z.prototype,"calculateFileSize$",null),(0,n.gn)([r.tuiPure],z.prototype,"createPreview",null),(0,n.gn)([r.tuiPure],z.prototype,"getName",null),(0,n.gn)([r.tuiPure],z.prototype,"getType",null)},2216:(t,e,i)=>{i.d(e,{D:()=>b});var n=i(74788),o=i(4797),a=i(57620),r=i(12057),s=i(39607),l=i(88618),u=i(76189);function c(t,e){1&t&&n.GkF(0)}function d(t,e){if(1&t&&n.GkF(0,6),2&t){const t=n.oxw().$implicit;n.Q6J("ngTemplateOutlet",t)}}function p(t,e){if(1&t&&(n.ynx(0),n.YNc(1,d,1,1,"ng-container",5),n.BQk()),2&t){const t=e.index,i=n.oxw();n.xp6(1),n.Q6J("ngIf",!i.max||t=i.max)}}function m(t,e){if(1&t&&(n.TgZ(0,"tui-expand",7),n.TgZ(1,"div",8),n.YNc(2,g,2,1,"ng-container",2),n.qZA(),n.qZA()),2&t){const t=n.oxw();n.Q6J("expanded",t.expanded),n.xp6(2),n.Q6J("ngForOf",t.items)}}function f(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",9),n.NdJ("click",(function(){return n.CHM(t),n.oxw().toggle()})),n._uU(1),n.ALo(2,"async"),n.qZA()}if(2&t){const t=n.oxw();n.ekj("t-button_collapsed",!t.expanded),n.xp6(1),n.hij(" ",n.lcZ(2,3,t.expanded?t.hideText$:t.showAllText$)," ")}}const v=["*"];let b=(()=>{class t{constructor(t,e){this.hideText$=t,this.showAllText$=e,this.items=o.EMPTY_QUERY,this.max=0,this.expanded=!1,this.expandedChange=new n.vpe}get hasExtraItems(){return!!this.max&&this.items.length>this.max}toggle(){this.expanded=!this.expanded,this.expandedChange.emit(this.expanded)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.vy),n.Y36(a.jV))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-files"]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,o.TuiItemDirective,4,n.Rgc),2&t){let t;n.iGM(t=n.CRH())&&(e.items=t)}},inputs:{max:"max",expanded:"expanded"},outputs:{expandedChange:"expandedChange"},ngContentSelectors:v,decls:7,vars:7,consts:[[4,"ngIf"],["orientation","vertical","tuiGroup","",1,"t-files",3,"collapsed"],[4,"ngFor","ngForOf"],[3,"expanded",4,"ngIf"],["appearance","whiteblock","size","m","tuiButton","","type","button","class","t-button",3,"t-button_collapsed","click",4,"ngIf"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"],[3,"expanded"],[1,"t-extra-items"],["appearance","whiteblock","size","m","tuiButton","","type","button",1,"t-button",3,"click"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,c,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"section",1),n.Hsn(3),n.YNc(4,p,2,1,"ng-container",2),n.YNc(5,m,3,2,"tui-expand",3),n.YNc(6,f,3,5,"button",4),n.qZA()),2&t&&(n.Q6J("ngIf",n.lcZ(1,5,null==e.items?null:e.items.changes)),n.xp6(2),n.Q6J("collapsed",!0),n.xp6(2),n.Q6J("ngForOf",e.items),n.xp6(1),n.Q6J("ngIf",e.hasExtraItems),n.xp6(1),n.Q6J("ngIf",e.hasExtraItems))},directives:[r.O5,s.g,r.sg,r.tP,l.S,u.v],pipes:[r.Ov],styles:["tui-files{display:block}tui-files .t-files{position:relative;display:block;width:100%;height:100%;border-radius:var(--tui-radius-m);overflow:hidden}tui-files .t-button{z-index:3;width:100%;background:var(--tui-base-01)}tui-files .t-button_collapsed{box-shadow:var(--tui-shadow-modal);margin-top:-1.5rem}tui-files .t-extra-items tui-file{border-radius:0;margin-top:0;margin-bottom:-.0625rem}\n"],encapsulation:2,changeDetection:0}),t})()},16166:(t,e,i)=>{i.d(e,{x:()=>m});var n=i(74788),o=i(23738),a=i(4797),r=i(12057),s=i(82285),l=i(89570),u=i(4123),c=i(30644);function d(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}function p(t,e){if(1&t&&n._UZ(0,"tui-badge",5),2&t){const t=e.ngIf,i=n.oxw().$implicit,o=n.oxw();n.ekj("t-badge_disabled",o.disabledItemHandler(i)),n.Q6J("size",o.size)("value",t)}}const h=function(t){return{$implicit:t}};function g(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-checkbox-block",1),n.NdJ("ngModelChange",(function(e){const i=n.CHM(t).$implicit;return n.oxw().onCheckbox(e,i)})),n.TgZ(1,"div",2),n.YNc(2,d,2,1,"ng-container",3),n.YNc(3,p,1,4,"tui-badge",4),n.qZA(),n.qZA()}if(2&t){const t=e.$implicit,i=n.oxw();n.Q6J("disabled",i.disabledItemHandler(t))("hideCheckbox",!0)("ngModel",i.isCheckboxEnabled(t))("size",i.size),n.xp6(2),n.Q6J("polymorpheusOutlet",i.content)("polymorpheusOutletContext",n.VKq(7,h,t)),n.xp6(1),n.Q6J("ngIf",i.badgeHandler(t))}}let m=(()=>{class t extends a.AbstractTuiMultipleControl{constructor(t,e,i){super(t,e),this.el=i,this.identityMatcher=a.TUI_DEFAULT_IDENTITY_MATCHER,this.items=[],this.size="m",this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.toggledItem=new n.vpe,this.content=({$implicit:t})=>(0,a.TUI_DEFAULT_STRINGIFY)(t),this.badgeHandler=t=>Number(t)}get focused(){return(0,a.tuiIsNativeFocusedIn)(this.el.nativeElement)}onCheckbox(t,e){this.toggledItem.emit(e),this.value=t?[...this.value,e]:this.value.filter((t=>!this.identityMatcher(t,e)))}isCheckboxEnabled(t){return this.value.some((e=>this.identityMatcher(e,t)))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(n.SBq))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-filter"]],hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{identityMatcher:"identityMatcher",items:"items",size:"size",disabledItemHandler:"disabledItemHandler",content:"content",badgeHandler:"badgeHandler"},outputs:{toggledItem:"toggledItem"},features:[n.qOj],decls:1,vars:1,consts:[["automation-id","tui-filter__checkbox","class","t-item",3,"disabled","hideCheckbox","ngModel","size","ngModelChange",4,"ngFor","ngForOf"],["automation-id","tui-filter__checkbox",1,"t-item",3,"disabled","hideCheckbox","ngModel","size","ngModelChange"],["automation-id","tui-filter__content",1,"t-content"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-filter__badge","tuiMode","onLight","class","t-badge",3,"t-badge_disabled","size","value",4,"ngIf"],["automation-id","tui-filter__badge","tuiMode","onLight",1,"t-badge",3,"size","value"]],template:function(t,e){1&t&&n.YNc(0,g,4,9,"tui-checkbox-block",0),2&t&&n.Q6J("ngForOf",e.items)},directives:[r.sg,s.C,o.JJ,o.On,l.Li,r.O5,u.g,c.w],styles:["[_nghost-%COMP%]{display:block;margin-bottom:-.25rem}.t-content[_ngcontent-%COMP%]{display:flex;align-items:center}.t-item[_ngcontent-%COMP%]{margin-right:.25rem;margin-bottom:.25rem}.t-item[_ngcontent-%COMP%]:last-child, [data-size=l][_nghost-%COMP%] .t-item[_ngcontent-%COMP%]:last-child{margin-right:0}[data-size=l][_nghost-%COMP%] .t-item[_ngcontent-%COMP%]{margin-right:.5rem;margin-bottom:.5rem}.t-badge[_ngcontent-%COMP%]{margin-left:.25rem}.t-badge_disabled[_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}"],changeDetection:0}),t})()},45646:(t,e,i)=>{i.d(e,{$:()=>X});var n=i(64762),o=i(12057),a=i(74788),r=i(23738),s=i(4797),l=i(64862),u=i(93920),c=i(57620),d=i(26215),p=i(25917),h=i(66682),g=i(46797),m=i(43190),f=i(88002),v=i(87973),b=i(63060),_=i(62733),C=i(88494),x=i(89570),M=i(34880),y=i(2697),w=i(67446),O=i(29070),T=i(54255),P=i(15491);function k(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"tui-svg",4),a.NdJ("click",(function(){return a.CHM(t),a.oxw(2).copy()})),a.qZA()}if(2&t){const t=e.polymorpheusOutlet,i=a.oxw(2),n=a.MAs(6);a.Q6J("disabled",!i.value)("src",t)("tuiHint",n)("tuiHintAppearance",i.messageAppearance)("tuiHintDirection",i.messageDirection)}}const I=function(t){return{$implicit:t}};function S(t,e){if(1&t&&a.YNc(0,k,1,5,"tui-svg",3),2&t){const t=a.oxw();a.Q6J("polymorpheusOutlet",t.icon)("polymorpheusOutletContext",a.VKq(2,I,t.size))}}function A(t,e){if(1&t&&(a.ynx(0),a._uU(1),a.BQk()),2&t){const t=e.polymorpheusOutlet;a.xp6(1),a.hij(" ",t," ")}}function E(t,e){if(1&t&&(a.YNc(0,A,2,1,"ng-container",5),a.ALo(1,"async")),2&t){const t=a.oxw();a.Q6J("polymorpheusOutlet",a.lcZ(1,1,t.hintText$))}}const D=["*",[["input"]]];class X extends s.AbstractTuiControl{constructor(t,e,i,n,o,a){super(t,e),this.doc=i,this.copyTexts$=n,this.options=o,this.textfieldSize=a,this.copied$=new d.X(!1),this.successMessage=this.options.successMessage,this.messageDirection=this.options.messageDirection,this.messageAppearance=this.options.messageAppearance}get size(){return this.textfieldSize.size}get hintText$(){return this.copyTexts$.pipe((0,m.w)((t=>this.copied$.pipe((0,m.w)((e=>e?(this.copied$.next(!1),(0,h.T)((0,p.of)(this.successMessage||t[1]),(0,g.H)(3e3).pipe((0,f.U)((()=>t[0]))))):(0,p.of)(t[0])))))))}get nativeFocusableElement(){return this.computedDisabled||!this.textfield?null:this.textfield.nativeFocusableElement}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get icon(){return this.options.icon}onValueChange(t){this.value=t}onFocused(t){this.updateFocused(t)}copy(){var t;(null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&(this.textfield.nativeFocusableElement.select(),this.doc.execCommand("copy"),this.copied$.next(!0))}getFallbackValue(){return""}}X.ɵfac=function(t){return new(t||X)(a.Y36(r.a5,10),a.Y36(a.sBO),a.Y36(o.K0),a.Y36(c.UV),a.Y36(v.IB),a.Y36(l.TUI_TEXTFIELD_SIZE))},X.ɵcmp=a.Xpm({type:X,selectors:[["tui-input-copy"]],viewQuery:function(t,e){if(1&t&&a.Gf(l.TuiPrimitiveTextfieldComponent,5),2&t){let t;a.iGM(t=a.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&a.uIk("data-size",e.size)},inputs:{successMessage:"successMessage",messageDirection:"messageDirection",messageAppearance:"messageAppearance"},features:[a._Bn([u.E2,(0,s.tuiAsFocusableItemAccessor)(X),(0,s.tuiAsControl)(X)]),a.qOj],ngContentSelectors:["*","input"],decls:7,vars:10,consts:[[1,"t-textfield",3,"disabled","focusable","invalid","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","valueChange","focusedChange"],["iconContent",""],["hint",""],["appearance","icon","automation-id","tui-copy__icon","tuiWrapper","","class","t-icon",3,"disabled","src","tuiHint","tuiHintAppearance","tuiHintDirection","click",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","automation-id","tui-copy__icon","tuiWrapper","",1,"t-icon",3,"disabled","src","tuiHint","tuiHintAppearance","tuiHintDirection","click"],[4,"polymorpheusOutlet"]],template:function(t,e){if(1&t&&(a.F$t(D),a.TgZ(0,"tui-primitive-textfield",0),a.NdJ("valueChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)})),a.Hsn(1),a.Hsn(2,1,["ngProjectAs","input",5,["input"]]),a.qZA(),a.YNc(3,S,1,4,"ng-template",null,1,a.W1O),a.YNc(5,E,2,3,"ng-template",null,2,a.W1O)),2&t){const t=a.MAs(4);a.Q6J("disabled",e.computedDisabled)("focusable",e.focusable)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.disabled?"":t)("value",e.value)}},directives:[b.y,_.B,C.A,x.Li,M.P,y.o,w.D,O.x,T.t,P.D],pipes:[o.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-icon[_ngcontent-%COMP%]{position:relative;cursor:pointer;pointer-events:auto;color:var(--tui-base-06)}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),(0,n.gn)([s.tuiPure],X.prototype,"hintText$",null)},66416:(t,e,i)=>{i.d(e,{w:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-copy"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},87973:(t,e,i)=>{i.d(e,{IB:()=>a,sd:()=>o,x8:()=>r});var n=i(4797);const o={successMessage:"",messageDirection:"bottom-left",messageAppearance:"",icon:({$implicit:t})=>"s"===t?"tuiIconCopy":"tuiIconCopyLarge"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},65009:(t,e,i)=>{i.d(e,{E:()=>_});var n=i(74788),o=i(23738),a=i(72878),r=i(4797),s=i(64862),l=i(43570),u=i(57620),c=i(65779),d=i(16753),p=i(13735),h=i(12057),g=i(76189);function m(t,e){if(1&t){const t=n.EpF();n.ynx(0),n.TgZ(1,"section",2),n.TgZ(2,"button",3),n.NdJ("click",(function(){return n.CHM(t),n.oxw(2).increaseValue()}))("mousedown",(function(e){n.CHM(t);const i=n.oxw(2);return i.onButtonMouseDown(e,i.plusButtonDisabled)})),n.qZA(),n.TgZ(3,"button",4),n.NdJ("click",(function(){return n.CHM(t),n.oxw(2).decreaseValue()}))("mousedown",(function(e){n.CHM(t);const i=n.oxw(2);return i.onButtonMouseDown(e,i.minusButtonDisabled)})),n.qZA(),n.qZA(),n.BQk()}if(2&t){const t=e.ngIf,i=n.oxw(2);n.xp6(2),n.Q6J("appearance",i.options.appearance)("disabled",i.plusButtonDisabled)("focusable",!1)("icon",i.iconUp)("title",t[0]),n.xp6(1),n.Q6J("appearance",i.options.appearance)("disabled",i.minusButtonDisabled)("focusable",!1)("icon",i.iconDown)("title",t[1])}}function f(t,e){if(1&t&&(n.ynx(0),n.YNc(1,m,4,10,"ng-container",1),n.ALo(2,"async"),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("ngIf",n.lcZ(2,1,t.minusTexts$))}}const v=["*",[["input"]]],b=["*","input"];let _=(()=>{class t extends r.AbstractTuiNullableControl{constructor(t,e,i,n,o,a,r){super(t,e),this.textfieldController=i,this.minusTexts$=n,this.isMobile=o,this.options=a,this.numberFormat=r,this.step=this.options.step,this.min=this.options.min,this.max=this.options.max,this.hideButtons=this.options.hideButtons,this.prefix="",this.postfix=this.options.postfix}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:this.options.min}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:this.options.max}get buttonsHidden(){return this.hideButtons||"table"===this.textfieldController.appearance}get iconUp(){return this.options.icons.up}get iconDown(){return this.options.icons.down}get nativeFocusableElement(){return!this.inputNumber||this.computedDisabled?null:this.inputNumber.nativeFocusableElement}get size(){return this.textfieldController.size}get focused(){return(0,r.tuiIsNativeFocused)(this.nativeFocusableElement)}get minusButtonDisabled(){return!this.interactive||(0,r.tuiIsPresent)(this.value)&&this.value<=this.computedMin}get plusButtonDisabled(){return!this.interactive||(0,r.tuiIsPresent)(this.value)&&this.value>=this.computedMax}onButtonMouseDown(t,e=!1){e||!this.nativeFocusableElement||this.isMobile||(t.preventDefault(),this.nativeFocusableElement.focus())}onFocused(t){this.updateFocused(t)}onInputNumberChange(t){this.value=t}onValueChange(t){this.value=(0,a.vZ)(t,this.numberFormat.decimalSeparator)}decreaseValue(){if(this.readOnly)return;const t=(this.value||0)-this.step;this.safeUpdateValue(t)}increaseValue(){if(this.readOnly)return;const t=(this.value||0)+this.step;this.safeUpdateValue(t)}onKeydown(t){switch(t.key){case"ArrowUp":case"Up":this.increaseValue(),t.preventDefault();break;case"ArrowDown":case"Down":this.decreaseValue(),t.preventDefault()}}safeUpdateValue(t){this.value=(0,r.tuiClamp)(t,this.computedMin,this.computedMax)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(s.TUI_TEXTFIELD_WATCHED_CONTROLLER),n.Y36(u.mT),n.Y36(r.TUI_IS_MOBILE),n.Y36(c.lf),n.Y36(s.TUI_NUMBER_FORMAT))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-count"]],viewQuery:function(t,e){if(1&t&&n.Gf(l.qS,5),2&t){let t;n.iGM(t=n.CRH())&&(e.inputNumber=t.first)}},hostVars:3,hostBindings:function(t,e){2&t&&(n.uIk("data-size",e.size),n.ekj("_hide-buttons",e.buttonsHidden))},inputs:{step:"step",min:"min",max:"max",hideButtons:"hideButtons",prefix:"prefix",postfix:"postfix"},features:[n._Bn([(0,r.tuiAsFocusableItemAccessor)(t),(0,r.tuiAsControl)(t),s.TEXTFIELD_CONTROLLER_PROVIDER]),n.qOj],ngContentSelectors:b,decls:4,vars:14,consts:[["decimal","never",1,"t-textfield",3,"disabled","focusable","max","min","nativeId","postfix","prefix","pseudoActive","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","ngModel","ngModelChange","focusedChange","keydown"],[4,"ngIf"],[1,"t-buttons"],["automation-id","tui-input-count__plus-button","size","s","tuiIconButton","","type","button",1,"t-button","t-button_plus",3,"appearance","disabled","focusable","icon","title","click","mousedown"],["automation-id","tui-input-count__minus-button","size","s","tuiIconButton","","type","button",1,"t-button","t-button_minus",3,"appearance","disabled","focusable","icon","title","click","mousedown"]],template:function(t,e){1&t&&(n.F$t(v),n.TgZ(0,"tui-input-number",0),n.NdJ("ngModelChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)}))("keydown",(function(t){return e.onKeydown(t)})),n.Hsn(1),n.Hsn(2,1,["ngProjectAs","input",5,["input"]]),n.qZA(),n.YNc(3,f,3,3,"ng-container",1)),2&t&&(n.Q6J("disabled",e.computedDisabled)("focusable",e.focusable)("max",e.computedMax)("min",e.computedMin)("nativeId",e.nativeId)("postfix",e.postfix)("prefix",e.prefix)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.pseudoInvalid)("readOnly",e.readOnly)("ngModel",e.value),n.xp6(3),n.Q6J("ngIf",!e.buttonsHidden))},directives:[d.q,p.g,o.JJ,o.On,h.O5,g.v],pipes:[h.Ov],styles:["[_nghost-%COMP%]{display:flex;font:var(--tui-font-text-s);border-radius:var(--tui-radius-m);height:var(--tui-height-m);color:var(--tui-text-01);text-align:left}._disabled[_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]{font:var(--tui-font-text-m);height:var(--tui-height-l)}.t-textfield[_ngcontent-%COMP%]{position:relative;border-radius:inherit;text-align:inherit;flex-grow:1;min-width:0}[_nghost-%COMP%]:not(._hide-buttons) .t-textfield[_ngcontent-%COMP%]{border-top-right-radius:0;border-bottom-right-radius:0}.t-buttons[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-left:.125rem;height:100%;border-radius:inherit}.t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]{display:flex;width:calc(var(--tui-height-m) * .75);height:calc(50% - .0625rem);border-radius:0}.t-buttons[_ngcontent-%COMP%] .t-button_plus[_ngcontent-%COMP%]{margin-bottom:.125rem;border-top-right-radius:inherit}.t-buttons[_ngcontent-%COMP%] .t-button_minus[_ngcontent-%COMP%]{border-bottom-right-radius:inherit}[data-size=l][_nghost-%COMP%] .t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]{width:calc(var(--tui-height-l) * .75)}"],changeDetection:0}),t})()},10383:(t,e,i)=>{i.d(e,{a:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t)}ngAfterViewInit(){if(this.host.nativeFocusableElement){const{nativeFocusableElement:t}=this.host;t.autocomplete="off",t.inputMode="numeric",t.maxLength=t.maxLength>-1?t.maxLength:18}}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-count"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},65779:(t,e,i)=>{i.d(e,{e8:()=>o,iL:()=>r,lf:()=>a});var n=i(4797);const o={icons:{up:"tuiIconPlus",down:"tuiIconMinus"},appearance:"textfield",hideButtons:!1,min:0,max:Number.MAX_SAFE_INTEGER,step:1,postfix:""},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},22454:(t,e,i)=>{i.d(e,{i:()=>E});var n=i(74788),o=i(23738),a=i(72878),r=i(4797),s=i(64862),l=i(45844),u=i(69322),c=i(57620),d=i(49335),p=i(88002),h=i(62939),g=i(72146),m=i(81125),f=i(87205),v=i(88494),b=i(89570),_=i(34880),C=i(2697),x=i(49746),M=i(66596),y=i(35271),w=i(12057);const O=["multiple",""];function T(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-svg",6),n.NdJ("click",(function(){return n.CHM(t),n.oxw(2).onIconClick()})),n.qZA()}if(2&t){const t=e.polymorpheusOutlet,i=n.oxw(2);n.ekj("t-icon",!i.computedDisabled),n.Q6J("readOnly",i.readOnly)("src",t)}}const P=function(t){return{$implicit:t}};function k(t,e){if(1&t&&n.YNc(0,T,1,4,"tui-svg",5),2&t){const t=n.oxw();n.Q6J("polymorpheusOutlet",t.calendarIcon)("polymorpheusOutletContext",n.VKq(2,P,t.size))}}function I(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-calendar",7),n.NdJ("dayClick",(function(e){return n.CHM(t),n.oxw().onDayClick(e)}))("monthChange",(function(e){return n.CHM(t),n.oxw().onMonthChange(e)}))("mousedown.silent.prevent",(function(){return 0})),n.qZA(),n.TgZ(1,"div",8),n.NdJ("mousedown.silent.prevent",(function(){return 0})),n.TgZ(2,"button",9),n.NdJ("click",(function(){return n.CHM(t),n.oxw().done()})),n._uU(3),n.ALo(4,"async"),n.qZA(),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler)("markerHandler",t.markerHandler)("max",t.computedMax)("min",t.computedMin)("month",t.computedActiveYearMonth)("value",t.value),n.xp6(3),n.hij(" ",n.lcZ(4,7,t.doneWord$)," ")}}const S=["*",[["input"]]],A=["*","input"];let E=(()=>{class t extends r.AbstractTuiMultipleControl{constructor(t,e,i,n,o,u,c,d,h,g,m){var f,v;super(t,e,d),this.isMobile=i,this.mobileCalendar=n,this.dateFormat=o,this.dateSeparator=u,this.dateTexts$=c,this.valueTransformer=d,this.options=h,this.textfieldSize=g,this.doneWord$=m,this.month=null,this.min=this.options.min,this.max=this.options.max,this.disabledItemHandler=r.ALWAYS_FALSE_HANDLER,this.markerHandler=s.TUI_DEFAULT_MARKER_HANDLER,this.defaultActiveYearMonth=r.TuiMonth.currentLocal(),this.expandable=!1,this.inputHidden=!1,this.search="",this.placeholder="",this.rows=1/0,this.maskitoOptions=(0,a.tr)({mode:"dd/mm/yyyy",separator:".",min:null===(f=this.min)||void 0===f?void 0:f.toLocalNativeDate(),max:null===(v=this.max)||void 0===v?void 0:v.toLocalNativeDate()}),this.open=!1,this.filler$=this.dateTexts$.pipe((0,p.U)((t=>(0,r.changeDateSeparator)(t[this.dateFormat],this.dateSeparator)))),this.tagValidator=t=>{var e,i,n;const{year:o,month:a,day:s}=(0,r.tuiIsString)(t)?r.TuiDay.parseRawDateString(t):t,l=new r.TuiDay(o,a,s);return null!==(n=r.TuiDay.isValidDay(o,a,s)&&(null===(e=this.min)||void 0===e?void 0:e.dayBefore(l))&&(null===(i=this.max)||void 0===i?void 0:i.dayAfter(l)))&&void 0!==n&&n},this.disabledItemHandlerWrapper=t=>e=>(0,r.tuiIsString)(e)||t(e.item),this.valueMapper=t=>t.map((t=>new l.r(t,(t=>String(t)))))}onClick(){!this.isMobile&&this.interactive&&(this.open=!this.open)}get size(){return this.textfieldSize.size}get nativeDropdownMode(){return this.isMobile}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:this.options.min}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:this.options.max}get nativeFocusableElement(){var t;return(null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)||null}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get computedMobile(){return this.isMobile&&!!this.mobileCalendar}get calendarIcon(){return this.options.icon}get computedActiveYearMonth(){return this.month||this.value[this.value.length-1]||(0,r.tuiDateClamp)(this.defaultActiveYearMonth,this.computedMin,this.computedMax)}onIconClick(){this.isMobile&&this.interactive&&(this.open=!0)}onEnter(t){this.tagValidator(t)&&(this.value=(0,d.Wq)(this.value,r.TuiDay.normalizeParse(t)),this.inputTag&&(this.inputTag.search=""),this.done())}onValueChange(t){var e;null===(e=this.control)||void 0===e||e.updateValueAndValidity({emitEvent:!1}),t.length||this.mobileCalendar||this.onOpenChange(!0),this.value=t.map((({item:t})=>t))}onDayClick(t){this.value=(0,d.Wq)(this.value,t)}done(){this.open=!1}onMonthChange(t){this.month=t}onOpenChange(t){this.open=t}onFocused(t){this.updateFocused(t)}setDisabledState(){super.setDisabledState(),this.open=!1}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_IS_MOBILE),n.Y36(c.vk,8),n.Y36(r.TUI_DATE_FORMAT),n.Y36(r.TUI_DATE_SEPARATOR),n.Y36(c.zf),n.Y36(c.HF,8),n.Y36(c.WB),n.Y36(s.TUI_TEXTFIELD_SIZE),n.Y36(c.dB))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-date","multiple",""]],viewQuery:function(t,e){if(1&t&&(n.Gf(s.TuiPrimitiveTextfieldComponent,5),n.Gf(u.PZ,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.textfield=t.first),n.iGM(t=n.CRH())&&(e.inputTag=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&n.NdJ("click",(function(){return e.onClick()})),2&t&&n.uIk("data-size",e.size)},inputs:{min:"min",max:"max",disabledItemHandler:"disabledItemHandler",markerHandler:"markerHandler",defaultActiveYearMonth:"defaultActiveYearMonth",expandable:"expandable",inputHidden:"inputHidden",search:"search",placeholder:"placeholder",rows:"rows",tagValidator:"tagValidator"},features:[n._Bn([(0,r.tuiAsFocusableItemAccessor)(t),(0,r.tuiAsControl)(t),(0,c._V)(c.HF),{provide:s.TUI_DROPDOWN_COMPONENT,useFactory:()=>(0,n.f3M)(r.TUI_IS_MOBILE)&&(0,n.f3M)(c.vk,n.XFs.Optional)||(0,n.f3M)(s.TUI_DROPDOWN_COMPONENT,n.XFs.SkipSelf)}]),n.qOj],attrs:O,ngContentSelectors:A,decls:13,vars:32,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange"],[1,"t-input",3,"disabled","disabledItemHandler","editable","expandable","inputHidden","maskito","nativeId","ngModel","placeholder","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","removable","rows","tagValidator","tuiTextfieldFiller","tuiTextfieldIcon","keydown.enter","ngModelChange"],["inputTag",""],["iconContent",""],["dropdown",""],["appearance","icon","tuiWrapper","",3,"t-icon","readOnly","src","click",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",3,"readOnly","src","click"],[3,"disabledItemHandler","markerHandler","max","min","month","value","dayClick","monthChange","mousedown.silent.prevent"],[1,"t-button",3,"mousedown.silent.prevent"],["tuiLink","","type","button",3,"click"]],template:function(t,e){if(1&t){const t=n.EpF();n.F$t(S),n.TgZ(0,"tui-hosted-dropdown",0),n.NdJ("openChange",(function(t){return e.onOpenChange(t)})),n.TgZ(1,"tui-input-tag",1,2),n.NdJ("keydown.enter",(function(){n.CHM(t);const i=n.MAs(2);return e.onEnter(i.search||"")}))("ngModelChange",(function(t){return e.onValueChange(t)})),n.ALo(3,"tuiMapper"),n.ALo(4,"tuiMapper"),n.ALo(5,"tuiMapper"),n.ALo(6,"async"),n.Hsn(7),n.Hsn(8,1,["ngProjectAs","input",5,["input"]]),n.qZA(),n.YNc(9,k,1,4,"ng-template",null,3,n.W1O),n.YNc(11,I,5,9,"ng-template",null,4,n.W1O),n.qZA()}if(2&t){const t=n.MAs(10),i=n.MAs(12);n.Q6J("canOpen",e.interactive)("content",i)("open",e.open&&e.interactive),n.xp6(1),n.Q6J("disabled",e.disabled)("disabledItemHandler",n.xi3(3,21,e.disabledItemHandler,e.disabledItemHandlerWrapper))("editable",!1)("expandable",e.expandable)("inputHidden",e.inputHidden)("maskito",e.maskitoOptions)("nativeId",e.nativeId)("ngModel",n.xi3(4,24,e.value,e.valueMapper))("placeholder",e.placeholder)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.computedInvalid)("readOnly",e.readOnly)("removable",!e.nativeDropdownMode)("rows",e.rows)("tagValidator",n.xi3(5,27,e.tagValidator,e.disabledItemHandlerWrapper))("tuiTextfieldFiller",n.lcZ(6,30,e.filler$)||"")("tuiTextfieldIcon",e.calendarIcon&&t)}},directives:[h.o,g.P,m.ro,o.JJ,o.On,f.k,v.A,b.Li,_.P,C.o,x.a,M.V],pipes:[y.c,w.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-icon[_ngcontent-%COMP%]{pointer-events:auto}.t-button[_ngcontent-%COMP%]{display:flex;height:2.75rem;justify-content:center;box-shadow:inset 0 1px var(--tui-base-03)}.t-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{flex:1;text-align:center}.t-native-input[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:auto;font-size:2rem}"],changeDetection:0}),t})()},92483:(t,e,i)=>{i.d(e,{H:()=>L});var n=i(64762),o=i(74788),a=i(23738),r=i(25219),s=i(72878),l=i(4797),u=i(64862),c=i(39531),d=i(10006),p=i(57620),h=i(88002),g=i(62939),m=i(17163),f=i(40939),v=i(63060),b=i(62733),_=i(48214),C=i(81125),x=i(87205),M=i(88494),y=i(12057),w=i(89570),O=i(34880),T=i(2697),P=i(85385);function k(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}const I=function(t){return{$implicit:t}};function S(t,e){if(1&t&&(o.TgZ(0,"div",6),o.YNc(1,k,2,1,"ng-container",7),o.qZA()),2&t){const t=o.oxw(2);o.xp6(1),o.Q6J("polymorpheusOutlet",t.computedContent)("polymorpheusOutletContext",o.VKq(2,I,t.value))}}function A(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-primitive-textfield",4),o.NdJ("valueChange",(function(e){return o.CHM(t),o.oxw().onValueChange(e)})),o.Hsn(1),o.Hsn(2,1,["ngProjectAs","input",5,["input"]]),o.YNc(3,S,2,4,"div",5),o.qZA()}if(2&t){const t=e.tuiLet,i=o.oxw(),n=o.MAs(4);o.Q6J("disabled",i.computedDisabled)("invalid",i.computedInvalid)("maskito",i.computedMask)("nativeId",i.nativeId)("pseudoActive",i.pseudoActive)("pseudoFocus",i.innerPseudoFocused)("pseudoHover",i.pseudoHover)("readOnly",i.readOnly)("tuiTextfieldFiller",i.getComputedRangeFiller(t||""))("tuiTextfieldIcon",i.calendarIcon&&n)("value",i.computedValue),o.xp6(3),o.Q6J("ngIf",i.showValueTemplate)}}function E(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-svg",9),o.NdJ("click",(function(){return o.CHM(t),o.oxw(2).onIconClick()})),o.qZA()}if(2&t){const t=e.polymorpheusOutlet,i=o.oxw(2);o.ekj("t-icon",!i.computedDisabled),o.Q6J("readOnly",i.readOnly)("src",t)}}function D(t,e){if(1&t&&o.YNc(0,E,1,4,"tui-svg",8),2&t){const t=o.oxw();o.Q6J("polymorpheusOutlet",t.calendarIcon)("polymorpheusOutletContext",o.VKq(2,I,t.size))}}function X(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-calendar-range",10),o.NdJ("valueChange",(function(e){return o.CHM(t),o.oxw().onRangeChange(e)})),o.qZA()}if(2&t){const t=o.oxw();o.Q6J("defaultViewedMonth",t.defaultViewedMonth)("disabledItemHandler",t.disabledItemHandler)("items",t.items)("markerHandler",t.markerHandler)("max",t.computedMax)("maxLength",t.maxLength)("min",t.computedMin)("minLength",t.minLength)("value",t.value)}}const z=["*",[["input"]]];class L extends l.AbstractTuiNullableControl{constructor(t,e,i,n,o,a,r,s,c,p){super(t,e,s),this.isMobile=i,this.mobileCalendar=n,this.dateFormat=o,this.dateSeparator=a,this.dateTexts$=r,this.valueTransformer=s,this.options=c,this.textfieldSize=p,this.disabledItemHandler=l.ALWAYS_FALSE_HANDLER,this.markerHandler=u.TUI_DEFAULT_MARKER_HANDLER,this.defaultViewedMonth=l.TuiMonth.currentLocal(),this.items=[],this.min=this.options.min,this.max=this.options.max,this.minLength=null,this.maxLength=null,this.open=!1,this.selectedActivePeriod=null,this.maxLengthMapper=d.EP,this.dateFiller$=this.dateTexts$.pipe((0,h.U)((t=>(0,l.changeDateSeparator)(t[this.dateFormat],this.dateSeparator))))}onClick(){!this.isMobile&&this.interactive&&this.toggle()}ngAfterViewChecked(){this.calendarRange&&(this.calendarRange.selectedActivePeriod=this.selectedActivePeriod,this.calendarRange.cdr.markForCheck())}get size(){return this.textfieldSize.size}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:l.TUI_FIRST_DAY}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:l.TUI_LAST_DAY}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get computedMobile(){return this.isMobile&&!!this.mobileCalendar}get calendarIcon(){return this.options.icon}get computedExampleText(){var t,e;return this.items.length&&(null===(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)||void 0===e?void 0:e.placeholder)||""}get computedMask(){var t,e;const i=(null===(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)||void 0===e?void 0:e.value)!==this.computedValue;return this.activePeriod||i?r.A_:this.calculateMask(this.dateFormat,this.dateSeparator,this.computedMin,this.computedMax,this.minLength,this.maxLength)}get activePeriod(){var t;return null!==(t=this.selectedActivePeriod)&&void 0!==t?t:this.items.find((t=>(0,l.tuiNullableSame)(this.value,t.range,((t,e)=>t.from.daySame(e.from.dayLimit(this.min,this.max))&&t.to.daySame(e.to.dayLimit(this.min,this.max))))))||null}get computedValue(){const{value:t,nativeValue:e,activePeriod:i}=this;return i?String(i):t?t.getFormattedDayRange(this.dateFormat,this.dateSeparator):e}get showValueTemplate(){return(0,l.tuiIsPresent)(this.value)&&!this.focused}get computedContent(){var t;return(null===(t=this.activePeriod)||void 0===t?void 0:t.content)||this.computedValue}get innerPseudoFocused(){return!1!==this.pseudoFocus&&(!(!this.open&&!this.computedFocused)||null)}get nativeValue(){var t;return(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.value)||""}set nativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}getComputedRangeFiller(t){return this.activePeriod?"":this.getDateRangeFiller(t)}onIconClick(){this.isMobile&&this.interactive&&this.onOpenChange(!0)}onOpenChange(t){this.open=t}onValueChange(t){this.control&&this.control.updateValueAndValidity({emitEvent:!1}),t||this.mobileCalendar||this.onOpenChange(!0),this.value=t.length===l.DATE_RANGE_FILLER_LENGTH?l.TuiDayRange.normalizeParse(t,this.dateFormat):null,this.value||(this.selectedActivePeriod=null)}onRangeChange(t){var e,i;this.toggle(),this.focusInput(),t||(this.nativeValue=""),this.value=t,this.selectedActivePeriod=null!==(i=null===(e=this.calendarRange)||void 0===e?void 0:e.selectedActivePeriod)&&void 0!==i?i:null}onItemSelect(t){this.toggle(),this.focusInput(),"string"==typeof t?null!==this.activePeriod&&(this.value=null,this.nativeValue=""):this.value=t.range.dayLimit(this.min,this.max)}onActiveZone(t){this.updateFocused(t),t||this.itemSelected||this.nativeValue.length!==l.DATE_FILLER_LENGTH&&this.nativeValue.length!==l.DATE_FILLER_LENGTH+l.RANGE_SEPARATOR_CHAR.length||(this.value=l.TuiDayRange.normalizeParse(this.nativeValue,this.dateFormat))}writeValue(t){super.writeValue(t),this.nativeValue=t?this.computedValue:""}valueIdenticalComparator(t,e){return(0,l.tuiNullableSame)(t,e,((t,e)=>t.daySame(e)))}calculateMask(t,e,i,n,o,a){return(0,s.n9)({separator:e,mode:d.ux[t],min:i.toLocalNativeDate(),max:n.toLocalNativeDate(),minLength:o||{},maxLength:a||{}})}get itemSelected(){return-1!==this.items.findIndex((t=>String(t)===this.nativeValue))}toggle(){this.open=!this.open}focusInput(t=!1){this.nativeFocusableElement&&this.nativeFocusableElement.focus({preventScroll:t})}getDateRangeFiller(t){return`${t}${l.RANGE_SEPARATOR_CHAR}${t}`}}L.ɵfac=function(t){return new(t||L)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(l.TUI_IS_MOBILE),o.Y36(p.vk,8),o.Y36(l.TUI_DATE_FORMAT),o.Y36(l.TUI_DATE_SEPARATOR),o.Y36(p.zf),o.Y36(p.LD,8),o.Y36(p.WB),o.Y36(u.TUI_TEXTFIELD_SIZE))},L.ɵcmp=o.Xpm({type:L,selectors:[["tui-input-date-range"]],viewQuery:function(t,e){if(1&t&&(o.Gf(u.TuiPrimitiveTextfieldComponent,5),o.Gf(c.m,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.textfield=t.first),o.iGM(t=o.CRH())&&(e.calendarRange=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("click",(function(){return e.onClick()})),2&t&&o.uIk("data-size",e.size)},inputs:{disabledItemHandler:"disabledItemHandler",markerHandler:"markerHandler",defaultViewedMonth:"defaultViewedMonth",items:"items",min:"min",max:"max",minLength:"minLength",maxLength:"maxLength"},features:[o._Bn([(0,l.tuiAsFocusableItemAccessor)(L),(0,l.tuiAsControl)(L),(0,p._V)(p.LD),{provide:u.TUI_DROPDOWN_COMPONENT,useFactory:()=>(0,o.f3M)(l.TUI_IS_MOBILE)&&(0,o.f3M)(p.vk,o.XFs.Optional)||(0,o.f3M)(u.TUI_DROPDOWN_COMPONENT,o.XFs.SkipSelf)}]),o.qOj],ngContentSelectors:["*","input"],decls:7,vars:6,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["automation-id","tui-input-date-range__textfield","tuiValueAccessor","","class","t-textfield",3,"disabled","invalid","maskito","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldFiller","tuiTextfieldIcon","value","valueChange",4,"tuiLet"],["iconContent",""],["dropdown",""],["automation-id","tui-input-date-range__textfield","tuiValueAccessor","",1,"t-textfield",3,"disabled","invalid","maskito","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldFiller","tuiTextfieldIcon","value","valueChange"],["ngProjectAs","tuiContent","class","t-value",5,["tuiContent"],4,"ngIf"],["ngProjectAs","tuiContent",5,["tuiContent"],1,"t-value"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","automation-id","tui-input-date-range__icon","tuiWrapper","",3,"t-icon","readOnly","src","click",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","automation-id","tui-input-date-range__icon","tuiWrapper","",3,"readOnly","src","click"],[3,"defaultViewedMonth","disabledItemHandler","items","markerHandler","max","maxLength","min","minLength","value","valueChange"]],template:function(t,e){if(1&t&&(o.F$t(z),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("openChange",(function(t){return e.onOpenChange(t)}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),o.YNc(1,A,4,12,"tui-primitive-textfield",1),o.ALo(2,"async"),o.YNc(3,D,1,4,"ng-template",null,2,o.W1O),o.YNc(5,X,1,9,"ng-template",null,3,o.W1O),o.qZA()),2&t){const t=o.MAs(6);o.Q6J("canOpen",e.interactive)("content",t)("open",e.open&&e.interactive),o.xp6(1),o.Q6J("tuiLet",o.lcZ(2,4,e.dateFiller$))}},directives:[g.o,m.e,f.L,v.y,b.B,_.n,C.ro,x.k,M.A,y.O5,w.Li,O.P,T.o,P.m],pipes:[y.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}._disabled[_nghost-%COMP%]{pointer-events:none}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-icon[_ngcontent-%COMP%]{pointer-events:auto}.t-value[_ngcontent-%COMP%]{display:flex;width:100%;align-items:center}"],changeDetection:0}),(0,n.gn)([l.tuiPure],L.prototype,"calculateMask",null)},48706:(t,e,i)=>{i.d(e,{d:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.computedValue}onValueChange(t){this.host.onValueChange(t)}process(t){t.inputMode="numeric"}ngDoCheck(){this.host.nativeFocusableElement&&(this.host.nativeFocusableElement.placeholder=this.host.computedExampleText)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-date-range"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},19233:(t,e,i)=>{i.d(e,{u:()=>L});var n=i(64762),o=i(74788),a=i(23738),r=i(72878),s=i(4797),l=i(64862),u=i(10006),c=i(57620),d=i(26215),p=i(9112),h=i(46797),g=i(88002),m=i(46782),f=i(62939),v=i(63060),b=i(62733),_=i(48214),C=i(81125),x=i(87205),M=i(88494),y=i(89570),w=i(12057),O=i(34880),T=i(2697);let P=(()=>{class t{constructor(t){this.host=t}get value(){var t,e;return this.host.rawValue[0]&&this.host.rawValue[1]?`${null===(t=this.host.rawValue[0])||void 0===t?void 0:t.toString("YMD","-")}T${null===(e=this.host.rawValue[1])||void 0===e?void 0:e.toString("HH:MM")}`:""}onChange(t){if(!t)return void this.host.writeValue([null,null]);const e=new Date(t),i=s.TuiDay.fromLocalNativeDate(e),n=s.TuiTime.fromLocalNativeDate(e);this.host.writeValue([i,n])}}return t.ɵfac=function(e){return new(e||t)(o.Y36(l.TUI_TEXTFIELD_HOST))},t.ɵdir=o.lG2({type:t,selectors:[["input","tuiDateTime",""]],hostAttrs:["type","datetime-local"],hostVars:2,hostBindings:function(t,e){1&t&&o.NdJ("change.stop",(function(t){return e.onChange(t.target.value)}))("input.stop",(function(t){return e.onChange(t.target.value)}))("click.stop.silent",(function(){return 0}))("mousedown.stop.silent",(function(){return 0})),2&t&&o.Ikx("tabIndex",-1)("value",e.value)}}),t})();var k=i(49746),I=i(13176);function S(t,e){if(1&t&&o._UZ(0,"tui-svg",7),2&t){const t=e.polymorpheusOutlet,i=o.oxw(2);o.ekj("t-icon",!i.computedDisabled),o.Q6J("readOnly",i.readOnly)("src",t)}}function A(t,e){1&t&&o._UZ(0,"input",8)}const E=function(t){return{$implicit:t}};function D(t,e){if(1&t&&(o.YNc(0,S,1,4,"tui-svg",5),o.YNc(1,A,1,0,"input",6)),2&t){const t=o.oxw();o.Q6J("polymorpheusOutlet",t.calendarIcon)("polymorpheusOutletContext",o.VKq(3,E,t.size)),o.xp6(1),o.Q6J("ngIf",t.showNativePicker)}}function X(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-calendar",9),o.NdJ("dayClick",(function(e){return o.CHM(t),o.oxw().onDayClick(e)}))("monthChange",(function(e){return o.CHM(t),o.oxw().onMonthChange(e)})),o.qZA()}if(2&t){const t=o.oxw();o.Q6J("disabledItemHandler",t.disabledItemHandler)("max",t.calendarMaxDay)("min",t.calendarMinDay)("month",t.computedActiveYearMonth)("value",t.calendarValue)}}const z=["*",[["input"]]];class L extends s.AbstractTuiControl{constructor(t,e,i,n,o,a,r,l,u,c,h){super(t,e,r),this.dateFormat=i,this.dateSeparator=n,this.timeTexts$=o,this.dateTexts$=a,this.valueTransformer=r,this.options=l,this.isMobile=u,this.isIos=c,this.textfieldSize=h,this.month=null,this.timeMode$=new d.X("HH:MM"),this.min=this.options.min,this.max=this.options.max,this.disabledItemHandler=s.ALWAYS_FALSE_HANDLER,this.defaultActiveYearMonth=s.TuiMonth.currentLocal(),this.open=!1,this.filler$=(0,p.aj)([this.dateTexts$.pipe((0,g.U)((t=>(0,s.changeDateSeparator)(t[this.dateFormat],this.dateSeparator)))),this.timeTexts$,this.timeMode$]).pipe((0,g.U)((([t,e,i])=>this.getDateTimeString(t,e[i]))))}set timeMode(t){this.timeMode$.next(t)}get timeMode(){return this.timeMode$.value}get size(){return this.textfieldSize.size}get computedMin(){return this.toTuiDay(this.min,this.options.min)}get computedMax(){return this.toTuiDay(this.max,this.options.max)}get fillerLength(){return s.DATE_FILLER_LENGTH+u.JC.length+this.timeMode.length}get maskOptions(){return this.calculateMask(this.computedMin,this.computedMax,this.timeMode,this.dateFormat,this.dateSeparator)}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get calendarIcon(){return this.options.icon}get nativePicker(){return this.options.nativePicker&&this.isMobile}get showNativePicker(){return this.nativePicker&&"HH:MM"===this.timeMode}get computedValue(){const{value:t,nativeValue:e,timeMode:i}=this,[n,o]=t,a=e.length>s.DATE_FILLER_LENGTH;return!n||!o&&a?e:this.getDateTimeString(n,o,i)}get calendarValue(){return this.value[0]}get calendarMinDay(){const t=this.computedMin;return Array.isArray(t)?t[0]:t}get calendarMaxDay(){const t=this.computedMax;return Array.isArray(t)?t[0]:t}get computedActiveYearMonth(){const{computedMin:t,computedMax:e}=this;return this.month||this.value[0]||(0,s.tuiDateClamp)(this.defaultActiveYearMonth,Array.isArray(t)?t[0]:t,Array.isArray(e)?e[0]:e)}get nativeValue(){var t;return(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.value)||""}set nativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}onClick(){this.open=!this.open}onValueChange(t){if(t||this.onOpenChange(!0),t.length{this.nativeValue=this.trimTrailingSeparator(this.nativeValue)})),null===this.value[0]||null!==this.value[1]||this.nativeValue.length===this.fillerLength||"HH:MM"===this.timeMode)return;const[,e]=this.nativeValue.split(u.JC);if(!e)return;const i=s.TuiTime.fromString(e);this.value=[this.value[0],i]}setDisabledState(){super.setDisabledState(),this.open=!1}writeValue(t){super.writeValue(t),this.nativeValue=this.value&&(this.value[0]||this.value[1])?this.computedValue:""}getFallbackValue(){return[null,null]}valueIdenticalComparator(t,e){return(0,s.tuiNullableSame)(t[0],e[0],((t,e)=>t.daySame(e)))&&(0,s.tuiNullableSame)(t[1],e[1],((t,e)=>String(t)===String(e)))}calculateMask(t,e,i,n,o){return(0,r.H$)({timeMode:i,dateSeparator:o,dateMode:u.ux[n],min:this.toNativeDate(t),max:this.toNativeDate(e)})}getDateTimeString(t,e,i="HH:MM"){const n=t instanceof s.TuiDay?t.toString(this.dateFormat,this.dateSeparator):t,o=e instanceof s.TuiTime?e.toString(i):e||"";return o?`${n}${u.JC}${o}`:n}updateNativeValue(t){const e=this.nativeValue.split(u.JC)[1]||"";this.nativeValue=this.getDateTimeString(t,e)}clampTime(t,e){const{computedMin:i,computedMax:n}=this,o=t.toAbsoluteMilliseconds(),a=Array.isArray(i)&&e.daySame(this.calendarMinDay)?i[1].toAbsoluteMilliseconds():-1/0,r=Array.isArray(n)&&e.daySame(this.calendarMaxDay)?n[1].toAbsoluteMilliseconds():1/0;return s.TuiTime.fromAbsoluteMilliseconds((0,s.tuiClamp)(o,a,r))}trimTrailingSeparator(t){return t.replace(new RegExp(`(\\${this.dateSeparator}|${u.JC}|\\.)$`),"")}toNativeDate(t){if(!Array.isArray(t))return t.toLocalNativeDate();const[{year:e,month:i,day:n},{hours:o,minutes:a,seconds:r,ms:s}]=t;return new Date(e,i,n,o,a,r,s)}toTuiDay(t,e){if(!t)return e;if(!Array.isArray(t))return t;const[i,n]=t;return i?n?t:i:e}}L.ɵfac=function(t){return new(t||L)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(s.TUI_DATE_FORMAT),o.Y36(s.TUI_DATE_SEPARATOR),o.Y36(c.Yq),o.Y36(c.zf),o.Y36(c.Mu,8),o.Y36(c.WB),o.Y36(s.TUI_IS_MOBILE),o.Y36(s.TUI_IS_IOS),o.Y36(l.TUI_TEXTFIELD_SIZE))},L.ɵcmp=o.Xpm({type:L,selectors:[["tui-input-date-time"]],viewQuery:function(t,e){if(1&t&&o.Gf(l.TuiPrimitiveTextfieldComponent,5),2&t){let t;o.iGM(t=o.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("click",(function(){return e.onClick()})),2&t&&o.uIk("data-size",e.size)},inputs:{min:"min",max:"max",disabledItemHandler:"disabledItemHandler",defaultActiveYearMonth:"defaultActiveYearMonth",timeMode:"timeMode"},features:[o._Bn([(0,s.tuiAsFocusableItemAccessor)(L),(0,s.tuiAsControl)(L),(0,c._V)(c.Mu)]),o.qOj],ngContentSelectors:["*","input"],decls:9,vars:16,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange"],["automation-id","tui-input-date-time__textfield","tuiValueAccessor","",1,"t-textfield",3,"disabled","invalid","maskito","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldFiller","tuiTextfieldIcon","value","focusedChange","valueChange"],["iconContent",""],[3,"polymorpheus"],["dropdown","polymorpheus"],["appearance","icon","tuiWrapper","",3,"t-icon","readOnly","src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["tuiDateTime","","class","t-native-input",4,"ngIf"],["appearance","icon","tuiWrapper","",3,"readOnly","src"],["tuiDateTime","",1,"t-native-input"],["automation-id","tui-input-date-time__calendar","tuiPreventDefault","mousedown",3,"disabledItemHandler","max","min","month","value","dayClick","monthChange"]],template:function(t,e){if(1&t&&(o.F$t(z),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("openChange",(function(t){return e.onOpenChange(t)})),o.TgZ(1,"tui-primitive-textfield",1),o.NdJ("focusedChange",(function(t){return e.onFocused(t)}))("valueChange",(function(t){return e.onValueChange(t)})),o.ALo(2,"async"),o.Hsn(3),o.Hsn(4,1,["ngProjectAs","input",5,["input"]]),o.qZA(),o.YNc(5,D,2,5,"ng-template",null,2,o.W1O),o.YNc(7,X,1,5,"ng-template",3,4,o.W1O),o.qZA()),2&t){const t=o.MAs(6),i=o.MAs(8);o.Q6J("canOpen",e.interactive&&!e.showNativePicker)("content",i)("open",e.open&&e.interactive),o.xp6(1),o.Q6J("disabled",e.computedDisabled)("invalid",e.computedInvalid)("maskito",e.maskOptions)("nativeId",e.nativeId)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldFiller",o.lcZ(2,14,e.filler$)||"")("tuiTextfieldIcon",e.calendarIcon&&t)("value",e.computedValue),o.xp6(6),o.Q6J("polymorpheus",e.type)}},directives:[f.o,v.y,b.B,_.n,C.ro,x.k,M.A,y.GL,y.Li,w.O5,O.P,T.o,P,k.a,I.A],pipes:[w.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-icon[_ngcontent-%COMP%]{pointer-events:auto}.t-button[_ngcontent-%COMP%]{display:flex;height:2.75rem;justify-content:center;box-shadow:inset 0 1px var(--tui-base-03)}.t-native-input[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:auto;font-size:2rem}"],changeDetection:0}),(0,n.gn)([s.tuiPure],L.prototype,"calculateMask",null),(0,n.gn)([s.tuiPure],L.prototype,"getDateTimeString",null)},64731:(t,e,i)=>{i.d(e,{c:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.computedValue}get rawValue(){return this.host.value}onValueChange(t){this.host.onValueChange(t)}writeValue(t){this.host.writeValue(t)}process(t){t.inputMode="numeric"}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-date-time"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},62483:(t,e,i)=>{i.d(e,{j:()=>N});var n=i(64762),o=i(74788),a=i(23738),r=i(25219),s=i(72878),l=i(4797),u=i(64862),c=i(10006),d=i(57620),p=i(88002),h=i(62939),g=i(40939),m=i(89570),f=i(63060),v=i(62733),b=i(48214),_=i(81125),C=i(87205),x=i(88494),M=i(12057),y=i(34880),w=i(2697);let O=(()=>{class t{constructor(t,e){this.host=t,this.dateFormat=e}get value(){return this.host.value.length===l.DATE_FILLER_LENGTH?l.TuiDay.normalizeParse(this.host.value,this.dateFormat).toString("YMD","-"):""}get max(){return this.host.max.toJSON()}get min(){return this.host.min.toJSON()}onChange(t){this.host.onValueChange(t?l.TuiDay.normalizeParse(t,"YMD").toString(this.dateFormat):"")}}return t.ɵfac=function(e){return new(e||t)(o.Y36(u.TUI_TEXTFIELD_HOST),o.Y36(l.TUI_DATE_FORMAT))},t.ɵdir=o.lG2({type:t,selectors:[["input","tuiDate",""]],hostAttrs:["type","date"],hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("change",(function(t){return e.onChange(t.target.value)}))("click.stop.silent",(function(){return 0}))("input.stop.silent",(function(){return 0}))("mousedown.stop.silent",(function(){return 0})),2&t&&o.Ikx("tabIndex",-1)("value",e.value)("max",e.max)("min",e.min)}}),t})();var T=i(49746),P=i(13176),k=i(66596);function I(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-primitive-textfield",5),o.NdJ("focusedChange",(function(e){return o.CHM(t),o.oxw().onFocused(e)}))("valueChange",(function(e){return o.CHM(t),o.oxw().onValueChange(e)})),o.Hsn(1),o.Hsn(2,1,["ngProjectAs","input",5,["input"]]),o.qZA()}if(2&t){const t=e.tuiLet,i=o.oxw(),n=o.MAs(4);o.Q6J("disabled",i.computedDisabled)("focusable",i.computedFocusable)("invalid",i.computedInvalid)("maskito",i.computedMask)("nativeId",i.nativeId)("pseudoFocus",i.pseudoFocus)("pseudoHover",i.pseudoHover)("readOnly",i.readOnly)("tuiTextfieldFiller",i.getComputedFiller(t||""))("tuiTextfieldIcon",i.calendarIcon&&n)("value",i.computedValue)}}function S(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-svg",8),o.NdJ("click",(function(){return o.CHM(t),o.oxw(2).onIconClick()})),o.qZA()}if(2&t){const t=e.polymorpheusOutlet,i=o.oxw(2);o.ekj("t-icon",!i.computedDisabled),o.Q6J("readOnly",i.readOnly)("src",t)}}function A(t,e){1&t&&o._UZ(0,"input",9)}const E=function(t){return{$implicit:t}};function D(t,e){if(1&t&&(o.YNc(0,S,1,4,"tui-svg",6),o.YNc(1,A,1,0,"input",7)),2&t){const t=o.oxw();o.Q6J("polymorpheusOutlet",t.calendarIcon)("polymorpheusOutletContext",o.VKq(3,E,t.size)),o.xp6(1),o.Q6J("ngIf",t.nativePicker)}}function X(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",12),o.TgZ(1,"button",13),o.NdJ("click",(function(){o.CHM(t);const e=o.oxw(2);return e.onDayClick(e.items[0].day)})),o._uU(2),o.qZA(),o.qZA()}if(2&t){const t=o.oxw(2);o.xp6(2),o.hij(" ",t.items[0]," ")}}function z(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-calendar",10),o.NdJ("dayClick",(function(e){return o.CHM(t),o.oxw().onDayClick(e)}))("monthChange",(function(e){return o.CHM(t),o.oxw().onMonthChange(e)})),o.qZA(),o.YNc(1,X,3,1,"div",11)}if(2&t){const t=o.oxw();o.Q6J("disabledItemHandler",t.disabledItemHandler)("markerHandler",t.markerHandler)("max",t.computedMax)("min",t.computedMin)("month",t.computedActiveYearMonth)("value",t.value),o.xp6(1),o.Q6J("ngIf",1===t.items.length)}}const L=["*",[["input"]]];class N extends l.AbstractTuiNullableControl{constructor(t,e,i,n,o,a,r,s,c,d){super(t,e,s),this.isMobile=i,this.mobileCalendar=n,this.dateFormat=o,this.dateSeparator=a,this.dateTexts$=r,this.valueTransformer=s,this.options=c,this.textfieldSize=d,this.month=null,this.min=this.options.min,this.max=this.options.max,this.disabledItemHandler=l.ALWAYS_FALSE_HANDLER,this.markerHandler=u.TUI_DEFAULT_MARKER_HANDLER,this.items=[],this.defaultActiveYearMonth=l.TuiMonth.currentLocal(),this.open=!1,this.filler$=this.dateTexts$.pipe((0,p.U)((t=>(0,l.changeDateSeparator)(t[this.dateFormat],this.dateSeparator))))}get size(){return this.textfieldSize.size}get computedMin(){var t,e;return this.value&&(null===(t=this.control)||void 0===t?void 0:t.pristine)?l.TUI_FIRST_DAY:null!==(e=this.min)&&void 0!==e?e:this.options.min}get computedMax(){var t,e;return this.value&&(null===(t=this.control)||void 0===t?void 0:t.pristine)?l.TUI_LAST_DAY:null!==(e=this.max)&&void 0!==e?e:this.options.max}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get computedMobile(){return this.isMobile&&(!!this.mobileCalendar||this.nativePicker)}get nativePicker(){return this.options.nativePicker&&this.isMobile}get calendarIcon(){return this.options.icon}get computedValue(){const{value:t,nativeValue:e,activeItem:i}=this;return i?String(i):t?t.toString(this.dateFormat,this.dateSeparator):e}get computedActiveYearMonth(){var t,e;const i=(0,l.tuiDateClamp)(this.defaultActiveYearMonth,this.computedMin,this.computedMax);return(null===(t=this.value)||void 0===t?void 0:t.dayAfter(l.TUI_LAST_DISPLAYED_DAY))?this.month||i:this.items[0]&&(null===(e=this.value)||void 0===e?void 0:e.daySame(this.items[0].day))?this.items[0].displayDay:this.month||this.value||i}get nativeValue(){var t;return(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.value)||""}set nativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}get computedMask(){const t=this.nativeValue!==this.computedValue;return this.activeItem||t?r.A_:this.computeMaskOptions(this.dateFormat,this.dateSeparator,this.computedMin,this.computedMax)}get activeItem(){const{value:t}=this;return t&&this.items.find((e=>e.day.daySame(t)))||null}onClick(){!this.isMobile&&this.interactive&&(this.open=!this.open)}getComputedFiller(t){return this.activeItem?"":t}onMobileClick(){this.onIconClick()}onIconClick(){this.isMobile&&this.interactive&&(this.open=!0)}onValueChange(t){this.control&&this.control.updateValueAndValidity({emitEvent:!1}),t||this.mobileCalendar||this.onOpenChange(!0),this.activeItem&&(this.nativeValue=""),this.value=t.length!==l.DATE_FILLER_LENGTH||this.activeItem?null:l.TuiDay.normalizeParse(t,this.dateFormat)}onDayClick(t){this.value=t,this.open=!1}onMonthChange(t){this.month=t}onOpenChange(t){this.open=t}onFocused(t){this.updateFocused(t)}setDisabledState(){super.setDisabledState(),this.open=!1}writeValue(t){super.writeValue(t),this.nativeValue=t?this.computedValue:""}valueIdenticalComparator(t,e){return(0,l.tuiNullableSame)(t,e,((t,e)=>t.daySame(e)))}computeMaskOptions(t,e,i,n){return(0,s.tr)({separator:e,mode:c.ux[t],min:i.toLocalNativeDate(),max:n.toLocalNativeDate()})}}N.ɵfac=function(t){return new(t||N)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(l.TUI_IS_MOBILE),o.Y36(d.vk,8),o.Y36(l.TUI_DATE_FORMAT),o.Y36(l.TUI_DATE_SEPARATOR),o.Y36(d.zf),o.Y36(d.HF,8),o.Y36(d.WB),o.Y36(u.TUI_TEXTFIELD_SIZE))},N.ɵcmp=o.Xpm({type:N,selectors:[["tui-input-date",3,"multiple",""]],viewQuery:function(t,e){if(1&t&&o.Gf(u.TuiPrimitiveTextfieldComponent,5),2&t){let t;o.iGM(t=o.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("click",(function(){return e.onClick()})),2&t&&o.uIk("data-size",e.size)},inputs:{min:"min",max:"max",disabledItemHandler:"disabledItemHandler",markerHandler:"markerHandler",items:"items",defaultActiveYearMonth:"defaultActiveYearMonth"},features:[o._Bn([(0,l.tuiAsFocusableItemAccessor)(N),(0,l.tuiAsControl)(N),(0,d._V)(d.HF),{provide:u.TUI_DROPDOWN_COMPONENT,useFactory:()=>(0,o.f3M)(l.TUI_IS_MOBILE)&&(0,o.f3M)(d.vk,o.XFs.Optional)||(0,o.f3M)(u.TUI_DROPDOWN_COMPONENT,o.XFs.SkipSelf)}]),o.qOj],ngContentSelectors:["*","input"],decls:7,vars:7,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange"],["automation-id","tui-input-date-range__textfield","tuiValueAccessor","","class","t-textfield",3,"disabled","focusable","invalid","maskito","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldFiller","tuiTextfieldIcon","value","focusedChange","valueChange",4,"tuiLet"],["iconContent",""],[3,"polymorpheus"],["dropdown","polymorpheus"],["automation-id","tui-input-date-range__textfield","tuiValueAccessor","",1,"t-textfield",3,"disabled","focusable","invalid","maskito","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldFiller","tuiTextfieldIcon","value","focusedChange","valueChange"],["appearance","icon","automation-id","tui-input-date-range__icon","tuiWrapper","",3,"t-icon","readOnly","src","click",4,"polymorpheusOutlet","polymorpheusOutletContext"],["tuiDate","","class","t-native-input",4,"ngIf"],["appearance","icon","automation-id","tui-input-date-range__icon","tuiWrapper","",3,"readOnly","src","click"],["tuiDate","",1,"t-native-input"],["automation-id","tui-input-date__calendar","tuiPreventDefault","mousedown",3,"disabledItemHandler","markerHandler","max","min","month","value","dayClick","monthChange"],["tuiPreventDefault","mousedown","class","t-button",4,"ngIf"],["tuiPreventDefault","mousedown",1,"t-button"],["tuiLink","","type","button",3,"click"]],template:function(t,e){if(1&t&&(o.F$t(L),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("openChange",(function(t){return e.onOpenChange(t)})),o.YNc(1,I,3,11,"tui-primitive-textfield",1),o.ALo(2,"async"),o.YNc(3,D,2,5,"ng-template",null,2,o.W1O),o.YNc(5,z,2,7,"ng-template",3,4,o.W1O),o.qZA()),2&t){const t=o.MAs(6);o.Q6J("canOpen",e.interactive&&!e.nativePicker)("content",t)("open",e.open),o.xp6(1),o.Q6J("tuiLet",o.lcZ(2,5,e.filler$)),o.xp6(4),o.Q6J("polymorpheus",e.type)}},directives:[h.o,g.L,m.GL,f.y,v.B,b.n,_.ro,C.k,x.A,m.Li,M.O5,y.P,w.o,O,T.a,P.A,k.V],pipes:[M.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-icon[_ngcontent-%COMP%]{pointer-events:auto}.t-button[_ngcontent-%COMP%]{display:flex;height:2.75rem;justify-content:center;box-shadow:inset 0 1px var(--tui-base-03)}.t-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{flex:1;text-align:center}.t-native-input[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:auto;font-size:2rem}"],changeDetection:0}),(0,n.gn)([l.tuiPure],N.prototype,"computeMaskOptions",null)},40813:(t,e,i)=>{i.d(e,{k:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.computedValue}get max(){return this.host.computedMax}get min(){return this.host.computedMin}onValueChange(t){t||(this.host.nativeValue=""),this.host.onValueChange(t)}process(t){t.inputMode="numeric"}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-date",3,"multiple",""]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},90197:(t,e,i)=>{i.d(e,{N:()=>z});var n=i(64762),o=i(74788),a=i(23738),r=i(4797),s=i(64862),l=i(57620),u=i(69360),c=i(25917),d=i(88002),p=i(22640),h=i(32198),g=i(2697),m=i(30692),f=i(12057),v=i(66596),b=i(89570),_=i(48893),C=i(49335),x=i(9112);let M=(()=>{class t{constructor(t,e){this.inputFileTexts$=t,this.units$=e}transform(t){return(0,x.aj)([this.inputFileTexts$,this.units$]).pipe((0,d.U)((([{maxSizeRejectionReason:e},i])=>`${e}${r.CHAR_NO_BREAK_SPACE}${(0,C.z)(i,t)}`)))}}return t.ɵfac=function(e){return new(e||t)(o.Y36(l.BV,16),o.Y36(l.rV,16))},t.ɵpipe=o.Yjl({name:"tuiMaxSizeRejectionError",type:t,pure:!0}),t})();const y=["input"],w=["formatRejection"],O=["maxSizeRejection"];function T(t,e){1&t&&o.GkF(0)}function P(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function k(t,e){if(1&t&&o._UZ(0,"span",10),2&t){const t=e.polymorpheusOutlet;o.Q6J("textContent",t)}}function I(t,e){if(1&t&&(o.TgZ(0,"div"),o.TgZ(1,"a",7),o.YNc(2,P,2,1,"ng-container",8),o.ALo(3,"async"),o.qZA(),o.YNc(4,k,1,1,"span",9),o.ALo(5,"async"),o.qZA()),2&t){const t=o.oxw();o.xp6(2),o.Q6J("polymorpheusOutlet",o.lcZ(3,2,t.computedLink$)),o.xp6(2),o.Q6J("polymorpheusOutlet",o.lcZ(5,4,t.computedLabel$))}}function S(t,e){if(1&t&&(o.ynx(0),o.Hsn(1),o._UZ(2,"input",11,12),o.BQk()),2&t){const t=o.oxw();o.xp6(2),o.Q6J("accept",t.accept)("id",t.id)("multiple",t.multiple)("tuiFocusable",t.focusable)}}function A(t,e){if(1&t&&(o._uU(0),o.ALo(1,"async")),2&t){const t=o.oxw();let e;o.hij(" ",(null==(e=o.lcZ(1,1,t.inputFileTexts$))?null:e.formatRejectionReason)||"","\n")}}function E(t,e){if(1&t&&(o._uU(0),o.ALo(1,"async"),o.ALo(2,"tuiMaxSizeRejectionError")),2&t){const t=o.oxw();o.hij(" ",o.lcZ(1,1,o.lcZ(2,3,t.maxFileSize)),"\n")}}const D=[[["input"]]],X=function(t){return{$implicit:t}};class z extends r.AbstractTuiNullableControl{constructor(t,e,i,n,a){super(t,e),this.isMobile=i,this.inputFileTexts$=n,this.options=a,this.files=null,this.accept=this.options.accepts,this.multiple=this.options.multiple,this.size=this.options.size,this.maxFileSize=this.options.maxFileSize,this.reject=new o.vpe}get computedMultiple(){var t,e;return null!==(e=null===(t=this.nativeInput)||void 0===t?void 0:t.multiple)&&void 0!==e?e:this.multiple}get computedAccept(){var t,e;return null!==(e=null===(t=this.nativeInput)||void 0===t?void 0:t.accept)&&void 0!==e?e:this.accept}get nativeFocusableElement(){var t;return(null===(t=this.input)||void 0===t?void 0:t.nativeElement)||null}get focused(){return(0,r.tuiIsNativeFocused)(this.nativeFocusableElement)}get computedPseudoHovered(){var t;return null!==(t=this.pseudoHover)&&void 0!==t?t:this.fileDragged||null}get computedLink$(){return this.computeLink$(this.fileDragged,this.computedMultiple,this.link)}get computedLabel$(){return this.computeLabel$(this.isMobile,this.fileDragged,this.computedMultiple,this.label)}get fileDragged(){return!!this.files&&!this.computedDisabled}get arrayValue(){return this.getValueArray(this.value)}onFocused(t){this.updateFocused(t)}onFilesSelected(){var t,e,i;const n=null!==(e=null===(t=this.nativeInput)||void 0===t?void 0:t.input)&&void 0!==e?e:null===(i=this.input)||void 0===i?void 0:i.nativeElement;n&&(this.processSelectedFiles(n.files),n.value="")}onDropped(t){this.files=null,this.processSelectedFiles(t.files)}onDragOver(t){this.files=null==t?void 0:t.files}removeFile(t){this.value=this.computedMultiple?this.arrayValue.filter((e=>e!==t)):null}computeLink$(t,e,i){return t?(0,c.of)(""):this.inputFileTexts$.pipe((0,d.U)((t=>e&&!i?t.defaultLinkMultiple:i||t.defaultLinkSingle)))}computeLabel$(t,e,i,n){return t?(0,c.of)(""):e?this.inputFileTexts$.pipe((0,d.U)((t=>i?t.dropMultiple:t.drop))):this.inputFileTexts$.pipe((0,d.U)((t=>i&&!n?t.defaultLabelMultiple:n||t.defaultLabelSingle)))}getValueArray(t){return t?Array.isArray(t)?t:[t]:r.EMPTY_ARRAY}processSelectedFiles(t){if(!(null==t?void 0:t.length))return;const e={formatRejection:this.formatRejection,maxSizeRejection:this.maxSizeRejection},i=this.computedMultiple?Array.from(t):[t[0]],n=i.filter((t=>t.size>this.maxFileSize)),o=i.filter((t=>!this.isFormatAcceptable(t)&&!n.includes(t))),a=i.filter((t=>!n.includes(t)&&!o.includes(t)));(n.length||o.length)&&this.rejectFiles([...n.map((t=>({name:t.name,type:t.type,size:t.size,content:e.maxSizeRejection}))),...o.map((t=>({name:t.name,type:t.type,size:t.size,content:e.formatRejection})))]),this.value=this.computedMultiple?[...this.arrayValue,...a]:a[0]||null}isFormatAcceptable(t){if(!this.computedAccept)return!0;const e=`.${(t.name.split(".").pop()||"").toLowerCase()}`;return(0,u.w)(this.computedAccept).some((i=>i===e||i===t.type||"*"===i.split("/")[1]&&t.type.split("/")[0]===i.split("/")[0]))}rejectFiles(t){this.reject.emit(this.computedMultiple?t:t[0])}}z.ɵfac=function(t){return new(t||z)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(r.TUI_IS_MOBILE),o.Y36(l.BV),o.Y36(h.Hd))},z.ɵcmp=o.Xpm({type:z,selectors:[["tui-input-files"]],contentQueries:function(t,e,i){if(1&t&&(o.Suo(i,p.K,5),o.Suo(i,o.Rgc,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.nativeInput=t.first),o.iGM(t=o.CRH())&&(e.template=t.first)}},viewQuery:function(t,e){if(1&t&&(o.Gf(y,5),o.Gf(w,5),o.Gf(O,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.input=t.first),o.iGM(t=o.CRH())&&(e.formatRejection=t.first),o.iGM(t=o.CRH())&&(e.maxSizeRejection=t.first)}},hostBindings:function(t,e){1&t&&o.NdJ("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)}))("change",(function(){return e.onFilesSelected()}))},inputs:{link:"link",label:"label",accept:"accept",multiple:"multiple",size:"size",maxFileSize:"maxFileSize"},outputs:{reject:"reject"},features:[o._Bn([s.MODE_PROVIDER,(0,r.tuiAsFocusableItemAccessor)(z)]),o.qOj],ngContentSelectors:y,decls:10,vars:12,consts:[["appearance","input-file","tuiWrapper","",1,"t-wrapper",3,"active","disabled","focus","hover"],["automation-id","tui-input-file__label",1,"t-label",3,"mousedown.prevent.silent","tuiDroppableDragOverChange","tuiDroppableDropped"],[1,"t-description"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngIf"],["formatRejection",""],["maxSizeRejection",""],["tuiLink",""],[4,"polymorpheusOutlet"],[3,"textContent",4,"polymorpheusOutlet"],[3,"textContent"],["title","","type","file",1,"t-native",3,"accept","id","multiple","tuiFocusable"],["input",""]],template:function(t,e){1&t&&(o.F$t(D),o.TgZ(0,"div",0),o.TgZ(1,"label",1),o.NdJ("mousedown.prevent.silent",(function(){return 0}))("tuiDroppableDragOverChange",(function(t){return e.onDragOver(t)}))("tuiDroppableDropped",(function(t){return e.onDropped(t)})),o.TgZ(2,"div",2),o.YNc(3,T,1,0,"ng-container",3),o.YNc(4,I,6,6,"div",4),o.qZA(),o.YNc(5,S,4,4,"ng-container",4),o.qZA(),o.qZA(),o.YNc(6,A,2,3,"ng-template",null,5,o.W1O),o.YNc(8,E,3,5,"ng-template",null,6,o.W1O)),2&t&&(o.ekj("_mobile",e.isMobile),o.Q6J("active",e.pseudoActive)("disabled",e.computedDisabled)("focus",e.computedFocused)("hover",e.pseudoHover||e.fileDragged||null),o.xp6(3),o.Q6J("ngTemplateOutlet",e.template||null)("ngTemplateOutletContext",o.VKq(10,X,e.fileDragged)),o.xp6(1),o.Q6J("ngIf",!e.template),o.xp6(1),o.Q6J("ngIf",!e.readOnly&&!e.computedDisabled))},directives:[g.o,m._,f.tP,f.O5,v.V,b.Li,_.t],pipes:[f.Ov,M],styles:['tui-input-files{display:block;min-height:var(--tui-height-l);border-radius:var(--tui-radius-m);font:var(--tui-font-text-m)}tui-input-files .t-native{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}tui-input-files .t-native::-webkit-file-upload-button{display:none}tui-input-files .t-native+.t-native{display:none}tui-input-files .t-label{width:100%;min-height:inherit;text-align:center}tui-input-files .t-description{display:flex;justify-content:center;align-items:center;height:100%;min-height:inherit;padding:1rem 0;box-sizing:border-box}[tuiWrapper][data-appearance=input-file]{background:transparent;word-wrap:break-word;color:var(--tui-text-02);min-height:inherit;border-radius:inherit;padding:0 .5rem;box-sizing:border-box}[tuiWrapper][data-appearance=input-file]:after{border:1px dashed;color:var(--tui-link)}[tuiWrapper][data-appearance=input-file]._mobile:after{border:1px solid}[tuiWrapper][data-appearance=input-file]:disabled:disabled:after,[tuiWrapper][data-appearance=input-file][data-state=disabled][data-state=disabled]:after{color:var(--tui-text-03)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=input-file]:after,[data-focused=true]>[tuiWrapper][data-appearance=input-file]:after{border-style:solid;border-width:2px;color:var(--tui-focus)}[tuiWrapper][data-appearance=input-file]:focus-visible:focus-visible:after{border-style:solid;border-width:2px;color:var(--tui-focus)}[tuiWrapper][data-appearance=input-file]._focused._focused:after{border-style:solid;border-width:2px;color:var(--tui-focus)}[tuiWrapper][data-appearance=input-file][data-mode=onDark]{color:var(--tui-text-01-night)}[tuiWrapper][data-appearance=input-file][data-mode=onDark]:after{color:var(--tui-text-01-night)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=input-file][data-mode=onDark]:after,[data-focused=true]>[tuiWrapper][data-appearance=input-file][data-mode=onDark]:after{color:var(--tui-text-01-night)}[tuiWrapper][data-appearance=input-file][data-mode=onDark]:focus-visible:focus-visible:after{color:var(--tui-text-01-night)}[tuiWrapper][data-appearance=input-file][data-mode=onDark]._focused._focused:after{color:var(--tui-text-01-night)}@media (hover: hover){[tuiWrapper][data-appearance=input-file][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=input-file][data-mode=onDark][data-state=hover]{background:var(--tui-clear-inverse-hover)}[tuiWrapper][data-appearance=input-file][data-mode=onDark]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=input-file][data-mode=onDark][data-state=hover]:after{color:var(--tui-text-03-night)}}[tuiWrapper][data-appearance=input-file][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=input-file][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=input-file][data-mode=onDark][data-state=active]:hover{background:var(--tui-clear-inverse-active)}[tuiWrapper][data-appearance=input-file][data-mode=onDark]:active:not(._no-active):after,[tuiWrapper][data-appearance=input-file][data-mode=onDark][data-state=active]:after,[tuiWrapper][data-appearance=input-file][data-mode=onDark][data-state=active]:hover:after{color:var(--tui-text-03-night)}[tuiWrapper][data-appearance=input-file][data-mode=onLight]{color:var(--tui-text-01)}[tuiWrapper][data-appearance=input-file][data-mode=onLight]:after{color:var(--tui-text-01)}@media (hover: hover){[tuiWrapper][data-appearance=input-file][data-mode=onLight]:hover:not(._no-hover),[tuiWrapper][data-appearance=input-file][data-mode=onLight][data-state=hover]{background:var(--tui-clear-hover)}[tuiWrapper][data-appearance=input-file][data-mode=onLight]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=input-file][data-mode=onLight][data-state=hover]:after{color:var(--tui-text-03)}}[tuiWrapper][data-appearance=input-file][data-mode=onLight]:active:not(._no-active),[tuiWrapper][data-appearance=input-file][data-mode=onLight][data-state=active],[tuiWrapper][data-appearance=input-file][data-mode=onLight][data-state=active]:hover{background:var(--tui-clear-active)}[tuiWrapper][data-appearance=input-file][data-mode=onLight]:active:not(._no-active):after,[tuiWrapper][data-appearance=input-file][data-mode=onLight][data-state=active]:after,[tuiWrapper][data-appearance=input-file][data-mode=onLight][data-state=active]:hover:after{color:var(--tui-text-03)}@media (hover: hover){[tuiWrapper][data-appearance=input-file]:hover:not(._no-hover),[tuiWrapper][data-appearance=input-file][data-state=hover]{background:var(--tui-secondary)}[tuiWrapper][data-appearance=input-file]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=input-file][data-state=hover]:after{color:var(--tui-link-hover)}}[tuiWrapper][data-appearance=input-file]:active:not(._no-active),[tuiWrapper][data-appearance=input-file][data-state=active],[tuiWrapper][data-appearance=input-file][data-state=active]:hover{background:var(--tui-secondary-hover)}\n'],encapsulation:2,changeDetection:0}),(0,n.gn)([r.tuiPure],z.prototype,"computeLink$",null),(0,n.gn)([r.tuiPure],z.prototype,"computeLabel$",null),(0,n.gn)([r.tuiPure],z.prototype,"getValueArray",null)},22640:(t,e,i)=>{i.d(e,{K:()=>s});var n=i(74788),o=i(4797),a=i(90197),r=i(32198);let s=(()=>{class t{constructor(t,e,i,n){this.host=t,this.el=e,this.idService=i,this.options=n}get tabIndex(){return this.host.focusable?0:-1}get id(){return this.el.nativeElement.id||this.idService.generate()}get accept(){var t;return null!==(t=this.el.nativeElement.accept)&&void 0!==t?t:this.options.accepts}get multiple(){var t;return null!==(t=this.el.nativeElement.multiple)&&void 0!==t?t:this.options.multiple}get capture(){var t;return null!==(t=this.el.nativeElement.getAttribute("capture"))&&void 0!==t?t:this.options.capture}get input(){return this.el.nativeElement}}return t.ɵfac=function(e){return new(e||t)(n.Y36((0,n.Gpc)((()=>a.N))),n.Y36(n.SBq),n.Y36(o.TuiIdService),n.Y36(r.Hd))},t.ɵdir=n.lG2({type:t,selectors:[["input","tuiInputFiles",""]],hostAttrs:["type","file",1,"t-native"],hostVars:5,hostBindings:function(t,e){2&t&&(n.Ikx("tabIndex",e.tabIndex)("id",e.id)("accept",e.accept)("multiple",e.multiple),n.uIk("capture",e.capture))}}),t})()},32198:(t,e,i)=>{i.d(e,{Hd:()=>a,ry:()=>r,sT:()=>o});var n=i(4797);const o={capture:null,accepts:"",multiple:!1,size:"m",maxFileSize:31457280},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},87623:(t,e,i)=>{i.d(e,{l:()=>m});var n=i(74788),o=i(23738),a=i(4797),r=i(93920),s=i(12057),l=i(65851),u=i(48893),c=i(15865);const d=["native"],p=["text"];function h(t,e){1&t&&(n.TgZ(0,"span",5),n.Hsn(1),n.qZA())}const g=["*"];let m=(()=>{class t extends a.AbstractTuiControl{constructor(t,e){super(t,e),this.maxLength=null,this.indent=-1}get nativeFocusableElement(){return this.native?this.native.nativeElement:null}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get hasValue(){return""!==this.value}onValueChange(t){this.text&&(this.text.nativeElement.textContent=t,this.text.nativeElement.style.textIndent="",this.value=t)}onFocused(t){this.updateFocused(t)}onScroll(){var t;const e=(null===(t=this.native)||void 0===t?void 0:t.nativeElement.scrollLeft)||0;this.indent=-1-e}getFallbackValue(){return""}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-inline"]],viewQuery:function(t,e){if(1&t&&(n.Gf(d,5),n.Gf(p,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.native=t.first),n.iGM(t=n.CRH())&&(e.text=t.first)}},inputs:{maxLength:"maxLength"},features:[n._Bn([r.E2,(0,a.tuiAsFocusableItemAccessor)(t)]),n.qOj],ngContentSelectors:g,decls:5,vars:10,consts:[[1,"t-before",3,"textContent"],["text",""],["automation-id","tui-input-inline__placeholder","class","t-placeholder",4,"ngIf"],["automation-id","tui-input-inline__native","tuiMaskAccessor","","type","text",1,"t-native",3,"disabled","id","ngModel","readOnly","tuiFocusable","ngModelChange","scroll","tuiFocusedChange"],["native",""],["automation-id","tui-input-inline__placeholder",1,"t-placeholder"]],template:function(t,e){1&t&&(n.F$t(),n._UZ(0,"span",0,1),n.YNc(2,h,2,0,"span",2),n.TgZ(3,"input",3,4),n.NdJ("ngModelChange",(function(t){return e.onValueChange(t)}))("scroll",(function(){return e.onScroll()}))("tuiFocusedChange",(function(t){return e.onFocused(t)})),n.qZA()),2&t&&(n.Udp("text-indent",e.indent,"px"),n.Q6J("textContent",e.value),n.xp6(2),n.Q6J("ngIf",!e.hasValue),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("id",e.id)("ngModel",e.value)("readOnly",e.readOnly)("tuiFocusable",e.focusable),n.uIk("maxLength",e.maxLength))},directives:[s.O5,l.j,o.Fj,o.JJ,o.On,u.t,c.U],styles:["[_nghost-%COMP%]{position:relative;display:inline-block;overflow:hidden;white-space:nowrap;box-sizing:border-box}[_ngcontent-%COMP%]::spelling-error{color:transparent}.t-before[_ngcontent-%COMP%]{display:block;padding-right:.02em;margin-left:1px;white-space:pre}.t-placeholder[_ngcontent-%COMP%]{display:inline-block;min-width:1px}.t-native[_ngcontent-%COMP%]{position:absolute;top:0;left:0;background-color:transparent;padding:inherit;font:inherit;-webkit-text-fill-color:transparent;box-sizing:border-box;width:100%;height:100%;border-width:0;text-align:inherit;letter-spacing:inherit;text-indent:inherit;text-transform:inherit;outline:none}"],changeDetection:0}),t})()},12571:(t,e,i)=>{i.d(e,{X:()=>x});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(93920),l=i(57620),u=i(62939),c=i(17163),d=i(63060),p=i(62733),h=i(88494),g=i(33313),m=i(13176),f=i(12057),v=i(35271);function b(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-calendar-month",3),n.NdJ("monthClick",(function(e){return n.CHM(t),n.oxw().onMonthClick(e)})),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler)("max",t.max)("min",t.min)("value",t.value)("year",t.computedDefaultActiveYear)}}const _=["*",[["input"]]],C=["*","input"];let x=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,n,o){super(t,e),this.formatter=i,this.options=n,this.textfieldSize=o,this.min=this.options.min,this.max=this.options.max,this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.defaultActiveYear=a.TuiDay.currentLocal(),this.open=!1}get size(){return this.textfieldSize.size}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get computedDefaultActiveYear(){var t;return(null===(t=this.value)||void 0===t?void 0:t.from)||(0,a.tuiDateClamp)(this.defaultActiveYear,this.min,this.max)}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get calendarIcon(){return this.options.icon}computeValue(t,e){const i=t===e&&this.focused&&!this.readOnly?"":e;return`${t} ${a.CHAR_EN_DASH} ${i}`}onValueChange(t){t||(this.value=null,this.onOpenChange(!0))}onMonthClick(t){null!==this.value&&this.value.isSingleMonth?(this.value=a.TuiMonthRange.sort(this.value.from,t),this.close()):this.writeValue(new a.TuiMonthRange(t,t))}onOpenChange(t){this.open=t}onActiveZone(t){var e;this.updateFocused(t),t||(null===(e=this.value)||void 0===e?void 0:e.isSingleMonth)&&(this.value=new a.TuiMonthRange(this.value.from,this.value.from))}setDisabledState(){super.setDisabledState(),this.close()}close(){this.open=!1}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(l.RZ),n.Y36(l.WB),n.Y36(r.TUI_TEXTFIELD_SIZE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-month-range"]],viewQuery:function(t,e){if(1&t&&n.Gf(r.TuiPrimitiveTextfieldComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{min:"min",max:"max",disabledItemHandler:"disabledItemHandler",defaultActiveYear:"defaultActiveYear"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),s.kA,r.TuiMonthPipe]),n.qOj],ngContentSelectors:C,decls:10,vars:22,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],[1,"t-textfield",3,"disabled","editable","invalid","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","valueChange"],["dropdown",""],["tuiPreventDefault","mousedown",3,"disabledItemHandler","max","min","value","year","monthClick"]],template:function(t,e){if(1&t&&(n.F$t(_),n.TgZ(0,"tui-hosted-dropdown",0),n.NdJ("openChange",(function(t){return e.onOpenChange(t)}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),n.TgZ(1,"tui-primitive-textfield",1),n.NdJ("valueChange",(function(t){return e.onValueChange(t)})),n.ALo(2,"async"),n.ALo(3,"tuiMapper"),n.ALo(4,"async"),n.ALo(5,"tuiMapper"),n.Hsn(6),n.Hsn(7,1,["ngProjectAs","input",5,["input"]]),n.qZA(),n.YNc(8,b,1,5,"ng-template",null,2,n.W1O),n.qZA()),2&t){const t=n.MAs(9);n.Q6J("canOpen",e.interactive)("content",t)("open",e.open&&e.interactive),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("editable",!1)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.calendarIcon)("value",e.value?e.computeValue(n.lcZ(2,12,n.xi3(3,14,e.value.from,e.formatter)),n.lcZ(4,17,n.xi3(5,19,e.value.to,e.formatter))):"")}},directives:[u.o,c.e,d.y,p.B,h.A,g.o,m.A],pipes:[f.Ov,v.c],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),t})()},10638:(t,e,i)=>{i.d(e,{K:()=>p});var n=i(4797),o=i(64862),a=i(57620),r=i(79765),s=i(9112),l=i(87519),u=i(43190),c=i(46782),d=i(74788);i(12571);let p=(()=>{class t extends o.AbstractTuiTextfieldHost{constructor(t,e,i){super(t),this.value$=new r.xQ,this.localizedValue=["",""],this.value$.pipe((0,l.x)(),(0,u.w)((t=>(0,s.aj)([e((null==t?void 0:t.from)||null),e((null==t?void 0:t.to)||null)]))),(0,c.R)(i)).subscribe((t=>{this.localizedValue=t}))}get readOnly(){return!0}get value(){return this.localizedValue[0]?this.host.computeValue(...this.localizedValue):""}ngDoCheck(){this.value$.next(this.host.value)}onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(e){return new(e||t)(d.Y36(n.AbstractTuiControl),d.Y36(a.RZ),d.Y36(n.TuiDestroyService,2))},t.ɵdir=d.lG2({type:t,selectors:[["tui-input-month-range"]],features:[d._Bn([(0,o.tuiAsTextfieldHost)(t),n.TuiDestroyService]),d.qOj]}),t})()},55409:(t,e,i)=>{i.d(e,{X:()=>x});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(93920),l=i(57620),u=i(62939),c=i(63060),d=i(62733),p=i(88494),h=i(12057),g=i(33313),m=i(13176),f=i(35271);function v(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"input",4),n.NdJ("click.stop.silent",(function(){return 0}))("mousedown.stop.silent",(function(){return 0}))("ngModelChange",(function(e){return n.CHM(t),n.oxw().onNativeChange(e)})),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("max",t.nativePickerMax)("min",t.nativePickerMin)("ngModel",t.nativeValue)}}function b(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-calendar-month",5),n.NdJ("monthClick",(function(e){return n.CHM(t),n.oxw().onMonthClick(e)}))("yearChange",(function(e){return n.CHM(t),n.oxw().activeYear=e})),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler)("max",t.computedMax)("min",t.computedMin)("value",t.value)("year",t.computedDefaultActiveYear)}}const _=["*",[["input"]]],C=["*","input"];let x=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,n,o,r){super(t,e),this.formatter=i,this.isMobile=n,this.options=o,this.textfieldSize=r,this.min=this.options.min,this.max=this.options.max,this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.defaultActiveYear=a.TuiDay.currentLocal(),this.open=!1}get size(){return this.textfieldSize.size}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:this.options.min}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:this.options.max}get nativeFocusableElement(){var t;return(null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)||null}get computedDefaultActiveYear(){return this.activeYear||this.value||(0,a.tuiDateClamp)(this.defaultActiveYear,this.computedMin,this.computedMax)}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get calendarIcon(){return this.options.icon}get nativePicker(){return this.isMobile&&this.options.nativePicker}get nativePickerMin(){return this.computedMin.toJSON()}get nativePickerMax(){return this.computedMax.toJSON()}get nativeValue(){var t;return(null===(t=this.value)||void 0===t?void 0:t.toJSON())||""}onNativeChange(t){const[e,i]=t.split("-").map(Number);this.value=t?(0,a.tuiDateClamp)(new a.TuiMonth(e,i-1),this.computedMin,this.computedMax):null}onValueChange(t){t||(this.value=null,this.onOpenChange(!this.nativePicker))}onMonthClick(t){this.value=t,this.close()}onFocused(t){this.updateFocused(t)}onOpenChange(t){t&&this.value&&(this.activeYear=this.value),this.open=t}setDisabledState(){super.setDisabledState(),this.close()}close(){this.open=!1}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(l.RZ),n.Y36(a.TUI_IS_MOBILE),n.Y36(l.WB),n.Y36(r.TUI_TEXTFIELD_SIZE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-month"]],viewQuery:function(t,e){if(1&t&&n.Gf(r.TuiPrimitiveTextfieldComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{min:"min",max:"max",disabledItemHandler:"disabledItemHandler",defaultActiveYear:"defaultActiveYear"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),s.kA,r.TuiMonthPipe]),n.qOj],ngContentSelectors:C,decls:9,vars:18,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange"],[1,"t-textfield",3,"disabled","editable","invalid","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","focusedChange","valueChange"],["type","month","class","t-mobile",3,"max","min","ngModel","click.stop.silent","mousedown.stop.silent","ngModelChange",4,"ngIf"],["dropdown",""],["type","month",1,"t-mobile",3,"max","min","ngModel","click.stop.silent","mousedown.stop.silent","ngModelChange"],["tuiPreventDefault","mousedown",3,"disabledItemHandler","max","min","value","year","monthClick","yearChange"]],template:function(t,e){if(1&t&&(n.F$t(_),n.TgZ(0,"tui-hosted-dropdown",0),n.NdJ("openChange",(function(t){return e.onOpenChange(t)})),n.TgZ(1,"tui-primitive-textfield",1),n.NdJ("focusedChange",(function(t){return e.onFocused(t)}))("valueChange",(function(t){return e.onValueChange(t)})),n.ALo(2,"async"),n.ALo(3,"tuiMapper"),n.Hsn(4),n.Hsn(5,1,["ngProjectAs","input",5,["input"]]),n.YNc(6,v,1,3,"input",2),n.qZA(),n.YNc(7,b,1,5,"ng-template",null,3,n.W1O),n.qZA()),2&t){const t=n.MAs(8);n.Q6J("canOpen",e.interactive&&!e.nativePicker)("content",t)("open",e.open&&e.interactive),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("editable",!1)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.calendarIcon)("value",n.lcZ(2,13,n.xi3(3,15,e.value,e.formatter))||""),n.xp6(5),n.Q6J("ngIf",e.nativePicker)}},directives:[u.o,c.y,d.B,p.A,h.O5,o.Fj,o.JJ,o.On,g.o,m.A],pipes:[h.Ov,f.c],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-mobile[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border:0}"],changeDetection:0}),t})()},43122:(t,e,i)=>{i.d(e,{g:()=>d});var n=i(4797),o=i(64862),a=i(57620),r=i(79765),s=i(87519),l=i(43190),u=i(46782),c=i(74788);i(55409);let d=(()=>{class t extends o.AbstractTuiTextfieldHost{constructor(t,e,i){super(t),this.value$=new r.xQ,this.localizedValue="",this.value$.pipe((0,s.x)(),(0,l.w)(e),(0,u.R)(i)).subscribe((t=>{this.localizedValue=t}))}get readOnly(){return!0}get value(){return this.localizedValue}ngDoCheck(){this.value$.next(this.host.value)}onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(e){return new(e||t)(c.Y36(n.AbstractTuiControl),c.Y36(a.RZ),c.Y36(n.TuiDestroyService,2))},t.ɵdir=c.lG2({type:t,selectors:[["tui-input-month"]],features:[c._Bn([(0,o.tuiAsTextfieldHost)(t),n.TuiDestroyService]),c.qOj]}),t})()},43570:(t,e,i)=>{i.d(e,{Y7:()=>p.Y7,vy:()=>p.vy,Bo:()=>n.B,qS:()=>n.q,g5:()=>o.g,_H:()=>d,N1:()=>p.N1});var n=i(16753),o=i(13735),a=i(12057),r=i(81125),s=i(64862),l=i(62683),u=i(89570),c=i(74788);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({imports:[[a.ez,r.U5,s.TuiPrimitiveTextfieldModule,s.TuiTextfieldControllerModule,l.SC,u.wq,s.TuiButtonModule]]}),t})();var p=i(76836)},16753:(t,e,i)=>{i.d(e,{B:()=>O,q:()=>T});var n=i(64762),o=i(74788),a=i(23738),r=i(72878),s=i(4797),l=i(64862),u=i(89570),c=i(76836),d=i(63060),p=i(62733),h=i(89437),g=i(44998),m=i(48214),f=i(81125),v=i(12057),b=i(76189);function _(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function C(t,e){if(1&t&&(o.TgZ(0,"div",6),o.YNc(1,_,2,1,"ng-container",7),o.qZA()),2&t){o.oxw();const t=o.MAs(9);o.xp6(1),o.Q6J("polymorpheusOutlet",t)}}function x(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"section",8),o.TgZ(1,"button",9),o.NdJ("click.prevent",(function(){o.CHM(t);const e=o.oxw();return e.onArrow(e.step)}))("mousedown.prevent",(function(){o.CHM(t);const e=o.oxw();return null==e.nativeFocusableElement?null:e.nativeFocusableElement.focus()})),o._uU(2," + "),o.qZA(),o.TgZ(3,"button",9),o.NdJ("click.prevent",(function(){o.CHM(t);const e=o.oxw();return e.onArrow(-e.step)}))("mousedown.prevent",(function(){o.CHM(t);const e=o.oxw();return null==e.nativeFocusableElement?null:e.nativeFocusableElement.focus()})),o._uU(4," - "),o.qZA(),o.qZA()}if(2&t){const t=o.oxw(),e=o.MAs(1);o.xp6(1),o.Q6J("appearance",e.appearance)("disabled",!t.canIncrement)("focusable",!1)("icon",t.options.icons.up),o.xp6(2),o.Q6J("appearance",e.appearance)("disabled",!t.canDecrement)("focusable",!1)("icon",t.options.icons.down)}}function M(t,e){1&t&&o.GkF(0)}function y(t,e){1&t&&o.Hsn(0,2)}const w=["*",[["input"]],[["tuiContent"]]],O=new o.OlP("");class T extends s.AbstractTuiNullableControl{constructor(t,e,i,n,o,a,r,l){super(t,e,i),this.options=n,this.numberFormat=o,this.isIOS=a,this.textfieldSize=r,this.controller=l,this.unfinishedValue="",this.min=this.options.min,this.max=this.options.max,this.decimal=this.options.decimal,this.precision=this.options.precision,this.step=this.options.step,this.prefix="",this.postfix="",this.polymorpheusValueContent=s.EMPTY_QUERY}get size(){return this.textfieldSize.size}get computedMin(){return this.computeMin(this.min,this.max)}get computedMax(){return this.computeMax(this.min,this.max)}get nativeFocusableElement(){return!this.textfield||this.computedDisabled?null:this.textfield.nativeFocusableElement}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get isNegativeAllowed(){return this.computedMin<0}get inputMode(){return this.isIOS&&this.isNegativeAllowed?"text":"never"===this.decimal?"numeric":"decimal"}get calculatedMaxLength(){return 18+("never"!==this.decimal&&this.nativeValue.includes(this.numberFormat.decimalSeparator)?Math.min(this.precision+1,20):0)+this.numberFormat.thousandSeparator.repeat(5).length}get formattedValue(){return null!==this.value?this.getFormattedValue(this.value||0):""}get computedValue(){return this.focused?this.nativeValue:this.formattedValue}get canDecrement(){return this.interactive&&(this.value||0)>this.computedMin}get canIncrement(){return this.interactive&&(this.value||0)this.computedMax||(this.value=e));this.value=null}onFocused(t){this.updateFocused(t);const e=this.unfinishedValue?(0,r.vZ)(this.unfinishedValue,this.numberFormat.decimalSeparator):this.nativeNumberValue;if(this.unfinishedValue=null,Number.isNaN(e))return this.nativeValue=t&&!this.readOnly?this.computedPrefix+this.computedPostfix:"",void(this.value=null);t||(this.value=e,this.nativeValue=this.formattedValue)}getFormattedValue(t){const e=Math.abs(t)%1>0;let i="always"===this.decimal||e&&"never"!==this.decimal?this.precision:0;const n=e?(0,l.tuiGetFractionPartPadded)(t,this.precision):"";return this.focused&&"always"!==this.decimal&&(i=n.length),this.computedPrefix+(0,l.tuiFormatNumber)(t,Object.assign(Object.assign({},this.numberFormat),{decimalLimit:i})).replace(s.CHAR_HYPHEN,s.CHAR_MINUS)+this.computedPostfix}get isNativeValueNotFinished(){const t=this.nativeNumberValue;return t<0?t>this.computedMax:t[l.length,t.length-u.length]))]})}}T.ɵfac=function(t){return new(t||T)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(O,8),o.Y36(c.vy),o.Y36(l.TUI_NUMBER_FORMAT),o.Y36(s.TUI_IS_IOS),o.Y36(l.TUI_TEXTFIELD_SIZE),o.Y36(l.TUI_TEXTFIELD_WATCHED_CONTROLLER))},T.ɵcmp=o.Xpm({type:T,selectors:[["tui-input-number"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,u.Li,5),2&t){let t;o.iGM(t=o.CRH())&&(e.polymorpheusValueContent=t)}},viewQuery:function(t,e){if(1&t&&o.Gf(l.TuiPrimitiveTextfieldComponent,5),2&t){let t;o.iGM(t=o.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("keydown.arrowDown",(function(){return e.onArrow(-e.step)}))("keydown.arrowUp",(function(){return e.onArrow(e.step)})),2&t&&o.uIk("data-size",e.size)},inputs:{min:"min",max:"max",decimal:"decimal",precision:"precision",step:"step",prefix:"prefix",postfix:"postfix"},features:[o._Bn([(0,s.tuiAsFocusableItemAccessor)(T),(0,s.tuiAsControl)(T),l.TEXTFIELD_CONTROLLER_PROVIDER]),o.qOj],ngContentSelectors:["*","input","tuiContent"],decls:10,vars:14,consts:[["tuiTextfieldPostfix","","tuiTextfieldPrefix","","tuiValueAccessor","",1,"t-textfield",3,"disabled","focusable","invalid","maskito","pseudoActive","pseudoFocus","pseudoHover","readOnly","value","focusedChange","valueChange"],["textfield",""],["ngProjectAs","tuiContent","class","t-value-content",5,["tuiContent"],4,"ngIf"],["class","t-buttons",4,"ngIf"],[4,"ngIf"],["valueContent",""],["ngProjectAs","tuiContent",5,["tuiContent"],1,"t-value-content"],[4,"polymorpheusOutlet"],[1,"t-buttons"],["size","s","tuiIconButton","","type","button",1,"t-button",3,"appearance","disabled","focusable","icon","click.prevent","mousedown.prevent"]],template:function(t,e){1&t&&(o.F$t(w),o.TgZ(0,"tui-primitive-textfield",0,1),o.NdJ("focusedChange",(function(t){return e.onFocused(t)}))("valueChange",(function(t){return e.onValueChange(t)})),o.Hsn(2),o.Hsn(3,1,["ngProjectAs","input",5,["input"]]),o.YNc(4,C,2,1,"div",2),o.qZA(),o.YNc(5,x,5,8,"section",3),o.YNc(6,M,1,0,"ng-container",4),o.ALo(7,"async"),o.YNc(8,y,1,0,"ng-template",null,5,o.W1O)),2&t&&(o.Q6J("disabled",e.computedDisabled)("focusable",e.focusable)("invalid",e.computedInvalid)("maskito",e.mask)("pseudoActive",e.pseudoActive)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("value",e.computedValue),o.xp6(4),o.Q6J("ngIf",e.polymorpheusValueContent.length),o.xp6(1),o.Q6J("ngIf",e.step),o.xp6(1),o.Q6J("ngIf",o.lcZ(7,12,e.polymorpheusValueContent.changes)))},directives:[d.y,p.B,h.T,g.A,m.n,f.ro,v.O5,u.Li,b.v],pipes:[v.Ov],styles:["[_nghost-%COMP%]{display:flex;border-radius:var(--tui-radius-m);text-align:left}.t-textfield[_ngcontent-%COMP%]{flex:1;max-width:100%;border-radius:inherit;text-align:inherit}.t-textfield[_ngcontent-%COMP%]:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.t-value-content[_ngcontent-%COMP%]{width:100%}.t-buttons[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:stretch;margin-left:.125rem;border-radius:inherit}[data-size=s][_ngcontent-%COMP%] + .t-buttons[_ngcontent-%COMP%]{flex-direction:row-reverse}[data-size=s][_ngcontent-%COMP%] + .t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]:first-child{margin:0 0 0 .125rem;border-top-right-radius:inherit;border-bottom-right-radius:inherit}[data-size=s][_ngcontent-%COMP%] + .t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]:last-child{border-radius:0}[data-size=m][_ngcontent-%COMP%] + .t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]{width:calc(var(--tui-height-m) * .75)}[data-size=l][_ngcontent-%COMP%] + .t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]{width:calc(var(--tui-height-l) * .75)}.t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]{display:flex;flex:1;height:auto;border-radius:0}.t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]:first-child{margin-bottom:.125rem;border-top-right-radius:inherit}.t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]:last-child{border-bottom-right-radius:inherit}"],changeDetection:0}),(0,n.gn)([s.tuiPure],T.prototype,"computeMin",null),(0,n.gn)([s.tuiPure],T.prototype,"computeMax",null),(0,n.gn)([s.tuiPure],T.prototype,"calculateMask",null)},13735:(t,e,i)=>{i.d(e,{g:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.computedValue}onValueChange(t){this.host.onValueChange(t)}ngDoCheck(){this.host.nativeFocusableElement&&(this.host.nativeFocusableElement.inputMode=this.host.inputMode,this.host.nativeFocusableElement.maxLength=this.host.nativeFocusableElement.maxLength>0?this.host.nativeFocusableElement.maxLength:this.host.calculatedMaxLength)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-number"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},76836:(t,e,i)=>{i.d(e,{N1:()=>r,Y7:()=>o,vy:()=>a});var n=i(4797);const o={icons:{up:"tuiIconPlus",down:"tuiIconMinus"},min:Number.MIN_SAFE_INTEGER,max:Number.MAX_SAFE_INTEGER,step:0,decimal:"not-zero",precision:2},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},52721:(t,e,i)=>{i.d(e,{V:()=>A});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(57620),l=i(59193),u=i(9112),c=i(88002),d=i(39761),p=i(9266),h=i(63060),g=i(62733),m=i(88494),f=i(89570),v=i(12057),b=i(34880),_=i(2697),C=i(67446),x=i(29070),M=i(54255),y=i(15491);function w(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-svg",7),n.NdJ("click",(function(){return n.CHM(t),n.oxw(3).togglePasswordVisibility()}))("mousedown.silent.prevent",(function(){return 0}))("mouseup.silent.prevent",(function(){return 0})),n.ALo(1,"async"),n.qZA()}if(2&t){const t=e.polymorpheusOutlet,i=n.oxw().ngIf,o=n.MAs(3),a=n.oxw(2);n.Q6J("src",t)("tuiHint",i[0]&&i[1]&&o)("tuiHintAppearance",n.lcZ(1,4,a.computedAppearance$)||"")("tuiHintDirection",(null==a.hintOptions?null:a.hintOptions.direction)||"bottom-left")}}function O(t,e){if(1&t&&n._uU(0),2&t){const t=n.oxw().ngIf,e=n.oxw(2);n.hij(" ",e.isPasswordHidden?t[0]:t[1]," ")}}const T=function(t){return{$implicit:t}};function P(t,e){if(1&t&&(n.ynx(0),n.YNc(1,w,2,6,"tui-svg",4),n.YNc(2,O,1,1,"ng-template",5,6,n.W1O),n.BQk()),2&t){const t=n.oxw(2);n.xp6(1),n.Q6J("polymorpheusOutlet",t.icon)("polymorpheusOutletContext",n.VKq(2,T,t.size))}}function k(t,e){if(1&t&&(n.YNc(0,P,4,4,"ng-container",3),n.ALo(1,"async")),2&t){const t=n.oxw();n.Q6J("ngIf",n.lcZ(1,1,t.passwordTexts$))}}const I=["*",[["input"]]],S=["*","input"];let A=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i,n,o,a,r){var s;super(t,e),this.textfieldSize=i,this.passwordTexts$=n,this.options=o,this.hintOptions=a,this.mode$=r,this.directive$=(null===(s=this.hintOptions)||void 0===s?void 0:s.change$)||l.E,this.isPasswordHidden=!0,this.computedAppearance$=(0,u.aj)([this.mode$.pipe((0,c.U)((t=>"onDark"===t?"onDark":""))),this.directive$.pipe((0,d.O)(null),(0,c.U)((()=>{var t;return(null===(t=this.hintOptions)||void 0===t?void 0:t.appearance)||""})))]).pipe((0,c.U)((([t,e])=>e||t)),(0,d.O)(""))}get size(){return this.textfieldSize.size}get nativeFocusableElement(){return this.computedDisabled||!this.textfield?null:this.textfield.nativeFocusableElement}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get icon(){return this.isPasswordHidden?this.options.icons.hide:this.options.icons.show}get inputType(){return this.isPasswordHidden||this.computedDisabled?"password":"text"}onValueChange(t){this.value=t}onFocused(t){this.updateFocused(t)}togglePasswordVisibility(){this.isPasswordHidden=!this.isPasswordHidden}getFallbackValue(){return""}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_TEXTFIELD_SIZE),n.Y36(s.yL),n.Y36(p.bf),n.Y36(r.TuiHintOptionsDirective,8),n.Y36(r.TUI_MODE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-password"]],viewQuery:function(t,e){if(1&t&&n.Gf(r.TuiPrimitiveTextfieldComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),r.MODE_PROVIDER]),n.qOj],ngContentSelectors:S,decls:5,vars:11,consts:[[1,"t-textfield",3,"disabled","focusable","invalid","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","valueChange","focusedChange"],[3,"polymorpheus"],["iconContent","polymorpheus"],[4,"ngIf"],["appearance","icon","automation-id","tui-password__icon","tuiWrapper","","class","t-icon",3,"src","tuiHint","tuiHintAppearance","tuiHintDirection","click","mousedown.silent.prevent","mouseup.silent.prevent",4,"polymorpheusOutlet","polymorpheusOutletContext"],["polymorpheus",""],["hintContent","polymorpheus"],["appearance","icon","automation-id","tui-password__icon","tuiWrapper","",1,"t-icon",3,"src","tuiHint","tuiHintAppearance","tuiHintDirection","click","mousedown.silent.prevent","mouseup.silent.prevent"]],template:function(t,e){if(1&t&&(n.F$t(I),n.TgZ(0,"tui-primitive-textfield",0),n.NdJ("valueChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)})),n.Hsn(1),n.Hsn(2,1,["ngProjectAs","input",5,["input"]]),n.qZA(),n.YNc(3,k,2,3,"ng-template",1,2,n.W1O)),2&t){const t=n.MAs(4);n.Q6J("disabled",e.computedDisabled)("focusable",e.focusable)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.computedDisabled?"":t)("value",e.value),n.xp6(3),n.Q6J("polymorpheus",e.type)}},directives:[h.y,g.B,m.A,f.GL,v.O5,f.Li,b.P,_.o,C.D,x.x,M.t,y.D],pipes:[v.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-icon[_ngcontent-%COMP%]{cursor:pointer;pointer-events:auto}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),t})()},21991:(t,e,i)=>{i.d(e,{F:()=>r});var n=i(4797),o=i(64862),a=i(74788);let r=(()=>{class t extends o.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t)}process(t){this.input=t}ngDoCheck(){this.host.nativeFocusableElement&&(0,n.tuiIsInput)(this.host.nativeFocusableElement)&&(this.host.nativeFocusableElement.type=this.host.inputType)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵdir=a.lG2({type:t,selectors:[["tui-input-password"]],features:[a._Bn([(0,o.tuiAsTextfieldHost)(t)]),a.qOj]}),t})()},9266:(t,e,i)=>{i.d(e,{Go:()=>r,Vt:()=>o,bf:()=>a});var n=i(4797);const o={icons:{hide:({$implicit:t})=>"s"===t?"tuiIconEyeOff":"tuiIconEyeOffLarge",show:({$implicit:t})=>"s"===t?"tuiIconEye":"tuiIconEyeLarge"}},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},66015:(t,e,i)=>{i.d(e,{Q:()=>U});var n=i(64762),o=i(74788),a=i(23738),r=i(4797),s=i(64862),l=i(72773),u=i(46733),c=i(40853),d=i(14591),p=i(93920),h=i(57620),g=i(49335),m=i(37705),f=i(20195),v=i(12057),b=i(62939),_=i(17163),C=i(39607),x=i(63060),M=i(62733),y=i(84848),w=i(89437),O=i(44998),T=i(6707),P=i(88494),k=i(68874),I=i(76111),S=i(45303),A=i(91030),E=i(20933),D=i(35065),X=i(2697),z=i(89570),L=i(26318),N=i(35271);function F(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"button",10),o.NdJ("click",(function(){const e=o.CHM(t).$implicit;return o.oxw(3).onItemClick(e)})),o._UZ(1,"img",11),o.ALo(2,"tuiFlag"),o.TgZ(3,"span",12),o._uU(4),o.qZA(),o.TgZ(5,"span",13),o._uU(6),o.ALo(7,"tuiMapper"),o.qZA(),o.qZA()}if(2&t){const t=e.$implicit,i=o.oxw(2).ngIf,n=o.oxw();o.xp6(1),o.Q6J("src",o.lcZ(2,3,t),o.LSH),o.xp6(3),o.hij(" ",i[t]," "),o.xp6(2),o.hij(" ",o.xi3(7,5,t,n.isoToCountryCodeMapper)," ")}}function R(t,e){if(1&t&&(o.TgZ(0,"tui-data-list"),o.YNc(1,F,8,8,"button",9),o.qZA()),2&t){const t=o.oxw(2);o.xp6(1),o.Q6J("ngForOf",t.countries)}}function B(t,e){if(1&t&&(o._UZ(0,"img",14),o.ALo(1,"tuiFlag")),2&t){const t=o.oxw().ngIf,e=o.oxw();o.Q6J("alt",t[e.countryIsoCode])("src",o.lcZ(1,2,e.countryIsoCode),o.LSH)}}function Y(t,e){1&t&&o.GkF(0)}function H(t,e){if(1&t&&(o.TgZ(0,"div",15),o.YNc(1,Y,1,0,"ng-container",16),o.qZA()),2&t){const t=o.oxw(2);o.xp6(1),o.Q6J("polymorpheusOutlet",t.arrow)}}function Z(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-hosted-dropdown",1),o.NdJ("openChange",(function(e){return o.CHM(t),o.oxw().open=e}))("tuiActiveZoneChange",(function(e){return o.CHM(t),o.oxw().onActiveZone(e)})),o.TgZ(1,"div",2),o._UZ(2,"tui-primitive-textfield",3),o.TgZ(3,"tui-input-phone",4),o.NdJ("ngModelChange",(function(e){return o.CHM(t),o.oxw().value=e})),o.Hsn(4),o._UZ(5,"input",5),o.qZA(),o.qZA(),o.YNc(6,R,2,1,"ng-template",null,6,o.W1O),o.YNc(8,B,2,4,"ng-template",null,7,o.W1O),o.YNc(10,H,2,1,"ng-template",null,8,o.W1O),o.qZA()}if(2&t){const t=o.MAs(7),e=o.MAs(9),i=o.MAs(11),n=o.oxw();o.Q6J("canOpen",!n.readOnly)("content",t)("open",n.open),o.xp6(2),o.Q6J("disabled",n.disabled)("editable",!1)("focusable",n.focusable)("pseudoFocus",n.open||null)("readOnly",n.readOnly)("tuiTextfieldCustomContent",e)("tuiTextfieldIcon",i)("tuiTextfieldLabelOutside",!0),o.xp6(1),o.Q6J("countryCode",n.inputPhoneCountryCode)("disabled",n.disabled)("focusable",n.focusable)("phoneMaskAfterCountryCode",n.phoneMaskAfterCountryCode)("pseudoFocus",n.pseudoFocus)("pseudoHover",n.pseudoHover)("pseudoInvalid",n.computedInvalid)("readOnly",n.readOnly)("ngModel",n.value)}}class U extends r.AbstractTuiControl{constructor(t,e,i,n,a,r,s,l){super(t,e),this.countriesNames$=i,this.countriesMasks=n,this.options=a,this.flagPipe=r,this.extractCountryCodePipe=s,this.textfieldSize=l,this.countries=this.options.countries,this.countryIsoCodeChange=new o.vpe,this.countryIsoCode=this.options.countryIsoCode,this.open=!1,this.arrow=u.SX,this.isoToCountryCodeMapper=t=>(0,g.zm)(this.countriesMasks,t)}set isoCode(t){var e;this.countryIsoCode!==t&&(null===(e=this.inputPhoneComponent)||void 0===e||e.writeValue(this.value),this.countryIsoCode=t)}get size(){return this.textfieldSize.size}get nativeFocusableElement(){return this.inputPhoneComponent&&!this.computedDisabled?this.inputPhoneComponent.nativeFocusableElement:null}get focused(){return!!this.primitiveTextfield&&this.primitiveTextfield.focused||!!this.inputPhoneComponent&&this.inputPhoneComponent.focused}get inputPhoneCountryCode(){return(0,g.zm)(this.countriesMasks,this.countryIsoCode)}get phoneMaskAfterCountryCode(){const t=this.inputPhoneCountryCode;return this.calculateMaskAfterCountryCode(this.countriesMasks[this.countryIsoCode],t)}get countryFlagPath(){return this.getFlagPath(this.countryIsoCode)}onPaste(t){let e=(0,f.R)(t).replace(s.TUI_NON_DIGITS_REGEXP,"");const i=this.extractCountryCodePipe.transform(e,this.countries);i?(i===l.Xi.RU&&(e=e.replace(/^8/,"7")),this.updateCountryIsoCode(i),this.value=`${r.CHAR_PLUS}${e}`):this.value=`${this.inputPhoneCountryCode}${e}`.replace(s.TUI_MASK_SYMBOLS_REGEXP,"").slice(0,(0,g.fn)(this.countriesMasks,this.countryIsoCode))}getFlagPath(t){return this.flagPipe.transform(t)}onItemClick(t){this.open=!1,this.updateCountryIsoCode(t),this.cdr.detectChanges();const e=(0,g.fn)(this.countriesMasks,t);this.value.length>e&&(this.value=this.value.slice(0,e)),this.nativeFocusableElement&&this.nativeFocusableElement.focus()}setDisabledState(){super.setDisabledState(),this.close()}isoToCountryCode(t){return(0,g.zm)(this.countriesMasks,t)}onModelChange(t){this.value=t}onActiveZone(t){this.updateFocused(t)}getFallbackValue(){return""}calculateMaskAfterCountryCode(t,e){return t.replace(e,"").trim()}close(){this.open=!1}updateCountryIsoCode(t){this.countryIsoCode=t,this.countryIsoCodeChange.emit(t)}}U.ɵfac=function(t){return new(t||U)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(h.Hw),o.Y36(h.iN),o.Y36(m.TS),o.Y36(s.TuiFlagPipe),o.Y36(d.kW),o.Y36(s.TUI_TEXTFIELD_SIZE))},U.ɵcmp=o.Xpm({type:U,selectors:[["tui-input-phone-international"]],viewQuery:function(t,e){if(1&t&&(o.Gf(c.yL,5),o.Gf(s.TuiPrimitiveTextfieldComponent,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.inputPhoneComponent=t.first),o.iGM(t=o.CRH())&&(e.primitiveTextfield=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("paste.capture.prevent.stop",(function(t){return e.onPaste(t)}))("drop.capture.prevent.stop",(function(t){return e.onPaste(t)})),2&t&&o.uIk("data-size",e.size)},inputs:{isoCode:["countryIsoCode","isoCode"],countries:"countries"},outputs:{countryIsoCodeChange:"countryIsoCodeChange"},features:[o._Bn([(0,r.tuiAsFocusableItemAccessor)(U),(0,r.tuiAsControl)(U),s.TuiFlagPipe,d.kW],[p.yn]),o.qOj],ngContentSelectors:["*"],decls:2,vars:3,consts:[["class","t-hosted-dropdown",3,"canOpen","content","open","openChange","tuiActiveZoneChange",4,"ngIf"],[1,"t-hosted-dropdown",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["tuiGroup",""],["tuiHintContent","","tuiTextfieldPostfix","","tuiTextfieldPrefix","",1,"t-country-select","tui-group__auto-width-item",3,"disabled","editable","focusable","pseudoFocus","readOnly","tuiTextfieldCustomContent","tuiTextfieldIcon","tuiTextfieldLabelOutside"],[1,"t-input-phone","tui-group__auto-width-item",3,"countryCode","disabled","focusable","phoneMaskAfterCountryCode","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","ngModel","ngModelChange"],["autocomplete","new-password","tuiTextfield",""],["dropdown",""],["countryValueContent",""],["icon",""],["tuiOption","",3,"click",4,"ngFor","ngForOf"],["tuiOption","",3,"click"],["alt","",1,"t-country-item-flag",3,"src"],[1,"t-country-item-name"],[1,"t-country-item-code"],[1,"t-flag",3,"alt","src"],["appearance","icon","tuiWrapper",""],[4,"polymorpheusOutlet"]],template:function(t,e){1&t&&(o.F$t(),o.YNc(0,Z,12,20,"tui-hosted-dropdown",0),o.ALo(1,"async")),2&t&&o.Q6J("ngIf",o.lcZ(1,1,e.countriesNames$))},directives:[v.O5,b.o,_.e,C.g,x.y,M.B,y.bZ,w.T,O.A,T.B,P.A,k.x,I.y,S.X,a.JJ,a.On,A.M,E.q,v.sg,D.v,X.o,z.Li],pipes:[v.Ov,L.T,N.c],styles:["[_nghost-%COMP%]{display:block}._disabled[_nghost-%COMP%]{pointer-events:none}.t-hosted-dropdown[_ngcontent-%COMP%]{display:block}.t-country-select[_ngcontent-%COMP%]{width:5.625rem}.t-country-select[_ngcontent-%COMP%]:not(._readonly) input:not(:disabled){cursor:pointer}.t-country-select._readonly[_ngcontent-%COMP%] input{cursor:default}.t-country-select[data-size=m][_ngcontent-%COMP%]{width:5.5rem}.t-country-select[data-size=s][_ngcontent-%COMP%]{width:2rem}.t-country-select[data-size=s][_ngcontent-%COMP%] .t-flag[_ngcontent-%COMP%]{margin-left:-1rem}.t-arrow-icon[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none;pointer-events:auto}._readonly[_nghost-%COMP%] .t-arrow-icon[_ngcontent-%COMP%], ._disabled[_nghost-%COMP%] .t-arrow-icon[_ngcontent-%COMP%]{pointer-events:none}.t-arrow-icon_open[_ngcontent-%COMP%]{transform:rotate(180deg)}.t-input-phone[_ngcontent-%COMP%]{flex:1}.t-flag[_ngcontent-%COMP%]{width:1.75rem;height:1.25rem;margin-left:-.5rem}.t-country-item-flag[_ngcontent-%COMP%]{width:1.75rem;height:1.25rem}.t-country-item-name[_ngcontent-%COMP%]{margin-left:.75rem;margin-right:auto}.t-country-item-code[_ngcontent-%COMP%]{color:var(--tui-text-02);margin-right:.25rem}"],changeDetection:0}),(0,n.gn)([r.tuiPure],U.prototype,"calculateMaskAfterCountryCode",null)},37705:(t,e,i)=>{i.d(e,{TS:()=>a,Tz:()=>o,k1:()=>r});var n=i(4797);const o={countries:[],countryIsoCode:i(72773).Xi.RU},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},20195:(t,e,i)=>{i.d(e,{R:()=>o});var n=i(4797);function o(t){var e;return"dataTransfer"in t?(null===(e=t.dataTransfer)||void 0===e?void 0:e.getData("text/plain"))||"":(0,n.tuiGetClipboardDataText)(t)}},40853:(t,e,i)=>{i.d(e,{$4:()=>d.$4,gq:()=>d.gq,yL:()=>n.y,X6:()=>o.X,Kj:()=>c,HQ:()=>d.HQ});var n=i(76111),o=i(45303),a=i(81125),r=i(4797),s=i(64862),l=i(62683),u=i(74788);let c=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[a.U5,s.TuiPrimitiveTextfieldModule,s.TuiHostedDropdownModule,s.TuiTextfieldControllerModule,r.TuiActiveZoneModule,l.SC]]}),t})();var d=i(27825)},76111:(t,e,i)=>{i.d(e,{y:()=>y});var n=i(64762),o=i(74788),a=i(23738),r=i(25219),s=i(72878),l=i(4797),u=i(64862),c=i(93920),d=i(27825);const p=t=>t.replace(/\D/g,"").length;function h(t,e){const i=(t+e).replace(/[^#\d]+/g,"").length,n=e=>"+7"===t?e.replace(/^(\+?7?\s?8?)\s?/,""):e.replace(new RegExp(`^(\\+?${t.replace("+","")}?)\\s?`),"");return({elementState:t,data:e})=>{const{value:o,selection:a}=t;return{elementState:{selection:a,value:p(o)>i?n(o):o},data:p(e)>=i?n(e):e}}}var g=i(62939),m=i(17163),f=i(63060),v=i(62733),b=i(48214),_=i(81125),C=i(64374);const x=["*",[["input"]]];function M(t){return Number.isNaN(parseInt(t.replace(u.TUI_MASK_SYMBOLS_REGEXP,""),10))}class y extends l.AbstractTuiControl{constructor(t,e,i,n,a){super(t,e),this.textfieldCleaner=i,this.options=n,this.textfieldSize=a,this.phoneMaskAfterCountryCode=this.options.phoneMaskAfterCountryCode,this.allowText=this.options.allowText,this.search="",this.searchChange=new o.vpe,this.countryCode=this.options.countryCode,this.open=!1}set countryCodeSetter(t){const e=this.countryCode;this.countryCode=t,this.updateValueWithNewCountryCode(e,t)}get size(){return this.textfieldSize.size}get nativeFocusableElement(){return!this.textfield||this.computedDisabled?null:this.textfield.nativeFocusableElement}get focused(){return(0,l.tuiIsNativeFocused)(this.nativeFocusableElement)||!!this.dropdown&&this.dropdown.focused}get nativeValue(){var t;return(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.value)||(0,r.CV)(this.value,this.maskOptions)}set nativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}get inputMode(){return this.allowText?"text":"numeric"}get canOpen(){return this.interactive&&!!this.datalist}get canClean(){return this.nativeValue!==this.nonRemovablePrefix&&this.textfieldCleaner.cleaner}get maskOptions(){return this.calculateMask(this.countryCode,this.phoneMaskAfterCountryCode,this.nonRemovablePrefix,this.allowText)}onActiveZone(t){return this.updateFocused(t),!t||this.nativeValue||this.readOnly||this.allowText?this.nativeValue===this.nonRemovablePrefix||this.isTextValue?(this.updateSearch(""),void(this.nativeValue="")):void(t||this.allowText||!this.nativeFocusableElement||(this.nativeValue=this.nativeValue.replace(/\D$/,""))):(this.updateSearch(this.nonRemovablePrefix),void(this.nativeValue=this.nonRemovablePrefix))}onValueChange(t){const e=M(t)?t:t.replace(u.TUI_MASK_SYMBOLS_REGEXP,"").slice(0,this.maxPhoneLength);this.updateSearch(e),this.value=e===this.countryCode||M(e)?"":e,this.open=!0,this.value||this.allowText||(this.nativeValue=this.nonRemovablePrefix)}handleOption(t){this.focusInput(),this.value=t,this.nativeValue=(0,r.CV)(this.value,this.maskOptions),this.updateSearch(""),this.open=!1}setDisabledState(){super.setDisabledState(),this.open=!1}writeValue(t){super.writeValue(t),this.nativeValue=(0,r.CV)(t||"",this.maskOptions),this.updateSearch("")}getFallbackValue(){return""}get nonRemovablePrefix(){return`${this.countryCode} `}get maxPhoneLength(){return this.countryCode.length+this.phoneMaskAfterCountryCode.replace(/[^#]+/g,"").length}get isTextValue(){return!!this.search&&M(this.search)}calculateMask(t,e,i,n){const o=function(t,e){return[...t.split("")," ",...e.replace(/[^#\- ()]+/g,"").split("").map((t=>"#"===t?/\d/:t))]}(t,e),a=[h(t,e)];return n?{mask:({value:t})=>M(t)&&"+"!==t?r.A_.mask:o,preprocessors:a}:{mask:o,preprocessors:a,postprocessors:[(0,s.jX)(i)],plugins:[(0,s.nQ)(((t,[e,n])=>[e===n?i.length:0,t.length]))]}}focusInput(){this.nativeFocusableElement&&this.nativeFocusableElement.focus({preventScroll:!0})}updateSearch(t){this.search!==t&&(this.search=t,this.searchChange.emit(t))}updateValueWithNewCountryCode(t,e){this.isTextValue||(this.value=this.value.replace(t,e),this.nativeValue=(0,r.CV)(this.value,this.maskOptions))}}y.ɵfac=function(t){return new(t||y)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(u.TUI_TEXTFIELD_CLEANER),o.Y36(d.gq),o.Y36(u.TUI_TEXTFIELD_SIZE))},y.ɵcmp=o.Xpm({type:y,selectors:[["tui-input-phone"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,u.TuiDataListDirective,5,o.Rgc),2&t){let t;o.iGM(t=o.CRH())&&(e.datalist=t.first)}},viewQuery:function(t,e){if(1&t&&(o.Gf(u.TuiHostedDropdownComponent,5),o.Gf(u.TuiPrimitiveTextfieldComponent,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.dropdown=t.first),o.iGM(t=o.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-size",e.size)},inputs:{countryCodeSetter:["countryCode","countryCodeSetter"],phoneMaskAfterCountryCode:"phoneMaskAfterCountryCode",allowText:"allowText",search:"search"},outputs:{searchChange:"searchChange"},features:[o._Bn([(0,l.tuiAsFocusableItemAccessor)(y),(0,l.tuiAsControl)(y),(0,u.tuiAsDataListHost)(y)],[c.yn]),o.qOj],ngContentSelectors:["*","input"],decls:4,vars:13,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["tuiValueAccessor","",1,"t-textfield",3,"disabled","focusable","invalid","maskito","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldCleaner","value","valueChange"]],template:function(t,e){1&t&&(o.F$t(x),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("openChange",(function(t){return e.open=t}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),o.TgZ(1,"tui-primitive-textfield",1),o.NdJ("valueChange",(function(t){return e.nativeValue=t}))("valueChange",(function(t){return e.onValueChange(t)})),o.Hsn(2),o.Hsn(3,1,["ngProjectAs","input",5,["input"]]),o.qZA(),o.qZA()),2&t&&(o.Q6J("canOpen",e.canOpen)("content",e.datalist||"")("open",e.open),o.xp6(1),o.Q6J("disabled",e.computedDisabled)("focusable",e.focusable)("invalid",e.computedInvalid)("maskito",e.maskOptions)("nativeId",e.nativeId)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldCleaner",e.canClean)("value",e.nativeValue))},directives:[g.o,m.e,f.y,v.B,b.n,_.ro,C.b],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}._disabled[_nghost-%COMP%]{pointer-events:none}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),(0,n.gn)([l.tuiPure],y.prototype,"calculateMask",null)},45303:(t,e,i)=>{i.d(e,{X:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.nativeValue}onValueChange(t){this.host.onValueChange(t)}process(t){this.input=t}ngDoCheck(){this.input&&(this.input.type="tel",this.input.inputMode=this.host.inputMode)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-phone"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},27825:(t,e,i)=>{i.d(e,{$4:()=>o,HQ:()=>r,gq:()=>a});var n=i(4797);const o={phoneMaskAfterCountryCode:"### ###-##-##",allowText:!1,countryCode:"+7"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},71290:(t,e,i)=>{i.d(e,{E:()=>P});var n=i(64762),o=i(74788),a=i(23738),r=i(4797),s=i(64862),l=i(43570),u=i(45233),c=i(10006),d=i(2697),p=i(17163),h=i(16753),g=i(13735),m=i(78255),f=i(89437),v=i(12057),b=i(48740),_=i(87231),C=i(8114),x=i(89570);function M(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}const y=function(t){return{$implicit:t}};function w(t,e){if(1&t&&(o.TgZ(0,"div",5),o.YNc(1,M,2,1,"ng-container",6),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.leftValueContent)("polymorpheusOutletContext",o.VKq(2,y,t.value[0]))}}function O(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function T(t,e){if(1&t&&(o.TgZ(0,"div",5),o.YNc(1,O,2,1,"ng-container",6),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.rightValueContent)("polymorpheusOutletContext",o.VKq(2,y,t.value[1]))}}class P extends r.AbstractTuiControl{constructor(t,e,i,n,o){super(t,e),this.isMobile=i,this.el=n,this.controller=o,this.inputNumberRefs=r.EMPTY_QUERY,this.rangeRef=null,this.min=0,this.max=100,this.quantum=1,this.steps=0,this.segments=1,this.keySteps=null,this.pluralize=null,this.leftTextfieldValue=this.safeCurrentValue[0],this.rightTextfieldValue=this.safeCurrentValue[1],this.lastActiveSide="left"}get leftFocusableElement(){var t;return(null===(t=this.inputNumberRefs.first)||void 0===t?void 0:t.nativeFocusableElement)||null}get rightFocusableElement(){var t;return(null===(t=this.inputNumberRefs.last)||void 0===t?void 0:t.nativeFocusableElement)||null}get nativeFocusableElement(){return this.disabled?null:this.leftFocusableElement||this.rightFocusableElement}get focused(){return(0,r.tuiIsNativeFocusedIn)(this.el.nativeElement)}get appearance(){return this.controller.appearance}get showLeftValueContent(){var t;return Boolean(this.leftValueContent&&!(0,r.tuiIsNativeFocused)(this.leftFocusableElement)&&!((null===(t=this.rangeRef)||void 0===t?void 0:t.focused)&&"left"===this.lastActiveSide))}get showRightValueContent(){var t;return Boolean(this.rightValueContent&&!(0,r.tuiIsNativeFocused)(this.rightFocusableElement)&&!((null===(t=this.rangeRef)||void 0===t?void 0:t.focused)&&"right"===this.lastActiveSide))}get precision(){return(0,s.tuiGetFractionPartPadded)(this.quantum).length}get decimal(){return this.precision?"not-zero":"never"}get computedSteps(){return this.steps||(this.max-this.min)/this.quantum}get step(){return(this.max-this.min)/this.computedSteps}computeKeySteps(t,e,i){return t||[[0,e],[100,i]]}onActiveZone(t){this.updateFocused(t)}onTextInputFocused(t){t||this.updateTextfieldValues(this.value)}changeByStep(t,[e,i]){if(this.readOnly)return;t.preventDefault();const n=this.valueGuard([this.value[0]+e*this.step,this.value[1]+i*this.step]);n[0]===this.value[0]&&n[1]===this.value[1]||this.onExternalValueUpdate(n)}onInputLeft(t){this.safelyUpdateValue([null!=t?t:this.safeCurrentValue[0],this.value[1]])}onInputRight(t){this.safelyUpdateValue([this.value[0],null!=t?t:this.safeCurrentValue[1]])}onExternalValueUpdate(t){this.safelyUpdateValue(t),this.updateTextfieldValues(this.value)}focusToTextInput(){const t="left"===this.lastActiveSide?this.leftFocusableElement:this.rightFocusableElement;!this.isMobile&&t&&t.focus()}onActiveThumbChange(t){this.lastActiveSide=t}writeValue(t){super.writeValue(t),this.updateTextfieldValues(this.value)}getFallbackValue(){return[0,0]}safelyUpdateValue(t){this.value=this.valueGuard(t)}valueGuard([t,e]){const i=this.calibrate(t),n=this.calibrate(e);return[Math.min(i,this.value[1]),Math.max(n,this.value[0])]}calibrate(t){const e=(0,r.tuiRound)(Math.round(t/this.quantum)*this.quantum,c.bF);return(0,r.tuiClamp)(e,this.min,this.max)}updateTextfieldValues([t,e]){this.leftTextfieldValue=t,this.rightTextfieldValue=e}}P.ɵfac=function(t){return new(t||P)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(r.TUI_IS_MOBILE),o.Y36(o.SBq),o.Y36(s.TUI_TEXTFIELD_WATCHED_CONTROLLER))},P.ɵcmp=o.Xpm({type:P,selectors:[["tui-input-range"]],viewQuery:function(t,e){if(1&t&&(o.Gf(u.U2,5),o.Gf(l.qS,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.rangeRef=t.first),o.iGM(t=o.CRH())&&(e.inputNumberRefs=t)}},hostVars:3,hostBindings:function(t,e){2&t&&(o.uIk("data-size",e.controller.size),o.ekj("_label-outside",e.controller.labelOutside))},inputs:{min:"min",max:"max",quantum:"quantum",steps:"steps",segments:"segments",keySteps:"keySteps",leftValueContent:"leftValueContent",rightValueContent:"rightValueContent",pluralize:"pluralize"},features:[o._Bn([(0,r.tuiAsFocusableItemAccessor)(P),(0,r.tuiAsControl)(P),s.TEXTFIELD_CONTROLLER_PROVIDER]),o.qOj],ngContentSelectors:["*"],decls:9,vars:38,consts:[["tuiWrapper","",1,"t-wrapper",3,"appearance","disabled","focus","hover","invalid","readOnly","tuiActiveZoneChange"],["automation-id","tui-input-range__left-input","tuiTextfieldAppearance","none",1,"t-left",3,"decimal","disabled","max","min","precision","readOnly","tuiTextfieldPostfix","ngModel","ngModelChange","focusedChange","keydown.arrowDown","keydown.arrowUp"],["ngProjectAs","tuiContent",5,["tuiContent"],4,"ngIf"],["automation-id","tui-input-range__right-input","tuiTextfieldAppearance","none",1,"t-right",3,"decimal","disabled","max","min","precision","readOnly","tuiTextfieldPostfix","ngModel","ngModelChange","focusedChange","keydown.arrowDown","keydown.arrowUp"],[1,"t-range",3,"disabled","focusable","keySteps","max","min","ngModel","segments","step","activeThumbChange","ngModelChange","tuiPressedChange"],["ngProjectAs","tuiContent",5,["tuiContent"]],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(o.F$t(),o.TgZ(0,"div",0),o.NdJ("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),o.TgZ(1,"tui-input-number",1),o.NdJ("ngModelChange",(function(t){return e.leftTextfieldValue=t}))("focusedChange",(function(t){return e.onTextInputFocused(t)}))("keydown.arrowDown",(function(t){return e.changeByStep(t,[-1,0])}))("keydown.arrowUp",(function(t){return e.changeByStep(t,[1,0])}))("ngModelChange",(function(t){return e.onInputLeft(t)})),o.ALo(2,"i18nPlural"),o.Hsn(3),o.YNc(4,w,2,4,"div",2),o.qZA(),o.TgZ(5,"tui-input-number",3),o.NdJ("ngModelChange",(function(t){return e.rightTextfieldValue=t}))("focusedChange",(function(t){return e.onTextInputFocused(t)}))("keydown.arrowDown",(function(t){return e.changeByStep(t,[0,-1])}))("keydown.arrowUp",(function(t){return e.changeByStep(t,[0,1])}))("ngModelChange",(function(t){return e.onInputRight(t)})),o.ALo(6,"i18nPlural"),o.YNc(7,T,2,4,"div",2),o.qZA(),o.TgZ(8,"tui-range",4),o.NdJ("activeThumbChange",(function(t){return e.onActiveThumbChange(t)}))("ngModelChange",(function(t){return e.onExternalValueUpdate(t)}))("tuiPressedChange",(function(){return e.focusToTextInput()})),o.qZA(),o.qZA()),2&t&&(o.Q6J("appearance",e.appearance)("disabled",e.disabled)("focus",e.computedFocused)("hover",e.pseudoHover)("invalid",e.computedInvalid)("readOnly",e.readOnly),o.xp6(1),o.Q6J("decimal",e.decimal)("disabled",e.computedDisabled)("max",e.value[1])("min",e.min)("precision",e.precision)("readOnly",e.readOnly)("tuiTextfieldPostfix",e.pluralize&&!e.showLeftValueContent?o.xi3(2,32,e.value[0],e.pluralize):"")("ngModel",e.leftTextfieldValue),o.xp6(3),o.Q6J("ngIf",e.showLeftValueContent),o.xp6(1),o.Q6J("decimal",e.decimal)("disabled",e.computedDisabled)("max",e.max)("min",e.value[0])("precision",e.precision)("readOnly",e.readOnly)("tuiTextfieldPostfix",e.pluralize&&!e.showRightValueContent?o.xi3(6,35,e.value[1],e.pluralize):"")("ngModel",e.rightTextfieldValue),o.xp6(2),o.Q6J("ngIf",e.showRightValueContent),o.xp6(1),o.Q6J("disabled",e.readOnly||e.disabled)("focusable",!1)("keySteps",e.computeKeySteps(e.keySteps,e.min,e.max))("max",e.max)("min",e.min)("ngModel",e.value)("segments",e.segments)("step",e.step))},directives:[d.o,p.e,h.q,g.g,m.q,f.T,a.JJ,a.On,v.O5,b.U,_.H,C.n,x.Li],pipes:[v.Gx],styles:[".t-wrapper[_ngcontent-%COMP%]{position:relative}.t-left[_ngcontent-%COMP%]{width:100%}.t-right[_ngcontent-%COMP%]{position:absolute;right:0;top:0;display:flex;width:50%;height:100%;text-align:right}[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m)}.t-range[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;right:0;z-index:1;margin:-.125rem 0 0;background:transparent}"],changeDetection:0}),(0,n.gn)([r.tuiPure],P.prototype,"computeKeySteps",null)},44056:(t,e,i)=>{i.d(e,{h:()=>y});var n=i(64762),o=i(74788),a=i(23738),r=i(4797),s=i(64862),l=i(43570),u=i(35996),c=i(10006),d=i(16753),p=i(13735),h=i(89437),g=i(44998),m=i(12057),f=i(59),v=i(47044),b=i(48893),_=i(89570);function C(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}const x=function(t){return{$implicit:t}};function M(t,e){if(1&t&&(o.TgZ(0,"div",3),o.YNc(1,C,2,1,"ng-container",4),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.valueContent)("polymorpheusOutletContext",o.VKq(2,x,t.value))}}class y extends r.AbstractTuiControl{constructor(t,e,i){super(t,e),this.controller=i,this.min=0,this.max=100,this.quantum=1,this.steps=0,this.segments=1,this.keySteps=null,this.textfieldPrefix="",this.textfieldPostfix="",this.textfieldValue=this.safeCurrentValue}get prefix(){return this.textfieldPrefix||this.controller.prefix}get postfix(){return this.textfieldPostfix||this.controller.postfix}get nativeFocusableElement(){var t;return!(null===(t=this.inputNumberRef)||void 0===t?void 0:t.nativeFocusableElement)||this.computedDisabled?null:this.inputNumberRef.nativeFocusableElement}get focused(){var t;return(0,r.tuiIsNativeFocused)(this.nativeFocusableElement)||(0,r.tuiIsNativeFocused)((null===(t=this.sliderRef)||void 0===t?void 0:t.nativeElement)||null)}get computedSteps(){return this.steps||(this.max-this.min)/this.quantum}get precision(){return(0,s.tuiGetFractionPartPadded)(this.quantum).length}get decimal(){return this.precision?"not-zero":"never"}get showValueContent(){return Boolean(this.valueContent&&!this.focused)}get step(){return(this.max-this.min)/this.computedSteps}computeKeySteps(t,e,i){return t||[[0,e],[100,i]]}focusTextInput(){var t;const e=null===(t=this.inputNumberRef)||void 0===t?void 0:t.nativeFocusableElement;e&&e.focus()}safelyUpdateValue(t){this.value=this.valueGuard(null!=t?t:this.safeCurrentValue)}onVerticalArrowKeyDown(t){if(this.readOnly||!this.step)return;const e=this.value+t*this.step;e!==this.value&&(this.safelyUpdateValue(e),this.textfieldValue=this.value)}onSliderChange(t){this.safelyUpdateValue(t),this.textfieldValue=this.value}onFocused(t){const{value:e,textfieldValue:i}=this;t||i===e||(this.textfieldValue=e),this.updateFocused(t)}writeValue(t){super.writeValue(t),this.textfieldValue=this.value}getFallbackValue(){return 0}valueGuard(t){const e=(0,r.tuiRound)(Math.round(t/this.quantum)*this.quantum,c.bF);return(0,r.tuiClamp)(e,this.min,this.max)}}y.ɵfac=function(t){return new(t||y)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(s.TUI_TEXTFIELD_WATCHED_CONTROLLER))},y.ɵcmp=o.Xpm({type:y,selectors:[["tui-input-slider"]],viewQuery:function(t,e){if(1&t&&(o.Gf(l.qS,5),o.Gf(u.iN,5,o.SBq)),2&t){let t;o.iGM(t=o.CRH())&&(e.inputNumberRef=t.first),o.iGM(t=o.CRH())&&(e.sliderRef=t.first)}},hostVars:3,hostBindings:function(t,e){2&t&&(o.uIk("data-size",e.controller.size),o.ekj("_label-outside",e.controller.labelOutside))},inputs:{min:"min",max:"max",quantum:"quantum",steps:"steps",segments:"segments",keySteps:"keySteps",valueContent:"valueContent",textfieldPrefix:["prefix","textfieldPrefix"],textfieldPostfix:["postfix","textfieldPostfix"]},features:[o._Bn([(0,r.tuiAsFocusableItemAccessor)(y),(0,r.tuiAsControl)(y),(0,u.OF)({trackColor:"transparent"}),s.TEXTFIELD_CONTROLLER_PROVIDER]),o.qOj],ngContentSelectors:["*"],decls:4,vars:20,consts:[[3,"decimal","disabled","max","min","precision","pseudoActive","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","tuiTextfieldPostfix","tuiTextfieldPrefix","ngModel","ngModelChange","focusedChange","keydown.arrowDown.prevent","keydown.arrowUp.prevent"],["automation-id","tui-input-slider__value-content","ngProjectAs","tuiContent",5,["tuiContent"],4,"ngIf"],["tuiSlider","","type","range",3,"disabled","keySteps","max","ngModel","segments","tuiFocusable","click","ngModelChange"],["automation-id","tui-input-slider__value-content","ngProjectAs","tuiContent",5,["tuiContent"]],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(o.F$t(),o.TgZ(0,"tui-input-number",0),o.NdJ("ngModelChange",(function(t){return e.textfieldValue=t}))("focusedChange",(function(t){return e.onFocused(t)}))("keydown.arrowDown.prevent",(function(){return e.onVerticalArrowKeyDown(-1)}))("keydown.arrowUp.prevent",(function(){return e.onVerticalArrowKeyDown(1)}))("ngModelChange",(function(t){return e.safelyUpdateValue(t)})),o.Hsn(1),o.YNc(2,M,2,4,"div",1),o.qZA(),o.TgZ(3,"input",2),o.NdJ("click",(function(){return e.focusTextInput()}))("ngModelChange",(function(t){return e.onSliderChange(t)})),o.qZA()),2&t&&(o.Q6J("decimal",e.decimal)("disabled",e.computedDisabled)("max",e.max)("min",e.min)("precision",e.precision)("pseudoActive",e.pseudoActive)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.pseudoInvalid)("readOnly",e.readOnly)("tuiTextfieldPostfix",e.showValueContent?"":e.postfix)("tuiTextfieldPrefix",e.showValueContent?"":e.prefix)("ngModel",e.textfieldValue),o.xp6(2),o.Q6J("ngIf",e.showValueContent),o.xp6(1),o.Q6J("disabled",e.readOnly||e.computedDisabled)("keySteps",e.computeKeySteps(e.keySteps,e.min,e.max))("max",e.computedSteps)("ngModel",e.value)("segments",e.segments)("tuiFocusable",!1))},directives:[d.q,p.g,h.T,g.A,a.JJ,a.On,m.O5,f.t,v.i,a.eT,a.Fj,b.t,_.Li],styles:["[_nghost-%COMP%]{position:relative;display:block;height:-webkit-max-content;height:max-content;isolation:isolate;border-radius:var(--tui-radius-m)}tui-input-number[_ngcontent-%COMP%]{border-radius:inherit}input[type=range][_ngcontent-%COMP%]{position:absolute;top:100%;left:calc(var(--tui-radius-m) / 2);right:0;width:calc(100% - calc(var(--tui-radius-m) / 2));box-sizing:border-box;height:1rem;margin:-.5625rem 0 0;border-top-left-radius:0;border-bottom-left-radius:calc(var(--tui-radius-m) * 5) calc(var(--tui-radius-m) * 1.5)}"],changeDetection:0}),(0,n.gn)([r.tuiPure],y.prototype,"computeKeySteps",null)},69322:(t,e,i)=>{i.d(e,{jK:()=>p.jK,Iw:()=>p.Iw,PZ:()=>n.P,cB:()=>d,Xj:()=>p.Xj});var n=i(72146),o=i(12057),a=i(23738),r=i(4797),s=i(64862),l=i(65376),u=i(89570),c=i(74788);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({providers:[r.TuiScrollService],imports:[[o.ez,a.u5,u.wq,r.TuiFocusableModule,r.TuiHoveredModule,r.TuiActiveZoneModule,s.TuiSvgModule,s.TuiScrollbarModule,s.TuiTooltipModule,s.TuiHostedDropdownModule,l.d3,s.TuiWrapperModule]]}),t})();var p=i(75427)},72146:(t,e,i)=>{i.d(e,{P:()=>J});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(93920),l=i(89570),u=i(46797),c=i(88002),d=i(46782),p=i(75427),h=i(12057),g=i(62939),m=i(17163),f=i(2697),v=i(3881),b=i(48893),_=i(34880),C=i(49195),x=i(33351);const M=["focusableElement"],y=["tagsContainer"],w=["cleaner"],O=["errorIcon"],T=["tag"];function P(t,e){1&t&&n.GkF(0)}function k(t,e){if(1&t&&n._UZ(0,"tui-svg",21),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}const I=function(t){return{$implicit:t}};function S(t,e){if(1&t&&(n.TgZ(0,"div",19),n.YNc(1,k,1,1,"tui-svg",20),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconLeft)("polymorpheusOutletContext",n.VKq(2,I,t.size))}}function A(t,e){if(1&t&&(n.TgZ(0,"div",22),n.Hsn(1,2),n.qZA()),2&t){const t=n.oxw();n.ekj("t-placeholder_raised",t.placeholderRaised)}}function E(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-tag",24,25),n.NdJ("edited",(function(e){const i=n.CHM(t).index;return n.oxw(2).onTagEdited(e,i)}))("keydown.arrowLeft.prevent",(function(){const e=n.CHM(t).index;return n.oxw(2).onTagKeyDownArrowLeft(e)}))("keydown.arrowRight.prevent",(function(){const e=n.CHM(t).index;return n.oxw(2).onTagKeyDownArrowRight(e)})),n.ALo(2,"async"),n.qZA()}if(2&t){const t=e.$implicit,i=n.oxw(2);n.Q6J("autoColor",i.autoColor)("disabled",i.computedDisabled||i.disabledItemHandler(t))("editable",i.editable&&!i.readOnly)("hoverable",!i.readOnly)("leftContent",i.getLeftContent(t))("maxLength",i.maxLength)("removable",!i.readOnly&&i.removable)("separator",i.separator)("size",i.controller.size)("status",n.lcZ(2,12,i.status$))("tuiFocusable",!1)("value",t.toString())}}function D(t,e){if(1&t&&(n.ynx(0),n.YNc(1,E,3,14,"tui-tag",23),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("ngForOf",t.value)("ngForTrackBy",t.trackByFn)}}function X(t,e){if(1&t&&n._UZ(0,"span",27),2&t){const t=e.$implicit,i=n.oxw(2);n.ekj("t-text_comma",i.computedFocused&&!i.inputHidden)("t-text_disabled",i.disabledItemHandler(t))("t-text_error",!i.tagValidator(t)),n.Q6J("textContent",t)}}function z(t,e){if(1&t&&n.YNc(0,X,1,7,"span",26),2&t){const t=n.oxw();n.Q6J("ngForOf",t.value)}}function L(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-svg",32,33),n.NdJ("click.stop",(function(){return n.CHM(t),n.oxw(3).onCleanerClick()})),n.qZA()}if(2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function N(t,e){if(1&t&&(n.ynx(0),n.YNc(1,L,2,1,"tui-svg",31),n.BQk()),2&t){const t=n.oxw(2);n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconCleaner)("polymorpheusOutletContext",n.VKq(2,I,t.size))}}function F(t,e){if(1&t&&n._UZ(0,"tui-tooltip",34),2&t){const t=n.oxw(2);n.Q6J("content",null==t.hintOptions?null:t.hintOptions.content)("describeId",t.id)}}function R(t,e){if(1&t&&n._UZ(0,"tui-svg",21),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function B(t,e){if(1&t&&(n.TgZ(0,"div",35),n.YNc(1,R,1,1,"tui-svg",20),n.qZA()),2&t){const t=n.oxw(2);n.xp6(1),n.Q6J("polymorpheusOutlet",t.icon)("polymorpheusOutletContext",n.VKq(2,I,t.size))}}function Y(t,e){if(1&t&&(n.TgZ(0,"div",28),n.YNc(1,N,2,4,"ng-container",0),n.YNc(2,F,1,2,"tui-tooltip",29),n.YNc(3,B,2,4,"div",30),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("ngIf",t.hasCleaner),n.xp6(1),n.Q6J("ngIf",t.showHint),n.xp6(1),n.Q6J("ngIf",t.icon)}}function H(t,e){if(1&t&&n._UZ(0,"tui-svg",36),2&t){const t=n.oxw();n.Q6J("src",t.icons.error)}}const Z=[[["tuiContent"]],[["select"]],"*"],U=["tuiContent","select","*"],G={s:1.25,m:1.5,l:2},j={s:1,m:1.25,l:1.25};let J=(()=>{class t extends a.AbstractTuiMultipleControl{constructor(t,e,i,o,r,s,l,u,d){super(t,e),this.el=i,this.modeDirective=o,this.mode$=r,this.hintOptions=s,this.controller=l,this.options=u,this.icons=d,this.tags=a.EMPTY_QUERY,this.separator=this.options.separator,this.search="",this.editable=!0,this.tagValidator=a.ALWAYS_TRUE_HANDLER,this.expandable=!0,this.rows=1/0,this.inputHidden=!1,this.uniqueTags=this.options.uniqueTags,this.autoColor=this.options.autoColor,this.maxLength=null,this.placeholder="",this.removable=!0,this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.searchChange=new n.vpe,this.status$=this.mode$.pipe((0,c.U)((()=>this.status))),this.open=!1}set pseudoFocusedSetter(t){t||this.focused||this.scrollTo(0),this.pseudoFocus=t}get nativeFocusableElement(){return!this.focusableElement||this.computedDisabled?null:this.focusableElement.nativeElement}get focused(){var t;return(0,a.tuiIsNativeFocusedIn)(this.el.nativeElement)||!!(null===(t=this.hostedDropdown)||void 0===t?void 0:t.focused)}get appearance(){return this.controller.appearance}get size(){return this.controller.size}get labelOutside(){const{size:t,labelOutside:e}=this.controller;return"s"===t||e}get iconLeft(){return this.controller.iconLeft}get icon(){return this.controller.icon}get iconCleaner(){return this.controller.options.iconCleaner}get hasCleaner(){return this.controller.cleaner&&this.hasValue&&this.interactive}get hasNativeValue(){return!!this.search}get hasValue(){return!!this.value.length||this.hasNativeValue}get hasPlaceholder(){return!this.labelOutside||!this.hasValue&&(!this.hasExampleText||this.inputHidden)}get placeholderRaised(){return!this.labelOutside&&(this.computedFocused&&!this.readOnly||this.hasValue)}get hasExampleText(){var t;return!!(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.placeholder)&&this.computedFocused&&!this.hasValue&&!this.readOnly}get hasRightIcons(){var t;return this.hasCleaner||!!this.icon||!!(null===(t=this.hintOptions)||void 0===t?void 0:t.content)&&!this.computedDisabled}get showHint(){var t;return!!(null===(t=this.hintOptions)||void 0===t?void 0:t.content)&&(this.controller.options.hintOnDisabled||!this.computedDisabled)}get status(){var t;return(null===(t=this.modeDirective)||void 0===t?void 0:t.mode)?"default":this.options.tagStatus}get canOpen(){return this.interactive&&!!this.datalist}get computeMaxHeight(){return this.expandable?this.rows*this.lineHeight:null}get tagsEmpty(){var t,e;return(!this.focused||this.inputHidden)&&!this.value.length&&!(null===(e=null===(t=this.search)||void 0===t?void 0:t.trim())||void 0===e?void 0:e.length)&&!this.placeholder||!!this.valueContent}onFocusInOut(){this.cdr.detectChanges()}detectRetargetFromLabel(t){(0,a.tuiRetargetedBoundaryCrossing)(t)&&t.stopImmediatePropagation()}getLeftContent(t){return!this.tagValidator(t)&&this.errorIconTemplate?this.errorIconTemplate:""}onCleanerClick(){this.updateSearch(""),this.clear(),this.focusInput()}onActiveZone(t){this.open=!1,this.addTag(),this.updateFocused(t),t||this.computedFocused||this.scrollTo(0)}onMouseDown(t){var e;const i=(0,a.tuiGetActualTarget)(t);!this.focusableElement||i===this.focusableElement.nativeElement||!(0,a.tuiIsElement)(t.target)||(null===(e=this.cleanerSvg)||void 0===e?void 0:e.nativeElement.contains(t.target))||this.tagsContainer&&i!==this.tagsContainer.nativeElement&&this.tagsContainer.nativeElement.contains(i)||(t.preventDefault(),this.focusInput(),this.scrollTo())}onFieldKeyDownBackspace(t){this.labelOutside||this.hasNativeValue||!this.value.length?this.onFieldKeyDownArrowLeft(t):this.deleteLastEnabledItem()}onFieldKeyDownArrowLeft(t){this.labelOutside&&!this.hasNativeValue&&this.value.length&&(t.preventDefault(),this.tags.last.nativeElement.focus())}onFieldKeyDownEnter(){this.addTag(),this.scrollTo()}onTagKeyDownArrowLeft(t){t>0&&this.onScrollKeyDown(t,-1)}onTagKeyDownArrowRight(t){t===this.value.length-1?this.focusInput(!1):this.onScrollKeyDown(t,1)}onTagEdited(t,e){this.focusInput(""===t),this.value=this.filterValue(this.value.map(((i,n)=>n!==e?i:t.split(this.separator).map((t=>t.trim())).filter(Boolean))).reduce(((t,e)=>t.concat(e)),[]))}handleOption(t){this.focusInput(),this.updateSearch(""),this.value=this.filterValue(this.value.concat(t)),this.open=!1,this.scrollTo()}onInput(t){const e=t.split(this.separator),i=e.map((t=>this.clippedValue(t.trim()))).filter(((t,e,{length:i})=>t.length>0&&e!==i-1)).filter((t=>!this.disabledItemHandler(t)));e.length>1?(this.updateSearch(this.clippedValue(e[e.length-1].trim())),this.value=this.filterValue([...this.value,...i])):this.updateSearch(this.clippedValue(t)),this.open=this.hasNativeValue}onPaste(t){const e=(0,a.tuiGetClipboardDataText)(t);this.onInput(e||"")}onDrop({dataTransfer:t}){t&&this.onInput(t.getData("text")||"")}setDisabledState(){super.setDisabledState(),this.open=!1}trackByFn(t,e){return e.toString()}scrollTo(t){var e;void 0===t&&(t=null===(e=this.scrollBar)||void 0===e?void 0:e.nativeElement.scrollWidth),(0,u.H)(0).pipe((0,d.R)(this.destroy$)).subscribe((()=>{this.scrollBar&&(this.scrollBar.nativeElement.scrollLeft=t||0)}))}filterValue(t){const e=new Set;return t.reverse().filter((t=>!this.uniqueTags||t&&!e.has(t)&&e.add(t))).reverse()}onScrollKeyDown(t,e){const i=this.tags.find(((i,n)=>n===t+e));i&&this.scrollBar&&(i.nativeElement.focus(),e*this.scrollBar.nativeElement.clientWidth-e*i.nativeElement.offsetLeft-i.nativeElement.clientWidth<0&&(this.scrollBar.nativeElement.scrollLeft+=e*i.nativeElement.clientWidth))}updateSearch(t){this.focusableElement&&(this.focusableElement.nativeElement.value=t),this.search=t,this.searchChange.emit(t)}addTag(){var t,e;const i=null!==(e=null===(t=this.search)||void 0===t?void 0:t.trim())&&void 0!==e?e:"";i&&!this.disabledItemHandler(i)&&(this.updateSearch(""),this.value=this.filterValue(this.value.concat(i)))}deleteLastEnabledItem(){for(let t=this.value.length-1;t>=0;t--)if(!this.disabledItemHandler(this.value[t])){this.value=(0,a.tuiArrayRemove)(this.value,t);break}}focusInput(t=!0){var e;null===(e=this.nativeFocusableElement)||void 0===e||e.focus({preventScroll:t})}clippedValue(t){return t.slice(0,this.maxLength||t.length)}get lineHeight(){return this.labelOutside?G[this.controller.size]+.25:j[this.controller.size]}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(n.SBq),n.Y36(r.TuiModeDirective,8),n.Y36(r.TUI_MODE),n.Y36(r.TuiHintOptionsDirective,8),n.Y36(r.TUI_TEXTFIELD_WATCHED_CONTROLLER),n.Y36(p.Iw),n.Y36(r.TUI_COMMON_ICONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-tag"]],contentQueries:function(t,e,i){if(1&t&&(n.Suo(i,r.TuiDataListDirective,5,n.Rgc),n.Suo(i,l.Li,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.datalist=t.first),n.iGM(t=n.CRH())&&(e.valueContent=t.first)}},viewQuery:function(t,e){if(1&t&&(n.Gf(r.TuiHostedDropdownComponent,5),n.Gf(M,5),n.Gf(y,5),n.Gf(w,5,n.SBq),n.Gf(r.TuiScrollbarComponent,5,n.SBq),n.Gf(O,5),n.Gf(T,5,n.SBq)),2&t){let t;n.iGM(t=n.CRH())&&(e.hostedDropdown=t.first),n.iGM(t=n.CRH())&&(e.focusableElement=t.first),n.iGM(t=n.CRH())&&(e.tagsContainer=t.first),n.iGM(t=n.CRH())&&(e.cleanerSvg=t.first),n.iGM(t=n.CRH())&&(e.scrollBar=t.first),n.iGM(t=n.CRH())&&(e.errorIconTemplate=t.first),n.iGM(t=n.CRH())&&(e.tags=t)}},hostVars:7,hostBindings:function(t,e){1&t&&n.NdJ("focusin.capture.silent",(function(){return e.onFocusInOut()}))("focusout.capture.silent",(function(){return e.onFocusInOut()})),2&t&&(n.uIk("data-size",e.size),n.ekj("_expandable",e.expandable)("_label-outside",e.labelOutside)("_icon-left",e.iconLeft))},inputs:{separator:"separator",search:"search",editable:"editable",tagValidator:"tagValidator",expandable:"expandable",rows:"rows",inputHidden:"inputHidden",uniqueTags:"uniqueTags",autoColor:"autoColor",maxLength:"maxLength",placeholder:"placeholder",removable:"removable",disabledItemHandler:"disabledItemHandler",pseudoFocusedSetter:["pseudoFocused","pseudoFocusedSetter"]},outputs:{searchChange:"searchChange"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),(0,r.tuiAsDataListHost)(t),r.TEXTFIELD_CONTROLLER_PROVIDER,r.MODE_PROVIDER],[s.yn]),n.qOj],ngContentSelectors:U,decls:25,vars:34,consts:[[4,"ngIf"],[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["tuiWrapper","",3,"appearance","disabled","focus","hover","invalid","readOnly","click.prevent.silent","mousedown"],[1,"t-content"],["class","t-icon t-icon_left t-textfield-icon t-icon-wrapper",4,"ngIf"],[1,"t-wrapper"],[1,"t-absolute-wrapper"],["automation-id","tui-input-tag__placeholder","class","t-placeholder",3,"t-placeholder_raised",4,"ngIf"],[1,"t-scrollbar",3,"hidden"],[1,"t-tags"],[4,"ngIf","ngIfElse"],["text",""],[1,"t-input-wrapper"],[1,"t-ghost"],["automation-id","tui-input-tag__native","type","text",1,"t-native",3,"disabled","id","ngModel","placeholder","readOnly","tuiFocusable","drop.prevent","keydown.arrowLeft","keydown.backspace","keydown.enter.prevent","ngModelChange","paste.prevent"],["focusableElement",""],[1,"t-value-content"],["class","t-icons t-icon-wrapper",4,"ngIf"],["errorIcon",""],[1,"t-icon","t-icon_left","t-textfield-icon","t-icon-wrapper"],["appearance","icon","tuiWrapper","",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",3,"src"],["automation-id","tui-input-tag__placeholder",1,"t-placeholder"],["automation-id","tui-input-tag__tag","class","t-tag",3,"autoColor","disabled","editable","hoverable","leftContent","maxLength","removable","separator","size","status","tuiFocusable","value","edited","keydown.arrowLeft.prevent","keydown.arrowRight.prevent",4,"ngFor","ngForOf","ngForTrackBy"],["automation-id","tui-input-tag__tag",1,"t-tag",3,"autoColor","disabled","editable","hoverable","leftContent","maxLength","removable","separator","size","status","tuiFocusable","value","edited","keydown.arrowLeft.prevent","keydown.arrowRight.prevent"],["tag",""],["class","t-text",3,"t-text_comma","t-text_disabled","t-text_error","textContent",4,"ngFor","ngForOf"],[1,"t-text",3,"textContent"],[1,"t-icons","t-icon-wrapper"],["automation-id","tui-input-tag__tooltip","class","t-tooltip",3,"content","describeId",4,"ngIf"],["class","t-icon t-textfield-icon",4,"ngIf"],["appearance","icon","automation-id","tui-input-tag__cleaner","tuiWrapper","","class","t-cleaner",3,"src","click.stop",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","automation-id","tui-input-tag__cleaner","tuiWrapper","",1,"t-cleaner",3,"src","click.stop"],["cleaner",""],["automation-id","tui-input-tag__tooltip",1,"t-tooltip",3,"content","describeId"],[1,"t-icon","t-textfield-icon"],[1,"t-error-icon",3,"src"]],template:function(t,e){if(1&t&&(n.F$t(Z),n.YNc(0,P,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"tui-hosted-dropdown",1),n.NdJ("openChange",(function(t){return e.open=t}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),n.TgZ(3,"div",2),n.NdJ("click.prevent.silent",(function(t){return e.detectRetargetFromLabel(t)}))("mousedown",(function(t){return e.onMouseDown(t)})),n.TgZ(4,"div",3),n.YNc(5,S,2,4,"div",4),n.TgZ(6,"div",5),n.TgZ(7,"div",6),n.YNc(8,A,2,2,"div",7),n.qZA(),n.TgZ(9,"tui-scrollbar",8),n.TgZ(10,"div",9),n.YNc(11,D,2,2,"ng-container",10),n.YNc(12,z,1,1,"ng-template",null,11,n.W1O),n.TgZ(14,"div",12),n.TgZ(15,"div",13),n._uU(16),n.qZA(),n.TgZ(17,"input",14,15),n.NdJ("drop.prevent",(function(t){return e.onDrop(t)}))("keydown.arrowLeft",(function(t){return e.onFieldKeyDownArrowLeft(t)}))("keydown.backspace",(function(t){return e.onFieldKeyDownBackspace(t)}))("keydown.enter.prevent",(function(){return e.onFieldKeyDownEnter()}))("ngModelChange",(function(t){return e.onInput(t)}))("paste.prevent",(function(t){return e.onPaste(t)})),n.qZA(),n.qZA(),n.qZA(),n.TgZ(19,"div",16),n.Hsn(20),n.qZA(),n.qZA(),n.qZA(),n.Hsn(21,1),n.YNc(22,Y,4,3,"div",17),n.qZA(),n.YNc(23,H,1,1,"ng-template",null,18,n.W1O),n.qZA(),n.qZA()),2&t){const t=n.MAs(13);n.Q6J("ngIf",n.lcZ(1,32,null==e.hintOptions?null:e.hintOptions.change$)),n.xp6(2),n.Q6J("canOpen",e.canOpen)("content",e.datalist||"")("open",e.open),n.xp6(1),n.Q6J("appearance",e.appearance)("disabled",e.computedDisabled)("focus",e.computedFocused)("hover",e.pseudoHover)("invalid",e.computedInvalid)("readOnly",e.readOnly),n.xp6(2),n.Q6J("ngIf",e.iconLeft),n.xp6(3),n.Q6J("ngIf",e.hasPlaceholder),n.xp6(1),n.Udp("max-height",e.computeMaxHeight,"rem"),n.Q6J("hidden",!e.expandable),n.xp6(1),n.ekj("t-tags_empty",e.tagsEmpty),n.xp6(1),n.Q6J("ngIf",e.labelOutside)("ngIfElse",t),n.xp6(3),n.ekj("t-input-wrapper_collapsed",e.computedDisabled||e.readOnly||e.inputHidden),n.xp6(2),n.Oqu(e.search),n.xp6(1),n.ekj("t-native_hidden",e.inputHidden),n.Q6J("disabled",e.computedDisabled)("id",e.id)("ngModel",e.search)("placeholder",e.placeholder)("readOnly",e.readOnly||e.inputHidden)("tuiFocusable",e.computedFocusable),n.uIk("maxLength",e.maxLength),n.xp6(5),n.Q6J("ngIf",e.hasRightIcons)}},directives:[h.O5,g.o,m.e,f.o,v.I,o.Fj,o.JJ,o.On,b.t,l.Li,_.P,h.sg,C.G,x.w],pipes:[h.Ov],styles:['[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);position:relative;display:block;text-align:left;border-radius:var(--tui-radius-m);height:var(--tui-height);min-height:var(--tui-height);max-height:var(--tui-height)}[data-size=s][_nghost-%COMP%]{--tui-height: var(--tui-height-s)}[data-size=m][_nghost-%COMP%]{--tui-height: var(--tui-height-m)}[data-size=l][_nghost-%COMP%]{--tui-height: var(--tui-height-l);font:var(--tui-font-text-m);line-height:1.25rem}.t-input[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;border-color:transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);text-indent:var(--text-indent);text-align:inherit;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-transform:inherit;resize:none}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-input[inputMode=none][_ngcontent-%COMP%]{caret-color:transparent}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:first-line{font-size:inherit;line-height:inherit}.t-input[_ngcontent-%COMP%]::-webkit-caps-lock-indicator, .t-input[_ngcontent-%COMP%]::-webkit-contacts-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-credit-card-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-credentials-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-strong-password-auto-fill-button{content:none!important;position:absolute;left:-62.4375rem;top:-62.4375rem;z-index:-999;display:none!important;background:transparent!important;pointer-events:none!important}.t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}._focused[_nghost-%COMP%]:not(._readonly) .t-input[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder{opacity:1}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:focus, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01-night)!important;border-color:var(--tui-autofill-night);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill-night) inset!important}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]::placeholder, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]::placeholder{color:var(--tui-text-03-night)}[data-size=s][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="s"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="s"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="s"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="s"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="s"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="s"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="m"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="m"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="m"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="m"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="m"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="l"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="l"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="l"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="l"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="l"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-l)}._disabled[_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield._disabled[_nghost-%COMP%], tui-primitive-textfield._disabled [_nghost-%COMP%], .t-input tui-textarea._disabled[_nghost-%COMP%], tui-textarea._disabled [_nghost-%COMP%], .t-input tui-text-area._disabled[_nghost-%COMP%], tui-text-area._disabled [_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="l"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="m"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]{padding-top:1.25rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.8156rem;transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.69rem;transform:translateY(-.5rem)}._hidden[_nghost-%COMP%] input.t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield._hidden[_nghost-%COMP%], tui-primitive-textfield._hidden [_nghost-%COMP%]{opacity:0;text-indent:-10em}.t-content[_ngcontent-%COMP%]{display:flex;height:100%;width:100%;box-sizing:border-box;align-items:center;overflow:hidden}[data-size=s][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0 var(--tui-padding-l)}.t-wrapper[_ngcontent-%COMP%]{flex:1;min-width:0;-webkit-padding-end:.25rem;padding-inline-end:.25rem}.t-placeholder[_ngcontent-%COMP%]{transition-property:transform,font-size,color,letter-spacing;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--tui-font-text-s);color:var(--tui-text-02);pointer-events:none;will-change:transform;transform:translateY(0)}@supports (-webkit-hyphens: none){.t-placeholder[_ngcontent-%COMP%]{will-change:unset;transition-property:transform,color,letter-spacing}}.t-placeholder_raised[_ngcontent-%COMP%]{transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font:var(--tui-font-text-xs);line-height:1.25rem;transform:translateY(-.5rem);letter-spacing:.025rem}._invalid[_nghost-%COMP%]:not(._focused) .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill)}._invalid[_nghost-%COMP%]:not(._focused) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill-night)}._focused[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-03)}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.25rem}[data-size=l][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font-size:.8156rem}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01)}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}._focused[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}.t-cleaner[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none;pointer-events:auto}._readonly[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%], ._disabled[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%]{pointer-events:none}.t-icon[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none}[data-size=s][_nghost-%COMP%] .t-icon_left[_ngcontent-%COMP%]{-webkit-margin-start:-.375rem;margin-inline-start:-.375rem}[data-size=m][_nghost-%COMP%] .t-icon_left[_ngcontent-%COMP%]{-webkit-margin-start:-.125rem;margin-inline-start:-.125rem;-webkit-margin-end:.375rem;margin-inline-end:.375rem}[data-size=l][_nghost-%COMP%] .t-icon_left[_ngcontent-%COMP%]{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.t-icons[_ngcontent-%COMP%]{display:flex;align-items:center}[data-size=m][_nghost-%COMP%] .t-icons[_ngcontent-%COMP%]{-webkit-margin-end:-.125rem;margin-inline-end:-.125rem}[data-size=s][_nghost-%COMP%] .t-icons[_ngcontent-%COMP%]{-webkit-margin-end:-.375rem;margin-inline-end:-.375rem}[_nghost-%COMP%]:not([data-size="s"]) .t-icons[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){-webkit-margin-start:.25rem;margin-inline-start:.25rem}[_nghost-%COMP%]{cursor:text}._expandable[_nghost-%COMP%]{height:auto;max-height:none}._disabled[_nghost-%COMP%]{pointer-events:none}._readonly[_nghost-%COMP%]{cursor:default}[data-size=m][_nghost-%COMP%]{line-height:1rem}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-scrollbar[_ngcontent-%COMP%]{scroll-behavior:smooth;-webkit-margin-start:-.25rem;margin-inline-start:-.25rem;min-width:100%}tui-root._reduced-motion[_nghost-%COMP%] .t-scrollbar[_ngcontent-%COMP%], tui-root._reduced-motion [_nghost-%COMP%] .t-scrollbar[_ngcontent-%COMP%]{scroll-behavior:auto}[_nghost-%COMP%]:not(._label-outside) .t-scrollbar[_ngcontent-%COMP%], ._label-outside._icon-left[_nghost-%COMP%] .t-scrollbar[_ngcontent-%COMP%]{margin:0}[data-size=s]._icon-left[_nghost-%COMP%] .t-scrollbar[_ngcontent-%COMP%]{-webkit-margin-start:.25rem;margin-inline-start:.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-scrollbar[_ngcontent-%COMP%]{border-top:1rem solid transparent}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-scrollbar[_ngcontent-%COMP%]{border-top:1.25rem solid transparent}.t-tags[_ngcontent-%COMP%]{display:flex;-webkit-padding-start:.25rem;padding-inline-start:.25rem}.t-tags_expandable[_ngcontent-%COMP%]{overflow:hidden}.t-tags_empty[_ngcontent-%COMP%]{height:0}._expandable[_nghost-%COMP%] .t-tags[_ngcontent-%COMP%]{flex-wrap:wrap;white-space:normal;overflow:hidden}._readonly[_nghost-%COMP%] .t-tags[_ngcontent-%COMP%]{pointer-events:none}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-tags[_ngcontent-%COMP%], [data-size=l][_nghost-%COMP%]:not(._label-outside) .t-tags[_ngcontent-%COMP%]{padding:0}.t-content[_ngcontent-%COMP%]{align-items:flex-start}[data-size=s][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{min-height:var(--tui-height-s)}[data-size=m][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{min-height:var(--tui-height-m)}[data-size=l][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{min-height:var(--tui-height-l)}[data-size=s][_nghost-%COMP%] .t-icon-wrapper[_ngcontent-%COMP%]{height:var(--tui-height-s)}[data-size=m][_nghost-%COMP%] .t-icon-wrapper[_ngcontent-%COMP%]{height:var(--tui-height-m)}[data-size=l][_nghost-%COMP%] .t-icon-wrapper[_ngcontent-%COMP%]{height:var(--tui-height-l)}.t-absolute-wrapper[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}[data-size=m][_nghost-%COMP%] .t-absolute-wrapper[_ngcontent-%COMP%]{height:var(--tui-height-m)}[data-size=l][_nghost-%COMP%] .t-absolute-wrapper[_ngcontent-%COMP%]{height:var(--tui-height-l)}.t-wrapper[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;padding:0;box-sizing:border-box}[data-size=s][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{min-height:var(--tui-height-s);padding:calc((var(--tui-height-s) - 1.5rem) / 2) 0}[data-size=m][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{min-height:var(--tui-height-m);padding:calc((var(--tui-height-m) - var(--tui-height-xs) - .25rem) / 2) 0}[data-size=l][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height-l) - var(--tui-height-s) - .25rem) / 2) 0}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height-m) - 2rem) / 2) 0}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height-l) - 2.5rem) / 2) 0}.t-tag[_ngcontent-%COMP%]{margin:.125rem .5rem .125rem -.25rem;-webkit-margin-start:-.25rem;margin-inline-start:-.25rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem;max-width:100%;flex-shrink:0}[data-size=m][_nghost-%COMP%] .t-tag[_ngcontent-%COMP%]{-webkit-margin-start:-.125rem;margin-inline-start:-.125rem;-webkit-margin-end:.375rem;margin-inline-end:.375rem}.t-text[_ngcontent-%COMP%]:after{content:",\\a0"}.t-text_disabled[_ngcontent-%COMP%]{color:var(--tui-text-03)}.t-text_error[_ngcontent-%COMP%]{color:var(--tui-negative)}.t-text[_ngcontent-%COMP%]:not(.t-text_comma):last-of-type:after{content:""}[_nghost-%COMP%]:not(._expandable) .t-text[_ngcontent-%COMP%]{white-space:nowrap}.t-input-wrapper[_ngcontent-%COMP%], .t-value-content[_ngcontent-%COMP%]{position:relative;display:flex;flex:1;max-width:100%}[data-size=s][_nghost-%COMP%] .t-input-wrapper[_ngcontent-%COMP%], [data-size=s][_nghost-%COMP%] .t-value-content[_ngcontent-%COMP%]{min-height:1.5rem}[data-size=m][_nghost-%COMP%] .t-input-wrapper[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-value-content[_ngcontent-%COMP%]{min-height:calc(var(--tui-height-xs) + 2 * .125rem)}[data-size=l][_nghost-%COMP%] .t-input-wrapper[_ngcontent-%COMP%], [data-size=l][_nghost-%COMP%] .t-value-content[_ngcontent-%COMP%]{min-height:calc(var(--tui-height-s) + 2 * .125rem)}[_nghost-%COMP%]:not(._label-outside) .t-input-wrapper[_ngcontent-%COMP%], [_nghost-%COMP%]:not(._label-outside) .t-value-content[_ngcontent-%COMP%]{min-height:1rem}.t-input-wrapper_collapsed[_ngcontent-%COMP%]{flex:0;-webkit-margin-start:-.5rem;margin-inline-start:-.5rem}.t-value-content[_ngcontent-%COMP%]:empty{display:none}.t-ghost[_ngcontent-%COMP%]{visibility:hidden;white-space:pre;text-overflow:clip;min-width:.125rem}[_nghost-%COMP%]:not(._expandable) .t-ghost[_ngcontent-%COMP%]{min-width:2rem}.t-native[_ngcontent-%COMP%]{margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;padding:0;cursor:inherit}.t-native[_ngcontent-%COMP%]:-webkit-autofill, .t-native[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-native[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-native[inputMode=none][_ngcontent-%COMP%]{caret-color:transparent}.t-native_hidden[_ngcontent-%COMP%]{opacity:0;text-indent:-10em}.t-native[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-native[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03-night)}._focused[_nghost-%COMP%] .t-native[_ngcontent-%COMP%]:not(:-moz-read-only)::placeholder{opacity:1}._focused[_nghost-%COMP%] .t-native[_ngcontent-%COMP%]:not(:read-only)::placeholder{opacity:1}.t-error-icon[_ngcontent-%COMP%]{display:block;color:var(--tui-error-fill);width:1rem;height:1rem}'],changeDetection:0}),t})()},75427:(t,e,i)=>{i.d(e,{Iw:()=>a,Xj:()=>r,jK:()=>o});var n=i(4797);const o={autoColor:!1,separator:",",tagStatus:"primary",uniqueTags:!0},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},72355:(t,e,i)=>{i.d(e,{G:()=>B});var n=i(64762),o=i(74788),a=i(23738),r=i(72878),s=i(4797),l=i(64862),u=i(42143),c=i(93920),d=i(57620),p=i(46797),h=i(88002),g=i(46782),m=i(80736),f=i(62939),v=i(63060),b=i(62733),_=i(48214),C=i(81125),x=i(87205),M=i(88494),y=i(91030),w=i(20933),O=i(12057),T=i(35065),P=i(89570),k=i(34880),I=i(2697);const S=["tuiTime",""];function A(t,e){if(1&t&&o._UZ(0,"option",3),2&t){const t=e.$implicit;o.s9C("value",t)}}function E(t,e){if(1&t&&(o.TgZ(0,"datalist",1),o.YNc(1,A,1,1,"option",2),o.qZA()),2&t){const t=o.oxw();o.Q6J("id",t.autoIdString),o.xp6(1),o.Q6J("ngForOf",t.items)}}let D=(()=>{class t{constructor(t,e){this.host=t,this.autoIdString=e.generate()}get items(){return this.host.items.map((t=>t.toString(this.host.mode)))}get value(){return this.host.value.length===this.host.mode.length?this.host.value:""}get step(){switch(this.host.mode){case"HH:MM:SS":return 1;case"HH:MM:SS.MSS":return.001;default:return 60}}onChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(l.TUI_TEXTFIELD_HOST),o.Y36(s.TuiIdService))},t.ɵcmp=o.Xpm({type:t,selectors:[["input","tuiTime",""]],hostAttrs:["type","time"],hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("change.stop",(function(t){return e.onChange(t.target.value)}))("click.stop.silent",(function(){return 0}))("mousedown.stop.silent",(function(){return 0})),2&t&&(o.Ikx("tabIndex",-1)("value",e.value)("step",e.step),o.uIk("list",e.autoIdString))},attrs:S,decls:1,vars:1,consts:[[3,"id",4,"ngIf"],[3,"id"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],template:function(t,e){1&t&&o.YNc(0,E,2,2,"datalist",0),2&t&&o.Q6J("ngIf",e.items.length)},directives:[O.O5,O.sg],styles:["[_nghost-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:auto;font-size:2rem}"],changeDetection:0}),t})();function X(t,e){if(1&t&&(o.TgZ(0,"button",7),o._uU(1),o.qZA()),2&t){const t=e.$implicit,i=o.oxw(2);o.Q6J("disabled",i.disabledItemHandler(t))("value",t),o.xp6(1),o.hij(" ",t," ")}}function z(t,e){if(1&t&&(o.TgZ(0,"tui-data-list",5),o.YNc(1,X,2,3,"button",6),o.qZA()),2&t){const t=o.oxw();o.Q6J("size",t.itemSize),o.xp6(1),o.Q6J("ngForOf",t.filtered)}}function L(t,e){if(1&t&&o._UZ(0,"tui-svg",10),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t)}}function N(t,e){1&t&&o._UZ(0,"input",11)}const F=function(t){return{$implicit:t}};function R(t,e){if(1&t&&(o.YNc(0,L,1,1,"tui-svg",8),o.YNc(1,N,1,0,"input",9)),2&t){const t=o.oxw();o.Q6J("polymorpheusOutlet",t.icon)("polymorpheusOutletContext",o.VKq(3,F,t.size)),o.xp6(1),o.Q6J("ngIf",t.showNativePicker)}}class B extends s.AbstractTuiNullableControl{constructor(t,e,i,n,o,a,r,l){super(t,e,l),this.timeTexts$=i,this.options=n,this.isMobile=o,this.isIos=a,this.textfieldSize=r,this.valueTransformer=l,this.disabledItemHandler=s.ALWAYS_FALSE_HANDLER,this.items=[],this.itemSize=this.options.itemSize,this.strict=!1,this.mode=this.options.mode,this.postfix=this.options.postfix,this.open=!1,this.identityMatcher=(t,e)=>t instanceof s.TuiTime&&t.valueOf()===e.valueOf()}get size(){return this.textfieldSize.size}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return(0,s.tuiIsNativeFocused)(this.nativeFocusableElement)}get canOpen(){return this.interactive&&!!this.filtered.length}get filtered(){return this.filter(this.items,this.mode,this.computedSearch)}get showNativePicker(){return this.nativePicker&&(!this.isIos||"HH:MM"===this.mode&&!this.items.length)}get nativeDatalist(){return this.nativePicker&&!this.isIos}get maskOptions(){return this.calculateMask(this.mode)}get computedValue(){return this.value?this.value.toString(this.mode):this.nativeValue}get computedSearch(){return this.computedValue.length!==this.mode.length?this.computedValue:""}get innerPseudoFocused(){return!1!==this.pseudoFocus&&(!!(this.open&&this.canOpen||this.computedFocused)||null)}get icon(){return this.options.icon}get nativeValue(){var t;return(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.value)||""}set nativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}getFiller$(t){return this.timeTexts$.pipe((0,h.U)((e=>e[t])))}onClick(){this.open=!this.open}onValueChange(t){this.open=!!this.items.length,this.control&&this.control.updateValueAndValidity({emitEvent:!1});const e=this.getMatch(t);if(void 0!==e)return void(this.value=e);if(t.length!==this.mode.length)return void(this.value=null);const i=s.TuiTime.fromString(t);this.value=this.strict?this.findNearestTimeFromItems(i):i}onFocused(t){this.updateFocused(t),t||null!==this.value||""===this.nativeValue||"HH:MM"===this.mode||(this.value=s.TuiTime.fromString(this.nativeValue),(0,p.H)(0).pipe((0,g.R)(this.destroy$)).subscribe((()=>{(this.nativeValue.endsWith(".")||this.nativeValue.endsWith(":"))&&(this.nativeValue=this.nativeValue.slice(0,-1))})))}onArrowUp(t){this.items.length||this.processArrow(t,1)}onArrowDown(t){this.items.length||this.processArrow(t,-1)}checkOption(t){var e;t.valueOf()===(null===(e=this.value)||void 0===e?void 0:e.valueOf())&&(this.value=t)}handleOption(t){this.focusInput(),this.value=t}onOpen(t){this.open=t}writeValue(t){super.writeValue(t),this.nativeValue=t?this.computedValue:""}get nativePicker(){return!!this.options.nativePicker&&this.isMobile}calculateMask(t){const{HH:e,MM:i,SS:n,MS:o}=this.options.maxValues;return(0,r.rC)({mode:t,timeSegmentMaxValues:{hours:e,minutes:i,seconds:n,milliseconds:o}})}filter(t,e,i){return t.filter((t=>t.toString(e).includes(i)))}findNearestTimeFromItems(t){return this.items.reduce(((e,i)=>Math.abs(i.valueOf()-t.valueOf())(0,s.TUI_STRICT_MATCHER)(e,t)))}close(){this.open=!1}processArrow(t,e){const{target:i}=t;if(this.readOnly||!(0,s.tuiIsElement)(i)||!(0,s.tuiIsInput)(i))return;const n=i.selectionStart||0;this.shiftTime(this.calculateShift(n,e)),i.setSelectionRange(n,n),t.preventDefault()}calculateShift(t,e){return t<=2?{hours:e}:t<=5?{minutes:e}:t<=8?{seconds:e}:{ms:e}}shiftTime(t){if(null===this.value)return;const e=this.value.shift(t);this.nativeValue=e.toString(this.mode),this.value=e}focusInput(t=!1){this.nativeFocusableElement&&(this.nativeFocusableElement.focus({preventScroll:t}),this.close())}}B.ɵfac=function(t){return new(t||B)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(d.Yq),o.Y36(m.OR),o.Y36(s.TUI_IS_MOBILE),o.Y36(s.TUI_IS_IOS),o.Y36(l.TUI_TEXTFIELD_SIZE),o.Y36(d.px,8))},B.ɵcmp=o.Xpm({type:B,selectors:[["tui-input-time"]],viewQuery:function(t,e){if(1&t&&o.Gf(l.TuiPrimitiveTextfieldComponent,5),2&t){let t;o.iGM(t=o.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("click",(function(){return e.onClick()})),2&t&&o.uIk("data-size",e.size)},inputs:{disabledItemHandler:"disabledItemHandler",items:"items",itemSize:"itemSize",strict:"strict",mode:"mode",postfix:"postfix"},features:[o._Bn([(0,s.tuiAsFocusableItemAccessor)(B),(0,s.tuiAsControl)(B),(0,l.tuiAsDataListHost)(B),(0,l.tuiAsOptionContent)(u.Q4)],[c.yn]),o.qOj],ngContentSelectors:["*"],decls:9,vars:18,consts:[[1,"t-wrapper",3,"canOpen","content","open","focusedChange","openChange"],["tuiValueAccessor","",1,"t-textfield",3,"disabled","focusable","invalid","maskito","nativeId","postfix","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldFiller","tuiTextfieldIcon","value","keydown.arrowDown","keydown.arrowUp","valueChange"],["inputmode","numeric","tuiTextfield",""],["dropdownContent",""],["iconContent",""],["automation-id","tui-input-time__dropdown",3,"size"],["automation-id","tui-input-time__item","tuiOption","",3,"disabled","value",4,"ngFor","ngForOf"],["automation-id","tui-input-time__item","tuiOption","",3,"disabled","value"],["appearance","icon","tuiWrapper","",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["tuiTime","",4,"ngIf"],["appearance","icon","tuiWrapper","",3,"src"],["tuiTime",""]],template:function(t,e){if(1&t&&(o.F$t(),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("focusedChange",(function(t){return e.onFocused(t)}))("openChange",(function(t){return e.onOpen(t)})),o.TgZ(1,"tui-primitive-textfield",1),o.NdJ("keydown.arrowDown",(function(t){return e.onArrowDown(t)}))("keydown.arrowUp",(function(t){return e.onArrowUp(t)}))("valueChange",(function(t){return e.onValueChange(t)})),o.ALo(2,"async"),o.Hsn(3),o._UZ(4,"input",2),o.qZA(),o.qZA(),o.YNc(5,z,2,2,"ng-template",null,3,o.W1O),o.YNc(7,R,2,5,"ng-template",null,4,o.W1O)),2&t){const t=o.MAs(6),i=o.MAs(8);o.Q6J("canOpen",e.canOpen&&!e.nativeDatalist)("content",t)("open",e.canOpen&&e.open),o.xp6(1),o.Q6J("disabled",e.disabled)("focusable",e.focusable)("invalid",e.computedInvalid)("maskito",e.maskOptions)("nativeId",e.nativeId)("postfix",e.postfix)("pseudoActive",e.pseudoActive)("pseudoFocus",e.innerPseudoFocused)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldFiller",o.lcZ(2,16,e.getFiller$(e.mode))||"")("tuiTextfieldIcon",i)("value",e.computedValue)}},directives:[f.o,v.y,b.B,_.n,C.ro,x.k,M.A,y.M,w.q,O.sg,T.v,P.Li,O.O5,k.P,I.o,D],pipes:[O.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}._disabled[_nghost-%COMP%]{pointer-events:none}.t-wrapper[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),(0,n.gn)([s.tuiPure],B.prototype,"getFiller$",null),(0,n.gn)([s.tuiPure],B.prototype,"calculateMask",null),(0,n.gn)([s.tuiPure],B.prototype,"filter",null)},92078:(t,e,i)=>{i.d(e,{x:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.computedValue}get mode(){return this.host.mode}get items(){return this.host.items}onValueChange(t){t||(this.host.nativeValue=""),this.host.onValueChange(t)}process(t){t.inputMode="numeric"}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-time"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},80736:(t,e,i)=>{i.d(e,{LD:()=>o,OR:()=>a,pk:()=>r});var n=i(4797);const o={icon:({$implicit:t})=>"s"===t?"tuiIconClock":"tuiIconClockLarge",mode:"HH:MM",postfix:"",maxValues:i(10006).bM,itemSize:"m",nativePicker:!1},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},87382:(t,e,i)=>{i.d(e,{g:()=>x});var n=i(64762),o=i(74788),a=i(23738),r=i(72878),s=i(4797),l=i(64862),u=i(57620),c=i(62939),d=i(63060),p=i(62733),h=i(81125),g=i(88494),m=i(3881),f=i(11986),v=i(51201);function b(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",3),o.TgZ(1,"tui-scrollbar",4),o.TgZ(2,"tui-primitive-year-picker",5),o.NdJ("mousedown.prevent.silent",(function(){return 0}))("yearClick",(function(e){return o.CHM(t),o.oxw().onYearClick(e)})),o.ALo(3,"tuiToYear"),o.ALo(4,"tuiToYear"),o.ALo(5,"tuiToYear"),o.ALo(6,"tuiToYear"),o.qZA(),o.qZA(),o.qZA()}if(2&t){const t=o.oxw();o.xp6(2),o.Q6J("disabledItemHandler",t.disabledItemHandler)("initialItem",o.lcZ(3,5,t.value||t.initialItem))("max",o.lcZ(4,7,t.computedMax))("min",o.lcZ(5,9,t.computedMin))("value",null===t.value?null:o.lcZ(6,11,t.value))}}const _=["*",[["input"]]],C=/^\d{0,4}$/;class x extends s.AbstractTuiNullableControl{constructor(t,e,i,n){super(t,e),this.options=i,this.textfieldSize=n,this.min=this.options.min.year,this.max=this.options.max.year,this.disabledItemHandler=s.ALWAYS_FALSE_HANDLER,this.open=!1,this.nativeValue="",this.initialItem=(new Date).getFullYear()}get size(){return this.textfieldSize.size}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:this.options.min.year}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:this.options.max.year}get nativeFocusableElement(){var t;return(null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)||null}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get calendarIcon(){return this.options.icon}getMaskOptions(t,e){return Object.assign(Object.assign({},(0,r.f8)({min:t,max:e,thousandSeparator:""})),{mask:C})}onValueChange(t){this.value=t?Number(t):null}onYearClick({year:t}){this.value=t,this.updateNativeValue(t),this.onOpenChange(!1)}onFocused(t){this.updateFocused(t)}onOpenChange(t){this.open=t}toggle(){this.open=!this.open}writeValue(t){super.writeValue(t),this.updateNativeValue(t)}updateNativeValue(t){this.nativeValue=(null==t?void 0:t.toString())||""}}x.ɵfac=function(t){return new(t||x)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(u.WB),o.Y36(l.TUI_TEXTFIELD_SIZE))},x.ɵcmp=o.Xpm({type:x,selectors:[["tui-input-year"]],viewQuery:function(t,e){if(1&t&&o.Gf(l.TuiPrimitiveTextfieldComponent,5),2&t){let t;o.iGM(t=o.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-size",e.size)},inputs:{min:"min",max:"max",disabledItemHandler:"disabledItemHandler"},features:[o._Bn([(0,s.tuiAsFocusableItemAccessor)(x),(0,s.tuiAsControl)(x)]),o.qOj],ngContentSelectors:["*","input"],decls:6,vars:12,consts:[[1,"t-hosted",3,"canOpen","content","open","click","openChange"],[1,"t-textfield",3,"disabled","invalid","maskito","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","valueChange","focusedChange"],["dropdown",""],[1,"t-container"],[1,"t-scrollbar"],[3,"disabledItemHandler","initialItem","max","min","value","mousedown.prevent.silent","yearClick"]],template:function(t,e){if(1&t&&(o.F$t(_),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("click",(function(){return e.toggle()}))("openChange",(function(t){return e.onOpenChange(t)})),o.TgZ(1,"tui-primitive-textfield",1),o.NdJ("valueChange",(function(t){return e.nativeValue=t}))("focusedChange",(function(t){return e.onFocused(t)}))("valueChange",(function(t){return e.onValueChange(t)})),o.Hsn(2),o.Hsn(3,1,["ngProjectAs","input",5,["input"]]),o.qZA(),o.YNc(4,b,7,13,"ng-template",null,2,o.W1O),o.qZA()),2&t){const t=o.MAs(5);o.Q6J("canOpen",e.interactive)("content",t)("open",e.open&&e.interactive),o.xp6(1),o.Q6J("disabled",e.computedDisabled)("invalid",e.computedInvalid)("maskito",e.getMaskOptions(e.computedMin,e.computedMax))("nativeId",e.nativeId)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.calendarIcon)("value",e.nativeValue)}},directives:[c.o,d.y,p.B,h.ro,g.A,m.I,f.T],pipes:[v.K],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-container[_ngcontent-%COMP%]{width:15.75rem;padding:1rem 1.125rem}.t-scrollbar[_ngcontent-%COMP%]{max-height:18.25rem;width:16.875rem}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),(0,n.gn)([s.tuiPure],x.prototype,"getMaskOptions",null)},4526:(t,e,i)=>{i.d(e,{V:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t),this.host.nativeValue=t}get value(){return this.host.nativeValue}process(t){t.inputMode="numeric"}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-year"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},77027:(t,e,i)=>{i.d(e,{K:()=>g});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(93920),l=i(62939),u=i(17163),c=i(63060),d=i(62733);const p=["*",[["input"]]],h=["*","input"];let g=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i,n){super(t,e,n),this.textfieldSize=i,this.open=!1}get size(){return this.textfieldSize.size}get nativeFocusableElement(){return this.computedDisabled||!this.textfield?null:this.textfield.nativeFocusableElement}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)||!!this.hostedDropdown&&this.hostedDropdown.focused}get canOpen(){return this.interactive&&!!this.datalist}onValueChange(t){this.value=t,this.open=!0}onActiveZone(t){this.updateFocused(t)}handleOption(t){this.setNativeValue(String(t)),this.focusInput(),this.value=String(t),this.open=!1}getFallbackValue(){return""}focusInput(t=!1){this.nativeFocusableElement&&this.nativeFocusableElement.focus({preventScroll:t})}setNativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_TEXTFIELD_SIZE),n.Y36(a.AbstractTuiValueTransformer,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input"]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,r.TuiDataListDirective,5,n.Rgc),2&t){let t;n.iGM(t=n.CRH())&&(e.datalist=t.first)}},viewQuery:function(t,e){if(1&t&&(n.Gf(r.TuiHostedDropdownComponent,5),n.Gf(r.TuiPrimitiveTextfieldComponent,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.hostedDropdown=t.first),n.iGM(t=n.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},features:[n._Bn([s.E2,(0,a.tuiAsFocusableItemAccessor)(t),(0,r.tuiAsDataListHost)(t),(0,a.tuiAsControl)(t)],[s.yn]),n.qOj],ngContentSelectors:h,decls:4,vars:11,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["automation-id","tui-input__textfield",1,"t-textfield",3,"disabled","focusable","invalid","nativeId","pseudoFocus","pseudoHover","readOnly","value","valueChange"]],template:function(t,e){1&t&&(n.F$t(p),n.TgZ(0,"tui-hosted-dropdown",0),n.NdJ("openChange",(function(t){return e.open=t}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),n.TgZ(1,"tui-primitive-textfield",1),n.NdJ("valueChange",(function(t){return e.onValueChange(t)})),n.Hsn(2),n.Hsn(3,1,["ngProjectAs","input",5,["input"]]),n.qZA(),n.qZA()),2&t&&(n.Q6J("canOpen",e.canOpen)("content",e.datalist||"")("open",e.open),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("focusable",e.computedFocusable)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("value",e.value))},directives:[l.o,u.e,c.y,d.B],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}._disabled[_nghost-%COMP%]{pointer-events:none}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),t})()},41360:(t,e,i)=>{i.d(e,{w:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},70329:(t,e,i)=>{i.d(e,{h:()=>a});var n=i(74788);const o=["*"];let a=(()=>{class t{constructor(){this.size="m",this.textAlign="left",this.hoverable=!1,this.transparent=!1}get sizeS(){return"s"===this.size}get sizeM(){return"m"===this.size}get sizeL(){return"l"===this.size}get textAlignLeft(){return"left"===this.textAlign}get textAlignCenter(){return"center"===this.textAlign}get textAlignRight(){return"right"===this.textAlign}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-island"],["a","tuiIsland",""]],hostAttrs:[1,"tui-island"],hostVars:16,hostBindings:function(t,e){2&t&&n.ekj("tui-island_hoverable",e.hoverable)("tui-island_transparent",e.transparent)("tui-island_size_s",e.sizeS)("tui-island_size_m",e.sizeM)("tui-island_size_l",e.sizeL)("tui-island_text-align_left",e.textAlignLeft)("tui-island_text-align_center",e.textAlignCenter)("tui-island_text-align_right",e.textAlignRight)},inputs:{size:"size",textAlign:"textAlign",hoverable:"hoverable",transparent:"transparent"},ngContentSelectors:o,decls:1,vars:0,template:function(t,e){1&t&&(n.F$t(),n.Hsn(0))},styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0}),t})()},41763:(t,e,i)=>{i.d(e,{V:()=>_});var n=i(74788),o=i(23764),a=i(4797),r=i(83344),s=i(42203),l=i(87467),u=i(12057),c=i(40939),d=i(20125);function p(t,e){1&t&&n.GkF(0)}function h(t,e){1&t&&n.GkF(0)}const g=function(){return["_active"]};function m(t,e){if(1&t&&(n.TgZ(0,"div",4),n.YNc(1,h,1,0,"ng-container",5),n.qZA()),2&t){const t=e.$implicit,i=e.index,o=n.oxw().tuiLet,a=n.oxw();n.ekj("t-item_hidden",i>o&&i!==a.directive.required),n.Q6J("tuiProjectClass",n.DdM(4,g)),n.xp6(1),n.Q6J("ngTemplateOutlet",t)}}const f=function(t){return{$implicit:t}};function v(t,e){if(1&t&&(n.TgZ(0,"span",4),n.GkF(1,6),n.qZA()),2&t){const t=n.oxw().tuiLet,e=n.oxw();n.ekj("t-item_hidden",t>=e.items.length-1),n.Q6J("tuiProjectClass",n.DdM(5,g)),n.xp6(1),n.Q6J("ngTemplateOutlet",e.more)("ngTemplateOutletContext",n.VKq(6,f,t))}}function b(t,e){if(1&t&&(n.ynx(0),n.YNc(1,m,2,5,"div",2),n.YNc(2,v,2,8,"span",3),n.BQk()),2&t){const t=e.tuiLet,i=n.oxw();n.xp6(1),n.Q6J("ngForOf",i.items),n.xp6(1),n.Q6J("ngIf",i.more&&t{class t{constructor(t,e){this.directive=t,this.lastVisibleIndex$=e,this.items=a.EMPTY_QUERY}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.G),n.Y36(s.o))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-items-with-more"]],contentQueries:function(t,e,i){if(1&t&&(n.Suo(i,l.S,5,n.Rgc),n.Suo(i,a.TuiItemDirective,5,n.Rgc)),2&t){let t;n.iGM(t=n.CRH())&&(e.more=t.first),n.iGM(t=n.CRH())&&(e.items=t)}},features:[n._Bn([o.IM,a.TuiResizeService,a.TuiDestroyService,s.o,{provide:o.k2,useValue:{childList:!0,characterData:!0,subtree:!0}}])],decls:4,vars:6,consts:[[4,"ngIf"],[4,"tuiLet"],["class","t-item",3,"t-item_hidden","tuiProjectClass",4,"ngFor","ngForOf"],["class","t-item",3,"t-item_hidden","tuiProjectClass",4,"ngIf"],[1,"t-item",3,"tuiProjectClass"],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(t,e){1&t&&(n.YNc(0,p,1,0,"ng-container",0),n.ALo(1,"async"),n.YNc(2,b,3,2,"ng-container",1),n.ALo(3,"async")),2&t&&(n.Q6J("ngIf",n.lcZ(1,2,e.items.changes)),n.xp6(2),n.Q6J("tuiLet",n.lcZ(3,4,e.lastVisibleIndex$)||0))},directives:[u.O5,c.L,u.sg,d.L,u.tP],pipes:[u.Ov],styles:["[_nghost-%COMP%]{position:relative;display:flex;align-items:center;white-space:nowrap}.t-item[_ngcontent-%COMP%]{flex:0 0 auto}.t-item_hidden[_ngcontent-%COMP%]{position:absolute;visibility:hidden}"],changeDetection:0}),t})()},83344:(t,e,i)=>{i.d(e,{G:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.AbstractTuiController{constructor(){super(...arguments),this.itemsLimit=1/0,this.required=-1}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-items-with-more"]],inputs:{itemsLimit:"itemsLimit",required:"required"},features:[o.qOj]}),t})()},42203:(t,e,i)=>{i.d(e,{o:()=>h});var n=i(74788),o=i(23764),a=i(4797),r=i(18891),s=i(66682),l=i(39426),u=i(88002),c=i(87519),d=i(18819),p=i(83344);let h=(()=>{class t extends r.y{constructor(t,e,i,n,o){super((t=>this.stream$.subscribe(t))),this.zone=t,this.el=e,this.mutation$=i,this.resize$=n,this.directive=o,this.stream$=(0,s.T)(this.directive.change$,this.mutation$,this.resize$).pipe((0,l.p)(0),(0,u.U)((()=>this.getOverflowIndex())),(0,c.x)(),(0,a.tuiZoneOptimized)(this.zone),(0,d.B)())}getOverflowIndex(){var t;const{clientWidth:e,children:i}=this.el.nativeElement,n=Array.from(i,(({clientWidth:t})=>t)),o=-1===this.directive.required?0:this.directive.required,r=n.length-1,s="SPAN"===(null===(t=i[r])||void 0===t?void 0:t.tagName)?n[r]:0;n.unshift(...n.splice(o,1));let l=n.reduce(((t,e)=>t+e),0)-s;if(l<=e&&this.directive.itemsLimit>=n.length)return this.maxItems;for(let t=r-1;t>0;t--)if(l-=n[t],l+s<=e)return(0,a.tuiClamp)(t>this.directive.required?t-1:t-2,-1,this.maxItems);return-1}get maxItems(){return this.directive.itemsLimit>this.directive.required?this.directive.itemsLimit-1:this.directive.itemsLimit-2}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.R0b),n.LFG(n.SBq),n.LFG(o.IM),n.LFG(a.TuiResizeService),n.LFG(p.G))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})()},87467:(t,e,i)=>{i.d(e,{S:()=>o});var n=i(74788);let o=(()=>{class t{static ngTemplateContextGuard(t,e){return!0}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiMore",""]]}),t})()},15094:(t,e,i)=>{i.d(e,{i:()=>l});var n=i(4797),o=i(64862),a=i(74788),r=i(89570);function s(t,e){if(1&t&&(a.ynx(0),a._uU(1),a.BQk()),2&t){const t=e.polymorpheusOutlet;a.xp6(1),a.Oqu(t)}}let l=(()=>{class t extends o.TuiHintComponent{get width(){return this.accessor.getClientRect().width}}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵcmp=a.Xpm({type:t,selectors:[["tui-line-clamp-box"]],hostVars:2,hostBindings:function(t,e){2&t&&a.Udp("min-width",e.width,"px")},features:[a._Bn([n.TuiDestroyService,o.TuiPositionService,n.TuiHoveredService,(0,o.tuiPositionAccessorFor)("hint",o.TuiHintPositionDirective),(0,o.tuiRectAccessorFor)("hint",o.TuiHintDirective)]),a.qOj],decls:1,vars:1,consts:[[4,"polymorpheusOutlet"]],template:function(t,e){1&t&&a.YNc(0,s,2,1,"ng-container",0),2&t&&a.Q6J("polymorpheusOutlet",e.content)},directives:[r.Li],styles:["[_nghost-%COMP%]{position:absolute;box-shadow:var(--tui-shadow-dropdown);width:-webkit-min-content;width:min-content;padding:.75rem 1rem;margin-left:calc(-1px - 1rem);margin-top:calc(-1px - .75rem);border-radius:var(--tui-radius-l);box-sizing:content-box;border:1px solid var(--tui-base-03);background:var(--tui-base-01);color:var(--tui-text-01);word-wrap:break-word}"],data:{animation:[o.tuiFadeIn]},changeDetection:0}),t})()},61497:(t,e,i)=>{i.d(e,{b:()=>I});var n=i(74788),o=i(4797),a=i(64862),r=i(26215),s=i(79765),l=i(25917),u=i(46797),c=i(87519),d=i(39761),p=i(59328),h=i(43190),g=i(45435),m=i(88002),f=i(78693),v=i(15094),b=i(40939);let _=(()=>{class t extends a.TuiPositionAccessor{constructor(t){super(),this.accessor=t,this.type="hint"}getPosition(){const{top:t,left:e}=this.accessor.getClientRect();return[t,e]}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.TuiHintDirective))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiLineClamp",""]],features:[n._Bn([(0,a.tuiAsPositionAccessor)(t)]),n.qOj]}),t})();var C=i(67446),x=i(29070),M=i(54255),y=i(15491),w=i(75412),O=i(89570),T=i(12057);function P(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}function k(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",1),n.NdJ("mouseenter",(function(){return n.CHM(t),n.oxw().updateView()}))("tuiResize",(function(){return n.CHM(t),n.oxw().updateView()})),n.YNc(1,P,2,1,"ng-container",2),n.qZA()}if(2&t){const t=e.tuiLet,i=n.oxw();n.Udp("-webkit-line-clamp",t)("word-break",(t||0)>1?"break-word":"break-all"),n.Q6J("tuiHint",i.computedContent),n.xp6(1),n.Q6J("polymorpheusOutlet",i.content)}}let I=(()=>{class t{constructor(t,e,i,n,a){this.el=t,this.renderer=e,this.cd=i,this.zone=n,this.options=a,this.linesLimit$=new r.X(1),this.isOverflown$=new s.xQ,this.initialized=!1,this.lineHeight=24,this.overflownChange=this.isOverflown$.pipe((0,c.x)()),this.lineClamp$=this.linesLimit$.pipe((0,d.O)(1),(0,p.G)(),(0,h.w)((([t,e])=>e>=t?(0,l.of)(e):(0,o.tuiTypedFromEvent)(this.el.nativeElement,"transitionend").pipe((0,g.h)(o.tuiIsCurrentTarget),(0,m.U)((()=>e)))))),this.skipInitialTransition()}set linesLimit(t){this.linesLimit$.next(t)}get overflown(){if(!this.outlet)return!1;const{scrollHeight:t,scrollWidth:e}=this.outlet.nativeElement,{clientHeight:i,clientWidth:n}=this.el.nativeElement;return t-i>4||e-n>0}get computedContent(){return this.options.showHint&&this.overflown?this.content:""}updateView(){this.cd.detectChanges()}ngDoCheck(){this.update(),this.isOverflown$.next(this.overflown)}ngAfterViewInit(){this.initialized=!0}skipInitialTransition(){(0,u.H)(0).pipe((0,o.tuiZonefree)(this.zone)).subscribe((()=>{this.renderer.addClass(this.el.nativeElement,"_initialized"),this.cd.detectChanges()}))}update(){this.outlet&&this.renderer.setStyle(this.el.nativeElement,"height",(0,o.tuiPx)(this.outlet.nativeElement.scrollHeight+4)),this.initialized&&this.renderer.setStyle(this.el.nativeElement,"max-height",(0,o.tuiPx)(this.lineHeight*this.linesLimit$.value))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(n.Qsj),n.Y36(n.sBO),n.Y36(n.R0b),n.Y36(f.Jh))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-line-clamp"]],viewQuery:function(t,e){if(1&t&&n.Gf(a.TuiHintDirective,5,n.SBq),2&t){let t;n.iGM(t=n.CRH())&&(e.outlet=t.first)}},hostBindings:function(t,e){1&t&&n.NdJ("transitionend",(function(){return e.updateView()}))},inputs:{linesLimit:"linesLimit",lineHeight:"lineHeight",content:"content"},outputs:{overflownChange:"overflownChange"},features:[n._Bn([{provide:a.TUI_HINT_COMPONENT,useValue:v.i}])],decls:2,vars:3,consts:[["tuiLineClamp","","class","t-wrapper",3,"-webkit-line-clamp","word-break","tuiHint","mouseenter","tuiResize",4,"tuiLet"],["tuiLineClamp","",1,"t-wrapper",3,"tuiHint","mouseenter","tuiResize"],[4,"polymorpheusOutlet"]],template:function(t,e){1&t&&(n.YNc(0,k,2,6,"div",0),n.ALo(1,"async")),2&t&&n.Q6J("tuiLet",n.lcZ(1,1,e.lineClamp$))},directives:[b.L,_,C.D,x.x,M.t,y.D,w.$,O.Li],pipes:[T.Ov],styles:["[_nghost-%COMP%]{position:relative;display:block;overflow:hidden}._initialized[_nghost-%COMP%]{transition-property:max-height;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out}.t-wrapper[_ngcontent-%COMP%]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.t-wrapper[_ngcontent-%COMP%] >*{white-space:initial}"],changeDetection:0}),t})()},78693:(t,e,i)=>{i.d(e,{Jh:()=>a,eA:()=>r,qK:()=>o});var n=i(4797);const o={showHint:!0},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},86187:(t,e,i)=>{i.d(e,{B:()=>s});var n=i(4797),o=i(64862),a=i(74788),r=i(34880);let s=(()=>{class t{constructor(t){this.mode$=t,this.mode=null,this.size="m",this.src=""}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.TUI_MODE))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-marker-icon"],["a","tuiMarkerIcon",""],["button","tuiMarkerIcon",""]],hostVars:2,hostBindings:function(t,e){1&t&&a.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&a.uIk("data-marker-mode",e.mode)("data-size",e.size)},inputs:{mode:"mode",size:"size",src:"src"},features:[a._Bn([n.TuiDestroyService,o.MODE_PROVIDER])],decls:1,vars:1,consts:[[1,"t-icon",3,"src"]],template:function(t,e){1&t&&a._UZ(0,"tui-svg",0),2&t&&a.Q6J("src",e.src)},directives:[r.P],styles:["[_nghost-%COMP%]{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:100%;color:var(--tui-text-03);background-color:var(--tui-base-02);background-size:cover!important;transition-property:color,background-color}[data-size=xs][_nghost-%COMP%]{width:2rem;height:2rem}[data-size=s][_nghost-%COMP%]{width:3rem;height:3rem}[data-size=m][_nghost-%COMP%]{width:4rem;height:4rem}[data-size=l][_nghost-%COMP%]{width:6rem;height:6rem}[data-size=xl][_nghost-%COMP%]{width:8rem;height:8rem}[new][data-size=xxs][_nghost-%COMP%]{width:1.5rem;height:1.5rem}[new][data-size=xxs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(.58)}[new][data-size=xs][_nghost-%COMP%]{width:2rem;height:2rem}[new][data-size=xs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(.83)}[new][data-size=s][_nghost-%COMP%]{width:2.5rem;height:2.5rem}[new][data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1)}[new][data-size=m][_nghost-%COMP%]{width:3rem;height:3rem}[new][data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1)}[new][data-size=l][_nghost-%COMP%]{width:4rem;height:4rem}[new][data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.33)}[new][data-size=xl][_nghost-%COMP%]{width:6rem;height:6rem}[new][data-size=xl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(2.33)}[new][data-size=xxl][_nghost-%COMP%]{width:8rem;height:8rem}[new][data-size=xxl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(3.33)}[data-mode=onDark][_nghost-%COMP%]:not([data-marker-mode]){color:var(--tui-base-01);background-color:var(--tui-clear-inverse)}[data-marker-mode=primary][_nghost-%COMP%]{color:var(--tui-primary-text);background-color:var(--tui-primary)}[data-marker-mode=white][_nghost-%COMP%]{color:var(--tui-text-03);background-color:var(--tui-base-01)}[data-marker-mode=warning][_nghost-%COMP%]{color:var(--tui-warning-fill);background-color:var(--tui-warning-bg)}[data-marker-mode=secondary][_nghost-%COMP%]{color:var(--tui-base-01);background-color:var(--tui-info-fill)}[data-marker-mode=error][_nghost-%COMP%]{color:var(--tui-error-fill);background-color:var(--tui-error-bg)}[data-marker-mode=success][_nghost-%COMP%]{color:var(--tui-success-fill);background-color:var(--tui-success-bg)}[data-marker-mode=link][_nghost-%COMP%]{transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-link);background-color:var(--tui-secondary)}a[data-marker-mode=link][_nghost-%COMP%], button[data-marker-mode=link][_nghost-%COMP%]{cursor:pointer}a[data-marker-mode=link][_nghost-%COMP%]:hover, button[data-marker-mode=link][_nghost-%COMP%]:hover{color:var(--tui-link-hover);background-color:var(--tui-secondary-hover)}a[data-marker-mode=link][_nghost-%COMP%]:active, button[data-marker-mode=link][_nghost-%COMP%]:active{color:var(--tui-link-hover);background-color:var(--tui-secondary-active)}.t-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}[data-size=xs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1)}[data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1)}[data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.33)}[data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(2)}[data-size=xl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(2.67)}"],changeDetection:0}),t})()},71123:(t,e,i)=>{i.d(e,{u:()=>l,e:()=>c});var n=i(4797),o=i(42143),a=i(74788),r=i(80868),s=i(12057);let l=(()=>{class t extends o.TA{get size(){var t;return"l"===this.option.size||"l"===(null===(t=this.dataList)||void 0===t?void 0:t.size)&&!this.option.size?"l":"m"}get selected(){const{value:t}=this.option;return(0,n.tuiIsPresent)(t)&&(0,n.tuiIsPresent)(this.value)&&this.value.some((e=>this.matcher(e,t)))}}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵcmp=a.Xpm({type:t,selectors:[["tui-multi-select-option"]],features:[a.qOj],decls:3,vars:5,consts:[[1,"t-checkbox",3,"size","value"],[3,"ngTemplateOutlet"]],template:function(t,e){1&t&&(a._UZ(0,"tui-primitive-checkbox",0),a.ALo(1,"async"),a.GkF(2,1)),2&t&&(a.Q6J("size",e.size)("value",a.lcZ(1,3,e.selected$)),a.xp6(2),a.Q6J("ngTemplateOutlet",e.context.$implicit))},directives:[r.r,s.tP],pipes:[s.Ov],styles:["@keyframes retrigger{0%{left:1px}to{left:2px}}[_nghost-%COMP%]{display:flex;flex:1;align-items:center;animation:retrigger 1s}.t-checkbox[_ngcontent-%COMP%]{margin-right:.75rem}"],changeDetection:0}),t})();var u=i(64862);let c=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[s.ez,u.TuiPrimitiveCheckboxModule]]}),t})()},73139:(t,e,i)=>{i.d(e,{E:()=>l});var n=i(64762),o=i(4797),a=i(49335),r=i(93251),s=i(74788);class l{constructor(t){this.component=t}transform(t){const{value:e,identityMatcher:i}=this.component;return t?(0,a.fR)(t)?this.filter(t,e,i):this.filter2d(t,e,i):null}filter2d(t,e,i){return t.map((t=>this.filter(t,e,i)))}filter(t,e,i){return t.filter((t=>e.every((e=>!i(e,t)))))}}l.ɵfac=function(t){return new(t||l)(s.Y36(r.V,16))},l.ɵpipe=s.Yjl({name:"tuiHideSelected",type:l,pure:!1}),(0,n.gn)([o.tuiPure],l.prototype,"filter2d",null),(0,n.gn)([o.tuiPure],l.prototype,"filter",null)},67125:(t,e,i)=>{i.d(e,{cY:()=>x.c,BU:()=>b.BU,xr:()=>C.x,Ij:()=>b.Ij,E6:()=>n.E,VT:()=>o.V,bJ:()=>a.b,g1:()=>_.g,Qp:()=>C.Q,lm:()=>v,O9:()=>M.O,Pf:()=>y.P,g8:()=>b.g8});var n=i(73139),o=i(93251),a=i(49538),r=i(12057),s=i(23738),l=i(4797),u=i(64862),c=i(46733),d=i(96694),p=i(69322),h=i(71123),g=i(45116),m=i(89570),f=i(74788);let v=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=f.oAB({type:t}),t.ɵinj=f.cJS({imports:[[r.ez,s.u5,m.wq,u.TuiWrapperModule,l.TuiPreventDefaultModule,l.TuiActiveZoneModule,c.Mt,l.TuiLetModule,l.TuiMapperPipeModule,u.TuiSvgModule,u.TuiHostedDropdownModule,p.cB,h.e,d.zX,l.TuiMapperPipeModule,u.TuiLinkModule,u.TuiDataListModule,u.TuiTextfieldControllerModule,g.B]]}),t})();var b=i(75073),_=i(31363),C=i(20501),x=i(43722),M=i(74089),y=i(97951)},31363:(t,e,i)=>{i.d(e,{g:()=>f});var n=i(64762),o=i(23738),a=i(4797),r=i(64862),s=i(57620),l=i(9112),u=i(88002),c=i(74788),d=i(40939),p=i(12057),h=i(66596);function g(t,e){if(1&t){const t=c.EpF();c.TgZ(0,"button",4),c.NdJ("click",(function(){c.CHM(t);const e=c.oxw().tuiLet;return c.oxw().onClick(e)})),c.ALo(1,"async"),c._uU(2),c.ALo(3,"async"),c.qZA()}if(2&t){const t=c.oxw().tuiLet,e=c.oxw();let i;c.Q6J("disabled",!!c.lcZ(1,2,e.disabled$)),c.xp6(2),c.hij(" ",null==(i=c.lcZ(3,4,e.multiSelectTexts$))?null:i[t?"none":"all"]," ")}}function m(t,e){if(1&t&&(c.TgZ(0,"span",1),c.TgZ(1,"span",2),c._uU(2),c.qZA(),c.YNc(3,g,4,6,"button",3),c.ALo(4,"async"),c.qZA()),2&t){const t=c.oxw();c.xp6(2),c.Oqu(t.label),c.xp6(1),c.Q6J("ngIf",t.label&&!c.lcZ(4,2,t.empty$))}}class f{constructor(t,e,i){this.multiSelectTexts$=t,this.host=e,this.control=i,this.options=a.EMPTY_QUERY,this.label=""}get size(){var t;return(null===(t=this.options.first)||void 0===t?void 0:t.size)||"m"}get empty$(){return(0,a.tuiQueryListChanges)(this.options).pipe((0,u.U)((({length:t})=>!t)))}get disabled$(){return(0,a.tuiQueryListChanges)(this.options).pipe((0,u.U)((t=>t.every((({disabled:t})=>t)))))}get value$(){return(0,l.aj)([this.items$,this.valueChanges$]).pipe((0,u.U)((([t,e])=>{let i=!1;for(let n=0;nthis.matcher(e,t[n])));if(!o&&i||o&&!i&&n)return null;i=o}return i})))}onClick(t){if(!this.control.control)return;const e=this.control.value||[],{values:i}=this,n=e.filter((t=>i.every((e=>!this.matcher(t,e)))));this.control.control.setValue(t?n:[...n,...i])}get values(){return this.filter((0,a.tuiGetOriginalArrayFromQueryList)(this.options))}get matcher(){return this.host.identityMatcher||a.TUI_DEFAULT_IDENTITY_MATCHER}get items$(){return(0,a.tuiQueryListChanges)(this.options).pipe((0,u.U)((t=>t.map((({value:t})=>t)).filter(a.tuiIsPresent))))}get valueChanges$(){return(0,a.tuiControlValue)(this.control).pipe((0,u.U)((t=>t||[])))}filter(t){return t.map((({value:t})=>t)).filter(a.tuiIsPresent)}}f.ɵfac=function(t){return new(t||f)(c.Y36(s.E6),c.Y36(r.TUI_DATA_LIST_HOST),c.Y36(o.a5))},f.ɵcmp=c.Xpm({type:f,selectors:[["tui-opt-group","tuiMultiSelectGroup",""]],contentQueries:function(t,e,i){if(1&t&&c.Suo(i,r.TuiOptionComponent,4),2&t){let t;c.iGM(t=c.CRH())&&(e.options=t)}},hostVars:2,hostBindings:function(t,e){2&t&&c.ekj("_label",e.label)},inputs:{label:"label"},attrs:["tuiMultiSelectGroup",""],ngContentSelectors:["*"],decls:3,vars:3,consts:[["class","t-wrapper",4,"tuiLet"],[1,"t-wrapper"],[1,"t-label"],["tuiLink","","type","button","class","t-button",3,"disabled","click",4,"ngIf"],["tuiLink","","type","button",1,"t-button",3,"disabled","click"]],template:function(t,e){1&t&&(c.F$t(),c.YNc(0,m,5,4,"span",0),c.ALo(1,"async"),c.Hsn(2)),2&t&&c.Q6J("tuiLet",c.lcZ(1,1,e.value$))},directives:[d.L,p.O5,h.V],pipes:[p.Ov],styles:["._label[_nghost-%COMP%]:before{display:none}[_nghost-%COMP%]:not(:first-of-type) .t-label[_ngcontent-%COMP%]:not(:empty){padding-top:1.25rem}[_nghost-%COMP%]:not(:first-of-type) .t-button[_ngcontent-%COMP%]{margin-top:1.25rem}.t-wrapper[_ngcontent-%COMP%]{display:flex;align-items:flex-start}.t-label[_ngcontent-%COMP%]:not(:empty){flex:1;padding:.75rem 1rem .25rem .625rem}.t-button[_ngcontent-%COMP%]{margin:.75rem 1rem 0 auto}"],changeDetection:0}),(0,n.gn)([a.tuiPure],f.prototype,"empty$",null),(0,n.gn)([a.tuiPure],f.prototype,"disabled$",null),(0,n.gn)([a.tuiPure],f.prototype,"value$",null),(0,n.gn)([a.tuiPure],f.prototype,"items$",null),(0,n.gn)([a.tuiPure],f.prototype,"valueChanges$",null),(0,n.gn)([a.tuiPure],f.prototype,"filter",null)},20501:(t,e,i)=>{i.d(e,{Q:()=>d,x:()=>c});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(71123),l=i(89570),u=i(93251);const c=new l.Al(s.u);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiMultiSelectGroup",""]],features:[n._Bn([(0,r.tuiAsOptionContent)(c),{provide:r.TUI_DATA_LIST_HOST,deps:[o.a5,[new n.FiY,(0,n.Gpc)((()=>u.V))]],useFactory:(t,e)=>e||{handleOption:e=>{var i;return null===(i=t.control)||void 0===i?void 0:i.setValue((0,a.tuiArrayToggle)(t.value||[],e))}}},{provide:o.JU,multi:!0,useValue:{writeValue:a.EMPTY_FUNCTION,registerOnChange:a.EMPTY_FUNCTION,registerOnTouched:a.EMPTY_FUNCTION}}])]}),t})()},93251:(t,e,i)=>{i.d(e,{V:()=>D});var n=i(64762),o=i(74788),a=i(23738),r=i(4797),s=i(64862),l=i(45844),u=i(46733),c=i(69322),d=i(93920),p=i(57620),h=i(75073),g=i(43722),m=i(62939),f=i(17163),v=i(72146),b=i(88494),_=i(12057),C=i(89570),x=i(13176),M=i(2697),y=i(35271);function w(t,e){1&t&&o.Hsn(0,1,["*ngIf","isMobile"])}function O(t,e){if(1&t&&o.YNc(0,w,1,0,"ng-content",7),2&t){const t=o.oxw();o.Q6J("ngIf",t.isMobile)}}function T(t,e){1&t&&o.GkF(0,8)}function P(t,e){if(1&t&&(o.TgZ(0,"span",11),o._uU(1),o.qZA()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}const k=function(t){return{$implicit:t}};function I(t,e){if(1&t&&(o.TgZ(0,"div",9),o.YNc(1,P,2,1,"span",10),o.qZA()),2&t){const t=o.oxw(),e=o.MAs(2);o.ekj("t-content_fullsize",e.labelOutside),o.xp6(1),o.Q6J("polymorpheusOutlet",t.valueContent)("polymorpheusOutletContext",o.VKq(4,k,t.value))}}function S(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function A(t,e){if(1&t&&(o.TgZ(0,"div",12),o.YNc(1,S,2,1,"ng-container",13),o.qZA()),2&t){const t=o.oxw();o.ekj("t-arrow_native-dropdown",t.nativeDropdownMode),o.xp6(1),o.Q6J("polymorpheusOutlet",t.arrow)}}const E=["*",[["select"]]];class D extends r.AbstractTuiMultipleControl{constructor(t,e,i,n,a,s,u){super(t,e),this.arrowMode=i,this.itemsHandlers=n,this.options=a,this.controller=s,this.isMobile=u,this.stringify=this.itemsHandlers.stringify,this.identityMatcher=this.itemsHandlers.identityMatcher,this.expandable=this.options.expandable,this.search="",this.placeholder="",this.editable=!0,this.disabledItemHandler=this.itemsHandlers.disabledItemHandler,this.valueContent=this.options.valueContent,this.tagValidator=r.ALWAYS_TRUE_HANDLER,this.rows=1/0,this.autoColor=!1,this.searchChange=new o.vpe,this.open=!1,this.valueMapper=(t,e,i)=>i?r.EMPTY_ARRAY:t.map((t=>new l.r(t,e))),this.disabledItemHandlerWrapper=t=>e=>(0,r.tuiIsString)(e)||t(e.item)}get size(){return this.controller.size}get arrow(){return this.interactive?this.arrowMode.interactive:this.arrowMode.disabled}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.input)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){var t,e;return!!(null===(t=this.input)||void 0===t?void 0:t.focused)||!!(null===(e=this.hostedDropdown)||void 0===e?void 0:e.focused)}get nativeDropdownMode(){return!!this.nativeSelect&&this.isMobile&&!this.editable}get computedValue(){return this.computedGroup?r.EMPTY_ARRAY:this.value}get searchOrSpace(){return this.computedGroup?" ":this.searchString}get searchString(){return null===this.search?"":this.search}get computedGroup(){return!!this.valueContent&&this.value.length>0&&(!this.focused||!this.editable)}getStringifier(t){return({$implicit:e})=>t(e)}onSpace(t){var e;this.editable||t.preventDefault(),this.readOnly||null===(e=this.hostedDropdown)||void 0===e||e.updateOpen(!0)}handleOption(t){const{value:e,identityMatcher:i}=this,n=e.findIndex((e=>i(e,t)));this.value=-1===n?[...e,t]:e.filter(((t,e)=>e!==n)),this.updateSearch(null)}onEnter(t){const{value:e}=this,i=this.accessor?this.accessor.getOptions():[];1===i.length&&(t.preventDefault(),this.value=(0,r.tuiArrayToggle)(e,i[0]),this.updateSearch(null))}onClick({nativeFocusableElement:t}){var e;this.interactive&&t&&(0,r.tuiIsNativeFocused)(t)&&(null===(e=this.hostedDropdown)||void 0===e||e.updateOpen(!this.open))}onInput(t){this.value=t.map((({item:t})=>t))}onValueChange(t){this.value=t}onSearch(t){var e;""!==t&&(null===(e=this.hostedDropdown)||void 0===e||e.updateOpen(!0)),this.updateSearch(t)}onActiveZone(t){this.updateFocused(t)}setDisabledState(){var t;super.setDisabledState(),null===(t=this.hostedDropdown)||void 0===t||t.updateOpen(!1)}updateSearch(t){this.search!==t&&(this.search=t,this.searchChange.emit(t))}}D.ɵfac=function(t){return new(t||D)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(u.Ii),o.Y36(p.Ys),o.Y36(h.Ij),o.Y36(s.TUI_TEXTFIELD_WATCHED_CONTROLLER),o.Y36(r.TUI_IS_MOBILE))},D.ɵcmp=o.Xpm({type:D,selectors:[["tui-multi-select"]],contentQueries:function(t,e,i){if(1&t&&(o.Suo(i,s.TUI_DATA_LIST_ACCESSOR,5),o.Suo(i,g.c,7),o.Suo(i,s.TuiDataListDirective,5,o.Rgc)),2&t){let t;o.iGM(t=o.CRH())&&(e.accessor=t.first),o.iGM(t=o.CRH())&&(e.nativeSelect=t.first),o.iGM(t=o.CRH())&&(e.datalist=t.first)}},viewQuery:function(t,e){if(1&t&&(o.Gf(s.TuiHostedDropdownComponent,5),o.Gf(c.PZ,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.hostedDropdown=t.first),o.iGM(t=o.CRH())&&(e.input=t.first)}},hostVars:3,hostBindings:function(t,e){2&t&&(o.uIk("data-size",e.size),o.ekj("_editable",e.editable))},inputs:{stringify:"stringify",identityMatcher:"identityMatcher",expandable:"expandable",search:"search",placeholder:"placeholder",editable:"editable",disabledItemHandler:"disabledItemHandler",valueContent:"valueContent",tagValidator:"tagValidator",rows:"rows",autoColor:"autoColor"},outputs:{searchChange:"searchChange"},features:[o._Bn([(0,r.tuiAsFocusableItemAccessor)(D),(0,r.tuiAsControl)(D),(0,s.tuiAsDataListHost)(D),s.TEXTFIELD_CONTROLLER_PROVIDER],[d.yn]),o.qOj],ngContentSelectors:["*","select"],decls:13,vars:33,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["automation-id","tui-multi-select__input",1,"t-input",3,"autoColor","disabled","disabledItemHandler","editable","expandable","inputHidden","nativeId","ngModel","placeholder","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","removable","rows","search","tagValidator","tuiTextfieldIcon","click.prevent","keydown.enter","keydown.space","ngModelChange","searchChange"],["inputTag",""],["select",""],["ngProjectAs","select",5,["select"],4,"ngTemplateOutlet"],["ngProjectAs","tuiContent","class","t-content",5,["tuiContent"],3,"t-content_fullsize",4,"ngIf"],["icon",""],[4,"ngIf"],["ngProjectAs","select",5,["select"]],["ngProjectAs","tuiContent",5,["tuiContent"],1,"t-content"],["class","t-primitive",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-primitive"],["appearance","icon","automation-id","tui-multi-select__arrow","tuiPreventDefault","mousedown","tuiWrapper","",1,"t-arrow"],[4,"polymorpheusOutlet"]],template:function(t,e){if(1&t){const t=o.EpF();o.F$t(E),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("openChange",(function(t){return e.open=t}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),o.TgZ(1,"tui-input-tag",1,2),o.NdJ("click.prevent",(function(){o.CHM(t);const i=o.MAs(2);return e.onClick(i)}))("keydown.enter",(function(t){return e.onEnter(t)}))("keydown.space",(function(t){return e.onSpace(t)}))("ngModelChange",(function(t){return e.onInput(t)}))("searchChange",(function(t){return e.onSearch(t)})),o.ALo(3,"tuiMapper"),o.ALo(4,"tuiMapper"),o.ALo(5,"tuiMapper"),o.Hsn(6),o.YNc(7,O,1,1,"ng-template",null,3,o.W1O),o.YNc(9,T,1,0,"ng-container",4),o.YNc(10,I,2,6,"div",5),o.qZA(),o.YNc(11,A,2,3,"ng-template",null,6,o.W1O),o.qZA()}if(2&t){const t=o.MAs(8),i=o.MAs(12);o.Q6J("canOpen",e.interactive&&!e.nativeDropdownMode)("content",e.datalist||"")("open",e.open),o.xp6(1),o.Q6J("autoColor",e.autoColor)("disabled",e.disabled)("disabledItemHandler",o.xi3(3,23,e.disabledItemHandler,e.disabledItemHandlerWrapper))("editable",!1)("expandable",e.expandable)("inputHidden",!e.editable)("nativeId",e.nativeId)("ngModel",o.Dn7(4,26,e.computedValue,e.valueMapper,e.stringify))("placeholder",e.placeholder)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.computedInvalid)("readOnly",e.readOnly)("removable",!e.nativeDropdownMode)("rows",e.rows)("search",e.searchOrSpace)("tagValidator",o.xi3(5,30,e.tagValidator,e.disabledItemHandlerWrapper))("tuiTextfieldIcon",e.arrow?i:""),o.xp6(8),o.Q6J("ngTemplateOutlet",t),o.xp6(1),o.Q6J("ngIf",e.computedGroup)}},directives:[m.o,f.e,v.P,a.JJ,a.On,b.A,_.tP,_.O5,C.Li,x.A,M.o],pipes:[y.c],styles:["[_nghost-%COMP%]{position:relative;display:block;border-radius:var(--tui-radius-m)}._disabled[_nghost-%COMP%]{pointer-events:none}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-input[_ngcontent-%COMP%]{border-radius:inherit}[_nghost-%COMP%]:not(._editable):not(._readonly) .t-input[_ngcontent-%COMP%]{cursor:pointer}.t-content[_ngcontent-%COMP%]{display:flex;align-items:center;pointer-events:none;box-sizing:border-box}.t-primitive[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-arrow[_ngcontent-%COMP%]{pointer-events:auto;cursor:pointer}.t-arrow_native-dropdown[_ngcontent-%COMP%]{pointer-events:none}"],changeDetection:0}),(0,n.gn)([r.tuiPure],D.prototype,"getStringifier",null)},49538:(t,e,i)=>{i.d(e,{b:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{constructor(){super(...arguments),this.disableItemHandler=t=>this.host.disabledItemHandler(t)}get readOnly(){return!0}onValueChange(){}get stringify(){return this.host.stringify}onSelectionChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-multi-select"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},75073:(t,e,i)=>{i.d(e,{BU:()=>o,Ij:()=>a,g8:()=>r});var n=i(4797);const o={expandable:!0,valueContent:""},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},97951:(t,e,i)=>{i.d(e,{P:()=>b});var n=i(74788),o=i(64862),a=i(43722),r=i(12057),s=i(52219),l=i(76232),u=i(20501),c=i(23738),d=i(60666),p=i(35271);const h=["multiple","","tuiSelect","","labels",""];function g(t,e){1&t&&n.GkF(0)}function m(t,e){if(1&t&&(n._UZ(0,"tui-data-list-wrapper",3),n.ALo(1,"tuiStringifyContent")),2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler||t.host.disableItemHandler)("itemContent",n.lcZ(1,4,t.stringify))("items",t.items)("labels",t.labels)}}function f(t,e){if(1&t&&(n.TgZ(0,"option",6),n.ALo(1,"tuiMapper"),n._uU(2),n.qZA()),2&t){const t=e.$implicit,i=n.oxw(2);n.Q6J("disabled",i.disabledItemHandler?i.disabledItemHandler(t):i.host.disableItemHandler(t))("selected",n.Dn7(1,4,t,i.selectedMapper,i.control.value))("value",i.stringify(t)),n.xp6(2),n.hij(" ",i.stringify(t)," ")}}function v(t,e){if(1&t&&(n.TgZ(0,"optgroup",4),n.YNc(1,f,3,8,"option",5),n.qZA()),2&t){const t=e.$implicit,i=e.index,o=n.oxw();n.Q6J("label",o.labels[i]),n.xp6(1),n.Q6J("ngForOf",t)}}let b=(()=>{class t extends a.c{constructor(){super(...arguments),this.items=[],this.labels=[]}onValueChange(t){var e;const i=Array.from(t).map((t=>t.index)),n=((null===(e=this.items)||void 0===e?void 0:e.reduce(((t,e)=>t.concat(e)),[]))||[]).filter(((t,e)=>i.includes(e)));this.host.onSelectionChange(n)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵcmp=n.Xpm({type:t,selectors:[["select","multiple","","tuiSelect","","labels",""]],hostVars:3,hostBindings:function(t,e){1&t&&n.NdJ("change",(function(t){return e.onValueChange(t.target.selectedOptions)}))("click.stop.silent",(function(){return 0}))("mousedown.stop.silent",(function(){return 0})),2&t&&(n.Ikx("disabled",e.host.disabled||e.control.readOnly)("tabIndex",e.host.focusable?0:-1),n.uIk("aria-invalid",e.host.invalid))},inputs:{items:"items",labels:"labels"},features:[n._Bn([(0,o.tuiAsDataList)(t),{provide:n.Rgc,deps:[t],useFactory:({datalist:t})=>t},{provide:a.c,useExisting:t}]),n.qOj],attrs:h,decls:4,vars:4,consts:[[4,"ngIf"],["tuiMultiSelectGroup","",3,"disabledItemHandler","itemContent","items","labels",4,"tuiDataList"],[3,"label",4,"ngFor","ngForOf"],["tuiMultiSelectGroup","",3,"disabledItemHandler","itemContent","items","labels"],[3,"label"],[3,"disabled","selected","value",4,"ngFor","ngForOf"],[3,"disabled","selected","value"]],template:function(t,e){1&t&&(n.YNc(0,g,1,0,"ng-container",0),n.ALo(1,"async"),n.YNc(2,m,2,6,"tui-data-list-wrapper",1),n.YNc(3,v,2,2,"optgroup",2)),2&t&&(n.Q6J("ngIf",n.lcZ(1,2,null==e.control.control?null:e.control.control.valueChanges)),n.xp6(3),n.Q6J("ngForOf",e.items))},directives:[r.O5,s.g,r.sg,l.Q,u.Q,c.YN,c.Kr],pipes:[r.Ov,d.Q,p.c],styles:["[_nghost-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}"],changeDetection:0}),t})()},74089:(t,e,i)=>{i.d(e,{O:()=>v});var n=i(74788),o=i(64862),a=i(43722),r=i(12057),s=i(52219),l=i(50020),u=i(20501),c=i(23738),d=i(60666),p=i(35271);const h=["multiple","","tuiSelect",""];function g(t,e){1&t&&n.GkF(0)}function m(t,e){if(1&t&&(n._UZ(0,"tui-data-list-wrapper",3),n.ALo(1,"tuiStringifyContent")),2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler||t.host.disableItemHandler)("itemContent",n.lcZ(1,3,t.stringify))("items",t.items)}}function f(t,e){if(1&t&&(n.TgZ(0,"option",4),n.ALo(1,"tuiMapper"),n._uU(2),n.qZA()),2&t){const t=e.$implicit,i=n.oxw();n.Q6J("disabled",i.disabledItemHandler?i.disabledItemHandler(t):i.host.disableItemHandler(t))("selected",n.Dn7(1,4,t,i.selectedMapper,i.control.value))("value",i.stringify(t)),n.xp6(2),n.hij(" ",i.stringify(t),"\n")}}let v=(()=>{class t extends a.c{constructor(){super(...arguments),this.items=[]}onValueChange(t){var e;const i=Array.from(t).map((t=>t.index)),n=(null===(e=this.items)||void 0===e?void 0:e.filter(((t,e)=>i.includes(e))))||[];this.host.onSelectionChange(n)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵcmp=n.Xpm({type:t,selectors:[["select","multiple","","tuiSelect","",3,"labels",""]],hostVars:3,hostBindings:function(t,e){1&t&&n.NdJ("change",(function(t){return e.onValueChange(t.target.selectedOptions)}))("click.stop.silent",(function(){return 0}))("mousedown.stop.silent",(function(){return 0})),2&t&&(n.Ikx("disabled",e.host.disabled||e.control.readOnly)("tabIndex",e.host.focusable?0:-1),n.uIk("aria-invalid",e.host.invalid))},inputs:{items:"items"},features:[n._Bn([(0,o.tuiAsDataList)(t),{provide:n.Rgc,deps:[t],useFactory:({datalist:t})=>t},{provide:a.c,useExisting:t}]),n.qOj],attrs:h,decls:4,vars:4,consts:[[4,"ngIf"],["tuiMultiSelectGroup","",3,"disabledItemHandler","itemContent","items",4,"tuiDataList"],[3,"disabled","selected","value",4,"ngFor","ngForOf"],["tuiMultiSelectGroup","",3,"disabledItemHandler","itemContent","items"],[3,"disabled","selected","value"]],template:function(t,e){1&t&&(n.YNc(0,g,1,0,"ng-container",0),n.ALo(1,"async"),n.YNc(2,m,2,5,"tui-data-list-wrapper",1),n.YNc(3,f,3,8,"option",2)),2&t&&(n.Q6J("ngIf",n.lcZ(1,2,null==e.control.control?null:e.control.control.valueChanges)),n.xp6(3),n.Q6J("ngForOf",e.items))},directives:[r.O5,s.g,r.sg,l.e,u.Q,c.YN,c.Kr],pipes:[r.Ov,d.Q,p.c],styles:["[_nghost-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}"],changeDetection:0}),t})()},43722:(t,e,i)=>{i.d(e,{c:()=>a});var n=i(29078),o=i(74788);let a=(()=>{class t extends n.s{constructor(){super(...arguments),this.selectedMapper=(t,e)=>e.includes(t)}get stringify(){return this.host.stringify}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,features:[o.qOj]}),t})()},31639:(t,e,i)=>{i.d(e,{r:()=>P});var n=i(74788),o=i(4797),a=i(64862),r=i(57620),s=i(61980),l=i(59193),u=i(88002),c=i(17163),d=i(12057),p=i(76189),h=i(36097),g=i(40939),m=i(89570);const f=["element"];function v(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}const b=function(t){return{$implicit:t}};function _(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",9,10),n.NdJ("click",(function(){n.CHM(t);const e=n.oxw().tuiLet;return n.oxw(4).onElementClick(e)}))("keydown.arrowLeft.prevent",(function(){n.CHM(t);const e=n.MAs(1);return n.oxw(5).onElementKeyDownArrowLeft(e)}))("keydown.arrowRight.prevent",(function(){n.CHM(t);const e=n.MAs(1);return n.oxw(5).onElementKeyDownArrowRight(e)})),n.YNc(2,v,2,1,"ng-container",11),n.qZA()}if(2&t){const t=n.oxw().tuiLet,e=n.oxw(4);n.Q6J("appearance",e.getElementMode(t))("disabled",e.disabled)("focusable",e.elementIsFocusable(t))("size",e.buttonSize),n.xp6(2),n.Q6J("polymorpheusOutlet",e.content||t+1)("polymorpheusOutletContext",n.VKq(6,b,t))}}function C(t,e){if(1&t&&(n.ynx(0),n.YNc(1,_,3,8,"button",8),n.BQk()),2&t){const t=e.tuiLet;n.oxw(4);const i=n.MAs(5);n.xp6(1),n.Q6J("ngIf",null!==t)("ngIfElse",i)}}function x(t,e){if(1&t&&(n.ynx(0),n.YNc(1,C,2,2,"ng-container",7),n.BQk()),2&t){const t=e.$implicit,i=n.oxw(3);n.xp6(1),n.Q6J("tuiLet",i.getItemIndexByElementIndex(t))}}function M(t,e){if(1&t){const t=n.EpF();n.ynx(0),n.TgZ(1,"button",5),n.NdJ("click",(function(){return n.CHM(t),n.oxw(2).onArrowClick("left")}))("mousedown.silent.prevent",(function(){return 0})),n.qZA(),n.YNc(2,x,2,1,"ng-container",6),n.TgZ(3,"button",5),n.NdJ("click",(function(){return n.CHM(t),n.oxw(2).onArrowClick("right")}))("mousedown.silent.prevent",(function(){return 0})),n.qZA(),n.BQk()}if(2&t){const t=e.ngIf,i=n.oxw(2);n.xp6(1),n.Q6J("disabled",i.arrowIsDisabledLeft)("focusable",!1)("icon",i.icons.decrement)("size",i.buttonSize)("title",t[0]),n.xp6(1),n.Q6J("tuiRepeatTimesOf",i.elementsLength),n.xp6(1),n.Q6J("disabled",i.arrowIsDisabledRight)("focusable",!1)("icon",i.icons.increment)("size",i.buttonSize)("title",t[1])}}function y(t,e){if(1&t&&(n.ynx(0),n.YNc(1,M,4,11,"ng-container",4),n.ALo(2,"async"),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("ngIf",n.lcZ(2,1,t.texts$))}}function w(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",13,10),n.NdJ("click",(function(){const e=n.CHM(t).$implicit;return n.oxw(2).onElementClick(e)}))("keydown.arrowLeft.prevent",(function(){n.CHM(t);const e=n.MAs(1);return n.oxw(2).onElementKeyDownArrowLeft(e)}))("keydown.arrowRight.prevent",(function(){n.CHM(t);const e=n.MAs(1);return n.oxw(2).onElementKeyDownArrowRight(e)})),n.ALo(2,"async"),n.qZA()}if(2&t){const t=e.$implicit,i=n.oxw(2);n.ekj("t-button_active",t===i.index),n.Q6J("appearance",i.getSmallElementMode(t,n.lcZ(2,5,i.mode$)))("disabled",i.disabled)("focusable",i.elementIsFocusable(t))}}function O(t,e){if(1&t&&n.YNc(0,w,3,7,"button",12),2&t){const t=n.oxw();n.Q6J("tuiRepeatTimesOf",t.length)}}function T(t,e){1&t&&n._UZ(0,"div",14)}let P=(()=>{class t extends o.AbstractTuiInteractive{constructor(t,e,i,a){super(),this.el=t,this.modeDirective=e,this.texts$=i,this.icons=a,this.els=o.EMPTY_QUERY,this.length=1,this.size="l",this.disabled=!1,this.activePadding=1,this.sidePadding=1,this.index=0,this.indexChange=new n.vpe,this.mode$=this.modeDirective?this.modeDirective.change$.pipe((0,u.U)((()=>{var t;return(null===(t=this.modeDirective)||void 0===t?void 0:t.mode)||null}))):l.E}get nativeFocusableElement(){var t,e;if(this.disabled)return null;let i=0;const{elementsLength:n}=this;for(let t=0;te===i)))||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return(0,o.tuiIsNativeFocusedIn)(this.el.nativeElement)}get elementsLength(){return this.itemsFit?this.length:this.maxElementsLength}get buttonSize(){return"m"===this.size?"xs":"s"}get arrowIsDisabledLeft(){return 0===this.index}get arrowIsDisabledRight(){return 0===this.reverseIndex}elementIsFocusable(t){return this.index===t&&!this.focused}getItemIndexByElementIndex(t){if("s"===this.size)return t;if(tn[i+1]===t));(null==e?void 0:e.nativeFocusableElement)&&e.nativeFocusableElement.focus()}onElementKeyDownArrowRight(t){if(t===this.els.last)return;const e=this.els.find(((e,i,n)=>n[i-1]===t));(null==e?void 0:e.nativeFocusableElement)&&e.nativeFocusableElement.focus()}onArrowClick(t){this.tryChangeTo(t),this.focusActive()}onActiveZone(t){this.updateFocused(t)}get reverseIndex(){return this.lastIndex-this.index}get maxHalfLength(){return this.sidePadding+1+this.activePadding}get itemsFit(){return this.length<=this.maxElementsLength}get maxElementsLength(){return 2*this.maxHalfLength+1}get lastIndex(){return this.length-1}get lastElementIndex(){return this.elementsLength-1}hasCollapsedItems(t){return!this.itemsFit&&t>this.maxHalfLength}tryChangeTo(t){this.updateIndex((0,o.tuiClamp)(this.index+(0,s.CQ)(t),0,this.lastIndex))}focusActive(){const{nativeFocusableElement:t}=this;t&&t.focus()}updateIndex(t){this.index!==t&&(this.index=t,this.indexChange.emit(t))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(a.TuiModeDirective,8),n.Y36(r.yI),n.Y36(a.TUI_SPIN_ICONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-pagination"]],viewQuery:function(t,e){if(1&t&&n.Gf(f,5,o.TUI_FOCUSABLE_ITEM_ACCESSOR),2&t){let t;n.iGM(t=n.CRH())&&(e.els=t)}},inputs:{length:"length",size:"size",disabled:"disabled",activePadding:"activePadding",sidePadding:"sidePadding",content:"content",index:"index"},outputs:{indexChange:"indexChange"},features:[n._Bn([(0,o.tuiAsFocusableItemAccessor)(t)]),n.qOj],decls:6,vars:2,consts:[[1,"t-content",3,"tuiActiveZoneChange"],[4,"ngIf","ngIfElse"],["smallButtons",""],["dotsTemplate",""],[4,"ngIf"],["appearance","flat","tuiIconButton","","type","button",1,"t-button",3,"disabled","focusable","icon","size","title","click","mousedown.silent.prevent"],[4,"tuiRepeatTimes","tuiRepeatTimesOf"],[4,"tuiLet"],["automation-id","tui-pagination__element","shape","square","tuiButton","","type","button","class","t-button",3,"appearance","disabled","focusable","size","click","keydown.arrowLeft.prevent","keydown.arrowRight.prevent",4,"ngIf","ngIfElse"],["automation-id","tui-pagination__element","shape","square","tuiButton","","type","button",1,"t-button",3,"appearance","disabled","focusable","size","click","keydown.arrowLeft.prevent","keydown.arrowRight.prevent"],["element",""],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["shape","square","tuiButton","","type","button","class","t-button t-button_small",3,"appearance","t-button_active","disabled","focusable","click","keydown.arrowLeft.prevent","keydown.arrowRight.prevent",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["shape","square","tuiButton","","type","button",1,"t-button","t-button_small",3,"appearance","disabled","focusable","click","keydown.arrowLeft.prevent","keydown.arrowRight.prevent"],["automation-id","tui-pagination__element",1,"t-dots"]],template:function(t,e){if(1&t&&(n.TgZ(0,"div",0),n.NdJ("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),n.YNc(1,y,3,3,"ng-container",1),n.YNc(2,O,1,1,"ng-template",null,2,n.W1O),n.YNc(4,T,1,0,"ng-template",null,3,n.W1O),n.qZA()),2&t){const t=n.MAs(3);n.xp6(1),n.Q6J("ngIf","s"!==e.size)("ngIfElse",t)}},directives:[c.e,d.O5,p.v,h.X,g.L,m.Li],pipes:[d.Ov],styles:['[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);display:block;text-align:center}.t-content[_ngcontent-%COMP%]{display:flex;justify-content:center}.t-button[_ngcontent-%COMP%]{margin:0 .125rem;flex-shrink:0}.t-button_active[_ngcontent-%COMP%]{background:currentColor}.t-button.t-button.t-button_small[_ngcontent-%COMP%]{width:.5rem;height:.5rem;margin:0}.t-button.t-button.t-button_small[_ngcontent-%COMP%]:not(:first-child){margin-left:.5rem}.t-dots[_ngcontent-%COMP%]{width:var(--tui-height-s);height:var(--tui-height-s);line-height:var(--tui-height-s);margin:0 .125rem;flex-shrink:0;color:var(--tui-text-03);text-align:center;cursor:default}.t-dots[_ngcontent-%COMP%]:before{content:"\\2026"}'],changeDetection:0}),t})()},78084:(t,e,i)=>{i.d(e,{W:()=>c});var n=i(64862),o=i(89570),a=i(74788),r=i(76189),s=i(12057);function l(t,e){if(1&t&&(a.ynx(0),a._uU(1),a.BQk()),2&t){const t=e.polymorpheusOutlet;a.xp6(1),a.hij(" ",t," ")}}function u(t,e){if(1&t&&a._UZ(0,"iframe",7),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t,a.uOi)}}let c=(()=>{class t{constructor(t,e,i,n){this.animation=t,this.closeWord$=e,this.icons=i,this.context=n}onKeyDownEsc(){this.context.$implicit.complete()}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TUI_ANIMATION_OPTIONS),a.Y36(n.TUI_CLOSE_WORD),a.Y36(n.TUI_COMMON_ICONS),a.Y36(o.yf))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-pdf-viewer"]],hostVars:2,hostBindings:function(t,e){1&t&&a.NdJ("keydown.esc",(function(){return e.onKeyDownEsc()}),!1,a.evT),2&t&&a.d8E("@tuiFadeIn",e.animation)("@tuiSlideInTop",e.animation)},decls:9,vars:9,consts:[[1,"t-header"],["automation-id","tui-pdf-viewer__label",1,"t-title"],[1,"t-actions"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","","shape","rounded","size","s","tuiIconButton","","type","button",1,"t-close",3,"icon","title","click"],[1,"t-content"],["title","pdf","class","t-iframe",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["title","pdf",1,"t-iframe",3,"src"]],template:function(t,e){1&t&&(a.TgZ(0,"header",0),a.TgZ(1,"h2",1),a._uU(2),a.qZA(),a.TgZ(3,"div",2),a.YNc(4,l,2,1,"ng-container",3),a.qZA(),a.TgZ(5,"button",4),a.NdJ("click",(function(){return e.context.$implicit.complete()})),a.ALo(6,"async"),a.qZA(),a.qZA(),a.TgZ(7,"section",5),a.YNc(8,u,1,1,"iframe",6),a.qZA()),2&t&&(a.xp6(2),a.hij(" ",e.context.label," "),a.xp6(2),a.Q6J("polymorpheusOutlet",e.context.actions)("polymorpheusOutletContext",e.context),a.xp6(1),a.Q6J("icon",e.icons.close)("title",a.lcZ(6,7,e.closeWord$)),a.xp6(3),a.Q6J("polymorpheusOutlet",e.context.content)("polymorpheusOutletContext",e.context))},directives:[o.Li,r.v],pipes:[s.Ov],styles:["[_nghost-%COMP%]{display:block;width:100%;height:100%;box-sizing:border-box;color:var(--tui-text-01-night);background:#333639}.t-header[_ngcontent-%COMP%]{display:flex;align-items:center;height:4rem;padding:0 1rem 0 1.5625rem;box-shadow:inset 0 -1px #535659}.t-title[_ngcontent-%COMP%]{margin:0;font:var(--tui-font-text-m);white-space:nowrap;text-overflow:ellipsis;padding-right:.3125rem;overflow:hidden}.t-actions[_ngcontent-%COMP%]{display:flex;margin-left:auto}.t-close[_ngcontent-%COMP%]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;margin-left:.75rem;color:var(--tui-text-01-night);background:rgba(255,255,255,.32)}.t-close[_ngcontent-%COMP%]:hover{background:rgba(255,255,255,.4)}.t-content[_ngcontent-%COMP%]{height:calc(100% - 4rem);overflow:hidden}.t-iframe[_ngcontent-%COMP%]{width:100%;height:100%}"],data:{animation:[n.tuiSlideInTop,n.tuiFadeIn]},changeDetection:0}),t})()},52504:(t,e,i)=>{i.d(e,{E:()=>r});var n=i(4797),o=i(85679),a=i(74788);let r=(()=>{class t extends n.AbstractTuiDialogDirective{}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵdir=a.lG2({type:t,selectors:[["ng-template","tuiPdfViewer",""]],inputs:{options:["tuiPdfViewerOptions","options"],open:["tuiPdfViewer","open"]},outputs:{openChange:"tuiPdfViewerChange"},features:[a._Bn([{provide:n.AbstractTuiDialogService,useExisting:o.C}]),a.qOj]}),t})()},38250:(t,e,i)=>{i.d(e,{Ci:()=>o,Hy:()=>a,ax:()=>r});var n=i(4797);const o={label:"",actions:""},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},85679:(t,e,i)=>{i.d(e,{C:()=>u});var n=i(74788),o=i(4797),a=i(89570),r=i(78084),s=i(38250);const l=new a.Al(r.W);let u=(()=>{class t extends o.AbstractTuiDialogService{constructor(){super(...arguments),this.component=l,this.defaultOptions=Object.assign(Object.assign({},(0,n.f3M)(s.Hy)),{data:void 0})}open(t,e={}){return super.open(t,e)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},98515:(t,e,i)=>{i.d(e,{i:()=>s});var n=i(64862),o=i(58553),a=i(74788);const r=["tuiProgressBar",""];let s=(()=>{class t{constructor(t,e){this.mode$=t,this.options=e,this.color=this.options.color,this.size=this.options.size}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TUI_MODE),a.Y36(o.IZ))},t.ɵcmp=a.Xpm({type:t,selectors:[["progress","tuiProgressBar",""]],hostVars:3,hostBindings:function(t,e){1&t&&a.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(a.uIk("data-size",e.size),a.Udp("--tui-progress-color",e.color))},inputs:{color:"color",size:"size"},features:[a._Bn([n.MODE_PROVIDER])],attrs:r,decls:0,vars:0,template:function(t,e){},styles:["@keyframes tuiIndeterminateAnimation{50%{background-position:left}}[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;width:100%;height:var(--t-height);color:var(--tui-primary);background:var(--tui-clear);-webkit-clip-path:inset(0 round var(--tui-radius-xs));clip-path:inset(0 round var(--tui-radius-xs));overflow:hidden;flex-shrink:0}[_nghost-%COMP%]::-webkit-progress-value{-webkit-transition:width var(--tui-duration) linear;transition:width var(--tui-duration) linear}[_nghost-%COMP%]::-webkit-progress-value{background:var(--tui-progress-color, currentColor)}[_nghost-%COMP%]::-moz-progress-bar{background:var(--tui-progress-color, currentColor)}[data-mode=onDark][_nghost-%COMP%]{--tui-clear: var(--tui-clear-inverse)}[data-size=xxs][_nghost-%COMP%]{--t-height: .125rem}[data-size=m][_nghost-%COMP%]{--t-height: 1.5rem}[data-size=s][_nghost-%COMP%]{--t-height: .5rem}[data-size=s][_nghost-%COMP%]::-webkit-progress-value{border-radius:var(--tui-radius-xs)}[data-size=s][_nghost-%COMP%]::-moz-progress-bar{border-radius:var(--tui-radius-xs)}[new][_nghost-%COMP%]{-webkit-clip-path:inset(0 .5px round var(--tui-radius-m));clip-path:inset(0 .5px round var(--tui-radius-m));border-radius:1rem}[new][_nghost-%COMP%]::-webkit-progress-value{border-radius:inherit}[new][_nghost-%COMP%]::-moz-progress-bar{border-radius:inherit}[new][data-size=xs][_nghost-%COMP%]{--t-height: .25rem}[new][data-size=s][_nghost-%COMP%]{--t-height: .5rem}[new][data-size=m][_nghost-%COMP%]{--t-height: .75rem}[new][data-size=l][_nghost-%COMP%]{--t-height: 1rem}[new][data-size=xl][_nghost-%COMP%]{--t-height: 1.25rem}[new][data-size=xxl][_nghost-%COMP%]{--t-height: 1.5rem}[_nghost-%COMP%]:indeterminate{background:linear-gradient(to right,var(--tui-clear) 0 45%,var(--tui-progress-color, currentColor) 45% 55%,var(--tui-clear) 55% 100%) right;background-size:225%;animation:tuiIndeterminateAnimation 3s infinite ease-in-out}[_nghost-%COMP%]:indeterminate::-webkit-progress-value{background:transparent}[_nghost-%COMP%]:indeterminate::-moz-progress-bar{background:transparent}[_nghost-%COMP%]::-webkit-progress-inner-element{border-radius:inherit}[_nghost-%COMP%]::-webkit-progress-bar{background:transparent;border-radius:inherit}label[tuiProgressLabel][_nghost-%COMP%]:not(:first-child), label[tuiProgressLabel] [_nghost-%COMP%]:not(:first-child){position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}"],changeDetection:0}),t})()},22824:(t,e,i)=>{i.d(e,{U:()=>d});var n=i(64762),o=i(74788),a=i(62579),r=i(4797),s=i(26215),l=i(9112),u=i(88002),c=i(87519);class d{constructor(t,e,i){this.el=t,this.resize$=e,this.userAgent=i,this.isOldBrowsers=(0,r.tuiIsEdgeOlderThan)(r.CHROMIUM_EDGE_START_VERSION,this.userAgent),this.colors$=new s.X([])}set colors(t){this.colors$.next(t)}get calcSegments$(){return(0,l.aj)([this.colors$,this.resize$.pipe((0,u.U)((()=>this.el.nativeElement.offsetWidth)),(0,c.x)())]).pipe((0,u.U)((([t,e])=>this.isOldBrowsers?t[0]:function(t,e){const i=Math.ceil(e/t.length);return`linear-gradient(to right ${t.reduce(((t,e,n)=>`${t}, ${e} ${n*i}px ${(n+1)*i}px`),"")})`}(t,e))))}}d.ɵfac=function(t){return new(t||d)(o.Y36(o.SBq),o.Y36(r.TuiResizeService),o.Y36(a.yZ))},d.ɵdir=o.lG2({type:d,selectors:[["progress","tuiProgressBar","","tuiProgressColorSegments",""]],hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("$.style.--tui-progress-color",(function(){return 0})),2&t&&o.Ikx("$.style.--tui-progress-color",e.calcSegments$)},inputs:{colors:["tuiProgressColorSegments","colors"]},features:[o._Bn([r.TuiDestroyService,r.TuiResizeService])]}),(0,n.gn)([r.tuiPure],d.prototype,"calcSegments$",null)},86214:(t,e,i)=>{i.d(e,{B:()=>p});var n=i(74788),o=i(62579),a=i(4797),r=i(64862),s=i(25917),l=i(71289),u=i(58553),c=i(12057);const d=["progressCircle"];let p=(()=>{class t{constructor(t,e,i,n,o){this.userAgent=t,this.win=e,this.el=i,this.mode$=n,this.options=o,this.value=0,this.max=1,this.color=this.options.color,this.size=this.options.size,this.animationDelay$=(0,s.of)(!0).pipe((0,l.g)(0))}get progressRatio(){const t=this.value/this.max;return Number.isFinite(t)?t:0}get oldEdgeRadiusFallback(){if(!(0,a.tuiIsEdgeOlderThan)(a.CHROMIUM_EDGE_START_VERSION,this.userAgent))return null;const t=parseInt(this.win.getComputedStyle(this.progressCircle.nativeElement).strokeWidth,10);return(this.el.nativeElement.offsetWidth-t)/2}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.yZ),n.Y36(o.m9),n.Y36(n.SBq),n.Y36(r.TUI_MODE),n.Y36(u.IZ))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-progress-circle"]],viewQuery:function(t,e){if(1&t&&n.Gf(d,7),2&t){let t;n.iGM(t=n.CRH())&&(e.progressCircle=t.first)}},hostVars:5,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(n.uIk("data-size",e.size),n.Udp("--tui-progress-color",e.color)("--progress-ratio",e.progressRatio))},inputs:{value:"value",max:"max",color:"color",size:"size"},features:[n._Bn([r.MODE_PROVIDER])],decls:6,vars:8,consts:[[1,"t-hidden-progress",3,"max","value"],["aria-hidden","true","height","100%","width","100%",1,"t-svg"],["cx","50%","cy","50%",1,"t-track"],["cx","50%","cy","50%",1,"t-progress"],["progressCircle",""]],template:function(t,e){1&t&&(n._UZ(0,"progress",0),n.O4$(),n.TgZ(1,"svg",1),n._UZ(2,"circle",2),n.TgZ(3,"circle",3,4),n.ALo(5,"async"),n.qZA(),n.qZA()),2&t&&(n.Q6J("max",e.max)("value",e.value),n.xp6(2),n.uIk("r",e.oldEdgeRadiusFallback),n.xp6(1),n.ekj("t-progress_filled",n.lcZ(5,6,e.animationDelay$)),n.uIk("r",e.oldEdgeRadiusFallback))},pipes:[c.Ov],styles:["[_nghost-%COMP%]{position:relative;display:block;color:var(--tui-primary);transform:rotate(-90deg);transform-origin:center;font-size:1rem;width:var(--t-diameter);height:var(--t-diameter)}[data-mode=onDark][_nghost-%COMP%]{--tui-clear: var(--tui-clear-inverse)}[data-size=s][_nghost-%COMP%]{--t-diameter: 2em;--t-track-stroke: .5em;--t-progress-stroke: .5em}[data-size=m][_nghost-%COMP%]{--t-diameter: 3em;--t-track-stroke: .375em;--t-progress-stroke: .375em}[data-size=l][_nghost-%COMP%]{--t-diameter: 4em;--t-track-stroke: .375em;--t-progress-stroke: .375em}[data-size=xl][_nghost-%COMP%]{--t-diameter: 7em;--t-track-stroke: .375em;--t-progress-stroke: .375em}[new][_nghost-%COMP%]{--t-track-stroke: var(--tui-thickness, .375em);--t-progress-stroke: var(--tui-thickness, .375em)}[new][data-size=xxs][_nghost-%COMP%]{--t-diameter: 2rem}[new][data-size=xs][_nghost-%COMP%]{--t-diameter: 2.5rem}[new][data-size=s][_nghost-%COMP%]{--t-diameter: 3.5rem}[new][data-size=m][_nghost-%COMP%]{--t-diameter: 4rem}[new][data-size=l][_nghost-%COMP%]{--t-diameter: 5rem}[new][data-size=xl][_nghost-%COMP%]{--t-diameter: 6rem}[new][data-size=xxl][_nghost-%COMP%]{--t-diameter: 8rem}.t-track[_ngcontent-%COMP%]{fill:transparent;stroke:var(--tui-clear);stroke-width:var(--t-track-stroke);r:calc((var(--t-diameter) - var(--t-track-stroke)) / 2)}.t-progress[_ngcontent-%COMP%]{fill:transparent;stroke:var(--tui-progress-color, currentColor);stroke-linecap:round;stroke-width:var(--t-progress-stroke);stroke-dasharray:calc(2 * 3.14159265 * calc((var(--t-diameter) - var(--t-progress-stroke)) / 2));stroke-dashoffset:calc(2 * 3.14159265 * calc((var(--t-diameter) - var(--t-progress-stroke)) / 2));r:calc((var(--t-diameter) - var(--t-progress-stroke)) / 2)}.t-progress_filled[_ngcontent-%COMP%]{transition:stroke-dashoffset var(--tui-duration) linear;stroke-dashoffset:calc(calc(2 * 3.14159265 * calc((var(--t-diameter) - var(--t-progress-stroke)) / 2)) - var(--progress-ratio) * calc(2 * 3.14159265 * calc((var(--t-diameter) - var(--t-progress-stroke)) / 2)))}.t-hidden-progress[_ngcontent-%COMP%]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0}.t-svg[_ngcontent-%COMP%]{overflow:unset}"],changeDetection:0}),t})()},45590:(t,e,i)=>{i.d(e,{v:()=>s});var n=i(74788);const o=["tuiProgressLabel",""],a=[[["progress"]],[["tui-progress-circle"]],"*"],r=["progress","tui-progress-circle","*"];let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["label","tuiProgressLabel",""]],attrs:o,ngContentSelectors:r,decls:4,vars:0,consts:[[1,"t-label"]],template:function(t,e){1&t&&(n.F$t(a),n.Hsn(0),n.Hsn(1,1),n.TgZ(2,"span",0),n.Hsn(3,2),n.qZA())},styles:["[_nghost-%COMP%]{position:relative;display:inline-block;color:var(--tui-text-01)}.t-label[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;font:var(--tui-font-text-s);flex-direction:column;justify-content:center;align-items:center}"],changeDetection:0}),t})()},19204:(t,e,i)=>{i.d(e,{O:()=>l});var n=i(4797),o=i(64862),a=i(74788),r=i(36097);function s(t,e){if(1&t&&a._UZ(0,"span",2),2&t){const t=e.$implicit,i=a.oxw();a.Udp("background",t{class t{constructor(t){this.mode$=t,this.value=0,this.max=1,this.size="m",this.colors="currentColor"}getActiveColor(t=0){return(0,n.tuiIsString)(this.colors)?this.colors:this.colors[t]||this.colors[this.colors.length-1]}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.TUI_MODE))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-progress-segmented"]],hostVars:1,hostBindings:function(t,e){1&t&&a.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&a.uIk("data-size",e.size)},inputs:{value:"value",max:"max",size:"size",colors:"colors"},features:[a._Bn([o.MODE_PROVIDER])],decls:2,vars:3,consts:[[1,"t-hidden-progress",3,"max","value"],["aria-hidden","true","class","t-segment",3,"background",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["aria-hidden","true",1,"t-segment"]],template:function(t,e){1&t&&(a._UZ(0,"progress",0),a.YNc(1,s,1,2,"span",1)),2&t&&(a.Q6J("max",e.max)("value",e.value),a.xp6(1),a.Q6J("tuiRepeatTimesOf",e.max))},directives:[r.X],styles:["[_nghost-%COMP%]{display:flex;color:var(--tui-primary)}[data-mode=onDark][_nghost-%COMP%]{--tui-clear: var(--tui-clear-inverse)}.t-segment[_ngcontent-%COMP%]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;flex:1 1 100%;border-radius:var(--tui-radius-xs);background:var(--tui-clear)}.t-segment[_ngcontent-%COMP%]:not(:last-child){margin-right:.25rem}[data-size=s][_nghost-%COMP%] .t-segment[_ngcontent-%COMP%]{height:.25rem}[data-size=m][_nghost-%COMP%] .t-segment[_ngcontent-%COMP%]{height:.5rem}.t-hidden-progress[_ngcontent-%COMP%]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0}"],changeDetection:0}),t})()},58553:(t,e,i)=>{i.d(e,{IZ:()=>a,ir:()=>o,yK:()=>r});var n=i(4797);const o={color:null,size:"m"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},38207:(t,e,i)=>{i.d(e,{a:()=>x});var n=i(64862),o=i(89570),a=i(97075),r=i(74788),s=i(12057),l=i(491),u=i(81538),c=i(34880),d=i(76189),p=i(66596);function h(t,e){if(1&t&&r._UZ(0,"img",8),2&t){const t=r.oxw(2);r.Q6J("src",t.context.image,r.LSH)}}function g(t,e){if(1&t&&r._UZ(0,"tui-svg",9),2&t){const t=r.oxw(2);r.Udp("color",t.context.iconColor),r.Q6J("src",t.context.icon)}}function m(t,e){if(1&t&&r._UZ(0,"div",10),2&t){const t=e.polymorpheusOutlet;r.Q6J("innerHTML",t,r.oJD)}}function f(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"button",11),r.NdJ("click",(function(){r.CHM(t);const e=r.oxw(2);return e.context.$implicit.next(e.context.buttons[0])})),r._uU(1),r.qZA()}if(2&t){const t=r.oxw(2);r.xp6(1),r.hij(" ",t.context.buttons[0]," ")}}function v(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"button",12),r.NdJ("click",(function(){r.CHM(t);const e=r.oxw(2);return e.context.$implicit.next(e.context.buttons[e.context.buttons.length-1])})),r._uU(1),r.qZA()}if(2&t){const t=r.oxw(2);r.xp6(1),r.hij(" ",t.context.buttons[t.context.buttons.length-1]," ")}}function b(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"tui-push",2),r.NdJ("close",(function(){return r.CHM(t),r.oxw().context.$implicit.complete()})),r.YNc(1,h,1,1,"img",3),r.YNc(2,g,1,3,"tui-svg",4),r.YNc(3,m,1,1,"div",5),r.YNc(4,f,2,1,"button",6),r.YNc(5,v,2,1,"button",7),r.qZA()}if(2&t){const t=r.oxw();r.Q6J("heading",t.context.heading)("timestamp",t.context.timestamp)("type",t.context.type),r.xp6(1),r.Q6J("ngIf",t.context.image),r.xp6(1),r.Q6J("ngIf",t.context.icon),r.xp6(1),r.Q6J("polymorpheusOutlet",t.context.content)("polymorpheusOutletContext",t.context),r.xp6(1),r.Q6J("ngIf",t.context.buttons.length>1),r.xp6(1),r.Q6J("ngIf",t.context.buttons.length)}}function _(t,e){1&t&&r.GkF(0)}function C(t,e){if(1&t&&r.YNc(0,_,1,0,"ng-container",13),2&t){const t=r.oxw();r.Q6J("polymorpheusOutlet",t.context.content)}}let x=(()=>{class t{constructor(t,e){this.animation=t,this.context=e}get isDirective(){return this.context.content instanceof a.K}}return t.ɵfac=function(e){return new(e||t)(r.Y36(n.TUI_ANIMATION_OPTIONS),r.Y36(o.yf))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-push-alert"]],hostAttrs:["role","alert"],hostVars:3,hostBindings:function(t,e){2&t&&r.d8E("@tuiFadeIn",e.animation)("@tuiSlideInRight",e.animation)("@tuiHeightCollapse",e.animation)},decls:3,vars:2,consts:[[3,"heading","timestamp","type","close",4,"ngIf","ngIfElse"],["directive",""],[3,"heading","timestamp","type","close"],["alt","",3,"src",4,"ngIf"],[3,"src","color",4,"ngIf"],[3,"innerHTML",4,"polymorpheusOutlet","polymorpheusOutletContext"],["tuiButton","","type","button",3,"click",4,"ngIf"],["tuiLink","","type","button",3,"click",4,"ngIf"],["alt","",3,"src"],[3,"src"],[3,"innerHTML"],["tuiButton","","type","button",3,"click"],["tuiLink","","type","button",3,"click"],[4,"polymorpheusOutlet"]],template:function(t,e){if(1&t&&(r.YNc(0,b,6,9,"tui-push",0),r.YNc(1,C,1,1,"ng-template",null,1,r.W1O)),2&t){const t=r.MAs(2);r.Q6J("ngIf",!e.isDirective)("ngIfElse",t)}},directives:[s.O5,l.H,u.G,o.Li,c.P,d.v,p.V],styles:["[_nghost-%COMP%]{max-width:calc(100% - 2rem);margin:0 1rem 1rem auto}[_nghost-%COMP%]:first-child{margin-top:auto}"],data:{animation:[n.tuiFadeIn,n.tuiSlideInRight,n.tuiHeightCollapse]},changeDetection:0}),t})()},97075:(t,e,i)=>{i.d(e,{K:()=>u});var n=i(74788),o=i(4797),a=i(89570),r=i(79765),s=i(46782),l=i(67784);let u=(()=>{class t extends a.GL{constructor(t,e,i,n){super(t,e),this.show$=new r.xQ,this.show$.pipe((0,o.tuiIfMap)((()=>n.open(this))),(0,s.R)(i)).subscribe()}set tuiPush(t){this.show$.next(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Rgc),n.Y36(n.sBO),n.Y36(o.TuiDestroyService,2),n.Y36((0,n.Gpc)((()=>l.H))))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiPush",""]],inputs:{tuiPush:"tuiPush"},features:[n._Bn([o.TuiDestroyService]),n.qOj]}),t})()},491:(t,e,i)=>{i.d(e,{H:()=>h});var n=i(74788),o=i(4797),a=i(64862),r=i(12057),s=i(76189),l=i(93446);function u(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",10),n.NdJ("click",(function(){return n.CHM(t),n.oxw().close.emit()})),n.ALo(1,"async"),n.qZA()}if(2&t){const t=n.oxw();n.Udp("border-radius",50,"%"),n.Q6J("icon",t.icons.close)("title",n.lcZ(1,4,t.closeWord$))}}function c(t,e){if(1&t&&(n._UZ(0,"span",11),n.ALo(1,"async"),n.ALo(2,"tuiFormatDate")),2&t){const t=n.oxw();n.Q6J("textContent",t.isString(t.timestamp)?t.timestamp:n.lcZ(1,1,n.lcZ(2,3,t.timestamp)))}}const d=[[["img"]],[["tui-svg"]],"*",[["","tuiButton",""]],[["","tuiLink",""]]],p=["img","tui-svg","*","[tuiButton]","[tuiLink]"];let h=(()=>{class t{constructor(t,e){this.closeWord$=t,this.icons=e,this.heading="",this.type="",this.lines=2,this.timestamp="",this.close=new n.vpe,this.isString=o.tuiIsString}get closeable(){return(0,o.tuiIsObserved)(this.close)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.TUI_CLOSE_WORD),n.Y36(a.TUI_COMMON_ICONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-push"]],hostVars:2,hostBindings:function(t,e){2&t&&n.Udp("--t-lines",e.lines)},inputs:{heading:"heading",type:"type",lines:"lines",timestamp:"timestamp"},outputs:{close:"close"},ngContentSelectors:p,decls:17,vars:4,consts:[[1,"t-image"],["appearance","","size","xs","tuiIconButton","","type","button","class","t-close",3,"icon","border-radius","title","click",4,"ngIf"],[1,"t-top"],[1,"t-icon"],["class","t-time",3,"textContent",4,"ngIf"],["automation-id","tui-push__heading",1,"t-heading"],[1,"t-content"],[1,"t-actions"],[1,"t-button"],[1,"t-link"],["appearance","","size","xs","tuiIconButton","","type","button",1,"t-close",3,"icon","title","click"],[1,"t-time",3,"textContent"]],template:function(t,e){1&t&&(n.F$t(d),n.TgZ(0,"div",0),n.Hsn(1),n.qZA(),n.YNc(2,u,2,6,"button",1),n.TgZ(3,"div",2),n.TgZ(4,"span",3),n.Hsn(5,1),n.qZA(),n._uU(6),n.YNc(7,c,3,5,"span",4),n.qZA(),n.TgZ(8,"h3",5),n._uU(9),n.qZA(),n.TgZ(10,"div",6),n.Hsn(11,2),n.qZA(),n.TgZ(12,"div",7),n.TgZ(13,"span",8),n.Hsn(14,3),n.qZA(),n.TgZ(15,"span",9),n.Hsn(16,4),n.qZA(),n.qZA()),2&t&&(n.xp6(2),n.Q6J("ngIf",e.closeable),n.xp6(4),n.hij(" ",e.type," "),n.xp6(1),n.Q6J("ngIf",e.timestamp),n.xp6(2),n.hij(" ",e.heading,"\n"))},directives:[r.O5,s.v],pipes:[r.Ov,l.x],styles:['[_nghost-%COMP%]{position:relative;display:block;width:22.5rem;max-width:100%;box-sizing:border-box;padding:1.25rem 1.25rem .25rem;overflow:hidden;font:var(--tui-font-text-m);border-radius:var(--tui-radius-xl);background:var(--tui-elevation-02);box-shadow:var(--tui-shadow)}.t-image[_ngcontent-%COMP%]{display:flex;flex-direction:column;max-height:10.625rem;overflow:hidden;margin:-1.25rem -1.25rem 1.25rem}.t-close[_ngcontent-%COMP%]{position:absolute;top:.75rem;right:.75rem;color:#0000008a;background:rgba(242,242,242,.32);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.t-top[_ngcontent-%COMP%]{display:flex;align-items:center;font:var(--tui-font-text-s);color:var(--tui-text-02)}.t-icon[_ngcontent-%COMP%]{height:1.25rem;margin-right:.5rem;transform:scale(.833);transform-origin:top left;color:var(--tui-link)}.t-time[_ngcontent-%COMP%]:before{content:"\\2022";display:inline-block;width:1rem;text-align:center}.t-heading[_ngcontent-%COMP%]{line-height:1.25rem;font-weight:bold;margin:.75rem 0 .25rem}.t-heading[_ngcontent-%COMP%], .t-content[_ngcontent-%COMP%]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--t-lines);word-break:break-word;overflow:hidden}.t-actions[_ngcontent-%COMP%]{display:flex;align-items:center;font:var(--tui-font-text-s)}.t-button[_ngcontent-%COMP%]:not(:empty){margin:.75rem .75rem .75rem 0}.t-link[_ngcontent-%COMP%]{margin:.75rem 0}.t-link[_ngcontent-%COMP%]:empty{margin:.5rem}'],changeDetection:0}),t})()},81538:(t,e,i)=>{i.d(e,{G:()=>r});var n=i(64862),o=i(79765),a=i(74788);let r=(()=>{class t extends n.TuiModeDirective{constructor(t){var e;super(),this.modeDirective=t,this.size="s",this.shape=null,this.change$=(null===(e=this.modeDirective)||void 0===e?void 0:e.change$)||new o.xQ}get appearance(){var t;return"onDark"===(null===(t=this.modeDirective)||void 0===t?void 0:t.mode)?"accent":"secondary"}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiModeDirective,12))},t.ɵdir=a.lG2({type:t,selectors:[["tui-push"]],features:[a._Bn([{provide:n.TuiModeDirective,useExisting:t},{provide:n.TUI_BUTTON_OPTIONS,useExisting:t}]),a.qOj]}),t})()},85234:(t,e,i)=>{i.d(e,{RY:()=>a,hK:()=>o,k3:()=>r});var n=i(4797);const o={heading:"",type:"",timestamp:"",image:"",icon:"",iconColor:"",buttons:[]},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},67784:(t,e,i)=>{i.d(e,{H:()=>l});var n=i(74788),o=i(4797),a=i(89570),r=i(85234),s=i(38207);let l=(()=>{class t extends o.AbstractTuiDialogService{constructor(){super(...arguments),this.component=new a.Al(s.a),this.defaultOptions=(0,n.f3M)(r.RY)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},61423:(t,e,i)=>{i.d(e,{_:()=>h});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(44418),l=i(12057),u=i(2697),c=i(70779);function d(t,e){1&t&&n.GkF(0)}const p=["*"];let h=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i){super(t,e),this.modeDirective=i,this.identityMatcher=a.TUI_DEFAULT_IDENTITY_MATCHER,this.contentAlign="right",this.size="l",this.hideRadio=!1,this.pseudoDisabled=!1}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.radio)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return!!this.radio&&this.radio.focused}get computedDisabled(){return this.disabled||this.pseudoDisabled}get checked(){var t;return!!(null===(t=this.radio)||void 0===t?void 0:t.checked)&&this.hideRadio}get checkboxSize(){return"l"===this.size?"l":"m"}get appearance(){var t;return(null===(t=this.modeDirective)||void 0===t?void 0:t.mode)?this.checked?r.TuiAppearance.Primary:r.TuiAppearance.Secondary:this.checked?r.TuiAppearance.WhiteblockActive:r.TuiAppearance.Whiteblock}onFocused(t){this.updateFocused(t)}onFocusVisible(t){this.updateFocusVisible(t)}onModelChange(t){this.value=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TuiModeDirective,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-radio-block"]],viewQuery:function(t,e){if(1&t&&n.Gf(s._M,5),2&t){let t;n.iGM(t=n.CRH())&&(e.radio=t.first)}},hostVars:8,hostBindings:function(t,e){2&t&&(n.uIk("data-align",e.contentAlign)("data-size",e.size),n.ekj("_hidden_input",e.hideRadio)("_disabled",e.computedDisabled)("_active",e.checked))},inputs:{item:"item",identityMatcher:"identityMatcher",contentAlign:"contentAlign",size:"size",hideRadio:"hideRadio",pseudoDisabled:"pseudoDisabled"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],ngContentSelectors:p,decls:7,vars:22,consts:[[4,"ngIf"],["tuiWrapper","",1,"t-wrapper",3,"active","appearance","disabled","focus","hover","invalid"],[1,"t-view",3,"focusable","identityMatcher","item","name","nativeId","pseudoActive","pseudoDisabled","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","size","ngModel","ngModelChange","focusedChange","focusVisibleChange"],[1,"t-label"],[1,"t-content"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,d,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"label",1),n.TgZ(3,"tui-radio",2),n.NdJ("ngModelChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)}))("focusVisibleChange",(function(t){return e.onFocusVisible(t)})),n.qZA(),n.TgZ(4,"div",3),n.TgZ(5,"div",4),n.Hsn(6),n.qZA(),n.qZA(),n.qZA()),2&t&&(n.Q6J("ngIf",e.modeDirective&&n.lcZ(1,20,e.modeDirective.change$)),n.xp6(2),n.Q6J("active",e.pseudoActive)("appearance",e.appearance)("disabled",e.computedDisabled)("focus",e.computedFocusVisible)("hover",e.pseudoHover)("invalid",e.computedInvalid),n.xp6(1),n.Q6J("focusable",e.focusable)("identityMatcher",e.identityMatcher)("item",e.item)("name",e.computedName||"")("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoDisabled",e.computedDisabled)("pseudoFocus",!1)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.computedInvalid)("readOnly",e.readOnly)("size",e.checkboxSize)("ngModel",e.value))},directives:[l.O5,u.o,c._,o.JJ,o.On],pipes:[l.Ov],styles:["[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);display:inline-block;vertical-align:top;align-items:flex-start;border-radius:var(--tui-radius-m)}[data-size=xs][_nghost-%COMP%]{font:var(--tui-font-text-xs)}[data-size=m][_nghost-%COMP%], [data-size=l][_nghost-%COMP%]{font:var(--tui-font-text-m)}._disabled[_nghost-%COMP%], ._readonly[_nghost-%COMP%]{pointer-events:none}.t-wrapper[_ngcontent-%COMP%]{position:relative;display:flex;align-items:inherit;box-sizing:border-box;border-radius:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 1rem 0 0}[data-size=xs][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-right:.5rem}[data-align=right][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{flex-direction:row-reverse;padding:0 0 0 1rem}[data-align=right][data-size=xs][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-left:.5rem}[data-size=xs]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 .5rem}[data-size=xs]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:not(._focused):after{border-width:1px}[data-size=s]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding-s)}[data-size=m]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding-m)}[data-size=l]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding-l)}[data-size=xs][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-xs) / 2 - .5rem) .25rem;transform:scale(.75)}[data-size=s][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-s) / 2 - .5rem) .5rem}[data-size=m][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-m) / 2 - .5rem) .75rem}[data-size=l][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-l) / 2 - .75rem) 1rem}._hidden_input[_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{position:absolute;height:1px;width:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(0);clip-path:inset(0)}.t-label[_ngcontent-%COMP%]{display:flex;flex-grow:1;align-self:flex-start;align-items:center;overflow:hidden}[data-size=xs][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-xs)}[data-size=s][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-s)}[data-size=m][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-m)}[data-size=l][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-l)}._hidden_input[_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{text-align:center;justify-content:center}.t-content[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}"],changeDetection:0}),t})()},54837:(t,e,i)=>{i.d(e,{_:()=>a});var n=i(74788);const o=["*"];let a=(()=>{class t{constructor(){this.name="tui-radio-group-"+t.index++}}return t.index=0,t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-radio-group"]],inputs:{name:"name"},ngContentSelectors:o,decls:1,vars:0,template:function(t,e){1&t&&(n.F$t(),n.Hsn(0))},encapsulation:2,changeDetection:0}),t})()},554:(t,e,i)=>{i.d(e,{Y:()=>n.Y,_:()=>u});var n=i(96612),o=i(12057),a=i(23738),r=i(4797),s=i(44418),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[o.ez,a.u5,r.TuiFocusableModule,r.TuiFocusedModule,s.FE]]}),t})()},96612:(t,e,i)=>{i.d(e,{Y:()=>c});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(44418),l=i(70779);const u=["*"];let c=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,n){super(t,e),this.mode$=i,this.options=n,this.size=this.options.size,this.identityMatcher=a.TUI_DEFAULT_IDENTITY_MATCHER,this.pseudoDisabled=!1}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.radio)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return!!this.radio&&this.radio.focused}get computedDisabled(){return this.disabled||this.pseudoDisabled}stopReadonlyChanging(t){this.readOnly&&t.preventDefault()}onFocused(t){this.updateFocused(t)}onModelChange(t){this.value=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_MODE),n.Y36(s.nh))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-radio-labeled"]],viewQuery:function(t,e){if(1&t&&n.Gf(s._M,5),2&t){let t;n.iGM(t=n.CRH())&&(e.radio=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&n.uIk("data-size",e.size)},inputs:{item:"item",size:"size",identityMatcher:"identityMatcher",pseudoDisabled:"pseudoDisabled"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),r.MODE_PROVIDER]),n.qOj],ngContentSelectors:u,decls:4,vars:15,consts:[[1,"t-wrapper",3,"click"],[3,"focusable","identityMatcher","item","name","nativeId","pseudoActive","pseudoDisabled","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","size","ngModel","ngModelChange","focusedChange"],[1,"t-content"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"label",0),n.NdJ("click",(function(t){return e.stopReadonlyChanging(t)})),n.TgZ(1,"tui-radio",1),n.NdJ("ngModelChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)})),n.qZA(),n.TgZ(2,"div",2),n.Hsn(3),n.qZA(),n.qZA()),2&t&&(n.xp6(1),n.Q6J("focusable",e.focusable)("identityMatcher",e.identityMatcher)("item",e.item)("name",e.computedName||"")("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoDisabled",e.computedDisabled)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.computedInvalid)("readOnly",e.readOnly)("size",e.size)("ngModel",e.value),n.xp6(1),n.ekj("t-content_disabled",e.computedDisabled))},directives:[l._,o.JJ,o.On],styles:["[_nghost-%COMP%]{position:relative;display:block;font:var(--tui-font-text-s);line-height:1rem}._readonly[_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]{line-height:1.5rem}.t-wrapper[_ngcontent-%COMP%]{display:inline-flex;max-width:100%;cursor:pointer;vertical-align:top;align-items:inherit}._disabled[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{cursor:default}[data-mode=onDark][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}.t-content[_ngcontent-%COMP%]{word-wrap:break-word;min-width:0;line-height:inherit}.t-content_disabled[_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}[data-size=m][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{margin-left:.5rem}[data-size=l][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{font:var(--tui-font-text-m);margin-left:.75rem;line-height:inherit}"],changeDetection:0}),t})()},47326:(t,e,i)=>{i.d(e,{b:()=>g});var n=i(74788),o=i(23738),a=i(4797),r=i(554),s=i(54837),l=i(12057),u=i(96612),c=i(89570);function d(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}const p=function(t,e,i){return{$implicit:t,index:e,active:i}};function h(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-radio-labeled",2),n.NdJ("ngModelChange",(function(e){return n.CHM(t),n.oxw().value=e})),n.YNc(1,d,2,1,"ng-container",3),n.qZA()}if(2&t){const t=e.$implicit,i=e.index,o=n.oxw();n.Q6J("disabled",o.disabled)("identityMatcher",o.identityMatcher)("item",t)("nativeId",o.computeId(i))("pseudoDisabled",o.itemIsDisabled(t))("pseudoInvalid",o.computedInvalid)("readOnly",o.readOnly)("size",o.size)("ngModel",o.value),n.xp6(1),n.Q6J("polymorpheusOutlet",o.itemContent)("polymorpheusOutletContext",n.kEZ(11,p,t,i,o.itemIsActive(t)))}}let g=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i){super(t,e),this.el=i,this.radioButtons=a.EMPTY_QUERY,this.items=[],this.size="m",this.identityMatcher=a.TUI_DEFAULT_IDENTITY_MATCHER,this.orientation="vertical",this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.itemContent=({$implicit:t})=>String(t)}get nativeFocusableElement(){var t;const e=this.radioButtons.find((t=>null!==t.nativeFocusableElement));return null!==(t=null==e?void 0:e.nativeFocusableElement)&&void 0!==t?t:null}get focused(){return(0,a.tuiIsNativeFocusedIn)(this.el.nativeElement)}computeId(t){return`${this.id}-${t}`}itemIsDisabled(t){return this.disabledItemHandler(t)}onModelChange(t){this.value=t}itemIsActive(t){return null===this.value?null===t:this.identityMatcher(this.value,t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(n.SBq))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-radio-list"]],viewQuery:function(t,e){if(1&t&&n.Gf(r.Y,5),2&t){let t;n.iGM(t=n.CRH())&&(e.radioButtons=t)}},hostVars:2,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)("data-orientation",e.orientation)},inputs:{items:"items",size:"size",identityMatcher:"identityMatcher",orientation:"orientation",disabledItemHandler:"disabledItemHandler",itemContent:"itemContent"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],decls:2,vars:1,consts:[[1,"t-group"],["class","t-item",3,"disabled","identityMatcher","item","nativeId","pseudoDisabled","pseudoInvalid","readOnly","size","ngModel","ngModelChange",4,"ngFor","ngForOf"],[1,"t-item",3,"disabled","identityMatcher","item","nativeId","pseudoDisabled","pseudoInvalid","readOnly","size","ngModel","ngModelChange"],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(n.TgZ(0,"tui-radio-group",0),n.YNc(1,h,2,15,"tui-radio-labeled",1),n.qZA()),2&t&&(n.xp6(1),n.Q6J("ngForOf",e.items))},directives:[s._,l.sg,u.Y,o.JJ,o.On,c.Li],styles:["[_nghost-%COMP%]{display:block}._readonly[_nghost-%COMP%]{pointer-events:none}.t-group[_ngcontent-%COMP%]{align-items:inherit}[data-orientation=horizontal][_nghost-%COMP%] .t-group[_ngcontent-%COMP%]{display:flex;justify-content:inherit}.t-item[_ngcontent-%COMP%]{align-items:inherit}[data-orientation=horizontal][_nghost-%COMP%] .t-item[_ngcontent-%COMP%]:nth-child(n + 2){margin-left:1.5rem}[data-orientation=vertical][_nghost-%COMP%] .t-item[_ngcontent-%COMP%]:nth-child(n + 2){margin-top:.75rem}[data-size=l][data-orientation=horizontal][_nghost-%COMP%] .t-item[_ngcontent-%COMP%]:nth-child(n + 2){margin-left:2.5rem}[data-size=l][data-orientation=vertical][_nghost-%COMP%] .t-item[_ngcontent-%COMP%]:nth-child(n + 2){margin-top:1rem}"],changeDetection:0}),t})()},44418:(t,e,i)=>{i.d(e,{Dp:()=>u.Dp,nh:()=>u.nh,_M:()=>n._,FE:()=>l,eH:()=>u.eH});var n=i(70779),o=i(12057),a=i(4797),r=i(64862),s=i(74788);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,a.TuiCheckedModule,a.TuiFocusableModule,a.TuiFocusedModule,a.TuiFocusVisibleModule,r.TuiWrapperModule]]}),t})();var u=i(59438)},70779:(t,e,i)=>{i.d(e,{_:()=>g});var n=i(74788),o=i(23738),a=i(4797),r=i(54837),s=i(59438),l=i(2697),u=i(93216),c=i(48893),d=i(15865),p=i(78270);const h=["focusableElement"];let g=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,n){super(t,e),this.options=i,this.radioGroup=n,this.identityMatcher=a.TUI_DEFAULT_IDENTITY_MATCHER,this.name=null,this.size=this.options.size,this.pseudoDisabled=!1}get appearance(){return this.checked?this.options.appearances.checked:this.options.appearances.unchecked}get computedDisabled(){return this.disabled||this.pseudoDisabled}get nativeFocusableElement(){return!this.focusableElement||this.computedDisabled?null:this.focusableElement.nativeElement}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get checked(){return null===this.value?null===this.item:void 0!==this.item&&null!==this.item&&this.identityMatcher(this.value,this.item)}get computedName(){return this.name||this.radioGroupName||this.controlName||""}get isFocusable(){return!this.readOnly&&this.computedFocusable}onChecked(t){t&&(this.value=void 0!==this.item?this.item:this.fallbackValue)}onFocused(t){this.updateFocused(t)}onFocusVisible(t){this.updateFocusVisible(t)}get radioGroupName(){return null===this.radioGroup?null:this.radioGroup.name}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(s.nh),n.Y36(r._,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-radio"]],viewQuery:function(t,e){if(1&t&&n.Gf(h,5),2&t){let t;n.iGM(t=n.CRH())&&(e.focusableElement=t.first)}},hostVars:3,hostBindings:function(t,e){2&t&&(n.uIk("data-size",e.size),n.ekj("_disabled",e.computedDisabled))},inputs:{item:"item",identityMatcher:"identityMatcher",name:"name",size:"size",pseudoDisabled:"pseudoDisabled"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],decls:4,vars:13,consts:[["tuiWrapper","",3,"active","appearance","disabled","focus","hover","invalid"],[1,"t-mark"],["type","radio",1,"t-native",3,"disabled","id","tuiChecked","tuiFocusable","tuiCheckedChange","tuiFocusedChange","tuiFocusVisibleChange"],["focusableElement",""]],template:function(t,e){1&t&&(n.TgZ(0,"div",0),n._UZ(1,"div",1),n.TgZ(2,"input",2,3),n.NdJ("tuiCheckedChange",(function(t){return e.onChecked(t)}))("tuiFocusedChange",(function(t){return e.onFocused(t)}))("tuiFocusVisibleChange",(function(t){return e.onFocusVisible(t)})),n.qZA(),n.qZA()),2&t&&(n.Q6J("active",e.pseudoActive)("appearance",e.appearance)("disabled",e.computedDisabled)("focus",e.computedFocusVisible)("hover",e.pseudoHover)("invalid",e.computedInvalid),n.xp6(1),n.ekj("t-mark_visible",e.checked),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("id",e.id)("tuiChecked",e.checked)("tuiFocusable",e.isFocusable),n.uIk("name",e.computedName))},directives:[l.o,u.t,c.t,d.U,p.q],styles:["[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);position:relative;display:block;flex-shrink:0;border-radius:100%}[data-size=m][_nghost-%COMP%]{width:1rem;height:1rem}[data-size=l][_nghost-%COMP%]{width:1.5rem;height:1.5rem}._readonly[_nghost-%COMP%]{pointer-events:none}.t-mark[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;background-color:currentColor;border-radius:100%;transform:scale(0)}.t-mark_visible[_ngcontent-%COMP%]{transform:scale(1)}[data-size=m][_nghost-%COMP%] .t-mark[_ngcontent-%COMP%]{margin:.25rem;width:.5rem;height:.5rem}[data-size=l][_nghost-%COMP%] .t-mark[_ngcontent-%COMP%]{margin:.4375rem;width:.625rem;height:.625rem}.t-native[_ngcontent-%COMP%]{padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.t-native[_ngcontent-%COMP%]:-webkit-autofill, .t-native[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-native[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}._disabled[_nghost-%COMP%] .t-native[_ngcontent-%COMP%]{cursor:default}"],changeDetection:0}),t})()},59438:(t,e,i)=>{i.d(e,{Dp:()=>a,eH:()=>s,nh:()=>r});var n=i(4797),o=i(64862);const a={size:"m",appearances:{unchecked:o.TuiAppearance.Outline,checked:o.TuiAppearance.Primary}},r=(0,n.tuiCreateToken)(a);function s(t){return(0,n.tuiProvideOptions)(r,t,a)}},45233:(t,e,i)=>{i.d(e,{H0:()=>c.H,U2:()=>n.U,$f:()=>u});var n=i(48740),o=i(12057),a=i(23738),r=i(4797),s=i(35996),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[o.ez,r.TuiFocusableModule,s.c2,a.u5]]}),t})();var c=i(87231)},87231:(t,e,i)=>{i.d(e,{H:()=>f});var n=i(12057),o=i(74788),a=i(4797),r=i(10006),s=i(66682),l=i(45435),u=i(88002),c=i(68307),d=i(43190),p=i(39761),h=i(46782),g=i(79196),m=i(48740);let f=(()=>{class t{constructor(t,e,i,n){let r;this.doc=t,this.el=e,this.range=i,this.pointerDown$=(0,s.T)((0,a.tuiTypedFromEvent)(this.el.nativeElement,"touchstart",{passive:!0}).pipe((0,l.h)((({touches:t})=>1===t.length)),(0,u.U)((({touches:t})=>t[0]))),(0,a.tuiTypedFromEvent)(this.el.nativeElement,"mousedown",{passive:!0})),this.pointerMove$=(0,s.T)((0,a.tuiTypedFromEvent)(this.doc,"touchmove").pipe((0,l.h)((({touches:t})=>1===t.length)),(0,u.U)((({touches:t})=>t[0]))),(0,a.tuiTypedFromEvent)(this.doc,"mousemove")),this.pointerUp$=(0,s.T)((0,a.tuiTypedFromEvent)(this.doc,"touchend",{passive:!0}),(0,a.tuiTypedFromEvent)(this.doc,"mouseup",{passive:!0})),this.activeThumbChange=new o.vpe,this.pointerDown$.pipe((0,c.b)((({clientX:t,target:i})=>{r=this.detectActiveThumb(t,i),this.activeThumbChange.emit(r),this.range.focusable&&e.nativeElement.focus()})),(0,d.w)((t=>this.pointerMove$.pipe((0,p.O)(t)))),(0,u.U)((({clientX:t})=>this.getFractionFromEvents(t))),(0,h.R)(this.pointerUp$),(0,g.r)(),(0,h.R)(n)).subscribe((t=>{const e=this.range.getValueFromFraction(t);this.range.processValue(e,"right"===r)}))}getFractionFromEvents(t){const e=this.el.nativeElement.getBoundingClientRect(),i=t-e.left,n=e.width;return(0,a.tuiClamp)((0,a.tuiRound)(i/n,r.bF),0,1)}detectActiveThumb(t,e){const[i,n]=this.range.slidersRefs;switch(e){case i.nativeElement:return"left";case n.nativeElement:return"right";default:return this.findNearestActiveThumb(t)}}findNearestActiveThumb(t){const e=this.getFractionFromEvents(t),i=100*e-this.range.left,n=100*e-100+this.range.right;return Math.abs(i)>Math.abs(n)||n>0||0===this.range.left&&100===this.range.right?"right":"left"}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.K0),o.Y36(o.SBq),o.Y36(m.U),o.Y36(a.TuiDestroyService,2))},t.ɵdir=o.lG2({type:t,selectors:[["tui-range"]],outputs:{activeThumbChange:"activeThumbChange"},features:[o._Bn([a.TuiDestroyService])]}),t})()},48740:(t,e,i)=>{i.d(e,{U:()=>h});var n=i(64762),o=i(74788),a=i(23738),r=i(4797),s=i(35996),l=i(49335),u=i(44405),c=i(59),d=i(47044),p=i(48893);class h extends r.AbstractTuiControl{constructor(t,e,i){super(t,e),this.el=i,this.min=0,this.max=100,this.step=1,this.size="m",this.segments=1,this.keySteps=null,this.slidersRefs=r.EMPTY_QUERY,this.lastActiveThumb="right"}get nativeFocusableElement(){const[t,e]=this.slidersRefs;return!this.computedDisabled&&this.focusable&&t&&e?100===this.right?e.nativeElement:t.nativeElement:null}get focused(){return(0,r.tuiIsNativeFocusedIn)(this.el.nativeElement)}get fractionStep(){return this.step/(this.max-this.min)}get computedKeySteps(){return this.computePureKeySteps(this.keySteps,this.min,this.max)}get segmentWidthRatio(){return 1/this.segments}get left(){return this.getPercentageFromValue(this.value[0])}get right(){return 100-this.getPercentageFromValue(this.value[1])}onFocused(t){this.updateFocused(t)}changeByStep(t,e){const[i,n]=this.slidersRefs,o=i.nativeElement,a=n.nativeElement,r=e===this.el.nativeElement?"right"===this.lastActiveThumb:e===a,s=r?a:o,l=r?this.value[1]:this.value[0],u=this.getPercentageFromValue(l)/100+t*this.fractionStep;this.processValue(this.getValueFromFraction(u),r),s&&s.focus()}processValue(t,e){e?this.updateEnd(t):this.updateStart(t),this.lastActiveThumb=e?"right":"left"}getValueFromFraction(t){const e=(0,r.tuiClamp)((0,r.tuiQuantize)(t,this.fractionStep),0,1);return(0,l.hm)(100*e,this.computedKeySteps)}getPercentageFromValue(t){return(0,l.ox)(t,this.computedKeySteps)}getFallbackValue(){return[0,0]}computePureKeySteps(t,e,i){return t||[[0,e],[100,i]]}updateStart(t){this.value=[Math.min(t,this.value[1]),this.value[1]]}updateEnd(t){this.value=[this.value[0],Math.max(t,this.value[0])]}}h.ɵfac=function(t){return new(t||h)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(o.SBq))},h.ɵcmp=o.Xpm({type:h,selectors:[["tui-range"]],viewQuery:function(t,e){if(1&t&&o.Gf(s.iN,5,o.SBq),2&t){let t;o.iGM(t=o.CRH())&&(e.slidersRefs=t)}},hostVars:7,hostBindings:function(t,e){1&t&&o.NdJ("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)}))("keydown.arrowUp.prevent",(function(t){return e.changeByStep(1,t.target)}))("keydown.arrowRight.prevent",(function(t){return e.changeByStep(1,t.target)}))("keydown.arrowLeft.prevent",(function(t){return e.changeByStep(-1,t.target)}))("keydown.arrowDown.prevent",(function(t){return e.changeByStep(-1,t.target)})),2&t&&(o.uIk("tabindex",-1)("aria-disabled",e.computedDisabled)("data-size",e.size),o.Udp("--left",e.left,"%")("--right",e.right,"%"))},inputs:{min:"min",max:"max",step:"step",size:"size",segments:"segments",keySteps:"keySteps"},features:[o.qOj],decls:3,vars:18,consts:[[1,"t-track"],["automation-id","tui-range__left","readonly","","step","any","tuiSlider","","type","range",1,"t-thumb",3,"disabled","keySteps","max","min","ngModel","size","tuiFocusable"],["automation-id","tui-range__right","readonly","","step","any","tuiSlider","","type","range",1,"t-thumb",3,"disabled","keySteps","max","min","ngModel","size","tuiFocusable"]],template:function(t,e){1&t&&(o.TgZ(0,"div",0),o._UZ(1,"input",1),o._UZ(2,"input",2),o.qZA()),2&t&&(o.Udp("--bg-size-ratio",1-e.segmentWidthRatio)("--segment-width",100*e.segmentWidthRatio,"%"),o.xp6(1),o.Q6J("disabled",e.computedDisabled)("keySteps",e.computedKeySteps)("max",e.max)("min",e.min)("ngModel",e.value[0])("size",e.size)("tuiFocusable",e.focusable),o.xp6(1),o.Q6J("disabled",e.computedDisabled)("keySteps",e.computedKeySteps)("max",e.max)("min",e.min)("ngModel",e.value[1])("size",e.size)("tuiFocusable",e.focusable))},directives:[u.R,c.t,d.i,a.eT,a.Fj,a.JJ,a.On,p.t],styles:['[_nghost-%COMP%]{position:relative;display:block;height:.125rem;border-radius:var(--tui-radius-m);background:var(--tui-base-03);cursor:pointer;outline:none;margin:.4375rem 0;touch-action:pan-x}[_nghost-%COMP%]:active{cursor:ew-resize}[_nghost-%COMP%]:after{content:"";position:absolute;top:-.4375rem;bottom:-.4375rem;width:100%}._disabled[_nghost-%COMP%]{opacity:var(--tui-disabled-opacity);cursor:auto}[data-size=s][_nghost-%COMP%] .t-track[_ngcontent-%COMP%]{position:relative;margin:0 .25rem;height:100%}[data-size=s][_nghost-%COMP%] .t-track[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:var(--left);right:var(--right);height:100%;background:var(--tui-primary);margin:0 calc(-.5rem / 2 - 1px)}[data-size=s][_nghost-%COMP%] .t-track[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";left:.125rem;right:.375rem;background-image:repeating-linear-gradient(to right,var(--tui-base-06) 0 .25rem,transparent 0 calc(var(--segment-width) / var(--bg-size-ratio)));background-position-x:right;background-repeat:no-repeat;background-size:calc(100% * var(--bg-size-ratio))}[data-size=m][_nghost-%COMP%] .t-track[_ngcontent-%COMP%]{position:relative;margin:0 .375rem;height:100%}[data-size=m][_nghost-%COMP%] .t-track[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:var(--left);right:var(--right);height:100%;background:var(--tui-primary);margin:0 calc(-.75rem / 2 - 1px)}[data-size=m][_nghost-%COMP%] .t-track[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";left:.25rem;right:.5rem;background-image:repeating-linear-gradient(to right,var(--tui-base-06) 0 .25rem,transparent 0 calc(var(--segment-width) / var(--bg-size-ratio)));background-position-x:right;background-repeat:no-repeat;background-size:calc(100% * var(--bg-size-ratio))}.t-thumb[_ngcontent-%COMP%]{pointer-events:none;position:absolute;top:.0625rem;left:0;right:0;z-index:1;transform:translateY(-50%);margin:0}.t-thumb[_ngcontent-%COMP%]::-webkit-slider-thumb{pointer-events:all}.t-thumb[_ngcontent-%COMP%]::-moz-range-thumb{pointer-events:all}input[type=range].t-thumb[_ngcontent-%COMP%]::-webkit-slider-runnable-track{background:transparent}input[type=range].t-thumb[_ngcontent-%COMP%]::-moz-range-track{background:transparent}input[type=range].t-thumb[_ngcontent-%COMP%]::-moz-range-progress{background:transparent}input[type=range].t-thumb[_ngcontent-%COMP%]::-ms-track{background:transparent}input[type=range].t-thumb[_ngcontent-%COMP%]::-ms-fill-lower{background:transparent}.t-thumb[_ngcontent-%COMP%]:last-of-type{--tui-slider-thumb-transform: translateX(50%) translateX(1px)}.t-thumb[_ngcontent-%COMP%]:first-of-type{--tui-slider-thumb-transform: translateX(-50%) translateX(-1px)}._disabled[_nghost-%COMP%] .t-thumb[_ngcontent-%COMP%]{opacity:1}'],changeDetection:0}),(0,n.gn)([r.tuiPure],h.prototype,"computePureKeySteps",null)},59837:(t,e,i)=>{i.d(e,{x:()=>m});var n=i(74788),o=i(23738),a=i(4797),r=i(81471),s=i(36097),l=i(48893),u=i(34880);const c=["focusableElement"];function d(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-svg",8),n.NdJ("click",(function(){const e=n.CHM(t).$implicit;return n.oxw().setRateByReverseIndex(e)})),n.qZA()}if(2&t){const t=e.$implicit,i=n.oxw();n.ekj("t-icon-rating-last",0===t),n.Q6J("src",i.iconFilled)}}function p(t,e){if(1&t&&n._UZ(0,"tui-svg",9),2&t){const t=e.$implicit,i=n.oxw();n.ekj("t-icon-rating-last",0===t),n.Q6J("src",i.iconFilled)}}function h(t,e){if(1&t&&n._UZ(0,"tui-svg",10),2&t){const t=e.$implicit,i=n.oxw();n.ekj("t-icon-rating-last",i.max-1===t),n.Q6J("src",i.iconNormal)}}const g=["*"];let m=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i){super(t,e),this.options=i,this.min=this.options.min,this.max=this.options.max,this.iconNormal=this.options.iconNormal,this.iconFilled=this.options.iconFilled}get nativeFocusableElement(){return this.computedDisabled||!this.focusableElement?null:this.focusableElement.nativeElement}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get isFocusable(){return!(this.readOnly||this.disabled)}get percent(){return(0,a.tuiClamp)(100*this.value/this.max,0,100)}onFocused(t){this.updateFocused(t)}setRateByReverseIndex(t){const e=this.max-t;e<=this.min||(this.value=e)}setRate(t){this.value=t}getFallbackValue(){return 0}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.Q4))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-rating"]],viewQuery:function(t,e){if(1&t&&n.Gf(c,5),2&t){let t;n.iGM(t=n.CRH())&&(e.focusableElement=t.first)}},hostBindings:function(t,e){1&t&&n.NdJ("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)}))},inputs:{min:"min",max:"max",iconNormal:"iconNormal",iconFilled:"iconFilled"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],ngContentSelectors:g,decls:10,vars:9,consts:[[1,"t-host"],[1,"t-interactive"],["class","t-icon-rating t-icon-filled",3,"t-icon-rating-last","src","click",4,"tuiRepeatTimes","tuiRepeatTimesOf"],[1,"t-wrapper"],["class","t-icon-rating t-icon-filled",3,"t-icon-rating-last","src",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["class","t-icon-rating",3,"t-icon-rating-last","src",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["step","1","type","range",1,"t-input",3,"max","min","ngModel","tuiFocusable","ngModelChange"],["focusableElement",""],[1,"t-icon-rating","t-icon-filled",3,"src","click"],[1,"t-icon-rating","t-icon-filled",3,"src"],[1,"t-icon-rating",3,"src"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"label"),n.Hsn(1),n.TgZ(2,"div",0),n.TgZ(3,"div",1),n.YNc(4,d,1,3,"tui-svg",2),n.qZA(),n.TgZ(5,"div",3),n.YNc(6,p,1,3,"tui-svg",4),n.qZA(),n.YNc(7,h,1,3,"tui-svg",5),n.TgZ(8,"input",6,7),n.NdJ("ngModelChange",(function(t){return e.setRate(t)})),n.qZA(),n.qZA(),n.qZA()),2&t&&(n.xp6(4),n.Q6J("tuiRepeatTimesOf",e.max),n.xp6(1),n.Udp("width",e.percent,"%"),n.xp6(1),n.Q6J("tuiRepeatTimesOf",e.max),n.xp6(1),n.Q6J("tuiRepeatTimesOf",e.max),n.xp6(1),n.Q6J("max",e.max)("min",e.min)("ngModel",e.value)("tuiFocusable",e.isFocusable))},directives:[s.X,o.eT,o.Fj,o.JJ,o.On,l.t,u.P],styles:["._readonly[_nghost-%COMP%], ._disabled[_nghost-%COMP%]{pointer-events:none}._disabled[_nghost-%COMP%]{opacity:var(--tui-disabled-opacity)}.t-host[_ngcontent-%COMP%]{position:relative;display:inline-flex}.t-icon-rating[_ngcontent-%COMP%]{width:var(--tui-rating-size, 1.5rem);height:var(--tui-rating-size, 1.5rem);padding:0 var(--tui-rating-gap, 0) 0 0}.t-icon-rating-last[_ngcontent-%COMP%]{padding-right:0}.t-input[_ngcontent-%COMP%]{pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.t-input[_ngcontent-%COMP%]::-webkit-slider-thumb{display:none}.t-input[_ngcontent-%COMP%]::-moz-range-thumb{opacity:0}.t-input[_ngcontent-%COMP%], .t-wrapper[_ngcontent-%COMP%], .t-interactive[_ngcontent-%COMP%]{position:absolute;left:0;bottom:0;width:100%;height:100%}.t-wrapper[_ngcontent-%COMP%], .t-interactive[_ngcontent-%COMP%]{display:inline-flex;overflow:hidden;flex-direction:row-reverse;justify-content:flex-end;white-space:nowrap}.t-wrapper[_ngcontent-%COMP%]{pointer-events:none}.t-interactive[_ngcontent-%COMP%]{opacity:0}@media (hover: hover) and (pointer: fine){.t-interactive[_ngcontent-%COMP%]:hover{opacity:1}.t-interactive[_ngcontent-%COMP%]:hover ~ .t-wrapper[_ngcontent-%COMP%]{visibility:hidden}.t-interactive[_ngcontent-%COMP%]:hover .t-icon-filled[_ngcontent-%COMP%]{opacity:0}.t-interactive[_ngcontent-%COMP%]:hover .t-icon-filled[_ngcontent-%COMP%]:hover, .t-interactive[_ngcontent-%COMP%]:hover .t-icon-filled[_ngcontent-%COMP%]:hover ~ .t-icon-filled[_ngcontent-%COMP%]{opacity:1}}.t-icon-filled[_ngcontent-%COMP%]{position:relative;cursor:pointer;fill:currentColor}"],changeDetection:0}),t})()},81471:(t,e,i)=>{i.d(e,{Q4:()=>a,Yk:()=>o,zg:()=>r});var n=i(4797);const o={min:0,max:5,iconNormal:"tuiIconStarLarge",iconFilled:"tuiIconStarLarge"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},42143:(t,e,i)=>{i.d(e,{Q4:()=>C,TA:()=>_,Ig:()=>x});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(89570),l=i(79765),u=i(66682),c=i(59193),d=i(39761),p=i(88002),h=i(87519),g=i(12057),m=i(34880),f=i(83636);function v(t,e){if(1&t&&n._UZ(0,"tui-svg",3),2&t){const t=n.oxw();n.Q6J("src",t.icons.check)("tuiScrollIntoView",!0)}}function b(t,e){1&t&&n._UZ(0,"span",4)}let _=(()=>{class t{constructor(t,e,i,n,o,r,s,g){this.icons=t,this.context=e,this.host=i,this.el=n,this.option=o,this.dataList=r,this.control=s,this.abstractControl=g,this.changeDetection$=new l.xQ,this.selected$=(0,u.T)(this.changeDetection$,this.control.valueChanges||c.E,(0,a.tuiTypedFromEvent)(this.el.nativeElement,"animationstart")).pipe((0,d.O)(null),(0,p.U)((()=>this.selected)),(0,h.x)())}get matcher(){return this.host.identityMatcher||a.TUI_DEFAULT_IDENTITY_MATCHER}ngOnInit(){Promise.resolve().then((()=>{var t,e;(0,a.tuiIsPresent)(this.option.value)&&!this.option.disabled&&(null===(e=(t=this.host).checkOption)||void 0===e||e.call(t,this.option.value))}))}ngDoCheck(){this.changeDetection$.next()}get value(){var t,e;return null!==(e=null===(t=this.abstractControl)||void 0===t?void 0:t.value)&&void 0!==e?e:this.control.value}get selected(){return(0,a.tuiIsPresent)(this.option.value)&&(0,a.tuiIsPresent)(this.value)&&this.matcher(this.value,this.option.value)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.TUI_COMMON_ICONS),n.Y36(s.yf),n.Y36(r.TUI_DATA_LIST_HOST),n.Y36(n.SBq),n.Y36(r.TuiOptionComponent),n.Y36(r.TuiDataListComponent,8),n.Y36(o.a5),n.Y36(a.AbstractTuiControl,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-select-option"]],decls:5,vars:5,consts:[[3,"ngTemplateOutlet"],["automation-id","tui-select-option__checkmark","class","t-checkmark",3,"src","tuiScrollIntoView",4,"ngIf","ngIfElse"],["dummy",""],["automation-id","tui-select-option__checkmark",1,"t-checkmark",3,"src","tuiScrollIntoView"],[1,"t-dummy"]],template:function(t,e){if(1&t&&(n.GkF(0,0),n.YNc(1,v,1,2,"tui-svg",1),n.ALo(2,"async"),n.YNc(3,b,1,0,"ng-template",null,2,n.W1O)),2&t){const t=n.MAs(4);n.Q6J("ngTemplateOutlet",e.context.$implicit),n.xp6(1),n.Q6J("ngIf",n.lcZ(2,3,e.selected$))("ngIfElse",t)}},directives:[g.tP,g.O5,m.P,f.M],pipes:[g.Ov],styles:['@keyframes retrigger{0%{left:1px}to{left:2px}}[_nghost-%COMP%]{display:flex;flex:1;align-items:center;max-width:100%;animation:retrigger 1s}.t-checkmark[_ngcontent-%COMP%]{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-border-start:.25rem solid transparent;border-inline-start:.25rem solid transparent}tui-data-list[data-list-size="s"][_nghost-%COMP%] .t-checkmark[_ngcontent-%COMP%], tui-data-list[data-list-size="s"] [_nghost-%COMP%] .t-checkmark[_ngcontent-%COMP%]{-webkit-margin-end:-.375rem;margin-inline-end:-.375rem}tui-data-list[data-list-size="m"][_nghost-%COMP%] .t-checkmark[_ngcontent-%COMP%], tui-data-list[data-list-size="m"] [_nghost-%COMP%] .t-checkmark[_ngcontent-%COMP%]{-webkit-margin-end:-.125rem;margin-inline-end:-.125rem}.t-dummy[_ngcontent-%COMP%]{width:1.75rem}'],changeDetection:0}),t})();const C=new s.Al(_);let x=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({imports:[[g.ez,r.TuiSvgModule,r.TuiScrollIntoViewModule]]}),t})()},41871:(t,e,i)=>{i.d(e,{f:()=>f});var n=i(74788),o=i(64862),a=i(29078),r=i(52219),s=i(12057),l=i(76232),u=i(60666);const c=["tuiSelect","","labels",""];function d(t,e){if(1&t&&(n._UZ(0,"tui-data-list-wrapper",4),n.ALo(1,"tuiStringifyContent")),2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler||t.itemsHandlers.disabledItemHandler)("itemContent",n.lcZ(1,4,t.stringify))("items",t.items)("labels",t.labels)}}function p(t,e){1&t&&n.GkF(0)}function h(t,e){if(1&t&&(n.TgZ(0,"option",5),n._uU(1),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.hij(" ",t.placeholder,"\n")}}function g(t,e){if(1&t&&(n.TgZ(0,"option",8),n._uU(1),n.qZA()),2&t){const t=e.$implicit,i=n.oxw(2);n.Q6J("disabled",i.disabledItemHandler?i.disabledItemHandler(t):i.itemsHandlers.disabledItemHandler(t))("selected",i.selected(t))("value",i.stringify(t)),n.xp6(1),n.hij(" ",i.stringify(t)," ")}}function m(t,e){if(1&t&&(n.TgZ(0,"optgroup",6),n.YNc(1,g,2,4,"option",7),n.qZA()),2&t){const t=e.$implicit,i=e.index,o=n.oxw();n.Q6J("label",o.labels[i]),n.xp6(1),n.Q6J("ngForOf",t)}}let f=(()=>{class t extends a.s{constructor(){super(...arguments),this.items=[],this.labels=[]}get stringify(){return this.host.stringify}selected(t){return this.control.value===t}onValueChange(t){var e;const i=null===(e=this.items)||void 0===e?void 0:e.reduce(((t,e)=>t.concat(e)),[]);this.host.onValueChange((null==i?void 0:i[t])||null)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵcmp=n.Xpm({type:t,selectors:[["select","tuiSelect","","labels","",3,"multiple",""]],hostVars:4,hostBindings:function(t,e){1&t&&n.NdJ("change",(function(t){return e.onValueChange(t.target.options.selectedIndex-(e.emptyOption?1:0))})),2&t&&(n.Ikx("disabled",e.host.disabled||e.control.readOnly)("tabIndex",e.host.focusable?0:-1)("value",e.host.value),n.uIk("aria-invalid",e.host.invalid))},inputs:{items:"items",labels:"labels"},features:[n._Bn([(0,o.tuiAsDataList)(t),{provide:n.Rgc,deps:[t],useFactory:({datalist:t})=>t},{provide:a.s,useExisting:t}]),n.qOj],attrs:c,decls:5,vars:5,consts:[[3,"disabledItemHandler","itemContent","items","labels",4,"tuiDataList"],[4,"ngIf"],["disabled","","selected","","value","",4,"ngIf"],[3,"label",4,"ngFor","ngForOf"],[3,"disabledItemHandler","itemContent","items","labels"],["disabled","","selected","","value",""],[3,"label"],[3,"disabled","selected","value",4,"ngFor","ngForOf"],[3,"disabled","selected","value"]],template:function(t,e){1&t&&(n.YNc(0,d,2,6,"tui-data-list-wrapper",0),n.YNc(1,p,1,0,"ng-container",1),n.ALo(2,"async"),n.YNc(3,h,2,1,"option",2),n.YNc(4,m,2,2,"optgroup",3)),2&t&&(n.xp6(1),n.Q6J("ngIf",n.lcZ(2,3,null==e.control.control?null:e.control.control.valueChanges)),n.xp6(2),n.Q6J("ngIf",e.emptyOption),n.xp6(1),n.Q6J("ngForOf",e.items))},directives:[r.g,s.O5,s.sg,l.Q],pipes:[s.Ov,u.Q],styles:["[_nghost-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}"],changeDetection:0}),t})()},24645:(t,e,i)=>{i.d(e,{I:()=>m});var n=i(74788),o=i(64862),a=i(29078),r=i(52219),s=i(12057),l=i(50020),u=i(60666);const c=["tuiSelect",""];function d(t,e){if(1&t&&(n._UZ(0,"tui-data-list-wrapper",4),n.ALo(1,"tuiStringifyContent")),2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler||t.itemsHandlers.disabledItemHandler)("itemContent",n.lcZ(1,3,t.stringify))("items",t.items)}}function p(t,e){1&t&&n.GkF(0)}function h(t,e){if(1&t&&(n.TgZ(0,"option",5),n._uU(1),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.hij(" ",t.placeholder,"\n")}}function g(t,e){if(1&t&&(n.TgZ(0,"option",6),n._uU(1),n.qZA()),2&t){const t=e.$implicit,i=n.oxw();n.Q6J("disabled",i.disabledItemHandler?i.disabledItemHandler(t):i.itemsHandlers.disabledItemHandler(t))("selected",i.selected(t))("value",i.stringify(t)),n.xp6(1),n.hij(" ",i.stringify(t),"\n")}}let m=(()=>{class t extends a.s{constructor(){super(...arguments),this.items=[]}get stringify(){return this.host.stringify}selected(t){return this.control.value===t}onValueChange(t){var e;this.host.onValueChange((null===(e=this.items)||void 0===e?void 0:e[t])||null)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵcmp=n.Xpm({type:t,selectors:[["select","tuiSelect","",3,"labels","",3,"multiple",""]],hostVars:4,hostBindings:function(t,e){1&t&&n.NdJ("change",(function(t){return e.onValueChange(t.target.options.selectedIndex-(e.emptyOption?1:0))})),2&t&&(n.Ikx("disabled",e.host.disabled||e.control.readOnly)("tabIndex",e.host.focusable?0:-1)("value",e.host.value),n.uIk("aria-invalid",e.host.invalid))},inputs:{items:"items"},features:[n._Bn([(0,o.tuiAsDataList)(t),{provide:n.Rgc,deps:[t],useFactory:({datalist:t})=>t},{provide:a.s,useExisting:t}]),n.qOj],attrs:c,decls:5,vars:5,consts:[[3,"disabledItemHandler","itemContent","items",4,"tuiDataList"],[4,"ngIf"],["disabled","","selected","","value","",4,"ngIf"],[3,"disabled","selected","value",4,"ngFor","ngForOf"],[3,"disabledItemHandler","itemContent","items"],["disabled","","selected","","value",""],[3,"disabled","selected","value"]],template:function(t,e){1&t&&(n.YNc(0,d,2,5,"tui-data-list-wrapper",0),n.YNc(1,p,1,0,"ng-container",1),n.ALo(2,"async"),n.YNc(3,h,2,1,"option",2),n.YNc(4,g,2,4,"option",3)),2&t&&(n.xp6(1),n.Q6J("ngIf",n.lcZ(2,3,null==e.control.control?null:e.control.control.valueChanges)),n.xp6(2),n.Q6J("ngIf",e.emptyOption),n.xp6(1),n.Q6J("ngForOf",e.items))},directives:[r.g,s.O5,s.sg,l.e],pipes:[s.Ov,u.Q],styles:["[_nghost-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}"],changeDetection:0}),t})()},50170:(t,e,i)=>{i.d(e,{u:()=>A});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(29078),l=i(46733),u=i(42143),c=i(93920),d=i(57620),p=i(83833),h=i(62939),g=i(17163),m=i(63060),f=i(62733),v=i(88494),b=i(12057),_=i(89570),C=i(2697);function x(t,e){1&t&&n.Hsn(0,2,["*ngIf","isMobile"])}function M(t,e){if(1&t&&n.YNc(0,x,1,0,"ng-content",6),2&t){const t=n.oxw();n.Q6J("ngIf",t.isMobile)}}function y(t,e){1&t&&n.GkF(0,7)}function w(t,e){if(1&t&&n._UZ(0,"div",10),2&t){const t=e.polymorpheusOutlet;n.Q6J("textContent",t)}}const O=function(t,e){return{$implicit:t,active:e}};function T(t,e){if(1&t&&(n.TgZ(0,"div",8),n.YNc(1,w,1,1,"div",9),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.computedContent)("polymorpheusOutletContext",n.WLB(2,O,t.value,t.computedFocused))}}function P(t,e){1&t&&n.GkF(0)}function k(t,e){if(1&t&&(n.TgZ(0,"div",11),n.YNc(1,P,1,0,"ng-container",12),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.arrow)}}const I=["*",[["input"]],[["select"]]],S=["*","input","select"];let A=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,n,o,a,r,s){super(t,e),this.textfieldCleaner=i,this.textfieldSize=n,this.arrowMode=o,this.itemsHandlers=a,this.options=r,this.isMobile=s,this.stringify=this.itemsHandlers.stringify,this.identityMatcher=this.itemsHandlers.identityMatcher,this.valueContent=this.options.valueContent}get size(){return this.textfieldSize.size}get arrow(){return this.interactive?this.arrowMode.interactive:this.arrowMode.disabled}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)||!!this.hostedDropdown&&this.hostedDropdown.focused}get nativeDropdownMode(){return!!this.nativeSelect&&this.isMobile}get computedValue(){return null===this.value?"":this.stringify(this.value)||" "}get computedContent(){return this.valueContent||this.computedValue}onValueChange(t){this.value=t||null}onActiveZone(t){this.updateFocused(t)}onKeyDownDelete(){this.textfieldCleaner.cleaner&&(this.value=null)}handleOption(t){var e;this.focusInput(),this.value=t,null===(e=this.hostedDropdown)||void 0===e||e.updateOpen(!1)}focusInput(t=!1){this.nativeFocusableElement&&this.nativeFocusableElement.focus({preventScroll:t})}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_TEXTFIELD_CLEANER),n.Y36(r.TUI_TEXTFIELD_SIZE),n.Y36(l.Ii),n.Y36(d.Ys),n.Y36(p.l),n.Y36(a.TUI_IS_MOBILE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-select"]],contentQueries:function(t,e,i){if(1&t&&(n.Suo(i,s.s,7),n.Suo(i,r.TuiDataListDirective,5,n.Rgc)),2&t){let t;n.iGM(t=n.CRH())&&(e.nativeSelect=t.first),n.iGM(t=n.CRH())&&(e.datalist=t.first)}},viewQuery:function(t,e){if(1&t&&(n.Gf(r.TuiPrimitiveTextfieldComponent,5),n.Gf(r.TuiHostedDropdownComponent,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.textfield=t.first),n.iGM(t=n.CRH())&&(e.hostedDropdown=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{stringify:"stringify",identityMatcher:"identityMatcher",valueContent:"valueContent"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),(0,r.tuiAsDataListHost)(t),(0,r.tuiAsOptionContent)(u.Q4)],[c.yn]),n.qOj],ngContentSelectors:S,decls:10,vars:15,consts:[[1,"t-hosted",3,"canOpen","content","tuiActiveZoneChange"],["automation-id","tui-select__textfield",1,"t-textfield",3,"disabled","editable","focusable","invalid","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","keydown.backspace.prevent","keydown.delete.prevent","valueChange"],["select",""],["ngProjectAs","select",5,["select"],4,"ngTemplateOutlet"],["automation-id","tui-select__value","ngProjectAs","tuiContent","class","t-value",5,["tuiContent"],4,"ngIf"],["icon",""],[4,"ngIf"],["ngProjectAs","select",5,["select"]],["automation-id","tui-select__value","ngProjectAs","tuiContent",5,["tuiContent"],1,"t-value"],["class","t-primitive-value",3,"textContent",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-primitive-value",3,"textContent"],["appearance","icon","tuiWrapper","",1,"t-icon"],[4,"polymorpheusOutlet"]],template:function(t,e){if(1&t&&(n.F$t(I),n.TgZ(0,"tui-hosted-dropdown",0),n.NdJ("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),n.TgZ(1,"tui-primitive-textfield",1),n.NdJ("keydown.backspace.prevent",(function(){return e.onKeyDownDelete()}))("keydown.delete.prevent",(function(){return e.onKeyDownDelete()}))("valueChange",(function(t){return e.onValueChange(t)})),n.Hsn(2),n.Hsn(3,1,["ngProjectAs","input",5,["input"]]),n.YNc(4,M,1,1,"ng-template",null,2,n.W1O),n.YNc(6,y,1,0,"ng-container",3),n.YNc(7,T,2,5,"div",4),n.qZA(),n.YNc(8,k,2,1,"ng-template",null,5,n.W1O),n.qZA()),2&t){const t=n.MAs(5),i=n.MAs(9);n.Q6J("canOpen",e.interactive&&!e.nativeDropdownMode)("content",e.datalist||""),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("editable",!1)("focusable",e.computedFocusable)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.arrow?i:"")("value",e.computedValue),n.xp6(5),n.Q6J("ngTemplateOutlet",t),n.xp6(1),n.Q6J("ngIf",null!==e.value)}},directives:[h.o,g.e,m.y,f.B,v.A,b.tP,b.O5,_.Li,C.o],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}[_nghost-%COMP%]:not(._readonly) input:not(:disabled){cursor:pointer}._readonly[_nghost-%COMP%] input{cursor:default}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-value[_ngcontent-%COMP%]{display:flex;width:100%;align-items:center}.t-primitive-value[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}"],changeDetection:0}),t})()},1414:(t,e,i)=>{i.d(e,{O:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get readOnly(){return!0}get value(){return this.host.computedValue}get stringify(){return this.host.stringify}onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-select"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},83833:(t,e,i)=>{i.d(e,{gL:()=>r,l:()=>a,nR:()=>o});var n=i(4797);const o={valueContent:""},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},59:(t,e,i)=>{i.d(e,{t:()=>l});var n=i(74788),o=i(23738),a=i(4797),r=i(49335),s=i(47044);let l=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i,n){super(t,e),this.el=i,this.slider=n}get nativeFocusableElement(){return this.computedDisabled?null:this.el.nativeElement}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get min(){return this.keySteps[0][1]}get max(){return this.keySteps[this.keySteps.length-1][1]}updateControlValue(){this.value=(0,r.hm)(this.slider.valuePercentage,this.keySteps)}writeValue(t){if(null===t)return;const e=(0,a.tuiClamp)(t,this.min,this.max);this.slider.value=this.transformToNativeValue(e)}getFallbackValue(){return 0}transformToNativeValue(t){const{min:e,max:i}=this.slider;return(0,r.ox)(t,this.keySteps)*(i-e)/100+e}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(n.SBq),n.Y36((0,n.Gpc)((()=>s.i))))},t.ɵdir=n.lG2({type:t,selectors:[["input","tuiSlider","","keySteps",""]],hostVars:4,hostBindings:function(t,e){1&t&&n.NdJ("input",(function(){return e.updateControlValue()}))("change",(function(){return e.updateControlValue()})),2&t&&(n.Ikx("disabled",e.computedDisabled),n.uIk("aria-valuenow",e.safeCurrentValue)("aria-valuemin",e.min)("aria-valuemax",e.max))},inputs:{keySteps:"keySteps"},features:[n.qOj]}),t})()},44405:(t,e,i)=>{i.d(e,{R:()=>h});var n=i(12057),o=i(74788),a=i(4797),r=i(66682),s=i(9112),l=i(68307),u=i(88002),c=i(45435),d=i(46782);const p=new Set(["ArrowLeft","ArrowRight","ArrowUp","ArrowDown","Home","End","PageUp","PageDown"]);let h=(()=>{class t{constructor(t,e,i){this.readonly=!0;const n=(0,a.tuiTypedFromEvent)(t.nativeElement,"touchstart",{passive:!1}),o=(0,a.tuiTypedFromEvent)(e,"touchmove",{passive:!1}),p=(0,a.tuiTypedFromEvent)(e,"touchend",{passive:!0}),h=(0,r.T)(n.pipe((0,l.b)((t=>this.preventEvent(t))),(0,u.U)(a.ALWAYS_TRUE_HANDLER)),p.pipe((0,u.U)(a.ALWAYS_FALSE_HANDLER)));(0,s.aj)([o,h]).pipe((0,c.h)((([t,e])=>e)),(0,d.R)(i)).subscribe((([t])=>this.preventEvent(t)))}preventEvent(t){t.cancelable&&(0,a.tuiCoerceBooleanProperty)(this.readonly)&&t.preventDefault()}preventKeyboardInteraction(t){p.has(t.key)&&this.preventEvent(t)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.SBq),o.Y36(n.K0),o.Y36(a.TuiDestroyService,2))},t.ɵdir=o.lG2({type:t,selectors:[["input","tuiSlider","","readonly",""]],hostBindings:function(t,e){1&t&&o.NdJ("mousedown",(function(t){return e.preventEvent(t)}))("keydown",(function(t){return e.preventKeyboardInteraction(t)}))},inputs:{readonly:"readonly"},features:[o._Bn([a.TuiDestroyService])]}),t})()},38988:(t,e,i)=>{i.d(e,{Z:()=>d});var n=i(23738),o=(i(4797),i(47044)),a=i(74788),r=i(12057);const s=["tuiSliderThumbLabel",""];function l(t,e){1&t&&a.GkF(0)}const u=["*",[["input","type","range"]]],c=["*","input[type=range]"];let d=(()=>{class t{get size(){var t;return(null===(t=this.slider)||void 0===t?void 0:t.size)||"m"}get ratio(){var t;return(null===(t=this.slider)||void 0===t?void 0:t.valueRatio)||0}get ghostLeft(){var t;return this.ratio*((null===(t=this.slider)||void 0===t?void 0:t.el.nativeElement.offsetWidth)||0)}ngAfterContentInit(){}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["","tuiSliderThumbLabel",""]],contentQueries:function(t,e,i){if(1&t&&(a.Suo(i,o.i,5),a.Suo(i,n.a5,5)),2&t){let t;a.iGM(t=a.CRH())&&(e.slider=t.first),a.iGM(t=a.CRH())&&(e.control=t.first)}},attrs:s,ngContentSelectors:c,decls:5,vars:8,consts:[[4,"ngIf"],[1,"t-ghost"]],template:function(t,e){1&t&&(a.F$t(u),a.YNc(0,l,1,0,"ng-container",0),a.ALo(1,"async"),a.TgZ(2,"div",1),a.Hsn(3),a.qZA(),a.Hsn(4,1)),2&t&&(a.Q6J("ngIf",a.lcZ(1,6,null==e.control?null:e.control.valueChanges)),a.xp6(2),a.Udp("--tui-slider-thumb-ratio",e.ratio)("left",e.ghostLeft,"px"),a.uIk("data-size",e.size))},directives:[r.O5],pipes:[r.Ov],styles:["[_nghost-%COMP%]{position:relative}.t-ghost[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;margin:auto;border-radius:50%;pointer-events:none}.t-ghost[data-size=s][_ngcontent-%COMP%]{width:.5rem;height:.5rem;transform:translate(calc(var(--tui-slider-thumb-ratio) * -.5rem))}.t-ghost[data-size=m][_ngcontent-%COMP%]{width:.75rem;height:.75rem;transform:translate(calc(var(--tui-slider-thumb-ratio) * -.75rem))}"],changeDetection:0}),t})()},35996:(t,e,i)=>{i.d(e,{H8:()=>c.H8,NN:()=>c.NN,iN:()=>r.i,tt:()=>n.t,c2:()=>u,Rj:()=>o.R,Z8:()=>a.Z,OF:()=>c.OF});var n=i(59),o=i(44405),a=i(38988),r=i(47044),s=i(12057),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.ez]]}),t})();var c=i(40499)},47044:(t,e,i)=>{i.d(e,{i:()=>d});var n=i(64762),o=i(74788),a=i(23738),r=i(62579),s=i(4797),l=i(15257),u=i(59),c=i(40499);class d{constructor(t,e,i,n,o,r){var u;this.control=t,this.options=i,this.el=n,this.userAgent=o,this.injector=r,this.size=this.options.size,this.segments=1,t instanceof a.On&&(null===(u=t.valueChanges)||void 0===u||u.pipe((0,s.tuiWatch)(e),(0,l.q)(1)).subscribe())}get min(){return Number(this.el.nativeElement.min)}get max(){return Number(this.el.nativeElement.max||100)}get step(){return Number(this.el.nativeElement.step)||1}get value(){const{el:t,control:e,hasKeySteps:i}=this;return!i&&e instanceof a.On?e.viewModel:Number(t.nativeElement.value)||0}set value(t){this.el.nativeElement.value=`${t}`}get valueRatio(){return(this.value-this.min)/(this.max-this.min)||0}get valuePercentage(){return 100*this.valueRatio}get segmentWidth(){return 100/Math.max(1,this.segments)}get isOldEdge(){return(0,s.tuiIsEdgeOlderThan)(s.CHROMIUM_EDGE_START_VERSION,this.userAgent)}get hasKeySteps(){return Boolean(this.injector.get(u.t,null))}}d.ɵfac=function(t){return new(t||d)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(c.NN),o.Y36(o.SBq),o.Y36(r.yZ),o.Y36(o.zs3))},d.ɵcmp=o.Xpm({type:d,selectors:[["input","type","range","tuiSlider",""]],hostVars:11,hostBindings:function(t,e){1&t&&o.NdJ("input",(function(){return 0})),2&t&&(o.uIk("data-size",e.size),o.Udp("--tui-slider-track-color",e.options.trackColor)("--tui-slider-fill-ratio",e.valueRatio)("--tui-slider-fill-percentage",e.valuePercentage,"%")("--tui-slider-segment-width",e.segmentWidth,"%"),o.ekj("_old-edge",e.isOldEdge))},inputs:{size:"size",segments:"segments"},attrs:["type","range","tuiSlider",""],decls:0,vars:0,template:function(t,e){},styles:['[_nghost-%COMP%]{position:relative;display:block;width:100%;color:var(--tui-primary);cursor:pointer}[_nghost-%COMP%]:active{cursor:ew-resize}[_nghost-%COMP%]:disabled{opacity:var(--tui-disabled-opacity);cursor:auto}[data-size=s][_nghost-%COMP%]:not(:disabled):before{transition-property:transform,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:.25rem;left:calc(var(--tui-slider-fill-percentage) - var(--tui-slider-fill-ratio) * .5rem);width:.5rem;height:.5rem;border-radius:50%;transform:var(--tui-slider-thumb-transform, scale(1));content:"";cursor:ew-resize;background:currentColor;opacity:0}[data-size=s][_nghost-%COMP%]:active:before{opacity:.2;transform:var(--tui-slider-thumb-transform, scale(1)) scale(2.33)}[data-size=m][_nghost-%COMP%]:not(:disabled):before{transition-property:transform,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:.125rem;left:calc(var(--tui-slider-fill-percentage) - var(--tui-slider-fill-ratio) * .75rem);width:.75rem;height:.75rem;border-radius:50%;transform:var(--tui-slider-thumb-transform, scale(1));content:"";cursor:ew-resize;background:currentColor;opacity:0}[data-size=m][_nghost-%COMP%]:active:before{opacity:.2;transform:var(--tui-slider-thumb-transform, scale(1)) scale(2.33)}[_nghost-%COMP%]:not(._old-edge){-webkit-appearance:none;-moz-appearance:none;appearance:none;height:.125rem;padding:.4375rem 0;background-color:transparent;background-clip:content-box;outline:none;border-radius:var(--tui-radius-m)}[_nghost-%COMP%]:not(._old-edge)::-webkit-slider-container{border-radius:inherit}[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-runnable-track{height:.125rem;border-radius:inherit;background-repeat:no-repeat;background-color:var(--tui-slider-track-color);background-image:linear-gradient(to right,currentColor 0px .5rem,transparent .25rem),repeating-linear-gradient(to right,var(--tui-base-06) 0 .25rem,transparent 0 var(--tui-slider-segment-width)),linear-gradient(to right,currentColor var(--tui-slider-fill-percentage),transparent var(--tui-slider-fill-percentage));background-position-x:0,.25rem,0;background-size:calc(100% - .75rem),calc(100% - .75rem),auto}[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-runnable-track{height:.125rem;border-radius:inherit;background-repeat:no-repeat;background-color:var(--tui-slider-track-color);background-image:linear-gradient(to right,currentColor 0px .375rem,transparent .25rem),repeating-linear-gradient(to right,var(--tui-base-06) 0 .25rem,transparent 0 var(--tui-slider-segment-width)),linear-gradient(to right,currentColor var(--tui-slider-fill-percentage),transparent var(--tui-slider-fill-percentage));background-position-x:0,.125rem,0;background-size:calc(100% - .5rem),calc(100% - .5rem),auto}[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-track{height:.125rem;border-radius:inherit;background-repeat:no-repeat;background-color:var(--tui-slider-track-color);background-image:linear-gradient(to right,currentColor 0px .5rem,transparent .25rem),repeating-linear-gradient(to right,var(--tui-base-06) 0 .25rem,transparent 0 var(--tui-slider-segment-width));background-position-x:0,.25rem;background-size:calc(100% - .75rem)}[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-track{height:.125rem;border-radius:inherit;background-repeat:no-repeat;background-color:var(--tui-slider-track-color);background-image:linear-gradient(to right,currentColor 0px .375rem,transparent .25rem),repeating-linear-gradient(to right,var(--tui-base-06) 0 .25rem,transparent 0 var(--tui-slider-segment-width));background-position-x:0,.125rem;background-size:calc(100% - .5rem)}[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb{-webkit-transition-property:transform;transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;isolation:isolate;-webkit-appearance:none;appearance:none;background-color:currentColor;box-shadow:none;border-radius:50%;height:.75rem;width:.75rem;box-sizing:content-box;background-clip:content-box;border:.125rem solid transparent;border-left:0;border-right:0;transform:var(--tui-slider-thumb-transform, scale(1));margin-top:-.4375rem}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb{cursor:ew-resize}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb:hover{background-color:var(--tui-primary-hover)}:active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb{background-color:var(--tui-primary-active)}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb:hover, :active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb{transform:var(--tui-slider-thumb-transform, scale(1)) scale(1.333)}:focus-visible[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb{box-shadow:0 0 0 2px inset var(--tui-focus)}[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb{-webkit-transition-property:transform;transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;isolation:isolate;-webkit-appearance:none;appearance:none;background-color:currentColor;box-shadow:none;border-radius:50%;height:.5rem;width:.5rem;box-sizing:content-box;background-clip:content-box;border:.25rem solid transparent;border-left:0;border-right:0;transform:var(--tui-slider-thumb-transform, scale(1));margin-top:-.4375rem}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb{cursor:ew-resize}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb:hover{background-color:var(--tui-primary-hover)}:active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb{background-color:var(--tui-primary-active)}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb:hover, :active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb{transform:var(--tui-slider-thumb-transform, scale(1)) scale(1.5)}:focus-visible[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb{box-shadow:0 0 0 2px inset var(--tui-focus)}[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb{-moz-transition-property:transform;transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;isolation:isolate;-moz-appearance:none;appearance:none;background-color:currentColor;box-shadow:none;border-radius:50%;height:.75rem;width:.75rem;box-sizing:content-box;background-clip:content-box;border:.125rem solid transparent;border-left:0;border-right:0;transform:var(--tui-slider-thumb-transform, scale(1))}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb{cursor:ew-resize}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb:hover{background-color:var(--tui-primary-hover)}:active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb{background-color:var(--tui-primary-active)}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb:hover, :active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb{transform:var(--tui-slider-thumb-transform, scale(1)) scale(1.333)}:focus-visible[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb{box-shadow:0 0 0 2px inset var(--tui-focus)}[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb{-moz-transition-property:transform;transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;isolation:isolate;-moz-appearance:none;appearance:none;background-color:currentColor;box-shadow:none;border-radius:50%;height:.5rem;width:.5rem;box-sizing:content-box;background-clip:content-box;border:.25rem solid transparent;border-left:0;border-right:0;transform:var(--tui-slider-thumb-transform, scale(1))}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb{cursor:ew-resize}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb:hover{background-color:var(--tui-primary-hover)}:active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb{background-color:var(--tui-primary-active)}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb:hover, :active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb{transform:var(--tui-slider-thumb-transform, scale(1)) scale(1.5)}:focus-visible[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb{box-shadow:0 0 0 2px inset var(--tui-focus)}[_nghost-%COMP%]:not(._old-edge)::-moz-range-progress{border-radius:inherit}[_nghost-%COMP%]:not(._old-edge)::-moz-range-progress{height:.125rem;background:currentColor;border-top-right-radius:0;border-bottom-right-radius:0}._old-edge[_nghost-%COMP%]::-ms-thumb{background:currentColor;border-radius:50%}._old-edge[_nghost-%COMP%]::-ms-fill-lower{background:currentColor}._old-edge[_nghost-%COMP%]::-ms-track{background:var(--tui-slider-track-color);border:none}'],changeDetection:0}),(0,n.gn)([s.tuiPure],d.prototype,"hasKeySteps",null)},40499:(t,e,i)=>{i.d(e,{H8:()=>o,NN:()=>a,OF:()=>r});var n=i(4797);const o={size:"m",trackColor:"var(--tui-base-03)"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},72817:(t,e,i)=>{i.d(e,{Q:()=>g});var n=i(74788),o=i(4797),a=i(64862),r=i(54487),s=i(45435),l=i(48758),u=i(12057),c=i(34880);const d=["tuiStep",""];function p(t,e){if(1&t&&n._UZ(0,"tui-svg",4),2&t){const t=n.oxw();n.Q6J("src",t.icon)}}const h=["*"];let g=(()=>{class t{constructor(t,e,i,n,o){this.stepper=i,this.el=n,this.icons=o,this.stepState="normal",this.icon="",this.focusVisible=!1,e.pipe((0,s.h)(r.y)).subscribe((()=>{this.activate()})),t.subscribe((t=>{this.focusVisible=t}))}get isActive(){return this.stepper.isActive(this.index)}get isVertical(){return"vertical"===this.stepper.orientation}get tabIndex(){return this.isActive?0:-1}get index(){return this.stepper.indexOf(this.el.nativeElement)}activate(){this.stepper.activate(this.index)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TuiFocusVisibleService),n.Y36(a.TuiRouterLinkActiveService),n.Y36(l.H),n.Y36(n.SBq),n.Y36(a.TUI_COMMON_ICONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["button","tuiStep",""],["a","tuiStep","",3,"routerLink",""],["a","tuiStep","","routerLink","","routerLinkActive",""]],hostAttrs:["type","button"],hostVars:8,hostBindings:function(t,e){1&t&&n.NdJ("click",(function(){return e.activate()})),2&t&&(n.Ikx("tabIndex",e.tabIndex),n.uIk("data-state",e.stepState),n.ekj("_focus-visible",e.focusVisible)("_active",e.isActive)("_vertical",e.isVertical))},inputs:{stepState:"stepState",icon:"icon"},features:[n._Bn([o.TuiDestroyService,a.TuiRouterLinkActiveService,o.TuiFocusVisibleService])],attrs:d,ngContentSelectors:h,decls:5,vars:3,consts:[["class","t-marker t-marker_custom",3,"src",4,"ngIf"],[1,"t-marker","t-marker_error",3,"src"],[1,"t-marker","t-marker_pass",3,"src"],[1,"t-marker","t-marker_index"],[1,"t-marker","t-marker_custom",3,"src"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,p,1,1,"tui-svg",0),n._UZ(1,"tui-svg",1),n._UZ(2,"tui-svg",2),n._UZ(3,"div",3),n.Hsn(4)),2&t&&(n.Q6J("ngIf",e.icon),n.xp6(1),n.Q6J("src",e.icons.error),n.xp6(1),n.Q6J("src",e.icons.check))},directives:[u.O5,c.P],styles:['[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:flex;align-items:center;flex-shrink:0;color:var(--tui-link);margin-right:1.5rem;outline:none;cursor:pointer;counter-increment:steps;text-align:left}[_nghost-%COMP%]:disabled{pointer-events:none;color:var(--tui-base-07)}[_nghost-%COMP%]:hover{color:var(--tui-link-hover)}[_nghost-%COMP%]:not(:last-of-type)._vertical{margin-bottom:1.25rem}._active[_nghost-%COMP%], ._active[_nghost-%COMP%]:hover{color:var(--tui-text-01);cursor:default}._focus-visible[_nghost-%COMP%]:before{content:"";position:absolute;left:2.75rem;right:0;top:50%;height:1.5rem;margin-top:-.75rem;background:var(--tui-selection)}.t-marker[_ngcontent-%COMP%]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:flex;width:2rem;height:2rem;border-radius:100%;margin-right:.75rem;flex-shrink:0;align-items:center;align-self:flex-start;justify-content:center;background:var(--tui-secondary);color:var(--tui-link)}[_nghost-%COMP%]:disabled .t-marker[_ngcontent-%COMP%]{background:var(--tui-base-03);color:var(--tui-base-07)}.t-marker_index[_ngcontent-%COMP%]:before{content:counter(steps)}[_nghost-%COMP%]:hover .t-marker_index[_ngcontent-%COMP%]{color:var(--tui-link-hover);background:var(--tui-secondary-hover)}._active[_nghost-%COMP%] .t-marker_index[_ngcontent-%COMP%]{color:var(--tui-primary-text);background:var(--tui-primary)}[_nghost-%COMP%]:not([data-state="normal"]):not(._active) .t-marker_index[_ngcontent-%COMP%], [_nghost-%COMP%]:not(._active) .t-marker_custom[_ngcontent-%COMP%] ~ .t-marker_index[_ngcontent-%COMP%]{display:none}.t-marker_error[_ngcontent-%COMP%]{background:var(--tui-error-bg);color:var(--tui-error-fill)}[_nghost-%COMP%]:hover .t-marker_error[_ngcontent-%COMP%]{background:var(--tui-error-bg-hover);color:var(--tui-error-fill)}[_nghost-%COMP%]:not([data-state="error"]) .t-marker_error[_ngcontent-%COMP%], ._active[_nghost-%COMP%] .t-marker_error[_ngcontent-%COMP%]{display:none}[_nghost-%COMP%]:not([data-state="pass"]) .t-marker_pass[_ngcontent-%COMP%], ._active[_nghost-%COMP%] .t-marker_pass[_ngcontent-%COMP%]{display:none}[_nghost-%COMP%]:not([data-state="normal"]) .t-marker_custom[_ngcontent-%COMP%], ._active[_nghost-%COMP%] .t-marker_custom[_ngcontent-%COMP%]{display:none}[_nghost-%COMP%]:hover .t-marker_custom[_ngcontent-%COMP%]{color:var(--tui-link-hover);background:var(--tui-secondary-hover)}'],changeDetection:0}),t})()},48758:(t,e,i)=>{i.d(e,{H:()=>p});var n=i(64762),o=i(74788),a=i(4797),r=i(64862),s=i(71289),l=i(46782),u=i(72817),c=i(12057);function d(t,e){1&t&&o.GkF(0)}class p{constructor(t,e,i,n,r,s){this.cdr=t,this.el=e,this.scrollService=i,this.duration=r,this.destroy$=s,this.steps=a.EMPTY_QUERY,this.orientation="horizontal",this.activeItemIndexChange=new o.vpe,this.activeItemIndex=0,n.subscribe((()=>this.scrollIntoView(this.activeItemIndex)))}set activeIndex(t){this.activeItemIndex=t,this.scrollIntoView(t)}get changes$(){return(0,a.tuiQueryListChanges)(this.steps).pipe((0,s.g)(0))}onHorizontal(t,e){"horizontal"===this.orientation&&t.target&&(t.preventDefault(),this.moveFocus(t.target,e))}onVertical(t,e){"vertical"===this.orientation&&t.target&&(t.preventDefault(),this.moveFocus(t.target,e))}indexOf(t){const e=(0,a.tuiGetOriginalArrayFromQueryList)(this.steps).findIndex((({nativeElement:e})=>e===t));return e<0?NaN:e}isActive(t){return t===this.activeItemIndex}activate(t){this.activeItemIndex!==t&&(this.activeItemIndex=t,this.activeItemIndexChange.emit(t),this.cdr.markForCheck(),this.scrollIntoView(t))}moveFocus(t,e){if(!(0,a.tuiIsElement)(t))return;const i=this.steps.toArray().map((({nativeElement:t})=>t)),n=i.findIndex((e=>e===t));(0,a.tuiMoveFocus)(n,i,e)}scrollIntoView(t){var e;const i=null===(e=this.steps.get(t))||void 0===e?void 0:e.nativeElement;if(!i)return;const{nativeElement:n}=this.el,{clientHeight:o,clientWidth:a,offsetTop:r,offsetLeft:s}=n,{offsetHeight:u,offsetWidth:c,offsetTop:d,offsetLeft:p}=i,h=d-r-o/2+u/2,g=p-s-a/2+c/2;this.scrollService.scroll$(n,Math.max(0,h),Math.max(0,g),this.duration/3).pipe((0,l.R)(this.destroy$)).subscribe()}}p.ɵfac=function(t){return new(t||p)(o.Y36(o.sBO),o.Y36(o.SBq),o.Y36(a.TuiScrollService),o.Y36(a.TuiResizeService),o.Y36(r.TUI_ANIMATIONS_DURATION),o.Y36(a.TuiDestroyService,2))},p.ɵcmp=o.Xpm({type:p,selectors:[["tui-stepper"],["nav","tuiStepper",""]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,u.Q,4,o.SBq),2&t){let t;o.iGM(t=o.CRH())&&(e.steps=t)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("keydown.arrowRight",(function(t){return e.onHorizontal(t,1)}))("keydown.arrowLeft",(function(t){return e.onHorizontal(t,-1)}))("keydown.arrowDown",(function(t){return e.onVertical(t,1)}))("keydown.arrowUp",(function(t){return e.onVertical(t,-1)})),2&t&&o.uIk("data-orientation",e.orientation)},inputs:{orientation:"orientation",activeIndex:["activeItemIndex","activeIndex"]},outputs:{activeItemIndexChange:"activeItemIndexChange"},features:[o._Bn([a.TuiResizeService,a.TuiDestroyService])],ngContentSelectors:["*"],decls:3,vars:3,consts:[[4,"ngIf"]],template:function(t,e){1&t&&(o.F$t(),o.YNc(0,d,1,0,"ng-container",0),o.ALo(1,"async"),o.Hsn(2)),2&t&&o.Q6J("ngIf",o.lcZ(1,1,e.changes$))},directives:[c.O5],pipes:[c.Ov],styles:["[_nghost-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;display:flex;overflow:auto;counter-reset:steps}[_nghost-%COMP%]::-webkit-scrollbar, [_nghost-%COMP%]::-webkit-scrollbar-thumb{display:none}tui-root._reduced-motion [_nghost-%COMP%]{scroll-behavior:auto}[data-orientation=vertical][_nghost-%COMP%]{flex-direction:column}"],changeDetection:0}),(0,n.gn)([a.tuiPure],p.prototype,"changes$",null)},97611:(t,e,i)=>{i.d(e,{y:()=>h});var n=i(74788),o=i(33982),a=i(4797),r=i(64862),s=i(57620),l=i(5375),u=i(12057);const c=["tuiTab",""];function d(t,e){1&t&&n.GkF(0)}const p=["*"];let h=(()=>{class t{constructor(t,e,i,n,o){this.routerLinkActive=t,this.el=e,this.mode$=i,this.event$=n,this.margin=o}get isActive(){return!!this.routerLinkActive&&this.routerLinkActive.isActive}ngOnDestroy(){(0,a.tuiIsNativeFocused)(this.el.nativeElement)&&this.el.nativeElement.blur()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.Od,8),n.Y36(n.SBq),n.Y36(r.TUI_MODE),n.Y36(l.dJ),n.Y36(s.WO))},t.ɵcmp=n.Xpm({type:t,selectors:[["a","tuiTab","",3,"routerLink",""],["a","tuiTab","","routerLink","","routerLinkActive",""],["button","tuiTab",""]],hostAttrs:["type","button"],hostVars:6,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(n.Udp("cursor","pointer")("--tui-tab-margin",e.margin,"px"),n.ekj("_active",e.isActive))},features:[n._Bn(l.pF)],attrs:c,ngContentSelectors:p,decls:4,vars:3,consts:[[4,"ngIf"],[1,"t-highlight"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,d,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"span",1),n.Hsn(3),n.qZA()),2&t&&n.Q6J("ngIf",n.lcZ(1,1,e.event$))},directives:[u.O5],pipes:[u.Ov],styles:['._underline[_nghost-%COMP%]:hover:not(._active), ._underline [_nghost-%COMP%]:hover:not(._active){box-shadow:inset 0 -2px var(--tui-base-03)}tui-tabs > [_nghost-%COMP%]:first-child, tui-tabs > [_nghost-%COMP%]:first-child, [tuiTabs] > [_nghost-%COMP%]:first-child, [tuiTabs] > [_nghost-%COMP%]:first-child, tui-tabs > :not(.t-overflown)[_nghost-%COMP%]:first-child, tui-tabs > :not(.t-overflown) [_nghost-%COMP%]:first-child, [tuiTabs] > :not(.t-overflown)[_nghost-%COMP%]:first-child, [tuiTabs] > :not(.t-overflown) [_nghost-%COMP%]:first-child{margin-left:0}[tuiTabs] > [tuiTab] ~ :not(.t-overflown)[_nghost-%COMP%]:first-child, [tuiTabs] > [tuiTab] ~ :not(.t-overflown) [_nghost-%COMP%]:first-child, tui-tabs > [tuiTab] ~ :not(.t-overflown)[_nghost-%COMP%]:first-child, tui-tabs > [tuiTab] ~ :not(.t-overflown) [_nghost-%COMP%]:first-child{margin-left:var(--tui-tab-margin, 1.5rem)}[_nghost-%COMP%]{transition-property:color,box-shadow,opacity,background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:flex;flex-shrink:0;height:100%;box-sizing:border-box;justify-content:space-between;line-height:1.5rem;align-items:center;white-space:nowrap;cursor:pointer;outline:none;color:inherit;margin-left:var(--tui-tab-margin, 1.5rem)}[_nghost-%COMP%]:disabled{opacity:var(--tui-disabled-opacity);pointer-events:none}[_nghost-%COMP%]:not([data-mode])._active{opacity:1;color:var(--tui-text-01);box-shadow:none}[data-mode=onDark][_nghost-%COMP%]{color:#ffffffb8}[data-mode=onDark][_nghost-%COMP%]:hover, [data-mode=onDark]._active[_nghost-%COMP%]{color:#fff}[data-mode=onDark][_nghost-%COMP%]:focus-visible .t-highlight[_ngcontent-%COMP%]{background:var(--tui-clear-inverse);color:var(--tui-text-01)}[data-mode=onLight][_nghost-%COMP%]{color:var(--tui-text-02)}[data-mode=onLight][_nghost-%COMP%]:hover, [data-mode=onLight]._active[_nghost-%COMP%]{color:var(--tui-text-01)}[data-mode=onLight][_nghost-%COMP%]:focus-visible .t-highlight[_ngcontent-%COMP%]{background:var(--tui-text-01);color:#fff}[_nghost-%COMP%]:focus-visible .t-highlight[_ngcontent-%COMP%]{background:var(--tui-selection)}._android[_nghost-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;height:3rem;flex:1;flex-shrink:0;justify-content:center;margin:0;text-transform:uppercase;color:var(--tui-base-09);opacity:.5;font-size:.875rem;font-weight:500;letter-spacing:-.008125rem;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif}._android[_nghost-%COMP%]:hover{box-shadow:none}._android._active[_nghost-%COMP%]{opacity:1;color:var(--tui-base-09)}._android[_nghost-%COMP%] .t-highlight[_ngcontent-%COMP%]{width:auto}._ios[_nghost-%COMP%]{height:1.75rem;flex:1;flex-shrink:0;justify-content:center;margin:0;color:var(--tui-base-01);opacity:1;font-size:.8125rem;font-weight:500;letter-spacing:-.005rem;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif}._ios[_nghost-%COMP%]:hover{box-shadow:none}._ios._active[_nghost-%COMP%]{font-size:.875rem;font-weight:600;color:var(--tui-link)}._ios[_nghost-%COMP%] .t-highlight[_ngcontent-%COMP%]{width:auto}@media (hover: hover){[_nghost-%COMP%]:hover{color:var(--tui-text-01)}}.t-highlight[_ngcontent-%COMP%]{display:inline-flex;width:100%;align-items:center;justify-content:inherit}.t-highlight[_ngcontent-%COMP%] >*{flex-shrink:0}tui-tabs[data-vertical][_nghost-%COMP%], tui-tabs[data-vertical] [_nghost-%COMP%], [tuiTabs][data-vertical][_nghost-%COMP%], [tuiTabs][data-vertical] [_nghost-%COMP%]{min-height:2.75rem;height:auto;white-space:normal;margin:0;text-align:left;padding:.25rem 1.25rem .25rem 0}tui-tabs[data-vertical][_nghost-%COMP%]:after, tui-tabs[data-vertical] [_nghost-%COMP%]:after, [tuiTabs][data-vertical][_nghost-%COMP%]:after, [tuiTabs][data-vertical] [_nghost-%COMP%]:after{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";position:absolute;top:0;bottom:0;right:0;width:2px;background:var(--tui-primary);transform:scaleX(0);transform-origin:right}tui-tabs[data-vertical][_nghost-%COMP%]:hover, tui-tabs[data-vertical] [_nghost-%COMP%]:hover, [tuiTabs][data-vertical][_nghost-%COMP%]:hover, [tuiTabs][data-vertical] [_nghost-%COMP%]:hover{box-shadow:inset -2px 0 var(--tui-base-03)}tui-tabs[data-vertical]._active[_nghost-%COMP%]:after, tui-tabs[data-vertical] ._active[_nghost-%COMP%]:after, [tuiTabs][data-vertical]._active[_nghost-%COMP%]:after, [tuiTabs][data-vertical] ._active[_nghost-%COMP%]:after{transform:none}tui-tabs[data-vertical="right"][_nghost-%COMP%], tui-tabs[data-vertical="right"] [_nghost-%COMP%], [tuiTabs][data-vertical="right"][_nghost-%COMP%], [tuiTabs][data-vertical="right"] [_nghost-%COMP%]{text-align:right;padding:.25rem 0 .25rem 1.25rem}tui-tabs[data-vertical="right"][_nghost-%COMP%]:after, tui-tabs[data-vertical="right"] [_nghost-%COMP%]:after, [tuiTabs][data-vertical="right"][_nghost-%COMP%]:after, [tuiTabs][data-vertical="right"] [_nghost-%COMP%]:after{right:auto;left:0;transform-origin:left}tui-tabs[data-vertical="right"][_nghost-%COMP%]:hover, tui-tabs[data-vertical="right"] [_nghost-%COMP%]:hover, [tuiTabs][data-vertical="right"][_nghost-%COMP%]:hover, [tuiTabs][data-vertical="right"] [_nghost-%COMP%]:hover{box-shadow:inset 2px 0 var(--tui-base-03)}'],changeDetection:0}),t})()},5375:(t,e,i)=>{i.d(e,{dJ:()=>h,pA:()=>g,pF:()=>m});var n=i(74788),o=i(33982),a=i(23764),r=i(4797),s=i(64862),l=i(59193),u=i(66682),c=i(54487),d=i(45435),p=i(88002);const h=new n.OlP("[TUI_TAB_EVENT]"),g="tui-tab-activate",m=[r.TuiDestroyService,r.TuiFocusVisibleService,s.TuiRouterLinkActiveService,{provide:h,deps:[n.SBq,s.TuiRouterLinkActiveService,[new n.FiY,a.IM],[new n.FiY,o.Od]],useFactory:({nativeElement:t},e,i,n)=>{const o=n&&i?i.pipe((0,d.h)((()=>n.isActive))):l.E;return(0,u.T)(o,e.pipe((0,d.h)(c.y)),t.matches("button")?(0,r.tuiTypedFromEvent)(t,"click"):l.E).pipe((0,p.U)((()=>t.dispatchEvent(new CustomEvent(g,{bubbles:!0})))))}},s.MODE_PROVIDER]},21220:(t,e,i)=>{i.d(e,{u:()=>s});var n=i(77347),o=i(74788);const a=["vertical",""],r=["*"];let s=(()=>{class t{constructor(t){this.tabs=t,this.vertical="left"}onKeyDownArrow(t,e){this.tabs.moveFocus(t,e)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.p))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-tabs","vertical",""],["nav","tuiTabs","","vertical",""]],hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("keydown.arrowDown.prevent",(function(t){return e.onKeyDownArrow(t.target,1)}))("keydown.arrowUp.prevent",(function(t){return e.onKeyDownArrow(t.target,-1)})),2&t&&o.uIk("data-vertical",e.vertical)},inputs:{vertical:"vertical"},attrs:a,ngContentSelectors:r,decls:1,vars:0,template:function(t,e){1&t&&(o.F$t(),o.Hsn(0))},styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;font:var(--tui-font-text-m);color:var(--tui-text-02);box-shadow:inset -1px 0 var(--tui-base-03)}[data-vertical=right][_nghost-%COMP%]{box-shadow:inset 1px 0 var(--tui-base-03)}"],changeDetection:0}),t})()},18766:(t,e,i)=>{i.d(e,{W:()=>S});var n=i(74788),o=i(4797),a=i(46733),r=i(57620),s=i(88002),l=i(45435),u=i(97611),c=i(70100),d=i(71429),p=i(12057),h=i(892),g=i(77347),m=i(62939),f=i(48893),v=i(89570),b=i(34880),_=i(38434);function C(t,e){1&t&&n.GkF(0)}function x(t,e){if(1&t&&n.GkF(0,12),2&t){const t=n.oxw().$implicit;n.Q6J("ngTemplateOutlet",t)}}function M(t,e){if(1&t&&(n.TgZ(0,"div"),n.GkF(1,12),n.qZA()),2&t){const t=n.oxw(),e=t.index,i=t.$implicit,o=n.oxw();n.ekj("t-overflown",o.isOverflown(e)),n.xp6(1),n.Q6J("ngTemplateOutlet",i)}}function y(t,e){if(1&t&&(n.ynx(0),n.YNc(1,x,1,1,"ng-container",10),n.YNc(2,M,2,3,"ng-template",null,11,n.W1O),n.BQk()),2&t){const t=e.index,i=n.MAs(3),o=n.oxw();n.xp6(1),n.Q6J("ngIf",t<=o.lastVisibleIndex)("ngIfElse",i)}}function w(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}function O(t,e){if(1&t&&(n._uU(0),n.ALo(1,"async"),n._UZ(2,"tui-svg",13)),2&t){const t=n.oxw();n.hij(" ",n.lcZ(1,4,t.moreWord$)," "),n.xp6(2),n.ekj("t-icon_rotated",t.open),n.Q6J("src",t.arrowOptions.iconSmall)}}function T(t,e){if(1&t&&n.GkF(0,12),2&t){const t=n.oxw().$implicit;n.Q6J("ngTemplateOutlet",t)}}function P(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",17),n.NdJ("tui-tab-activate",(function(){const e=n.CHM(t).index;return n.oxw(2).onClick(e)})),n.YNc(1,T,1,1,"ng-container",18),n.qZA()}if(2&t){const t=e.index,i=n.oxw(2);n.xp6(1),n.Q6J("ngIf",i.shouldShow(t))}}function k(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",14,15),n.NdJ("keydown.arrowDown.prevent",(function(e){n.CHM(t);const i=n.MAs(1);return n.oxw().onWrapperArrow(e,i,!1)}))("keydown.arrowUp.prevent",(function(e){n.CHM(t);const i=n.MAs(1);return n.oxw().onWrapperArrow(e,i,!0)})),n.YNc(2,P,2,1,"div",16),n.qZA()}if(2&t){const t=n.oxw();n.xp6(2),n.Q6J("ngForOf",t.items)}}function I(t,e){if(1&t&&n._UZ(0,"tui-underline",19),2&t){const t=n.oxw();n.Q6J("element",t.activeElement)}}let S=(()=>{class t{constructor(t,e,i,a,r,s,l){this.options=t,this.margin=e,this.refresh$=i,this.el=a,this.cdr=r,this.moreWord$=s,this.arrowOptions=l,this.maxIndex=1/0,this.underline=this.options.underline,this.itemsLimit=this.options.itemsLimit,this.activeItemIndexChange=new n.vpe,this.items=o.EMPTY_QUERY,this.activeItemIndex=0,this.open=!1}set itemIndex(t){this.activeItemIndex=t,this.maxIndex=this.getMaxIndex()}get tabs(){return Array.from(this.el.nativeElement.querySelectorAll("[tuiTab]"))}get activeElement(){var t;const{tabs:e}=this,i=(0,o.tuiClamp)(this.activeItemIndex||0,0,e.length-2);return this.options.exposeActive||this.lastVisibleIndex>=i?e[i]||null:(null===(t=this.moreButton)||void 0===t?void 0:t.nativeElement)||null}get isMoreAlone(){return this.lastVisibleIndex<0&&!this.options.exposeActive}get isMoreVisible(){return this.lastVisibleIndex=this.items.length)return this.maxIndex;const t=this.itemsLimit-1>this.activeItemIndex||!this.options.exposeActive?1:2;return Math.min(this.itemsLimit-t,this.maxIndex)}ngAfterViewInit(){this.refresh$.pipe((0,s.U)((()=>this.getMaxIndex())),(0,l.h)((t=>this.maxIndex!==t))).subscribe((t=>{this.maxIndex=t,this.cdr.detectChanges()}))}onActiveItemIndexChange(t){this.updateActiveItemIndex(t)}onClick(t){this.open=!1,this.focusMore(),this.updateActiveItemIndex(t)}onArrowRight(t){(0,o.tuiIsElement)(t.target)&&(0,o.tuiIsNativeFocused)(t.target)&&this.focusMore()}onArrowLeft(){const{tabs:t}=this;let e=t.length-2;for(;e>=0;){if(t[e].focus(),(0,o.tuiIsNativeFocused)(t[e]))return;e--}}onWrapperArrow(t,e,i){const n=t.target,a=(0,o.tuiGetClosestFocusable)({initial:n,root:e,previous:i});a&&a.focus()}isOverflown(t){return t!==this.activeItemIndex||!this.options.exposeActive}shouldShow(t){return t>this.lastVisibleIndex&&this.isOverflown(t)}focusMore(){this.moreButton&&this.moreButton.nativeElement.focus()}getMaxIndex(){const{tabs:t,activeItemIndex:e,margin:i}=this;if(t.length<2)return 0;const{exposeActive:n,minMoreWidth:a}=this.options,{clientWidth:r}=this.el.nativeElement,s=t[e]?t[e].scrollWidth:0,l=Math.max(t[t.length-1].scrollWidth,a);let u=t.length-2,c=t.reduce(((t,{scrollWidth:e})=>t+e),0)+u*i-t[t.length-1].scrollWidth;if(c<=r)return 1/0;for(;u;)if(c-=t[u].scrollWidth+i,u--,c+(n&&e>u?s+i:0)+l+i+(0,o.tuiToInt)(this.maxIndex===u-1){i.d(e,{N:()=>m,l:()=>g});var n=i(12057),o=i(74788),a=i(23764),r=i(4797),s=i(64862),l=i(66682),u=i(68307),c=i(45435),d=i(54395),p=i(39761),h=i(46782);const g=new o.OlP("[TUI_TABS_REFRESH]"),m=[r.TuiResizeService,r.TuiDestroyService,a.IM,(0,s.tuiDropdownOptionsProvider)({align:"right"}),{provide:a.k2,useValue:{childList:!0,subtree:!0,characterData:!0}},{provide:g,deps:[r.TuiResizeService,a.IM,r.TuiDestroyService,n.K0,o.SBq,o.sBO],useFactory:(t,e,i,{body:n},{nativeElement:o},a)=>(0,l.T)(t,e.pipe((0,u.b)((()=>a.detectChanges())))).pipe((0,c.h)((()=>n.contains(o))),(0,d.b)(0),(0,p.O)(null),(0,h.R)(i))}]},77347:(t,e,i)=>{i.d(e,{p:()=>a});var n=i(74788),o=i(4797);let a=(()=>{class t{constructor(t){this.el=t,this.activeItemIndex=0,this.activeItemIndexChange=new n.vpe}get tabs(){return Array.from(this.el.nativeElement.querySelectorAll("[tuiTab]"))}get activeElement(){return this.tabs[this.activeItemIndex]||null}onActivate(t,e){const i=this.tabs.findIndex((t=>t===e));t.stopPropagation(),i!==this.activeItemIndex&&(this.activeItemIndexChange.emit(i),this.activeItemIndex=i)}moveFocus(t,e){const{tabs:i}=this;(0,o.tuiMoveFocus)(i.indexOf(t),i,e)}ngAfterViewChecked(){const{tabs:t,activeElement:e}=this;t.forEach((t=>{const i=t===e;t.classList.toggle("_active",i),t.setAttribute("tabIndex",i?"0":"-1")}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["tui-tabs"],["nav","tuiTabs",""]],hostBindings:function(t,e){1&t&&n.NdJ("tui-tab-activate",(function(t){return e.onActivate(t,t.target)}))},inputs:{activeItemIndex:"activeItemIndex"},outputs:{activeItemIndexChange:"activeItemIndexChange"}}),t})()},70100:(t,e,i)=>{i.d(e,{bH:()=>a,jH:()=>o,lA:()=>r});var n=i(4797);const o={underline:!0,exposeActive:!0,itemsLimit:1/0,minMoreWidth:0},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},892:(t,e,i)=>{i.d(e,{H:()=>m});var n=i(64762),o=i(74788),a=i(23764),r=i(4797),s=i(45435),l=i(97611),u=i(77347),c=i(70100),d=i(12057),p=i(38434);function h(t,e){1&t&&o.GkF(0)}function g(t,e){if(1&t&&o._UZ(0,"tui-underline",2),2&t){const t=o.oxw();o.Q6J("element",t.activeElement)}}class m{constructor(t,e,i,n,o){this.options=t,this.el=e,this.tabs=i,this.children=r.EMPTY_QUERY,this.underline=this.options.underline,o.pipe((0,s.h)((()=>this.underline))).subscribe((()=>{n.detectChanges()}))}get activeItemIndex(){return this.tabs.activeItemIndex}set activeItemIndex(t){this.tabs.activeItemIndex=t}get activeElement(){return this.tabs.activeElement}onKeyDownArrow(t,e){this.tabs.moveFocus(t,e)}ngAfterViewChecked(){this.scrollTo(this.tabs.activeItemIndex)}scrollTo(t){const e=this.tabs.tabs[t];if(!e)return;const{offsetLeft:i,offsetWidth:n}=e,{nativeElement:o}=this.el;io.scrollLeft+o.offsetWidth&&(o.scrollLeft=i+n-o.offsetWidth)}}m.ɵfac=function(t){return new(t||m)(o.Y36(c.bH),o.Y36(o.SBq),o.Y36(u.p),o.Y36(o.sBO),o.Y36(r.TuiResizeService))},m.ɵcmp=o.Xpm({type:m,selectors:[["tui-tabs",3,"vertical",""],["nav","tuiTabs","",3,"vertical",""]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,l.y,4),2&t){let t;o.iGM(t=o.CRH())&&(e.children=t)}},hostVars:2,hostBindings:function(t,e){1&t&&o.NdJ("keydown.arrowRight.prevent",(function(t){return e.onKeyDownArrow(t.target,1)}))("keydown.arrowLeft.prevent",(function(t){return e.onKeyDownArrow(t.target,-1)})),2&t&&o.ekj("_underline",e.underline)},inputs:{underline:"underline"},features:[o._Bn([r.TuiDestroyService,r.TuiResizeService,a.IM,{provide:a.k2,useValue:{childList:!0}}])],ngContentSelectors:["*"],decls:4,vars:4,consts:[[4,"ngIf"],["class","t-underline",3,"element",4,"ngIf"],[1,"t-underline",3,"element"]],template:function(t,e){1&t&&(o.F$t(),o.YNc(0,h,1,0,"ng-container",0),o.ALo(1,"async"),o.Hsn(2),o.YNc(3,g,1,1,"tui-underline",1)),2&t&&(o.Q6J("ngIf",o.lcZ(1,2,e.children.changes)),o.xp6(3),o.Q6J("ngIf",e.underline))},directives:[d.O5,p.B],pipes:[d.Ov],styles:["[_nghost-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;position:relative;display:flex;font:var(--tui-font-text-m);height:var(--tui-height-l);color:var(--tui-text-02);box-shadow:inset 0 -1px var(--tui-base-03);overflow:auto;isolation:isolate}[_nghost-%COMP%]::-webkit-scrollbar, [_nghost-%COMP%]::-webkit-scrollbar-thumb{display:none}.t-underline[_ngcontent-%COMP%]{z-index:-1}"],changeDetection:0}),(0,n.gn)([r.tuiPure],m.prototype,"scrollTo",null)},38434:(t,e,i)=>{i.d(e,{B:()=>g});var n=i(74788),o=i(62579),a=i(4797),r=i(64862),s=i(30126),l=i(82298),u=i(25917),c=i(43190),d=i(88002),p=i(18819),h=i(54395);let g=(()=>{class t{constructor({nativeElement:t},e,i,n){this.zone=e,this.animationFrame$=i,this.mode$=n,this.el$=new l.t(1),this.refresh$=this.el$.pipe((0,c.w)((t=>t?this.animationFrame$.pipe((0,d.U)((()=>t)),(0,a.tuiZonefree)(this.zone)):(0,u.of)(null))),(0,p.B)()),this.transition$=(0,s.Gt)(this.el$.pipe((0,d.U)((t=>t&&"all")),(0,h.b)(50))),this.transform$=(0,s.Gt)(this.refresh$.pipe((0,d.U)((t=>t?`translate3d(${t.offsetLeft}px, 0, 0)`:null)))),this.width$=(0,s.Gt)(this.refresh$.pipe((0,d.U)((t=>(null==t?void 0:t.clientWidth)||0)))),t["$.style.transitionProperty"]=this.transition$,t["$.style.transform"]=this.transform$,t["$.style.width.px"]=this.width$}set element(t){this.el$.next(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(n.R0b),n.Y36(o.L1),n.Y36(r.TUI_MODE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-underline"]],hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$}))("$.style.transitionProperty",(function(){return e.transition$()}))("$.style.transform",(function(){return e.transform$()}))("$.style.width.px",(function(){return e.width$()}))},inputs:{element:"element"},features:[n._Bn([r.MODE_PROVIDER])],decls:0,vars:0,template:function(t,e){},styles:["[_nghost-%COMP%]{transition-property:none;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;left:0;height:100%;color:var(--tui-primary);transform:scale(0);box-shadow:inset 0 -.1875rem 0 -.0625rem;pointer-events:none}[data-mode=onDark][_nghost-%COMP%]{color:var(--tui-text-01-night)}[data-mode=onLight][_nghost-%COMP%]{color:var(--tui-text-02)}"],changeDetection:0}),t})()},65376:(t,e,i)=>{i.d(e,{cR:()=>c.cR,nu:()=>c.nu,Gi:()=>n.G,d3:()=>u,DH:()=>c.DH});var n=i(49195),o=i(12057),a=i(23738),r=i(64862),s=i(89570),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[o.ez,a.u5,r.TuiSvgModule,r.TuiLoaderModule,s.wq]]}),t})();var c=i(32804)},49195:(t,e,i)=>{i.d(e,{G:()=>b});var n=i(74788),o=i(64862),a=i(64261),r=i(32804),s=i(12057),l=i(89570),u=i(23184),c=i(34880),d=i(23738);const p=["input"];function h(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}function g(t,e){if(1&t&&(n.TgZ(0,"div",6),n.YNc(1,h,2,1,"ng-container",7),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.leftContent)}}function m(t,e){if(1&t&&n._UZ(0,"tui-loader",8),2&t){const t=n.oxw();n.Q6J("inheritColor",!0)("size",t.loaderSize)}}function f(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-svg",9),n.NdJ("click",(function(e){return n.CHM(t),n.oxw().remove(e)}))("mousedown.stop.prevent.silent",(function(){return 0})),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("src",t.icons.close)}}function v(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"input",10,11),n.NdJ("blur",(function(){return n.CHM(t),n.oxw().onBlur()}))("keydown",(function(e){return n.CHM(t),n.oxw().onKeyDown(e)}))("ngModelChange",(function(e){return n.CHM(t),n.oxw().onInput(e)})),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("ngModel",t.editedText),n.uIk("maxLength",t.maxLength)}}let b=(()=>{class t{constructor(t,e,i,o){this.el=t,this.mode$=e,this.options=i,this.icons=o,this.value="",this.editable=!1,this.separator=",",this.maxLength=null,this.size=this.options.size,this.showLoader=!1,this.status=this.options.status,this.hoverable=!1,this.removable=!1,this.disabled=!1,this.autoColor=this.options.autoColor,this.edited=new n.vpe,this.editing=!1,this.editedText=null}set input(t){t&&t.nativeElement.focus()}get backgroundColor(){return this.autoColor?(0,a.s)(this.value):null}get canRemove(){return this.removable&&!this.disabled&&!this.showLoader}get displayText(){return null===this.editedText?this.value:this.editedText}get loaderSize(){return(0,o.tuiSizeBigger)(this.size)?"s":"xs"}edit(t){this.canEdit&&(t.preventDefault(),this.editing=!0,this.editedText=this.value)}remove(t){this.canRemove&&(t.preventDefault(),t.stopPropagation(),this.edited.emit(""))}onInput(t){const e=t.split(this.separator);e.length>1?this.save(String(e)):this.editedText=t}onKeyDown(t){switch(t.stopPropagation(),t.key.toLowerCase()){case"enter":t.preventDefault(),this.save(this.editedText||"");break;case"escape":case"esc":t.preventDefault(),this.stopEditing(),this.el.nativeElement.focus()}}onBlur(){null!==this.editedText&&this.save(this.editedText)}get canEdit(){return this.editable&&!this.disabled&&!this.showLoader}stopEditing(){this.editing=!1,this.editedText=null}save(t){this.stopEditing(),this.edited.emit(t.trim())}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.TUI_MODE),n.Y36(r.nu),n.Y36(o.TUI_COMMON_ICONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-tag"],["a","tuiTag",""],["button","tuiTag",""]],viewQuery:function(t,e){if(1&t&&n.Gf(p,5,n.SBq),2&t){let t;n.iGM(t=n.CRH())&&(e.input=t.first)}},hostVars:10,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$}))("keydown.enter",(function(t){return e.edit(t)}))("keydown.delete",(function(t){return e.remove(t)}))("keydown.backspace",(function(t){return e.remove(t)})),2&t&&(n.uIk("data-size",e.size)("data-status",e.status),n.ekj("_hoverable",e.hoverable)("_disabled",e.disabled)("_autocolor",e.autoColor)("_editing",e.editing))},inputs:{value:"value",editable:"editable",separator:"separator",maxLength:"maxLength",size:"size",showLoader:"showLoader",status:"status",hoverable:"hoverable",removable:"removable",disabled:"disabled",autoColor:"autoColor",leftContent:"leftContent"},outputs:{edited:"edited"},features:[n._Bn([o.MODE_PROVIDER])],decls:6,vars:7,consts:[[1,"t-tag",3,"dblclick"],["class","t-content",4,"ngIf"],["automation-id","tui-tag__text",1,"t-text",3,"textContent"],["class","t-content",3,"inheritColor","size",4,"ngIf"],["automation-id","tui-tag__remove","class","t-icon",3,"src","click","mousedown.stop.prevent.silent",4,"ngIf"],["automation-id","tui-tag__edit","type","text","class","t-edit",3,"ngModel","blur","keydown","ngModelChange",4,"ngIf"],[1,"t-content"],[4,"polymorpheusOutlet"],[1,"t-content",3,"inheritColor","size"],["automation-id","tui-tag__remove",1,"t-icon",3,"src","click","mousedown.stop.prevent.silent"],["automation-id","tui-tag__edit","type","text",1,"t-edit",3,"ngModel","blur","keydown","ngModelChange"],["input",""]],template:function(t,e){1&t&&(n.TgZ(0,"div",0),n.NdJ("dblclick",(function(t){return e.edit(t)})),n.YNc(1,g,2,1,"div",1),n._UZ(2,"span",2),n.YNc(3,m,1,2,"tui-loader",3),n.YNc(4,f,1,1,"tui-svg",4),n.qZA(),n.YNc(5,v,2,2,"input",5)),2&t&&(n.Udp("background-color",e.backgroundColor),n.xp6(1),n.Q6J("ngIf",e.leftContent),n.xp6(1),n.Q6J("textContent",e.displayText),n.xp6(1),n.Q6J("ngIf",e.showLoader),n.xp6(1),n.Q6J("ngIf",e.canRemove),n.xp6(1),n.Q6J("ngIf",e.editing))},directives:[s.O5,l.Li,u.k,c.P,d.Fj,d.JJ,d.On],styles:['[_nghost-%COMP%]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:inline-block;font:var(--tui-font-text-s);line-height:1.25rem;max-width:100%;cursor:default;outline:none;text-decoration:none;padding:0;border:0}[_nghost-%COMP%]:after{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-sizing:border-box;border-radius:inherit;pointer-events:none}._hoverable[_nghost-%COMP%]:hover[data-status=custom]:after, ._hoverable[_nghost-%COMP%]:active[data-status=custom]:after{background-color:var(--tui-clear)}[_nghost-%COMP%]:focus:after{border:2px solid var(--tui-focus)}[data-size=s][_nghost-%COMP%]{font:var(--tui-font-text-xs);line-height:1.25rem;border-radius:var(--tui-radius-xs)}[data-size=m][_nghost-%COMP%]{border-radius:var(--tui-radius-xs)}[data-size=l][_nghost-%COMP%]{border-radius:var(--tui-radius-s)}[data-status=primary][_nghost-%COMP%]{background-color:var(--tui-primary);color:var(--tui-primary-text)}[data-status=primary]._hoverable[_nghost-%COMP%]:hover{background-color:var(--tui-primary-hover)}[data-status=primary]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-primary-active)}[data-status=error][_nghost-%COMP%]{background-color:var(--tui-error-bg);color:var(--tui-text-01)}[data-status=error]._hoverable[_nghost-%COMP%]:hover, [data-status=error]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-error-bg-hover)}[data-status=error][data-mode=onDark][_nghost-%COMP%]{background-color:var(--tui-error-bg-night);color:var(--tui-text-01-night)}[data-status=error][data-mode=onDark]._hoverable[_nghost-%COMP%]:hover, [data-status=error][data-mode=onDark]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-error-bg-night-hover)}[data-status=success][_nghost-%COMP%]{background-color:var(--tui-success-bg);color:var(--tui-text-01)}[data-status=success]._hoverable[_nghost-%COMP%]:hover, [data-status=success]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-success-bg-hover)}[data-status=success][data-mode=onDark][_nghost-%COMP%]{background-color:var(--tui-success-bg-night);color:var(--tui-text-01-night)}[data-status=success][data-mode=onDark]._hoverable[_nghost-%COMP%]:hover, [data-status=success][data-mode=onDark]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-success-bg-night-hover)}[data-status=warning][_nghost-%COMP%]{background-color:var(--tui-warning-bg);color:var(--tui-text-01)}[data-status=warning]._hoverable[_nghost-%COMP%]:hover, [data-status=warning]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-warning-bg-hover)}[data-status=warning][data-mode=onDark][_nghost-%COMP%]{background-color:var(--tui-warning-bg-night);color:var(--tui-text-01-night)}[data-status=warning][data-mode=onDark]._hoverable[_nghost-%COMP%]:hover, [data-status=warning][data-mode=onDark]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-warning-bg-night-hover)}[data-status=default][_nghost-%COMP%]{color:var(--tui-text-01-night);background-color:var(--tui-base-06)}[data-status=default][_nghost-%COMP%]:not([data-mode])._hoverable:hover{background-color:var(--tui-base-07)}[data-status=default][_nghost-%COMP%]:not([data-mode])._hoverable:active{background-color:var(--tui-base-08)}[data-status=default][data-mode=onDark][_nghost-%COMP%]{color:var(--tui-text-01-night);background-color:var(--tui-clear-inverse)}[data-status=default][data-mode=onDark]._hoverable[_nghost-%COMP%]:hover{background-color:var(--tui-clear-inverse-hover)}[data-status=default][data-mode=onDark]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-clear-inverse-active)}[data-status=default][data-mode=onDark][_nghost-%COMP%]:focus:after{border:2px solid var(--tui-base-01)}[data-status=default][data-mode=onLight][_nghost-%COMP%]{background-color:var(--tui-clear);color:var(--tui-text-01)}[data-status=default][data-mode=onLight]._hoverable[_nghost-%COMP%]:hover{background-color:var(--tui-clear-hover)}[data-status=default][data-mode=onLight]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-clear-active)}._editing[_nghost-%COMP%]{background:transparent!important}._disabled[_nghost-%COMP%]{pointer-events:none;opacity:var(--tui-disabled-opacity)}._hoverable[_nghost-%COMP%]{cursor:pointer}._autocolor[_nghost-%COMP%]{color:#000c}.t-text[_ngcontent-%COMP%]{white-space:pre;overflow:hidden;text-overflow:ellipsis;padding-right:.02em}.t-tag[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;display:flex;width:auto;align-items:center;font:inherit;border-radius:inherit}[data-size=s][_nghost-%COMP%] .t-tag[_ngcontent-%COMP%]{height:1.25rem;padding:0 .375rem}[data-size=m][_nghost-%COMP%] .t-tag[_ngcontent-%COMP%]{height:var(--tui-height-xs);padding:0 .5rem}[data-size=l][_nghost-%COMP%] .t-tag[_ngcontent-%COMP%]{height:var(--tui-height-s);padding:0 .75rem}._editing[_nghost-%COMP%] .t-tag[_ngcontent-%COMP%]{visibility:hidden}.t-edit[_ngcontent-%COMP%]{margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;font:inherit;color:var(--tui-text-01);width:100%;height:100%;box-sizing:border-box;padding:0 .5rem}.t-edit[_ngcontent-%COMP%]:-webkit-autofill, .t-edit[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-edit[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}[data-size=s][_nghost-%COMP%] .t-edit[_ngcontent-%COMP%]{padding:0 .375rem}[data-size=m][_nghost-%COMP%] .t-edit[_ngcontent-%COMP%]{padding:0 .5rem}[data-size=l][_nghost-%COMP%] .t-edit[_ngcontent-%COMP%]{padding:0 .75rem}.t-icon[_ngcontent-%COMP%]{width:1rem;height:100%;cursor:pointer;pointer-events:all;opacity:var(--tui-disabled-opacity);-webkit-margin-start:.25rem;margin-inline-start:.25rem;-webkit-margin-end:-.25rem;margin-inline-end:-.25rem}.t-icon[_ngcontent-%COMP%]:hover{opacity:1}[data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{-webkit-margin-start:0;margin-inline-start:0}[data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%] svg{transform:scale(.75)}.t-content[_ngcontent-%COMP%]{width:1rem;height:1rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem}'],changeDetection:0}),t})()},32804:(t,e,i)=>{i.d(e,{DH:()=>r,cR:()=>o,nu:()=>a});var n=i(4797);const o={size:"m",status:"default",autoColor:!1},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},15193:(t,e,i)=>{i.d(e,{FC:()=>D,Ol:()=>E,QY:()=>S,kJ:()=>A});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(12057),l=i(2697),u=i(3881),c=i(48893),d=i(89570),p=i(34880),h=i(33351);const g=["focusableElement"];function m(t,e){1&t&&n.GkF(0)}function f(t,e){if(1&t&&(n.TgZ(0,"div",19),n._uU(1),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.AsE(" ",t.value.length,"/",t.maxLength," ")}}function v(t,e){if(1&t&&(n.TgZ(0,"div",20),n.Hsn(1,1),n.qZA()),2&t){const t=n.oxw();n.ekj("t-placeholder_raised",t.placeholderRaised)}}function b(t,e){if(1&t&&n._UZ(0,"tui-svg",23),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}const _=function(t){return{$implicit:t}};function C(t,e){if(1&t&&(n.TgZ(0,"div",21),n.YNc(1,b,1,1,"tui-svg",22),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconLeftContent)("polymorpheusOutletContext",n.VKq(2,_,t.size))}}function x(t,e){if(1&t&&n._UZ(0,"tui-svg",25),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function M(t,e){if(1&t&&(n.ynx(0),n.YNc(1,x,1,1,"tui-svg",24),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.controller.customContent)}}function y(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-svg",27),n.NdJ("click.stop",(function(){return n.CHM(t),n.oxw(2).onValueChange("")})),n.qZA()}if(2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function w(t,e){if(1&t&&(n.ynx(0),n.YNc(1,y,1,1,"tui-svg",26),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconCleaner)("polymorpheusOutletContext",n.VKq(2,_,t.size))}}function O(t,e){if(1&t&&n._UZ(0,"tui-tooltip",28),2&t){const t=n.oxw();n.Q6J("content",null==t.hintOptions?null:t.hintOptions.content)("describeId",t.id)}}function T(t,e){if(1&t&&n._UZ(0,"tui-svg",23),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function P(t,e){if(1&t&&(n.TgZ(0,"div",29),n.YNc(1,T,1,1,"tui-svg",22),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconContent)("polymorpheusOutletContext",n.VKq(2,_,t.size))}}const k=[[["textarea"]],"*"],I=["textarea","*"],S=20,A=20,E=24;let D=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i,n,o,a){super(t,e),this.isIOS=i,this.mode$=n,this.controller=o,this.hintOptions=a,this.rows=S,this.maxLength=null,this.expandable=!1}get labelOutside(){return this.controller.labelOutside}get nativeFocusableElement(){var t,e;return this.computedDisabled?null:(null===(t=this.textfield)||void 0===t?void 0:t.nativeElement)||(null===(e=this.focusableElement)||void 0===e?void 0:e.nativeElement)||null}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get appearance(){return this.controller.appearance}get size(){return this.controller.size}get borderStart(){return this.iconLeftContent?r.TUI_ICON_PADDINGS[this.size]:0}get borderEnd(){return(0,r.tuiGetBorder)(!!this.iconContent,this.hasCleaner,this.hasTooltip,this.hasCustomContent,this.size)}get hasCleaner(){return this.controller.cleaner&&this.hasValue&&this.interactive}get hasTooltip(){var t;return!!(null===(t=this.hintOptions)||void 0===t?void 0:t.content)&&(this.controller.options.hintOnDisabled||!this.computedDisabled)}get hasValue(){return""!==this.value}get hasCounter(){return!!this.maxLength&&this.interactive}get hasPlaceholder(){return this.placeholderRaisable||!this.hasValue&&!this.hasExampleText}get hasCustomContent(){return!!this.controller.customContent}get iconLeftContent(){return this.controller.iconLeft}get iconContent(){return this.controller.icon}get iconCleaner(){return this.controller.options.iconCleaner}get hasExampleText(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.nativeElement.placeholder)&&this.focused&&!this.hasValue&&!this.readOnly}get computeMaxHeight(){return this.expandable?this.rows*this.lineHeight:null}get placeholderRaised(){return this.placeholderRaisable&&(this.computedFocused&&!this.readOnly||this.hasValue)}get fittedContent(){return this.value.slice(0,this.maxLength||1/0)}get extraContent(){return this.value.slice(this.maxLength||1/0)}onFocused(t){this.updateFocused(t)}onValueChange(t){this.value=t}onMouseDown(t){t.target!==this.nativeFocusableElement&&(t.preventDefault(),this.nativeFocusableElement&&this.nativeFocusableElement.focus())}getFallbackValue(){return""}get lineHeight(){return"m"===this.controller.size?A:E}get placeholderRaisable(){return"s"!==this.size&&!this.controller.labelOutside}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(a.TUI_IS_IOS),n.Y36(r.TUI_MODE),n.Y36(r.TUI_TEXTFIELD_WATCHED_CONTROLLER),n.Y36(r.TuiHintOptionsDirective,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-textarea"]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,r.TuiTextfieldComponent,5,n.SBq),2&t){let t;n.iGM(t=n.CRH())&&(e.textfield=t.first)}},viewQuery:function(t,e){if(1&t&&n.Gf(g,5),2&t){let t;n.iGM(t=n.CRH())&&(e.focusableElement=t.first)}},hostVars:17,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$}))("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)})),2&t&&(n.uIk("data-size",e.size),n.Udp("--border-start",e.borderStart,"rem")("--border-end",e.borderEnd,"rem"),n.ekj("_ios",e.isIOS)("_expandable",e.expandable)("_label-outside",e.labelOutside)("_has-tooltip",e.hasTooltip)("_has-value",e.hasValue)("_has-counter",e.hasCounter))},inputs:{rows:"rows",maxLength:"maxLength",expandable:"expandable"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),r.TEXTFIELD_CONTROLLER_PROVIDER,r.MODE_PROVIDER]),n.qOj],ngContentSelectors:I,decls:23,vars:25,consts:[[4,"ngIf"],["automation-id","tui-text-area__wrapper","tuiWrapper","",1,"t-outline",3,"appearance","disabled","focus","hover","invalid","readOnly"],["automation-id","tui-text-area__counter","class","t-counter",4,"ngIf"],[1,"t-content",3,"mousedown"],[1,"t-wrapper"],["automation-id","tui-text-area__placeholder","class","t-placeholder",3,"t-placeholder_raised",4,"ngIf"],["automation-id","tui-text-area__scrollbar",1,"t-box"],[1,"t-input-wrapper"],[1,"t-relative"],["aria-hidden","true",1,"t-pseudo-content"],[3,"textContent"],[1,"t-pseudo-content__extra",3,"textContent"],[1,"t-caret"],["automation-id","tui-text-area__native",1,"t-input",3,"disabled","id","readOnly","tuiFocusable","ngModel","ngModelChange"],["focusableElement",""],[1,"t-icons"],["class","t-icon t-icon_left t-textfield-icon",4,"ngIf"],["automation-id","tui-text-area__tooltip",3,"content","describeId",4,"ngIf"],["class","t-icon t-textfield-icon",4,"ngIf"],["automation-id","tui-text-area__counter",1,"t-counter"],["automation-id","tui-text-area__placeholder",1,"t-placeholder"],[1,"t-icon","t-icon_left","t-textfield-icon"],["appearance","icon","tuiWrapper","",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",3,"src"],[3,"src",4,"polymorpheusOutlet"],[3,"src"],["appearance","icon","tuiWrapper","","class","t-cleaner",3,"src","click.stop",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",1,"t-cleaner",3,"src","click.stop"],["automation-id","tui-text-area__tooltip",3,"content","describeId"],[1,"t-icon","t-textfield-icon"]],template:function(t,e){1&t&&(n.F$t(k),n.YNc(0,m,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"div",1),n.YNc(3,f,2,2,"div",2),n.TgZ(4,"label",3),n.NdJ("mousedown",(function(t){return e.onMouseDown(t)})),n.TgZ(5,"div",4),n.YNc(6,v,2,2,"div",5),n.TgZ(7,"tui-scrollbar",6),n.TgZ(8,"div",7),n.TgZ(9,"div",8),n.TgZ(10,"div",9),n._UZ(11,"span",10),n._UZ(12,"span",11),n._UZ(13,"span",12),n.qZA(),n.TgZ(14,"textarea",13,14),n.NdJ("ngModelChange",(function(t){return e.value=t})),n.qZA(),n.Hsn(16),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.TgZ(17,"div",15),n.YNc(18,C,2,4,"div",16),n.YNc(19,M,2,1,"ng-container",0),n.YNc(20,w,2,4,"ng-container",0),n.YNc(21,O,1,2,"tui-tooltip",17),n.YNc(22,P,2,4,"div",18),n.qZA(),n.qZA(),n.qZA()),2&t&&(n.Q6J("ngIf",n.lcZ(1,23,null==e.hintOptions?null:e.hintOptions.change$)),n.xp6(2),n.Q6J("appearance",e.appearance)("disabled",e.disabled)("focus",e.computedFocused)("hover",e.pseudoHover)("invalid",e.computedInvalid)("readOnly",e.readOnly),n.xp6(1),n.Q6J("ngIf",e.hasCounter),n.xp6(3),n.Q6J("ngIf",e.hasPlaceholder),n.xp6(1),n.Udp("max-height",e.computeMaxHeight,"px"),n.xp6(4),n.Q6J("textContent",e.fittedContent||(null==e.nativeFocusableElement?null:e.nativeFocusableElement.placeholder)),n.xp6(1),n.Q6J("textContent",e.extraContent),n.xp6(2),n.Q6J("disabled",e.computedDisabled)("id",e.id)("readOnly",e.readOnly)("tuiFocusable",e.computedFocusable)("ngModel",e.value),n.xp6(4),n.Q6J("ngIf",e.iconLeftContent),n.xp6(1),n.Q6J("ngIf",e.hasCustomContent),n.xp6(1),n.Q6J("ngIf",e.hasCleaner),n.xp6(1),n.Q6J("ngIf",e.hasTooltip),n.xp6(1),n.Q6J("ngIf",e.iconContent))},directives:[s.O5,l.o,u.I,o.Fj,c.t,o.JJ,o.On,d.Li,p.P,h.w],pipes:[s.Ov],styles:["[_nghost-%COMP%]{position:relative;z-index:0;display:flex;flex-direction:column;min-height:var(--tui-textarea-height);border-radius:var(--tui-radius-m);color:var(--tui-text-01)}[data-mode=onDark][_nghost-%COMP%]{color:var(--tui-text-01-night)}[data-size=s][_nghost-%COMP%]{--tui-height: var(--tui-height-s);--tui-textarea-height: 4.5625rem;font:var(--tui-font-text-s)}[data-size=m][_nghost-%COMP%]{--tui-height: var(--tui-height-m);--tui-textarea-height: 5.5rem;font:var(--tui-font-text-s)}[data-size=l][_nghost-%COMP%]{--tui-height: var(--tui-height-l);--tui-textarea-height: 6.75rem;font:var(--tui-font-text-m)}[data-size=m]._has-counter[_nghost-%COMP%]{--tui-textarea-height: 6.625rem}[data-size=l]._has-counter[_nghost-%COMP%]{--tui-textarea-height: 7.875rem}@supports (-webkit-hyphens: none){[_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%], [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{text-wrap:balance}}.t-outline[_ngcontent-%COMP%]{min-height:inherit}.t-content[_ngcontent-%COMP%]{display:block;margin-top:0;margin-bottom:0;min-height:inherit;box-sizing:border-box;overflow:hidden;cursor:text}._disabled[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{cursor:auto;opacity:var(--tui-disabled-opacity)}[_nghost-%COMP%]:not(._expandable) .t-content[_ngcontent-%COMP%]{position:absolute;top:0;left:0;bottom:1px;right:0;min-height:auto}._has-counter[_nghost-%COMP%]:not(._expandable) .t-content[_ngcontent-%COMP%]{bottom:1.6875rem}._label-outside._has-counter[_nghost-%COMP%]:not(._expandable) .t-content[_ngcontent-%COMP%]{bottom:1rem}.t-wrapper[_ngcontent-%COMP%]{position:relative;width:100%;height:100%;min-height:inherit;box-sizing:border-box;padding:calc((var(--tui-height) - 1.25rem) / 2) 0}[data-size=l]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 1.5rem) / 2) 0}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 2.25rem) / 2) 0}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 2.625rem) / 2) 0}table[data-size=m]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%], table [data-size=m]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-bottom:.75rem}table[data-size=l]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%], table [data-size=l]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-bottom:1rem}.t-input-wrapper[_ngcontent-%COMP%]{min-height:inherit;width:100%;flex:1}.t-relative[_ngcontent-%COMP%]{position:relative;min-height:inherit}.t-box[_ngcontent-%COMP%]{display:flex;min-height:calc(100% - 1rem);width:100%}[_nghost-%COMP%]:not(._expandable) .t-box[_ngcontent-%COMP%]{height:calc(100% - 1rem)}[_nghost-%COMP%]:not(._expandable)._label-outside .t-box[_ngcontent-%COMP%]{height:100%}._has-counter._expandable[_nghost-%COMP%] .t-box[_ngcontent-%COMP%]{margin-bottom:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-box[_ngcontent-%COMP%]{border-top:1rem solid transparent}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-box[_ngcontent-%COMP%]{border-top:1.25rem solid transparent}.t-pseudo-content[_ngcontent-%COMP%]{white-space:pre-wrap;word-wrap:break-word;word-break:keep-all;pointer-events:none;color:transparent;overflow:hidden;border:0 solid transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0)}[data-size=s][_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%]{padding:0 .75rem}[data-size=l][_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%]{padding:0 1rem}.t-pseudo-content__extra[_ngcontent-%COMP%]{background-color:var(--tui-error-bg-night)}.t-input[_ngcontent-%COMP%]{padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;resize:none;overflow:hidden;outline:none;border:0 solid transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0)}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-input[_ngcontent-%COMP%]:not(:last-of-type){display:none}.t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}[data-mode=onDark][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03-night)}._focused[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]:not(:-moz-read-only)::placeholder{opacity:1}._focused[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]:not(:read-only)::placeholder{opacity:1}[data-size=s][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{padding:0 .75rem;font:var(--tui-font-text-s)}[data-size=l][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{padding:0 1rem;font:var(--tui-font-text-m)}[data-mode=onDark]._disabled[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{color:var(--tui-text-03-night)}@supports (-webkit-marquee-repetition: infinite) and (object-fit: fill){._ios[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{padding-left:.8125rem}}.t-placeholder[_ngcontent-%COMP%]{transition-property:transform,font-size,color,letter-spacing;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--tui-font-text-s);color:var(--tui-text-02);pointer-events:none;will-change:transform;transform:translateY(0);position:absolute;top:calc(var(--tui-height) / 2 - .625rem);left:0;max-width:100%;border:0 solid transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);box-sizing:border-box}@supports (-webkit-hyphens: none){.t-placeholder[_ngcontent-%COMP%]{will-change:unset;transition-property:transform,color,letter-spacing}}.t-placeholder_raised[_ngcontent-%COMP%]{transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font:var(--tui-font-text-xs);line-height:1.25rem;transform:translateY(-.5rem);letter-spacing:.025rem}._invalid[_nghost-%COMP%]:not(._focused) .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill)}._invalid[_nghost-%COMP%]:not(._focused) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill-night)}._focused[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-03)}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.25rem}[data-size=l][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font-size:.8156rem}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01)}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}._focused[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=s][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{padding:0 .75rem}[data-size=m][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{padding:0 .75rem}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{padding:0 1rem}._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{overflow:initial;height:auto;white-space:initial}.t-icons[_ngcontent-%COMP%]{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:flex-end;pointer-events:none;padding:calc((var(--tui-height) - 1.5rem) / 2) 1rem}[data-size=m][_nghost-%COMP%] .t-icons[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 1.5rem) / 2) .625rem}.t-icons[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){-webkit-margin-start:.25rem;margin-inline-start:.25rem}.t-icon[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none}.t-icon_left[_ngcontent-%COMP%]{-webkit-margin-end:auto;margin-inline-end:auto}.t-cleaner[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none;pointer-events:auto}._readonly[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%], ._disabled[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%]{pointer-events:none}.t-caret[_ngcontent-%COMP%]{display:inline-block;height:1rem;width:0}.t-counter[_ngcontent-%COMP%]{position:absolute;right:.75rem;bottom:.5rem;font:var(--tui-font-text-s);pointer-events:none;margin-top:auto;text-align:right;color:var(--tui-text-03)}[data-mode=onDark][_nghost-%COMP%] .t-counter[_ngcontent-%COMP%]{color:var(--tui-text-03-night)}"],changeDetection:0}),t})()},56735:(t,e,i)=>{i.d(e,{B:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-textarea"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},1065:(t,e,i)=>{i.d(e,{$:()=>l});var n=i(64762),o=i(4797),a=i(30126),r=i(5111),s=i(74788);class l{constructor(t){this.tile=t,this.x=NaN,this.y=NaN}onStart(t){const e=(0,o.tuiGetActualTarget)(t),{x:i,y:n,pointerId:a}=t;(0,o.tuiIsElement)(e)&&e.releasePointerCapture(a),this.onPointer(i,n)}onPointer(t=NaN,e=NaN){const{left:i,top:n}=this.tile.element.getBoundingClientRect();this.x=t-i,this.y=e-n,this.tile.onDrag([NaN,NaN])}onMove(t,e){this.tile.onDrag([t-this.x,e-this.y])}}l.ɵfac=function(t){return new(t||l)(s.Y36(r.D))},l.ɵdir=s.lG2({type:l,selectors:[["","tuiTileHandle",""]],hostVars:4,hostBindings:function(t,e){1&t&&s.NdJ("pointerdown.silent",(function(t){return e.onStart(t)}))("pointerup.silent",(function(){return e.onPointer()}),!1,s.evT)("pointermove.silent",(function(t){return e.onMove(t.x,t.y)}),!1,s.evT),2&t&&s.Udp("touch-action","none")("user-select","none")}}),(0,n.gn)([(0,a.uX)((function(t=NaN){return!Number.isNaN(t)||!Number.isNaN(this.x)}))],l.prototype,"onPointer",null),(0,n.gn)([(0,a.uX)((function(){return!Number.isNaN(this.x)}))],l.prototype,"onMove",null)},5111:(t,e,i)=>{i.d(e,{D:()=>l});var n=i(74788),o=i(79230),a=i(92309);const r=["wrapper"],s=["*"];let l=(()=>{class t{constructor(t,e,i){this.service=t,this.el=e,this.tiles=i,this.width=1,this.height=1,this.dragged=!1}get column(){return`span var(--tui-width, ${this.width})`}get row(){return`span var(--tui-height, ${this.height})`}get element(){return this.el.nativeElement}onEnter(){this.tiles.rearrange(this.element)}onDrag(t){const e=!Number.isNaN(t[0]);this.dragged=this.dragged||e,this.tiles.element=e?this.element:null,this.service.setOffset(t)}onTransitionEnd(){this.dragged=!1}ngAfterViewInit(){this.wrapper&&this.service.init(this.wrapper.nativeElement)}ngOnDestroy(){this.tiles.element===this.element&&(this.tiles.element=null)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.A),n.Y36(n.SBq),n.Y36(a.U))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-tile"]],viewQuery:function(t,e){if(1&t&&n.Gf(r,5),2&t){let t;n.iGM(t=n.CRH())&&(e.wrapper=t.first)}},hostVars:6,hostBindings:function(t,e){1&t&&n.NdJ("pointerenter",(function(){return e.onEnter()})),2&t&&(n.Udp("grid-column",e.column)("grid-row",e.row),n.ekj("_dragged",e.dragged))},inputs:{width:"width",height:"height"},features:[n._Bn([o.A])],ngContentSelectors:s,decls:3,vars:0,consts:[[1,"t-wrapper",3,"transitionend.self"],["wrapper",""]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"div",0,1),n.NdJ("transitionend.self",(function(){return e.onTransitionEnd()})),n.Hsn(2),n.qZA())},encapsulation:2,changeDetection:0}),t})()},79230:(t,e,i)=>{i.d(e,{A:()=>g});var n=i(74788),o=i(23764),a=i(4797),r=i(75319),s=i(26215),l=i(9112),u=i(87519),c=i(39761),d=i(54395),p=i(88002),h=i(92309);let g=(()=>{class t{constructor(t,e,i,n){this.el=t,this.tiles=e,this.resize$=i,this.mutation$=n,this.sub=new r.w,this.offset$=new s.X([NaN,NaN]),this.position$=(0,l.aj)([this.offset$.pipe((0,u.x)(a.tuiArrayShallowEquals)),this.resize$.pipe((0,c.O)(null)),this.mutation$.pipe((0,c.O)(null)),this.tiles.order$.pipe((0,d.b)(0))]).pipe((0,p.U)((([t])=>t)))}init(t){this.sub.add(this.position$.subscribe((e=>{this.setPosition(t,e),this.setRect(t,e)})))}setOffset(t){this.offset$.next(t)}ngOnDestroy(){this.sub.unsubscribe()}getRect([t,e]){return{top:Number.isNaN(e)?this.el.nativeElement.offsetTop:e,left:Number.isNaN(t)?this.el.nativeElement.offsetLeft:t,width:this.el.nativeElement.clientWidth,height:this.el.nativeElement.clientHeight,right:NaN,bottom:NaN}}setRect({style:t},e){const{top:i,left:n,width:o,height:r}=this.getRect(e);t.top=(0,a.tuiPx)(i),t.left=(0,a.tuiPx)(n),t.width=(0,a.tuiPx)(o),t.height=(0,a.tuiPx)(r)}setPosition(t,[e]){if(!Number.isNaN(e))return void t.style.setProperty("position","fixed");const{style:i}=t,n=t.getBoundingClientRect(),o=this.el.nativeElement.getBoundingClientRect();i.removeProperty("position"),i.top=(0,a.tuiPx)(n.top-o.top+this.el.nativeElement.offsetTop),i.left=(0,a.tuiPx)(n.left-o.left+this.el.nativeElement.offsetLeft)}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.SBq),n.LFG(h.U),n.LFG(a.TuiResizeService),n.LFG(o.IM))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})()},92309:(t,e,i)=>{i.d(e,{U:()=>h});var n=i(74788),o=i(23764),a=i(4797),r=i(79765),s=i(46797),l=i(26215),u=i(28984),c=i(45435),d=i(88002);const p=["*"];let h=(()=>{class t{constructor(t){this.el=t,this.el$=new r.xQ,this.debounce=0,this.orderChange=this.el$.pipe((0,u.D)((()=>(0,s.H)(this.debounce))),(0,c.h)(this.filter.bind(this)),(0,d.U)((t=>this.reorder(t)))),this.element=null,this.order$=new l.X(new Map)}set order(t){this.order$.next(t)}get order(){return this.order$.value}rearrange(t){this.el$.next(t)}filter(t){return!!this.element&&!!t&&this.element!==t}reorder(t){var e,i;const n=Array.from(this.el.nativeElement.children),o=n.indexOf(this.element||t),a=n.indexOf(t),r=this.order.size?new Map(this.order):new Map(n.map(((t,e)=>[e,e]))),s=null!==(e=r.get(o))&&void 0!==e?e:o,l=null!==(i=r.get(a))&&void 0!==i?i:a;return r.set(o,l),r.set(a,s),this.order$.next(r),r}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-tiles"]],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("pointerleave.silent",(function(){return e.rearrange()})),2&t&&n.ekj("_dragged",e.element)},inputs:{debounce:"debounce",order:"order"},outputs:{orderChange:"orderChange"},features:[n._Bn([a.TuiDestroyService,a.TuiResizeService,o.IM,{provide:o.k2,useValue:{childList:!0}}])],ngContentSelectors:p,decls:1,vars:0,template:function(t,e){1&t&&(n.F$t(),n.Hsn(0))},styles:["tui-tiles{position:relative;z-index:0;display:grid;grid-auto-flow:dense;justify-items:stretch}tui-tiles._dragged tui-tile>.t-wrapper{pointer-events:none}tui-tiles._dragged tui-tile:not(._dragged)>.t-wrapper{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;transition-delay:1ms}tui-tiles:not(._dragged) tui-tile._dragged>.t-wrapper{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;transition-delay:1ms}tui-tile>.t-wrapper{position:absolute;z-index:0;border-radius:inherit}tui-tile._dragged>.t-wrapper{z-index:1;transition:none}\n"],encapsulation:2,changeDetection:0}),t})()},82535:(t,e,i)=>{i.d(e,{p:()=>O});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(36944),l=i(2697),u=i(12057),c=i(93216),d=i(48893),p=i(15865),h=i(78270),g=i(23184),m=i(89570),f=i(34880);const v=["focusableElement"];function b(t,e){if(1&t&&n._UZ(0,"tui-loader",7),2&t){const t=n.oxw();n.Q6J("inheritColor",!0)("showLoader",t.value)("size",t.loaderSize)}}function _(t,e){if(1&t&&n._UZ(0,"tui-svg",10),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}const C=function(t){return{$implicit:t}};function x(t,e){if(1&t&&(n.TgZ(0,"span",8),n.YNc(1,_,1,1,"tui-svg",9),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconOn)("polymorpheusOutletContext",n.VKq(2,C,t.size))}}function M(t,e){if(1&t&&n._UZ(0,"tui-loader",7),2&t){const t=n.oxw();n.Q6J("inheritColor",!0)("showLoader",!t.value)("size",t.loaderSize)}}function y(t,e){if(1&t&&n._UZ(0,"tui-svg",12),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function w(t,e){if(1&t&&(n.TgZ(0,"span",8),n.YNc(1,y,1,1,"tui-svg",11),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconOff)("polymorpheusOutletContext",n.VKq(2,C,t.size))}}let O=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i,n){super(t,e),this.modeDirective=i,this.options=n,this.singleColor=this.options.singleColor,this.showIcons=this.options.showIcons,this.showLoader=!1,this.size=this.options.size}get iconOn(){return this.options.icons.toggleOn}get iconOff(){return this.options.icons.toggleOff}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.focusableElement)||void 0===t?void 0:t.nativeElement)&&void 0!==e?e:null}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get appearance(){return this.singleColor||this.value?this.options.appearances.checked:this.options.appearances.unchecked}get sizeM(){return"m"===this.size}get loaderSize(){return this.sizeM?"xs":"s"}get hostMode(){var t,e;return null!==(e=null===(t=this.modeDirective)||void 0===t?void 0:t.mode)&&void 0!==e?e:null}onChecked(t){this.value=t}onFocused(t){this.updateFocused(t)}onFocusVisible(t){this.updateFocusVisible(t)}getFallbackValue(){return!1}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TuiModeDirective,8),n.Y36(s.oO))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-toggle"]],viewQuery:function(t,e){if(1&t&&n.Gf(v,5),2&t){let t;n.iGM(t=n.CRH())&&(e.focusableElement=t.first)}},hostVars:4,hostBindings:function(t,e){2&t&&(n.uIk("data-size",e.size)("data-mode",e.hostMode),n.ekj("_checked",e.value))},inputs:{singleColor:"singleColor",showIcons:"showIcons",showLoader:"showLoader",size:"size"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],decls:9,vars:16,consts:[["tuiWrapper","",3,"active","appearance","disabled","focus","hover","invalid","readOnly"],[1,"t-toggle"],["class","t-loader",3,"inheritColor","showLoader","size",4,"ngIf"],["class","t-icon-wrapper",4,"ngIf"],[1,"t-circle"],["automation-id","tui-toggle__checkbox","role","switch","type","checkbox",1,"t-checkbox",3,"disabled","id","tuiFocusable","tuiChecked","tuiCheckedChange","tuiFocusedChange","tuiFocusVisibleChange"],["focusableElement",""],[1,"t-loader",3,"inheritColor","showLoader","size"],[1,"t-icon-wrapper"],["automation-id","tui-toggle__check-icon","class","t-icon",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-toggle__check-icon",1,"t-icon",3,"src"],["automation-id","tui-toggle__cancel-icon","class","t-icon t-icon_off",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-toggle__cancel-icon",1,"t-icon","t-icon_off",3,"src"]],template:function(t,e){1&t&&(n.TgZ(0,"div",0),n.TgZ(1,"div",1),n.YNc(2,b,1,3,"tui-loader",2),n.YNc(3,x,2,4,"span",3),n._UZ(4,"div",4),n.YNc(5,M,1,3,"tui-loader",2),n.YNc(6,w,2,4,"span",3),n.qZA(),n.TgZ(7,"input",5,6),n.NdJ("tuiCheckedChange",(function(t){return e.value=t}))("tuiFocusedChange",(function(t){return e.onFocused(t)}))("tuiFocusVisibleChange",(function(t){return e.onFocusVisible(t)})),n.qZA(),n.qZA()),2&t&&(n.Q6J("active",e.pseudoActive)("appearance",e.appearance)("disabled",e.computedDisabled)("focus",e.computedFocusVisible)("hover",e.pseudoHover)("invalid",e.computedInvalid)("readOnly",e.readOnly),n.xp6(2),n.Q6J("ngIf",e.showLoader),n.xp6(1),n.Q6J("ngIf",e.showIcons&&!e.showLoader),n.xp6(2),n.Q6J("ngIf",e.showLoader),n.xp6(1),n.Q6J("ngIf",e.showIcons&&!e.showLoader),n.xp6(1),n.Q6J("disabled",e.disabled)("id",e.id)("tuiFocusable",e.focusable)("tuiChecked",e.value),n.uIk("aria-checked",e.value))},directives:[l.o,u.O5,c.t,d.t,p.U,h.q,g.k,m.Li,f.P],styles:["[_nghost-%COMP%]{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;border-radius:6.25rem}[data-size=m][_nghost-%COMP%]{width:2rem;height:1rem}[data-size=l][_nghost-%COMP%]{width:3rem;height:1.5rem}.t-checkbox[_ngcontent-%COMP%]{padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;cursor:pointer}.t-checkbox[_ngcontent-%COMP%]:-webkit-autofill, .t-checkbox[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-checkbox[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}._disabled[_nghost-%COMP%] .t-checkbox[_ngcontent-%COMP%]{pointer-events:none;cursor:default}.t-toggle[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:flex;align-items:center;justify-content:center}[data-size=m][_nghost-%COMP%] .t-toggle[_ngcontent-%COMP%]{width:3rem;height:1rem;transform:translate(-1rem)}[data-size=l][_nghost-%COMP%] .t-toggle[_ngcontent-%COMP%]{width:4.5rem;height:1.5rem;transform:translate(-1.5rem)}._checked[_nghost-%COMP%] .t-toggle[_ngcontent-%COMP%]{transform:translate(0)}.t-circle[_ngcontent-%COMP%]{margin:.125rem 0;flex-shrink:0;border-radius:100%;background-color:var(--tui-base-01)}._disabled[_nghost-%COMP%] .t-circle_light[_ngcontent-%COMP%]{opacity:.24}[data-size=m][_nghost-%COMP%] .t-circle[_ngcontent-%COMP%]{width:.75rem;height:.75rem}[data-size=l][_nghost-%COMP%] .t-circle[_ngcontent-%COMP%]{width:1rem;height:1rem}._disabled[_nghost-%COMP%] .t-circle[_ngcontent-%COMP%]{background-color:var(--tui-base-01)}.t-loader[_ngcontent-%COMP%]{min-width:auto}[_nghost-%COMP%]:not(._checked) .t-loader[_ngcontent-%COMP%]{color:var(--tui-base-06)}[_nghost-%COMP%]:not(._checked)._disabled .t-loader[_ngcontent-%COMP%]{color:var(--tui-base-05)}[_nghost-%COMP%]:not(._checked)[data-mode=onDark] .t-loader[_ngcontent-%COMP%]{color:var(--tui-text-03-night)}[_nghost-%COMP%]:not(._checked)[data-mode=onDark]._disabled .t-loader[_ngcontent-%COMP%]{color:var(--tui-clear-inverse-active)}[_nghost-%COMP%]:not(._checked)[data-mode=onLight] .t-loader[_ngcontent-%COMP%]{color:var(--tui-text-03)}[_nghost-%COMP%]:not(._checked)[data-mode=onLight]._disabled .t-loader[_ngcontent-%COMP%]{color:var(--tui-clear-active)}[data-size=m][_nghost-%COMP%] .t-loader[_ngcontent-%COMP%]{width:.75rem;margin:0 .2rem;transform:scale(.75)}[data-size=l][_nghost-%COMP%] .t-loader[_ngcontent-%COMP%]{width:1rem;margin:0 .25rem}.t-icon-wrapper[_ngcontent-%COMP%]{display:flex}.t-icon[_ngcontent-%COMP%]{opacity:.8}.t-icon_off[_ngcontent-%COMP%]{color:var(--tui-base-06)}._disabled[_nghost-%COMP%] .t-icon_off[_ngcontent-%COMP%]{color:var(--tui-base-05)}[data-mode=onDark][_nghost-%COMP%] .t-icon_off[_ngcontent-%COMP%]{color:var(--tui-text-03-night)}[data-mode=onDark]._disabled[_nghost-%COMP%] .t-icon_off[_ngcontent-%COMP%]{color:var(--tui-clear-inverse-active)}[data-mode=onLight][_nghost-%COMP%] .t-icon_off[_ngcontent-%COMP%]{color:var(--tui-text-03)}[data-mode=onLight]._disabled[_nghost-%COMP%] .t-icon_off[_ngcontent-%COMP%]{color:var(--tui-clear-active)}[data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{width:1rem;height:1rem;transform:scale(.75)}[data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{margin:0 .125rem;width:1.5rem;height:1.5rem}[_nghost-%COMP%]:hover .t-icon[_ngcontent-%COMP%]{opacity:1}"],changeDetection:0}),t})()},36944:(t,e,i)=>{i.d(e,{Hg:()=>a,oO:()=>r,p5:()=>s});var n=i(4797),o=i(64862);const a={icons:{toggleOff:({$implicit:t})=>"m"===t?"tuiIconToggleOff":"tuiIconToggleOffLarge",toggleOn:({$implicit:t})=>"m"===t?"tuiIconToggleOn":"tuiIconToggleOnLarge"},appearances:{checked:o.TuiAppearance.Primary,unchecked:o.TuiAppearance.Secondary},singleColor:!1,showIcons:!1,size:"m"},r=(0,n.tuiCreateToken)(a);function s(t){return(0,n.tuiProvideOptions)(r,t,a)}},66714:(t,e,i)=>{i.d(e,{m:()=>m});var n=i(74788),o=i(64862),a=i(89570),r=i(79765),s=i(39761),l=i(88002),u=i(87519),c=i(77615),d=i(24825),p=i(12057),h=i(76189);function g(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",2),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onClick()})),n.ALo(1,"async"),n.qZA()}if(2&t){const t=n.oxw();n.ekj("t-button_expanded",n.lcZ(1,3,t.expanded$)),n.Q6J("icon",t.icons.more)}}let m=(()=>{class t{constructor(t,e,i){this.icons=t,this.context=e,this.controller=i,this.change$=new r.xQ,this.expanded$=this.change$.pipe((0,s.O)(null),(0,l.U)((()=>this.isExpanded)),(0,u.x)())}get isExpanded(){return this.context.$implicit.isExpanded}get isExpandable(){return this.context.$implicit.isExpandable&&this.controller!==c.v}onClick(){this.controller.toggle(this.context.$implicit)}ngDoCheck(){this.change$.next()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TUI_COMMON_ICONS),n.Y36(a.yf),n.Y36((0,n.Gpc)((()=>d.nv))))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-tree-item-content"]],hostVars:2,hostBindings:function(t,e){2&t&&n.ekj("_expandable",e.isExpandable)},decls:2,vars:2,consts:[["appearance","flat","shape","rounded","size","xs","tuiIconButton","","type","button","class","t-button",3,"t-button_expanded","icon","click",4,"ngIf"],[3,"ngTemplateOutlet"],["appearance","flat","shape","rounded","size","xs","tuiIconButton","","type","button",1,"t-button",3,"icon","click"]],template:function(t,e){1&t&&(n.YNc(0,g,2,5,"button",0),n.GkF(1,1)),2&t&&(n.Q6J("ngIf",e.isExpandable),n.xp6(1),n.Q6J("ngTemplateOutlet",e.context.template))},directives:[p.O5,p.tP,h.v],pipes:[p.Ov],styles:["[_nghost-%COMP%]{display:flex;align-items:center}[_nghost-%COMP%] tui-tree-item._expandable[_nghost-%COMP%]:not(._expandable), tui-tree-item._expandable [_nghost-%COMP%]:not(._expandable){padding-left:2rem}.t-button[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;margin-right:.5rem}.t-button_expanded[_ngcontent-%COMP%]{transform:rotate(90deg)}"],changeDetection:0}),t})()},23046:(t,e,i)=>{i.d(e,{R:()=>x});var n=i(74788),o=i(4797),a=i(79765),r=i(39761),s=i(88002),l=i(87519),u=i(24825),c=i(47807),d=i(89570),p=i(12057),h=i(88618);function g(t,e){1&t&&n.Hsn(0)}function m(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t,"\n")}}function f(t,e){if(1&t&&(n.TgZ(0,"tui-expand",4),n.ALo(1,"async"),n.TgZ(2,"div"),n.Hsn(3,1),n.Hsn(4,2),n.qZA(),n.qZA()),2&t){const t=n.oxw();n.Q6J("expanded",n.lcZ(1,1,t.expanded$))}}function v(t,e){1&t&&n.GkF(0)}const b=["*",[["tui-tree-item"]],[["tui-tree"]]],_=function(t,e){return{$implicit:t,template:e}},C=["*","tui-tree-item","tui-tree"];let x=(()=>{class t{constructor(t,e,i,n){this.el=t,this.controller=e,this.level=i,this.content=n,this.nested=o.EMPTY_QUERY,this.change$=new a.xQ,this.expanded$=this.change$.pipe((0,r.O)(null),(0,s.U)((()=>this.isExpanded))),this.attached$=this.change$.pipe((0,s.U)((()=>this.el.nativeElement.isConnected)),(0,l.x)())}get isExpandable(){return!!this.nested.length}get isExpanded(){return this.controller.isExpanded(this)}ngDoCheck(){this.checkChanges()}checkChanges(){this.change$.next()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36((0,n.Gpc)((()=>u.nv))),n.Y36((0,n.Gpc)((()=>u.UC))),n.Y36((0,n.Gpc)((()=>u.bF))))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-tree-item"]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,u.gB,4),2&t){let t;n.iGM(t=n.CRH())&&(e.nested=t)}},hostAttrs:["role","treeitem"],hostVars:2,hostBindings:function(t,e){2&t&&n.ekj("_expandable",e.isExpandable)},features:[n._Bn(c.k)],ngContentSelectors:C,decls:6,vars:9,consts:[["template",""],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["role","group","class","t-children",3,"expanded",4,"ngIf"],[4,"ngIf"],["role","group",1,"t-children",3,"expanded"]],template:function(t,e){if(1&t&&(n.F$t(b),n.YNc(0,g,1,0,"ng-template",null,0,n.W1O),n.YNc(2,m,2,1,"ng-container",1),n.YNc(3,f,5,3,"tui-expand",2),n.YNc(4,v,1,0,"ng-container",3),n.ALo(5,"async")),2&t){const t=n.MAs(1);n.xp6(2),n.Q6J("polymorpheusOutlet",e.content)("polymorpheusOutletContext",n.WLB(6,_,e,t)),n.xp6(1),n.Q6J("ngIf",e.isExpandable),n.xp6(1),n.Q6J("ngIf",n.lcZ(5,4,e.attached$))}},directives:[d.Li,p.O5,h.S],pipes:[p.Ov],styles:["[_nghost-%COMP%]{display:block}.t-children[_ngcontent-%COMP%]{position:relative;margin-left:var(--tui-tree-item-indent, 1.5rem)}"],changeDetection:0}),t})()},47807:(t,e,i)=>{i.d(e,{k:()=>r});var n=i(74788),o=i(24825),a=i(23046);const r=[{provide:o.UC,deps:[[new n.tp0,o.UC]],useFactory:t=>++t},{provide:o.gB,useExisting:(0,n.Gpc)((()=>a.R))}]},93759:(t,e,i)=>{i.d(e,{Y:()=>x});var n=i(79765),o=i(39761),a=i(88002),r=i(87519),s=i(97247),l=i(24825),u=i(23046),c=i(74788),d=i(40939),p=i(38973),h=i(12057),g=i(89570);const m=["value",""];function f(t,e){if(1&t&&(c.ynx(0),c._uU(1),c.BQk()),2&t){const t=e.polymorpheusOutlet;c.xp6(1),c.hij(" ",t," ")}}const v=function(t,e){return{$implicit:t,node:e}};function b(t,e){if(1&t&&(c.ynx(0),c.YNc(1,f,2,1,"ng-container",5),c.BQk()),2&t){c.oxw();const t=c.MAs(1),e=c.oxw();c.xp6(1),c.Q6J("polymorpheusOutlet",e.content)("polymorpheusOutletContext",c.WLB(2,v,e.value,t))}}function _(t,e){if(1&t&&c._UZ(0,"tui-tree",6),2&t){const t=e.$implicit,i=c.oxw(2);c.Q6J("content",i.content)("trackBy",i.trackBy)("value",t)}}function C(t,e){if(1&t&&(c.TgZ(0,"tui-tree-item",1,2),c.YNc(2,b,2,5,"ng-container",3),c.YNc(3,_,1,3,"tui-tree",4),c.qZA()),2&t){const t=e.tuiLet,i=c.oxw();c.Q6J("tuiTreeNode",i.value),c.xp6(2),c.Q6J("ngIf",i.value!==t),c.xp6(1),c.Q6J("ngForOf",t)("ngForTrackBy",i.trackBy)}}let x=(()=>{class t{constructor(t){this.directive=t,this.check$=new n.xQ,this.children$=this.check$.pipe((0,o.O)(null),(0,a.U)((()=>this.handler(this.value))),(0,r.x)()),this.trackBy=(t,e)=>e,this.content=({$implicit:t})=>String(t)}ngDoCheck(){this.checkChanges()}checkChanges(){var t,e;this.check$.next(),null===(t=this.item)||void 0===t||t.checkChanges(),null===(e=this.child)||void 0===e||e.checkChanges()}get handler(){var t;return(null===(t=this.directive)||void 0===t?void 0:t.childrenHandler)||s.n.defaultHandler}}return t.ɵfac=function(e){return new(e||t)(c.Y36(s.n,8))},t.ɵcmp=c.Xpm({type:t,selectors:[["tui-tree","value",""]],viewQuery:function(e,i){if(1&e&&(c.Gf(u.R,5),c.Gf(t,5)),2&e){let t;c.iGM(t=c.CRH())&&(i.item=t.first),c.iGM(t=c.CRH())&&(i.child=t.first)}},hostAttrs:["role","tree"],inputs:{value:"value",trackBy:"trackBy",content:"content"},features:[c._Bn([{provide:l.gB,useExisting:t}])],attrs:m,decls:2,vars:3,consts:[[3,"tuiTreeNode",4,"tuiLet"],[3,"tuiTreeNode"],["view",""],[4,"ngIf"],[3,"content","trackBy","value",4,"ngFor","ngForOf","ngForTrackBy"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],[3,"content","trackBy","value"]],template:function(t,e){1&t&&(c.YNc(0,C,4,4,"tui-tree-item",0),c.ALo(1,"async")),2&t&&c.Q6J("tuiLet",c.lcZ(1,1,e.children$))},directives:[d.L,u.R,p.X,h.O5,h.sg,g.Li,t],pipes:[h.Ov],styles:["[_nghost-%COMP%]{position:relative;display:block}"],changeDetection:0}),t})()},97247:(t,e,i)=>{i.d(e,{n:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t{constructor(){this.childrenHandler=t.defaultHandler}static defaultHandler(t){return Array.isArray(t)?t:n.EMPTY_ARRAY}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=o.lG2({type:t,selectors:[["tui-tree","childrenHandler",""]],inputs:{childrenHandler:"childrenHandler"}}),t})()},63624:(t,e,i)=>{i.d(e,{m:()=>r});var n=i(74788),o=i(4797),a=i(24825);let r=(()=>{class t{constructor(){this.fallback=!0,this.map=new Map,this.toggled=new n.vpe,this.items=new Map}register(t,e){this.items.set(t,e)}unregister(t){this.items.delete(t)}isExpanded(t){var e;const i=this.items.get(t);return null!==(e=i&&this.map.get(i))&&void 0!==e?e:this.fallback}toggle(t){const e=this.items.get(t),i=this.isExpanded(t);(0,o.tuiIsPresent)(e)&&(this.toggled.emit(e),this.map.set(e,!i))}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiTreeController","","map",""]],inputs:{fallback:["tuiTreeController","fallback"],map:"map"},outputs:{toggled:"toggled"},exportAs:["tuiTreeController"],features:[n._Bn([{provide:a.Rt,useExisting:t},{provide:a.nv,useExisting:t}])]}),t})()},84239:(t,e,i)=>{i.d(e,{o:()=>a});var n=i(24825),o=i(74788);let a=(()=>{class t{constructor(){this.map=new WeakMap,this.fallback=!0}isExpanded(t){var e;return null!==(e=this.map.get(t))&&void 0!==e?e:this.fallback}toggle(t){this.map.set(t,!this.isExpanded(t))}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=o.lG2({type:t,selectors:[["","tuiTreeController","",3,"map",""]],inputs:{fallback:["tuiTreeController","fallback"]},exportAs:["tuiTreeController"],features:[o._Bn([{provide:n.nv,useExisting:t}])]}),t})()},38973:(t,e,i)=>{i.d(e,{X:()=>r});var n=i(23046),o=i(24825),a=i(74788);let r=(()=>{class t{constructor(t,e){this.directive=t,this.component=e}set value(t){var e;null===(e=this.directive)||void 0===e||e.register(this.component,t)}ngOnDestroy(){var t;null===(t=this.directive)||void 0===t||t.unregister(this.component)}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.Rt,8),a.Y36(n.R))},t.ɵdir=a.lG2({type:t,selectors:[["tui-tree-item","tuiTreeNode",""]],inputs:{value:["tuiTreeNode","value"]}}),t})()},77615:(t,e,i)=>{i.d(e,{f:()=>r,v:()=>s});var n=i(4797),o=i(89570),a=i(66714);const r=new o.Al(a.m),s={isExpanded:n.ALWAYS_TRUE_HANDLER,toggle:n.EMPTY_FUNCTION}},24825:(t,e,i)=>{i.d(e,{Rt:()=>r,U5:()=>c,UC:()=>h,bF:()=>p,f8:()=>u,gB:()=>l,nv:()=>s,xn:()=>d});var n=i(74788),o=i(4797),a=i(77615);const r=new n.OlP("[TUI_TREE_ACCESSOR]"),s=(0,o.tuiCreateToken)(a.v),l=new n.OlP("[TUI_TREE_NODE]"),u=(0,o.tuiCreateToken)({}),c=new n.OlP("[TUI_TREE_START]"),d=new n.OlP("[TUI_TREE_LOADER]"),p=(0,o.tuiCreateToken)(a.f),h=(0,o.tuiCreateToken)(-1)},10006:(t,e,i)=>{i.d(e,{JC:()=>o,kH:()=>m,DV:()=>a,IC:()=>r,m2:()=>s,EP:()=>h,bM:()=>g,ux:()=>n,bF:()=>p,Fg:()=>c,Td:()=>d});const n={DMY:"dd/mm/yyyy",MDY:"mm/dd/yyyy",YMD:"yyyy/mm/dd"},o=", ",a={mask:()=>!1},r=["_active","_disabled","_focused","_focus-visible","_hosted_dropdown_focused","ng-invalid","ng-touched","_pressed","_readonly"],s=/\([#]+\)|[#\- ]/g;var l=i(4797),u=i(64862);const c=[l.CHAR_PLUS,"7"," ",u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP," ",u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP,l.CHAR_HYPHEN,u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP,l.CHAR_HYPHEN,u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP],d=[u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP,":",u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP],p=7,h=(t,e,i,n)=>{if(!(null==e?void 0:e.isSingleDay)||!i)return t;const o=(0,l.tuiObjectFromEntries)(Object.entries(i).map((([t,e])=>[t,-e]))),a=e.from.append(n?o:i).append({day:n?1:-1});return n?a.dayBefore(t)?t:a:t&&a.dayAfter(t)?t:a},g={HH:23,MM:59,SS:59,MS:999},m={fragment:"",preserveFragment:!0,replaceUrl:!1,skipLocationChange:!1,queryParams:null,useHref:!1,target:null}},94370:(t,e,i)=>{i.d(e,{p:()=>v});var n=i(64762),o=i(74788),a=i(4797),r=i(64862),s=i(66682),l=i(59193),u=i(46782),c=i(43190),d=i(15257),p=i(45435),h=i(68307),g=i(88002),m=i(47349),f=i(54395);class v{constructor(t){this.destroy$=t,this.dropdowns=a.EMPTY_QUERY,this.els=a.EMPTY_QUERY}ngAfterViewInit(){this.right$.pipe((0,u.R)(this.destroy$)).subscribe((t=>{this.tryToFocus(t)})),(0,s.T)(this.immediate$,this.debounce$).pipe((0,c.w)((t=>{this.dropdowns.forEach(((e,i)=>{e.toggle(i===t)}));const e=this.els.get(t),i=this.dropdowns.get(t);if(!e||!(null==i?void 0:i.dropdownBoxRef))return l.E;const{nativeElement:n}=i.dropdownBoxRef.location,o=(0,a.tuiTypedFromEvent)(n,"mouseenter").pipe((0,d.q)(1)),r=(0,s.T)((0,a.tuiTypedFromEvent)(e.nativeElement,"keydown"),(0,a.tuiTypedFromEvent)(n,"keydown")).pipe((0,p.h)((({key:t})=>"Escape"===t)));return(0,s.T)(o,r).pipe((0,h.b)((t=>{i.dropdownBoxRef&&t.stopPropagation(),e.nativeElement.focus(),i.toggle("offsetX"in t)})))})),(0,u.R)(this.destroy$)).subscribe()}get elements$(){return(0,a.tuiQueryListChanges)(this.els).pipe((0,g.U)((t=>t.map((({nativeElement:t})=>t)))),(0,m.d)({bufferSize:1,refCount:!0}))}get right$(){return this.elements$.pipe((0,c.w)((t=>(0,s.T)(...t.map(((t,e)=>(0,a.tuiTypedFromEvent)(t,"keydown").pipe((0,p.h)((({key:t})=>"ArrowRight"===t)),(0,a.tuiPreventDefault)(),(0,g.U)((()=>e)))))))))}get immediate$(){return this.elements$.pipe((0,c.w)((t=>(0,s.T)(...t.map(((t,e)=>(0,a.tuiTypedFromEvent)(t,"click").pipe((0,g.U)((()=>e)))))))))}get debounce$(){return this.elements$.pipe((0,c.w)((t=>(0,s.T)(...t.map(((t,e)=>(0,s.T)((0,a.tuiTypedFromEvent)(t,"focus"),(0,a.tuiTypedFromEvent)(t,"blur")).pipe((0,p.h)((({relatedTarget:t})=>this.notInDropdown(t,e))),(0,g.U)((({type:t})=>"focus"===t?e:NaN)))))))),(0,f.b)(300))}notInDropdown(t,e){var i,n;return!(null===(n=null===(i=this.dropdowns.get(e))||void 0===i?void 0:i.dropdownBoxRef)||void 0===n?void 0:n.location.nativeElement.contains(t))}tryToFocus(t){var e,i;const n=null===(i=null===(e=this.dropdowns.get(t))||void 0===e?void 0:e.dropdownBoxRef)||void 0===i?void 0:i.location.nativeElement;if(!n)return;const o=(0,a.tuiGetClosestFocusable)({initial:n,root:n}),r=(0,a.tuiGetClosestFocusable)({initial:o||n,root:n});r&&r.focus()}}v.ɵfac=function(t){return new(t||v)(o.Y36(a.TuiDestroyService,2))},v.ɵdir=o.lG2({type:v,selectors:[["tui-data-list","tuiDataListDropdownManager",""]],contentQueries:function(t,e,i){if(1&t&&(o.Suo(i,r.TuiDropdownDirective,5),o.Suo(i,r.TuiDropdownDirective,5,o.SBq)),2&t){let t;o.iGM(t=o.CRH())&&(e.dropdowns=t),o.iGM(t=o.CRH())&&(e.els=t)}},features:[o._Bn([a.TuiDestroyService])]}),(0,n.gn)([a.tuiPure],v.prototype,"elements$",null),(0,n.gn)([a.tuiPure],v.prototype,"right$",null),(0,n.gn)([a.tuiPure],v.prototype,"immediate$",null),(0,n.gn)([a.tuiPure],v.prototype,"debounce$",null)},14254:(t,e,i)=>{i.d(e,{h:()=>r});var n=i(12057),o=i(74788),a=i(4797);let r=(()=>{class t{constructor(t,e,i,n){this.doc=t,this.el=e,this.renderer=i,this.highlight=this.setUpHighlight(),this.treeWalker=this.doc.createTreeWalker(this.el.nativeElement,NodeFilter.SHOW_TEXT,a.svgNodeFilter),this.tuiHighlight="",this.tuiHighlightColor="var(--tui-selection)",n.subscribe((()=>{this.updateStyles()}))}get match(){return-1!==this.indexOf(this.el.nativeElement.textContent)}ngOnChanges(){this.updateStyles()}updateStyles(){if(this.highlight.style.display="none",this.match){this.treeWalker.currentNode=this.el.nativeElement;do{const t=this.indexOf(this.treeWalker.currentNode.nodeValue);if(-1===t)continue;const e=this.doc.createRange();e.setStart(this.treeWalker.currentNode,t),e.setEnd(this.treeWalker.currentNode,t+this.tuiHighlight.length);const i=this.el.nativeElement.getBoundingClientRect(),{left:n,top:o,width:r,height:s}=e.getBoundingClientRect(),{style:l}=this.highlight;return l.background=this.tuiHighlightColor,l.left=(0,a.tuiPx)(n-i.left),l.top=(0,a.tuiPx)(o-i.top),l.width=(0,a.tuiPx)(r),l.height=(0,a.tuiPx)(s),void(l.display="block")}while(this.treeWalker.nextNode())}}indexOf(t){return t&&this.tuiHighlight?t.toLowerCase().indexOf(this.tuiHighlight.toLowerCase()):-1}setUpHighlight(){const t=this.renderer.createElement("div"),{style:e}=t;return e.background=this.tuiHighlightColor,e.zIndex="-1",e.position="absolute",this.renderer.appendChild(this.el.nativeElement,t),t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.K0),o.Y36(o.SBq),o.Y36(o.Qsj),o.Y36(a.TuiResizeService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiHighlight",""]],hostVars:4,hostBindings:function(t,e){2&t&&o.Udp("position","relative")("z-index",0)},inputs:{tuiHighlight:"tuiHighlight",tuiHighlightColor:"tuiHighlightColor"},features:[o._Bn([a.TuiDestroyService,a.TuiResizeService]),o.TTD]}),t})()},62683:(t,e,i)=>{i.d(e,{hd:()=>m,QA:()=>f,pz:()=>n.p,Jw:()=>a,hL:()=>r.h,yv:()=>s,BC:()=>l.B,GE:()=>u,j7:()=>c.j,jm:()=>v.j,Q7:()=>b,LF:()=>_.L,ri:()=>C,Qk:()=>x.Q,hs:()=>M,sF:()=>y.s,OL:()=>w,nx:()=>O.n,SC:()=>T});var n=i(94370),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var r=i(14254);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var l=i(41532);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var c=i(49747),d=i(23738),p=i(12057),h=i(64862),g=i(42775);let m=(()=>{class t{constructor(t,e,i){this._renderer=t,this._elementRef=e,this._compositionMode=i,this.textMaskConfig={mask:[],guide:!0,placeholderChar:"_",pipe:void 0,keepCharPositions:!1},this.onChange=t=>{},this.onTouched=()=>{},this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function(){const t=(0,p.q)()?(0,p.q)().getUserAgent():"";return/android (\d+)/.test(t.toLowerCase())}())}ngOnChanges(){this._setupMask(!0),void 0!==this.textMaskInputElement&&this.textMaskInputElement.update(this.inputElement.value)}writeValue(t){this._setupMask();const e=null==t?"":t;this._renderer.setProperty(this.inputElement,"value",e),void 0!==this.textMaskInputElement&&this.textMaskInputElement.update(t)}registerOnChange(t){this.onChange=t}registerOnTouched(t){this.onTouched=t}setDisabledState(t){this._renderer.setProperty(this.inputElement,"disabled",t)}_handleInput(t){(!this._compositionMode||this._compositionMode&&!this._composing)&&(this._setupMask(),void 0!==this.textMaskInputElement&&(this.textMaskInputElement.update(t),t=this.inputElement.value,this.onChange(t)))}_setupMask(t=!1){this.inputElement||("INPUT"===this._elementRef.nativeElement.tagName.toUpperCase()?this.inputElement=this._elementRef.nativeElement:this.inputElement=this._elementRef.nativeElement.getElementsByTagName("INPUT")[0]),this.inputElement&&t&&(this.textMaskInputElement=(0,g.createTextMaskInputElement)(Object.assign({inputElement:this.inputElement},this.textMaskConfig)))}_compositionStart(){this._composing=!0}_compositionEnd(t){this._composing=!1,this._compositionMode&&this._handleInput(t)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.Qsj),o.Y36(o.SBq),o.Y36(d.ve,8))},t.ɵdir=o.lG2({type:t,selectors:[["","textMask",""]],hostBindings:function(t,e){1&t&&o.NdJ("input",(function(t){return e._handleInput(t.target.value)}))("blur",(function(){return e.onTouched()}))("compositionstart",(function(){return e._compositionStart()}))("compositionend",(function(t){return e._compositionEnd(t.target.value)}))},inputs:{textMaskConfig:["textMask","textMaskConfig"]},exportAs:["textMask"],features:[o._Bn([{provide:d.JU,useExisting:(0,o.Gpc)((()=>t)),multi:!0},{provide:h.TUI_LEGACY_MASK,useExisting:(0,o.Gpc)((()=>t))}]),o.TTD]}),t})(),f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var v=i(9568);let b=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var _=i(20125);let C=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var x=i(31510);let M=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var y=i(63916);let w=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var O=i(48214);let T=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})()},41532:(t,e,i)=>{i.d(e,{B:()=>s});var n=i(74788),o=i(11693),a=i(4797),r=i(49747);let s=(()=>{class t{constructor(t,e){this.src$=t,this.el=e,this.animation="tuiSkeletonVibe ease-in-out 1s infinite alternate",this.background="var(--tui-clear-hover)",this.src=null,this.supported||this.src$.subscribe((t=>{this.src=t}))}set srcSetter(t){this.src=this.supported?t:null,this.src$.next(t)}get supported(){return"loading"in this.el.nativeElement}onLoad(){this.background="",this.animation=""}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.j),n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["img","loading","lazy"]],hostVars:5,hostBindings:function(t,e){1&t&&n.NdJ("load",(function(){return e.onLoad()})),2&t&&(n.uIk("src",e.src,n.LSH),n.Udp("animation",e.animation)("background",e.background))},inputs:{srcSetter:["src","srcSetter"]},features:[n._Bn([r.j,o.te,a.TuiDestroyService])]}),t})()},49747:(t,e,i)=>{i.d(e,{j:()=>m});var n=i(74788),o=i(11693),a=i(4797),r=i(18891),s=i(25917),l=i(79765),u=i(43190),c=i(45435),d=i(88002),p=i(5304),h=i(15257),g=i(46782);let m=(()=>{class t extends r.y{constructor(t,e,i){super((n=>this.src$.pipe((0,u.w)((e=>i.pipe((0,c.h)((([{isIntersecting:t}])=>t)),(0,d.U)((()=>e)),(0,p.K)((()=>(0,s.of)(e))),(0,a.tuiWatch)(t),(0,h.q)(1)))),(0,g.R)(e)).subscribe(n))),this.src$=new l.xQ}next(t){this.src$.next(t)}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.sBO),n.LFG(a.TuiDestroyService,2),n.LFG(o.te))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})()},9568:(t,e,i)=>{i.d(e,{j:()=>u});var n=i(74788),o=i(62579),a=i(4797),r=i(26215),s=i(87519),l=i(13653);let u=(()=>{class t{constructor({nativeElement:t},e){this.visibility$=new r.X(!1),this.tuiPresentChange=this.visibility$.pipe((0,s.x)(),(0,l.T)(1)),(0,a.tuiIsFirefox)(e)||new MutationObserver((()=>{t.offsetParent||0!==t.offsetWidth||0!==t.offsetHeight||this.visibility$.next(!1)})).observe(t,{attributes:!0,attributeFilter:["style","class"]})}onAnimation(t){this.visibility$.next(t)}ngOnDestroy(){this.visibility$.next(!1)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.yZ))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiPresentChange",""]],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("animationcancel.self",(function(){return e.onAnimation(!1)}))("animationstart.self",(function(){return e.onAnimation(!0)})),2&t&&n.Udp("animation","tuiPresent 1s infinite")},outputs:{tuiPresentChange:"tuiPresentChange"}}),t})()},20125:(t,e,i)=>{i.d(e,{L:()=>o});var n=i(74788);let o=(()=>{class t{constructor(t){this.el=t,this.classNames=[]}ngAfterViewChecked(){this.classNames.forEach((t=>{const e=this.el.nativeElement;e.classList.toggle(t,!!e.querySelector(`.${t}`))}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiProjectClass",""]],inputs:{classNames:["tuiProjectClass","classNames"]}}),t})()},31510:(t,e,i)=>{i.d(e,{Q:()=>s});var n=i(74788),o=i(23738),a=i(4797),r=i(80984);let s=(()=>{class t{constructor(t,e){this.injector=t,this.message=e,this.validate=(0,r.N)((()=>this.injector.get(a.TUI_FOCUSABLE_ITEM_ACCESSOR)),this.message||"")}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.zs3),n.$8M("tuiUnfinishedValidator"))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiUnfinishedValidator",""]],features:[n._Bn([{provide:o.Cf,useExisting:t,multi:!0}])]}),t})()},63916:(t,e,i)=>{i.d(e,{s:()=>s});var n=i(25219),o=i(4797),a=i(54487),r=i(74788);let s=(()=>{class t extends o.AbstractTuiValueTransformer{constructor(){super(...arguments),this.tuiUnmaskHandler=a.y,this.maskito=null}fromControlValue(t){return(0,n.CV)(String(null!=t?t:""),this.maskito||n.A_)}toControlValue(t){return this.tuiUnmaskHandler(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=r.n5z(t)))(i||t)}}(),t.ɵdir=r.lG2({type:t,selectors:[["","maskito","","tuiUnmaskHandler",""]],inputs:{tuiUnmaskHandler:"tuiUnmaskHandler",maskito:"maskito"},features:[r._Bn([{provide:o.AbstractTuiValueTransformer,useExisting:t}]),r.qOj]}),t})()},48214:(t,e,i)=>{i.d(e,{n:()=>a});var n=i(93920),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=o.lG2({type:t,selectors:[["","tuiValueAccessor",""]],features:[o._Bn([n.E2])]}),t})()},66259:(t,e,i)=>{i.r(e),i.d(e,{AbstractTuiDataListWrapper:()=>tt.zn,AbstractTuiFilterByInput:()=>ge.IO,AbstractTuiNativeMultiSelect:()=>Pe.cY,AbstractTuiNativeSelect:()=>n.s,DATE_TIME_SEPARATOR:()=>Rn.JC,DEFAULT_ROUTER_LINK_OPTIONS:()=>Rn.kH,DEFAULT_ROWS:()=>Yi.QY,EMPTY_MASK:()=>Rn.DV,FIXED_DROPDOWN_CONTROLLER_PROVIDER:()=>Yn.yn,GROUP_CLASS_NAMES:()=>Rn.IC,LINE_HEIGHT_L:()=>Yi.Ol,LINE_HEIGHT_M:()=>Yi.kJ,MASK_AFTER_CODE_REGEXP:()=>Rn.m2,MAX_DAY_RANGE_LENGTH_MAPPER:()=>Rn.EP,MAX_TIME_VALUES:()=>Rn.bM,MaskedInputDirective:()=>y.hd,TUI_ARROW:()=>x.SX,TUI_ARROW_DEFAULT_MODE:()=>x.lF,TUI_ARROW_DEFAULT_OPTIONS:()=>x.J$,TUI_ARROW_MODE:()=>x.Ii,TUI_ARROW_OPTIONS:()=>x._j,TUI_AVATAR_DEFAULT_OPTIONS:()=>O.V,TUI_AVATAR_OPTIONS:()=>O.fh,TUI_BREADCRUMBS_DEFAULT_OPTIONS:()=>E.tV,TUI_BREADCRUMBS_OPTIONS:()=>E.vp,TUI_CALENDAR_DATE_STREAM:()=>Ze.s3,TUI_CALENDAR_MONTHS:()=>Ze.qE,TUI_CANCEL_WORD:()=>Ze.Ee,TUI_CHOOSE_DAY_OR_RANGE_TEXTS:()=>Ze.Un,TUI_COPY_TEXTS:()=>Ze.UV,TUI_COUNTRIES:()=>Ze.Hw,TUI_COUNTRIES_DEFAULT_MASKS:()=>Ze.Qq,TUI_COUNTRIES_MASKS:()=>Ze.iN,TUI_DATE_MODE_MASKITO_ADAPTER:()=>Rn.ux,TUI_DATE_RANGE_VALUE_TRANSFORMER:()=>Ze.LD,TUI_DATE_TEXTS:()=>Ze.zf,TUI_DATE_TIME_VALUE_TRANSFORMER:()=>Ze.Mu,TUI_DATE_VALUE_TRANSFORMER:()=>Ze.HF,TUI_DEFAULT_ITEMS_HANDLERS:()=>Ze.g_,TUI_DEFAULT_TREE_CONTROLLER:()=>Sn.v,TUI_DIGITAL_INFORMATION_UNITS:()=>Ze.rV,TUI_DONE_WORD:()=>Ze.dB,TUI_FILE_DEFAULT_OPTIONS:()=>at.U,TUI_FILE_OPTIONS:()=>at.r,TUI_FILE_TEXTS:()=>Ze.qk,TUI_FLOATING_PRECISION:()=>Rn.bF,TUI_FROM_TO_TEXTS:()=>Ze.Te,TUI_HIDE_TEXT:()=>Ze.vy,TUI_INPUT_COPY_DEFAULT_OPTIONS:()=>ft.sd,TUI_INPUT_COPY_OPTIONS:()=>ft.IB,TUI_INPUT_COUNT_DEFAULT_OPTIONS:()=>xt.e8,TUI_INPUT_COUNT_OPTIONS:()=>xt.lf,TUI_INPUT_DATE_DEFAULT_OPTIONS:()=>Ze.BN,TUI_INPUT_DATE_OPTIONS:()=>Ze.WB,TUI_INPUT_FILES_DEFAULT_OPTIONS:()=>Ft.sT,TUI_INPUT_FILES_OPTIONS:()=>Ft.Hd,TUI_INPUT_FILE_TEXTS:()=>Ze.BV,TUI_INPUT_NUMBER_DEFAULT_OPTIONS:()=>_t.Y7,TUI_INPUT_NUMBER_OPTIONS:()=>_t.vy,TUI_INPUT_PASSWORD_DEFAULT_OPTIONS:()=>Wt.Vt,TUI_INPUT_PASSWORD_OPTIONS:()=>Wt.bf,TUI_INPUT_PHONE_DEFAULT_OPTIONS:()=>qt.$4,TUI_INPUT_PHONE_INTERNATIONAL_DEFAULT_OPTIONS:()=>te.Tz,TUI_INPUT_PHONE_INTERNATIONAL_OPTIONS:()=>te.TS,TUI_INPUT_PHONE_OPTIONS:()=>qt.gq,TUI_INPUT_TAG_DEFAULT_OPTIONS:()=>Pt.jK,TUI_INPUT_TAG_OPTIONS:()=>Pt.Iw,TUI_INPUT_TIME_DEFAULT_OPTIONS:()=>de.LD,TUI_INPUT_TIME_OPTIONS:()=>de.OR,TUI_ITEMS_HANDLERS:()=>Ze.Ys,TUI_LINE_CLAMP_DEFAULT_OPTIONS:()=>Oe.qK,TUI_LINE_CLAMP_OPTIONS:()=>Oe.Jh,TUI_MOBILE_CALENDAR:()=>Ze.vk,TUI_MONTH_FORMATTER:()=>Ze.RZ,TUI_MONTH_FORMATTER_PROVIDER:()=>Yn.kA,TUI_MORE_WORD:()=>Ze.ue,TUI_MULTI_SELECT_DEFAULT_OPTIONS:()=>Pe.BU,TUI_MULTI_SELECT_OPTION:()=>Pe.xr,TUI_MULTI_SELECT_OPTIONS:()=>Pe.Ij,TUI_MULTI_SELECT_TEXTS:()=>Ze.E6,TUI_NUMBER_VALUE_TRANSFORMER:()=>_t.Bo,TUI_OTHER_DATE_TEXT:()=>Ze.q5,TUI_PAGINATION_TEXTS:()=>Ze.yI,TUI_PASSWORD_TEXTS:()=>Ze.yL,TUI_PDF_VIEWER_DEFAULT_OPTIONS:()=>ze.Ci,TUI_PDF_VIEWER_OPTIONS:()=>ze.Hy,TUI_PHONE_MASK:()=>Rn.Fg,TUI_PLUS_MINUS_TEXTS:()=>Ze.mT,TUI_PROGRESS_DEFAULT_OPTIONS:()=>Ne.ir,TUI_PROGRESS_OPTIONS:()=>Ne.IZ,TUI_PROMPT:()=>$e,TUI_PROMPT_WORDS:()=>Ze.JF,TUI_PUSH_DEFAULT_OPTIONS:()=>ei.hK,TUI_PUSH_OPTIONS:()=>ei.RY,TUI_RADIO_DEFAULT_OPTIONS:()=>oi.Dp,TUI_RADIO_OPTIONS:()=>oi.nh,TUI_RATING_DEFAULT_OPTIONS:()=>gi.Yk,TUI_RATING_OPTIONS:()=>gi.Q4,TUI_SELECT_DEFAULT_OPTIONS:()=>Ti.nR,TUI_SELECT_OPTION:()=>q.Q4,TUI_SELECT_OPTIONS:()=>Ti.l,TUI_SHOW_ALL_TEXT:()=>Ze.jV,TUI_SLIDER_DEFAULT_OPTIONS:()=>re.H8,TUI_SLIDER_OPTIONS:()=>re.NN,TUI_TABS_DEFAULT_OPTIONS:()=>Xi.jH,TUI_TABS_OPTIONS:()=>Xi.bH,TUI_TABS_PROVIDERS:()=>Fi.N,TUI_TABS_REFRESH:()=>Fi.l,TUI_TAB_ACTIVATE:()=>Ai.pA,TUI_TAB_EVENT:()=>Ai.dJ,TUI_TAB_MARGIN:()=>Ze.WO,TUI_TAB_PROVIDERS:()=>Ai.pF,TUI_TAG_DEFAULT_OPTIONS:()=>Bi.cR,TUI_TAG_OPTIONS:()=>Bi.nu,TUI_TIME_MASK:()=>Rn.Td,TUI_TIME_TEXTS:()=>Ze.Yq,TUI_TIME_VALUE_TRANSFORMER:()=>Ze.px,TUI_TOGGLE_DEFAULT_OPTIONS:()=>xn.Hg,TUI_TOGGLE_OPTIONS:()=>xn.oO,TUI_TREE_ACCESSOR:()=>Ln.Rt,TUI_TREE_CONTENT:()=>Ln.bF,TUI_TREE_CONTROLLER:()=>Ln.nv,TUI_TREE_ITEM_CONTENT:()=>Sn.f,TUI_TREE_ITEM_PROVIDERS:()=>wn.k,TUI_TREE_LEVEL:()=>Ln.UC,TUI_TREE_LOADER:()=>Ln.xn,TUI_TREE_LOADING:()=>Ln.f8,TUI_TREE_NODE:()=>Ln.gB,TUI_TREE_START:()=>Ln.U5,TUI_VALIDATION_ERRORS:()=>Ze.Z4,TUI_VALUE_ACCESSOR_PROVIDER:()=>Yn.E2,TextMaskModule:()=>y.QA,TuiAccordionComponent:()=>s.o,TuiAccordionItemComponent:()=>g.K,TuiAccordionItemContentDirective:()=>m.d,TuiAccordionItemEagerContentDirective:()=>f.c,TuiAccordionModule:()=>h,TuiActionComponent:()=>v.Z,TuiActionModule:()=>C,TuiArrowComponent:()=>x.jj,TuiArrowModule:()=>x.Mt,TuiAvatarComponent:()=>M.J,TuiAvatarModule:()=>w,TuiBadgeComponent:()=>T.g,TuiBadgeModule:()=>P,TuiBadgedContentComponent:()=>k.V,TuiBadgedContentModule:()=>I,TuiBreadcrumbsComponent:()=>S.l,TuiBreadcrumbsModule:()=>A,TuiCalendarMonthComponent:()=>D.o,TuiCalendarMonthModule:()=>X,TuiCalendarRangeComponent:()=>z.m,TuiCalendarRangeModule:()=>z.P,TuiCarouselAutoscrollDirective:()=>B.K,TuiCarouselButtonsDirective:()=>Y.e,TuiCarouselComponent:()=>L.V,TuiCarouselDirective:()=>N.E,TuiCarouselModule:()=>R,TuiCarouselScrollDirective:()=>H.i,TuiCheckboxBlockComponent:()=>U.C,TuiCheckboxBlockModule:()=>j,TuiCheckboxComponent:()=>Z.f,TuiCheckboxLabeledComponent:()=>J.p,TuiCheckboxLabeledModule:()=>V,TuiCheckboxModule:()=>Z.x,TuiComboBoxComponent:()=>$._,TuiComboBoxDirective:()=>W.m,TuiComboBoxModule:()=>Q,TuiComboBoxStrictDirective:()=>K.E,TuiDataListDropdownManagerDirective:()=>y.pz,TuiDataListDropdownManagerModule:()=>y.Jw,TuiDataListGroupWrapperComponent:()=>tt.Qz,TuiDataListWrapperComponent:()=>tt.eC,TuiDataListWrapperModule:()=>tt.zX,TuiDayRangePeriod:()=>o.k,TuiDialogFormService:()=>Un,TuiElasticContainerComponent:()=>et.E,TuiElasticContainerDirective:()=>it.x,TuiElasticContainerModule:()=>nt,TuiExtractCountryCodeModule:()=>ge.Y7,TuiFieldErrorContentPipe:()=>ge.yg,TuiFieldErrorPipe:()=>ge.Ag,TuiFieldErrorPipeModule:()=>ge.Yu,TuiFileComponent:()=>ot._,TuiFilesComponent:()=>rt.D,TuiFilesModule:()=>st,TuiFilterByInputPipe:()=>ge.bo,TuiFilterByInputPipeModule:()=>ge.pM,TuiFilterByInputWithPipe:()=>ge.Yq,TuiFilterComponent:()=>lt.x,TuiFilterModule:()=>ut,TuiHideSelectedPipe:()=>Pe.E6,TuiHighlightDirective:()=>y.hL,TuiHighlightModule:()=>y.yv,TuiInputComponent:()=>ct.K,TuiInputCopyComponent:()=>ht.$,TuiInputCopyDirective:()=>gt.w,TuiInputCopyModule:()=>mt,TuiInputCountComponent:()=>vt.E,TuiInputCountDirective:()=>bt.a,TuiInputCountModule:()=>Ct,TuiInputDateComponent:()=>Mt.j,TuiInputDateDirective:()=>yt.k,TuiInputDateModule:()=>Ot,TuiInputDateMultiComponent:()=>Tt.i,TuiInputDateMultiModule:()=>kt,TuiInputDateRangeComponent:()=>It.H,TuiInputDateRangeDirective:()=>St.d,TuiInputDateRangeModule:()=>At,TuiInputDateTimeComponent:()=>Et.u,TuiInputDateTimeDirective:()=>Dt.c,TuiInputDateTimeModule:()=>Xt,TuiInputDirective:()=>dt.w,TuiInputFilesComponent:()=>zt.N,TuiInputFilesDirective:()=>Lt.K,TuiInputFilesModule:()=>Nt,TuiInputInlineComponent:()=>Rt.l,TuiInputInlineModule:()=>Bt,TuiInputModule:()=>pt,TuiInputMonthComponent:()=>Yt.X,TuiInputMonthDirective:()=>Ht.g,TuiInputMonthModule:()=>Zt,TuiInputMonthRangeComponent:()=>Ut.X,TuiInputMonthRangeDirective:()=>Gt.K,TuiInputMonthRangeModule:()=>jt,TuiInputNumberComponent:()=>_t.qS,TuiInputNumberDirective:()=>_t.g5,TuiInputNumberModule:()=>_t._H,TuiInputPasswordComponent:()=>Jt.V,TuiInputPasswordDirective:()=>Vt.F,TuiInputPasswordModule:()=>$t,TuiInputPhoneComponent:()=>qt.yL,TuiInputPhoneDirective:()=>qt.X6,TuiInputPhoneInternationalComponent:()=>Qt.Q,TuiInputPhoneInternationalModule:()=>Kt,TuiInputPhoneModule:()=>qt.Kj,TuiInputRangeComponent:()=>ie.E,TuiInputRangeModule:()=>oe,TuiInputSliderComponent:()=>ae.h,TuiInputSliderModule:()=>se,TuiInputTagComponent:()=>Pt.PZ,TuiInputTagModule:()=>Pt.cB,TuiInputTimeComponent:()=>le.G,TuiInputTimeDirective:()=>ue.x,TuiInputTimeModule:()=>ce,TuiInputYearComponent:()=>pe.g,TuiInputYearDirective:()=>he.V,TuiInputYearModule:()=>me,TuiIslandComponent:()=>fe.h,TuiIslandModule:()=>ve,TuiIsoToCountryCodeModule:()=>ge.gQ,TuiIsoToCountryCodePipe:()=>ge.zg,TuiItemsWithMoreComponent:()=>be.V,TuiItemsWithMoreDirective:()=>_e.G,TuiItemsWithMoreModule:()=>Ce,TuiItemsWithMoreService:()=>xe.o,TuiLazyLoadingDirective:()=>y.BC,TuiLazyLoadingModule:()=>y.GE,TuiLazyLoadingService:()=>y.j7,TuiLineClampBoxComponent:()=>Te.i,TuiLineClampComponent:()=>ye.b,TuiLineClampModule:()=>we,TuiMarkerIconComponent:()=>b.B,TuiMarkerIconModule:()=>_,TuiMoreDirective:()=>Me.S,TuiMultiSelectComponent:()=>Pe.VT,TuiMultiSelectDirective:()=>Pe.bJ,TuiMultiSelectGroupComponent:()=>Pe.g1,TuiMultiSelectGroupDirective:()=>Pe.Qp,TuiMultiSelectModule:()=>Pe.lm,TuiMultiSelectOptionComponent:()=>ke.u,TuiMultiSelectOptionModule:()=>ke.e,TuiNamedDay:()=>a,TuiNativeMultiSelectComponent:()=>Pe.O9,TuiNativeMultiSelectGroupComponent:()=>Pe.Pf,TuiNativeSelectComponent:()=>xi.I,TuiNativeSelectGroupComponent:()=>Mi.f,TuiPaginationComponent:()=>Ie.r,TuiPaginationModule:()=>Se,TuiPdfViewerComponent:()=>Ae.W,TuiPdfViewerDirective:()=>Ee.E,TuiPdfViewerModule:()=>Xe,TuiPdfViewerService:()=>De.C,TuiPresentDirective:()=>y.jm,TuiPresentModule:()=>y.Q7,TuiPrimitiveCalendarRangeComponent:()=>Bn.k,TuiPrimitiveCalendarRangeModule:()=>Bn.R,TuiProgressBarComponent:()=>Fe.i,TuiProgressCircleComponent:()=>Be.B,TuiProgressColorSegmentsDirective:()=>Re.U,TuiProgressLabelComponent:()=>Ye.v,TuiProgressModule:()=>Le,TuiProgressSegmentedComponent:()=>He.O,TuiProjectClassDirective:()=>y.LF,TuiProjectClassModule:()=>y.ri,TuiPromptComponent:()=>Ve,TuiPromptModule:()=>We,TuiPushAlertComponent:()=>ii.a,TuiPushAlertDirective:()=>ni.K,TuiPushComponent:()=>qe.H,TuiPushDirective:()=>Qe.G,TuiPushModule:()=>ti,TuiPushService:()=>Ke.H,TuiRadioBlockComponent:()=>ai._,TuiRadioBlockModule:()=>ri,TuiRadioComponent:()=>oi._M,TuiRadioGroupComponent:()=>si._,TuiRadioGroupModule:()=>li,TuiRadioLabeledComponent:()=>ui.Y,TuiRadioLabeledModule:()=>ui._,TuiRadioListComponent:()=>ci.b,TuiRadioListModule:()=>di,TuiRadioModule:()=>oi.FE,TuiRangeChangeDirective:()=>ne.H0,TuiRangeComponent:()=>ne.U2,TuiRangeModule:()=>ne.$f,TuiRatingComponent:()=>pi.x,TuiRatingModule:()=>hi,TuiRoutableDialogComponent:()=>bi,TuiRoutableDialogModule:()=>Ci,TuiSelectComponent:()=>yi.u,TuiSelectDirective:()=>wi.O,TuiSelectModule:()=>Oi,TuiSelectOptionComponent:()=>q.TA,TuiSelectOptionModule:()=>q.Ig,TuiSliderComponent:()=>re.iN,TuiSliderKeyStepsDirective:()=>re.tt,TuiSliderModule:()=>re.c2,TuiSliderReadonlyDirective:()=>re.Rj,TuiSliderThumbLabelComponent:()=>re.Z8,TuiSortCountriesPipe:()=>ge.TC,TuiSortCountriesPipeModule:()=>ge.Zg,TuiStepComponent:()=>Pi.Q,TuiStepperComponent:()=>ki.H,TuiStepperModule:()=>Ii,TuiStringifiableItem:()=>r.r,TuiStringifyContentPipe:()=>ge.QS,TuiStringifyContentPipeModule:()=>ge.Bh,TuiStringifyPipe:()=>ge.AI,TuiStringifyPipeModule:()=>ge.b5,TuiTabComponent:()=>Si.y,TuiTabsComponent:()=>zi.H,TuiTabsDirective:()=>Ei.p,TuiTabsModule:()=>Di,TuiTabsVerticalComponent:()=>Li.u,TuiTabsWithMoreComponent:()=>Ni.W,TuiTagComponent:()=>Bi.Gi,TuiTagModule:()=>Bi.d3,TuiTextAreaComponent:()=>cn,TuiTextAreaDirective:()=>dn,TuiTextAreaModule:()=>pn,TuiTextareaComponent:()=>Yi.FC,TuiTextareaDirective:()=>Hi.B,TuiTextareaModule:()=>hn,TuiTileComponent:()=>gn.D,TuiTileHandleDirective:()=>fn.$,TuiTileService:()=>mn.A,TuiTilesComponent:()=>vn.U,TuiTilesModule:()=>bn,TuiToCountryCodePipe:()=>ge.kW,TuiToYearPipe:()=>ge.K1,TuiToYearPipeModule:()=>ge.cj,TuiToggleComponent:()=>_n.p,TuiToggleModule:()=>Cn,TuiTreeChildrenDirective:()=>Tn.n,TuiTreeComponent:()=>Mn.Y,TuiTreeControllerDirective:()=>Pn.m,TuiTreeItemComponent:()=>yn.R,TuiTreeItemContentComponent:()=>On.m,TuiTreeItemControllerDirective:()=>kn.o,TuiTreeModule:()=>Fn,TuiTreeNodeDirective:()=>In.X,TuiTreeService:()=>Nn,TuiUnderlineComponent:()=>Ri.B,TuiUnfinishedValidatorDirective:()=>y.Qk,TuiUnfinishedValidatorModule:()=>y.hs,TuiUnmaskHandlerDirective:()=>y.sF,TuiUnmaskHandlerModule:()=>y.OL,TuiValueAccessorDirective:()=>y.nx,TuiValueAccessorModule:()=>y.SC,tuiArrowModeProvider:()=>x.B0,tuiArrowOptionsProvider:()=>x.nr,tuiAvatarOptionsProvider:()=>O.ug,tuiBreadcrumbsOptionsProvider:()=>E.tQ,tuiControlValueFactory:()=>Gn.pi,tuiCountriesMasksProvider:()=>Ze.hB,tuiCreateAutoCorrectedDatePipe:()=>Gn.fz,tuiCreateAutoCorrectedDateRangePipe:()=>Gn.iP,tuiCreateAutoCorrectedDateTimePipe:()=>Gn.z1,tuiCreateAutoCorrectedTimePipe:()=>Gn.c0,tuiCreateDateMask:()=>Gn.dw,tuiCreateDateRangeMask:()=>Gn.mE,tuiCreateDefaultDayRangePeriods:()=>Gn.Gn,tuiCreateTimeMask:()=>Gn.oJ,tuiCreateTimePeriods:()=>Gn.eN,tuiCreateUnfinishedValidator:()=>jn.N,tuiDateStreamWithTransformer:()=>Ze._V,tuiExtractValueFromEvent:()=>ee.R,tuiFormatSize:()=>Gn.z,tuiGenerateDialogableRoute:()=>_i,tuiGetAcceptArray:()=>Gn.w5,tuiGetMaxAllowedPhoneLength:()=>Gn.fn,tuiGetPrecision:()=>Gn.ZA,tuiHorizontalDirectionToNumber:()=>Gn.CQ,tuiImmutableUpdateInputDateMulti:()=>Gn.Wq,tuiInputCopyOptionsProvider:()=>ft.x8,tuiInputCountOptionsProvider:()=>xt.iL,tuiInputDateOptionsProvider:()=>Ze.aE,tuiInputFilesOptionsProvider:()=>Ft.ry,tuiInputNumberOptionsProvider:()=>_t.N1,tuiInputPasswordOptionsProvider:()=>Wt.Go,tuiInputPhoneInternationalOptionsProvider:()=>te.k1,tuiInputPhoneOptionsProvider:()=>qt.HQ,tuiInputTagOptionsProvider:()=>Pt.Xj,tuiInputTimeOptionsProvider:()=>de.pk,tuiIsFlat:()=>Gn.fR,tuiIsoToCountryCode:()=>Gn.zm,tuiItemsHandlersProvider:()=>Ze.dv,tuiKeyStepValueToPercentage:()=>Gn.ox,tuiLineClampOptionsProvider:()=>Oe.eA,tuiMultiSelectOptionsProvider:()=>Pe.g8,tuiNormalizeDateValue:()=>Gn.Lj,tuiNotKzRegion:()=>Gn.u7,tuiPdfViewerOptionsProvider:()=>ze.ax,tuiPercentageToKeyStepValue:()=>Gn.hm,tuiProgressOptionsProvider:()=>Ne.yK,tuiPushOptionsProvider:()=>ei.k3,tuiRadioOptionsProvider:()=>oi.eH,tuiRatingOptionsProvider:()=>gi.zg,tuiSelectOptionsProvider:()=>Ti.gL,tuiSliderOptionsProvider:()=>re.OF,tuiStringHashToHsl:()=>Gn.sn,tuiTabsOptionsProvider:()=>Xi.lA,tuiTagOptionsProvider:()=>Bi.DH,tuiToggleOptionsProvider:()=>xn.p5});var n=i(29078),o=i(52487);class a{constructor(t,e,i=t){this.day=t,this.name=e,this.displayDay=i}toString(){return this.name}}var r=i(45844),s=i(36710),l=i(12057),u=i(4797),c=i(64862),d=i(89570),p=i(74788);let h=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,u.TuiFocusedModule,u.TuiFocusVisibleModule,u.TuiFocusableModule,d.wq,c.TuiSvgModule,c.TuiGroupModule,c.TuiExpandModule]]}),t})();var g=i(23178),m=i(7406),f=i(68218),v=i(15351),b=i(86187);let _=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,c.TuiSvgModule]]}),t})(),C=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,u.TuiFocusableModule,u.TuiFocusVisibleModule,_]]}),t})();var x=i(46733),M=i(44124),y=i(62683);let w=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,y.GE,c.TuiSvgModule]]}),t})();var O=i(30097),T=i(4123);let P=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez]]}),t})();var k=i(82583);let I=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,c.TuiSvgModule,P]]}),t})();var S=i(98389);let A=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,c.TuiSvgModule,u.TuiItemModule]]}),t})();var E=i(97888),D=i(33313);let X=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,c.TuiPrimitiveYearPickerModule,c.TuiPrimitiveSpinButtonModule,c.TuiScrollbarModule,c.TuiLinkModule,u.TuiLetModule,u.TuiHoveredModule,u.TuiPressedModule,u.TuiFocusableModule]]}),t})();var z=i(39531),L=i(56272),N=i(22043),F=i(11693);let R=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,F.$v,u.TuiPanModule,u.TuiSwipeModule,u.TuiItemModule]]}),t})();var B=i(95171),Y=i(22096),H=i(15026),Z=i(71918),U=i(82285),G=i(23738);let j=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,u.TuiHoveredModule,u.TuiPressedModule,Z.x,c.TuiWrapperModule]]}),t})();var J=i(81894);let V=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,Z.x]]}),t})();var $=i(41967),W=i(89290),q=i(42143);let Q=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,u.TuiActiveZoneModule,c.TuiPrimitiveTextfieldModule,c.TuiHostedDropdownModule,q.Ig,x.Mt,c.TuiWrapperModule,c.TuiTextfieldControllerModule]]}),t})();var K=i(61135),tt=i(96694),et=i(1921),it=i(38798);let nt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({}),t})();var ot=i(69699),at=i(48686),rt=i(2216);let st=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,c.TuiGroupModule,c.TuiLoaderModule,d.wq,c.TuiSvgModule,u.TuiFocusVisibleModule,c.TuiButtonModule,u.TuiItemModule,c.TuiExpandModule,u.TuiPreventDefaultModule]]}),t})();var lt=i(16166);let ut=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,d.wq,j,P,c.TuiModeModule]]}),t})();var ct=i(77027),dt=i(41360);let pt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,u.TuiActiveZoneModule,c.TuiPrimitiveTextfieldModule,c.TuiHostedDropdownModule]]}),t})();var ht=i(45646),gt=i(66416);let mt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,c.TuiWrapperModule,c.TuiSvgModule,c.TuiHintModule,c.TuiPrimitiveTextfieldModule,c.TuiAlertModule,c.TuiTextfieldControllerModule]]}),t})();var ft=i(87973),vt=i(65009),bt=i(10383),_t=i(43570);let Ct=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,c.TuiButtonModule,c.TuiPrimitiveTextfieldModule,c.TuiTextfieldControllerModule,y.SC,_t._H]]}),t})();var xt=i(65779),Mt=i(62483),yt=i(40813),wt=i(81125);let Ot=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,wt.U5,d.wq,c.TuiWrapperModule,u.TuiPreventDefaultModule,c.TuiCalendarModule,c.TuiSvgModule,c.TuiLinkModule,c.TuiHostedDropdownModule,c.TuiPrimitiveTextfieldModule,y.SC,u.TuiLetModule,c.TuiTextfieldControllerModule]]}),t})();var Tt=i(22454),Pt=i(69322);let kt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,wt.U5,d.wq,c.TuiWrapperModule,c.TuiCalendarModule,c.TuiSvgModule,c.TuiLinkModule,Pt.cB,G.u5,u.TuiMapperPipeModule,c.TuiHostedDropdownModule,c.TuiTextfieldControllerModule,c.TuiPrimitiveTextfieldModule]]}),t})();var It=i(92483),St=i(48706);let At=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,wt.U5,u.TuiActiveZoneModule,u.TuiLetModule,d.wq,c.TuiWrapperModule,c.TuiPrimitiveTextfieldModule,c.TuiTextfieldControllerModule,c.TuiHostedDropdownModule,c.TuiSvgModule,z.P,y.SC]]}),t})();var Et=i(19233),Dt=i(64731);let Xt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,wt.U5,d.wq,c.TuiWrapperModule,u.TuiPreventDefaultModule,c.TuiCalendarModule,c.TuiSvgModule,c.TuiLinkModule,c.TuiHostedDropdownModule,c.TuiPrimitiveTextfieldModule,y.SC,c.TuiTextfieldControllerModule]]}),t})();var zt=i(90197),Lt=i(22640);let Nt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,u.TuiLetModule,u.TuiFocusedModule,u.TuiFocusVisibleModule,u.TuiPressedModule,u.TuiHoveredModule,u.TuiFocusableModule,u.TuiDroppableModule,c.TuiWrapperModule,c.TuiSvgModule,c.TuiLinkModule,c.TuiLoaderModule,c.TuiButtonModule,c.TuiGroupModule,st]]}),t})();var Ft=i(32198),Rt=i(87623);let Bt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,u.TuiFocusableModule,u.TuiFocusedModule,c.TuiMaskAccessorModule]]}),t})();var Yt=i(55409),Ht=i(43122);let Zt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,X,c.TuiHostedDropdownModule,c.TuiPrimitiveTextfieldModule,c.TuiSvgModule,u.TuiPreventDefaultModule,u.TuiMapperPipeModule,c.TuiTextfieldControllerModule,G.u5]]}),t})();var Ut=i(12571),Gt=i(10638);let jt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,X,c.TuiHostedDropdownModule,c.TuiPrimitiveTextfieldModule,c.TuiSvgModule,u.TuiPreventDefaultModule,u.TuiActiveZoneModule,u.TuiMapperPipeModule,c.TuiTextfieldControllerModule]]}),t})();var Jt=i(52721),Vt=i(21991);let $t=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,d.wq,c.TuiWrapperModule,c.TuiSvgModule,c.TuiHintModule,c.TuiPrimitiveTextfieldModule,c.TuiTextfieldControllerModule]]}),t})();var Wt=i(9266),qt=i(40853),Qt=i(66015);let Kt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,d.wq,c.TuiSvgModule,qt.Kj,c.TuiGroupModule,c.TuiPrimitiveTextfieldModule,c.TuiTextfieldControllerModule,c.TuiHintModule,c.TuiHostedDropdownModule,c.TuiDataListModule,x.Mt,c.TuiWrapperModule,u.TuiLetModule,u.TuiMapperPipeModule,u.TuiActiveZoneModule,c.TuiFlagPipeModule]]}),t})();var te=i(37705),ee=i(20195),ie=i(71290),ne=i(45233);let oe=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,d.wq,u.TuiActiveZoneModule,_t._H,u.TuiPressedModule,ne.$f,c.TuiWrapperModule,c.TuiTextfieldControllerModule]]}),t})();var ae=i(44056),re=i(35996);let se=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,d.wq,u.TuiFocusableModule,_t._H,re.c2,c.TuiTextfieldControllerModule]]}),t})();var le=i(72355),ue=i(92078);let ce=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,wt.U5,q.Ig,c.TuiDataListModule,c.TuiWrapperModule,c.TuiHostedDropdownModule,c.TuiPrimitiveTextfieldModule,y.SC,c.TuiTextfieldControllerModule,c.TuiSvgModule,d.wq]]}),t})();var de=i(80736),pe=i(87382),he=i(4526),ge=i(14591);let me=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[wt.U5,c.TuiHostedDropdownModule,c.TuiPrimitiveTextfieldModule,c.TuiPrimitiveYearPickerModule,c.TuiScrollbarModule,c.TuiTextfieldControllerModule,ge.cj]]}),t})();var fe=i(70329);let ve=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez]]}),t})();var be=i(41763),_e=i(83344);let Ce=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,u.TuiItemModule,u.TuiLetModule,y.ri]]}),t})();var xe=i(42203),Me=i(87467),ye=i(61497);let we=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,c.TuiHintModule,u.TuiResizeModule,u.TuiLetModule]]}),t})();var Oe=i(78693),Te=i(15094),Pe=i(67125),ke=i(71123),Ie=i(31639);let Se=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,u.TuiRepeatTimesModule,u.TuiLetModule,u.TuiActiveZoneModule,c.TuiButtonModule]]}),t})();var Ae=i(78084),Ee=i(52504),De=i(85679);let Xe=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({providers:[(0,u.tuiAsDialog)(De.C)],imports:[[l.ez,c.TuiButtonModule,d.wq]]}),t})();var ze=i(38250);let Le=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,u.TuiRepeatTimesModule]]}),t})();var Ne=i(58553),Fe=i(98515),Re=i(22824),Be=i(86214),Ye=i(45590),He=i(19204),Ze=i(57620),Ue=i(76189),Ge=i(20986);function je(t,e){if(1&t&&p._UZ(0,"div",2),2&t){const t=e.polymorpheusOutlet;p.Q6J("innerHTML",t,p.oJD)}}function Je(t,e){if(1&t){const t=p.EpF();p.TgZ(0,"div",3),p.TgZ(1,"button",4),p.NdJ("click",(function(){return p.CHM(t),p.oxw().context.completeWith(!1)})),p._uU(2),p.qZA(),p.TgZ(3,"button",5),p.NdJ("click",(function(){return p.CHM(t),p.oxw().context.completeWith(!0)})),p._uU(4),p.qZA(),p.qZA()}if(2&t){const t=e.ngIf,i=p.oxw();p.xp6(1),p.Q6J("appearance",i.appearance),p.xp6(1),p.hij(" ",(null==i.context.data?null:i.context.data.no)||t.no," "),p.xp6(2),p.hij(" ",(null==i.context.data?null:i.context.data.yes)||t.yes," ")}}let Ve=(()=>{class t{constructor(t,e,i){this.words$=t,this.context=e,this.isMobile=i}get appearance(){return this.isMobile?c.TuiAppearance.Secondary:c.TuiAppearance.Flat}}return t.ɵfac=function(e){return new(e||t)(p.Y36(Ze.JF),p.Y36(d.yf),p.Y36(u.TUI_IS_MOBILE))},t.ɵcmp=p.Xpm({type:t,selectors:[["tui-prompt"]],decls:3,vars:4,consts:[["class","t-content",3,"innerHTML",4,"polymorpheusOutlet"],["class","t-buttons",4,"ngIf"],[1,"t-content",3,"innerHTML"],[1,"t-buttons"],["size","m","tuiButton","","type","button",1,"t-button",3,"appearance","click"],["size","m","tuiAutoFocus","","tuiButton","","type","button",1,"t-button",3,"click"]],template:function(t,e){1&t&&(p.YNc(0,je,1,1,"div",0),p.YNc(1,Je,5,3,"div",1),p.ALo(2,"async")),2&t&&(p.Q6J("polymorpheusOutlet",null==e.context.data?null:e.context.data.content),p.xp6(1),p.Q6J("ngIf",p.lcZ(2,2,e.words$)))},directives:[d.Li,l.O5,Ue.v,Ge.k],pipes:[l.Ov],styles:[".t-content[_ngcontent-%COMP%]:not(:empty){margin-bottom:.875rem}.t-buttons[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;flex-wrap:wrap-reverse;margin:.375rem -.375rem -.375rem}.t-button[_ngcontent-%COMP%]{margin:.375rem;white-space:nowrap}tui-root._mobile[_nghost-%COMP%] .t-button[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-button[_ngcontent-%COMP%]{flex:1}"],changeDetection:0}),t})();const $e=new d.Al(Ve);let We=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,c.TuiButtonModule,u.TuiAutoFocusModule]]}),t})();var qe=i(491),Qe=i(81538),Ke=i(67784);let ti=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({providers:[{provide:u.TUI_ALERTS,useExisting:Ke.H,multi:!0}],imports:[[l.ez,d.wq,c.TuiButtonModule,c.TuiLinkModule,c.TuiSvgModule,c.TuiFormatDatePipeModule]]}),t})();var ei=i(85234),ii=i(38207),ni=i(97075),oi=i(44418),ai=i(61423);let ri=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,oi.FE,c.TuiWrapperModule]]}),t})();var si=i(54837);let li=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({}),t})();var ui=i(554),ci=i(47326);let di=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,d.wq,li,ui._]]}),t})();var pi=i(59837);let hi=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[c.TuiSvgModule,u.TuiFocusableModule,u.TuiRepeatTimesModule,G.u5,G.UX]]}),t})();var gi=i(81471),mi=i(64762),fi=i(33982),vi=i(46782);let bi=(()=>{class t{constructor(t,e,i,n,o){this.route=t,this.router=e,this.initialUrl=this.router.url,i.open(new d.Al(this.route.snapshot.data.dialog,n),this.route.snapshot.data.dialogOptions).pipe((0,vi.R)(o)).subscribe({complete:()=>this.onDialogClosing()})}get lazyLoadedBackUrl(){var t;return((null===(t=this.route.parent)||void 0===t?void 0:t.snapshot.url)||[]).map((()=>"..")).join("/")}onDialogClosing(){this.initialUrl===this.router.url&&this.navigateToParent()}navigateToParent(){const t=this.route.snapshot.data.isLazy?this.lazyLoadedBackUrl:this.route.snapshot.data.backUrl;this.router.navigate([t],{relativeTo:this.route})}}return t.ɵfac=function(e){return new(e||t)(p.Y36(fi.gz),p.Y36(fi.F0),p.Y36(c.TuiDialogService),p.Y36(p.zs3),p.Y36(u.TuiDestroyService,2))},t.ɵcmp=p.Xpm({type:t,selectors:[["tui-routable-dialog"]],features:[p._Bn([u.TuiDestroyService])],decls:0,vars:0,template:function(t,e){},encapsulation:2,changeDetection:0}),t})();function _i(t,e={}){var{path:i=""}=e,n=(0,mi._T)(e,["path"]);return{path:i,component:bi,data:{dialog:t,backUrl:i.split("/").map((()=>"..")).join("/"),isLazy:""===i,dialogOptions:n}}}let Ci=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({}),t})();var xi=i(24645),Mi=i(41871),yi=i(50170),wi=i(1414);let Oi=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,u.TuiActiveZoneModule,c.TuiPrimitiveTextfieldModule,c.TuiHostedDropdownModule,q.Ig,x.Mt,c.TuiWrapperModule,c.TuiTextfieldControllerModule,tt.zX,c.TuiDataListModule,ge.Bh]]}),t})();var Ti=i(83833),Pi=i(72817),ki=i(48758);let Ii=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,c.TuiSvgModule]]}),t})();var Si=i(97611),Ai=i(5375),Ei=i(77347);let Di=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,c.TuiHostedDropdownModule,c.TuiSvgModule,u.TuiFocusableModule,u.TuiItemModule]]}),t})();var Xi=i(70100),zi=i(892),Li=i(21220),Ni=i(18766),Fi=i(71429),Ri=i(38434),Bi=i(65376),Yi=i(15193),Hi=i(56735),Zi=i(2697),Ui=i(3881),Gi=i(48893),ji=i(34880),Ji=i(33351);function Vi(t,e){1&t&&p.GkF(0)}function $i(t,e){if(1&t&&(p.TgZ(0,"div",19),p._uU(1),p.qZA()),2&t){const t=p.oxw();p.xp6(1),p.AsE(" ",t.value.length,"/",t.maxLength," ")}}function Wi(t,e){if(1&t&&(p.TgZ(0,"div",20),p.Hsn(1,1),p.qZA()),2&t){const t=p.oxw();p.ekj("t-placeholder_raised",t.placeholderRaised)}}function qi(t,e){if(1&t&&p._UZ(0,"tui-svg",23),2&t){const t=e.polymorpheusOutlet;p.Q6J("src",t)}}const Qi=function(t){return{$implicit:t}};function Ki(t,e){if(1&t&&(p.TgZ(0,"div",21),p.YNc(1,qi,1,1,"tui-svg",22),p.qZA()),2&t){const t=p.oxw();p.xp6(1),p.Q6J("polymorpheusOutlet",t.iconLeftContent)("polymorpheusOutletContext",p.VKq(2,Qi,t.size))}}function tn(t,e){if(1&t&&p._UZ(0,"tui-svg",25),2&t){const t=e.polymorpheusOutlet;p.Q6J("src",t)}}function en(t,e){if(1&t&&(p.ynx(0),p.YNc(1,tn,1,1,"tui-svg",24),p.BQk()),2&t){const t=p.oxw();p.xp6(1),p.Q6J("polymorpheusOutlet",t.controller.customContent)}}function nn(t,e){if(1&t){const t=p.EpF();p.TgZ(0,"tui-svg",27),p.NdJ("click.stop",(function(){return p.CHM(t),p.oxw(2).onValueChange("")})),p.qZA()}if(2&t){const t=e.polymorpheusOutlet;p.Q6J("src",t)}}function on(t,e){if(1&t&&(p.ynx(0),p.YNc(1,nn,1,1,"tui-svg",26),p.BQk()),2&t){const t=p.oxw();p.xp6(1),p.Q6J("polymorpheusOutlet",t.iconCleaner)("polymorpheusOutletContext",p.VKq(2,Qi,t.size))}}function an(t,e){if(1&t&&p._UZ(0,"tui-tooltip",28),2&t){const t=p.oxw();p.Q6J("content",null==t.hintOptions?null:t.hintOptions.content)("describeId",t.id)}}function rn(t,e){if(1&t&&p._UZ(0,"tui-svg",23),2&t){const t=e.polymorpheusOutlet;p.Q6J("src",t)}}function sn(t,e){if(1&t&&(p.TgZ(0,"div",29),p.YNc(1,rn,1,1,"tui-svg",22),p.qZA()),2&t){const t=p.oxw();p.xp6(1),p.Q6J("polymorpheusOutlet",t.iconContent)("polymorpheusOutletContext",p.VKq(2,Qi,t.size))}}const ln=[[["textarea"]],"*"],un=["textarea","*"];let cn=(()=>{class t extends Yi.FC{}return t.ɵfac=function(){let e;return function(i){return(e||(e=p.n5z(t)))(i||t)}}(),t.ɵcmp=p.Xpm({type:t,selectors:[["tui-text-area"]],hostVars:2,hostBindings:function(t,e){1&t&&p.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&p.ekj("_ios",e.isIOS)},features:[p._Bn([(0,u.tuiAsFocusableItemAccessor)(t),(0,u.tuiAsControl)(t),c.TEXTFIELD_CONTROLLER_PROVIDER,c.MODE_PROVIDER]),p.qOj],ngContentSelectors:un,decls:23,vars:25,consts:[[4,"ngIf"],["automation-id","tui-text-area__wrapper","tuiWrapper","",1,"t-outline",3,"appearance","disabled","focus","hover","invalid","readOnly"],["automation-id","tui-text-area__counter","class","t-counter",4,"ngIf"],[1,"t-content",3,"mousedown"],[1,"t-wrapper"],["automation-id","tui-text-area__placeholder","class","t-placeholder",3,"t-placeholder_raised",4,"ngIf"],["automation-id","tui-text-area__scrollbar",1,"t-box"],[1,"t-input-wrapper"],[1,"t-relative"],["aria-hidden","true",1,"t-pseudo-content"],[3,"textContent"],[1,"t-pseudo-content__extra",3,"textContent"],[1,"t-caret"],["automation-id","tui-text-area__native",1,"t-input",3,"disabled","id","readOnly","tuiFocusable","ngModel","ngModelChange"],["focusableElement",""],[1,"t-icons"],["class","t-icon t-icon_left t-textfield-icon",4,"ngIf"],["automation-id","tui-text-area__tooltip",3,"content","describeId",4,"ngIf"],["class","t-icon t-textfield-icon",4,"ngIf"],["automation-id","tui-text-area__counter",1,"t-counter"],["automation-id","tui-text-area__placeholder",1,"t-placeholder"],[1,"t-icon","t-icon_left","t-textfield-icon"],["appearance","icon","tuiWrapper","",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",3,"src"],[3,"src",4,"polymorpheusOutlet"],[3,"src"],["appearance","icon","tuiWrapper","","class","t-cleaner",3,"src","click.stop",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",1,"t-cleaner",3,"src","click.stop"],["automation-id","tui-text-area__tooltip",3,"content","describeId"],[1,"t-icon","t-textfield-icon"]],template:function(t,e){1&t&&(p.F$t(ln),p.YNc(0,Vi,1,0,"ng-container",0),p.ALo(1,"async"),p.TgZ(2,"div",1),p.YNc(3,$i,2,2,"div",2),p.TgZ(4,"label",3),p.NdJ("mousedown",(function(t){return e.onMouseDown(t)})),p.TgZ(5,"div",4),p.YNc(6,Wi,2,2,"div",5),p.TgZ(7,"tui-scrollbar",6),p.TgZ(8,"div",7),p.TgZ(9,"div",8),p.TgZ(10,"div",9),p._UZ(11,"span",10),p._UZ(12,"span",11),p._UZ(13,"span",12),p.qZA(),p.TgZ(14,"textarea",13,14),p.NdJ("ngModelChange",(function(t){return e.value=t})),p.qZA(),p.Hsn(16),p.qZA(),p.qZA(),p.qZA(),p.qZA(),p.TgZ(17,"div",15),p.YNc(18,Ki,2,4,"div",16),p.YNc(19,en,2,1,"ng-container",0),p.YNc(20,on,2,4,"ng-container",0),p.YNc(21,an,1,2,"tui-tooltip",17),p.YNc(22,sn,2,4,"div",18),p.qZA(),p.qZA(),p.qZA()),2&t&&(p.Q6J("ngIf",p.lcZ(1,23,null==e.hintOptions?null:e.hintOptions.change$)),p.xp6(2),p.Q6J("appearance",e.appearance)("disabled",e.disabled)("focus",e.computedFocused)("hover",e.pseudoHover)("invalid",e.computedInvalid)("readOnly",e.readOnly),p.xp6(1),p.Q6J("ngIf",e.hasCounter),p.xp6(3),p.Q6J("ngIf",e.hasPlaceholder),p.xp6(1),p.Udp("max-height",e.computeMaxHeight,"px"),p.xp6(4),p.Q6J("textContent",e.fittedContent||(null==e.nativeFocusableElement?null:e.nativeFocusableElement.placeholder)),p.xp6(1),p.Q6J("textContent",e.extraContent),p.xp6(2),p.Q6J("disabled",e.computedDisabled)("id",e.id)("readOnly",e.readOnly)("tuiFocusable",e.computedFocusable)("ngModel",e.value),p.xp6(4),p.Q6J("ngIf",e.iconLeftContent),p.xp6(1),p.Q6J("ngIf",e.hasCustomContent),p.xp6(1),p.Q6J("ngIf",e.hasCleaner),p.xp6(1),p.Q6J("ngIf",e.hasTooltip),p.xp6(1),p.Q6J("ngIf",e.iconContent))},directives:[l.O5,Zi.o,Ui.I,G.Fj,Gi.t,G.JJ,G.On,d.Li,ji.P,Ji.w],pipes:[l.Ov],styles:["[_nghost-%COMP%]{position:relative;z-index:0;display:flex;flex-direction:column;min-height:var(--tui-textarea-height);border-radius:var(--tui-radius-m);color:var(--tui-text-01)}[data-mode=onDark][_nghost-%COMP%]{color:var(--tui-text-01-night)}[data-size=s][_nghost-%COMP%]{--tui-height: var(--tui-height-s);--tui-textarea-height: 4.5625rem;font:var(--tui-font-text-s)}[data-size=m][_nghost-%COMP%]{--tui-height: var(--tui-height-m);--tui-textarea-height: 5.5rem;font:var(--tui-font-text-s)}[data-size=l][_nghost-%COMP%]{--tui-height: var(--tui-height-l);--tui-textarea-height: 6.75rem;font:var(--tui-font-text-m)}[data-size=m]._has-counter[_nghost-%COMP%]{--tui-textarea-height: 6.625rem}[data-size=l]._has-counter[_nghost-%COMP%]{--tui-textarea-height: 7.875rem}@supports (-webkit-hyphens: none){[_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%], [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{text-wrap:balance}}.t-outline[_ngcontent-%COMP%]{min-height:inherit}.t-content[_ngcontent-%COMP%]{display:block;margin-top:0;margin-bottom:0;min-height:inherit;box-sizing:border-box;overflow:hidden;cursor:text}._disabled[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{cursor:auto;opacity:var(--tui-disabled-opacity)}[_nghost-%COMP%]:not(._expandable) .t-content[_ngcontent-%COMP%]{position:absolute;top:0;left:0;bottom:1px;right:0;min-height:auto}._has-counter[_nghost-%COMP%]:not(._expandable) .t-content[_ngcontent-%COMP%]{bottom:1.6875rem}._label-outside._has-counter[_nghost-%COMP%]:not(._expandable) .t-content[_ngcontent-%COMP%]{bottom:1rem}.t-wrapper[_ngcontent-%COMP%]{position:relative;width:100%;height:100%;min-height:inherit;box-sizing:border-box;padding:calc((var(--tui-height) - 1.25rem) / 2) 0}[data-size=l]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 1.5rem) / 2) 0}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 2.25rem) / 2) 0}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 2.625rem) / 2) 0}table[data-size=m]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%], table [data-size=m]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-bottom:.75rem}table[data-size=l]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%], table [data-size=l]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-bottom:1rem}.t-input-wrapper[_ngcontent-%COMP%]{min-height:inherit;width:100%;flex:1}.t-relative[_ngcontent-%COMP%]{position:relative;min-height:inherit}.t-box[_ngcontent-%COMP%]{display:flex;min-height:calc(100% - 1rem);width:100%}[_nghost-%COMP%]:not(._expandable) .t-box[_ngcontent-%COMP%]{height:calc(100% - 1rem)}[_nghost-%COMP%]:not(._expandable)._label-outside .t-box[_ngcontent-%COMP%]{height:100%}._has-counter._expandable[_nghost-%COMP%] .t-box[_ngcontent-%COMP%]{margin-bottom:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-box[_ngcontent-%COMP%]{border-top:1rem solid transparent}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-box[_ngcontent-%COMP%]{border-top:1.25rem solid transparent}.t-pseudo-content[_ngcontent-%COMP%]{white-space:pre-wrap;word-wrap:break-word;word-break:keep-all;pointer-events:none;color:transparent;overflow:hidden;border:0 solid transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0)}[data-size=s][_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%]{padding:0 .75rem}[data-size=l][_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%]{padding:0 1rem}.t-pseudo-content__extra[_ngcontent-%COMP%]{background-color:var(--tui-error-bg-night)}.t-input[_ngcontent-%COMP%]{padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;resize:none;overflow:hidden;outline:none;border:0 solid transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0)}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-input[_ngcontent-%COMP%]:not(:last-of-type){display:none}.t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}[data-mode=onDark][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03-night)}._focused[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]:not(:-moz-read-only)::placeholder{opacity:1}._focused[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]:not(:read-only)::placeholder{opacity:1}[data-size=s][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{padding:0 .75rem;font:var(--tui-font-text-s)}[data-size=l][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{padding:0 1rem;font:var(--tui-font-text-m)}[data-mode=onDark]._disabled[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{color:var(--tui-text-03-night)}@supports (-webkit-marquee-repetition: infinite) and (object-fit: fill){._ios[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{padding-left:.8125rem}}.t-placeholder[_ngcontent-%COMP%]{transition-property:transform,font-size,color,letter-spacing;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--tui-font-text-s);color:var(--tui-text-02);pointer-events:none;will-change:transform;transform:translateY(0);position:absolute;top:calc(var(--tui-height) / 2 - .625rem);left:0;max-width:100%;border:0 solid transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);box-sizing:border-box}@supports (-webkit-hyphens: none){.t-placeholder[_ngcontent-%COMP%]{will-change:unset;transition-property:transform,color,letter-spacing}}.t-placeholder_raised[_ngcontent-%COMP%]{transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font:var(--tui-font-text-xs);line-height:1.25rem;transform:translateY(-.5rem);letter-spacing:.025rem}._invalid[_nghost-%COMP%]:not(._focused) .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill)}._invalid[_nghost-%COMP%]:not(._focused) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill-night)}._focused[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-03)}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.25rem}[data-size=l][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font-size:.8156rem}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01)}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}._focused[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=s][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{padding:0 .75rem}[data-size=m][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{padding:0 .75rem}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{padding:0 1rem}._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{overflow:initial;height:auto;white-space:initial}.t-icons[_ngcontent-%COMP%]{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:flex-end;pointer-events:none;padding:calc((var(--tui-height) - 1.5rem) / 2) 1rem}[data-size=m][_nghost-%COMP%] .t-icons[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 1.5rem) / 2) .625rem}.t-icons[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){-webkit-margin-start:.25rem;margin-inline-start:.25rem}.t-icon[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none}.t-icon_left[_ngcontent-%COMP%]{-webkit-margin-end:auto;margin-inline-end:auto}.t-cleaner[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none;pointer-events:auto}._readonly[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%], ._disabled[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%]{pointer-events:none}.t-caret[_ngcontent-%COMP%]{display:inline-block;height:1rem;width:0}.t-counter[_ngcontent-%COMP%]{position:absolute;right:.75rem;bottom:.5rem;font:var(--tui-font-text-s);pointer-events:none;margin-top:auto;text-align:right;color:var(--tui-text-03)}[data-mode=onDark][_nghost-%COMP%] .t-counter[_ngcontent-%COMP%]{color:var(--tui-text-03-night)}"],changeDetection:0}),t})(),dn=(()=>{class t extends Hi.B{}return t.ɵfac=function(){let e;return function(i){return(e||(e=p.n5z(t)))(i||t)}}(),t.ɵdir=p.lG2({type:t,selectors:[["tui-text-area"]],features:[p._Bn([(0,c.tuiAsTextfieldHost)(t)]),p.qOj]}),t})(),pn=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,u.TuiFocusableModule,c.TuiScrollbarModule,c.TuiTooltipModule,c.TuiWrapperModule,c.TuiSvgModule,c.TuiPrimitiveTextfieldModule,d.wq]]}),t})(),hn=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,u.TuiFocusableModule,c.TuiScrollbarModule,c.TuiTooltipModule,c.TuiWrapperModule,c.TuiSvgModule,c.TuiPrimitiveTextfieldModule,d.wq]]}),t})();var gn=i(5111),mn=i(79230),fn=i(1065),vn=i(92309);let bn=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({}),t})();var _n=i(82535);let Cn=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,u.TuiFocusedModule,u.TuiFocusableModule,u.TuiPressedModule,u.TuiFocusVisibleModule,u.TuiCheckedModule,c.TuiWrapperModule,c.TuiSvgModule,c.TuiLoaderModule,d.wq]]}),t})();var xn=i(36944),Mn=i(93759),yn=i(23046),wn=i(47807),On=i(66714),Tn=i(97247),Pn=i(63624),kn=i(84239),In=i(38973),Sn=i(77615),An=i(79765),En=i(43190),Dn=i(68307),Xn=i(88002),zn=i(39761),Ln=i(24825);let Nn=(()=>{class t{constructor(t,e,i){this.loading=t,this.start=e,this.loader=i,this.map=new Map([[this.loading,[]]]),this.load$=new An.xQ,this.data$=this.load$.pipe((0,En.w)((t=>this.loader.loadChildren(t).pipe((0,Dn.b)((e=>this.map.set(t,e))),(0,Xn.U)((t=>t.filter((t=>!this.loader.hasChildren(t))))),(0,Dn.b)((t=>t.forEach((t=>this.map.set(t,[])))))))),(0,zn.O)(null),(0,Xn.U)((()=>this.start)))}getChildren(t){return this.map.get(t)||[this.loading]}loadChildren(t){this.map.get(t)||(this.map.set(t,[this.loading]),this.load$.next(t))}}return t.ɵfac=function(e){return new(e||t)(p.LFG(Ln.f8),p.LFG(Ln.U5),p.LFG(Ln.xn))},t.ɵprov=p.Yz7({token:t,factory:t.ɵfac}),t})(),Fn=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,c.TuiExpandModule,u.TuiLetModule,c.TuiButtonModule]]}),t})();var Rn=i(10006),Bn=i(17235),Yn=i(93920),Hn=i(41439),Zn=i(25917);let Un=(()=>{class t{constructor(t){this.dialogs=t,this.dirty=!1}markAsDirty(){this.dirty=!0}markAsPristine(){this.dirty=!1}withPrompt(t){return(0,Hn.P)((()=>this.dirty?this.dialogs.open($e,Object.assign({size:"s"},t)):(0,Zn.of)(!0)))}}return t.ɵfac=function(e){return new(e||t)(p.LFG(c.TuiDialogService))},t.ɵprov=p.Yz7({token:t,factory:t.ɵfac}),t})();var Gn=i(49335),jn=i(80984)},17235:(t,e,i)=>{i.d(e,{k:()=>n.k,R:()=>s});var n=i(97316),o=i(4797),a=i(64862),r=i(74788);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=r.oAB({type:t}),t.ɵinj=r.cJS({imports:[[o.TuiMapperPipeModule,a.TuiScrollbarModule,a.TuiCalendarModule]]}),t})()},97316:(t,e,i)=>{i.d(e,{k:()=>c});var n=i(74788),o=i(4797),a=i(64862),r=i(57620),s=i(46782),l=i(49746),u=i(35271);let c=(()=>{class t{constructor(t,e,i){this.disabledItemHandler=o.ALWAYS_FALSE_HANDLER,this.markerHandler=a.TUI_DEFAULT_MARKER_HANDLER,this.defaultViewedMonthFirst=o.TuiMonth.currentLocal(),this.defaultViewedMonthSecond=o.TuiMonth.currentLocal().append({month:1}),this.min=o.TUI_FIRST_DAY,this.max=o.TUI_LAST_DAY,this.value=null,this.dayClick=new n.vpe,this.hoveredItem=null,this.userViewedMonthFirst=this.defaultViewedMonthFirst,this.userViewedMonthSecond=this.defaultViewedMonthSecond,this.monthOffset=(t,e)=>t.append({month:e}),t&&t.pipe((0,o.tuiWatch)(e),(0,s.R)(i)).subscribe((t=>{this.value=t,this.updateViewedMonths()}))}get cappedUserViewedMonthSecond(){return this.userViewedMonthSecond.monthBefore(this.max)?this.userViewedMonthSecond:this.max}get cappedUserViewedMonthFirst(){return this.userViewedMonthFirst.monthSameOrBefore(this.userViewedMonthSecond)?this.userViewedMonthFirst:this.userViewedMonthSecond}ngOnChanges({defaultViewedMonthFirst:t,defaultViewedMonthSecond:e}){this.value||this.updateViewedMonths(null==t?void 0:t.currentValue,null==e?void 0:e.currentValue)}ngOnInit(){this.setInitialMonths()}onSectionFirstViewedMonth(t){this.userViewedMonthFirst=t,this.userViewedMonthSecond=this.userViewedMonthFirst.append({month:1})}onSectionSecondViewedMonth(t){this.userViewedMonthSecond=t,this.userViewedMonthFirst=this.userViewedMonthSecond.append({month:-1})}onDayClick(t){this.dayClick.emit(t)}setInitialMonths(){this.value||(this.userViewedMonthSecond=this.updatedViewedMonthSecond(this.defaultViewedMonthSecond),this.userViewedMonthFirst=this.updatedViewedMonthFirst(this.defaultViewedMonthFirst))}updatedViewedMonthSecond(t){return t.monthSameOrAfter(this.max)?this.max:t.monthSameOrBefore(this.min)?this.min.append({month:1}):t}updatedViewedMonthFirst(t){return t.monthSameOrAfter(this.userViewedMonthSecond)?this.userViewedMonthSecond.append({month:-1}):t.monthSameOrBefore(this.min)?this.min:t}updateViewedMonths(t,e){this.value?(this.userViewedMonthFirst=this.value.from,this.userViewedMonthSecond=this.userViewedMonthFirst.append({month:1})):(this.userViewedMonthSecond=this.updatedViewedMonthSecond(null!=e?e:this.userViewedMonthSecond),this.userViewedMonthFirst=this.updatedViewedMonthFirst(null!=t?t:this.userViewedMonthFirst))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.s3,8),n.Y36(n.sBO),n.Y36(o.TuiDestroyService,2))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-primitive-calendar-range"]],inputs:{disabledItemHandler:"disabledItemHandler",markerHandler:"markerHandler",defaultViewedMonthFirst:"defaultViewedMonthFirst",defaultViewedMonthSecond:"defaultViewedMonthSecond",min:"min",max:"max",value:"value"},outputs:{dayClick:"dayClick"},features:[n._Bn([o.TuiDestroyService]),n.TTD],decls:4,vars:26,consts:[[3,"disabledItemHandler","markerHandler","max","maxViewedMonth","min","month","showAdjacent","value","hoveredItem","hoveredItemChange","dayClick","monthChange"],[1,"t-border",3,"disabledItemHandler","markerHandler","max","min","minViewedMonth","month","showAdjacent","value","hoveredItem","hoveredItemChange","dayClick","monthChange"]],template:function(t,e){1&t&&(n.TgZ(0,"tui-calendar",0),n.NdJ("hoveredItemChange",(function(t){return e.hoveredItem=t}))("dayClick",(function(t){return e.onDayClick(t)}))("monthChange",(function(t){return e.onSectionFirstViewedMonth(t)})),n.ALo(1,"tuiMapper"),n.qZA(),n.TgZ(2,"tui-calendar",1),n.NdJ("hoveredItemChange",(function(t){return e.hoveredItem=t}))("dayClick",(function(t){return e.onDayClick(t)}))("monthChange",(function(t){return e.onSectionSecondViewedMonth(t)})),n.ALo(3,"tuiMapper"),n.qZA()),2&t&&(n.Q6J("disabledItemHandler",e.disabledItemHandler)("markerHandler",e.markerHandler)("max",e.max)("maxViewedMonth",n.Dn7(1,18,e.cappedUserViewedMonthSecond,e.monthOffset,-1))("min",e.min)("month",e.userViewedMonthFirst)("showAdjacent",!1)("value",e.value)("hoveredItem",e.hoveredItem),n.xp6(2),n.Q6J("disabledItemHandler",e.disabledItemHandler)("markerHandler",e.markerHandler)("max",e.max)("min",e.min)("minViewedMonth",n.Dn7(3,22,e.cappedUserViewedMonthFirst,e.monthOffset,1))("month",e.userViewedMonthSecond)("showAdjacent",!1)("value",e.value)("hoveredItem",e.hoveredItem))},directives:[l.a],pipes:[u.c],styles:["[_nghost-%COMP%]{display:flex}.t-border[_ngcontent-%COMP%]{border-left:1px solid var(--tui-base-03)}"],changeDetection:0}),t})()},44457:(t,e,i)=>{i.d(e,{y:()=>r});var n=i(12057),o=i(74788),a=i(7114);let r=(()=>{class t{constructor(t){this.injector=t,this.localInjector=o.zs3.create({providers:[{provide:n.Ov},{provide:a.A}],parent:this.injector}),this.asyncPipe=this.localInjector.get(n.Ov),this.fieldErrorPipe=this.localInjector.get(a.A)}transform(t){return this.getErrorContent(t)}ngOnDestroy(){this.asyncPipe.ngOnDestroy()}getErrorContent(t){const e=this.asyncPipe.transform(this.fieldErrorPipe.transform(t));return e?"function"==typeof e.message?e.message(e.context):e.message:""}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.zs3,16))},t.ɵpipe=o.Yjl({name:"tuiFieldErrorContent",type:t,pure:!1}),t})()},7114:(t,e,i)=>{i.d(e,{A:()=>g});var n=i(64762),o=i(23738),a=i(4797),r=i(57620),s=i(25917),l=i(95639),u=i(88002),c=i(74788);const d={};function p(t,e){return t.pipe((0,u.U)((t=>new a.TuiValidationError(t||"",e))))}function h(t,e){return(0,s.of)(new a.TuiValidationError(t||"",e))}class g{constructor(t,e,i,n){this.parent=t,this.self=e,this.container=i,this.validationErrors=n,this.order=[],this.self&&!this.self.valueAccessor&&(this.self.valueAccessor=this)}transform(t){return this.order=t,this.computedError}get computedError(){return this.invalid&&this.touched&&this.error||(0,s.of)(null)}registerOnChange(){}registerOnTouched(){}setDisabledState(){}writeValue(){}get error(){const{errorId:t}=this;if(!t)return null;const e=this.controlErrors[t],i=this.validationErrors[t];return this.getError(e,i)}get invalid(){var t;return!!(null===(t=this.control)||void 0===t?void 0:t.invalid)}get touched(){var t;return!!(null===(t=this.control)||void 0===t?void 0:t.touched)}get control(){var t,e,i;return(null===(t=this.self)||void 0===t?void 0:t.control)||(null===(e=this.parent)||void 0===e?void 0:e.control)||(null===(i=this.container)||void 0===i?void 0:i.control)}get errorId(){return this.getErrorId(this.order,this.controlErrors)}get controlErrors(){var t;return(null===(t=this.control)||void 0===t?void 0:t.errors)||d}getErrorId(t,e){const i=null==t?void 0:t.find((t=>e[t])),n=Object.keys(e)[0];return i||n||""}getError(t,e){if(t instanceof a.TuiValidationError)return(0,s.of)(t);if(void 0===e&&(0,a.tuiIsString)(t))return(0,s.of)(new a.TuiValidationError(t));if((0,l.b)(e))return p(e,t);if(e instanceof Function){const i=e(t);return(0,l.b)(i)?p(i,t):h(i,t)}return h(e,t)}}g.ɵfac=function(t){return new(t||g)(c.Y36(o.a5,28),c.Y36(o.a5,26),c.Y36(o.gN,24),c.Y36(r.Z4,16))},g.ɵpipe=c.Yjl({name:"tuiFieldError",type:g,pure:!1}),(0,n.gn)([a.tuiPure],g.prototype,"getErrorId",null),(0,n.gn)([a.tuiPure],g.prototype,"getError",null)},30114:(t,e,i)=>{i.d(e,{Y:()=>s});var n=i(4797),o=i(67125),a=i(98886),r=i(74788);let s=(()=>{class t extends a.I{constructor(t,e){super(),this.accessor=t,this.multiSelect=e}transform(t,e){return this.filter(t,n.TUI_DEFAULT_MATCHER,e,this.query)}}return t.ɵfac=function(e){return new(e||t)(r.Y36(n.TUI_FOCUSABLE_ITEM_ACCESSOR,16),r.Y36(o.bJ,24))},t.ɵpipe=r.Yjl({name:"tuiFilterByInputWith",type:t,pure:!1}),t})()},98886:(t,e,i)=>{i.d(e,{I:()=>r});var n=i(64762),o=i(4797),a=i(49335);class r{get query(){return this.accessor.nativeFocusableElement&&this.accessor.nativeFocusableElement.value||""}filter(t,e,i,n){return t?(0,a.fR)(t)?this.filterFlat(t,e,i,n):this.filter2d(t,e,i,n):null}filterFlat(t,e,i,n){const a=this.getMatch(t,i,n);return(0,o.tuiIsPresent)(a)&&!this.multiSelect?t:t.filter((t=>e(t,n,i)))}filter2d(t,e,i,n){const a=t.find((t=>(0,o.tuiIsPresent)(this.getMatch(t,i,n))));return(0,o.tuiIsPresent)(a)&&!this.multiSelect?t:t.map((t=>this.filterFlat(t,e,i,n)))}getMatch(t,e,i){return t.find((t=>e(t).toLocaleLowerCase()===i.toLocaleLowerCase()))}}(0,n.gn)([o.tuiPure],r.prototype,"filter",null)},68800:(t,e,i)=>{i.d(e,{b:()=>l});var n=i(4797),o=i(64862),a=i(67125),r=i(98886),s=i(74788);let l=(()=>{class t extends r.I{constructor(t,e,i){super(),this.accessor=t,this.host=e,this.multiSelect=i}transform(t,e=n.TUI_DEFAULT_MATCHER){return this.filter(t,e,this.host.stringify||n.TUI_DEFAULT_STRINGIFY,this.query)}}return t.ɵfac=function(e){return new(e||t)(s.Y36(n.TUI_FOCUSABLE_ITEM_ACCESSOR,16),s.Y36(o.TUI_DATA_LIST_HOST,16),s.Y36(a.bJ,24))},t.ɵpipe=s.Yjl({name:"tuiFilterByInput",type:t,pure:!1}),t})()},14591:(t,e,i)=>{i.d(e,{IO:()=>s.I,Y7:()=>x,yg:()=>a.y,Ag:()=>r.A,Yu:()=>o,bo:()=>u.b,pM:()=>l,Yq:()=>c.Y,gQ:()=>d,zg:()=>g,TC:()=>f.T,Zg:()=>m,QS:()=>C.Q,Bh:()=>_.B,AI:()=>b.A,b5:()=>v,kW:()=>w,K1:()=>T.K,cj:()=>O});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var a=i(44457),r=i(7114),s=i(98886);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var u=i(68800),c=i(30114);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var p=i(57620),h=i(49335);let g=(()=>{class t{constructor(t){this.countriesMasks=t}transform(t){return(0,h.zm)(this.countriesMasks,t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(p.iN,16))},t.ɵpipe=n.Yjl({name:"tuiIsoToCountryCode",type:t,pure:!0}),t})(),m=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var f=i(46780);let v=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var b=i(94041),_=i(45116),C=i(60666);let x=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var M=i(4797),y=i(72773);let w=(()=>{class t{constructor(t){this.countriesMasks=t}transform(t,e){return e.find((e=>{if(e===y.Xi.RU&&/^[78]/.test(t)&&/^(?!880[1-9 ])/.test(t)&&t.length+1===(0,h.fn)(this.countriesMasks,y.Xi.RU)||t.startsWith((0,h.zm)(this.countriesMasks,e).replace(M.CHAR_PLUS,""))&&t.length+1===(0,h.fn)(this.countriesMasks,e))switch(e){case y.Xi.RU:return(0,h.u7)(t);case y.Xi.KZ:return!(0,h.u7)(t);default:return!0}return!1}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(p.iN,16))},t.ɵpipe=n.Yjl({name:"tuiToCountryCode",type:t,pure:!0}),t})(),O=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var T=i(51201)},46780:(t,e,i)=>{i.d(e,{T:()=>r});var n=i(57620),o=i(88002),a=i(74788);let r=(()=>{class t{constructor(t){this.countriesNames$=t}transform(t){return this.countriesNames$.pipe((0,o.U)((e=>[...t].sort(((t,i)=>e[t].localeCompare(e[i]))))))}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.Hw,16))},t.ɵpipe=a.Yjl({name:"tuiSortCountries",type:t,pure:!0}),t})()},45116:(t,e,i)=>{i.d(e,{B:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})()},60666:(t,e,i)=>{i.d(e,{Q:()=>o});var n=i(74788);let o=(()=>{class t{transform(t){return({$implicit:e})=>t(e)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiStringifyContent",type:t,pure:!0}),t})()},94041:(t,e,i)=>{i.d(e,{A:()=>o});var n=i(74788);let o=(()=>{class t{transform(t){return e=>{var i;return String(null!==(i=e[t])&&void 0!==i?i:"")}}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiStringify",type:t,pure:!0}),t})()},51201:(t,e,i)=>{i.d(e,{K:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t{transform(t){return new n.TuiYear(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiToYear",type:t,pure:!0}),t})()},93920:(t,e,i)=>{i.d(e,{yn:()=>l,kA:()=>s,E2:()=>p});var n=i(64862),o=i(57620),a=i(25917),r=i(88002);const s={provide:o.RZ,deps:[n.TuiMonthPipe],useFactory:t=>e=>e?t.transform(e).pipe((0,r.U)((t=>`${t} ${e.formattedYear}`))):(0,a.of)("")},l=(0,n.tuiDropdownOptionsProvider)({limitWidth:"fixed",align:"right"});var u=i(74788),c=i(23738),d=i(54487);const p={provide:n.TUI_VALUE_ACCESSOR,deps:[[new u.FiY,new u.PiD,c.JU]],useFactory:d.y}},57620:(t,e,i)=>{i.d(e,{s3:()=>r,qE:()=>E,Ee:()=>b,Un:()=>w,UV:()=>S,Hw:()=>N,Qq:()=>c,iN:()=>d,LD:()=>g,zf:()=>k,Mu:()=>m,HF:()=>h,g_:()=>Y,rV:()=>I,dB:()=>_,qk:()=>D,Te:()=>O,vy:()=>x,BN:()=>F,WB:()=>R,BV:()=>z,Ys:()=>H,vk:()=>U,RZ:()=>G,ue:()=>C,E6:()=>L,q5:()=>y,yI:()=>X,yL:()=>A,mT:()=>T,JF:()=>v,jV:()=>M,WO:()=>j,Yq:()=>P,px:()=>f,Z4:()=>J,hB:()=>p,_V:()=>s,aE:()=>B,dv:()=>Z});var n=i(74788),o=i(23738),a=i(49335);const r=new n.OlP("[TUI_CALENDAR_DATE_STREAM]");function s(t){return{provide:r,deps:[[new n.FiY,new n.PiD,o.a5],[new n.FiY,t]],useFactory:a.pi}}var l=i(4797),u=i(72773);const c={[u.Xi.AD]:"+376###-###",[u.Xi.AE]:"+971-##-###-####",[u.Xi.AF]:"+93##-###-####",[u.Xi.AG]:"+1(268) ###-####",[u.Xi.AI]:"+1(264) ###-####",[u.Xi.AL]:"+355(###) ###-###",[u.Xi.AM]:"+374##-###-###",[u.Xi.AO]:"+244(###) ###-###",[u.Xi.AR]:"+54(###) ####-####",[u.Xi.AT]:"+43(###) ###-####",[u.Xi.AU]:"+61#-####-####",[u.Xi.AW]:"+297###-####",[u.Xi.AZ]:"+994##-###-##-##",[u.Xi.BA]:"+387 ###-####-##",[u.Xi.BB]:"+1(246) ###-####",[u.Xi.BD]:"+880##-###-###",[u.Xi.BE]:"+32(###) ###-###",[u.Xi.BF]:"+226##-##-####",[u.Xi.BG]:"+359(###) ###-###",[u.Xi.BH]:"+973####-####",[u.Xi.BI]:"+257##-##-####",[u.Xi.BJ]:"+229##-##-####",[u.Xi.BL]:"+590 ## ## ## ## ##",[u.Xi.BM]:"+1(441) ###-####",[u.Xi.BN]:"+673###-####",[u.Xi.BO]:"+591#-###-####",[u.Xi.BQ]:"+599-###-####",[u.Xi.BR]:"+55(##) ####-#####",[u.Xi.BS]:"+1(242) ###-####",[u.Xi.BT]:"+975#-###-###",[u.Xi.BW]:"+267##-###-###",[u.Xi.BY]:"+375(##) ###-##-##",[u.Xi.BZ]:"+501###-####",[u.Xi.CA]:"+1(###) ###-####",[u.Xi.CD]:"+243(###) ###-###",[u.Xi.CF]:"+236-##-##-####",[u.Xi.CG]:"+242##-###-####",[u.Xi.CH]:"+41##-###-####",[u.Xi.CI]:"+225##-##-###-###",[u.Xi.CL]:"+56#-####-####",[u.Xi.CM]:"+237#####-####",[u.Xi.CN]:"+86(###) ####-####",[u.Xi.CO]:"+57(###) ###-####",[u.Xi.CR]:"+506####-####",[u.Xi.CU]:"+53#-###-####",[u.Xi.CV]:"+238(###) ##-##",[u.Xi.CW]:"+5999-###-####",[u.Xi.CY]:"+357##-###-###",[u.Xi.CZ]:"+420(###) ###-###",[u.Xi.DE]:"+49(###) ###-###-##",[u.Xi.DJ]:"+253##-##-##-##",[u.Xi.DK]:"+45##-##-##-##",[u.Xi.DM]:"+1(767) ###-####",[u.Xi.DO]:"+1(###) ###-####",[u.Xi.DZ]:"+213##-###-####",[u.Xi.EC]:"+593##-###-####",[u.Xi.EE]:"+372####-####",[u.Xi.EG]:"+20(###) ###-####",[u.Xi.ER]:"+291#-###-###",[u.Xi.ES]:"+34(###) ###-###",[u.Xi.ET]:"+251##-###-####",[u.Xi.FI]:"+358(###) ###-##-##",[u.Xi.FJ]:"+679##-#####",[u.Xi.FK]:"+500#####",[u.Xi.FM]:"+691###-####",[u.Xi.FR]:"+33 ## ## ## ## ##",[u.Xi.GA]:"+241##-##-##-##",[u.Xi.GB]:"+44##-####-####",[u.Xi.GD]:"+1(473) ###-####",[u.Xi.GE]:"+995(###) ###-###",[u.Xi.GF]:"+594 ## ## ## ## ##",[u.Xi.GH]:"+233(###) ###-###",[u.Xi.GI]:"+350###-#####",[u.Xi.GL]:"+299##-##-##",[u.Xi.GM]:"+220(###) ##-##",[u.Xi.GN]:"+224##-###-###",[u.Xi.GP]:"+590 ## ## ## ## ##",[u.Xi.GQ]:"+240##-###-####",[u.Xi.GR]:"+30(###) ###-####",[u.Xi.GT]:"+502#-###-####",[u.Xi.GW]:"+245#-######",[u.Xi.GY]:"+592###-####",[u.Xi.HK]:"+852####-####",[u.Xi.HN]:"+504####-####",[u.Xi.HR]:"+385##-###-####",[u.Xi.HT]:"+509##-##-####",[u.Xi.HU]:"+36(###) ###-###",[u.Xi.ID]:"+62(###) ###-##-###",[u.Xi.IE]:"+353(###) ###-###",[u.Xi.IL]:"+972##-###-####",[u.Xi.IN]:"+91(####) ###-###",[u.Xi.IQ]:"+964(###) ###-####",[u.Xi.IR]:"+98(###) ###-####",[u.Xi.IS]:"+354###-####",[u.Xi.IT]:"+39(###) ####-###",[u.Xi.JM]:"+1(876) ###-####",[u.Xi.JO]:"+962#-####-####",[u.Xi.JP]:"+81-##-####-####",[u.Xi.KE]:"+254###-######",[u.Xi.KG]:"+996(###) ###-###",[u.Xi.KH]:"+855##-###-###",[u.Xi.KM]:"+269##-#####",[u.Xi.KN]:"+1(869) ###-####",[u.Xi.KP]:"+850####-#############",[u.Xi.KR]:"+82##-###-####",[u.Xi.KW]:"+965####-####",[u.Xi.KY]:"+1(345) ###-####",[u.Xi.KZ]:"+7(###) ###-##-##",[u.Xi.LA]:"+856##-##-###-###",[u.Xi.LB]:"+961##-###-###",[u.Xi.LC]:"+1(758) ###-####",[u.Xi.LI]:"+423(###) ###-####",[u.Xi.LK]:"+94##-###-####",[u.Xi.LR]:"+231##-###-###",[u.Xi.LS]:"+266#-###-####",[u.Xi.LT]:"+370(###) ##-###",[u.Xi.LU]:"+352(###) ###-###",[u.Xi.LV]:"+371##-###-###",[u.Xi.LY]:"+218##-###-####",[u.Xi.MA]:"+212##-####-###",[u.Xi.MC]:"+377###-###-###",[u.Xi.MD]:"+373####-####",[u.Xi.ME]:"+382##-###-###",[u.Xi.MF]:"+590 ## ## ## ## ##",[u.Xi.MG]:"+261##-##-#####",[u.Xi.MK]:"+389##-###-###",[u.Xi.ML]:"+223##-##-####",[u.Xi.MM]:"+95##-###-###",[u.Xi.MN]:"+976##-##-####",[u.Xi.MO]:"+853####-####",[u.Xi.MQ]:"+596 ## ## ## ## ##",[u.Xi.MR]:"+222##-##-####",[u.Xi.MS]:"+1(664) ###-####",[u.Xi.MT]:"+356####-####",[u.Xi.MU]:"+230####-####",[u.Xi.MV]:"+960###-####",[u.Xi.MW]:"+265#-####-####",[u.Xi.MX]:"+52(###) ###-####",[u.Xi.MY]:"+60(###) ###-###",[u.Xi.MZ]:"+258##-###-###",[u.Xi.NA]:"+264##-###-####",[u.Xi.NC]:"+687 ### ###",[u.Xi.NE]:"+227##-##-####",[u.Xi.NG]:"+234(###) ###-####",[u.Xi.NI]:"+505####-####",[u.Xi.NL]:"+31##-###-####",[u.Xi.NO]:"+47(###) ##-###",[u.Xi.NP]:"+977##-###-###",[u.Xi.NZ]:"+64(###) ###-####",[u.Xi.OM]:"+968##-###-###",[u.Xi.PA]:"+507###-####",[u.Xi.PE]:"+51(###) ###-###",[u.Xi.PF]:"+689 ## ## ## ##",[u.Xi.PG]:"+675(###) ##-###",[u.Xi.PH]:"+63(###) ###-####",[u.Xi.PK]:"+92(###) ###-####",[u.Xi.PL]:"+48(###) ###-###",[u.Xi.PT]:"+351##-###-####",[u.Xi.PW]:"+680###-####",[u.Xi.PY]:"+595(###) ###-###",[u.Xi.QA]:"+974####-####",[u.Xi.RE]:"+262 ## ## ## ## ##",[u.Xi.RO]:"+40##-###-####",[u.Xi.RS]:"+381##-###-####",[u.Xi.RU]:"+7### ###-##-##",[u.Xi.RW]:"+250(###) ###-###",[u.Xi.SA]:"+966#-####-####",[u.Xi.SB]:"+677###-####",[u.Xi.SC]:"+248#-###-###",[u.Xi.SD]:"+249##-###-####",[u.Xi.SE]:"+46##-###-####",[u.Xi.SG]:"+65####-####",[u.Xi.SH]:"+290####",[u.Xi.SI]:"+386##-###-###",[u.Xi.SK]:"+421(###) ###-###",[u.Xi.SL]:"+232##-######",[u.Xi.SM]:"+378####-######",[u.Xi.SN]:"+221##-###-####",[u.Xi.SO]:"+252##-###-###",[u.Xi.SR]:"+597###-####",[u.Xi.ST]:"+239##-#####",[u.Xi.SV]:"+503##-##-####",[u.Xi.SX]:"+1(721) ###-####",[u.Xi.SY]:"+963##-####-###",[u.Xi.SZ]:"+268##-##-####",[u.Xi.TC]:"+1(649) ###-####",[u.Xi.TD]:"+235##-##-##-##",[u.Xi.TG]:"+228##-###-###",[u.Xi.TH]:"+66##-###-####",[u.Xi.TJ]:"+992##-###-####",[u.Xi.TL]:"+670###-#####",[u.Xi.TM]:"+993#-###-####",[u.Xi.TN]:"+216##-###-###",[u.Xi.TO]:"+676#####",[u.Xi.TR]:"+90(###) ###-####",[u.Xi.TT]:"+1(868) ###-####",[u.Xi.TW]:"+886#-####-####",[u.Xi.TZ]:"+255##-###-####",[u.Xi.UA]:"+380(##) ###-##-##",[u.Xi.UG]:"+256(###) ###-###",[u.Xi.US]:"+1(###) ###-####",[u.Xi.UY]:"+598#-###-##-##",[u.Xi.UZ]:"+998##-###-####",[u.Xi.VC]:"+1(784) ###-####",[u.Xi.VE]:"+58(###) ###-####",[u.Xi.VG]:"+1(284)###-####",[u.Xi.VN]:"+84(###) ####-###",[u.Xi.VU]:"+678##-#####",[u.Xi.WS]:"+685##-####",[u.Xi.XK]:"+383##-###-###",[u.Xi.YE]:"+967###-###-###",[u.Xi.YT]:"+262 ## ## ## ## ##",[u.Xi.ZA]:"+27##-###-####",[u.Xi.ZM]:"+260##-###-####",[u.Xi.ZW]:"+263#-######"},d=(0,l.tuiCreateToken)(c);function p(t){return(0,l.tuiProvideOptions)(d,t,c)}const h=new n.OlP("[TUI_DATE_VALUE_TRANSFORMER]"),g=new n.OlP("[TUI_DATE_RANGE_VALUE_TRANSFORMER]"),m=new n.OlP("[TUI_DATE_TIME_VALUE_TRANSFORMER]"),f=new n.OlP("[TUI_TIME_VALUE_TRANSFORMER]"),v=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("prompt")),b=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("cancel")),_=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("done")),C=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("more")),x=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("hide")),M=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("showAll")),y=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("otherDate")),w=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("mobileCalendarTexts")),O=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("range")),T=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("countTexts")),P=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("time")),k=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("dateTexts")),I=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("digitalInformationUnits")),S=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("copyTexts")),A=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("passwordTexts")),E=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("shortCalendarMonths")),D=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("fileTexts")),X=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("pagination")),z=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("inputFileTexts")),L=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("multiSelectTexts")),N=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("countries")),F={icon:({$implicit:t})=>"s"===t?"tuiIconCalendar":"tuiIconCalendarLarge",min:l.TUI_FIRST_DAY,max:l.TUI_LAST_DAY,nativePicker:!1},R=(0,l.tuiCreateToken)(F);function B(t){return(0,l.tuiProvideOptions)(R,t,F)}const Y={stringify:l.TUI_DEFAULT_STRINGIFY,identityMatcher:l.TUI_DEFAULT_IDENTITY_MATCHER,disabledItemHandler:l.ALWAYS_FALSE_HANDLER},H=(0,l.tuiCreateToken)(Y);function Z(t){return(0,l.tuiProvideOptions)(H,t,Y)}const U=new n.OlP("[TUI_MOBILE_CALENDAR]"),G=new n.OlP("[TUI_MONTH_FORMATTER]"),j=(0,l.tuiCreateToken)(24),J=(0,l.tuiCreateToken)({})},69360:(t,e,i)=>{i.d(e,{z:()=>r,w:()=>s});var n=i(4797);const o=1024,a=1024*o;function r(t,e){return void 0===e?null:et.trim()))}},64261:(t,e,i)=>{function n(t){if(""===t)return"";let e=0;for(let i=0;in})},49335:(t,e,i)=>{function n(t=[],e){return((null==t?void 0:t.find((t=>t.daySame(e))))?t.filter((t=>!t.daySame(e))):null==t?void 0:t.concat(e))||[]}i.d(e,{pi:()=>S,fz:()=>l,iP:()=>d,z1:()=>g,c0:()=>h,dw:()=>b,mE:()=>_,Gn:()=>w,oJ:()=>x,eN:()=>O,z:()=>o.z,w5:()=>o.w,fn:()=>A,ZA:()=>T,CQ:()=>M.CQ,Wq:()=>n,fR:()=>P,zm:()=>E,ox:()=>M.ox,Lj:()=>s,u7:()=>D,hm:()=>M.hm,sn:()=>a.s});var o=i(69360),a=i(64261),r=i(4797);function s(t,{value:e,min:i,max:n,dateFormat:o,dateSeparator:a}){return e&&e.toString(o,a)===t?t:r.TuiDay.normalizeParse(t,o).dayLimit(i,n).toString(o,a)}function l(t){return e=>e.length!==r.DATE_FILLER_LENGTH?{value:e}:{value:s(e,t)}}function u(t,e){return r.TuiDay.normalizeParse(t.slice(0,r.DATE_FILLER_LENGTH),e.dateFormat).dayLimit(e.min,e.max)}function c(t,e){const{dateFormat:i,dateSeparator:n}=e;switch(t.length){case r.DATE_FILLER_LENGTH:return u(t,e).toString(i,n);case r.DATE_FILLER_LENGTH+r.RANGE_SEPARATOR_CHAR.length:return u(t,e).toString(i,n)+r.RANGE_SEPARATOR_CHAR;case r.DATE_RANGE_FILLER_LENGTH:return e.value&&e.value.toString(i,n)===t?t:r.TuiDayRange.sort(u(t.slice(0,r.DATE_FILLER_LENGTH),e),u(t.slice(r.DATE_FILLER_LENGTH+r.RANGE_SEPARATOR_CHAR.length),e)).toString(i,n);default:return t}}function d(t){return e=>({value:c(e,t)})}var p=i(10006);function h(t="HH:MM",e={}){const i=["HH","MM","SS","MS"],n=Object.assign(Object.assign({},p.bM),e);return e=>{const o=[],a=e.split("");return i.forEach((e=>{const i=t.indexOf(e),r=parseInt(String(n[e]).slice(0,1),10);parseInt(a[i],10)>r&&(a[i+1]=a[i],a[i]="0",o.push(i))})),!i.some((i=>parseInt(e.slice(t.indexOf(i),2),10)>n[i]))&&{value:a.join(""),indexesOfPipedChars:o}}}function g(t){const e=h(t.timeMode);return i=>{if(i.lengtht+n.length+2)):void 0}}}var m=i(64862);const f=new Array(2).fill(m.TUI_DIGIT_REGEXP),v=new Array(4).fill(m.TUI_DIGIT_REGEXP);function b(t,e){return"YMD"===t?[...v,e,...f,e,...f]:[...f,e,...f,e,...v]}function _(t,e){const i=b(t,e);return[...i,r.CHAR_NO_BREAK_SPACE,r.CHAR_EN_DASH,r.CHAR_NO_BREAK_SPACE,...i]}function C(t,e){const{length:i}=String(t),n=new Array(i).fill(m.TUI_DIGIT_REGEXP);return e&&n.unshift(e),n}function x(t,e={}){const{HH:i,MM:n,SS:o,MS:a}=Object.assign(Object.assign({},p.bM),e);return[...C(i),...C(n,":"),...t.includes("HH:MM:SS")?C(o,":"):[],..."HH:MM:SS.MSS"===t?C(a,"."):[]]}var M=i(61980),y=i(52487);function w(t=["For all the time","Today","Yesterday","Current week","Current month","Previous month"]){const e=r.TuiDay.currentLocal(),i=e.append({day:-1}),n=e.append({day:-e.dayOfWeek()}),o=n.append({day:6}),a=e.append({day:1-e.day}),s=a.append({month:1,day:-1}),l=a.append({month:-1});return[new y.k(new r.TuiDayRange(r.TUI_FIRST_DAY,e),t[0]),new y.k(new r.TuiDayRange(e,e),t[1]),new y.k(new r.TuiDayRange(i,i),t[2]),new y.k(new r.TuiDayRange(n,o),t[3]),new y.k(new r.TuiDayRange(a,s),t[4]),new y.k(new r.TuiDayRange(l,a.append({day:-1})),t[5])]}function O(t=0,e=r.HOURS_IN_DAY,i=[0,30]){const n=[];for(let o=t;o{const e=new r.TuiTime(o,t);n.push(e)}));return n}function T(t){const[,e=""]=String(t).split(".");return e.length}function P(t){return!Array.isArray(t[0])}var k=i(25917),I=i(88002);function S(t,e){return t?(0,r.tuiControlValue)(t).pipe((0,I.U)((t=>e?e.fromControlValue(t):t))):(0,k.of)(null)}function A(t,e){return t[e].replace(/[()\- ]/g,"").length}function E(t,e){return t[e].replace(p.m2,"")}function D(t){const e=Number(t.slice(1,4));return e<600||e>799}},61980:(t,e,i)=>{function n(t){switch(t){case"left":return-1;case"right":return 1}}i.d(e,{CQ:()=>n,ox:()=>l,hm:()=>s});var o=i(4797),a=i(10006);function r(t,e){const i=t.findIndex(((t,i)=>i&&e(t)));return[t[i-1]||t[0],t[i]||t[t.length-1]]}function s(t,e){const[[i,n],[s,l]]=r(e,(([e,i])=>t<=e)),u=(t-i)/(s-i)*(l-n)+n;return(0,o.tuiRound)(u,a.bF)}function l(t,e){const[[i,n],[o,a]]=r(e,(([e,i])=>t<=i));return(o-i)*((t-n)/(a-n)||0)+i}},80984:(t,e,i)=>{i.d(e,{N:()=>o});var n=i(4797);function o(t,e){return({value:i})=>{const o=t();return null===i&&o&&(0,n.tuiIsHTMLElement)(o.nativeFocusableElement)&&(0,n.tuiIsInput)(o.nativeFocusableElement)&&""!==o.nativeFocusableElement.value?{unfinished:new n.TuiValidationError(e)}:null}}},69153:t=>{function e(t){return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}))}e.keys=()=>[],e.resolve=e,e.id=69153,t.exports=e}},t=>{t.O(0,[54736],(()=>t(t.s=70038))),t.O()}]); \ No newline at end of file diff --git a/v3/main.9dfb5647d3876b24f4d5.js b/v3/main.9dfb5647d3876b24f4d5.js deleted file mode 100644 index 80138f5b1a9d..000000000000 --- a/v3/main.9dfb5647d3876b24f4d5.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_taiga_ui_components=self.webpackChunk_taiga_ui_components||[]).push([[40179],{62991:(t,e,i)=>{var n={"./":[66350,68592],"./chinese":[25101,6732,13864,68592],"./chinese/":[25101,6732,13864,68592],"./chinese/addon-commerce":[17480,57027],"./chinese/addon-commerce.js":[17480,57027],"./chinese/addon-editor":[64685,80445],"./chinese/addon-editor.js":[64685,80445],"./chinese/addon-preview":[96839,32195],"./chinese/addon-preview.js":[96839,32195],"./chinese/addon-table":[84356,29868],"./chinese/addon-table.js":[84356,29868],"./chinese/chinese":[13864,6732,13864],"./chinese/chinese.js":[13864,6732,13864],"./chinese/core":[47005,6732,36498],"./chinese/core.js":[47005,6732,36498],"./chinese/countries":[6732,6732],"./chinese/countries.js":[6732,6732],"./chinese/index":[25101,6732,13864,68592],"./chinese/index.js":[25101,6732,13864,68592],"./chinese/kit":[51229,55192],"./chinese/kit.js":[51229,55192],"./chinese/taiga-ui-i18n-languages-chinese":[98345,6732,13864,68592,59193],"./chinese/taiga-ui-i18n-languages-chinese.js":[98345,6732,13864,68592,59193],"./dutch":[46095,20208,41131,68592],"./dutch/":[46095,20208,41131,68592],"./dutch/addon-commerce":[14607,59173],"./dutch/addon-commerce.js":[14607,59173],"./dutch/addon-editor":[9357,42798],"./dutch/addon-editor.js":[9357,42798],"./dutch/addon-preview":[71245,59681],"./dutch/addon-preview.js":[71245,59681],"./dutch/addon-table":[228,71983],"./dutch/addon-table.js":[228,71983],"./dutch/core":[46798,20208,39474],"./dutch/core.js":[46798,20208,39474],"./dutch/countries":[20208,20208],"./dutch/countries.js":[20208,20208],"./dutch/dutch":[41131,20208,41131],"./dutch/dutch.js":[41131,20208,41131],"./dutch/index":[46095,20208,41131,68592],"./dutch/index.js":[46095,20208,41131,68592],"./dutch/kit":[75843,6073],"./dutch/kit.js":[75843,6073],"./dutch/taiga-ui-i18n-languages-dutch":[46526,20208,41131,68592,62608],"./dutch/taiga-ui-i18n-languages-dutch.js":[46526,20208,41131,68592,62608],"./english":[98004,68332,14693,68592],"./english/":[98004,68332,14693,68592],"./english/addon-commerce":[28474,93403],"./english/addon-commerce.js":[28474,93403],"./english/addon-editor":[29137,33439],"./english/addon-editor.js":[29137,33439],"./english/addon-preview":[56710,70932],"./english/addon-preview.js":[56710,70932],"./english/addon-table":[73418,95183],"./english/addon-table.js":[73418,95183],"./english/core":[34303,68332,6673],"./english/core.js":[34303,68332,6673],"./english/countries":[68332,68332],"./english/countries.js":[68332,68332],"./english/english":[14693,68332,14693],"./english/english.js":[14693,68332,14693],"./english/index":[98004,68332,14693,68592],"./english/index.js":[98004,68332,14693,68592],"./english/kit":[98528,76185],"./english/kit.js":[98528,76185],"./english/taiga-ui-i18n-languages-english":[34365,68332,14693,68592,89905],"./english/taiga-ui-i18n-languages-english.js":[34365,68332,14693,68592,89905],"./french":[78945,77749,96415,68592],"./french/":[78945,77749,96415,68592],"./french/addon-commerce":[38370,87611],"./french/addon-commerce.js":[38370,87611],"./french/addon-editor":[43885,93888],"./french/addon-editor.js":[43885,93888],"./french/addon-preview":[91733,21415],"./french/addon-preview.js":[91733,21415],"./french/addon-table":[65986,56966],"./french/addon-table.js":[65986,56966],"./french/core":[84243,77749,28015],"./french/core.js":[84243,77749,28015],"./french/countries":[77749,77749],"./french/countries.js":[77749,77749],"./french/french":[96415,77749,96415],"./french/french.js":[96415,77749,96415],"./french/index":[78945,77749,96415,68592],"./french/index.js":[78945,77749,96415,68592],"./french/kit":[5749,27769],"./french/kit.js":[5749,27769],"./french/taiga-ui-i18n-languages-french":[86541,77749,96415,68592,97196],"./french/taiga-ui-i18n-languages-french.js":[86541,77749,96415,68592,97196],"./german":[13849,45267,68592],"./german/":[13849,45267,68592],"./german/addon-commerce":[35460,4540],"./german/addon-commerce.js":[35460,4540],"./german/addon-editor":[78222,31865],"./german/addon-editor.js":[78222,31865],"./german/addon-preview":[19891,74209],"./german/addon-preview.js":[19891,74209],"./german/addon-table":[25540,93692],"./german/addon-table.js":[25540,93692],"./german/core":[95478,50366],"./german/core.js":[95478,50366],"./german/german":[45267,45267],"./german/german.js":[45267,45267],"./german/index":[13849,45267,68592],"./german/index.js":[13849,45267,68592],"./german/kit":[65999,46023],"./german/kit.js":[65999,46023],"./german/taiga-ui-i18n-languages-german":[73549,45267,68592,79976],"./german/taiga-ui-i18n-languages-german.js":[73549,45267,68592,79976],"./hebrew":[96170,26501,62890,68592],"./hebrew/":[96170,26501,62890,68592],"./hebrew/addon-commerce":[11928,75785],"./hebrew/addon-commerce.js":[11928,75785],"./hebrew/addon-editor":[11627,40669],"./hebrew/addon-editor.js":[11627,40669],"./hebrew/addon-preview":[52726,16447],"./hebrew/addon-preview.js":[52726,16447],"./hebrew/addon-table":[31014,40449],"./hebrew/addon-table.js":[31014,40449],"./hebrew/core":[87753,26501,54538],"./hebrew/core.js":[87753,26501,54538],"./hebrew/countries":[26501,26501],"./hebrew/countries.js":[26501,26501],"./hebrew/hebrew":[62890,26501,62890],"./hebrew/hebrew.js":[62890,26501,62890],"./hebrew/index":[96170,26501,62890,68592],"./hebrew/index.js":[96170,26501,62890,68592],"./hebrew/kit":[5553,33157],"./hebrew/kit.js":[5553,33157],"./hebrew/taiga-ui-i18n-languages-hebrew":[14537,26501,62890,68592,41158],"./hebrew/taiga-ui-i18n-languages-hebrew.js":[14537,26501,62890,68592,41158],"./index":[66350,68592],"./index.js":[66350,68592],"./italian":[54579,14742,80288,68592],"./italian/":[54579,14742,80288,68592],"./italian/addon-commerce":[25237,21046],"./italian/addon-commerce.js":[25237,21046],"./italian/addon-editor":[3603,16352],"./italian/addon-editor.js":[3603,16352],"./italian/addon-preview":[55849,68149],"./italian/addon-preview.js":[55849,68149],"./italian/addon-table":[23051,88176],"./italian/addon-table.js":[23051,88176],"./italian/core":[94313,14742,15930],"./italian/core.js":[94313,14742,15930],"./italian/countries":[14742,14742],"./italian/countries.js":[14742,14742],"./italian/index":[54579,14742,80288,68592],"./italian/index.js":[54579,14742,80288,68592],"./italian/italian":[80288,14742,80288],"./italian/italian.js":[80288,14742,80288],"./italian/kit":[77627,61972],"./italian/kit.js":[77627,61972],"./italian/taiga-ui-i18n-languages-italian":[79739,14742,80288,68592,39621],"./italian/taiga-ui-i18n-languages-italian.js":[79739,14742,80288,68592,39621],"./japan":[80669,61952,49317,68592],"./japan/":[80669,61952,49317,68592],"./japan/addon-commerce":[81476,58778],"./japan/addon-commerce.js":[81476,58778],"./japan/addon-editor":[92186,35170],"./japan/addon-editor.js":[92186,35170],"./japan/addon-preview":[76934,68053],"./japan/addon-preview.js":[76934,68053],"./japan/addon-table":[10051,35847],"./japan/addon-table.js":[10051,35847],"./japan/core":[73231,61952,77036],"./japan/core.js":[73231,61952,77036],"./japan/countries":[61952,61952],"./japan/countries.js":[61952,61952],"./japan/index":[80669,61952,49317,68592],"./japan/index.js":[80669,61952,49317,68592],"./japan/japan":[49317,61952,49317],"./japan/japan.js":[49317,61952,49317],"./japan/kit":[45148,66558],"./japan/kit.js":[45148,66558],"./japan/taiga-ui-i18n-languages-japan":[68072,61952,49317,68592,21502],"./japan/taiga-ui-i18n-languages-japan.js":[68072,61952,49317,68592,21502],"./kazakh":[81152,40576,84294,68592],"./kazakh/":[81152,40576,84294,68592],"./kazakh/addon-commerce":[81800,38502],"./kazakh/addon-commerce.js":[81800,38502],"./kazakh/addon-editor":[98950,1352],"./kazakh/addon-editor.js":[98950,1352],"./kazakh/addon-preview":[88871,990],"./kazakh/addon-preview.js":[88871,990],"./kazakh/addon-table":[3429,342],"./kazakh/addon-table.js":[3429,342],"./kazakh/core":[46426,40576,15089],"./kazakh/core.js":[46426,40576,15089],"./kazakh/countries":[40576,40576],"./kazakh/countries.js":[40576,40576],"./kazakh/index":[81152,40576,84294,68592],"./kazakh/index.js":[81152,40576,84294,68592],"./kazakh/kazakh":[84294,40576,84294],"./kazakh/kazakh.js":[84294,40576,84294],"./kazakh/kit":[28451,62994],"./kazakh/kit.js":[28451,62994],"./kazakh/taiga-ui-i18n-languages-kazakh":[89864,40576,84294,68592,3504],"./kazakh/taiga-ui-i18n-languages-kazakh.js":[89864,40576,84294,68592,3504],"./korean":[50782,82590,49105,68592],"./korean/":[50782,82590,49105,68592],"./korean/addon-commerce":[49288,20749],"./korean/addon-commerce.js":[49288,20749],"./korean/addon-editor":[35147,94221],"./korean/addon-editor.js":[35147,94221],"./korean/addon-preview":[55902,42682],"./korean/addon-preview.js":[55902,42682],"./korean/addon-table":[20553,6911],"./korean/addon-table.js":[20553,6911],"./korean/core":[54478,82590,84314],"./korean/core.js":[54478,82590,84314],"./korean/countries":[82590,82590],"./korean/countries.js":[82590,82590],"./korean/index":[50782,82590,49105,68592],"./korean/index.js":[50782,82590,49105,68592],"./korean/kit":[54651,50634],"./korean/kit.js":[54651,50634],"./korean/korean":[49105,82590,49105],"./korean/korean.js":[49105,82590,49105],"./korean/taiga-ui-i18n-languages-korean":[73984,82590,49105,68592,50988],"./korean/taiga-ui-i18n-languages-korean.js":[73984,82590,49105,68592,50988],"./malay":[27430,64542,49903,68592],"./malay/":[27430,64542,49903,68592],"./malay/addon-commerce":[8620,62229],"./malay/addon-commerce.js":[8620,62229],"./malay/addon-editor":[40944,17411],"./malay/addon-editor.js":[40944,17411],"./malay/addon-preview":[10490,4790],"./malay/addon-preview.js":[10490,4790],"./malay/addon-table":[9002,86874],"./malay/addon-table.js":[9002,86874],"./malay/core":[28254,64542,36104],"./malay/core.js":[28254,64542,36104],"./malay/countries":[64542,64542],"./malay/countries.js":[64542,64542],"./malay/index":[27430,64542,49903,68592],"./malay/index.js":[27430,64542,49903,68592],"./malay/kit":[24216,10482],"./malay/kit.js":[24216,10482],"./malay/malay":[49903,64542,49903],"./malay/malay.js":[49903,64542,49903],"./malay/taiga-ui-i18n-languages-malay":[63712,64542,49903,68592,10393],"./malay/taiga-ui-i18n-languages-malay.js":[63712,64542,49903,68592,10393],"./polish":[994,75393,58040,68592],"./polish/":[994,75393,58040,68592],"./polish/addon-commerce":[17802,85871],"./polish/addon-commerce.js":[17802,85871],"./polish/addon-editor":[9500,38261],"./polish/addon-editor.js":[9500,38261],"./polish/addon-preview":[97436,8131],"./polish/addon-preview.js":[97436,8131],"./polish/addon-table":[22323,43419],"./polish/addon-table.js":[22323,43419],"./polish/core":[74225,75393,92088],"./polish/core.js":[74225,75393,92088],"./polish/countries":[75393,75393],"./polish/countries.js":[75393,75393],"./polish/index":[994,75393,58040,68592],"./polish/index.js":[994,75393,58040,68592],"./polish/kit":[21098,69450],"./polish/kit.js":[21098,69450],"./polish/polish":[58040,75393,58040],"./polish/polish.js":[58040,75393,58040],"./polish/taiga-ui-i18n-languages-polish":[13470,75393,58040,68592,68067],"./polish/taiga-ui-i18n-languages-polish.js":[13470,75393,58040,68592,68067],"./portuguese":[54991,17610,39349,68592],"./portuguese/":[54991,17610,39349,68592],"./portuguese/addon-commerce":[62290,66561],"./portuguese/addon-commerce.js":[62290,66561],"./portuguese/addon-editor":[90334,44499],"./portuguese/addon-editor.js":[90334,44499],"./portuguese/addon-preview":[24414,15784],"./portuguese/addon-preview.js":[24414,15784],"./portuguese/addon-table":[55008,8246],"./portuguese/addon-table.js":[55008,8246],"./portuguese/core":[95853,17610,51563],"./portuguese/core.js":[95853,17610,51563],"./portuguese/countries":[17610,17610],"./portuguese/countries.js":[17610,17610],"./portuguese/index":[54991,17610,39349,68592],"./portuguese/index.js":[54991,17610,39349,68592],"./portuguese/kit":[30524,96807],"./portuguese/kit.js":[30524,96807],"./portuguese/portuguese":[39349,17610,39349],"./portuguese/portuguese.js":[39349,17610,39349],"./portuguese/taiga-ui-i18n-languages-portuguese":[75059,17610,39349,68592,97128],"./portuguese/taiga-ui-i18n-languages-portuguese.js":[75059,17610,39349,68592,97128],"./russian":[55121,25951,43250,68592],"./russian/":[55121,25951,43250,68592],"./russian/addon-commerce":[26955,98493],"./russian/addon-commerce.js":[26955,98493],"./russian/addon-editor":[87993,49610],"./russian/addon-editor.js":[87993,49610],"./russian/addon-preview":[6597,75664],"./russian/addon-preview.js":[6597,75664],"./russian/addon-table":[44497,33524],"./russian/addon-table.js":[44497,33524],"./russian/core":[21311,25951,21173],"./russian/core.js":[21311,25951,21173],"./russian/countries":[25951,25951],"./russian/countries.js":[25951,25951],"./russian/index":[55121,25951,43250,68592],"./russian/index.js":[55121,25951,43250,68592],"./russian/kit":[19309,37085],"./russian/kit.js":[19309,37085],"./russian/russian":[43250,25951,43250],"./russian/russian.js":[43250,25951,43250],"./russian/taiga-ui-i18n-languages-russian":[13644,25951,43250,68592,22712],"./russian/taiga-ui-i18n-languages-russian.js":[13644,25951,43250,68592,22712],"./spanish":[21761,14283,18285,68592],"./spanish/":[21761,14283,18285,68592],"./spanish/addon-commerce":[20220,4244],"./spanish/addon-commerce.js":[20220,4244],"./spanish/addon-editor":[62943,64777],"./spanish/addon-editor.js":[62943,64777],"./spanish/addon-preview":[65491,53332],"./spanish/addon-preview.js":[65491,53332],"./spanish/addon-table":[36978,74832],"./spanish/addon-table.js":[36978,74832],"./spanish/core":[19895,14283,3379],"./spanish/core.js":[19895,14283,3379],"./spanish/countries":[14283,14283],"./spanish/countries.js":[14283,14283],"./spanish/index":[21761,14283,18285,68592],"./spanish/index.js":[21761,14283,18285,68592],"./spanish/kit":[77593,31086],"./spanish/kit.js":[77593,31086],"./spanish/spanish":[18285,14283,18285],"./spanish/spanish.js":[18285,14283,18285],"./spanish/taiga-ui-i18n-languages-spanish":[10775,14283,18285,68592,62851],"./spanish/taiga-ui-i18n-languages-spanish.js":[10775,14283,18285,68592,62851],"./taiga-ui-i18n-languages":[8793,68592,7815],"./taiga-ui-i18n-languages.js":[8793,68592,7815],"./turkish":[1565,88298,68592],"./turkish/":[1565,88298,68592],"./turkish/addon-commerce":[76255,58699],"./turkish/addon-commerce.js":[76255,58699],"./turkish/addon-editor":[71391,50511],"./turkish/addon-editor.js":[71391,50511],"./turkish/addon-preview":[52386,16034],"./turkish/addon-preview.js":[52386,16034],"./turkish/addon-table":[12417,59508],"./turkish/addon-table.js":[12417,59508],"./turkish/core":[20792,92723],"./turkish/core.js":[20792,92723],"./turkish/index":[1565,88298,68592],"./turkish/index.js":[1565,88298,68592],"./turkish/kit":[63117,19622],"./turkish/kit.js":[63117,19622],"./turkish/taiga-ui-i18n-languages-turkish":[63e3,88298,68592,52762],"./turkish/taiga-ui-i18n-languages-turkish.js":[63e3,88298,68592,52762],"./turkish/turkish":[88298,88298],"./turkish/turkish.js":[88298,88298],"./ukrainian":[50026,78241,68592],"./ukrainian/":[50026,78241,68592],"./ukrainian/addon-commerce":[97846,31414],"./ukrainian/addon-commerce.js":[97846,31414],"./ukrainian/addon-editor":[84382,82448],"./ukrainian/addon-editor.js":[84382,82448],"./ukrainian/addon-preview":[38036,29439],"./ukrainian/addon-preview.js":[38036,29439],"./ukrainian/addon-table":[31847,90886],"./ukrainian/addon-table.js":[31847,90886],"./ukrainian/core":[96358,63131],"./ukrainian/core.js":[96358,63131],"./ukrainian/index":[50026,78241,68592],"./ukrainian/index.js":[50026,78241,68592],"./ukrainian/kit":[815,63565],"./ukrainian/kit.js":[815,63565],"./ukrainian/taiga-ui-i18n-languages-ukrainian":[69999,78241,68592,43246],"./ukrainian/taiga-ui-i18n-languages-ukrainian.js":[69999,78241,68592,43246],"./ukrainian/ukrainian":[78241,78241],"./ukrainian/ukrainian.js":[78241,78241],"./vietnamese":[5791,59068,52766,68592],"./vietnamese/":[5791,59068,52766,68592],"./vietnamese/addon-commerce":[74392,78610],"./vietnamese/addon-commerce.js":[74392,78610],"./vietnamese/addon-editor":[56456,5862],"./vietnamese/addon-editor.js":[56456,5862],"./vietnamese/addon-preview":[32008,8856],"./vietnamese/addon-preview.js":[32008,8856],"./vietnamese/addon-table":[56437,51864],"./vietnamese/addon-table.js":[56437,51864],"./vietnamese/core":[92317,59068,30454],"./vietnamese/core.js":[92317,59068,30454],"./vietnamese/countries":[59068,59068],"./vietnamese/countries.js":[59068,59068],"./vietnamese/index":[5791,59068,52766,68592],"./vietnamese/index.js":[5791,59068,52766,68592],"./vietnamese/kit":[3625,10435],"./vietnamese/kit.js":[3625,10435],"./vietnamese/taiga-ui-i18n-languages-vietnamese":[7448,59068,52766,68592,76152],"./vietnamese/taiga-ui-i18n-languages-vietnamese.js":[7448,59068,52766,68592,76152],"./vietnamese/vietnamese":[52766,59068,52766],"./vietnamese/vietnamese.js":[52766,59068,52766]};function o(t){if(!i.o(n,t))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=n[t],o=e[0];return Promise.all(e.slice(1).map(i.e)).then((()=>i(o)))}o.keys=()=>Object.keys(n),o.id=62991,t.exports=o},72602:(t,e,i)=>{i.d(e,{c:()=>Y});var n=i(64762),o=i(74788),a=i(23738),r=i(72878),s=i(99643),l=i(60028),u=i(4797),c=i(64862),d=i(66259),p=i(13396),h=i(17713),g=i(12057),m=i(33250),f=i(2697),v=i(26072),b=i(9829),_=i(82886),C=i(7860),x=i(17163),M=i(40939),y=i(13176),w=i(81125),O=i(20986),T=i(48893),P=i(75412),k=i(89570),I=i(34880),S=i(9063),A=i(35271);const E=["inputCard"],D=["inputExpire"],X=["inputCVC"];function z(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"label",5),o.TgZ(1,"input",16,17),o.NdJ("focus",(function(){return 0}))("ngModelChange",(function(e){return o.CHM(t),o.oxw(2).onCardChange(e)})),o.ALo(3,"tuiMapper"),o.qZA(),o.TgZ(4,"span",18),o.NdJ("tuiResize",(function(){return 0})),o._UZ(5,"span",19,20),o.TgZ(7,"span",21),o.TgZ(8,"span",22),o._uU(9),o.qZA(),o.qZA(),o.qZA(),o.TgZ(10,"span",8),o._uU(11),o.qZA(),o.qZA()}if(2&t){const t=e.tuiLet,i=o.MAs(6),n=o.oxw().ngIf,a=o.oxw();o.xp6(1),o.ekj("t-input_hidden",!a.card.length&&a.focused)("t-input_inert",a.cardPrefilled),o.Q6J("autocomplete",a.autocompleteCard)("disabled",a.computedDisabled)("maskito",a.maskCard)("ngModel",t)("placeholder",a.cardPrefilled?"":a.exampleText)("readOnly",a.readOnly)("tuiAutoFocus",!1)("tuiFocusable",a.cardFocusable),o.uIk("aria-invalid",!a.cardPrefilled&&!o.xi3(3,24,a.card,a.cardValidator))("id",a.idCard),o.xp6(3),o.ekj("t-collapsed_enable-mask",a.isCardCollapsed),o.uIk("data-before",a.masked),o.xp6(1),o.Q6J("textContent",t.slice(-a.tailLength)),o.xp6(3),o.Udp("transform",a.transform(i)),o.xp6(1),o.hij(" ",t," "),o.xp6(1),o.ekj("t-placeholder_raised",a.placeholderRaised),o.xp6(1),o.hij(" ",n.cardNumberText," ")}}function L(t,e){if(1&t&&o._UZ(0,"tui-svg",25),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t)}}function N(t,e){if(1&t&&(o.TgZ(0,"div",23),o.YNc(1,L,1,1,"tui-svg",24),o.qZA()),2&t){const t=o.oxw(2);o.xp6(1),o.Q6J("polymorpheusOutlet",t.icon)}}function F(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-svg",26),o.NdJ("click",(function(){return o.CHM(t),o.oxw(2).clear()})),o.qZA()}if(2&t){const t=o.oxw(2);o.Q6J("src",t.icons.close)}}function R(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-svg",27),o.NdJ("click",(function(){return o.CHM(t),o.oxw(2).toggle()})),o.qZA()}if(2&t){const t=o.oxw(2);o.ekj("t-icon_rotated",t.open),o.Q6J("src",t.arrowOptions.iconLarge)}}function B(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",1),o.NdJ("mousedown",(function(e){return o.CHM(t),o.oxw().onMouseDown(e)}))("scroll",(function(e){return o.CHM(t),o.oxw().onScroll(e)}))("tuiActiveZoneChange",(function(e){return o.CHM(t),o.oxw().onActiveZoneChange(e)})),o.TgZ(1,"div",2),o.YNc(2,z,12,27,"label",3),o.ALo(3,"tuiFormatCard"),o.qZA(),o.TgZ(4,"div",4),o.TgZ(5,"label",5),o.TgZ(6,"input",6,7),o.NdJ("focus",(function(){return 0}))("ngModelChange",(function(e){return o.CHM(t),o.oxw().onExpireChange(e)})),o.qZA(),o.TgZ(8,"span",8),o._uU(9),o.qZA(),o.qZA(),o.qZA(),o.TgZ(10,"div",9),o.TgZ(11,"label",5),o.TgZ(12,"input",10,11),o.NdJ("focus",(function(){return 0}))("ngModelChange",(function(e){return o.CHM(t),o.oxw().onCVCChange(e)})),o.qZA(),o.TgZ(14,"span",8),o._uU(15),o.qZA(),o.qZA(),o.qZA(),o.TgZ(16,"div",12),o.YNc(17,N,2,1,"div",13),o.YNc(18,F,1,1,"tui-svg",14),o.YNc(19,R,1,3,"tui-svg",15),o.qZA(),o.qZA()}if(2&t){const t=e.ngIf,i=o.oxw();o.Q6J("appearance",i.appearance)("disabled",i.computedDisabled)("focus",i.computedFocused)("hover",i.pseudoHover)("invalid",i.computedInvalid)("readOnly",i.readOnly)("tuiDropdown",i.dropdown||"")("tuiDropdownManual",i.open),o.xp6(2),o.Q6J("tuiLet",o.xi3(3,46,null==i.value?null:i.value.card,i.cardPrefilled)),o.xp6(2),o.ekj("t-wrapper_active",i.isCardCollapsed),o.xp6(2),o.ekj("t-input_inert",!i.expireFocusable),o.Q6J("autocomplete",i.autocompleteExpire)("disabled",i.computedDisabled)("maskito",i.maskExpire)("ngModel",i.expire)("readOnly",i.readOnly)("tuiAutoFocus",!1)("tuiFocusable",i.expireFocusable),o.uIk("id",i.idExpire)("name",i.name),o.xp6(2),o.ekj("t-placeholder_raised",i.placeholderRaised),o.xp6(1),o.hij(" ",t.expiryText," "),o.xp6(1),o.ekj("t-wrapper_active",i.isCardCollapsed),o.xp6(2),o.ekj("t-input_cvc_hidden",i.cvcHidden)("t-input_prefilled",i.cvcPrefilled),o.Q6J("autocomplete",i.autocompleteCVC)("disabled",i.computedDisabled)("maskito",i.maskCVC)("ngModel",i.cvc)("placeholder",i.cvcPrefilled?"•••":i.exampleTextCVC)("readOnly",i.readOnly||i.cvcPrefilled)("tuiAutoFocus",!1)("tuiFocusable",i.cvcFocusable),o.uIk("id",i.idCVC),o.xp6(2),o.ekj("t-placeholder_raised",i.placeholderRaised),o.xp6(1),o.hij(" ",t.cvcText," "),o.xp6(2),o.Q6J("ngIf",i.icon),o.xp6(1),o.Q6J("ngIf",i.hasCleaner),o.xp6(1),o.Q6J("ngIf",i.hasDropdown)}}class Y extends s.c9{constructor(t,e,i,n,a,s,u,d,p){super(t,e,p),this.el=i,this.mode$=n,this.cardGroupedTexts$=a,this.controller=s,this.icons=u,this.arrowOptions=d,this.expireInert=!1,this.exampleText=this.options.exampleText,this.cardValidator=this.options.cardValidator,this.cvcHidden=this.options.cvcHidden,this.autofilledChange=new o.vpe,this.exampleTextCVC=this.options.exampleTextCVC,this.maskCVC={mask:new Array(3).fill(c.TUI_DIGIT_REGEXP)},this.maskCard={mask:l.Aj},this.maskExpire=(0,r.tr)({mode:"mm/yy",separator:"/"}),this.open=!1}set codeLength(t){this.exampleTextCVC="0".repeat(t),this.maskCVC={mask:new Array(t).fill(c.TUI_DIGIT_REGEXP)}}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.inputCard)||void 0===t?void 0:t.nativeElement)&&void 0!==e?e:null}get focused(){return this.open||(0,u.tuiIsNativeFocusedIn)(this.el.nativeElement)}get appearance(){return this.controller.appearance}get card(){var t;return(null===(t=this.value)||void 0===t?void 0:t.card)||""}get expire(){var t;return(null===(t=this.value)||void 0===t?void 0:t.expire)||""}get cvc(){var t;return(null===(t=this.value)||void 0===t?void 0:t.cvc)||""}get hasCleaner(){var t,e;return!!(null===(e=null===(t=this.value)||void 0===t?void 0:t.card)||void 0===e?void 0:e.trim())&&!this.readOnly&&!this.computedDisabled}get hasDropdown(){return!!this.dropdown}get placeholderRaised(){return this.computedFocused&&!this.readOnly||this.hasCardNumber}get hasCardNumber(){var t,e;return!!(null===(e=null===(t=this.value)||void 0===t?void 0:t.card)||void 0===e?void 0:e.trim())}get idCard(){return`${this.id}_card`}get idExpire(){return`${this.id}_expire`}get idCVC(){return`${this.id}_cvc`}get isCardCollapsed(){return this.isFocusable(this.card)&&!this.cardFocused}get autocompleteExpire(){return this.autocompleteEnabled?"cc-exp":"off"}get autocompleteCVC(){return this.autocompleteEnabled?"cc-csc":"off"}get tailLength(){return this.hasExtraSpace?5:4}get name(){return this.autocompleteEnabled?"ccexpiryyear":null}get cardPrefilled(){return!!this.card.match(c.TUI_NON_DIGIT_REGEXP)}get cvcPrefilled(){return!!this.cvc.match(c.TUI_NON_DIGIT_REGEXP)}get cardFocusable(){return this.focusable&&!this.cardPrefilled}get expireFocusable(){return this.isFocusable(this.card)&&!this.expireInert}get cvcFocusable(){return this.isFocusable(this.card)}get masked(){return this.cardPrefilled?`*${this.card.slice(-4)}`:"*"}get expireSelectionStart(){var t;return(null===(t=this.inputExpire)||void 0===t?void 0:t.nativeElement.selectionStart)||0}onEsc(){this.open=!1}onArrow(t,e){var i;this.open=this.hasDropdown,this.cdr.detectChanges(),null===(i=this.datalist)||void 0===i||i.onKeyDownArrow(t,e)}handleOption(t){var e,i;const{card:n="",expire:o="",cvc:a=""}=t,{bin:r}=this,s=!o&&(null===(e=this.inputExpire)||void 0===e?void 0:e.nativeElement)||(null===(i=this.inputCVC)||void 0===i?void 0:i.nativeElement);this.value={card:n,expire:o,cvc:a},this.updateBin(r),this.open=!1,this.expireInert=!!o,null==s||s.focus()}onCardChange(t){const{value:e,bin:i}=this,n=t.split(" ").join("");e&&e.card===n||(this.updateProperty(n,"card"),this.updateBin(i),this.cardValidator(this.card)&&!this.expire&&this.inputExpire&&this.focusExpire())}onExpireChange(t){this.updateProperty(t,"expire"),5===t.length&&this.expireSelectionStart>=5&&this.focusCVC()}onCVCChange(t){this.updateProperty(t,"cvc")}transform({offsetWidth:t}){return this.isCardCollapsed?`translate3d(${t}px, 0, 0)`:""}onActiveZoneChange(t){this.updateFocused(t),this.open=t&&this.open}onMouseDown(t){(0,u.tuiIsElement)(t.target)&&(0,u.tuiIsInput)(t.target)||(t.preventDefault(),this.focusInput())}onScroll({currentTarget:t}){(0,u.tuiIsElement)(t)&&(t.scrollLeft=0)}clear(){this.expireInert=!1,this.value=null,this.focusCard()}toggle(){this.open=!this.open}writeValue(t){const{bin:e}=this;super.writeValue(t),this.updateBin(e),this.expireInert=!!this.expire&&this.cardPrefilled}focusCard(){var t;null===(t=this.cardNumberAutofocusRef)||void 0===t||t.focus()}focusExpire(){var t;null===(t=this.expireCardAutofocusRef)||void 0===t||t.focus()}focusCVC(){var t;null===(t=this.cvcCardAutofocusRef)||void 0===t||t.focus()}get cardFocused(){return!!this.inputCard&&(0,u.tuiIsNativeFocused)(this.inputCard.nativeElement)}get hasExtraSpace(){return this.card.length%4>0}isFocusable(t){return this.focusable&&(this.cardValidator(t)||this.cardPrefilled)}updateBin(t){const{bin:e}=this;e===t||this.cardPrefilled||this.binChange.emit(e)}updateProperty(t,e){const{card:i="",expire:n="",cvc:o=""}=this.value||{},a={card:i,expire:n,cvc:o};a[e]=t,this.value=a.expire||a.cvc||a.card?a:null}focusInput(){var t,e,i;const n=this.cardFocusable&&(null===(t=this.inputCard)||void 0===t?void 0:t.nativeElement)||this.expireFocusable&&(null===(e=this.inputExpire)||void 0===e?void 0:e.nativeElement)||(null===(i=this.inputCVC)||void 0===i?void 0:i.nativeElement);null==n||n.focus()}}Y.ɵfac=function(t){return new(t||Y)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(o.SBq),o.Y36(c.TUI_MODE),o.Y36(h.m),o.Y36(c.TUI_TEXTFIELD_WATCHED_CONTROLLER),o.Y36(c.TUI_COMMON_ICONS),o.Y36(d.TUI_ARROW_OPTIONS),o.Y36(p.z3))},Y.ɵcmp=o.Xpm({type:Y,selectors:[["tui-input-card-grouped"]],contentQueries:function(t,e,i){if(1&t&&(o.Suo(i,c.TuiDataListDirective,5,o.Rgc),o.Suo(i,c.TuiDataListComponent,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.dropdown=t.first),o.iGM(t=o.CRH())&&(e.datalist=t.first)}},viewQuery:function(t,e){if(1&t&&(o.Gf(E,5),o.Gf(E,5,u.TuiAutoFocusDirective),o.Gf(D,5),o.Gf(D,5,u.TuiAutoFocusDirective),o.Gf(X,5),o.Gf(X,5,u.TuiAutoFocusDirective)),2&t){let t;o.iGM(t=o.CRH())&&(e.inputCard=t.first),o.iGM(t=o.CRH())&&(e.cardNumberAutofocusRef=t.first),o.iGM(t=o.CRH())&&(e.inputExpire=t.first),o.iGM(t=o.CRH())&&(e.expireCardAutofocusRef=t.first),o.iGM(t=o.CRH())&&(e.inputCVC=t.first),o.iGM(t=o.CRH())&&(e.cvcCardAutofocusRef=t.first)}},hostAttrs:["data-size","l"],hostBindings:function(t,e){1&t&&o.NdJ("$.data-mode.attr",(function(){return e.mode$}))("keydown.esc",(function(){return e.onEsc()}))("keydown.arrowDown.prevent",(function(t){return e.onArrow(t.target,1)}))("keydown.arrowUp.prevent",(function(t){return e.onArrow(t.target,-1)}))},inputs:{exampleText:"exampleText",cardValidator:"cardValidator",cvcHidden:"cvcHidden",codeLength:"codeLength"},outputs:{autofilledChange:"autofilledChange"},features:[o._Bn([(0,u.tuiAsFocusableItemAccessor)(Y),(0,u.tuiAsControl)(Y),(0,c.tuiAsDataListHost)(Y),c.MODE_PROVIDER,c.TEXTFIELD_CONTROLLER_PROVIDER]),o.qOj],decls:2,vars:3,consts:[["tuiDropdownLimitWidth","fixed","tuiWrapper","","class","t-common-wrapper",3,"appearance","disabled","focus","hover","invalid","readOnly","tuiDropdown","tuiDropdownManual","mousedown","scroll","tuiActiveZoneChange",4,"ngIf"],["tuiDropdownLimitWidth","fixed","tuiWrapper","",1,"t-common-wrapper",3,"appearance","disabled","focus","hover","invalid","readOnly","tuiDropdown","tuiDropdownManual","mousedown","scroll","tuiActiveZoneChange"],[1,"t-wrapper"],["tuiPreventDefault","click",4,"tuiLet"],[1,"t-wrapper","t-wrapper_expire"],["tuiPreventDefault","click"],["automation-id","tui-input-card-grouped__expire","inputmode","numeric","placeholder","00/00","translate","no",1,"t-input",3,"autocomplete","disabled","maskito","ngModel","readOnly","tuiAutoFocus","tuiFocusable","focus","ngModelChange"],["inputExpire",""],[1,"t-placeholder"],[1,"t-wrapper","t-wrapper_cvc"],["automation-id","tui-input-card-grouped__cvc","inputmode","numeric","translate","no","type","text",1,"t-input",3,"autocomplete","disabled","maskito","ngModel","placeholder","readOnly","tuiAutoFocus","tuiFocusable","focus","ngModelChange"],["inputCVC",""],[1,"t-icons"],["class","t-icon-outlet",4,"ngIf"],["appearance","icon","automation-id","tui-input-card-grouped__cleaner","tuiWrapper","","class","t-icon",3,"src","click",4,"ngIf"],["appearance","icon","automation-id","tui-input-card-grouped__dropdown","tuiWrapper","","class","t-icon",3,"t-icon_rotated","src","click",4,"ngIf"],["automation-id","tui-input-card-grouped__card","inputmode","numeric","translate","no","type","text",1,"t-input","t-input_card",3,"autocomplete","disabled","maskito","ngModel","placeholder","readOnly","tuiAutoFocus","tuiFocusable","focus","ngModelChange"],["inputCard",""],["aria-hidden","true","translate","no",1,"t-collapsed",3,"tuiResize"],[1,"t-ghost",3,"textContent"],["ghost",""],[1,"t-collapsed-wrapper"],[1,"t-value"],[1,"t-icon-outlet"],["automation-id","tui-input-card-grouped__icon","class","t-card",3,"src",4,"polymorpheusOutlet"],["automation-id","tui-input-card-grouped__icon",1,"t-card",3,"src"],["appearance","icon","automation-id","tui-input-card-grouped__cleaner","tuiWrapper","",1,"t-icon",3,"src","click"],["appearance","icon","automation-id","tui-input-card-grouped__dropdown","tuiWrapper","",1,"t-icon",3,"src","click"]],template:function(t,e){1&t&&(o.YNc(0,B,20,49,"div",0),o.ALo(1,"async")),2&t&&o.Q6J("ngIf",o.lcZ(1,1,e.cardGroupedTexts$))},directives:[g.O5,m.Ek,f.o,v.t,b.V,_.A,C.T,x.e,M.L,y.A,w.Fs,a.Fj,w.ro,a.JJ,a.On,O.k,T.t,P.$,k.Li,I.P],pipes:[g.Ov,S.o,A.c],styles:['[_nghost-%COMP%]{display:block;height:var(--tui-height-l);width:29.5rem;border-radius:var(--tui-radius-m)}[data-mode=onDark][_nghost-%COMP%]{--tui-autofill: var(--tui-autofill-night)}[_nghost-%COMP%] tui-root._mobile[_nghost-%COMP%], tui-root._mobile [_nghost-%COMP%]{width:18rem}.t-outline[_ngcontent-%COMP%]{height:100%;width:100%}.t-common-wrapper[_ngcontent-%COMP%]{position:relative;height:100%;width:100%;overflow:hidden}.t-wrapper[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;width:100%;height:100%}.t-wrapper_cvc[_ngcontent-%COMP%]{margin-left:7.1875rem;transform:translate(100%)}tui-root._mobile[_nghost-%COMP%] .t-wrapper_cvc[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-wrapper_cvc[_ngcontent-%COMP%]{margin-left:4.0625rem}.t-wrapper_expire[_ngcontent-%COMP%]{transform:translate(100%)}.t-wrapper_active[_ngcontent-%COMP%]{transform:translate(6.5625rem)}tui-root._mobile[_nghost-%COMP%] .t-wrapper_active[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-wrapper_active[_ngcontent-%COMP%]{transform:translate(4.125rem)}.t-card[_ngcontent-%COMP%]{width:2rem;height:2rem;margin-right:.5rem;color:#1434cb}.t-collapsed[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;border-color:transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);text-indent:var(--text-indent);text-align:inherit;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-transform:inherit;resize:none;border:0;padding:0 0 0 1rem;line-height:2.25rem;pointer-events:none}.t-collapsed[_ngcontent-%COMP%]:-webkit-autofill, .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-collapsed[inputMode=none][_ngcontent-%COMP%]{caret-color:transparent}.t-collapsed[_ngcontent-%COMP%]:-webkit-autofill, .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill:first-line{font-size:inherit;line-height:inherit}.t-collapsed[_ngcontent-%COMP%]::-webkit-caps-lock-indicator, .t-collapsed[_ngcontent-%COMP%]::-webkit-contacts-auto-fill-button, .t-collapsed[_ngcontent-%COMP%]::-webkit-credit-card-auto-fill-button, .t-collapsed[_ngcontent-%COMP%]::-webkit-credentials-auto-fill-button, .t-collapsed[_ngcontent-%COMP%]::-webkit-strong-password-auto-fill-button{content:none!important;position:absolute;left:-62.4375rem;top:-62.4375rem;z-index:-999;display:none!important;background:transparent!important;pointer-events:none!important}.t-collapsed[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}._focused[_nghost-%COMP%]:not(._readonly) .t-collapsed[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly)[_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly) [_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly)[_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly) [_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly)[_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly) [_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder{opacity:1}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill, .t-collapsed [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-collapsed [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill:focus, .t-collapsed [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:focus, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01-night)!important;border-color:var(--tui-autofill-night);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill-night) inset!important}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-collapsed[_ngcontent-%COMP%]::placeholder, .t-collapsed [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]::placeholder, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]::placeholder{color:var(--tui-text-03-night)}[data-size=s][_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield[data-size="s"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="s"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-collapsed tui-textarea[data-size="s"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="s"] [_nghost-%COMP%]:not(tui-textarea), .t-collapsed tui-text-area[data-size="s"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="s"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield[data-size="m"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-collapsed tui-textarea[data-size="m"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="m"] [_nghost-%COMP%]:not(tui-textarea), .t-collapsed tui-text-area[data-size="m"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="m"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield[data-size="l"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-collapsed tui-textarea[data-size="l"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="l"] [_nghost-%COMP%]:not(tui-textarea), .t-collapsed tui-text-area[data-size="l"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="l"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-l)}._disabled[_nghost-%COMP%] .t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield._disabled[_nghost-%COMP%], tui-primitive-textfield._disabled [_nghost-%COMP%], .t-collapsed tui-textarea._disabled[_nghost-%COMP%], tui-textarea._disabled [_nghost-%COMP%], .t-collapsed tui-text-area._disabled[_nghost-%COMP%], tui-text-area._disabled [_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield[data-size="l"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield[data-size="m"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-collapsed[_ngcontent-%COMP%]{padding-top:1.25rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.8156rem;transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-collapsed[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.69rem;transform:translateY(-.5rem)}._hidden[_nghost-%COMP%] input.t-collapsed[_ngcontent-%COMP%], .t-collapsed tui-primitive-textfield._hidden[_nghost-%COMP%], tui-primitive-textfield._hidden [_nghost-%COMP%]{opacity:0;text-indent:-10em}.t-collapsed_enable-mask[_ngcontent-%COMP%]:before{content:attr(data-before)}.t-collapsed_enable-mask[_ngcontent-%COMP%] .t-collapsed-wrapper[_ngcontent-%COMP%]{left:1.375rem}.t-collapsed-wrapper[_ngcontent-%COMP%]{position:absolute;top:0;display:block;width:100%;height:100%;overflow:hidden}.t-value[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;bottom:0;right:100%;display:block;transform:translate(100%)}.t-input[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;border-color:transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);text-indent:var(--text-indent);text-align:inherit;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-transform:inherit;resize:none;transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;border:0;padding:0 1rem}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-input[inputMode=none][_ngcontent-%COMP%]{caret-color:transparent}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:first-line{font-size:inherit;line-height:inherit}.t-input[_ngcontent-%COMP%]::-webkit-caps-lock-indicator, .t-input[_ngcontent-%COMP%]::-webkit-contacts-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-credit-card-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-credentials-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-strong-password-auto-fill-button{content:none!important;position:absolute;left:-62.4375rem;top:-62.4375rem;z-index:-999;display:none!important;background:transparent!important;pointer-events:none!important}.t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}._focused[_nghost-%COMP%]:not(._readonly) .t-input[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder{opacity:1}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:focus, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01-night)!important;border-color:var(--tui-autofill-night);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill-night) inset!important}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]::placeholder, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]::placeholder{color:var(--tui-text-03-night)}[data-size=s][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="s"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="s"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="s"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="s"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="s"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="s"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="m"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="m"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="m"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="m"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="m"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="l"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="l"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="l"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="l"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="l"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-l)}._disabled[_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield._disabled[_nghost-%COMP%], tui-primitive-textfield._disabled [_nghost-%COMP%], .t-input tui-textarea._disabled[_nghost-%COMP%], tui-textarea._disabled [_nghost-%COMP%], .t-input tui-text-area._disabled[_nghost-%COMP%], tui-text-area._disabled [_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="l"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="m"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]{padding-top:1.25rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.8156rem;transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.69rem;transform:translateY(-.5rem)}._hidden[_nghost-%COMP%] input.t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield._hidden[_nghost-%COMP%], tui-primitive-textfield._hidden [_nghost-%COMP%]{opacity:0;text-indent:-10em}.t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:1}[data-mode=onDark][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03-night)}.t-input.t-input.t-input_card[_ngcontent-%COMP%]:not(.t-input_hidden), [data-mode=onDark][_nghost-%COMP%] .t-input.t-input.t-input_card[_ngcontent-%COMP%]:not(.t-input_hidden), .t-input.t-input.t-input_card[_ngcontent-%COMP%]:not(.t-input_hidden)::placeholder, [data-mode=onDark][_nghost-%COMP%] .t-input.t-input.t-input_card[_ngcontent-%COMP%]:not(.t-input_hidden)::placeholder, .t-input.t-input.t-input_card[_ngcontent-%COMP%]:not(.t-input_hidden):-webkit-autofill, [data-mode=onDark][_nghost-%COMP%] .t-input.t-input.t-input_card[_ngcontent-%COMP%]:not(.t-input_hidden):-webkit-autofill{caret-color:var(--tui-base-09);color:transparent!important;-webkit-text-fill-color:transparent!important}.t-input.t-input.t-input_card[_ngcontent-%COMP%]::-webkit-credit-card-auto-fill-button, [data-mode=onDark][_nghost-%COMP%] .t-input.t-input.t-input_card[_ngcontent-%COMP%]::-webkit-credit-card-auto-fill-button{content:none!important;position:absolute;left:-62.4375rem;top:-62.4375rem;z-index:-999;display:none!important;background:transparent!important;pointer-events:none!important}.t-input_inert[_ngcontent-%COMP%]{pointer-events:none}.t-input_cvc_hidden[_ngcontent-%COMP%]{-webkit-text-security:disc}.t-icons[_ngcontent-%COMP%]{position:absolute;right:.75rem;display:flex;align-items:center;height:100%}.t-icon-outlet[_ngcontent-%COMP%]{display:flex}.t-icon[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none;pointer-events:auto}._readonly[_nghost-%COMP%] .t-icon[_ngcontent-%COMP%], ._disabled[_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{pointer-events:none}.t-icon_rotated[_ngcontent-%COMP%]{transform:rotate(180deg)}.t-placeholder[_ngcontent-%COMP%]{transition-property:transform,font-size,color,letter-spacing;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--tui-font-text-s);color:var(--tui-text-02);pointer-events:none;will-change:transform;transform:translateY(0);margin:1.125rem 1rem;line-height:1.25rem}@supports (-webkit-hyphens: none){.t-placeholder[_ngcontent-%COMP%]{will-change:unset;transition-property:transform,color,letter-spacing}}.t-placeholder_raised[_ngcontent-%COMP%]{transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font:var(--tui-font-text-xs);line-height:1.25rem;transform:translateY(-.5rem);letter-spacing:.025rem}._invalid[_nghost-%COMP%]:not(._focused) .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill)}._invalid[_nghost-%COMP%]:not(._focused) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill-night)}._focused[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-03)}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.25rem}[data-size=l][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font-size:.8156rem}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01)}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}._focused[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}.t-ghost[_ngcontent-%COMP%]{visibility:hidden}'],changeDetection:0}),(0,n.gn)([u.tuiPure],Y.prototype,"isFocusable",null)},13396:(t,e,i)=>{i.d(e,{FY:()=>r,ad:()=>l,z3:()=>s});var n=i(99643),o=i(60028),a=i(4797);const r=Object.assign(Object.assign({},n.Nd),{cardValidator:o.sV,exampleText:"0000 0000 0000 0000",exampleTextCVC:"000",cvcHidden:!1}),s=(0,a.tuiCreateToken)(r);function l(t){return(0,a.tuiProvideOptions)(s,t,r)}},17713:(t,e,i)=>{i.d(e,{m:()=>h});var n=i(74788),o=i(62579),a=i(69971),r=i(4797),s=i(64862),l=i(9112),u=i(25917),c=i(39761),d=i(43190),p=i(88002);const h=(0,r.tuiCreateTokenFromFactory)((()=>{const t=(0,n.f3M)(o.m9),e=(0,n.f3M)(a.M0),i=(0,n.f3M)(a.Hx),h=(0,n.f3M)(a.p3),{desktopSmall:g}=(0,n.f3M)(s.TUI_MEDIA),m=t.matchMedia(`screen and (min-width: ${(g-1)/16}em)`);return(0,r.tuiTypedFromEvent)(m,"change").pipe((0,c.O)(null),(0,d.w)((()=>(0,l.aj)([(0,u.of)(Number(m.matches)),e,i,h]))),(0,p.U)((([t,e,i,n])=>({cardNumberText:e[t],expiryText:i[t],cvcText:n[t]}))))}))},24250:(t,e,i)=>{i.d(e,{c:()=>r});var n=i(64762),o=i(74788),a=i(4797);class r extends a.AbstractTuiNullableControl{constructor(t,e,i){super(t,e),this.options=i,this.autocompleteEnabled=this.options.autocompleteEnabled,this.binChange=new o.vpe}get defaultIcon(){const t=this.getPaymentSystem(this.card);return t&&this.options.icons[t]}get paymentSystem(){return this.getPaymentSystem(this.card)}get icon(){return this.cardSrc||this.defaultIcon}get autocomplete(){return this.autocompleteEnabled?"cc-number":"off"}get autocompleteCard(){return this.autocomplete}get bin(){return this.card.length<6?null:this.card.slice(0,6)}getPaymentSystem(t){return this.options.paymentSystemHandler(t)}}r.ɵfac=function(t){o.$Z()},r.ɵdir=o.lG2({type:r,inputs:{cardSrc:"cardSrc",autocompleteEnabled:"autocompleteEnabled"},outputs:{binChange:"binChange"},features:[o.qOj]}),(0,n.gn)([a.tuiPure],r.prototype,"getPaymentSystem",null)},99643:(t,e,i)=>{i.d(e,{c9:()=>n.c,Nd:()=>d.Nd,cL:()=>d.cL,zW:()=>o.z,aJ:()=>a.a,S9:()=>c,Xt:()=>d.Xt});var n=i(24250),o=i(98537),a=i(22436),r=i(81125),s=i(64862),l=i(66259),u=i(74788);let c=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[r.U5,s.TuiPrimitiveTextfieldModule,s.TuiTextfieldControllerModule,l.TuiValueAccessorModule,s.TuiSvgModule]]}),t})();var d=i(40945)},98537:(t,e,i)=>{i.d(e,{z:()=>_});var n=i(74788),o=i(23738),a=i(60028),r=i(4797),s=i(64862),l=i(24250),u=i(40945),c=i(63060),d=i(62733),p=i(48214),h=i(81125),g=i(6707),m=i(34880);function f(t,e){if(1&t&&n._UZ(0,"tui-svg",2),2&t){const t=n.oxw();n.Q6J("src",t.defaultIcon)}}const v=["*",[["input"]]],b=["*","input"];let _=(()=>{class t extends l.c{constructor(t,e,i,n){super(t,e,n),this.textfieldSize=i,this.maskOptions={mask:a.Aj}}get size(){return this.textfieldSize.size}get card(){var t;return null!==(t=this.value)&&void 0!==t?t:""}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.input)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return!!this.input&&this.input.focused}onValueChange(t){const e=t.split(" ").join(""),i=this.bin;this.value=e;const n=this.bin;i!==n&&this.binChange.emit(n)}onFocused(t){this.updateFocused(t)}writeValue(t){const e=this.bin;super.writeValue(t);const i=this.bin;e!==i&&this.binChange.emit(i)}getFallbackValue(){return""}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(s.TUI_TEXTFIELD_SIZE),n.Y36(u.cL))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-card"]],viewQuery:function(t,e){if(1&t&&n.Gf(s.TuiPrimitiveTextfieldComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.input=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},features:[n._Bn([(0,r.tuiAsFocusableItemAccessor)(t),(0,r.tuiAsControl)(t)]),n.qOj],ngContentSelectors:b,decls:6,vars:14,consts:[["tuiValueAccessor","",1,"t-input",3,"disabled","focusable","invalid","maskito","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldCustomContent","value","focusedChange","valueChange"],["logo",""],[1,"t-payment-system",3,"src"]],template:function(t,e){if(1&t&&(n.F$t(v),n.TgZ(0,"tui-primitive-textfield",0),n.NdJ("focusedChange",(function(t){return e.onFocused(t)}))("valueChange",(function(t){return e.onValueChange(t)})),n.ALo(1,"maskito"),n.Hsn(2),n.Hsn(3,1,["ngProjectAs","input",5,["input"]]),n.qZA(),n.YNc(4,f,1,1,"ng-template",null,1,n.W1O)),2&t){const t=n.MAs(5);n.Q6J("disabled",e.disabled)("focusable",e.focusable)("invalid",e.computedInvalid)("maskito",e.maskOptions)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldCustomContent",e.cardSrc||e.defaultIcon&&t)("value",n.xi3(1,11,e.card,e.maskOptions))}},directives:[c.y,d.B,p.n,h.ro,g.B,m.P],pipes:[h.cl],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-input[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-payment-system[_ngcontent-%COMP%]{width:2rem;height:2rem;color:#1434cb}"],changeDetection:0}),t})()},22436:(t,e,i)=>{i.d(e,{a:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t)}ngAfterViewInit(){const{nativeFocusableElement:t}=this.host;t&&(t.inputMode="numeric",t.placeholder=t.placeholder||"0000 0000 0000 0000")}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-card"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},40945:(t,e,i)=>{i.d(e,{Nd:()=>a,Xt:()=>s,cL:()=>r});var n=i(42508),o=i(4797);const a={icons:n.gb,cardSrc:"",paymentSystemHandler:n.Vn,autocompleteEnabled:!1},r=(0,o.tuiCreateToken)(a);function s(t){return(0,o.tuiProvideOptions)(r,t,a)}},22444:(t,e,i)=>{i.d(e,{U:()=>h});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(63060),l=i(62733),u=i(48214),c=i(81125),d=i(91030);const p=["*"];let h=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i,n){super(t,e),this.textfieldLabelOutside=i,this.textfieldSize=n,this.autocompleteEnabled=!1,this.hidden=!1,this.exampleText="000",this.maskOptions={mask:new Array(3).fill(r.TUI_DIGIT_REGEXP)}}set length(t){this.exampleText="0".repeat(t),this.maskOptions={mask:new Array(t).fill(r.TUI_DIGIT_REGEXP)}}get size(){return this.textfieldSize.size}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.input)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return!!this.input&&this.input.focused}get autocomplete(){return this.autocompleteEnabled?"cc-csc":"off"}get computedPlaceholder(){return this.textfieldLabelOutside.labelOutside?"":this.exampleText}onFocused(t){this.updateFocused(t)}onValueChange(t){this.value=t}getFallbackValue(){return""}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_TEXTFIELD_LABEL_OUTSIDE),n.Y36(r.TUI_TEXTFIELD_SIZE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-cvc"]],viewQuery:function(t,e){if(1&t&&n.Gf(r.TuiPrimitiveTextfieldComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.input=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{autocompleteEnabled:"autocompleteEnabled",hidden:"hidden",length:"length"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],ngContentSelectors:p,decls:3,vars:14,consts:[["tuiValueAccessor","",1,"t-input",3,"disabled","focusable","invalid","maskito","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","value","valueChange","copy.prevent","focusedChange"],["inputmode","numeric","tuiTextfield","",3,"autocomplete","placeholder"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"tui-primitive-textfield",0),n.NdJ("valueChange",(function(t){return e.value=t}))("copy.prevent",(function(){return 0}))("focusedChange",(function(t){return e.onFocused(t)})),n.Hsn(1),n._UZ(2,"input",1),n.qZA()),2&t&&(n.Q6J("disabled",e.disabled)("focusable",e.focusable)("invalid",e.computedInvalid)("maskito",e.maskOptions)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("value",e.value),n.xp6(2),n.ekj("t-input_hidden",e.hidden),n.Q6J("autocomplete",e.autocomplete)("placeholder",e.computedPlaceholder))},directives:[s.y,l.B,u.n,c.ro,d.M],styles:["[_nghost-%COMP%]{display:block;max-width:11rem;border-radius:var(--tui-radius-m);text-align:left}.t-input[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-input_hidden[_ngcontent-%COMP%]{-webkit-text-security:disc}"],changeDetection:0}),t})()},56021:(t,e,i)=>{i.d(e,{h:()=>g});var n=i(74788),o=i(23738),a=i(72878),r=i(4797),s=i(64862),l=i(63060),u=i(62733),c=i(48214),d=i(81125),p=i(91030);const h=["*"];let g=(()=>{class t extends r.AbstractTuiControl{constructor(t,e,i){super(t,e),this.textfieldSize=i,this.autocompleteEnabled=!1,this.maskOptions=(0,a.tr)({mode:"mm/yy",separator:"/"})}get size(){return this.textfieldSize.size}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.input)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return!!this.input&&this.input.focused}get autocomplete(){return this.autocompleteEnabled?"cc-exp":"off"}onFocused(t){this.updateFocused(t)}getFallbackValue(){return""}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(s.TUI_TEXTFIELD_SIZE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-expire"]],viewQuery:function(t,e){if(1&t&&n.Gf(s.TuiPrimitiveTextfieldComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.input=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{autocompleteEnabled:"autocompleteEnabled"},features:[n._Bn([(0,r.tuiAsFocusableItemAccessor)(t),(0,r.tuiAsControl)(t)]),n.qOj],ngContentSelectors:h,decls:3,vars:10,consts:[["tuiValueAccessor","",1,"t-input",3,"disabled","invalid","maskito","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","value","valueChange","focusedChange"],["inputmode","numeric","placeholder","00/00","translate","no","tuiTextfield","","type",""]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"tui-primitive-textfield",0),n.NdJ("valueChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)})),n._UZ(1,"input",1),n.Hsn(2),n.qZA()),2&t&&(n.Q6J("disabled",e.disabled)("invalid",e.computedInvalid)("maskito",e.maskOptions)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("value",e.value),n.xp6(1),n.uIk("autocomplete",e.autocomplete))},directives:[l.y,u.B,c.n,d.ro,p.M],styles:["[_nghost-%COMP%]{display:block;max-width:11rem;border-radius:var(--tui-radius-m);text-align:left}.t-input[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),t})()},16996:(t,e,i)=>{i.d(e,{o:()=>m});var n=i(4797),o=i(26817),a=i(49173),r=i(74788),s=i(40939),l=i(12057),u=i(94354),c=i(99886),d=i(41055),p=i(2270);function h(t,e){1&t&&(r.TgZ(0,"span"),r._uU(1," "),r.qZA())}function g(t,e){if(1&t&&(r.TgZ(0,"span",2),r.TgZ(1,"span"),r._UZ(2,"span",3),r.ALo(3,"tuiIntegerPart"),r._UZ(4,"span",4),r.ALo(5,"tuiFractionPart"),r.qZA(),r.YNc(6,h,2,0,"span",5),r._UZ(7,"span",6),r.qZA()),2&t){const t=e.tuiLet,i=r.oxw();r.ekj("t-container_reverse",!i.alignRight),r.xp6(2),r.Q6J("textContent",r.xi3(3,6,i.value,i.precision)),r.xp6(2),r.Q6J("textContent",r.Dn7(5,9,i.value,i.decimal,i.precision)),r.xp6(2),r.Q6J("ngIf",i.alignRight&&t||t.length>1),r.xp6(1),r.Q6J("textContent",t)}}let m=(()=>{class t{constructor(t){this.options=t,this.value=NaN,this.decimal=this.options.decimal,this.currency=this.options.currency,this.currencyAlign=this.options.currencyAlign,this.sign=this.options.sign,this.colored=this.options.colored,this.precision=this.options.precision,this.singleColor=this.options.singleColor}get signSymbol(){return(0,a.$)(this.value,this.sign)}get red(){return this.colored&&(this.signSymbol===n.CHAR_MINUS||this.value<0&&"force-positive"!==this.sign)}get green(){return this.colored&&(this.signSymbol===n.CHAR_PLUS||this.value>0&&"force-negative"!==this.sign)}get alignRight(){return"right"===this.currencyAlign}get inheritColor(){return this.singleColor||0===this.value&&this.colored}}return t.ɵfac=function(e){return new(e||t)(r.Y36(o.qB))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-money"]],hostVars:6,hostBindings:function(t,e){2&t&&r.ekj("_red",e.red)("_green",e.green)("_inherit-color",e.inheritColor)},inputs:{value:"value",decimal:"decimal",currency:"currency",currencyAlign:"currencyAlign",sign:"sign",colored:"colored",precision:"precision",singleColor:"singleColor"},decls:4,vars:7,consts:[["automation-id","tui-money__sign",3,"textContent"],["class","t-container",3,"t-container_reverse",4,"tuiLet"],[1,"t-container"],["automation-id","tui-money__integer-part",3,"textContent"],["automation-id","tui-money__fraction-part",1,"t-lighter",3,"textContent"],[4,"ngIf"],["automation-id","tui-money__currency",1,"t-lighter",3,"textContent"]],template:function(t,e){1&t&&(r._UZ(0,"span",0),r.ALo(1,"tuiSignSymbol"),r.YNc(2,g,8,13,"span",1),r.ALo(3,"tuiCurrency")),2&t&&(r.Q6J("textContent",r.xi3(1,2,e.value,e.sign)),r.xp6(2),r.Q6J("tuiLet",r.lcZ(3,5,e.currency)))},directives:[s.L,l.O5],pipes:[u.e,c.i,d.w,p.A],styles:["[_nghost-%COMP%]{white-space:nowrap}._red[_nghost-%COMP%]{color:var(--tui-negative)}._green[_nghost-%COMP%]{color:var(--tui-positive)}[_nghost-%COMP%]:not(._inherit-color) .t-lighter[_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}.t-container_reverse[_ngcontent-%COMP%]{display:inline-flex;flex-direction:row-reverse}"],changeDetection:0}),t})()},26817:(t,e,i)=>{i.d(e,{AF:()=>a,HF:()=>r,iA:()=>l,qB:()=>s});var n=i(26776),o=i(4797);const a={decimal:"not-zero",currency:n.d.Ruble,currencyAlign:"right",sign:"negative-only",colored:!1,precision:2,singleColor:!1},r=a,s=(0,o.tuiCreateToken)(a);function l(t){return(0,o.tuiProvideOptions)(s,t,a)}},2270:(t,e,i)=>{i.d(e,{A:()=>r});var n=i(64862),o=i(31593),a=i(74788);let r=(()=>{class t{constructor(t){this.numberFormat=t}transform(t,e,i){return(0,o.O)({value:t,decimal:e,precision:i,numberFormat:this.numberFormat})}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TUI_NUMBER_FORMAT,16))},t.ɵpipe=a.Yjl({name:"tuiFractionPart",type:t,pure:!0}),t})()},41055:(t,e,i)=>{i.d(e,{w:()=>r});var n=i(4797),o=i(64862),a=i(74788);let r=(()=>{class t{constructor(t){this.numberFormat=t}transform(t,e=2){const i=(0,n.tuiRoundWith)({value:Math.abs(Number(t)),precision:e,method:this.numberFormat.rounding});return(0,o.tuiFormatNumber)(i,Object.assign(Object.assign({},this.numberFormat),{decimalLimit:0,rounding:"truncate"}))}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.TUI_NUMBER_FORMAT,16))},t.ɵpipe=a.Yjl({name:"tuiIntegerPart",type:t,pure:!0}),t})()},94354:(t,e,i)=>{i.d(e,{e:()=>a});var n=i(49173),o=i(74788);let a=(()=>{class t{transform(t,e){return(0,n.$)(t,e)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiSignSymbol",type:t,pure:!0}),t})()},31593:(t,e,i)=>{i.d(e,{O:()=>o});var n=i(64862);function o(t){const{value:e,decimal:i,numberFormat:o,precision:a}=t,r=(0,n.tuiFormatNumber)(e,Object.assign(Object.assign({},o),{decimalLimit:a})).split(o.decimalSeparator)[1];return"never"===i||"always"!==i&&!parseInt(r,10)?"":`${o.decimalSeparator}${r}`}},49173:(t,e,i)=>{i.d(e,{$:()=>o});var n=i(4797);function o(t,e){return"never"===e||!t||"negative-only"===e&&t>0?"":"force-negative"===e||t<0&&"force-positive"!==e?n.CHAR_MINUS:n.CHAR_PLUS}},68661:(t,e,i)=>{i.d(e,{_:()=>u});var n=i(99643),o=i(74788),a=i(12057),r=i(34880);function s(t,e){if(1&t&&o._UZ(0,"tui-svg",5),2&t){const t=o.oxw();o.Q6J("src",t.brandLogo)}}function l(t,e){if(1&t&&o._UZ(0,"tui-svg",6),2&t){const t=o.oxw();o.Q6J("src",t.paymentSystemLogo)}}let u=(()=>{class t{constructor(t){this.options=t,this.active=!1,this.brandLogo="",this.cardNumber="",this.paymentSystem=null,this.size="m"}get hasBrandLogo(){return!!this.brandLogo&&"m"===this.size}get paymentSystemLogo(){return this.paymentSystem?this.options.icons[this.paymentSystem]:""}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.cL))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-thumbnail-card"]],hostVars:3,hostBindings:function(t,e){2&t&&(o.uIk("data-size",e.size),o.ekj("_active",e.active))},inputs:{active:"active",brandLogo:"brandLogo",cardNumber:"cardNumber",paymentSystem:"paymentSystem",size:"size"},decls:6,vars:3,consts:[[1,"t-front"],["class","t-brand-logo",3,"src",4,"ngIf"],[1,"t-number"],["class","t-payment-system-logo",3,"src",4,"ngIf"],[1,"t-back"],[1,"t-brand-logo",3,"src"],[1,"t-payment-system-logo",3,"src"]],template:function(t,e){1&t&&(o.TgZ(0,"div",0),o.YNc(1,s,1,1,"tui-svg",1),o.TgZ(2,"span",2),o._uU(3),o.qZA(),o.YNc(4,l,1,1,"tui-svg",3),o.qZA(),o._UZ(5,"div",4)),2&t&&(o.xp6(1),o.Q6J("ngIf",e.hasBrandLogo),o.xp6(2),o.Oqu(e.cardNumber),o.xp6(1),o.Q6J("ngIf",!!e.paymentSystem))},directives:[a.O5,r.P],styles:['[_nghost-%COMP%]{position:relative;display:block;flex-shrink:0;color:var(--tui-base-01);transform-style:preserve-3d;cursor:default;border-radius:var(--tui-radius-xs);background-size:100%}[data-size=s][_nghost-%COMP%]{width:2rem;height:1.5rem}[data-size=m][_nghost-%COMP%]{width:3rem;height:2rem}[_nghost-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-shadow:inset 0 0 0 1px;border-radius:inherit;color:var(--tui-clear)}._active[_nghost-%COMP%]{box-shadow:0 0 0 1px var(--tui-base-01)}.t-front[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.t-brand-logo[_ngcontent-%COMP%]{position:absolute;top:.1875rem;left:.125rem;height:.875rem;width:.875rem}.t-number[_ngcontent-%COMP%]{position:absolute;right:.25rem;display:flex;justify-content:center;align-items:center}[data-size=s][_nghost-%COMP%] .t-number[_ngcontent-%COMP%]{top:.125rem;height:.625rem;width:1.1875rem;font-size:.5rem}[data-size=m][_nghost-%COMP%] .t-number[_ngcontent-%COMP%]{top:.1875rem;height:.875rem;width:1.5rem;font-size:.625rem}.t-payment-system-logo[_ngcontent-%COMP%]{position:absolute;right:.25rem;bottom:-.5rem;width:2rem;height:2rem;transform:scale(.5);transform-origin:right}.t-back[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg) translateZ(1px);background-color:var(--tui-base-05);border-radius:var(--tui-radius-xs)}.t-back[_ngcontent-%COMP%]:after{content:"";position:absolute;top:20%;left:0;right:0;height:20%;background-color:var(--tui-base-06)}'],changeDetection:0}),t})()},60028:(t,e,i)=>{i.d(e,{xz:()=>s,Aj:()=>u,k5:()=>l,sV:()=>d});var n=i(64862);const o=/[A-Z]| /,a={А:"F",В:"D",Г:"U",Д:"L",Е:"T",З:"P",И:"B",Й:"Q",К:"R",Л:"K",М:"V",Н:"Y",О:"J",П:"G",Р:"H",С:"C",Т:"N",У:"E",Ф:"A",Ц:"W",Ч:"X",Ш:"I",Щ:"O",Ы:"S",Ь:"M",Я:"Z"};function r(t){return t.toUpperCase().split("").map((t=>a[t]||t)).join("")}const s={mask:/^[a-z\s]+$/i,preprocessors:[({elementState:t,data:e})=>{const{value:i,selection:n}=t;return{elementState:{selection:n,value:r(i)},data:r(e)}}]},l=(0,n.tuiCreateCorrectionMask)(o,(function(t){const e=t.toUpperCase();return(o.test(e)?e:a[e])||null})),u=[n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP," ",n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP," ",n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP," ",n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP," ",n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP,n.TUI_DIGIT_REGEXP];var c=i(42508);const d=t=>t.length>11&&(0,c.ul)(t)&&(0,c.Tb)(t)},54754:(t,e,i)=>{i.d(e,{h:()=>n});var n=(()=>(function(t){t.ArmenianDram="051",t.AustralianDollar="036",t.AzerbaijaniManat="944",t.Baht="764",t.BahrainiDinar="048",t.BelarusianRuble="933",t.BrazilianReal="986",t.CanadianDollar="124",t.CzechKoruna="203",t.Dirham="784",t.Dollar="840",t.EastCaribbeanDollar="951",t.Euro="978",t.Forint="348",t.GeorgianLari="981",t.HongKongDollar="344",t.Hryvnia="980",t.IndianRupee="356",t.IndonesianRupiah="360",t.IranianRial="364",t.IsraeliShekel="376",t.KyrgyzstanSom="417",t.MalaysianRinggit="458",t.MexicanPeso="484",t.MoldovanLeu="498",t.MongolianTugrik="496",t.NewTurkmenManat="934",t.PolandZloty="985",t.Pound="826",t.Ruble="643",t.SaudiRiyal="682",t.SerbianDinar="941",t.SingaporeDollar="702",t.SouthAfricanRand="710",t.SriLankanRupee="144",t.SwissFranc="756",t.TajikistaniSomoni="972",t.Tenge="398",t.TurkishLira="949",t.UzbekSum="860",t.VietnameseDong="704",t.Won="410",t.Yen="392",t.YuanRenminbi="156"}(n||(n={})),n))()},26776:(t,e,i)=>{i.d(e,{d:()=>n});var n=(()=>(function(t){t.ArmenianDram="AMD",t.AustralianDollar="AUD",t.AzerbaijaniManat="AZN",t.Baht="THB",t.BahrainiDinar="BHD",t.BelarusianRuble="BYN",t.BrazilianReal="BRL",t.CanadianDollar="CAD",t.CzechKoruna="CZK",t.Dirham="AED",t.Dollar="USD",t.EastCaribbeanDollar="XCD",t.Euro="EUR",t.Forint="HUF",t.GeorgianLari="GEL",t.HongKongDollar="HKD",t.Hryvnia="UAH",t.IndianRupee="INR",t.IndonesianRupiah="IDR",t.IranianRial="IRR",t.IsraeliShekel="ILS",t.KyrgyzstanSom="KGS",t.MalaysianRinggit="MYR",t.MexicanPeso="MXN",t.MoldovanLeu="MDL",t.MongolianTugrik="MNT",t.NewTurkmenManat="TMT",t.PolandZloty="PLN",t.Pound="GBP",t.Ruble="RUB",t.SaudiRiyal="SAR",t.SerbianDinar="RSD",t.SingaporeDollar="SGD",t.SouthAfricanRand="ZAR",t.SriLankanRupee="LKR",t.SwissFranc="CHF",t.TajikistaniSomoni="TJS",t.Tenge="KZT",t.TurkishLira="TRY",t.UzbekSum="UZS",t.VietnameseDong="VND",t.Won="KRW",t.Yen="JPY",t.YuanRenminbi="CNY"}(n||(n={})),n))()},63881:(t,e,i)=>{i.r(e),i.d(e,{AbstractTuiInputCard:()=>n.c9,TUI_BIN_TABLE:()=>Z.Nl,TUI_CARD_CVC_TEXTS:()=>H.p3,TUI_CARD_EXPIRY_TEXTS:()=>H.Hx,TUI_CARD_HOLDER_MASK:()=>R.xz,TUI_CARD_MASK:()=>R.Aj,TUI_CARD_NUMBER_TEXTS:()=>H.M0,TUI_CODE_DICTIONARY:()=>Z.lw,TUI_CURRENCY_DICTIONARY:()=>Z.mU,TUI_INPUT_CARD_DEFAULT_OPTIONS:()=>n.Nd,TUI_INPUT_CARD_GROUPED_DEFAULT_OPTIONS:()=>v.FY,TUI_INPUT_CARD_GROUPED_OPTIONS:()=>v.z3,TUI_INPUT_CARD_GROUPED_TEXTS:()=>b.m,TUI_INPUT_CARD_OPTIONS:()=>n.cL,TUI_MONEY_DEFAULT_DEFAULT_OPTIONS:()=>T.HF,TUI_MONEY_DEFAULT_OPTIONS:()=>T.AF,TUI_MONEY_OPTIONS:()=>T.qB,TUI_PAYMENT_SYSTEM_ICONS:()=>Z.gb,TuiCardComponent:()=>L,TuiCardModule:()=>N,TuiCurrency:()=>B.d,TuiCurrencyCode:()=>Y.h,TuiCurrencyPipe:()=>c.i,TuiCurrencyPipeModule:()=>u,TuiFormatCardModule:()=>d,TuiFormatCardPipe:()=>p.o,TuiFractionPartPipe:()=>P.A,TuiInputCVCComponent:()=>_.U,TuiInputCVCModule:()=>x,TuiInputCardComponent:()=>n.zW,TuiInputCardDirective:()=>n.aJ,TuiInputCardGroupedComponent:()=>o.c,TuiInputCardGroupedModule:()=>f,TuiInputCardModule:()=>n.S9,TuiInputExpireComponent:()=>M.h,TuiInputExpireModule:()=>y,TuiIntegerPartPipe:()=>k.w,TuiMoneyComponent:()=>w.o,TuiMoneyModule:()=>O,TuiSignSymbolPipe:()=>I.e,TuiThumbnailCardComponent:()=>E._,TuiThumbnailCardModule:()=>F,cardHolderMask:()=>R.k5,tuiCardExpireValidator:()=>U,tuiCardNumberValidator:()=>G,tuiCreateAutoCorrectedExpirePipe:()=>Z.Em,tuiCreateLuhnValidator:()=>j,tuiDefaultCardValidator:()=>R.sV,tuiFormatCurrency:()=>Z.BP,tuiFormatFractionPart:()=>S.O,tuiFormatSignSymbol:()=>A.$,tuiGetCodeByCurrency:()=>Z.fw,tuiGetCurrencyByCode:()=>Z.xj,tuiGetCurrencySymbol:()=>Z.CE,tuiGetPaymentSystem:()=>Z.Vn,tuiInputCardGroupedOptionsProvider:()=>v.ad,tuiInputCardOptionsProvider:()=>n.Xt,tuiIsCardLengthValid:()=>Z.ul,tuiIsCardNumberValid:()=>Z.Tb,tuiIsElectron:()=>Z.gP,tuiIsExpireValid:()=>Z.Sr,tuiIsMaestro:()=>Z.fN,tuiIsMastercard:()=>Z.g$,tuiIsMir:()=>Z.er,tuiIsVisa:()=>Z.tJ,tuiMoneyOptionsProvider:()=>T.iA});var n=i(99643),o=i(72602),a=i(12057),r=i(23738),s=i(81125),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var c=i(99886);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var p=i(9063),h=i(4797),g=i(64862),m=i(89570);let f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[a.ez,r.u5,s.U5,h.TuiFocusableModule,g.TuiSvgModule,g.TuiWrapperModule,h.TuiActiveZoneModule,h.TuiMapperPipeModule,g.TuiDropdownModule,h.TuiPreventDefaultModule,m.wq,h.TuiLetModule,h.TuiResizeModule,d,h.TuiAutoFocusModule]]}),t})();var v=i(13396),b=i(17713),_=i(22444),C=i(66259);let x=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.U5,g.TuiPrimitiveTextfieldModule,g.TuiTextfieldControllerModule,C.TuiValueAccessorModule]]}),t})();var M=i(56021);let y=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.U5,g.TuiPrimitiveTextfieldModule,g.TuiTextfieldControllerModule,C.TuiValueAccessorModule]]}),t})();var w=i(16996);let O=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[a.ez,u,h.TuiLetModule]]}),t})();var T=i(26817),P=i(2270),k=i(41055),I=i(94354),S=i(31593),A=i(49173),E=i(68661),D=i(34880);function X(t,e){if(1&t&&l._UZ(0,"tui-svg",5),2&t){const t=l.oxw();l.Q6J("src",t.brandLogo)}}function z(t,e){if(1&t&&l._UZ(0,"tui-svg",6),2&t){const t=l.oxw();l.Q6J("src",t.paymentSystemLogo)}}let L=(()=>{class t extends E._{}return t.ɵfac=function(){let e;return function(i){return(e||(e=l.n5z(t)))(i||t)}}(),t.ɵcmp=l.Xpm({type:t,selectors:[["tui-card"]],features:[l.qOj],decls:6,vars:3,consts:[[1,"t-front"],["class","t-brand-logo",3,"src",4,"ngIf"],[1,"t-number"],["class","t-payment-system-logo",3,"src",4,"ngIf"],[1,"t-back"],[1,"t-brand-logo",3,"src"],[1,"t-payment-system-logo",3,"src"]],template:function(t,e){1&t&&(l.TgZ(0,"div",0),l.YNc(1,X,1,1,"tui-svg",1),l.TgZ(2,"span",2),l._uU(3),l.qZA(),l.YNc(4,z,1,1,"tui-svg",3),l.qZA(),l._UZ(5,"div",4)),2&t&&(l.xp6(1),l.Q6J("ngIf",e.hasBrandLogo),l.xp6(2),l.Oqu(e.cardNumber),l.xp6(1),l.Q6J("ngIf",!!e.paymentSystem))},directives:[a.O5,D.P],styles:['[_nghost-%COMP%]{position:relative;display:block;flex-shrink:0;color:var(--tui-base-01);transform-style:preserve-3d;cursor:default;border-radius:var(--tui-radius-xs);background-size:100%}[data-size=s][_nghost-%COMP%]{width:2rem;height:1.5rem}[data-size=m][_nghost-%COMP%]{width:3rem;height:2rem}[_nghost-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-shadow:inset 0 0 0 1px;border-radius:inherit;color:var(--tui-clear)}._active[_nghost-%COMP%]{box-shadow:0 0 0 1px var(--tui-base-01)}.t-front[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.t-brand-logo[_ngcontent-%COMP%]{position:absolute;top:.1875rem;left:.125rem;height:.875rem;width:.875rem}.t-number[_ngcontent-%COMP%]{position:absolute;right:.25rem;display:flex;justify-content:center;align-items:center}[data-size=s][_nghost-%COMP%] .t-number[_ngcontent-%COMP%]{top:.125rem;height:.625rem;width:1.1875rem;font-size:.5rem}[data-size=m][_nghost-%COMP%] .t-number[_ngcontent-%COMP%]{top:.1875rem;height:.875rem;width:1.5rem;font-size:.625rem}.t-payment-system-logo[_ngcontent-%COMP%]{position:absolute;right:.25rem;bottom:-.5rem;width:2rem;height:2rem;transform:scale(.5);transform-origin:right}.t-back[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg) translateZ(1px);background-color:var(--tui-base-05);border-radius:var(--tui-radius-xs)}.t-back[_ngcontent-%COMP%]:after{content:"";position:absolute;top:20%;left:0;right:0;height:20%;background-color:var(--tui-base-06)}'],changeDetection:0}),t})(),N=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[a.ez,g.TuiSvgModule]]}),t})(),F=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[a.ez,g.TuiSvgModule]]}),t})();var R=i(60028),B=i(26776),Y=i(54754),H=i(69971),Z=i(42508);function U({value:t}){var e;return 5!==(null===(e=null==t?void 0:t.expire)||void 0===e?void 0:e.length)||(0,Z.Sr)(null==t?void 0:t.expire)?null:{expire:new h.TuiValidationError("Expire date")}}function G({value:t}){return(null==t?void 0:t.card)&&!(0,Z.Tb)(t.card)?{card:new h.TuiValidationError("Invalid card number")}:null}function j(t){return({value:e})=>(0,Z.Tb)(e)?null:{luhn:new h.TuiValidationError(t)}}},99886:(t,e,i)=>{i.d(e,{i:()=>a});var n=i(42508),o=i(74788);let a=(()=>{class t{transform(t){return(0,n.BP)(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiCurrency",type:t,pure:!0}),t})()},9063:(t,e,i)=>{i.d(e,{o:()=>o});var n=i(74788);let o=(()=>{class t{transform(t="",e=!1){return t&&!e?t.split("").map(((t,e)=>e&&e%4==0?` ${t}`:t)).join(""):""}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiFormatCard",type:t,pure:!0}),t})()},69971:(t,e,i)=>{i.d(e,{p3:()=>l,Hx:()=>s,M0:()=>r});var n=i(4797),o=i(72773),a=i(25917);const r=(0,n.tuiCreateTokenFromFactory)((0,o.vv)("cardNumber")),s=(0,n.tuiCreateTokenFromFactory)((0,o.vv)("cardExpiry")),l=(0,n.tuiCreateToken)((0,a.of)(["CVC","CVC/CVV"]))},42508:(t,e,i)=>{i.d(e,{Nl:()=>f,lw:()=>p,mU:()=>g,gb:()=>T,Em:()=>r,BP:()=>d,fw:()=>h,xj:()=>m,CE:()=>c,Vn:()=>v,ul:()=>y,Tb:()=>w,gP:()=>x,Sr:()=>O,fN:()=>b,g$:()=>_,er:()=>C,tJ:()=>M});var n=i(64862);const o=/^\d{2}[/|.]\d{4}$/,a=/^\d{1,4}.\d{1,2}.\d{1,4}$/;function r(){return(t,{rawValue:e})=>{if(o.test(e)&&(t=`${e.slice(0,2)}/${e.slice(5)}`),e.length>7&&e.length<11&&a.test(e)){const i=e.split(n.TUI_NON_DIGIT_REGEXP),o=i[1].slice(2),a=i.find((({length:t})=>4===t));t=`${"0".repeat(2-o.length)}${o}/${a?a.slice(2):""}`}const i=[],r=t.split("");return parseInt(r[0],10)>1&&(r[2]="/",r[1]=r[0],r[0]="0",i.push(0)),{value:r.join(""),indexesOfPipedChars:i}}}var s=i(4797),l=i(26776),u=i(54754);function c(t){switch(t){case l.d.Ruble:case u.h.Ruble:return"₽";case l.d.Dollar:case u.h.Dollar:case l.d.MexicanPeso:case u.h.MexicanPeso:return"$";case l.d.SingaporeDollar:case u.h.SingaporeDollar:return"S$";case l.d.AustralianDollar:case u.h.AustralianDollar:return"A$";case l.d.BahrainiDinar:case u.h.BahrainiDinar:return"BD";case l.d.CzechKoruna:case u.h.CzechKoruna:return"Kč";case l.d.HongKongDollar:case u.h.HongKongDollar:return"HK$";case l.d.CanadianDollar:case u.h.CanadianDollar:return"C$";case l.d.EastCaribbeanDollar:case u.h.EastCaribbeanDollar:return"EC$";case l.d.Euro:case u.h.Euro:return"€";case l.d.Forint:case u.h.Forint:return"Ft";case l.d.Pound:case u.h.Pound:return"£";case l.d.Baht:case u.h.Baht:return"฿";case l.d.TurkishLira:case u.h.TurkishLira:return"₺";case l.d.YuanRenminbi:case u.h.YuanRenminbi:return"CN¥";case l.d.Yen:case u.h.Yen:return"¥";case l.d.IsraeliShekel:case u.h.IsraeliShekel:return"₪";case l.d.IndianRupee:case u.h.IndianRupee:return"₹";case l.d.SwissFranc:case u.h.SwissFranc:return"₣";case l.d.ArmenianDram:case u.h.ArmenianDram:return"֏";case l.d.Won:case u.h.Won:return"₩";case l.d.Tenge:case u.h.Tenge:return"₸";case l.d.Hryvnia:case u.h.Hryvnia:return"₴";case l.d.UzbekSum:case u.h.UzbekSum:return"So'm";case l.d.KyrgyzstanSom:case u.h.KyrgyzstanSom:return"c";case l.d.Dirham:case u.h.Dirham:return"Dh";case l.d.TajikistaniSomoni:case u.h.TajikistaniSomoni:return"SM";case l.d.MalaysianRinggit:case u.h.MalaysianRinggit:return"RM";case l.d.BelarusianRuble:case u.h.BelarusianRuble:return"Br";case l.d.GeorgianLari:case u.h.GeorgianLari:return"₾";case l.d.AzerbaijaniManat:case u.h.AzerbaijaniManat:return"₼";case l.d.SriLankanRupee:case u.h.SriLankanRupee:return"Rs.";case l.d.SerbianDinar:case u.h.SerbianDinar:return"DIN";case l.d.SaudiRiyal:case u.h.SaudiRiyal:return"SR";case l.d.MoldovanLeu:case u.h.MoldovanLeu:return"L";case l.d.MongolianTugrik:case u.h.MongolianTugrik:return"₮";case l.d.PolandZloty:case u.h.PolandZloty:return"zł";case l.d.SouthAfricanRand:case u.h.SouthAfricanRand:return"R";case l.d.IranianRial:case u.h.IranianRial:return"IR";case l.d.IndonesianRupiah:case u.h.IndonesianRupiah:return"Rp";case l.d.VietnameseDong:case u.h.VietnameseDong:return"đ";case l.d.NewTurkmenManat:case u.h.NewTurkmenManat:return"TMT";case l.d.BrazilianReal:case u.h.BrazilianReal:return"R$";default:return null}}function d(t){const e=function(t){return null===t||(0,s.tuiIsString)(t)?t||"":String(t).padStart(3,"0")}(t);return c(e)||e}const p={[l.d.Ruble]:u.h.Ruble,[l.d.Dollar]:u.h.Dollar,[l.d.MexicanPeso]:u.h.MexicanPeso,[l.d.MoldovanLeu]:u.h.MoldovanLeu,[l.d.PolandZloty]:u.h.PolandZloty,[l.d.SingaporeDollar]:u.h.SingaporeDollar,[l.d.AustralianDollar]:u.h.AustralianDollar,[l.d.HongKongDollar]:u.h.HongKongDollar,[l.d.CanadianDollar]:u.h.CanadianDollar,[l.d.CzechKoruna]:u.h.CzechKoruna,[l.d.EastCaribbeanDollar]:u.h.EastCaribbeanDollar,[l.d.Euro]:u.h.Euro,[l.d.Forint]:u.h.Forint,[l.d.Pound]:u.h.Pound,[l.d.Baht]:u.h.Baht,[l.d.BahrainiDinar]:u.h.BahrainiDinar,[l.d.TurkishLira]:u.h.TurkishLira,[l.d.YuanRenminbi]:u.h.YuanRenminbi,[l.d.Yen]:u.h.Yen,[l.d.IsraeliShekel]:u.h.IsraeliShekel,[l.d.IndianRupee]:u.h.IndianRupee,[l.d.SwissFranc]:u.h.SwissFranc,[l.d.ArmenianDram]:u.h.ArmenianDram,[l.d.Won]:u.h.Won,[l.d.Tenge]:u.h.Tenge,[l.d.Hryvnia]:u.h.Hryvnia,[l.d.UzbekSum]:u.h.UzbekSum,[l.d.KyrgyzstanSom]:u.h.KyrgyzstanSom,[l.d.Dirham]:u.h.Dirham,[l.d.TajikistaniSomoni]:u.h.TajikistaniSomoni,[l.d.MalaysianRinggit]:u.h.MalaysianRinggit,[l.d.BelarusianRuble]:u.h.BelarusianRuble,[l.d.GeorgianLari]:u.h.GeorgianLari,[l.d.AzerbaijaniManat]:u.h.AzerbaijaniManat,[l.d.SriLankanRupee]:u.h.SriLankanRupee,[l.d.SerbianDinar]:u.h.SerbianDinar,[l.d.SaudiRiyal]:u.h.SaudiRiyal,[l.d.MongolianTugrik]:u.h.MongolianTugrik,[l.d.SouthAfricanRand]:u.h.SouthAfricanRand,[l.d.IranianRial]:u.h.IranianRial,[l.d.IndonesianRupiah]:u.h.IndonesianRupiah,[l.d.VietnameseDong]:u.h.VietnameseDong,[l.d.NewTurkmenManat]:u.h.NewTurkmenManat,[l.d.BrazilianReal]:u.h.BrazilianReal};function h(t){var e;return null!==(e=p[t])&&void 0!==e?e:null}const g={[u.h.Ruble]:l.d.Ruble,[u.h.Dollar]:l.d.Dollar,[u.h.MexicanPeso]:l.d.MexicanPeso,[u.h.MoldovanLeu]:l.d.MoldovanLeu,[u.h.PolandZloty]:l.d.PolandZloty,[u.h.SingaporeDollar]:l.d.SingaporeDollar,[u.h.AustralianDollar]:l.d.AustralianDollar,[u.h.HongKongDollar]:l.d.HongKongDollar,[u.h.CanadianDollar]:l.d.CanadianDollar,[u.h.CzechKoruna]:l.d.CzechKoruna,[u.h.EastCaribbeanDollar]:l.d.EastCaribbeanDollar,[u.h.Euro]:l.d.Euro,[u.h.Forint]:l.d.Forint,[u.h.Pound]:l.d.Pound,[u.h.Baht]:l.d.Baht,[u.h.BahrainiDinar]:l.d.BahrainiDinar,[u.h.TurkishLira]:l.d.TurkishLira,[u.h.YuanRenminbi]:l.d.YuanRenminbi,[u.h.Yen]:l.d.Yen,[u.h.IsraeliShekel]:l.d.IsraeliShekel,[u.h.IndianRupee]:l.d.IndianRupee,[u.h.SwissFranc]:l.d.SwissFranc,[u.h.ArmenianDram]:l.d.ArmenianDram,[u.h.Won]:l.d.Won,[u.h.Tenge]:l.d.Tenge,[u.h.Hryvnia]:l.d.Hryvnia,[u.h.UzbekSum]:l.d.UzbekSum,[u.h.KyrgyzstanSom]:l.d.KyrgyzstanSom,[u.h.Dirham]:l.d.Dirham,[u.h.TajikistaniSomoni]:l.d.TajikistaniSomoni,[u.h.MalaysianRinggit]:l.d.MalaysianRinggit,[u.h.BelarusianRuble]:l.d.BelarusianRuble,[u.h.GeorgianLari]:l.d.GeorgianLari,[u.h.AzerbaijaniManat]:l.d.AzerbaijaniManat,[u.h.SriLankanRupee]:l.d.SriLankanRupee,[u.h.SerbianDinar]:l.d.SerbianDinar,[u.h.SaudiRiyal]:l.d.SaudiRiyal,[u.h.MongolianTugrik]:l.d.MongolianTugrik,[u.h.SouthAfricanRand]:l.d.SouthAfricanRand,[u.h.IranianRial]:l.d.IranianRial,[u.h.IndonesianRupiah]:l.d.IndonesianRupiah,[u.h.VietnameseDong]:l.d.VietnameseDong,[u.h.NewTurkmenManat]:l.d.NewTurkmenManat,[u.h.BrazilianReal]:l.d.BrazilianReal};function m(t){var e;return null!==(e=g[t])&&void 0!==e?e:null}const f=[["mir",2200,2204],["mastercard",2221,2720],["jcb",3528,3589],["amex",34],["amex",37],["dinersclub",36],["electron",4026],["electron",4175],["electron",4405],["electron",4508],["electron",4844],["electron",4913],["electron",4917],["visa",4],["verve",506099,506198],["verve",507865,507964],["maestro",5018],["maestro",5020],["maestro",5038],["maestro",5090],["maestro",5890],["maestro",5893],["rupay",508],["maestro",50],["mastercard",51,55],["maestro",56],["maestro",58],["mastercard",5],["maestro",6e3],["maestro",6304],["maestro",6759,6763],["verve",650002,650027],["maestro",676770],["maestro",676774],["discover",644,649],["discover",6011],["rupay",60],["unionpay",62],["discover",65],["maestro",6],["rupay",81,82],["uzcard",8600],["humo",9860]];function v(t,e){var i;if(!t)return null;const n=f.find((([i,n,o=n])=>{const a=Number.parseInt(t.slice(0,String(n).length),10);return a>=n&&a<=o&&(!(null==e?void 0:e.length)||e.includes(i))}));return null!==(i=null==n?void 0:n[0])&&void 0!==i?i:null}function b(t,e,i){return 6===i||50===e||e>55&&e<59||!(t<500)&&t<510}function _(t,e,i){return 5===i||!(e<10)&&(e>50&&e<56||!(t<1e3)&&t>2220&&t<2721)}function C(t){return t>2199&&t<2205}function x(t){switch(t){case 4026:case 4175:case 4405:case 4508:case 4844:case 4913:case 4917:return!0;default:return!1}}function M(t){return 4===t}function y(t){const{length:e}=t;switch(v(t)){case"electron":return 16===e;case"maestro":return e>11&&e<20;case"mastercard":case"mir":return e>15&&e<20;case"visa":return e>12&&e<20;default:return e>8&&e<20}}function w(t){const e=String(t).replace(n.TUI_NON_DIGITS_REGEXP,""),{length:i}=e;return!(e.split("").map(((t,e)=>{const n=parseInt(t,10);if((e+i)%2==0){const t=2*n;return t>9?t-9:t}return n})).reduce(((t,e)=>t+e),0)%10)}function O(t,e=new Date){const i=e.getMonth()+1,n=e.getFullYear()-2e3,o=(0,s.tuiClamp)(parseInt(t.slice(0,2),10),1,12),a=(0,s.tuiClamp)(parseInt(t.slice(-2),10),0,99);return a>n||n===a&&o>=i}const T={mir:"tuiIconMirMono",visa:"tuiIconVisaMono",electron:"tuiIconElectronMono",mastercard:"tuiIconMastercard",maestro:"tuiIconMaestro",amex:"tuiIconAmex",dinersclub:"tuiIconDinersClub",discover:"tuiIconDiscover",humo:"tuiIconHumo",jcb:"tuiIconJCB",rupay:"tuiIconRuPay",unionpay:"tuiIconUnionPay",uzcard:"tuiIconUzcard",verve:"tuiIconVerve"}},41841:(t,e,i)=>{i.d(e,{b:()=>l,f:()=>s});var n=i(33982),o=i(12653),a=i(8338),r=i(74788);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=r.oAB({type:t}),t.ɵinj=r.cJS({imports:[o.JF,o.mG,o.Lx,o.Lq,o.u4]}),t})();function l(t){return[s,n.Bz.forChild((0,a.Ve)(t))]}},83074:(t,e,i)=>{i.d(e,{c:()=>_});var n=i(30261),o=i(8338),a=i(26215),r=i(79765),s=i(46797),l=i(43190),u=i(88002),c=i(39761),d=i(74788),p=i(12057),h=i(34230),g=i(76189),m=i(50506);function f(t,e){if(1&t&&(d.TgZ(0,"p",2),d._uU(1),d.qZA()),2&t){const t=d.oxw();d.xp6(1),d.hij(" ",t.filename,"\n")}}function v(t,e){if(1&t){const t=d.EpF();d.TgZ(0,"pre",3),d._uU(1," "),d._UZ(2,"code",4),d._uU(3,"\n "),d.TgZ(4,"div",5),d._uU(5,"\n "),d.TgZ(6,"button",6),d.NdJ("click",(function(){return d.CHM(t),d.oxw().copy$.next()})),d.ALo(7,"async"),d._uU(8,"\n "),d.qZA(),d._uU(9,"\n "),d.Hsn(10),d._uU(11,"\n "),d.qZA(),d._uU(12,"\n"),d.qZA()}if(2&t){const t=e.$implicit,i=d.oxw();d.xp6(2),d.Q6J("lineNumbers",!0)("highlight",t),d.xp6(4),d.Q6J("icon",d.lcZ(7,4,i.icon$)||"tuiIconCopyLarge")("cdkCopyToClipboard",t)}}const b=["*"];let _=(()=>{class t{constructor(t){this.markdownCodeProcessor=t,this.rawLoader$$=new a.X(""),this.filename="",this.copy$=new r.xQ,this.icon$=this.copy$.pipe((0,l.w)((()=>(0,s.H)(2e3).pipe((0,u.U)((()=>"tuiIconCopyLarge")),(0,c.O)("tuiIconCheckLarge"))))),this.processor$=this.rawLoader$$.pipe((0,l.w)(o.JQ),(0,u.U)((t=>this.markdownCodeProcessor(t))))}set code(t){this.rawLoader$$.next(t)}get hasFilename(){return!!this.filename}}return t.ɵfac=function(e){return new(e||t)(d.Y36(n.Es))},t.ɵcmp=d.Xpm({type:t,selectors:[["tui-doc-code"]],hostVars:2,hostBindings:function(t,e){2&t&&d.ekj("_has-filename",e.hasFilename)},inputs:{filename:"filename",code:"code"},ngContentSelectors:b,decls:3,vars:4,consts:[["class","t-header",4,"ngIf"],["class","t-code",4,"ngFor","ngForOf"],[1,"t-header"],[1,"t-code"],[3,"lineNumbers","highlight"],[1,"t-code-actions"],["tuiIconButton","","appearance","icon","size","xs",1,"t-copy-button",3,"icon","cdkCopyToClipboard","click"]],template:function(t,e){1&t&&(d.F$t(),d.YNc(0,f,2,1,"p",0),d.YNc(1,v,13,6,"pre",1),d.ALo(2,"async")),2&t&&(d.Q6J("ngIf",e.filename),d.xp6(1),d.Q6J("ngForOf",d.lcZ(2,2,e.processor$)))},directives:[p.O5,p.sg,h.y$,g.v,m.i3],pipes:[p.Ov],styles:["[_nghost-%COMP%]{display:block}.t-header[_ngcontent-%COMP%]{font:var(--tui-font-text-s);font-weight:bold}.t-header[_ngcontent-%COMP%] + .t-code[_ngcontent-%COMP%]{border-radius:.25rem}.t-code[_ngcontent-%COMP%]{position:relative;margin:0;white-space:normal;outline:1px solid var(--tui-base-03)}.t-code[_ngcontent-%COMP%] .hljs-ln{width:-webkit-max-content;width:max-content}.t-code[_ngcontent-%COMP%] + .t-code[_ngcontent-%COMP%]{margin-top:1rem}.t-code-actions[_ngcontent-%COMP%]{position:absolute;top:.75rem;right:.75rem;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}tui-root._mobile[_nghost-%COMP%] .t-code-actions[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-code-actions[_ngcontent-%COMP%]{padding:.3125rem;border-radius:.25rem;border:1px solid var(--tui-base-04)}.t-copy-button[_ngcontent-%COMP%] +*:not(:empty){margin-right:.375rem}.hljs[_ngcontent-%COMP%]:not(:empty){font:var(--tui-font-text-m);font-size:.875rem;padding:1.5rem 2rem;font-family:monospace;word-wrap:break-word;white-space:pre-wrap}@media all and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: .001dpcm){.hljs[_ngcontent-%COMP%]:not(:empty)::-webkit-scrollbar, .hljs[_ngcontent-%COMP%]:not(:empty)::-webkit-scrollbar-thumb{width:1rem;height:1rem;border-radius:6.25rem;background-clip:padding-box;border:.375rem solid transparent}.hljs[_ngcontent-%COMP%]:not(:empty)::-webkit-scrollbar{background-color:transparent}.hljs[_ngcontent-%COMP%]:not(:empty)::-webkit-scrollbar-thumb{background-color:var(--tui-clear-hover)}.hljs[_ngcontent-%COMP%]:not(:empty)::-webkit-scrollbar-thumb:hover{background-color:var(--tui-clear-active)}.hljs[_ngcontent-%COMP%]:not(:empty)::-webkit-scrollbar-thumb:active{background-color:var(--tui-text-03)}}tui-root._mobile[_nghost-%COMP%] .hljs[_ngcontent-%COMP%]:not(:empty), tui-root._mobile [_nghost-%COMP%] .hljs[_ngcontent-%COMP%]:not(:empty){padding:1rem}.t-code-actions[_ngcontent-%COMP%], .hljs[_ngcontent-%COMP%]:not(:empty){background:var(--tui-base-01)}@supports (background: color-mix(in srgb,var(--tui-base-01),#222 2%)){.t-code-actions[_ngcontent-%COMP%], .hljs[_ngcontent-%COMP%]:not(:empty){background:color-mix(in srgb,var(--tui-base-01),#222 2%)}}"],changeDetection:0}),t})()},98781:(t,e,i)=>{i.d(e,{f:()=>m});var n=i(64762),o=i(4797),a=i(66259),r=i(79765),s=i(46797),l=i(43190),u=i(88002),c=i(39761),d=i(74788),p=i(12057),h=i(76189);function g(t,e){if(1&t){const t=d.EpF();d.TgZ(0,"button",1),d.NdJ("click",(function(){return d.CHM(t),d.oxw().onClick()})),d.TgZ(1,"span",2),d.ALo(2,"async"),d.TgZ(3,"span",3),d.Hsn(4),d.qZA(),d._uU(5),d.qZA(),d.qZA()}if(2&t){const t=e.ngIf,i=d.oxw();d.Q6J("title",t[0]),d.xp6(1),d.ekj("t-content_moved",d.lcZ(2,5,i.copied$)),d.xp6(2),d.uIk("data-text",t[0]),d.xp6(2),d.hij(" ",t[1]," ")}}class m{constructor(t){this.texts$=t,this.copy$=new r.xQ}get copied$(){return this.copy$.pipe((0,l.w)((()=>(0,s.H)(1500).pipe((0,u.U)(o.ALWAYS_FALSE_HANDLER),(0,c.O)(!0)))))}onClick(){this.copy$.next()}}m.ɵfac=function(t){return new(t||m)(d.Y36(a.TUI_COPY_TEXTS))},m.ɵcmp=d.Xpm({type:m,selectors:[["tui-doc-copy"]],features:[d._Bn([o.TuiDestroyService])],ngContentSelectors:["*"],decls:2,vars:3,consts:[["appearance","","size","s","tuiButton","","type","button","class","t-copy",3,"title","click",4,"ngIf"],["appearance","","size","s","tuiButton","","type","button",1,"t-copy",3,"title","click"],[1,"t-content"],[1,"t-initial"]],template:function(t,e){1&t&&(d.F$t(),d.YNc(0,g,6,7,"button",0),d.ALo(1,"async")),2&t&&d.Q6J("ngIf",d.lcZ(1,1,e.texts$))},directives:[p.O5,h.v],pipes:[p.Ov],styles:["[_nghost-%COMP%]{position:relative;display:inline-block;vertical-align:middle;border-radius:var(--tui-radius-m)}.t-copy[_ngcontent-%COMP%]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;width:100%;color:var(--tui-text-01);background:var(--tui-base-01);overflow:hidden}.t-copy[_ngcontent-%COMP%]:hover{background:var(--tui-base-02)}.t-initial[_ngcontent-%COMP%]{white-space:nowrap}.t-initial[_ngcontent-%COMP%]:empty:before{content:attr(data-text)}.t-content[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:flex;flex-direction:column;transform:translateY(1rem);text-align:center;line-height:2rem}.t-content_moved[_ngcontent-%COMP%]{transform:translateY(-1rem)}"],changeDetection:0}),(0,n.gn)([o.tuiPure],m.prototype,"copied$",null)},10977:(t,e,i)=>{i.d(e,{F:()=>G});var n=i(64762),o=i(12057),a=i(74788),r=i(23738),s=i(33982),l=i(30261),u=i(8338),c=i(4797),d=i(64862),p=i(66259),h=i(79765),g=i(30644),m=i(81894),f=i(25126),v=i(39953),b=i(66596),_=i(50170),C=i(1414),x=i(10200),M=i(84848),y=i(64374),w=i(52219),O=i(50020),T=i(33351),P=i(39607),k=i(61423),I=i(76189),S=i(88618),A=i(84785),E=i(34880);const D=["content"],X=["resizer"];function z(t,e){if(1&t&&(a._uU(0),a.TgZ(1,"a",11),a.TgZ(2,"code"),a._uU(3,"tuiMode"),a.qZA(),a.qZA()),2&t){const t=a.oxw();a.hij(" ",t.texts[0]," ")}}function L(t,e){if(1&t&&a._UZ(0,"tui-data-list-wrapper",14),2&t){const t=a.oxw(2);a.Q6J("items",t.items)}}function N(t,e){if(1&t){const t=a.EpF();a.ynx(0),a.TgZ(1,"tui-select",12),a.NdJ("ngModelChange",(function(e){return a.CHM(t),a.oxw().onModeChange(e)})),a._uU(2," tuiMode "),a.YNc(3,L,1,1,"tui-data-list-wrapper",13),a.qZA(),a.BQk()}if(2&t){const t=a.oxw(),e=a.MAs(2);a.xp6(1),a.Q6J("ngModel",t.mode)("tuiHintContent",e)("tuiTextfieldCleaner",!0)}}function F(t,e){if(1&t){const t=a.EpF();a._uU(0," tuiMode: "),a._UZ(1,"tui-tooltip",15),a.TgZ(2,"div",16),a.TgZ(3,"tui-radio-block",17),a.NdJ("ngModelChange",(function(e){return a.CHM(t),a.oxw().onModeChange(e)})),a._uU(4," null "),a.qZA(),a.TgZ(5,"tui-radio-block",18),a.NdJ("ngModelChange",(function(e){return a.CHM(t),a.oxw().onModeChange(e)})),a._uU(6," onDark "),a.qZA(),a.TgZ(7,"tui-radio-block",19),a.NdJ("ngModelChange",(function(e){return a.CHM(t),a.oxw().onModeChange(e)})),a._uU(8," onLight "),a.qZA(),a.qZA()}if(2&t){const t=a.oxw(),e=a.MAs(2);a.xp6(1),a.Q6J("content",e),a.xp6(1),a.Q6J("collapsed",!0),a.xp6(1),a.Q6J("hideRadio",!0)("item",null)("ngModel",t.mode),a.xp6(2),a.Q6J("hideRadio",!0)("ngModel",t.mode),a.xp6(2),a.Q6J("hideRadio",!0)("ngModel",t.mode)}}function R(t,e){if(1&t&&a._UZ(0,"tui-svg",27),2&t){const t=a.oxw(2);a.ekj("t-icon_rotated",t.expanded),a.Q6J("src",t.options.iconSmall)}}function B(t,e){if(1&t&&a._UZ(0,"tui-data-list-wrapper",14),2&t){const t=a.oxw(3);a.Q6J("items",t.updateOnVariants)}}const Y=function(){return{standalone:!0}};function H(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"pre",28),a._uU(1),a.ALo(2,"json"),a.qZA(),a.TgZ(3,"div",29),a.TgZ(4,"tui-select",30),a.NdJ("ngModelChange",(function(e){return a.CHM(t),a.oxw(2).updateOnChange(e)})),a._uU(5," updateOn "),a.YNc(6,B,1,1,"tui-data-list-wrapper",13),a.qZA(),a.TgZ(7,"button",31),a._uU(8," Reset "),a.qZA(),a.TgZ(9,"button",32),a._uU(10," Submit "),a.qZA(),a.qZA()}if(2&t){const t=a.oxw(2);a.xp6(1),a.hij("Form data: ",a.lcZ(2,3,t.testForm.value),""),a.xp6(3),a.Q6J("ngModel",t.updateOn)("ngModelOptions",a.DdM(5,Y))}}function Z(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"form",20),a.TgZ(1,"div",21),a.GkF(2,22),a.qZA(),a.TgZ(3,"button",23),a.NdJ("click",(function(){return a.CHM(t),a.oxw().toggleDetails()})),a._uU(4),a.qZA(),a.YNc(5,R,1,3,"ng-template",null,24,a.W1O),a.TgZ(7,"tui-expand",25),a.YNc(8,H,11,6,"ng-template",26),a.qZA(),a.qZA()}if(2&t){const t=a.MAs(6),e=a.oxw();a.Q6J("formGroup",e.testForm),a.xp6(2),a.Q6J("ngTemplateOutlet",e.template),a.xp6(1),a.Q6J("iconRight",t),a.xp6(1),a.hij(" ",e.texts[2]," "),a.xp6(3),a.Q6J("expanded",e.expanded)}}const U=function(){return[1,0]};class G{constructor(t,e,i,n,o,a,r){var s,l;this.options=t,this.isMobile=e,this.el=i,this.locationRef=n,this.urlSerializer=o,this.texts=a,this.urlStateHandler=r,this.control=null,this.sticky=!0,this.template=null,this.updateOnVariants=["change","blur","submit"],this.updateOn=this.params.updateOn||this.updateOnVariants[0],this.opaque=(0,u.cd)(null===(s=this.params.sandboxOpaque)||void 0===s||s),this.expanded=(0,u.cd)(null!==(l=this.params.sandboxExpanded)&&void 0!==l&&l),this.mode=this.params.tuiMode||null,this.sandboxWidth=(0,c.tuiToInteger)(this.params.sandboxWidth),this.change$=new h.xQ,this.items=["onLight","onDark"]}onResize(){this.updateWidth(),this.onMouseUp()}onMouseUp(){this.updateUrl({sandboxWidth:this.sandboxWidth})}ngOnInit(){this.createForm(),this.updateWidth(this.sandboxWidth+this.delta)}onModeChange(t){this.mode=t,this.updateUrl({sandboxWidth:this.sandboxWidth}),this.change$.next()}toggleDetails(){this.expanded=!this.expanded,this.updateUrl({sandboxExpanded:this.expanded})}changeOpaque(t){this.opaque=t,this.updateUrl({sandboxOpaque:this.opaque})}updateOnChange(t){this.updateOn=t,this.updateUrl({updateOn:t}),this.createForm()}updateWidth(t=NaN){if(!this.resizer||!this.resizeable||!this.content)return;const e=t||this.resizeable.nativeElement.clientWidth,i=this.el.nativeElement.clientWidth,n=Math.round((0,c.tuiClamp)(e,160,i))-this.delta,o=eG))}])],ngContentSelectors:["*"],decls:16,vars:14,consts:[[1,"t-bg-toggle",3,"tuiMode"],["tooltip",""],[4,"ngIf","ngIfElse"],["desktop",""],["size","m",1,"t-checkbox",3,"ngModel","ngModelChange"],["tuiResizeable","",1,"t-wrapper"],["id","demo-content",1,"t-content"],["content",""],["class","t-form",3,"formGroup",4,"ngIf"],[1,"t-resizer",3,"tuiResizer","tuiSizeChange"],["resizer",""],["routerLink","/directives/mode","tuiLink","","tuiMode","onDark"],["tuiTextfieldSize","s",1,"t-mode",3,"ngModel","tuiHintContent","tuiTextfieldCleaner","ngModelChange"],[3,"items",4,"tuiDataList"],[3,"items"],["describeId","form",3,"content"],["tuiGroup","",1,"t-group",3,"collapsed"],["nativeId","form","size","s",1,"tui-group__auto-width-item",3,"hideRadio","item","ngModel","ngModelChange"],["item","onDark","nativeId","form","size","s",1,"tui-group__auto-width-item",3,"hideRadio","ngModel","ngModelChange"],["item","onLight","nativeId","form","size","s",1,"tui-group__auto-width-item",3,"hideRadio","ngModel","ngModelChange"],[1,"t-form",3,"formGroup"],[1,"t-input-wrapper"],[3,"ngTemplateOutlet"],["automation-id","tui-demo-button__toggle-details","size","s","tuiButton","","type","button",1,"t-button",3,"iconRight","click"],["icon",""],[1,"t-expand",3,"expanded"],["tuiExpandContent",""],[1,"t-icon",3,"src"],[1,"t-value"],["tuiGroup","",1,"t-form-controls"],["automation-id","tui-demo-select__expand-update-on","tuiTextfieldSize","s",1,"t-select",3,"ngModel","ngModelOptions","ngModelChange"],["automation-id","tui-demo-button__reset-state","size","s","tuiButton","","type","reset",1,"tui-group__auto-width-item"],["automation-id","tui-demo-button__submit-state","size","s","tuiButton","","type","submit",1,"tui-group__auto-width-item"]],template:function(t,e){if(1&t&&(a.F$t(),a.TgZ(0,"div",0),a.YNc(1,z,4,1,"ng-template",null,1,a.W1O),a.YNc(3,N,4,3,"ng-container",2),a.YNc(4,F,9,9,"ng-template",null,3,a.W1O),a.TgZ(6,"tui-checkbox-labeled",4),a.NdJ("ngModelChange",(function(t){return e.changeOpaque(t)})),a._uU(7),a.qZA(),a.qZA(),a.TgZ(8,"div",5),a.TgZ(9,"div",6),a.TgZ(10,"div",null,7),a.YNc(12,Z,9,5,"form",8),a.Hsn(13),a.qZA(),a.qZA(),a.TgZ(14,"div",9,10),a.NdJ("tuiSizeChange",(function(t){return e.updateWidth(t[0])})),a.qZA(),a.qZA()),2&t){const t=a.MAs(5);a.Q6J("tuiMode",null),a.xp6(3),a.Q6J("ngIf",e.isMobile)("ngIfElse",t),a.xp6(3),a.Q6J("ngModel",e.opaque),a.xp6(1),a.hij(" ",e.texts[1]," "),a.xp6(1),a.ekj("t-wrapper_dark","onDark"===e.mode)("t-wrapper_gray","onLight"===e.mode)("t-wrapper_transparent",!e.opaque),a.xp6(4),a.Q6J("ngIf",e.testForm),a.xp6(2),a.Q6J("tuiResizer",a.DdM(13,U))}},directives:[g.w,o.O5,m.p,r.JJ,r.On,f.U,v.L,s.yS,b.V,_.u,C.O,x.s,M.bZ,y.b,w.g,O.e,T.w,P.g,k._,r._Y,r.JL,r.sg,o.tP,I.v,S.S,A.I,E.P],pipes:[o.Ts],styles:['[_nghost-%COMP%]{position:relative;display:block;min-width:100%;margin:1.5rem 0}.t-bg-toggle[_ngcontent-%COMP%]{position:absolute;bottom:calc(100% + .75rem);display:flex;align-items:center;justify-content:flex-end;pointer-events:none;width:100%}.t-bg-toggle[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{pointer-events:auto}.t-wrapper[_ngcontent-%COMP%]{box-shadow:var(--tui-shadow-dropdown);display:flex;border:1px solid var(--tui-base-03);border-radius:var(--tui-radius-m);max-width:100%;min-height:6rem;width:100%;min-width:10rem;background-color:var(--tui-base-01);overflow:hidden}.t-wrapper.t-wrapper_transparent[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,var(--tui-base-02) 25%,transparent 25%),linear-gradient(-45deg,var(--tui-base-02) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--tui-base-02) 75%),linear-gradient(-45deg,transparent 75%,var(--tui-base-02) 75%);background-size:1.25rem 1.25rem;background-position:0 0,0 .625rem,.625rem -.625rem,-.625rem 0}.t-wrapper.t-wrapper_dark[_ngcontent-%COMP%]{background-color:#454e58;color:var(--tui-base-01)}.t-wrapper.t-wrapper_gray[_ngcontent-%COMP%]{background-color:#e5e7ea}.t-wrapper.t-wrapper_dark.t-wrapper_transparent[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,var(--tui-focus) 25%,transparent 25%),linear-gradient(-45deg,var(--tui-focus) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--tui-focus) 75%),linear-gradient(-45deg,transparent 75%,var(--tui-focus) 75%)}.t-wrapper.t-wrapper_gray.t-wrapper_transparent[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,var(--tui-base-05) 25%,transparent 25%),linear-gradient(-45deg,var(--tui-base-05) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--tui-base-05) 75%),linear-gradient(-45deg,transparent 75%,var(--tui-base-05) 75%)}tui-root._mobile[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{min-height:auto}.t-content[_ngcontent-%COMP%]{flex:1 1 0;min-width:0;padding:1.5rem;box-sizing:border-box;overflow:hidden}tui-root._mobile[_nghost-%COMP%] .t-content[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:1rem}.t-form[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:flex-start}.t-input-wrapper[_ngcontent-%COMP%]{width:100%;margin-bottom:.5rem}.t-expand[_ngcontent-%COMP%]{width:100%}.t-icon[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out}.t-icon_rotated[_ngcontent-%COMP%]{transform:rotate(180deg)}.t-value[_ngcontent-%COMP%]{flex:1;background:var(--tui-clear-inverse);padding:.75rem;border-radius:.25rem}.t-mode[_ngcontent-%COMP%]{width:12.5rem}.t-select[_ngcontent-%COMP%]{max-width:15rem}.t-resizer[_ngcontent-%COMP%]{box-shadow:var(--tui-shadow-dropdown);position:relative;width:3.5rem;min-height:inherit;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-left:1px solid var(--tui-base-03);outline:none;background:var(--tui-base-01);color:var(--tui-text-01)}.t-resizer[_ngcontent-%COMP%]:before, .t-resizer[_ngcontent-%COMP%]:after{content:"";position:absolute;top:.75rem;left:50%;bottom:calc(50% + 1rem);width:1px;background:var(--tui-base-04);box-shadow:-.25rem 0 var(--tui-base-04);transform:translate(0)}.t-resizer[_ngcontent-%COMP%]:after{bottom:.75rem;top:calc(50% + 1rem)}tui-root._mobile[_nghost-%COMP%] .t-resizer[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-resizer[_ngcontent-%COMP%]{display:none}.t-resizer-text[_ngcontent-%COMP%]{font:var(--tui-font-text-s);position:relative;z-index:1;padding:.75rem;background:var(--tui-base-01)}.wrapper_light[_ngcontent-%COMP%] .t-resizer-text[_ngcontent-%COMP%]{background:#3e464e}.t-group[_ngcontent-%COMP%], .t-checkbox[_ngcontent-%COMP%]{margin-left:.75rem}.t-button[_ngcontent-%COMP%], .t-form-controls[_ngcontent-%COMP%]{margin-top:.75rem}@supports ((position: -webkit-sticky) or (position: sticky)){@media screen and (min-height: 37.5rem){._sticky[_nghost-%COMP%]{position:-webkit-sticky;position:sticky;top:4.625rem;z-index:2}}}'],changeDetection:0}),(0,n.gn)([c.tuiPure],G.prototype,"updateUrl",null)},733:(t,e,i)=>{i.d(e,{j:()=>r});var n=i(74788),o=i(34880);const a=["*"];let r=(()=>{class t{constructor(){this.src=""}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-doc-tab"]],inputs:{src:"src"},ngContentSelectors:a,decls:3,vars:1,consts:[[1,"t-tab"],[1,"t-icon",3,"src"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"div",0),n._UZ(1,"tui-svg",1),n.Hsn(2),n.qZA()),2&t&&(n.xp6(1),n.Q6J("src",e.src))},directives:[o.P],styles:[".t-tab[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;padding:0 .5rem;grid-gap:.5rem;gap:.5rem;color:var(--tui-text-01)}.t-tab[_ngcontent-%COMP%] .t-icon[_ngcontent-%COMP%]{width:1rem;height:1rem;color:var(--tui-text-01)}"],changeDetection:0}),t})()},60404:(t,e,i)=>{i.d(e,{B:()=>p});var n=i(12057),o=i(74788),a=i(33982),r=i(30261),s=i(8338),l=i(4797),u=i(64862),c=i(79765),d=i(26215);let p=(()=>{class t{constructor(t,e,i,n,a,r){this.template=t,this.locationRef=e,this.activatedRoute=i,this.urlSerializer=n,this.urlStateHandler=a,this.alerts=r,this.documentationPropertyName="",this.documentationPropertyMode=null,this.documentationPropertyType="",this.documentationPropertyDeprecated=!1,this.documentationPropertyValues=null,this.documentationPropertyValueChange=new o.vpe,this.changed$=new c.xQ,this.emits$=new d.X(1)}ngOnInit(){this.parseParams(this.activatedRoute.snapshot.queryParams)}get attrName(){switch(this.documentationPropertyMode){case"input":return`[${this.documentationPropertyName}]`;case"output":return`(${this.documentationPropertyName})`;case"input-output":return`[(${this.documentationPropertyName})]`;default:return this.documentationPropertyName}}get hasItems(){return!!this.documentationPropertyValues}get shouldShowValues(){return"output"!==this.documentationPropertyMode}ngOnChanges(){this.changed$.next()}onValueChange(t){this.documentationPropertyValue=t,this.documentationPropertyValueChange.emit(t),this.setQueryParam(t)}emitEvent(t){let e;console.info(this.attrName,t),this.emits$.next(this.emits$.value+1),void 0!==t&&(e=(0,s.sj)(t,2)),this.alerts.open(e,{label:this.attrName}).subscribe()}parseParams(t){const e=t[this.documentationPropertyName],i=t[`${this.documentationPropertyName}$`];if(!e&&!i)return;let n=i&&this.documentationPropertyValues?this.documentationPropertyValues[i]:(0,s.p8)(e);"string"===this.documentationPropertyType&&(0,l.tuiIsNumber)(n)&&(n=n.toString()),this.onValueChange(n)}setQueryParam(t){const e=this.urlSerializer.parse(this.locationRef.path()),i=t instanceof Object,n=i&&this.documentationPropertyValues?this.documentationPropertyValues.indexOf(t):t,o=i?"$":"",a=this.documentationPropertyName+o;e.queryParams=Object.assign(Object.assign({},e.queryParams),{[a]:n}),this.locationRef.go(this.urlStateHandler(e))}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.Rgc),o.Y36(n.Ye),o.Y36(a.gz),o.Y36(a.Hx),o.Y36(r.Ii),o.Y36(u.TuiAlertService))},t.ɵdir=o.lG2({type:t,selectors:[["ng-template","documentationPropertyName",""]],inputs:{documentationPropertyName:"documentationPropertyName",documentationPropertyMode:"documentationPropertyMode",documentationPropertyType:"documentationPropertyType",documentationPropertyValue:"documentationPropertyValue",documentationPropertyDeprecated:"documentationPropertyDeprecated",documentationPropertyValues:"documentationPropertyValues"},outputs:{documentationPropertyValueChange:"documentationPropertyValueChange"},exportAs:["documentationProperty"],features:[o.TTD]}),t})()},61544:(t,e,i)=>{i.d(e,{z:()=>dt});var n=i(56083),o=i(74788),a=i(30261),r=i(4797),s=i(66682),l=i(43190),u=i(46782),c=i(60404),d=i(64715);let p=(()=>{class t{transform(t){if(t.startsWith("#")||t.startsWith("rgb("))return 100;if("transparent"===t)return 0;const e=t.lastIndexOf(","),i=t.slice(e).replace(")","").replace(" ","").replace(",","");return Math.round(100*Number.parseFloat(i))}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiGetOpacity",type:t,pure:!0}),t})();var h=i(12057),g=i(4123),m=i(50170),f=i(1414),v=i(33250),b=i(10200),_=i(23738),C=i(64374),x=i(68874),M=i(52219),y=i(50020),w=i(82535),O=i(63060),T=i(62733),P=i(39607),k=i(57538),I=i(91030),S=i(16753),A=i(13735),E=i(79121),D=i(47305);let X=(()=>{class t{transform(t){return t.replace("?","")}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiStripOptionalPipe",type:t,pure:!0}),t})(),z=(()=>{class t{transform(t){return t.includes("?")}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiIsOptionalPipe",type:t,pure:!0}),t})();var L=i(5251);let N=(()=>{class t{transform(t){return t.includes("null")}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiShowCleanerPipe",type:t,pure:!0}),t})();var F=i(39588),R=i(40210);function B(t,e){if(1&t&&(o.TgZ(0,"h1",2),o._uU(1),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.hij(" ",t.heading,"\n")}}function Y(t,e){if(1&t&&(o.TgZ(0,"th",10),o._uU(1),o.qZA()),2&t){const t=o.oxw(3);o.xp6(1),o.hij(" ",t.texts[3]," ")}}function H(t,e){1&t&&o._UZ(0,"tui-badge",22)}function Z(t,e){1&t&&o._UZ(0,"tui-badge",23)}function U(t,e){if(1&t&&(o.TgZ(0,"a",26),o._uU(1),o.qZA()),2&t){const t=o.oxw().$implicit;o.uIk("href",t.reference,o.LSH),o.xp6(1),o.hij(" ",t.type," ")}}function G(t,e){if(1&t&&o._uU(0),2&t){const t=o.oxw().$implicit;o.hij(" ",t.type," ")}}function j(t,e){1&t&&(o.TgZ(0,"span"),o._uU(1," | "),o.qZA())}function J(t,e){if(1&t&&(o.ynx(0),o.YNc(1,U,2,2,"a",24),o.YNc(2,G,1,1,"ng-template",null,25,o.W1O),o.YNc(4,j,2,0,"span",1),o.BQk()),2&t){const t=e.$implicit,i=e.last,n=o.MAs(3);o.xp6(1),o.Q6J("ngIf",t.reference)("ngIfElse",n),o.xp6(3),o.Q6J("ngIf",!i)}}function V(t,e){if(1&t&&o._UZ(0,"tui-data-list-wrapper",36),2&t){o.oxw(2);const t=o.MAs(3),e=o.oxw(2).$implicit;o.Q6J("itemContent",t)("items",e.documentationPropertyValues)}}function $(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-select",33),o.NdJ("ngModelChange",(function(e){return o.CHM(t),o.oxw(3).$implicit.onValueChange(e)})),o.ALo(1,"tuiShowCleanerPipe"),o.TgZ(2,"code",34),o._uU(3,"null"),o.qZA(),o.YNc(4,V,1,2,"tui-data-list-wrapper",35),o.qZA()}if(2&t){o.oxw();const t=o.MAs(3),e=o.oxw(2).$implicit;o.Q6J("nativeId",e.attrName)("ngModel",e.documentationPropertyValue)("tuiTextfieldCleaner",o.lcZ(1,5,e.documentationPropertyType))("tuiTextfieldLabelOutside",!0)("valueContent",t)}}function W(t,e){if(1&t&&(o.TgZ(0,"code"),o._uU(1),o.ALo(2,"tuiInspectAny"),o.qZA()),2&t){const t=e.$implicit;o.xp6(1),o.Oqu(o.lcZ(2,1,t))}}function q(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-toggle",43),o.NdJ("ngModelChange",(function(e){return o.CHM(t),o.oxw(4).$implicit.onValueChange(e)})),o.qZA()}if(2&t){const t=o.oxw(4).$implicit;o.Q6J("nativeId",t.attrName)("ngModel",t.documentationPropertyValue)("showIcons",!0)}}function Q(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-primitive-textfield",44),o.NdJ("valueChange",(function(e){return o.CHM(t),o.oxw(4).$implicit.onValueChange(e)})),o.qZA()}if(2&t){const t=o.oxw(4).$implicit;o.Q6J("nativeId",t.attrName)("tuiTextfieldCleaner",!0)("tuiTextfieldLabelOutside",!0)("value",t.documentationPropertyValue||"")}}function K(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",45),o.TgZ(1,"tui-primitive-textfield",46),o.NdJ("valueChange",(function(e){o.CHM(t);const i=o.oxw(4).$implicit;return o.oxw(3).onColorChange(i,e)})),o.ALo(2,"tuiGetOpacity"),o.ALo(3,"tuiGetColorPipe"),o._UZ(4,"input",47),o.qZA(),o.TgZ(5,"tui-input-number",48),o.NdJ("ngModelChange",(function(e){o.CHM(t);const i=o.oxw(4).$implicit;return o.oxw(3).onOpacityChange(i,e)})),o.ALo(6,"tuiGetOpacity"),o._uU(7," Opacity "),o.qZA(),o.qZA()}if(2&t){const t=o.oxw(4).$implicit;o.xp6(1),o.Q6J("tuiInputOpacity",o.lcZ(2,8,t.documentationPropertyValue))("tuiTextfieldLabelOutside",!0)("value",o.lcZ(3,10,t.documentationPropertyValue)),o.uIk("id",t.attrName),o.xp6(4),o.Q6J("max",100)("min",0)("ngModel",o.lcZ(6,12,t.documentationPropertyValue))("step",1)}}function tt(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-input-number",49),o.NdJ("ngModelChange",(function(e){return o.CHM(t),o.oxw(4).$implicit.onValueChange(e||0)})),o.qZA()}if(2&t){const t=o.oxw(4).$implicit;o.Q6J("nativeId",t.attrName)("ngModel",t.documentationPropertyValue)("step",1)("tuiTextfieldLabelOutside",!0)}}function et(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-primitive-textfield",44),o.NdJ("valueChange",(function(e){return o.CHM(t),o.oxw(5).$implicit.onValueChange(e)})),o._uU(1," Default content "),o.qZA()}if(2&t){const t=o.oxw(5).$implicit;o.Q6J("nativeId",t.attrName)("tuiTextfieldCleaner",!0)("tuiTextfieldLabelOutside",!0)("value",t.documentationPropertyValue.toString())}}function it(t,e){if(1&t&&(o.ynx(0),o.YNc(1,et,2,4,"tui-primitive-textfield",50),o.ALo(2,"tuiIsPrimitivePolymorpheusContentPipe"),o.BQk()),2&t){const t=o.oxw(4).$implicit;o.xp6(1),o.Q6J("ngIf",o.lcZ(2,1,t.documentationPropertyValue))}}function nt(t,e){if(1&t&&(o.ynx(0,37),o.YNc(1,q,1,3,"tui-toggle",38),o.YNc(2,Q,1,4,"tui-primitive-textfield",39),o.YNc(3,K,8,14,"div",40),o.YNc(4,tt,1,4,"tui-input-number",41),o.YNc(5,it,3,3,"ng-container",42),o.BQk()),2&t){const t=o.oxw(3).$implicit;o.Q6J("ngSwitch",t.documentationPropertyType),o.xp6(1),o.Q6J("ngSwitchCase","boolean"),o.xp6(1),o.Q6J("ngSwitchCase","string"),o.xp6(1),o.Q6J("ngSwitchCase","color"),o.xp6(1),o.Q6J("ngSwitchCase","number"),o.xp6(1),o.Q6J("ngSwitchCase","PolymorpheusContent")}}function ot(t,e){if(1&t&&(o.ynx(0),o.YNc(1,$,5,7,"tui-select",30),o.YNc(2,W,3,3,"ng-template",null,31,o.W1O),o.YNc(4,nt,6,6,"ng-template",null,32,o.W1O),o.BQk()),2&t){const t=o.MAs(5),e=o.oxw(2).$implicit;o.xp6(1),o.Q6J("ngIf",e.hasItems)("ngIfElse",t)}}function at(t,e){if(1&t&&(o.TgZ(0,"tui-notification",51),o.ALo(1,"async"),o._uU(2," Emit! "),o.qZA()),2&t){const t=o.oxw(2).$implicit;o.Q6J("@emitEvent",o.lcZ(1,1,t.emits$))}}function rt(t,e){if(1&t&&(o.TgZ(0,"td",27),o.YNc(1,ot,6,2,"ng-container",28),o.YNc(2,at,3,3,"ng-template",null,29,o.W1O),o.qZA()),2&t){const t=o.MAs(3),e=o.oxw().$implicit;o.xp6(1),o.Q6J("ngIf",e.shouldShowValues)("ngIfElse",t)}}function st(t,e){if(1&t&&(o.TgZ(0,"tr",11),o.TgZ(1,"td",12),o.TgZ(2,"div",13),o.TgZ(3,"code",14),o._uU(4),o.ALo(5,"tuiStripOptionalPipe"),o.qZA(),o.YNc(6,H,1,0,"tui-badge",15),o.ALo(7,"tuiIsOptionalPipe"),o.YNc(8,Z,1,0,"tui-badge",16),o.qZA(),o.GkF(9,17),o.qZA(),o.TgZ(10,"td",12),o.TgZ(11,"span",18),o.TgZ(12,"code",19),o.YNc(13,J,5,3,"ng-container",20),o.ALo(14,"tuiDocTypeReference"),o.qZA(),o.qZA(),o.qZA(),o.YNc(15,rt,4,2,"td",21),o.qZA()),2&t){const t=e.$implicit,i=o.oxw(3);o.ekj("t-deprecated",t.documentationPropertyDeprecated),o.xp6(3),o.Udp("color","var(--tui-accent-active)"),o.xp6(1),o.hij(" ",o.lcZ(5,10,t.attrName)," "),o.xp6(2),o.Q6J("ngIf",o.lcZ(7,12,t.attrName)),o.xp6(2),o.Q6J("ngIf",t.documentationPropertyDeprecated),o.xp6(1),o.Q6J("ngTemplateOutlet",t.template),o.xp6(4),o.Q6J("ngForOf",o.lcZ(14,14,t.documentationPropertyType)),o.xp6(2),o.Q6J("ngIf",i.showValues)}}function lt(t,e){if(1&t&&(o.TgZ(0,"table",4),o.TgZ(1,"tr",5),o.TgZ(2,"th",6),o._uU(3),o.qZA(),o.TgZ(4,"th",7),o._uU(5),o.qZA(),o.YNc(6,Y,2,1,"th",8),o.qZA(),o.YNc(7,st,16,16,"tr",9),o.qZA()),2&t){const t=o.oxw().ngIf,e=o.oxw();o.xp6(3),o.Oqu(e.texts[2]),o.xp6(2),o.Oqu(e.type),o.xp6(1),o.Q6J("ngIf",e.showValues&&!e.isAPI),o.xp6(1),o.Q6J("ngForOf",t)}}function ut(t,e){if(1&t&&(o.ynx(0),o.YNc(1,lt,8,4,"table",3),o.BQk()),2&t){const t=e.ngIf;o.xp6(1),o.Q6J("ngIf",t.length)}}const ct=["*"];let dt=(()=>{class t{constructor(t,e,i,n,o,a){this.cdr=t,this.texts=e,this.excludedProperties=i,this.destroy$=n,this.getColor=o,this.getOpacity=a,this.heading="",this.showValues=!0,this.isAPI=!1,this.propertiesConnectors=r.EMPTY_QUERY,this.activeItemIndex=0,this.matcher=(t,e)=>!e.has(t.documentationPropertyName)}ngAfterContentInit(){(0,r.tuiQueryListChanges)(this.propertiesConnectors).pipe((0,l.w)((t=>(0,s.T)(...t.map((({changed$:t})=>t))))),(0,r.tuiWatch)(this.cdr),(0,u.R)(this.destroy$)).subscribe()}get type(){return this.isAPI?this.texts[0]:this.texts[1]}onColorChange(t,e){const i=this.getOpacity.transform(t.documentationPropertyValue||"");if(100===i)return void t.onValueChange(e);const n=`rgba(${(0,r.tuiHexToRgb)(e).join(", ")}, ${i/100})`;t.onValueChange(n)}onOpacityChange(t,e){const i=this.getColor.transform(t.documentationPropertyValue||""),n=`rgba(${(0,r.tuiHexToRgb)(i)}, ${(e||0)/100})`;t.onValueChange(n)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.sBO),o.Y36(a.IK),o.Y36(a.et),o.Y36(r.TuiDestroyService,2),o.Y36(d.i),o.Y36(p))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-doc-documentation"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,c.B,4),2&t){let t;o.iGM(t=o.CRH())&&(e.propertiesConnectors=t)}},inputs:{heading:"heading",showValues:"showValues",isAPI:"isAPI"},features:[o._Bn([d.i,p,r.TuiDestroyService])],ngContentSelectors:ct,decls:4,vars:6,consts:[["class","t-heading",4,"ngIf"],[4,"ngIf"],[1,"t-heading"],["class","t-table",4,"ngIf"],[1,"t-table"],[1,"t-row","t-row_header"],[1,"t-th","t-cell","t-cell_prop"],[1,"t-th"],["class","t-th t-cell t-th_value",4,"ngIf"],["class","t-row",3,"t-deprecated",4,"ngFor","ngForOf"],[1,"t-th","t-cell","t-th_value"],[1,"t-row"],[1,"t-cell"],["automation-id","tui-documentation__property-name",1,"t-property","t-additional-info"],[1,"t-property-code"],["size","s","status","neutral","value","Optional",4,"ngIf"],["size","s","status","error","value","Deprecated",4,"ngIf"],[3,"ngTemplateOutlet"],[1,"type"],[1,"t-code-type"],[4,"ngFor","ngForOf"],["class","t-cell t-cell_value",4,"ngIf"],["size","s","status","neutral","value","Optional"],["size","s","status","error","value","Deprecated"],["target","_blank","class","t-code-reference",4,"ngIf","ngIfElse"],["default",""],["target","_blank",1,"t-code-reference"],[1,"t-cell","t-cell_value"],[4,"ngIf","ngIfElse"],["elseEmitter",""],["tuiDropdownLimitWidth","min","tuiTextfieldSize","m",3,"nativeId","ngModel","tuiTextfieldCleaner","tuiTextfieldLabelOutside","valueContent","ngModelChange",4,"ngIf","ngIfElse"],["selectContent",""],["noItems",""],["tuiDropdownLimitWidth","min","tuiTextfieldSize","m",3,"nativeId","ngModel","tuiTextfieldCleaner","tuiTextfieldLabelOutside","valueContent","ngModelChange"],[1,"t-exception"],[3,"itemContent","items",4,"tuiDataList"],[3,"itemContent","items"],[3,"ngSwitch"],["size","l",3,"nativeId","ngModel","showIcons","ngModelChange",4,"ngSwitchCase"],["tuiTextfieldSize","m",3,"nativeId","tuiTextfieldCleaner","tuiTextfieldLabelOutside","value","valueChange",4,"ngSwitchCase"],["tuiGroup","",4,"ngSwitchCase"],["tuiTextfieldSize","m",3,"nativeId","ngModel","step","tuiTextfieldLabelOutside","ngModelChange",4,"ngSwitchCase"],[4,"ngSwitchCase"],["size","l",3,"nativeId","ngModel","showIcons","ngModelChange"],["tuiTextfieldSize","m",3,"nativeId","tuiTextfieldCleaner","tuiTextfieldLabelOutside","value","valueChange"],["tuiGroup",""],["tuiTextfieldSize","m",3,"tuiInputOpacity","tuiTextfieldLabelOutside","value","valueChange"],["tuiTextfield","","type","text"],["tuiTextfieldSize","m",3,"max","min","ngModel","step","ngModelChange"],["tuiTextfieldSize","m",3,"nativeId","ngModel","step","tuiTextfieldLabelOutside","ngModelChange"],["tuiTextfieldSize","m",3,"nativeId","tuiTextfieldCleaner","tuiTextfieldLabelOutside","value","valueChange",4,"ngIf"],[1,"t-output"]],template:function(t,e){1&t&&(o.F$t(),o.YNc(0,B,2,1,"h1",0),o.Hsn(1),o.YNc(2,ut,2,1,"ng-container",1),o.ALo(3,"tuiFilter")),2&t&&(o.Q6J("ngIf",e.heading),o.xp6(2),o.Q6J("ngIf",o.Dn7(3,2,e.propertiesConnectors,e.matcher,e.excludedProperties)))},directives:[h.O5,h.sg,h.tP,g.g,m.u,f.O,v.Ek,b.s,_.JJ,_.On,C.b,x.x,M.g,y.e,h.RF,h.n9,w.p,O.y,T.B,P.g,k.$,I.M,S.q,A.g,E.L],pipes:[D.S,X,z,L.f,N,F.F,p,d.i,R.j,h.Ov],styles:['[_nghost-%COMP%]{display:block;min-width:100%}.t-table[_ngcontent-%COMP%]{width:100%;table-layout:fixed}.t-row[_ngcontent-%COMP%]:not(:last-child){border-bottom:1px solid var(--tui-base-03)}tui-root._mobile[_nghost-%COMP%] .t-row[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-row[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}tui-root._mobile[_nghost-%COMP%] .t-row_header[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-row_header[_ngcontent-%COMP%]{display:none}.t-cell[_ngcontent-%COMP%]{padding:1rem 1rem .875rem}.t-cell[_ngcontent-%COMP%]:first-child{padding-left:0}.t-cell[_ngcontent-%COMP%]:last-child{padding-right:0}.t-cell_prop[_ngcontent-%COMP%]{width:40%}.t-cell_value[_ngcontent-%COMP%]{text-align:right}tui-root._mobile[_nghost-%COMP%] .t-cell[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-cell[_ngcontent-%COMP%]{width:100%;height:auto;padding:.5rem 0;text-align:left}.t-th[_ngcontent-%COMP%]{padding:.5rem 1rem;color:var(--tui-text-02);font-weight:normal;text-align:left}.t-th_value[_ngcontent-%COMP%]{max-width:20rem;text-align:right}tui-root._mobile[_nghost-%COMP%] .t-th_value[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-th_value[_ngcontent-%COMP%]{width:9.375rem}.t-property[_ngcontent-%COMP%]{font:var(--tui-font-text-m);margin-bottom:.25rem;font-family:monospace;color:#8f75d1}tui-root._mobile[_nghost-%COMP%] .t-property[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-property[_ngcontent-%COMP%]{padding:.5rem 0}.t-type[_ngcontent-%COMP%]{font-family:monospace}.t-deprecated[_ngcontent-%COMP%] .t-property-code[_ngcontent-%COMP%]{text-decoration:line-through}.t-deprecated-label[_ngcontent-%COMP%]{margin-right:.125rem;color:var(--tui-error-fill);font-size:.75rem}.t-additional-info[_ngcontent-%COMP%]{display:flex;grid-gap:.3125rem;gap:.3125rem;align-items:center}.t-exception[_ngcontent-%COMP%]{display:block;width:-webkit-max-content;width:max-content}.t-output[_ngcontent-%COMP%]{text-align:left;opacity:0}.t-heading[_ngcontent-%COMP%]{font:var(--tui-font-heading-4)}.t-code-type[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.t-code-reference[_ngcontent-%COMP%]{display:inline-flex;color:var(--tui-link);text-decoration:none;align-items:center;justify-content:center;grid-gap:3px;gap:3px}.t-code-reference[_ngcontent-%COMP%]:after{content:"";font-size:1rem;width:1rem;height:1rem;background:currentColor;-webkit-mask:url(\'data:image/svg+xml,\') center / 100%;mask:url(\'data:image/svg+xml,\') center / 100%}'],data:{animation:[(0,n.X$)("emitEvent",[(0,n.eR)(":increment",[(0,n.oB)({opacity:1}),(0,n.jt)("500ms ease-in")])])]},changeDetection:0}),t})()},64715:(t,e,i)=>{i.d(e,{i:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t{transform(t){if(4===t.length)return t.split("").reduce(((t,e)=>[...t,e,e]),[]).join("").replace("#","");if(t.startsWith("#"))return t;if("transparent"===t)return"#000000";const e=t.replace("rgb(","").replace("rgba(","").replace(")","").replace(" ","").split(",").map((t=>Number.parseInt(t,10)));return(0,n.tuiRgbToHex)(...e)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiGetColorPipe",type:t,pure:!0}),t})()},39588:(t,e,i)=>{i.d(e,{F:()=>r});var n=i(8338),o=i(4797),a=i(74788);let r=(()=>{class t{constructor(t){this.isE2E=t}transform(t,e=2){return this.isE2E&&"function"==typeof t?"λ(x) => y":(0,n.sj)(t,e)}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.TUI_IS_E2E,16))},t.ɵpipe=a.Yjl({name:"tuiInspectAny",type:t,pure:!0}),t})()},40210:(t,e,i)=>{i.d(e,{j:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t{transform(t){return(0,n.tuiIsString)(t)||(0,n.tuiIsNumber)(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiIsPrimitivePolymorpheusContentPipe",type:t,pure:!0}),t})()},5251:(t,e,i)=>{i.d(e,{f:()=>a});var n=i(30261),o=i(74788);let a=(()=>{class t{constructor(t,e){this.parser=t,this.linkHandler=e}transform(t){return this.parser(t).map((({type:t,extracted:e})=>{var i,n;return{type:t,extracted:e,reference:null!==(n=null===(i=this.linkHandler)||void 0===i?void 0:i.call(this,e))&&void 0!==n?n:null}})).sort(((t,e)=>{var i,n,o;return null!==(o=null===(i=e.reference)||void 0===i?void 0:i.localeCompare(null!==(n=t.reference)&&void 0!==n?n:""))&&void 0!==o?o:-1}))}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.B$,16),o.Y36(n.x9,16))},t.ɵpipe=o.Yjl({name:"tuiDocTypeReference",type:t,pure:!0}),t})()},33772:(t,e,i)=>{i.d(e,{f:()=>q});var n=i(50506),o=i(62579),a=i(30261),r=i(8338),s=i(4797),l=i(64862),u=i(66259),c=i(26215),d=i(79765),p=i(88002),h=i(43190),g=i(88032),m=i(74788),f=i(12057),v=i(89570),b=i(33982),_=i(76189),C=i(18766),x=i(82707),M=i(97611),y=i(23184),w=i(83074);let O=(()=>{class t{transform(t,e){return[e,...Object.keys(t)]}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=m.Yjl({name:"tuiDocExampleGetTabs",type:t,pure:!0}),t})();var T=i(35271);function P(t,e){if(1&t&&m._UZ(0,"span",8),2&t){const t=e.polymorpheusOutlet;m.Q6J("textContent",t)}}function k(t,e){if(1&t){const t=m.EpF();m.TgZ(0,"a",9),m.NdJ("click",(function(e){return m.CHM(t),m.oxw(2).copyExampleLink(e.currentTarget)})),m.ALo(1,"async"),m.qZA()}if(2&t){const t=m.oxw(2);m.Q6J("fragment",t.id)("icon",t.options.linkIcon)("title",m.lcZ(1,3,t.copy$))}}function I(t,e){if(1&t&&(m.TgZ(0,"h3",5),m.YNc(1,P,1,1,"span",6),m.YNc(2,k,2,5,"a",7),m.qZA()),2&t){const t=m.oxw();m.xp6(1),m.Q6J("polymorpheusOutlet",t.heading),m.xp6(1),m.Q6J("ngIf",t.id)}}function S(t,e){if(1&t&&(m.ynx(0),m._uU(1),m.BQk()),2&t){const t=e.polymorpheusOutlet;m.xp6(1),m.hij(" ",t," ")}}function A(t,e){if(1&t&&(m.TgZ(0,"h4",10),m.YNc(1,S,2,1,"ng-container",11),m.qZA()),2&t){const t=m.oxw();m.xp6(1),m.Q6J("polymorpheusOutlet",t.description)}}function E(t,e){if(1&t&&(m.ynx(0),m._uU(1),m.BQk()),2&t){const t=e.polymorpheusOutlet;m.xp6(1),m.hij(" ",t," ")}}function D(t,e){if(1&t&&(m.TgZ(0,"button",21),m.YNc(1,E,2,1,"ng-container",11),m.qZA()),2&t){const t=m.oxw().$implicit,e=m.oxw(4);m.xp6(1),m.Q6J("polymorpheusOutlet",e.getTabTitle(t))}}function X(t,e){1&t&&(m.ynx(0),m.YNc(1,D,2,1,"button",20),m.BQk())}function z(t,e){if(1&t&&(m.ynx(0),m._uU(1),m.BQk()),2&t){const t=e.polymorpheusOutlet;m.xp6(1),m.hij(" ",t," ")}}function L(t,e){if(1&t&&(m.ynx(0),m.YNc(1,z,2,1,"ng-container",11),m.BQk()),2&t){const t=e.ngIf;m.xp6(1),m.Q6J("polymorpheusOutlet",t)}}function N(t,e){if(1&t&&(m.TgZ(0,"button",25),m._uU(1),m.qZA()),2&t){const t=m.oxw(5);m.xp6(1),m.hij(" Edit on ",t.codeEditor.name," ")}}function F(t,e){if(1&t){const t=m.EpF();m.TgZ(0,"tui-loader",22),m.NdJ("click",(function(){m.CHM(t);const e=m.oxw(3).ngIf;return m.oxw().edit(e)})),m.ALo(1,"async"),m.YNc(2,L,2,1,"ng-container",23),m.YNc(3,N,2,1,"ng-template",null,24,m.W1O),m.qZA()}if(2&t){const t=m.MAs(4),e=m.oxw(4);m.Q6J("overlay",!0)("showLoader",!!m.lcZ(1,4,e.loading$)),m.xp6(2),m.Q6J("ngIf",null==e.codeEditor?null:e.codeEditor.content)("ngIfElse",t)}}function R(t,e){if(1&t){const t=m.EpF();m.TgZ(0,"div",16),m.TgZ(1,"tui-tabs-with-more",17),m.NdJ("activeItemIndexChange",(function(e){return m.CHM(t),m.oxw(3).activeItemIndex=e})),m.YNc(2,X,2,0,"ng-container",18),m.qZA(),m.YNc(3,F,5,6,"tui-loader",19),m.ALo(4,"tuiMapper"),m.qZA()}if(2&t){const t=m.oxw().ngIf,e=m.oxw().ngIf,i=m.oxw();m.xp6(1),m.Q6J("activeItemIndex",i.activeItemIndex),m.xp6(1),m.Q6J("ngForOf",t),m.xp6(1),m.Q6J("ngIf",m.xi3(4,3,e,i.visible))}}function B(t,e){if(1&t&&m.GkF(0,29),2&t){m.oxw(4);const t=m.MAs(5);m.Q6J("ngTemplateOutlet",t)}}const Y=function(t){return{$implicit:t}};function H(t,e){if(1&t&&m.GkF(0,30),2&t){const t=m.oxw(2).ngIf,e=m.oxw().ngIf,i=m.oxw(),n=m.MAs(7);m.Q6J("ngTemplateOutlet",n)("ngTemplateOutletContext",m.VKq(2,Y,(null==e?null:e[t[i.activeItemIndex]])||""))}}function Z(t,e){if(1&t&&(m.TgZ(0,"div",26),m.YNc(1,B,1,1,"ng-container",27),m.YNc(2,H,1,4,"ng-template",null,28,m.W1O),m.qZA()),2&t){const t=e.index,i=m.MAs(3),n=m.oxw(3);m.ekj("t-content_animated",!n.isE2E)("t-content_visible",n.activeItemIndex===t),m.xp6(1),m.Q6J("ngIf",t===n.defaultTabIndex)("ngIfElse",i)}}function U(t,e){if(1&t&&(m.ynx(0),m.YNc(1,R,5,6,"div",14),m.YNc(2,Z,4,6,"div",15),m.BQk()),2&t){const t=e.ngIf;m.xp6(1),m.Q6J("ngIf",t.length>1),m.xp6(1),m.Q6J("ngForOf",t)}}function G(t,e){if(1&t&&(m.TgZ(0,"div",12),m.YNc(1,U,3,2,"ng-container",13),m.ALo(2,"tuiDocExampleGetTabs"),m.qZA()),2&t){const t=e.ngIf,i=m.oxw();m.xp6(1),m.Q6J("ngIf",m.xi3(2,1,t,i.defaultTab))}}function j(t,e){1&t&&(m.TgZ(0,"div",31),m.Hsn(1),m.qZA())}function J(t,e){if(1&t&&(m.ynx(0),m._uU(1),m.BQk()),2&t){const t=e.polymorpheusOutlet;m.xp6(1),m.hij(" ",t," ")}}function V(t,e){if(1&t&&(m.ynx(0),m.YNc(1,J,2,1,"ng-container",33),m.BQk()),2&t){const t=e.$implicit,i=m.oxw().$implicit;m.xp6(1),m.Q6J("polymorpheusOutlet",t)("polymorpheusOutletContext",m.VKq(2,Y,i))}}function $(t,e){if(1&t&&(m.TgZ(0,"tui-doc-code",32),m.YNc(1,V,2,4,"ng-container",18),m.qZA()),2&t){const t=e.$implicit,i=m.oxw();m.Q6J("code",t),m.xp6(1),m.Q6J("ngForOf",i.codeActions)}}const W=["*"];let q=(()=>{class t{constructor(t,e,i,n,o,a,s,l,u,g){this.clipboard=t,this.alerts=e,this.location=i,this.copyTexts$=n,this.texts=o,this.codeEditor=a,this.processContent=s,this.isE2E=l,this.codeActions=u,this.options=g,this.rawLoader$$=new c.X({}),this.id=null,this.fullsize=this.options.fullsize,this.componentName=this.location.pathname.slice(1),this.defaultTabIndex=0,this.defaultTab=this.texts[this.defaultTabIndex],this.activeItemIndex=this.defaultTabIndex,this.copy$=this.copyTexts$.pipe((0,p.U)((([t])=>t))),this.processor$=this.rawLoader$$.pipe((0,h.w)(r.vP),(0,p.U)((t=>this.processContent(t)))),this.loading$=new d.xQ,this.visible=t=>Boolean(this.codeEditor&&this.options.codeEditorVisibilityHandler(t))}set content(t){this.rawLoader$$.next(t)}getTabTitle(t){return this.options.tabTitles.get(t)||t}copyExampleLink({href:t}){this.clipboard.copy(t),this.alerts.open(this.texts[1],{label:this.texts[2],status:"success"}).subscribe()}edit(t){var e;this.loading$.next(!0),null===(e=this.codeEditor)||void 0===e||e.edit(this.componentName,this.id||"",t).then((()=>this.loading$.next(!1))).catch((()=>this.loading$.next(!1)))}}return t.ɵfac=function(e){return new(e||t)(m.Y36(n.TU),m.Y36(l.TuiAlertService),m.Y36(o.Ct),m.Y36(u.TUI_COPY_TEXTS),m.Y36(a.mv),m.Y36(a.lW,8),m.Y36(a.$_),m.Y36(s.TUI_IS_E2E),m.Y36(a.mT),m.Y36(g.mt))},t.ɵcmp=m.Xpm({type:t,selectors:[["tui-doc-example"]],hostVars:2,hostBindings:function(t,e){2&t&&m.ekj("_fullsize",e.fullsize)},inputs:{id:"id",heading:"heading",description:"description",content:"content",fullsize:"fullsize",componentName:"componentName"},ngContentSelectors:W,decls:8,vars:5,consts:[["class","t-title",4,"ngIf"],["class","t-description",4,"ngIf"],["class","t-example",4,"ngIf"],["preview",""],["codeSection",""],[1,"t-title"],[3,"textContent",4,"polymorpheusOutlet"],["appearance","icon","routerLink",".","size","xs","tuiIconButton","","type","button","class","t-link-icon",3,"fragment","icon","title","click",4,"ngIf"],[3,"textContent"],["appearance","icon","routerLink",".","size","xs","tuiIconButton","","type","button",1,"t-link-icon",3,"fragment","icon","title","click"],[1,"t-description"],[4,"polymorpheusOutlet"],[1,"t-example"],[4,"ngIf"],["class","t-tabs-wrapper",4,"ngIf"],["class","t-content",3,"t-content_animated","t-content_visible",4,"ngFor","ngForOf"],[1,"t-tabs-wrapper"],[1,"t-tabs",3,"activeItemIndex","activeItemIndexChange"],[4,"ngFor","ngForOf"],["size","xs",3,"overlay","showLoader","click",4,"ngIf"],["tuiTab","",4,"tuiItem"],["tuiTab",""],["size","xs",3,"overlay","showLoader","click"],[4,"ngIf","ngIfElse"],["defaultEditContent",""],["appearance","flat","size","s","tuiButton","","type","button"],[1,"t-content"],[3,"ngTemplateOutlet",4,"ngIf","ngIfElse"],["anotherTab",""],[3,"ngTemplateOutlet"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["automation-id","tui-doc-example",1,"t-demo"],[3,"code"],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(m.F$t(),m.YNc(0,I,3,2,"h3",0),m.YNc(1,A,2,1,"h4",1),m.YNc(2,G,3,4,"div",2),m.ALo(3,"async"),m.YNc(4,j,2,0,"ng-template",null,3,m.W1O),m.YNc(6,$,2,2,"ng-template",null,4,m.W1O)),2&t&&(m.Q6J("ngIf",e.heading),m.xp6(1),m.Q6J("ngIf",e.description),m.xp6(1),m.Q6J("ngIf",m.lcZ(3,3,e.processor$)))},directives:[f.O5,v.Li,b.yS,_.v,f.sg,C.W,x.w,M.y,y.k,f.tP,w.c],pipes:[f.Ov,O,T.c],styles:["[_nghost-%COMP%]{position:relative;display:block;padding-top:3.5rem;clear:right}[_nghost-%COMP%]:target{animation:1s .3s tuiShaking}[_nghost-%COMP%] tui-root._mobile[_nghost-%COMP%], tui-root._mobile [_nghost-%COMP%]{padding-top:2rem}.t-title[_ngcontent-%COMP%]{font:var(--tui-font-heading-5);margin:0 0 .5rem}tui-root._mobile[_nghost-%COMP%] .t-title[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-title[_ngcontent-%COMP%]{font:var(--tui-font-heading-6)}.t-description[_ngcontent-%COMP%]{font:var(--tui-font-text-m);font-weight:normal;margin:0}.t-title[_ngcontent-%COMP%]:first-letter, .t-description[_ngcontent-%COMP%]:first-letter{text-transform:capitalize}.t-example[_ngcontent-%COMP%]{position:relative;margin-top:1.5rem;border:1px solid var(--tui-base-03);border-radius:var(--tui-radius-m);box-shadow:0 .125rem .1875rem #0000001a;overflow:hidden}tui-root._mobile[_nghost-%COMP%] .t-example[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-example[_ngcontent-%COMP%]{margin-top:.75rem}.t-tabs-wrapper[_ngcontent-%COMP%]{display:flex;padding:0 .875rem 0 2rem;box-shadow:inset 0 -1px var(--tui-base-03);justify-content:space-between;align-items:center}tui-root._mobile[_nghost-%COMP%] .t-tabs-wrapper[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-tabs-wrapper[_ngcontent-%COMP%]{padding:0 .875rem 0 1rem}.t-tabs[_ngcontent-%COMP%]{flex-grow:1}.t-demo[_ngcontent-%COMP%]{padding:2rem;max-width:100%;box-sizing:border-box;overflow-x:auto}@media all and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: .001dpcm){.t-demo[_ngcontent-%COMP%]::-webkit-scrollbar, .t-demo[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{width:1rem;height:1rem;border-radius:6.25rem;background-clip:padding-box;border:.375rem solid transparent}.t-demo[_ngcontent-%COMP%]::-webkit-scrollbar{background-color:transparent}.t-demo[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:var(--tui-clear-hover)}.t-demo[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:hover{background-color:var(--tui-clear-active)}.t-demo[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:active{background-color:var(--tui-text-03)}}tui-root._mobile[_nghost-%COMP%] .t-demo[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-demo[_ngcontent-%COMP%]{padding:1rem}[_nghost-%COMP%]:not(._fullsize) .t-demo[_ngcontent-%COMP%]{width:-webkit-min-content;width:min-content;min-width:20rem}.t-link-icon[_ngcontent-%COMP%]{margin-left:.3rem;vertical-align:baseline}.t-content[_ngcontent-%COMP%]{will-change:opacity;height:0;visibility:hidden;opacity:0}.t-content_animated[_ngcontent-%COMP%]{transition:opacity .3s ease-in-out}.t-content_visible[_ngcontent-%COMP%]{height:auto;visibility:visible;opacity:1}"],changeDetection:0}),t})()},88032:(t,e,i)=>{i.d(e,{hs:()=>s,mt:()=>r});var n=i(31281),o=i(4797);const a={codeEditorVisibilityHandler:t=>Boolean(t[n.N.TS]&&t[n.N.HTML]),tabTitles:new Map,fullsize:!0,linkIcon:"tuiIconLink"},r=(0,o.tuiCreateToken)(a);function s(t){return(0,o.tuiProvideOptions)(r,t,a)}},12653:(t,e,i)=>{i.d(e,{JF:()=>l,k7:()=>u,mG:()=>g,Lx:()=>v,B7:()=>b.B,u4:()=>C,qn:()=>I,Lq:()=>S,N_:()=>m,CE:()=>k,hs:()=>x.hs}),i(83074);var n=i(50506),o=i(12057),a=i(64862),r=i(34230),s=i(74788);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,a.TuiSvgModule,r._l,a.TuiButtonModule,n.Iq]]}),t})();i(98781);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,a.TuiButtonModule]]}),t})();i(10977);var c=i(23738),d=i(33982),p=i(4797),h=i(66259);let g=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,c.UX,c.u5,d.Bz,a.TuiLinkModule,a.TuiButtonModule,h.TuiSelectModule,a.TuiExpandModule,a.TuiGroupModule,a.TuiTooltipModule,a.TuiModeModule,h.TuiRadioBlockModule,h.TuiCheckboxLabeledModule,a.TuiSvgModule,h.TuiDataListWrapperModule,a.TuiDataListModule,a.TuiTextfieldControllerModule,a.TuiHintModule,p.TuiResizerModule]]}),t})();i(733);let m=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[a.TuiSvgModule]]}),t})();i(61544);let f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({}),t})(),v=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,c.u5,d.Bz,h.TuiBadgeModule,h.TuiSelectModule,h.TuiToggleModule,a.TuiLinkModule,h.TuiInputNumberModule,a.TuiModeModule,a.TuiGroupModule,f,a.TuiPrimitiveTextfieldModule,a.TuiTextfieldControllerModule,a.TuiDropdownModule,a.TuiDataListModule,h.TuiDataListWrapperModule,a.TuiNotificationModule,p.TuiFilterPipeModule]]}),t})();var b=i(60404),_=(i(64715),i(39588),i(40210),i(5251),i(33772),i(89570));let C=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,n.Iq,h.TuiTabsModule,a.TuiButtonModule,u,l,_.wq,p.TuiMapperPipeModule,a.TuiLoaderModule,d.Bz]]}),t})();var x=i(88032),M=(i(54749),i(55957)),y=i(62200);let w=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,c.UX,d.Bz,_.wq,y.SK,a.TuiButtonModule,h.TuiInputModule,a.TuiTextfieldControllerModule,p.TuiActiveZoneModule,p.TuiLetModule,a.TuiModeModule,a.TuiLinkModule,a.TuiExpandModule,a.TuiHostedDropdownModule,a.TuiDropdownModule,h.TuiAccordionModule,a.TuiScrollbarModule,a.TuiSvgModule,a.TuiDataListModule,p.TuiAutoFocusModule]]}),t})(),O=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,_.wq,a.TuiButtonModule,M.TuiSidebarModule,p.TuiActiveZoneModule,w]]}),t})();i(57538),i(8353);let T=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,d.Bz,a.TuiLinkModule]]}),t})();i(45930);let P=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,_.wq,a.TuiButtonModule]]}),t})();i(90781);let k=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,a.TuiFlagPipeModule,h.TuiSelectModule,a.TuiDataListModule,c.UX]]}),t})();i(21713);let I=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,d.Bz,a.TuiThemeNightModule,O,a.TuiRootModule,a.TuiDialogModule,a.TuiAlertModule,a.TuiButtonModule,a.TuiModeModule,w]]}),t})();i(22624),i(43560);let S=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,d.Bz,T,h.TuiTabsModule,h.TuiTagModule,P,p.TuiReplacePipeModule]]}),t})();i(1570)},54749:(t,e,i)=>{i.d(e,{f:()=>M});var n=i(33982),o=i(30261),a=i(4797),r=i(79765),s=i(66682),l=i(88002),u=i(39761),c=i(87519),d=i(74788),p=i(76189),h=i(17163),g=i(83628),m=i(89570),f=i(22624),v=i(12057);const b=["tuiDocHeader",""];function _(t,e){1&t&&d._UZ(0,"tui-doc-navigation",4)}function C(t,e){if(1&t&&d._UZ(0,"img",5),2&t){const t=e.polymorpheusOutlet;d.Q6J("src",t,d.LSH)}}const x=["*"];let M=(()=>{class t{constructor(t,e,i,n){this.icons=t,this.logo=e,this.menu=i,this.router=n,this.stream$=new r.xQ,this.open$=(0,s.T)(this.router.events.pipe((0,l.U)(a.ALWAYS_FALSE_HANDLER)),this.stream$).pipe((0,u.O)(!1),(0,c.x)())}onClick(){this.stream$.next(!0)}onActiveZone(t){t||this.stream$.next(!1)}}return t.ɵfac=function(e){return new(e||t)(d.Y36(o.oq),d.Y36(o.Or),d.Y36(o.gG),d.Y36(n.F0))},t.ɵcmp=d.Xpm({type:t,selectors:[["header","tuiDocHeader",""]],attrs:b,ngContentSelectors:x,decls:6,vars:6,consts:[["appearance","icon","tuiIconButton","","type","button",1,"t-menu",3,"icon","title","click","tuiActiveZoneChange"],["class","t-navigation",4,"tuiSidebar"],[1,"t-logo"],["alt","Logo","class","t-img",3,"src",4,"polymorpheusOutlet"],[1,"t-navigation"],["alt","Logo",1,"t-img",3,"src"]],template:function(t,e){1&t&&(d.F$t(),d.TgZ(0,"button",0),d.NdJ("click",(function(){return e.onClick()}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),d.YNc(1,_,1,0,"tui-doc-navigation",1),d.ALo(2,"async"),d.qZA(),d.TgZ(3,"div",2),d.YNc(4,C,1,1,"img",3),d.qZA(),d.Hsn(5)),2&t&&(d.Q6J("icon",e.icons.menu)("title",e.menu),d.xp6(1),d.Q6J("tuiSidebar",!!d.lcZ(2,4,e.open$)),d.xp6(3),d.Q6J("polymorpheusOutlet",e.logo))},directives:[p.v,h.e,g.B,m.Li,f.u],pipes:[v.Ov],styles:["[_nghost-%COMP%]{position:fixed;top:0;left:0;right:0;z-index:1;display:flex;box-shadow:var(--tui-shadow-navigation);height:3.9375rem;align-items:center;padding:0 1.25rem;background:var(--tui-base-01);border-bottom:1px solid var(--tui-base-03)}@supports (background: color-mix(in srgb,var(--tui-base-01),transparent 50%)){[_nghost-%COMP%]{background:color-mix(in srgb,var(--tui-base-01),transparent 50%);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem)}}.t-logo[_ngcontent-%COMP%]{margin-right:auto;font:var(--tui-font-heading-5)}.t-img[_ngcontent-%COMP%]{display:block}.t-menu[_ngcontent-%COMP%]{margin-left:-1.25rem}@media screen and (min-width: 48em){.t-menu[_ngcontent-%COMP%]{display:none}}.t-navigation[_ngcontent-%COMP%]{min-height:100%}"],changeDetection:0}),t})()},57538:(t,e,i)=>{i.d(e,{$:()=>a});var n=i(74788),o=i(4797);let a=(()=>{class t{constructor(t,e){this.renderer=t,this.focusable=e}set tuiInputOpacity(t){const{nativeFocusableElement:e}=this.focusable;e&&this.renderer.setStyle(e,"opacity",t/100)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Qsj),n.Y36(o.TUI_FOCUSABLE_ITEM_ACCESSOR))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiInputOpacity",""]],inputs:{tuiInputOpacity:"tuiInputOpacity"}}),t})()},8353:(t,e,i)=>{i.d(e,{C:()=>c});var n=i(30261),o=i(74788),a=i(12057),r=i(66596),s=i(33982);function l(t,e){1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t&&(o.xp6(1),o.Oqu(", "))}function u(t,e){if(1&t&&(o.ynx(0),o._UZ(1,"a",2),o.YNc(2,l,2,1,"ng-container",3),o.BQk()),2&t){const t=e.$implicit,i=e.last,n=o.oxw();o.xp6(1),o.Q6J("innerText",t)("routerLink",n.getRouterLink(t)),o.xp6(1),o.Q6J("ngIf",!i)}}let c=(()=>{class t{constructor(t,e){this.text=t,this.pages=e,this.seeAlso=[]}getRouterLink(t){var e,i;return null!==(i=null===(e=this.pages.get(t))||void 0===e?void 0:e.route)&&void 0!==i?i:""}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.VX),o.Y36(n._Z))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-doc-see-also"]],inputs:{seeAlso:"seeAlso"},decls:3,vars:2,consts:[[1,"t-header"],[4,"ngFor","ngForOf"],["tuiLink","",3,"innerText","routerLink"],[4,"ngIf"]],template:function(t,e){1&t&&(o.TgZ(0,"h5",0),o._uU(1),o.qZA(),o.YNc(2,u,3,3,"ng-container",1)),2&t&&(o.xp6(1),o.Oqu(e.text),o.xp6(1),o.Q6J("ngForOf",e.seeAlso))},directives:[a.sg,r.V,s.yS,a.O5],styles:["[_nghost-%COMP%]{display:block}.t-header[_ngcontent-%COMP%]{font-size:.6875rem;line-height:1rem;text-transform:uppercase;letter-spacing:.075em;color:var(--tui-text-02);margin:0 0 .5rem;white-space:nowrap}"],changeDetection:0}),t})()},45930:(t,e,i)=>{i.d(e,{z:()=>c});var n=i(64762),o=i(30261),a=i(4797),r=i(74788),s=i(89570),l=i(76189);function u(t,e){if(1&t&&r._UZ(0,"a",1),2&t){const t=e.polymorpheusOutlet,i=r.oxw();r.Q6J("href",t,r.LSH)("icon",i.icons.code)("title",i.text)}}class c{constructor(t,e,i){this.icons=t,this.sourceCode=e,this.text=i,this.header="",this.package="",this.type="",this.path=""}get pathOptions(){return this.getPathOptions(this.header,this.package,this.type,this.path)}pathIsUrl(t){return t.startsWith("http")}getPathOptions(t,e,i,n){return{header:t,package:e,type:i,path:n}}}c.ɵfac=function(t){return new(t||c)(r.Y36(o.oq),r.Y36(o.yO),r.Y36(o.as))},c.ɵcmp=r.Xpm({type:c,selectors:[["tui-doc-source-code"]],inputs:{header:"header",package:"package",type:"type",path:"path"},decls:1,vars:2,consts:[["appearance","icon","size","s","target","_blank","tuiIconButton","","type","button",3,"href","icon","title",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","size","s","target","_blank","tuiIconButton","","type","button",3,"href","icon","title"]],template:function(t,e){1&t&&r.YNc(0,u,1,3,"a",0),2&t&&r.Q6J("polymorpheusOutlet",e.pathIsUrl(e.path)?e.path:e.sourceCode)("polymorpheusOutletContext",e.pathOptions)},directives:[s.Li,l.v],encapsulation:2,changeDetection:0}),(0,n.gn)([a.tuiPure],c.prototype,"pathIsUrl",null),(0,n.gn)([a.tuiPure],c.prototype,"getPathOptions",null)},90781:(t,e,i)=>{i.d(e,{p:()=>v});var n=i(23738),o=i(64862),a=i(72773),r=i(74788),s=i(50170),l=i(1414),u=i(52219),c=i(20933),d=i(12057),p=i(35065),h=i(26318);function g(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"button",3),r.NdJ("click",(function(){const e=r.CHM(t).$implicit;return r.oxw(2).switcher.setLanguage(e)})),r.ALo(1,"titlecase"),r._UZ(2,"img",4),r.ALo(3,"tuiFlag"),r._uU(4),r.ALo(5,"titlecase"),r.qZA()}if(2&t){const t=e.$implicit,i=r.oxw(2);r.Q6J("value",r.lcZ(1,3,t)),r.xp6(2),r.Q6J("src",r.lcZ(3,5,i.flags.get(t)),r.LSH),r.xp6(2),r.hij(" ",r.lcZ(5,7,t)," ")}}function m(t,e){if(1&t&&(r.TgZ(0,"tui-data-list"),r.YNc(1,g,6,9,"button",2),r.qZA()),2&t){const t=r.oxw();r.xp6(1),r.Q6J("ngForOf",t.names)}}const f=["*"];let v=(()=>{class t{constructor(t,e){this.switcher=t,this.flagPipe=e,this.language=new n.NI((0,o.tuiCapitalizeFirstLetter)(this.switcher.language)),this.flags=new Map([["chinese",a.Xi.CN],["dutch",a.Xi.NL],["english",a.Xi.GB],["french",a.Xi.FR],["hebrew",a.Xi.IL],["german",a.Xi.DE],["japan",a.Xi.JP],["italian",a.Xi.IT],["korean",a.Xi.KR],["polish",a.Xi.PL],["portuguese",a.Xi.PT],["russian",a.Xi.RU],["spanish",a.Xi.ES],["turkish",a.Xi.TR],["ukrainian",a.Xi.UA],["kazakh",a.Xi.KZ],["malay",a.Xi.MY],["vietnamese",a.Xi.VN]]),this.names=Array.from(this.flags.keys())}getFlagPath(t){return this.flagPipe.transform(t)}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.ab),r.Y36(o.TuiFlagPipe))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-language-switcher"]],features:[r._Bn([o.TuiFlagPipe])],ngContentSelectors:f,decls:3,vars:1,consts:[[3,"formControl"],[4,"tuiDataList"],["tuiOption","",3,"value","click",4,"ngFor","ngForOf"],["tuiOption","",3,"value","click"],["alt","",1,"t-flag",3,"src"]],template:function(t,e){1&t&&(r.F$t(),r.TgZ(0,"tui-select",0),r.Hsn(1),r.YNc(2,m,2,1,"tui-data-list",1),r.qZA()),2&t&&r.Q6J("formControl",e.language)},directives:[s.u,l.O,n.JJ,n.oH,u.g,c.q,d.sg,p.v],pipes:[d.rS,h.T],styles:[".t-flag[_ngcontent-%COMP%]{width:1.75rem;height:1.25rem;margin-right:.5rem}"],changeDetection:0}),t})()},21713:(t,e,i)=>{i.d(e,{$:()=>y});var n=i(74788),o=i(91077),a=i(30261),r=i(4797),s=i(64862),l=i(39761),u=i(88002),c=i(87519),d=i(47349),p=i(12057),h=i(23242),g=i(22624),m=i(33982),f=i(54749),v=i(76189),b=i(30644),_=i(57786);function C(t,e){1&t&&n._UZ(0,"tui-theme-night")}const x=[[["tuiDocNavigation"]],[["tuiDocHeader"]],[["tuiOverContent"]],[["tuiOverDialogs"]],[["tuiOverAlerts"]],[["tuiOverPortals"]],[["tuiOverHints"]]],M=["tuiDocNavigation","tuiDocHeader","tuiOverContent","tuiOverDialogs","tuiOverAlerts","tuiOverPortals","tuiOverHints"];let y=(()=>{class t{constructor(t,e,i){this.icons=t,this.theme=e,this.night=i,this.change$=this.night,this.night$=this.change$.pipe((0,l.O)(null),(0,u.U)((()=>this.night.value)),(0,c.x)(),(0,d.d)({bufferSize:1,refCount:!0}))}get mode(){return this.night.value?"onDark":null}get icon(){return this.night.value?this.icons.day:this.icons.night}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.oq),n.Y36(o.ML),n.Y36(o.kk))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-doc-main"]],hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-mode",e.mode)},features:[n._Bn([{provide:s.TuiModeDirective,useExisting:(0,n.Gpc)((()=>t))},r.TuiSwipeService])],ngContentSelectors:M,decls:22,vars:7,consts:[[4,"ngIf"],[1,"tui-doc-page"],[1,"tui-doc-navigation"],[1,"tui-doc-content"],[1,"tui-doc-outlet"],["tuiDocHeader",""],["appearance","secondary","shape","rounded","size","s","tuiIconButton","","tuiMode","onLight","type","button",1,"tui-doc-night-mode-switch",3,"icon","click"],["ngProjectAs","tuiOverContent",5,["tuiOverContent"]],["ngProjectAs","tuiOverDialogs",5,["tuiOverDialogs"]],["ngProjectAs","tuiOverAlerts",5,["tuiOverAlerts"]],["ngProjectAs","tuiOverPortals",5,["tuiOverPortals"]],["ngProjectAs","tuiOverHints",5,["tuiOverHints"]]],template:function(t,e){1&t&&(n.F$t(x),n.YNc(0,C,1,0,"tui-theme-night",0),n.ALo(1,"async"),n.TgZ(2,"tui-root"),n.ALo(3,"async"),n.TgZ(4,"div",1),n.TgZ(5,"tui-doc-navigation",2),n.Hsn(6),n.qZA(),n.TgZ(7,"div",3),n._UZ(8,"router-outlet",4),n.qZA(),n.qZA(),n.TgZ(9,"header",5),n.Hsn(10,1),n.TgZ(11,"button",6),n.NdJ("click",(function(){return e.night.toggle()})),n.qZA(),n.qZA(),n.ynx(12,7),n.Hsn(13,2),n.BQk(),n.ynx(14,8),n.Hsn(15,3),n.BQk(),n.ynx(16,9),n.Hsn(17,4),n.BQk(),n.ynx(18,10),n.Hsn(19,5),n.BQk(),n.ynx(20,11),n.Hsn(21,6),n.BQk(),n.qZA()),2&t&&(n.Q6J("ngIf",e.theme.isDefaultTheme&&e.night.useDefaultNightTheme&&n.lcZ(1,3,e.night$)),n.xp6(2),n.uIk("tuiTheme",e.theme.isDefaultTheme&&e.night.useDefaultNightTheme&&n.lcZ(3,5,e.night$)?"night":null),n.xp6(9),n.Q6J("icon",e.icon))},directives:[p.O5,h.G,g.u,m.lC,f.f,v.v,b.w,_.Z],pipes:[p.Ov],styles:['@keyframes tuiShaking{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-.3125rem)}20%,40%,60%,80%{transform:translate(.3125rem)}}html,body{scroll-padding-top:4rem;background:var(--tui-base-01);height:auto}tui-root>tui-scroll-controls>.t-bar_vertical{top:4rem!important}tui-doc-main{display:block}code:not(pre code):not(.hljs):not([class*="language-"]){transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:inline-flex;background:var(--tui-base-02);color:var(--tui-text-02);vertical-align:middle;align-items:center;border-radius:.25rem;font-weight:500;outline:1px solid var(--tui-base-04);font-size:.75rem;padding:0 .3125rem;margin:.125rem .1875rem;text-wrap:wrap}tui-notification code:not(pre code):not(.hljs):not([class*="language-"]){mix-blend-mode:luminosity}a code:not(pre code):not(.hljs):not([class*="language-"]){color:var(--tui-link)}button:focus code,a:focus code{background:var(--tui-base-01)}.tui-doc-page{isolation:isolate;padding-top:4rem}tui-doc-navigation.tui-doc-navigation{position:fixed;top:4rem;bottom:0;width:16.25rem;border-right:1px solid var(--tui-base-03)}@media screen and (max-width: 47.9625em){tui-doc-navigation.tui-doc-navigation{display:none}}.tui-doc-content{margin-left:16.25rem}@media screen and (max-width: 47.9625em){.tui-doc-content{margin-left:0}}.tui-doc-outlet+*{display:block}.tui-doc-night-mode-switch{margin-left:1rem}.tui-doc-night-mode-switch tui-svg{color:var(--tui-text-02)}tui-doc-code .hljs-tag{background:none}tui-doc-code .hljs{display:block;overflow-x:auto;padding:.5em;color:var(--tui-text-01);background-color:var(--tui-clear)}tui-doc-code .hljs.hljs-line-numbers{background:transparent}tui-doc-code .hljs-subst,tui-doc-code .hljs-title{font-weight:normal;color:var(--tui-text-01)}tui-doc-code .hljs-property{color:var(--tui-support-14)}tui-doc-code .hljs-comment,tui-doc-code .hljs-quote{color:var(--tui-text-02);font-style:italic}tui-doc-code .hljs-meta{color:#e38162}tui-doc-code .hljs-section,tui-doc-code .hljs-name,tui-doc-code .hljs-literal,tui-doc-code .hljs-keyword,tui-doc-code .hljs-selector-tag,tui-doc-code .hljs-type,tui-doc-code .hljs-selector-id,tui-doc-code .hljs-selector-class{font-weight:bold;color:var(--tui-link)}tui-doc-code .hljs-attr{color:var(--tui-link)}tui-doc-code .hljs-attribute,tui-doc-code .hljs-number,tui-doc-code .hljs-regexp,tui-doc-code .hljs-link,tui-doc-code .hljs-built_in{font-weight:bold;color:var(--tui-support-06)}tui-doc-code .hljs-number,tui-doc-code .hljs-regexp,tui-doc-code .hljs-link{font-weight:normal}tui-doc-code .hljs-string{color:var(--tui-positive);font-weight:bold}tui-doc-code .hljs-symbol,tui-doc-code .hljs-bullet,tui-doc-code .hljs-formula{color:var(--tui-text-01);background:var(--tui-base-02);font-style:italic}tui-doc-code .hljs-doctag{text-decoration:underline}tui-doc-code .hljs-variable,tui-doc-code .hljs-template-variable{color:var(--tui-link-hover)}tui-doc-code [data-mode=onDark] .hljs-variable,tui-doc-code [data-mode=onDark] .hljs-template-variable{color:var(--tui-warning-fill)}tui-doc-code .hljs-addition{background:var(--tui-success-bg)}tui-doc-code .hljs-deletion{background:var(--tui-error-bg)}tui-doc-code .hljs-emphasis{font-style:italic}tui-doc-code .hljs-strong{font-weight:bold}tui-doc-code .hljs .hljs-line-numbers{padding:0}tui-doc-code .hljs-ln-numbers{vertical-align:top;opacity:.3;text-align:right;padding-right:1em!important}\n'],encapsulation:2}),t})()},22624:(t,e,i)=>{i.d(e,{u:()=>Mt});var n=i(64762),o=i(12057),a=i(74788),r=i(23738),s=i(91211),l=i(33982),u=i(30261),c=i(8338),d=i(55957),p=i(4797),h=i(64862),g=i(9112),m=i(45435),f=i(88002),v=i(39761),b=i(43190),_=i(15257),C=i(46782),x=i(19773);function M(t){return t.map((({section:t})=>t)).filter(p.tuiIsPresent).filter(((t,e,i)=>i.indexOf(t)===e))}const y=new a.OlP("[NAVIGATION_TITLE]"),w=new a.OlP("[NAVIGATION_LABELS]"),O=new a.OlP("[NAVIGATION_ITEMS]"),T=[p.TuiDestroyService,{provide:y,deps:[l.F0,l.gz,u.Yx,p.TuiDestroyService],useFactory:(t,e,i,n)=>t.events.pipe((0,m.h)((t=>t instanceof l.m2)),(0,f.U)((()=>e.firstChild)),(0,m.h)(p.tuiIsPresent),(0,x.zg)((({data:t})=>t)),(0,f.U)((({title:t})=>`${i}${t}`)),(0,C.R)(n))},{provide:w,deps:[u.V5],useFactory:M},{provide:O,deps:[u.V5],useFactory:t=>[...M(t).map((e=>t.filter((({section:t})=>t===e)))),t.filter((t=>!t.section))]}];var P=i(77027),k=i(41360),I=i(10200),S=i(20986),A=i(64374),E=i(3729),D=i(68874),X=i(3881),z=i(30644),L=i(36710),N=i(52219),F=i(20933),R=i(89786),B=i(35065),Y=i(89570),H=i(34880),Z=i(23178),U=i(7406),G=i(66596),j=i(4783),J=i(88618);function V(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function $(t,e){if(1&t&&(a.TgZ(0,"a",16),a._uU(1),a.YNc(2,V,1,1,"tui-svg",17),a.qZA()),2&t){const t=a.oxw().$implicit;a.Q6J("href",t.route,a.LSH)("target",t.target||"_self"),a.uIk("rel",t.rel),a.xp6(1),a.hij(" ",t.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",t.icon)}}function W(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function q(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"a",19),a.NdJ("click",(function(){a.CHM(t);const e=a.oxw(5),i=a.MAs(1);return e.onClick(i)})),a._uU(1),a.YNc(2,W,1,1,"tui-svg",17),a.qZA()}if(2&t){const t=a.oxw().$implicit;a.Q6J("fragment",t.fragment)("routerLink",t.route)("target",t.target||"_self"),a.uIk("rel",t.rel),a.xp6(1),a.hij(" ",t.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",t.icon)}}function Q(t,e){if(1&t&&(a.ynx(0),a.YNc(1,$,3,5,"a",14),a.YNc(2,q,3,6,"ng-template",null,15,a.W1O),a.BQk()),2&t){const t=e.$implicit,i=a.MAs(3);a.xp6(1),a.Q6J("ngIf",t.route.includes("://"))("ngIfElse",i)}}function K(t,e){if(1&t&&(a.TgZ(0,"tui-opt-group",12),a.YNc(1,Q,4,2,"ng-container",13),a.qZA()),2&t){const t=e.$implicit,i=e.index,n=a.oxw(3);a.Q6J("label",n.labels[i]||""),a.xp6(1),a.Q6J("ngForOf",t)}}function tt(t,e){if(1&t&&(a.TgZ(0,"tui-data-list"),a.YNc(1,K,2,2,"tui-opt-group",11),a.ALo(2,"async"),a.qZA()),2&t){const t=a.oxw(2);a.xp6(1),a.Q6J("ngForOf",a.lcZ(2,1,t.filtered$))}}function et(t,e){1&t&&(a.ynx(0),a.YNc(1,tt,3,3,"tui-data-list",10),a.BQk())}const it=function(t,e){return{item:t,index:e}};function nt(t,e){if(1&t&&a.GkF(0,24),2&t){const t=e.$implicit,i=e.index,n=a.oxw(2).index;a.oxw();const o=a.MAs(12);a.Q6J("ngTemplateOutlet",o)("ngTemplateOutletContext",a.WLB(2,it,t,100*n+i))}}function ot(t,e){if(1&t&&(a.TgZ(0,"div",23),a.YNc(1,nt,1,5,"ng-container",8),a.qZA()),2&t){const t=a.oxw().index,e=a.oxw();a.xp6(1),a.Q6J("ngForOf",e.items[t])}}function at(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"tui-accordion-item",20),a.NdJ("openChange",(function(e){const i=a.CHM(t).index;return a.oxw().openPagesArr[i]=e})),a.TgZ(1,"span",21),a.TgZ(2,"strong"),a._uU(3),a.qZA(),a.qZA(),a.YNc(4,ot,2,1,"ng-template",22),a.qZA()}if(2&t){const t=e.$implicit,i=e.index,n=a.oxw();a.Q6J("borders",null)("open",!!n.openPagesArr[i]),a.xp6(3),a.Oqu(t)}}function rt(t,e){if(1&t&&a.GkF(0,24),2&t){const t=e.$implicit,i=e.index,n=a.oxw(),o=a.MAs(12);a.Q6J("ngTemplateOutlet",o)("ngTemplateOutletContext",a.WLB(2,it,t,n.items.length-1+i))}}function st(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function lt(t,e){if(1&t&&(a.TgZ(0,"a",28),a._uU(1),a.YNc(2,st,1,1,"tui-svg",17),a.qZA()),2&t){const t=a.oxw(2).item;a.Q6J("href",t.route,a.LSH)("target",t.target||"_self"),a.uIk("rel",t.rel),a.xp6(1),a.hij(" ",t.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",t.icon)}}function ut(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function ct(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"a",29),a.NdJ("click",(function(){return a.CHM(t),a.oxw(3).closeMenu()})),a._uU(1),a.YNc(2,ut,1,1,"tui-svg",17),a.qZA()}if(2&t){const t=a.oxw(2).item,e=a.oxw();a.Q6J("routerLink",t.route)("target",t.target||"_self")("tuiScrollIntoViewLink",e.isActive(t.route)),a.uIk("rel",t.rel),a.xp6(1),a.hij(" ",t.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",t.icon)}}function dt(t,e){if(1&t&&(a.ynx(0),a.YNc(1,lt,3,5,"a",27),a.YNc(2,ct,3,6,"ng-template",null,15,a.W1O),a.BQk()),2&t){const t=a.MAs(3),e=a.oxw().item;a.xp6(1),a.Q6J("ngIf",e.route.includes("://"))("ngIfElse",t)}}function pt(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function ht(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"button",34),a.NdJ("click",(function(){a.CHM(t);const e=a.oxw(2).index;return a.oxw().onGroupClick(e)})),a._UZ(1,"tui-svg",35),a._uU(2),a.YNc(3,pt,1,1,"tui-svg",17),a.qZA()}if(2&t){const t=a.oxw(2),e=t.index,i=t.item,n=a.oxw();a.xp6(1),a.ekj("t-chevron_active",!!n.openPagesGroupsArr[e]),a.Q6J("src",n.icons.more),a.xp6(1),a.hij(" ",i.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",i.icon)}}function gt(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function mt(t,e){if(1&t&&(a.TgZ(0,"a",37),a._uU(1),a.YNc(2,gt,1,1,"tui-svg",17),a.qZA()),2&t){const t=a.oxw().$implicit;a.Q6J("href",t.route,a.LSH)("target",t.target||"_self"),a.uIk("rel",t.rel),a.xp6(1),a.hij(" ",t.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",t.icon)}}function ft(t,e){if(1&t&&a._UZ(0,"tui-svg",18),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t)}}function vt(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"a",38),a.NdJ("click",(function(){return a.CHM(t),a.oxw(4).closeMenu()})),a._uU(1),a.YNc(2,ft,1,1,"tui-svg",17),a.qZA()}if(2&t){const t=a.oxw().$implicit,e=a.oxw(3);a.Q6J("fragment",t.fragment)("routerLink",t.route)("target",t.target||"_self")("tuiScrollIntoViewLink",e.isActive(t.route)),a.uIk("rel",t.rel),a.xp6(1),a.hij(" ",t.title," "),a.xp6(1),a.Q6J("polymorpheusOutlet",t.icon)}}function bt(t,e){if(1&t&&(a.ynx(0),a.YNc(1,mt,3,5,"a",36),a.YNc(2,vt,3,7,"ng-template",null,15,a.W1O),a.BQk()),2&t){const t=e.$implicit,i=a.MAs(3);a.xp6(1),a.Q6J("ngIf",t.route.includes("://"))("ngIfElse",i)}}const _t=function(){return{exact:!1}};function Ct(t,e){if(1&t&&(a.TgZ(0,"div",30),a.YNc(1,ht,4,5,"button",31),a.TgZ(2,"tui-expand",32),a.TgZ(3,"div",33),a.YNc(4,bt,4,2,"ng-container",13),a.qZA(),a.qZA(),a.qZA()),2&t){const t=a.oxw(),e=t.item,i=t.index,n=a.oxw();a.Q6J("routerLinkActiveOptions",a.DdM(4,_t)),a.xp6(1),a.Q6J("ngIf",e.subPages),a.xp6(1),a.Q6J("expanded",!!n.openPagesGroupsArr[i]),a.xp6(2),a.Q6J("ngForOf",n.$pages(e.subPages))}}function xt(t,e){if(1&t&&(a.YNc(0,dt,4,2,"ng-container",25),a.YNc(1,Ct,5,5,"ng-template",null,26,a.W1O)),2&t){const t=e.item,i=a.MAs(2);a.Q6J("ngIf",!t.subPages)("ngIfElse",i)}}class Mt{constructor(t,e,i,n,o,a,s,u,c,d,h,x,M,y,w){this.title$=i,this.mode=n,this.sidebar=o,this.labels=a,this.items=s,this.searchText=u,this.router=c,this.activatedRoute=d,this.destroy$=h,this.readyToScroll$=x,this.docIcons=M,this.icons=y,this.doc=w,this.menuOpen=!1,this.openPagesArr=[],this.openPagesGroupsArr=[],this.active="",this.search=new r.NI(""),this.filtered$=(0,p.tuiControlValue)(this.search).pipe((0,m.h)((t=>t.trim().length>2)),(0,f.U)((t=>this.filterItems(this.flattenSubPages(this.items),t)))),this.mode$=this.mode.change$.pipe((0,v.O)(null),(0,f.U)((()=>this.mode.mode||"onLight"))),i.subscribe((i=>{t.markForCheck(),e.setTitle(i),this.openActivePageGroup()})),(0,g.aj)([this.router.events.pipe((0,m.h)((t=>t instanceof l.Xs))),this.title$.pipe((0,b.w)((()=>this.readyToScroll$.pipe((0,m.h)(Boolean)))))]).pipe((0,_.q)(1),(0,f.U)((([t])=>t.anchor||"")),(0,m.h)(Boolean),(0,C.R)(this.destroy$)).subscribe((t=>this.navigateToAnchorLink(t)))}get canOpen(){var t,e;return(null!==(e=null===(t=this.search.value)||void 0===t?void 0:t.length)&&void 0!==e?e:0)>2}get itemsWithoutSections(){return this.items[this.items.length-1]}$pages(t){return t}isActive(t){return t===this.active}onGroupClick(t){this.openPagesGroupsArr[t]=!this.openPagesGroupsArr[t]}closeMenu(){this.menuOpen=!1}onClick(t){t.open=!1,this.menuOpen=!1,this.search.setValue(""),this.openActivePageGroup()}filterItems(t,e){return t.map((t=>(0,p.tuiUniqBy)(t.filter((({title:t,keywords:i=""})=>(e=e.toLowerCase().trim(),i=i.toLowerCase(),(t=t.toLowerCase()).includes(e)||i.includes(e)||t.includes((0,c.OO)(e))||i.includes((0,c.OO)(e))||e.replace(/-/gi,"").includes(t)||t.includes(e.replace(/\s|tui/g,""))||i.includes(e.replace(/\s|tui/g,""))||e.split(/\s/).find((e=>t.includes(e)))))),"title")))}flattenSubPages(t){return t.reduce(((t,e)=>[...t,e.reduce(((t,e)=>"subPages"in e?[...t,...e.subPages]:[...t,e]),[])]),[])}isActiveRoute(t){return this.router.isActive(t,{paths:"subset",queryParams:"subset",fragment:"ignored",matrixParams:"ignored"})}openActivePageGroup(){this.items.forEach(((t,e)=>{t.forEach(((t,i)=>{"route"in t&&this.isActiveRoute(t.route)&&(this.openPagesArr[e]=!0,this.active=t.route),"subPages"in t&&t.subPages.forEach((t=>{this.isActiveRoute(t.route)&&(this.openPagesArr[e]=!0,this.openPagesGroupsArr[100*e+i]=!0,this.active=t.route)}))}))}))}navigateToAnchorLink(t){const e=t?this.doc.querySelectorAll(`#${t}`):[];if(!e.length||!e[e.length-1])return;const i=this.doc.createElement("a");i.href=`${this.doc.location.pathname}#${t}`,i.style.display="none",i.style.position="absolute",this.doc.body.appendChild(i),i.click(),i.remove()}}Mt.ɵfac=function(t){return new(t||Mt)(a.Y36(a.sBO),a.Y36(s.Dx),a.Y36(y),a.Y36(h.TuiModeDirective),a.Y36(d.TuiSidebarDirective,8),a.Y36(w),a.Y36(O),a.Y36(u.EI),a.Y36(l.F0),a.Y36(l.gz),a.Y36(p.TuiDestroyService,2),a.Y36(u.V1),a.Y36(u.oq),a.Y36(h.TUI_COMMON_ICONS),a.Y36(o.K0))},Mt.ɵcmp=a.Xpm({type:Mt,selectors:[["tui-doc-navigation"]],hostVars:2,hostBindings:function(t,e){2&t&&a.ekj("_open",e.menuOpen)},features:[a._Bn(T)],ngContentSelectors:["*"],decls:14,vars:14,consts:[["tuiTextfieldSize","m",1,"t-input",3,"formControl","tuiAutoFocus","tuiTextfieldCleaner","tuiTextfieldIconLeft","tuiTextfieldLabelOutside"],["input",""],[4,"ngIf"],[1,"t-navigation"],[1,"t-scrollbar",3,"tuiMode"],[3,"closeOthers","rounded"],["size","s",3,"borders","open","openChange",4,"ngFor","ngForOf"],[1,"t-items-container"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngFor","ngForOf"],["pages",""],[4,"tuiDataList"],[3,"label",4,"ngFor","ngForOf"],[3,"label"],[4,"ngFor","ngForOf"],["tuiOption","",3,"href","target",4,"ngIf","ngIfElse"],["internal",""],["tuiOption","",3,"href","target"],["class","t-icon",3,"src",4,"polymorpheusOutlet"],[1,"t-icon",3,"src"],["tuiOption","",3,"fragment","routerLink","target","click"],["size","s",3,"borders","open","openChange"],[1,"t-label"],["tuiAccordionItemContent",""],[1,"t-section"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngIf","ngIfElse"],["subPagesTemplate",""],["tuiLink","","class","t-sublink",3,"href","target",4,"ngIf","ngIfElse"],["tuiLink","",1,"t-sublink",3,"href","target"],["routerLinkActive","t-sublink_active","tuiLink","",1,"t-sublink",3,"routerLink","target","tuiScrollIntoViewLink","click"],["routerLinkActive","",1,"t-subsection",3,"routerLinkActiveOptions"],["tuiLink","","type","button","class","t-sublink t-sublink_subsection",3,"click",4,"ngIf"],[1,"t-expand",3,"expanded"],[1,"t-section","t-section_bordered"],["tuiLink","","type","button",1,"t-sublink","t-sublink_subsection",3,"click"],[1,"t-chevron",3,"src"],["tuiLink","","class","t-sublink t-sublink_small",3,"href","target",4,"ngIf","ngIfElse"],["tuiLink","",1,"t-sublink","t-sublink_small",3,"href","target"],["routerLinkActive","t-sublink_active","tuiLink","",1,"t-sublink","t-sublink_small",3,"fragment","routerLink","target","tuiScrollIntoViewLink","click"]],template:function(t,e){1&t&&(a.F$t(),a.TgZ(0,"tui-input",0,1),a._uU(2),a.YNc(3,et,2,0,"ng-container",2),a.qZA(),a.TgZ(4,"nav",3),a.TgZ(5,"tui-scrollbar",4),a.ALo(6,"async"),a.TgZ(7,"tui-accordion",5),a.YNc(8,at,5,3,"tui-accordion-item",6),a.qZA(),a.TgZ(9,"div",7),a.YNc(10,rt,1,5,"ng-container",8),a.qZA(),a.YNc(11,xt,3,2,"ng-template",null,9,a.W1O),a.qZA(),a.qZA(),a.Hsn(13)),2&t&&(a.Q6J("formControl",e.search)("tuiAutoFocus",!!e.sidebar)("tuiTextfieldCleaner",!0)("tuiTextfieldIconLeft",e.docIcons.search)("tuiTextfieldLabelOutside",!0),a.xp6(2),a.hij(" ",e.searchText," "),a.xp6(1),a.Q6J("ngIf",e.canOpen),a.xp6(2),a.Q6J("tuiMode",a.lcZ(6,12,e.mode$)),a.xp6(2),a.Q6J("closeOthers",!1)("rounded",!1),a.xp6(1),a.Q6J("ngForOf",e.labels),a.xp6(2),a.Q6J("ngForOf",e.itemsWithoutSections))},directives:[P.K,k.w,I.s,r.JJ,r.oH,S.k,A.b,E.a,D.x,o.O5,X.I,z.w,L.o,o.sg,N.g,F.q,R.R,B.v,Y.Li,H.P,l.yS,Z.K,U.d,o.tP,G.V,l.Od,j.$,J.S],pipes:[o.Ov],styles:["[_nghost-%COMP%]{z-index:1;display:flex;flex-direction:column;text-align:center;background:var(--tui-base-01)}.t-input[_ngcontent-%COMP%]{margin:1.25rem}.t-navigation[_ngcontent-%COMP%]{display:flex;max-height:100%;min-height:0;flex:1 1 0;text-align:left}.t-scrollbar[_ngcontent-%COMP%]{scroll-behavior:smooth;width:100%}tui-root._reduced-motion[_nghost-%COMP%] .t-scrollbar[_ngcontent-%COMP%], tui-root._reduced-motion [_nghost-%COMP%] .t-scrollbar[_ngcontent-%COMP%]{scroll-behavior:auto}.t-items-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:0 1rem}.t-label[_ngcontent-%COMP%]{margin-left:.5rem}.t-expand[_ngcontent-%COMP%]{margin-left:.25rem}.t-section[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;margin:-1rem 0 -.5rem}.t-section_bordered[_ngcontent-%COMP%]{margin:.5rem 0;border-left:1px solid var(--tui-base-03)}.t-subsection[_ngcontent-%COMP%]{margin-left:.5rem}.t-sublink[_ngcontent-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem 0 0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;font:var(--tui-font-text-m);margin-left:.5rem}.t-sublink_small[_ngcontent-%COMP%]{margin-left:1rem;line-height:1.5rem;padding-top:.5rem}.t-sublink_subsection[_ngcontent-%COMP%]{margin-left:0;line-height:1.6rem}.t-sublink.t-sublink.t-sublink_active[_ngcontent-%COMP%]{color:var(--tui-text-01)}.t-icon[_ngcontent-%COMP%]{margin-left:.5rem}.t-chevron[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;width:1rem;height:1rem;margin:-.25rem .25rem 0 -.1875rem}.t-chevron_active[_ngcontent-%COMP%]{transform:rotate(90deg)}"],changeDetection:0}),(0,n.gn)([p.tuiPure],Mt.prototype,"filterItems",null),(0,n.gn)([p.tuiPure],Mt.prototype,"flattenSubPages",null)},93525:(t,e,i)=>{i.d(e,{n:()=>o});var n=i(74788);let o=(()=>{class t{constructor(t){this.template=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Rgc))},t.ɵdir=n.lG2({type:t,selectors:[["","pageTab",""]],inputs:{pageTab:"pageTab"}}),t})()},43560:(t,e,i)=>{i.d(e,{q:()=>I});var n=i(30261),o=i(4797),a=i(1570),r=i(93525),s=i(74788),l=i(12057),u=i(45930),c=i(49195),d=i(18766),p=i(82707),h=i(97611),g=i(33982),m=i(8353),f=i(44729);function v(t,e){1&t&&s._UZ(0,"tui-tag",10)}function b(t,e){if(1&t&&s._UZ(0,"tui-tag",11),2&t){const t=s.oxw();s.Q6J("autoColor",!0)("value",t.package)}}function _(t,e){if(1&t&&s._UZ(0,"tui-tag",11),2&t){const t=e.$implicit;s.Q6J("autoColor",!0)("value",t)}}const C=function(t){return{exact:t}};function x(t,e){if(1&t&&(s.TgZ(0,"a",15),s.ALo(1,"tuiReplace"),s._uU(2),s.qZA()),2&t){const t=s.oxw().ngIf,e=s.oxw().first,i=s.oxw(2);s.Q6J("routerLink",e?"./":s.Dn7(1,3,t,i.from,i.to))("routerLinkActiveOptions",s.VKq(7,C,e)),s.xp6(2),s.hij(" ",t," ")}}function M(t,e){1&t&&(s.ynx(0),s.YNc(1,x,3,9,"a",14),s.BQk())}function y(t,e){if(1&t&&(s.ynx(0),s.YNc(1,M,2,0,"ng-container",13),s.BQk()),2&t){const t=e.$implicit,i=e.index,n=s.oxw(2);s.xp6(1),s.Q6J("ngIf",t.pageTab||n.defaultTabs[i])}}function w(t,e){if(1&t){const t=s.EpF();s.TgZ(0,"tui-tabs-with-more",12),s.NdJ("activeItemIndexChange",(function(e){return s.CHM(t),s.oxw().activeItemIndex=e})),s.YNc(1,y,2,1,"ng-container",9),s.qZA()}if(2&t){const t=s.oxw();s.Q6J("activeItemIndex",t.activeItemIndex),s.xp6(1),s.Q6J("ngForOf",t.tabConnectors)}}function O(t,e){if(1&t&&s._UZ(0,"tui-doc-see-also",16),2&t){const t=s.oxw();s.Q6J("seeAlso",t.seeAlso)}}function T(t,e){if(1&t&&s.GkF(0,18),2&t){const t=s.oxw().$implicit;s.Q6J("ngTemplateOutlet",t.template)}}function P(t,e){if(1&t&&(s.ynx(0),s.YNc(1,T,1,1,"ng-container",17),s.BQk()),2&t){const t=e.index,i=s.oxw();s.xp6(1),s.Q6J("ngIf",t===i.activeItemIndex)}}const k=["*"];let I=(()=>{class t{constructor(t,e){this.defaultTabs=t,this.seeAlso=e,this.header="",this.package="",this.tags=[],this.type="",this.path="",this.deprecated=!1,this.tabConnectors=o.EMPTY_QUERY,this.activeItemIndex=0,this.from=/ /g,this.to="_"}get showSeeAlso(){return!!this.seeAlso.length&&0===this.activeItemIndex}}return t.ɵfac=function(e){return new(e||t)(s.Y36(n.AC),s.Y36(a.l))},t.ɵcmp=s.Xpm({type:t,selectors:[["tui-doc-page"]],contentQueries:function(t,e,i){if(1&t&&s.Suo(i,r.n,4),2&t){let t;s.iGM(t=s.CRH())&&(e.tabConnectors=t)}},inputs:{header:"header",package:"package",tags:"tags",type:"type",path:"path",deprecated:"deprecated"},features:[s._Bn(a.E)],ngContentSelectors:k,decls:12,vars:11,consts:[[1,"t-header"],[1,"t-title"],["status","custom","value","deprecated","class","t-tag t-tag_deprecated",4,"ngIf"],["status","custom","class","t-tag t-tag_package",3,"autoColor","value",4,"ngIf"],["status","custom","class","t-tag t-tag_package",3,"autoColor","value",4,"ngFor","ngForOf"],["class","t-tabs",3,"activeItemIndex","activeItemIndexChange",4,"ngIf"],[1,"t-source-code",3,"header","package","path","type"],[1,"t-content"],["class","t-see-also",3,"seeAlso",4,"ngIf"],[4,"ngFor","ngForOf"],["status","custom","value","deprecated",1,"t-tag","t-tag_deprecated"],["status","custom",1,"t-tag","t-tag_package",3,"autoColor","value"],[1,"t-tabs",3,"activeItemIndex","activeItemIndexChange"],[4,"ngIf"],["routerLinkActive","","tuiTab","",3,"routerLink","routerLinkActiveOptions",4,"tuiItem"],["routerLinkActive","","tuiTab","",3,"routerLink","routerLinkActiveOptions"],[1,"t-see-also",3,"seeAlso"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(t,e){1&t&&(s.F$t(),s.TgZ(0,"header",0),s.TgZ(1,"h1",1),s._uU(2),s.YNc(3,v,1,0,"tui-tag",2),s.YNc(4,b,1,2,"tui-tag",3),s.YNc(5,_,1,2,"tui-tag",4),s.qZA(),s.YNc(6,w,2,2,"tui-tabs-with-more",5),s._UZ(7,"tui-doc-source-code",6),s.qZA(),s.TgZ(8,"div",7),s.Hsn(9),s.YNc(10,O,1,1,"tui-doc-see-also",8),s.YNc(11,P,2,1,"ng-container",9),s.qZA()),2&t&&(s.xp6(2),s.hij(" ",e.header," "),s.xp6(1),s.Q6J("ngIf",!!e.deprecated||""===e.deprecated),s.xp6(1),s.Q6J("ngIf",e.package),s.xp6(1),s.Q6J("ngForOf",e.tags),s.xp6(1),s.Q6J("ngIf",e.tabConnectors.length),s.xp6(1),s.Q6J("header",e.header)("package",e.package)("path",e.path)("type",e.type),s.xp6(3),s.Q6J("ngIf",e.showSeeAlso),s.xp6(1),s.Q6J("ngForOf",e.tabConnectors))},directives:[l.O5,l.sg,u.z,c.G,d.W,p.w,h.y,g.yS,g.Od,m.C,l.tP],pipes:[f.D],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0;flex-basis:0;flex-grow:1}.t-header[_ngcontent-%COMP%]{display:flex;font:var(--tui-font-heading-3);flex-wrap:wrap;min-height:7.25rem;color:var(--tui-text-01);box-shadow:inset 0 -1px 0 0 var(--tui-base-03);padding:3.75rem 0 0;box-sizing:border-box;flex-shrink:0;margin:0 min(10vw,8.75rem)}tui-root._mobile[_nghost-%COMP%] .t-header[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{font:var(--tui-font-heading-4);min-height:4.5rem;padding:1.25rem 1.25rem 0;margin:0}.t-title[_ngcontent-%COMP%]{min-width:100%;font-size:inherit;margin:0}.t-tag[_ngcontent-%COMP%]{vertical-align:middle;text-transform:uppercase;margin-right:.5rem}.t-tag_deprecated[_ngcontent-%COMP%]{background-color:var(--tui-error-fill);color:#fff}.t-tag.t-tag_package[_ngcontent-%COMP%]{color:#000}.t-tabs[_ngcontent-%COMP%]{flex:1;margin:1.125rem .3125rem 0 0}tui-root._mobile[_nghost-%COMP%] .t-tabs[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-tabs[_ngcontent-%COMP%]{margin-top:.25rem}.t-content[_ngcontent-%COMP%]{padding:2rem 0;margin:0 min(10vw,8.75rem)}tui-root._mobile[_nghost-%COMP%] .t-content[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:2rem 1.25rem;margin:0}.t-see-also[_ngcontent-%COMP%]{min-width:18.75rem;width:30%;float:right;margin-left:1.5rem}tui-root._mobile[_nghost-%COMP%] .t-see-also[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-see-also[_ngcontent-%COMP%]{float:none;width:100%;margin:0 0 1.5rem}.t-source-code[_ngcontent-%COMP%]{align-self:flex-end;line-height:2.75rem;margin-left:auto}"],changeDetection:0}),t})()},1570:(t,e,i)=>{i.d(e,{E:()=>r,l:()=>a});var n=i(74788),o=i(30261);const a=new n.OlP("[PAGE_SEE_ALSO]"),r=[{provide:a,deps:[n.SBq,o.UL],useFactory:({nativeElement:t},e)=>{const i=t.getAttribute("header"),n=e.filter((t=>t.includes(i)))||[],o=new Set(n.join().split(",").filter((t=>t&&t!==i)));return Array.from(o)}}]},62200:(t,e,i)=>{i.d(e,{SK:()=>o,Zp:()=>a}),i(4783);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})(),a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})()},4783:(t,e,i)=>{i.d(e,{$:()=>d});var n=i(74788),o=i(30261),a=i(4797),r=i(82298),s=i(45435),l=i(43190),u=i(54395),c=i(46782);let d=(()=>{class t{constructor(t,{nativeElement:e},i){this.readyToScroll$=i,this.scroll$=new r.t(1),this.readyToScroll$.pipe((0,s.h)(Boolean),(0,l.w)((()=>this.scroll$)),(0,u.b)(750),(0,s.h)((t=>t&&!!(0,a.tuiGetElementObscures)(e))),(0,c.R)(t)).subscribe((()=>{e.scrollIntoView()}))}set tuiScrollIntoViewLink(t){this.scroll$.next(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.TuiDestroyService,2),n.Y36(n.SBq),n.Y36(o.V1))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiScrollIntoViewLink",""]],inputs:{tuiScrollIntoViewLink:"tuiScrollIntoViewLink"},features:[n._Bn([a.TuiDestroyService])]}),t})()},52404:(t,e,i)=>{i.d(e,{mT:()=>s.mT,lW:()=>s.lW,AC:()=>s.AC,$_:()=>s.$_,Or:()=>s.Or,V5:()=>s.V5,V1:()=>s.V1,UL:()=>s.UL,yO:()=>s.yO,Yx:()=>s.Yx,x9:()=>s.x9,Ii:()=>s.Ii,N0:()=>r.N,fV:()=>n.f,JF:()=>o.JF,k7:()=>o.k7,mG:()=>o.mG,Lx:()=>o.Lx,B7:()=>o.B7,qn:()=>o.qn,Lq:()=>o.Lq,N_:()=>o.N_,CE:()=>o.CE,Zp:()=>a.Zp,ML:()=>l.ML,hs:()=>o.hs,PR:()=>s.uM,Ve:()=>u.Ve,bG:()=>n.b,JQ:()=>u.JQ,Qo:()=>u.bG,vi:()=>u.vi});var n=i(41841),o=i(12653),a=i(62200),r=i(31281),s=i(30261);s.ru,s.IK,s.mv,s.gG,s.EI,s.VX,s.as;var l=i(91077),u=i(8338)},31281:(t,e,i)=>{i.d(e,{N:()=>n});const n={TS:"TypeScript",LESS:"LESS",HTML:"HTML"}},91077:(t,e,i)=>{i.d(e,{kk:()=>h,ML:()=>c});var n=i(4797);const o="Taiga UI",a=(0,n.tuiCreateToken)("tuiTheme"),r=(0,n.tuiCreateToken)(o);var s=i(62579),l=i(26215),u=i(74788);let c=(()=>{class t extends l.X{constructor(t,e,i){super(i.getItem(e)||t),this.initialTheme=t,this.key=e,this.storage=i}next(t){this.storage.setItem(this.key,t),super.next(t)}get isDefaultTheme(){return this.value===o}}return t.ɵfac=function(e){return new(e||t)(u.LFG(r),u.LFG(a),u.LFG(s.H3))},t.ɵprov=u.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();const d=(0,n.tuiCreateToken)("tuiNight"),p=(0,n.tuiCreateToken)(!0);let h=(()=>{class t extends l.X{constructor(t,e,i,n){super("true"===e.getItem(i)||null===e.getItem(i)&&t.matchMedia("(prefers-color-scheme: dark)").matches),this.win=t,this.storage=e,this.key=i,this.useDefaultNightTheme=n}next(t){this.storage.setItem(this.key,String(t)),super.next(t)}toggle(){this.next(!this.value)}}return t.ɵfac=function(e){return new(e||t)(u.LFG(s.m9),u.LFG(s.H3),u.LFG(d),u.LFG(p))},t.ɵprov=u.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},30261:(t,e,i)=>{i.d(e,{mT:()=>o,lW:()=>r,AC:()=>s,ru:()=>m,IK:()=>f,$_:()=>d,Es:()=>p,mv:()=>v,et:()=>h,oq:()=>l,Or:()=>M,_Z:()=>I,gG:()=>b,V5:()=>k,V1:()=>P,EI:()=>_,UL:()=>A,VX:()=>C,yO:()=>E,as:()=>x,Yx:()=>D,x9:()=>X,B$:()=>z,Ii:()=>L,uM:()=>g});var n=i(4797);const o=(0,n.tuiCreateToken)("");var a=i(74788);const r=new a.OlP("[TUI_DOC_CODE_EDITOR]"),s=(0,n.tuiCreateToken)([]),l=(0,n.tuiCreateToken)({search:"tuiIconSearch",day:"tuiIconSun",night:"tuiIconMoon",code:"tuiIconCode",menu:"tuiIconMenuLarge"});var u=i(8338),c=i(54487);const d=(0,n.tuiCreateToken)(c.y),p=(0,n.tuiCreateToken)(u.vi),h=(0,n.tuiCreateToken)(new Set([]));function g(t){return{provide:h,useValue:new Set(t)}}const m=(0,n.tuiCreateToken)(["Read more more about modes: ","Background","Form value"]),f=(0,n.tuiCreateToken)(["Argument","Type","Name and description","Value","Learn about our dynamic templates from "]),v=(0,n.tuiCreateToken)(["Preview","Link to a sample was successfully copied","Done"]),b=(0,n.tuiCreateToken)("Menu"),_=(0,n.tuiCreateToken)("Search"),C=(0,n.tuiCreateToken)("See also"),x=(0,n.tuiCreateToken)("Source code"),M=(0,n.tuiCreateToken)("");var y=i(41439),w=i(46797),O=i(25917),T=i(43190);const P=(0,n.tuiCreateToken)((0,y.P)((()=>(0,w.H)(200).pipe((0,T.w)((()=>(0,O.of)(!0))))))),k=(0,n.tuiCreateToken)([]),I=(0,n.tuiCreateTokenFromFactory)((()=>(0,u.S4)((0,a.f3M)(k))));var S=i(64862);(0,n.tuiCreateTokenFromFactory)((()=>(0,a.f3M)(S.TUI_REDUCED_MOTION)?"auto":"smooth"));const A=(0,n.tuiCreateToken)([]),E=(0,n.tuiCreateToken)(null),D=(0,n.tuiCreateToken)(""),X=(0,n.tuiCreateToken)(null),z=(0,n.tuiCreateToken)(u.TN),L=(0,n.tuiCreateToken)(String)},8338:(t,e,i)=>{function n(t){return"true"===(null==t?void 0:t.toString())}function o(t){const e=String(t).trim();if(function(t){return["undefined","null","NaN"].includes(t)}(e))return null;if(function(t){return"true"===t||"false"===t}(e))return"true"===String(e);if(function(t){return!!t.trim()&&!Number.isNaN(Number(t))&&!t.startsWith("+")}(e))return Number(e);const i=decodeURIComponent(e);try{return function(t){return t.startsWith("[")&&t.endsWith("]")}(i)||function(t){return t.startsWith("{")&&t.endsWith("}")}(i)?JSON.parse(i):i}catch(t){return i}}function a(t){return[{path:"",component:t,children:[{path:":tab",component:t}]}]}function r(t,e){if(null===t)return"null";switch(typeof t){case"string":return`'${t}'`;case"undefined":case"number":case"boolean":case"function":return String(t)}return t instanceof RegExp?String(t):Array.isArray(t)?function(t,e){if(0===e)return"[…]";let i="",n=!0;for(let o=0;oo,cd:()=>n,Ve:()=>a,sj:()=>r,JQ:()=>c,vP:()=>d,bG:()=>p,S4:()=>h,OO:()=>m,vi:()=>l,TN:()=>f});var s=i(25848);function l(t=""){const e=(new s.Z).parse(t,{}).filter((({tag:t,type:e})=>"code"===t&&"fence"===e)).map((({content:t})=>t.trim()));return e.length?e:[t]}var u=i(64762);function c(t){return(0,u.mG)(this,void 0,void 0,(function*(){return t instanceof Promise?(yield t).default:t}))}function d(t){return(0,u.mG)(this,void 0,void 0,(function*(){const e={};for(const[i,n]of Object.entries(t))n&&(e[i]=yield c(n));return e}))}function p(t,e=new Set){const i=Array.from(new Set(t.map((t=>t.section))));return t.slice().sort(((t,n)=>{var o,a;if(e.has(null!==(o=t.section)&&void 0!==o?o:"")||e.has(null!==(a=n.section)&&void 0!==a?a:""))return 0;const r=i.indexOf(t.section),s=i.indexOf(n.section);return r!==s?r-s:t.title>n.title?1:t.title.localeCompare(n.title)})).map((t=>function(t){return"subPages"in t}(t)?Object.assign(Object.assign({},t),{subPages:p(t.subPages,e)}):t))}function h(t){const e=new Map;return t.forEach((t=>{"subPages"in t?t.subPages.forEach((t=>{e.set(t.title,t)})):e.set(t.title,t)})),e}const g={а:"f",б:",",в:"d",г:"u",д:"l",е:"t",ё:"`",ж:";",з:"p",и:"b",й:"q",к:"r",л:"k",м:"v",н:"y",о:"j",п:"g",р:"h",с:"c",т:"n",у:"e",ф:"a",х:"[",ц:"w",ч:"x",ш:"i",щ:"o",ъ:"]",ы:"s",ь:"m",ю:".",я:"z"};function m(t){let e="";for(let i=0;i]+)>/g);return(e?e.reduce(((t,e)=>t.replace(e,e.replace(/\|/g,"&"))),t).split("|").map((t=>t.trim())):t.split("|").map((t=>t.trim()))).reduce(((t,e)=>{var i,n,o,a,r,s,l,u,c,d,p,h;let g=e.trim().replace(/readonly /g,"").replace(/\[\]/g,"");return g=null!==(a=null===(o=null===(n=null===(i=g.match(/ReadonlyArray<([^>]+)>/))||void 0===i?void 0:i[1])||void 0===n?void 0:n.split("&"))||void 0===o?void 0:o[0])&&void 0!==a?a:g,g=null!==(u=null===(l=null===(s=null===(r=g.match(/\[([^\]]+)\]/))||void 0===r?void 0:r[1])||void 0===s?void 0:s.split(","))||void 0===l?void 0:l[0])&&void 0!==u?u:g,g=null!==(h=null===(p=null!==(d=null===(c=g.split("<"))||void 0===c?void 0:c[0])&&void 0!==d?d:g)||void 0===p?void 0:p.trim())&&void 0!==h?h:"",g=Number.isNaN(parseFloat(g))?g:"number",g=/^'(.+)'$|^"(.+)"$|^`(.+)`$/.test(g)?"string":g,g=1===g.length?"unknown":g,t.concat({type:e.replace(/&/g,"|"),extracted:g})}),[])}},73104:(t,e,i)=>{i.d(e,{F:()=>B});var n=i(12057),o=i(74788),a=i(4797),r=i(64862),s=i(66259),l=i(26215),u=i(46797),c=i(54487),d=i(98085),p=i(13653),h=i(87519),g=i(46782),m=i(71289),f=i(15257),v=i(68885),b=i(19773),_=i(88002),C=i(45435),x=i(43190),M=i(54395),y=i(21156),w=i(6127),O=i(17068),T=i(76189),P=i(42123),k=i(66596),I=i(18620),S=i(5485),A=i(29793),E=i(16129),D=i(35271);const X=["yearsScrollRef"],z=["monthsScrollRef"];function L(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"header",10),o.TgZ(1,"button",11),o.NdJ("click",(function(){return o.CHM(t),o.oxw().onClose()})),o.ALo(2,"async"),o.qZA(),o.TgZ(3,"button",12),o.NdJ("click",(function(){return o.CHM(t),o.oxw().onClose()})),o._uU(4),o.ALo(5,"async"),o.qZA(),o.TgZ(6,"h2",13),o._uU(7),o.qZA(),o.TgZ(8,"button",14),o.NdJ("click",(function(){return o.CHM(t),o.oxw().onConfirm()})),o._uU(9),o.ALo(10,"async"),o.qZA(),o.qZA()}if(2&t){const t=e.ngIf,i=o.oxw();o.xp6(1),o.Q6J("icon",i.icons.close)("title",o.lcZ(2,5,i.closeWord$)),o.xp6(3),o.hij(" ",o.lcZ(5,7,i.cancelWord$)," "),o.xp6(3),o.hij(" ",i.single?t[0]:i.multi?t[2]:t[1]," "),o.xp6(2),o.hij(" ",o.lcZ(10,9,i.doneWord$)," ")}}function N(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"button",15),o.NdJ("click",(function(){const e=o.CHM(t).$implicit;return o.oxw().setYear(e)})),o._uU(1),o.qZA()}if(2&t){const t=e.$implicit,i=o.oxw();o.uIk("data-state",i.getState(t)),o.xp6(1),o.hij(" ",t," ")}}function F(t,e){if(1&t&&(o.TgZ(0,"div",16),o._uU(1),o.qZA()),2&t){const t=e.$implicit;o.xp6(1),o.hij(" ",t," ")}}function R(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"section",17),o.TgZ(1,"h2",18),o._uU(2),o.ALo(3,"async"),o.ALo(4,"tuiMonth"),o.qZA(),o.TgZ(5,"tui-primitive-calendar-mobile",19),o.NdJ("dayClick",(function(e){return o.CHM(t),o.oxw().onDayClick(e)})),o.ALo(6,"tuiMapper"),o.qZA(),o.qZA()}if(2&t){const t=e.$implicit,i=o.oxw();o.xp6(2),o.Oqu(o.lcZ(3,4,o.lcZ(4,6,t))),o.xp6(3),o.Q6J("disabledItemHandler",o.gM2(6,8,i.disabledItemHandler,i.disabledItemHandlerMapper,i.min,i.max))("month",t)("value",i.value)}}let B=(()=>{class t{constructor(t,e,i,n,r,s,u,c,d,m,f,v,b){this.isIOS=t,this.isE2E=e,this.doc=i,this.destroy$=n,this.icons=s,this.closeWord$=u,this.cancelWord$=c,this.doneWord$=d,this.unorderedWeekDays$=m,this.chooseDayOrRangeTexts$=f,this.duration=v,this.ngZone=b,this.value$=new l.X(null),this.today=a.TuiDay.currentLocal(),this.activeYear=0,this.activeMonth=0,this.single=!0,this.multi=!1,this.min=a.TUI_FIRST_DAY,this.max=a.TUI_LAST_DAY,this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.cancel=new o.vpe,this.confirm=new o.vpe,this.valueChange=this.value$.pipe((0,p.T)(1),(0,h.x)(((t,e)=>(null==t?void 0:t.toString())===(null==e?void 0:e.toString()))),(0,g.R)(this.destroy$)),this.years=Array.from({length:y.W8},((t,e)=>e+y.AE)),this.months=Array.from({length:12*y.W8},((t,e)=>new a.TuiMonth(Math.floor(e/a.MONTHS_IN_YEAR)+y.AE,e%a.MONTHS_IN_YEAR))),this.initialized=!1,this.disabledItemHandlerMapper=(t,e,i)=>n=>n.dayBefore(e)||null!==i&&n.dayAfter(i)||t(n),r.pipe((0,g.R)(this.destroy$)).subscribe((t=>{this.value=t}))}get value(){return this.value$.value}set value(t){this.value$.next(t)}get yearWidth(){return this.doc.documentElement.clientWidth/y.NP}ngAfterViewInit(){this.activeYear=this.initialYear,this.activeMonth=this.initialMonth,this.waitScrolledChange()}onClose(){this.cancel.emit()}onConfirm(){this.value?this.confirm.emit(this.value):this.cancel.emit()}onDayClick(t){this.single?this.value=t:this.isMultiValue(this.value)?this.value=(0,s.tuiImmutableUpdateInputDateMulti)(this.value,t):this.value instanceof a.TuiDay?this.value=a.TuiDayRange.sort(this.value,t):this.value instanceof a.TuiDayRange&&!this.value.isSingleDay?this.value=t:this.value instanceof a.TuiDayRange?this.value=a.TuiDayRange.sort(this.value.from,t):this.value||(this.value=t)}getState(t){return this.isYearActive(t)?"active":this.isYearActive(t-1)||this.isYearActive(t+1)?"adjacent":null}onMonthChange(t){if(!t||this.activeMonth===t)return;this.activeMonth=t;const e=this.monthToYear(t);e!==this.activeYear&&(this.activeYear=e,this.scrollToActiveYear())}setYear(t){this.activeYear!==t&&(this.activeMonth+=this.getMonthOffset(t),this.activeYear=t,this.scrollToActiveYear("smooth"),(0,u.H)(0).pipe((0,a.tuiZonefree)(this.ngZone),(0,g.R)(this.destroy$)).subscribe((()=>this.scrollToActiveMonth())))}isMultiValue(t){return!(t instanceof a.TuiDay)&&!(t instanceof a.TuiDayRange)&&this.multi}get initialYear(){var t,e,i;return this.value?this.value instanceof a.TuiDay?this.value.year:this.value instanceof a.TuiDayRange?this.value.to.year:null!==(i=null===(e=null===(t=this.value)||void 0===t?void 0:t[0])||void 0===e?void 0:e.year)&&void 0!==i?i:this.today.year:this.today.year}get initialMonth(){var t,e,i,n,o,r;return this.value?this.value instanceof a.TuiDay?this.value.month+(this.value.year-y.AE)*a.MONTHS_IN_YEAR:this.value instanceof a.TuiDayRange?this.value.to.month+(this.value.to.year-y.AE)*a.MONTHS_IN_YEAR:(null!==(i=null===(e=null===(t=this.value)||void 0===t?void 0:t[0])||void 0===e?void 0:e.month)&&void 0!==i?i:this.today.month)+((null!==(r=null===(o=null===(n=this.value)||void 0===n?void 0:n[0])||void 0===o?void 0:o.year)&&void 0!==r?r:this.today.year)-y.AE)*a.MONTHS_IN_YEAR:this.today.month+(this.today.year-y.AE)*a.MONTHS_IN_YEAR}getYearsViewportSize(){var t;return(null===(t=this.yearsScrollRef)||void 0===t?void 0:t.getViewportSize())||0}updateViewportDimension(){var t,e;null===(t=this.yearsScrollRef)||void 0===t||t.checkViewportSize(),null===(e=this.monthsScrollRef)||void 0===e||e.checkViewportSize()}lateInit(){return this.getYearsViewportSize()>0?c.y:(0,m.g)(200)}waitScrolledChange(){var t;this.updateViewportDimension(),null===(t=this.monthsScrollRef)||void 0===t||t.scrolledIndexChange.pipe((0,m.g)(this.duration),this.lateInit(),(0,f.q)(1),(0,g.R)(this.destroy$)).subscribe((()=>{this.initialized=!0,this.updateViewportDimension(),this.initYearScroll(),this.initMonthScroll(),this.scrollToActiveYear(),this.scrollToActiveMonth()}))}initYearScroll(){const{yearsScrollRef:t}=this;if(!t)return;const e=(0,a.tuiTypedFromEvent)(t.elementRef.nativeElement,"touchstart",{passive:!0}),i=(0,a.tuiTypedFromEvent)(t.elementRef.nativeElement,"touchend",{passive:!0}),n=(0,a.tuiTypedFromEvent)(t.elementRef.nativeElement,"click");t.elementScrolled().pipe((0,v.j)(e,(()=>n)),(0,b.zg)((t=>t)),(0,m.g)(0),(0,_.U)((()=>Math.round(t.measureScrollOffset()/this.yearWidth)+Math.floor(y.NP/2)+y.AE)),(0,C.h)((t=>t!==this.activeYear)),(0,g.R)(this.destroy$)).subscribe((t=>{this.activeMonth+=this.getMonthOffset(t),this.activeYear=t,this.scrollToActiveMonth()})),e.pipe((0,x.w)((()=>i)),(0,x.w)((()=>(0,d.S3)(t.elementScrolled(),(0,u.H)(y.Qn)).pipe((0,M.b)(2*y.Qn),(0,f.q)(1),(0,g.R)(e)))),(0,g.R)(this.destroy$)).subscribe((()=>this.scrollToActiveYear("smooth")))}initMonthScroll(){const{monthsScrollRef:t}=this;if(!t)return;const e=(0,a.tuiTypedFromEvent)(t.elementRef.nativeElement,"touchstart",{passive:!0}),i=(0,a.tuiTypedFromEvent)(t.elementRef.nativeElement,"touchend",{passive:!0});e.pipe((0,x.w)((()=>i)),(0,x.w)((()=>(0,d.S3)(t.elementScrolled(),(0,u.H)(y.Qn)).pipe((0,M.b)(2*y.Qn),(0,f.q)(1),(0,g.R)(e)))),(0,g.R)(this.destroy$)).subscribe((()=>this.scrollToActiveMonth("smooth")))}scrollToActiveYear(t="auto"){var e;null===(e=this.yearsScrollRef)||void 0===e||e.scrollToIndex(Math.max(this.activeYear-y.AE-2,0),this.isE2E?"auto":t)}scrollToActiveMonth(t="auto"){var e;null===(e=this.monthsScrollRef)||void 0===e||e.scrollToIndex(this.activeMonth,this.isE2E?"auto":t)}isYearActive(t){return t===this.activeYear}monthToYear(t){return Math.ceil((t+1)/a.MONTHS_IN_YEAR)+y.AE-1}getMonthOffset(t){return(t-this.activeYear)*a.MONTHS_IN_YEAR}}return t.ɵfac=function(e){return new(e||t)(o.Y36(a.TUI_IS_IOS),o.Y36(a.TUI_IS_E2E),o.Y36(n.K0),o.Y36(a.TuiDestroyService,2),o.Y36(w.i),o.Y36(r.TUI_COMMON_ICONS),o.Y36(r.TUI_CLOSE_WORD),o.Y36(s.TUI_CANCEL_WORD),o.Y36(s.TUI_DONE_WORD),o.Y36(r.TUI_SHORT_WEEK_DAYS),o.Y36(s.TUI_CHOOSE_DAY_OR_RANGE_TEXTS,8),o.Y36(r.TUI_ANIMATIONS_DURATION),o.Y36(o.R0b))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-mobile-calendar"]],viewQuery:function(t,e){if(1&t&&(o.Gf(X,5),o.Gf(z,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.yearsScrollRef=t.first),o.iGM(t=o.CRH())&&(e.monthsScrollRef=t.first)}},hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("mousedown.prevent",(function(){return 0})),2&t&&o.ekj("_ios",e.isIOS)("_initialized",e.initialized)},inputs:{single:"single",multi:"multi",min:"min",max:"max",disabledItemHandler:"disabledItemHandler",value:"value"},outputs:{cancel:"cancel",confirm:"confirm",valueChange:"valueChange"},features:[o._Bn(w.X)],decls:13,vars:14,consts:[["class","t-header",4,"ngIf"],["orientation","horizontal",1,"t-years",3,"itemSize"],["yearsScrollRef",""],[1,"t-years-wrapper"],["type","button","class","t-year",3,"click",4,"cdkVirtualFor","cdkVirtualForOf"],[1,"t-week"],["class","t-day",4,"ngFor","ngForOf"],[1,"t-months",3,"scrolledIndexChange"],["monthsScrollRef",""],["class","t-month-wrapper",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],[1,"t-header"],["appearance","","automation-id","tui-mobile-calendar__cancel","shape","rounded","tuiIconButton","","tuiRipple","","type","button",1,"t-close",3,"icon","title","click"],["tuiLink","","tuiTouchable","opacity","type","button",1,"t-link","t-link_close",3,"click"],["automation-id","tui-mobile-calendar__label",1,"t-label"],["automation-id","tui-mobile-calendar__confirm","tuiLink","","tuiTouchable","opacity","type","button",1,"t-link",3,"click"],["type","button",1,"t-year",3,"click"],[1,"t-day"],[1,"t-month-wrapper"],[1,"t-month"],[1,"t-calendar",3,"disabledItemHandler","month","value","dayClick"]],template:function(t,e){1&t&&(o.YNc(0,L,11,11,"header",0),o.ALo(1,"async"),o.TgZ(2,"cdk-virtual-scroll-viewport",1,2),o.TgZ(4,"div",3),o.YNc(5,N,2,2,"button",4),o.qZA(),o.qZA(),o.TgZ(6,"div",5),o.YNc(7,F,2,1,"div",6),o.ALo(8,"async"),o.ALo(9,"tuiOrderWeekDays"),o.qZA(),o.TgZ(10,"cdk-virtual-scroll-viewport",7,8),o.NdJ("scrolledIndexChange",(function(t){return e.onMonthChange(t)})),o.YNc(12,R,7,13,"section",9),o.qZA()),2&t&&(o.Q6J("ngIf",o.lcZ(1,8,e.chooseDayOrRangeTexts$)),o.xp6(2),o.Q6J("itemSize",e.yearWidth),o.xp6(3),o.Q6J("cdkVirtualForOf",e.years),o.xp6(2),o.Q6J("ngForOf",o.lcZ(8,10,o.lcZ(9,12,e.unorderedWeekDays$))),o.xp6(3),o.ekj("_without_header",!e.chooseDayOrRangeTexts$),o.xp6(2),o.Q6J("cdkVirtualForOf",e.months)("cdkVirtualForTemplateCacheSize",10))},directives:[n.O5,O.N7,O.xd,O.x0,n.sg,T.v,P.q,k.V,I.u,S.u],pipes:[n.Ov,A.q,E.$,D.c],styles:["[_nghost-%COMP%]{display:block;height:100%;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;color:var(--tui-text-01);-webkit-tap-highlight-color:transparent}.t-header[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;height:3.5rem;padding:0 1rem;border-bottom:.5px solid var(--tui-base-03)}._ios[_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{height:2.75rem;border-bottom:none}.t-close[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;margin-right:2rem}._ios[_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{display:none}.t-link[_ngcontent-%COMP%]{margin-left:auto;flex-shrink:0;font-size:.875rem;line-height:1rem;font-weight:500;text-transform:uppercase;color:var(--tui-link)}.t-link_close[_ngcontent-%COMP%]{display:none}._ios[_nghost-%COMP%] .t-link[_ngcontent-%COMP%]{min-width:3.75rem;text-align:right;font-size:.9375rem;line-height:1.125rem;font-weight:400;letter-spacing:.018125rem;text-transform:none}._ios[_nghost-%COMP%] .t-link_close[_ngcontent-%COMP%]{display:block;margin:0 auto 0 0;text-align:left}.t-label[_ngcontent-%COMP%]{flex-grow:1;margin:0;font-size:1.25rem;line-height:3.5rem;font-weight:500;letter-spacing:-.0125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-label[_ngcontent-%COMP%] + .t-link[_ngcontent-%COMP%]{padding-left:1rem}._ios[_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{font-size:1.0625rem;font-weight:600;letter-spacing:-.025625rem;text-align:center}.t-years[_ngcontent-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;height:4.0625rem;background-color:var(--tui-base-01);box-shadow:0 .5px var(--tui-base-03)}.t-years[_ngcontent-%COMP%]::-webkit-scrollbar, .t-years[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{display:none}._ios[_nghost-%COMP%] .t-years[_ngcontent-%COMP%]{background-color:transparent}.t-years-wrapper[_ngcontent-%COMP%]{display:flex;height:4.0625rem}.t-year[_ngcontent-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;outline:none;width:20vw;flex-shrink:0;font-size:.9375rem;font-weight:700;letter-spacing:.015625rem;cursor:pointer;opacity:.1;transform:scale(.73);transition:color,opacity,transform .2s}.t-year[data-state=adjacent][_ngcontent-%COMP%]{transform:scale(.86);opacity:.3}.t-year[data-state=active][_ngcontent-%COMP%]{color:var(--tui-link);opacity:1;transform:scale(1)}.t-week[_ngcontent-%COMP%]{display:flex;align-items:center;height:1.875rem;width:20.75rem;max-width:100%;margin:0 auto;font-size:.75rem}._ios[_nghost-%COMP%] .t-week[_ngcontent-%COMP%]{width:22.625rem;font-size:.6875rem;font-weight:500;color:var(--tui-text-02)}.t-day[_ngcontent-%COMP%]{flex:1;text-align:center}.t-months[_ngcontent-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;height:calc(100% - 9.5rem);box-shadow:0 -1px var(--tui-base-03);overflow-x:hidden}.t-months[_ngcontent-%COMP%]::-webkit-scrollbar, .t-months[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{display:none}._ios[_nghost-%COMP%] .t-months[_ngcontent-%COMP%]{height:calc(100% - 8.75rem)}.t-months._without_header[_ngcontent-%COMP%]{height:calc(100% - 6rem)}.t-month-wrapper[_ngcontent-%COMP%]{margin:.625rem 0 -.625rem}.t-month[_ngcontent-%COMP%]{height:2.75rem;line-height:2.75rem;padding-left:1rem;font-size:.875rem;font-weight:500;text-transform:uppercase;margin:0 0 1.25rem;box-sizing:border-box;border-bottom:.5px solid var(--tui-base-03)}._ios[_nghost-%COMP%] .t-month[_ngcontent-%COMP%]{height:3.125rem;margin:0;border-bottom:none;text-transform:none;font-size:1.375rem;line-height:3.125rem;letter-spacing:.02rem;font-weight:700}.t-calendar[_ngcontent-%COMP%]{margin:0 auto;font-family:inherit;font-size:1.125rem;transition:opacity .2s}._ios[_nghost-%COMP%] .t-calendar[_ngcontent-%COMP%]{font-size:1.0625rem}.t-week[_ngcontent-%COMP%], .t-years[_ngcontent-%COMP%], .t-months[_ngcontent-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;opacity:0}._initialized[_nghost-%COMP%] .t-week[_ngcontent-%COMP%], ._initialized[_nghost-%COMP%] .t-years[_ngcontent-%COMP%], ._initialized[_nghost-%COMP%] .t-months[_ngcontent-%COMP%]{opacity:1}"],changeDetection:0}),t})()},21156:(t,e,i)=>{i.d(e,{AE:()=>s,AH:()=>h,Bx:()=>f,J4:()=>m,KC:()=>c,NP:()=>r,Qn:()=>a,Rp:()=>g,W8:()=>l,YX:()=>u,u2:()=>d,xh:()=>p});var n=i(4797);function o(t){return Array.from({length:t.yearCycle},((e,i)=>Array.from({length:n.MONTHS_IN_YEAR},((e,n)=>t.label+function(t){const e=new Date(t.year+t.startingYear,t.month,1),i=new Date(t.year+t.startingYear,t.month+1,0).getDate()+(e.getDay()||7)-1;return Math.ceil(i/7)}({year:i,month:n,startingYear:t.startingYear})*t.week))))}const a=80,r=5,s=1900,l=196,u=500,c=64,d=48,p=50,h=50,g=28,m=o({label:c,week:d,yearCycle:g,startingYear:s}),f=o({label:p,week:h,yearCycle:g,startingYear:s})},6127:(t,e,i)=>{i.d(e,{X:()=>d,i:()=>c});var n=i(17068),o=i(74788),a=i(4797),r=i(66259),s=i(59193),l=i(46782),u=i(31192);const c=new o.OlP("[TUI_VALUE_STREAM]"),d=[a.TuiDestroyService,a.TuiScrollService,{provide:n.yU,deps:[a.TUI_IS_IOS,a.TuiScrollService],useClass:u.I},{provide:c,deps:[[new o.FiY,r.TUI_CALENDAR_DATE_STREAM],a.TuiDestroyService,o.sBO],useFactory:(t,e,i)=>(t||s.E).pipe((0,a.tuiWatch)(i),(0,l.R)(e))}]},31192:(t,e,i)=>{i.d(e,{I:()=>p});var n=i(64762),o=i(4797),a=i(79765),r=i(87519),s=i(46782),l=i(21156);const u=d(l.J4),c=d(l.Bx);function d(t,e=28,i=12){return t.reduce(((t,n,o)=>o<=e?t+n.reduce(((t,n,a)=>on)return Math.max((a+t)*o.MONTHS_IN_YEAR+i,0);return l.W8}computeHeight(t,e){const i=this.isIos?l.Bx:l.J4,n=t%l.Rp,o=d(i,n,e),a=(t-n)/l.Rp;return(this.isIos?a*c:a*u)+o}updateRenderedRange(t){const e=t.measureScrollOffset(),{start:i,end:n}=t.getRenderedRange(),o=t.getViewportSize(),a=t.getDataLength(),r={start:i,end:n},s=this.getIndexForOffset(e);e-this.getOffsetForIndex(i){i.d(e,{B:()=>d,q:()=>p});var n=i(89570),o=i(70248),a=i(79314),r=i(74788),s=i(12057),l=i(23184);function u(t,e){if(1&t&&(r.O4$(),r.TgZ(0,"svg",3),r.TgZ(1,"defs"),r.TgZ(2,"mask",4),r._UZ(3,"path",5),r.qZA(),r.qZA(),r.TgZ(4,"g",6),r._UZ(5,"path",7),r.qZA(),r.qZA()),2&t){const t=r.oxw();r.Udp("opacity",t.opacity),r.uIk("transform",t.transform)}}function c(t,e){1&t&&r._UZ(0,"tui-loader",8),2&t&&r.Q6J("inheritColor",!0)}let d=(()=>{class t{constructor(t,e){this.context=t,this.threshold=e}get transform(){return`rotate(${Math.min(180+2.3*this.percent,500)} 0 0)`}get percent(){return 100*this.context.$implicit/this.threshold}get opacity(){return this.context.$implicit/(1.5*this.threshold)}get dropped(){return this.context.$implicit<=a.G||this.context.$implicit===this.threshold}get hostTransform(){return`translateY(${Math.min(this.context.$implicit,1.5*this.threshold)}px)`}}return t.ɵfac=function(e){return new(e||t)(r.Y36(n.yf),r.Y36(o.uJ))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-mobile-android-loader"]],hostVars:6,hostBindings:function(t,e){2&t&&(r.Udp("transform",e.hostTransform),r.ekj("_visible",e.percent)("_dropped",e.dropped))},decls:4,vars:2,consts:[[1,"t-wrapper"],["fill","none","height","24","viewBox","0 0 24 24","width","24","xmlns","http://www.w3.org/2000/svg",3,"opacity",4,"ngIf","ngIfElse"],["loading",""],["fill","none","height","24","viewBox","0 0 24 24","width","24","xmlns","http://www.w3.org/2000/svg"],["id","mask-1"],["clip-rule","evenodd","d","M21 12C21 7.03 16.97 3 12 3C7.03 3 3 7.03 3 12C3 16.97 7.03 21 12 21C14.06 21 15.96 20.3 17.48 19.14L16.06 17.7C14.91 18.51 13.51 19 12 19C8.13 19 5 15.87 5 12C5 8.13 8.13 5 12 5C15.87 5 19 8.13 19 12H16L20 16L24 12H21Z","fill","white","fill-rule","evenodd"],["mask","url(#mask-1)"],["clip-rule","evenodd","d","M21 12C21 7.03 16.97 3 12 3C7.03 3 3 7.03 3 12C3 16.97 7.03 21 12 21C14.06 21 15.96 20.3 17.48 19.14L16.06 17.7C14.91 18.51 13.51 19 12 19C8.13 19 5 15.87 5 12C5 8.13 8.13 5 12 5C15.87 5 19 8.13 19 12H16L20 16L24 12H21Z","fill","black","fill-rule","evenodd"],["size","s",1,"t-loader",3,"inheritColor"]],template:function(t,e){if(1&t&&(r.TgZ(0,"div",0),r.YNc(1,u,6,3,"svg",1),r.qZA(),r.YNc(2,c,1,1,"ng-template",null,2,r.W1O)),2&t){const t=r.MAs(3);r.xp6(1),r.Q6J("ngIf",100!==e.percent)("ngIfElse",t)}},directives:[s.O5,l.k],styles:["[_nghost-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:-webkit-sticky;position:sticky;top:0;z-index:1;display:block;height:0;opacity:0}._visible[_nghost-%COMP%]{opacity:1}._dropped[_nghost-%COMP%]{transition:transform var(--tui-duration) cubic-bezier(.4,0,.2,1),opacity var(--tui-duration) var(--tui-duration)}.t-wrapper[_ngcontent-%COMP%]{position:absolute;top:-2.5rem;left:50%;display:flex;box-shadow:var(--tui-shadow-dropdown);height:2.25rem;width:2.25rem;background-color:var(--tui-secondary);border-radius:6.25rem;align-items:center;justify-content:center;margin-left:-1.125rem}.t-loader[_ngcontent-%COMP%]{color:var(--tui-text-01)}"],changeDetection:0}),t})();const p=new n.Al(d)},82051:(t,e,i)=>{i.d(e,{e:()=>p,u:()=>d});var n=i(89570),o=i(70248),a=i(74788),r=i(36097),s=i(12057);function l(t,e){if(1&t&&(a.O4$(),a._UZ(0,"animate",5)),2&t){const t=a.oxw(2).$implicit,e=a.oxw();a.uIk("begin",e.calculateAnimationBegin(t))}}function u(t,e){if(1&t&&(a.O4$(),a.TgZ(0,"g"),a.TgZ(1,"rect",3),a.YNc(2,l,1,1,"animate",4),a.qZA(),a.qZA()),2&t){const t=a.oxw().$implicit,e=a.oxw();a.uIk("transform",e.calculateTransform(t)),a.xp6(2),a.Q6J("ngIf",e.finished)}}function c(t,e){if(1&t&&(a.O4$(),a.ynx(0),a.YNc(1,u,3,2,"g",2),a.BQk()),2&t){const t=e.$implicit,i=a.oxw();a.xp6(1),a.Q6J("ngIf",i.isShown(t))}}let d=(()=>{class t{constructor(t,e){this.context=t,this.threshold=e,this.steps=12}get finished(){return this.percent>=100}get percent(){return 100*this.context.$implicit/this.threshold}isShown(t){return this.percent>8*(t+1)}calculateTransform(t){return`rotate(${30*t} 50 50)`}calculateAnimationBegin(t){return 8*t/100+"s"}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.yf),a.Y36(o.uJ))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-mobile-ios-loader"]],decls:2,vars:1,consts:[["height","36","preserveAspectRatio","xMidYMid","viewBox","0 0 100 100","width","36",0,"xmlns","xlink","http://www.w3.org/1999/xlink","xmlns","http://www.w3.org/2000/svg"],[4,"tuiRepeatTimes","tuiRepeatTimesOf"],[4,"ngIf"],["fill","#c7c9cc","height","16","rx","7.05","ry","3.3","width","6","x","47","y","22"],["attributeName","opacity","dur","1s","keyTimes","0;1","repeatCount","indefinite","values","1;0",4,"ngIf"],["attributeName","opacity","dur","1s","keyTimes","0;1","repeatCount","indefinite","values","1;0"]],template:function(t,e){1&t&&(a.O4$(),a.TgZ(0,"svg",0),a.YNc(1,c,2,1,"ng-container",1),a.qZA()),2&t&&(a.xp6(1),a.Q6J("tuiRepeatTimesOf",e.steps))},directives:[r.X,s.O5],styles:["[_nghost-%COMP%]{position:absolute;top:-.5rem;left:50%;margin-left:-1.125rem}"],changeDetection:0}),t})();const p=new n.Al(d)},14471:(t,e,i)=>{i.d(e,{z:()=>v});var n=i(74788),o=i(4797),a=i(45435),r=i(88002),s=i(87519),l=i(39761),u=i(46782),c=i(70248),d=i(79314),p=i(89570),h=i(12057);function g(t,e){1&t&&n.GkF(0)}const m=function(t){return{$implicit:t}},f=["*"];let v=(()=>{class t{constructor(t,e,{nativeElement:i},n,c,p,h){this.isIOS=n,this.threshold=c,this.component=p,this.pulling$=h,this.styleHandler=this.isIOS?t=>({top:(0,o.tuiPx)(t/2)}):()=>null,this.pulled=this.pulling$.pipe((0,a.h)((t=>t===this.threshold))),this.dropped$=this.pulling$.pipe((0,r.U)((t=>t<=d.G||t===this.threshold)),(0,s.x)()),this.component&&(0,o.tuiScrollFrom)(i).pipe((0,l.O)(null),(0,o.tuiZonefree)(t),(0,u.R)(e)).subscribe((()=>{i.scrollTop?i.style.touchAction="":i.style.touchAction="pan-down"}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.R0b),n.Y36(o.TuiDestroyService,2),n.Y36(o.TUI_SCROLL_REF),n.Y36(o.TUI_IS_IOS),n.Y36(c.uJ),n.Y36(c.Do),n.Y36(d.S))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-pull-to-refresh"]],inputs:{styleHandler:"styleHandler"},outputs:{pulled:"pulled"},features:[n._Bn([d.S,o.TuiDestroyService])],ngContentSelectors:f,decls:6,vars:15,consts:[[4,"polymorpheusOutlet","polymorpheusOutletContext"],[3,"ngStyle"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,g,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"div",1),n.ALo(3,"async"),n.ALo(4,"async"),n.Hsn(5),n.qZA()),2&t&&(n.Q6J("polymorpheusOutlet",e.component)("polymorpheusOutletContext",n.VKq(13,m,n.lcZ(1,7,e.pulling$)||0)),n.xp6(2),n.Udp("position","relative"),n.ekj("t-drop",n.lcZ(3,9,e.dropped$)),n.Q6J("ngStyle",e.styleHandler(n.lcZ(4,11,e.pulling$)||0)))},directives:[p.Li,h.PC],pipes:[h.Ov],styles:[".t-drop[_ngcontent-%COMP%]{transition:all var(--tui-duration) cubic-bezier(.4,0,.2,1)}"],changeDetection:0}),t})()},70248:(t,e,i)=>{i.d(e,{Do:()=>c,Tj:()=>l,l7:()=>d,uJ:()=>u});var n=i(74788),o=i(4797),a=i(59193),r=i(42562),s=i(82051);const l=(0,o.tuiCreateToken)(a.E),u=(0,o.tuiCreateToken)(50),c=(0,o.tuiCreateTokenFromFactory)((()=>(0,n.f3M)(o.TUI_IS_IOS)?s.e:r.q)),d=l},79314:(t,e,i)=>{i.d(e,{G:()=>_,S:()=>C});var n=i(74788),o=i(4797),a=i(18891),r=i(59193),s=i(39761),l=i(43190),u=i(45435),c=i(88002),d=i(68307),p=i(46782),h=i(86804),g=i(42145),m=i(70409),f=i(87519),v=i(18819),b=i(70248);const _=Math.pow(10,-6);let C=(()=>{class t extends a.y{constructor(t,e,i,n,a){super((t=>(a?this.pulling$:r.E).subscribe(t))),this.el=t,this.scrollRef=e,this.loaded$=i,this.threshold=n,this.touched=!1,this.pulling$=this.loaded$.pipe((0,s.O)(null),(0,l.w)((()=>(0,o.tuiTypedFromEvent)(this.element,"touchstart",{passive:!0}).pipe((0,u.h)((()=>!this.scrollTop&&!this.el.nativeElement.querySelector("tui-dialog, tui-dropdown, tui-sheet-dialog, tui-dropdown-mobile"))),(0,c.U)((({touches:t})=>t[0].clientY)),(0,l.w)((t=>(0,o.tuiTypedFromEvent)(this.element,"touchmove").pipe((0,d.b)((()=>{this.touched=!0})),(0,c.U)((({touches:e})=>e[0].clientY-t)),(0,u.h)((t=>t>0)),(0,p.R)((0,o.tuiTypedFromEvent)(this.element,"touchend").pipe((0,d.b)((()=>{this.touched=!1})))),(0,p.R)((0,o.tuiScrollFrom)(this.scrollRef.nativeElement)),(0,h.l)(0)))),(0,g.R)(((t,e)=>!e&&!this.touched&&t>this.threshold?this.threshold:e+e*_),0),(0,m.o)((t=>t!==this.threshold),!0),(0,s.O)(0)))),(0,f.x)(),(0,v.B)())}get element(){return this.el.nativeElement}get scrollTop(){return this.scrollRef.nativeElement.scrollTop}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.SBq),n.LFG(o.TUI_SCROLL_REF),n.LFG(b.Tj),n.LFG(b.uJ),n.LFG(b.Do))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})()},50273:(t,e,i)=>{i.d(e,{K:()=>x});var n=i(64762),o=i(74788),a=i(4797),r=i(64862),s=i(30126),l=i(89570),u=i(26215),c=i(12057),d=i(96442),p=i(76189);const h=["sheet"],g=["stops"];function m(t,e){if(1&t&&o._UZ(0,"div",8,9),2&t){const t=e.$implicit;o.Udp("margin-top",t)}}function f(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function v(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"button",13),o.NdJ("click",(function(){return o.CHM(t),o.oxw(2).close()})),o._uU(1),o.ALo(2,"async"),o.qZA()}if(2&t){const t=o.oxw(2);o.Q6J("icon",t.icons.close),o.xp6(1),o.hij(" ",o.lcZ(2,2,t.closeWord$)," ")}}function b(t,e){if(1&t&&(o.TgZ(0,"h2",10),o.YNc(1,f,2,1,"ng-container",11),o.YNc(2,v,3,4,"button",12),o.qZA()),2&t){const t=o.oxw();o.Q6J("id",t.context.id),o.xp6(1),o.Q6J("polymorpheusOutlet",t.context.label),o.xp6(1),o.Q6J("ngIf",t.context.closeable)}}function _(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function C(t,e){if(1&t&&(o.TgZ(0,"div",14),o.YNc(1,_,2,1,"ng-container",15),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.context.content)("polymorpheusOutletContext",t.context)}}class x{constructor(t,e,i,n,o){this.el=t,this.duration=e,this.icons=i,this.closeWord$=n,this.context=o,this.stopsRefs=a.EMPTY_QUERY,this.pointers=0,this.slideInTop={value:"",params:{start:"100vh",duration:this.duration}},this.stuck$=new u.X(!1)}get offset(){return this.context.offset}get closeable(){return this.context.closeable}get isSmall(){var t;return this.sheetTop>((null===(t=this.sheet)||void 0===t?void 0:t.nativeElement.clientHeight)||1/0)}onPointerChange(t){if(this.pointers+=t,!t){const t=this.el.nativeElement.scrollTop>this.sheetTop;this.stuck$.value!==t&&this.stuck$.next(t)}!this.context.closeable||this.pointers||this.el.nativeElement.scrollTop||this.close()}close(){this.el.nativeElement.dispatchEvent(new Event("mousedown",{bubbles:!0})),this.context.$implicit.complete()}ngAfterViewInit(){this.el.nativeElement.scrollTop=[...this.getStops(this.stopsRefs),this.sheetTop][this.context.initial]}get sheetTop(){var t,e;return null!==(e=null===(t=this.sheet)||void 0===t?void 0:t.nativeElement.offsetTop)&&void 0!==e?e:1/0}getStops(t){return t.map((({nativeElement:t})=>t.offsetTop+t.clientHeight))}}x.ɵfac=function(t){return new(t||x)(o.Y36(o.SBq),o.Y36(r.TUI_ANIMATIONS_DURATION),o.Y36(r.TUI_COMMON_ICONS),o.Y36(r.TUI_CLOSE_WORD),o.Y36(l.yf))},x.ɵcmp=o.Xpm({type:x,selectors:[["tui-sheet-dialog"]],viewQuery:function(t,e){if(1&t&&(o.Gf(h,5),o.Gf(g,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.sheet=t.first),o.iGM(t=o.CRH())&&(e.stopsRefs=t)}},hostVars:6,hostBindings:function(t,e){1&t&&o.NdJ("$.class._stuck",(function(){return e.stuck$}))("touchstart.passive.silent",(function(){return e.onPointerChange(1)}),!1,o.evT)("touchend.silent",(function(){return e.onPointerChange(-1)}),!1,o.evT)("touchcancel.silent",(function(){return e.onPointerChange(-1)}),!1,o.evT)("scroll.silent",(function(){return e.onPointerChange(0)})),2&t&&(o.Ikx("$.class._stuck",e.stuck$),o.d8E("@tuiSlideInTop",e.slideInTop),o.Udp("top",e.offset,"px"),o.ekj("_closeable",e.closeable))},decls:8,vars:5,consts:[[1,"t-stops"],["class","t-stop",3,"margin-top",4,"ngFor","ngForOf"],[1,"t-sheet",3,"tuiClickOutside"],["sheet",""],[1,"t-top"],["class","t-heading",3,"id",4,"ngIf"],["class","t-content",4,"ngIf"],[1,"t-footer"],[1,"t-stop"],["stops",""],[1,"t-heading",3,"id"],[4,"polymorpheusOutlet"],["appearance","icon","size","xs","tuiIconButton","","class","t-close",3,"icon","click",4,"ngIf"],["appearance","icon","size","xs","tuiIconButton","",1,"t-close",3,"icon","click"],[1,"t-content"],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(o.TgZ(0,"div",0),o.YNc(1,m,2,2,"div",1),o.qZA(),o.TgZ(2,"div",2,3),o.NdJ("tuiClickOutside",(function(){return e.close()})),o._UZ(4,"div",4),o.YNc(5,b,3,3,"h2",5),o.YNc(6,C,2,2,"div",6),o.qZA(),o._UZ(7,"div",7)),2&t&&(o.xp6(1),o.Q6J("ngForOf",e.context.stops),o.xp6(1),o.ekj("t-sheet_small",e.isSmall),o.xp6(3),o.Q6J("ngIf",e.context.label),o.xp6(1),o.Q6J("ngIf",e.context.content))},directives:[c.sg,d.Z,c.O5,l.Li,p.v],pipes:[c.Ov],styles:['[_nghost-%COMP%]{position:fixed;top:0;left:0;bottom:0;right:0;right:-1rem;display:flex;flex-direction:column;-webkit-clip-path:inset(0 1rem 0 0 round .75rem .75rem 0 0);clip-path:inset(0 1rem 0 0 round .75rem .75rem 0 0);font:var(--tui-font-text-m);overflow-y:scroll;scroll-snap-type:y mandatory;overscroll-behavior:none;box-shadow:0 20rem var(--tui-elevation-01)}._closeable[_nghost-%COMP%]{display:block}._closeable[_nghost-%COMP%] .t-stops[_ngcontent-%COMP%]{display:flex}.t-stops[_ngcontent-%COMP%]{display:none;height:100%;scroll-snap-stop:always;scroll-snap-align:start}.t-stop[_ngcontent-%COMP%]{scroll-snap-stop:normal;scroll-snap-align:start;height:1rem;width:1rem}.t-sheet[_ngcontent-%COMP%]{box-shadow:var(--tui-shadow);width:calc(100% - 1rem);border-radius:.75rem .75rem 0 0;padding:0 1rem;margin-top:auto;background:var(--tui-elevation-01);box-sizing:border-box;scroll-snap-stop:always;scroll-snap-align:start}@supports (-moz-appearance: none){.t-sheet_small[_ngcontent-%COMP%]{scroll-snap-align:end}}.t-top[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1;height:1.5rem;background:var(--tui-elevation-01)}.t-top[_ngcontent-%COMP%]:after{content:"";position:absolute;top:.5rem;left:50%;width:2rem;height:.25rem;transform:translate(-50%);background:var(--tui-base-09);opacity:.3;border-radius:1rem}.t-heading[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:1.5rem;z-index:1;display:flex;margin:0;padding-bottom:1rem;font:var(--tui-font-heading-6);background:var(--tui-elevation-01)}.t-heading[_ngcontent-%COMP%]:last-child{margin-bottom:-.75rem}.t-heading[_ngcontent-%COMP%]:after{content:"";position:absolute;top:100%;left:0;right:0;height:1px;background:var(--tui-base-03);opacity:0}._stuck[_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]:after{opacity:1}.t-close[_ngcontent-%COMP%]{right:-.25rem;flex-shrink:0;margin-left:auto}.t-content[_ngcontent-%COMP%]{position:relative;isolation:isolate}.t-content[_ngcontent-%COMP%]:nth-child(3){margin-top:1rem}.t-footer[_ngcontent-%COMP%]{height:1rem;scroll-snap-stop:always;scroll-snap-align:end;background:var(--tui-elevation-01)}'],data:{animation:[r.tuiSlideInTop]},changeDetection:0}),(0,n.gn)([(0,s.uX)((function(){return this.context.closeable}))],x.prototype,"close",null),(0,n.gn)([a.tuiPure],x.prototype,"getStops",null)},17315:(t,e,i)=>{i.d(e,{x:()=>r});var n=i(4797),o=i(7698),a=i(74788);let r=(()=>{class t extends n.AbstractTuiDialogDirective{}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵdir=a.lG2({type:t,selectors:[["ng-template","tuiSheetDialog",""]],inputs:{options:["tuiSheetDialogOptions","options"],open:["tuiSheetDialog","open"]},outputs:{openChange:"tuiSheetDialogChange"},features:[a._Bn([{provide:n.AbstractTuiDialogService,useExisting:o.P}]),a.qOj]}),t})()},16466:(t,e,i)=>{i.d(e,{L4:()=>a,M9:()=>r,uR:()=>o});var n=i(4797);const o={label:"",stops:[],initial:0,offset:16,closeable:!0},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},7698:(t,e,i)=>{i.d(e,{P:()=>u});var n=i(74788),o=i(4797),a=i(89570),r=i(50273),s=i(16466);const l=new a.Al(r.K);let u=(()=>{class t extends o.AbstractTuiDialogService{constructor(){super(...arguments),this.component=l,this.defaultOptions=Object.assign(Object.assign({},(0,n.f3M)(s.L4)),{data:void 0})}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},62121:(t,e,i)=>{i.d(e,{P:()=>h});var n=i(74788),o=i(4797),a=i(64862),r=i(73766),s=i(40939),l=i(12057);function u(t,e){1&t&&n.Hsn(0,0,["*ngIf","deg"])}const c=function(t){return{transform:t}};function d(t,e){if(1&t&&(n.ynx(0),n._UZ(1,"div",1),n.YNc(2,u,1,0,"ng-content",2),n._UZ(3,"div",1),n.BQk()),2&t){const t=e.tuiLet;n.xp6(1),n.Q6J("ngStyle",n.VKq(3,c,"rotate(-"+t+"deg)")),n.xp6(1),n.Q6J("ngIf",t),n.xp6(1),n.Q6J("ngStyle",n.VKq(5,c,"rotate("+t+"deg)"))}}const p=["*"];let h=(()=>{class t{constructor(t,e,i){this.sheet=t,this.scroll$=e,this.zone=i,this.rotate$=this.scroll$.pipe((0,a.tuiZonefulMap)((t=>(0,o.tuiClamp)(10-(t-this.stop)/5,0,10)),this.zone))}get stop(){return this.sheet.stops[0]||0}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.Jy),n.Y36(r.PE),n.Y36(n.R0b))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-sheet-bar"]],ngContentSelectors:p,decls:2,vars:3,consts:[[4,"tuiLet"],[1,"t-bar",3,"ngStyle"],[4,"ngIf"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,d,4,7,"ng-container",0),n.ALo(1,"async")),2&t&&n.Q6J("tuiLet",n.lcZ(1,1,e.rotate$))},directives:[s.L,l.PC,l.O5],pipes:[l.Ov],styles:['[_nghost-%COMP%]{transition-property:border-radius;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;height:1.25rem;align-items:center;justify-content:center;opacity:.3}.t-bar[_ngcontent-%COMP%]{content:"";height:.25rem;width:1rem;background:var(--tui-base-09);pointer-events:none}._ios:not(._dragged)[_nghost-%COMP%] .t-bar[_ngcontent-%COMP%], ._ios:not(._dragged) [_nghost-%COMP%] .t-bar[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out}.t-bar[_ngcontent-%COMP%]:first-child{border-radius:1rem 0 0 1rem;transform-origin:top right}.t-bar[_ngcontent-%COMP%]:last-child{border-radius:0 1rem 1rem 0;transform-origin:top left}'],changeDetection:0}),t})()},59113:(t,e,i)=>{i.d(e,{NV:()=>d,gz:()=>c,ui:()=>p});var n=i(74788),o=i(4797),a=i(64862),r=i(76189),s=i(12057);const l=["tuiSheetHeading",""],u=["*"],c="tui-sheet-close",d="tui-sheet-id";let p=(()=>{class t{constructor(t,e,i,n){this.idService=t,this.el=e,this.closeWord$=i,this.icons=n,this.id=this.idService.generate()}ngAfterViewInit(){this.el.nativeElement.dispatchEvent(new CustomEvent(d,{bubbles:!0,detail:this.id}))}onClick(){this.el.nativeElement.dispatchEvent(new CustomEvent(c,{bubbles:!0}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TuiIdService),n.Y36(n.SBq),n.Y36(a.TUI_CLOSE_WORD),n.Y36(a.TUI_COMMON_ICONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["","tuiSheetHeading",""]],attrs:l,ngContentSelectors:u,decls:4,vars:5,consts:[["appearance","icon","size","xs","tuiIconButton","","type","button",1,"t-close",3,"icon","title","click"],[3,"id"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"button",0),n.NdJ("click",(function(){return e.onClick()})),n.ALo(1,"async"),n.qZA(),n.TgZ(2,"span",1),n.Hsn(3),n.qZA()),2&t&&(n.Q6J("icon",e.icons.close)("title",n.lcZ(1,3,e.closeWord$)),n.xp6(2),n.Q6J("id",e.id))},directives:[r.v],pipes:[s.Ov],styles:['[_nghost-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1;min-height:2rem;box-sizing:border-box;margin:-1.25rem -1rem 0;padding:1.5rem 1rem 1rem;background:var(--tui-elevation-01);border-radius:.75rem .75rem 0 0;font:var(--tui-font-heading-6);box-shadow:inset 0 1px #ffffff40}[_nghost-%COMP%]:after{content:"";position:absolute;top:100%;left:0;right:0;height:1px;background:var(--tui-base-03);opacity:0}[_nghost-%COMP%] ._stuck[_nghost-%COMP%]:after, ._stuck [_nghost-%COMP%]:after{opacity:1}.t-close[_ngcontent-%COMP%]{display:none;float:right;margin-right:-.25rem}.t-wrapper_closeable[_nghost-%COMP%] .t-close[_ngcontent-%COMP%], .t-wrapper_closeable [_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{display:block}'],changeDetection:0}),t})()},77915:(t,e,i)=>{i.d(e,{K:()=>T});var n=i(64762),o=i(74788),a=i(4797),r=i(64862),s=i(66259),l=i(46797),u=i(88002),c=i(46782),d=i(73766),p=i(13109),h=i(12057),g=i(99354),m=i(62121),f=i(89570),v=i(96627),b=i(59113);const _=["sheet"],C=["content"],x=["stops"];function M(t,e){if(1&t&&o._UZ(0,"div",11,12),2&t){const t=e.$implicit;o.Udp("margin-top",t)}}function y(t,e){if(1&t&&o._UZ(0,"img",15),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t,o.LSH)}}function w(t,e){if(1&t&&(o.TgZ(0,"header",13),o.YNc(1,y,1,1,"img",14),o.qZA()),2&t){const t=o.oxw();o.Q6J("tuiSheetTop",t.imageStop),o.xp6(1),o.Q6J("polymorpheusOutlet",t.item.image)("polymorpheusOutletContext",t.context)}}function O(t,e){if(1&t&&(o.TgZ(0,"h2",16),o._uU(1),o.qZA()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}class T{constructor(t,e,i,n,o,r){this.scroll$=t,this.el=e,this.zone=i,this.isIos=n,this.moreWord$=o,this.destroy$=r,this.stopsRefs=a.EMPTY_QUERY,this.id="",this.stuck$=this.scroll$.pipe((0,u.U)((t=>Math.floor(t)>this.contentTop)))}get stops(){return this.getStops(this.stopsRefs)}get imageStop(){return this.item.imageSlide&&this.stops[this.stops.length-1]||0}get imageHeight(){return this.contentTop-this.sheetTop}get context(){return Object.assign(Object.assign({},this.item),{scroll$:this.scroll$.pipe((0,a.tuiZonefull)(this.zone))})}onId(t){this.id=t}ngAfterViewInit(){this.el.nativeElement.scrollTop=[...this.stops,this.sheetTop,this.contentTop][this.item.initial]}scrollTo(t=this.sheetTop){const{nativeElement:e}=this.el;if(this.isIos){const i=t-e.scrollTop-16;e.style.transition="none",e.style.transform=`scaleX(-1) translate3d(0, ${i}px, 0)`,(0,l.H)(0).pipe((0,c.R)(this.destroy$)).subscribe((()=>{e.style.transition="",e.style.transform=""}))}e.scrollTo({top:t,behavior:"smooth"})}close(){this.context.closeable&&this.context.$implicit.complete()}get contentTop(){var t,e;return null!==(e=null===(t=this.content)||void 0===t?void 0:t.nativeElement.offsetTop)&&void 0!==e?e:1/0}get sheetTop(){var t,e;return null!==(e=null===(t=this.sheet)||void 0===t?void 0:t.nativeElement.offsetTop)&&void 0!==e?e:1/0}getStops(t){return t.map((({nativeElement:t})=>t.offsetTop+t.clientHeight))}}T.ɵfac=function(t){return new(t||T)(o.Y36(d.PE),o.Y36(o.SBq),o.Y36(o.R0b),o.Y36(a.TUI_IS_IOS),o.Y36(s.TUI_MORE_WORD),o.Y36(a.TuiDestroyService,2))},T.ɵcmp=o.Xpm({type:T,selectors:[["tui-sheet"]],viewQuery:function(t,e){if(1&t&&(o.Gf(_,5),o.Gf(C,5),o.Gf(x,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.sheet=t.first),o.iGM(t=o.CRH())&&(e.content=t.first),o.iGM(t=o.CRH())&&(e.stopsRefs=t)}},hostAttrs:["role","dialog"],hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("$.class._stuck",(function(){return e.stuck$}))("tui-sheet-id",(function(t){return e.onId(t.detail)})),2&t&&(o.Ikx("$.class._stuck",e.stuck$),o.uIk("aria-labelledby",e.id),o.ekj("_ios",e.isIos))},inputs:{item:"item"},features:[o._Bn(p.V)],decls:13,vars:9,consts:[[1,"t-bumpers",3,"click"],["class","t-bumper",3,"marginTop",4,"ngFor","ngForOf"],[1,"t-wrapper"],["sheet",""],["class","t-top",3,"tuiSheetTop",4,"ngIf"],["tuiSheetStop","",1,"t-sheet"],["content",""],[1,"t-bar"],["type","button",1,"t-button",3,"title","click"],[1,"t-content"],["tuiSheetHeading","","class","t-heading",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-bumper"],["stops",""],[1,"t-top",3,"tuiSheetTop"],["alt","","class","t-image",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["alt","",1,"t-image",3,"src"],["tuiSheetHeading","",1,"t-heading"]],template:function(t,e){1&t&&(o.TgZ(0,"div",0),o.NdJ("click",(function(){return e.close()})),o.YNc(1,M,2,2,"div",1),o.qZA(),o.TgZ(2,"div",2,3),o.YNc(4,w,2,3,"header",4),o.TgZ(5,"section",5,6),o._UZ(7,"div",7),o.TgZ(8,"tui-sheet-bar"),o.TgZ(9,"button",8),o.NdJ("click",(function(){return e.scrollTo(e.stops[1])})),o.ALo(10,"async"),o.qZA(),o.qZA(),o.TgZ(11,"div",9),o.YNc(12,O,2,1,"h2",10),o.qZA(),o.qZA(),o.qZA()),2&t&&(o.xp6(1),o.Q6J("ngForOf",e.item.stops),o.xp6(1),o.ekj("t-wrapper_shadow",!e.item.image),o.xp6(2),o.Q6J("ngIf",e.item.image),o.xp6(5),o.Q6J("title",o.lcZ(10,7,e.moreWord$)),o.xp6(3),o.Q6J("polymorpheusOutlet",e.item.content)("polymorpheusOutletContext",e.context))},directives:[h.sg,h.O5,g.p,m.P,f.Li,v.J,b.ui],pipes:[h.Ov],styles:["[_nghost-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;position:absolute;top:0;left:0;bottom:0;right:0;transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;top:auto;border-radius:.75rem .75rem 0 0;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;box-shadow:0 50vh var(--tui-elevation-01);padding-right:1rem;margin-left:-1rem;transform:scaleX(-1);-webkit-clip-path:inset(0 1rem 0 0 round .75rem .75rem 0 0);clip-path:inset(0 1rem 0 0 round .75rem .75rem 0 0)}[_nghost-%COMP%]::-webkit-scrollbar, [_nghost-%COMP%]::-webkit-scrollbar-thumb{display:none}._stuck[_nghost-%COMP%]{scroll-snap-type:none}@supports (-moz-appearance: none){[_nghost-%COMP%]{scroll-snap-type:none}}.t-bumpers[_ngcontent-%COMP%]{display:flex;height:100%}.t-wrapper_closeable[_nghost-%COMP%] .t-bumpers[_ngcontent-%COMP%], .t-wrapper_closeable [_nghost-%COMP%] .t-bumpers[_ngcontent-%COMP%]{scroll-snap-stop:always;scroll-snap-align:start;scroll-margin:-1px}.t-bumper[_ngcontent-%COMP%]{scroll-snap-stop:always;scroll-snap-align:start;height:1rem;width:1rem}.t-wrapper[_ngcontent-%COMP%]{border-radius:inherit;scroll-snap-stop:always;scroll-snap-align:start}.t-wrapper_shadow[_ngcontent-%COMP%]{box-shadow:var(--tui-shadow)}.t-top[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;border-radius:.8rem .8rem 0 0;box-shadow:var(--tui-shadow);transform:scaleX(-1);overflow:hidden}.t-top._clickthrough[_ngcontent-%COMP%]{pointer-events:none}._overlay:not(._visible)[_nghost-%COMP%] .t-top[_ngcontent-%COMP%], ._overlay:not(._visible) [_nghost-%COMP%] .t-top[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;transform:scaleX(-1)!important}.t-image[_ngcontent-%COMP%]{display:block;width:100%}.t-sheet[_ngcontent-%COMP%]{position:relative;border-radius:inherit;scroll-snap-stop:always;scroll-snap-align:start;transform:scaleX(-1)}.t-top[_ngcontent-%COMP%]:not(._rounded) ~ .t-sheet[_ngcontent-%COMP%] .t-bar[_ngcontent-%COMP%]{border-radius:0}.t-bar[_ngcontent-%COMP%]{transition-property:border-radius;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:-webkit-sticky;position:sticky;top:0;z-index:1;height:1.5rem;margin-bottom:-1.5rem;border-radius:inherit;background:var(--tui-elevation-01);box-shadow:inset 0 1px #ffffff40}.t-button[_ngcontent-%COMP%]{position:absolute;top:0;height:1.5rem;width:3rem;padding:0;border:0;opacity:0}.t-content[_ngcontent-%COMP%]{padding:1rem;margin-top:-1rem;border-radius:inherit;background:var(--tui-elevation-01)}.t-heading[_ngcontent-%COMP%]{padding-bottom:.5rem;background:var(--tui-elevation-01)}"],data:{animation:[r.tuiSlideInTop]},changeDetection:0}),(0,n.gn)([a.tuiPure],T.prototype,"context",null),(0,n.gn)([a.tuiPure],T.prototype,"getStops",null)},13109:(t,e,i)=>{i.d(e,{V:()=>p});var n=i(12057),o=i(74788),a=i(4797),r=i(66682),s=i(88002),l=i(18819),u=i(37500),c=i(73766),d=i(77915);const p=[{provide:c.NG,deps:[o.SBq],useFactory:({nativeElement:t})=>(0,r.T)((0,a.tuiTypedFromEvent)(t,"touchstart",{passive:!0}).pipe((0,s.U)(a.ALWAYS_TRUE_HANDLER)),(0,a.tuiTypedFromEvent)(t,"touchend").pipe((0,s.U)(a.ALWAYS_FALSE_HANDLER)))},{provide:c.PE,deps:[o.SBq,o.R0b,n.K0,a.TUI_IS_IOS],useFactory:({nativeElement:t},e,i,n)=>n?(0,u.l)(t,i,e):(0,r.T)((0,a.tuiTypedFromEvent)(t,"scroll"),(0,a.tuiTypedFromEvent)(t,"load",{capture:!0})).pipe((0,s.U)((()=>t.scrollTop)),(0,a.tuiZonefree)(e),(0,l.B)())},{provide:a.TUI_SCROLL_REF,useExisting:o.SBq},{provide:c.Jy,useExisting:(0,o.Gpc)((()=>d.K))}]},38643:(t,e,i)=>{i.d(e,{N:()=>m});var n=i(74788),o=i(4797),a=i(64862),r=i(46782),s=i(85556),l=i(12057),u=i(62549),c=i(77915),d=i(16088),p=i(65634),h=i(43362);function g(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",2,3),n.NdJ("click.self",(function(){const e=n.CHM(t).$implicit;return n.oxw().close(e)})),n.ALo(2,"async"),n.ALo(3,"async"),n.ALo(4,"async"),n.TgZ(5,"tui-sheet",4),n.NdJ("close",(function(){const e=n.CHM(t).$implicit;return n.oxw().close(e)})),n.ALo(6,"async"),n.qZA(),n.qZA()}if(2&t){const t=e.$implicit,i=n.MAs(1),o=n.oxw();n.Udp("height",n.lcZ(2,14,i.height$),"px"),n.ekj("t-wrapper_closeable",t.closeable)("t-wrapper_overlay",t.overlay||n.lcZ(3,16,i.overlay$))("t-wrapper_visible",n.lcZ(4,18,i.visible$)),n.Q6J("@tuiFadeIn",o.options)("@tuiSlideInTop",o.options)("tuiSheetWrapper",t.offset),n.xp6(5),n.Udp("height",(n.lcZ(6,20,o.height$)||0)-t.offset,"px"),n.Q6J("item",t)}}let m=(()=>{class t{constructor(t,e,i,n,o){this.options=t,this.service=e,this.height$=i,this.destroy$=n,this.cdr=o,this.sheets=[]}ngOnInit(){this.service.sheets$.pipe((0,r.R)(this.destroy$)).subscribe((t=>{this.sheets=t,this.cdr.detectChanges()}))}close({closeable:t,$implicit:e}){t&&e.complete()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.TUI_ANIMATION_OPTIONS),n.Y36(s.K),n.Y36(o.TUI_WINDOW_HEIGHT),n.Y36(o.TuiDestroyService,2),n.Y36(n.sBO))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-sheets-host"]],features:[n._Bn([o.TuiDestroyService])],decls:2,vars:1,consts:[["class","t-wrapper",3,"t-wrapper_closeable","t-wrapper_overlay","t-wrapper_visible","height","tuiSheetWrapper","click.self",4,"ngFor","ngForOf"],[1,"t-overlay",3,"click"],[1,"t-wrapper",3,"tuiSheetWrapper","click.self"],["wrapper","tuiSheetWrapper"],["tuiOverscroll","all","tuiScrollRef","",3,"item","close"]],template:function(t,e){1&t&&(n.YNc(0,g,7,22,"div",0),n.TgZ(1,"div",1),n.NdJ("click",(function(){return e.close(e.sheets[0])})),n.qZA()),2&t&&n.Q6J("ngForOf",e.sheets)},directives:[l.sg,u.n,c.K,d.V,p.W,h.e],pipes:[l.Ov],styles:["[_nghost-%COMP%]{position:-webkit-sticky;position:sticky;bottom:0;display:block;height:0}.t-overlay[_ngcontent-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:fixed;top:0;left:0;width:100%;z-index:-1;height:100%;background:#000;opacity:.001;pointer-events:none}.t-wrapper_overlay[_ngcontent-%COMP%] ~ .t-overlay[_ngcontent-%COMP%]{opacity:.8;pointer-events:auto;touch-action:none}.t-wrapper[_ngcontent-%COMP%]{position:absolute;bottom:0;z-index:0;width:100%;height:100vh;overflow:hidden}.t-wrapper_visible[_ngcontent-%COMP%]{overflow:visible}"],data:{animation:[a.tuiSlideInTop,a.tuiFadeIn]},changeDetection:0}),t})()},16088:(t,e,i)=>{i.d(e,{V:()=>h});var n=i(74788),o=i(62579),a=i(4797),r=i(66682),s=i(39761),l=i(45435),u=i(87519),c=i(77915),d=i(59113),p=i(73766);let h=(()=>{class t{constructor(t,e,i,n,o,c){this.zone=t,this.dragged$=e,this.scroll$=i,this.win=n,this.el=o,this.sheet=c,this.close=(0,r.T)((0,a.tuiTypedFromEvent)(this.el.nativeElement,d.gz),this.dragged$.pipe((0,a.tuiIfMap)((()=>this.scroll$.pipe((0,s.O)(this.el.nativeElement.scrollTop))),a.tuiIsFalsy),(0,l.h)((t=>{var e;return(null===(e=this.sheet.item)||void 0===e?void 0:e.closeable)&&this.shouldClose(t)})),(0,u.x)(),(0,a.tuiZonefull)(this.zone)))}shouldClose(t){const e=Math.min(this.win.innerHeight,this.el.nativeElement.scrollHeight-this.win.innerHeight);return t{i.d(e,{p:()=>h});var n=i(74788),o=i(4797),a=i(46797),r=i(88002),s=i(87519),l=i(57057),u=i(45435),c=i(39426),d=i(46782),p=i(73766);let h=(()=>{class t{constructor(t,e,i,n,{nativeElement:o}){n.pipe((0,r.U)((e=>Math.floor(e)>t.nativeElement.offsetTop)),(0,s.x)(),(0,l.M)(i),(0,r.U)((([t,e])=>!t&&!e)),(0,u.h)(Boolean),(0,c.p)(100),(0,d.R)(e)).subscribe((()=>{o.style.overflow="hidden",o.classList.remove("_stuck"),o.scrollTop=t.nativeElement.offsetTop,(0,a.H)(100).pipe((0,d.R)(e)).subscribe((()=>{o.style.overflow=""}))}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.TuiDestroyService,2),n.Y36(p.NG),n.Y36(p.PE),n.Y36(o.TUI_SCROLL_REF))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiSheetStop",""]],features:[n._Bn([o.TuiDestroyService])]}),t})()},96627:(t,e,i)=>{i.d(e,{J:()=>l});var n=i(62579),o=i(4797),a=i(88002),r=i(73766),s=i(74788);let l=(()=>{class t{constructor(t,e,i){this.scroll$=t,this.component=e,this.win=i,this.stop=0,this.transform$=this.scroll$.pipe((0,a.U)((t=>`translateY(${this.getY(t)}%) scaleX(-1)`))),this.rounded$=this.scroll$.pipe((0,a.U)((t=>t!!Math.round(this.getY(t)))))}getY(t){const e=t-this.stop,i=this.win.innerHeight-this.component.item.offset-this.stop;return this.stop&&(0,o.tuiClamp)(100-e/i*100,0,100)}}return t.ɵfac=function(e){return new(e||t)(s.Y36(r.PE),s.Y36(r.Jy),s.Y36(n.m9))},t.ɵdir=s.lG2({type:t,selectors:[["","tuiSheetTop",""]],hostVars:3,hostBindings:function(t,e){1&t&&s.NdJ("$.style.transform",(function(){return e.transform$}))("$.class._rounded",(function(){return e.rounded$}))("$.class._clickthrough",(function(){return e.clickthrough$})),2&t&&s.Ikx("$.style.transform",e.transform$)("$.class._rounded",e.rounded$)("$.class._clickthrough",e.clickthrough$)},inputs:{stop:["tuiSheetTop","stop"]}}),t})()},62549:(t,e,i)=>{i.d(e,{n:()=>b});var n=i(64762),o=i(74788),a=i(62579),r=i(4797),s=i(98085),l=i(46797),u=i(45435),c=i(54395),d=i(15257),p=i(88002),h=i(43190),g=i(39761),m=i(87519),f=i(77915),v=i(73766);class b{constructor(t,e){this.zone=t,this.win=e,this.tuiSheetWrapper=16}get overlay$(){return this.scroll$.pipe((0,p.U)((t=>t+16>this.win.innerHeight-this.tuiSheetWrapper)),(0,m.x)(),(0,r.tuiZonefull)(this.zone))}get visible$(){return function(t,e){const i=t.pipe((0,u.h)(Boolean)),n=t.pipe((0,u.h)(r.tuiIsFalsy)),o=(0,s.S3)(e,(0,l.H)(100)).pipe((0,c.b)(200),(0,d.q)(1),(0,p.U)(r.ALWAYS_FALSE_HANDLER));return i.pipe((0,h.w)((()=>n.pipe((0,h.w)((()=>o)),(0,g.O)(!0)))),(0,g.O)(!1))}(this.dragged$,this.scroll$).pipe((0,m.x)(),(0,r.tuiZonefull)(this.zone))}get height$(){return this.scroll$.pipe((0,p.U)(this.getHeight.bind(this)))}getHeight(t){var e;return(null===(e=this.sheet)||void 0===e?void 0:e.context.overlay)?null:(0,r.tuiClamp)(this.withImage(t)+16,16,this.win.innerHeight)}withImage(t){var e;return!(null===(e=this.sheet)||void 0===e?void 0:e.imageStop)||Math.floor(t)>this.sheet.imageStop?t:t-this.sheet.imageHeight}}b.ɵfac=function(t){return new(t||b)(o.Y36(o.R0b),o.Y36(a.m9))},b.ɵdir=o.lG2({type:b,selectors:[["","tuiSheetWrapper",""]],contentQueries:function(t,e,i){if(1&t&&(o.Suo(i,f.K,5),o.Suo(i,f.K,7,v.NG),o.Suo(i,f.K,7,v.PE)),2&t){let t;o.iGM(t=o.CRH())&&(e.sheet=t.first),o.iGM(t=o.CRH())&&(e.dragged$=t.first),o.iGM(t=o.CRH())&&(e.scroll$=t.first)}},inputs:{tuiSheetWrapper:"tuiSheetWrapper"},exportAs:["tuiSheetWrapper"]}),(0,n.gn)([r.tuiPure],b.prototype,"overlay$",null),(0,n.gn)([r.tuiPure],b.prototype,"visible$",null),(0,n.gn)([r.tuiPure],b.prototype,"height$",null)},37500:(t,e,i)=>{i.d(e,{l:()=>h});var n=i(4797),o=i(66682),a=i(58071),r=i(21571),s=i(88002),l=i(71289),u=i(43190),c=i(46782),d=i(15257),p=i(18819);function h(t,e,i){const h=(0,n.tuiTypedFromEvent)(t,"load",{capture:!0}),g=(0,n.tuiTypedFromEvent)(t,"touchstart",{passive:!0}),m=(0,n.tuiTypedFromEvent)(e,"touchmove",{passive:!0}),f=(0,n.tuiTypedFromEvent)(e,"touchend"),v=(0,n.tuiTypedFromEvent)(t,"scroll").pipe((0,s.U)((()=>t.scrollTop))),b=(0,o.T)(h.pipe((0,l.g)(0),(0,s.U)((()=>t.scrollTop))),g.pipe((0,u.w)((({touches:e})=>{const{screenY:i}=e[0],{scrollTop:n}=t;return(0,a.z)((0,r.$R)(m,v).pipe((0,s.U)((([{touches:t}])=>n+i-t[0].screenY)),(0,c.R)(f)),v)}))));return(0,a.z)(v.pipe((0,d.q)(1)),b).pipe((0,n.tuiZonefree)(i),(0,p.B)())}},47740:(t,e,i)=>{i.d(e,{J:()=>o,x:()=>a});var n=i(4797);const o={image:"",imageSlide:!0,stops:[],initial:0,offset:16,closeable:!0,overlay:!1},a=(0,n.tuiCreateToken)(Object.assign({},o))},73766:(t,e,i)=>{i.d(e,{Jy:()=>o,NG:()=>r,PE:()=>a});var n=i(74788);const o=new n.OlP("[TUI_SHEET]"),a=new n.OlP("[TUI_SHEET_SCROLL]"),r=new n.OlP("[TUI_SHEET_DRAGGED]")},77888:(t,e,i)=>{i.d(e,{o:()=>d});var n=i(74788),o=i(4797),a=i(89570),r=i(79765),s=i(15829),l=i(86804),u=i(18819),c=i(85556);let d=(()=>{class t extends a.GL{constructor(t,e,i){super(e,t),this.service=i,this.open$=new r.xQ,this.options={},this.tuiSheetChange=this.open$.pipe((0,o.tuiIfMap)((()=>this.service.open(this,this.options).pipe((0,s.l)(),(0,l.l)(!1)))),(0,u.B)())}set tuiSheet(t){this.open$.next(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.sBO),n.Y36(n.Rgc),n.Y36(c.K))},t.ɵdir=n.lG2({type:t,selectors:[["ng-template","tuiSheet",""]],inputs:{options:["tuiSheetOptions","options"],tuiSheet:"tuiSheet"},outputs:{tuiSheetChange:"tuiSheetChange"},features:[n.qOj]}),t})()},85556:(t,e,i)=>{i.d(e,{K:()=>c});var n=i(12057),o=i(4797),a=i(26215),r=i(18891),s=i(59193),l=i(47740),u=i(74788);let c=(()=>{class t{constructor(t,e){this.doc=t,this.options=e,this.sheets$=new a.X([])}open(t,e={}){return new r.y((i=>{const n=Object.assign(Object.assign(Object.assign({},this.options),e),{content:t,completeWith:t=>{i.next(t),i.complete()},$implicit:i,scroll$:s.E}),a=(0,o.tuiGetNativeFocused)(this.doc);return(0,o.tuiIsHTMLElement)(a)&&n.overlay&&a.blur(),this.sheets$.next([...this.sheets$.value,n]),()=>{this.sheets$.next(this.sheets$.value.filter((t=>t!==n)))}}))}}return t.ɵfac=function(e){return new(e||t)(u.LFG(n.K0),u.LFG(l.x))},t.ɵprov=u.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},37772:(t,e,i)=>{i.d(e,{F:()=>c});var n=i(64862),o=i(74788),a=i(34880),r=i(12057);const s=["tuiTabBarItem",""];function l(t,e){if(1&t&&(o.TgZ(0,"span",4),o._uU(1),o.qZA()),2&t){const t=e.ngIf,i=o.oxw();o.Q6J("@tuiScaleIn",i.animation),o.xp6(1),o.hij(" ",i.format(t)," ")}}const u=["*"];let c=(()=>{class t{constructor(t){this.animation=t,this.icon="",this.badge=null}format(t){return t>999?"999+":String(t)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TUI_ANIMATION_OPTIONS))},t.ɵcmp=o.Xpm({type:t,selectors:[["button","tuiTabBarItem",""],["a","tuiTabBarItem",""]],inputs:{icon:"icon",badge:"badge"},attrs:s,ngContentSelectors:u,decls:5,vars:2,consts:[[1,"t-icon",3,"src"],[1,"t-wrapper"],["class","t-badge",4,"ngIf"],[1,"t-text"],[1,"t-badge"]],template:function(t,e){1&t&&(o.F$t(),o._UZ(0,"tui-svg",0),o.TgZ(1,"span",1),o.YNc(2,l,2,2,"span",2),o.qZA(),o.TgZ(3,"span",3),o.Hsn(4),o.qZA()),2&t&&(o.Q6J("src",e.icon),o.xp6(2),o.Q6J("ngIf",e.badge))},directives:[a.P,r.O5],styles:["[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:flex;flex:1 0;font:inherit;flex-direction:column;align-items:center;overflow:hidden}[_nghost-%COMP%]:nth-child(1){color:var(--tui-tab-1, inherit)}[_nghost-%COMP%]:nth-child(2){color:var(--tui-tab-2, inherit)}[_nghost-%COMP%]:nth-child(3){color:var(--tui-tab-3, inherit)}[_nghost-%COMP%]:nth-child(4){color:var(--tui-tab-4, inherit)}[_nghost-%COMP%]:nth-child(5){color:var(--tui-tab-5, inherit)}[_nghost-%COMP%]:nth-child(6){color:var(--tui-tab-6, inherit)}[_nghost-%COMP%]:nth-child(7){color:var(--tui-tab-7, inherit)}[_nghost-%COMP%]:nth-child(8){color:var(--tui-tab-8, inherit)}[_nghost-%COMP%]:nth-child(9){color:var(--tui-tab-9, inherit)}[_nghost-%COMP%]:nth-child(10){color:var(--tui-tab-10, inherit)}.t-icon[_ngcontent-%COMP%]{width:1.75rem;height:1.75rem;margin:.375rem 0 .125rem;pointer-events:none}.t-wrapper[_ngcontent-%COMP%]{position:absolute;top:.125rem;left:1rem;display:flex;width:100%;justify-content:center;pointer-events:none}.t-badge[_ngcontent-%COMP%]{display:flex;height:1.125rem;min-width:1.125rem;align-items:center;justify-content:center;padding:0 .25rem;border-radius:1rem;font-size:.8125rem;box-sizing:border-box;color:var(--tui-base-01);background:var(--tui-error-fill)}.t-text[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;pointer-events:none}"],data:{animation:[n.tuiScaleIn]},changeDetection:0}),t})()},81998:(t,e,i)=>{i.d(e,{Y:()=>u});var n=i(74788),o=i(4797),a=i(64862),r=i(45435),s=i(46782),l=i(53712);let u=(()=>{class t{constructor(t,e,i,{nativeElement:n},a){e.pipe((0,r.h)(Boolean),(0,o.tuiWatch)(a),(0,s.R)(t)).subscribe((()=>{i.setActive(n)}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TuiDestroyService,2),n.Y36(a.TuiRouterLinkActiveService),n.Y36(l.M),n.Y36(n.SBq),n.Y36(n.sBO))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiTabBarItem","","routerLinkActive",""]],features:[n._Bn([a.TuiRouterLinkActiveService,o.TuiDestroyService])]}),t})()},53712:(t,e,i)=>{i.d(e,{M:()=>c});var n=i(74788),o=i(4797),a=i(37772),r=i(36097);const s=["tuiTabBar",""];function l(t,e){1&t&&n._UZ(0,"div",2)}const u=["*"];let c=(()=>{class t{constructor(){this.tabs=o.EMPTY_QUERY,this.quantity=4,this.activeItemIndex=NaN,this.activeItemIndexChange=new n.vpe}setActive(t){(0,o.tuiIsElement)(t)&&this.updateIndex(this.tabs.toArray().findIndex((({nativeElement:e})=>e===t)))}get style(){return`--tui-tab-${this.activeItemIndex+1}: var(--tui-active-color)`}updateIndex(t){this.activeItemIndex=t,this.activeItemIndexChange.emit(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["nav","tuiTabBar",""]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,a.F,4,n.SBq),2&t){let t;n.iGM(t=n.CRH())&&(e.tabs=t)}},hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("click",(function(t){return e.setActive(t.target)})),2&t&&n.Akn(e.style)},inputs:{quantity:"quantity",activeItemIndex:"activeItemIndex"},outputs:{activeItemIndexChange:"activeItemIndexChange"},attrs:s,ngContentSelectors:u,decls:3,vars:1,consts:[[1,"t-skeletons"],["class","t-skeleton",4,"tuiRepeatTimes","tuiRepeatTimesOf"],[1,"t-skeleton"]],template:function(t,e){1&t&&(n.F$t(),n.Hsn(0),n.TgZ(1,"div",0),n.YNc(2,l,1,0,"div",1),n.qZA()),2&t&&(n.xp6(2),n.Q6J("tuiRepeatTimesOf",e.quantity))},directives:[r.X],styles:['[_nghost-%COMP%]{--tui-active-color: var(--tui-link);position:relative;display:flex;align-items:flex-start;font:normal .625rem/.75rem -apple-system,BlinkMacSystemFont,system-ui,Roboto,"Segoe UI",sans-serif;height:var(--tui-height-l);color:var(--tui-text-02);-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem)}[_nghost-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:var(--tui-base-02);box-shadow:inset 0 1px var(--tui-base-04);opacity:.8}[tuiTheme=night] [_nghost-%COMP%]:before{opacity:.7}.t-skeletons[_ngcontent-%COMP%]{display:none;height:100%;width:100%;justify-content:space-around}.t-skeletons[_ngcontent-%COMP%]:first-child{display:flex}.t-skeleton[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;animation:tuiSkeletonVibe ease-in-out 1s infinite alternate}.t-skeleton[_ngcontent-%COMP%]:before{content:"";width:1.375rem;height:1.375rem;margin-bottom:.5rem;border-radius:100%;background:var(--tui-clear-hover)}.t-skeleton[_ngcontent-%COMP%]:after{content:"";width:2.5rem;height:.375rem;border-radius:1rem;background:var(--tui-clear-hover)}'],changeDetection:0}),t})()},28742:(t,e,i)=>{i.d(e,{X:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.AbstractTuiThemeSwitcher{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵcmp=o.Xpm({type:t,selectors:[["tui-theme-android"]],features:[o.qOj],decls:0,vars:0,template:function(t,e){},styles:['body{overscroll-behavior:none}*{outline:none;scrollbar-width:none;-webkit-tap-highlight-color:transparent}input,textarea,[contenteditable] *{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}::selection{background-color:transparent}.tui-island{padding:1rem;border-radius:.125rem;box-shadow:0 0 .125rem #0003,0 .0625rem .125rem #0003}.tui-island:before{display:none}a[tuiButton],a[tuiIconButton],button[tuiButton],button[tuiIconButton]{font-size:.875rem!important;font-weight:500;text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif}\n'],encapsulation:2,changeDetection:0}),t})()},21532:(t,e,i)=>{i.d(e,{t:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.AbstractTuiThemeSwitcher{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵcmp=o.Xpm({type:t,selectors:[["tui-theme-ios"]],features:[o.qOj],decls:0,vars:0,template:function(t,e){},styles:['html{touch-action:manipulation}body{overscroll-behavior:none}*{outline:none;scrollbar-width:none;-webkit-tap-highlight-color:transparent}input,textarea,[contenteditable] *{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}::selection{background-color:transparent}.tui-island{padding:1rem;border-radius:.75rem;box-shadow:0 .625rem 1.875rem #0003}.tui-island:before{display:none}a[tuiButton],a[tuiIconButton],button[tuiButton],button[tuiIconButton]{border-radius:.5rem;font-size:1.0625rem!important;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif}\n'],encapsulation:2,changeDetection:0}),t})()},15863:(t,e,i)=>{i.d(e,{M:()=>m});var n=i(12057),o=i(74788),a=i(85712),r=i(4797),s=i(64862),l=i(18652),u=i(99021),c=i(89570),d=i(11693);function p(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",6),o.NdJ("touchstart.prevent",(function(){return o.CHM(t),o.oxw().close()}))("waIntersectionObservee",(function(e){return o.CHM(t),o.oxw().onIntersection(e)})),o.qZA()}}function h(t,e){if(1&t&&(o.TgZ(0,"h2",7),o._uU(1),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.hij(" ",t.directive.tuiDropdownMobile," ")}}function g(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}let m=(()=>{class t{constructor(t,e,i,n,o,a,r,s){this.monitor=t,this.keyboard=i,this.doc=n,this.duration=o,this.el=a,this.dropdown=r,this.directive=s,this.scrollTop=this.doc.documentElement.scrollTop,this.observer=new ResizeObserver((()=>this.refresh(this.doc.defaultView.visualViewport))),this.animation={value:"",params:{start:"100vh",duration:this.duration}},this.observer.observe(this.dropdown.el.nativeElement),this.doc.documentElement.style.setProperty("scroll-behavior","initial")}onClick(t){!(0,r.tuiIsElement)(t.target)||this.el.nativeElement.contains(t.target)||this.dropdown.el.nativeElement.contains(t.target)&&!t.target.matches("input,textarea")||t.stopPropagation()}onSwipe({direction:t},e){var i;"bottom"===t&&e.getBoundingClientRect().bottom>Number(null===(i=this.doc.defaultView)||void 0===i?void 0:i.innerHeight)&&this.close()}onIntersection([{isIntersecting:t}]){t&&this.close()}close(){this.monitor&&(this.monitor.tuiDropdownOpenMonitor=!1),this.dropdown.toggle(!1)}refresh({offsetTop:t,height:e}){if(this.doc.body.style.removeProperty("--t-root-top"),!this.focused||this.directive.tuiDropdownMobile||!this.doc.documentElement.style.getPropertyValue("scroll-behavior"))return;this.doc.documentElement.scrollTop=0;const i=this.dropdown.el.nativeElement.getBoundingClientRect(),n=i.height+32;this.el.nativeElement.style.setProperty("top",(0,r.tuiPx)(t+n)),this.el.nativeElement.style.setProperty("height",(0,r.tuiPx)(e-n)),this.doc.body.classList.add("t-dropdown-mobile"),this.doc.body.style.setProperty("--t-root-top",(0,r.tuiPx)(t+16-i.top))}ngAfterViewInit(){this.el.nativeElement.scrollTop=this.directive.tuiDropdownMobile?this.el.nativeElement.clientHeight:0}ngOnDestroy(){this.observer.disconnect(),this.doc.body.classList.remove("t-dropdown-mobile"),this.doc.body.style.removeProperty("--t-root-top"),this.doc.documentElement.scrollTop=this.scrollTop,this.doc.documentElement.style.removeProperty("scroll-behavior"),this.focused&&this.keyboard.hide()}get focused(){return this.dropdown.el.nativeElement.contains((0,r.tuiGetNativeFocused)(this.doc))}}return t.ɵfac=function(e){return new(e||t)(o.Y36(s.TuiDropdownOpenMonitorDirective,8),o.Y36(r.TuiActiveZoneDirective),o.Y36(a.v),o.Y36(n.K0),o.Y36(s.TUI_ANIMATIONS_DURATION),o.Y36(o.SBq),o.Y36(s.TuiDropdownDirective),o.Y36(l.S))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-dropdown-mobile"]],hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("click.silent.capture",(function(t){return e.onClick(t)}),!1,o.evT)("window>scroll.silent.capture",(function(t){return e.refresh(t.currentTarget.visualViewport)}))("visualViewport>resize.silent",(function(t){return e.refresh(t.target)}))("visualViewport>scroll.silent",(function(t){return e.refresh(t.target)})),2&t&&(o.d8E("@tuiFadeIn",e.animation)("@tuiSlideInTop",e.animation),o.ekj("_sheet",e.directive.tuiDropdownMobile))},features:[o._Bn([r.TuiActiveZoneDirective])],decls:6,vars:3,consts:[["waIntersectionObserver","","waIntersectionThreshold","1","class","t-filler",3,"touchstart.prevent","waIntersectionObservee",4,"ngIf"],[1,"t-container",3,"tuiSwipe"],["container",""],["class","t-heading",4,"ngIf"],[1,"t-content"],[4,"polymorpheusOutlet"],["waIntersectionObserver","","waIntersectionThreshold","1",1,"t-filler",3,"touchstart.prevent","waIntersectionObservee"],[1,"t-heading"]],template:function(t,e){if(1&t){const t=o.EpF();o.YNc(0,p,1,0,"div",0),o.TgZ(1,"div",1,2),o.NdJ("tuiSwipe",(function(i){o.CHM(t);const n=o.MAs(2);return e.onSwipe(i,n)})),o.YNc(3,h,2,1,"h2",3),o.TgZ(4,"div",4),o.YNc(5,g,2,1,"ng-container",5),o.qZA(),o.qZA()}2&t&&(o.Q6J("ngIf",e.directive.tuiDropdownMobile),o.xp6(3),o.Q6J("ngIf",e.directive.tuiDropdownMobile),o.xp6(2),o.Q6J("polymorpheusOutlet",e.dropdown.content))},directives:[n.O5,u.W,c.Li,d.Z7,d.AY],styles:['tui-dropdown-mobile:not(._sheet){scrollbar-width:none;-ms-overflow-style:none;position:fixed;top:0;left:0;width:100%;height:100%;transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;visibility:visible!important;transform:translate(0);background:var(--tui-base-01);overscroll-behavior:contain;overflow:auto;box-shadow:0 -.5rem .5rem var(--tui-base-01),0 10rem var(--tui-base-01),0 20rem var(--tui-base-01),0 30rem var(--tui-base-01)}tui-dropdown-mobile:not(._sheet)::-webkit-scrollbar,tui-dropdown-mobile:not(._sheet)::-webkit-scrollbar-thumb{display:none}tui-dropdown-mobile:not(._sheet):after{content:"";display:block;height:1px}tui-dropdown-mobile:not(._sheet)>.t-container{scrollbar-width:none;-ms-overflow-style:none;position:-webkit-sticky;position:sticky;top:0;height:100%;overflow:auto;margin:0 .75rem;touch-action:pan-y!important}tui-dropdown-mobile:not(._sheet)>.t-container::-webkit-scrollbar,tui-dropdown-mobile:not(._sheet)>.t-container::-webkit-scrollbar-thumb{display:none}tui-dropdown-mobile:not(._sheet) [tuiDropdownButton][tuiDropdownButton]{position:fixed;right:1rem;bottom:1rem;display:inline-flex}tui-dropdown-mobile._sheet{position:fixed;top:0;left:0;bottom:0;right:0;scrollbar-width:none;-ms-overflow-style:none;overflow:auto;background:rgba(0,0,0,.75);box-shadow:0 -80vh 0 5rem #000000bf;overflow-y:scroll;scroll-snap-type:y mandatory;overscroll-behavior:none}tui-dropdown-mobile._sheet::-webkit-scrollbar,tui-dropdown-mobile._sheet::-webkit-scrollbar-thumb{display:none}tui-dropdown-mobile._sheet>.t-filler{height:100%;scroll-snap-stop:always;scroll-snap-align:start}tui-dropdown-mobile._sheet>.t-container{display:flex;max-height:calc(100% - 1rem);flex-direction:column;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:0 .5rem;scroll-snap-stop:always;scroll-snap-align:start;background:var(--tui-elevation-01)}tui-dropdown-mobile._sheet>.t-container>.t-heading{position:relative;margin:0;padding:2rem .5rem .75rem;font:var(--tui-font-heading-6)}tui-dropdown-mobile._sheet>.t-container>.t-heading:before{content:"";position:absolute;left:50%;top:.75rem;width:2rem;height:.25rem;border-radius:1rem;background:var(--tui-clear-hover);transform:translate(-50%,-50%)}tui-dropdown-mobile._sheet>.t-container>.t-content{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}tui-dropdown-mobile._sheet>.t-container>.t-content::-webkit-scrollbar,tui-dropdown-mobile._sheet>.t-container>.t-content::-webkit-scrollbar-thumb{display:none}.t-dropdown-mobile{touch-action:none;visibility:hidden}.t-dropdown-mobile *{touch-action:inherit;visibility:inherit}\n'],encapsulation:2,data:{animation:[s.tuiSlideInTop,s.tuiFadeIn]},changeDetection:0}),t})()},18652:(t,e,i)=>{i.d(e,{S:()=>s});var n=i(74788),o=i(4797),a=i(64862),r=i(15863);let s=(()=>{class t{constructor(t){this.isMobile=t,this.tuiDropdownMobile=""}onMouseDown(t){this.isMobile&&(0,o.tuiIsHTMLElement)(t.target)&&t.target.matches("input,textarea")&&(t.preventDefault(),t.target.focus({preventScroll:!0}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TUI_IS_MOBILE))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiDropdownMobile",""]],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("mousedown",(function(t){return e.onMouseDown(t)})),2&t&&n.Udp("visibility","visible")},inputs:{tuiDropdownMobile:"tuiDropdownMobile"},features:[n._Bn([{provide:a.TUI_DROPDOWN_COMPONENT,useFactory:()=>(0,n.f3M)(o.TUI_IS_MOBILE)?r.M:(0,n.f3M)(a.TUI_DROPDOWN_COMPONENT,n.XFs.SkipSelf)}])]}),t})()},98599:(t,e,i)=>{i.d(e,{X:()=>r});var n=i(4797),o=i(33781),a=i(74788);let r=(()=>{class t{constructor(t){this.tuiElasticSticky=t}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.A))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiElasticSticky",""]],outputs:{tuiElasticSticky:"tuiElasticSticky"},exportAs:["tuiElasticSticky"],features:[a._Bn([o.A,n.TuiDestroyService])]}),t})()},33781:(t,e,i)=>{i.d(e,{A:()=>h});var n=i(74788),o=i(4797),a=i(18891),r=i(15257),s=i(43190),l=i(88002),u=i(39761),c=i(87519),d=i(13653),p=i(46782);let h=(()=>{class t extends a.y{constructor(t,{nativeElement:e},i,n){super((a=>i.onStable.pipe((0,r.q)(1),(0,s.w)((()=>{const i=e.closest(o.SCROLL_REF_SELECTOR)||t.nativeElement,{offsetHeight:n}=e,{offsetTop:a}=(0,o.tuiGetElementOffset)(i,e);return(0,o.tuiScrollFrom)(i).pipe((0,l.U)((()=>Math.max(1-Math.max(Math.round(i.scrollTop)-a,0)/n,0))))})),(0,u.O)(1),(0,c.x)(),(0,d.T)(1),(0,o.tuiZoneOptimized)(i),(0,p.R)(n)).subscribe(a)))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(o.TUI_SCROLL_REF),n.LFG(n.SBq),n.LFG(n.R0b),n.LFG(o.TuiDestroyService,2))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})()},4948:(t,e,i)=>{i.d(e,{A:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-mobile-tabs-styles"],decls:0,vars:0,template:function(t,e){},styles:['tui-tabs[tuiMobileTabs][data-platform=android],[tuiTabs][tuiMobileTabs][data-platform=android],[tuiMobileTabs] tui-tabs[data-platform=android],[tuiMobileTabs] [tuiTabs][data-platform=android]{height:auto}tui-tabs[tuiMobileTabs][data-platform=android] tui-underline,[tuiTabs][tuiMobileTabs][data-platform=android] tui-underline,[tuiMobileTabs] tui-tabs[data-platform=android] tui-underline,[tuiMobileTabs] [tuiTabs][data-platform=android] tui-underline{box-shadow:inset 0 -.1875rem var(--tui-link)}tui-tabs[tuiMobileTabs][data-platform=android] [tuiTab],[tuiTabs][tuiMobileTabs][data-platform=android] [tuiTab],[tuiMobileTabs] tui-tabs[data-platform=android] [tuiTab],[tuiMobileTabs] [tuiTabs][data-platform=android] [tuiTab]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;height:3rem;flex:1;flex-shrink:0;justify-content:center;text-transform:uppercase;color:var(--tui-base-09);opacity:.5;font-size:.875rem;font-weight:500;letter-spacing:-.008125rem;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif}tui-tabs[tuiMobileTabs][data-platform=android] [tuiTab]:hover,[tuiTabs][tuiMobileTabs][data-platform=android] [tuiTab]:hover,[tuiMobileTabs] tui-tabs[data-platform=android] [tuiTab]:hover,[tuiMobileTabs] [tuiTabs][data-platform=android] [tuiTab]:hover{box-shadow:none}tui-tabs[tuiMobileTabs][data-platform=android] [tuiTab]._active,[tuiTabs][tuiMobileTabs][data-platform=android] [tuiTab]._active,[tuiMobileTabs] tui-tabs[data-platform=android] [tuiTab]._active,[tuiMobileTabs] [tuiTabs][data-platform=android] [tuiTab]._active{opacity:1;color:var(--tui-base-09)}tui-tabs[tuiMobileTabs][data-platform=ios],[tuiTabs][tuiMobileTabs][data-platform=ios],[tuiMobileTabs] tui-tabs[data-platform=ios],[tuiMobileTabs] [tuiTabs][data-platform=ios]{height:auto;border:2px solid transparent;border-radius:.5625rem;background:var(--tui-clear);box-shadow:none;overflow:visible}tui-tabs[tuiMobileTabs][data-platform=ios] tui-underline,[tuiTabs][tuiMobileTabs][data-platform=ios] tui-underline,[tuiMobileTabs] tui-tabs[data-platform=ios] tui-underline,[tuiMobileTabs] [tuiTabs][data-platform=ios] tui-underline{border-radius:.4375rem;background:var(--tui-base-01);box-shadow:0 .1875rem .0625rem #0000000a,0 .1875rem .5rem #0000001f}tui-tabs[tuiMobileTabs][data-platform=ios] [tuiTab],[tuiTabs][tuiMobileTabs][data-platform=ios] [tuiTab],[tuiMobileTabs] tui-tabs[data-platform=ios] [tuiTab],[tuiMobileTabs] [tuiTabs][data-platform=ios] [tuiTab]{height:1.75rem;flex:1;flex-shrink:0;justify-content:center;color:var(--tui-text-01);opacity:1;font-size:.8125rem;font-weight:600;letter-spacing:-.005rem;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif}tui-tabs[tuiMobileTabs][data-platform=ios] [tuiTab]:hover,[tuiTabs][tuiMobileTabs][data-platform=ios] [tuiTab]:hover,[tuiMobileTabs] tui-tabs[data-platform=ios] [tuiTab]:hover,[tuiMobileTabs] [tuiTabs][data-platform=ios] [tuiTab]:hover{box-shadow:none}\n'],encapsulation:2,changeDetection:0}),t})()},96996:(t,e,i)=>{i.d(e,{d:()=>s});var n=i(4797),o=i(66259),a=i(4948),r=i(74788);let s=(()=>{class t{constructor(t,e,i){this.isIos=t,this.isAndroid=e,i.addComponent(a.A)}get platform(){return this.isIos?"ios":this.isAndroid?"android":null}}return t.ɵfac=function(e){return new(e||t)(r.Y36(n.TUI_IS_IOS),r.Y36(n.TUI_IS_ANDROID),r.Y36(n.TuiDirectiveStylesService))},t.ɵdir=r.lG2({type:t,selectors:[["","tuiMobileTabs",""]],hostVars:1,hostBindings:function(t,e){2&t&&r.uIk("data-platform",e.platform)},features:[r._Bn([{provide:o.TUI_TAB_MARGIN,useValue:0}])]}),t})()},42123:(t,e,i)=>{i.d(e,{q:()=>m});var n=i(74788),o=i(4797),a=i(98085),r=i(46797),s=i(19773),l=i(88002),u=i(15257),c=i(46782),d=i(68307),p=i(43190),h=i(73149);let g=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-ripple-styles"],decls:0,vars:0,template:function(t,e){},styles:["@keyframes tuiRippleOn{0%{transform:scale(0);opacity:.12}to{transform:none;opacity:.12}}@keyframes tuiRippleOff{0%{transform:none;opacity:.12}to{transform:none;opacity:0}}*[tuiRipple]{position:relative;overflow:hidden}.tui-ripple{position:absolute;z-index:100;border-radius:100%;background:currentColor;transform:scale(0);animation-duration:.45s;animation-fill-mode:forwards;pointer-events:none}\n"],encapsulation:2,changeDetection:0}),t})(),m=(()=>{class t{constructor({nativeElement:t},e,i,n,m,f){e.addComponent(g);const v=(0,o.tuiTypedFromEvent)(t,"touchend"),b=(0,o.tuiTypedFromEvent)(t,"touchmove");f.subscribe((e=>{i.removeChild(t,e)})),m.pipe((0,s.zg)((e=>{const n=(0,o.tuiTypedFromEvent)(e,"animationend");return(0,a.S3)((0,r.H)(100).pipe((0,l.U)(o.ALWAYS_FALSE_HANDLER)),v.pipe((0,l.U)(o.ALWAYS_TRUE_HANDLER))).pipe((0,u.q)(1),(0,c.R)(b),(0,d.b)((()=>{i.setStyle(e,"background",this.tuiRipple||null),i.appendChild(t,e)})),(0,p.w)((t=>t?n:(0,a.S3)(v.pipe((0,p.w)((()=>n))),n.pipe((0,p.w)((()=>v)))))),(0,l.U)((()=>e)))})),(0,c.R)(n)).subscribe((t=>{i.setStyle(t,"animationName",h.yJ)}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.TuiDirectiveStylesService),n.Y36(n.Qsj),n.Y36(o.TuiDestroyService,2),n.Y36(h.jh),n.Y36(h.Wq))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiRipple",""]],inputs:{tuiRipple:"tuiRipple"},features:[n._Bn(h.kN)]}),t})()},73149:(t,e,i)=>{i.d(e,{Wq:()=>p,jh:()=>d,kN:()=>h,tU:()=>u,yJ:()=>c});var n=i(74788),o=i(4797),a=i(59193),r=i(88002),s=i(45435),l=i(46782);const u="tuiRippleOn",c="tuiRippleOff",d=new n.OlP("[TUI_RIPPLE_START]"),p=new n.OlP("[TUI_RIPPLE_END]"),h=[o.TuiDestroyService,{provide:d,deps:[o.TUI_TOUCH_SUPPORTED,o.TUI_IS_IOS,n.SBq,n.Qsj],useFactory:(t,e,{nativeElement:i},n)=>e||!t?a.E:(0,o.tuiTypedFromEvent)(i,"touchstart").pipe((0,r.U)((({touches:t})=>{const{clientX:e,clientY:a}=t[t.length-1],{width:r,height:s,top:l,left:c}=i.getBoundingClientRect(),d=Math.sqrt(r*r+s*s),p=2*d,h=e-c-d,g=a-l-d,m=n.createElement("div");return n.addClass(m,"tui-ripple"),n.setAttribute(m,"style",`width: ${(0,o.tuiPx)(p)}; height: ${(0,o.tuiPx)(p)}; left: ${(0,o.tuiPx)(h)}; top: ${(0,o.tuiPx)(g)}; animation-name: ${u};`),m})))},{provide:p,deps:[o.TUI_TOUCH_SUPPORTED,o.TUI_IS_IOS,n.SBq,o.TuiDestroyService],useFactory:(t,e,{nativeElement:i},n)=>e||!t?a.E:(0,o.tuiTypedFromEvent)(i,"animationend").pipe((0,s.h)((({animationName:t})=>t===c)),(0,r.U)((({target:t})=>t)),(0,s.h)(o.tuiIsPresent),(0,l.R)(n))}]},69193:(t,e,i)=>{i.d(e,{b:()=>c});var n=i(64862),o=i(83628),a=i(74788),r=i(17163),s=i(89570);const l=["tuiSidebar",""];function u(t,e){if(1&t&&(a.ynx(0),a._uU(1),a.BQk()),2&t){const t=e.polymorpheusOutlet;a.xp6(1),a.hij(" ",t," ")}}let c=(()=>{class t{constructor(t,e){this.options=t,this.directive=e,this.left=Object.assign(Object.assign({},this.options),{value:"left"}),this.right=Object.assign(Object.assign({},this.options),{value:"right"})}get animation(){return"left"===this.direction?this.left:this.right}get directionHostClass(){return`t-${this.directive.direction}`}get direction(){return this.directive.direction}get content(){return this.directive.content}get autoWidth(){return this.directive.autoWidth}ngDoCheck(){this.directive.check()}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TUI_ANIMATION_OPTIONS),a.Y36(o.B))},t.ɵcmp=a.Xpm({type:t,selectors:[["aside","tuiSidebar",""]],hostVars:3,hostBindings:function(t,e){2&t&&(a.d8E("@tuiSlideIn",e.animation),a.Tol(e.directionHostClass))},attrs:l,decls:2,vars:3,consts:[["tuiActiveZone","",1,"t-wrapper"],[4,"polymorpheusOutlet"]],template:function(t,e){1&t&&(a.TgZ(0,"div",0),a.YNc(1,u,2,1,"ng-container",1),a.qZA()),2&t&&(a.ekj("t-wrapper_auto-width",e.autoWidth),a.xp6(1),a.Q6J("polymorpheusOutlet",e.content))},directives:[r.e,s.Li],styles:['[_nghost-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex}[_nghost-%COMP%]:before, [_nghost-%COMP%]:after{position:absolute;top:0;left:0;width:100%;content:"";height:100%;background:rgba(0,0,0,.38);animation:tuiFadeIn var(--tui-duration)}[_nghost-%COMP%]:before{left:-100%;width:200%}[_nghost-%COMP%]:after{left:100%}.ng-animating[_nghost-%COMP%]:before, .ng-animating[_nghost-%COMP%]:after{opacity:0;transition:opacity var(--tui-duration)}.t-right[_nghost-%COMP%]{justify-content:flex-end}.t-left[_nghost-%COMP%]{justify-content:flex-start}.t-wrapper[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;background:var(--tui-base-01);box-shadow:0 10rem var(--tui-base-01);width:17.25rem}.t-wrapper_auto-width[_ngcontent-%COMP%]{width:auto}'],data:{animation:[n.tuiSlideIn]},changeDetection:0}),t})()},83628:(t,e,i)=>{i.d(e,{B:()=>s});var n=i(74788),o=i(4797),a=i(89570),r=i(69193);let s=(()=>{class t extends a.GL{constructor(t,e,i,n){super(t,n),this.content=t,this.injector=e,this.portalService=i,this.component=new a.Al(r.b,this.injector),this.sidebarRef=null,this.direction="left",this.autoWidth=!1}set tuiSidebar(t){t?this.show():this.hide()}ngOnDestroy(){this.hide()}show(){null===this.sidebarRef&&(this.sidebarRef=this.portalService.add(this.component),this.sidebarRef.changeDetectorRef.detectChanges())}hide(){null!==this.sidebarRef&&(this.portalService.remove(this.sidebarRef),this.sidebarRef=null)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Rgc),n.Y36(n.zs3),n.Y36(o.TuiDropdownPortalService),n.Y36(n.sBO))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiSidebar",""]],inputs:{direction:["tuiSidebarDirection","direction"],autoWidth:["tuiSidebarAutoWidth","autoWidth"],tuiSidebar:"tuiSidebar"},features:[n.qOj]}),t})()},18620:(t,e,i)=>{i.d(e,{u:()=>m});var n=i(74788),o=i(84031),a=i(4797),r=i(64862),s=i(98085),l=i(68307),u=i(88002),c=i(43190),d=i(45435),p=i(15257),h=i(46782);const g={transform:"scale(0.95)",opacity:"0.6",background:"rgba(146, 153, 162, 0.12)"};let m=(()=>{class t{constructor(t,e,{nativeElement:i},n,o){if(this.tuiTouchable="",!e)return;const r=(null==t?void 0:t.nativeElement)||i;(0,a.tuiTypedFromEvent)(r,"touchstart",{passive:!0}).pipe((0,l.b)((()=>{this.onTouchStart(n,r)})),(0,u.U)((({touches:t})=>t[t.length-1].identifier)),(0,c.w)((t=>(0,s.S3)((0,a.tuiTypedFromEvent)(r,"touchmove",{passive:!0}).pipe((0,d.h)((({touches:e})=>this.hasTouchLeft(r,e,t)))),(0,a.tuiTypedFromEvent)(r,"touchend")).pipe((0,p.q)(1)))),(0,h.R)(o)).subscribe((()=>{n.removeStyle(r,"transform"),n.removeStyle(r,"opacity"),n.removeStyle(r,"background")}))}get style(){return this.tuiTouchable||"transform"}hasTouchLeft(t,e,i){const{ownerDocument:n}=t,a=(0,o.O)(e,i);if(!n||-1===a)return!0;const{clientX:r,clientY:s}=e[a];return!t.contains(n.elementFromPoint(r,s))}onTouchStart(t,e){"transform"!==this.style?t.removeStyle(e,"transition"):t.setStyle(e,"transition","transform 0.2s"),t.setStyle(e,this.style,g[this.style])}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.TUI_ELEMENT_REF,8),n.Y36(a.TUI_IS_IOS),n.Y36(n.SBq),n.Y36(n.Qsj),n.Y36(a.TuiDestroyService,2))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiTouchable",""]],inputs:{tuiTouchable:"tuiTouchable"},features:[n._Bn([a.TuiDestroyService])]}),t})()},55957:(t,e,i)=>{i.r(e),i.d(e,{ANDROID_CYCLE:()=>x.J4,ANDROID_LABEL:()=>x.KC,ANDROID_WEEK:()=>x.u2,BUFFER:()=>x.YX,IOS_CYCLE:()=>x.Bx,IOS_LABEL:()=>x.xh,IOS_WEEK:()=>x.AH,MICRO_OFFSET:()=>et.G,RANGE:()=>x.W8,RIPPLE_OFF:()=>O.yJ,RIPPLE_ON:()=>O.tU,SCROLL_DEBOUNCE_TIME:()=>x.Qn,STARTING_YEAR:()=>x.AE,TUI_ANDROID_ALERT_OPTIONS:()=>At,TUI_ANDROID_LOADER:()=>W.q,TUI_APP_BAR_PROVIDERS:()=>l,TUI_IOS_ALERT_OPTIONS:()=>St,TUI_IOS_LOADER:()=>q.e,TUI_LOADED:()=>tt.l7,TUI_MOBILE_CALENDAR_PROVIDERS:()=>S.X,TUI_MOBILE_DIALOG_DEFAULT_OPTIONS:()=>U,TUI_MOBILE_DIALOG_OPTIONS:()=>G,TUI_PULL_TO_REFRESH_COMPONENT:()=>tt.Do,TUI_PULL_TO_REFRESH_LOADED:()=>tt.Tj,TUI_PULL_TO_REFRESH_THRESHOLD:()=>tt.uJ,TUI_RIPPLE_END:()=>O.Wq,TUI_RIPPLE_PROVIDERS:()=>O.kN,TUI_RIPPLE_START:()=>O.jh,TUI_SHEET_CLOSE:()=>at.gz,TUI_SHEET_DEFAULT_OPTIONS:()=>mt.J,TUI_SHEET_DIALOG_DEFAULT_OPTIONS:()=>Ct.uR,TUI_SHEET_DIALOG_OPTIONS:()=>Ct.L4,TUI_SHEET_ID:()=>at.NV,TUI_SHEET_OPTIONS:()=>mt.x,TUI_SHEET_PROVIDERS:()=>nt.V,TUI_VALUE_STREAM:()=>S.i,TuiAppBarBackComponent:()=>_,TuiAppBarComponent:()=>g,TuiAppBarDirective:()=>m,TuiAppBarModule:()=>f,TuiDropdownMobileComponent:()=>Et.M,TuiDropdownMobileDirective:()=>Dt.S,TuiDropdownMobileModule:()=>zt,TuiElasticStickyDirective:()=>Lt.X,TuiElasticStickyModule:()=>Nt,TuiElasticStickyService:()=>Ft.A,TuiKeyboardService:()=>z.v,TuiMobileCalendarComponent:()=>C.F,TuiMobileCalendarDialogComponent:()=>D,TuiMobileCalendarDialogModule:()=>F,TuiMobileCalendarDropdownComponent:()=>N,TuiMobileCalendarModule:()=>I,TuiMobileCalendarStrategy:()=>A.I,TuiMobileDialogComponent:()=>Z,TuiMobileDialogModule:()=>$,TuiMobileDialogService:()=>V,TuiMobileLoaderAndroidComponent:()=>W.B,TuiMobileLoaderIOSComponent:()=>q.u,TuiMobileTabsComponent:()=>Rt.A,TuiMobileTabsDirective:()=>Bt.d,TuiMobileTabsModule:()=>Yt,TuiPullToRefreshComponent:()=>Q.z,TuiPullToRefreshModule:()=>K,TuiPullToRefreshService:()=>et.S,TuiRippleDirective:()=>y.q,TuiRippleModule:()=>w,TuiSheetBarComponent:()=>ot.P,TuiSheetCloseDirective:()=>st.V,TuiSheetComponent:()=>it.K,TuiSheetDialogComponent:()=>ft.K,TuiSheetDialogDirective:()=>vt.x,TuiSheetDialogModule:()=>_t,TuiSheetDialogService:()=>bt.P,TuiSheetDirective:()=>pt.o,TuiSheetHeadingComponent:()=>at.ui,TuiSheetModule:()=>ht,TuiSheetService:()=>gt.K,TuiSheetStopDirective:()=>lt.p,TuiSheetTopDirective:()=>ut.J,TuiSheetWrapperDirective:()=>ct.n,TuiSheetsHostComponent:()=>rt.N,TuiSidebarComponent:()=>Ht.b,TuiSidebarDirective:()=>Zt.B,TuiSidebarModule:()=>Ut,TuiTabBarComponent:()=>xt.M,TuiTabBarItemComponent:()=>yt.F,TuiTabBarItemDirective:()=>wt.Y,TuiTabBarModule:()=>Mt,TuiThemeAndroidComponent:()=>Ot.X,TuiThemeAndroidModule:()=>Tt,TuiThemeIosComponent:()=>Pt.t,TuiThemeIosModule:()=>kt,TuiTouchableDirective:()=>T.u,TuiTouchableModule:()=>P,YEARLY_CYCLE:()=>x.Rp,YEARS_IN_ROW:()=>x.NP,iosScrollFactory:()=>dt.l,tuiFindTouchIndex:()=>Gt.O,tuiMobileDialogOptionsProvider:()=>j,tuiSheetDialogOptionsProvider:()=>Ct.M9});var n=i(23764),o=i(4797),a=i(66682),r=i(88002),s=i(64862);const l=[o.TuiDestroyService,o.TuiResizeService,n.IM,{provide:n.k2,useValue:{characterData:!0,childList:!0,subtree:!0}},(0,s.tuiButtonOptionsProvider)({size:"m",appearance:""})];var u=i(74788),c=i(12057);const d=["side"],p=[[["","tuiSlot","left"]],"*",[["","tuiSlot","right"]]],h=["[tuiSlot='left']","*","[tuiSlot='right']"];let g=(()=>{class t{constructor(t,e){this.resize$=t,this.mutation$=e,this.side=o.EMPTY_QUERY,this.width$=(0,a.T)(this.resize$,this.mutation$).pipe((0,r.U)((()=>{var t,e;return 2*Math.max(null===(t=this.side.first)||void 0===t?void 0:t.nativeElement.clientWidth,null===(e=this.side.last)||void 0===e?void 0:e.nativeElement.clientWidth)})))}}return t.ɵfac=function(e){return new(e||t)(u.Y36(o.TuiResizeService),u.Y36(n.IM))},t.ɵcmp=u.Xpm({type:t,selectors:[["tui-app-bar"]],viewQuery:function(t,e){if(1&t&&u.Gf(d,5),2&t){let t;u.iGM(t=u.CRH())&&(e.side=t)}},features:[u._Bn(l)],ngContentSelectors:h,decls:9,vars:4,consts:[[1,"t-left"],["side",""],[1,"t-content"],[1,"t-right"]],template:function(t,e){1&t&&(u.F$t(p),u.TgZ(0,"div",0,1),u.Hsn(2),u.qZA(),u.TgZ(3,"div",2),u.ALo(4,"async"),u.Hsn(5,1),u.qZA(),u.TgZ(6,"div",3,1),u.Hsn(8,2),u.qZA()),2&t&&(u.xp6(3),u.Udp("--sides",u.lcZ(4,2,e.width$),"px"))},pipes:[c.Ov],styles:["[_nghost-%COMP%]{--tui-padding: .625rem;position:relative;display:flex;height:3rem;align-items:center;justify-content:space-between;border:solid transparent;border-width:0 .375rem;box-sizing:border-box;font:var(--tui-font-text-m);font-weight:bold;color:var(--tui-text-01);background:var(--tui-base-01)}[_nghost-%COMP%] [tuiButton][data-size=m]{font-weight:normal}.t-content[_ngcontent-%COMP%]{top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - var(--sides, 0px));flex:1;padding:0 .375rem;box-sizing:border-box;text-align:center;color:var(--tui-text-01)}"],changeDetection:0}),t})(),m=(()=>{class t{constructor(){this.tuiSlot="left"}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=u.lG2({type:t,selectors:[["","tuiSlot",""]],inputs:{tuiSlot:"tuiSlot"}}),t})(),f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[c.ez,s.TuiSvgModule]]}),t})();const v=["tuiAppBarBack",""],b=["*"];let _=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=u.Xpm({type:t,selectors:[["button","tuiAppBarBack",""],["a","tuiAppBarBack",""]],attrs:v,ngContentSelectors:b,decls:3,vars:0,consts:[["height","24","viewBox","0 0 24 24","width","24","xmlns","http://www.w3.org/2000/svg"],["d","M7.44025 12L14.9826 4.43872C15.5391 3.88083 15.5391 2.97631 14.9826 2.41842C14.4261 1.86053 13.5239 1.86053 12.9674 2.41842L4.41737 10.9898C3.86088 11.5477 3.86088 12.4523 4.41737 13.0102L12.9674 21.5816C13.5239 22.1395 14.4261 22.1395 14.9826 21.5816C15.5391 21.0237 15.5391 20.1192 14.9826 19.5613L7.44025 12Z","fill","currentColor"]],template:function(t,e){1&t&&(u.F$t(),u.O4$(),u.TgZ(0,"svg",0),u._UZ(1,"path",1),u.qZA(),u.Hsn(2))},styles:["[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;display:flex;align-items:center;padding:0 .625rem 0 .125rem}"],changeDetection:0}),t})();var C=i(73104),x=i(21156),M=i(17068),y=i(42123);let w=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({}),t})();var O=i(73149),T=i(18620);let P=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({}),t})();i(5485);let k=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[o.TuiRepeatTimesModule,s.TuiCalendarSheetPipeModule,w,o.TuiLetModule]]}),t})(),I=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[c.ez,M.Cl,P,w,o.TuiMapperPipeModule,s.TuiLinkModule,k,s.TuiButtonModule,s.TuiMonthPipeModule,s.TuiOrderWeekDaysPipeModule]]}),t})();var S=i(6127),A=i(31192),E=i(89570);let D=(()=>{class t{constructor(t){this.context=t}get single(){var t;return!0===(null===(t=this.context.data)||void 0===t?void 0:t.single)}get multi(){var t;return!0===(null===(t=this.context.data)||void 0===t?void 0:t.multi)}get min(){var t;return(null===(t=this.context.data)||void 0===t?void 0:t.min)||o.TUI_FIRST_DAY}get max(){var t;return(null===(t=this.context.data)||void 0===t?void 0:t.max)||o.TUI_LAST_DAY}get disabledItemHandler(){var t;return(null===(t=this.context.data)||void 0===t?void 0:t.disabledItemHandler)||o.ALWAYS_FALSE_HANDLER}}return t.ɵfac=function(e){return new(e||t)(u.Y36(E.yf))},t.ɵcmp=u.Xpm({type:t,selectors:[["tui-mobile-calendar-dialog"]],decls:1,vars:5,consts:[[3,"disabledItemHandler","max","min","multi","single","cancel","confirm"]],template:function(t,e){1&t&&(u.TgZ(0,"tui-mobile-calendar",0),u.NdJ("cancel",(function(){return e.context.$implicit.complete()}))("confirm",(function(t){return e.context.completeWith(t)})),u.qZA()),2&t&&u.Q6J("disabledItemHandler",e.disabledItemHandler)("max",e.max)("min",e.min)("multi",e.multi)("single",e.single)},directives:[C.F],styles:["[_nghost-%COMP%]{display:block;height:100vh;margin:-1.5rem -1.5rem -2rem}"],changeDetection:0}),t})();var X=i(66259),z=i(85712),L=i(17163);let N=(()=>{class t{constructor(t,e,i,n,a,r,s){var l,u,c,d,p,h,g,m,f;this.zone=t,this.duration=e,this.single=i,this.multi=n,this.range=a,this.dropdown=r,this.keyboard=s,this.animation={value:"",params:{start:"100vh",duration:this.duration}},this.min=(null===(l=this.single)||void 0===l?void 0:l.min)||(null===(u=this.multi)||void 0===u?void 0:u.min)||(null===(c=this.range)||void 0===c?void 0:c.maxLengthMapper(this.range.computedMin,this.range.value,this.range.maxLength,!0))||o.TUI_FIRST_DAY,this.max=(null===(d=this.single)||void 0===d?void 0:d.max)||(null===(p=this.multi)||void 0===p?void 0:p.max)||(null===(h=this.range)||void 0===h?void 0:h.maxLengthMapper(this.range.computedMax,this.range.value,this.range.maxLength,!1))||o.TUI_LAST_DAY,this.disabledItemHandler=(null===(g=this.single)||void 0===g?void 0:g.disabledItemHandler)||(null===(m=this.multi)||void 0===m?void 0:m.disabledItemHandler)||(null===(f=this.range)||void 0===f?void 0:f.disabledItemHandler)||o.ALWAYS_FALSE_HANDLER,this.keyboard.hide()}close(){this.dropdown.computedHost.focus(),this.dropdown.updateOpen(!1),this.keyboard.show()}confirm(t){const e=this.single||this.multi||this.range;e&&(e.value=this.range&&t instanceof o.TuiDay?new o.TuiDayRange(t,t):t),this.close()}}return t.ɵfac=function(e){return new(e||t)(u.Y36(o.TuiActiveZoneDirective),u.Y36(s.TUI_ANIMATIONS_DURATION),u.Y36(X.TuiInputDateComponent,8),u.Y36(X.TuiInputDateMultiComponent,8),u.Y36(X.TuiInputDateRangeComponent,8),u.Y36(s.TuiHostedDropdownComponent),u.Y36(z.v))},t.ɵcmp=u.Xpm({type:t,selectors:[["tui-mobile-calendar-dropdown"]],hostVars:2,hostBindings:function(t,e){2&t&&u.d8E("@tuiSlideInTop",e.animation)("@tuiFadeIn",e.animation)},decls:1,vars:5,consts:[["tuiActiveZone","",3,"disabledItemHandler","max","min","multi","single","cancel","confirm"]],template:function(t,e){1&t&&(u.TgZ(0,"tui-mobile-calendar",0),u.NdJ("cancel",(function(){return e.close()}))("confirm",(function(t){return e.confirm(t)})),u.qZA()),2&t&&u.Q6J("disabledItemHandler",e.disabledItemHandler)("max",e.max)("min",e.min)("multi",!!e.multi)("single",!!e.single)},directives:[C.F,L.e],styles:["[_nghost-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--tui-elevation-01);box-shadow:0 10rem var(--tui-elevation-01),0 -90vh 1rem 2rem #000000bf}"],data:{animation:[s.tuiSlideInTop,s.tuiFadeIn]},changeDetection:0}),t})(),F=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({providers:[{provide:X.TUI_MOBILE_CALENDAR,useValue:N}],imports:[[I,o.TuiActiveZoneModule]]}),t})();var R=i(76189);function B(t,e){if(1&t&&(u.TgZ(0,"h2",4),u._uU(1),u.qZA()),2&t){const t=u.oxw();u.Q6J("id",t.context.id),u.xp6(1),u.hij(" ",t.context.label,"\n")}}function Y(t,e){if(1&t&&(u.ynx(0),u._uU(1),u.BQk()),2&t){const t=e.polymorpheusOutlet;u.xp6(1),u.hij(" ",t," ")}}function H(t,e){if(1&t){const t=u.EpF();u.TgZ(0,"button",5),u.NdJ("click",(function(){const e=u.CHM(t).index;return u.oxw().onAction(e)})),u._uU(1),u.qZA()}if(2&t){const t=e.$implicit,i=u.oxw();u.ekj("t-button_column",i.context.actions.length>2),u.xp6(1),u.hij(" ",t,"\n")}}let Z=(()=>{class t{constructor(t,e){this.isIOS=t,this.context=e}onAction(t){this.context.completeWith(t)}}return t.ɵfac=function(e){return new(e||t)(u.Y36(o.TUI_IS_IOS),u.Y36(E.yf))},t.ɵcmp=u.Xpm({type:t,selectors:[["tui-mobile-dialog"]],hostVars:2,hostBindings:function(t,e){2&t&&u.ekj("_ios",e.isIOS)},decls:4,vars:4,consts:[["automation-id","tui-mobile-dialog__label","class","t-heading",3,"id",4,"ngIf"],[1,"t-content"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","flat","size","s","tuiButton","","tuiRipple","","type","button","class","t-button",3,"t-button_column","click",4,"ngFor","ngForOf"],["automation-id","tui-mobile-dialog__label",1,"t-heading",3,"id"],["appearance","flat","size","s","tuiButton","","tuiRipple","","type","button",1,"t-button",3,"click"]],template:function(t,e){1&t&&(u.YNc(0,B,2,2,"h2",0),u.TgZ(1,"div",1),u.YNc(2,Y,2,1,"ng-container",2),u.qZA(),u.YNc(3,H,2,3,"button",3)),2&t&&(u.Q6J("ngIf",!!e.context.label),u.xp6(2),u.Q6J("polymorpheusOutlet",e.context.content)("polymorpheusOutletContext",e.context),u.xp6(1),u.Q6J("ngForOf",e.context.actions))},directives:[c.O5,E.Li,c.sg,R.v,y.q],styles:["[_nghost-%COMP%]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;background:var(--tui-base-01);word-break:break-word;overflow:hidden;padding:1.25rem .75rem 0 1.5rem}[_nghost-%COMP%]:not(._ios){max-width:17.5rem;border-radius:.125rem;text-align:left;box-shadow:0 1.5rem 1.5rem #00000052}._ios[_nghost-%COMP%]{max-width:16.875rem;padding:1.5rem 0 0;border-radius:.75rem;text-align:center}.t-heading[_ngcontent-%COMP%]{font-size:1rem}._ios[_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]{font-weight:bold;font-size:1.125rem}.t-content[_ngcontent-%COMP%]{margin-top:.75rem;font-size:.875rem;line-height:1.25rem;padding-right:.75rem}._ios[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{margin-top:.25rem;padding-left:1.5rem;padding-right:1.5rem}.t-button[_ngcontent-%COMP%]{border-radius:0}._ios[_nghost-%COMP%] .t-button[_ngcontent-%COMP%]{border-top:#b8b8b8 1px solid;height:2.625rem;width:100%}._ios[_nghost-%COMP%] .t-button[_ngcontent-%COMP%]:first-of-type{margin-top:1.125rem}[_nghost-%COMP%]:not(._ios) .t-button[_ngcontent-%COMP%]{margin:.5rem 0 .5rem .5rem;float:right}[_nghost-%COMP%]:not(._ios) .t-button_column[_ngcontent-%COMP%]{display:block;float:none;margin-left:auto}"],changeDetection:0}),t})();const U={label:"",actions:["OK"]},G=(0,o.tuiCreateToken)(U);function j(t){return(0,o.tuiProvideOptions)(G,t,U)}const J=new E.Al(Z);let V=(()=>{class t extends o.AbstractTuiDialogService{constructor(){super(...arguments),this.component=J,this.defaultOptions=Object.assign(Object.assign({},(0,u.f3M)(G)),{data:void 0})}open(t,e={}){return super.open(t,e)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=u.n5z(t)))(i||t)}}(),t.ɵprov=u.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})(),$=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({providers:[(0,o.tuiAsDialog)(V)],imports:[[c.ez,s.TuiButtonModule,w,E.wq]]}),t})();var W=i(42562),q=i(82051),Q=i(14471);let K=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[c.ez,s.TuiLoaderModule,s.TuiSvgModule,o.TuiRepeatTimesModule,E.wq]]}),t})();var tt=i(70248),et=i(79314),it=i(77915),nt=i(13109),ot=i(62121),at=i(59113),rt=i(38643),st=i(16088),lt=i(99354),ut=i(96627),ct=i(62549),dt=i(37500),pt=i(77888);let ht=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[c.ez,E.wq,o.TuiLetModule,s.TuiButtonModule,o.TuiOverscrollModule,s.TuiScrollbarModule]]}),t})();var gt=i(85556),mt=i(47740),ft=i(50273),vt=i(17315),bt=i(7698);let _t=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({providers:[(0,o.tuiAsDialog)(bt.P)],imports:[[c.ez,E.wq,o.TuiClickOutsideModule,s.TuiButtonModule]]}),t})();var Ct=i(16466),xt=i(53712);let Mt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[c.ez,s.TuiSvgModule,o.TuiRepeatTimesModule]]}),t})();var yt=i(37772),wt=i(81998),Ot=i(28742);let Tt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({}),t})();var Pt=i(21532);let kt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({}),t})();const It={size:"fullscreen",closeable:!1},St=Object.assign({dismissible:!1},It),At=Object.assign({dismissible:!0},It);var Et=i(15863),Dt=i(18652),Xt=i(11693);let zt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[E.wq,c.ez,o.TuiSwipeModule,Xt.$v]]}),t})();var Lt=i(98599);let Nt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({}),t})();var Ft=i(33781),Rt=i(4948),Bt=i(96996);let Yt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({}),t})();var Ht=i(69193),Zt=i(83628);let Ut=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[o.TuiActiveZoneModule,E.wq]]}),t})();var Gt=i(84031)},5485:(t,e,i)=>{i.d(e,{u:()=>h});var n=i(4797),o=i(64862),a=i(74788),r=i(40939),s=i(36097),l=i(42123),u=i(93794);function c(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"div",4),a.NdJ("click",(function(){const e=a.CHM(t).$implicit,i=a.oxw().$implicit,n=a.oxw().tuiLet;return a.oxw().onItemClick(n[i][e])})),a._uU(1),a.qZA()}if(2&t){const t=e.$implicit,i=a.oxw().$implicit,n=a.oxw().tuiLet,o=a.oxw();a.ekj("t-cell_interval",o.itemIsInterval(n[i][t]))("t-cell_today",o.itemIsToday(n[i][t])),a.uIk("data-range",o.getItemRange(n[i][t]))("data-state",o.getItemState(n[i][t])),a.xp6(1),a.hij(" ",n[i][t].day," ")}}function d(t,e){if(1&t&&(a.TgZ(0,"div",2),a.YNc(1,c,2,7,"div",3),a.qZA()),2&t){const t=e.$implicit,i=a.oxw().tuiLet;a.xp6(1),a.Q6J("tuiRepeatTimesOf",i[t].length)}}function p(t,e){if(1&t&&(a.ynx(0),a.YNc(1,d,2,1,"div",1),a.BQk()),2&t){const t=e.tuiLet;a.xp6(1),a.Q6J("tuiRepeatTimesOf",t.length)}}let h=(()=>{class t extends o.TuiPrimitiveCalendarComponent{constructor(t,e,i){super(e,i),this.isIOS=t}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TUI_IS_IOS),a.Y36(o.TUI_SHORT_WEEK_DAYS),a.Y36(o.TUI_DAY_TYPE_HANDLER))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-primitive-calendar-mobile"]],hostVars:2,hostBindings:function(t,e){2&t&&a.ekj("_ios",e.isIOS)},features:[a.qOj],decls:2,vars:3,consts:[[4,"tuiLet"],["automation-id","tui-primitive-calendar-mobile__row","class","t-row",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["automation-id","tui-primitive-calendar-mobile__row",1,"t-row"],["automation-id","tui-primitive-calendar-mobile__cell","tuiRipple","","class","t-cell",3,"t-cell_interval","t-cell_today","click",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["automation-id","tui-primitive-calendar-mobile__cell","tuiRipple","",1,"t-cell",3,"click"]],template:function(t,e){1&t&&(a.YNc(0,p,2,1,"ng-container",0),a.ALo(1,"tuiCalendarSheet")),2&t&&a.Q6J("tuiLet",a.lcZ(1,1,e.month))},directives:[r.L,s.X,l.q],pipes:[u.h],styles:['[_nghost-%COMP%]{display:block;font:var(--tui-font-text-m)}.t-row[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:space-between;height:2.25rem;isolation:isolate}.t-item[_ngcontent-%COMP%]{position:relative;flex:1;line-height:2rem;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:before, .t-item[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:after{border-radius:.5rem}.t-cell[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;width:2.75rem;text-align:center;outline:none;cursor:pointer;background-clip:content-box;box-sizing:border-box;border:.125rem solid transparent}.t-cell[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-cell_today[_ngcontent-%COMP%]:after{position:absolute;left:50%;transform:translate(-50%);content:"";bottom:.3125rem;height:.125rem;width:.75rem;border-radius:.375rem;background-color:var(--tui-text-01)}.t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell_interval[_ngcontent-%COMP%]:not(:last-child):before{right:-.25rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell_interval[_ngcontent-%COMP%]:not([data-range="start"]):not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell_interval[_ngcontent-%COMP%]:last-child:first-child:before{right:0}.t-cell_interval[_ngcontent-%COMP%]:first-child > .t-item[_ngcontent-%COMP%]{border-top-left-radius:var(--tui-radius-m);border-bottom-left-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%]:last-child > .t-item[_ngcontent-%COMP%]{border-top-right-radius:var(--tui-radius-m);border-bottom-right-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{border-radius:0}.t-cell[data-range][_ngcontent-%COMP%]:after{background-color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary)}.t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-hover)}.t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-active)}.t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell[data-range=end][_ngcontent-%COMP%]:not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{left:.625rem;border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:-2rem;right:100%;transform:translate(1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{right:.625rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:100%;right:-2rem;transform:translate(-1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=single][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{display:none}.t-cell[data-state=disabled][_ngcontent-%COMP%]{pointer-events:none}.t-cell[data-state=disabled][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{opacity:.36}.t-cell[data-state=hover][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-hover)}.t-cell[data-state=active][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-active)}[_nghost-%COMP%]{width:20.75rem;max-width:100vw}._ios[_nghost-%COMP%]{width:22.625rem}.t-row[_ngcontent-%COMP%]{height:3rem;justify-content:flex-start}.t-row[_ngcontent-%COMP%]:first-child{justify-content:flex-end}._ios[_nghost-%COMP%] .t-row[_ngcontent-%COMP%]{height:3.125rem}.t-cell[_ngcontent-%COMP%]{height:2.75rem;border-radius:100%;margin-right:.25rem}.t-cell[_ngcontent-%COMP%]:last-child, ._ios[_nghost-%COMP%] .t-cell[_ngcontent-%COMP%]:last-child{margin-right:0}.t-cell[_ngcontent-%COMP%]:before{right:-100vw}.t-cell[_ngcontent-%COMP%]:first-child:before{left:-100vw}.t-cell_today[_ngcontent-%COMP%]:after{height:.375rem;width:.375rem;background-color:var(--tui-link)}.t-cell_interval[_ngcontent-%COMP%]:before{background-color:var(--tui-base-02)}.t-cell_interval[_ngcontent-%COMP%]:last-child:first-child:before{right:-100vw}.t-cell[data-state=disabled][_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}.t-cell[data-range=single][_ngcontent-%COMP%], .t-cell[data-range=start][_ngcontent-%COMP%], .t-cell[data-range=end][_ngcontent-%COMP%]{border-radius:100%;background-color:var(--tui-link);color:var(--tui-accent-text);font-weight:500}.t-cell[data-range=single][_ngcontent-%COMP%]:after, .t-cell[data-range=start][_ngcontent-%COMP%]:after, .t-cell[data-range=end][_ngcontent-%COMP%]:after{background-color:var(--tui-base-01)}._ios[_nghost-%COMP%] .t-cell[data-range=single][_ngcontent-%COMP%], ._ios[_nghost-%COMP%] .t-cell[data-range=start][_ngcontent-%COMP%], ._ios[_nghost-%COMP%] .t-cell[data-range=end][_ngcontent-%COMP%]{font-weight:600}.t-cell[data-range=start][_ngcontent-%COMP%]:before{left:50%;border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%]:not(:first-child):before{left:50%;background:var(--tui-base-01);border-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%]:first-child:before{right:50%;background-color:var(--tui-base-02)}._ios[_nghost-%COMP%] .t-cell[_ngcontent-%COMP%]{margin-right:.5625rem}._ios[_nghost-%COMP%] .t-cell[_ngcontent-%COMP%]:before{border-radius:.5rem}@media screen and (max-width: 22.4375rem){.t-cell[_ngcontent-%COMP%], ._ios[_nghost-%COMP%] .t-cell[_ngcontent-%COMP%]{margin-right:.125rem}.t-cell[_ngcontent-%COMP%]:last-child, ._ios[_nghost-%COMP%] .t-cell[_ngcontent-%COMP%]:last-child{margin-right:0}}'],changeDetection:0}),t})()},85712:(t,e,i)=>{i.d(e,{v:()=>u});var n=i(12057),o=i(4797),a=i(66682),r=i(22759),s=i(45435),l=i(74788);let u=(()=>{class t{constructor(t){this.doc=t,this.sub=(0,a.T)((0,r.R)(this.doc,"focusout"),(0,r.R)(this.doc,"mousedown").pipe((0,s.h)((t=>Object.is(t.target,this.element))))).subscribe((()=>{this.show()})),this.inputMode=""}ngOnDestroy(){this.sub.unsubscribe(),this.show()}toggle(){this.element?this.show():this.hide()}hide(){const t=(0,o.tuiGetNativeFocused)(this.doc);void 0===(null==t?void 0:t.inputMode)||this.element||(this.element=t,this.inputMode=t.inputMode,t.inputMode="none")}show(){this.element&&(this.element.inputMode="none",this.element.inputMode=this.inputMode,this.element=void 0)}}return t.ɵfac=function(e){return new(e||t)(l.LFG(n.K0))},t.ɵprov=l.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},84031:(t,e,i)=>{function n(t,e){for(let i=0;in})},48882:(t,e,i)=>{i.d(e,{i:()=>d});var n=i(74788),o=i(17458),a=i(4797),r=i(66259),s=i(12057),l=i(76189),u=i(4498);function c(t,e){if(1&t){const t=n.EpF();n.ynx(0),n.TgZ(1,"button",1),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onArrowClick(-1)})),n.qZA(),n._uU(2),n.TgZ(3,"button",2),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onArrowClick(1)})),n.qZA(),n.BQk()}if(2&t){const t=e.ngIf,i=n.oxw();n.xp6(1),n.Q6J("disabled",i.leftButtonDisabled)("icon",i.icons.prev)("title",t[0]),n.xp6(1),n.AsE(" ",i.index+1,"/",i.length," "),n.xp6(1),n.Q6J("disabled",i.rightButtonDisabled)("icon",i.icons.next)("title",t[1])}}let d=(()=>{class t{constructor(t,e){this.icons=t,this.texts$=e,this.length=1,this.index=0,this.indexChange=new n.vpe}get leftButtonDisabled(){return 0===this.index}get rightButtonDisabled(){return this.index===this.length-1}onArrowClick(t){this.updateIndex((0,a.tuiClamp)(this.index+t,0,this.length-1))}updateIndex(t){this.index!==t&&(this.index=t,this.indexChange.emit(t))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.v3),n.Y36(r.TUI_PAGINATION_TEXTS))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-preview-pagination"]],hostBindings:function(t,e){1&t&&n.NdJ("keydown.arrowRight.prevent",(function(){return e.onArrowClick(1)}),!1,n.evT)("keydown.arrowLeft.prevent",(function(){return e.onArrowClick(-1)}),!1,n.evT)},inputs:{length:"length",index:"index"},outputs:{indexChange:"indexChange"},decls:2,vars:3,consts:[[4,"ngIf"],["tuiIconButton","","tuiPreviewAction","","type","button",1,"t-arrow_left",3,"disabled","icon","title","click"],["tuiIconButton","","tuiPreviewAction","","type","button",1,"t-arrow_right",3,"disabled","icon","title","click"]],template:function(t,e){1&t&&(n.YNc(0,c,4,8,"ng-container",0),n.ALo(1,"async")),2&t&&n.Q6J("ngIf",n.lcZ(1,1,e.texts$))},directives:[s.O5,l.v,u.v],pipes:[s.Ov],styles:["[_nghost-%COMP%]{border-radius:1rem;background:rgba(104,104,104,.96);color:var(--tui-text-01-night);font:var(--tui-font-text-s);display:flex;justify-content:space-between;align-items:center;width:6.25rem}.t-arrow_left[_ngcontent-%COMP%]{border-top-right-radius:0;border-bottom-right-radius:0}.t-arrow_right[_ngcontent-%COMP%]{border-top-left-radius:0;border-bottom-left-radius:0}"],changeDetection:0}),t})()},4498:(t,e,i)=>{i.d(e,{v:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=o.lG2({type:t,selectors:[["","tuiPreviewAction",""]],features:[o._Bn([(0,n.tuiButtonOptionsProvider)({appearance:"preview-action",shape:"rounded",size:"s"})])]}),t})()},10643:(t,e,i)=>{i.d(e,{m:()=>E});var n=i(74788),o=i(17458),a=i(4797),r=i(64862),s=i(26215),l=i(66682),u=i(9112),c=i(88002),d=i(39761),p=i(12057),h=i(60015),g=i(75412),m=i(23043),f=i(23764),v=i(76189),b=i(219),_=i(4498),C=i(67446),x=i(29070),M=i(54255),y=i(15491),w=i(15487);function O(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",9),n.NdJ("click",(function(){return n.CHM(t),n.oxw(2).rotate()})),n.qZA()}if(2&t){const t=n.oxw().ngIf,e=n.oxw();n.Q6J("icon",e.icons.rotate)("tuiHint",t.rotate)}}function T(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-preview-zoom",10),n.NdJ("reset",(function(){return n.CHM(t),n.oxw(2).reset()}))("valueChange",(function(e){return n.CHM(t),n.oxw(2).setZoom(e)})),n.ALo(1,"async"),n.qZA()}if(2&t){const t=n.oxw(2);n.Q6J("min",t.minZoom)("value",n.lcZ(1,2,t.zoom$)||1)}}function P(t,e){if(1&t){const t=n.EpF();n.ynx(0),n.TgZ(1,"section",1,2),n.NdJ("tuiPan",(function(e){return n.CHM(t),n.oxw().onPan(e)}))("tuiResize",(function(e){return n.CHM(t),n.oxw().onResize(e)}))("tuiZoom",(function(e){return n.CHM(t),n.oxw().onZoom(e)}))("waMutationObserver",(function(){n.CHM(t);const e=n.MAs(2);return n.oxw().onMutation(e)})),n.ALo(3,"async"),n.ALo(4,"async"),n.ALo(5,"async"),n.Hsn(6),n.qZA(),n.TgZ(7,"header",3),n.TgZ(8,"div",4),n.Hsn(9,1),n.qZA(),n.Hsn(10,2),n.TgZ(11,"div",5),n.Hsn(12,3),n.qZA(),n.qZA(),n.TgZ(13,"footer",6),n.YNc(14,O,1,2,"button",7),n.YNc(15,T,2,4,"tui-preview-zoom",8),n.qZA(),n.BQk()}if(2&t){const t=n.oxw();n.xp6(1),n.Udp("cursor",n.lcZ(3,10,t.cursor$))("transform",n.lcZ(4,12,t.wrapperTransform$)),n.ekj("t-not-interactive-content",t.zoomable)("t-transitive",n.lcZ(5,14,t.transitioned$)),n.xp6(13),n.Q6J("ngIf",t.rotatable),n.xp6(1),n.Q6J("ngIf",t.zoomable)}}const k=["*",[["tui-preview-title"]],[["tui-preview-pagination"]],[["","tuiPreviewAction",""]]],I=["*","tui-preview-title","tui-preview-pagination","[tuiPreviewAction]"],S=.8,A=[0,0];let E=(()=>{class t{constructor(t,e,i){this.el=t,this.icons=e,this.texts$=i,this.zoomable=!0,this.rotatable=!1,this.minZoom=1,this.width=0,this.height=0,this.zoom$=new s.X(this.minZoom),this.rotation$=new s.X(0),this.coordinates$=new s.X(A),this.transitioned$=(0,l.T)((0,a.tuiDragAndDropFrom)(this.el.nativeElement).pipe((0,c.U)((({stage:t})=>t!==a.TuiDragStage.Continues))),(0,a.tuiTypedFromEvent)(this.el.nativeElement,"touchmove",{passive:!0}).pipe((0,c.U)(a.ALWAYS_FALSE_HANDLER)),(0,a.tuiTypedFromEvent)(this.el.nativeElement,"wheel",{passive:!0}).pipe((0,c.U)(a.ALWAYS_FALSE_HANDLER))),this.cursor$=(0,a.tuiDragAndDropFrom)(this.el.nativeElement).pipe((0,c.U)((({stage:t})=>t===a.TuiDragStage.Continues?"grabbing":"initial")),(0,d.O)("initial")),this.wrapperTransform$=(0,u.aj)([this.coordinates$.pipe((0,c.U)((([t,e])=>`${(0,a.tuiPx)(t)}, ${(0,a.tuiPx)(e)}`))),this.zoom$,this.rotation$]).pipe((0,c.U)((([t,e,i])=>`translate(${t}) scale(${e}) rotate(${i}deg)`)))}rotate(){this.rotation$.next(this.rotation$.value-90)}onPan(t){this.coordinates$.next(this.getGuardedCoordinates(this.coordinates$.value[0]+t[0],this.coordinates$.value[1]+t[1]))}onMutation(t){const{clientWidth:e,clientHeight:i}=t;this.refresh(e,i)}onZoom({clientX:t,clientY:e,delta:i}){this.zoomable&&this.processZoom(t,e,i)}onResize(t){if(0===t.length)return;const{width:e,height:i}=t[0].contentRect;this.refresh(e,i)}reset(){this.zoom$.next(this.minZoom),this.coordinates$.next(A)}setZoom(t){this.zoom$.next(t);const[e,i]=this.coordinates$.value;this.coordinates$.next(this.getGuardedCoordinates(e,i))}get offsets(){return{offsetX:(this.zoom$.value-this.minZoom)*this.width/2,offsetY:(this.zoom$.value-this.minZoom)*this.height/2}}calculateMinZoom(t,e,i,n){const o=t>i*S||e>n*S,{clientHeight:r,clientWidth:s}=this.el.nativeElement;return o?(0,a.tuiRound)(Math.min(r*S/t,s*S/e),2):1}refresh(t,e){this.width=t,this.height=e,this.minZoom=this.calculateMinZoom(e,t,this.el.nativeElement.clientHeight,this.el.nativeElement.clientWidth),this.zoom$.next(this.minZoom),this.coordinates$.next(A),this.rotation$.next(0)}processZoom(t,e,i){const n=this.zoom$.value,o=(0,a.tuiClamp)(n+i,this.minZoom,2),r=this.getScaleCenter({clientX:t,clientY:e},this.coordinates$.value,this.zoom$.value),s=r[0]*n-r[0]*o,l=r[1]*n-r[1]*o;this.zoom$.next(o),this.coordinates$.next(this.getGuardedCoordinates(this.coordinates$.value[0]+s,this.coordinates$.value[1]+l))}getGuardedCoordinates(t,e){const{offsetX:i,offsetY:n}=this.offsets;return[(0,a.tuiClamp)(t,-i,i),(0,a.tuiClamp)(e,-n,n)]}getScaleCenter({clientX:t,clientY:e},[i,n],o){return[(t-i-this.el.nativeElement.offsetWidth/2)/o,(e-n-this.el.nativeElement.offsetHeight/2)/o]}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.v3),n.Y36(o.tp))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-preview"]],inputs:{zoomable:"zoomable",rotatable:"rotatable"},ngContentSelectors:I,decls:2,vars:3,consts:[[4,"ngIf"],["attributeFilter","src","characterData","","childList","","subtree","",1,"t-wrapper",3,"tuiPan","tuiResize","tuiZoom","waMutationObserver"],["contentWrapper",""],[1,"t-header"],[1,"t-title"],[1,"t-actions"],[1,"t-footer"],["tuiHintAppearance","onDark","tuiHintDescribe","","tuiHintDirection","top-right","tuiIconButton","","tuiPreviewAction","","type","button","class","t-rotate-button",3,"icon","tuiHint","click",4,"ngIf"],[3,"min","value","reset","valueChange",4,"ngIf"],["tuiHintAppearance","onDark","tuiHintDescribe","","tuiHintDirection","top-right","tuiIconButton","","tuiPreviewAction","","type","button",1,"t-rotate-button",3,"icon","tuiHint","click"],[3,"min","value","reset","valueChange"]],template:function(t,e){1&t&&(n.F$t(k),n.YNc(0,P,16,16,"ng-container",0),n.ALo(1,"async")),2&t&&n.Q6J("ngIf",n.lcZ(1,1,e.texts$))},directives:[p.O5,h.g,g.$,m.x,f.Vi,v.v,b.$,_.v,C.D,x.x,M.t,y.D,w.n],pipes:[p.Ov],styles:["[_nghost-%COMP%]{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-header[_ngcontent-%COMP%]{position:fixed;top:1rem;display:flex;width:100%;padding:0 1rem;box-sizing:border-box}.t-footer[_ngcontent-%COMP%]{position:absolute;bottom:1rem;display:flex;width:100%;padding:0 1rem;box-sizing:border-box;justify-content:center}.t-actions[_ngcontent-%COMP%]{display:flex;flex:1;justify-content:flex-end}.t-actions[_ngcontent-%COMP%] >*{margin-left:.625rem}.t-rotate-button[_ngcontent-%COMP%]{margin-right:.3125rem}.t-title[_ngcontent-%COMP%]{flex:1}tui-root._mobile[_nghost-%COMP%] .t-title[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-title[_ngcontent-%COMP%]{display:none}.t-not-interactive-content[_ngcontent-%COMP%] >*{pointer-events:none}.t-wrapper[_ngcontent-%COMP%]{will-change:transform}.t-transitive[_ngcontent-%COMP%]{transition-duration:.3s}"],data:{animation:[r.tuiSlideInTop]},changeDetection:0}),t})()},49116:(t,e,i)=>{i.d(e,{S:()=>a});var n=i(74788);const o=["*"];let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-preview-title"]],ngContentSelectors:o,decls:1,vars:0,template:function(t,e){1&t&&(n.F$t(),n.Hsn(0))},styles:["[_nghost-%COMP%]{border-radius:1rem;background:rgba(104,104,104,.96);color:var(--tui-text-01-night);font:var(--tui-font-text-s);display:inline-block;padding:.375rem .75rem}"],changeDetection:0}),t})()},15487:(t,e,i)=>{i.d(e,{n:()=>T});var n=i(74788),o=i(17458),a=i(4797),r=i(66682),s=i(25917),l=i(46797),u=i(43190),c=i(88002),d=i(39761),p=i(12057),h=i(76189),g=i(4498),m=i(38988),f=i(67446),v=i(29070),b=i(54255),_=i(15491),C=i(56059),x=i(47044),M=i(23738),y=i(219);function w(t,e){if(1&t&&(n._uU(0),n.ALo(1,"percent"),n.ALo(2,"async")),2&t){const t=n.oxw(2);n.hij(" ",n.lcZ(1,1,n.lcZ(2,3,t.valueChange)||t.value)," ")}}function O(t,e){if(1&t){const t=n.EpF();n.ynx(0),n.TgZ(1,"section",1),n.TgZ(2,"button",2),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onMinus()})),n.qZA(),n.TgZ(3,"label",3),n._UZ(4,"div",4),n.ALo(5,"async"),n.YNc(6,w,3,5,"ng-template",null,5,n.W1O),n.TgZ(8,"input",6),n.NdJ("ngModelChange",(function(e){return n.CHM(t),n.oxw().onModelChange(e)})),n.qZA(),n.qZA(),n.TgZ(9,"button",7),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onPlus()})),n.qZA(),n.qZA(),n.TgZ(10,"button",8),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onReset()})),n.qZA(),n.BQk()}if(2&t){const t=e.ngIf,i=n.MAs(7),o=n.oxw();n.xp6(2),n.Q6J("disabled",o.leftButtonDisabled)("icon",o.icons.zoomOut)("title",t.zoomOut),n.xp6(2),n.Q6J("tuiHint",i)("tuiHintManual",!!n.lcZ(5,15,o.hintShow$)),n.xp6(4),n.Q6J("max",o.max)("min",o.min)("ngModel",o.value),n.xp6(1),n.Q6J("disabled",o.rightButtonDisabled)("icon",o.icons.zoomIn)("title",t.zoomIn),n.xp6(1),n.ekj("t-invisible",!o.collapseVisible),n.Q6J("icon",o.icons.zoomReset)("tuiHint",t.reset)}}let T=(()=>{class t{constructor(t,e){this.icons=t,this.zoomTexts$=e,this.min=.5,this.max=2,this.value=1,this.valueChange=new n.vpe,this.reset=new n.vpe,this.hintShow$=this.valueChange.pipe((0,u.w)((()=>(0,r.T)((0,s.of)(!0),(0,l.H)(1e3).pipe((0,c.U)(a.ALWAYS_FALSE_HANDLER))))),(0,d.O)(!1))}get leftButtonDisabled(){return this.value===this.min}get rightButtonDisabled(){return this.value===this.max}get collapseVisible(){return this.value>this.min}onModelChange(t){const e=(0,a.tuiClamp)(t,this.min,this.max);e!==this.value&&(this.value=e,this.valueChange.emit(e))}onReset(){this.reset.emit()}onMinus(){this.onModelChange(this.value-.5)}onPlus(){this.onModelChange(this.value<1?1:this.value+.5)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.v3),n.Y36(o.xP))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-preview-zoom"]],inputs:{min:"min",max:"max",value:"value"},outputs:{valueChange:"valueChange",reset:"reset"},decls:2,vars:3,consts:[[4,"ngIf"],[1,"t-zoom"],["tuiIconButton","","tuiPreviewAction","","type","button",1,"t-sign_minus",3,"disabled","icon","title","click"],["tuiSliderThumbLabel",""],["tuiHintAppearance","onDark","tuiHintDirection","top-right",3,"tuiHint","tuiHintManual"],["hint",""],["step","any","tuiSlider","","type","range",1,"t-slider",3,"max","min","ngModel","ngModelChange"],["tuiIconButton","","tuiPreviewAction","","type","button",1,"t-sign_plus",3,"disabled","icon","title","click"],["tuiHintAppearance","onDark","tuiHintDescribe","","tuiHintDirection","top-right","tuiIconButton","","tuiPreviewAction","","type","button",1,"t-reset-button",3,"icon","tuiHint","click"]],template:function(t,e){1&t&&(n.YNc(0,O,11,17,"ng-container",0),n.ALo(1,"async")),2&t&&n.Q6J("ngIf",n.lcZ(1,1,e.zoomTexts$))},directives:[p.O5,h.v,g.v,m.Z,f.D,v.x,b.t,_.D,C.Z,x.i,M.eT,M.Fj,M.JJ,M.On,y.$],pipes:[p.Ov,p.Zx],styles:["[_nghost-%COMP%]{position:relative;display:flex}.t-zoom[_ngcontent-%COMP%]{border-radius:1rem;background:rgba(104,104,104,.96);color:var(--tui-text-01-night);font:var(--tui-font-text-s);display:flex;justify-content:space-between;align-items:center;width:12rem}.t-slider[_ngcontent-%COMP%]{width:7.5rem}.t-sign_minus[_ngcontent-%COMP%]{border-top-right-radius:0;border-bottom-right-radius:0}.t-sign_plus[_ngcontent-%COMP%]{border-top-left-radius:0;border-bottom-left-radius:0}.t-invisible[_ngcontent-%COMP%]{visibility:hidden}.t-reset-button[_ngcontent-%COMP%]{margin-left:.3125rem}"],changeDetection:0}),t})()},46001:(t,e,i)=>{i.r(e),i.d(e,{TUI_PREVIEW_ICONS:()=>M.v3,TUI_PREVIEW_ICONS_DEFAULT:()=>M.qV,TUI_PREVIEW_TEXTS:()=>M.tp,TUI_PREVIEW_ZOOM_TEXTS:()=>M.xP,TuiPreviewActionDirective:()=>_.v,TuiPreviewActionModule:()=>v,TuiPreviewComponent:()=>o.m,TuiPreviewDialogComponent:()=>p,TuiPreviewDialogModule:()=>h,TuiPreviewDialogService:()=>m,TuiPreviewModule:()=>b,TuiPreviewPaginationComponent:()=>n.i,TuiPreviewTitleComponent:()=>C.S,TuiPreviewZoomComponent:()=>x.n,tuiPreviewIconsProvider:()=>M.Hl});var n=i(48882),o=i(10643),a=i(12057),r=i(23738),s=i(23764),l=i(64862),u=i(89570),c=i(74788);function d(t,e){if(1&t&&(c.ynx(0),c._uU(1),c.BQk()),2&t){const t=e.polymorpheusOutlet;c.xp6(1),c.hij(" ",t," ")}}let p=(()=>{class t{constructor(t){this.context=t}onKeyDownEsc(){this.context.$implicit.complete()}}return t.ɵfac=function(e){return new(e||t)(c.Y36(u.yf))},t.ɵcmp=c.Xpm({type:t,selectors:[["tui-preview-dialog"]],hostBindings:function(t,e){1&t&&c.NdJ("keydown.esc",(function(){return e.onKeyDownEsc()}),!1,c.evT)},decls:2,vars:3,consts:[[1,"t-dialog-content"],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(c.TgZ(0,"div",0),c.YNc(1,d,2,1,"ng-container",1),c.qZA()),2&t&&(c.Q6J("@tuiSlideInTop",void 0),c.xp6(1),c.Q6J("polymorpheusOutlet",e.context.content)("polymorpheusOutletContext",e.context))},directives:[u.Li],styles:[".t-dialog-content{position:fixed;width:100%;height:100%}[tuiWrapper][data-appearance=preview-action]{background:rgba(104,104,104,.96);color:var(--tui-text-01-night)}@media (hover: hover){[tuiWrapper][data-appearance=preview-action]:hover:not(._no-hover),[tuiWrapper][data-appearance=preview-action][data-state=hover]{background:rgba(159,159,159,.86)}}[tuiWrapper][data-appearance=preview-action]:active:not(._no-active),[tuiWrapper][data-appearance=preview-action][data-state=active],[tuiWrapper][data-appearance=preview-action][data-state=active]:hover{background:rgba(159,159,159,.75)}\n"],encapsulation:2,data:{animation:[l.tuiSlideInTop]},changeDetection:0}),t})(),h=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({imports:[[u.wq]]}),t})();var g=i(4797);let m=(()=>{class t extends g.AbstractTuiDialogService{constructor(){super(...arguments),this.defaultOptions={},this.component=new u.Al(p)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=c.n5z(t)))(i||t)}}(),t.ɵprov=c.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var f=i(66259);let v=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({}),t})(),b=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({providers:[(0,g.tuiAsDialog)(m)],imports:[[a.ez,u.wq,s.NI,l.TuiButtonModule,r.u5,f.TuiSliderModule,l.TuiHintModule,g.TuiDragModule,g.TuiResizeModule,l.TuiSvgModule,l.TuiLoaderModule,g.TuiPanModule,g.TuiZoomModule,v]]}),t})();var _=i(4498),C=i(49116),x=i(15487),M=i(17458)},17458:(t,e,i)=>{i.d(e,{v3:()=>l,qV:()=>s,tp:()=>a,xP:()=>r,Hl:()=>u});var n=i(4797),o=i(72773);const a=(0,n.tuiCreateTokenFromFactory)((0,o.vv)("previewTexts")),r=(0,n.tuiCreateTokenFromFactory)((0,o.vv)("zoomTexts")),s={rotate:"tuiIconRotate",prev:"tuiIconArrowLeft",next:"tuiIconArrowRight",zoomIn:"tuiIconPlus",zoomOut:"tuiIconMinus",zoomReset:"tuiIconMinimize"},l=(0,n.tuiCreateToken)(s);function u(t){return(0,n.tuiProvideOptions)(l,t,s)}},1613:(t,e,i)=>{i.d(e,{I:()=>n});class n{constructor(t,e,i={}){this.observer=t,this.content=e;const{mode:n="onLight",hasCloseButton:o=!1,adaptive:a=!1}=i;this.mode=n,this.hasCloseButton=o,this.adaptive=a}close(){this.observer.complete()}}},6724:(t,e,i)=>{i.d(e,{G:()=>m});var n=i(62579),o=i(4797),a=i(64862),r=i(70866),s=i(74788),l=i(12057),u=i(89570),c=i(76189),d=i(30644);function p(t,e){if(1&t&&(s.ynx(0),s._uU(1),s.BQk()),2&t){const t=e.polymorpheusOutlet;s.xp6(1),s.hij(" ",t," ")}}function h(t,e){if(1&t){const t=s.EpF();s.TgZ(0,"button",8),s.NdJ("click",(function(){s.CHM(t);const e=s.oxw().ngIf;return s.oxw().onCloseClick(e)})),s.ALo(1,"async"),s.qZA()}if(2&t){const t=s.oxw().ngIf,e=s.oxw();s.Q6J("icon",e.icons.close)("title",s.lcZ(1,3,e.closeWord$))("tuiMode",e.getMode(t.mode))}}function g(t,e){if(1&t&&(s.TgZ(0,"div",1),s.TgZ(1,"div",2),s.TgZ(2,"div",3),s.TgZ(3,"div",4),s.TgZ(4,"div",5),s.YNc(5,p,2,1,"ng-container",6),s.qZA(),s.YNc(6,h,2,5,"button",7),s.qZA(),s.qZA(),s.qZA(),s.qZA()),2&t){const t=e.ngIf,i=s.oxw();s.Q6J("@tuiParentAnimation",void 0),s.xp6(1),s.ekj("t-bar_light","onDark"===t.mode),s.Q6J("@tuiSlideInTop",i.animation),s.xp6(1),s.ekj("t-container_adaptive",t.adaptive),s.xp6(3),s.Q6J("polymorpheusOutlet",t.content)("polymorpheusOutletContext",i.getItemContext(t)),s.xp6(1),s.Q6J("ngIf",t.hasCloseButton)}}let m=(()=>{class t{constructor(t,e,i,n,o,a){this.service=t,this.closeWord$=e,this.icons=i,this.animation=n,this.media=o,this.win=a}get isMobile(){return(0,a.tuiIsMobile)(this.win,this.media)}getMode(t){return"onLight"===t?"onDark":null}onCloseClick(t){t.close()}getItemContext(t){return{$implicit:()=>t.close()}}}return t.ɵfac=function(e){return new(e||t)(s.Y36(r.A),s.Y36(a.TUI_CLOSE_WORD),s.Y36(a.TUI_COMMON_ICONS),s.Y36(a.TUI_ANIMATION_OPTIONS),s.Y36(a.TUI_MEDIA),s.Y36(n.m9))},t.ɵcmp=s.Xpm({type:t,selectors:[["tui-table-bars-host"]],decls:2,vars:3,consts:[["class","t-wrapper",4,"ngIf"],[1,"t-wrapper"],["automation-id","tui-table-bar__bar",1,"t-bar"],[1,"t-container"],[1,"t-inner"],[1,"t-content"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","automation-id","tui-table-bar__close-button","size","xs","tuiIconButton","","type","button","class","t-close-button",3,"icon","title","tuiMode","click",4,"ngIf"],["appearance","icon","automation-id","tui-table-bar__close-button","size","xs","tuiIconButton","","type","button",1,"t-close-button",3,"icon","title","tuiMode","click"]],template:function(t,e){1&t&&(s.YNc(0,g,7,9,"div",0),s.ALo(1,"async")),2&t&&s.Q6J("ngIf",s.lcZ(1,1,e.service.bar$))},directives:[l.O5,u.Li,c.v,d.w],pipes:[l.Ov],styles:["[_nghost-%COMP%]{position:fixed;bottom:0;left:0;display:flex;align-items:flex-end;width:100%;height:0}.t-wrapper[_ngcontent-%COMP%]{display:flex;width:100%}.t-bar[_ngcontent-%COMP%]{box-shadow:var(--tui-shadow);flex:0 0 100%;background:var(--tui-base-07);color:var(--tui-base-01)}.t-bar_light[_ngcontent-%COMP%]{background:var(--tui-base-01);color:var(--tui-text-01)}.t-container[_ngcontent-%COMP%]{position:relative;margin:0 auto}@media screen and (min-width: 80em){.t-container.t-container_adaptive[_ngcontent-%COMP%]{width:69rem}}@media screen and (max-width: 79.9625em){.t-container.t-container_adaptive[_ngcontent-%COMP%]{width:51.5rem}}@media screen and (max-width: 47.9625em){.t-container.t-container_adaptive[_ngcontent-%COMP%]{width:100%;padding:0 1rem;box-sizing:border-box}}@media screen and (min-width: 80em){.t-container[_ngcontent-%COMP%]{width:69rem}}@media screen and (max-width: 79.9625em){.t-container[_ngcontent-%COMP%]{width:51.5rem;padding:0 3rem}}.t-inner[_ngcontent-%COMP%]{display:flex;align-items:center;height:4.5rem;width:100%;overflow:hidden}tui-root._mobile[_nghost-%COMP%] .t-inner[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-inner[_ngcontent-%COMP%]{height:5.75rem}.t-close-button[_ngcontent-%COMP%]{margin-left:1.5rem}.t-content[_ngcontent-%COMP%]{width:100%;flex:1 1 0}"],data:{animation:[a.tuiSlideInTop,o.TUI_PARENT_ANIMATION]},changeDetection:0}),t})()},40249:(t,e,i)=>{i.r(e),i.d(e,{TuiTableBar:()=>n.I,TuiTableBarsHostComponent:()=>o.G,TuiTableBarsHostModule:()=>u,TuiTableBarsService:()=>c.A});var n=i(1613),o=i(6724),a=i(12057),r=i(64862),s=i(89570),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[a.ez,s.wq,r.TuiModeModule,r.TuiButtonModule]]}),t})();var c=i(70866)},70866:(t,e,i)=>{i.d(e,{A:()=>s}),i(4797);var n=i(82298),o=i(18891),a=i(1613),r=i(74788);let s=(()=>{class t{constructor(){this.bar$=new n.t(1)}open(t,e){return new o.y((i=>{const n=new a.I(i,t,e);return this.bar$.next(n),()=>{this.bar$.next(null)}}))}}return t.ɵfac=function(e){return new(e||t)},t.ɵprov=r.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},11569:(t,e,i)=>{i.d(e,{M$:()=>b,QJ:()=>C,LF:()=>S,d5:()=>I,Xn:()=>f,m6:()=>A,F9:()=>E,Er:()=>L,N9:()=>X,GM:()=>F,FX:()=>v,wB:()=>_});var n=i(23738),o=(i(66830),i(97543)),a=i(4037),r=i(79765),s=i(66682),l=i(71289),u=i(39761),c=i(88002),d=i(45435),p=i(87519),h=i(43190),g=i(46782),m=i(74788);let f=(()=>{class t{constructor(){this.pseudoHover=null,this.pseudoActive=null,this.pseudoFocus=null,this.focusable=!0,this.nativeId="",this.focusedChange=new m.vpe,this.focusVisibleChange=new m.vpe,this.focusVisible=!1,this.autoIdString=`tui_interactive_${t.autoId++}${Date.now()}`}get computedDisabled(){return this.disabled}get computedFocusable(){return!this.computedDisabled&&(this.focusable||this.focused)}get computedFocused(){var t;return!this.computedDisabled&&(null!==(t=this.pseudoFocus)&&void 0!==t?t:this.focused)}get computedFocusVisible(){var t;return!this.computedDisabled&&(null!==(t=this.pseudoFocus)&&void 0!==t?t:this.focusVisible)}get id(){return this.nativeId||this.autoIdString}updateFocused(t){this.focusedChange.emit(t)}updateFocusVisible(t){this.focusVisible!==t&&(this.focusVisible=t,this.focusVisibleChange.emit(t))}}return t.autoId=0,t.ɵfac=function(e){return new(e||t)},t.ɵdir=m.lG2({type:t,hostVars:7,hostBindings:function(t,e){2&t&&(m.uIk("data-focused",e.pseudoFocus),m.ekj("_disabled",e.computedDisabled)("_focused",e.computedFocused)("_focus-visible",e.computedFocusVisible))},inputs:{pseudoHover:"pseudoHover",pseudoActive:"pseudoActive",pseudoFocus:"pseudoFocus",focusable:"focusable",nativeId:"nativeId"},outputs:{focusedChange:"focusedChange",focusVisibleChange:"focusVisibleChange"}}),t})();class v{}let b=(()=>{class t extends f{constructor(t,e,i){super(),this.ngControl=t,this.cdr=e,this.valueTransformer=i,this.refresh$=new r.xQ,this.onTouched=o.iD,this.onChange=o.iD,this.fallbackValue=this.getFallbackValue(),this.destroy$=new r.xQ,this.readOnly=!1,this.pseudoInvalid=null,this.ngControl&&(this.ngControl.valueAccessor=this)}get computedInvalid(){return this.interactive&&(null!==this.pseudoInvalid?this.pseudoInvalid:this.touched&&this.invalid)}get value(){var t;return null!==(t=this.previousInternalValue)&&void 0!==t?t:this.fallbackValue}set value(t){this.updateValue(t)}get safeCurrentValue(){var t;return null!==(t=this.rawValue)&&void 0!==t?t:this.fallbackValue}get invalid(){return this.safeNgControlData((({invalid:t})=>t),!1)}get valid(){return this.safeNgControlData((({valid:t})=>t),!1)}get touched(){return this.safeNgControlData((({touched:t})=>t),!1)}get disabled(){return this.safeNgControlData((({disabled:t})=>t),!1)}get interactive(){return!this.readOnly&&!this.computedDisabled}get control(){return this.safeNgControlData((({control:t})=>t),null)}get computedName(){var t,e;return null!==(e=null===(t=this.controlName)||void 0===t?void 0:t.toString())&&void 0!==e?e:null}get controlName(){var t,e,i;return null!==(i=null===(e=null===(t=this.ngControl)||void 0===t?void 0:t.name)||void 0===e?void 0:e.toString())&&void 0!==i?i:null}get rawValue(){const{ngControl:t}=this;if(null===t)return;const e=t instanceof n.On&&void 0===this.previousInternalValue?t.viewModel:t.value;return this.fromControlValue(e)}ngOnInit(){this.refresh$.pipe((0,l.g)(0),(0,u.O)(null),(0,c.U)((()=>{var t;return null===(t=this.ngControl)||void 0===t?void 0:t.control})),(0,d.h)(a.Pc),(0,p.x)(),(0,h.w)((t=>(0,s.T)(t.valueChanges,t.statusChanges))),(0,g.R)(this.destroy$)).subscribe((()=>{this.refreshLocalValue(this.safeCurrentValue)}))}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}checkControlUpdate(){this.cdr.markForCheck()}registerOnChange(t){this.onChange=e=>{t(this.toControlValue(e))},this.refresh$.next()}registerOnTouched(t){this.onTouched=t}setDisabledState(){this.checkControlUpdate()}writeValue(t){const e=this.ngControl instanceof n.On&&void 0===this.previousInternalValue?this.ngControl.model:t;this.refreshLocalValue(this.fromControlValue(e))}updateFocused(t){t||this.controlMarkAsTouched(),super.updateFocused(t)}updateValue(t){this.disabled||this.valueIdenticalComparator(this.value,t)||(this.previousInternalValue=t,this.controlSetValue(t))}valueIdenticalComparator(t,e){return t===e}safeNgControlData(t,e){var i;return null!==(i=this.ngControl&&t(this.ngControl))&&void 0!==i?i:e}controlMarkAsTouched(){this.onTouched(),this.checkControlUpdate()}controlSetValue(t){this.onChange(t),this.checkControlUpdate()}refreshLocalValue(t){this.previousInternalValue=t,this.checkControlUpdate()}fromControlValue(t){return this.valueTransformer?this.valueTransformer.fromControlValue(t):t}toControlValue(t){return this.valueTransformer?this.valueTransformer.toControlValue(t):t}}return t.ɵfac=function(e){return new(e||t)(m.Y36(n.a5,8),m.Y36(m.sBO),m.Y36(v,8))},t.ɵdir=m.lG2({type:t,hostVars:4,hostBindings:function(t,e){2&t&&m.ekj("_readonly",e.readOnly)("_invalid",e.computedInvalid)},inputs:{readOnly:"readOnly",pseudoInvalid:"pseudoInvalid"},features:[m.qOj]}),t})();function _(t){return{provide:b,useExisting:t}}let C=(()=>{class t{constructor(){this.change$=new r.xQ}ngOnChanges(){this.change$.next()}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=m.lG2({type:t,features:[m.TTD]}),t})();var x=i(61250),M=i(89570),y=i(15829),w=i(86804),O=i(18819),T=i(2740),P=i(18891),k=i(26215);let I=(()=>{class t extends P.y{constructor(t){super((t=>this.dialogs$.subscribe(t))),this.idService=t,this.dialogs$=new k.X([])}open(t,e={}){return new P.y((i=>{const n=Object.assign(Object.assign(Object.assign({},this.defaultOptions),e),{content:t,completeWith:t=>{i.next(t),i.complete()},$implicit:i,component:this.component,createdAt:Date.now(),id:this.idService.generate()});return this.dialogs$.next([...this.dialogs$.value,n]),()=>{this.dialogs$.next(this.dialogs$.value.filter((t=>t!==n)))}}))}}return t.ɵfac=function(e){return new(e||t)(m.LFG(T.ll))},t.ɵprov=m.Yz7({token:t,factory:t.ɵfac}),t})(),S=(()=>{class t extends M.GL{constructor(t,e,i){super(t,e),this.service=i,this.open$=new r.xQ,this.options={},this.open=!1,this.openChange=this.open$.pipe((0,p.x)(),(0,x.Xd)((()=>this.service.open(this,this.options).pipe((0,y.l)(),(0,w.l)(!1)))),(0,O.B)())}ngOnChanges(){this.open$.next(this.open)}}return t.ɵfac=function(e){return new(e||t)(m.Y36(m.Rgc),m.Y36(m.sBO),m.Y36(I))},t.ɵdir=m.lG2({type:t,features:[m.qOj,m.TTD]}),t})(),A=(()=>{class t extends b{clear(){this.value=[]}getFallbackValue(){return[]}}return t.ɵfac=function(){let e;return function(i){return(e||(e=m.n5z(t)))(i||t)}}(),t.ɵdir=m.lG2({type:t,features:[m.qOj]}),t})(),E=(()=>{class t extends b{getFallbackValue(){return null}}return t.ɵfac=function(){let e;return function(i){return(e||(e=m.n5z(t)))(i||t)}}(),t.ɵdir=m.lG2({type:t,features:[m.qOj]}),t})();var D=i(90701);let X=(()=>{class t{get safeHost(){if(!this.host)throw new D.Z;return this.host}attach(t){this.host=t}add(t){return this.safeHost.addComponentChild(t)}remove({hostView:t}){t.destroyed||t.destroy()}addTemplate(t,e){return this.safeHost.addTemplateChild(t,e)}removeTemplate(t){t.destroyed||t.destroy()}}return t.ɵfac=function(e){return new(e||t)},t.ɵprov=m.Yz7({token:t,factory:t.ɵfac}),t})();const z=["viewContainer"];let L=(()=>{class t{constructor(t,e,i){this.injector=t,this.el=e,i.attach(this)}get clientRect(){return this.el.nativeElement.getBoundingClientRect()}addComponentChild(e){const i=e.createInjector(this.injector),n=i.get(m._Vd).resolveComponentFactory(e.component),o=[{provide:t,useValue:this}],a=m.zs3.create({parent:i,providers:o}),r=this.vcr.createComponent(n,void 0,a);return r.changeDetectorRef.detectChanges(),r}addTemplateChild(t,e){return this.vcr.createEmbeddedView(t,e)}}return t.ɵfac=function(e){return new(e||t)(m.Y36(m.gxx),m.Y36(m.SBq),m.Y36(X))},t.ɵdir=m.lG2({type:t,viewQuery:function(t,e){if(1&t&&m.Gf(z,5,m.s_b),2&t){let t;m.iGM(t=m.CRH())&&(e.vcr=t.first)}}}),t})();var N=i(12057);let F=(()=>{class t{constructor(t){if(this.doc=t,null!==this.style)return void this.addTheme();const e=this.doc.head.querySelectorAll("style");this.constructor.style=e[e.length-1]}get style(){return this.constructor.style}ngOnDestroy(){this.removeTheme()}addTheme(){this.style&&this.doc.head.appendChild(this.style)}removeTheme(){var t;null===(t=this.style)||void 0===t||t.remove()}}return t.style=null,t.ɵfac=function(e){return new(e||t)(m.Y36(N.K0))},t.ɵdir=m.lG2({type:t}),t})()},66830:(t,e,i)=>{i.d(e,{T:()=>a,z:()=>o});var n=i(97543);const o={enabled:!1,get assert(){return n.iD}};class a{constructor(t,e={}){this.message=t,this.context=e}}},68395:(t,e,i)=>{function n(t){return null!=t&&"false"!=`${t}`}i.d(e,{L:()=>n})},49405:(t,e,i)=>{i.d(e,{f:()=>g});var n=i(74788),o=i(97543),a=i(2740),r=i(65533),s=i(89570),l=i(9112),u=i(46782),c=i(12057),d=i(35271);function p(t,e){if(1&t&&(n.GkF(0,3),n.ALo(1,"tuiMapper")),2&t){const t=e.$implicit,i=n.oxw(2);n.Q6J("ngComponentOutlet",t.component.component)("ngComponentOutletInjector",n.xi3(1,2,t,i.mapper))}}function h(t,e){if(1&t&&(n.TgZ(0,"div",1),n.YNc(1,p,2,5,"ng-container",2),n.qZA()),2&t){const t=e.$implicit;n.Q6J("@tuiParentAnimation",void 0),n.xp6(1),n.Q6J("ngForOf",t)}}let g=(()=>{class t{constructor(t,e,i,o){this.allAlerts=t,this.injector=e,this.destroy$=i,this.cdr=o,this.alerts=[],this.trackBy=t=>t,this.mapper=t=>n.zs3.create({providers:[{provide:s.yf,useValue:t}],parent:this.injector})}ngOnInit(){(0,l.aj)(this.allAlerts).pipe((0,u.R)(this.destroy$)).subscribe((t=>{this.alerts=t,this.cdr.detectChanges()}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.bS),n.Y36(n.gxx),n.Y36(a.a3,2),n.Y36(n.sBO))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-alert-host"]],features:[n._Bn([a.a3])],decls:1,vars:2,consts:[["class","t-wrapper",4,"ngFor","ngForOf","ngForTrackBy"],[1,"t-wrapper"],[3,"ngComponentOutlet","ngComponentOutletInjector",4,"ngFor","ngForOf"],[3,"ngComponentOutlet","ngComponentOutletInjector"]],template:function(t,e){1&t&&n.YNc(0,h,2,2,"div",0),2&t&&n.Q6J("ngForOf",e.alerts)("ngForTrackBy",e.trackBy)},directives:[c.sg,c.$G],pipes:[d.c],styles:["tui-alert-host>.t-wrapper{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;flex-direction:column;pointer-events:none}tui-alert-host>.t-wrapper>*{pointer-events:auto}\n"],encapsulation:2,data:{animation:[o.Kx]}}),t})()},73281:(t,e,i)=>{i.d(e,{B:()=>T,T:()=>P});var n=i(56083),o=i(12057),a=i(74788),r=i(91211),s=i(62579),l=i(2740),u=i(65533),c=i(4037),d=i(25917),p=i(9112),h=i(88002),g=i(46782),m=i(40939),f=i(61626),v=i(65634),b=i(53507),_=i(89570),C=i(40674);function x(t,e){1&t&&a.GkF(0)}function M(t,e){1&t&&a._UZ(0,"tui-scroll-controls",5)}function y(t,e){if(1&t&&(a.TgZ(0,"section",2),a.YNc(1,x,1,0,"ng-container",3),a.YNc(2,M,1,0,"tui-scroll-controls",4),a.qZA()),2&t){const t=e.$implicit,i=a.oxw();a.Q6J("@host",void 0),a.uIk("aria-labelledby",t.id),a.xp6(1),a.Q6J("polymorpheusOutlet",t.component)("polymorpheusOutletContext",t),a.xp6(1),a.Q6J("ngIf",!i.isMobile)}}function w(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"div",6),a.NdJ("transitionend",(function(e){const i=a.CHM(t).tuiLet,n=a.oxw();return n.onDialog(e,!!n.dialogs.length,!!i)}))("popstate",(function(){const e=a.CHM(t).tuiLet,i=a.oxw();return i.closeLast(i.dialogs,!!e)}),!1,a.Jf7),a.qZA()}if(2&t){const t=a.oxw();a.ekj("t-overlay_visible",t.dialogs.length)}}const O={label:"ignoreMe"},T=(0,c.JN)((0,d.of)(!1));let P=(()=>{class t{constructor(t,e,i,n,o,a,r,s){this.isMobile=t,this.isDialogClosesOnBack$=e,this.dialogsByType=i,this.historyRef=n,this.titleService=o,this.destroy$=a,this.cdr=r,this.doc=s,this.dialogs=[]}ngOnInit(){(0,p.aj)(this.dialogsByType).pipe((0,h.U)((t=>[].concat(...t).sort(((t,e)=>t.createdAt-e.createdAt)))),(0,g.R)(this.destroy$)).subscribe((t=>{var e;this.dialogs=t,this.cdr.markForCheck(),null===(e=this.doc.defaultView)||void 0===e||e.document.documentElement.classList.toggle("t-overscroll-none",!!t.length)}))}closeLast(t,e){if(!e)return;const[i]=t.slice(-1);i&&(t.length>1&&this.historyRef.pushState(O,this.titleService.getTitle()),i.$implicit.complete())}onDialog({propertyName:t},e,i){var n;i&&"letter-spacing"===t&&(e?this.historyRef.pushState(O,this.titleService.getTitle()):(null==(n=this.historyRef.state)?void 0:n.label)===O.label&&this.historyRef.back())}}return t.ɵfac=function(e){return new(e||t)(a.Y36(u.fL),a.Y36(T),a.Y36(u.qY),a.Y36(s.UA),a.Y36(r.Dx),a.Y36(l.a3,2),a.Y36(a.sBO),a.Y36(o.K0))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-dialog-host"]],features:[a._Bn([l.a3])],decls:3,vars:4,consts:[["aria-modal","true","role","dialog","tuiFocusTrap","","tuiOverscroll","all","tuiScrollRef","","class","t-dialog",4,"ngFor","ngForOf"],["class","t-overlay",3,"t-overlay_visible","transitionend","popstate",4,"tuiLet"],["aria-modal","true","role","dialog","tuiFocusTrap","","tuiOverscroll","all","tuiScrollRef","",1,"t-dialog"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["class","t-scrollbars",4,"ngIf"],[1,"t-scrollbars"],[1,"t-overlay",3,"transitionend","popstate"]],template:function(t,e){1&t&&(a.YNc(0,y,3,5,"section",0),a.YNc(1,w,1,2,"div",1),a.ALo(2,"async")),2&t&&(a.Q6J("ngForOf",e.dialogs),a.xp6(1),a.Q6J("tuiLet",a.lcZ(2,2,e.isDialogClosesOnBack$)))},directives:[o.sg,m.L,f.y,v.W,b.e,_.Li,o.O5,C.t],pipes:[o.Ov],styles:["[_nghost-%COMP%]{position:fixed;left:0;bottom:0;width:100%;height:0}.t-overlay[_ngcontent-%COMP%], .t-dialog[_ngcontent-%COMP%]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-start;outline:none;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.t-overlay.ng-animating[_ngcontent-%COMP%], .t-dialog.ng-animating[_ngcontent-%COMP%]{overflow:clip}.t-overlay[_ngcontent-%COMP%]::-webkit-scrollbar, .t-dialog[_ngcontent-%COMP%]::-webkit-scrollbar, .t-overlay[_ngcontent-%COMP%]::-webkit-scrollbar-thumb, .t-dialog[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{display:none}.t-dialog[_ngcontent-%COMP%]{bottom:auto;height:100%}.t-overlay[_ngcontent-%COMP%]{height:100%;pointer-events:none;touch-action:none;opacity:0;letter-spacing:normal;transition:opacity var(--tui-duration, .3s),letter-spacing .01s;background:rgba(0,0,0,.75);-webkit-backdrop-filter:var(--tui-backdrop, none);backdrop-filter:var(--tui-backdrop, none)}.t-overlay_visible[_ngcontent-%COMP%]{opacity:1;letter-spacing:1px}.t-dialog[_ngcontent-%COMP%]:last-of-type{z-index:1}.t-scrollbars[_ngcontent-%COMP%]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;color:#747474}"],data:{animation:[(0,n.X$)("host",[(0,n.eR)(":enter",[(0,n.oB)({overflow:"clip"}),(0,n.IO)(":scope > *",[(0,n.pV)()],{optional:!0})]),(0,n.eR)(":leave",[(0,n.IO)(":scope > *",[(0,n.pV)()],{optional:!0})])])]}}),t})()},45696:(t,e,i)=>{i.d(e,{q:()=>s});var n=i(11569),o=i(51278),a=i(74788);const r=["*"];let s=(()=>{class t extends n.Er{}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵcmp=a.Xpm({type:t,selectors:[["tui-dropdown-host"]],features:[a._Bn([{provide:n.N9,useExisting:o.a},{provide:n.Er,useExisting:t}]),a.qOj],ngContentSelectors:r,decls:3,vars:0,consts:[["viewContainer",""]],template:function(t,e){1&t&&(a.F$t(),a.Hsn(0),a.GkF(1,null,0))},styles:['[_nghost-%COMP%]{position:relative;z-index:0;display:block;height:100%}[_nghost-%COMP%]:before{content:"";display:block;overflow:hidden}.t-position-fixed-offset[_ngcontent-%COMP%]{position:fixed;left:0;top:0;pointer-events:none;visibility:hidden;width:100%;height:100%}'],changeDetection:0}),t})()},51278:(t,e,i)=>{i.d(e,{a:()=>a});var n=i(11569),o=i(74788);let a=(()=>{class t extends n.N9{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},75535:(t,e,i)=>{i.d(e,{qY:()=>n.q,mL:()=>a,ae:()=>r.a});var n=i(45696),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var r=i(51278)},40674:(t,e,i)=>{i.d(e,{t:()=>v});var n=i(74788),o=i(62579),a=i(61250),r=i(65533),s=i(39426),l=i(88002),u=i(39761),c=i(87519),d=i(12057),p=i(98665);function h(t,e){if(1&t&&(n.TgZ(0,"div",3),n.NdJ("mousedown.capture.prevent",(function(){return 0})),n._UZ(1,"div",4),n.qZA()),2&t){const t=n.oxw().ngIf;n.ekj("t-bar_has-horizontal",t[1])}}function g(t,e){if(1&t&&(n.TgZ(0,"div",5),n.NdJ("mousedown.capture.prevent",(function(){return 0})),n._UZ(1,"div",6),n.qZA()),2&t){const t=n.oxw().ngIf;n.ekj("t-bar_has-vertical",t[0])}}function m(t,e){if(1&t&&(n.ynx(0),n.YNc(1,h,2,2,"div",1),n.YNc(2,g,2,2,"div",2),n.BQk()),2&t){const t=e.ngIf;n.xp6(1),n.Q6J("ngIf",t[0]),n.xp6(1),n.Q6J("ngIf",t[1])}}function f(t,e){if(1&t&&(n.ynx(0),n.YNc(1,m,3,2,"ng-container",0),n.ALo(2,"async"),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("ngIf",n.lcZ(2,1,t.refresh$))}}let v=(()=>{class t{constructor(t,e,i,n){this.isIOS=t,this.zone=e,this.scrollRef=i,this.animationFrame$=n,this.refresh$=this.animationFrame$.pipe((0,s.p)(300),(0,l.U)((()=>{const{clientHeight:t,scrollHeight:e,clientWidth:i,scrollWidth:n}=this.scrollRef.nativeElement;return[Math.ceil(t/e*100)<100,Math.ceil(i/n*100)<100]})),(0,u.O)([!1,!1]),(0,c.x)(((t,e)=>t[0]===e[0]&&t[1]===e[1])),(0,a.Yr)(this.zone))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.FA),n.Y36(n.R0b),n.Y36(r.$_),n.Y36(o.L1))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-scroll-controls"]],decls:1,vars:1,consts:[[4,"ngIf"],["class","t-bar t-bar_vertical",3,"t-bar_has-horizontal","mousedown.capture.prevent",4,"ngIf"],["class","t-bar t-bar_horizontal",3,"t-bar_has-vertical","mousedown.capture.prevent",4,"ngIf"],[1,"t-bar","t-bar_vertical",3,"mousedown.capture.prevent"],["tuiScrollbar","vertical",1,"t-thumb"],[1,"t-bar","t-bar_horizontal",3,"mousedown.capture.prevent"],["tuiScrollbar","horizontal",1,"t-thumb"]],template:function(t,e){1&t&&n.YNc(0,f,3,3,"ng-container",0),2&t&&n.Q6J("ngIf",!e.isIOS)},directives:[d.O5,p.N],pipes:[d.Ov],styles:["[_nghost-%COMP%]{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:1;min-width:calc(100% - 1px);min-height:calc(100% - 1px);max-width:calc(100% - 1px);max-height:calc(100% - 1px);float:left;-webkit-margin-end:calc(-100% + 1px);margin-inline-end:calc(-100% + 1px);pointer-events:none}.t-bar[_ngcontent-%COMP%]{position:absolute;right:0;bottom:0;pointer-events:auto;animation:tuiFadeIn var(--tui-duration, .3s) ease-in-out}.t-bar_vertical[_ngcontent-%COMP%]{top:0;width:.875rem}.t-bar_horizontal[_ngcontent-%COMP%]{left:0;height:.875rem}.t-bar_has-horizontal[_ngcontent-%COMP%]{bottom:.5rem}.t-bar_has-vertical[_ngcontent-%COMP%]{right:.5rem}.t-thumb[_ngcontent-%COMP%]{position:absolute;border-radius:6.25rem;border:.25rem solid transparent;cursor:pointer;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:currentColor;background-clip:content-box;box-sizing:border-box;transition:all var(--tui-duration, .3s) ease-in-out;transition-property:width,height,opacity;opacity:.2}.t-thumb[_ngcontent-%COMP%]:hover{opacity:.24}.t-thumb[_ngcontent-%COMP%]:active{opacity:.48}.t-bar_vertical[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]{right:0;width:.75rem;min-height:1.25rem}.t-bar_vertical[_ngcontent-%COMP%]:hover .t-thumb[_ngcontent-%COMP%], .t-bar_vertical[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]:active{width:.875rem}.t-bar_horizontal[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]{bottom:0;height:.75rem;min-width:1.25rem}.t-bar_horizontal[_ngcontent-%COMP%]:hover .t-thumb[_ngcontent-%COMP%], .t-bar_horizontal[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]:active{height:.875rem}"],changeDetection:0}),t})()},53507:(t,e,i)=>{i.d(e,{e:()=>r,h:()=>a});var n=i(74788),o=i(65533);const a="[tuiScrollRef]";let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiScrollRef",""]],features:[n._Bn([{provide:o.$_,useExisting:n.SBq}])]}),t})()},98665:(t,e,i)=>{i.d(e,{N:()=>m});var n=i(12057),o=i(74788),a=i(62579),r=i(97543),s=i(61250),l=i(2740),u=i(65533),c=i(66682),d=i(88002),p=i(43190),h=i(46782),g=i(39426);let m=(()=>{class t{constructor(t,e,i,n,o,a){this.container=n,this.doc=o,this.el=a,this.tuiScrollbar="vertical";const{nativeElement:l}=this.el,u=(0,s.mL)(l,"mousedown"),m=(0,s.mL)(this.doc,"mousemove"),f=(0,s.mL)(this.doc,"mouseup"),v=(0,s.mL)(this.wrapper,"mousedown");(0,c.T)(v.pipe((0,d.U)((t=>this.getScrolled(t,.5,.5)))),u.pipe((0,p.w)((t=>{const e=l.getBoundingClientRect(),i=function({clientY:t},{top:e,height:i}){return(t-e)/i}(t,e),n=function({clientX:t},{left:e,width:i}){return(t-e)/i}(t,e);return m.pipe((0,d.U)((t=>this.getScrolled(t,i,n))),(0,h.R)(f))})))).pipe((0,s.fL)(t),(0,h.R)(e)).subscribe((([t,e])=>{this.element.style.scrollBehavior="auto","vertical"===this.tuiScrollbar?this.element.scrollTop=t:this.element.scrollLeft=e,this.element.style.scrollBehavior=""})),(0,c.T)(i.pipe((0,g.p)(r.Yg)),(0,s.pt)(this.element)).pipe((0,s.fL)(t),(0,h.R)(e)).subscribe((()=>{"vertical"===this.tuiScrollbar?(l.style.top=100*this.thumb+"%",l.style.height=100*this.view+"%"):(l.style.left=100*this.thumb+"%",l.style.width=100*this.view+"%")}))}get wrapper(){return this.el.nativeElement.parentElement}get scrolled(){const{scrollTop:t,scrollHeight:e,clientHeight:i,scrollLeft:n,scrollWidth:o,clientWidth:a}=this.element;return"vertical"===this.tuiScrollbar?t/(e-i):n/(o-a)}get compensation(){const{clientHeight:t,scrollHeight:e,clientWidth:i,scrollWidth:n}=this.element;return t*t/e>24&&"vertical"===this.tuiScrollbar||i*i/n>24&&"horizontal"===this.tuiScrollbar?0:"vertical"===this.tuiScrollbar?24/t:24/i}get thumb(){const t=this.compensation||this.view;return this.scrolled*(1-t)}get view(){const{clientHeight:t,scrollHeight:e,clientWidth:i,scrollWidth:n}=this.element;return"vertical"===this.tuiScrollbar?Math.ceil(t/e*100)/100:Math.ceil(i/n*100)/100}get element(){return this.container.nativeElement}getScrolled({clientY:t,clientX:e},i,n){const{offsetHeight:o,offsetWidth:a}=this.el.nativeElement,{top:r,left:s,width:l,height:u}=this.wrapper.getBoundingClientRect();return[(this.element.scrollHeight-u)*((t-r-o*i)/(u-o)),(this.element.scrollWidth-l)*((e-s-a*n)/(l-a))]}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.R0b),o.Y36(l.a3,2),o.Y36(a.L1),o.Y36(u.$_),o.Y36(n.K0),o.Y36(o.SBq))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiScrollbar",""]],inputs:{tuiScrollbar:"tuiScrollbar"},features:[o._Bn([l.a3])]}),t})()},97543:(t,e,i)=>{i.d(e,{Iy:()=>n,Ye:()=>o,U:()=>I,pg:()=>A,Qg:()=>S,dB:()=>y,F:()=>M,fv:()=>T,li:()=>w,em:()=>P,f$:()=>x,kU:()=>k,Vl:()=>O,tU:()=>E,FS:()=>a,LZ:()=>u,Jy:()=>d,iD:()=>c,Mm:()=>l,Yg:()=>_,bg:()=>m,LQ:()=>h,yZ:()=>p,Kx:()=>v,Bc:()=>b,zy:()=>g,Lc:()=>D,Ml:()=>X,Lw:()=>C});const n=()=>!1,o=()=>!0,a=79;var r=i(74788);const s={bottom:0,height:0,left:0,right:0,top:0,width:0,x:0,y:0},l=new r.n_E,u=[],c=()=>{},d=Object.assign(Object.assign({},s),{toJSON:()=>s}),p=t=>String(t),h=(t,e,i=p)=>i(t).toLowerCase().includes(e.toLowerCase()),g=(t,e,i=p)=>i(t).toLowerCase()===e.toLowerCase(),m=(t,e)=>t===e||function(t,e){return Array.isArray(t)&&Array.isArray(e)&&!t.length&&!e.length}(t,e);var f=i(56083);const v=(0,f.X$)("tuiParentAnimation",[(0,f.eR)(":leave",[(0,f.IO)(":scope > *",[(0,f.pV)()],{optional:!0})])]),b=(0,f.X$)("tuiParentStop",[(0,f.eR)(":enter",[])]),_=1e3/15,C=t=>"ownerSVGElement"in t?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT,x=" ",M="–",y="—",w="«",O="»",T="-",P="−",k="+",I="•",S="…",A="¤",E="​",D=["tuiIconMirMono","tuiIconVisaMono","tuiIconElectronMono","tuiIconMastercard","tuiIconMaestro","tuiIconAmex","tuiIconDinersClub","tuiIconDiscover","tuiIconHumo","tuiIconJCB","tuiIconRuPay","tuiIconUnionPay","tuiIconUzcard","tuiIconVerve","tuiIconCopyLarge","tuiIconCheckLarge","tuiIconLink","tuiIconSearch","tuiIconSun","tuiIconMoon","tuiIconCode","tuiIconMenuLarge","tuiIconRotate","tuiIconArrowLeft","tuiIconArrowRight","tuiIconPlus","tuiIconMinus","tuiIconMinimize","tuiIconEye","tuiIconEyeOff","tuiIconDrag","tuiIconSortAscending","tuiIconSortDescending","tuiIconSortOff","tuiIconCheck","tuiIconMinusLarge","tuiIconChevronUp","tuiIconHelpCircle","tuiIconClose","tuiIconAlertCircle","tuiIconChevronRight","tuiIconInfo","tuiIconCheckCircle","tuiIconXCircle","tuiIconChevronLeft","tuiIconStarLarge","tuiIconChevronDown","tuiIconChevronDownLarge","tuiIconFileLarge","tuiIconCheckCircleLarge","tuiIconAlertCircleLarge","tuiIconTrashLarge","tuiIconCopy","tuiIconEyeOffLarge","tuiIconEyeLarge","tuiIconClock","tuiIconClockLarge","tuiIconToggleOff","tuiIconToggleOffLarge","tuiIconToggleOn","tuiIconToggleOnLarge","tuiIconCalendar","tuiIconCalendarLarge"],X="3.97.0"},72606:(t,e,i)=>{function n(t){let e;return function(i,n,o){const{value:a}=o;return o.value=function(...i){clearTimeout(e),e=setTimeout((()=>a.apply(this,i)),t)},o}}function o(t,...e){return(t,e)=>{const{name:i}=t.constructor;Object.defineProperty(t,e,{configurable:!0,get(){},set(t){let i=t;Object.defineProperty(this,e,{configurable:!0,get:()=>i,set(e){i=void 0!==e?e:t}})}})}}i.d(e,{O7:()=>n,TH:()=>o,UM:()=>s,NH:()=>l}),i(66830);var a=i(90635);function r(t,e,i=!0){return function(){const n=t.call(this);return Object.defineProperty(this,e,{enumerable:i,value:n}),n}}function s(t,e,i){if("function"==typeof t){const i=e;if("getter"===i.kind)return r(t,i.name);if("method"===i.kind)return function(t){let e,i=[],n=!1;return function(...o){return n&&i.length===o.length&&o.every(((t,e)=>t===i[e]))||(i=o,e=t.apply(this,o),n=!0),e}}(t);throw new a.j}const{get:n,enumerable:o,value:s}=i,l=e;if(n)return{configurable:!0,enumerable:o,get:r(n,l,o)};if("function"!=typeof s)throw new a.j;const u=s;return{configurable:!0,enumerable:o,get(){let t,e=[],i=!1;const n=(...n)=>(i&&e.length===n.length&&n.every(((t,i)=>t===e[i]))||(e=n,t=u.apply(this,n),i=!0),t);return Object.defineProperty(this,l,{configurable:!0,value:n}),n}}}function l(t,...e){return(t,e,{configurable:i,enumerable:n,get:o,set:a})=>{const{name:r}=t.constructor;return{configurable:i,enumerable:n,get:o,set(t){a&&void 0!==t&&a.call(this,t)}}}}},17163:(t,e,i)=>{i.d(e,{e:()=>h});var n=i(64338),o=i(74788),a=i(72606),r=i(61250),s=i(65533),l=i(4037),u=i(88002),c=i(39761),d=i(87519),p=i(13653);class h{constructor(t,e,i,n){var o;this.active$=t,this.zone=e,this.el=i,this.directParentActiveZone=n,this.subActiveZones=[],this.tuiActiveZoneParent=null,this.tuiActiveZoneChange=this.active$.pipe((0,u.U)((t=>!!t&&this.contains(t))),(0,c.O)(!1),(0,d.x)(),(0,p.T)(1),(0,r.Yr)(this.zone)),null===(o=this.directParentActiveZone)||void 0===o||o.addSubActiveZone(this)}set tuiActiveZoneParentSetter(t){this.setZone(t)}ngOnDestroy(){var t,e;null===(t=this.directParentActiveZone)||void 0===t||t.removeSubActiveZone(this),null===(e=this.tuiActiveZoneParent)||void 0===e||e.removeSubActiveZone(this)}contains(t){return this.el.nativeElement.contains(t)||this.subActiveZones.some(((e,i,n)=>n.indexOf(e)===i&&e.contains(t)))}setZone(t){var e;null===(e=this.tuiActiveZoneParent)||void 0===e||e.removeSubActiveZone(this),null==t||t.addSubActiveZone(this),this.tuiActiveZoneParent=t}addSubActiveZone(t){this.subActiveZones=[...this.subActiveZones,t]}removeSubActiveZone(t){this.subActiveZones=(0,l.WX)(this.subActiveZones,this.subActiveZones.indexOf(t))}}h.ɵfac=function(t){return new(t||h)(o.Y36(s.wk),o.Y36(o.R0b),o.Y36(o.SBq),o.Y36(h,12))},h.ɵdir=o.lG2({type:h,selectors:[["","tuiActiveZone","",5,"ng-container"],["","tuiActiveZoneChange","",5,"ng-container"],["","tuiActiveZoneParent","",5,"ng-container"]],hostBindings:function(t,e){1&t&&o.NdJ("mousedown.silent",(function(){return 0}),!1,o.evT)},inputs:{tuiActiveZoneParentSetter:["tuiActiveZoneParent","tuiActiveZoneParentSetter"]},outputs:{tuiActiveZoneChange:"tuiActiveZoneChange"},exportAs:["tuiActiveZone"]}),(0,n.gn)([a.UM],h.prototype,"setZone",null)},91063:(t,e,i)=>{i.d(e,{e:()=>n.e,A:()=>a});var n=i(17163),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})()},20986:(t,e,i)=>{i.d(e,{k:()=>u});var n=i(68395),o=i(2740),a=i(46797),r=i(46782),s=i(98612),l=i(74788);let u=(()=>{class t{constructor(t,e,i){this.handler=t,this.options=e,this.destroy$=i,this.autoFocus=!0}ngAfterViewInit(){(0,n.L)(this.autoFocus)&&this.focus()}focus(){Number.isNaN(this.options.delay)?Promise.resolve().then((()=>this.handler.setFocus())):(0,a.H)(this.options.delay).pipe((0,r.R)(this.destroy$)).subscribe((()=>this.handler.setFocus()))}}return t.ɵfac=function(e){return new(e||t)(l.Y36(s.hf),l.Y36(s.U5),l.Y36(o.a3,2))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiAutoFocus",""]],inputs:{autoFocus:["tuiAutoFocus","autoFocus"]},features:[l._Bn(s.PE)]}),t})()},98612:(t,e,i)=>{i.d(e,{B8:()=>c,PE:()=>g,U5:()=>d,f$:()=>p,hf:()=>h});var n=i(74788),o=i(62579),a=i(2740),r=i(65533),s=i(39893),l=i(18175),u=i(68262);const c={delay:NaN},d=(0,s.JN)(c);function p(t){return(0,s.vK)(d,t,c)}const h=new n.OlP("[TUI_AUTOFOCUS_HANDLER]"),g=[{provide:h,useFactory:(t,e,i,n,o,a,r)=>r?new u.E(t,e,n,o,a):new l.B(t,e,i),deps:[[new n.FiY,new n.PiD,r.KZ],n.SBq,o.L1,n.Qsj,n.R0b,o.m9,r.FA]},a.a3]},27148:(t,e,i)=>{i.d(e,{K:()=>o});var n=i(74788);let o=(()=>{class t{constructor(t,e){this.focusable=t,this.el=e}get element(){var t;return(null===(t=this.focusable)||void 0===t?void 0:t.nativeFocusableElement)||this.el.nativeElement}get isTextFieldElement(){return this.element.matches("input, textarea, [contenteditable]")}}return t.ɵfac=function(t){n.$Z()},t.ɵdir=n.lG2({type:t}),t})()},18175:(t,e,i)=>{i.d(e,{B:()=>g});var n=i(74788),o=i(62579),a=i(97543),r=i(65533),s=i(98085),l=i(46797),u=i(39426),c=i(88002),d=i(66888),p=i(15257),h=i(27148);let g=(()=>{class t extends h.K{constructor(t,e,i){super(t,e),this.animationFrame$=i}setFocus(){this.isTextFieldElement?(0,s.S3)((0,l.H)(1e3),this.animationFrame$.pipe((0,u.p)(a.Yg),(0,c.U)((()=>this.element.closest(".ng-animating"))),(0,d.n)(Boolean),(0,p.q)(1))).subscribe((()=>this.element.focus({preventScroll:!0}))):this.element.focus({preventScroll:!0})}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.KZ,10),n.Y36(n.SBq),n.Y36(o.L1))},t.ɵdir=n.lG2({type:t,features:[n.qOj]}),t})()},68262:(t,e,i)=>{i.d(e,{E:()=>u});var n=i(74788),o=i(62579),a=i(65533),r=i(4037),s=i(27148);const l=["type","inputMode","autocomplete","accept","min","max","step","pattern","size","maxlength"];let u=(()=>{class t extends s.K{constructor(t,e,i,n,o){super(t,e),this.renderer=i,this.zone=n,this.win=o,this.patchCssStyles()}setFocus(){this.isTextFieldElement?this.zone.runOutsideAngular((()=>this.iosWebkitAutofocus())):this.element.focus({preventScroll:!0})}iosWebkitAutofocus(){var t;const e=this.makeFakeInput(),i=this.getDurationTimeBeforeFocus();let n=0,o=0;const a=()=>e.focus({preventScroll:!0}),r=()=>{clearTimeout(n),n=this.win.setTimeout((()=>{clearTimeout(o),e.removeEventListener("blur",a),e.removeEventListener("focus",r),o=this.win.setTimeout((()=>{this.element.focus({preventScroll:!1}),e.remove()}),i)}))};e.addEventListener("blur",a,{once:!0}),e.addEventListener("focus",r),this.insideDialog()?this.win.document.body.appendChild(e):null===(t=this.element.parentElement)||void 0===t||t.appendChild(e),e.focus({preventScroll:!0})}makeFakeInput(){const t=this.renderer.createElement("input"),e=this.element.getBoundingClientRect();return this.patchFakeInputFromFocusableElement(t),t.style.height=(0,r.O9)(e.height),t.style.width=(0,r.O9)(e.width/2),t.style.position="fixed",t.style.zIndex="-99999999",t.style.caretColor="transparent",t.style.border="none",t.style.outline="none",t.style.color="transparent",t.style.background="transparent",t.style.cursor="none",t.style.fontSize=(0,r.O9)(16),t.style.top=(0,r.O9)(e.top),t.style.left=(0,r.O9)(e.left),t}getDurationTimeBeforeFocus(){return parseFloat(this.win.getComputedStyle(this.element).getPropertyValue("--tui-duration"))||0}insideDialog(){return!!this.element.closest("tui-dialog")}patchCssStyles(){[this.win.document.documentElement,this.win.document.body].forEach((t=>{t.style.setProperty("overflow","auto"),t.style.setProperty("height","100%")}))}patchFakeInputFromFocusableElement(t){l.forEach((e=>{const i=this.element.getAttribute(e);(0,r.Pc)(i)&&t.setAttribute(e,i)}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.KZ,10),n.Y36(n.SBq),n.Y36(n.Qsj),n.Y36(n.R0b),n.Y36(o.m9))},t.ɵdir=n.lG2({type:t,features:[n.qOj]}),t})()},85050:(t,e,i)=>{i.d(e,{Z:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-autofilled-styles"],decls:0,vars:0,template:function(t,e){},styles:[".tui-autofill input,input.tui-autofill{transition:box-shadow .01s}\n"],encapsulation:2,changeDetection:0}),t})()},79030:(t,e,i)=>{i.d(e,{G:()=>r});var n=i(74788),o=i(2740),a=i(85050);let r=(()=>{class t{constructor(t){this.autofilled=!1,this.tuiAutofilledChange=new n.vpe,t.addComponent(a.Z)}transitionStartHandler({propertyName:t,target:e}){var i;t.includes("box-shadow")&&(null===(i=e)||void 0===i?void 0:i.matches("input"))&&(this.autofilled=!this.autofilled,this.tuiAutofilledChange.emit(this.autofilled))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.gH))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiAutofilledChange",""]],hostAttrs:[1,"tui-autofill"],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("transitionstart",(function(t){return e.transitionStartHandler(t)})),2&t&&n.ekj("_autofilled",e.autofilled)},outputs:{tuiAutofilledChange:"tuiAutofilledChange"}}),t})()},93216:(t,e,i)=>{i.d(e,{t:()=>o});var n=i(74788);let o=(()=>{class t{constructor(){this.indeterminate=!1,this.checked=!1,this.tuiCheckedChange=new n.vpe}get isChecked(){return this.checked}get isIndeterminate(){return this.indeterminate}set tuiChecked(t){this.checked=t||!1,this.indeterminate=null===t}onChange({checked:t}){this.checked=t,this.indeterminate=!1,this.tuiCheckedChange.emit(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["input","tuiChecked",""],["input","tuiCheckedChange",""]],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("change",(function(t){return e.onChange(t.target)})),2&t&&n.Ikx("checked",e.isChecked)("indeterminate",e.isIndeterminate)},inputs:{tuiChecked:"tuiChecked"},outputs:{tuiCheckedChange:"tuiCheckedChange"}}),t})()},96442:(t,e,i)=>{i.d(e,{Z:()=>c});var n=i(12057),o=i(74788),a=i(61250),r=i(4037),s=i(22759),l=i(88002),u=i(45435);let c=(()=>{class t{constructor(t,e,i){this.zone=t,this.doc=e,this.el=i,this.tuiClickOutside=(0,s.R)(this.doc,"mouseup").pipe((0,l.U)(r.mA),(0,u.h)((t=>this.isOutside(t))),(0,a.Yr)(this.zone))}isOutside(t){return t===this.el.nativeElement||!(0,r.PP)(this.el.nativeElement,t)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.R0b),o.Y36(n.K0),o.Y36(o.SBq))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiClickOutside",""]],outputs:{tuiClickOutside:"tuiClickOutside"}}),t})()},93157:(t,e,i)=>{i.d(e,{Z:()=>s});var n=i(62579),o=i(4037),a=i(54487),r=i(74788);let s=(()=>{class t{constructor(t){this.win=t,this.tuiCopyProcessor=a.y}onCopy(t){var e;const i=(0,o.Vr)(this.win);i&&(null===(e=t.clipboardData)||void 0===e||e.setData("text/plain",this.tuiCopyProcessor(i)))}}return t.ɵfac=function(e){return new(e||t)(r.Y36(n.m9))},t.ɵdir=r.lG2({type:t,selectors:[["","tuiCopyProcessor",""]],hostBindings:function(t,e){1&t&&r.NdJ("copy.prevent",(function(t){return e.onCopy(t)}))},inputs:{tuiCopyProcessor:"tuiCopyProcessor"}}),t})()},30692:(t,e,i)=>{i.d(e,{_:()=>g});var n=i(74788),o=i(61250),a=i(2740),r=i(39893),s=i(66682),l=i(88002),u=i(45435),c=i(43190),d=i(39761),p=i(87519),h=i(46782);let g=(()=>{class t{constructor({nativeElement:t},e){this.tuiDroppableDropped=(0,o.mL)(t,"drop").pipe((0,o.mp)(),(0,l.U)((t=>t.dataTransfer)),(0,u.h)(r.Pc)),this.tuiDroppableDragOverChange=(0,o.mL)(t,"dragenter").pipe((0,c.w)((({target:e,dataTransfer:i})=>(0,s.T)((0,o.mL)(t,"dragleave").pipe((0,u.h)((t=>t.target===e))),(0,o.mL)(t,"drop")).pipe((0,l.U)((()=>null)),(0,d.O)(i)))),(0,p.x)(((t,e)=>!!t&&!!e||!t&&!e))),(0,o.mL)(t,"dragover").pipe((0,o.mp)(),(0,h.R)(e)).subscribe()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(a.a3,2))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiDroppableDropped",""],["","tuiDroppableDragOverChange",""]],outputs:{tuiDroppableDropped:"tuiDroppableDropped",tuiDroppableDragOverChange:"tuiDroppableDragOverChange"},features:[n._Bn([a.a3])]}),t})()},34600:(t,e,i)=>{i.d(e,{U:()=>o});var n=i(74788);let o=(()=>{class t{constructor({nativeElement:t}){return new n.SBq(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiElement",""]],exportAs:["elementRef"]}),t})()},61626:(t,e,i)=>{i.d(e,{y:()=>s});var n=i(12057),o=i(74788),a=i(41405),r=i(78618);let s=(()=>{class t{constructor(t,e,i){this.doc=t,this.el=e,this.renderer=i,this.activeElement=(0,r.ie)(this.doc),Promise.resolve().then((()=>this.el.nativeElement.focus()))}onBlur(){this.renderer.removeAttribute(this.el.nativeElement,"tabIndex")}onFocusIn(t){const{nativeElement:e}=this.el;if((0,a.PP)(e,t))return;const i=(0,r.BW)({initial:e,root:e});i&&i.focus()}ngOnDestroy(){(0,r.hp)(this.doc),Promise.resolve().then((()=>{(0,a.dW)(this.activeElement)&&this.activeElement.focus()}))}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.K0),o.Y36(o.SBq),o.Y36(o.Qsj))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiFocusTrap",""]],hostAttrs:["tabIndex","0"],hostBindings:function(t,e){1&t&&o.NdJ("blur",(function(){return e.onBlur()}))("focusin.silent",(function(t){return e.onFocusIn(t.target)}),!1,o.Jf7)}}),t})()},78270:(t,e,i)=>{i.d(e,{q:()=>a});var n=i(2740),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiFocusVisibleChange=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.ku))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiFocusVisibleChange",""]],outputs:{tuiFocusVisibleChange:"tuiFocusVisibleChange"},features:[o._Bn([n.a3,n.ku])]}),t})()},48893:(t,e,i)=>{i.d(e,{t:()=>o});var n=i(74788);let o=(()=>{class t{constructor(){this.focusable=!0}get tabIndex(){return this.focusable?0:-1}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiFocusable",""]],hostVars:1,hostBindings:function(t,e){2&t&&n.Ikx("tabIndex",e.tabIndex)},inputs:{focusable:["tuiFocusable","focusable"]}}),t})()},15865:(t,e,i)=>{i.d(e,{U:()=>d});var n=i(74788),o=i(61250),a=i(78618),r=i(66682),s=i(88002),l=i(39761),u=i(87519),c=i(13653);let d=(()=>{class t{constructor({nativeElement:t},e){this.tuiFocusedChange=(0,r.T)((0,o.mL)(t,"focusin"),(0,o.mL)(t,"focusout")).pipe((0,s.U)((()=>(0,a.V8)(t))),(0,l.O)(!1),(0,u.x)(),(0,c.T)(1),(0,o.Yr)(e))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(n.R0b))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiFocusedChange",""]],outputs:{tuiFocusedChange:"tuiFocusedChange"}}),t})()},85739:(t,e,i)=>{i.d(e,{i:()=>o});var n=i(74788);let o=(()=>{class t{constructor(t){this.vcr=t,this.ngForOf=[]}ngOnChanges(){var t,e;null===(t=this.ref)||void 0===t||t.destroy(),0===(null===(e=this.ngForOf)||void 0===e?void 0:e.length)&&this.ngForEmpty?this.ref=this.vcr.createEmbeddedView(this.ngForEmpty):!this.ngForOf&&this.ngForElse&&(this.ref=this.vcr.createEmbeddedView(this.ngForElse))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.s_b))},t.ɵdir=n.lG2({type:t,selectors:[["","ngFor","","ngForOf","","ngForElse",""],["","ngFor","","ngForOf","","ngForEmpty",""]],inputs:{ngForOf:"ngForOf",ngForElse:"ngForElse",ngForEmpty:"ngForEmpty"},features:[n.TTD]}),t})()},17678:(t,e,i)=>{i.d(e,{J:()=>a});var n=i(74788),o=i(62579);let a=(()=>{class t{constructor({devicePixelRatio:t},e,i){t>1&&e.createEmbeddedView(i)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.m9),n.Y36(n.s_b),n.Y36(n.Rgc))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiHighDpi",""]]}),t})()},61369:(t,e,i)=>{i.d(e,{c:()=>a});var n=i(22693),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiHoveredChange=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.g))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiHoveredChange",""]],outputs:{tuiHoveredChange:"tuiHoveredChange"},features:[o._Bn([n.g])]}),t})()},22693:(t,e,i)=>{i.d(e,{g:()=>h});var n=i(74788),o=i(97543),a=i(61250),r=i(4037),s=i(18891),l=i(66682),u=i(88002),c=i(45435),d=i(87519);function p({currentTarget:t,relatedTarget:e}){return!(0,r.ve)(e)||!(0,r.ve)(t)||!t.contains(e)}let h=(()=>{class t extends s.y{constructor(t,e){super((t=>this.stream$.subscribe(t))),this.el=t,this.zone=e,this.stream$=(0,l.T)((0,a.mL)(this.el.nativeElement,"mouseenter").pipe((0,u.U)(o.Ye)),(0,a.mL)(this.el.nativeElement,"mouseleave").pipe((0,u.U)(o.Iy)),(0,a.mL)(this.el.nativeElement,"mouseout").pipe((0,c.h)(p),(0,u.U)(o.Iy))).pipe((0,d.x)(),(0,a.Yr)(this.zone))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.SBq),n.LFG(n.R0b))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})()},82707:(t,e,i)=>{i.d(e,{w:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiItem",""]]}),t})()},62058:(t,e,i)=>{i.d(e,{Q:()=>n});class n{constructor(t){this.internalDirectiveInstance=t}get $implicit(){return this.internalDirectiveInstance.tuiLet}get tuiLet(){return this.internalDirectiveInstance.tuiLet}}},40939:(t,e,i)=>{i.d(e,{L:()=>a});var n=i(74788),o=i(62058);let a=(()=>{class t{constructor(t,e){t.createEmbeddedView(e,new o.Q(this))}static ngTemplateContextGuard(t,e){return!0}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.s_b),n.Y36(n.Rgc))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiLet",""]],inputs:{tuiLet:"tuiLet"}}),t})()},1632:(t,e,i)=>{i.d(e,{N:()=>o});var n=i(74788);let o=(()=>{class t{constructor(t){this.el=t,this.playbackRate=1,this.volume=1,this.currentTimeChange=new n.vpe,this.pausedChange=new n.vpe,this.volumeChange=new n.vpe}set playbackRateSetter(t){this.updatePlaybackRate(t)}set currentTime(t){Math.abs(t-this.currentTime)>.05&&(this.el.nativeElement.currentTime=t)}get currentTime(){return this.el.nativeElement.currentTime}set paused(t){t?this.el.nativeElement.pause():(this.el.nativeElement.play(),this.updatePlaybackRate(this.playbackRate))}get paused(){return this.el.nativeElement.paused}onPausedChange(t){this.pausedChange.emit(t),this.updatePlaybackRate(this.playbackRate)}onVolumeChange(){this.volume=this.el.nativeElement.volume,this.volumeChange.emit(this.volume)}onCurrentTimeChange(){this.currentTimeChange.emit(this.currentTime)}changeDetectionTrigger(){}updatePlaybackRate(t){this.playbackRate=t,this.el.nativeElement.playbackRate=this.playbackRate}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["video","tuiMedia",""],["audio","tuiMedia",""]],hostVars:1,hostBindings:function(t,e){1&t&&n.NdJ("ended",(function(){return e.onPausedChange(!0)}))("pause",(function(){return e.onPausedChange(!0)}))("play",(function(){return e.onPausedChange(!1)}))("volumechange",(function(){return e.onVolumeChange()}))("timeupdate",(function(){return e.onCurrentTimeChange()}))("seeking",(function(){return e.onCurrentTimeChange()}))("seeked",(function(){return e.onCurrentTimeChange()}))("durationchange",(function(){return e.changeDetectionTrigger()})),2&t&&n.Ikx("volume",e.volume)},inputs:{volume:"volume",playbackRateSetter:["playbackRate","playbackRateSetter"],currentTime:"currentTime",paused:"paused"},outputs:{currentTimeChange:"currentTimeChange",pausedChange:"pausedChange",volumeChange:"volumeChange"},exportAs:["tuiMedia"]}),t})()},53279:(t,e,i)=>{i.d(e,{z:()=>u});var n=i(91063),o=i(61250),a=i(2740),r=i(79765),s=i(88002),l=i(74788);let u=(()=>{class t{constructor(t,e){this.enabled$=new r.xQ;const i=e.pipe((0,s.U)((e=>!!e&&(!t||!e.length||e.every((e=>!t.contains(e)))))));this.tuiObscured=this.enabled$.pipe((0,o.Xd)((()=>i)))}set tuiObscuredEnabled(t){this.enabled$.next(t)}}return t.ɵfac=function(e){return new(e||t)(l.Y36(n.e,8),l.Y36(a.AQ,2))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiObscured",""]],inputs:{tuiObscuredEnabled:"tuiObscuredEnabled"},outputs:{tuiObscured:"tuiObscured"},features:[l._Bn([a.AQ,a.b0,a.a3])]}),t})()},65634:(t,e,i)=>{i.d(e,{W:()=>d});var n=i(74788),o=i(61250),a=i(2740),r=i(41405),s=i(45435),l=i(46782),u=i(43190),c=i(68307);let d=(()=>{class t{constructor({nativeElement:t},e,i){this.mode="scroll",(0,o.mL)(t,"wheel",{passive:!1}).pipe((0,s.h)((()=>this.enabled)),(0,o.fL)(e),(0,l.R)(i)).subscribe((t=>{this.processEvent(t,!!t.deltaY,t.deltaY?t.deltaY<0:t.deltaX<0)})),(0,o.mL)(t,"touchstart",{passive:!0}).pipe((0,u.w)((({touches:e})=>{let i,{clientX:n,clientY:a}=e[0],r=0,l=0;return(0,o.mL)(t,"touchmove",{passive:!1}).pipe((0,s.h)((()=>this.enabled)),(0,c.b)((t=>{const e=t.changedTouches[0];r=n-e.clientX,l=a-e.clientY,n=e.clientX,a=e.clientY,void 0===i&&(i=Math.abs(l)>Math.abs(r)),this.processEvent(t,i,i?l<0:r<0)})))})),(0,o.fL)(e),(0,l.R)(i)).subscribe()}get enabled(){return"none"!==this.mode}get overscrollBehavior(){return this.enabled?"contain":null}processEvent(t,e,i){var n;const{target:o,currentTarget:a,cancelable:s}=t;s&&(0,r.ve)(o)&&"range"!==(null===(n=o)||void 0===n?void 0:n.type)&&("all"!==this.mode||(!e||a.contains((0,r.Hs)(o)))&&(e||a.contains((0,r.Hs)(o,!1)))?e&&(i&&!(0,r.ty)(o,a,!0,!1)||!i&&!(0,r.ty)(o,a,!0,!0))?t.preventDefault():e||(!i||(0,r.ty)(o,a,!1,!1))&&(i||(0,r.ty)(o,a,!1,!0))||t.preventDefault():t.preventDefault())}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(n.R0b),n.Y36(a.a3,2))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiOverscroll",""]],hostVars:2,hostBindings:function(t,e){2&t&&n.Udp("overscroll-behavior",e.overscrollBehavior)},inputs:{mode:["tuiOverscroll","mode"]},features:[n._Bn([a.a3])]}),t})()},60015:(t,e,i)=>{i.d(e,{g:()=>a});var n=i(2740),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiPan=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.l))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiPan",""]],outputs:{tuiPan:"tuiPan"},features:[o._Bn([n.l])]}),t})()},31464:(t,e,i)=>{i.d(e,{b:()=>a});var n=i(65533),o=i(74788);let a=(()=>{class t{constructor(){this.tuiPlatform=""}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=o.lG2({type:t,selectors:[["","tuiPlatform",""]],hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-platform",e.tuiPlatform)},inputs:{tuiPlatform:"tuiPlatform"},features:[o._Bn([{provide:n.ff,deps:[t],useFactory:({tuiPlatform:t})=>t||(0,n.D1)()}])]}),t})()},22313:(t,e,i)=>{i.d(e,{s:()=>a});var n=i(74788),o=i(75535);let a=(()=>{class t{constructor(t,e){this.templateRef=t,this.portalService=e}set tuiPortal(t){var e;null===(e=this.viewRef)||void 0===e||e.destroy(),t&&(this.viewRef=this.portalService.addTemplate(this.templateRef))}ngOnDestroy(){var t;null===(t=this.viewRef)||void 0===t||t.destroy()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Rgc),n.Y36(o.ae))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiPortal",""]],inputs:{tuiPortal:"tuiPortal"}}),t})()},8114:(t,e,i)=>{i.d(e,{n:()=>r});var n=i(74788),o=i(61250),a=i(65533);let r=(()=>{class t{constructor(t,e){this.el=t,this.takeOnlyTrustedEvents=e,this.tuiPressedChange=(0,o.pn)(this.el.nativeElement,{onlyTrusted:this.takeOnlyTrustedEvents})}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(a.wx))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiPressedChange",""]],outputs:{tuiPressedChange:"tuiPressedChange"}}),t})()},13176:(t,e,i)=>{i.d(e,{A:()=>l});var n=i(74788),o=i(61250),a=i(2740),r=i(22759),s=i(46782);let l=(()=>{class t{constructor(t,e,i){this.el=t,this.zone=e,this.destroy$=i,this.eventName=""}ngOnInit(){(0,r.R)(this.el.nativeElement,this.eventName,{passive:!1}).pipe((0,o.fL)(this.zone),(0,o.mp)(),(0,s.R)(this.destroy$)).subscribe()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(n.R0b),n.Y36(a.a3,2))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiPreventDefault",""]],inputs:{eventName:["tuiPreventDefault","eventName"]},features:[n._Bn([a.a3])]}),t})()},36097:(t,e,i)=>{i.d(e,{X:()=>r,q:()=>a});var n=i(74788),o=i(96930);class a{constructor(t){this.$implicit=t}}let r=(()=>{class t{constructor(t,e){this.viewContainer=t,this.templateRef=e}set tuiRepeatTimesOf(t){const e=Math.floor((0,o.Ki)(t,0,65536)),{length:i}=this.viewContainer;t{i.d(e,{$:()=>a});var n=i(2740),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiResize=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.tl))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiResize",""]],outputs:{tuiResize:"tuiResize"},features:[o._Bn([n.a3,n.tl])]}),t})()},25126:(t,e,i)=>{i.d(e,{U:()=>a});var n=i(34600),o=i(74788);let a=(()=>{class t extends n.U{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["","tuiResizeable",""]],features:[o.qOj]}),t})()},39953:(t,e,i)=>{i.d(e,{L:()=>r});var n=i(74788),o=i(8826),a=i(25126);let r=(()=>{class t{constructor(t){this.resizeable=t,this.tuiResizer=[0,0],this.tuiSizeChange=new n.vpe,this.x=NaN,this.y=NaN,this.width=0,this.height=0}get cursor(){return this.tuiResizer[0]?this.tuiResizer[1]?this.tuiResizer[0]*this.tuiResizer[1]>0?"nwse-resize":"nesw-resize":"ew-resize":"ns-resize"}onTouchStart({touches:t}){this.onMouseDown(t[0].clientX,t[0].clientY)}onMouseDown(t,e){this.x=t,this.y=e,this.width=this.resizeable.nativeElement.clientWidth,this.height=this.resizeable.nativeElement.clientHeight}onMouseMove({x:t,y:e,buttons:i}){i?this.onMove(t,e):this.onMouseUp()}onTouchMove({touches:t}){this.onMove(t[0].clientX,t[0].clientY)}onMouseUp(){this.x=NaN}onMove(t,e){if(Number.isNaN(this.x))return;const{style:i}=this.resizeable.nativeElement,n=[this.width+this.tuiResizer[0]*(t-this.x),this.height+this.tuiResizer[1]*(e-this.y)];this.tuiResizer[0]&&(i.width=(0,o.O)(n[0])),this.tuiResizer[1]&&(i.height=(0,o.O)(n[1])),this.tuiSizeChange.emit(n)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.U))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiResizer",""]],hostVars:4,hostBindings:function(t,e){1&t&&n.NdJ("touchstart.silent.passive",(function(t){return e.onTouchStart(t)}))("mousedown.silent.prevent",(function(t){return e.onMouseDown(t.x,t.y)}))("mousemove.silent",(function(t){return e.onMouseMove(t)}),!1,n.evT)("touchmove.silent",(function(t){return e.onTouchMove(t)}),!1,n.evT)("mouseup.silent",(function(){return e.onMouseUp()}),!1,n.evT)("touchend.silent",(function(){return e.onMouseUp()}),!1,n.evT),2&t&&n.Udp("touch-action","none")("cursor",e.cursor)},inputs:{tuiResizer:"tuiResizer"},outputs:{tuiSizeChange:"tuiSizeChange"}}),t})()},99021:(t,e,i)=>{i.d(e,{W:()=>a});var n=i(2740),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiSwipe=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.$D))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiSwipe",""]],outputs:{tuiSwipe:"tuiSwipe"},features:[o._Bn([n.$D])]}),t})()},21082:(t,e,i)=>{i.d(e,{W:()=>r});var n=i(74788),o=i(23738),a=i(97543);let r=(()=>{class t{constructor(){this.onChange=a.iD,this.tuiValidator=o.kI.nullValidator}validate(t){return this.tuiValidator(t)}registerOnValidatorChange(t){this.onChange=t}ngOnChanges(){this.onChange()}ngOnDestroy(){this.tuiValidator=o.kI.nullValidator,this.onChange()}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiValidator",""]],inputs:{tuiValidator:"tuiValidator"},features:[n._Bn([{provide:o.Cf,useExisting:(0,n.Gpc)((()=>t)),multi:!0}]),n.TTD]}),t})()},17051:(t,e,i)=>{i.d(e,{z:()=>u});var n=i(23738),o=i(79765),a=i(59193),r=i(87519),s=i(94634),l=i(74788);let u=(()=>{class t{constructor(t,e){this.container=t,this.control=e,this.refresh$=new o.xQ,this.tuiValueChanges=this.refresh$.pipe((0,r.x)(),(0,s.B)(),(0,r.x)())}ngDoCheck(){var t,e;this.refresh$.next((null===(t=this.control)||void 0===t?void 0:t.valueChanges)||(null===(e=this.container)||void 0===e?void 0:e.valueChanges)||a.E)}}return t.ɵfac=function(e){return new(e||t)(l.Y36(n.gN,8),l.Y36(n.a5,8))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiValueChanges",""]],outputs:{tuiValueChanges:"tuiValueChanges"}}),t})()},23043:(t,e,i)=>{i.d(e,{x:()=>a});var n=i(2740),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiZoom=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.bW))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiZoom",""]],hostVars:2,hostBindings:function(t,e){2&t&&o.Udp("touch-action","none")},outputs:{tuiZoom:"tuiZoom"},features:[o._Bn([n.bW])]}),t})()},90701:(t,e,i)=>{i.d(e,{Z:()=>n});class n extends Error{constructor(){super("")}}},458:(t,e,i)=>{i.d(e,{a:()=>n});class n extends Error{constructor(){super("")}}},90635:(t,e,i)=>{i.d(e,{j:()=>n});class n extends Error{constructor(){super("")}}},97638:(t,e,i)=>{i.d(e,{j:()=>n});class n extends Error{constructor(){super("")}}},1523:(t,e,i)=>{i.d(e,{B:()=>n});class n extends Error{constructor(){super("")}}},4797:(t,e,i)=>{i.r(e),i.d(e,{ALWAYS_FALSE_HANDLER:()=>ue.Iy,ALWAYS_TRUE_HANDLER:()=>ue.Ye,AbstractTuiAutofocusHandler:()=>I.K,AbstractTuiControl:()=>n.M$,AbstractTuiController:()=>n.QJ,AbstractTuiDialogDirective:()=>n.LF,AbstractTuiDialogService:()=>n.d5,AbstractTuiInteractive:()=>n.Xn,AbstractTuiMultipleControl:()=>n.m6,AbstractTuiNullableControl:()=>n.F9,AbstractTuiPortalHostComponent:()=>n.Er,AbstractTuiPortalService:()=>n.N9,AbstractTuiThemeSwitcher:()=>n.GM,AbstractTuiValueTransformer:()=>n.FX,CHAR_BULLET:()=>ue.U,CHAR_CURRENCY_SIGN:()=>ue.pg,CHAR_ELLIPSIS:()=>ue.Qg,CHAR_EM_DASH:()=>ue.dB,CHAR_EN_DASH:()=>ue.F,CHAR_HYPHEN:()=>ue.fv,CHAR_LAQUO:()=>ue.li,CHAR_MINUS:()=>ue.em,CHAR_NO_BREAK_SPACE:()=>ue.f$,CHAR_PLUS:()=>ue.kU,CHAR_RAQUO:()=>ue.Vl,CHAR_ZERO_WIDTH_SPACE:()=>ue.tU,CHROMIUM_EDGE_START_VERSION:()=>ue.FS,DATE_FILLER_LENGTH:()=>Ie,DATE_RANGE_FILLER_LENGTH:()=>Se,DAYS_IN_LEAP_YEAR:()=>he,DAYS_IN_NORMAL_YEAR:()=>pe,DAYS_IN_WEEK:()=>de,EMPTY_ARRAY:()=>ue.LZ,EMPTY_CLIENT_RECT:()=>ue.Jy,EMPTY_FUNCTION:()=>ue.iD,EMPTY_QUERY:()=>ue.Mm,HOURS_IN_DAY:()=>Oe,MAX_DISPLAYED_YEAR:()=>Ce,MAX_MONTH:()=>ve,MAX_YEAR:()=>_e,MILLISECONDS_IN_DAY:()=>ke,MILLISECONDS_IN_HOUR:()=>Pe,MILLISECONDS_IN_MINUTE:()=>Te,MILLISECONDS_IN_SECOND:()=>Me,MINUTES_IN_HOUR:()=>we,MIN_DAY:()=>me,MIN_MONTH:()=>fe,MIN_YEAR:()=>be,MONTHS_IN_YEAR:()=>ge,POLLING_TIME:()=>ue.Yg,RANGE_SEPARATOR_CHAR:()=>xe,SCROLL_REF_SELECTOR:()=>y.h,SECONDS_IN_MINUTE:()=>ye,TUI_ACTIVE_ELEMENT:()=>E.wk,TUI_ALERTS:()=>E.bS,TUI_AUTOFOCUS_DEFAULT_OPTIONS:()=>k.B8,TUI_AUTOFOCUS_HANDLER:()=>k.hf,TUI_AUTOFOCUS_OPTIONS:()=>k.U5,TUI_AUTOFOCUS_PROVIDERS:()=>k.PE,TUI_BASE_HREF:()=>E.I2,TUI_DATE_FORMAT:()=>Ee,TUI_DATE_SEPARATOR:()=>De,TUI_DEFAULT_IDENTITY_MATCHER:()=>ue.bg,TUI_DEFAULT_MATCHER:()=>ue.LQ,TUI_DEFAULT_RENDERER:()=>E.HO,TUI_DEFAULT_STRINGIFY:()=>ue.yZ,TUI_DIALOGS:()=>E.qY,TUI_DIALOG_CLOSES_ON_BACK:()=>C.B,TUI_ENSURE_BASE_HREF:()=>E.Kj,TUI_FIRST_DAY:()=>je,TUI_FOCUSABLE_ITEM_ACCESSOR:()=>E.KZ,TUI_FONTS_READY:()=>E.tS,TUI_IS_ANDROID:()=>E.XG,TUI_IS_APPLE:()=>E.TN,TUI_IS_CHROMIUM:()=>E.lQ,TUI_IS_CYPRESS:()=>E.B4,TUI_IS_E2E:()=>E.oD,TUI_IS_FIREFOX:()=>E.W7,TUI_IS_IOS:()=>E.FA,TUI_IS_MOBILE:()=>E.fL,TUI_IS_PLAYWRIGHT:()=>E.be,TUI_IS_STACKBLITZ:()=>E.Sg,TUI_IS_TOUCH:()=>E.gL,TUI_IS_WEBKIT:()=>E.jF,TUI_LAST_DAY:()=>Je,TUI_LAST_DISPLAYED_DAY:()=>Ve,TUI_PARENT_ANIMATION:()=>ue.Kx,TUI_PARENT_STOP:()=>ue.Bc,TUI_PLATFORM:()=>E.ff,TUI_RANGE:()=>E.i0,TUI_REMOVED_ELEMENT:()=>E.cd,TUI_SCROLL_REF:()=>E.$_,TUI_STRICT_MATCHER:()=>ue.zy,TUI_SWIPE_OPTIONS:()=>E.s6,TUI_TAKE_ONLY_TRUSTED_EVENTS:()=>E.wx,TUI_TOUCH_SUPPORTED:()=>E.Cy,TUI_USED_ICONS:()=>ue.Lc,TUI_VERSION:()=>ue.Ml,TUI_WINDOW_HEIGHT:()=>E.xs,TUI_WINDOW_SIZE:()=>E.fM,TUI_ZOOM_OPTIONS:()=>E.AK,TuiActiveZoneDirective:()=>O.e,TuiActiveZoneModule:()=>O.A,TuiAlertHostComponent:()=>r.f,TuiAlertHostModule:()=>_,TuiAutoFocusDirective:()=>T.k,TuiAutoFocusModule:()=>P,TuiAutofilledDirective:()=>X.G,TuiAutofilledModule:()=>z,TuiAutofilledStyleComponent:()=>L.Z,TuiCheckedDirective:()=>N.t,TuiCheckedModule:()=>F,TuiClickOutsideDirective:()=>R.Z,TuiClickOutsideModule:()=>B,TuiComputedDocumentException:()=>qe,TuiControlDirective:()=>H,TuiControlModule:()=>Z,TuiCopyProcessorDirective:()=>U.Z,TuiCopyProcessorModule:()=>G,TuiDay:()=>Ze,TuiDayOfWeek:()=>ze,TuiDayRange:()=>Ge,TuiDefaultAutofocusHandler:()=>S.B,TuiDestroyService:()=>si.a3,TuiDialogHostComponent:()=>C.T,TuiDialogHostModule:()=>se,TuiDirectiveStylesService:()=>si.gH,TuiDocumentSelectionException:()=>Qe,TuiDragDirective:()=>$,TuiDragModule:()=>W,TuiDragStage:()=>j.nc,TuiDragState:()=>j.R2,TuiDropdownHostComponent:()=>le.qY,TuiDropdownHostModule:()=>le.mL,TuiDropdownPortalService:()=>le.ae,TuiDroppableDirective:()=>q._,TuiDroppableModule:()=>Q,TuiElementDirective:()=>K.U,TuiElementModule:()=>tt,TuiFilterPipe:()=>c.S,TuiFilterPipeModule:()=>u,TuiFocusTrapDirective:()=>et.y,TuiFocusTrapModule:()=>it,TuiFocusVisibleDirective:()=>nt.q,TuiFocusVisibleModule:()=>ot,TuiFocusVisibleService:()=>si.ku,TuiFocusableDirective:()=>at.t,TuiFocusableModule:()=>rt,TuiFocusedDirective:()=>st.U,TuiFocusedModule:()=>lt,TuiForAsyncDirective:()=>vt,TuiForAsyncModule:()=>bt,TuiForDirective:()=>ut.i,TuiForModule:()=>ct,TuiHighDpiDirective:()=>_t.J,TuiHighDpiModule:()=>Ct,TuiHoveredDirective:()=>xt.c,TuiHoveredModule:()=>Mt,TuiHoveredService:()=>yt.g,TuiIdService:()=>si.ll,TuiInvalidDayException:()=>Re,TuiInvalidMonthException:()=>Fe,TuiInvalidYearException:()=>Ne,TuiIosAutofocusHandler:()=>A.E,TuiIsPresentPipe:()=>p.j,TuiIsPresentPipeModule:()=>d,TuiItemDirective:()=>wt.w,TuiItemModule:()=>Ot,TuiKeysPipe:()=>g.R,TuiKeysPipeModule:()=>h,TuiLetContext:()=>kt.Q,TuiLetDirective:()=>Tt.L,TuiLetModule:()=>Pt,TuiMapperPipe:()=>f.c,TuiMapperPipeModule:()=>m,TuiMediaDirective:()=>It.N,TuiMediaModule:()=>St,TuiMonth:()=>He,TuiMonthNumber:()=>Le,TuiMonthRange:()=>Ue,TuiNoHostException:()=>Ke.Z,TuiObscuredDirective:()=>At.z,TuiObscuredModule:()=>Et,TuiObscuredService:()=>si.AQ,TuiOverscrollDirective:()=>Dt.W,TuiOverscrollModule:()=>Xt,TuiOwnerDocumentException:()=>ti.a,TuiPanDirective:()=>zt.g,TuiPanModule:()=>Lt,TuiPanService:()=>si.l,TuiParentsScrollService:()=>si.b0,TuiPlatformDirective:()=>Nt.b,TuiPlatformModule:()=>Ft,TuiPortalDirective:()=>Rt.s,TuiPortalModule:()=>Bt,TuiPressedDirective:()=>Yt.n,TuiPressedModule:()=>Ht,TuiPreventDefaultDirective:()=>Zt.A,TuiPreventDefaultModule:()=>Ut,TuiPureException:()=>ei.j,TuiRepeatTimesContext:()=>Gt.q,TuiRepeatTimesDirective:()=>Gt.X,TuiRepeatTimesModule:()=>jt,TuiReplacePipe:()=>b.D,TuiReplacePipeModule:()=>v,TuiResizeDirective:()=>Jt.$,TuiResizeModule:()=>Vt,TuiResizeService:()=>si.tl,TuiResizeableDirective:()=>$t.U,TuiResizerDirective:()=>Wt.L,TuiResizerModule:()=>qt,TuiScrollControlsComponent:()=>x.t,TuiScrollControlsModule:()=>M,TuiScrollRefDirective:()=>y.e,TuiScrollService:()=>si.FY,TuiScrollbarDirective:()=>w.N,TuiStaticRequestService:()=>si.Fr,TuiSwipeDirective:()=>Qt.W,TuiSwipeModule:()=>Kt,TuiSwipeService:()=>si.$D,TuiSynchronousAutofocusHandler:()=>D,TuiTableSortKeyException:()=>ii,TuiTime:()=>$e,TuiTsParserException:()=>ni,TuiValidationError:()=>o.T,TuiValidatorDirective:()=>te.W,TuiValidatorModule:()=>ee,TuiValueChangesDirective:()=>ie.z,TuiValueChangesException:()=>oi.j,TuiValueChangesModule:()=>ne,TuiValuePresentException:()=>ai.B,TuiXmlParsingException:()=>ri,TuiYear:()=>Ye,TuiZoomDirective:()=>oe.x,TuiZoomModule:()=>ae,TuiZoomService:()=>si.bW,changeDateSeparator:()=>Xe,svgNodeFilter:()=>ue.Lw,tuiArrayRemove:()=>Ae.WX,tuiArrayShallowEquals:()=>Ae.Hh,tuiArrayToggle:()=>Ae.jp,tuiAsAlerts:()=>E.XH,tuiAsControl:()=>n.wB,tuiAsDialog:()=>E.Q,tuiAsFocusableItemAccessor:()=>E.FT,tuiAssert:()=>o.z,tuiAutoFocusOptionsProvider:()=>k.f$,tuiBlurNativeFocused:()=>Ae.hp,tuiCanScroll:()=>Ae.ty,tuiCeil:()=>Ae.Br,tuiClamp:()=>Ae.Ki,tuiCleanObject:()=>Ae.xT,tuiCoerceBooleanProperty:()=>a.L,tuiContainsOrAfter:()=>Ae.PP,tuiControlValue:()=>j.EK,tuiCreateOptions:()=>Ae.jH,tuiCreateToken:()=>Ae.JN,tuiCreateTokenFromFactory:()=>Ae.N1,tuiDateClamp:()=>ce,tuiDebounce:()=>We.O7,tuiDefaultProp:()=>We.TH,tuiDefaultSort:()=>Ae.A2,tuiDistanceBetweenTouches:()=>Ae.q2,tuiDragAndDropFrom:()=>j.mM,tuiEaseInOutQuad:()=>Ae.Xg,tuiFlatLength:()=>Ae.zc,tuiFloor:()=>Ae.OT,tuiFocusVisibleObservable:()=>j.ix,tuiGetActualTarget:()=>Ae.mA,tuiGetClipboardDataText:()=>Ae.Nn,tuiGetClosestFocusable:()=>Ae.BW,tuiGetDocumentOrShadowRoot:()=>Ae.Wf,tuiGetElementObscures:()=>Ae.PU,tuiGetElementOffset:()=>Ae.YX,tuiGetNativeFocused:()=>Ae.ie,tuiGetOriginalArrayFromQueryList:()=>Ae.gD,tuiGetScrollParent:()=>Ae.Hs,tuiGetSelectedText:()=>Ae.Vr,tuiGetSwipeDirection:()=>Ae.M8,tuiHexToRGBA:()=>Ae._l,tuiHexToRgb:()=>Ae.RO,tuiHsvToRgb:()=>Ae.qZ,tuiIfMap:()=>j.Xd,tuiInRange:()=>Ae.wf,tuiIsAlive:()=>j.B$,tuiIsApple:()=>Ae.lx,tuiIsApplePlatform:()=>Ae.Dl,tuiIsCurrentTarget:()=>Ae.Mq,tuiIsEdge:()=>Ae.Vp,tuiIsEdgeOlderThan:()=>Ae.xz,tuiIsElement:()=>Ae.ve,tuiIsElementEditable:()=>Ae.Hn,tuiIsFalsy:()=>Ae.Mv,tuiIsFirefox:()=>Ae.oK,tuiIsHTMLElement:()=>Ae.dW,tuiIsInput:()=>Ae.Ls,tuiIsInsideIframe:()=>Ae.FX,tuiIsIos:()=>Ae.i1,tuiIsNativeFocused:()=>Ae.V8,tuiIsNativeFocusedIn:()=>Ae.zb,tuiIsNativeKeyboardFocusable:()=>Ae.dT,tuiIsNativeMouseFocusable:()=>Ae._h,tuiIsNodeIn:()=>Ae.FP,tuiIsNumber:()=>Ae.dt,tuiIsObject:()=>Ae.Vq,tuiIsObserved:()=>j.fw,tuiIsPresent:()=>Ae.Pc,tuiIsSafari:()=>Ae.Ex,tuiIsString:()=>Ae.Aj,tuiIsTextNode:()=>Ae.wq,tuiIsTextarea:()=>Ae.LD,tuiIsTextfield:()=>Ae.qY,tuiIsValidHex:()=>Ae.fv,tuiIsValidRgba:()=>Ae.Qu,tuiIsValidUrl:()=>Ae.lj,tuiItemsQueryListObservable:()=>j.xo,tuiMarkControlAsTouchedAndValidate:()=>Ae.Yw,tuiMouseDragFinishFrom:()=>j.jQ,tuiMoveFocus:()=>Ae.VR,tuiMustBePresent:()=>j.nT,tuiNormalizeToIntNumber:()=>Ae.G1,tuiNullableSame:()=>Ae.J$,tuiObjectFromEntries:()=>Ae.yj,tuiParseColor:()=>Ae.Mp,tuiParseHex:()=>Ae.pR,tuiPlatformFactory:()=>E.D1,tuiPointToClientRect:()=>Ae.dD,tuiPressedObservable:()=>j.pn,tuiPreventDefault:()=>j.mp,tuiProvideOptions:()=>Ae.vK,tuiPure:()=>We.UM,tuiPx:()=>Ae.O9,tuiQuantize:()=>Ae.Mz,tuiQueryListChanges:()=>j.ll,tuiRequiredSetter:()=>We.NH,tuiRetargetedBoundaryCrossing:()=>Ae.UP,tuiRgbToHex:()=>Ae.WS,tuiRgbToHsv:()=>Ae.bD,tuiRgbaToHex:()=>Ae.Og,tuiRound:()=>Ae.FG,tuiRoundWith:()=>Ae.h0,tuiScrollFrom:()=>j.pt,tuiSetNativeMouseFocused:()=>Ae.Pg,tuiStopPropagation:()=>j.vm,tuiSum:()=>Ae.sm,tuiSvgLinearGradientProcessor:()=>Ae.NJ,tuiToInt:()=>Ae.HW,tuiToInteger:()=>Ae.oY,tuiToRadians:()=>Ae.VE,tuiTrunc:()=>Ae.h4,tuiTypedFromEvent:()=>j.mL,tuiUniqBy:()=>Ae.pf,tuiWatch:()=>j.NA,tuiZoneOptimized:()=>j.Yr,tuiZonefree:()=>j.fL,tuiZonefull:()=>j.Ao});var n=i(11569),o=i(66830),a=i(68395),r=i(49405),s=i(12057),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var c=i(47305);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var p=i(21188);let h=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var g=i(68165);let m=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var f=i(35271);let v=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var b=i(44729);let _=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.ez,m]]}),t})();var C=i(73281),x=i(40674);let M=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.ez]]}),t})();var y=i(53507),w=i(98665),O=i(91063),T=i(20986);let P=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var k=i(98612),I=i(27148),S=i(18175),A=i(68262),E=i(65533);let D=(()=>{class t extends I.K{constructor(t,e){super(t,e)}setFocus(){this.element.focus({preventScroll:!0})}}return t.ɵfac=function(e){return new(e||t)(l.Y36(E.KZ,10),l.Y36(l.SBq))},t.ɵdir=l.lG2({type:t,features:[l.qOj]}),t})();var X=i(79030);let z=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var L=i(85050),N=i(93216);let F=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var R=i(96442);let B=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Y=i(23738);let H=(()=>{class t{constructor(t){this.ngControl=t}get control(){return this.ngControl.control}}return t.ɵfac=function(e){return new(e||t)(l.Y36(Y.a5))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiControl",""]],exportAs:["ngControl"]}),t})(),Z=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var U=i(93157);let G=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var j=i(61250),J=i(45435),V=i(88002);let $=(()=>{class t{constructor(t){this.el=t,this.dragAndDropFrom$=(0,j.mM)(this.el.nativeElement),this.start=this.dragAndDropFrom$.pipe((0,J.h)((({stage:t})=>t===j.nc.Start)),(0,V.U)((({event:t})=>t))),this.continues=this.dragAndDropFrom$.pipe((0,J.h)((({stage:t})=>t===j.nc.Continues)),(0,V.U)((({event:t})=>t))),this.end=this.dragAndDropFrom$.pipe((0,J.h)((({stage:t})=>t===j.nc.End)),(0,V.U)((({event:t})=>t)))}}return t.ɵfac=function(e){return new(e||t)(l.Y36(l.SBq))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiDragStart",""],["","tuiDragContinues",""],["","tuiDragEnd",""]],outputs:{start:"tuiDragStart",continues:"tuiDragContinues",end:"tuiDragEnd"}}),t})(),W=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var q=i(30692);let Q=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var K=i(34600);let tt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var et=i(61626);let it=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var nt=i(78270);let ot=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var at=i(48893);let rt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var st=i(15865);let lt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var ut=i(85739);let ct=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var dt=i(79765),pt=i(94402),ht=i(25917),gt=i(94612),mt=i(71289),ft=i(46782);let vt=(()=>{class t{constructor(t,e){this.view=t,this.template=e,this.destroy$=new dt.xQ,this.tuiForAsyncTimeout=10}ngOnChanges(){this.clearViewForOldNodes(),this.createAsyncViewForNewNodes()}ngOnDestroy(){this.clearViewForOldNodes(),this.destroy$.complete()}createAsyncViewForNewNodes(){(0,pt.D)(this.iterableValues).pipe((0,gt.b)((t=>this.tuiForAsyncTimeout>0?(0,ht.of)(t).pipe((0,mt.g)(this.tuiForAsyncTimeout)):(0,ht.of)(t))),(0,ft.R)(this.destroy$)).subscribe((([t,e])=>this.createEmbeddedView(e,t)))}get iterableValues(){var t;return(null!==(t=this.tuiForAsyncOf)&&void 0!==t?t:[]).entries()}createEmbeddedView(t,e){this.view.createEmbeddedView(this.template,{$implicit:t,index:e},e).detectChanges()}clearViewForOldNodes(){this.destroy$.next(),this.view.clear()}}return t.ɵfac=function(e){return new(e||t)(l.Y36(l.s_b),l.Y36(l.Rgc))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiForAsync","","tuiForAsyncOf",""]],inputs:{tuiForAsyncOf:"tuiForAsyncOf",tuiForAsyncTimeout:"tuiForAsyncTimeout"},features:[l.TTD]}),t})(),bt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var _t=i(17678);let Ct=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var xt=i(61369);let Mt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var yt=i(22693),wt=i(82707);let Ot=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Tt=i(40939);let Pt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var kt=i(62058),It=i(1632);let St=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var At=i(53279);let Et=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Dt=i(65634);let Xt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var zt=i(60015);let Lt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Nt=i(31464);let Ft=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Rt=i(22313);let Bt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Yt=i(8114);let Ht=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Zt=i(13176);let Ut=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Gt=i(36097);let jt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Jt=i(75412);let Vt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var $t=i(25126),Wt=i(39953);let qt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var Qt=i(99021);let Kt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var te=i(21082);let ee=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var ie=i(17051);let ne=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var oe=i(23043);let ae=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var re=i(89570);let se=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.ez,re.wq,Xt,it,Pt,M]]}),t})();var le=i(75535),ue=i(97543);function ce(t,e,i){return i&&it?e:t}const de=7,pe=365,he=366,ge=12,me=1,fe=0,ve=11,be=0,_e=9999,Ce=2099,xe=`${ue.f$}${ue.F}${ue.f$}`,Me=1e3,ye=60,we=60,Oe=24,Te=Me*ye,Pe=Te*we,ke=Pe*Oe,Ie=10,Se=2*Ie+xe.length;var Ae=i(4037);const Ee=(0,Ae.JN)("DMY"),De=(0,Ae.JN)("."),Xe=(t,e)=>t.replace(/[^0-9A-Za-zА-Яа-я]/gi,e);var ze=(()=>(function(t){t[t.Sunday=0]="Sunday",t[t.Monday=1]="Monday",t[t.Tuesday=2]="Tuesday",t[t.Wednesday=3]="Wednesday",t[t.Thursday=4]="Thursday",t[t.Friday=5]="Friday",t[t.Saturday=6]="Saturday"}(ze||(ze={})),ze))(),Le=(()=>(function(t){t[t.January=0]="January",t[t.February=1]="February",t[t.March=2]="March",t[t.April=3]="April",t[t.May=4]="May",t[t.June=5]="June",t[t.July=6]="July",t[t.August=7]="August",t[t.September=8]="September",t[t.October=9]="October",t[t.November=10]="November",t[t.December=11]="December"}(Le||(Le={})),Le))();class Ne extends Error{constructor(t){super("")}}class Fe extends Error{constructor(t){super("")}}class Re extends Error{constructor(t){super("")}}var Be=i(96930);class Ye{constructor(t){this.year=t}static isValidYear(t){return Number.isInteger(t)&&(0,Be.wf)(t,be,_e+1)}static isLeapYear(t){return t%400==0||t%4==0&&t%100!=0}static getAbsoluteLeapYears(t){return Math.ceil(t/400)+(Math.ceil(t/4)-Math.ceil(t/100))}static lengthBetween(t,e){return e.year-t.year}static normalizeYearPart(t){return(0,Be.G1)(t,be,_e)}get formattedYear(){return String(this.year).padStart(4,"0")}get isLeapYear(){return Ye.isLeapYear(this.year)}get absoluteLeapYears(){return Ye.getAbsoluteLeapYears(this.year)}yearBefore({year:t}){return this.year=t}yearAfter({year:t}){return this.year>t}append({year:t=0}){const e=this.year+t;return new Ye(e)}toString(){return this.formattedYear}valueOf(){return this.year}[Symbol.toPrimitive](t){return Date.prototype[Symbol.toPrimitive].call(this,t)}toJSON(){return this.formattedYear}}class He extends Ye{constructor(t,e){super(t),this.month=e}static isValidMonth(t,e){return Ye.isValidYear(t)&&He.isValidMonthPart(e)}static getMonthDaysCount(t,e){switch(t){case Le.February:return e?29:28;case Le.April:case Le.June:case Le.September:case Le.November:return 30;default:return 31}}static currentLocal(){const t=new Date;return new He(t.getFullYear(),t.getMonth())}static currentUtc(){const t=new Date;return new He(t.getUTCFullYear(),t.getUTCMonth())}static lengthBetween(t,e){const i=t.month+12*t.year;return e.month+12*e.year-i}static normalizeMonthPart(t){return(0,Be.G1)(t,fe,ve)}static isValidMonthPart(t){return Number.isInteger(t)&&(0,Be.wf)(t,fe,ve+1)}get formattedMonthPart(){return String(this.month+1).padStart(2,"0")}get daysCount(){return He.getMonthDaysCount(this.month,this.isLeapYear)}monthBefore(t){return this.yearBefore(t)||this.yearSame(t)&&this.month=t.month}monthAfter(t){return this.yearAfter(t)||this.yearSame(t)&&this.month>t.month}append({year:t=0,month:e=0}){const i=(this.year+t)*ge+this.month+e;return new He(Math.floor(i/ge),i%ge)}toString(){return`${this.formattedMonthPart}.${this.formattedYear}`}valueOf(){return this.toLocalNativeDate().valueOf()}toJSON(){return`${super.toJSON()}-${this.formattedMonthPart}`}toLocalNativeDate(){return new Date(this.year,this.month)}toUtcNativeDate(){return new Date(Date.UTC(this.year,this.month))}}class Ze extends He{constructor(t,e,i){super(t,e),this.day=i}static fromLocalNativeDate(t){return new Ze(t.getFullYear(),t.getMonth(),t.getDate())}static fromUtcNativeDate(t){return new Ze(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate())}static isValidDay(t,e,i){return He.isValidMonth(t,e)&&Number.isInteger(i)&&(0,Be.wf)(i,me,He.getMonthDaysCount(e,Ye.isLeapYear(t))+1)}static currentLocal(){const t=new Date,e=t.getFullYear(),i=t.getMonth(),n=t.getDate();return new Ze(e,i,n)}static currentUtc(){const t=new Date,e=t.getUTCFullYear(),i=t.getUTCMonth(),n=t.getUTCDate();return new Ze(e,i,n)}static normalizeOf(t,e,i){const n=Ye.normalizeYearPart(t),o=He.normalizeMonthPart(e),a=Ze.normalizeDayPart(i,o,n);return new Ze(n,o,a)}static lengthBetween(t,e){return Math.round((e.toLocalNativeDate().getTime()-t.toLocalNativeDate().getTime())/864e5)}static parseRawDateString(t,e="DMY"){switch(e){case"YMD":return{day:parseInt(t.slice(8,10),10),month:parseInt(t.slice(5,7),10)-1,year:parseInt(t.slice(0,4),10)};case"MDY":return{day:parseInt(t.slice(3,5),10),month:parseInt(t.slice(0,2),10)-1,year:parseInt(t.slice(6,10),10)};default:return{day:parseInt(t.slice(0,2),10),month:parseInt(t.slice(3,5),10)-1,year:parseInt(t.slice(6,10),10)}}}static normalizeParse(t,e="DMY"){const{day:i,month:n,year:o}=this.parseRawDateString(t,e);return Ze.normalizeOf(o,n,i)}static jsonParse(t){const{day:e,month:i,year:n}=this.parseRawDateString(t,"YMD");if(!Ye.isValidYear(n))throw new Ne(n);if(!He.isValidMonth(n,i))throw new Fe(i);if(!Number.isInteger(e)||!(0,Be.wf)(e,me,He.getMonthDaysCount(i,Ye.isLeapYear(n))+1))throw new Re(e);return new Ze(n,i,e)}static normalizeDayPart(t,e,i){const n=He.getMonthDaysCount(e,Ye.isLeapYear(i));return(0,Be.G1)(t,1,n)}get formattedDayPart(){return String(this.day).padStart(2,"0")}get isWeekend(){const t=this.dayOfWeek(!1);return t===ze.Saturday||t===ze.Sunday}dayOfWeek(t=!0){const e=t?this.toLocalNativeDate().getDay()-1:this.toLocalNativeDate().getDay();return e<0?6:e}dayBefore(t){return this.monthBefore(t)||this.monthSame(t)&&this.day=t.day}dayAfter(t){return this.monthAfter(t)||this.monthSame(t)&&this.day>t.day}dayLimit(t,e){return null!==t&&this.dayBefore(t)?t:null!==e&&this.dayAfter(e)?e:this}append({year:t=0,month:e=0,day:i=0}){const n=(this.year+t)*ge+this.month+e;let o=Math.floor(n/ge),a=n%ge,r=Math.min(this.day,He.getMonthDaysCount(a,Ye.isLeapYear(o)))+i;for(;r>He.getMonthDaysCount(a,Ye.isLeapYear(o));)r-=He.getMonthDaysCount(a,Ye.isLeapYear(o)),a===Le.December?(o++,a=Le.January):a++;for(;r0,i=e||"HH:MM:SS"===t||!t&&this.seconds>0;return`${this.formatTime(this.hours)}:${this.formatTime(this.minutes)}`+(i?`:${this.formatTime(this.seconds)}`:"")+(e?`.${this.formatTime(this.ms,3)}`:"")}valueOf(){return this.toAbsoluteMilliseconds()}[Symbol.toPrimitive](t){return Date.prototype[Symbol.toPrimitive].call(this,t)}toAbsoluteMilliseconds(){return this.hours*Pe+this.minutes*Te+1e3*this.seconds+this.ms}formatTime(t,e=2){return String(t).padStart(e,"0")}}var We=i(72606);class qe extends Error{constructor(){super("")}}class Qe extends Error{constructor(){super("")}}var Ke=i(90701),ti=i(458),ei=i(90635);class ii extends Error{constructor(){super("")}}class ni extends Error{constructor(){super("")}}var oi=i(97638),ai=i(1523);class ri extends Error{constructor(){super("")}}var si=i(2740)},61250:(t,e,i)=>{i.d(e,{nc:()=>_,R2:()=>C,EK:()=>r,mM:()=>x,ix:()=>L,Xd:()=>F,B$:()=>D,fw:()=>R,xo:()=>Y,jQ:()=>b,nT:()=>Z,pn:()=>U,mp:()=>j,ll:()=>B,pt:()=>J,vm:()=>V,mL:()=>v,NA:()=>$,Yr:()=>Q,fL:()=>q,Ao:()=>W});var n=i(97638),o=i(18891),a=i(39761);function r(t){return new o.y((e=>{if(!t.valueChanges)throw new n.j;return t.valueChanges.pipe((0,a.O)(t.value)).subscribe(e)}))}var s=i(458),l=i(39893),u=i(58071),c=i(66682),d=i(15257),p=i(88002),h=i(86804),g=i(70409),m=i(79196),f=i(22759);function v(t,e,i={}){return(0,f.R)(t,e,i)}function b(t){return(0,c.T)(v(t,"mouseup"),v(t,"dragend"))}var _=(()=>(function(t){t[t.Start=0]="Start",t[t.Continues=1]="Continues",t[t.End=2]="End"}(_||(_={})),_))();class C{constructor(t,e){this.stage=t,this.event=e}}function x(t){const{ownerDocument:e}=t;if(!e)throw new s.a;return(0,u.z)(v(t,"mousedown").pipe((0,d.q)(1),(0,p.U)((t=>new C(_.Start,t)))),(0,c.T)(v(e,"mousemove").pipe((0,p.U)((t=>new C(_.Continues,t)))),b(e).pipe((0,d.q)(1),(0,p.U)((t=>new C(_.End,t))),(0,h.l)(null))).pipe((0,g.o)(l.Pc))).pipe((0,m.r)())}var M=i(97543),y=i(4037),w=i(78618),O=i(47349),T=i(45435),P=i(15829),k=i(57057),I=i(43190),S=i(87519),A=i(34022),E=i(46797);function D(t=0){return(0,A.z)((0,I.w)((()=>(0,E.H)(t).pipe((0,p.U)(M.Iy),(0,a.O)(!0)))),(0,S.x)())}let X,z;function L(t){const e=v(t,"blur"),{ownerDocument:i}=t;if(!i)throw new s.a;return z&&X||(X=v(i,"mouseup",{capture:!0}).pipe(D(),(0,a.O)(!1),(0,O.d)({bufferSize:1,refCount:!0})),z=v(i,"mousedown",{capture:!0}).pipe(D(),(0,a.O)(!1),(0,O.d)({bufferSize:1,refCount:!0}))),(0,c.T)((0,u.z)(v(t,"focus").pipe((0,d.q)(1)),e.pipe((0,T.h)((()=>!(0,w.V8)(t))),(0,d.q)(1),(0,P.l)())).pipe((0,m.r)(),(0,k.M)(z,X,((t,e,i)=>e||i)),(0,T.h)(y.Mv))).pipe((0,I.w)((()=>e.pipe((0,p.U)(M.Iy),(0,d.q)(1),(0,a.O)(!0)))),(0,S.x)())}var N=i(59193);function F(t,e=Boolean){return(0,A.z)((0,I.w)((i=>e(i)?t(i):N.E)))}function R(t){var e,i;return"observed"in t?t.observed:!!(null===(i=null===(e=t)||void 0===e?void 0:e.observers)||void 0===i?void 0:i.length)}function B(t){return t.changes.pipe((0,a.O)(null),(0,p.U)((()=>(0,l.gD)(t))))}const Y=B;var H=i(1523);function Z(){return(0,p.U)((t=>{if(!(0,l.Pc)(t))throw new H.B;return t}))}function U(t,{onlyTrusted:e}={onlyTrusted:!0}){const{ownerDocument:i}=t;if(!i)throw new s.a;return v(t,"mousedown").pipe((0,T.h)((({isTrusted:t})=>t||!e)),(0,I.w)((()=>b(i).pipe((0,p.U)(M.Iy),(0,d.q)(1),(0,a.O)(!0)))))}var G=i(68307);function j(){return(0,G.b)((t=>t.preventDefault()))}function J(t){return v(t===t.ownerDocument.documentElement?t.ownerDocument:t,"scroll")}function V(){return(0,G.b)((t=>{t.stopPropagation()}))}function $(t){return(0,G.b)((()=>{t.markForCheck()}))}function W(t){return e=>new o.y((i=>e.subscribe({next:e=>t.run((()=>i.next(e))),error:e=>t.run((()=>i.error(e))),complete:()=>t.run((()=>i.complete()))})))}function q(t){return e=>new o.y((i=>t.runOutsideAngular((()=>e.subscribe(i)))))}function Q(t){return(0,A.z)(q(t),W(t))}},47305:(t,e,i)=>{i.d(e,{S:()=>o});var n=i(74788);let o=(()=>{class t{transform(t,e,...i){return t.filter((t=>e(t,...i)))}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiFilter",type:t,pure:!0}),t})()},21188:(t,e,i)=>{i.d(e,{j:()=>a});var n=i(4037),o=i(74788);let a=(()=>{class t{transform(t){return(0,n.Pc)(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiIsPresent",type:t,pure:!0}),t})()},68165:(t,e,i)=>{i.d(e,{R:()=>o});var n=i(74788);let o=(()=>{class t{transform(t){return Object.keys(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiKeys",type:t,pure:!0}),t})()},35271:(t,e,i)=>{i.d(e,{c:()=>o});var n=i(74788);let o=(()=>{class t{transform(t,e,...i){return e(t,...i)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiMapper",type:t,pure:!0}),t})()},44729:(t,e,i)=>{i.d(e,{D:()=>o});var n=i(74788);let o=(()=>{class t{transform(t,e,i){var n;return null!==(n=null==t?void 0:t.replace(e,i))&&void 0!==n?n:""}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiReplace",type:t,pure:!0}),t})()},2740:(t,e,i)=>{i.d(e,{a3:()=>a,gH:()=>r,ku:()=>c,ll:()=>d,AQ:()=>w,l:()=>S,b0:()=>y,tl:()=>z,FY:()=>Z,Fr:()=>V,$D:()=>W,bW:()=>K});var n=i(82298),o=i(74788);let a=(()=>{class t extends n.t{constructor(){super(1)}ngOnDestroy(){this.next()}}return t.ɵfac=function(e){return new(e||t)},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})(),r=(()=>{class t{constructor(t,e){this.resolver=t,this.injector=e,this.map=new Map}addComponent(t){this.map.has(t)||this.map.set(t,this.resolver.resolveComponentFactory(t).create(this.injector))}ngOnDestroy(){this.map.forEach((t=>t.destroy()))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(o._Vd),o.LFG(o.gxx))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var s=i(61250),l=i(18891),u=i(46782);let c=(()=>{class t extends l.y{constructor({nativeElement:t},e,i){super((t=>this.focusVisible$.subscribe(t))),this.focusVisible$=(0,s.ix)(t).pipe((0,s.NA)(e),(0,u.R)(i))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(o.SBq),o.LFG(o.sBO),o.LFG(a,2))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})(),d=(()=>{class t{generate(){return`tui_${t.autoId++}${Date.now()}`}}return t.autoId=0,t.ɵfac=function(e){return new(e||t)},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var p=i(62579),h=i(97543),g=i(41405),m=i(66682),f=i(22759),v=i(71289),b=i(39426),_=i(88002),C=i(39761),x=i(87519),M=i(41439);let y=(()=>{class t extends l.y{constructor(t,e){super((t=>this.callback$.subscribe(t))),this.callback$=(0,M.P)((()=>{let{nativeElement:i}=t;const n=[e,i];for(;i.parentElement;)i=i.parentElement,n.push(i);return(0,m.T)(...n.map((t=>(0,s.mL)(t,"scroll"))))}))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(o.SBq),o.LFG(p.m9))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})(),w=(()=>{class t extends l.y{constructor(t,{nativeElement:e},i,n,o,a){super((t=>this.obscured$.subscribe(t))),this.obscured$=(0,m.T)((0,m.T)(t,(0,f.R)(n,"resize")).pipe((0,v.g)(0)),a.pipe((0,b.p)(h.Yg))).pipe((0,_.U)((()=>(0,g.PU)(e))),(0,C.O)(null),(0,x.x)(),(0,s.Yr)(i),(0,u.R)(o))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(y,2),o.LFG(o.SBq),o.LFG(o.R0b),o.LFG(p.m9),o.LFG(a,2),o.LFG(p.L1))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})();var O=i(12057),T=i(43190),P=i(45435),k=i(59328),I=i(79196);let S=(()=>{class t extends l.y{constructor({nativeElement:t},e){super((i=>{(0,m.T)((0,s.mL)(t,"touchstart",{passive:!0}),(0,s.mL)(t,"mousedown")).pipe((0,T.w)((()=>(0,m.T)((0,s.mL)(e,"touchmove",{passive:!0}).pipe((0,P.h)((({touches:t})=>t.length<2)),(0,_.U)((({touches:t})=>t[0]))),(0,s.mL)(e,"mousemove")))),(0,k.G)(),(0,_.U)((([t,e])=>[e.clientX-t.clientX,e.clientY-t.clientY])),(0,u.R)((0,m.T)((0,s.mL)(e,"touchend"),(0,s.mL)(e,"mouseup"))),(0,I.r)()).subscribe(i)}))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(o.SBq),o.LFG(O.K0))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})();var A=i(32917),E=i(5304),D=i(54395),X=i(18819);let z=(()=>{class t extends A.ax{constructor(t,e,i,n,o,a){return super(t,e,n,o),this.pipe((0,E.K)((()=>a.pipe((0,b.p)(h.Yg),(0,_.U)((()=>`${t.nativeElement.clientWidth} ${t.nativeElement.clientHeight}`)),(0,x.x)(),(0,_.U)((()=>h.LZ))))),(0,D.b)(0),(0,s.fL)(e),(0,X.B)(),(0,u.R)(i))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(o.SBq),o.LFG(o.R0b),o.LFG(a,2),o.LFG(A.vU),o.LFG(A.jg),o.LFG(p.L1))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})();i(66830);var L=i(96930),N=i(39893),F=i(25917),R=i(46797),B=i(86804),Y=i(68307);function H(t){return"scrollX"in t?t.scrollX:t.scrollLeft}let Z=(()=>{class t{constructor(t,e){this.performanceRef=t,this.animationFrame$=e}scroll$(t,e,i=H(t),n=300){const o=function(t){return"scrollY"in t?t.scrollY:t.scrollTop}(t),a=H(t),r=e-o,s=i-a;return(n?(0,M.P)((()=>(0,F.of)(this.performanceRef.now()))).pipe((0,T.w)((t=>this.animationFrame$.pipe((0,_.U)((e=>e-t))))),(0,_.U)((t=>(0,N.Xg)((0,L.Ki)(t/n,0,1)))),(0,_.U)((t=>[o+r*t,a+s*t])),(0,u.R)((0,R.H)(n)),(0,B.l)([e,i])):(0,F.of)([e,i])).pipe((0,Y.b)((([e,i])=>{var n;null===(n=t.scrollTo)||void 0===n||n.call(t,i,e)})))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(p.KS),o.LFG(p.L1))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var U=i(64338),G=i(94402),j=i(90977),J=i(47349);let V=(()=>{class t{constructor(t,e){this.win=t,this.platformId=e,this.cache=new Map}request(t){const e=this.cache.get(t);if(e)return e;const i=("AbortController"in this.win||(0,O.PM)(this.platformId)?(0,j.U)(t):(0,M.P)((()=>(0,G.D)(fetch(t))))).pipe((0,T.w)((e=>(0,U.mG)(this,void 0,void 0,(function*(){if(e.ok)return e.text();throw new Error(`Failed to load ${t} (${e.statusText})`)})))),(0,J.d)({bufferSize:1,refCount:!1}));return this.cache.set(t,i),i}}return t.ɵfac=function(e){return new(e||t)(o.LFG(p.m9),o.LFG(o.Lbi))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var $=i(65533);let W=(()=>{class t extends l.y{constructor({nativeElement:t},{timeout:e,threshold:i},n){super((o=>{(0,m.T)((0,s.mL)(t,"touchstart",{passive:!0}),(0,s.mL)(n,"touchend")).pipe((0,k.G)(),(0,P.h)((([t,e])=>!!t.touches.length&&t.touches[0].identifier===e.changedTouches[0].identifier)),(0,_.U)((([t,n])=>{const o=t.touches[0].clientX,a=t.touches[0].clientY,r=o-n.changedTouches[0].clientX,s=a-n.changedTouches[0].clientY,l=n.timeStamp-t.timeStamp;return(Math.abs(r)>i||Math.abs(s)>i)&&l{class t extends l.y{constructor({nativeElement:t},{wheelSensitivity:e}){super((i=>{(0,m.T)((0,s.mL)(t,"touchstart",{passive:!0}).pipe((0,P.h)((({touches:t})=>t.length>1)),(0,T.w)((e=>(0,s.mL)(t,"touchmove",{passive:!0}).pipe((0,s.mp)(),(0,Q.R)(((t,e)=>{const i=(0,q.q2)(e);return{event:e,distance:i,delta:.01*(i-t.distance)}}),{event:e,distance:(0,q.q2)(e),delta:0}),(0,_.U)((({event:t,delta:e})=>({clientX:(t.touches[0].clientX+t.touches[1].clientX)/2,clientY:(t.touches[0].clientY+t.touches[1].clientY)/2,delta:e,event:t}))),(0,u.R)((0,s.mL)(t,"touchend")))))),(0,s.mL)(t,"wheel",{passive:!1}).pipe((0,s.mp)(),(0,_.U)((t=>({clientX:t.clientX,clientY:t.clientY,delta:-t.deltaY*e,event:t}))))).subscribe(i)}))}}return t.ɵfac=function(e){return new(e||t)(o.LFG(o.SBq),o.LFG($.AK))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})()},65533:(t,e,i)=>{i.d(e,{wk:()=>O,bS:()=>T,I2:()=>k,HO:()=>I,qY:()=>S,Kj:()=>E,KZ:()=>D,tS:()=>F,XG:()=>Z,TN:()=>U,lQ:()=>G,B4:()=>j,oD:()=>$,W7:()=>W,FA:()=>R,fL:()=>H,be:()=>V,Sg:()=>q,gL:()=>Q,jF:()=>K,ff:()=>tt,i0:()=>it,cd:()=>y,$_:()=>nt,s6:()=>ot,wx:()=>at,Cy:()=>rt,xs:()=>lt,fM:()=>st,AK:()=>ut,XH:()=>P,Q:()=>A,FT:()=>X,D1:()=>et});var n=i(12057),o=i(74788),a=i(62579),r=i(61250),s=i(4037),l=i(66682),u=i(25917),c=i(46797),d=i(88002),p=i(45435),h=i(46782),g=i(72361),m=i(57057),f=i(43190),v=i(39761),b=i(15257),_=i(87519),C=i(18819),x=i(79221),M=i(26215);const y=(0,s.N1)((()=>{const t={onRemovalComplete:()=>{}},e=new M.X(null),i=(0,o.f3M)(x.Th,o.XFs.Optional)||t,{onRemovalComplete:n=t.onRemovalComplete}=i;return i.onRemovalComplete=(t,o)=>{e.next(t),n.call(i,t,o)},e.pipe((0,f.w)((t=>(0,c.H)(0).pipe((0,d.U)((()=>null)),(0,v.O)(t)))),(0,C.B)())}));function w(t,e=null){return(0,s.Wf)(t).activeElement!==t&&!t.matches(":disabled")&&!(null==e?void 0:e.contains(t))&&(0,s._h)(t)}const O=(0,s.N1)((()=>{const t=(0,o.f3M)(y),e=(0,o.f3M)(a.m9),i=(0,o.f3M)(n.K0),x=(0,r.mL)(e,"focusout"),M=(0,r.mL)(e,"focusin"),O=(0,r.mL)(e,"blur"),T=(0,r.mL)(e,"mousedown"),P=(0,r.mL)(e,"mouseup");return(0,l.T)(x.pipe((0,h.R)(T),(0,g.a)((()=>P)),(0,m.M)(t),(0,p.h)((([t,e])=>w((0,s.mA)(t),e))),(0,d.U)((([{relatedTarget:t}])=>t))),O.pipe((0,d.U)((()=>i.activeElement)),(0,p.h)((t=>!!(null==t?void 0:t.matches("iframe"))))),M.pipe((0,f.w)((t=>{const e=(0,s.mA)(t),n=(0,s.Wf)(e);return n===i?(0,u.of)(e):function(t){return(0,l.T)((0,r.mL)(t,"focusin").pipe((0,d.U)((({target:t})=>t))),(0,r.mL)(t,"focusout").pipe((0,p.h)((({target:t,relatedTarget:e})=>!!e&&w(t))),(0,d.U)((({relatedTarget:t})=>t))))}(n).pipe((0,v.O)(e))}))),T.pipe((0,f.w)((t=>{const e=(0,s.mA)(t);return i.activeElement&&i.activeElement!==i.body?x.pipe((0,b.q)(1),(0,d.U)((()=>e)),(0,h.R)((0,c.H)(0))):(0,u.of)(e)})))).pipe((0,_.x)(),(0,C.B)())})),T=(0,s.JN)([]);function P(t){return{provide:T,multi:!0,useExisting:t}}const k=(0,s.N1)((()=>{var t,e;return null!==(e=null===(t=(0,o.f3M)(n.K0).querySelector("base"))||void 0===t?void 0:t.href)&&void 0!==e?e:""})),I=(0,s.N1)((()=>(0,o.f3M)(o.FYo).createRenderer(null,null))),S=(0,s.JN)([]);function A(t){return{provide:S,multi:!0,useExisting:t}}const E=(0,s.N1)((()=>{var t;const e=null===(t=(0,o.f3M)(n.K0).querySelector("base"))||void 0===t?void 0:t.href;if(e)return e;const i=(0,o.f3M)(n.K0).createElement("a");return i.href="",i.pathname})),D=new o.OlP("[TUI_FOCUSABLE_ITEM_ACCESSOR]");function X(t){return{provide:D,useExisting:t}}var z=i(94402),L=i(59193),N=i(47349);const F=new o.OlP("[TUI_FONTS_READY]",{factory:()=>{var t;return(0,z.D)((null===(t=(0,o.f3M)(n.K0).fonts)||void 0===t?void 0:t.ready)||L.E).pipe((0,N.d)({bufferSize:1,refCount:!1}))}}),R=(0,s.N1)((()=>(0,s.i1)((0,o.f3M)(a.s5)))),B=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/,Y=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/,H=(0,s.N1)((()=>B.test((0,o.f3M)(a.yZ).toLowerCase())||Y.test((0,o.f3M)(a.yZ).slice(0,4).toLowerCase()))),Z=(0,s.N1)((()=>(0,o.f3M)(H)&&!(0,o.f3M)(R))),U=(0,s.N1)((()=>(0,s.lx)((0,o.f3M)(a.s5)))),G=(0,s.N1)((()=>!!(0,o.f3M)(a.m9).chrome)),j=(0,s.N1)((()=>!!(0,o.f3M)(a.m9).Cypress));var J=i(97543);const V=(0,s.N1)(J.Iy),$=(0,s.N1)((()=>(0,o.f3M)(j)||(0,o.f3M)(V))),W=(0,s.N1)((()=>{var t;return void 0!==(null===(t=(0,o.f3M)(a.m9))||void 0===t?void 0:t.mozCancelFullScreen)})),q=(0,s.N1)((()=>(0,o.f3M)(a.m9).location.host.endsWith("stackblitz.io"))),Q=(0,i(39893).N1)((()=>(0,o.f3M)(a.m9).matchMedia("(pointer: coarse)").matches)),K=(0,s.N1)((()=>{var t;return!!(null===(t=(0,o.f3M)(a.m9))||void 0===t?void 0:t.webkitConvertPointFromNodeToPage)})),tt=(0,s.JN)("web");function et(){return(0,o.f3M)(R)?"ios":(0,o.f3M)(Z)?"android":"web"}const it=(0,s.N1)((()=>(0,n.NF)((0,o.f3M)(o.Lbi))?new Range:{})),nt=(0,s.N1)((()=>new o.SBq((0,o.f3M)(n.K0).documentElement))),ot=(0,s.JN)({timeout:500,threshold:30}),at=(0,s.N1)(J.Ye),rt=(0,s.N1)((()=>(0,o.f3M)(a.m9).matchMedia("(any-pointer: coarse)").matches)),st=new o.OlP("[TUI_WINDOW_SIZE]",{factory:()=>{const t=(0,o.f3M)(a.m9);return(0,r.mL)(t,"resize").pipe((0,v.O)(null),(0,d.U)((()=>{var e,i;const n=Math.max(t.document.documentElement.clientWidth||0,t.innerWidth||0,(null===(e=t.visualViewport)||void 0===e?void 0:e.width)||0),o=Math.max(t.document.documentElement.clientHeight||0,t.innerHeight||0,(null===(i=t.visualViewport)||void 0===i?void 0:i.height)||0);return{width:n,height:o,top:0,left:0,right:n,bottom:o}})),(0,N.d)({bufferSize:1,refCount:!0}))}}),lt=(0,s.N1)((()=>(0,o.f3M)(st).pipe((0,d.U)((({height:t})=>t))))),ut=(0,s.JN)({wheelSensitivity:.01})},41405:(t,e,i)=>{function n(t,e,i,n){return i?function(t,e,i){let n=t;for(;n!==e.parentElement;){if(Math.floor(n.scrollTop)>0&&!i||Math.ceil(n.scrollTop+n.clientHeight)0&&!i||Math.ceil(n.scrollLeft+n.clientWidth)n,PP:()=>o,mA:()=>d,Nn:()=>h,Wf:()=>g,PU:()=>v,YX:()=>b,Hs:()=>_,Vr:()=>C,Mq:()=>x,ve:()=>l,Hn:()=>M,dW:()=>u,Ls:()=>a,FX:()=>y,FP:()=>w,wq:()=>c,LD:()=>r,qY:()=>s,dD:()=>O,UP:()=>T});const p="text/plain";function h(t,e=p){return"clipboardData"in t&&null!==t.clipboardData?t.clipboardData.getData(e)||t.clipboardData.getData(p):t.target.ownerDocument.defaultView.clipboardData.getData("text")}function g(t){return"getRootNode"in t&&t.isConnected?t.getRootNode():t.ownerDocument}var m=i(96930),f=i(39893);function v(t){const{ownerDocument:e}=t;if(!(null==e?void 0:e.defaultView)||!t.getBoundingClientRect)return null;const{innerWidth:i,innerHeight:n}=e.defaultView,o=g(t),a=t.getBoundingClientRect();if(0===a.width&&0===a.height)return null;const r=(0,m.Ki)(Math.round(a.left)+2,0,i),s=(0,m.Ki)(Math.round(a.top)+2,0,n),l=(0,m.Ki)(Math.round(a.right)-2,0,i),u=(0,m.Ki)(Math.round(a.bottom)-2,0,n),c=(0,m.Ki)(Math.round(a.left+a.width/2),0,i),d=(0,m.Ki)(Math.round(a.top+a.height/2),0,n),p=[o.elementFromPoint(c,s),o.elementFromPoint(c,u),o.elementFromPoint(r,d),o.elementFromPoint(l,d)].filter(f.Pc);if(!p.length)return p;const h=p.filter((e=>!t.contains(e)&&!e.contains(t)));return 4===h.length?h:null}function b(t,e){let{offsetTop:i,offsetLeft:n,offsetParent:o}=e;for(;u(o)&&o!==t;)i+=o.offsetTop,n+=o.offsetLeft,o=o.offsetParent;return{offsetTop:i,offsetLeft:n}}function _(t,e=!0){return null===t?null:e&&t.scrollHeight>t.clientHeight||!e&&t.scrollWidth>t.clientWidth?t:_(t.parentElement,e)}function C({getSelection:t,document:e}){var i;return e.activeElement&&s(e.activeElement)?e.activeElement.value.slice(e.activeElement.selectionStart||0,e.activeElement.selectionEnd||0):(null===(i=t())||void 0===i?void 0:i.toString())||null}function x({target:t,currentTarget:e}){return t===e}function M(t){return s(t)&&!t.readOnly||!!t.isContentEditable}function y(t){return t.parent!==t}function w(t,e){var i;return c(t)?!!(null===(i=t.parentElement)||void 0===i?void 0:i.closest(e)):l(t)&&!!t.closest(e)}function O(t=0,e=0){const i={x:t,y:e,left:t,right:t,top:e,bottom:e,width:0,height:0};return Object.assign(Object.assign({},i),{toJSON:()=>i})}function T(t){return"explicitOriginalTarget"in t?(null==t?void 0:t.explicitOriginalTarget)!==t.target:"pointerId"in t?-1===t.pointerId:"detail"in t&&"webkitForce"in t&&0===(null==t?void 0:t.detail)}i(66830)},78618:(t,e,i)=>{i.d(e,{hp:()=>a,BW:()=>u,ie:()=>o,V8:()=>c,zb:()=>d,dT:()=>s,_h:()=>l,VR:()=>p,Pg:()=>h});var n=i(41405);function o({activeElement:t}){if(!(null==t?void 0:t.shadowRoot))return t;let e=t.shadowRoot.activeElement;for(;null==e?void 0:e.shadowRoot;)e=e.shadowRoot.activeElement;return e}function a(t){const e=o(t);(0,n.dW)(e)&&e.blur()}var r=i(97543);function s(t){if(t.hasAttribute("disabled")||"-1"===t.getAttribute("tabIndex"))return!1;if((0,n.dW)(t)&&t.isContentEditable||"0"===t.getAttribute("tabIndex"))return!0;switch(t.tagName){case"BUTTON":case"SELECT":case"TEXTAREA":return!0;case"VIDEO":case"AUDIO":return t.hasAttribute("controls");case"INPUT":return"hidden"!==t.getAttribute("type");case"A":case"LINK":return t.hasAttribute("href");default:return!1}}function l(t){return!t.hasAttribute("disabled")&&("-1"===t.getAttribute("tabIndex")||s(t))}function u({initial:t,root:e,previous:i=!1,keyboard:o=!0}){if(!e.ownerDocument)return null;const a=o?s:l,u=e.ownerDocument.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,r.Lw);for(u.currentNode=t;i?u.previousNode():u.nextNode();)if((0,n.dW)(u.currentNode)&&(t=u.currentNode),(0,n.dW)(t)&&a(t))return t;return null}function c(t){return!!(null==t?void 0:t.ownerDocument)&&o(t.ownerDocument)===t&&t.ownerDocument.hasFocus()}function d(t){if(!t.ownerDocument||!t.contains)return!1;const e=o(t.ownerDocument);return null!==e&&t.contains(e)&&t.ownerDocument.hasFocus()}function p(t,e,i){for(t+=i;t>=0&&t{function n(t){return`${t}px`}i.d(e,{O:()=>n}),i(66830)},4037:(t,e,i)=>{function n(t){return t.toLowerCase().includes("edge")}i.d(e,{WX:()=>P.WX,Hh:()=>P.Hh,jp:()=>P.jp,hp:()=>w.hp,ty:()=>y.ty,Br:()=>T.Br,Ki:()=>T.Ki,xT:()=>P.xT,PP:()=>y.PP,jH:()=>P.jH,JN:()=>P.JN,N1:()=>P.N1,A2:()=>P.A2,q2:()=>P.q2,Xg:()=>P.Xg,zc:()=>P.zc,OT:()=>T.OT,mA:()=>y.mA,Nn:()=>y.Nn,BW:()=>w.BW,Wf:()=>y.Wf,PU:()=>y.PU,YX:()=>y.YX,ie:()=>w.ie,gD:()=>P.gD,Hs:()=>y.Hs,Vr:()=>y.Vr,M8:()=>P.M8,_l:()=>p,RO:()=>l,qZ:()=>f,wf:()=>T.wf,lx:()=>E,Dl:()=>k,Mq:()=>y.Mq,Vp:()=>n,xz:()=>a,ve:()=>y.ve,Hn:()=>y.Hn,Mv:()=>P.Mv,oK:()=>r,dW:()=>y.dW,Ls:()=>y.Ls,FX:()=>y.FX,i1:()=>S,V8:()=>w.V8,zb:()=>w.zb,dT:()=>w.dT,_h:()=>w._h,FP:()=>y.FP,dt:()=>P.dt,Vq:()=>P.Vq,Pc:()=>P.Pc,Ex:()=>s,Aj:()=>P.Aj,wq:()=>y.wq,LD:()=>y.LD,qY:()=>y.qY,fv:()=>h,Qu:()=>M,lj:()=>P.lj,Yw:()=>P.Yw,VR:()=>w.VR,G1:()=>T.G1,J$:()=>P.J$,yj:()=>P.yj,Mp:()=>b,pR:()=>g,dD:()=>y.dD,vK:()=>P.vK,O9:()=>O.O,Mz:()=>T.Mz,UP:()=>y.UP,WS:()=>_,bD:()=>C,Og:()=>x,FG:()=>T.FG,h0:()=>T.h0,Pg:()=>w.Pg,sm:()=>T.sm,NJ:()=>D,HW:()=>T.HW,oY:()=>T.oY,VE:()=>T.VE,h4:()=>T.h4,pf:()=>P.pf});const o="edge/";function a(t,e){return parseInt(e.slice(e.toLowerCase().indexOf(o)+o.length),10)3===i.length?t+t:t)).join("").match(/.{2}/g);return e?e.map((t=>Number.parseInt(t,16))):[0,0,0]}const u=(t,e)=>t.match(new RegExp(`.{${e}}`,"g")),c=t=>parseInt(t.repeat(2/t.length),16),d=(t,e)=>void 0!==t?Number((t/255).toFixed(2)):"number"!=typeof e||e<0||e>1?1:e;function p(t,e){const[i,n,o,a]=g(t,e);return a<1?`rgba(${i}, ${n}, ${o}, ${a})`:`rgb(${i}, ${n}, ${o})`}function h(t){return/^#([A-Fa-f0-9]{3,4}){1,2}$/.test(t)}function g(t,e){var i;if(!h(t))throw new Error("Invalid HEX");const n=Math.floor((t.length-1)/3),o=u(t.slice(1),n),[a,r,s,l]=null!==(i=null==o?void 0:o.map(c))&&void 0!==i?i:[];return[a,r,s,d(l,e)]}function m(t,e,i,n){const o=(n+t/60)%6;return Math.round(i-i*e*Math.max(Math.min(o,4-o,1),0))}function f(t,e,i){return[m(t,e,i,5),m(t,e,i,3),m(t,e,i,1)]}const v=[0,0,0,1];function b(t){const e=t.replace("#","").replace("rgba(","").replace("rgb(","").replace(")",""),i=e.split(",").map((t=>parseFloat(t)));if(4===i.length)return i;if(3===i.length)return i.concat(1);const n=e.match(new RegExp(`(.{${e.length/3}})`,"g"));if(!n)return v;const o=n.map((t=>parseInt(e.length%2?t+t:t,16)));return[o[0]||v[0],o[1]||v[1],o[2]||v[2],void 0===o[3]?v[3]:o[3]]}function _(t,e,i){return`#${[t,e,i].map((t=>t.toString(16).padStart(2,"0"))).join("")}`}function C(t,e,i){const n=Math.max(t,e,i),o=n-Math.min(t,e,i),a=o&&(n===t?(e-i)/o:n===e?2+(i-t)/o:4+(t-e)/o);return[60*(a<0?a+6:a),n&&o/n,n]}function x(t){var e,i;if(!M(t))throw new Error("Invalid RGBa");const n=null!==(e=t.replace(/\s/g,"").match(/^rgba?\((\d+),(\d+),(\d+),?([^,\s)]+)?/i))&&void 0!==e?e:[];let o=(null!==(i=null==n?void 0:n[4])&&void 0!==i?i:"").toString().trim(),a=n?(256|n[1]).toString(16).slice(1)+(256|n[2]).toString(16).slice(1)+(256|n[3]).toString(16).slice(1):t;return o=""!==o?o:1,o=(255*Number(o)|256).toString(16).slice(1),a+=o,`#${a.toUpperCase()}`}function M(t){const e="(\\d|[1-9]\\d|1\\d{2}|2[0-4]\\d|2[0-5]{2})";return new RegExp(`^(?:rgb\\(\\s*${e}\\s*,\\s*${e}\\s*,\\s*${e}\\s*\\)|rgba\\(\\s*${e}\\s*,\\s*${e}\\s*,\\s*${e}\\s*,\\s*([01]|0?\\.\\d+)\\s*\\))$`).test(t)}var y=i(41405),w=i(78618),O=i(8826),T=i(96930),P=i(39893);function k(t){return t.platform.startsWith("Mac")||"iPhone"===t.platform}const I=/ipad|iphone|ipod/;function S(t){return I.test(t.userAgent.toLowerCase())||k(t)&&t.maxTouchPoints>1}const A=/^((?!chrome|android).)*safari/i;function E(t){return S(t)||A.test(t.userAgent.toLowerCase())}function D(t,e=function(){return Math.floor(Math.random()*Date.now())}()){if((0,P.Aj)(t)){const i=function(t){var e;const i=(null!==(e=t.match(/url\(("?)('*)#(.*?)('*)\)/g))&&void 0!==e?e:[]).map((t=>t.slice(4,t.length-1).replace(/['"#]+/g,"")));return Array.from(new Set(i))}(t);return i.reduce(((t,i)=>{const n=i.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),o=`id_${e}_${i}`;return t.replace(new RegExp(`"${n}"`,"g"),`"${o}"`).replace(new RegExp(`'${n}'`,"g"),`'${o}'`).replace(new RegExp(`url\\('#${n}'\\)`,"g"),`url('#${o}')`).replace(new RegExp(`url\\("#${n}"\\)`,"g"),`url("#${o}")`).replace(new RegExp(`url\\(#${n}\\)`,"g"),`url(#${o})`)}),t)}return t}},96930:(t,e,i)=>{function n(t,e,i){return Math.min(i,Math.max(e,t))}function o(t,e,i){return t>=e&&t=i?i:Math.round(t)}function r(t,e){const i=t%e;return ic,Ki:()=>n,OT:()=>d,wf:()=>o,G1:()=>a,Mz:()=>r,FG:()=>u,h0:()=>h,sm:()=>g,HW:()=>m,oY:()=>f,VE:()=>v,h4:()=>p}),i(66830);const s=292;function l(t,e,i){if(t===1/0)return t;e=Math.min(e,s);const n=`${t}e`.split("e"),o=`${i(Number(`${n[0]}e${Number(n[1])+e}`))}e`.split("e");return Number(`${o[0]}e${Number(o[1])-e}`)}function u(t,e=0){return l(t,e,Math.round)}function c(t,e=0){return l(t,e,Math.ceil)}function d(t,e=0){return l(t,e,Math.floor)}function p(t,e=0){return l(t,e,Math.trunc)}function h({value:t,precision:e,method:i}){switch(i){case"round":return u(t,e);case"ceil":return c(t,e);case"floor":return d(t,e);default:return p(t,e)}}function g(...t){return t.reduce(((t,e)=>t+e),0)}function m(t){return t?1:0}function f(t){return parseInt(t,10)}function v(t){return t*Math.PI/180}},39893:(t,e,i)=>{function n(t,e){return t.slice(0,Math.max(e,0)).concat(t.slice(Math.max(e+1,0)))}function o(t,e){return t.length===e.length&&t.every(((t,i)=>t===e[i]))}function a(t,e){const i=t.indexOf(e);return-1===i?[...t,e]:n(t,i)}function r(t){return"string"==typeof t}function s(t){return JSON.parse(JSON.stringify(t,((t,e)=>function(t){const e=r(t)?t.trim():t;return[void 0,null,NaN,""].includes(e)}(e)?void 0:e)))}i.d(e,{WX:()=>n,Hh:()=>o,jp:()=>a,xT:()=>s,jH:()=>d,JN:()=>u,N1:()=>c,A2:()=>p,q2:()=>h,Xg:()=>g,zc:()=>m,gD:()=>f,M8:()=>v,Mv:()=>b,dt:()=>_,Vq:()=>C,Pc:()=>x,Aj:()=>r,lj:()=>M,Yw:()=>w,J$:()=>O,yj:()=>T,vK:()=>P,pf:()=>k});var l=i(74788);function u(t){return c((()=>t))}function c(t){return new l.OlP("",{factory:t})}function d(t){return c((()=>t))}function p(t,e){return t===e?0:r(t)&&r(e)?t.localeCompare(e):t>e?1:-1}function h({touches:t}){return Math.hypot(t[0].clientX-t[1].clientX,t[0].clientY-t[1].clientY)}function g(t){return t<.5?2*t*t:(4-2*t)*t-1}function m(t){return t.reduce(((t,e)=>t+e.length),0)}function f(t){let e=[];return t.find(((t,i,n)=>(e=n,!0))),e}function v(t,e){return Math.abs(e)>Math.abs(t)?e>0?"top":"bottom":t>0?"left":"right"}function b(t){return!t}function _(t){return"number"==typeof t}function C(t){return"object"==typeof t&&!!t}function x(t){return null!=t}function M(t){return new RegExp("^([a-zA-Z]+:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|localhost|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(t)}i(66830);var y=i(23738);function w(t){t instanceof y.Oe&&t.controls.forEach((t=>{w(t)})),t instanceof y.cw&&Object.values(t.controls).forEach((t=>{w(t)})),t.markAsTouched(),t.updateValueAndValidity()}function O(t,e,i){return null===t?null===e:null!==e&&i(t,e)}function T(t){return t.reduce(((t,[e,i])=>Object.assign(Object.assign({},t),{[e]:i})),{})}function P(t,e,i){return{provide:t,deps:[[new l.FiY,new l.tp0,t]],useFactory:t=>Object.assign(Object.assign({},t||i),e)}}function k(t,e){return Array.from(t.reduce(((t,i)=>t.has(i[e])?t:t.set(i[e],i)),new Map).values())}},30222:(t,e,i)=>{i.d(e,{FP:()=>h,D1:()=>g,kk:()=>l,uG:()=>f,O4:()=>_,c2:()=>c,UK:()=>u,P7:()=>b,Ic:()=>M,Fe:()=>d,Zy:()=>m,Sv:()=>x,ei:()=>v,Wk:()=>C});var n=i(4797),o=i(66682),a=i(87519),r=i(46782),s=i(18891);class l extends s.y{}function u(t){return{provide:l,multi:!0,useExisting:t}}class c{}function d(t){return{provide:c,multi:!0,useExisting:t}}var p=i(74788);let h=(()=>{class t{constructor(t,e,i){this.destroy$=t,this.drivers=e,this.vehicles=i}ngOnInit(){const t=this.vehicles.find((({type:t})=>t===this.type));(0,o.T)(...this.drivers.filter((({type:t})=>t===this.type))).pipe((0,a.x)(),(0,r.R)(this.destroy$)).subscribe((e=>{null==t||t.toggle(e)}))}}return t.ɵfac=function(e){return new(e||t)(p.Y36(n.TuiDestroyService,2),p.Y36(l),p.Y36(c))},t.ɵdir=p.lG2({type:t}),t})(),g=(()=>{class t{constructor(t){this.host=t}get readOnly(){return this.host.readOnly}get disabled(){return this.host.computedDisabled}get invalid(){return this.host.computedInvalid}get focusable(){return this.host.computedFocusable}get inputMode(){return"text"}get value(){var t;return(null===(t=this.host.value)||void 0===t?void 0:t.toString())||""}process(t){}}return t.ɵfac=function(e){return new(e||t)(p.Y36(n.AbstractTuiControl))},t.ɵdir=p.lG2({type:t}),t})();function m(t){return(e,i)=>(null==e?void 0:e.find((e=>e!==i&&e.type===t)))||i}class f{}function v(t,e){return{provide:f,deps:e?[[new p.tp0,new p.FiY,f],e]:[[new p.tp0,new p.FiY,f]],useFactory:m(t)}}function b(t){return{provide:f,multi:!0,useExisting:t}}class _{}function C(t,e){return{provide:_,deps:[[new p.tp0,new p.FiY,_],e],useFactory:m(t)}}const x=m;function M(t){return{provide:_,multi:!0,useExisting:t}}},31060:(t,e,i)=>{i.d(e,{i9:()=>m,QF:()=>d,Us:()=>g,lG:()=>p,vT:()=>h,eu:()=>s,os:()=>l,cC:()=>v,gI:()=>f,XE:()=>b,Gw:()=>_,zr:()=>T,JP:()=>P,_T:()=>C,Hr:()=>x,hN:()=>M,mM:()=>y,X9:()=>w,DY:()=>O,y4:()=>u,Q2:()=>c});var n=i(56083);const o="{{duration}}ms ease-in-out",a={params:{duration:300}},r=300,s=(0,n.X$)("tuiHeightCollapse",[(0,n.eR)(":enter",[(0,n.oB)({height:0}),(0,n.jt)(o,(0,n.oB)({height:"*"}))],a),(0,n.eR)(":leave",[(0,n.oB)({height:"*"}),(0,n.jt)(o,(0,n.oB)({height:0}))],a)]),l=(0,n.X$)("tuiHeightCollapseList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({height:0}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({height:"*"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({height:"*"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({height:0}))])],{optional:!0})],a)]),u=(0,n.X$)("tuiWidthCollapse",[(0,n.eR)(":enter",[(0,n.oB)({width:0}),(0,n.jt)(o,(0,n.oB)({width:"*"}))],a),(0,n.eR)(":leave",[(0,n.oB)({width:"*"}),(0,n.jt)(o,(0,n.oB)({width:0}))],a)]),c=(0,n.X$)("tuiWidthCollapseList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({width:0}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({width:"*"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({width:"*"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({width:0}))])],{optional:!0})],a)]),d=(0,n.X$)("tuiFadeIn",[(0,n.eR)(":enter",[(0,n.oB)({opacity:0}),(0,n.jt)(o,(0,n.oB)({opacity:1}))],a),(0,n.eR)(":leave",[(0,n.oB)({opacity:1}),(0,n.jt)(o,(0,n.oB)({opacity:0}))],a)]),p=(0,n.X$)("tuiFadeInList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({opacity:0}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({opacity:1}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({opacity:1}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({opacity:0}))])],{optional:!0})],a)]),h=(0,n.X$)("tuiFadeInTop",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translateY(-10px)",opacity:0}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(0)",opacity:1}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"translateY(0)",opacity:1}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(-10px)",opacity:0}))],a)]),g=(0,n.X$)("tuiFadeInBottom",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translateY(10px)",opacity:0}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(0)",opacity:1}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"translateY(0)",opacity:1}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(10px)",opacity:0}))],a)]),m=(0,n.X$)("tuiDropdownAnimation",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translateY(-10px)",opacity:0}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(0)",opacity:1}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"translateY(0)",opacity:1}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(-10px)",opacity:0}))],a)]),f=(0,n.X$)("tuiScaleIn",[(0,n.eR)(":enter",[(0,n.oB)({transform:"scale(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"scale(1)"}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"scale(1)"}),(0,n.jt)(o,(0,n.oB)({transform:"scale(0)"}))],a)]),v=(0,n.X$)("tuiPop",[(0,n.eR)(":enter",[(0,n.oB)({transform:"scale(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"scale(1.1)"})),(0,n.jt)(o,(0,n.oB)({transform:"scale(1)"}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"scale(1)"}),(0,n.jt)(o,(0,n.oB)({transform:"scale(1.1)"})),(0,n.jt)(o,(0,n.oB)({transform:"scale(0)"}))],a)]),b=(0,n.X$)("tuiScaleInList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({transform:"scale(0)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"scale(1)"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({transform:"scale(1)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"scale(0)"}))])],{optional:!0})],a)]),_=(0,n.X$)("tuiSlideIn",[(0,n.eR)("* => left",[(0,n.oB)({transform:"translateX(-100%)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(0)"}))],a),(0,n.eR)("left => *",[(0,n.oB)({transform:"translateX(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(-100%)"}))],a),(0,n.eR)("* => right",[(0,n.oB)({transform:"translateX(100%)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(0)"}))],a),(0,n.eR)("right => *",[(0,n.oB)({transform:"translateX(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(100%)"}))],a)]),C=(0,n.X$)("tuiSlideInLeft",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translateX(-100%)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(0)"}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"translateX(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(-100%)"}))],a)]),x=(0,n.X$)("tuiSlideInLeftList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({transform:"translateX(-100%)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateX(0)"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({transform:"translateX(0)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateX(-100%)"}))])],{optional:!0})],a)]),M=(0,n.X$)("tuiSlideInRight",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translateX(100%)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(0)"}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"translateX(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateX(100%)"}))],a)]),y=(0,n.X$)("tuiSlideInRightList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({transform:"translateX(100%)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateX(0)"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({transform:"translateX(0)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateX(100%)"}))])],{optional:!0})],a)]),w=(0,n.X$)("tuiSlideInTop",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translate3d(0,{{start}},0)"}),(0,n.jt)(o,(0,n.oB)({transform:"translate3d(0,{{end}},0)"}))],{params:{end:0,start:"100%",duration:300}}),(0,n.eR)(":leave",[(0,n.oB)({transform:"translate3d(0,{{end}},0)",pointerEvents:"none"}),(0,n.jt)(o,(0,n.oB)({transform:"translate3d(0,{{start}},0)"}))],{params:{end:0,start:"100%",duration:300}})]),O=(0,n.X$)("tuiSlideInTopList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({transform:"translateY(100%)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateY(0)"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({transform:"translateY(0)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateY(100%)"}))])],{optional:!0})],a)]),T=(0,n.X$)("tuiSlideInBottom",[(0,n.eR)(":enter",[(0,n.oB)({transform:"translateY(-100%)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(0)"}))],a),(0,n.eR)(":leave",[(0,n.oB)({transform:"translateY(0)"}),(0,n.jt)(o,(0,n.oB)({transform:"translateY(-100%)"}))],a)]),P=(0,n.X$)("tuiSlideInBottomList",[(0,n.eR)("* => *",[(0,n.IO)(":enter",[(0,n.oB)({transform:"translateY(-100%)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateY(0)"}))])],{optional:!0}),(0,n.IO)(":leave",[(0,n.oB)({transform:"translateY(0)"}),(0,n.EY)(r,[(0,n.jt)(o,(0,n.oB)({transform:"translateY(-100%)"}))])],{optional:!0})],a)])},49999:(t,e,i)=>{i.d(e,{H:()=>b});var n=i(74788),o=i(4797),a=i(31060),r=i(31467),s=i(89570),l=i(46797),u=i(22759),c=i(46782),d=i(72361),p=i(33117),h=i(79121),g=i(12057);function m(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}function f(t,e){if(1&t&&(n.TgZ(0,"label",4),n.YNc(1,m,2,1,"ng-container",5),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.item.label)("polymorpheusOutletContext",t.item)}}function v(t,e){if(1&t&&n._UZ(0,"div",6),2&t){const t=e.polymorpheusOutlet;n.Q6J("innerHTML",t,n.oJD)}}let b=(()=>{class t{constructor(t,e,i,n,o){this.el=t,this.destroy$=e,this.position=i,this.options=n,this.item=o,this.autoClose="function"==typeof this.item.autoClose?this.item.autoClose(this.item.status):this.item.autoClose,this.animation=this.position.endsWith("auto")?Object.assign(Object.assign({},this.options),{value:"right"}):Object.assign(Object.assign({},this.options),{value:"left"})}ngOnInit(){this.initAutoClose()}close(){this.item.$implicit.complete()}initAutoClose(){this.autoClose&&(0,l.H)((0,o.tuiIsNumber)(this.autoClose)?this.autoClose:3e3).pipe((0,c.R)((0,u.R)(this.el.nativeElement,"mouseenter")),(0,d.a)((()=>(0,u.R)(this.el.nativeElement,"mouseleave"))),(0,c.R)(this.destroy$)).subscribe((()=>this.close()))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.TuiDestroyService,2),n.Y36(p.N),n.Y36(r.Pw),n.Y36(s.yf))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-alert"]],hostAttrs:["role","alert"],hostVars:5,hostBindings:function(t,e){2&t&&(n.d8E("@tuiFadeIn",e.options)("@tuiSlideIn",e.animation)("@tuiHeightCollapse",e.animation),n.Udp("margin",e.position))},features:[n._Bn([o.TuiDestroyService])],decls:4,vars:7,consts:[[3,"hasIcon","hideClose","icon","status","close"],["automation-id","tui-notification-alert__heading","class","t-heading",4,"ngIf"],["automation-id","tui-notification-alert__content",1,"t-content"],[3,"innerHTML",4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-notification-alert__heading",1,"t-heading"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],[3,"innerHTML"]],template:function(t,e){1&t&&(n.TgZ(0,"tui-notification",0),n.NdJ("close",(function(){return e.close()})),n.YNc(1,f,2,2,"label",1),n.TgZ(2,"div",2),n.YNc(3,v,1,1,"div",3),n.qZA(),n.qZA()),2&t&&(n.Q6J("hasIcon",e.item.hasIcon)("hideClose",!e.item.hasCloseButton)("icon",e.item.icon)("status",e.item.status),n.xp6(1),n.Q6J("ngIf",e.item.label),n.xp6(2),n.Q6J("polymorpheusOutlet",e.item.content)("polymorpheusOutletContext",e.item))},directives:[h.L,g.O5,s.Li],styles:["[_nghost-%COMP%]{display:block;box-shadow:var(--tui-shadow-dropdown);border-radius:var(--tui-radius-l);width:18rem}[_nghost-%COMP%]:not(:first-child){margin-top:.75rem!important}[_nghost-%COMP%]:not(:last-child){margin-bottom:0!important}.t-heading[_ngcontent-%COMP%]{margin:0}[data-size=s][_ngcontent-%COMP%] .t-heading[_ngcontent-%COMP%]{font:var(--tui-font-text-s);font-weight:bold}[data-size=m][_ngcontent-%COMP%] .t-heading[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.25rem;font-weight:bold}[data-size=l][_ngcontent-%COMP%] .t-heading[_ngcontent-%COMP%]{font:var(--tui-font-text-l);line-height:1.5rem;font-weight:bold}.t-content[_ngcontent-%COMP%]{color:var(--tui-text-01);word-wrap:break-word;word-break:break-word}.t-content[_ngcontent-%COMP%]:empty{display:none}"],data:{animation:[a.QF,a.Gw,a.eu]},changeDetection:0}),t})()},95063:(t,e,i)=>{i.d(e,{c:()=>r});var n=i(4797),o=i(44089),a=i(74788);let r=(()=>{class t extends n.AbstractTuiDialogDirective{}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵdir=a.lG2({type:t,selectors:[["ng-template","tuiAlert",""]],inputs:{options:["tuiAlertOptions","options"],open:["tuiAlert","open"]},outputs:{openChange:"tuiAlertChange"},features:[a._Bn([{provide:n.AbstractTuiDialogService,useExisting:o.J}]),a.qOj]}),t})()},33117:(t,e,i)=>{i.d(e,{N:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>(0,n.f3M)(o.TUI_IS_MOBILE)?"1rem 1rem 0 auto":"2rem 3rem 0 auto"))},44089:(t,e,i)=>{i.d(e,{J:()=>l});var n=i(4797),o=i(31467),a=i(89570),r=i(49999),s=i(74788);let l=(()=>{class t extends n.AbstractTuiDialogService{constructor(t,e){super(e),this.defaultOptions=t,this.component=new a.Al(r.H)}}return t.ɵfac=function(e){return new(e||t)(s.LFG(o.Ln),s.LFG(n.TuiIdService))},t.ɵprov=s.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},76189:(t,e,i)=>{i.d(e,{v:()=>w});var n=i(74788),o=i(4797),a=i(65490),r=i(59193),s=i(39761),l=i(88002),u=i(87519),c=i(74765),d=i(12057),p=i(2697),h=i(89570),g=i(34880),m=i(23184);const f=["tuiButton",""];function v(t,e){1&t&&n.GkF(0)}function b(t,e){if(1&t&&n._UZ(0,"tui-svg",8),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function _(t,e){if(1&t&&(n.TgZ(0,"span",6),n.YNc(1,b,1,1,"tui-svg",7),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.icon)}}function C(t,e){if(1&t&&n._UZ(0,"tui-svg",8),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function x(t,e){if(1&t&&(n.TgZ(0,"span",9),n.YNc(1,C,1,1,"tui-svg",7),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconRight)}}function M(t,e){if(1&t&&n._UZ(0,"tui-loader",10),2&t){const t=n.oxw();n.Q6J("inheritColor",!0)("size",t.loaderSize)}}const y=["*"];let w=(()=>{class t extends o.AbstractTuiInteractive{constructor(t,e,i){var n;super(),this.mode=t,this.el=e,this.options=i,this.mode$=(null===(n=this.mode)||void 0===n?void 0:n.change$)||r.E,this.appearance=null,this.disabled=!1,this.shape=this.options.shape,this.showLoader=!1,this.size=this.options.size,this.appearance$=this.mode$.pipe((0,s.O)(null),(0,l.U)((()=>this.computedAppearance)),(0,u.x)())}get nativeFocusableElement(){return this.nativeDisabled?null:this.el.nativeElement}get focused(){return!this.showLoader&&(0,o.tuiIsNativeFocused)(this.el.nativeElement)}get loaderSize(){return"l"===this.size||"xl"===this.size?"m":"s"}get computedAppearance(){var t;return null!==(t=this.appearance)&&void 0!==t?t:this.options.appearance||""}get nativeDisabled(){return this.computedDisabled||this.showLoader?"":null}get tabIndex(){return this.focusable?0:-1}onFocused(t){this.updateFocused(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.wt,8),n.Y36(n.SBq),n.Y36(c.Gm))},t.ɵcmp=n.Xpm({type:t,selectors:[["button","tuiButton",""],["button","tuiIconButton",""],["a","tuiButton",""],["a","tuiIconButton",""]],hostVars:7,hostBindings:function(t,e){1&t&&n.NdJ("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)})),2&t&&(n.Ikx("tabIndex",e.tabIndex),n.uIk("data-shape",e.shape)("data-size",e.size)("data-appearance",e.computedAppearance)("disabled",e.nativeDisabled),n.ekj("_loading",e.showLoader))},inputs:{appearance:"appearance",disabled:"disabled",icon:"icon",iconRight:"iconRight",shape:"shape",showLoader:"showLoader",size:"size"},features:[n._Bn([(0,o.tuiAsFocusableItemAccessor)(t),o.TuiDestroyService]),n.qOj],attrs:f,ngContentSelectors:y,decls:8,vars:10,consts:[[4,"ngIf"],["tuiWrapper","",1,"t-wrapper",3,"active","appearance","disabled","hover"],[1,"t-content"],["class","t-left",4,"ngIf"],["class","t-right",4,"ngIf"],["class","t-loader",3,"inheritColor","size",4,"ngIf"],[1,"t-left"],["class","t-icon",3,"src",4,"polymorpheusOutlet"],[1,"t-icon",3,"src"],[1,"t-right"],[1,"t-loader",3,"inheritColor","size"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,v,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"div",1),n.TgZ(3,"span",2),n.YNc(4,_,2,1,"span",3),n.Hsn(5),n.YNc(6,x,2,1,"span",4),n.qZA(),n.YNc(7,M,1,2,"tui-loader",5),n.qZA()),2&t&&(n.Q6J("ngIf",n.lcZ(1,8,e.appearance$)),n.xp6(2),n.Q6J("active",e.pseudoActive)("appearance",e.computedAppearance)("disabled",e.computedDisabled)("hover",e.pseudoHover),n.xp6(2),n.Q6J("ngIf",e.icon),n.xp6(2),n.Q6J("ngIf",e.iconRight),n.xp6(1),n.Q6J("ngIf",e.showLoader))},directives:[d.O5,p.o,h.Li,g.P,m.k],pipes:[d.Ov],styles:["[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;font:var(--tui-font-text-s);color:var(--tui-text-01);position:relative;display:inline-block;flex-shrink:0;vertical-align:top;border-radius:var(--tui-radius-m);-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;color:inherit}[_nghost-%COMP%]:disabled{pointer-events:none}[data-shape=rounded][_nghost-%COMP%]{border-radius:6.25rem}[data-size=xs][_nghost-%COMP%]{height:var(--tui-height-xs);font-weight:normal}[data-size=xs][data-shape=square][_nghost-%COMP%], [data-size=xs][tuiIconButton][_nghost-%COMP%]{width:var(--tui-height-xs)}[data-size=s][_nghost-%COMP%]{height:var(--tui-height-s);font-weight:normal}[data-size=s][data-shape=square][_nghost-%COMP%], [data-size=s][tuiIconButton][_nghost-%COMP%]{width:var(--tui-height-s)}[data-size=m][_nghost-%COMP%]{height:var(--tui-height-m);font:var(--tui-font-text-m);font-weight:bold}[data-size=m][data-shape=square][_nghost-%COMP%], [data-size=m][tuiIconButton][_nghost-%COMP%]{width:var(--tui-height-m)}[data-size=l][_nghost-%COMP%]{height:var(--tui-height-l);font:var(--tui-font-text-m);font-weight:bold}[data-size=l][data-shape=square][_nghost-%COMP%], [data-size=l][tuiIconButton][_nghost-%COMP%]{width:var(--tui-height-l)}[data-size=xl][_nghost-%COMP%]{height:3.75rem;font:var(--tui-font-text-m);font-weight:bold}[data-size=xl][data-shape=square][_nghost-%COMP%], [data-size=xl][tuiIconButton][_nghost-%COMP%]{width:3.75rem}[tuiIconButton][_nghost-%COMP%]{font-size:0!important}[tuiIconButton][_nghost-%COMP%] .t-left[_ngcontent-%COMP%], [tuiIconButton][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{margin:0!important}.t-loader[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;cursor:default}.t-left[_ngcontent-%COMP%]{margin-right:.5rem}[data-size=s][_nghost-%COMP%] .t-left[_ngcontent-%COMP%]{margin-right:.375rem}[data-size=xs][_nghost-%COMP%] .t-left[_ngcontent-%COMP%]{margin-right:.25rem}.t-right[_ngcontent-%COMP%]{margin:0 -.25rem 0 .25rem}[data-size=s][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{margin:0 -.25rem 0 .375rem}[data-size=xs][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{margin:0 -.125rem 0 .25rem}.t-icon[_ngcontent-%COMP%]{display:flex;max-width:100%;max-height:100%;align-items:center;justify-content:center}.t-left[_ngcontent-%COMP%], .t-right[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}[data-size=s][_nghost-%COMP%] .t-left[_ngcontent-%COMP%], [data-size=s][_nghost-%COMP%] .t-right[_ngcontent-%COMP%], [data-size=xs][_nghost-%COMP%] .t-left[_ngcontent-%COMP%], [data-size=xs][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{width:1rem;height:1rem}[tuiIconButton][data-appearance=icon][data-size=s][_nghost-%COMP%] .t-left[_ngcontent-%COMP%], [tuiIconButton][data-appearance=icon][data-size=s][_nghost-%COMP%] .t-right[_ngcontent-%COMP%], [tuiIconButton][data-appearance=link][data-size=s][_nghost-%COMP%] .t-left[_ngcontent-%COMP%], [tuiIconButton][data-appearance=link][data-size=s][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.t-wrapper[_ngcontent-%COMP%]{box-sizing:border-box;cursor:pointer;isolation:isolate}[data-size=xs][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding, .375rem)}[data-size=xs][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-width:1px}[data-size=s][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding, .75rem)}[data-size=m][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding, 1.5rem)}[data-size=l][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding, 2.25rem)}[data-size=xl][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding, 2.5rem)}[data-shape=square][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%], [tuiIconButton][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0}.t-content[_ngcontent-%COMP%]{display:flex;height:100%;align-items:center;justify-content:center;text-align:center}._loading[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{opacity:0}"],changeDetection:0}),t})()},74765:(t,e,i)=>{i.d(e,{Gm:()=>a,O0:()=>r,z_:()=>o});var n=i(4797);const o={size:"l",shape:null,appearance:i(85070).N.Primary},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},49746:(t,e,i)=>{i.d(e,{a:()=>g});var n=i(74788),o=i(4797),a=i(82032),r=i(12057),s=i(3881),l=i(11986),u=i(657),c=i(1408),d=i(35271);function p(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-scrollbar",2),n.TgZ(1,"tui-primitive-year-picker",3),n.NdJ("yearClick",(function(e){return n.CHM(t),n.oxw().onPickerYearClick(e)})),n.qZA(),n.qZA()}if(2&t){const t=n.oxw();n.xp6(1),n.Q6J("initialItem",t.month)("max",t.computedMax)("min",t.computedMin)("value",t.value)}}function h(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-primitive-year-month-pagination",4),n.NdJ("valueChange",(function(e){return n.CHM(t),n.oxw().onPaginationValueChange(e)}))("yearClick",(function(){return n.CHM(t),n.oxw().onPaginationYearClick()})),n.qZA(),n.TgZ(1,"tui-primitive-calendar",5),n.NdJ("dayClick",(function(e){return n.CHM(t),n.oxw().onDayClick(e)}))("hoveredItemChange",(function(e){return n.CHM(t),n.oxw().onHoveredItemChange(e)})),n.ALo(2,"tuiMapper"),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("max",t.computedMaxViewedMonth)("min",t.computedMinViewedMonth)("value",t.month),n.xp6(1),n.Q6J("disabledItemHandler",n.gM2(2,9,t.disabledItemHandler,t.disabledItemHandlerMapper,t.computedMin,t.computedMax))("hoveredItem",t.hoveredItem)("markerHandler",t.markerHandler)("month",t.month)("showAdjacent",t.showAdjacent)("value",t.value)}}let g=(()=>{class t{constructor(){this.day=null,this.view="month",this.month=o.TuiMonth.currentLocal(),this.disabledItemHandler=o.ALWAYS_FALSE_HANDLER,this.min=o.TUI_FIRST_DAY,this.max=o.TUI_LAST_DAY,this.minViewedMonth=o.TUI_FIRST_DAY,this.maxViewedMonth=o.TUI_LAST_DAY,this.hoveredItem=null,this.showAdjacent=!0,this.markerHandler=a.zE,this.dayClick=new n.vpe,this.monthChange=new n.vpe,this.hoveredItemChange=new n.vpe,this.disabledItemHandlerMapper=(t,e,i)=>n=>n.dayBefore(e)||n.dayAfter(i)||t(n)}set initialView(t){this.view=t}set value(t){this.day=t,this.showAdjacent&&t instanceof o.TuiDay&&t.dayBefore(o.TUI_LAST_DISPLAYED_DAY)&&(this.month=t)}get value(){return this.day}get isInYearView(){return"year"===this.view}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:o.TUI_FIRST_DAY}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:o.TUI_LAST_DAY}get computedMinViewedMonth(){var t;const e=this.computedMin,i=null!==(t=this.minViewedMonth)&&void 0!==t?t:o.TUI_FIRST_DAY;return i.monthSameOrAfter(e)?i:e}get computedMaxViewedMonth(){var t;const e=this.computedMax,i=null!==(t=this.maxViewedMonth)&&void 0!==t?t:o.TUI_LAST_DAY;return i.monthSameOrBefore(e)?i:e}onPaginationYearClick(){this.view="year"}onPickerYearClick({year:t}){this.view="month",this.updateViewedMonth(new o.TuiMonth(t,this.month.month))}onPaginationValueChange(t){this.updateViewedMonth(t)}onDayClick(t){this.dayClick.emit(t)}onHoveredItemChange(t){this.updateHoveredDay(t)}updateViewedMonth(t){this.month.monthSame(t)||(this.month=t,this.monthChange.emit(t))}updateHoveredDay(t){(0,o.tuiNullableSame)(this.hoveredItem,t,((t,e)=>t.daySame(e)))||(this.hoveredItem=t,this.hoveredItemChange.emit(t))}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-calendar"]],inputs:{initialView:"initialView",month:"month",disabledItemHandler:"disabledItemHandler",min:"min",max:"max",minViewedMonth:"minViewedMonth",maxViewedMonth:"maxViewedMonth",hoveredItem:"hoveredItem",showAdjacent:"showAdjacent",markerHandler:"markerHandler",value:"value"},outputs:{dayClick:"dayClick",monthChange:"monthChange",hoveredItemChange:"hoveredItemChange"},decls:3,vars:2,consts:[["automation-id","tui-calendar__scrollbar","class","t-scrollbar",4,"ngIf","ngIfElse"],["calendar",""],["automation-id","tui-calendar__scrollbar",1,"t-scrollbar"],["automation-id","tui-calendar__year",3,"initialItem","max","min","value","yearClick"],["automation-id","tui-calendar__pagination",1,"t-pagination",3,"max","min","value","valueChange","yearClick"],["automation-id","tui-calendar__calendar",3,"disabledItemHandler","hoveredItem","markerHandler","month","showAdjacent","value","dayClick","hoveredItemChange"]],template:function(t,e){if(1&t&&(n.YNc(0,p,2,4,"tui-scrollbar",0),n.YNc(1,h,3,14,"ng-template",null,1,n.W1O)),2&t){const t=n.MAs(2);n.Q6J("ngIf",e.isInYearView)("ngIfElse",t)}},directives:[r.O5,s.I,l.T,u.d,c.A],pipes:[d.c],styles:["[_nghost-%COMP%]{display:block;height:18.25rem;width:15.75rem;padding:1rem 1.125rem;box-sizing:content-box}.t-scrollbar[_ngcontent-%COMP%]{height:18.25rem;width:16.875rem}.t-pagination[_ngcontent-%COMP%]{margin-bottom:1rem}"],changeDetection:0}),t})()},20933:(t,e,i)=>{i.d(e,{q:()=>g});var n=i(64762),o=i(74788),a=i(4797),r=i(65490),s=i(31467),l=i(88002),u=i(35065),c=i(12057),d=i(89570);function p(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function h(t,e){if(1&t&&(o.TgZ(0,"div",2),o.YNc(1,p,2,1,"ng-container",3),o.ALo(2,"async"),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.emptyContent||o.lcZ(2,1,t.defaultEmptyContent$))}}class g{constructor(t,e,i){var n;this.controller=t,this.el=e,this.defaultEmptyContent$=i,this.options=a.EMPTY_QUERY,this.role="listbox",this.size=(null===(n=this.controller)||void 0===n?void 0:n.size)||"m"}get empty$(){return(0,a.tuiQueryListChanges)(this.options).pipe((0,l.U)((({length:t})=>!t)))}onFocusIn(t,e){e.contains(t)||this.origin||(this.origin=t)}noop(){}onKeyDownArrow(t,e){const{elements:i}=this;(0,a.tuiMoveFocus)(i.indexOf(t),i,e)}handleFocusLossIfNecessary(t=this.el.nativeElement){this.origin&&(0,a.tuiIsNativeFocusedIn)(t)&&(0,a.tuiSetNativeMouseFocused)(this.origin,!0,!0)}getOptions(t=!1){return this.options.filter((({disabled:e})=>t||!e)).map((({value:t})=>t)).filter(a.tuiIsPresent)}onFocus({target:t},e){if(!(0,a.tuiIsElement)(t))return;const{elements:i}=this;(0,a.tuiMoveFocus)(e?-1:i.length,i,e?1:-1),this.handleFocusLossIfNecessary(t)}get elements(){return Array.from(this.el.nativeElement.querySelectorAll("[tuiOption]"))}}g.ɵfac=function(t){return new(t||g)(o.Y36(r.Cs,8),o.Y36(o.SBq),o.Y36(s.PH))},g.ɵcmp=o.Xpm({type:g,selectors:[["tui-data-list"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,u.v,5),2&t){let t;o.iGM(t=o.CRH())&&(e.options=t)}},hostVars:2,hostBindings:function(t,e){1&t&&o.NdJ("focusin",(function(t){return e.onFocusIn(t.relatedTarget,t.currentTarget)}))("mousedown.prevent",(function(){return e.noop()}))("keydown.arrowDown.prevent",(function(t){return e.onKeyDownArrow(t.target,1)}))("keydown.arrowUp.prevent",(function(t){return e.onKeyDownArrow(t.target,-1)}))("wheel.silent.passive",(function(){return e.handleFocusLossIfNecessary()}))("mouseleave",(function(t){return e.handleFocusLossIfNecessary(t.target)})),2&t&&o.uIk("role",e.role)("data-list-size",e.size)},inputs:{role:"role",emptyContent:"emptyContent",size:"size"},features:[o._Bn([(0,s.RB)(g),r.Y0])],ngContentSelectors:["*"],decls:5,vars:3,consts:[["tabindex","0",1,"t-trap",3,"focusin"],["class","t-empty",4,"ngIf"],[1,"t-empty"],[4,"polymorpheusOutlet"]],template:function(t,e){1&t&&(o.F$t(),o.TgZ(0,"div",0),o.NdJ("focusin",(function(t){return e.onFocus(t,!0)})),o.qZA(),o.Hsn(1),o.YNc(2,h,3,3,"div",1),o.ALo(3,"async"),o.TgZ(4,"div",0),o.NdJ("focusin",(function(t){return e.onFocus(t,!1)})),o.qZA()),2&t&&(o.xp6(2),o.Q6J("ngIf",o.lcZ(3,1,e.empty$)))},directives:[c.O5,d.Li],pipes:[c.Ov],styles:['tui-data-list{--tui-data-list-padding: .25rem;--tui-data-list-margin: .0625rem;display:flex;font:var(--tui-font-text-m);flex-direction:column;padding:calc(var(--tui-data-list-padding) - var(--tui-data-list-margin)) var(--tui-data-list-padding);color:var(--tui-text-03)}tui-data-list:focus-within .t-trap{display:none}tui-data-list:focus-within [tuiOption]._with-dropdown:not(:focus){background-color:transparent}tui-data-list[data-list-size=s]{--tui-data-list-margin: 0rem}tui-data-list[data-list-size=s]>.t-empty{display:flex;align-items:center;box-sizing:border-box;margin:var(--tui-data-list-margin) 0;font:var(--tui-font-text-s);min-height:2rem;padding:.3125rem .5rem}tui-data-list[data-list-size=m]>.t-empty{display:flex;align-items:center;box-sizing:border-box;margin:var(--tui-data-list-margin) 0;font:var(--tui-font-text-s);min-height:2.5rem;padding:.375rem .5rem}tui-data-list[data-list-size=l]{--tui-data-list-padding: .375rem;--tui-data-list-margin: .125rem}tui-data-list[data-list-size=l]>.t-empty{display:flex;align-items:center;box-sizing:border-box;margin:var(--tui-data-list-margin) 0;font:var(--tui-font-text-m);min-height:2.75rem;padding:.375rem .625rem}tui-opt-group{position:relative;display:flex;font:var(--tui-font-text-xs);color:var(--tui-text-02);flex-direction:column;line-height:1rem}tui-data-list[data-list-size=l] tui-opt-group{font:var(--tui-font-text-s);line-height:1.25rem}tui-data-list[data-list-size=l] tui-opt-group:before{padding-left:.625rem;padding-right:.625rem}tui-data-list[data-list-size=l] tui-opt-group:after{left:.625rem;right:.625rem}tui-opt-group:empty:before,tui-opt-group:empty:after{display:none}tui-opt-group:before{content:attr(data-label);padding:var(--tui-data-list-padding) .5rem var(--tui-data-list-padding);margin:var(--tui-data-list-margin) 0;white-space:normal;word-break:break-word}tui-opt-group:after{position:absolute;left:.5rem;right:.5rem;top:var(--tui-data-list-padding);height:1px;background:var(--tui-base-03)}tui-opt-group:not(:empty)~tui-opt-group:before{padding-top:calc(.75rem + var(--tui-data-list-padding))}tui-opt-group:not(:empty)~tui-opt-group[data-label=""]:before,tui-opt-group:not(:empty)~tui-opt-group:not([data-label]):before{padding:var(--tui-data-list-padding) 0}tui-opt-group:not(:empty)~tui-opt-group:after{content:""}tui-opt-group[data-label=""]:before,tui-opt-group:not([data-label]):before{padding:0;margin:0}\n'],encapsulation:2,changeDetection:0}),(0,n.gn)([a.tuiPure],g.prototype,"empty$",null)},52219:(t,e,i)=>{i.d(e,{B:()=>a,g:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["ng-template","tuiDataList",""]]}),t})();function a(t){return{provide:o,useExisting:t}}},89786:(t,e,i)=>{i.d(e,{R:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["tui-opt-group"]],hostAttrs:["role","group"],hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-label",e.label)},inputs:{label:"label"}}),t})()},35065:(t,e,i)=>{i.d(e,{v:()=>v});var n=i(64762),o=i(74788),a=i(4797),r=i(55883),s=i(31467),l=i(30126),u=i(20933),c=i(89570),d=i(12057),p=i(34880);function h(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t,"\n")}}function g(t,e){if(1&t&&o._UZ(0,"tui-svg",3),2&t){const t=o.oxw(2);o.Q6J("src",t.icons.more)}}function m(t,e){if(1&t&&(o.Hsn(0),o.YNc(1,g,1,1,"tui-svg",2)),2&t){const t=o.oxw();o.xp6(1),o.Q6J("ngIf",t.dropdown)}}const f=function(t){return{$implicit:t}};class v{constructor(t,e,i,n,o,a,r){this.isMobile=t,this.content=e,this.dataList=i,this.el=n,this.host=o,this.dropdown=a,this.icons=r,this.size=null,this.role="option",this.disabled=!1}get active(){return!!this.dropdown&&!!this.dropdown.dropdownBoxRef}onClick(){this.host&&void 0!==this.value&&this.host.handleOption(this.value)}onMouseMove({currentTarget:t}){t.focus({preventScroll:!0})}ngOnDestroy(){var t;null===(t=this.dataList)||void 0===t||t.handleFocusLossIfNecessary(this.el.nativeElement)}}v.ɵfac=function(t){return new(t||v)(o.Y36(a.TUI_IS_MOBILE),o.Y36(s.IQ,8),o.Y36((0,o.Gpc)((()=>u.q)),8),o.Y36(o.SBq),o.Y36(s.N1,8),o.Y36(r.td,10),o.Y36(s.Gs))},v.ɵcmp=o.Xpm({type:v,selectors:[["button","tuiOption",""],["a","tuiOption",""]],hostAttrs:["tabIndex","-1","type","button"],hostVars:5,hostBindings:function(t,e){1&t&&o.NdJ("click",(function(){return e.onClick()}))("mousemove.silent",(function(t){return e.onMouseMove(t)})),2&t&&(o.uIk("disabled",e.disabled||null)("data-size",e.size)("role",e.role),o.ekj("_with-dropdown",e.active))},inputs:{size:"size",role:"role",disabled:"disabled",value:"value"},attrs:["tuiOption",""],ngContentSelectors:["*"],decls:3,vars:4,consts:[[4,"polymorpheusOutlet","polymorpheusOutletContext"],["base",""],["class","t-arrow",3,"src",4,"ngIf"],[1,"t-arrow",3,"src"]],template:function(t,e){if(1&t&&(o.F$t(),o.YNc(0,h,2,1,"ng-container",0),o.YNc(1,m,2,1,"ng-template",null,1,o.W1O)),2&t){const t=o.MAs(2);o.Q6J("polymorpheusOutlet",e.content||t)("polymorpheusOutletContext",o.VKq(2,f,t))}},directives:[c.Li,d.O5,p.P],styles:['[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;justify-content:space-between;text-align:left;color:var(--tui-text-01);border-radius:var(--tui-radius-s);outline:none;cursor:pointer;background-clip:padding-box}[_nghost-%COMP%]:disabled{opacity:var(--tui-disabled-opacity);cursor:default}[_nghost-%COMP%]:focus, ._with-dropdown[_nghost-%COMP%]{background-color:var(--tui-clear)}[_nghost-%COMP%] [data-list-size="s"][_nghost-%COMP%], [data-list-size="s"] [_nghost-%COMP%], [_nghost-%COMP%] [data-list-size="xs"][_nghost-%COMP%], [data-list-size="xs"] [_nghost-%COMP%], [data-size=s][data-size=s][_nghost-%COMP%], [data-size=xs][data-size=xs][_nghost-%COMP%]{display:flex;align-items:center;box-sizing:border-box;margin:var(--tui-data-list-margin) 0;font:var(--tui-font-text-s);min-height:2rem;padding:.3125rem .5rem}[_nghost-%COMP%] [data-list-size="m"][_nghost-%COMP%], [data-list-size="m"] [_nghost-%COMP%], [data-size=m][data-size=m][_nghost-%COMP%]{display:flex;align-items:center;box-sizing:border-box;margin:var(--tui-data-list-margin) 0;font:var(--tui-font-text-s);min-height:2.5rem;padding:.375rem .5rem}[_nghost-%COMP%] [data-list-size="l"][_nghost-%COMP%], [data-list-size="l"] [_nghost-%COMP%], [data-size=l][data-size=l][_nghost-%COMP%]{display:flex;align-items:center;box-sizing:border-box;margin:var(--tui-data-list-margin) 0;font:var(--tui-font-text-m);min-height:2.75rem;padding:.375rem .625rem}.t-arrow[_ngcontent-%COMP%]{margin:0 -.5rem 0 .75rem}'],changeDetection:0}),(0,n.gn)([(0,l.uX)((function({currentTarget:t}){return!this.isMobile&&!(0,a.tuiIsNativeFocused)(t)}))],v.prototype,"onMouseMove",null)},93060:(t,e,i)=>{i.d(e,{a:()=>g});var n=i(12057),o=i(74788),a=i(62579),r=i(4797),s=i(96973),l=i(18891),u=i(66682),c=i(45435),d=i(43190),p=i(15257),h=i(88002);let g=(()=>{class t extends l.y{constructor(t,e,i){super((t=>(0,u.T)(this.esc$,this.mousedown$).subscribe(t))),this.win=t,this.doc=e,this.el=i,this.esc$=(0,r.tuiTypedFromEvent)(this.doc,"keydown").pipe((0,c.h)((t=>{const e=(0,r.tuiGetActualTarget)(t);return"Escape"===t.key&&!t.defaultPrevented&&(this.element.contains(e)||this.isOutside(e))}))),this.mousedown$=(0,r.tuiTypedFromEvent)(this.doc,"mousedown").pipe((0,c.h)((t=>(0,s.ic)(this.win)-t.clientX>17&&this.isOutside((0,r.tuiGetActualTarget)(t)))),(0,d.w)((()=>(0,r.tuiTypedFromEvent)(this.doc,"mouseup").pipe((0,p.q)(1),(0,h.U)(r.tuiGetActualTarget),(0,c.h)((t=>this.isOutside(t)))))))}get element(){return this.el.nativeElement}isOutside(t){return(0,r.tuiIsElement)(t)&&(!(0,r.tuiContainsOrAfter)(this.element,t)||t===this.element)}}return t.ɵfac=function(e){return new(e||t)(o.LFG(a.m9),o.LFG(n.K0),o.LFG(o.SBq))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac}),t})()},90611:(t,e,i)=>{i.d(e,{X:()=>P});var n=i(4797),o=i(31060),a=i(31467),r=i(89570),s=i(95639),l=i(25917),u=i(79765),c=i(66682),d=i(43190),p=i(88002),h=i(45435),g=i(46782),m=i(31491),f=i(93060),v=i(74788),b=i(12057),_=i(76189),C=i(20986);function x(t,e){if(1&t&&(v.ynx(0),v._uU(1),v.BQk()),2&t){const t=e.polymorpheusOutlet;v.xp6(1),v.hij(" ",t," ")}}function M(t,e){if(1&t&&(v.TgZ(0,"header",6),v.YNc(1,x,2,1,"ng-container",3),v.qZA()),2&t){const t=v.oxw();v.xp6(1),v.Q6J("polymorpheusOutlet",t.header)("polymorpheusOutletContext",t.context)}}function y(t,e){if(1&t){const t=v.EpF();v.ynx(0),v._UZ(1,"div",7),v.TgZ(2,"div",8),v.TgZ(3,"button",9),v.NdJ("click",(function(){return v.CHM(t),v.oxw().context.$implicit.complete()})),v._uU(4),v.qZA(),v.qZA(),v.BQk()}if(2&t){const t=e.polymorpheusOutlet,i=v.oxw();let n;v.xp6(1),v.Q6J("innerHTML",t,v.oJD),v.xp6(3),v.hij(" ",(null==(n=i.context.data)?null:n.button)||"OK"," ")}}function w(t,e){if(1&t){const t=v.EpF();v.TgZ(0,"div",10),v.TgZ(1,"button",11),v.NdJ("click",(function(){return v.CHM(t),v.oxw().close$.next()}))("mousedown.prevent.silent",(function(){return 0})),v.ALo(2,"async"),v.qZA(),v.qZA()}if(2&t){const t=v.oxw();v.xp6(1),v.Q6J("appearance",t.fullscreen?"secondary":"")("icon",t.icons.close)("title",v.lcZ(2,3,t.closeWord$))}}const O=new Error("Required dialog was dismissed");function T(t){return(0,s.b)(t)?t:(0,l.of)(t)}let P=(()=>{class t{constructor(t,e,i,o,a,r,s,l){this.duration=t,this.isMobile=e,this.context=i,this.closeWord$=s,this.icons=l,this.animation={value:"",params:{start:"40px",duration:this.duration}},this.fullscreenAnimation={value:"",params:{start:"100vh",duration:this.duration}},this.close$=new u.xQ,(0,c.T)(this.close$.pipe((0,d.w)((()=>T(i.closeable)))),a.pipe((0,d.w)((()=>T(i.dismissible)))),r.pipe((0,p.U)(n.ALWAYS_TRUE_HANDLER))).pipe((0,h.h)(Boolean),(0,g.R)(o)).subscribe((()=>{this.close()}))}get size(){return this.context.size}get header(){return this.context.header}get slideInTop(){return this.fullscreen||this.isMobile?this.fullscreenAnimation:this.animation}get fullscreen(){return!this.isMobile&&("fullscreen"===this.size||"page"===this.size)}close(){this.context.required?this.context.$implicit.error(O):this.context.$implicit.complete()}}return t.ɵfac=function(e){return new(e||t)(v.Y36(a.dx),v.Y36(n.TUI_IS_MOBILE),v.Y36(r.yf),v.Y36(n.TuiDestroyService,2),v.Y36(f.a),v.Y36(m.Nc),v.Y36(a.U0),v.Y36(a.Gs))},t.ɵcmp=v.Xpm({type:t,selectors:[["tui-dialog"]],hostVars:6,hostBindings:function(t,e){2&t&&(v.uIk("data-appearance",e.context.appearance)("data-size",e.size),v.d8E("@tuiSlideInTop",e.slideInTop)("@tuiFadeIn",e.slideInTop),v.ekj("_centered",e.header))},features:[v._Bn([n.TuiDestroyService,f.a])],decls:7,vars:6,consts:[["class","t-header",4,"ngIf"],[1,"t-content"],[1,"t-heading",3,"id","textContent"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-filler"],["class","t-wrapper",4,"ngIf"],[1,"t-header"],[3,"innerHTML"],[1,"t-buttons"],["size","m","tuiAutoFocus","","tuiButton","","type","button",3,"click"],[1,"t-wrapper"],["automation-id","tui-dialog__close","shape","rounded","size","s","tuiIconButton","","type","button",1,"t-close",3,"appearance","icon","title","click","mousedown.prevent.silent"]],template:function(t,e){1&t&&(v.YNc(0,M,2,2,"header",0),v.TgZ(1,"div",1),v._UZ(2,"h2",2),v.TgZ(3,"section"),v.YNc(4,y,5,2,"ng-container",3),v.qZA(),v.qZA(),v._UZ(5,"div",4),v.YNc(6,w,3,5,"div",5)),2&t&&(v.Q6J("ngIf",e.header),v.xp6(2),v.Q6J("id",e.context.id)("textContent",e.context.label),v.xp6(2),v.Q6J("polymorpheusOutlet",e.context.content)("polymorpheusOutletContext",e.context),v.xp6(2),v.Q6J("ngIf",e.context.closeable))},directives:[b.O5,r.Li,_.v,C.k],pipes:[b.Ov],styles:['[_nghost-%COMP%]{position:relative;display:flex;font:var(--tui-font-text-m);flex-direction:column;box-sizing:border-box;margin:auto;border-radius:1rem;border:2.5rem solid transparent}[_nghost-%COMP%]:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border-radius:inherit;pointer-events:none;box-shadow:var(--tui-shadow-modal)}[data-size=auto][_nghost-%COMP%]{width:auto}[data-size=s][_nghost-%COMP%]{width:30rem}[data-size=s][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:1.5rem}[data-size=s][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]{margin-bottom:.5rem;font:var(--tui-font-heading-5)}[data-size=m][_nghost-%COMP%]{width:42.5rem}[data-size=m][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]{margin-bottom:.75rem;font:var(--tui-font-heading-4)}[data-size=l][_nghost-%COMP%]{width:55rem}[data-size=l][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]{margin-bottom:1rem}[data-size=fullscreen][_nghost-%COMP%], [data-size=page][_nghost-%COMP%]{min-width:100vw;min-height:100%;border-radius:0;border:none;background:var(--tui-elevation-01);box-shadow:0 4rem var(--tui-elevation-01)}[data-size=fullscreen][_nghost-%COMP%] .t-content[_ngcontent-%COMP%], [data-size=page][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:3rem calc(50vw - (45rem / 2))}[data-size=fullscreen][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%], [data-size=page][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]{margin-bottom:1rem}[data-size=page][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0}._centered[_nghost-%COMP%]{text-align:center}[_nghost-%COMP%] tui-root._mobile[data-size][_nghost-%COMP%], tui-root._mobile [data-size][_nghost-%COMP%]{min-width:100%;width:100%;max-width:100%;border-radius:0;border:none;margin:auto 0 0}[_nghost-%COMP%] tui-root._mobile[data-size][_nghost-%COMP%] .t-content[_ngcontent-%COMP%], tui-root._mobile [data-size][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:1.5rem}[_nghost-%COMP%] tui-root._mobile[data-size][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%], tui-root._mobile [data-size][_nghost-%COMP%] .t-heading[_ngcontent-%COMP%]{margin-bottom:.5rem;font:var(--tui-font-heading-5)}.t-heading[_ngcontent-%COMP%]{margin:0;word-wrap:break-word;font:var(--tui-font-heading-3)}.t-heading[_ngcontent-%COMP%]:empty{display:none}.t-header[_ngcontent-%COMP%]{display:flex;border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden}[data-size=fullscreen][_nghost-%COMP%] tui-root._mobile[_nghost-%COMP%] .t-header[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{flex:1}.t-content[_ngcontent-%COMP%]{border-radius:inherit;padding:2rem;background:var(--tui-elevation-01)}.t-content[_ngcontent-%COMP%]:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.t-wrapper[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1;order:-1}.t-filler[_ngcontent-%COMP%]{flex-grow:1}.t-close[_ngcontent-%COMP%]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:fixed;top:1.5rem;right:1.5rem;display:none;color:var(--tui-base-01)}.t-dialog:last-of-type[_nghost-%COMP%] .t-close[_ngcontent-%COMP%], .t-dialog:last-of-type [_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{display:block}[_nghost-%COMP%]:not([data-size="fullscreen"]):not([data-size="page"]) .t-close[_ngcontent-%COMP%]{animation:tuiFadeIn var(--tui-duration);background:rgba(104,104,104,.96)}[_nghost-%COMP%]:not([data-size="fullscreen"]):not([data-size="page"]) .t-close[_ngcontent-%COMP%]:hover{background:rgba(159,159,159,.86)}[_nghost-%COMP%]:not([data-size="fullscreen"]).ng-animating .t-close[_ngcontent-%COMP%]{display:none}tui-root._mobile[_nghost-%COMP%] .t-close[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{position:absolute;top:0;right:0;background:transparent!important;color:var(--tui-text-01);opacity:.5}.t-buttons[_ngcontent-%COMP%]{margin-top:1.25rem;text-align:right}'],data:{animation:[o.X9,o.QF]}}),t})()},56423:(t,e,i)=>{i.d(e,{i:()=>r});var n=i(4797),o=i(53576),a=i(74788);let r=(()=>{class t extends n.AbstractTuiDialogDirective{}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵdir=a.lG2({type:t,selectors:[["ng-template","tuiDialog",""]],inputs:{options:["tuiDialogOptions","options"],open:["tuiDialog","open"]},outputs:{openChange:"tuiDialogChange"},features:[a._Bn([{provide:n.AbstractTuiDialogService,useExisting:o.R}]),a.qOj]}),t})()},53576:(t,e,i)=>{i.d(e,{R:()=>u});var n=i(74788),o=i(4797),a=i(89570),r=i(90611),s=i(31491);const l=new a.Al(r.X);let u=(()=>{class t extends o.AbstractTuiDialogService{constructor(){super(...arguments),this.component=l,this.defaultOptions=Object.assign(Object.assign({},(0,n.f3M)(s.yx)),{data:void 0})}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},31491:(t,e,i)=>{i.d(e,{Nc:()=>r,Pt:()=>a,fy:()=>l,yx:()=>s});var n=i(4797),o=i(59193);const a={size:"m",required:!1,closeable:!0,dismissible:!0,label:"",header:""},r=(0,n.tuiCreateToken)(o.E),s=(0,n.tuiCreateToken)(a);function l(t){return(0,n.tuiProvideOptions)(s,t,a)}},36951:(t,e,i)=>{i.d(e,{v:()=>m});var n=i(4797),o=i(31060),a=i(47730),r=i(31467),s=i(74788),l=i(40939),u=i(12057),c=i(89570);function d(t,e){if(1&t&&(s.ynx(0),s._uU(1),s.BQk()),2&t){const t=e.polymorpheusOutlet;s.xp6(1),s.hij(" ",t," ")}}const p=function(){return{}};function h(t,e){if(1&t&&(s.TgZ(0,"div",2),s.ALo(1,"async"),s.YNc(2,d,2,1,"ng-container",3),s.qZA()),2&t){const t=s.oxw().tuiLet,e=s.oxw();s.ekj("t-message-text_light","onDark"===s.lcZ(1,6,e.mode$)),s.Q6J("@tuiFadeIn",e.animation)("@tuiHeightCollapse",e.animation),s.xp6(2),s.Q6J("polymorpheusOutlet",e.error.message||t)("polymorpheusOutletContext",e.error.context||s.DdM(8,p))}}function g(t,e){if(1&t&&(s.ynx(0),s.YNc(1,h,3,9,"div",1),s.BQk()),2&t){const t=s.oxw();s.xp6(1),s.Q6J("ngIf",t.error&&t.visible)}}let m=(()=>{class t{constructor(t,e,i){this.animation=t,this.mode$=e,this.defaultErrorMessage$=i,this.error=null,this.visible=!0}set errorSetter(t){this.error=(0,n.tuiIsString)(t)?new n.TuiValidationError(t):t}onAnimation(t){this.visible=t}}return t.ɵfac=function(e){return new(e||t)(s.Y36(r.Pw),s.Y36(r.Au),s.Y36(r.PL))},t.ɵcmp=s.Xpm({type:t,selectors:[["tui-error"]],hostBindings:function(t,e){1&t&&s.NdJ("animationcancel.self",(function(){return e.onAnimation(!1)}))("animationstart.self",(function(){return e.onAnimation(!0)}))},inputs:{errorSetter:["error","errorSetter"]},features:[s._Bn([a.CV])],decls:2,vars:3,consts:[[4,"tuiLet"],["automation-id","tui-error__text","class","t-message-text",3,"t-message-text_light",4,"ngIf"],["automation-id","tui-error__text",1,"t-message-text"],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(s.YNc(0,g,2,1,"ng-container",0),s.ALo(1,"async")),2&t&&s.Q6J("tuiLet",s.lcZ(1,1,e.defaultErrorMessage$))},directives:[l.L,u.O5,c.Li],pipes:[u.Ov],styles:["[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);display:block;color:var(--tui-negative);word-wrap:break-word;animation:tuiPresent 1s infinite}.t-message-text[_ngcontent-%COMP%]{margin-top:.25rem;white-space:pre-line}.t-message-text_light[_ngcontent-%COMP%]{color:var(--tui-negative-night)}"],data:{animation:[o.eu,o.QF]},changeDetection:0}),t})()},84785:(t,e,i)=>{i.d(e,{I:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiExpandContent",""]]}),t})()},88618:(t,e,i)=>{i.d(e,{S:()=>g});var n=i(74788),o=i(4797),a=i(46797),r=i(46782),s=i(84785),l=i(12057),u=i(23184);const c=["wrapper"];function d(t,e){if(1&t&&(n.TgZ(0,"tui-loader",4),n.GkF(1,5),n.qZA()),2&t){const t=n.oxw(2);n.Q6J("overlay",!0)("showLoader",t.loading),n.xp6(1),n.Q6J("ngTemplateOutlet",t.content)}}function p(t,e){if(1&t&&(n.ynx(0),n.Hsn(1),n.YNc(2,d,2,3,"tui-loader",3),n.BQk()),2&t){const t=n.oxw();n.xp6(2),n.Q6J("ngIf",t.async)("ngIfElse",t.content)}}const h=["*"];let g=(()=>{class t{constructor(t,e){this.cdr=t,this.destroy$=e,this.state=0,this.async=!1,this.content=null,this.expanded=null}set expandedSetter(t){if(null!==this.expanded){if(0!==this.state)return this.expanded=t,void(this.state=3);this.expanded=t,this.retrigger(this.async&&t?1:3)}else this.expanded=t}get overflow(){return 0!==this.state}get loading(){return!!this.expanded&&this.async&&1===this.state}get height(){const{expanded:t,state:e,contentWrapper:i}=this;return t&&2===e||!t&&3===e?0:i&&(!t&&2===e||t&&3===e)?i.nativeElement.offsetHeight:i&&t&&1===e?Math.max(i.nativeElement.offsetHeight,48):null}get contentVisible(){return this.expanded||0!==this.state}onTransitionEnd({propertyName:t,pseudoElement:e}){"opacity"!==t||e||3!==this.state||(this.state=0)}onExpandLoaded(t){t.stopPropagation(),1===this.state&&this.retrigger(3)}retrigger(t){this.state=2,(0,a.H)(0).pipe((0,r.R)(this.destroy$)).subscribe((()=>{2===this.state&&(this.state=t,this.cdr.markForCheck())}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.sBO),n.Y36(o.TuiDestroyService,2))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-expand"]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,s.I,5,n.Rgc),2&t){let t;n.iGM(t=n.CRH())&&(e.content=t.first)}},viewQuery:function(t,e){if(1&t&&n.Gf(c,5),2&t){let t;n.iGM(t=n.CRH())&&(e.contentWrapper=t.first)}},hostVars:9,hostBindings:function(t,e){1&t&&n.NdJ("transitionend.self",(function(t){return e.onTransitionEnd(t)}))("tui-expand-loaded",(function(t){return e.onExpandLoaded(t)})),2&t&&(n.uIk("aria-expanded",e.expanded),n.Udp("height",e.height,"px"),n.ekj("_expanded",e.expanded)("_overflow",e.overflow)("_loading",e.loading))},inputs:{async:"async",expandedSetter:["expanded","expandedSetter"]},features:[n._Bn([o.TuiDestroyService])],ngContentSelectors:h,decls:3,vars:3,consts:[[1,"t-wrapper"],["wrapper",""],[4,"ngIf"],["size","l",3,"overlay","showLoader",4,"ngIf","ngIfElse"],["size","l",3,"overlay","showLoader"],[3,"ngTemplateOutlet"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"div",0,1),n.YNc(2,p,3,2,"ng-container",2),n.qZA()),2&t&&(n.Q6J("@tuiParentAnimation",void 0)("@.disabled",e.overflow),n.xp6(2),n.Q6J("ngIf",e.contentVisible))},directives:[l.O5,u.k,l.tP],styles:['[_nghost-%COMP%]{transition-property:opacity,height,visibility;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:block;opacity:0;transition-delay:1ms}._overflow[_nghost-%COMP%]{overflow:hidden}._expanded[_nghost-%COMP%]{opacity:1;transform:translate(0)}._loading[_nghost-%COMP%]{opacity:.99}.t-wrapper[_ngcontent-%COMP%]:before, .t-wrapper[_ngcontent-%COMP%]:after{content:"";display:table}'],data:{animation:[o.TUI_PARENT_ANIMATION]},changeDetection:0}),t})()},92295:(t,e,i)=>{i.d(e,{R:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-group-styles"],decls:0,vars:0,template:function(t,e){},styles:[".tui-group{position:relative;display:flex;isolation:isolate}.tui-group>*{flex:1 1 0;min-width:0}.tui-group>*:not(:last-child){margin-right:.125rem}.tui-group.tui-group>*:nth-child(n){border-radius:0}.tui-group_collapsed>*{z-index:1}.tui-group_collapsed>*:not(:last-child){margin-right:-1px}.tui-group_collapsed>*._readonly,.tui-group_collapsed>*._disabled,.tui-group_collapsed>*._readonly:hover,.tui-group_collapsed>*._disabled:hover{z-index:0}.tui-group_collapsed>*:hover,.tui-group_collapsed>*._hovered,.tui-group_collapsed>*._pressed{z-index:3}.tui-group_collapsed>*._invalid{z-index:2}.tui-group_collapsed>*._invalid:hover,.tui-group_collapsed>*._invalid._hovered,.tui-group_collapsed>*._invalid._pressed{z-index:4}.tui-group_collapsed>*._hosted_dropdown_focused,.tui-group_collapsed>*._focus-visible,.tui-group_collapsed>*._focused.ng-touched,.tui-group_collapsed>*._focused.ng-untouched{z-index:5}.tui-group_collapsed>*._active,.tui-group_collapsed>*[data-appearance=whiteblock-active]{z-index:6}.tui-group_collapsed>*._focus-visible._focused,.tui-group_collapsed>*._focus-visible._active,.tui-group_collapsed>*._focus-visible[data-appearance=whiteblock-active]{z-index:7}.tui-group_orientation_vertical{display:inline-flex;flex-direction:column}.tui-group_orientation_vertical>*{min-height:auto;flex:0 0 auto}.tui-group_orientation_vertical>*:not(:last-child){margin-right:0;margin-bottom:.125rem}.tui-group_orientation_vertical.tui-group_collapsed>*:not(:last-child){margin-right:0;margin-bottom:-1px}.tui-group_rounded.tui-group_orientation_horizontal>*:first-child{border-top-left-radius:var(--tui-radius-m);border-bottom-left-radius:var(--tui-radius-m)}.tui-group_rounded.tui-group_orientation_horizontal>*:last-child{border-top-right-radius:var(--tui-radius-m);border-bottom-right-radius:var(--tui-radius-m)}.tui-group_rounded.tui-group_orientation_horizontal.tui-group_radius_large>*:first-child{border-top-left-radius:var(--tui-radius-l);border-bottom-left-radius:var(--tui-radius-l)}.tui-group_rounded.tui-group_orientation_horizontal.tui-group_radius_large>*:last-child{border-top-right-radius:var(--tui-radius-l);border-bottom-right-radius:var(--tui-radius-l)}.tui-group_rounded.tui-group_orientation_vertical>*:first-child{border-top-left-radius:var(--tui-radius-m);border-top-right-radius:var(--tui-radius-m)}.tui-group_rounded.tui-group_orientation_vertical>*:last-child{border-bottom-left-radius:var(--tui-radius-m);border-bottom-right-radius:var(--tui-radius-m)}.tui-group_rounded.tui-group_orientation_vertical.tui-group_radius_large>*:first-child{border-top-left-radius:var(--tui-radius-l);border-top-right-radius:var(--tui-radius-l)}.tui-group_rounded.tui-group_orientation_vertical.tui-group_radius_large>*:last-child{border-bottom-left-radius:var(--tui-radius-l);border-bottom-right-radius:var(--tui-radius-l)}@media screen and (max-width: 47.9625em){.tui-group_rounded.tui-group_adaptive.tui-group_orientation_vertical:not(.tui-group_collapsed)>*:first-child:not(:last-child),.tui-group_rounded.tui-group_adaptive.tui-group_orientation_horizontal>*:first-child:not(:last-child),.tui-group_rounded.tui-group_adaptive.tui-group_orientation_vertical:not(.tui-group_collapsed)>*:last-child:not(:first-child),.tui-group_rounded.tui-group_adaptive.tui-group_orientation_horizontal>*:last-child:not(:first-child){border-radius:var(--tui-radius-m)}}@media screen and (max-width: 47.9625em){.tui-group_rounded.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical:not(.tui-group_collapsed)>*:first-child:not(:last-child),.tui-group_rounded.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal>*:first-child:not(:last-child),.tui-group_rounded.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical:not(.tui-group_collapsed)>*:last-child:not(:first-child),.tui-group_rounded.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal>*:last-child:not(:first-child){border-radius:var(--tui-radius-l)}}@media screen and (max-width: 47.9625em){.tui-group_adaptive.tui-group_orientation_vertical{width:100%}.tui-group_adaptive.tui-group_orientation_vertical>*:nth-child(n):not(:only-child){border-radius:var(--tui-radius-m)}.tui-group_adaptive.tui-group_orientation_vertical>*:not(:last-child){margin-bottom:1rem}.tui-group_adaptive.tui-group_orientation_vertical.tui-group_collapsed>*:nth-child(n):not(:only-child){border-radius:0}.tui-group_adaptive.tui-group_orientation_vertical.tui-group_collapsed>*:first-child:not(:last-child){border-radius:var(--tui-radius-m) var(--tui-radius-m) 0 0}.tui-group_adaptive.tui-group_orientation_vertical.tui-group_collapsed>*:last-child:not(:first-child){border-radius:0 0 var(--tui-radius-m) var(--tui-radius-m)}.tui-group_adaptive.tui-group_orientation_vertical.tui-group_collapsed>*:not(:last-child){margin-bottom:-1px}}@media screen and (max-width: 47.9625em){.tui-group_adaptive.tui-group_orientation_horizontal{flex-direction:column;width:100%}.tui-group_adaptive.tui-group_orientation_horizontal>*:nth-child(n):not(:only-child){border-radius:var(--tui-radius-m)}.tui-group_adaptive.tui-group_orientation_horizontal>*:not(:last-child){margin-right:0;margin-bottom:1rem}.tui-group_adaptive.tui-group_orientation_horizontal.tui-group_collapsed>*:nth-child(n):not(:only-child){border-radius:0}.tui-group_adaptive.tui-group_orientation_horizontal.tui-group_collapsed>*:first-child:not(:last-child){border-radius:var(--tui-radius-m) var(--tui-radius-m) 0 0}.tui-group_adaptive.tui-group_orientation_horizontal.tui-group_collapsed>*:last-child:not(:first-child){border-radius:0 0 var(--tui-radius-m) var(--tui-radius-m)}.tui-group_adaptive.tui-group_orientation_horizontal.tui-group_collapsed>*:not(:last-child){margin-right:0;margin-bottom:-1px}}@media screen and (max-width: 47.9625em){.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical>*:nth-child(n):not(:only-child){border-radius:var(--tui-radius-l)}.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical.tui-group_collapsed>*:nth-child(n):not(:only-child){border-radius:0}.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical.tui-group_collapsed>*:first-child:not(:last-child){border-radius:var(--tui-radius-l) var(--tui-radius-l) 0 0}.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical.tui-group_collapsed>*:last-child:not(:first-child){border-radius:0 0 var(--tui-radius-l) var(--tui-radius-l)}}@media screen and (max-width: 47.9625em){.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal>*:nth-child(n):not(:only-child){border-radius:var(--tui-radius-l)}.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal.tui-group_collapsed>*:nth-child(n):not(:only-child){border-radius:0}.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal.tui-group_collapsed>*:first-child:not(:last-child){border-radius:var(--tui-radius-l) var(--tui-radius-l) 0 0}.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal.tui-group_collapsed>*:last-child:not(:first-child){border-radius:0 0 var(--tui-radius-l) var(--tui-radius-l)}}.tui-group__auto-width-item{min-width:auto;flex:0 0 auto}.tui-group .tui-group__inherit-item{border-radius:inherit}\n"],encapsulation:2,changeDetection:0}),t})()},39607:(t,e,i)=>{i.d(e,{g:()=>r});var n=i(4797),o=i(92295),a=i(74788);let r=(()=>{class t{constructor(t){this.orientation="horizontal",this.adaptive=!1,this.collapsed=!1,this.rounded=!0,this.size="m",t.addComponent(o.R)}get orientationHorizontal(){return"horizontal"===this.orientation}get orientationVertical(){return"vertical"===this.orientation}get sizeLarge(){return"l"===this.size}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiDirectiveStylesService))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiGroup","",5,"ng-container"]],hostAttrs:["role","group",1,"tui-group"],hostVars:12,hostBindings:function(t,e){2&t&&a.ekj("tui-group_adaptive",e.adaptive)("tui-group_collapsed",e.collapsed)("tui-group_rounded",e.rounded)("tui-group_orientation_horizontal",e.orientationHorizontal)("tui-group_orientation_vertical",e.orientationVertical)("tui-group_radius_large",e.sizeLarge)},inputs:{orientation:"orientation",adaptive:"adaptive",collapsed:"collapsed",rounded:"rounded",size:"size"}}),t})()},12252:(t,e,i)=>{i.d(e,{J:()=>h});var n=i(74788),o=i(4797),a=i(47029),r=i(46782),s=i(12057),l=i(17163),u=i(89570);function c(t,e){1&t&&n.GkF(0)}const d=function(t){return{$implicit:t}};function p(t,e){if(1&t&&(n.TgZ(0,"div",1),n.YNc(1,c,1,0,"ng-container",2),n.qZA()),2&t){const t=e.$implicit;n.Q6J("@tuiParentAnimation",void 0)("tuiActiveZoneParent",t.activeZone||null),n.xp6(1),n.Q6J("polymorpheusOutlet",t.component)("polymorpheusOutletContext",n.VKq(4,d,t))}}let h=(()=>{class t{constructor(t,e,i){this.hints$=t,this.destroy$=e,this.cdr=i,this.hints=[]}ngOnInit(){this.hints$.pipe((0,r.R)(this.destroy$)).subscribe((t=>{this.hints=t,this.cdr.detectChanges()}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.BN),n.Y36(o.TuiDestroyService,2),n.Y36(n.sBO))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-hints-host"]],hostAttrs:["aria-live","polite"],features:[n._Bn([o.TuiDestroyService])],decls:1,vars:1,consts:[["role","tooltip",3,"tuiActiveZoneParent",4,"ngFor","ngForOf"],["role","tooltip",3,"tuiActiveZoneParent"],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&n.YNc(0,p,2,6,"div",0),2&t&&n.Q6J("ngForOf",e.hints)},directives:[s.sg,l.e,u.Li],styles:["[_nghost-%COMP%]{position:fixed;top:0;left:0;width:100%;height:0}"],data:{animation:[o.TUI_PARENT_ANIMATION]}}),t})()},59696:(t,e,i)=>{i.d(e,{z:()=>a});var n=i(74788),o=i(30222);let a=(()=>{class t extends o.uG{constructor(){super(...arguments),this.type="dummy"}getPosition(){return[0,0]}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiAccessorProxy",""]],features:[n._Bn([{provide:o.uG,multi:!0,deps:[[new n.FiY,new n.tp0,t],t],useFactory:(t,e)=>t||e}]),n.qOj]}),t})()},97126:(t,e,i)=>{i.d(e,{l:()=>l});var n=i(4797),o=i(65490),a=i(46782),r=i(69349),s=i(74788);let l=(()=>{class t{constructor(t,e,i,n){this.hosted=e,this.open=n,(null==n?void 0:n.dropdown)===i&&n.tuiDropdownOpenChange.pipe((0,a.R)(t)).subscribe((t=>{var i;t&&(null===(i=e.nativeFocusableElement)||void 0===i||i.focus()),e.updateOpen(t)}))}set tuiDropdownOpenMonitor(t){var e;null===(e=this.open)||void 0===e||e.update(t),this.hosted.updateOpen(t)}}return t.ɵfac=function(e){return new(e||t)(s.Y36(n.TuiDestroyService,2),s.Y36(r.p),s.Y36(o.td,2),s.Y36(o.oH,8))},t.ɵdir=s.lG2({type:t,selectors:[["","tuiDropdownOpenMonitor",""]],inputs:{tuiDropdownOpenMonitor:"tuiDropdownOpenMonitor"},features:[s._Bn([n.TuiDestroyService])]}),t})()},25121:(t,e,i)=>{i.d(e,{i:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiHostedDropdownHost",""]]}),t})()},62939:(t,e,i)=>{i.d(e,{o:()=>B});var n=i(64762),o=i(74788),a=i(4797),r=i(30222),s=i(55883),l=i(71652),u=i(30126),c=i(26215),d=i(9112),p=i(25917),h=i(59193),g=i(66682),m=i(88002),f=i(43190),v=i(71289),b=i(13653),_=i(87519),C=i(18819),x=i(59696),M=i(69349),y=i(25121),w=i(40939),O=i(26072),T=i(9829),P=i(82886),k=i(7860),I=i(97126),S=i(37606),A=i(17163),E=i(53279),D=i(89570),X=i(12057);const z=["wrapper"];function L(t,e){if(1&t&&(o.TgZ(0,"div",8),o._uU(1),o.qZA()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}const N=function(t,e){return{$implicit:t,close:e}};function F(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",5,6),o.NdJ("keydown",(function(e){return o.CHM(t),o.oxw(2).onKeydown(e)})),o.YNc(2,L,2,1,"div",7),o.qZA(),o._UZ(3,"div")}if(2&t){o.oxw();const t=o.MAs(1),e=o.oxw();o.xp6(2),o.Q6J("polymorpheusOutlet",e.content)("polymorpheusOutletContext",o.WLB(2,N,t,e.close))}}function R(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",1,2),o.NdJ("tuiActiveZoneChange",(function(e){return o.CHM(t),o.oxw().onActiveZone(e)}))("tuiObscured",(function(e){return o.CHM(t),o.oxw().onHostObscured(e)})),o.Hsn(2),o.YNc(3,F,4,5,"ng-template",3,4,o.W1O),o.qZA()}if(2&t){const t=e.tuiLet,i=o.MAs(4),n=o.oxw();o.Q6J("tuiDropdown",i)("tuiDropdownManual",t&&n.canOpen)("tuiDropdownOpenMonitor",t&&n.canOpen)("tuiDropdownSided",n.sided)("tuiObscuredEnabled",t),o.xp6(3),o.Q6J("polymorpheus",n.context)}}class B{constructor(t,e){this.hover$=t,this.el=e,this.openChange$=new c.X(!1),this.hostHover$=(0,d.aj)([(0,a.tuiTypedFromEvent)(this.el.nativeElement,"mouseover").pipe((0,m.U)((t=>this.computedHost.contains((0,a.tuiGetActualTarget)(t)))),(0,f.w)((t=>{var e,i;return(0,p.of)(t).pipe((0,v.g)((t?null===(e=this.hover$)||void 0===e?void 0:e.showDelay:null===(i=this.hover$)||void 0===i?void 0:i.hideDelay)||0))}))),this.hover$||h.E]).pipe((0,m.U)((([t,e])=>t&&e))),this.sided=!1,this.canOpen=!0,this.open$=(0,g.T)(this.openChange$,this.hostHover$).pipe((0,b.T)(1),(0,_.x)(),(0,C.B)()),this.focusedChange=new o.vpe,this.openChange=this.openChange$,this.close=()=>this.updateOpen(!1)}set open(t){this.openChange.next(t)}get open(){return this.openChange.value}get host(){var t;return(null===(t=this.dropdownHost)||void 0===t?void 0:t.nativeElement)||this.el.nativeElement}get computedHost(){var t;return(null===(t=this.dropdownHost)||void 0===t?void 0:t.nativeElement)||this.nativeFocusableElement||this.el.nativeElement}get dropdown(){var t,e;return null===(e=null===(t=this.dropdownDirective)||void 0===t?void 0:t.dropdownBoxRef)||void 0===e?void 0:e.location.nativeElement}get nativeFocusableElement(){return(0,a.tuiIsNativeKeyboardFocusable)(this.host)?this.host:(0,a.tuiGetClosestFocusable)({initial:this.host,root:this.el.nativeElement})}get focused(){return(0,a.tuiIsNativeFocusedIn)(this.host)||this.open&&!!this.wrapper&&(0,a.tuiIsNativeFocusedIn)(this.wrapper.nativeElement)}onFocusInOut(){this.el.nativeElement.classList.toggle("_hosted_dropdown_focused",this.focused)}onFocusIn(t){this.computedHost.contains(t)||this.updateOpen(!1)}onClick(t){var e;this.hostEditable||!this.computedHost.contains(t)||(null===(e=this.hover$)||void 0===e?void 0:e.hovered)||this.updateOpen(!this.open)}onKeyDownEsc(t){t.preventDefault(),this.closeDropdown()}onArrow(t,e){this.focusDropdown(t,e)}onKeydown({key:t,target:e,defaultPrevented:i}){!i&&(0,l.kL)(t)&&this.hostEditable&&(0,a.tuiIsHTMLElement)(e)&&!(0,a.tuiIsElementEditable)(e)&&this.focusHost()}onActiveZone(t){this.updateFocused(t),t||this.updateOpen(!1)}onHostObscured(t){t&&this.closeDropdown()}updateOpen(t){t&&!this.canOpen||(this.open=t)}get hostEditable(){return(0,a.tuiIsElementEditable)(this.computedHost)}focusDropdown(t,e){const i=this.nativeFocusableElement;if(!(i&&(0,a.tuiIsHTMLElement)(i)&&(0,a.tuiIsElement)(t.target)&&i.contains(t.target)))return;if(!(this.wrapper&&this.open&&this.dropdown&&(0,a.tuiIsHTMLElement)(this.wrapper.nativeElement.nextElementSibling)))return this.updateOpen(!0),void((0,a.tuiIsElementEditable)(i)||t.preventDefault());const n=e?this.wrapper.nativeElement:this.wrapper.nativeElement.nextElementSibling,o=(0,a.tuiGetClosestFocusable)({initial:n,root:this.wrapper.nativeElement,previous:!e});o&&(o.focus(),t.preventDefault())}closeDropdown(){this.focused&&this.focusHost(),this.updateOpen(!1)}focusHost(){const t=this.nativeFocusableElement;t&&t.focus({preventScroll:!0})}updateFocused(t){this.focusedChange.emit(t)}}B.ɵfac=function(t){return new(t||B)(o.Y36(s.E$,10),o.Y36(o.SBq))},B.ɵcmp=o.Xpm({type:B,selectors:[["tui-hosted-dropdown"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,y.i,5,o.SBq),2&t){let t;o.iGM(t=o.CRH())&&(e.dropdownHost=t.first)}},viewQuery:function(t,e){if(1&t&&(o.Gf(z,5,o.SBq),o.Gf(s.td,5),o.Gf(a.TuiActiveZoneDirective,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.wrapper=t.first),o.iGM(t=o.CRH())&&(e.dropdownDirective=t.first),o.iGM(t=o.CRH())&&(e.activeZone=t.first)}},hostBindings:function(t,e){1&t&&o.NdJ("focusin.capture.silent",(function(){return e.onFocusInOut()}))("focusout.capture.silent",(function(){return e.onFocusInOut()}))("focusin",(function(t){return e.onFocusIn(t.target)}))("click",(function(t){return e.onClick(t.target)}))("keydown.silent.capture",(function(t){return e.onKeyDownEsc(t)}),!1,o.evT)("keydown.arrowDown",(function(t){return e.onArrow(t,!0)}))("keydown.arrowUp",(function(t){return e.onArrow(t,!1)}))},inputs:{content:"content",sided:"sided",canOpen:"canOpen",open:"open"},outputs:{open$:"openChange",focusedChange:"focusedChange"},features:[o._Bn([(0,a.tuiAsFocusableItemAccessor)(B),{provide:x.z,deps:[[new o.FiY,new o.PiD,r.uG]],useFactory:t=>null==t?void 0:t[0]},{provide:M.p,useExisting:B}])],ngContentSelectors:["*"],decls:2,vars:3,consts:[["tuiAccessorProxy","","class","t-wrapper",3,"tuiDropdown","tuiDropdownManual","tuiDropdownOpenMonitor","tuiDropdownSided","tuiObscuredEnabled","tuiActiveZoneChange","tuiObscured",4,"tuiLet"],["tuiAccessorProxy","",1,"t-wrapper",3,"tuiDropdown","tuiDropdownManual","tuiDropdownOpenMonitor","tuiDropdownSided","tuiObscuredEnabled","tuiActiveZoneChange","tuiObscured"],["activeZone","tuiActiveZone"],[3,"polymorpheus"],["dropdown","polymorpheus"],[1,"t-dropdown",3,"keydown"],["wrapper",""],["class","t-primitive",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-primitive"]],template:function(t,e){if(1&t&&(o.F$t(),o.YNc(0,R,5,6,"div",0),o.ALo(1,"async")),2&t){let t;o.Q6J("tuiLet",null!==(t=o.lcZ(1,1,e.open$))&&void 0!==t?t:e.openChange.value)}},directives:[w.L,x.z,O.t,T.V,P.A,k.T,I.l,S.C,A.e,E.z,D.GL,D.Li],pipes:[X.Ov],styles:["[_nghost-%COMP%]{display:inline-flex}.t-wrapper[_ngcontent-%COMP%]{border-radius:inherit;height:inherit;flex:1 1 auto;width:100%}.t-dropdown[_ngcontent-%COMP%]{height:100%}.t-primitive[_ngcontent-%COMP%]{padding:1rem}"],changeDetection:0}),(0,n.gn)([(0,u.uX)((function(t){var e;return"key"in t&&"escape"===t.key.toLowerCase()&&this.canOpen&&this.open&&!(null===(e=this.dropdown)||void 0===e?void 0:e.nextElementSibling)}))],B.prototype,"onKeyDownEsc",null)},69349:(t,e,i)=>{i.d(e,{p:()=>n});const n=new(i(74788).OlP)("[TUI_HOSTED_DROPDOWN_COMPONENT]")},88135:(t,e,i)=>{i.d(e,{A:()=>d});var n=i(23738),o=i(47730),a=i(31467),r=i(74788),s=i(89570);const l=["tuiLabel",""];function u(t,e){if(1&t&&r._UZ(0,"span",3),2&t){const t=e.polymorpheusOutlet;r.Q6J("textContent",t)}}const c=["*"];let d=(()=>{class t{constructor(t){this.mode$=t,this.context={$implicit:null}}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.Au))},t.ɵcmp=r.Xpm({type:t,selectors:[["label","tuiLabel",""]],contentQueries:function(t,e,i){if(1&t&&r.Suo(i,n.a5,5),2&t){let t;r.iGM(t=r.CRH())&&(e.control=t.first)}},hostVars:2,hostBindings:function(t,e){1&t&&r.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&r.ekj("_control",e.control)},inputs:{tuiLabel:"tuiLabel",context:"context"},features:[r._Bn([o.CV])],attrs:l,ngContentSelectors:c,decls:4,vars:2,consts:[[1,"t-label"],["class","t-text",3,"textContent",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-content"],[1,"t-text",3,"textContent"]],template:function(t,e){1&t&&(r.F$t(),r.TgZ(0,"span",0),r.YNc(1,u,1,1,"span",1),r.qZA(),r.TgZ(2,"span",2),r.Hsn(3),r.qZA()),2&t&&(r.xp6(1),r.Q6J("polymorpheusOutlet",e.tuiLabel)("polymorpheusOutletContext",e.context))},directives:[s.Li],styles:['[_nghost-%COMP%]{display:flex;min-height:2.75rem;justify-content:space-between;flex-direction:column;pointer-events:none}.t-label[_ngcontent-%COMP%]{font:var(--tui-font-text-s);max-width:100%;align-self:inherit;overflow:inherit;pointer-events:auto}._control[_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{margin-bottom:.25rem}.t-text[_ngcontent-%COMP%]{display:block;overflow:inherit;text-overflow:ellipsis}[_nghost-%COMP%]:not(._control) .t-text[_ngcontent-%COMP%]{color:var(--tui-text-02)}[data-mode="onDark"][_nghost-%COMP%] .t-text[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}.t-content[_ngcontent-%COMP%]{line-height:1.5rem;overflow:inherit;text-overflow:ellipsis;pointer-events:auto;border-radius:inherit}'],changeDetection:0}),t})()},66596:(t,e,i)=>{i.d(e,{V:()=>m});var n=i(74788),o=i(4797),a=i(47730),r=i(31467),s=i(66682),l=i(88002),u=i(12057),c=i(34880);const d=["tuiLink",""];function p(t,e){if(1&t&&n._UZ(0,"tui-svg",3),2&t){const t=n.oxw();n.Q6J("src",t.icon||"")}}function h(t,e){if(1&t&&n._UZ(0,"tui-svg",4),2&t){const t=n.oxw();n.Q6J("src",t.icon||"")}}const g=["*"];let m=(()=>{class t{constructor(t,e,i){this.el=t,this.mode$=e,this.pseudo=!1,this.icon="",this.iconAlign="right",this.iconRotated=!1,this.mode=null,this.focusVisible=!1,this.focusedChange=(0,s.T)((0,o.tuiTypedFromEvent)(this.el.nativeElement,"focusin").pipe((0,l.U)(o.ALWAYS_TRUE_HANDLER)),(0,o.tuiTypedFromEvent)(this.el.nativeElement,"focusout").pipe((0,l.U)(o.ALWAYS_FALSE_HANDLER))),i.subscribe((t=>{this.focusVisible=t}))}get nativeFocusableElement(){return this.el.nativeElement}get focused(){return(0,o.tuiIsNativeFocused)(this.nativeFocusableElement)}get hasIcon(){return!!this.icon}get iconAlignLeft(){return this.hasIcon&&"left"===this.iconAlign}get iconAlignRight(){return this.hasIcon&&"right"===this.iconAlign}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(r.Au),n.Y36(o.TuiFocusVisibleService))},t.ɵcmp=n.Xpm({type:t,selectors:[["a","tuiLink",""],["button","tuiLink",""]],hostVars:7,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(n.uIk("data-host-mode",e.mode),n.ekj("_pseudo",e.pseudo)("_icon-rotated",e.iconRotated)("_focus-visible",e.focusVisible))},inputs:{pseudo:"pseudo",icon:"icon",iconAlign:"iconAlign",iconRotated:"iconRotated",mode:"mode"},exportAs:["tuiLink"],features:[n._Bn([(0,o.tuiAsFocusableItemAccessor)(t),o.TuiFocusVisibleService,o.TuiDestroyService,a.CV])],attrs:d,ngContentSelectors:g,decls:4,vars:2,consts:[["class","t-icon t-icon_left",3,"src",4,"ngIf"],[1,"t-content"],["class","t-icon t-icon_right",3,"src",4,"ngIf"],[1,"t-icon","t-icon_left",3,"src"],[1,"t-icon","t-icon_right",3,"src"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,p,1,1,"tui-svg",0),n.TgZ(1,"span",1),n.Hsn(2),n.qZA(),n.YNc(3,h,1,1,"tui-svg",2)),2&t&&(n.Q6J("ngIf",e.iconAlignLeft),n.xp6(3),n.Q6J("ngIf",e.iconAlignRight))},directives:[u.O5,c.P],styles:["[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-link);text-align:left;text-transform:inherit;font-weight:inherit;cursor:pointer;outline:none}[_nghost-%COMP%]:hover{color:var(--tui-link-hover)}[_nghost-%COMP%]:disabled{opacity:var(--tui-disabled-opacity);cursor:default}[data-mode=onLight][_nghost-%COMP%]{color:var(--tui-text-02)}[data-mode=onLight][_nghost-%COMP%]:hover, [data-mode=onLight]._active[_nghost-%COMP%]{color:var(--tui-text-01)}[data-mode=onLight]._pseudo[_nghost-%COMP%]{color:var(--tui-text-01)}[data-mode=onLight]._pseudo[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{-webkit-text-decoration-color:rgba(0,0,0,.48);text-decoration-color:#0000007a}[data-mode=onLight]._pseudo[_nghost-%COMP%]:hover, [data-mode=onLight]._pseudo._active[_nghost-%COMP%]{color:var(--tui-text-03)}[data-mode=onLight][data-host-mode=negative][_nghost-%COMP%]{color:var(--tui-negative-night)}[data-mode=onLight][data-host-mode=negative][_nghost-%COMP%]:hover, [data-mode=onLight][data-host-mode=negative][_nghost-%COMP%]:active, [data-mode=onLight][data-host-mode=negative]._active[_nghost-%COMP%]{color:var(--tui-negative-night-hover)}[data-mode=onDark][_nghost-%COMP%]{color:var(--tui-text-03-night)}[data-mode=onDark][_nghost-%COMP%]:hover, [data-mode=onDark][_nghost-%COMP%]:active, [data-mode=onDark]._active[_nghost-%COMP%]{color:var(--tui-text-01-night)}[data-mode=onDark]._pseudo[_nghost-%COMP%]{color:var(--tui-text-01-night)}[data-mode=onDark]._pseudo[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{-webkit-text-decoration-color:rgba(255,255,255,.48);text-decoration-color:#ffffff7a}[data-mode=onDark]._pseudo[_nghost-%COMP%]:hover, [data-mode=onDark]._pseudo[_nghost-%COMP%]:active, [data-mode=onDark]._pseudo._active[_nghost-%COMP%]{color:var(--tui-text-03-night)}[data-mode=onDark][data-host-mode=positive][_nghost-%COMP%]{color:var(--tui-positive-night)}[data-mode=onDark][data-host-mode=positive][_nghost-%COMP%]:hover, [data-mode=onDark][data-host-mode=positive][_nghost-%COMP%]:active, [data-mode=onDark][data-host-mode=positive]._active[_nghost-%COMP%]{color:var(--tui-positive-night-hover)}[data-host-mode=negative][_nghost-%COMP%]{color:var(--tui-negative)}[data-host-mode=negative][_nghost-%COMP%]:hover{color:var(--tui-negative-hover)}[data-host-mode=negative]._pseudo[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{-webkit-text-decoration-color:rgba(222,76,30,.48);text-decoration-color:#de4c1e7a}[data-host-mode=positive][_nghost-%COMP%]{color:var(--tui-positive)}[data-host-mode=positive][_nghost-%COMP%]:hover{color:var(--tui-positive-hover)}[data-host-mode=positive]._pseudo[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{-webkit-text-decoration-color:rgba(58,169,129,.48);text-decoration-color:#3aa9817a}._focus-visible[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{background:var(--tui-selection)}[data-mode=onLight]._focus-visible[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{background:var(--tui-clear);color:var(--tui-text-01)}[data-mode=onDark]._focus-visible[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{background:var(--tui-clear-inverse);color:var(--tui-text-01-night)}[data-host-mode=positive]._focus-visible[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{background:var(--tui-success-bg)}[data-host-mode=negative]._focus-visible[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{background:var(--tui-error-bg)}._pseudo[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding-bottom:.15em;-webkit-text-decoration:underline dashed rgba(51,111,238,.48);text-decoration:underline dashed rgba(51,111,238,.48);text-underline-offset:.2em;text-decoration-thickness:.7px}.t-icon[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;width:var(--tui-link-icon-size, 1.5rem);height:var(--tui-link-icon-size, 1.5rem);margin-top:-.125rem}.t-icon_left[_ngcontent-%COMP%]{margin-right:.25rem}.t-icon_right[_ngcontent-%COMP%]{margin-left:.25rem}._icon-rotated[_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:rotate(180deg)}"],changeDetection:0}),t})()},23184:(t,e,i)=>{i.d(e,{k:()=>h});var n=i(12057),o=i(74788),a=i(4797),r=i(71652),s=i(4621),l=i(89570);function u(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function c(t,e){if(1&t&&(o.O4$(),o.kcU(),o.TgZ(0,"div",6),o.YNc(1,u,2,1,"ng-container",7),o.qZA()),2&t){const t=o.oxw(2);o.ekj("t-text_horizontal",t.isHorizontal),o.xp6(1),o.Q6J("polymorpheusOutlet",t.textContent)}}function d(t,e){if(1&t&&(o.TgZ(0,"div",2),o.O4$(),o.TgZ(1,"svg",3),o._UZ(2,"circle",4),o.qZA(),o.YNc(3,c,2,3,"div",5),o.qZA()),2&t){const t=o.oxw();o.ekj("t-loader_horizontal",t.isHorizontal)("t-loader_inherit-color",t.inheritColor),o.uIk("data-size",t.size),o.xp6(3),o.Q6J("ngIf",t.hasText)}}const p=["*"];let h=(()=>{class t{constructor(t,e,i,n){this.doc=t,this.el=e,this.isIos=i,this.options=n,this.size=this.options.size,this.inheritColor=this.options.inheritColor,this.overlay=this.options.overlay,this.loading=!0,this.isApple=(0,a.tuiIsSafari)(this.el.nativeElement)||this.isIos}set showLoader(t){t&&this.focused&&(0,a.tuiBlurNativeFocused)(this.doc),this.loading=t}get hasOverlay(){return this.overlay&&this.loading}get hasText(){return!!this.textContent}get isHorizontal(){return!(0,r.R9)(this.size)}get focused(){return(0,a.tuiIsNativeFocusedIn)(this.el.nativeElement)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.K0),o.Y36(o.SBq),o.Y36(a.TUI_IS_IOS),o.Y36(s.vI))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-loader"]],hostVars:2,hostBindings:function(t,e){2&t&&o.ekj("_loading",e.loading)},inputs:{size:"size",inheritColor:"inheritColor",overlay:"overlay",textContent:"textContent",showLoader:"showLoader"},ngContentSelectors:p,decls:3,vars:7,consts:[[1,"t-content",3,"disabled"],["class","t-loader",3,"t-loader_horizontal","t-loader_inherit-color",4,"ngIf"],[1,"t-loader"],["automation-id","tui-loader__loader","focusable","false","viewBox","0 0 100 100","xmlns","http://www.w3.org/2000/svg",1,"t-icon"],["cx","50","cy","50","r","50","stroke-dasharray","314",1,"t-circle"],["automation-id","tui-loader__text","class","t-text",3,"t-text_horizontal",4,"ngIf"],["automation-id","tui-loader__text",1,"t-text"],[4,"polymorpheusOutlet"]],template:function(t,e){1&t&&(o.F$t(),o.TgZ(0,"fieldset",0),o.Hsn(1),o.qZA(),o.YNc(2,d,4,6,"div",1)),2&t&&(o.ekj("t-content_has-overlay",e.hasOverlay)("t-content_loading",e.loading),o.Q6J("disabled",e.loading&&!e.isApple),o.uIk("inert",e.loading||null),o.xp6(2),o.Q6J("ngIf",e.loading))},directives:[n.O5,l.Li],styles:["@keyframes tuiLoaderDashOffset{0%{stroke-dashoffset:-66}50%{stroke-dashoffset:-314}to{stroke-dashoffset:-66}}@keyframes tuiLoaderRotate{0%{transform:rotate(0)}50%{transform:rotate(1turn)}to{transform:rotate(3turn)}}[_nghost-%COMP%]{position:relative;display:flex;min-width:1.5rem}._loading[_nghost-%COMP%]{overflow:hidden}.t-content[_ngcontent-%COMP%]{z-index:0;min-width:100%;height:100%;padding:0;margin:0;border:none}.t-content_has-overlay[_ngcontent-%COMP%]{opacity:.3}.t-content_loading[_ngcontent-%COMP%]{pointer-events:none}.t-loader[_ngcontent-%COMP%]{position:relative;left:-100%;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:100%;flex-shrink:0;align-self:center;color:var(--tui-text-01);stroke:var(--tui-primary);animation:tuiFadeIn var(--tui-duration)}.t-loader.t-loader_horizontal[_ngcontent-%COMP%]{flex-direction:row}.t-loader.t-loader_inherit-color[_ngcontent-%COMP%]{color:inherit;stroke:currentColor}.t-loader[data-size=xs][_ngcontent-%COMP%]{font-size:.75rem;stroke-width:38}.t-loader[data-size=s][_ngcontent-%COMP%]{font-size:1rem;stroke-width:25}.t-loader[data-size=m][_ngcontent-%COMP%]{font-size:1.5rem;stroke-width:17}.t-loader[data-size=l][_ngcontent-%COMP%]{font-size:2.5rem;stroke-width:15}.t-loader[data-size=xl][_ngcontent-%COMP%]{font-size:3.5rem;stroke-width:14}.t-loader[data-size=xxl][_ngcontent-%COMP%]{font-size:5rem;stroke-width:10}.t-text[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1rem;color:inherit;max-width:100%;text-align:center;stroke-width:0}.t-text_horizontal[_ngcontent-%COMP%]{margin:0 0 0 1rem}.t-icon[_ngcontent-%COMP%]{display:block;min-width:1em;max-width:1em;min-height:1em;max-height:1em;margin:.25rem -.5em;border-radius:100%;overflow:hidden;transform:scaleY(-1);animation:tuiLoaderRotate 3s linear infinite}@supports (-webkit-hyphens: none){.t-icon[_ngcontent-%COMP%]{overflow:visible}}.t-circle[_ngcontent-%COMP%]{fill:none;stroke:inherit;stroke-width:inherit;animation:tuiLoaderDashOffset 3s linear infinite}"],changeDetection:0}),t})()},4621:(t,e,i)=>{i.d(e,{gQ:()=>r,sP:()=>o,vI:()=>a});var n=i(4797);const o={size:"m",inheritColor:!1,overlay:!1},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},79121:(t,e,i)=>{i.d(e,{L:()=>m});var n=i(74788),o=i(4797),a=i(31467),r=i(12057),s=i(34880),l=i(89570),u=i(76189);function c(t,e){if(1&t&&n._UZ(0,"tui-svg",5),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}const d=function(t){return{$implicit:t}};function p(t,e){if(1&t&&(n.ynx(0),n.YNc(1,c,1,1,"tui-svg",4),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.icon)("polymorpheusOutletContext",n.VKq(2,d,t.status))}}function h(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",6),n.NdJ("click",(function(){return n.CHM(t),n.oxw().close.emit()})),n.ALo(1,"async"),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("icon",t.icons.close)("title",n.lcZ(1,2,t.closeWord$))}}const g=["*"];let m=(()=>{class t{constructor(t,e,i){this.closeWord$=t,this.icons=e,this.options=i,this.hasIcon=this.options.hasIcon,this.icon=this.options.icon,this.status=this.options.status,this.size=this.options.size,this.hideClose=!1,this.close=new n.vpe}get hasClose(){return!this.hideClose&&(0,o.tuiIsObserved)(this.close)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.U0),n.Y36(a.Gs),n.Y36(a.Ln))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-notification"],["a","tuiNotification",""],["button","tuiNotification",""]],hostVars:2,hostBindings:function(t,e){2&t&&n.uIk("data-status",e.status)("data-size",e.size)},inputs:{hasIcon:"hasIcon",icon:"icon",status:"status",size:"size",hideClose:"hideClose"},outputs:{close:"close"},ngContentSelectors:g,decls:5,vars:3,consts:[[4,"ngIf"],[1,"t-content"],["appearance","icon","automation-id","tui-notification__close","size","xs","tuiIconButton","","type","button","class","t-close",3,"icon","title","click",4,"ngIf"],["automation-id","tui-notification__more",1,"t-more",3,"src"],["automation-id","tui-notification__icon","class","t-icon",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-notification__icon",1,"t-icon",3,"src"],["appearance","icon","automation-id","tui-notification__close","size","xs","tuiIconButton","","type","button",1,"t-close",3,"icon","title","click"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,p,2,4,"ng-container",0),n.TgZ(1,"div",1),n.Hsn(2),n.qZA(),n.YNc(3,h,2,4,"button",2),n._UZ(4,"tui-svg",3)),2&t&&(n.Q6J("ngIf",e.icon&&e.hasIcon),n.xp6(3),n.Q6J("ngIf",e.hasClose),n.xp6(1),n.Q6J("src",e.icons.more))},directives:[r.O5,s.P,l.Li,u.v],pipes:[r.Ov],styles:["[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);position:relative;display:flex;padding:.75rem 1rem;border-radius:var(--tui-radius-m);background:#fff;background:var(--tui-base-01);box-sizing:border-box;overflow:hidden;text-align:left}[_nghost-%COMP%] .t-more[_ngcontent-%COMP%]{display:none}button[_nghost-%COMP%], a[_nghost-%COMP%]{border:none;cursor:pointer}button[_nghost-%COMP%] .t-more[_ngcontent-%COMP%], a[_nghost-%COMP%] .t-more[_ngcontent-%COMP%]{display:inline-flex;color:var(--tui-text-01);opacity:.5}[data-size=s][_nghost-%COMP%]{padding:.375rem .625rem}[data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{width:1rem;height:1.25rem;margin:0 .375rem 0 -.125rem}[data-size=s][_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{margin:-.125rem -.375rem -.125rem .75rem}[data-size=s][_nghost-%COMP%] .t-more[_ngcontent-%COMP%]{margin:-.125rem -.375rem -.125rem 0}[data-size=m][_nghost-%COMP%]{padding:.75rem}[data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{width:1.25rem;height:1.25rem;margin-right:.5rem}[data-size=m][_nghost-%COMP%] .t-close[_ngcontent-%COMP%]{margin:-.125rem -.125rem -.125rem 1rem}[data-size=m][_nghost-%COMP%] .t-more[_ngcontent-%COMP%]{margin:-.125rem -.375rem -.125rem 0}[data-size=l][_nghost-%COMP%]{padding:1rem;font:var(--tui-font-text-m);border-radius:var(--tui-radius-l)}[data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;margin-right:.5rem}[data-size=l][_nghost-%COMP%] .t-more[_ngcontent-%COMP%]{margin-right:-.5rem}[data-status=info][_nghost-%COMP%]{color:var(--tui-info-fill);background:linear-gradient(var(--tui-info-bg),var(--tui-info-bg)),var(--tui-base-01)}[data-status=success][_nghost-%COMP%]{color:var(--tui-success-fill);background:linear-gradient(var(--tui-success-bg),var(--tui-success-bg)),var(--tui-base-01)}[data-status=error][_nghost-%COMP%]{color:var(--tui-error-fill);background:linear-gradient(var(--tui-error-bg),var(--tui-error-bg)),var(--tui-base-01)}[data-status=warning][_nghost-%COMP%]{color:var(--tui-warning-fill);background:linear-gradient(var(--tui-warning-bg),var(--tui-warning-bg)),var(--tui-base-01)}[data-status=neutral][_nghost-%COMP%]{color:var(--tui-neutral-fill);background:linear-gradient(var(--tui-neutral-bg),var(--tui-neutral-bg)),var(--tui-base-01)}.t-content[_ngcontent-%COMP%]{flex:1;word-break:break-word;color:var(--tui-text-01);text-align:inherit;align-self:center}"],changeDetection:0}),t})()},1408:(t,e,i)=>{i.d(e,{A:()=>T});var n=i(74788),o=i(4797),a=i(82032),r=i(44984),s=i(95660),l=i(31467),u=i(12057),c=i(40939),d=i(36097),p=i(61369),h=i(8114),g=i(29793),m=i(93794),f=i(35271);function v(t,e){if(1&t&&n._UZ(0,"div",3),2&t){const t=e.$implicit;n.Q6J("textContent",t)}}function b(t,e){if(1&t&&n._UZ(0,"div",14),2&t){const t=n.oxw().ngIf;n.Udp("background-color",(null==t?null:t[1])||"")}}function _(t,e){if(1&t&&(n.TgZ(0,"div",13),n._UZ(1,"div",14),n.YNc(2,b,1,2,"div",15),n.qZA()),2&t){const t=e.ngIf;n.xp6(1),n.Udp("background-color",null==t?null:t[0]),n.xp6(1),n.Q6J("ngIf",t.length>1)}}const C=function(t,e,i,n,o){return[t,e,i,n,o]};function x(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",10),n.NdJ("click",(function(){n.CHM(t);const e=n.oxw().tuiLet;return n.oxw(4).onItemClick(e)}))("tuiHoveredChange",(function(e){n.CHM(t);const i=n.oxw().tuiLet;return n.oxw(4).onItemHovered(e&&i)}))("tuiPressedChange",(function(e){n.CHM(t);const i=n.oxw().tuiLet;return n.oxw(4).onItemPressed(e&&i)})),n.TgZ(1,"div",11),n.ALo(2,"tuiMapper"),n._uU(3),n.YNc(4,_,3,3,"div",12),n.ALo(5,"tuiMapper"),n.qZA(),n.qZA()}if(2&t){const t=n.oxw().tuiLet,e=n.oxw(4);n.ekj("t-cell_interval",e.itemIsInterval(t))("t-cell_today",e.itemIsToday(t))("t-cell_unavailable",e.itemIsUnavailable(t)),n.uIk("data-range",e.getItemRange(t))("data-state",e.getItemState(t)),n.xp6(1),n.ekj("t-item_unavailable",e.itemIsUnavailable(t)),n.uIk("data-type",n.xi3(2,13,t,e.dayTypeHandler)),n.xp6(2),n.hij(" ",t.day," "),n.xp6(1),n.Q6J("ngIf",n.G7q(5,16,n.qbA(22,C,t,e.toMarkers,e.itemIsToday(t),!!e.getItemRange(t),e.markerHandler)))}}function M(t,e){if(1&t&&(n.ynx(0),n.YNc(1,x,6,28,"div",9),n.BQk()),2&t){const t=e.tuiLet,i=n.oxw(4);n.xp6(1),n.Q6J("ngIf",!i.itemIsUnavailable(t)||i.showAdjacent)}}function y(t,e){if(1&t&&(n.ynx(0),n.YNc(1,M,2,1,"ng-container",8),n.BQk()),2&t){const t=e.$implicit,i=n.oxw().$implicit,o=n.oxw().tuiLet;n.xp6(1),n.Q6J("tuiLet",o[i][t])}}function w(t,e){if(1&t&&(n.TgZ(0,"div",6),n.YNc(1,y,2,1,"ng-container",7),n.qZA()),2&t){const t=e.$implicit,i=n.oxw().tuiLet;n.xp6(1),n.Q6J("tuiRepeatTimesOf",i[t].length)}}function O(t,e){if(1&t&&(n.TgZ(0,"div",4),n.YNc(1,w,2,1,"div",5),n.qZA()),2&t){const t=e.tuiLet;n.xp6(1),n.Q6J("tuiRepeatTimesOf",t.length)}}let T=(()=>{class t{constructor(t,e){this.unorderedWeekDays$=t,this.dayTypeHandler=e,this.pressedItem=null,this.today=o.TuiDay.currentLocal(),this.month=o.TuiMonth.currentLocal(),this.disabledItemHandler=o.ALWAYS_FALSE_HANDLER,this.markerHandler=a.zE,this.value=null,this.hoveredItem=null,this.showAdjacent=!0,this.hoveredItemChange=new n.vpe,this.dayClick=new n.vpe,this.toMarkers=(t,e,i,n)=>{if(e||i)return null;const o=n(t);return 0===o.length?null:o}}get isSingleDayRange(){return this.value instanceof o.TuiDayRange&&this.value.isSingleDay}get isSingle(){return this.isSingleDayRange}getItemState(t){const{disabledItemHandler:e,pressedItem:i,hoveredItem:n}=this;return e(t)?r.z.Disabled:(null==i?void 0:i.daySame(t))?r.z.Active:(null==n?void 0:n.daySame(t))?r.z.Hover:null}getItemRange(t){const{value:e,hoveredItem:i}=this;return e?e instanceof o.TuiDay?e.daySame(t)?s.q.Single:null:e instanceof o.TuiDayRange?e.from.daySame(t)&&!e.isSingleDay||(null==i?void 0:i.dayAfter(e.from))&&e.from.daySame(t)&&e.isSingleDay||(null==i?void 0:i.daySame(t))&&i.dayBefore(e.from)&&e.isSingleDay?s.q.Start:e.to.daySame(t)&&!e.isSingleDay||(null==i?void 0:i.dayBefore(e.from))&&e.from.daySame(t)&&e.isSingleDay||(null==i?void 0:i.daySame(t))&&i.dayAfter(e.from)&&e.isSingleDay?s.q.End:e.isSingleDay&&e.from.daySame(t)?s.q.Single:null:e.find((e=>e.daySame(t)))?s.q.Single:null:null}itemIsToday(t){return this.today.daySame(t)}itemIsUnavailable(t){return!this.month.monthSame(t)}itemIsInterval(t){const{value:e,hoveredItem:i}=this;if(!(e instanceof o.TuiDayRange))return!1;if(!e.isSingleDay)return e.from.daySameOrBefore(t)&&e.to.dayAfter(t);if(null===i)return!1;const n=o.TuiDayRange.sort(e.from,i);return n.from.daySameOrBefore(t)&&n.to.dayAfter(t)}onItemHovered(t){this.updateHoveredItem(t||null)}onItemPressed(t){this.pressedItem=t||null}onItemClick(t){this.dayClick.emit(t)}updateHoveredItem(t){(0,o.tuiNullableSame)(this.hoveredItem,t,((t,e)=>t.daySame(e)))||(this.hoveredItem=t,this.hoveredItemChange.emit(t))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(l.P),n.Y36(l.rJ))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-primitive-calendar"]],hostVars:2,hostBindings:function(t,e){2&t&&n.ekj("_single",e.isSingleDayRange)},inputs:{month:"month",disabledItemHandler:"disabledItemHandler",markerHandler:"markerHandler",value:"value",hoveredItem:"hoveredItem",showAdjacent:"showAdjacent"},outputs:{hoveredItemChange:"hoveredItemChange",dayClick:"dayClick"},decls:6,vars:9,consts:[[1,"t-row","t-row_weekday"],["class","t-cell",3,"textContent",4,"ngFor","ngForOf"],["id","date-rows",4,"tuiLet"],[1,"t-cell",3,"textContent"],["id","date-rows"],["automation-id","tui-primitive-calendar__row","class","t-row",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["automation-id","tui-primitive-calendar__row",1,"t-row"],[4,"tuiRepeatTimes","tuiRepeatTimesOf"],[4,"tuiLet"],["automation-id","tui-primitive-calendar__cell","class","t-cell",3,"t-cell_interval","t-cell_today","t-cell_unavailable","click","tuiHoveredChange","tuiPressedChange",4,"ngIf"],["automation-id","tui-primitive-calendar__cell",1,"t-cell",3,"click","tuiHoveredChange","tuiPressedChange"],["automation-id","tui-primitive-calendar__item",1,"t-item"],["class","t-dots",4,"ngIf"],[1,"t-dots"],[1,"t-dot"],["class","t-dot",3,"backgroundColor",4,"ngIf"]],template:function(t,e){1&t&&(n.TgZ(0,"div",0),n.YNc(1,v,1,1,"div",1),n.ALo(2,"async"),n.ALo(3,"tuiOrderWeekDays"),n.qZA(),n.YNc(4,O,2,1,"div",2),n.ALo(5,"tuiCalendarSheet")),2&t&&(n.xp6(1),n.Q6J("ngForOf",n.lcZ(2,2,n.lcZ(3,4,e.unorderedWeekDays$))),n.xp6(3),n.Q6J("tuiLet",n.xi3(5,6,e.month,!0)))},directives:[u.sg,c.L,d.X,u.O5,p.c,h.n],pipes:[u.Ov,g.q,m.h,f.c],styles:['[_nghost-%COMP%]{display:block;font:var(--tui-font-text-m)}.t-row[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:space-between;height:2.25rem;isolation:isolate}.t-item[_ngcontent-%COMP%]{position:relative;flex:1;line-height:2rem;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:before, .t-item[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:after{border-radius:.5rem}.t-cell[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;width:2.25rem;text-align:center;outline:none;cursor:pointer;background-clip:content-box;box-sizing:border-box;border:.125rem solid transparent}.t-cell[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-cell_today[_ngcontent-%COMP%]:after{position:absolute;left:50%;transform:translate(-50%);content:"";bottom:.3125rem;height:.125rem;width:.75rem;border-radius:.375rem;background-color:var(--tui-text-01)}.t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell_interval[_ngcontent-%COMP%]:not(:last-child):before{right:-.25rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell_interval[_ngcontent-%COMP%]:not([data-range="start"]):not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell_interval[_ngcontent-%COMP%]:last-child:first-child:before{right:0}.t-cell_interval[_ngcontent-%COMP%]:first-child > .t-item[_ngcontent-%COMP%]{border-top-left-radius:var(--tui-radius-m);border-bottom-left-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%]:last-child > .t-item[_ngcontent-%COMP%]{border-top-right-radius:var(--tui-radius-m);border-bottom-right-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{border-radius:0}.t-cell[data-range][_ngcontent-%COMP%]:after{background-color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary)}.t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-hover)}.t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-active)}.t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell[data-range=end][_ngcontent-%COMP%]:not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{left:.625rem;border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:-2rem;right:100%;transform:translate(1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{right:.625rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:100%;right:-2rem;transform:translate(-1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=single][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{display:none}.t-cell[data-state=disabled][_ngcontent-%COMP%]{pointer-events:none}.t-cell[data-state=disabled][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{opacity:.36}.t-cell[data-state=hover][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-hover)}.t-cell[data-state=active][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-active)}[_nghost-%COMP%]{width:15.75rem}.t-row[_ngcontent-%COMP%]{justify-content:flex-start}.t-row[_ngcontent-%COMP%]:first-child{justify-content:flex-end}.t-row_weekday[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-02);pointer-events:none}.t-item[_ngcontent-%COMP%]{display:flex;flex-direction:column}.t-item_unavailable[_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}.t-dots[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:-.5rem;padding-bottom:.25rem}.t-dot[_ngcontent-%COMP%]{display:inline-block;width:.25rem;height:.25rem;border-radius:100%;margin:0 .0625rem}'],changeDetection:0}),t})()},69478:(t,e,i)=>{i.d(e,{Y2:()=>r,im:()=>s,ng:()=>a});var n=i(4797),o=i(85070);const a={size:"m",appearances:{unchecked:o.N.Outline,checked:o.N.Primary,indeterminate:o.N.Primary},icons:{checked:({$implicit:t})=>"m"===t?"tuiIconCheck":"tuiIconCheckLarge",indeterminate:({$implicit:t})=>"m"===t?"tuiIconMinus":"tuiIconMinusLarge"}},r=(0,n.tuiCreateToken)(a);function s(t){return(0,n.tuiProvideOptions)(r,t,a)}},80868:(t,e,i)=>{i.d(e,{r:()=>d});var n=i(69478),o=i(74788),a=i(2697),r=i(89570),s=i(34880);function l(t,e){if(1&t&&o._UZ(0,"tui-svg",2),2&t){const t=e.polymorpheusOutlet,i=o.oxw();o.ekj("t-mark_on",!i.empty),o.Q6J("src",t)}}const u=function(t){return{$implicit:t}},c=["*"];let d=(()=>{class t{constructor(t){this.options=t,this.size=this.options.size,this.disabled=!1,this.focused=!1,this.hovered=!1,this.pressed=!1,this.invalid=!1,this.icon=this.options.icons.checked,this.value=!1}set valueSetter(t){!1!==t&&this.setCurrentIcon(t),this.value=t}get appearance(){switch(this.value){case!1:return this.options.appearances.unchecked;case!0:return this.options.appearances.checked;default:return this.options.appearances.indeterminate}}get empty(){return!1===this.value}setCurrentIcon(t){this.icon=null===t?this.options.icons.indeterminate:this.options.icons.checked}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.Y2))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-primitive-checkbox"]],hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-size",e.size)},inputs:{size:"size",disabled:"disabled",focused:"focused",hovered:"hovered",pressed:"pressed",invalid:"invalid",valueSetter:["value","valueSetter"]},ngContentSelectors:c,decls:3,vars:10,consts:[["tuiWrapper","",3,"active","appearance","disabled","focus","hover","invalid"],["class","t-mark",3,"t-mark_on","src",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-mark",3,"src"]],template:function(t,e){1&t&&(o.F$t(),o.TgZ(0,"div",0),o.YNc(1,l,1,3,"tui-svg",1),o.Hsn(2),o.qZA()),2&t&&(o.Q6J("active",e.pressed)("appearance",e.appearance)("disabled",e.disabled)("focus",e.focused)("hover",e.hovered)("invalid",e.invalid),o.xp6(1),o.Q6J("polymorpheusOutlet",e.icon)("polymorpheusOutletContext",o.VKq(8,u,e.size)))},directives:[a.o,r.Li,s.P],styles:["[_nghost-%COMP%]{display:block;font-size:0;flex-shrink:0}[data-size=m][_nghost-%COMP%]{width:1rem;height:1rem;border-radius:var(--tui-radius-xs)}[data-size=l][_nghost-%COMP%]{width:1.5rem;height:1.5rem;border-radius:var(--tui-radius-s)}.t-mark[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:block;width:100%;height:100%;transform:scale(0)}.t-mark_on[_ngcontent-%COMP%]{transform:scale(1)}"],changeDetection:0}),t})()},86637:(t,e,i)=>{i.d(e,{a:()=>c});var n=i(74788),o=i(4797),a=i(31467),r=i(12057),s=i(76189);function l(t,e){if(1&t){const t=n.EpF();n.ynx(0),n.TgZ(1,"button",1),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onLeftClick()})),n.qZA(),n.TgZ(2,"span",2),n.Hsn(3),n.qZA(),n.TgZ(4,"button",3),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onRightClick()})),n.qZA(),n.BQk()}if(2&t){const t=e.ngIf,i=n.oxw();n.xp6(1),n.ekj("t-hidden",i.leftComputedDisabled),n.Q6J("focusable",i.computedFocusable)("icon",i.icons.decrement)("title",t[0]),n.xp6(3),n.ekj("t-hidden",i.rightComputedDisabled),n.Q6J("focusable",i.computedFocusable)("icon",i.icons.increment)("title",t[1])}}const u=["*"];let c=(()=>{class t extends o.AbstractTuiInteractive{constructor(t,e,i){super(),this.el=t,this.icons=e,this.spinTexts$=i,this.disabled=!1,this.leftDisabled=!1,this.rightDisabled=!1,this.leftClick=new n.vpe,this.rightClick=new n.vpe}get focused(){return(0,o.tuiIsNativeFocusedIn)(this.el.nativeElement)}get leftComputedDisabled(){return this.computedDisabled||this.leftDisabled}get rightComputedDisabled(){return this.computedDisabled||this.rightDisabled}onLeftClick(){this.leftComputedDisabled||this.leftClick.emit()}onRightClick(){this.rightComputedDisabled||this.rightClick.emit()}onFocused(t){this.updateFocused(t)}onFocusVisible(t){this.updateFocusVisible(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(a.oC),n.Y36(a.U4))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-primitive-spin-button"]],hostBindings:function(t,e){1&t&&n.NdJ("mousedown.silent.prevent",(function(){return 0}))("keydown.arrowLeft.prevent",(function(){return e.onLeftClick()}))("keydown.arrowRight.prevent",(function(){return e.onRightClick()}))("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)}))},inputs:{disabled:"disabled",leftDisabled:"leftDisabled",rightDisabled:"rightDisabled"},outputs:{leftClick:"leftClick",rightClick:"rightClick"},features:[n.qOj],ngContentSelectors:u,decls:2,vars:3,consts:[[4,"ngIf"],["appearance","flat","automation-id","tui-primitive-spin-button__left","size","xs","tuiIconButton","","type","button",3,"focusable","icon","title","click"],[1,"t-content","t-calendar-title"],["appearance","flat","automation-id","tui-primitive-spin-button__right","size","xs","tuiIconButton","","type","button",3,"focusable","icon","title","click"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,l,5,10,"ng-container",0),n.ALo(1,"async")),2&t&&n.Q6J("ngIf",n.lcZ(1,1,e.spinTexts$))},directives:[r.O5,s.v],pipes:[r.Ov],styles:["[_nghost-%COMP%]{display:flex;align-items:center;justify-content:space-between;font:var(--tui-font-text-l);text-align:center;font-weight:bold}.t-hidden[_ngcontent-%COMP%]{visibility:hidden}.t-content[_ngcontent-%COMP%]{padding:0 .5rem}"],changeDetection:0}),t})()},63060:(t,e,i)=>{i.d(e,{i:()=>N,y:()=>F});var n=i(64762),o=i(74788),a=i(4797),r=i(61205),s=i(43269),l=i(71652),u=i(89570),c=i(22759),d=i(88002),p=i(12057),h=i(2697),g=i(79030),m=i(65851),f=i(23738),v=i(48893),b=i(71662),_=i(34880),C=i(33351);const x=["focusableElement"];function M(t,e){1&t&&o.GkF(0)}function y(t,e){1&t&&o.GkF(0)}function w(t,e){1&t&&(o.TgZ(0,"div",17),o.Hsn(1,2),o.qZA())}function O(t,e){if(1&t&&o._UZ(0,"tui-svg",20),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t)}}const T=function(t){return{$implicit:t}};function P(t,e){if(1&t&&(o.TgZ(0,"div",18),o.YNc(1,O,1,1,"tui-svg",19),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.iconLeftContent)("polymorpheusOutletContext",o.VKq(2,T,t.size))}}function k(t,e){if(1&t&&(o.TgZ(0,"label",21),o.Hsn(1,3),o.qZA()),2&t){const t=o.oxw();o.ekj("t-placeholder_raised",t.placeholderRaised),o.Q6J("for",t.computedId)}}function I(t,e){if(1&t&&o._UZ(0,"tui-svg",24),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t)}}function S(t,e){if(1&t&&(o.TgZ(0,"div",22),o.YNc(1,I,1,1,"tui-svg",23),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.controller.customContent)}}function A(t,e){if(1&t&&o._UZ(0,"tui-svg",27),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t)}}function E(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"span",25),o.NdJ("click.stop",(function(){return o.CHM(t),o.oxw().clear()})),o.YNc(1,A,1,1,"tui-svg",26),o.qZA()}if(2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.iconCleaner||t.controller.options.iconCleaner)("polymorpheusOutletContext",o.VKq(2,T,t.size))}}function D(t,e){if(1&t&&o._UZ(0,"tui-tooltip",28),2&t){const t=o.oxw();o.Q6J("content",null==t.hintOptions?null:t.hintOptions.content)("describeId",t.computedId)}}function X(t,e){if(1&t&&o._UZ(0,"tui-svg",20),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t)}}function z(t,e){if(1&t&&(o.TgZ(0,"div",29),o.YNc(1,X,1,1,"tui-svg",19),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.iconContent)("polymorpheusOutletContext",o.VKq(2,T,t.size))}}const L=[[["input"]],[["select"]],[["tuiContent"]],"*"],N={s:1.25,m:1.75,l:2.25};class F extends a.AbstractTuiInteractive{constructor(t,e,i,n){super(),this.controller=t,this.hintOptions=e,this.options=i,this.el=n,this.editable=!0,this.textfieldFiller="",this.iconCleaner=this.options.iconCleaner,this.readOnly=!1,this.invalid=!1,this.disabled=!1,this.textfieldPrefix="",this.textfieldPostfix="",this.value="",this.valueChange=new o.vpe,this.autofilled=!1}get prefix(){return this.textfieldPrefix||this.controller.prefix}get postfix(){return this.textfieldPostfix||this.controller.postfix}get filler(){return this.textfieldFiller||this.controller.filler}get nativeFocusableElement(){if(this.computedDisabled||!this.focusableElement)return null;const{nativeElement:t}=this.focusableElement;return t.previousElementSibling||t}get focused(){return(0,a.tuiIsNativeFocusedIn)(this.el.nativeElement)}get appearance(){return this.controller.appearance}get size(){return this.controller.size}get computedInvalid(){return!this.readOnly&&!this.disabled&&this.invalid}get inputHidden(){var t;return!!(null===(t=this.content)||void 0===t?void 0:t.length)}get hasValue(){return!!this.value}get hasCleaner(){return this.controller.cleaner&&this.hasValue&&!this.computedDisabled&&!this.readOnly}get hasTooltip(){var t;return!!(null===(t=this.hintOptions)||void 0===t?void 0:t.content)&&!this.computedDisabled}get hasCustomContent(){return!!this.controller.customContent}get placeholderVisible(){var t;const e=((null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.placeholder)||this.prefix||this.postfix||this.filler)&&!this.readOnly&&this.computedFocused;return!this.hasValue&&!e}get hasPlaceholder(){return this.placeholderRaisable||this.placeholderVisible}get placeholderRaised(){return this.placeholderRaisable&&(this.computedFocused&&!this.readOnly||this.hasValue||this.autofilled)}get borderStart(){return this.iconLeftContent?this.iconPaddingLeft:0}get borderEnd(){return(0,l._X)(!!this.iconContent,this.hasCleaner,this.hasTooltip,this.hasCustomContent,this.size)}get iconContent(){return this.controller.icon}get iconLeftContent(){return this.controller.iconLeft}get showHint(){var t;return!!(null===(t=this.hintOptions)||void 0===t?void 0:t.content)&&(this.options.hintOnDisabled||!this.computedDisabled)}get name(){var t;return"cc-exp"===(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.autocomplete)?"ccexpiryyear":null}get computedId(){var t;return(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.id)||""}onFocused(t){this.updateFocused(t)}getIndent$(t){return(0,c.R)(t,"scroll").pipe((0,d.U)((()=>-1*Math.max(t.scrollLeft,0))))}clear(){this.nativeFocusableElement&&(this.nativeFocusableElement.value=""),this.updateValue("")}onMouseDown(t){const{nativeFocusableElement:e}=this;e&&t.target!==e&&(t.preventDefault(),e.focus())}onModelChange(t){this.updateValue(t)}onAutofilled(t){this.updateAutofilled(t)}detectRetargetFromLabel(t){(0,a.tuiRetargetedBoundaryCrossing)(t)&&t.stopImmediatePropagation()}get iconPaddingLeft(){return N[this.size]}get placeholderRaisable(){return"s"!==this.size&&!this.controller.labelOutside}updateAutofilled(t){this.autofilled!==t&&(this.autofilled=t)}updateValue(t){this.value=t,this.valueChange.emit(t)}}F.ɵfac=function(t){return new(t||F)(o.Y36(s.Cs),o.Y36(r.bZ,8),o.Y36(s.z1),o.Y36(o.SBq))},F.ɵcmp=o.Xpm({type:F,selectors:[["tui-primitive-textfield"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,u.Li,5),2&t){let t;o.iGM(t=o.CRH())&&(e.content=t)}},viewQuery:function(t,e){if(1&t&&o.Gf(x,5),2&t){let t;o.iGM(t=o.CRH())&&(e.focusableElement=t.first)}},hostVars:15,hostBindings:function(t,e){1&t&&o.NdJ("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)})),2&t&&(o.uIk("data-size",e.size),o.Udp("--border-start",e.borderStart,"rem")("--border-end",e.borderEnd,"rem"),o.ekj("_autofilled",e.autofilled)("_label-outside",e.controller.labelOutside)("_readonly",e.readOnly)("_invalid",e.computedInvalid)("_hidden",e.inputHidden))},inputs:{editable:"editable",textfieldFiller:["filler","textfieldFiller"],iconCleaner:"iconCleaner",readOnly:"readOnly",invalid:"invalid",disabled:"disabled",textfieldPrefix:["prefix","textfieldPrefix"],textfieldPostfix:["postfix","textfieldPostfix"],value:"value"},outputs:{valueChange:"valueChange"},features:[o._Bn([(0,a.tuiAsFocusableItemAccessor)(F),s.Y0]),o.qOj],ngContentSelectors:["input","select","tuiContent","*"],decls:24,vars:37,consts:[[4,"ngIf"],["automation-id","tui-primitive-textfield__wrapper","tuiWrapper","",3,"active","appearance","disabled","focus","hover","invalid","readOnly","click.prevent.silent","mousedown","tuiAutofilledChange"],["automation-id","tui-primitive-textfield__native-input","tuiMaskAccessor","",1,"t-input",3,"disabled","id","ngModel","readOnly","tuiFocusable","ngModelChange"],["focusableElement",""],["automation-id","tui-primitive-textfield__value","class","t-input t-input_template",4,"ngIf"],[1,"t-content"],["class","t-icon t-icon_left t-textfield-icon",4,"ngIf"],[1,"t-wrapper"],["automation-id","tui-primitive-textfield__placeholder","class","t-placeholder",3,"t-placeholder_raised","for",4,"ngIf"],[1,"t-wrapper-value-decoration"],["aria-hidden","true","automation-id","tui-primitive-textfield__value-decoration",1,"t-value-decoration"],["decor",""],[1,"t-icons"],["automation-id","tui-primitive-textfield__custom-content","class","t-custom-content",4,"ngIf"],["appearance","icon","automation-id","tui-primitive-textfield__cleaner","tuiWrapper","","class","t-cleaner",3,"click.stop",4,"ngIf"],["automation-id","tui-primitive-textfield__tooltip","class","t-tooltip",3,"content","describeId",4,"ngIf"],["class","t-icon t-textfield-icon",4,"ngIf"],["automation-id","tui-primitive-textfield__value",1,"t-input","t-input_template"],[1,"t-icon","t-icon_left","t-textfield-icon"],["appearance","icon","tuiWrapper","",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",3,"src"],["automation-id","tui-primitive-textfield__placeholder",1,"t-placeholder",3,"for"],["automation-id","tui-primitive-textfield__custom-content",1,"t-custom-content"],["class","t-custom-icon",3,"src",4,"polymorpheusOutlet"],[1,"t-custom-icon",3,"src"],["appearance","icon","automation-id","tui-primitive-textfield__cleaner","tuiWrapper","",1,"t-cleaner",3,"click.stop"],[3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],[3,"src"],["automation-id","tui-primitive-textfield__tooltip",1,"t-tooltip",3,"content","describeId"],[1,"t-icon","t-textfield-icon"]],template:function(t,e){if(1&t&&(o.F$t(L),o.YNc(0,M,1,0,"ng-container",0),o.ALo(1,"async"),o.YNc(2,y,1,0,"ng-container",0),o.ALo(3,"async"),o.TgZ(4,"div",1),o.NdJ("click.prevent.silent",(function(t){return e.detectRetargetFromLabel(t)}))("mousedown",(function(t){return e.onMouseDown(t)}))("tuiAutofilledChange",(function(t){return e.onAutofilled(t)})),o.ALo(5,"async"),o.Hsn(6),o.Hsn(7,1),o.TgZ(8,"input",2,3),o.NdJ("ngModelChange",(function(t){return e.onModelChange(t)})),o.qZA(),o.YNc(10,w,2,0,"div",4),o.TgZ(11,"div",5),o.YNc(12,P,2,4,"div",6),o.TgZ(13,"div",7),o.YNc(14,k,2,3,"label",8),o.TgZ(15,"div",9),o.TgZ(16,"tui-value-decoration",10,11),o.ALo(18,"async"),o.qZA(),o.qZA(),o.qZA(),o.TgZ(19,"div",12),o.YNc(20,S,2,1,"div",13),o.YNc(21,E,2,4,"span",14),o.YNc(22,D,1,2,"tui-tooltip",15),o.YNc(23,z,2,4,"div",16),o.qZA(),o.qZA(),o.qZA()),2&t){const t=o.MAs(9),i=o.MAs(17);o.Q6J("ngIf",o.lcZ(1,29,null==e.content?null:e.content.changes)),o.xp6(2),o.Q6J("ngIf",o.lcZ(3,31,null==e.hintOptions?null:e.hintOptions.change$)),o.xp6(2),o.Udp("--text-indent",o.lcZ(5,33,i.pre$),"px"),o.Q6J("active",e.pseudoActive)("appearance",e.appearance)("disabled",e.disabled)("focus",e.computedFocused)("hover",e.pseudoHover)("invalid",e.computedInvalid)("readOnly",e.readOnly),o.xp6(4),o.Q6J("disabled",e.computedDisabled)("id",e.id)("ngModel",e.value)("readOnly",e.readOnly||!e.editable)("tuiFocusable",e.computedFocusable),o.uIk("aria-invalid",e.computedInvalid)("name",e.name),o.xp6(2),o.Q6J("ngIf",e.inputHidden),o.xp6(2),o.Q6J("ngIf",e.iconLeftContent),o.xp6(2),o.Q6J("ngIf",e.hasPlaceholder),o.xp6(2),o.Udp("text-indent",o.lcZ(18,35,e.getIndent$(t)),"px"),o.ekj("t-has-value",e.value),o.xp6(4),o.Q6J("ngIf",e.hasCustomContent),o.xp6(1),o.Q6J("ngIf",e.hasCleaner),o.xp6(1),o.Q6J("ngIf",e.showHint),o.xp6(1),o.Q6J("ngIf",e.iconContent)}},directives:[p.O5,h.o,g.G,m.j,f.Fj,f.JJ,f.On,v.t,b.Z,u.Li,_.P,C.w],pipes:[p.Ov],styles:['[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);position:relative;display:block;text-align:left;border-radius:var(--tui-radius-m);height:var(--tui-height);min-height:var(--tui-height);max-height:var(--tui-height)}[data-size=s][_nghost-%COMP%]{--tui-height: var(--tui-height-s)}[data-size=m][_nghost-%COMP%]{--tui-height: var(--tui-height-m)}[data-size=l][_nghost-%COMP%]{--tui-height: var(--tui-height-l);font:var(--tui-font-text-m);line-height:1.25rem}.t-input[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;border-color:transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);text-indent:var(--text-indent);text-align:inherit;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-transform:inherit;resize:none}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-input[inputMode=none][_ngcontent-%COMP%]{caret-color:transparent}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:first-line{font-size:inherit;line-height:inherit}.t-input[_ngcontent-%COMP%]::-webkit-caps-lock-indicator, .t-input[_ngcontent-%COMP%]::-webkit-contacts-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-credit-card-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-credentials-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-strong-password-auto-fill-button{content:none!important;position:absolute;left:-62.4375rem;top:-62.4375rem;z-index:-999;display:none!important;background:transparent!important;pointer-events:none!important}.t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}._focused[_nghost-%COMP%]:not(._readonly) .t-input[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder{opacity:1}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:focus, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01-night)!important;border-color:var(--tui-autofill-night);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill-night) inset!important}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]::placeholder, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]::placeholder{color:var(--tui-text-03-night)}[data-size=s][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="s"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="s"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="s"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="s"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="s"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="s"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="m"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="m"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="m"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="m"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="m"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="l"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="l"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="l"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="l"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="l"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-l)}._disabled[_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield._disabled[_nghost-%COMP%], tui-primitive-textfield._disabled [_nghost-%COMP%], .t-input tui-textarea._disabled[_nghost-%COMP%], tui-textarea._disabled [_nghost-%COMP%], .t-input tui-text-area._disabled[_nghost-%COMP%], tui-text-area._disabled [_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="l"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="m"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]{padding-top:1.25rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.8156rem;transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.69rem;transform:translateY(-.5rem)}._hidden[_nghost-%COMP%] input.t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield._hidden[_nghost-%COMP%], tui-primitive-textfield._hidden [_nghost-%COMP%]{opacity:0;text-indent:-10em}.t-content[_ngcontent-%COMP%]{display:flex;height:100%;width:100%;box-sizing:border-box;align-items:center;overflow:hidden}[data-size=s][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0 var(--tui-padding-l)}.t-wrapper[_ngcontent-%COMP%]{flex:1;min-width:0;-webkit-padding-end:.25rem;padding-inline-end:.25rem}.t-placeholder[_ngcontent-%COMP%]{transition-property:transform,font-size,color,letter-spacing;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--tui-font-text-s);color:var(--tui-text-02);pointer-events:none;will-change:transform;transform:translateY(0)}@supports (-webkit-hyphens: none){.t-placeholder[_ngcontent-%COMP%]{will-change:unset;transition-property:transform,color,letter-spacing}}.t-placeholder_raised[_ngcontent-%COMP%]{transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font:var(--tui-font-text-xs);line-height:1.25rem;transform:translateY(-.5rem);letter-spacing:.025rem}._invalid[_nghost-%COMP%]:not(._focused) .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill)}._invalid[_nghost-%COMP%]:not(._focused) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill-night)}._focused[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-03)}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.25rem}[data-size=l][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font-size:.8156rem}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01)}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}._focused[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}.t-cleaner[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none;pointer-events:auto}._readonly[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%], ._disabled[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%]{pointer-events:none}.t-icon[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none}[data-size=s][_nghost-%COMP%] .t-icon_left[_ngcontent-%COMP%]{-webkit-margin-start:-.375rem;margin-inline-start:-.375rem}[data-size=m][_nghost-%COMP%] .t-icon_left[_ngcontent-%COMP%]{-webkit-margin-start:-.125rem;margin-inline-start:-.125rem;-webkit-margin-end:.375rem;margin-inline-end:.375rem}[data-size=l][_nghost-%COMP%] .t-icon_left[_ngcontent-%COMP%]{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.t-icons[_ngcontent-%COMP%]{display:flex;align-items:center}[data-size=m][_nghost-%COMP%] .t-icons[_ngcontent-%COMP%]{-webkit-margin-end:-.125rem;margin-inline-end:-.125rem}[data-size=s][_nghost-%COMP%] .t-icons[_ngcontent-%COMP%]{-webkit-margin-end:-.375rem;margin-inline-end:-.375rem}[_nghost-%COMP%]:not([data-size="s"]) .t-icons[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){-webkit-margin-start:.25rem;margin-inline-start:.25rem}._autofilled[data-size=s][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], ._autofilled._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], ._autofilled[_nghost-%COMP%] .t-value-decoration[_ngcontent-%COMP%]:not(.t-has-value){visibility:hidden}.t-custom-content[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;pointer-events:none}.t-custom-icon[_ngcontent-%COMP%]{width:2rem;height:100%}.t-input[_ngcontent-%COMP%]:not(:first-child){display:none}[data-size][_nghost-%COMP%] .t-input_template[_ngcontent-%COMP%]{display:flex;width:calc(100% - 1rem);max-width:calc(100% - 1rem);align-items:center;pointer-events:none;-webkit-padding-end:0;padding-inline-end:0}.t-text-template[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-wrapper-value-decoration[_ngcontent-%COMP%]{position:relative;pointer-events:none}'],changeDetection:0}),(0,n.gn)([a.tuiPure],F.prototype,"getIndent$",null)},62733:(t,e,i)=>{i.d(e,{B:()=>s});var n=i(30222),o=i(31467),a=i(63060),r=i(74788);let s=(()=>{class t extends n.D1{constructor(t){super(t),this.textfield=t}get readOnly(){return this.textfield.readOnly||!this.textfield.editable}onValueChange(t){this.textfield.onModelChange(t)}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.y))},t.ɵdir=r.lG2({type:t,selectors:[["tui-primitive-textfield"]],features:[r._Bn([(0,o.cp)(t)]),r.qOj]}),t})()},91030:(t,e,i)=>{i.d(e,{M:()=>l});var n=i(74788),o=i(4797),a=i(65490),r=i(31467);const s=["tuiTextfield",""];let l=(()=>{class t{constructor(t,e,i,n,o){this.host=t,this.controller=e,this.el=i,this.idService=n,this.legacyMask=o,this.host.process(this.el.nativeElement)}get id(){return this.el.nativeElement.id||this.idService.generate()}get inputMode(){const t=this.el.nativeElement.inputMode||this.host.inputMode;return"text"===t?null:t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.S0),n.Y36(a.Cs),n.Y36(n.SBq),n.Y36(o.TuiIdService),n.Y36(r.sf,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["input","tuiTextfield",""],["textarea","tuiTextfield",""]],hostAttrs:["type","text"],hostVars:7,hostBindings:function(t,e){1&t&&n.NdJ("input",(function(t){return!e.legacyMask&&e.host.onValueChange(t.target.value)})),2&t&&(n.Ikx("tabIndex",e.host.focusable?0:-1)("readOnly",e.host.readOnly)("value",e.host.value),n.uIk("id",e.id)("inputMode",e.inputMode)("aria-invalid",e.host.invalid)("disabled",e.host.disabled||null))},features:[n._Bn([a.Y0])],attrs:s,decls:0,vars:0,template:function(t,e){},styles:['[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;border-color:transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);text-indent:var(--text-indent);text-align:inherit;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-transform:inherit;resize:none}[_nghost-%COMP%]:-webkit-autofill, [_nghost-%COMP%]:-webkit-autofill:hover, [_nghost-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}[inputMode=none][_nghost-%COMP%]{caret-color:transparent}[_nghost-%COMP%]:-webkit-autofill, [_nghost-%COMP%]:-webkit-autofill:first-line{font-size:inherit;line-height:inherit}[_nghost-%COMP%]::-webkit-caps-lock-indicator, [_nghost-%COMP%]::-webkit-contacts-auto-fill-button, [_nghost-%COMP%]::-webkit-credit-card-auto-fill-button, [_nghost-%COMP%]::-webkit-credentials-auto-fill-button, [_nghost-%COMP%]::-webkit-strong-password-auto-fill-button{content:none!important;position:absolute;left:-62.4375rem;top:-62.4375rem;z-index:-999;display:none!important;background:transparent!important;pointer-events:none!important}[_nghost-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}._focused[_nghost-%COMP%]:not(._readonly) [_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly) [_nghost-%COMP%]::placeholder, tui-textarea._focused:not(._readonly) [_nghost-%COMP%]::placeholder, tui-text-area._focused:not(._readonly) [_nghost-%COMP%]::placeholder{opacity:1}[tuiWrapper][data-mode=onDark] [_nghost-%COMP%]:-webkit-autofill, [_nghost-%COMP%] [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode=onDark] [_nghost-%COMP%]:-webkit-autofill:hover, [_nghost-%COMP%] [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode=onDark] [_nghost-%COMP%]:-webkit-autofill:focus, [_nghost-%COMP%] [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:focus, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01-night)!important;border-color:var(--tui-autofill-night);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill-night) inset!important}[tuiWrapper][data-mode=onDark] [_nghost-%COMP%]::placeholder, [_nghost-%COMP%] [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]::placeholder, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]::placeholder{color:var(--tui-text-03-night)}[data-size=s][_nghost-%COMP%] -shadowcsshost, [_nghost-%COMP%] tui-primitive-textfield[data-size="s"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="s"] [_nghost-%COMP%]:not(tui-primitive-textfield), [_nghost-%COMP%] tui-textarea[data-size="s"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="s"] [_nghost-%COMP%]:not(tui-textarea), [_nghost-%COMP%] tui-text-area[data-size="s"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="s"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] -shadowcsshost, [_nghost-%COMP%] tui-primitive-textfield[data-size="m"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"] [_nghost-%COMP%]:not(tui-primitive-textfield), [_nghost-%COMP%] tui-textarea[data-size="m"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="m"] [_nghost-%COMP%]:not(tui-textarea), [_nghost-%COMP%] tui-text-area[data-size="m"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="m"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] -shadowcsshost, [_nghost-%COMP%] tui-primitive-textfield[data-size="l"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"] [_nghost-%COMP%]:not(tui-primitive-textfield), [_nghost-%COMP%] tui-textarea[data-size="l"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="l"] [_nghost-%COMP%]:not(tui-textarea), [_nghost-%COMP%] tui-text-area[data-size="l"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="l"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-l)}._disabled[_nghost-%COMP%] -shadowcsshost, [_nghost-%COMP%] tui-primitive-textfield._disabled[_nghost-%COMP%], tui-primitive-textfield._disabled [_nghost-%COMP%], [_nghost-%COMP%] tui-textarea._disabled[_nghost-%COMP%], tui-textarea._disabled [_nghost-%COMP%], [_nghost-%COMP%] tui-text-area._disabled[_nghost-%COMP%], tui-text-area._disabled [_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]:not(._label-outside) -shadowcsshost, [_nghost-%COMP%] tui-primitive-textfield[data-size="l"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) -shadowcsshost, [_nghost-%COMP%] tui-primitive-textfield[data-size="m"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) -shadowcsshost{padding-top:1.25rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) [_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.8156rem;transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%]:not(._label-outside) [_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.69rem;transform:translateY(-.5rem)}._hidden[_nghost-%COMP%] input[_ngcontent-%COMP%], [_nghost-%COMP%] tui-primitive-textfield._hidden[_nghost-%COMP%], tui-primitive-textfield._hidden [_nghost-%COMP%]{opacity:0;text-indent:-10em}textarea[_nghost-%COMP%]{white-space:pre-wrap}textarea[_nghost-%COMP%] tui-textarea._ios[_nghost-%COMP%], tui-textarea._ios [_nghost-%COMP%], textarea[_nghost-%COMP%] tui-text-area._ios[_nghost-%COMP%], tui-text-area._ios [_nghost-%COMP%]{padding-left:.8125rem}'],changeDetection:0}),t})()},71662:(t,e,i)=>{i.d(e,{Z:()=>h});var n=i(74788),o=i(4797),a=i(85070),r=i(26215),s=i(66682),l=i(71289),u=i(45435),c=i(88002),d=i(87519);const p=["pre"];let h=(()=>{class t{constructor(t,e){this.textfield=t,this.fontsReady$=e,this.prefix$=new r.X(""),this.pre$=(0,s.T)(this.fontsReady$,this.prefix$).pipe((0,l.g)(0),(0,u.h)((()=>{var t;return!!(null===(t=this.pre)||void 0===t?void 0:t.nativeElement.isConnected)})),(0,c.U)((()=>{var t;return(null===(t=this.pre)||void 0===t?void 0:t.nativeElement.offsetWidth)||0})),(0,d.x)())}get isContextTable(){return this.textfield.appearance===a.N.Table}get value(){return this.textfield.value}get filler(){const{focused:t,placeholder:e,exampleText:i,value:n,textfield:o}=this;return e&&i?"":t?i||o.filler.slice(n.length):""}get prefix(){return this.decorationsVisible?this.textfield.prefix:""}get postfix(){return this.decorationsVisible?this.computedPostfix:""}ngDoCheck(){this.prefix$.next(this.prefix)}get placeholder(){var t;return(null===(t=this.textfield.nativeFocusableElement)||void 0===t?void 0:t.placeholder)||""}get exampleText(){return!this.value&&this.focused?this.placeholder:""}get decorationsVisible(){return!!this.value||this.focused&&!this.placeholder}get focused(){return this.textfield.computedFocused&&!this.textfield.readOnly}get computedPostfix(){return this.textfield.postfix&&(this.filler||this.value)?` ${this.textfield.postfix}`:this.textfield.postfix}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TUI_FOCUSABLE_ITEM_ACCESSOR),n.Y36(o.TUI_FONTS_READY))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-value-decoration"]],viewQuery:function(t,e){if(1&t&&n.Gf(p,7,n.SBq),2&t){let t;n.iGM(t=n.CRH())&&(e.pre=t.first)}},hostVars:4,hostBindings:function(t,e){1&t&&n.NdJ("animationstart",(function(){return e.ngDoCheck()})),2&t&&n.ekj("_table",e.isContextTable)("_filler",e.filler)},decls:5,vars:4,consts:[[1,"t-prefix",3,"textContent"],["pre",""],[1,"t-ghost",3,"textContent"],[1,"t-filler",3,"textContent"],[1,"t-postfix",3,"textContent"]],template:function(t,e){1&t&&(n._UZ(0,"span",0,1),n._UZ(2,"span",2),n._UZ(3,"span",3),n._UZ(4,"span",4)),2&t&&(n.Q6J("textContent",e.prefix),n.xp6(2),n.Q6J("textContent",e.value),n.xp6(1),n.Q6J("textContent",e.filler),n.xp6(1),n.Q6J("textContent",e.postfix))},styles:['[_nghost-%COMP%]{position:absolute;display:block;width:100%;line-height:var(--tui-height);margin-top:calc(var(--tui-height) / -2);box-sizing:content-box;color:var(--tui-text-03);animation:tuiPresent 1s;white-space:nowrap}._table[_nghost-%COMP%]{position:static;margin-top:0}._filler[_nghost-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}tui-primitive-textfield [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]{color:var(--tui-text-03-night)}tui-primitive-textfield[data-size="m"]:not(._label-outside) [_nghost-%COMP%]{line-height:calc(var(--tui-height) - .25rem)}.t-ghost[_ngcontent-%COMP%]{visibility:hidden;white-space:pre;text-overflow:clip}.t-prefix[_ngcontent-%COMP%], .t-postfix[_ngcontent-%COMP%]{white-space:pre;color:var(--tui-text-01)}tui-primitive-textfield [tuiWrapper][data-mode="onDark"][_nghost-%COMP%] .t-prefix[_ngcontent-%COMP%], tui-primitive-textfield [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%] .t-prefix[_ngcontent-%COMP%], tui-primitive-textfield [tuiWrapper][data-mode="onDark"][_nghost-%COMP%] .t-postfix[_ngcontent-%COMP%], tui-primitive-textfield [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%] .t-postfix[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}.t-filler[_ngcontent-%COMP%]{max-width:100%;white-space:nowrap}']}),t})()},11986:(t,e,i)=>{i.d(e,{T:()=>m});var n=i(74788),o=i(4797),a=i(44984),r=i(95660),s=i(36097),l=i(40939),u=i(83636),c=i(61369),d=i(8114);function p(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",4),n.NdJ("click",(function(){const e=n.CHM(t).tuiLet;return n.oxw(3).onItemClick(e)}))("tuiHoveredChange",(function(e){const i=n.CHM(t).tuiLet;return n.oxw(3).onItemHovered(e,i)}))("tuiPressedChange",(function(e){const i=n.CHM(t).tuiLet;return n.oxw(3).onItemPressed(e,i)})),n.TgZ(1,"div",5),n._uU(2),n.qZA(),n.qZA()}if(2&t){const t=e.tuiLet,i=n.oxw(3);n.ekj("t-cell_interval",i.itemIsInterval(t))("t-cell_today",i.itemIsToday(t)),n.Q6J("tuiScrollIntoView",i.scrollItemIntoView(t)),n.uIk("data-range",i.getItemRange(t))("data-state",i.getItemState(t)),n.xp6(2),n.Oqu(t)}}function h(t,e){if(1&t&&(n.ynx(0),n.YNc(1,p,3,8,"div",3),n.BQk()),2&t){const t=e.$implicit,i=n.oxw().$implicit,o=n.oxw();n.xp6(1),n.Q6J("tuiLet",o.getItem(i,t))}}function g(t,e){1&t&&(n.TgZ(0,"div",1),n.YNc(1,h,2,1,"ng-container",2),n.qZA()),2&t&&(n.xp6(1),n.Q6J("tuiRepeatTimesOf",4))}let m=(()=>{class t{constructor(){this.hoveredItem=null,this.pressedItem=null,this.currentYear=o.TuiMonth.currentLocal().year,this.value=null,this.initialItem=o.TuiMonth.currentLocal(),this.min=o.TUI_FIRST_DAY,this.max=o.TUI_LAST_DAY,this.disabledItemHandler=o.ALWAYS_FALSE_HANDLER,this.yearClick=new n.vpe}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:o.TUI_FIRST_DAY}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:o.TUI_LAST_DAY}get isSingle(){return this.isRange(this.value)&&this.value.from.yearSame(this.value.to)}get rows(){return Math.ceil((this.calculatedMax-this.calculatedMin)/4)}get calculatedMin(){const t=this.initialItem.year-100,e=this.computedMin;return e.year>t?e.year:t}get calculatedMax(){const t=this.initialItem.year+100,e=this.computedMax;return e.yeare.from.year&&e.from.year===t&&e.from.yearSame(e.to)||null!==i&&i===t&&ie.from.year&&e.from.yearSame(e.to)?r.q.End:e.from.yearSame(e.to)&&e.from.year===t?r.q.Single:null:e.find((e=>e.year===t))?r.q.Single:null}itemIsToday(t){return this.currentYear===t}itemIsInterval(t){const{value:e,hoveredItem:i}=this;return!(null===e||!this.isRange(e))&&(e.from.yearSame(e.to)?null!==i&&e.from.year!==i&&(0,o.tuiInRange)(t,Math.min(e.from.year,i),Math.max(e.from.year,i)):e.from.year<=t&&e.to.year>t)}onItemHovered(t,e){this.updateHoveredItem(t,e)}onItemPressed(t,e){this.updatePressedItem(t,e)}onItemClick(t){this.yearClick.emit(new o.TuiYear(t))}updateHoveredItem(t,e){this.hoveredItem=t?e:null}updatePressedItem(t,e){this.pressedItem=t?e:null}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-primitive-year-picker"]],hostVars:2,hostBindings:function(t,e){2&t&&n.ekj("_single",e.isSingle)},inputs:{value:"value",initialItem:"initialItem",min:"min",max:"max",disabledItemHandler:"disabledItemHandler"},outputs:{yearClick:"yearClick"},decls:1,vars:1,consts:[["automation-id","tui-primitive-year-picker__row","class","t-row",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["automation-id","tui-primitive-year-picker__row",1,"t-row"],[4,"tuiRepeatTimes","tuiRepeatTimesOf"],["automation-id","tui-primitive-year-picker__cell","class","t-cell",3,"t-cell_interval","t-cell_today","tuiScrollIntoView","click","tuiHoveredChange","tuiPressedChange",4,"tuiLet"],["automation-id","tui-primitive-year-picker__cell",1,"t-cell",3,"tuiScrollIntoView","click","tuiHoveredChange","tuiPressedChange"],[1,"t-item"]],template:function(t,e){1&t&&n.YNc(0,g,2,1,"div",0),2&t&&n.Q6J("tuiRepeatTimesOf",e.rows)},directives:[s.X,l.L,u.M,c.c,d.n],styles:['[_nghost-%COMP%]{display:block;font:var(--tui-font-text-m)}.t-row[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:space-between;height:2.25rem;isolation:isolate}.t-item[_ngcontent-%COMP%]{position:relative;flex:1;line-height:2rem;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:before, .t-item[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:after{border-radius:.5rem}.t-cell[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;width:3.9375rem;text-align:center;outline:none;cursor:pointer;background-clip:content-box;box-sizing:border-box;border:.125rem solid transparent}.t-cell[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-cell_today[_ngcontent-%COMP%]:after{position:absolute;left:50%;transform:translate(-50%);content:"";bottom:.3125rem;height:.125rem;width:.75rem;border-radius:.375rem;background-color:var(--tui-text-01)}.t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell_interval[_ngcontent-%COMP%]:not(:last-child):before{right:-.25rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell_interval[_ngcontent-%COMP%]:not([data-range="start"]):not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell_interval[_ngcontent-%COMP%]:last-child:first-child:before{right:0}.t-cell_interval[_ngcontent-%COMP%]:first-child > .t-item[_ngcontent-%COMP%]{border-top-left-radius:var(--tui-radius-m);border-bottom-left-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%]:last-child > .t-item[_ngcontent-%COMP%]{border-top-right-radius:var(--tui-radius-m);border-bottom-right-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{border-radius:0}.t-cell[data-range][_ngcontent-%COMP%]:after{background-color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary)}.t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-hover)}.t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-active)}.t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell[data-range=end][_ngcontent-%COMP%]:not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{left:.625rem;border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:-2rem;right:100%;transform:translate(1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{right:.625rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:100%;right:-2rem;transform:translate(-1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=single][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{display:none}.t-cell[data-state=disabled][_ngcontent-%COMP%]{pointer-events:none}.t-cell[data-state=disabled][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{opacity:.36}.t-cell[data-state=hover][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-hover)}.t-cell[data-state=active][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-active)}[_nghost-%COMP%]{width:15.75rem}.t-row[_ngcontent-%COMP%]{margin:.875rem 0}.t-row[_ngcontent-%COMP%]:first-child{margin-top:0}.t-row[_ngcontent-%COMP%]:last-child{margin-bottom:0}'],changeDetection:0}),t})()},23242:(t,e,i)=>{i.d(e,{G:()=>x});var n=i(12057),o=i(4797),a=i(47029),r=i(31467),s=i(9112),l=i(25917),u=i(88002),c=i(54395),d=i(74788),p=i(94165),h=i(45696),g=i(73281),m=i(49405),f=i(12252),v=i(40674);function b(t,e){1&t&&d._UZ(0,"tui-scroll-controls",2)}const _=["*",[["tuiOverContent"]],[["tuiOverDialogs"]],[["tuiOverAlerts"]],[["tuiOverPortals"]],[["tuiOverHints"]]],C=["*","tuiOverContent","tuiOverDialogs","tuiOverAlerts","tuiOverPortals","tuiOverHints"];let x=(()=>{class t{constructor(t,e,i,n,o,a,r,d,p){var h;this.reducedMotion=t,this.duration=e,this.dialogs=i,this.isMobile=n,this.breakpoint=o,this.isIOS=a,this.isAndroid=r,this.isMobileRes$=this.breakpoint.pipe((0,u.U)((t=>"mobile"===t))),this.scrollbars$=this.dialogs.length&&!this.isMobile?(0,s.aj)([...this.dialogs]).pipe((0,u.U)((t=>!t.some((({length:t})=>t)))),(0,c.b)(0)):(0,l.of)(!this.isMobile),null===(h=d.defaultView)||void 0===h||h.document.body.setAttribute("data-tui-theme",p.toLowerCase())}}return t.ɵfac=function(e){return new(e||t)(d.Y36(r.TK),d.Y36(r.dx),d.Y36(o.TUI_DIALOGS),d.Y36(o.TUI_IS_MOBILE),d.Y36(a.zE),d.Y36(o.TUI_IS_IOS),d.Y36(o.TUI_IS_ANDROID),d.Y36(n.K0),d.Y36(r.r2))},t.ɵcmp=d.Xpm({type:t,selectors:[["tui-root"]],hostAttrs:["data-tui-version","3.97.0"],hostVars:9,hostBindings:function(t,e){1&t&&d.NdJ("touchstart.passive.silent",(function(){return 0}))("$.class._mobile",(function(){return e.isMobileRes$})),2&t&&(d.Ikx("$.class._mobile",e.isMobileRes$),d.Udp("--tui-duration",e.duration,"ms"),d.ekj("_ios",e.isIOS)("_android",e.isAndroid)("_reduced-motion",e.reducedMotion))},ngContentSelectors:C,decls:14,vars:3,consts:[["class","t-root-scrollbar",4,"ngIf"],[1,"t-root-content"],[1,"t-root-scrollbar"]],template:function(t,e){1&t&&(d.F$t(_),d.YNc(0,b,1,0,"tui-scroll-controls",0),d.ALo(1,"async"),d._UZ(2,"tui-svg-defs-host"),d.TgZ(3,"tui-dropdown-host"),d.TgZ(4,"div",1),d.Hsn(5),d.qZA(),d.Hsn(6,1),d._UZ(7,"tui-dialog-host"),d.Hsn(8,2),d._UZ(9,"tui-alert-host"),d.Hsn(10,3),d.qZA(),d.Hsn(11,4),d._UZ(12,"tui-hints-host"),d.Hsn(13,5)),2&t&&d.Q6J("ngIf",d.lcZ(1,1,e.scrollbars$))},directives:[n.O5,p.M,h.q,g.T,m.f,f.J,v.t],pipes:[n.Ov],styles:['@keyframes tuiPresent{to{content:"1"}}@keyframes tuiSkeletonVibe{to{opacity:.5}}html,.tui-zero-scrollbar{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,.tui-zero-scrollbar::-webkit-scrollbar,html::-webkit-scrollbar-thumb,.tui-zero-scrollbar::-webkit-scrollbar-thumb{display:none}body[data-tui-theme]{font:var(--tui-font-text-s);color:var(--tui-text-01);background:var(--tui-base-01);margin:0}tui-root{position:relative;display:block;flex:1;-webkit-tap-highlight-color:transparent}tui-root>.t-root-scrollbar{position:fixed;top:0;left:0;bottom:0;right:0;display:none;margin:0}[data-tui-theme] tui-root>.t-root-scrollbar{display:block}.t-root-content{position:relative;top:var(--t-root-top);height:100%;isolation:isolate}.t-root-content>*{--t-root-top: 0}[tuiDropdownButton][tuiDropdownButton]{display:none}.t-overscroll-none{overscroll-behavior:none}\n'],encapsulation:2}),t})()},22641:(t,e,i)=>{i.d(e,{hq:()=>n.h,uY:()=>c.uY,bC:()=>c.bC,ex:()=>n.e,Rm:()=>o.R,IB:()=>a.I,Jy:()=>u,av:()=>c.av});var n=i(43362),o=i(62500),a=i(3881),r=i(12057),s=i(4797),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[r.ez,s.TuiScrollControlsModule]]}),t})();var c=i(23614)},43362:(t,e,i)=>{i.d(e,{e:()=>r,h:()=>a});var n=i(74788),o=i(4797);const a="[tuiScrollRef]";let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiScrollRef",""]],features:[n._Bn([{provide:o.TUI_SCROLL_REF,useExisting:n.SBq}])]}),t})()},62500:(t,e,i)=>{i.d(e,{R:()=>a});var n=i(74788),o=i(82032);let a=(()=>{class t{constructor(t){this.el=t}ngOnInit(){this.el.nativeElement.dispatchEvent(new CustomEvent(o.UZ,{bubbles:!0,detail:this.el.nativeElement}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiScrollable",""]]}),t})()},3881:(t,e,i)=>{i.d(e,{I:()=>d});var n=i(74788),o=i(62579),a=i(4797),r=i(23614),s=i(12057),l=i(40674);function u(t,e){if(1&t&&n._UZ(0,"tui-scroll-controls",2),2&t){const t=n.oxw();n.ekj("t-hover-mode","hover"===t.options.mode)}}const c=["*"];let d=(()=>{class t{constructor(t,e,i,o,r){this.cssRef=t,this.el=e,this.userAgent=i,this.isIos=o,this.options=r,this.isLegacy=!this.cssRef.supports("position","sticky")||(0,a.tuiIsFirefox)(this.userAgent)&&!this.cssRef.supports("scrollbar-width","none"),this.hidden=!1,this.browserScrollRef=new n.SBq(this.el.nativeElement)}get delegated(){return this.browserScrollRef.nativeElement!==this.el.nativeElement}get showScrollbars(){return!this.hidden&&!this.isIos&&(!this.isLegacy||this.delegated)}get showNative(){return this.isLegacy&&!this.hidden&&!this.delegated}onScrollable(t){this.browserScrollRef.nativeElement=t}scrollIntoView(t){var e;if(this.delegated)return;const{nativeElement:i}=this.browserScrollRef,{offsetTop:n,offsetLeft:o}=(0,a.tuiGetElementOffset)(i,t),{clientHeight:r,clientWidth:s}=i,{offsetHeight:l,offsetWidth:u}=t,c=n+l/2-r/2,d=o+u/2-s/2;null===(e=i.scrollTo)||void 0===e||e.call(i,d,c)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.ux),n.Y36(n.SBq),n.Y36(o.yZ),n.Y36(a.TUI_IS_IOS),n.Y36(r.bC))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-scrollbar"]],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("tui-scrollable.stop",(function(t){return e.onScrollable(t.detail)}))("tui-scroll-into-view.stop",(function(t){return e.scrollIntoView(t.detail)})),2&t&&n.ekj("_legacy",e.showNative)},inputs:{hidden:"hidden"},features:[n._Bn([{provide:a.TUI_SCROLL_REF,deps:[t],useFactory:({browserScrollRef:t})=>t}])],ngContentSelectors:c,decls:3,vars:3,consts:[["class","t-bars",3,"t-hover-mode",4,"ngIf"],[1,"t-content"],[1,"t-bars"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,u,1,2,"tui-scroll-controls",0),n.TgZ(1,"div",1),n.Hsn(2),n.qZA()),2&t&&(n.Q6J("ngIf",e.showScrollbars),n.xp6(1),n.ekj("t-content_delegated",e.delegated))},directives:[s.O5,l.t],styles:["[_nghost-%COMP%]{position:relative;display:flex;isolation:isolate;overflow:auto}[_nghost-%COMP%]:not(._legacy){scrollbar-width:none;-ms-overflow-style:none}[_nghost-%COMP%]:not(._legacy)::-webkit-scrollbar, [_nghost-%COMP%]:not(._legacy)::-webkit-scrollbar-thumb{background:transparent;width:0;height:0}._legacy[_nghost-%COMP%]{overflow:overlay}@media all and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: .001dpcm){._legacy[_nghost-%COMP%]::-webkit-scrollbar, ._legacy[_nghost-%COMP%]::-webkit-scrollbar-thumb{width:1rem;height:1rem;border-radius:6.25rem;background-clip:padding-box;border:.375rem solid transparent}._legacy[_nghost-%COMP%]::-webkit-scrollbar{background-color:transparent}._legacy[_nghost-%COMP%]::-webkit-scrollbar-thumb{background-color:var(--tui-clear-hover)}._legacy[_nghost-%COMP%]::-webkit-scrollbar-thumb:hover{background-color:var(--tui-clear-active)}._legacy[_nghost-%COMP%]::-webkit-scrollbar-thumb:active{background-color:var(--tui-text-03)}}[_nghost-%COMP%] .t-hover-mode[_ngcontent-%COMP%]:not(:active){transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;opacity:0}[_nghost-%COMP%]:hover .t-hover-mode[_ngcontent-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;opacity:1}.t-content[_ngcontent-%COMP%]{isolation:isolate;flex:1;flex-basis:auto;width:100%;height:-webkit-max-content;height:max-content}.t-content_delegated[_ngcontent-%COMP%]{height:100%}.t-bars[_ngcontent-%COMP%]{color:var(--tui-text-01)}"],changeDetection:0}),t})()},23614:(t,e,i)=>{i.d(e,{av:()=>r,bC:()=>a,uY:()=>o});var n=i(4797);const o={mode:"always"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},11820:(t,e,i)=>{i.d(e,{U:()=>n});const n={tuiIconAttach:"tuiIconPaperclip",tuiIconAttention:"tuiIconAlertCircle",tuiIconBackCircle:"tuiIconArrowLeftCircle",tuiIconCall:"tuiIconPhone",tuiIconCallIn:"tuiIconPhoneIncoming",tuiIconCallOut:"tuiIconPhoneOutgoing",tuiIconCallTransfer:"tuiIconPhoneForwarded",tuiIconCancel:"tuiIconXCircle",tuiIconCancelCircle:"tuiIconSlash",tuiIconCard:"tuiIconCreditCard",tuiIconCards:"tuiIconCreditCard",tuiIconChartBar:"tuiIconBarChart",tuiIconChart:"tuiIconBarChart",tuiIconCheckList:"tuiIconClipboard",tuiIconCloseCircle:"tuiIconXCircle",tuiIconCollapse:"tuiIconMinimize",tuiIconComment:"tuiIconMessageSquare",tuiIconCommentFw:"tuiIconMessageForward",tuiIconCompany:"tuiIconBriefcase",tuiIconDefaultDoc:"tuiIconFile",tuiIconDesktop:"tuiIconMonitor",tuiIconDesktopOff:"tuiIconMonitorOff",tuiIconDislike:"tuiIconThumbsDown",tuiIconDone:"tuiIconCheckCircle",tuiIconDraft:"tuiIconEdit2",tuiIconEyeOpen:"tuiIconEye",tuiIconEyeClosed:"tuiIconEyeOff",tuiIconExpand:"tuiIconMaximize",tuiIconExternal:"tuiIconExternalLink",tuiIconFrame:"tuiIconLayout",tuiIconGeo:"tuiIconMapPin",tuiIconHeartFilled:"tuiIconHeart",tuiIconHide:"tuiIconEyeOff",tuiIconImg:"tuiIconImage",tuiIconInfoCircle:"tuiIconInfo",tuiIconLike:"tuiIconThumbsUp",tuiIconLockOpen:"tuiIconUnlock",tuiIconMobile:"tuiIconSmartphone",tuiIconMoreHor:"tuiIconMoreHorizontal",tuiIconMoreVer:"tuiIconMoreVertical",tuiIconMoreVert:"tuiIconMoreVertical",tuiIconPicture:"tuiIconImage",tuiIconPin:"tuiIconMapPin",tuiIconPrint:"tuiIconPrinter",tuiIconRefresh:"tuiIconRefreshCw",tuiIconRemove:"tuiIconX",tuiIconShow:"tuiIconEye",tuiIconSound:"tuiIconVolume",tuiIconSoundOff:"tuiIconVolumeX",tuiIconStarFilled:"tuiIconStar",tuiIconStop:"tuiIconSquare",tuiIconStructure:"tuiIconGrid",tuiIconTime:"tuiIconClock",tuiIconTooltip:"tuiIconHelpCircle",tuiIconViewList:"tuiIconList",tuiIconWifiOn:"tuiIconWifi"}},38192:(t,e,i)=>{i.d(e,{U3:()=>n.U,oS:()=>u.oS,$E:()=>u.$E,_f:()=>u._f,PN:()=>o.P,EI:()=>l,vk:()=>u.vk,bS:()=>u.bS});var n=i(11820),o=i(34880),a=i(12057),r=i(4797),s=i(74788);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[a.ez,r.TuiLetModule]]}),t})();var u=i(42437)},42437:(t,e,i)=>{i.d(e,{$E:()=>c,_f:()=>d,bS:()=>p,oS:()=>u,vk:()=>h});var n=i(74788),o=i(4797),a=i(31467),r=i(96973),s=i(54487),l=i(11820);const u={iconsPlace:a.xp,path:(0,r.ht)(a.xp),srcProcessor:s.y,contentProcessor:o.tuiSvgLinearGradientProcessor,deprecated:t=>{const e=t.replace("Large","").replace("Outline",""),i=l.U[e];return i?`${e}/(Large|Outline) is deprecated, use ${i}/(Large|Outline) instead`:""}},c=(0,o.tuiCreateTokenFromFactory)((()=>({iconsPlace:(0,n.f3M)(a.AA),path:(0,n.f3M)(a.ki),deprecated:u.deprecated,srcProcessor:(0,n.f3M)(a.V5),contentProcessor:(0,n.f3M)(a.u_)}))),d=new n.OlP("[TUI_SVG_SRC_INTERCEPTORS]");function p(t){return{provide:d,useValue:t,multi:!0}}const h=t=>({provide:c,deps:[[new n.tp0,new n.FiY,c],[new n.FiY,a.AA],[new n.FiY,a.ki],[new n.FiY,a.V5],[new n.FiY,a.u_]],useFactory:(e,i,n,a,s)=>{var l,c,d,p,h,g,m,f,v,b,_,C,x,M;return{iconsPlace:null!==(d=null!==(c=null!==(l=t.iconsPlace)&&void 0!==l?l:null==e?void 0:e.iconsPlace)&&void 0!==c?c:i)&&void 0!==d?d:u.iconsPlace,path:(0,o.tuiIsString)(t.path)?(0,r.ht)(t.path):null!==(g=null!==(h=null!==(p=t.path)&&void 0!==p?p:null==e?void 0:e.path)&&void 0!==h?h:n)&&void 0!==g?g:u.path,deprecated:null!==(f=null!==(m=t.deprecated)&&void 0!==m?m:null==e?void 0:e.deprecated)&&void 0!==f?f:u.deprecated,srcProcessor:null!==(_=null!==(b=null!==(v=t.srcProcessor)&&void 0!==v?v:null==e?void 0:e.srcProcessor)&&void 0!==b?b:a)&&void 0!==_?_:u.srcProcessor,contentProcessor:null!==(M=null!==(x=null!==(C=t.contentProcessor)&&void 0!==C?C:null==e?void 0:e.contentProcessor)&&void 0!==x?x:s)&&void 0!==M?M:u.contentProcessor}}})},34880:(t,e,i)=>{i.d(e,{P:()=>w});var n=i(64762),o=i(12057),a=i(74788),r=i(91211),s=i(62579),l=i(4797),u=i(82032),c=i(47029),d=i(31467),p=i(71652),h=i(82298),g=i(25917),m=i(43190),f=i(39761),v=i(5304),b=i(88002),_=i(42437),C=i(40939);function x(t,e){if(1&t&&a._UZ(0,"div",3),2&t){const t=a.oxw().tuiLet;a.Q6J("innerHTML",t,a.oJD)}}function M(t,e){if(1&t){const t=a.EpF();a.O4$(),a.TgZ(0,"svg",4),a.NdJ("error",(function(){return a.CHM(t),a.oxw(2).onError()})),a._UZ(1,"use"),a.qZA()}if(2&t){const t=a.oxw(2);a.xp6(1),a.uIk("href",t.use,null,"xlink")}}function y(t,e){if(1&t&&(a.ynx(0),a.YNc(1,x,1,1,"div",1),a.YNc(2,M,2,1,"ng-template",null,2,a.W1O),a.BQk()),2&t){const t=a.MAs(3),e=a.oxw();a.xp6(1),a.Q6J("ngIf",e.isInnerHTML)("ngIfElse",t)}}class w{constructor(t,e,i,n,o,a,r,s,u,c){this.doc=t,this.win=e,this.options=i,this.srcInterceptors=n,this.tuiSanitizer=o,this.svgService=a,this.staticRequestService=r,this.sanitizer=s,this.el=u,this.baseHref=c,this.src$=new h.t(1),this.icon="",this.innerHTML$=this.src$.pipe((0,m.w)((()=>(0,l.tuiIsString)(this.icon)?this.isExternal?this.getExternalIcon(this.icon):(0,g.of)(this.getSafeHtml(this.icon)):(0,g.of)(this.icon))),(0,f.O)(""))}set src(t){var e;this.options.deprecated(String(t)),this.icon=(null!==(e=this.srcInterceptors)&&void 0!==e?e:[]).reduce(((t,e)=>e(t,this.options)),this.options.srcProcessor(t||"")),this.src$.next()}get src(){return this.icon}get use(){return(0,l.tuiIsString)(this.icon)?this.icon.includes(".svg#")?this.icon:this.resolveName(this.icon,this.options.path):""}get isInnerHTML(){return!(0,l.tuiIsString)(this.icon)||this.isSrc||this.isExternal||this.isName&&this.isShadowDOM}get isShadowDOM(){return(0,l.tuiGetDocumentOrShadowRoot)(this.el.nativeElement)!==this.doc}get isUse(){return this.use.replace(u.uJ,"").includes(".svg#")}get isExternal(){return this.isUrl||this.isCrossDomain}get isUrl(){return(0,l.tuiIsString)(this.icon)&&this.icon.replace(u.uJ,"").endsWith(".svg")}get isSrc(){return(0,l.tuiIsString)(this.icon)&&(0,p.jL)(this.icon)}get isName(){return!this.isUrl&&!this.isUse&&!this.isSrc}get isCrossDomain(){const{use:t,isUse:e,win:i}=this;return e&&t.startsWith("http")&&!!i.origin&&!t.startsWith(i.origin)}onError(t="External icon is missing on the given URL"){const{icon:e}=this,i=new CustomEvent(u.qT,{bubbles:!0,detail:{message:t,icon:e}});this.el.nativeElement.dispatchEvent(i)}resolveName(t,e){return e(t,this.baseHref)}getSafeHtml(t){return this.isSrc?this.sanitize(t):this.process(t)}process(t){const e=this.svgService.getOriginal(t);return this.isName&&!e&&t&&this.onError("Attempted to use undefined named icon"),this.isShadowDOM&&this.isName?this.sanitize(e||""):""}sanitize(t){return t=this.options.contentProcessor(t),this.tuiSanitizer&&(0,l.tuiIsString)(t)?this.sanitizer.bypassSecurityTrustHtml(this.tuiSanitizer.sanitize(a.q3G.HTML,t)||""):t}getExternalIcon(t){const e=t.includes(".svg")?t:this.use;return this.staticRequestService.request(e).pipe((0,v.K)((()=>(this.onError("Failed to load external SVG"),(0,g.of)("")))),(0,b.U)((t=>this.sanitize(t.replace("{i.d(e,{Z:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.AbstractTuiThemeSwitcher{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵcmp=o.Xpm({type:t,selectors:[["tui-theme-night"]],features:[o.qOj],decls:0,vars:0,template:function(t,e){},styles:[":root{--tui-base-01: #222;--tui-base-02: #333;--tui-base-03: #808080;--tui-base-04: #959595;--tui-base-05: #b0b0b0;--tui-base-06: #d7d7d7;--tui-base-07: #ededed;--tui-base-08: #f6f6f6;--tui-base-09: #fff;--tui-focus: rgba(51, 51, 51, .64);--tui-secondary: rgba(255, 255, 255, .16);--tui-secondary-hover: rgba(255, 255, 255, .24);--tui-secondary-active: rgba(255, 255, 255, .4);--tui-clear: rgba(255, 255, 255, .16);--tui-clear-disabled: rgba(255, 255, 255, .08);--tui-clear-hover: rgba(255, 255, 255, .24);--tui-clear-active: rgba(255, 255, 255, .4);--tui-error-fill: #ff8c67;--tui-error-bg: rgba(244, 87, 37, .32);--tui-error-bg-hover: rgba(244, 87, 37, .4);--tui-success-fill: #4ac99b;--tui-success-bg: rgba(74, 201, 155, .32);--tui-success-bg-hover: rgba(74, 201, 155, .4);--tui-warning-fill: #ffc700;--tui-warning-bg: rgba(255, 199, 0, .32);--tui-warning-bg-hover: rgba(255, 199, 0, .4);--tui-info-fill: #70b6f6;--tui-info-bg: rgba(112, 182, 246, .32);--tui-info-bg-hover: rgba(112, 182, 246, .4);--tui-neutral-fill: #959ba4;--tui-neutral-bg: rgba(149, 155, 164, .32);--tui-neutral-bg-hover: rgba(149, 155, 164, .48);--tui-text-01: #ffffff;--tui-text-02: rgba(255, 255, 255, .72);--tui-text-03: rgba(255, 255, 255, .6);--tui-link: #6788ff;--tui-link-hover: #526ed3;--tui-positive: #44c596;--tui-positive-hover: #3aa981;--tui-negative: #ff8c67;--tui-negative-hover: #bb593a;--tui-autofill: var(--tui-autofill-night);--tui-elevation-01: #222;--tui-elevation-02: #222;--tui-shadow: 0 .25rem 1.5rem rgba(0, 0, 0, .12);--tui-shadow-hover: 0 .75rem 2.25rem rgba(0, 0, 0, .2);--tui-shadow-dropdown: 0 1.5rem 1rem rgba(0, 0, 0, .03), 0 .75rem .75rem rgba(0, 0, 0, .04), 0 .25rem .375rem rgba(0, 0, 0, .05);--tui-shadow-modal: 0 1.125rem 1.875rem rgba(0, 0, 0, .48);--tui-shadow-sidebar: .25rem 0 1.5rem rgba(0, 0, 0, .12);--tui-shadow-navigation: 0 .125rem 1rem rgba(0, 0, 0, .08);--tui-shadow-sheet: 0 -1rem 1.75rem rgba(0, 0, 0, .24)}tui-notification{--tui-base-01: #000}\n"],encapsulation:2,changeDetection:0}),t})()},33351:(t,e,i)=>{i.d(e,{w:()=>_});var n=i(4797),o=i(65490),a=i(47730),r=i(31467),s=i(46782),l=i(74788),u=i(2697),c=i(67446),d=i(29070),p=i(54255),h=i(15491),g=i(219),m=i(89570),f=i(34880),v=i(12057);function b(t,e){if(1&t&&l._UZ(0,"tui-svg",3),2&t){const t=e.polymorpheusOutlet;l.Q6J("src",t)}}let _=(()=>{class t extends o.bZ{constructor(t,e,i,n){super(i),this.isMobile=n,this.mode=null,this.describeId="",e.pipe((0,s.R)(t)).subscribe((t=>{this.mode=t}))}get computedAppearance(){return this.appearance||this.mode||""}stopOnMobile(t){var e;this.isMobile&&(t.preventDefault(),t.stopPropagation()),null===(e=this.driver$)||void 0===e||e.toggle()}}return t.ɵfac=function(e){return new(e||t)(l.Y36(n.TuiDestroyService,2),l.Y36(r.Au),l.Y36(o.H3),l.Y36(n.TUI_IS_MOBILE))},t.ɵcmp=l.Xpm({type:t,selectors:[["tui-tooltip"]],viewQuery:function(t,e){if(1&t&&l.Gf(o.t6,5),2&t){let t;l.iGM(t=l.CRH())&&(e.driver$=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&l.NdJ("mousedown",(function(t){return e.stopOnMobile(t)})),2&t&&l.uIk("data-appearance",e.computedAppearance)},inputs:{content:"content",direction:"direction",appearance:"appearance",showDelay:"showDelay",hideDelay:"hideDelay",describeId:"describeId",context:"context"},features:[l._Bn([n.TuiDestroyService,a.CV]),l.qOj],decls:4,vars:11,consts:[["appearance","icon","automation-id","tui-tooltip__icon","tuiWrapper","",1,"t-tooltip-icon",3,"hover","tuiHint","tuiHintAppearance","tuiHintContext","tuiHintDescribe","tuiHintDirection","tuiHintHideDelay","tuiHintShowDelay"],["driver","tuiHintHover"],[3,"src",4,"polymorpheusOutlet"],[3,"src"]],template:function(t,e){if(1&t&&(l.TgZ(0,"span",0,1),l.ALo(2,"async"),l.YNc(3,b,1,1,"tui-svg",2),l.qZA()),2&t){const t=l.MAs(1);l.Q6J("hover",l.lcZ(2,9,t)||null)("tuiHint",e.content)("tuiHintAppearance",e.computedAppearance)("tuiHintContext",e.context)("tuiHintDescribe",e.describeId)("tuiHintDirection",e.direction)("tuiHintHideDelay",e.hideDelay)("tuiHintShowDelay",e.showDelay),l.xp6(3),l.Q6J("polymorpheusOutlet",e.icon)}},directives:[u.o,c.D,d.x,p.t,h.D,g.$,m.Li,f.P],pipes:[v.Ov],styles:['[_nghost-%COMP%]{transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:inline-block;width:1.5rem;height:1.5rem;vertical-align:middle;font-size:0;line-height:0;pointer-events:auto;cursor:pointer;color:var(--tui-text-01)}[data-appearance=error][_nghost-%COMP%]{color:var(--tui-error-fill)}.t-tooltip-icon[_ngcontent-%COMP%]{display:inline-block;width:100%;height:100%;color:inherit}[tuiWrapper][data-appearance="textfield"][data-state="disabled"][_nghost-%COMP%] .t-tooltip-icon[_ngcontent-%COMP%], [tuiWrapper][data-appearance="textfield"][data-state="disabled"] [_nghost-%COMP%] .t-tooltip-icon[_ngcontent-%COMP%]{opacity:1}'],changeDetection:0}),t})()},82032:(t,e,i)=>{i.d(e,{oA:()=>r,v1:()=>m,uJ:()=>o,YZ:()=>a,zE:()=>s,Jl:()=>l,hW:()=>f,P8:()=>c,Fw:()=>g,qT:()=>h,SG:()=>x,vw:()=>y,jL:()=>M,s9:()=>_,AJ:()=>C,R3:()=>b,W6:()=>v,UZ:()=>p,fe:()=>d,Nq:()=>u});var n=i(4797);const o=`?v=${n.TUI_VERSION}`,a=[",","."],r=t=>t.includes(".svg#")?t:`#${t}`,s=()=>n.EMPTY_ARRAY,l={decimalLimit:1/0,decimalSeparator:",",thousandSeparator:n.CHAR_NO_BREAK_SPACE,zeroPadding:!0,rounding:"truncate",decimal:"not-zero"},u=["Spacebar","Backspace","Delete","ArrowLeft","ArrowRight","Left","Right","End","Home"],c="tui-expand-loaded",d="tui-scroll-into-view",p="tui-scrollable",h="tui-icon-error",g=["bottom-left","bottom","bottom-right","top-left","top","top-right","left-top","left","left-bottom","right-top","right","right-bottom"],m="[]",f=/\d/,v=/\D/,b=/\D+/g,_=/^0+/,C=/[ \-_()]/g,x=/[.,\\/#!$%\\^&\\*;:{}=\\-_`~()]$/,M=/[A-z]/,y=/[A-z|0-9]/},45452:(t,e,i)=>{i.d(e,{J:()=>u});var n=i(64762),o=i(4797),a=i(30222),r=i(30126),s=i(79765),l=i(74788);class u extends a.kk{constructor(t,e,i){super((t=>this.stream$.subscribe(t))),this.activeZone=t,this.isIOS=e,this.isTouch=i,this.stream$=new s.xQ,this.currentRect=o.EMPTY_CLIENT_RECT,this.longTapTimeout=NaN,this.type="dropdown"}get userSelect(){return this.isTouch?"none":null}onContextMenu(t,e){this.currentRect=(0,o.tuiPointToClientRect)(t,e),this.stream$.next(!0)}closeDropdown(){this.stream$.next(!1),this.currentRect=o.EMPTY_CLIENT_RECT}onTouchMove(t,e){this.isIOS&&this.isTouch&&this.currentRect!==o.EMPTY_CLIENT_RECT&&Math.hypot(t-this.currentRect.x,e-this.currentRect.y)>15&&this.onTouchEnd()}onTouchStart(t,e){this.isIOS&&this.isTouch&&this.currentRect===o.EMPTY_CLIENT_RECT&&(this.longTapTimeout=setTimeout((()=>{this.currentRect=(0,o.tuiPointToClientRect)(t,e),this.stream$.next(!0)}),700))}onTouchEnd(){this.isIOS&&this.isTouch&&clearTimeout(this.longTapTimeout)}getClientRect(){return this.currentRect}}u.ɵfac=function(t){return new(t||u)(l.Y36(o.TuiActiveZoneDirective),l.Y36(o.TUI_IS_IOS),l.Y36(o.TUI_IS_TOUCH))},u.ɵdir=l.lG2({type:u,selectors:[["","tuiDropdown","","tuiDropdownContext",""]],hostVars:6,hostBindings:function(t,e){1&t&&l.NdJ("contextmenu.prevent.stop",(function(t){return e.onContextMenu(t.clientX,t.clientY)}))("click.silent",(function(t){return e.closeDropdown(t.target)}),!1,l.evT)("contextmenu.capture.silent",(function(t){return e.closeDropdown(t.target)}),!1,l.evT)("keydown.esc",(function(t){return e.closeDropdown(t.currentTarget)}),!1,l.evT)("touchmove.silent.passive",(function(t){return e.onTouchMove(t.touches[0].clientX,t.touches[0].clientY)}))("touchstart.silent.passive",(function(t){return e.onTouchStart(t.touches[0].clientX,t.touches[0].clientY)}))("touchend.silent.passive",(function(){return e.onTouchEnd()}))("touchcancel.silent.passive",(function(){return e.onTouchEnd()})),2&t&&l.Udp("user-select",e.userSelect)("-webkit-touch-callout",e.userSelect)("-webkit-user-select",e.userSelect)},features:[l._Bn([o.TuiActiveZoneDirective,(0,a.UK)(u),(0,a.Ic)(u)]),l.qOj]}),(0,n.gn)([(0,r.uX)((function(t){return!this.activeZone.contains(t)}))],u.prototype,"closeDropdown",null)},9829:(t,e,i)=>{i.d(e,{V:()=>r});var n=i(4797),o=i(30222),a=i(74788);let r=(()=>{class t extends o.FP{constructor(t,e,i){super(t,e,i),this.type="dropdown"}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiDestroyService,2),a.Y36(o.kk),a.Y36(o.c2))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiDropdown",""]],features:[a._Bn([n.TuiDestroyService]),a.qOj]}),t})()},27084:(t,e,i)=>{i.d(e,{E:()=>g});var n=i(4797),o=i(30222),a=i(79765),r=i(66682),s=i(25917),l=i(43190),u=i(71289),c=i(68307),d=i(18819),p=i(38974),h=i(74788);let g=(()=>{class t extends o.kk{constructor(t,e,i){super((t=>this.stream$.subscribe(t))),this.hovered$=t,this.options=e,this.parentHover=i,this.toggle$=new a.xQ,this.stream$=(0,r.T)(this.toggle$,this.hovered$).pipe((0,l.w)((t=>(0,s.of)(t).pipe((0,u.g)(t?this.showDelay:this.hideDelay)))),(0,c.b)((t=>{this.hovered=t})),(0,d.B)()),this.showDelay=this.options.showDelay,this.hideDelay=this.options.hideDelay,this.hovered=!1,this.type="dropdown"}toggle(t){var e;null===(e=this.parentHover)||void 0===e||e.toggle(t),this.toggle$.next(t)}}return t.ɵfac=function(e){return new(e||t)(h.Y36(n.TuiHoveredService),h.Y36(p.Mm),h.Y36(t,12))},t.ɵdir=h.lG2({type:t,selectors:[["","tuiDropdownHover","",5,"ng-container"]],inputs:{showDelay:["tuiDropdownShowDelay","showDelay"],hideDelay:["tuiDropdownHideDelay","hideDelay"]},features:[h._Bn([(0,o.UK)(t),n.TuiHoveredService]),h.qOj]}),t})()},38974:(t,e,i)=>{i.d(e,{Gn:()=>r,Mm:()=>a,Qm:()=>o});var n=i(4797);const o={showDelay:200,hideDelay:500},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},7860:(t,e,i)=>{i.d(e,{T:()=>r});var n=i(30222),o=i(26215),a=i(74788);let r=(()=>{class t extends n.kk{constructor(){super((t=>this.stream$.subscribe(t))),this.stream$=new o.X(!1),this.tuiDropdownManual=!1,this.type="dropdown"}ngOnChanges(){this.stream$.next(this.tuiDropdownManual)}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=a.lG2({type:t,selectors:[["","tuiDropdown","","tuiDropdownManual",""]],inputs:{tuiDropdownManual:"tuiDropdownManual"},features:[a._Bn([(0,n.UK)(t)]),a.qOj,a.TTD]}),t})()},69956:(t,e,i)=>{i.d(e,{o:()=>o});var n=i(74788);let o=(()=>{class t{constructor(){this.tuiDropdownOpen=!1,this.tuiDropdownOpenChange=new n.vpe}update(t){this.tuiDropdownOpen=t,this.tuiDropdownOpenChange.emit(t)}ngOnChanges(){var t;null===(t=this.dropdown)||void 0===t||t.toggle(this.tuiDropdownOpen)}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiDropdownOpen",""],["","tuiDropdownOpenChange",""]],inputs:{tuiDropdownOpen:"tuiDropdownOpen"},outputs:{tuiDropdownOpenChange:"tuiDropdownOpenChange"},features:[n.TTD]}),t})()},33250:(t,e,i)=>{i.d(e,{Eh:()=>r,Ek:()=>u,fx:()=>l,vY:()=>s});var n=i(74788),o=i(4797),a=i(96973);const r={align:"left",direction:null,limitWidth:"auto",maxHeight:400,minHeight:80,offset:4,appearance:""},s=(0,o.tuiCreateToken)(r),l=t=>({provide:s,deps:[[new n.FiY,u],[new n.FiY,new n.tp0,s]],useFactory:(0,a.lp)(t,r)});let u=(()=>{class t{constructor(t){this.options=t,this.align=this.options.align,this.appearance=this.options.appearance,this.direction=this.options.direction,this.limitWidth=this.options.limitWidth,this.minHeight=this.options.minHeight,this.maxHeight=this.options.maxHeight,this.offset=this.options.offset}}return t.ɵfac=function(e){return new(e||t)(n.Y36(s,4))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiDropdownAlign",""],["","tuiDropdownAppearance",""],["","tuiDropdownDirection",""],["","tuiDropdownLimitWidth",""],["","tuiDropdownMinHeight",""],["","tuiDropdownMaxHeight",""],["","tuiDropdownOffset",""]],inputs:{align:["tuiDropdownAlign","align"],appearance:["tuiDropdownAppearance","appearance"],direction:["tuiDropdownDirection","direction"],limitWidth:["tuiDropdownLimitWidth","limitWidth"],minHeight:["tuiDropdownMinHeight","minHeight"],maxHeight:["tuiDropdownMaxHeight","maxHeight"],offset:["tuiDropdownOffset","offset"]},features:[n._Bn([{provide:s,useExisting:(0,n.Gpc)((()=>t))}])]}),t})()},37606:(t,e,i)=>{i.d(e,{C:()=>u});var n=i(4797),o=i(30222),a=i(31467),r=i(33250),s=i(82886),l=i(74788);let u=(()=>{class t extends o.uG{constructor(t,e,i){super(),this.options=t,this.viewport=e,this.vertical=i,this.previous=this.options.direction||"bottom",this.tuiDropdownSided="",this.tuiDropdownSidedOffset=4,this.type="dropdown"}getPosition(t){var e,i;if(!1===this.tuiDropdownSided)return this.vertical.getPosition(t);const{height:o,width:a}=t,r=null!==(i=null===(e=this.vertical.accessor)||void 0===e?void 0:e.getClientRect())&&void 0!==i?i:n.EMPTY_CLIENT_RECT,s=this.viewport.getClientRect(),{direction:l,minHeight:u,offset:c}=this.options,d="center"===this.options.align?"left":this.options.align,p={top:r.bottom-s.top,left:r.left-c-s.left,right:s.right-r.right-c,bottom:s.bottom-r.top},h={top:r.bottom-o+this.tuiDropdownSidedOffset+1,left:r.left-a-c,right:r.right+c,bottom:r.top-this.tuiDropdownSidedOffset-1},g=p.top>p.bottom?"top":"bottom",m=p[d]>a?h[d]:p.left>p.right?h.left:h.right;return p[this.previous]>u&&l||this.previous===g?[h[this.previous],m]:(this.previous=g,[h[g],m])}}return t.ɵfac=function(e){return new(e||t)(l.Y36(r.vY),l.Y36(a.EO),l.Y36(s.A))},t.ɵdir=l.lG2({type:t,selectors:[["","tuiDropdownSided",""]],inputs:{tuiDropdownSided:"tuiDropdownSided",tuiDropdownSidedOffset:"tuiDropdownSidedOffset"},features:[l._Bn([s.A,(0,o.P7)(t)]),l.qOj]}),t})()},82886:(t,e,i)=>{i.d(e,{A:()=>c});var n=i(64762),o=i(4797),a=i(30222),r=i(31467),s=i(26072),l=i(33250),u=i(74788);class c extends a.uG{constructor(t,e,i,n){super(),this.options=t,this.viewport=e,this.accessors=i,this.directive=n,this.type="dropdown"}getPosition({width:t,height:e}){var i,n;t||e||(this.previous=void 0);const a=null!==(n=null===(i=this.accessor)||void 0===i?void 0:i.getClientRect())&&void 0!==n?n:o.EMPTY_CLIENT_RECT,r=this.viewport.getClientRect(),{minHeight:s,align:l,direction:u,offset:c,limitWidth:d}=this.options,p={top:r.top-c,bottom:r.bottom+c,right:r.right-c,left:r.left+c},h=this.previous||u||"bottom",g={top:a.top-2*c-p.top,bottom:p.bottom-a.bottom-2*c},m="fixed"===d?a.width:t,f=Math.max(a.right-m,c),v=a.left+tg.bottom?"top":"bottom";return g[h]>s&&u||g[h]>e?[b[h],b[l]]:(this.previous=_,[b[_],b[l]])}get accessor(){return(0,a.Sv)("dropdown")(this.accessors,this.directive)}}c.ɵfac=function(t){return new(t||c)(u.Y36(l.vY),u.Y36(r.EO),u.Y36(a.O4),u.Y36(s.t))},c.ɵdir=u.lG2({type:c,selectors:[["","tuiDropdown",""]],features:[u.qOj]}),(0,n.gn)([o.tuiPure],c.prototype,"accessor",null)},39088:(t,e,i)=>{i.d(e,{y:()=>g});var n=i(12057),o=i(74788),a=i(4797),r=i(30222),s=i(31467),l=i(96973),u=i(26215),c=i(9112),d=i(88002),p=i(87519),h=i(26072);let g=(()=>{class t extends r.kk{constructor(t,e,i,n,o,r){super((t=>this.stream$.subscribe(t))),this.range=t,this.doc=e,this.selection$=i,this.el=n,this.vcr=o,this.dropdown=r,this.handler$=new u.X(a.ALWAYS_TRUE_HANDLER),this.stream$=(0,c.aj)([this.handler$,this.selection$.pipe((0,d.U)((()=>this.getRange())),(0,p.x)(((t,e)=>t.startOffset===e.startOffset&&t.endOffset===e.endOffset&&t.commonAncestorContainer===e.commonAncestorContainer)))]).pipe((0,d.U)((([t,e])=>{const i=this.el.nativeElement.contains(e.commonAncestorContainer);return this.range=i&&(0,a.tuiIsTextNode)(e.commonAncestorContainer)?e:this.range,i&&t(this.range)||this.inDropdown(e)}))),this.position="selection",this.type="dropdown"}set tuiDropdownSelection(t){(0,a.tuiIsString)(t)||this.handler$.next(t)}getClientRect(){switch(this.position){case"tag":{const{commonAncestorContainer:t}=this.range,e=(0,a.tuiIsElement)(t)?t:t.parentNode;return e&&(0,a.tuiIsElement)(e)?e.getBoundingClientRect():a.EMPTY_CLIENT_RECT}case"word":return(0,l.DI)(this.range).getBoundingClientRect();default:return this.range.getBoundingClientRect()}}ngOnDestroy(){this.ghost&&this.vcr.element.nativeElement.removeChild(this.ghost)}getRange(){const t=(0,a.tuiGetNativeFocused)(this.doc),e=this.doc.getSelection();return(t&&(0,a.tuiIsTextfield)(t)&&this.el.nativeElement.contains(t)?this.veryVerySadInputFix(t):(null==e?void 0:e.rangeCount)&&e.getRangeAt(0)||this.range).cloneRange()}inDropdown(t){const{startContainer:e,endContainer:i}=t,{nativeElement:n}=this.el,o=this.boxContains(t.commonAncestorContainer),a=this.boxContains(i)&&n.contains(e),r=this.boxContains(e)&&n.contains(i);return o||a||r}veryVerySadInputFix(t){const{ghost:e=this.initGhost(t)}=this,{top:i,left:n,width:o,height:r}=t.getBoundingClientRect(),{selectionStart:s,selectionEnd:l,value:u}=t,c=this.doc.createRange(),d=this.el.nativeElement.getBoundingClientRect();return e.style.top=(0,a.tuiPx)(i-d.top),e.style.left=(0,a.tuiPx)(n-d.left),e.style.width=(0,a.tuiPx)(o),e.style.height=(0,a.tuiPx)(r),e.textContent=a.CHAR_ZERO_WIDTH_SPACE+u+a.CHAR_NO_BREAK_SPACE,c.setStart(e.firstChild,s||0),c.setEnd(e.firstChild,l||0),c}boxContains(t){var e;return!!(null===(e=this.dropdown.dropdownBoxRef)||void 0===e?void 0:e.location.nativeElement.contains(t))}initGhost(t){const e=this.doc.createElement("div"),{font:i,letterSpacing:n,textTransform:o,padding:a}=getComputedStyle(t);return e.style.position="absolute",e.style.pointerEvents="none",e.style.opacity="0",e.style.whiteSpace="pre-wrap",e.style.font=i,e.style.letterSpacing=n,e.style.textTransform=o,e.style.padding=a,this.vcr.element.nativeElement.appendChild(e),this.ghost=e,e}}return t.ɵfac=function(e){return new(e||t)(o.Y36(a.TUI_RANGE),o.Y36(n.K0),o.Y36(s.iS),o.Y36(o.SBq),o.Y36(o.s_b),o.Y36(h.t))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiDropdown","","tuiDropdownSelection",""]],inputs:{position:["tuiDropdownSelectionPosition","position"],tuiDropdownSelection:"tuiDropdownSelection"},features:[o._Bn([(0,r.UK)(t),(0,r.Ic)(t)]),o.qOj]}),t})()},16430:(t,e,i)=>{i.d(e,{n:()=>w});var n=i(74788),o=i(62579),a=i(4797),r=i(30222),s=i(31060),l=i(47730),u=i(47029),c=i(31467),d=i(88002),p=i(46782),h=i(26072),g=i(27084),m=i(33250),f=i(82886),v=i(3881),b=i(17163),_=i(65634),C=i(61369),x=i(89570);function M(t,e){if(1&t&&(n.TgZ(0,"div",4),n._uU(1),n.qZA()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}const y=function(t){return{$implicit:t}};let w=(()=>{class t{constructor(t,e,i,n,o,a,r,s,l,u,c){this.directive=n,this.animation=o,this.el=a,this.accessor=r,this.win=s,this.mode$=l,this.options=u,this.hoverDirective=c,e.pipe((0,d.U)((e=>"fixed"===this.directive.position?t.correct(e):e)),(0,p.R)(i)).subscribe((([t,e])=>{this.directive.el.nativeElement.isConnected?this.update(t,e):this.directive.toggle(!1)})),this.updateWidth(this.accessor.getClientRect().width)}onHoveredChange(t){var e;null===(e=this.hoverDirective)||void 0===e||e.toggle(t)}onTopFocus(){this.moveFocusOutside(!0)}onBottomFocus(){this.moveFocusOutside(!1)}update(t,e){var i;const{style:n}=this.el.nativeElement,{right:o}=this.el.nativeElement.getBoundingClientRect(),{maxHeight:r,minHeight:s,offset:l}=this.options,{innerHeight:u}=this.win,c=null===(i=this.el.nativeElement.offsetParent)||void 0===i?void 0:i.getBoundingClientRect(),{position:d}=this.directive,p=this.accessor.getClientRect(),h="fixed"===d?0:-((null==c?void 0:c.left)||0),g="fixed"===d?0:-((null==c?void 0:c.top)||0);t+=g;const m=(e+=h)p.left&&t=p.right;n.position=d,n.top=(0,a.tuiPx)(Math.max(t,g+l)),n.left=(0,a.tuiPx)(e),n.maxHeight=f?`${r}px`:(0,a.tuiPx)(Math.min(r,Math.max(m,s))),n.width="",n.minWidth="",this.updateWidth(p.width)}updateWidth(t){const{style:e}=this.el.nativeElement;switch(this.options.limitWidth){case"min":e.minWidth=(0,a.tuiPx)(t);break;case"fixed":e.width=(0,a.tuiPx)(t)}}moveFocusOutside(t){const{nativeElement:e}=this.directive.el,{ownerDocument:i}=e,n=i?i.body:e;let o=(0,a.tuiGetClosestFocusable)({initial:e,root:n,previous:t});for(;null!==o&&e.contains(o);)o=(0,a.tuiGetClosestFocusable)({initial:o,root:n,previous:t});null==o||o.focus()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(u.Lp),n.Y36(u.KG),n.Y36(a.TuiDestroyService,2),n.Y36(h.t),n.Y36(c.Pw),n.Y36(n.SBq),n.Y36(r.O4),n.Y36(o.m9),n.Y36(c.Au),n.Y36(m.vY),n.Y36(g.E,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-dropdown"]],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(n.uIk("data-appearance",e.options.appearance),n.d8E("@tuiDropdownAnimation",e.animation))},features:[n._Bn([a.TuiDestroyService,u.KG,(0,r.ei)("dropdown",f.A),(0,r.Wk)("dropdown",h.t),l.CV])],decls:5,vars:4,consts:[["tuiActiveZone","","tuiOverscroll","all",1,"t-scroll",3,"tuiHoveredChange"],["activeZone","tuiActiveZone"],["tabindex","0",3,"focus"],["class","t-primitive",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-primitive"]],template:function(t,e){if(1&t&&(n.TgZ(0,"tui-scrollbar",0,1),n.NdJ("tuiHoveredChange",(function(t){return e.onHoveredChange(t)})),n.TgZ(2,"div",2),n.NdJ("focus",(function(){return e.onTopFocus()})),n.qZA(),n.YNc(3,M,2,1,"div",3),n.TgZ(4,"div",2),n.NdJ("focus",(function(){return e.onBottomFocus()})),n.qZA(),n.qZA()),2&t){const t=n.MAs(1);n.xp6(3),n.Q6J("polymorpheusOutlet",e.directive.content)("polymorpheusOutletContext",n.VKq(2,y,t))}},directives:[v.I,b.e,_.W,C.c,x.Li],styles:['[_nghost-%COMP%]{position:absolute;display:flex;box-shadow:var(--tui-shadow-dropdown);background:var(--tui-elevation-02);border-radius:var(--tui-radius-m);overflow:hidden;border:1px solid var(--tui-base-04);box-sizing:border-box;max-width:calc(100% - 8px);isolation:isolate;pointer-events:auto}.ng-animating[_nghost-%COMP%]{pointer-events:none}[_nghost-%COMP%]:not([style*="top"]){visibility:hidden}[data-mode=onDark][_nghost-%COMP%]{--tui-text-01: var(--tui-text-01-night);--tui-clear: var(--tui-clear-inverse);background:#222;border:1px solid #808080}.t-scroll[_ngcontent-%COMP%]{flex-grow:1;max-width:100%}.t-primitive[_ngcontent-%COMP%]{padding:1rem}'],data:{animation:[s.i9]}}),t})()},26072:(t,e,i)=>{i.d(e,{t:()=>g});var n=i(64762),o=i(74788),a=i(4797),r=i(30222),s=i(96973),l=i(89570),u=i(79765),c=i(39426),d=i(46782),p=i(45783),h=i(69956);class g{constructor(t,e,i,n,o,a){this.el=e,this.dropdown=i,this.injector=n,this.dropdownService=o,this.open=a,this.refresh$=new u.xQ,this.dropdownBoxRef=null,this.type="dropdown",this.component=new l.Al(this.dropdown,this.injector),this.open&&!this.open.dropdown?this.open.dropdown=this:this.open=null,this.refresh$.pipe((0,c.p)(0),(0,d.R)(t)).subscribe((()=>{var t,e;null===(t=this.dropdownBoxRef)||void 0===t||t.changeDetectorRef.detectChanges(),null===(e=this.dropdownBoxRef)||void 0===e||e.changeDetectorRef.markForCheck()}))}get position(){return(0,s.qK)(this.el.nativeElement)?"fixed":"absolute"}ngAfterViewChecked(){this.refresh$.next()}ngAfterViewInit(){this.open&&this.toggle(this.open.tuiDropdownOpen)}ngOnChanges(){this.content||this.toggle(!1)}ngOnDestroy(){this.toggle(!1),this.open&&(this.open.dropdown=void 0)}getClientRect(){return this.el.nativeElement.getBoundingClientRect()}toggle(t){var e,i;t&&this.content&&!this.dropdownBoxRef?(this.dropdownBoxRef=this.dropdownService.add(this.component),null===(e=this.open)||void 0===e||e.update(!0)):!t&&this.dropdownBoxRef&&(this.dropdownService.remove(this.dropdownBoxRef),this.dropdownBoxRef=null,null===(i=this.open)||void 0===i||i.update(!1))}}g.ɵfac=function(t){return new(t||g)(o.Y36(a.TuiDestroyService,2),o.Y36(o.SBq),o.Y36(p.W),o.Y36(o.gxx),o.Y36(a.TuiDropdownPortalService),o.Y36(h.o,8))},g.ɵdir=o.lG2({type:g,selectors:[["","tuiDropdown","",5,"ng-container"]],inputs:{content:["tuiDropdown","content"]},exportAs:["tuiDropdown"],features:[o._Bn([a.TuiDestroyService,(0,r.Ic)(g),(0,r.Fe)(g)]),o.TTD]}),(0,n.gn)([a.tuiPure],g.prototype,"position",null)},45783:(t,e,i)=>{i.d(e,{W:()=>a});var n=i(4797),o=i(16430);const a=(0,n.tuiCreateTokenFromFactory)((()=>o.n))},55883:(t,e,i)=>{i.d(e,{WH:()=>c.W,Eh:()=>_.Eh,Qm:()=>f.Qm,Mm:()=>f.Mm,vY:()=>_.vY,nT:()=>n.n,J1:()=>d.J,td:()=>o.t,VC:()=>p.V,s4:()=>g,E$:()=>m.E,Tp:()=>v.T,dp:()=>u,oH:()=>b.o,Ek:()=>_.Ek,A9:()=>C.A,Cw:()=>x.C,yd:()=>M.y,Gn:()=>f.Gn,fx:()=>_.fx});var n=i(16430),o=i(26072),a=i(4797),r=i(22641),s=i(89570),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.wq,a.TuiActiveZoneModule,a.TuiOverscrollModule,r.Jy,a.TuiHoveredModule]]}),t})();var c=i(45783),d=i(45452),p=i(9829),h=i(30222);let g=(()=>{class t extends h.O4{constructor(){super(...arguments),this.type="dropdown"}getClientRect(){var t;return(null===(t=this.tuiDropdownHost)||void 0===t?void 0:t.getBoundingClientRect())||a.EMPTY_CLIENT_RECT}}return t.ɵfac=function(){let e;return function(i){return(e||(e=l.n5z(t)))(i||t)}}(),t.ɵdir=l.lG2({type:t,selectors:[["","tuiDropdown","","tuiDropdownHost",""]],inputs:{tuiDropdownHost:"tuiDropdownHost"},features:[l._Bn([(0,h.Ic)(t)]),l.qOj]}),t})();var m=i(27084),f=i(38974),v=i(7860),b=i(69956),_=i(33250),C=i(82886),x=i(37606),M=i(39088)},219:(t,e,i)=>{i.d(e,{$:()=>b});var n=i(64762),o=i(12057),a=i(74788),r=i(4797),s=i(30222),l=i(82298),u=i(25917),c=i(66682),d=i(46797),p=i(43190),h=i(88002),g=i(28984),m=i(39761),f=i(87519),v=i(13653);class b extends s.kk{constructor(t,e,i){super((t=>this.stream$.subscribe(t))),this.zone=t,this.doc=e,this.el=i,this.id$=new l.t(1),this.stream$=this.id$.pipe((0,r.tuiIfMap)((()=>(0,r.tuiTypedFromEvent)(this.doc,"keydown",{capture:!0})),r.tuiIsPresent),(0,p.w)((()=>this.focused?(0,u.of)(!1):(0,c.T)((0,r.tuiTypedFromEvent)(this.doc,"keyup"),(0,r.tuiTypedFromEvent)(this.element,"blur")).pipe((0,h.U)((()=>this.focused))))),(0,g.D)((t=>t?(0,d.H)(1e3):(0,u.of)(null))),(0,m.O)(!1),(0,f.x)(),(0,v.T)(1),(0,r.tuiZoneOptimized)(this.zone)),this.tuiHintDescribe="",this.type="hint"}ngOnChanges(){this.id$.next(this.tuiHintDescribe)}get focused(){return(0,r.tuiIsNativeFocused)(this.element)}get element(){return this.doc.getElementById(this.tuiHintDescribe||"")||this.el.nativeElement}}b.ɵfac=function(t){return new(t||b)(a.Y36(a.R0b),a.Y36(o.K0),a.Y36(a.SBq))},b.ɵdir=a.lG2({type:b,selectors:[["","tuiHintDescribe",""]],inputs:{tuiHintDescribe:"tuiHintDescribe"},features:[a._Bn([(0,s.UK)(b)]),a.qOj,a.TTD]}),(0,n.gn)([r.tuiPure],b.prototype,"element",null)},29070:(t,e,i)=>{i.d(e,{x:()=>r});var n=i(4797),o=i(30222),a=i(74788);let r=(()=>{class t extends o.FP{constructor(t,e,i){super(t,e,i),this.type="hint"}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiDestroyService,2),a.Y36(o.kk),a.Y36(o.c2))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiHint","",5,"ng-container",5,"ng-template"]],features:[a._Bn([n.TuiDestroyService]),a.qOj]}),t})()},86683:(t,e,i)=>{i.d(e,{X:()=>r});var n=i(4797),o=i(30222),a=i(74788);let r=(()=>{class t extends o.O4{constructor(){super(...arguments),this.type="hint"}getClientRect(){var t;return(null===(t=this.tuiHintHost)||void 0===t?void 0:t.getBoundingClientRect())||n.EMPTY_CLIENT_RECT}}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵdir=a.lG2({type:t,selectors:[["","tuiHint","","tuiHintHost",""]],inputs:{tuiHintHost:"tuiHintHost"},features:[a._Bn([(0,o.Ic)(t)]),a.qOj]}),t})()},54255:(t,e,i)=>{i.d(e,{t:()=>b});var n=i(74788),o=i(4797),a=i(30222),r=i(96973),s=i(79765),l=i(66682),u=i(25917),c=i(43190),d=i(71289),p=i(46782),h=i(79196),g=i(45435),m=i(88002),f=i(68307),v=i(84848);let b=(()=>{class t extends a.kk{constructor(t,e,i,n){super((t=>this.stream$.subscribe(t))),this.hovered$=t,this.options=e,this.el=i,this.parent=n,this.visible=!1,this.toggle$=new s.xQ,this.stream$=(0,l.T)(this.toggle$.pipe((0,c.w)((t=>(0,u.of)(t).pipe((0,d.g)(t?0:this.hideDelay)))),(0,p.R)(this.hovered$),(0,h.r)()),this.hovered$.pipe((0,c.w)((t=>(0,u.of)(t).pipe((0,d.g)(t?this.showDelay:this.hideDelay)))),(0,p.R)(this.toggle$),(0,h.r)())).pipe((0,g.h)((()=>this.enabled)),(0,m.U)((t=>t&&(this.el.nativeElement.hasAttribute("tuiHintPointer")||!(0,r.mn)(this.el.nativeElement)))),(0,f.b)((t=>{this.visible=t}))),this.showDelay=this.options.showDelay,this.hideDelay=this.options.hideDelay,this.type="hint",this.enabled=!0}toggle(t=!this.visible){var e;this.toggle$.next(t),null===(e=this.parent)||void 0===e||e.toggle(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TuiHoveredService),n.Y36(v.H3),n.Y36(n.SBq),n.Y36(t,12))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiHint","",5,"ng-container",5,"ng-template"]],inputs:{showDelay:["tuiHintShowDelay","showDelay"],hideDelay:["tuiHintHideDelay","hideDelay"]},exportAs:["tuiHintHover"],features:[n._Bn([(0,a.UK)(t),o.TuiHoveredService]),n.qOj]}),t})()},56059:(t,e,i)=>{i.d(e,{Z:()=>s});var n=i(30222),o=i(26215),a=i(54255),r=i(74788);let s=(()=>{class t extends n.kk{constructor(t){super((t=>this.stream$.subscribe(t))),this.stream$=new o.X(!1),this.tuiHintManual=!1,this.type="hint",t.enabled=!1}ngOnChanges(){this.stream$.next(this.tuiHintManual)}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.t))},t.ɵdir=r.lG2({type:t,selectors:[["","tuiHint","","tuiHintManual",""]],inputs:{tuiHintManual:"tuiHintManual"},features:[r._Bn([(0,n.UK)(t)]),r.qOj,r.TTD]}),t})()},84848:(t,e,i)=>{i.d(e,{H3:()=>s,bZ:()=>u,pt:()=>l,wk:()=>r});var n=i(74788),o=i(4797),a=i(96973);const r={direction:"bottom-left",showDelay:500,hideDelay:200,appearance:"",icon:"tuiIconHelpCircle"},s=(0,o.tuiCreateToken)(r),l=t=>({provide:s,deps:[[new n.FiY,u],[new n.FiY,new n.tp0,s]],useFactory:(0,a.lp)(t,r)});let u=(()=>{class t extends o.AbstractTuiController{constructor(t){super(),this.options=t,this.direction=this.options.direction,this.appearance=this.options.appearance,this.showDelay=this.options.showDelay,this.hideDelay=this.options.hideDelay,this.icon=this.options.icon}}return t.ɵfac=function(e){return new(e||t)(n.Y36(s,4))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiHintContent",""]],inputs:{content:["tuiHintContent","content"],direction:["tuiHintDirection","direction"],appearance:["tuiHintAppearance","appearance"],showDelay:["tuiHintShowDelay","showDelay"],hideDelay:["tuiHintHideDelay","hideDelay"]},features:[n._Bn([{provide:s,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},55433:(t,e,i)=>{i.d(e,{q:()=>s});var n=i(4797),o=i(30222),a=i(54255),r=i(74788);let s=(()=>{class t extends a.t{constructor(){super(...arguments),this.currentRect=n.EMPTY_CLIENT_RECT}onMove({clientX:t,clientY:e}){this.currentRect=(0,n.tuiPointToClientRect)(t,e)}getClientRect(){return this.currentRect}}return t.ɵfac=function(){let e;return function(i){return(e||(e=r.n5z(t)))(i||t)}}(),t.ɵdir=r.lG2({type:t,selectors:[["","tuiHint","","tuiHintPointer",""]],hostBindings:function(t,e){1&t&&r.NdJ("mousemove.silent",(function(t){return e.onMove(t)}))},features:[r._Bn([(0,o.Ic)(t),(0,o.UK)(t)]),r.qOj]}),t})()},15491:(t,e,i)=>{i.d(e,{D:()=>d});var n=i(64762),o=i(4797),a=i(30222),r=i(82032),s=i(31467),l=i(67446),u=i(84848),c=i(74788);class d extends a.uG{constructor(t,e,i,n){super(),this.options=t,this.viewport=e,this.directive=i,this.accessors=n,this.points=r.Fw.reduce(((t,e)=>Object.assign(Object.assign({},t),{[e]:[0,0]})),{}),this.direction=this.options.direction,this.type="hint"}getPosition({width:t,height:e}){var i,n;const a=null!==(n=null===(i=this.accessor)||void 0===i?void 0:i.getClientRect())&&void 0!==n?n:o.EMPTY_CLIENT_RECT,s=a.left+a.width/2,l=a.top+a.height/2;if(this.points["top-left"][0]=a.top-e-8,this.points["top-left"][1]=s-t+22,this.points.top[0]=this.points["top-left"][0],this.points.top[1]=s-t/2,this.points["top-right"][0]=this.points["top-left"][0],this.points["top-right"][1]=s-22,this.points["bottom-left"][0]=a.bottom+8,this.points["bottom-left"][1]=this.points["top-left"][1],this.points.bottom[0]=this.points["bottom-left"][0],this.points.bottom[1]=this.points.top[1],this.points["bottom-right"][0]=this.points["bottom-left"][0],this.points["bottom-right"][1]=this.points["top-right"][1],this.points["left-top"][0]=l-e+22,this.points["left-top"][1]=a.left-t-8,this.points.left[0]=l-e/2,this.points.left[1]=this.points["left-top"][1],this.points["left-bottom"][0]=l-22,this.points["left-bottom"][1]=this.points["left-top"][1],this.points["right-top"][0]=this.points["left-top"][0],this.points["right-top"][1]=a.right+8,this.points.right[0]=this.points.left[0],this.points.right[1]=this.points["right-top"][1],this.points["right-bottom"][0]=this.points["left-bottom"][0],this.points["right-bottom"][1]=this.points["right-top"][1],this.checkPosition(this.points[this.direction],t,e))return this.points[this.direction];const u=r.Fw.find((i=>this.checkPosition(this.points[i],t,e)));return this.points[u||this.fallback]}get accessor(){return(0,a.Sv)("hint")(this.accessors,this.directive)}get fallback(){return this.points.top[0]>this.viewport.getClientRect().bottom-this.points.bottom[0]?"top":"bottom"}checkPosition([t,e],i,n){const o=this.viewport.getClientRect();return t>2&&e>2&&t+n{i.d(e,{O:()=>u,Y:()=>l});var n=i(74788),o=i(4797),a=i(89570),r=i(67446);function s(t,e){1&t&&n.GkF(0)}let l=(()=>{class t{constructor(t){this.context=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.yf))},t.ɵcmp=n.Xpm({type:t,selectors:[["ng-component"]],hostVars:1,hostBindings:function(t,e){2&t&&n.d8E("@tuiParentAnimation",void 0)},decls:1,vars:2,consts:[[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&n.YNc(0,s,1,0,"ng-container",0),2&t&&n.Q6J("polymorpheusOutlet",e.context.$implicit.content)("polymorpheusOutletContext",e.context)},directives:[a.Li],encapsulation:2,data:{animation:[o.TUI_PARENT_ANIMATION]},changeDetection:0}),t})(),u=(()=>{class t{constructor(t,e){e.component=new a.Al(l),e.content=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Rgc),n.Y36(r.D))},t.ɵdir=n.lG2({type:t,selectors:[["ng-template","tuiHint",""]],features:[n._Bn([{provide:a.yf,useValue:{$implicit:{}}}])]}),t})()},82543:(t,e,i)=>{i.d(e,{j:()=>C});var n=i(64762),o=i(74788),a=i(4797),r=i(30222),s=i(31060),l=i(42489),u=i(47029),c=i(31467),d=i(96973),p=i(89570),h=i(88002),g=i(46782),m=i(67446),f=i(54255),v=i(55433),b=i(15491);function _(t,e){if(1&t&&o._UZ(0,"span",1),2&t){const t=e.polymorpheusOutlet;o.Q6J("innerHTML",t,o.oJD)}}class C{constructor(t,e,i,n,o,a,r,s,l,u,c,d){var p;this.animation=n,this.pointer=o,this.accessor=a,this.el=r,this.polymorpheus=s,this.hover=l,this.mode=u,this.vvs=c,this.viewport=d,this.appearance=this.polymorpheus.$implicit.appearance||(null===(p=this.mode)||void 0===p?void 0:p.mode),e.pipe((0,h.U)((t=>this.vvs.correct(t))),(0,g.R)(i)).subscribe((([t,e])=>{this.update(t,e)})),t.pipe((0,g.R)(i)).subscribe((t=>this.hover.toggle(t)))}get content(){return this.polymorpheus.$implicit.content}get context(){return this.polymorpheus.$implicit.context}onClick(t){(!t.closest("tui-hint")&&!this.hover.el.nativeElement.contains(t)||(0,d.mn)(this.hover.el.nativeElement))&&this.hover.toggle(!1)}update(t,e){if(!this.hover.el.nativeElement.isConnected)return void this.hover.toggle(!1);const{height:i,width:n}=this.el.nativeElement.getBoundingClientRect(),{style:o}=this.el.nativeElement,r=this.accessor.getClientRect(),s=this.viewport.getClientRect();if(r===a.EMPTY_CLIENT_RECT)return;const l=(0,a.tuiClamp)(e,4,s.width-n-4),[u,c]=this.vvs.correct([r.top+r.height/2-t,r.left+r.width/2-l]);o.top=(0,a.tuiPx)(t),o.left=(0,a.tuiPx)(l),o.setProperty("--top",(0,a.tuiPx)((0,a.tuiClamp)(u,.5,i-1))),o.setProperty("--left",(0,a.tuiPx)((0,a.tuiClamp)(c,.5,n-1)))}}C.ɵfac=function(t){return new(t||C)(o.Y36(a.TuiHoveredService),o.Y36(u.KG),o.Y36(a.TuiDestroyService,2),o.Y36(c.Pw),o.Y36(v.q,8),o.Y36(r.O4),o.Y36(o.SBq),o.Y36(p.yf),o.Y36(f.t),o.Y36(l.w,8),o.Y36(u.Lp),o.Y36(c.EO))},C.ɵcmp=o.Xpm({type:C,selectors:[["tui-hint"]],hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("click",(function(t){return e.onClick(t.target)}),!1,o.evT),2&t&&(o.uIk("data-appearance",e.appearance),o.d8E("@tuiFadeIn",e.animation),o.ekj("_untouchable",e.pointer))},features:[o._Bn([a.TuiDestroyService,u.KG,a.TuiHoveredService,(0,r.ei)("hint",b.D),(0,r.Wk)("hint",m.D)])],ngContentSelectors:["*"],decls:2,vars:2,consts:[[3,"innerHTML",4,"polymorpheusOutlet","polymorpheusOutletContext"],[3,"innerHTML"]],template:function(t,e){1&t&&(o.F$t(),o.Hsn(0),o.YNc(1,_,1,1,"span",0)),2&t&&(o.xp6(1),o.Q6J("polymorpheusOutlet",e.content)("polymorpheusOutletContext",e.context))},directives:[p.Li],styles:['[_nghost-%COMP%]{position:absolute;max-width:18rem;min-height:var(--tui-height-m);padding:.75rem 1rem;background:var(--tui-primary);border-radius:var(--tui-radius-l);color:var(--tui-primary-text);box-sizing:border-box;font:var(--tui-font-text-s);white-space:pre-line;word-wrap:break-word;line-height:1.25rem}[_nghost-%COMP%]:before{content:"";position:absolute;top:var(--top);left:var(--left);width:.5rem;height:.5rem;border-radius:.125rem;box-sizing:border-box;background:inherit;transform:translate(-50%,-50%) rotate(45deg)}[data-appearance=error][_nghost-%COMP%]{background:var(--tui-error-fill)}[data-appearance=onDark][_nghost-%COMP%]{background:var(--tui-elevation-02);color:var(--tui-text-01);filter:drop-shadow(0 0 .125rem rgba(0,0,0,.16)) drop-shadow(0 1.5rem 1rem rgba(0,0,0,.03)) drop-shadow(0 .75rem .75rem rgba(0,0,0,.04)) drop-shadow(0 .25rem .375rem rgba(0,0,0,.05))}[_nghost-%COMP%]:not([style*="top"]){visibility:hidden}._untouchable[_nghost-%COMP%]{pointer-events:none}'],data:{animation:[s.QF]},changeDetection:0}),(0,n.gn)([a.tuiPure],C.prototype,"update",null)},67446:(t,e,i)=>{i.d(e,{D:()=>c});var n=i(74788),o=i(4797),a=i(30222),r=i(47029),s=i(89570),l=i(36773),u=i(84848);let c=(()=>{class t{constructor(t,e,i,n,o){this.el=t,this.component=e,this.hintService=i,this.options=n,this.activeZone=o,this.tuiHintAppearance=null,this.type="hint"}set tuiHint(t){this.content=t,t||this.toggle(!1)}get appearance(){var t;return null!==(t=this.tuiHintAppearance)&&void 0!==t?t:this.options.appearance}ngOnDestroy(){this.toggle(!1)}getClientRect(){return this.el.nativeElement.getBoundingClientRect()}toggle(t){t&&this.content?this.hintService.add(this):this.hintService.remove(this)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(s.Al),n.Y36(r.BN),n.Y36(u.H3),n.Y36(o.TuiActiveZoneDirective,8))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiHint","",5,"ng-container",5,"ng-template"]],inputs:{tuiHint:"tuiHint",context:["tuiHintContext","context"],tuiHintAppearance:"tuiHintAppearance"},features:[n._Bn([(0,a.Ic)(t),(0,a.Fe)(t),{provide:s.Al,deps:[l.y,n.gxx],useClass:s.Al}])]}),t})()},36773:(t,e,i)=>{i.d(e,{y:()=>a});var n=i(4797),o=i(82543);const a=(0,n.tuiCreateTokenFromFactory)((()=>o.j))},61205:(t,e,i)=>{i.d(e,{y7:()=>u.y,wk:()=>m.wk,H3:()=>m.H3,jv:()=>n.j,$o:()=>c.$,D:()=>o.D,xn:()=>d.x,XT:()=>p.X,t6:()=>h.t,ZY:()=>g.Z,go:()=>l,bZ:()=>m.bZ,qf:()=>f.q,DM:()=>v.D,YN:()=>b.Y,Oo:()=>b.O,pt:()=>m.pt});var n=i(82543),o=i(67446),a=i(12057),r=i(89570),s=i(74788);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[a.ez,r.wq]]}),t})();var u=i(36773),c=i(219),d=i(29070),p=i(86683),h=i(54255),g=i(56059),m=i(84848),f=i(55433),v=i(15491),b=i(92651)},65490:(t,e,i)=>{i.d(e,{Y0:()=>d.Y0,WH:()=>n.WH,Eh:()=>n.Eh,Qm:()=>n.Qm,Mm:()=>n.Mm,vY:()=>n.vY,y7:()=>o.y7,wk:()=>o.wk,H3:()=>o.H3,x_:()=>d.x_,Ym:()=>d.Ym,UF:()=>d.UF,eS:()=>d.eS,sd:()=>d.sd,ZK:()=>d.ZK,Gf:()=>d.Gf,rW:()=>d.rW,z1:()=>d.z1,f:()=>d.f,xq:()=>d.xq,kI:()=>d.kI,Cs:()=>d.Cs,nT:()=>n.nT,J1:()=>n.J1,td:()=>n.td,VC:()=>n.VC,s4:()=>n.s4,E$:()=>n.E$,Tp:()=>n.Tp,dp:()=>n.dp,oH:()=>n.oH,Ek:()=>n.Ek,A9:()=>n.A9,Cw:()=>n.Cw,yd:()=>n.yd,jv:()=>o.jv,$o:()=>o.$o,D:()=>o.D,xn:()=>o.xn,XT:()=>o.XT,t6:()=>o.t6,ZY:()=>o.ZY,go:()=>o.go,bZ:()=>o.bZ,qf:()=>o.qf,DM:()=>o.DM,YN:()=>o.YN,Oo:()=>o.Oo,j$:()=>a.j,c8:()=>a.c,wt:()=>r.w,zw:()=>r.z,yJ:()=>s.y,q4:()=>u,ML:()=>c.M,ec:()=>c.e,qc:()=>d.qc,be:()=>d.be,yH:()=>d.yH,cn:()=>d.cn,B7:()=>d.B7,kD:()=>d.kD,AW:()=>d.AW,aR:()=>d.aR,xT:()=>d.xT,Tq:()=>d.Tq,A7:()=>d.A7,sz:()=>d.sz,oT:()=>p.o,WU:()=>p.W,Gn:()=>n.Gn,fx:()=>n.fx,pt:()=>o.pt,pf:()=>d.pf});var n=i(55883),o=i(61205),a=i(61331),r=i(42489),s=i(79261),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({}),t})();var c=i(34349),d=i(43269),p=i(31040)},61331:(t,e,i)=>{i.d(e,{j:()=>n.j,c:()=>a});var n=i(65851),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})()},65851:(t,e,i)=>{i.d(e,{j:()=>r});var n=i(74788),o=i(23738),a=i(31467);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["input","tuiMaskAccessor",""]],features:[n._Bn([{provide:o.JU,deps:[[new n.FiY,a.sE],o.Fj],multi:!0,useFactory:(t,e)=>t?t[0]:e}])]}),t})()},42489:(t,e,i)=>{i.d(e,{w:()=>n.w,z:()=>a});var n=i(30644),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})()},30644:(t,e,i)=>{i.d(e,{w:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.AbstractTuiController{constructor(){super(...arguments),this.mode=null}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["","tuiMode",""]],inputs:{mode:["tuiMode","mode"]},features:[o.qOj]}),t})()},79261:(t,e,i)=>{i.d(e,{y:()=>r});var n=i(74788),o=i(31467),a=i(26215);let r=(()=>{class t extends a.X{constructor(t){super(Object.assign(Object.assign({},t),{decimalLimit:NaN})),this.settings=t}set tuiNumberFormat(t){this.next(Object.assign(Object.assign(Object.assign({},this.settings),{decimalLimit:NaN}),t))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.HO))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiNumberFormat",""]],inputs:{tuiNumberFormat:"tuiNumberFormat"},features:[n._Bn([{provide:o.Lh,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},34349:(t,e,i)=>{i.d(e,{M:()=>n.M,e:()=>a});var n=i(83636),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})()},83636:(t,e,i)=>{i.d(e,{M:()=>l});var n=i(74788),o=i(4797),a=i(82032),r=i(46797),s=i(46782);let l=(()=>{class t{constructor(t,e){this.el=t,this.destroy$=e}set tuiScrollIntoView(t){t&&(0,r.H)(0).pipe((0,s.R)(this.destroy$)).subscribe((()=>{this.el.nativeElement.dispatchEvent(new CustomEvent(a.fe,{bubbles:!0,detail:this.el.nativeElement}))}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.TuiDestroyService,2))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiScrollIntoView",""]],inputs:{tuiScrollIntoView:"tuiScrollIntoView"},features:[n._Bn([o.TuiDestroyService])]}),t})()},43269:(t,e,i)=>{i.d(e,{Y0:()=>O,x_:()=>l.x,Ym:()=>u.Y,UF:()=>f.U,eS:()=>a,sd:()=>v.s,ZK:()=>b.Z,Gf:()=>_.G,rW:()=>C.r,z1:()=>r,f:()=>x.f,xq:()=>M.x,kI:()=>y.k,Cs:()=>w,qc:()=>l.q,be:()=>u.b,yH:()=>n,cn:()=>d,B7:()=>f.B,kD:()=>v.k,AW:()=>b.A,aR:()=>_.a,xT:()=>C.x,Tq:()=>x.T,A7:()=>M.A,sz:()=>y.s,pf:()=>s});class n{constructor(t,e,i,n,o,a,r,s,l,u,c,d,p){this.change$=t,this.options=e,this.legacyAppearance=i,this.appearanceDirective=n,this.cleanerDirective=o,this.customContentDirective=a,this.iconDirective=r,this.iconLeftDirective=s,this.labelOutsideDirective=l,this.sizeDirective=u,this.prefixDirective=c,this.postfixDirective=d,this.fillerDirective=p}get appearance(){return this.appearanceDirective.appearance||this.legacyAppearance}get cleaner(){return this.cleanerDirective.cleaner}get customContent(){return this.customContentDirective.customContent||""}get icon(){return this.iconDirective.icon}get iconLeft(){return this.iconLeftDirective.iconLeft}get labelOutside(){return this.labelOutsideDirective.labelOutside}get size(){return this.sizeDirective.size}get prefix(){return this.prefixDirective.prefix}get postfix(){return this.postfixDirective.postfix}get filler(){return this.fillerDirective.filler}}var o=i(4797);const a={iconCleaner:"tuiIconClose",hintOnDisabled:!1},r=(0,o.tuiCreateToken)(a);function s(t){return(0,o.tuiProvideOptions)(r,t,a)}var l=i(78255),u=i(64374),c=i(74788);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({}),t})();var p=i(31467),h=i(66682),g=i(17757),m=i(46782),f=i(6707),v=i(87205),b=i(88494),_=i(3729),C=i(68874),x=i(89437),M=i(44998),y=i(10200);const w=new c.OlP("[TUI_TEXTFIELD_WATCHED_CONTROLLER]"),O=[o.TuiDestroyService,{provide:w,deps:[c.sBO,o.TuiDestroyService,r,p.jt,l.x,u.Y,f.U,b.Z,_.G,C.r,y.k,M.x,x.f,v.s],useFactory:(t,e,i,a,...r)=>{const s=(0,h.T)(...r.map((({change$:t})=>t||g.C))).pipe((0,o.tuiWatch)(t),(0,m.R)(e));return s.subscribe(),new n(s,i,a,...r)}}]},78255:(t,e,i)=>{i.d(e,{q:()=>r,x:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.appearance=""}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldAppearance",""]],inputs:{appearance:["tuiTextfieldAppearance","appearance"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},64374:(t,e,i)=>{i.d(e,{Y:()=>a,b:()=>r});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.cleaner=!1}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldCleaner",""]],inputs:{cleaner:["tuiTextfieldCleaner","cleaner"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},6707:(t,e,i)=>{i.d(e,{B:()=>r,U:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldCustomContent",""]],inputs:{customContent:["tuiTextfieldCustomContent","customContent"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},87205:(t,e,i)=>{i.d(e,{k:()=>r,s:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.filler=""}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldFiller",""]],inputs:{filler:["tuiTextfieldFiller","filler"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},3729:(t,e,i)=>{i.d(e,{G:()=>a,a:()=>r});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldIconLeft",""]],inputs:{iconLeft:["tuiTextfieldIconLeft","iconLeft"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},88494:(t,e,i)=>{i.d(e,{A:()=>r,Z:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldIcon",""]],inputs:{icon:["tuiTextfieldIcon","icon"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},68874:(t,e,i)=>{i.d(e,{r:()=>a,x:()=>r});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.labelOutside=!1}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldLabelOutside",""]],inputs:{labelOutside:["tuiTextfieldLabelOutside","labelOutside"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},89437:(t,e,i)=>{i.d(e,{T:()=>r,f:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.postfix=""}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldPostfix",""]],inputs:{postfix:["tuiTextfieldPostfix","postfix"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},44998:(t,e,i)=>{i.d(e,{A:()=>r,x:()=>a});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.prefix=""}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldPrefix",""]],inputs:{prefix:["tuiTextfieldPrefix","prefix"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},10200:(t,e,i)=>{i.d(e,{k:()=>a,s:()=>r});var n=i(74788),o=i(4797);const a=(0,o.tuiCreateTokenFromFactory)((()=>new r));let r=(()=>{class t extends o.AbstractTuiController{constructor(){super(...arguments),this.size="l"}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵdir=n.lG2({type:t,selectors:[["","tuiTextfieldSize",""]],inputs:{size:["tuiTextfieldSize","size"]},features:[n._Bn([{provide:a,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj]}),t})()},31040:(t,e,i)=>{i.d(e,{o:()=>n.o,W:()=>a});var n=i(2697),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})()},2697:(t,e,i)=>{i.d(e,{o:()=>s});var n=i(44984),o=i(47730),a=i(31467),r=i(74788);let s=(()=>{class t{constructor(t){this.mode$=t,this.disabled=!1,this.readOnly=!1,this.hover=null,this.active=null,this.focus=!1,this.invalid=!1,this.appearance=""}get computedInvalid(){return!this.disabled&&!this.readOnly&&this.invalid}get computedFocused(){return this.focus&&!this.disabled}get interactiveState(){return this.disabled?n.z.Disabled:this.readOnly?n.z.Readonly:this.active?n.z.Active:this.hover?n.z.Hover:null}get noHover(){return this.readOnly||!1===this.hover}get noActive(){return this.readOnly||!1===this.active}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.Au))},t.ɵdir=r.lG2({type:t,selectors:[["","tuiWrapper",""]],hostVars:10,hostBindings:function(t,e){1&t&&r.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(r.uIk("data-appearance",e.appearance)("data-state",e.interactiveState),r.ekj("_invalid",e.computedInvalid)("_focused",e.computedFocused)("_no-hover",e.noHover)("_no-active",e.noActive))},inputs:{disabled:"disabled",readOnly:"readOnly",hover:"hover",active:"active",focus:"focus",invalid:"invalid",appearance:"appearance"},features:[r._Bn([o.CV])]}),t})()},85070:(t,e,i)=>{i.d(e,{N:()=>n});var n=(()=>(function(t){t.Accent="accent",t.Flat="flat",t.Icon="icon",t.Outline="outline",t.Primary="primary",t.Secondary="secondary",t.SecondaryDestructive="secondary-destructive",t.Table="table",t.Textfield="textfield",t.Whiteblock="whiteblock",t.WhiteblockActive="whiteblock-active"}(n||(n={})),n))()},44984:(t,e,i)=>{i.d(e,{z:()=>n});var n=(()=>(function(t){t.Active="active",t.Disabled="disabled",t.Hover="hover",t.Readonly="readonly"}(n||(n={})),n))()},95660:(t,e,i)=>{i.d(e,{q:()=>n});var n=(()=>(function(t){t.End="end",t.Single="single",t.Start="start"}(n||(n={})),n))()},64862:(t,e,i)=>{i.r(e),i.d(e,{AbstractTuiDriverDirective:()=>n.FP,AbstractTuiTextfieldHost:()=>n.D1,DEFAULT_ICONS_PATH:()=>ge.oA,MASK_CARET_TRAP:()=>ge.v1,MODE_PROVIDER:()=>Wt.CV,SCROLL_REF_SELECTOR:()=>U.hq,STATUS_ICON:()=>qt.Zo,TEXTFIELD_CONTROLLER_PROVIDER:()=>Ft.Y0,TUI_ALERT_POSITION:()=>y.N,TUI_ANIMATIONS_DEFAULT_DURATION:()=>qt.Gc,TUI_ANIMATIONS_DURATION:()=>qt.dx,TUI_ANIMATION_OPTIONS:()=>qt.Pw,TUI_ASSERT_ENABLED:()=>qt.uW,TUI_BUTTON_DEFAULT_OPTIONS:()=>_.z_,TUI_BUTTON_OPTIONS:()=>_.Gm,TUI_CACHE_BUSTING_PAYLOAD:()=>ge.uJ,TUI_CHECKBOX_DEFAULT_OPTIONS:()=>Pt.ng,TUI_CHECKBOX_OPTIONS:()=>Pt.Y2,TUI_CLOSE_WORD:()=>qt.U0,TUI_COMMON_ICONS:()=>qt.Gs,TUI_DATA_LIST_ACCESSOR:()=>qt.Cc,TUI_DATA_LIST_HOST:()=>qt.N1,TUI_DAY_TYPE_HANDLER:()=>qt.rJ,TUI_DECIMAL_SYMBOLS:()=>ge.YZ,TUI_DEFAULT_ERROR_MESSAGE:()=>qt.PL,TUI_DEFAULT_ICONS_PLACE:()=>qt.xp,TUI_DEFAULT_MARKER_HANDLER:()=>ge.zE,TUI_DEFAULT_NUMBER_FORMAT:()=>ge.Jl,TUI_DEFAULT_SCROLLBAR_OPTIONS:()=>U.uY,TUI_DEPRECATED_ICONS:()=>f.U3,TUI_DIALOGS_CLOSE:()=>st.Nc,TUI_DIALOG_DEFAULT_OPTIONS:()=>st.Pt,TUI_DIALOG_OPTIONS:()=>st.yx,TUI_DIGIT_REGEXP:()=>ge.hW,TUI_DOCUMENT_OR_SHADOW_ROOT:()=>qt.Qe,TUI_DROPDOWN_COMPONENT:()=>Ft.WH,TUI_DROPDOWN_DEFAULT_OPTIONS:()=>Ft.Eh,TUI_DROPDOWN_HOVER_DEFAULT_OPTIONS:()=>Ft.Qm,TUI_DROPDOWN_HOVER_OPTIONS:()=>Ft.Mm,TUI_DROPDOWN_OPTIONS:()=>Ft.vY,TUI_ELEMENT_REF:()=>qt.zP,TUI_EXPAND_LOADED:()=>ge.P8,TUI_FIRST_DAY_OF_WEEK:()=>qt.Sy,TUI_HINT_COMPONENT:()=>Ft.y7,TUI_HINT_DEFAULT_OPTIONS:()=>Ft.wk,TUI_HINT_DIRECTIONS:()=>ge.Fw,TUI_HINT_OPTIONS:()=>Ft.H3,TUI_ICONS:()=>qt.It,TUI_ICONS_PATH:()=>qt.ki,TUI_ICONS_PLACE:()=>qt.AA,TUI_ICON_ERROR:()=>ge.qT,TUI_ICON_PADDINGS:()=>St.i,TUI_IS_MOBILE_RES:()=>qt.rL,TUI_IS_MOBILE_RES_PROVIDER:()=>Wt.yI,TUI_LAST_PUNCTUATION_MARK_REGEXP:()=>ge.SG,TUI_LATIN_AND_NUMBERS_REGEXP:()=>ge.vw,TUI_LATIN_REGEXP:()=>ge.jL,TUI_LEADING_ZEROES_REGEXP:()=>ge.s9,TUI_LEGACY_MASK:()=>qt.sf,TUI_LOADER_DEFAULT_OPTIONS:()=>m.sP,TUI_LOADER_OPTIONS:()=>m.vI,TUI_MASK_SYMBOLS_REGEXP:()=>ge.AJ,TUI_MEDIA:()=>qt.J_,TUI_MODE:()=>qt.Au,TUI_MONTHS:()=>qt.$R,TUI_NON_DIGITS_REGEXP:()=>ge.R3,TUI_NON_DIGIT_REGEXP:()=>ge.W6,TUI_NOTHING_FOUND_MESSAGE:()=>qt.PH,TUI_NOTIFICATION_DEFAULT_OPTIONS:()=>qt.Dl,TUI_NOTIFICATION_OPTIONS:()=>qt.Ln,TUI_NUMBER_FORMAT:()=>qt.HO,TUI_NUMBER_FORMAT_OBSERVABLE:()=>qt.Lh,TUI_OPTION_CONTENT:()=>qt.IQ,TUI_ORDERED_SHORT_WEEK_DAYS:()=>qt.lQ,TUI_PRIMITIVE_TEXTFIELD_DEFAULT_OPTIONS:()=>Rt,TUI_PRIMITIVE_TEXTFIELD_OPTIONS:()=>Bt,TUI_REDUCED_MOTION:()=>qt.TK,TUI_SANITIZER:()=>qt.hm,TUI_SCROLLABLE:()=>ge.UZ,TUI_SCROLLBAR_OPTIONS:()=>U.bC,TUI_SCROLL_INTO_VIEW:()=>ge.fe,TUI_SCROLL_REF:()=>qt.$_,TUI_SELECTION_STREAM:()=>qt.iS,TUI_SHORT_WEEK_DAYS:()=>qt.P,TUI_SPIN_ICONS:()=>qt.oC,TUI_SPIN_TEXTS:()=>qt.U4,TUI_SVG_CONTENT_PROCESSOR:()=>qt.u_,TUI_SVG_DEFAULT_OPTIONS:()=>f.oS,TUI_SVG_OPTIONS:()=>f.$E,TUI_SVG_SRC_INTERCEPTORS:()=>f._f,TUI_SVG_SRC_PROCESSOR:()=>qt.V5,TUI_TEXTFIELD_APPEARANCE:()=>qt.jt,TUI_TEXTFIELD_APPEARANCE_DIRECTIVE:()=>Ft.x_,TUI_TEXTFIELD_CLEANER:()=>Ft.Ym,TUI_TEXTFIELD_CUSTOM_CONTENT:()=>Ft.UF,TUI_TEXTFIELD_DEFAULT_OPTIONS:()=>Ft.eS,TUI_TEXTFIELD_FILLER:()=>Ft.sd,TUI_TEXTFIELD_HOST:()=>qt.S0,TUI_TEXTFIELD_ICON:()=>Ft.ZK,TUI_TEXTFIELD_ICON_LEFT:()=>Ft.Gf,TUI_TEXTFIELD_LABEL_OUTSIDE:()=>Ft.rW,TUI_TEXTFIELD_OPTIONS:()=>Ft.z1,TUI_TEXTFIELD_POSTFIX:()=>Ft.f,TUI_TEXTFIELD_PREFIX:()=>Ft.xq,TUI_TEXTFIELD_SIZE:()=>Ft.kI,TUI_TEXTFIELD_WATCHED_CONTROLLER:()=>Ft.Cs,TUI_THEME:()=>qt.r2,TUI_VALUE_ACCESSOR:()=>qt.sE,TUI_VIEWPORT:()=>qt.EO,TuiAccessorProxyDirective:()=>_t.z,TuiAlertComponent:()=>a.H,TuiAlertDirective:()=>r.c,TuiAlertModule:()=>M,TuiAlertService:()=>x.J,TuiAppearance:()=>me.N,TuiBreakpointService:()=>Oe.zE,TuiButtonComponent:()=>c.v,TuiButtonModule:()=>b,TuiCalendarComponent:()=>w.a,TuiCalendarModule:()=>q,TuiCalendarSheetPipe:()=>P.h,TuiCalendarSheetPipeModule:()=>T,TuiDataListComponent:()=>Q.q,TuiDataListDirective:()=>K.g,TuiDataListModule:()=>tt,TuiDialogCloseService:()=>lt.a,TuiDialogComponent:()=>nt.X,TuiDialogDirective:()=>ot.i,TuiDialogModule:()=>rt,TuiDialogService:()=>at.R,TuiDriver:()=>n.kk,TuiDropdownAnimation:()=>fe,TuiDropdownComponent:()=>Ft.nT,TuiDropdownContextDirective:()=>Ft.J1,TuiDropdownDirective:()=>Ft.td,TuiDropdownDriverDirective:()=>Ft.VC,TuiDropdownHostDirective:()=>Ft.s4,TuiDropdownHoverDirective:()=>Ft.E$,TuiDropdownManualDirective:()=>Ft.Tp,TuiDropdownModule:()=>Ft.dp,TuiDropdownOpenDirective:()=>Ft.oH,TuiDropdownOpenMonitorDirective:()=>Ct.l,TuiDropdownOptionsDirective:()=>Ft.Ek,TuiDropdownPositionDirective:()=>Ft.A9,TuiDropdownPositionSidedDirective:()=>Ft.Cw,TuiDropdownSelectionDirective:()=>Ft.yd,TuiErrorComponent:()=>ut.v,TuiErrorModule:()=>ct,TuiExpandComponent:()=>dt.S,TuiExpandContentDirective:()=>ht.I,TuiExpandModule:()=>pt,TuiFlagPipe:()=>I.T,TuiFlagPipeModule:()=>k,TuiFormatDatePipe:()=>A.x,TuiFormatDatePipeModule:()=>S,TuiFormatDateService:()=>Oe.$m,TuiFormatNumberPipe:()=>D.m,TuiFormatNumberPipeModule:()=>E,TuiFormatPhonePipe:()=>z.r,TuiFormatPhonePipeModule:()=>X,TuiGroupDirective:()=>gt.g,TuiGroupModule:()=>mt,TuiGroupStylesComponent:()=>ft.R,TuiHintComponent:()=>Ft.jv,TuiHintDescribeDirective:()=>Ft.$o,TuiHintDirective:()=>Ft.D,TuiHintDriverDirective:()=>Ft.xn,TuiHintHostDirective:()=>Ft.XT,TuiHintHoverDirective:()=>Ft.t6,TuiHintManualDirective:()=>Ft.ZY,TuiHintModule:()=>Ft.go,TuiHintOptionsDirective:()=>Ft.bZ,TuiHintPointerDirective:()=>Ft.qf,TuiHintPositionDirective:()=>Ft.DM,TuiHintService:()=>Oe.BN,TuiHintUnstyledComponent:()=>Ft.YN,TuiHintUnstyledDirective:()=>Ft.Oo,TuiHintsHostComponent:()=>vt.J,TuiHintsHostModule:()=>bt,TuiHostedDropdownComponent:()=>xt.o,TuiHostedDropdownConnectorDirective:()=>wt.i,TuiHostedDropdownModule:()=>yt,TuiInteractiveState:()=>ve.z,TuiLabelComponent:()=>Ot.A,TuiLabelModule:()=>Tt,TuiLinkComponent:()=>j.V,TuiLinkModule:()=>J,TuiLoaderComponent:()=>d.k,TuiLoaderModule:()=>g,TuiMaskAccessorDirective:()=>Ft.j$,TuiMaskAccessorModule:()=>Ft.c8,TuiModeDirective:()=>Ft.wt,TuiModeModule:()=>Ft.zw,TuiMonthPipe:()=>N.$,TuiMonthPipeModule:()=>L,TuiNightThemeService:()=>Oe.m5,TuiNotification:()=>be,TuiNotificationComponent:()=>u.L,TuiNotificationModule:()=>C,TuiNumberFormatDirective:()=>Ft.yJ,TuiNumberFormatModule:()=>Ft.q4,TuiOptGroupDirective:()=>et.R,TuiOptionComponent:()=>it.v,TuiOrderWeekDaysPipe:()=>R.q,TuiOrderWeekDaysPipeModule:()=>F,TuiPositionAccessor:()=>n.uG,TuiPositionService:()=>Oe.KG,TuiPrimitiveCalendarComponent:()=>O.A,TuiPrimitiveCalendarModule:()=>B,TuiPrimitiveCheckboxComponent:()=>kt.r,TuiPrimitiveCheckboxModule:()=>It,TuiPrimitiveSpinButtonComponent:()=>V.a,TuiPrimitiveSpinButtonModule:()=>$,TuiPrimitiveTextfieldComponent:()=>St.y,TuiPrimitiveTextfieldDirective:()=>At.B,TuiPrimitiveTextfieldModule:()=>Nt,TuiPrimitiveYearMonthPaginationComponent:()=>G.d,TuiPrimitiveYearMonthPaginationModule:()=>W,TuiPrimitiveYearPickerComponent:()=>Y.T,TuiPrimitiveYearPickerModule:()=>Z,TuiRangeState:()=>_e.q,TuiRectAccessor:()=>n.O4,TuiRootComponent:()=>Ut.G,TuiRootModule:()=>Vt,TuiRouterLinkActiveService:()=>Oe.Ok,TuiScrollControlsComponent:()=>ce,TuiScrollControlsModule:()=>de,TuiScrollIntoViewDirective:()=>Ft.ML,TuiScrollIntoViewModule:()=>Ft.ec,TuiScrollRefDirective:()=>U.ex,TuiScrollableDirective:()=>U.Rm,TuiScrollbarComponent:()=>U.IB,TuiScrollbarDirective:()=>re,TuiScrollbarModule:()=>U.Jy,TuiSvgComponent:()=>f.PN,TuiSvgDefsHostComponent:()=>Gt.M,TuiSvgDefsHostModule:()=>jt,TuiSvgModule:()=>f.EI,TuiSvgService:()=>Oe.K5,TuiTextfieldAppearanceDirective:()=>Ft.qc,TuiTextfieldCleanerDirective:()=>Ft.be,TuiTextfieldComponent:()=>Ht.M,TuiTextfieldController:()=>Ft.yH,TuiTextfieldControllerModule:()=>Ft.cn,TuiTextfieldCustomContentDirective:()=>Ft.B7,TuiTextfieldFillerDirective:()=>Ft.kD,TuiTextfieldIconDirective:()=>Ft.AW,TuiTextfieldIconLeftDirective:()=>Ft.aR,TuiTextfieldLabelOutsideDirective:()=>Ft.xT,TuiTextfieldPostfixDirective:()=>Ft.Tq,TuiTextfieldPrefixDirective:()=>Ft.A7,TuiTextfieldSizeDirective:()=>Ft.sz,TuiThemeNightComponent:()=>pe.Z,TuiThemeNightModule:()=>he,TuiTooltipComponent:()=>Dt.w,TuiTooltipModule:()=>zt,TuiValueDecorationComponent:()=>Zt.Z,TuiVehicle:()=>n.c2,TuiVisualViewportService:()=>Oe.Lp,TuiWrapperDirective:()=>Ft.oT,TuiWrapperModule:()=>Ft.WU,tuiAsDataList:()=>K.B,tuiAsDataListAccessor:()=>qt.RB,tuiAsDataListHost:()=>qt.oE,tuiAsDriver:()=>n.UK,tuiAsOptionContent:()=>qt.P7,tuiAsPositionAccessor:()=>n.P7,tuiAsRectAccessor:()=>n.Ic,tuiAsTextfieldHost:()=>qt.cp,tuiAsVehicle:()=>n.Fe,tuiAsViewport:()=>qt.ck,tuiButtonOptionsProvider:()=>_.O0,tuiCapitalize:()=>Te.oy,tuiCapitalizeFirstLetter:()=>Te.ag,tuiCheckFixedPosition:()=>Te.qK,tuiCheckboxOptionsProvider:()=>Pt.im,tuiCommonIconsProvider:()=>qt.Ug,tuiCreateAutoCorrectedNumberPipe:()=>Te.qs,tuiCreateCorrectionMask:()=>Te.Y2,tuiCreateNumberMask:()=>Te.EC,tuiDialogOptionsProvider:()=>st.fy,tuiDropdownAnimation:()=>o.i9,tuiDropdownHoverOptionsProvider:()=>Ft.Gn,tuiDropdownOptionsProvider:()=>Ft.fx,tuiEditingKeys:()=>ge.Nq,tuiEnableAutoCorrectDecimalSymbol:()=>Te.YT,tuiFadeIn:()=>o.QF,tuiFadeInBottom:()=>o.Us,tuiFadeInList:()=>o.lG,tuiFadeInTop:()=>o.vT,tuiFallbackAccessor:()=>n.Zy,tuiFallbackRectAccessor:()=>n.Sv,tuiFormatNumber:()=>Te.lx,tuiFormatPhone:()=>Te.ev,tuiGetBorder:()=>Te._X,tuiGetFractionPartPadded:()=>Te.Lf,tuiGetSafeAreaSize:()=>Te.$l,tuiGetScreenWidth:()=>Te.i8,tuiGetViewportHeight:()=>Te.l7,tuiGetViewportWidth:()=>Te.ic,tuiGetWordRange:()=>Te.DI,tuiHeightCollapse:()=>o.eu,tuiHeightCollapseList:()=>o.os,tuiHintOptionsProvider:()=>Ft.pt,tuiIconsPathFactory:()=>Te.ht,tuiIsEditingKey:()=>Te.kL,tuiIsMobile:()=>Te.Je,tuiIsObscured:()=>Te.mn,tuiIsPresumedHTMLString:()=>Te.jL,tuiLoaderOptionsProvider:()=>m.gQ,tuiMaskedMoneyValueIsEmpty:()=>Te.Qk,tuiMaskedNumberStringToNumber:()=>Te.j2,tuiNotificationOptionsProvider:()=>qt.tA,tuiNumberFormatProvider:()=>qt._3,tuiNumberToStringWithoutExp:()=>Te.E1,tuiOtherDecimalSymbol:()=>Te.gK,tuiOverrideOptions:()=>Te.lp,tuiPop:()=>o.cC,tuiPositionAccessorFor:()=>n.ei,tuiPrimitiveTextfieldOptionsProvider:()=>Yt,tuiProcessIcon:()=>Te.NK,tuiRectAccessorFor:()=>n.Wk,tuiScaleIn:()=>o.gI,tuiScaleInList:()=>o.XE,tuiScrollbarOptionsProvider:()=>U.av,tuiSizeBigger:()=>Te.R9,tuiSlideIn:()=>o.Gw,tuiSlideInBottom:()=>o.zr,tuiSlideInBottomList:()=>o.JP,tuiSlideInLeft:()=>o._T,tuiSlideInLeftList:()=>o.Hr,tuiSlideInRight:()=>o.hN,tuiSlideInRightList:()=>o.mM,tuiSlideInTop:()=>o.X9,tuiSlideInTopList:()=>o.DY,tuiSmartSearch:()=>Me,tuiSvgOptionsProvider:()=>f.vk,tuiSvgSrcInterceptors:()=>f.bS,tuiTextfieldOptionsProvider:()=>Ft.pf,tuiWatchedControllerFactory:()=>Wt.wD,tuiWidthCollapse:()=>o.y4,tuiWidthCollapseList:()=>o.Q2,tuiZonefulMap:()=>we});var n=i(30222),o=i(31060),a=i(49999),r=i(95063),s=i(12057),l=i(4797),u=i(79121),c=i(76189),d=i(23184),p=i(89570),h=i(74788);let g=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,p.wq]]}),t})();var m=i(4621),f=i(38192),v=i(31040);let b=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,p.wq,v.W,f.EI,g]]}),t})();var _=i(74765);let C=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,f.EI,b,p.wq]]}),t})();var x=i(44089);let M=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({providers:[(0,l.tuiAsAlerts)(x.J)],imports:[[s.ez,p.wq,C]]}),t})();var y=i(33117),w=i(49746),O=i(1408);let T=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var P=i(93794);let k=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var I=i(26318);let S=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var A=i(93446);let E=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var D=i(59544);let X=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var z=i(3520);let L=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var N=i(16129);let F=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var R=i(29793);let B=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,l.TuiLetModule,l.TuiMapperPipeModule,l.TuiRepeatTimesModule,l.TuiHoveredModule,l.TuiPressedModule,T,F]]}),t})();var Y=i(11986),H=i(34349);let Z=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[l.TuiHoveredModule,l.TuiPressedModule,l.TuiRepeatTimesModule,l.TuiLetModule,H.e]]}),t})();var U=i(22641),G=i(657),j=i(66596);let J=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,f.EI]]}),t})();var V=i(86637);let $=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,b]]}),t})(),W=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,l.TuiFocusableModule,$,J,L]]}),t})(),q=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,W,B,Z,U.Jy,l.TuiMapperPipeModule]]}),t})();var Q=i(20933),K=i(52219);let tt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,f.EI,p.wq]]}),t})();var et=i(89786),it=i(35065),nt=i(90611),ot=i(56423),at=i(53576);let rt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({providers:[(0,l.tuiAsDialog)(at.R)],imports:[[p.wq,b,s.ez,l.TuiAutoFocusModule]]}),t})();var st=i(31491),lt=i(93060),ut=i(36951);let ct=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,p.wq,l.TuiLetModule]]}),t})();var dt=i(88618);let pt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,g]]}),t})();var ht=i(84785),gt=i(39607);let mt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez]]}),t})();var ft=i(92295),vt=i(12252);let bt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,p.wq,l.TuiActiveZoneModule]]}),t})();var _t=i(59696),Ct=i(97126),xt=i(62939),Mt=i(55883);let yt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,p.wq,l.TuiLetModule,l.TuiObscuredModule,l.TuiActiveZoneModule,Mt.dp]]}),t})();var wt=i(25121),Ot=i(88135);let Tt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[p.wq]]}),t})();var Pt=i(69478),kt=i(80868);let It=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[f.EI,v.W,p.wq]]}),t})();var St=i(63060),At=i(62733),Et=i(23738),Dt=i(33351),Xt=i(61205);let zt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,v.W,f.EI,Xt.go,p.wq]]}),t})();var Lt=i(61331);let Nt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,Et.u5,p.wq,Lt.c,l.TuiFocusableModule,v.W,f.EI,zt,l.TuiAutofilledModule]]}),t})();var Ft=i(65490);const Rt=Ft.eS,Bt=Ft.z1,Yt=Ft.pf;var Ht=i(91030),Zt=i(71662),Ut=i(23242),Gt=i(94165);let jt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,l.TuiLetModule]]}),t})();var Jt=i(30126);let Vt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,Jt.X1,l.TuiDropdownHostModule,jt,bt,l.TuiDialogHostModule,l.TuiAlertHostModule,l.TuiScrollControlsModule]]}),t})();var $t=i(62579),Wt=i(47730),qt=i(31467),Qt=i(39426),Kt=i(88002),te=i(39761),ee=i(87519);let ie=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=h.lG2({type:t,selectors:[["","tuiScrollbarWrapper",""]],features:[h._Bn([{provide:qt.zP,useExisting:h.SBq}])]}),t})();var ne=i(66682),oe=i(43190),ae=i(46782);let re=(()=>{class t{constructor(t,e,i,n,o,a,r,s){this.wrapper=o,this.container=a,this.doc=r,this.el=s,this.tuiScrollbar="vertical";const{nativeElement:u}=this.el,c=(0,l.tuiTypedFromEvent)(u,"mousedown"),d=(0,l.tuiTypedFromEvent)(this.doc,"mousemove"),p=(0,l.tuiTypedFromEvent)(this.doc,"mouseup"),h=(0,l.tuiTypedFromEvent)(this.wrapper.nativeElement,"mousedown");(0,ne.T)(h.pipe((0,Kt.U)((t=>this.getScrolled(t,.5,.5)))),c.pipe((0,l.tuiStopPropagation)(),(0,oe.w)((t=>{const e=u.getBoundingClientRect(),i=function({clientY:t},{top:e,height:i}){return(t-e)/i}(t,e),n=function({clientX:t},{left:e,width:i}){return(t-e)/i}(t,e);return d.pipe((0,Kt.U)((t=>this.getScrolled(t,i,n))),(0,ae.R)(p))})))).pipe((0,l.tuiZonefree)(t),(0,ae.R)(i)).subscribe((([t,i])=>{"vertical"===this.tuiScrollbar?e.setProperty(this.element,"scrollTop",t):e.setProperty(this.element,"scrollLeft",i)})),(0,ne.T)(n.pipe((0,Qt.p)(l.POLLING_TIME)),(0,l.tuiScrollFrom)(this.element)).pipe((0,l.tuiZonefree)(t),(0,ae.R)(i)).subscribe((()=>{"vertical"===this.tuiScrollbar?(e.setStyle(u,"top",100*this.thumb+"%"),e.setStyle(u,"height",100*this.view+"%")):(e.setStyle(u,"left",100*this.thumb+"%"),e.setStyle(u,"width",100*this.view+"%"))}))}get scrolled(){const{scrollTop:t,scrollHeight:e,clientHeight:i,scrollLeft:n,scrollWidth:o,clientWidth:a}=this.element;return"vertical"===this.tuiScrollbar?t/(e-i):n/(o-a)}get compensation(){const{clientHeight:t,scrollHeight:e,clientWidth:i,scrollWidth:n}=this.element;return t*t/e>24&&"vertical"===this.tuiScrollbar||i*i/n>24&&"horizontal"===this.tuiScrollbar?0:"vertical"===this.tuiScrollbar?24/t:24/i}get thumb(){const t=this.compensation||this.view;return this.scrolled*(1-t)}get view(){const{clientHeight:t,scrollHeight:e,clientWidth:i,scrollWidth:n}=this.element;return"vertical"===this.tuiScrollbar?Math.ceil(t/e*100)/100:Math.ceil(i/n*100)/100}get element(){return this.container.nativeElement}getScrolled({clientY:t,clientX:e},i,n){const{offsetHeight:o,offsetWidth:a}=this.el.nativeElement,{top:r,left:s,width:l,height:u}=this.wrapper.nativeElement.getBoundingClientRect();return[(this.element.scrollHeight-u)*((t-r-o*i)/(u-o)),(this.element.scrollWidth-l)*((e-s-a*n)/(l-a))]}}return t.ɵfac=function(e){return new(e||t)(h.Y36(h.R0b),h.Y36(h.Qsj),h.Y36(l.TuiDestroyService,2),h.Y36($t.L1),h.Y36(qt.zP),h.Y36(l.TUI_SCROLL_REF),h.Y36(s.K0),h.Y36(h.SBq))},t.ɵdir=h.lG2({type:t,selectors:[["","tuiScrollbar",""]],inputs:{tuiScrollbar:"tuiScrollbar"},features:[h._Bn([l.TuiDestroyService])]}),t})();function se(t,e){if(1&t&&(h.TgZ(0,"div",3),h._UZ(1,"div",4),h.qZA()),2&t){const t=h.oxw().ngIf,e=h.oxw();h.ekj("t-bar_has-horizontal",t[1]),h.Q6J("@tuiFadeIn",e.animation)}}function le(t,e){if(1&t&&(h.TgZ(0,"div",5),h._UZ(1,"div",6),h.qZA()),2&t){const t=h.oxw().ngIf,e=h.oxw();h.ekj("t-bar_has-vertical",t[0]),h.Q6J("@tuiFadeIn",e.animation)}}function ue(t,e){if(1&t&&(h.ynx(0),h.YNc(1,se,2,3,"div",1),h.YNc(2,le,2,3,"div",2),h.BQk()),2&t){const t=e.ngIf;h.xp6(1),h.Q6J("ngIf",t[0]),h.xp6(1),h.Q6J("ngIf",t[1])}}let ce=(()=>{class t{constructor(t,e,i,n,o){this.animation=t,this.zone=e,this.scrollRef=i,this.animationFrame$=n,this.mode$=o,this.refresh$=this.animationFrame$.pipe((0,Qt.p)(300),(0,Kt.U)((()=>this.scrollbars)),(0,te.O)([!1,!1]),(0,ee.x)(((t,e)=>t[0]===e[0]&&t[1]===e[1])),(0,l.tuiZoneOptimized)(this.zone))}get scrollbars(){const{clientHeight:t,scrollHeight:e,clientWidth:i,scrollWidth:n}=this.scrollRef.nativeElement;return[Math.ceil(t/e*100)<100,Math.ceil(i/n*100)<100]}}return t.ɵfac=function(e){return new(e||t)(h.Y36(qt.Pw),h.Y36(h.R0b),h.Y36(l.TUI_SCROLL_REF),h.Y36($t.L1),h.Y36(qt.Au))},t.ɵcmp=h.Xpm({type:t,selectors:[["tui-scroll-controls"]],hostBindings:function(t,e){1&t&&h.NdJ("$.data-mode.attr",(function(){return e.mode$}))},features:[h._Bn([Wt.CV])],decls:2,vars:3,consts:[[4,"ngIf"],["tuiScrollbarWrapper","","class","t-bar t-bar_vertical",3,"t-bar_has-horizontal",4,"ngIf"],["tuiScrollbarWrapper","","class","t-bar t-bar_horizontal",3,"t-bar_has-vertical",4,"ngIf"],["tuiScrollbarWrapper","",1,"t-bar","t-bar_vertical"],["tuiScrollbar","vertical",1,"t-thumb"],["tuiScrollbarWrapper","",1,"t-bar","t-bar_horizontal"],["tuiScrollbar","horizontal",1,"t-thumb"]],template:function(t,e){1&t&&(h.YNc(0,ue,3,2,"ng-container",0),h.ALo(1,"async")),2&t&&h.Q6J("ngIf",h.lcZ(1,1,e.refresh$))},directives:[s.O5,ie,re],pipes:[s.Ov],styles:["[_nghost-%COMP%]{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:1;min-width:calc(100% - 1px);min-height:calc(100% - 1px);max-width:calc(100% - 1px);max-height:calc(100% - 1px);float:left;-webkit-margin-end:calc(-100% + 1px);margin-inline-end:calc(-100% + 1px);pointer-events:none}.t-bar[_ngcontent-%COMP%]{position:absolute;right:0;bottom:0;pointer-events:auto}.t-bar_vertical[_ngcontent-%COMP%]{top:0;width:.875rem}.t-bar_horizontal[_ngcontent-%COMP%]{left:0;height:.875rem}.t-bar_has-horizontal[_ngcontent-%COMP%]{bottom:.5rem}.t-bar_has-vertical[_ngcontent-%COMP%]{right:.5rem}.t-thumb[_ngcontent-%COMP%]{transition-property:all;transition-duration:.15s;transition-timing-function:ease-in-out;position:absolute;border-radius:6.25rem;border:.25rem solid transparent;cursor:pointer;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--tui-text-01);background-clip:content-box;box-sizing:border-box;transition-property:width,height;opacity:.2}.t-thumb[_ngcontent-%COMP%]:hover{opacity:.24}.t-thumb[_ngcontent-%COMP%]:active{opacity:.48}[data-mode=onDark][_nghost-%COMP%] .t-thumb[_ngcontent-%COMP%]{background-color:var(--tui-text-01-night)}.t-bar_vertical[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]{right:0;width:.75rem;min-height:1.25rem}.t-bar_vertical[_ngcontent-%COMP%]:hover .t-thumb[_ngcontent-%COMP%], .t-bar_vertical[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]:active{width:.875rem}.t-bar_horizontal[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]{bottom:0;height:.75rem;min-width:1.25rem}.t-bar_horizontal[_ngcontent-%COMP%]:hover .t-thumb[_ngcontent-%COMP%], .t-bar_horizontal[_ngcontent-%COMP%] .t-thumb[_ngcontent-%COMP%]:active{height:.875rem}"],data:{animation:[o.QF]},changeDetection:0}),t})(),de=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({imports:[[s.ez,l.TuiLetModule]]}),t})();var pe=i(57786);let he=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=h.oAB({type:t}),t.ɵinj=h.cJS({}),t})();var ge=i(82032),me=i(85070),fe=(()=>(function(t){t.FadeInBottom="fadeInBottom",t.FadeInTop="fadeInTop"}(fe||(fe={})),fe))(),ve=i(44984),be=(()=>(function(t){t.Error="error",t.Info="info",t.Success="success",t.Warning="warning"}(be||(be={})),be))(),_e=i(95660),Ce=i(54395),xe=i(42145);function Me(t,e=400){return i=>i.pipe((0,Ce.b)(e),(0,xe.R)(((t,e)=>""!==t&&e.startsWith(t)?t:e),""),(0,ee.x)(),(0,oe.w)((e=>t(e).pipe((0,te.O)(null)))),(0,te.O)(l.EMPTY_ARRAY))}var ye=i(34022);function we(t,e){return(0,ye.z)((0,Kt.U)(t),(0,ee.x)(),(0,l.tuiZonefull)(e))}var Oe=i(47029),Te=i(96973)},657:(t,e,i)=>{i.d(e,{d:()=>p});var n=i(74788),o=i(4797),a=i(86637),r=i(12057),s=i(66596),l=i(48893),u=i(16129);function c(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.hij(" ",t.value.formattedYear," ")}}function d(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",3),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onYearClick()})),n._uU(1),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("tuiFocusable",!1),n.xp6(1),n.hij(" ",t.value.formattedYear," ")}}let p=(()=>{class t{constructor(){this.value=o.TuiMonth.currentLocal(),this.min=o.TUI_FIRST_DAY,this.max=o.TUI_LAST_DAY,this.valueChange=new n.vpe,this.yearClick=new n.vpe}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:o.TUI_FIRST_DAY}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:o.TUI_LAST_DAY}get prevMonthDisabled(){return this.value.monthSameOrBefore(this.computedMin)}get nextMonthDisabled(){return this.value.monthSameOrAfter(this.computedMax)}get oneYear(){const{computedMin:t,computedMax:e}=this;return t.year===e.year}onYearClick(){this.yearClick.next(this.value)}onPrevMonthClick(){this.appendValueWithLimit({month:-1})}onNextMonthClick(){this.appendValueWithLimit({month:1})}appendValueWithLimit(t){const e=this.value.append(t),{computedMin:i,computedMax:n}=this;i.monthSameOrAfter(e)?this.updateValue(i):this.updateValue(n.monthSameOrBefore(e)?n:e)}updateValue(t){this.value.monthSame(t)||(this.value=t,this.valueChange.emit(t))}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-primitive-year-month-pagination"]],inputs:{value:"value",min:"min",max:"max"},outputs:{valueChange:"valueChange",yearClick:"yearClick"},decls:7,vars:10,consts:[[3,"focusable","leftDisabled","rightDisabled","leftClick","rightClick"],[4,"ngIf","ngIfElse"],["button",""],["id","year-btn","automation-id","tui-primitive-year-month-pagination__year-button","tuiLink","","type","button",3,"tuiFocusable","click"]],template:function(t,e){if(1&t&&(n.TgZ(0,"tui-primitive-spin-button",0),n.NdJ("leftClick",(function(){return e.onPrevMonthClick()}))("rightClick",(function(){return e.onNextMonthClick()})),n._uU(1),n.ALo(2,"async"),n.ALo(3,"tuiMonth"),n.YNc(4,c,2,1,"ng-container",1),n.YNc(5,d,2,2,"ng-template",null,2,n.W1O),n.qZA()),2&t){const t=n.MAs(6);n.Q6J("focusable",!1)("leftDisabled",e.prevMonthDisabled)("rightDisabled",e.nextMonthDisabled),n.xp6(1),n.hij(" ",n.lcZ(2,6,n.lcZ(3,8,e.value))," "),n.xp6(3),n.Q6J("ngIf",e.oneYear)("ngIfElse",t)}},directives:[a.a,r.O5,s.V,l.t],pipes:[r.Ov,u.$],styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0}),t})()},94165:(t,e,i)=>{i.d(e,{M:()=>p});var n=i(12057),o=i(74788),a=i(4797),r=i(47029),s=i(46782);function l(t,e){if(1&t&&(o.O4$(),o._UZ(0,"defs",4)),2&t){const t=e.$implicit;o.Q6J("innerHTML",t,o.oJD)}}function u(t,e){if(1&t&&(o.O4$(),o.ynx(0),o.YNc(1,l,1,1,"defs",3),o.BQk()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("ngForOf",t.items)}}function c(t,e){if(1&t&&(o.O4$(),o.TgZ(0,"defs"),o._UZ(1,"svg",6),o.qZA()),2&t){const t=e.$implicit;o.xp6(1),o.Q6J("outerHTML",t,o.oJD)}}function d(t,e){if(1&t&&(o.O4$(),o.YNc(0,c,2,1,"defs",5)),2&t){const t=o.oxw();o.Q6J("ngForOf",t.items)}}let p=(()=>{class t{constructor(t,e,i,o){this.svgService=t,this.cdr=e,this.destroy$=i,this.isBrowser=!0,this.isBrowser=!(0,n.PM)(o)}ngOnInit(){this.svgService.items$.pipe((0,s.R)(this.destroy$)).subscribe((t=>{this.items=t.values(),this.cdr.detectChanges()}))}}return t.ɵfac=function(e){return new(e||t)(o.Y36(r.K5),o.Y36(o.sBO),o.Y36(a.TuiDestroyService,2),o.Y36(o.Lbi))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-svg-defs-host"]],features:[o._Bn([a.TuiDestroyService])],decls:4,vars:2,consts:[["version","1.1",0,"xmlns","xlink","http://www.w3.org/1999/xlink","xmlns","http://www.w3.org/2000/svg"],[4,"ngIf","ngIfElse"],["server",""],[3,"innerHTML",4,"ngFor","ngForOf"],[3,"innerHTML"],[4,"ngFor","ngForOf"],[3,"outerHTML"]],template:function(t,e){if(1&t&&(o.O4$(),o.TgZ(0,"svg",0),o.YNc(1,u,2,1,"ng-container",1),o.YNc(2,d,1,1,"ng-template",null,2,o.W1O),o.qZA()),2&t){const t=o.MAs(3);o.xp6(1),o.Q6J("ngIf",e.isBrowser)("ngIfElse",t)}},directives:[n.O5,n.sg],styles:["[_nghost-%COMP%]{display:none}"],changeDetection:0}),t})()},93794:(t,e,i)=>{i.d(e,{h:()=>s});var n=i(4797),o=i(31467);const a=({month:t,rowIndex:e,colIndex:i,firstDayOfWeek:o})=>{let a=e*n.DAYS_IN_WEEK+i-((t,e)=>{const i=new Date(t.year,t.month,1).getDay();return i>=e?i-e:n.DAYS_IN_WEEK-(e-i)})(t,o)+1;return a>t.daysCount&&(a-=t.daysCount,t=t.append({month:1})),a<=0&&(a=(t=t.append({month:-1})).daysCount+a),new n.TuiDay(t.year,t.month,a)};var r=i(74788);let s=(()=>{class t{constructor(t){this.firstDayOfWeek=t,this.currentMonth=null,this.currentSheet=[]}transform(t,e=!1){var i;if(null===(i=this.currentMonth)||void 0===i?void 0:i.monthSame(t))return this.currentSheet;const o=[];for(let i=0;i<6;i++){const r=[];for(let o=0;oe.yeare.year>i.year||e.month>i.month;if(!s(n)||e){if(l(n)&&!e)break;r.push(n)}}o.push(r)}return this.currentSheet=o.filter((t=>t.length)),this.currentMonth=t,this.currentSheet}}return t.ɵfac=function(e){return new(e||t)(r.Y36(o.Sy,16))},t.ɵpipe=r.Yjl({name:"tuiCalendarSheet",type:t,pure:!0}),t})()},26318:(t,e,i)=>{i.d(e,{T:()=>s});var n=i(38192),o=i(82032),a=i(72773),r=i(74788);let s=(()=>{class t{constructor(t){this.svgOptions=t,this.staticPath=this.svgOptions.path("tuiIcon").replace("tuiIcon.svg#tuiIcon","").replace(`tuiIcon.svg${o.uJ}#tuiIcon`,"")}transform(t){if(!t)return null;switch(t){case a.Xi.BL:case a.Xi.BQ:case a.Xi.CW:case a.Xi.GF:case a.Xi.GP:case a.Xi.MF:case a.Xi.MQ:case a.Xi.NC:case a.Xi.RE:case a.Xi.YT:return`${this.staticPath}${a.Xi.FR}.png`;case a.Xi.SX:return`${this.staticPath}${a.Xi.NL}.png`;default:return`${this.staticPath}${t}.png`}}}return t.ɵfac=function(e){return new(e||t)(r.Y36(n.$E,16))},t.ɵpipe=r.Yjl({name:"tuiFlag",type:t,pure:!0}),t})()},93446:(t,e,i)=>{i.d(e,{x:()=>a});var n=i(47029),o=i(74788);let a=(()=>{class t{constructor(t){this.service=t}transform(t){return this.service.format(t.valueOf())}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.$m,16))},t.ɵpipe=o.Yjl({name:"tuiFormatDate",type:t,pure:!0}),t})()},59544:(t,e,i)=>{i.d(e,{m:()=>r});var n=i(31467),o=i(78539),a=i(74788);let r=(()=>{class t{constructor(t){this.numberFormat=t}transform(t,e={}){return(0,o.lx)(t,Object.assign(Object.assign({},this.numberFormat),e))}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.HO,16))},t.ɵpipe=a.Yjl({name:"tuiFormatNumber",type:t,pure:!0}),t})()},3520:(t,e,i)=>{i.d(e,{r:()=>r});var n=i(4797),o=i(78539),a=i(74788);let r=(()=>{class t{transform(t,e=`${n.CHAR_PLUS}7`,i="(###) ###-##-##"){return(0,o.ev)(t,e,i)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=a.Yjl({name:"tuiFormatPhone",type:t,pure:!0}),t})()},16129:(t,e,i)=>{i.d(e,{$:()=>r});var n=i(31467),o=i(88002),a=i(74788);let r=(()=>{class t{constructor(t){this.months$=t}transform({month:t}){return this.months$.pipe((0,o.U)((e=>e[t])))}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.$R,16))},t.ɵpipe=a.Yjl({name:"tuiMonth",type:t,pure:!0}),t})()},29793:(t,e,i)=>{i.d(e,{q:()=>s});var n=i(31467),o=i(88002),a=i(74788);function r(t){const e=t.length-1;return[t[e],...t.slice(0,e)]}let s=(()=>{class t{constructor(t){this.firstDayOfWeekIndex=t}transform(t){return t.pipe((0,o.U)(r),(0,o.U)((t=>[...t.slice(this.firstDayOfWeekIndex),...t.slice(0,this.firstDayOfWeekIndex)])))}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.Sy,16))},t.ɵpipe=a.Yjl({name:"tuiOrderWeekDays",type:t,pure:!0}),t})()},47730:(t,e,i)=>{i.d(e,{CV:()=>c,yI:()=>a,wD:()=>h});var n=i(74788),o=i(31467);const a={provide:o.rL,deps:[[new n.tp0,o.rL],n.SBq],useFactory:(t,{nativeElement:e})=>(e["$.class._mobile"]=t,t)};var r=i(42489),s=i(25917),l=i(39761),u=i(88002);const c={provide:o.Au,deps:[[new n.FiY,r.w],n.SBq],useFactory:(t,{nativeElement:e})=>{const i=t?t.change$.pipe((0,l.O)(null),(0,u.U)((()=>t.mode))):(0,s.of)(null);return e["$.data-mode.attr"]=i,i}};var d=i(4797),p=i(46782);function h(t,e,i){return t.change$.pipe((0,d.tuiWatch)(e),(0,p.R)(i)).subscribe(),t}},47029:(t,e,i)=>{i.d(e,{zE:()=>c,$m:()=>p,BN:()=>g,m5:()=>_,KG:()=>M,Ok:()=>k,K5:()=>A,Lp:()=>E});var n=i(74788),o=i(4797),a=i(31467),r=i(18891),s=i(88002),l=i(87519),u=i(47349);let c=(()=>{class t extends r.y{constructor(t,e,i){super((t=>this.stream$.subscribe(t))),this.media=t,this.ngZone=e,this.size$=i,this.sorted=Object.values(this.media).sort(((t,e)=>t-e)),this.invert=Object.keys(this.media).reduce(((t,e)=>Object.assign(Object.assign({},t),{[this.media[e]]:e})),{}),this.stream$=this.size$.pipe((0,s.U)((({width:t})=>this.sorted.find((e=>e>t)))),(0,s.U)((t=>this.invert[t||this.sorted[this.sorted.length-1]])),(0,l.x)(),(0,o.tuiZoneOptimized)(this.ngZone),(0,u.d)({bufferSize:1,refCount:!0}))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(a.J_),n.LFG(n.R0b),n.LFG(o.TUI_WINDOW_SIZE))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var d=i(25917);let p=(()=>{class t{constructor(t){this.locale=t}format(t){return(0,d.of)(new Date(t).toLocaleTimeString(this.locale,{hour:"numeric",minute:"2-digit"}))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.soG))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var h=i(26215);let g=(()=>{class t extends h.X{constructor(){super([])}add(t){this.next(this.value.concat(t))}remove(t){this.value.includes(t)&&this.next(this.value.filter((e=>e!==t)))}}return t.ɵfac=function(e){return new(e||t)},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var m=i(62579),f=i(22759),v=i(39761),b=i(18819);let _=(()=>{class t extends r.y{constructor(t){const e=t.matchMedia("(prefers-color-scheme: dark)"),i=(0,f.R)(e,"change").pipe((0,v.O)(null),(0,s.U)((()=>e.matches)),(0,b.B)());super((t=>i.subscribe(t)))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(m.m9))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var C=i(30222),x=i(68939);let M=(()=>{class t extends r.y{constructor(t,e,i,n){super((a=>e.pipe((0,s.U)((()=>t.nativeElement.getBoundingClientRect())),(0,s.U)((t=>n.getPosition(t))),(0,o.tuiZonefree)(i),(0,x.x)((()=>n.getPosition(o.EMPTY_CLIENT_RECT)))).subscribe(a)))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.SBq),n.LFG(m.L1),n.LFG(n.R0b),n.LFG(C.uG))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})();var y=i(33982),w=i(66682),O=i(46797),T=i(59193),P=i(46782);let k=(()=>{class t extends r.y{constructor(t,e,i,n){const a=t?(0,w.T)((0,O.H)(0),i).pipe((0,s.U)((()=>t.isActive)),(0,l.x)(),(0,o.tuiZoneOptimized)(e),(0,P.R)(n)):T.E;super((t=>a.subscribe(t)))}}return t.ɵfac=function(e){return new(e||t)(n.LFG(y.Od,8),n.LFG(n.R0b),n.LFG(m.L1),n.LFG(o.TuiDestroyService,2))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})();var I=i(91211),S=i(68763);let A=(()=>{class t{constructor(t,e,i){this.tuiSanitizer=t,this.sanitizer=e,this.originals={},this.items$=new h.X(new Map),this.define(i)}define(t){const{value:e}=this.items$;Object.keys(t).forEach((i=>{this.defineIcon(i,t[i],e)})),this.items$.next(e)}getOriginal(t){return this.originals[t]||null}defineIcon(t,e,i){if(i.has(t))return;const n=this.parseSrc(t,e);n&&(i.set(t,n),this.originals=Object.assign(Object.assign({},this.originals),{[t]:e}))}parseSrc(t,e){return this.sanitize((0,S.NK)(e,t))}sanitize(t){return this.sanitizer.bypassSecurityTrustHtml((this.tuiSanitizer?this.tuiSanitizer.sanitize(n.q3G.HTML,t):this.sanitizer.sanitize(n.q3G.HTML,t))||"")}}return t.ɵfac=function(e){return new(e||t)(n.LFG(a.hm,8),n.LFG(I.H7),n.LFG(a.It))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})(),E=(()=>{class t{constructor(t,e){this.win=t,this.isWebkit=e}correct([t,e]){return[this.correctY(t),this.correctX(e)]}correctX(t){var e,i;return this.isWebkit?t+(null!==(i=null===(e=this.win.visualViewport)||void 0===e?void 0:e.offsetLeft)&&void 0!==i?i:0):t}correctY(t){var e,i;return this.isWebkit?t+(null!==(i=null===(e=this.win.visualViewport)||void 0===e?void 0:e.offsetTop)&&void 0!==i?i:0):t}}return t.ɵfac=function(e){return new(e||t)(n.LFG(m.m9),n.LFG(o.TUI_IS_WEBKIT))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},31467:(t,e,i)=>{i.d(e,{Zo:()=>Z,Gc:()=>s,dx:()=>l,Pw:()=>u,uW:()=>c,U0:()=>w,Gs:()=>p,Cc:()=>g,N1:()=>f,rJ:()=>b,PL:()=>T,xp:()=>I,Qe:()=>_,zP:()=>C,Sy:()=>x,It:()=>A,ki:()=>D,AA:()=>S,rL:()=>B,sf:()=>Y,J_:()=>R,Au:()=>H,$R:()=>y,PH:()=>O,Dl:()=>U,Ln:()=>G,HO:()=>V,Lh:()=>q,IQ:()=>Q,lQ:()=>et,TK:()=>r,hm:()=>it,$_:()=>nt,iS:()=>st,P:()=>k,oC:()=>lt,U4:()=>P,u_:()=>ut,V5:()=>dt,jt:()=>ht,S0:()=>gt,r2:()=>ft,sE:()=>vt,EO:()=>bt,RB:()=>m,oE:()=>v,P7:()=>K,cp:()=>mt,ck:()=>_t,Ug:()=>h,tA:()=>j,_3:()=>$});var n=i(74788),o=i(4797),a=i(12057);const r=(0,o.tuiCreateTokenFromFactory)((()=>{var t,e,i;return null!==(i=null===(e=null===(t=(0,n.f3M)(a.K0).defaultView)||void 0===t?void 0:t.matchMedia)||void 0===e?void 0:e.call(t,"(prefers-reduced-motion: reduce)").matches)&&void 0!==i&&i})),s=300,l=(0,o.tuiCreateTokenFromFactory)((()=>(0,n.f3M)(r)?0:s)),u=(0,o.tuiCreateTokenFromFactory)((()=>({value:"",params:{duration:(0,n.f3M)(l)}}))),c=(0,o.tuiCreateTokenFromFactory)((()=>(0,n.X6Q)())),d={check:"tuiIconCheck",close:"tuiIconClose",error:"tuiIconAlertCircle",more:"tuiIconChevronRight"},p=(0,o.tuiCreateToken)(d);function h(t){return(0,o.tuiProvideOptions)(p,t,d)}const g=new n.OlP("[TUI_DATA_LIST_ACCESSOR]");function m(t){return{provide:g,useExisting:t}}const f=new n.OlP("[TUI_DATA_LIST_HOST]");function v(t){return{provide:f,useExisting:t}}const b=(0,o.tuiCreateToken)((t=>t.isWeekend?"weekend":"weekday")),_=new n.OlP("[TUI_DOCUMENT_OR_SHADOW_ROOT]"),C=new n.OlP("[TUI_ELEMENT_REF]"),x=(0,o.tuiCreateToken)(o.TuiDayOfWeek.Monday);var M=i(72773);const y=(0,o.tuiCreateTokenFromFactory)((0,M.vv)("months")),w=(0,o.tuiCreateTokenFromFactory)((0,M.vv)("close")),O=(0,o.tuiCreateTokenFromFactory)((0,M.vv)("nothingFoundMessage")),T=(0,o.tuiCreateTokenFromFactory)((0,M.vv)("defaultErrorMessage")),P=(0,o.tuiCreateTokenFromFactory)((0,M.vv)("spinTexts")),k=(0,o.tuiCreateTokenFromFactory)((0,M.vv)("shortWeekDays")),I="assets/taiga-ui/icons",S=(0,o.tuiCreateToken)(I),A=(0,o.tuiCreateToken)({});var E=i(96973);const D=(0,o.tuiCreateTokenFromFactory)((()=>(0,E.ht)((0,n.f3M)(S))));var X=i(62579),z=i(18819),L=i(39761),N=i(88002),F=i(87519);const R=(0,o.tuiCreateToken)({mobile:768,desktopSmall:1024,desktopLarge:1280}),B=(0,o.tuiCreateTokenFromFactory)((()=>{const t=(0,n.f3M)(X.m9),e=(0,n.f3M)(R);return(0,o.tuiTypedFromEvent)(t,"resize").pipe((0,z.B)(),(0,L.O)(null),(0,N.U)((()=>(0,E.Je)(t,e))),(0,F.x)(),(0,o.tuiZoneOptimized)((0,n.f3M)(n.R0b)))})),Y=new n.OlP("[TUI_LEGACY_MASK]"),H=new n.OlP("[TUI_MODE]"),Z={info:"tuiIconInfo",success:"tuiIconCheckCircle",error:"tuiIconXCircle",warning:"tuiIconAlertCircle",neutral:"tuiIconInfo"},U={autoClose:3e3,label:"",status:"info",hasCloseButton:!0,icon:({$implicit:t})=>Z[t],size:"m",hasIcon:!0,defaultAutoCloseTime:3e3},G=(0,o.tuiCreateToken)(U);function j(t){return(0,o.tuiProvideOptions)(G,t,U)}var J=i(82032);const V=(0,o.tuiCreateToken)(J.Jl);function $(t){return(0,o.tuiProvideOptions)(V,t,J.Jl)}var W=i(25917);const q=(0,o.tuiCreateToken)((0,W.of)(Object.assign(Object.assign({},J.Jl),{decimalLimit:NaN}))),Q=new n.OlP("[TUI_OPTION_CONTENT]");function K(t){return{provide:Q,useValue:t}}const tt=t=>{const e=t.length-1;return[t[e],...t.slice(0,e)]},et=(0,o.tuiCreateTokenFromFactory)((()=>{const t=(0,n.f3M)(x);return(0,n.f3M)(k).pipe((0,N.U)(tt),(0,N.U)((e=>[...e.slice(t),...e.slice(0,t)])))})),it=new n.OlP("[TUI_SANITIZER]"),nt=o.TUI_SCROLL_REF;var ot=i(66682),at=i(43190),rt=i(46782);const st=(0,o.tuiCreateTokenFromFactory)((()=>{const t=(0,n.f3M)(a.K0);return(0,ot.T)((0,o.tuiTypedFromEvent)(t,"selectionchange"),(0,o.tuiTypedFromEvent)(t,"mouseup"),(0,o.tuiTypedFromEvent)(t,"mousedown").pipe((0,at.w)((()=>(0,o.tuiTypedFromEvent)(t,"mousemove").pipe((0,rt.R)((0,o.tuiTypedFromEvent)(t,"mouseup")))))),(0,o.tuiTypedFromEvent)(t,"keydown"),(0,o.tuiTypedFromEvent)(t,"keyup")).pipe((0,z.B)())})),lt=(0,o.tuiCreateToken)({decrement:"tuiIconChevronLeft",increment:"tuiIconChevronRight"}),ut=(0,o.tuiCreateToken)(o.tuiSvgLinearGradientProcessor);var ct=i(54487);const dt=(0,o.tuiCreateToken)(ct.y);var pt=i(85070);const ht=(0,o.tuiCreateToken)(pt.N.Textfield),gt=new n.OlP("[TUI_TEXTFIELD_HOST]");function mt(t){return{provide:gt,useExisting:t}}const ft=(0,o.tuiCreateToken)("Taiga"),vt=new n.OlP("[TUI_VALUE_ACCESSOR]"),bt=(0,o.tuiCreateTokenFromFactory)((()=>{const t=(0,n.f3M)(X.m9);return{type:"viewport",getClientRect:()=>({top:0,left:0,right:t.innerWidth,bottom:t.innerHeight,width:t.innerWidth,height:t.innerHeight})}}));function _t(t){return{provide:bt,useExisting:t}}},68763:(t,e,i)=>{function n(t){return!(!t||"undefined"==typeof getComputedStyle)&&("fixed"===getComputedStyle(t).getPropertyValue("position")||n(t.parentElement))}function o(){if(!CSS.supports("padding-top: env(safe-area-inset-top)"))return 0;const t=document.createElement("div");t.style.paddingTop="env(safe-area-inset-top)",document.body.appendChild(t);const e=parseInt(window.getComputedStyle(t).paddingTop,10)||0;return document.body.removeChild(t),e}function a(t){return Math.max(t.documentElement.clientWidth,t.defaultView?t.defaultView.innerWidth:0)}function r({document:t,innerHeight:e}){return Math.max(t.documentElement.clientHeight||0,e||0)}function s({document:t,innerWidth:e}){return Math.max(t.documentElement.clientWidth||0,e||0)}i.d(e,{qK:()=>n,$l:()=>o,i8:()=>a,l7:()=>r,ic:()=>s,DI:()=>u,NK:()=>h});var l=i(4797);function u(t){const e=t.cloneRange(),{startContainer:i,startOffset:n,endContainer:o,endOffset:a}=e,{ownerDocument:r}=i;if(!r)return e;const s=r.createTreeWalker(r.body,NodeFilter.SHOW_TEXT,l.svgNodeFilter);s.currentNode=i;do{const t=s.currentNode,o=t.textContent||"",a=t===i?o.slice(0,Math.max(0,n+1)):o,r=Math.max(a.lastIndexOf(" "),a.lastIndexOf(l.CHAR_NO_BREAK_SPACE),a.lastIndexOf(l.CHAR_ZERO_WIDTH_SPACE))+1;if(e.setStart(t,0),r){e.setStart(t,r);break}}while(s.previousNode());s.currentNode=o;do{const t=s.currentNode,i=t.textContent||"",n=t===o?i.slice(a+1):i,r=[n.indexOf(" "),n.indexOf(l.CHAR_NO_BREAK_SPACE),n.indexOf(l.CHAR_ZERO_WIDTH_SPACE)].reduce(((t,e)=>-1===t||-1===e?Math.max(t,e):Math.min(t,e)),-1);if(e.setEnd(t,i.length),-1!==r){e.setEnd(t,r+i.length-n.length);break}}while(s.nextNode());return e}const c='width="',d='height="',p="")));if(!(null==n?void 0:n.includes(c))||!n.includes(d))return`${i.replace(p,``;const o=n.indexOf(c),a=n.indexOf(d),r=o+c.length,s=a+d.length,l=n.slice(r,n.indexOf('"',r)),u=n.slice(s,n.indexOf('"',s));if(!u||!l||l.includes("%")||u.includes("%")||l.includes("em")||u.includes("em"))return i.replace(p,`${i}`}},78539:(t,e,i)=>{function n(t){return t.toLowerCase().replace(/(?:^|\s)\S/g,(t=>t.toUpperCase()))}function o(t){return`${t.charAt(0).toUpperCase()}${t.slice(1)}`}i.d(e,{oy:()=>n,ag:()=>o,lx:()=>u,ev:()=>c,Lf:()=>l,E1:()=>s,gK:()=>d});var a=i(4797),r=i(82032);function s(t){const e=String(t),[i,n]=e.split("e-");let o=e;if(n){const[,e]=i.split("."),a=Number(n)+((null==e?void 0:e.length)||0);o=t.toFixed(a)}return o}function l(t,e){const[,i=""]=s(t).split(".");return(0,a.tuiIsNumber)(e)?i.slice(0,Math.max(0,e)):i}function u(t,e={}){const{decimalLimit:i,decimalSeparator:n,thousandSeparator:o,zeroPadding:s,rounding:u}=Object.assign(Object.assign({},r.Jl),e),c=Number.isFinite(i)?(0,a.tuiRoundWith)({value:t,precision:i,method:u}):t,d=String(Math.floor(Math.abs(c)));let p=l(c,i);if(Number.isFinite(i))if(s){const t=Math.max(i-p.length,0);p=`${p}${"0".repeat(t)}`}else p=p.replace(/0*$/,"");const h=d.length%3;let g=(t<0?a.CHAR_HYPHEN:"")+d.charAt(0);for(let t=1;t3&&(g+=o),g+=d.charAt(t);return p?g+n+p:g}function c(t,e,i){if(!t)return"";let n=e;e=e.replace(/[()]/g,""),t.startsWith(e)||(t=e+t.replace(a.CHAR_PLUS,""));const o=i.split(""),r=t.slice(e.length).split("");if(n+=" ",0===r.length)return n;for(const t of o){if(0===r.length)break;"#"===t?(n+=r[0]||"",r.splice(0,1)):n+=t}return n}function d(t){return"."===t?",":"."}},96973:(t,e,i)=>{i.d(e,{oy:()=>o.oy,ag:()=>o.ag,qK:()=>n.qK,qs:()=>r,Y2:()=>l,EC:()=>d,YT:()=>p,lx:()=>o.lx,ev:()=>o.ev,_X:()=>m._X,Lf:()=>o.Lf,$l:()=>n.$l,i8:()=>n.i8,l7:()=>n.l7,ic:()=>n.ic,DI:()=>n.DI,ht:()=>m.ht,kL:()=>m.kL,Je:()=>f,mn:()=>m.mn,jL:()=>m.jL,Qk:()=>h,j2:()=>g,E1:()=>o.E1,gK:()=>o.gK,lp:()=>m.lp,NK:()=>n.NK,R9:()=>m.R9});var n=i(68763),o=i(78539),a=i(4797);function r(t=0,e=",",i=a.CHAR_NO_BREAK_SPACE,n,o,r=!1){let s=-1;const l=!!n&&(0,a.tuiIsSafari)(n)||r;return n&&l&&n.addEventListener("beforeinput",(()=>{s=n.selectionStart||0})),(r,u)=>{if(!r&&u.rawValue===a.CHAR_HYPHEN&&o)return a.CHAR_HYPHEN;if(n&&l&&(0,a.tuiIsNativeFocused)(n)){const t=function(t="",e,i,n=","){const o=new RegExp(`${n}.+`),a=t.replace(o,""),r=e.replace(o,"");return Math.abs(a.length-r.length)>2?e.length:t.length===e.length?t.indexOf(n)<=i?function(t,e){for(let i=0;i{n.setSelectionRange(t,t)}))}if(n&&n.ownerDocument!==(0,a.tuiGetDocumentOrShadowRoot)(n)&&(0,a.tuiIsNativeFocused)(n)&&u.currentCaretPosition){const t=u.currentCaretPosition+function(t="",e,i){if(Math.abs(t.length-e.length)>2)return 0;const n=t.split(i).length;return e.split(i).length-n}(u.previousConformedValue,r,i);setTimeout((()=>{n.setSelectionRange(t,t)}))}if(""===r||!t||!Number.isInteger(t))return{value:r};const c=function(t,e=","){return t.includes(e)?t:t+e}(r,e),d=c.split(e)[1],p=t-d.length;return{value:c+"0".repeat(p)}}}var s=i(82032);function l(t,e){return i=>{const n=i.split("").reduce(((i,n,o)=>{const a=e(n,o);return t.test(n)||a?t.test(n)?[...i,t]:a?[...i,a,s.v1]:i:i}),[]),o=n.lastIndexOf(s.v1),a=n.filter(((t,e)=>t!==s.v1||e===o));return a.some((e=>e!==t))?[...a,t]:a}}const u=/[1-9]/;function c(t){return t.split("").map((t=>s.hW.test(t)?s.hW:t))}function d({allowDecimal:t=!1,decimalSymbol:e=",",thousandSymbol:i=a.CHAR_NO_BREAK_SPACE,autoCorrectDecimalSymbol:n=!0,decimalLimit:r=2,requireDecimal:l=!1,allowNegative:d=!1,integerLimit:p=0}={}){return(h,{previousConformedValue:g})=>{g&&l&&h.split(i).join("")===g.split(i).join("").split(e).join("")&&(h=g);const m=((null==h?void 0:h.startsWith(a.CHAR_HYPHEN))||(null==h?void 0:h.startsWith(a.CHAR_EN_DASH)))&&d;if(function(t,e,i){return i?/^[,.]$/.test(t):t===e}(h,e,n)&&t)return["0",e,s.hW];m&&(h=h.slice(1));const f=function(t,e,i){return i?Math.max(t.lastIndexOf(e),t.lastIndexOf((0,o.gK)(e))):t.lastIndexOf(e)}(h,e,n),v=-1!==f,b=v?h.slice(0,f):h,_=b.match(new RegExp(i,"g"))||[],C=(p?b.slice(0,p+_.length):b).replace(s.R3,""),[x]=C.match(s.s9)||[""],M=x.length,y=C.replace(/^0+(?!\.|$)/,"").trim(),w=function(t,e){return t.length>3?t.replace(/\B(?=(\d{3})+(?!\d))/g,e):t}(y,i),O=c(w);if(v&&t||l){const t=v?c(h.slice(f+1).replace(s.R3,"")):[],i=r?t.slice(0,r):t;h[f]!==(0,o.gK)(e)&&O.push(s.v1),O.push(e,s.v1,...i);for(let t=0;t{i.d(e,{_X:()=>a,ht:()=>s,kL:()=>l,mn:()=>c,jL:()=>d,lp:()=>p,R9:()=>g});const n=1.5,o=2.5;function a(t,e=!1,i=!1,a=!1,r="m"){const s="s"===r?0:.25;let l=0;return t&&(l+=n+s),e&&(l+=n+s),i&&(l+=n+s),a&&(l+=o+s),l}var r=i(82032);function s(t){const e=t.endsWith("/")?t:`${t}/`;return t=>t.startsWith("tuiIcon")?`${e}${t}.svg${r.uJ}#${t}`:(0,r.oA)(t)}function l(t){return 1===t.length||r.Nq.includes(t)}var u=i(4797);function c(t,e="tui-hints-host"){var i;return!!(null===(i=(0,u.tuiGetElementObscures)(t))||void 0===i?void 0:i.some((t=>!t.closest(e))))}function d(t){const e=t.trim();return e.startsWith("<")&&e.endsWith(">")}function p(t,e){return(i,n)=>{const o=i||Object.assign({},n||e);return Object.keys(t).forEach((e=>{o[e]=t[e]})),o}}const h={xxs:0,xs:1,s:2,m:3,l:4,xl:5,xxl:6};function g(t,e="s"){return h[t]>h[e]}},53585:(t,e,i)=>{i.d(e,{N:()=>n});const n={production:!0,ym:87890624}},70038:(t,e,i)=>{var n=i(91211),o=i(74788),a=i(53585),r=i(58497),s=i(27094),l=i(52404),u=i(55957),c=i(46001),d=i(40249),p=i(64862),h=i(66259),g=i(76715),m=i(23091),f=i(64762),v=i(12057),b=i(33982),_=i(62579),C=i(4797),x=i(88002),M=i(87519),y=i(45435),w=i(46782),O=i(39761),T=i(54395);const P={provide:l.V1,deps:[o.SBq,C.TuiResizeService,C.TuiDestroyService],useFactory:function(t,e,i){return e.pipe((0,O.O)(null),(0,T.b)(0),(0,x.U)((()=>{const e=t.nativeElement,i=Array.from(e.querySelectorAll("tui-doc-example")),n=Array.from(e.querySelectorAll("tui-doc-code"));return i.every((t=>t.querySelector(".t-example")))&&n.every((t=>t.querySelector(".t-code")))})),(0,w.R)(i))}};class k{constructor(t,e,i){var n;this.isE2E=t,this.pageLoaded$=e,this.selectedVersion=i,this.majorVersion=null===(n=this.selectedVersion)||void 0===n?void 0:n.title,this.isE2EMode=this.isE2E,this.pageLoadedInit="0",this.pageLoaded=this.pageLoaded$}ngOnInit(){return(0,f.mG)(this,void 0,void 0,(function*(){yield this.replaceEnvInURI()}))}get isChristmas(){const t=new Date;return!t.getMonth()&&t.getDate()<14||11===t.getMonth()&&t.getDate()>24}replaceEnvInURI(){return(0,f.mG)(this,void 0,void 0,(function*(){const t=this.storage.getItem("env");t&&(this.storage.removeItem("env"),yield this.router.navigateByUrl(t))}))}}k.ɵfac=function(t){o.$Z()},k.ɵdir=o.lG2({type:k,hostVars:6,hostBindings:function(t,e){2&t&&(o.Ikx("$.class._loaded",e.pageLoaded),o.uIk("data-tui-major-version",e.majorVersion),o.ekj("_is-cypress-mode",e.isE2EMode)("_loaded",e.pageLoadedInit))}}),(0,f.gn)([C.tuiPure],k.prototype,"isChristmas",null);const I={id:"",debug:!1},S=(0,C.tuiCreateToken)(I);let A=(()=>{class t{constructor(t,e,i,n){if(this.options=t,this.doc=e,t.debug||(0,v.NF)(i)&&!n){const t=this.doc.createElement("script");t.async=!0,t.innerHTML=`(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");ym(${this.options.id}, "init", {clickmap: false, webvisor: false});`,this.doc.body.appendChild(t)}}hit(t,e={}){var i,n;null===(n=null===(i=this.doc.defaultView)||void 0===i?void 0:i.ym)||void 0===n||n.call(i,this.options.id,"hit",t,e)}}return t.ɵfac=function(e){return new(e||t)(o.LFG(S),o.LFG(v.K0),o.LFG(o.Lbi),o.LFG(C.TUI_IS_E2E))},t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();const E=[{label:"v4",baseHref:"/",title:"v4"},{label:`v${C.TUI_VERSION} (lts)`,baseHref:"/v3/",title:"v3"},{label:"v2",baseHref:"/v2/",title:"v2"}],D=E.reduce(((t,e)=>t.set(e.baseHref,e)),new Map),X=(0,C.tuiCreateToken)(E),z=new o.OlP("[TUI_SELECTED_VERSION_META]: Meta information about selected version of Taiga docs",{factory:()=>D.get("/v3/")||null});var L=i(21713),N=i(66596),F=i(30644),R=i(78255),B=i(10200),Y=i(90781),H=i(50170),Z=i(1414),U=i(23738),G=i(52219),j=i(20933),J=i(35065),V=i(60666),$=i(94041);function W(t,e){if(1&t&&(o.TgZ(0,"a",4),o._uU(1),o.qZA()),2&t){const t=e.$implicit,i=o.oxw(3);o.Q6J("href",i.getVersionHref(t),o.LSH)("value",t),o.xp6(1),o.hij(" ",t.label," ")}}function q(t,e){if(1&t&&(o.TgZ(0,"tui-data-list"),o.YNc(1,W,2,3,"a",3),o.qZA()),2&t){const t=o.oxw(2);o.xp6(1),o.Q6J("ngForOf",t.versions)}}function Q(t,e){if(1&t&&(o.TgZ(0,"tui-select",1),o.ALo(1,"tuiStringifyContent"),o.ALo(2,"tuiStringify"),o.Hsn(3),o.YNc(4,q,2,1,"tui-data-list",2),o.qZA()),2&t){const t=o.oxw();o.Q6J("ngModel",t.initialVersion)("valueContent",o.lcZ(1,2,o.lcZ(2,4,"label")))}}class K{constructor(t,e,i,n){this.initialVersion=t,this.versions=e,this.locationRef=i,this.router=n}getVersionHref(t){return`${this.locationRef.origin}/${t.baseHref}${this.router.url}${this.locationRef.search}`.replace(/(https?:\/\/)|(\/)+/g,"$1$2")}}K.ɵfac=function(t){return new(t||K)(o.Y36(z),o.Y36(X),o.Y36(_.Ct),o.Y36(b.F0))},K.ɵcmp=o.Xpm({type:K,selectors:[["version-manager"]],ngContentSelectors:["*"],decls:1,vars:1,consts:[[3,"ngModel","valueContent",4,"ngIf"],[3,"ngModel","valueContent"],[4,"tuiDataList"],["tuiOption","",3,"href","value",4,"ngFor","ngForOf"],["tuiOption","",3,"href","value"]],template:function(t,e){1&t&&(o.F$t(),o.YNc(0,Q,5,6,"tui-select",0)),2&t&&o.Q6J("ngIf",e.versions.length)},directives:[v.O5,H.u,Z.O,U.JJ,U.On,G.g,j.q,v.sg,J.v],pipes:[V.Q,$.A],encapsulation:2,changeDetection:0}),(0,f.gn)([C.tuiPure],K.prototype,"getVersionHref",null);var tt=i(38643),et=i(72872);let it=(()=>{class t extends C.AbstractTuiPortalHostComponent{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵcmp=o.Xpm({type:t,selectors:[["custom-host"]],features:[o._Bn([{provide:C.AbstractTuiPortalService,useExisting:et.Y}]),o.qOj],decls:2,vars:0,consts:[["viewContainer",""]],template:function(t,e){1&t&&o.GkF(0,null,0)},styles:["[_nghost-%COMP%]{position:fixed;display:flex;flex-direction:column;align-items:center;top:0;height:0;width:100%}"],changeDetection:0}),t})();var nt=i(6724);function ot(t,e){1&t&&o._UZ(0,"router-outlet")}function at(t,e){1&t&&o._UZ(0,"img",11)}function rt(t,e){if(1&t&&(o.TgZ(0,"tui-doc-main"),o.ynx(1,2),o.YNc(2,at,1,0,"img",3),o._UZ(3,"a",4),o._UZ(4,"a",5),o._UZ(5,"a",6),o._UZ(6,"a",7),o.BQk(),o.TgZ(7,"div",8),o.TgZ(8,"tui-language-switcher"),o._uU(9,"Language of components"),o.qZA(),o.TgZ(10,"version-manager"),o._uU(11,"Version"),o.qZA(),o.qZA(),o._UZ(12,"tui-sheets-host",9),o._UZ(13,"custom-host",9),o._UZ(14,"tui-table-bars-host",10),o.qZA()),2&t){const t=o.oxw();o.xp6(2),o.Q6J("ngIf",t.isChristmas)}}let st=(()=>{class t extends k{constructor(t,e,i,n,o,a,r,s,l){super(t,e,i),this.router=n,this.storage=o,this.destroy$=a,this.doc=r,this.appBaseHref=s,this.ym=l,this.isLanding$=this.router.events.pipe((0,x.U)((()=>"/"===this.router.routerState.snapshot.url)),(0,M.x)())}ngOnInit(){const t=Object.create(null,{ngOnInit:{get:()=>super.ngOnInit}});return(0,f.mG)(this,void 0,void 0,(function*(){yield t.ngOnInit.call(this),this.enableYandexMetrika(),this.setBaseHrefIfNotPresent()}))}enableYandexMetrika(){this.router.events.pipe((0,y.h)((t=>t instanceof b.m2)),(0,w.R)(this.destroy$)).subscribe((t=>this.ym.hit(t.urlAfterRedirects,{referer:t.url})))}setBaseHrefIfNotPresent(){var t,e,i,n;if(null===(e=null===(t=this.doc.getElementsByTagName("base"))||void 0===t?void 0:t[0])||void 0===e?void 0:e.href)return;const o=this.doc.createElement("base");o.href=this.appBaseHref,null===(n=null===(i=this.doc.getElementsByTagName("head"))||void 0===i?void 0:i[0])||void 0===n||n.appendChild(o)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(C.TUI_IS_E2E),o.Y36(l.V1),o.Y36(z),o.Y36(b.F0),o.Y36(_.H3),o.Y36(C.TuiDestroyService,2),o.Y36(v.K0),o.Y36(v.mr),o.Y36(A))},t.ɵcmp=o.Xpm({type:t,selectors:[["app"]],features:[o._Bn([C.TuiResizeService,C.TuiDestroyService,P]),o.qOj],decls:4,vars:4,consts:[[4,"ngIf","ngIfElse"],["portal",""],["ngProjectAs","tuiDocHeader",5,["tuiDocHeader"]],["alt","Santa hat","src","/assets/images/hat.svg","class","app-christmas",4,"ngIf"],["href","https://github.com/taiga-family/taiga-ui","icon","assets/images/github.svg","iconAlign","left","rel","noreferrer","target","_blank","title","Taiga UI source code on GitHub","tuiLink","","tuiMode","onLight",1,"app-link"],["href","https://t.me/taiga_ui","icon","assets/icons/telegram.svg","iconAlign","left","rel","noreferrer","target","_blank","title","Get help on Telegram","tuiLink","","tuiMode","onLight",1,"app-link"],["href","https://discord.gg/zrB2EdJjEy","icon","assets/icons/discord.svg","iconAlign","left","rel","noreferrer","target","_blank","title","Get help on Angular Discord","tuiLink","","tuiMode","onLight",1,"app-link"],["icon","assets/icons/stackblitz.svg","iconAlign","left","routerLink","/stackblitz","title","Taiga UI StackBlitz Starter","tuiLink","","tuiMode","onLight",1,"app-link","stackblitz"],["ngProjectAs","tuiDocNavigation","tuiTextfieldAppearance","none","tuiTextfieldSize","m",5,["tuiDocNavigation"],1,"app-selects"],["ngProjectAs","tuiOverContent",5,["tuiOverContent"]],["ngProjectAs","tuiOverAlerts",5,["tuiOverAlerts"]],["alt","Santa hat","src","/assets/images/hat.svg",1,"app-christmas"]],template:function(t,e){if(1&t&&(o.YNc(0,ot,1,0,"router-outlet",0),o.ALo(1,"async"),o.YNc(2,rt,15,1,"ng-template",null,1,o.W1O)),2&t){const t=o.MAs(3);o.Q6J("ngIf",o.lcZ(1,2,e.isLanding$))("ngIfElse",t)}},directives:[v.O5,b.lC,L.$,N.V,F.w,b.yS,R.q,B.s,Y.p,K,tt.N,it,nt.G],pipes:[v.Ov],styles:[':root{--tui-heading-font: "Manrope", -apple-system, "BlinkMacSystemFont", system-ui, "Roboto", "Segoe UI", "Helvetica Neue", sans-serif;--tui-text-font: "Manrope", -apple-system, "BlinkMacSystemFont", system-ui, "Roboto", "Segoe UI", "Helvetica Neue", sans-serif;--tui-font-heading: var(--tui-heading-font);--tui-font-heading-1: bold 3.125rem/3.5rem var(--tui-font-heading);--tui-font-heading-2: bold 2.75rem/3rem var(--tui-font-heading);--tui-font-heading-3: bold 2.25rem/2.5rem var(--tui-font-heading);--tui-font-heading-4: bold 1.75rem/2rem var(--tui-font-heading);--tui-font-heading-5: bold 1.5rem/1.75rem var(--tui-font-heading);--tui-font-heading-6: bold 1.25rem/1.5rem var(--tui-font-heading);--tui-font-text: var(--tui-text-font);--tui-font-text-xl: normal 1.1875rem/1.75rem var(--tui-font-text);--tui-font-text-l: normal 1.0625rem/1.75rem var(--tui-font-text);--tui-font-text-l-2: normal 1.0625rem/1.5rem var(--tui-font-text);--tui-font-text-m: normal 1rem/1.5rem var(--tui-font-text);--tui-font-text-m-2: normal 1rem/1.25rem var(--tui-font-text);--tui-font-text-s: normal .8125rem/1.25rem var(--tui-font-text);--tui-font-text-s-2: normal .8125rem/1rem var(--tui-font-text);--tui-font-text-xs: normal .6875rem/1rem var(--tui-font-text);--tui-font-text-xs-2: normal .6875rem/.8125rem var(--tui-font-text);--tui-radius-xs: .25rem;--tui-radius-s: .5rem;--tui-radius-m: .75rem;--tui-radius-l: .75rem;--tui-radius-xl: 1.5rem;--tui-height-xs: 1.5rem;--tui-height-s: 2rem;--tui-height-m: 2.75rem;--tui-height-l: 3.5rem;--tui-padding-s: .75rem;--tui-padding-m: .75rem;--tui-padding-l: 1rem;--tui-duration: .3s;--tui-backdrop: none;--tui-disabled-opacity: .56;--tui-autofill: #fff5c0;--tui-base-01: #fff;--tui-base-02: #f6f6f6;--tui-base-03: #ededed;--tui-base-04: #d7d7d7;--tui-base-05: #b0b0b0;--tui-base-06: #959595;--tui-base-07: #808080;--tui-base-08: #333;--tui-base-09: #000;--tui-primary: #526ed3;--tui-primary-hover: #6c86e2;--tui-primary-active: #314692;--tui-primary-text: #fff;--tui-secondary: #ebefff;--tui-secondary-hover: #dfe3f3;--tui-secondary-active: #d8ddf2;--tui-accent: #ff7043;--tui-accent-hover: #ff9a94;--tui-accent-active: #e7716a;--tui-accent-text: #fff;--tui-selection: rgba(112, 182, 246, .12);--tui-focus: rgba(51, 51, 51, .64);--tui-clear: rgba(0, 0, 0, .04);--tui-clear-disabled: rgba(0, 0, 0, .04);--tui-clear-hover: rgba(0, 0, 0, .16);--tui-clear-active: rgba(0, 0, 0, .2);--tui-clear-inverse: rgba(255, 255, 255, .16);--tui-clear-inverse-hover: rgba(255, 255, 255, .24);--tui-clear-inverse-active: rgba(255, 255, 255, .4);--tui-elevation-01: #fff;--tui-elevation-02: #fff;--tui-error-fill: #f45725;--tui-error-bg: rgba(244, 87, 37, .12);--tui-error-bg-hover: rgba(244, 87, 37, .24);--tui-success-fill: #4ac99b;--tui-success-bg: rgba(74, 201, 155, .12);--tui-success-bg-hover: rgba(74, 201, 155, .24);--tui-warning-fill: #ffc700;--tui-warning-bg: rgba(255, 199, 0, .12);--tui-warning-bg-hover: rgba(255, 199, 0, .24);--tui-info-fill: #70b6f6;--tui-info-bg: rgba(112, 182, 246, .12);--tui-info-bg-hover: rgba(112, 182, 246, .24);--tui-neutral-fill: #79818c;--tui-neutral-bg: rgba(121, 129, 140, .12);--tui-neutral-bg-hover: rgba(121, 129, 140, .24);--tui-text-01: #1b1f3b;--tui-text-02: rgba(27, 31, 59, .65);--tui-text-03: rgba(27, 31, 59, .4);--tui-link: #526ed3;--tui-link-hover: #6c86e2;--tui-positive: #3aa981;--tui-positive-hover: #7ac5aa;--tui-negative: #dd4c1e;--tui-negative-hover: #e38163;--tui-error-fill-night: #ff8c67;--tui-error-bg-night: rgba(244, 87, 37, .32);--tui-error-bg-night-hover: rgba(244, 87, 37, .4);--tui-success-fill-night: #4ac99b;--tui-success-bg-night: rgba(74, 201, 155, .32);--tui-success-bg-night-hover: rgba(74, 201, 155, .4);--tui-warning-fill-night: #ffc700;--tui-warning-bg-night: rgba(255, 199, 0, .32);--tui-warning-bg-night-hover: rgba(255, 199, 0, .4);--tui-info-fill-night: #70b6f6;--tui-info-bg-night: rgba(112, 182, 246, .32);--tui-info-bg-night-hover: rgba(112, 182, 246, .4);--tui-neutral-fill-night: #959ba4;--tui-neutral-bg-night: rgba(149, 155, 164, .32);--tui-neutral-bg-night-hover: rgba(149, 155, 164, .48);--tui-autofill-night: #554a2a;--tui-text-01-night: #ffffff;--tui-text-02-night: rgba(255, 255, 255, .72);--tui-text-03-night: rgba(255, 255, 255, .6);--tui-link-night: #6788ff;--tui-link-night-hover: #526ed3;--tui-positive-night: #44c596;--tui-positive-night-hover: #3aa981;--tui-negative-night: #ff8c67;--tui-negative-night-hover: #bb593a;--tui-support-01: #a8cef1;--tui-support-02: #3682db;--tui-support-03: #8dda71;--tui-support-04: #34b41f;--tui-support-05: #e29398;--tui-support-06: #b8474e;--tui-support-07: #fcc068;--tui-support-08: #ff8a00;--tui-support-09: #dab3f9;--tui-support-10: #7b439e;--tui-support-11: #fee797;--tui-support-12: #fcbb14;--tui-support-13: #ea97c4;--tui-support-14: #bd65a4;--tui-support-15: #7fd7cc;--tui-support-16: #2fad96;--tui-support-17: #d4aca2;--tui-support-18: #9d6f64;--tui-support-19: #d2e9a2;--tui-support-20: #aadc42;--tui-support-21: #a0c5df;--tui-chart-0: var(--tui-primary);--tui-chart-1: var(--tui-support-13);--tui-chart-2: var(--tui-support-21);--tui-chart-3: var(--tui-support-11);--tui-chart-4: var(--tui-base-05);--tui-shadow: 0 .25rem 1.5rem rgba(0, 0, 0, .12);--tui-shadow-hover: 0 .75rem 2.25rem rgba(0, 0, 0, .2);--tui-shadow-dropdown: 0 1.5rem 1rem rgba(0, 0, 0, .03), 0 .75rem .75rem rgba(0, 0, 0, .04), 0 .25rem .375rem rgba(0, 0, 0, .05);--tui-shadow-modal: 0 1.125rem 1.875rem rgba(0, 0, 0, .48);--tui-shadow-sidebar: .25rem 0 1.5rem rgba(0, 0, 0, .12);--tui-shadow-navigation: 0 .125rem 1rem rgba(0, 0, 0, .08);--tui-shadow-sheet: 0 -1rem 1.75rem rgba(0, 0, 0, .24)}[tuiTheme=night]{--tui-base-01: #222;--tui-base-02: #333;--tui-base-03: #808080;--tui-base-04: #959595;--tui-base-05: #b0b0b0;--tui-base-06: #d7d7d7;--tui-base-07: #ededed;--tui-base-08: #f6f6f6;--tui-base-09: #fff;--tui-focus: rgba(255, 255, 255, .64);--tui-secondary: rgba(255, 255, 255, .16);--tui-secondary-hover: rgba(255, 255, 255, .24);--tui-secondary-active: rgba(255, 255, 255, .4);--tui-clear: rgba(255, 255, 255, .16);--tui-clear-disabled: rgba(255, 255, 255, .08);--tui-clear-hover: rgba(255, 255, 255, .24);--tui-clear-active: rgba(255, 255, 255, .4);--tui-error-fill: #ff8c67;--tui-error-bg: rgba(244, 87, 37, .32);--tui-error-bg-hover: rgba(244, 87, 37, .4);--tui-success-fill: #4ac99b;--tui-success-bg: rgba(74, 201, 155, .32);--tui-success-bg-hover: rgba(74, 201, 155, .4);--tui-warning-fill: #ffc700;--tui-warning-bg: rgba(255, 199, 0, .32);--tui-warning-bg-hover: rgba(255, 199, 0, .4);--tui-info-fill: #70b6f6;--tui-info-bg: rgba(112, 182, 246, .32);--tui-info-bg-hover: rgba(112, 182, 246, .4);--tui-neutral-fill: #959ba4;--tui-neutral-bg: rgba(149, 155, 164, .32);--tui-neutral-bg-hover: rgba(149, 155, 164, .48);--tui-text-01: #ffffff;--tui-text-02: rgba(255, 255, 255, .72);--tui-text-03: rgba(255, 255, 255, .6);--tui-link: #6788ff;--tui-link-hover: #526ed3;--tui-positive: #44c596;--tui-positive-hover: #3aa981;--tui-negative: #ff8c67;--tui-negative-hover: #bb593a;--tui-autofill: var(--tui-autofill-night);--tui-elevation-01: #222;--tui-elevation-02: #222;--tui-shadow: 0 .25rem 1.5rem rgba(0, 0, 0, .12);--tui-shadow-hover: 0 .75rem 2.25rem rgba(0, 0, 0, .2);--tui-shadow-dropdown: 0 1.5rem 1rem rgba(0, 0, 0, .03), 0 .75rem .75rem rgba(0, 0, 0, .04), 0 .25rem .375rem rgba(0, 0, 0, .05);--tui-shadow-modal: 0 1.125rem 1.875rem rgba(0, 0, 0, .48);--tui-shadow-sidebar: .25rem 0 1.5rem rgba(0, 0, 0, .12);--tui-shadow-navigation: 0 .125rem 1rem rgba(0, 0, 0, .08);--tui-shadow-sheet: 0 -1rem 1.75rem rgba(0, 0, 0, .24)}[tuiTheme=night] tui-notification{--tui-base-01: #000}[tuiAppearance]{transition-property:color,background,opacity,box-shadow;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:.125rem solid transparent;outline-offset:-.125rem}[tuiAppearance]:focus-visible:not([data-focus="false"]),[tuiAppearance][data-focus=true]{outline-color:var(--tui-focus)}[tuiAppearance]:disabled:not([data-state]),[tuiAppearance][data-state=disabled]{pointer-events:none;opacity:var(--tui-disabled-opacity)}[tuiAppearance][data-appearance=accent]{background:var(--tui-accent);color:var(--tui-accent-text)}@media (hover: hover){[tuiAppearance][data-appearance=accent]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-accent-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=accent]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-accent-hover)}}[tuiAppearance][data-appearance=accent][data-state=hover]{background:var(--tui-accent-hover)}[tuiAppearance][data-appearance=accent]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-accent-active)}[tuiAppearance][data-appearance=accent]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-accent-active)}[tuiAppearance][data-appearance=accent][data-state=active]{background:var(--tui-accent-active)}[tuiAppearance][data-appearance=floating]{background:#fff;color:#000c;box-shadow:0 .25rem 1.25rem #0000001a}@media (hover: hover){[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){box-shadow:0 .875rem 2.625rem #00000024}}@media (hover: hover){[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){box-shadow:0 .875rem 2.625rem #00000024}}[tuiAppearance][data-appearance=floating][data-state=hover]{box-shadow:0 .875rem 2.625rem #00000024}[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:#f6f7f8;box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:#f6f7f8;box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=floating][data-state=active]{background:#f6f7f8;box-shadow:0 .25rem 1.25rem #0000001a}[tuiAppearance][data-appearance=glass]{background:rgba(0,0,0,.4);color:#fff;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);--tui-focus: rgba(255, 255, 255, .64)}@media (hover: hover){[tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:rgba(0,0,0,.48)}}@media (hover: hover){[tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:rgba(0,0,0,.48)}}[tuiAppearance][data-appearance=glass][data-state=hover]{background:rgba(0,0,0,.48)}[tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:rgba(0,0,0,.6)}[tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:rgba(0,0,0,.6)}[tuiAppearance][data-appearance=glass][data-state=active]{background:rgba(0,0,0,.6)}[tuiTheme=night] [tuiAppearance][data-appearance=glass]{background:rgba(255,255,255,.3)}@media (hover: hover){[tuiTheme=night] [tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:rgba(255,255,255,.4)}}@media (hover: hover){[tuiTheme=night] [tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:rgba(255,255,255,.4)}}[tuiTheme=night] [tuiAppearance][data-appearance=glass][data-state=hover]{background:rgba(255,255,255,.4)}[tuiTheme=night] [tuiAppearance][data-appearance=glass]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:rgba(255,255,255,.5)}[tuiTheme=night] [tuiAppearance][data-appearance=glass]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:rgba(255,255,255,.5)}[tuiTheme=night] [tuiAppearance][data-appearance=glass][data-state=active]{background:rgba(255,255,255,.5)}[tuiAppearance][data-appearance=icon]{color:var(--tui-text-03)}@media (hover: hover){[tuiAppearance][data-appearance=icon]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){color:var(--tui-text-02)}}@media (hover: hover){[tuiAppearance][data-appearance=icon]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){color:var(--tui-text-02)}}[tuiAppearance][data-appearance=icon][data-state=hover]{color:var(--tui-text-02)}[tuiAppearance][data-appearance=icon]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){color:var(--tui-text-01)}[tuiAppearance][data-appearance=icon]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){color:var(--tui-text-01)}[tuiAppearance][data-appearance=icon][data-state=active]{color:var(--tui-text-01)}[tuiAppearance][data-appearance=whiteblock]:before,[tuiAppearance][data-appearance=neutral]:before,[tuiAppearance][data-appearance=floating]:before,[tuiAppearance][data-appearance=whiteblock]:after,[tuiAppearance][data-appearance=neutral]:after,[tuiAppearance][data-appearance=floating]:after{transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-text-03)}@media (hover: hover){[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]):before,[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]):before,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]):after,[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]):after,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]):after{color:var(--tui-text-02)}}@media (hover: hover){[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]):before,[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]):before,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]):after,[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]):after,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]):after{color:var(--tui-text-02)}}[tuiAppearance][data-appearance=whiteblock][data-state=hover]:before,[tuiAppearance][data-appearance=neutral][data-state=hover]:before,[tuiAppearance][data-appearance=floating][data-state=hover]:before,[tuiAppearance][data-appearance=whiteblock][data-state=hover]:after,[tuiAppearance][data-appearance=neutral][data-state=hover]:after,[tuiAppearance][data-appearance=floating][data-state=hover]:after{color:var(--tui-text-02)}[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]):before,[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]):before,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]):after,[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]):after,[tuiAppearance][data-appearance=floating]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]):after{color:var(--tui-text-01)}[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]):before,[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]):before,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]):before,[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]):after,[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]):after,[tuiAppearance][data-appearance=floating]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]):after{color:var(--tui-text-01)}[tuiAppearance][data-appearance=whiteblock][data-state=active]:before,[tuiAppearance][data-appearance=neutral][data-state=active]:before,[tuiAppearance][data-appearance=floating][data-state=active]:before,[tuiAppearance][data-appearance=whiteblock][data-state=active]:after,[tuiAppearance][data-appearance=neutral][data-state=active]:after,[tuiAppearance][data-appearance=floating][data-state=active]:after{color:var(--tui-text-01)}[tuiAppearance][data-appearance=link]{color:var(--tui-link)}@media (hover: hover){[tuiAppearance][data-appearance=link]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){color:var(--tui-link-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=link]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){color:var(--tui-link-hover)}}[tuiAppearance][data-appearance=link][data-state=hover]{color:var(--tui-link-hover)}[tuiAppearance][data-appearance=link]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){color:var(--tui-link-hover)}[tuiAppearance][data-appearance=link]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){color:var(--tui-link-hover)}[tuiAppearance][data-appearance=link][data-state=active]{color:var(--tui-link-hover)}[tuiAppearance][data-appearance=opposite]{--tui-focus: rgba(255, 255, 255, .64);background:#000;color:#fff}@media (hover: hover){[tuiAppearance][data-appearance=opposite]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:#333}}@media (hover: hover){[tuiAppearance][data-appearance=opposite]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:#333}}[tuiAppearance][data-appearance=opposite][data-state=hover]{background:#333}[tuiAppearance][data-appearance=opposite]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:#5c636b}[tuiAppearance][data-appearance=opposite]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:#5c636b}[tuiAppearance][data-appearance=opposite][data-state=active]{background:#5c636b}[tuiTheme=night] [tuiAppearance][data-appearance=opposite]{--tui-focus: rgba(51, 51, 51, .48);color:#000c;background:#fff}@media (hover: hover){[tuiTheme=night] [tuiAppearance][data-appearance=opposite]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:#f3F4f6}}@media (hover: hover){[tuiTheme=night] [tuiAppearance][data-appearance=opposite]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:#f3F4f6}}[tuiTheme=night] [tuiAppearance][data-appearance=opposite][data-state=hover]{background:#f3F4f6}[tuiTheme=night] [tuiAppearance][data-appearance=opposite]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:#eaecee}[tuiTheme=night] [tuiAppearance][data-appearance=opposite]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:#eaecee}[tuiTheme=night] [tuiAppearance][data-appearance=opposite][data-state=active]{background:#eaecee}[tuiAppearance][data-appearance=outline],[tuiAppearance][data-appearance=whiteblock]{background:transparent;color:var(--tui-link);box-shadow:inset 0 0 0 1px var(--tui-base-04)}@media (hover: hover){[tuiAppearance][data-appearance=outline]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-clear);box-shadow:inset 0 0 0 1px var(--tui-base-05);cursor:pointer}}@media (hover: hover){[tuiAppearance][data-appearance=outline]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-clear);box-shadow:inset 0 0 0 1px var(--tui-base-05);cursor:pointer}}[tuiAppearance][data-appearance=outline][data-state=hover],[tuiAppearance][data-appearance=whiteblock][data-state=hover]{background:var(--tui-clear);box-shadow:inset 0 0 0 1px var(--tui-base-05);cursor:pointer}[tuiAppearance][data-appearance=outline]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-clear);box-shadow:inset 0 0 0 1px var(--tui-base-06)}[tuiAppearance][data-appearance=outline]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-clear);box-shadow:inset 0 0 0 1px var(--tui-base-06)}[tuiAppearance][data-appearance=outline][data-state=active],[tuiAppearance][data-appearance=whiteblock][data-state=active]{background:var(--tui-clear);box-shadow:inset 0 0 0 1px var(--tui-base-06)}[tuiAppearance][data-appearance=outline]:checked,[tuiAppearance][data-appearance=whiteblock]:checked,[tuiAppearance][data-appearance=outline]._checked,[tuiAppearance][data-appearance=whiteblock]._checked{box-shadow:inset 0 0 0 2px var(--tui-primary)}@media (hover: hover){[tuiAppearance][data-appearance=outline]:checked:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=outline]._checked:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=whiteblock]._checked:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){box-shadow:inset 0 0 0 2px var(--tui-primary-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=outline]:checked:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=outline]._checked:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=whiteblock]._checked:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){box-shadow:inset 0 0 0 2px var(--tui-primary-hover)}}[tuiAppearance][data-appearance=outline]:checked[data-state=hover],[tuiAppearance][data-appearance=whiteblock]:checked[data-state=hover],[tuiAppearance][data-appearance=outline]._checked[data-state=hover],[tuiAppearance][data-appearance=whiteblock]._checked[data-state=hover]{box-shadow:inset 0 0 0 2px var(--tui-primary-hover)}[tuiAppearance][data-appearance=outline]:checked:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=outline]._checked:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=whiteblock]._checked:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){box-shadow:inset 0 0 0 2px var(--tui-primary-active)}[tuiAppearance][data-appearance=outline]:checked:-moz-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=whiteblock]:checked:-moz-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=outline]._checked:-moz-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=whiteblock]._checked:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){box-shadow:inset 0 0 0 2px var(--tui-primary-active)}[tuiAppearance][data-appearance=outline]:checked[data-state=active],[tuiAppearance][data-appearance=whiteblock]:checked[data-state=active],[tuiAppearance][data-appearance=outline]._checked[data-state=active],[tuiAppearance][data-appearance=whiteblock]._checked[data-state=active]{box-shadow:inset 0 0 0 2px var(--tui-primary-active)}[tuiAppearance][data-appearance=whiteblock]{color:var(--tui-text-01)}[tuiAppearance][data-appearance=primary]{background:var(--tui-primary);color:var(--tui-primary-text)}@media (hover: hover){[tuiAppearance][data-appearance=primary]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-primary-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=primary]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-primary-hover)}}[tuiAppearance][data-appearance=primary][data-state=hover]{background:var(--tui-primary-hover)}[tuiAppearance][data-appearance=primary]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-primary-active)}[tuiAppearance][data-appearance=primary]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-primary-active)}[tuiAppearance][data-appearance=primary][data-state=active]{background:var(--tui-primary-active)}[tuiAppearance][data-appearance=secondary],[tuiAppearance][data-appearance=flat],[tuiAppearance][data-appearance=destructive]{background:var(--tui-secondary);color:var(--tui-link)}@media (hover: hover){[tuiAppearance][data-appearance=secondary]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=flat]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=destructive]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-secondary-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=secondary]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=flat]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]),[tuiAppearance][data-appearance=destructive]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-secondary-hover)}}[tuiAppearance][data-appearance=secondary][data-state=hover],[tuiAppearance][data-appearance=flat][data-state=hover],[tuiAppearance][data-appearance=destructive][data-state=hover]{background:var(--tui-secondary-hover)}[tuiAppearance][data-appearance=secondary]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=flat]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=destructive]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-secondary-active)}[tuiAppearance][data-appearance=secondary]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=flat]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]),[tuiAppearance][data-appearance=destructive]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-secondary-active)}[tuiAppearance][data-appearance=secondary][data-state=active],[tuiAppearance][data-appearance=flat][data-state=active],[tuiAppearance][data-appearance=destructive][data-state=active]{background:var(--tui-secondary-active)}[tuiAppearance][data-appearance=flat]{background:transparent}[tuiAppearance][data-appearance=destructive]{color:var(--tui-negative)}[tuiAppearance][data-appearance=error]{color:var(--tui-text-01);background:var(--tui-error-bg)}@media (hover: hover){[tuiAppearance][data-appearance=error]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-error-bg-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=error]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-error-bg-hover)}}[tuiAppearance][data-appearance=error][data-state=hover]{background:var(--tui-error-bg-hover)}[tuiAppearance][data-appearance=error]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-error-bg-hover)}[tuiAppearance][data-appearance=error]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-error-bg-hover)}[tuiAppearance][data-appearance=error][data-state=active]{background:var(--tui-error-bg-hover)}[tuiAppearance][data-appearance=success]{color:var(--tui-text-01);background:var(--tui-success-bg)}@media (hover: hover){[tuiAppearance][data-appearance=success]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-success-bg-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=success]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-success-bg-hover)}}[tuiAppearance][data-appearance=success][data-state=hover]{background:var(--tui-success-bg-hover)}[tuiAppearance][data-appearance=success]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-success-bg-hover)}[tuiAppearance][data-appearance=success]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-success-bg-hover)}[tuiAppearance][data-appearance=success][data-state=active]{background:var(--tui-success-bg-hover)}[tuiAppearance][data-appearance=warning]{color:var(--tui-text-01);background:var(--tui-warning-bg)}@media (hover: hover){[tuiAppearance][data-appearance=warning]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-warning-bg-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=warning]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-warning-bg-hover)}}[tuiAppearance][data-appearance=warning][data-state=hover]{background:var(--tui-warning-bg-hover)}[tuiAppearance][data-appearance=warning]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-warning-bg-hover)}[tuiAppearance][data-appearance=warning]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-warning-bg-hover)}[tuiAppearance][data-appearance=warning][data-state=active]{background:var(--tui-warning-bg-hover)}[tuiAppearance][data-appearance=info]{color:var(--tui-text-01);background:var(--tui-info-bg)}@media (hover: hover){[tuiAppearance][data-appearance=info]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-info-bg-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=info]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-info-bg-hover)}}[tuiAppearance][data-appearance=info][data-state=hover]{background:var(--tui-info-bg-hover)}[tuiAppearance][data-appearance=info]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-info-bg-hover)}[tuiAppearance][data-appearance=info]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-info-bg-hover)}[tuiAppearance][data-appearance=info][data-state=active]{background:var(--tui-info-bg-hover)}[tuiAppearance][data-appearance=neutral]{color:var(--tui-text-01);background:var(--tui-neutral-bg)}@media (hover: hover){[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-neutral-bg-hover)}}@media (hover: hover){[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):hover:not([data-state]){background:var(--tui-neutral-bg-hover)}}[tuiAppearance][data-appearance=neutral][data-state=hover]{background:var(--tui-neutral-bg-hover)}[tuiAppearance][data-appearance=neutral]:-webkit-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-neutral-bg-hover)}[tuiAppearance][data-appearance=neutral]:-moz-any(a,button,select,textarea,input,label):active:not([data-state]){background:var(--tui-neutral-bg-hover)}[tuiAppearance][data-appearance=neutral][data-state=active]{background:var(--tui-neutral-bg-hover)}[tuiWrapper][data-appearance=icon][data-appearance=icon]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-text-01);opacity:.5}[tuiWrapper]:not([data-state="readonly"]):hover .t-textfield-icon [tuiWrapper][data-appearance=icon][data-appearance=icon]:not([data-state="disabled"]){opacity:.65}[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark]{color:var(--tui-text-01-night)}[tuiWrapper]:not([data-state="readonly"]):hover .t-textfield-icon [tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark]:not([data-state="disabled"]){opacity:1}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark]{--tui-focus: var(--tui-base-01)}[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark]:focus-visible:focus-visible{--tui-focus: var(--tui-base-01)}[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark]._focused._focused{--tui-focus: var(--tui-base-01)}@media (hover: hover){[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=icon][data-appearance=icon][data-mode=onDark][data-state=hover]{opacity:1}}@media (hover: hover){[tuiWrapper][data-appearance=icon][data-appearance=icon]:hover:not(._no-hover),[tuiWrapper][data-appearance=icon][data-appearance=icon][data-state=hover]{opacity:.65}}[tuiWrapper][data-appearance=icon][data-appearance=icon]:active:not(._no-active),[tuiWrapper][data-appearance=icon][data-appearance=icon][data-state=active],[tuiWrapper][data-appearance=icon][data-appearance=icon][data-state=active]:hover{opacity:1}[tuiWrapper][data-appearance=icon][data-appearance=icon]:disabled:disabled,[tuiWrapper][data-appearance=icon][data-appearance=icon][data-state=disabled][data-state=disabled]{opacity:calc(.5 * var(--tui-disabled-opacity))}[tuiWrapper][data-appearance=icon][data-appearance=icon][data-state=readonly][data-state=readonly]{pointer-events:none}[tuiWrapper][data-appearance=outline]{background:transparent;color:var(--tui-text-01)}[tuiWrapper][data-appearance=outline]:after{color:var(--tui-base-04)}[tuiWrapper][data-appearance=outline][data-mode=onDark]{color:var(--tui-text-01-night)}[tuiWrapper][data-appearance=outline][data-mode=onDark]:after{color:var(--tui-text-01-night)}@media (hover: hover){[tuiWrapper][data-appearance=outline][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=outline][data-mode=onDark][data-state=hover]{background:var(--tui-clear-inverse-hover)}[tuiWrapper][data-appearance=outline][data-mode=onDark]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=outline][data-mode=onDark][data-state=hover]:after{color:var(--tui-text-03-night)}}[tuiWrapper][data-appearance=outline][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=outline][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=outline][data-mode=onDark][data-state=active]:hover{background:var(--tui-clear-inverse-active)}[tuiWrapper][data-appearance=outline][data-mode=onDark]:active:not(._no-active):after,[tuiWrapper][data-appearance=outline][data-mode=onDark][data-state=active]:after,[tuiWrapper][data-appearance=outline][data-mode=onDark][data-state=active]:hover:after{color:var(--tui-text-03-night)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=outline][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=outline][data-mode=onDark]{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=outline][data-mode=onDark]:focus-visible:focus-visible{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=outline][data-mode=onDark]._focused._focused{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=outline][data-mode=onLight]{color:var(--tui-text-01)}[tuiWrapper][data-appearance=outline][data-mode=onLight]:after{color:var(--tui-text-01)}@media (hover: hover){[tuiWrapper][data-appearance=outline][data-mode=onLight]:hover:not(._no-hover),[tuiWrapper][data-appearance=outline][data-mode=onLight][data-state=hover]{background:var(--tui-clear-hover)}[tuiWrapper][data-appearance=outline][data-mode=onLight]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=outline][data-mode=onLight][data-state=hover]:after{color:var(--tui-text-03)}}[tuiWrapper][data-appearance=outline][data-mode=onLight]:active:not(._no-active),[tuiWrapper][data-appearance=outline][data-mode=onLight][data-state=active],[tuiWrapper][data-appearance=outline][data-mode=onLight][data-state=active]:hover{background:var(--tui-clear-active)}[tuiWrapper][data-appearance=outline][data-mode=onLight]:active:not(._no-active):after,[tuiWrapper][data-appearance=outline][data-mode=onLight][data-state=active]:after,[tuiWrapper][data-appearance=outline][data-mode=onLight][data-state=active]:hover:after{color:var(--tui-text-03)}@media (hover: hover){[tuiWrapper][data-appearance=outline]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=outline][data-state=hover]:after{color:var(--tui-base-05)}}[tuiWrapper][data-appearance=outline]:active:not(._no-active):after,[tuiWrapper][data-appearance=outline][data-state=active]:after,[tuiWrapper][data-appearance=outline][data-state=active]:hover:after{color:var(--tui-base-06)}[tuiWrapper][data-appearance=primary]{background:var(--tui-primary);color:var(--tui-primary-text)}@media (hover: hover){[tuiWrapper][data-appearance=primary]:hover:not(._no-hover),[tuiWrapper][data-appearance=primary][data-state=hover]{background:var(--tui-primary-hover)}}[tuiWrapper][data-appearance=primary]:active:not(._no-active),[tuiWrapper][data-appearance=primary][data-state=active],[tuiWrapper][data-appearance=primary][data-state=active]:hover{background:var(--tui-primary-active)}[tuiWrapper][data-appearance=primary]:invalid:invalid,[tuiWrapper][data-appearance=primary]._invalid._invalid{color:var(--tui-negative-night);background:var(--tui-error-bg)}@media (hover: hover){[tuiWrapper][data-appearance=primary]:invalid:invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=primary]._invalid._invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=primary]:invalid:invalid[data-state=hover],[tuiWrapper][data-appearance=primary]._invalid._invalid[data-state=hover]{background:var(--tui-error-bg-hover)}}[tuiWrapper][data-appearance=primary]:invalid:invalid:active:not(._no-active),[tuiWrapper][data-appearance=primary]._invalid._invalid:active:not(._no-active),[tuiWrapper][data-appearance=primary]:invalid:invalid[data-state=active],[tuiWrapper][data-appearance=primary]._invalid._invalid[data-state=active],[tuiWrapper][data-appearance=primary]:invalid:invalid[data-state=active]:hover,[tuiWrapper][data-appearance=primary]._invalid._invalid[data-state=active]:hover{background:var(--tui-error-bg-hover)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=primary]:invalid:invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=primary]._invalid._invalid,[data-focused=true]>[tuiWrapper][data-appearance=primary]:invalid:invalid,[data-focused=true]>[tuiWrapper][data-appearance=primary]._invalid._invalid{--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=primary]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=primary]._invalid._invalid:focus-visible:focus-visible{--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=primary]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=primary]._invalid._invalid._focused._focused{--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=accent]{background:var(--tui-accent);color:var(--tui-accent-text)}@media (hover: hover){[tuiWrapper][data-appearance=accent]:hover:not(._no-hover),[tuiWrapper][data-appearance=accent][data-state=hover]{background:var(--tui-accent-hover)}}[tuiWrapper][data-appearance=accent]:active:not(._no-active),[tuiWrapper][data-appearance=accent][data-state=active],[tuiWrapper][data-appearance=accent][data-state=active]:hover{background:var(--tui-accent-active)}[tuiWrapper][data-appearance=accent]:invalid:invalid,[tuiWrapper][data-appearance=accent]._invalid._invalid{color:var(--tui-negative-night);background:var(--tui-error-bg)}@media (hover: hover){[tuiWrapper][data-appearance=accent]:invalid:invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=accent]._invalid._invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=accent]:invalid:invalid[data-state=hover],[tuiWrapper][data-appearance=accent]._invalid._invalid[data-state=hover]{background:var(--tui-error-bg-hover)}}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=accent]:invalid:invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=accent]._invalid._invalid,[data-focused=true]>[tuiWrapper][data-appearance=accent]:invalid:invalid,[data-focused=true]>[tuiWrapper][data-appearance=accent]._invalid._invalid{--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=accent]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=accent]._invalid._invalid:focus-visible:focus-visible{--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=accent]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=accent]._invalid._invalid._focused._focused{--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=floating]{transition-property:background,box-shadow;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;background:#fff;color:#000c;box-shadow:0 .25rem 1.25rem #0000001a}@media (hover: hover){[tuiWrapper][data-appearance=floating]:hover:not(._no-hover),[tuiWrapper][data-appearance=floating][data-state=hover]{box-shadow:0 .875rem 2.625rem #00000024}}[tuiWrapper][data-appearance=floating]:active:not(._no-active),[tuiWrapper][data-appearance=floating][data-state=active],[tuiWrapper][data-appearance=floating][data-state=active]:hover{background:#f6f7f8;box-shadow:0 .25rem 1.25rem #0000001a}[tuiWrapper][data-appearance=glass]{background:rgba(0,0,0,.4);color:#fff;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);--tui-focus: rgba(255, 255, 255, .64)}@media (hover: hover){[tuiWrapper][data-appearance=glass]:hover:not(._no-hover),[tuiWrapper][data-appearance=glass][data-state=hover]{background:rgba(0,0,0,.48)}}[tuiWrapper][data-appearance=glass]:active:not(._no-active),[tuiWrapper][data-appearance=glass][data-state=active],[tuiWrapper][data-appearance=glass][data-state=active]:hover{background:rgba(0,0,0,.6)}[tuiWrapper][data-appearance=glass][data-mode=onDark]{background:rgba(255,255,255,.3)}@media (hover: hover){[tuiWrapper][data-appearance=glass][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=glass][data-mode=onDark][data-state=hover]{background:rgba(255,255,255,.4)}}[tuiWrapper][data-appearance=glass][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=glass][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=glass][data-mode=onDark][data-state=active]:hover{background:rgba(255,255,255,.5)}[tuiWrapper][data-appearance=secondary],[tuiWrapper][data-appearance=flat],[tuiWrapper][data-appearance=destructive]{background:var(--tui-secondary);color:var(--tui-link)}[tuiWrapper][data-appearance=secondary][data-mode=onDark],[tuiWrapper][data-appearance=flat][data-mode=onDark],[tuiWrapper][data-appearance=destructive][data-mode=onDark]{background:var(--tui-clear-inverse);color:var(--tui-text-01-night)}@media (hover: hover){[tuiWrapper][data-appearance=secondary][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=flat][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary][data-mode=onDark][data-state=hover],[tuiWrapper][data-appearance=flat][data-mode=onDark][data-state=hover],[tuiWrapper][data-appearance=destructive][data-mode=onDark][data-state=hover]{background:var(--tui-clear-inverse-hover)}}[tuiWrapper][data-appearance=secondary][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=flat][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=destructive][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=secondary][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=flat][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=destructive][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=secondary][data-mode=onDark][data-state=active]:hover,[tuiWrapper][data-appearance=flat][data-mode=onDark][data-state=active]:hover,[tuiWrapper][data-appearance=destructive][data-mode=onDark][data-state=active]:hover{background:var(--tui-clear-inverse-active)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=secondary][data-mode=onDark],:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=flat][data-mode=onDark],:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=destructive][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=secondary][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=flat][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=destructive][data-mode=onDark]{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=secondary][data-mode=onDark]:focus-visible:focus-visible,[tuiWrapper][data-appearance=flat][data-mode=onDark]:focus-visible:focus-visible,[tuiWrapper][data-appearance=destructive][data-mode=onDark]:focus-visible:focus-visible{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=secondary][data-mode=onDark]._focused._focused,[tuiWrapper][data-appearance=flat][data-mode=onDark]._focused._focused,[tuiWrapper][data-appearance=destructive][data-mode=onDark]._focused._focused{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=secondary][data-mode=onLight],[tuiWrapper][data-appearance=flat][data-mode=onLight],[tuiWrapper][data-appearance=destructive][data-mode=onLight]{background:var(--tui-clear);color:var(--tui-text-01)}@media (hover: hover){[tuiWrapper][data-appearance=secondary][data-mode=onLight]:hover:not(._no-hover),[tuiWrapper][data-appearance=flat][data-mode=onLight]:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive][data-mode=onLight]:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary][data-mode=onLight][data-state=hover],[tuiWrapper][data-appearance=flat][data-mode=onLight][data-state=hover],[tuiWrapper][data-appearance=destructive][data-mode=onLight][data-state=hover]{background:var(--tui-clear-hover)}}[tuiWrapper][data-appearance=secondary][data-mode=onLight]:active:not(._no-active),[tuiWrapper][data-appearance=flat][data-mode=onLight]:active:not(._no-active),[tuiWrapper][data-appearance=destructive][data-mode=onLight]:active:not(._no-active),[tuiWrapper][data-appearance=secondary][data-mode=onLight][data-state=active],[tuiWrapper][data-appearance=flat][data-mode=onLight][data-state=active],[tuiWrapper][data-appearance=destructive][data-mode=onLight][data-state=active],[tuiWrapper][data-appearance=secondary][data-mode=onLight][data-state=active]:hover,[tuiWrapper][data-appearance=flat][data-mode=onLight][data-state=active]:hover,[tuiWrapper][data-appearance=destructive][data-mode=onLight][data-state=active]:hover{background:var(--tui-clear-active)}@media (hover: hover){[tuiWrapper][data-appearance=secondary]:hover:not(._no-hover),[tuiWrapper][data-appearance=flat]:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive]:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary][data-state=hover],[tuiWrapper][data-appearance=flat][data-state=hover],[tuiWrapper][data-appearance=destructive][data-state=hover]{background:var(--tui-secondary-hover)}}[tuiWrapper][data-appearance=secondary]:active:not(._no-active),[tuiWrapper][data-appearance=flat]:active:not(._no-active),[tuiWrapper][data-appearance=destructive]:active:not(._no-active),[tuiWrapper][data-appearance=secondary][data-state=active],[tuiWrapper][data-appearance=flat][data-state=active],[tuiWrapper][data-appearance=destructive][data-state=active],[tuiWrapper][data-appearance=secondary][data-state=active]:hover,[tuiWrapper][data-appearance=flat][data-state=active]:hover,[tuiWrapper][data-appearance=destructive][data-state=active]:hover{background:var(--tui-secondary-active)}[tuiWrapper][data-appearance=secondary]:invalid:invalid,[tuiWrapper][data-appearance=flat]:invalid:invalid,[tuiWrapper][data-appearance=destructive]:invalid:invalid,[tuiWrapper][data-appearance=secondary]._invalid._invalid,[tuiWrapper][data-appearance=flat]._invalid._invalid,[tuiWrapper][data-appearance=destructive]._invalid._invalid{color:var(--tui-negative);background:var(--tui-error-bg)}@media (hover: hover){[tuiWrapper][data-appearance=secondary]:invalid:invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=flat]:invalid:invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive]:invalid:invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary]._invalid._invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=flat]._invalid._invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive]._invalid._invalid:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary]:invalid:invalid[data-state=hover],[tuiWrapper][data-appearance=flat]:invalid:invalid[data-state=hover],[tuiWrapper][data-appearance=destructive]:invalid:invalid[data-state=hover],[tuiWrapper][data-appearance=secondary]._invalid._invalid[data-state=hover],[tuiWrapper][data-appearance=flat]._invalid._invalid[data-state=hover],[tuiWrapper][data-appearance=destructive]._invalid._invalid[data-state=hover]{background:var(--tui-error-bg-hover)}}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=secondary]:invalid:invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=flat]:invalid:invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=destructive]:invalid:invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=secondary]._invalid._invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=flat]._invalid._invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=destructive]._invalid._invalid,[data-focused=true]>[tuiWrapper][data-appearance=secondary]:invalid:invalid,[data-focused=true]>[tuiWrapper][data-appearance=flat]:invalid:invalid,[data-focused=true]>[tuiWrapper][data-appearance=destructive]:invalid:invalid,[data-focused=true]>[tuiWrapper][data-appearance=secondary]._invalid._invalid,[data-focused=true]>[tuiWrapper][data-appearance=flat]._invalid._invalid,[data-focused=true]>[tuiWrapper][data-appearance=destructive]._invalid._invalid{--tui-focus: var(--tui-negative)}[tuiWrapper][data-appearance=secondary]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=flat]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=destructive]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=secondary]._invalid._invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=flat]._invalid._invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=destructive]._invalid._invalid:focus-visible:focus-visible{--tui-focus: var(--tui-negative)}[tuiWrapper][data-appearance=secondary]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=flat]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=destructive]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=secondary]._invalid._invalid._focused._focused,[tuiWrapper][data-appearance=flat]._invalid._invalid._focused._focused,[tuiWrapper][data-appearance=destructive]._invalid._invalid._focused._focused{--tui-focus: var(--tui-negative)}[tuiWrapper][data-appearance=flat]{background:transparent}[tuiWrapper][data-appearance=flat][data-mode=onDark],[tuiWrapper][data-appearance=flat][data-mode=onLight]{background:transparent}[tuiWrapper][data-appearance=destructive]{color:var(--tui-negative);background:var(--tui-error-bg)}@media (hover: hover){[tuiWrapper][data-appearance=destructive]:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive][data-state=hover]{background:var(--tui-error-bg-hover)}}[tuiWrapper][data-appearance=destructive]:active:not(._no-active),[tuiWrapper][data-appearance=destructive][data-state=active],[tuiWrapper][data-appearance=destructive][data-state=active]:hover{background:var(--tui-error-bg-hover)}[tuiWrapper][data-appearance=destructive][data-mode=onDark]{color:var(--tui-negative-night);background:var(--tui-error-bg-night)}@media (hover: hover){[tuiWrapper][data-appearance=destructive][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=destructive][data-mode=onDark][data-state=hover]{background:var(--tui-error-bg-night-hover)}}[tuiWrapper][data-appearance=destructive][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=destructive][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=destructive][data-mode=onDark][data-state=active]:hover{background:var(--tui-error-bg-night-hover)}tui-wrapper[data-appearance=secondary-destructive],[tuiWrapper][data-appearance=secondary-destructive]{background:var(--tui-error-bg);color:var(--tui-negative)}tui-wrapper[data-appearance=secondary-destructive][data-mode=onDark],[tuiWrapper][data-appearance=secondary-destructive][data-mode=onDark]{background:var(--tui-error-bg-night);color:var(--tui-negative-night)}@media (hover: hover){tui-wrapper[data-appearance=secondary-destructive][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary-destructive][data-mode=onDark]:hover:not(._no-hover),tui-wrapper[data-appearance=secondary-destructive][data-mode=onDark][data-state=hover],[tuiWrapper][data-appearance=secondary-destructive][data-mode=onDark][data-state=hover]{background:var(--tui-error-bg-night-hover)}}tui-wrapper[data-appearance=secondary-destructive][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=secondary-destructive][data-mode=onDark]:active:not(._no-active),tui-wrapper[data-appearance=secondary-destructive][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=secondary-destructive][data-mode=onDark][data-state=active],tui-wrapper[data-appearance=secondary-destructive][data-mode=onDark][data-state=active]:hover,[tuiWrapper][data-appearance=secondary-destructive][data-mode=onDark][data-state=active]:hover{background:var(--tui-error-bg-night-hover)}@media (hover: hover){tui-wrapper[data-appearance=secondary-destructive]:hover:not(._no-hover),[tuiWrapper][data-appearance=secondary-destructive]:hover:not(._no-hover),tui-wrapper[data-appearance=secondary-destructive][data-state=hover],[tuiWrapper][data-appearance=secondary-destructive][data-state=hover]{background:var(--tui-error-bg-hover)}}tui-wrapper[data-appearance=secondary-destructive]:active:not(._no-active),[tuiWrapper][data-appearance=secondary-destructive]:active:not(._no-active),tui-wrapper[data-appearance=secondary-destructive][data-state=active],[tuiWrapper][data-appearance=secondary-destructive][data-state=active],tui-wrapper[data-appearance=secondary-destructive][data-state=active]:hover,[tuiWrapper][data-appearance=secondary-destructive][data-state=active]:hover{background:var(--tui-error-bg-hover)}[tuiWrapper][data-appearance=table]{border-radius:0;background:transparent;color:var(--tui-text-01)}[tuiWrapper][data-appearance=table]:before,[tuiWrapper][data-appearance=table][data-appearance=table]:after{position:fixed;top:-.5px;left:-1px;right:-.5px;bottom:-1px}[tuiWrapper][data-appearance=table]:before{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";z-index:-1;background-repeat:no-repeat;background-position:top right;background-size:.5rem .5rem}table [tuiWrapper][data-appearance=table][data-appearance=table]:not(._focused):after{border-width:0}table [tuiWrapper][data-appearance=table]._focused{z-index:1}[tuiWrapper][data-appearance=table][data-appearance=table]:after{border-width:1px;color:var(--tui-base-04)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=table][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=table][data-mode=onDark]{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=table][data-mode=onDark]:focus-visible:focus-visible{--tui-focus: var(--tui-text-01-night)}[tuiWrapper][data-appearance=table][data-mode=onDark]._focused._focused{--tui-focus: var(--tui-text-01-night)}@media (hover: hover){[tuiWrapper][data-appearance=table]:hover:not(._no-hover):not(._focused):before,[tuiWrapper][data-appearance=table][data-state=hover]:not(._focused):before{background-color:var(--tui-clear)}}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=table],[data-focused=true]>[tuiWrapper][data-appearance=table]{background:transparent}[tuiWrapper][data-appearance=table]:focus-visible:focus-visible{background:transparent}[tuiWrapper][data-appearance=table]._focused._focused{background:transparent}[tuiWrapper][data-appearance=table]:invalid:invalid:before,[tuiWrapper][data-appearance=table]._invalid._invalid:before{background-image:linear-gradient(to top right,transparent 0%,transparent 50%,var(--tui-error-fill) 50%,var(--tui-error-fill) 100%)}[tuiWrapper][data-appearance=table]:invalid:invalid:not(._focused):before,[tuiWrapper][data-appearance=table]._invalid._invalid:not(._focused):before{background-color:var(--tui-error-bg)}@media (hover: hover){[tuiWrapper][data-appearance=table]:invalid:invalid:hover:not(._no-hover):not(._focused):before,[tuiWrapper][data-appearance=table]._invalid._invalid:hover:not(._no-hover):not(._focused):before,[tuiWrapper][data-appearance=table]:invalid:invalid[data-state=hover]:not(._focused):before,[tuiWrapper][data-appearance=table]._invalid._invalid[data-state=hover]:not(._focused):before{background-color:var(--tui-error-bg-hover)}}[tuiWrapper][data-appearance=table]:invalid:invalid:disabled:disabled,[tuiWrapper][data-appearance=table]._invalid._invalid:disabled:disabled,[tuiWrapper][data-appearance=table]:invalid:invalid[data-state=disabled][data-state=disabled],[tuiWrapper][data-appearance=table]._invalid._invalid[data-state=disabled][data-state=disabled]{background:transparent}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=table]:invalid:invalid,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=table]._invalid._invalid,[data-focused=true]>[tuiWrapper][data-appearance=table]:invalid:invalid,[data-focused=true]>[tuiWrapper][data-appearance=table]._invalid._invalid{background:transparent;--tui-focus: var(--tui-error-fill)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=table]:invalid:invalid:after,:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=table]._invalid._invalid:after,[data-focused=true]>[tuiWrapper][data-appearance=table]:invalid:invalid:after,[data-focused=true]>[tuiWrapper][data-appearance=table]._invalid._invalid:after{border-width:1px}[tuiWrapper][data-appearance=table]:invalid:invalid:focus-visible:focus-visible,[tuiWrapper][data-appearance=table]._invalid._invalid:focus-visible:focus-visible{background:transparent;--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=table]:invalid:invalid:focus-visible:focus-visible:after,[tuiWrapper][data-appearance=table]._invalid._invalid:focus-visible:focus-visible:after{border-width:1px}[tuiWrapper][data-appearance=table]:invalid:invalid._focused._focused,[tuiWrapper][data-appearance=table]._invalid._invalid._focused._focused{background:transparent;--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=table]:invalid:invalid._focused._focused:after,[tuiWrapper][data-appearance=table]._invalid._invalid._focused._focused:after{border-width:1px}[tuiWrapper][data-appearance=textfield]{transition-property:box-shadow,background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;background:var(--tui-base-01);color:var(--tui-text-01);box-shadow:0 .125rem .1875rem #0000001a}[tuiWrapper][data-appearance=textfield][data-appearance=textfield]:after{transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-base-03)}@media (hover: hover){[tuiWrapper][data-appearance=textfield]:hover:not(._no-hover),[tuiWrapper][data-appearance=textfield][data-state=hover]{box-shadow:0 .125rem .3125rem #00000029}}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=textfield],[data-focused=true]>[tuiWrapper][data-appearance=textfield]{box-shadow:none}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=textfield]:after,[data-focused=true]>[tuiWrapper][data-appearance=textfield]:after{--tui-focus: var(--tui-primary)}[tuiWrapper][data-appearance=textfield]:focus-visible:focus-visible{box-shadow:none}[tuiWrapper][data-appearance=textfield]:focus-visible:focus-visible:after{--tui-focus: var(--tui-primary)}[tuiWrapper][data-appearance=textfield]._focused._focused{box-shadow:none}[tuiWrapper][data-appearance=textfield]._focused._focused:after{--tui-focus: var(--tui-primary)}[tuiWrapper][data-appearance=textfield][data-state=readonly][data-state=readonly]{box-shadow:none}[tuiWrapper][data-appearance=textfield][data-state=readonly][data-state=readonly]:after{color:var(--tui-base-04)}[tuiWrapper][data-appearance=textfield]:disabled:disabled,[tuiWrapper][data-appearance=textfield][data-state=disabled][data-state=disabled]{box-shadow:none}[tuiWrapper][data-appearance=textfield]:invalid:invalid:after,[tuiWrapper][data-appearance=textfield]._invalid._invalid:after{color:var(--tui-error-fill);--tui-focus: var(--tui-error-fill)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]{background:var(--tui-clear-inverse);color:var(--tui-text-01-night)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]:after{color:var(--tui-text-03-night);opacity:var(--tui-disabled-opacity)}@media (hover: hover){[tuiWrapper][data-appearance=textfield][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=textfield][data-mode=onDark][data-state=hover]{background:var(--tui-clear-inverse-hover)}}[tuiWrapper][data-appearance=textfield][data-mode=onDark][data-state=readonly][data-state=readonly]{background:transparent}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=textfield][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=textfield][data-mode=onDark]{background:rgba(255,255,255,.08)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=textfield][data-mode=onDark]:after,[data-focused=true]>[tuiWrapper][data-appearance=textfield][data-mode=onDark]:after{transition:none;opacity:1;--tui-focus: var(--tui-primary)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]:focus-visible:focus-visible{background:rgba(255,255,255,.08)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]:focus-visible:focus-visible:after{transition:none;opacity:1;--tui-focus: var(--tui-primary)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]._focused._focused{background:rgba(255,255,255,.08)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]._focused._focused:after{transition:none;opacity:1;--tui-focus: var(--tui-primary)}[tuiWrapper][data-appearance=textfield][data-mode=onDark]:invalid:invalid:after,[tuiWrapper][data-appearance=textfield][data-mode=onDark]._invalid._invalid:after{--tui-focus: var(--tui-error-fill-night)}[tuiWrapper][data-appearance=textfield][data-mode=onLight]{background:var(--tui-clear)}@media (hover: hover){[tuiWrapper][data-appearance=textfield][data-mode=onLight]:hover:not(._no-hover),[tuiWrapper][data-appearance=textfield][data-mode=onLight][data-state=hover]{background:var(--tui-clear-hover)}}[tuiWrapper][data-appearance=textfield][data-mode=onLight][data-state=readonly][data-state=readonly]{background:transparent}[tuiWrapper][data-appearance=textfield][data-mode=onLight]:invalid:invalid:after,[tuiWrapper][data-appearance=textfield][data-mode=onLight]._invalid._invalid:after{color:var(--tui-error-fill)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=textfield][data-mode=onLight],[data-focused=true]>[tuiWrapper][data-appearance=textfield][data-mode=onLight]{background:transparent}[tuiWrapper][data-appearance=textfield][data-mode=onLight]:focus-visible:focus-visible{background:transparent}[tuiWrapper][data-appearance=textfield][data-mode=onLight]._focused._focused{background:transparent}[tuiWrapper][data-appearance=whiteblock],[tuiWrapper][data-appearance=whiteblock-active]{background:var(--tui-base-01);color:var(--tui-text-01)}[tuiWrapper][data-appearance=whiteblock]:after,[tuiWrapper][data-appearance=whiteblock-active]:after{color:var(--tui-base-04)}@media (hover: hover){[tuiWrapper][data-appearance=whiteblock]:hover:not(._no-hover),[tuiWrapper][data-appearance=whiteblock-active]:hover:not(._no-hover),[tuiWrapper][data-appearance=whiteblock][data-state=hover],[tuiWrapper][data-appearance=whiteblock-active][data-state=hover]{background:var(--tui-base-02)}[tuiWrapper][data-appearance=whiteblock]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=whiteblock-active]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=whiteblock][data-state=hover]:after,[tuiWrapper][data-appearance=whiteblock-active][data-state=hover]:after{color:var(--tui-base-04)}}[tuiWrapper][data-appearance=whiteblock]:active:not(._no-active),[tuiWrapper][data-appearance=whiteblock-active]:active:not(._no-active),[tuiWrapper][data-appearance=whiteblock][data-state=active],[tuiWrapper][data-appearance=whiteblock-active][data-state=active],[tuiWrapper][data-appearance=whiteblock][data-state=active]:hover,[tuiWrapper][data-appearance=whiteblock-active][data-state=active]:hover{background:var(--tui-base-02)}[tuiWrapper][data-appearance=whiteblock]:active:not(._no-active):after,[tuiWrapper][data-appearance=whiteblock-active]:active:not(._no-active):after,[tuiWrapper][data-appearance=whiteblock][data-state=active]:after,[tuiWrapper][data-appearance=whiteblock-active][data-state=active]:after,[tuiWrapper][data-appearance=whiteblock][data-state=active]:hover:after,[tuiWrapper][data-appearance=whiteblock-active][data-state=active]:hover:after{color:var(--tui-base-04)}[tuiWrapper][data-appearance=whiteblock-active]:after{color:var(--tui-primary);border-width:2px}@media (hover: hover){[tuiWrapper][data-appearance=whiteblock-active]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=whiteblock-active][data-state=hover]:after{color:var(--tui-primary-hover)}}[tuiWrapper][data-appearance=whiteblock-active]:active:not(._no-active):after,[tuiWrapper][data-appearance=whiteblock-active][data-state=active]:after,[tuiWrapper][data-appearance=whiteblock-active][data-state=active]:hover:after{color:var(--tui-primary-active)}[tuiWrapper][data-appearance=none]:after{border:none}[tuiWrapper][data-appearance=opposite]{background:#000;color:#fff;--tui-focus: rgba(255, 255, 255, .64)}@media (hover: hover){[tuiWrapper][data-appearance=opposite]:hover:not(._no-hover),[tuiWrapper][data-appearance=opposite][data-state=hover]{background:#333}}[tuiWrapper][data-appearance=opposite]:active:not(._no-active),[tuiWrapper][data-appearance=opposite][data-state=active],[tuiWrapper][data-appearance=opposite][data-state=active]:hover{background:#5c636b}[tuiWrapper][data-appearance=opposite][data-mode=onDark]{color:#000c;background:#fff;--tui-focus: rgba(51, 51, 51, .48)}@media (hover: hover){[tuiWrapper][data-appearance=opposite][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=opposite][data-mode=onDark][data-state=hover]{background:#f3F4f6}}[tuiWrapper][data-appearance=opposite][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=opposite][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=opposite][data-mode=onDark][data-state=active]:hover{background:#eaecee}[tuiWrapper]{transition-property:color,background,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:block;height:100%;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:inherit}[tuiWrapper]:after{transition-property:box-shadow,color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:0;left:0;bottom:0;right:0;content:"";border-radius:inherit;border:1px solid currentColor;pointer-events:none;color:transparent}:focus-visible:not([data-focused="false"])>[tuiWrapper]:after,[data-focused=true]>[tuiWrapper]:after{border-width:2px;color:var(--tui-focus)}[tuiWrapper]:focus-visible:focus-visible:after{border-width:2px;color:var(--tui-focus)}[tuiWrapper]._focused._focused:after{border-width:2px;color:var(--tui-focus)}[tuiWrapper]:disabled:disabled,[tuiWrapper][data-state=disabled][data-state=disabled]{pointer-events:none;opacity:var(--tui-disabled-opacity)}@supports (-webkit-hyphens: none){:focus-visible [tuiWrapper],[tuiWrapper]:focus-visible{--tui-focus: transparent !important}}tui-wrapper[data-appearance=mono],[tuiWrapper][data-appearance=mono]{background:var(--tui-base-01);color:var(--tui-text-01)}@media (hover: hover){tui-wrapper[data-appearance=mono]:hover:not(._no-hover),[tuiWrapper][data-appearance=mono]:hover:not(._no-hover),tui-wrapper[data-appearance=mono][data-state=hover],[tuiWrapper][data-appearance=mono][data-state=hover]{color:var(--tui-text-03)}}tui-wrapper[data-appearance=mono]:active:not(._no-active),[tuiWrapper][data-appearance=mono]:active:not(._no-active),tui-wrapper[data-appearance=mono][data-state=active],[tuiWrapper][data-appearance=mono][data-state=active],tui-wrapper[data-appearance=mono][data-state=active]:hover,[tuiWrapper][data-appearance=mono][data-state=active]:hover{color:var(--tui-text-02)}:focus-visible:not([data-focused="false"])>tui-wrapper[data-appearance=mono][data-mode=onDark],:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=mono][data-mode=onDark],[data-focused=true]>tui-wrapper[data-appearance=mono][data-mode=onDark],[data-focused=true]>[tuiWrapper][data-appearance=mono][data-mode=onDark]{--tui-focus: var(--tui-text-01-night)}tui-wrapper[data-appearance=mono][data-mode=onDark]:focus-visible:focus-visible,[tuiWrapper][data-appearance=mono][data-mode=onDark]:focus-visible:focus-visible{--tui-focus: var(--tui-text-01-night)}tui-wrapper[data-appearance=mono][data-mode=onDark]._focused._focused,[tuiWrapper][data-appearance=mono][data-mode=onDark]._focused._focused{--tui-focus: var(--tui-text-01-night)}tui-primitive-calendar [data-type=weekday]{color:var(--tui-text-01)}tui-primitive-calendar [data-type=weekend]{color:var(--tui-negative)}@font-face{font-family:"Manrope";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F.ttf) format("truetype")}@font-face{font-family:"Manrope";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_F.ttf) format("truetype")}[data-platform=android] tui-app-bar{text-align:left;font:var(--tui-font-heading-6)}[data-platform=android] tui-app-bar>.t-content{position:static;padding:0 0 0 1.375rem;transform:none;max-width:calc(100% - var(--sides, 0px) / 2)}[data-platform=android] tui-app-bar>.t-content>*{max-width:calc(100% - var(--sides, 0px))}[data-platform=android] tui-app-bar>*:empty+.t-content{padding:0 0 0 .625rem}[data-platform=android] input[tuiCheckbox]{width:1.125rem;height:1.125rem;color:var(--tui-base-01);border-radius:.125rem;box-shadow:inset 0 0 0 .125rem var(--tui-base-04)}[data-platform=android] input[tuiCheckbox]:checked,[data-platform=android] input[tuiCheckbox]:indeterminate{background:var(--tui-accent);box-shadow:none}[data-platform=android] input[tuiCheckbox]:checked._invalid,[data-platform=android] input[tuiCheckbox]:indeterminate._invalid{background:var(--tui-error-fill)}[data-platform=android] input[tuiCheckbox]:checked:disabled:not(._readonly),[data-platform=android] input[tuiCheckbox]:indeterminate:disabled:not(._readonly){background:var(--tui-base-04)}[data-platform=android] input[tuiCheckbox]:checked:before,[data-platform=android] input[tuiCheckbox]:indeterminate:before{-webkit-clip-path:inset(0);clip-path:inset(0);transition-delay:0s}[data-platform=android] input[tuiCheckbox]:before{--t-mask: url(\'data:image/svg+xml,\');transition:-webkit-clip-path var(--tui-duration) ease-in-out,-webkit-mask 0s var(--tui-duration) ease-in-out;transition:clip-path var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out;transition:clip-path var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out,-webkit-clip-path var(--tui-duration) ease-in-out,-webkit-mask 0s var(--tui-duration) ease-in-out;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}[data-platform=android] input[tuiCheckbox]:indeterminate:before{--t-mask: url(\'data:image/svg+xml,\')}[data-platform=android] input[tuiCheckbox]._invalid{box-shadow:inset 0 0 0 .125rem var(--tui-error-bg-hover)}[data-platform=android] input[tuiRadio]{--t-size: 1.125rem;transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;box-shadow:inset 0 0 0 .125rem;color:var(--tui-base-04)}[data-platform=android] input[tuiRadio]:disabled:not(._readonly){color:var(--tui-base-04)}[data-platform=android] input[tuiRadio]:checked{background:transparent;color:var(--tui-accent)}[data-platform=android] input[tuiRadio]:checked:after{transform:scale(.555)}[data-platform=android] input[tuiRadio]._invalid{color:var(--tui-error-bg-hover)}[data-platform=android] input[tuiRadio]._invalid:checked{color:var(--tui-error-fill)}[data-platform=android] input[tuiToggle],input[tuiToggle][data-platform=android]{transition-property:color,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;height:1.25rem;width:2.5rem;color:var(--tui-base-05);background:transparent;overflow:visible}[data-platform=android] input[tuiToggle]:before,input[tuiToggle][data-platform=android]:before{content:"";display:block;height:100%;width:100%;border:.1875rem solid transparent;box-sizing:border-box;border-radius:2rem;background:currentColor;background-clip:content-box;opacity:.5;transform:none;-webkit-mask:none;mask:none}[data-platform=android] input[tuiToggle]:after,input[tuiToggle][data-platform=android]:after{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;border-radius:100%;background:#ececec;transform:none;box-shadow:0 .0625rem .0625rem #0000003d,0 0 .0625rem #0000001f,inset 0 .0625rem #ffffff1f!important}[data-platform=android] input[tuiToggle]:checked,input[tuiToggle][data-platform=android]:checked{color:var(--tui-accent);background:transparent}[data-platform=android] input[tuiToggle]:checked:after,input[tuiToggle][data-platform=android]:checked:after{background:currentColor;transform:translate(1.25rem)}[data-platform=android] input[tuiToggle]._invalid,input[tuiToggle][data-platform=android]._invalid{color:var(--tui-error-fill)}[data-platform=android] input[tuiToggle]._invalid:not(:checked),input[tuiToggle][data-platform=android]._invalid:not(:checked){background:transparent;opacity:.4}[data-platform=android] input[tuiToggle]._invalid:after,input[tuiToggle][data-platform=android]._invalid:after{background:var(--tui-error-fill)}[data-platform=android] tui-badge-notification[data-size=l]{--t-size: 1.375rem}[data-platform=ios] input[tuiCheckbox],[data-platform=ios] input[tuiRadio]{width:1.375rem;height:1.375rem;border-radius:100%;color:var(--tui-base-01);transition:none}[data-platform=ios] input[tuiCheckbox]:checked,[data-platform=ios] input[tuiRadio]:checked,[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate{background:var(--tui-accent);box-shadow:none}[data-platform=ios] input[tuiCheckbox]:checked:disabled:not(._readonly),[data-platform=ios] input[tuiRadio]:checked:disabled:not(._readonly),[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:disabled:not(._readonly),[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:disabled:not(._readonly){background:var(--tui-base-04)}[data-platform=ios] input[tuiCheckbox]:checked:before,[data-platform=ios] input[tuiRadio]:checked:before,[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:before,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:before{display:block;transform:none;-webkit-mask:var(--t-mask) center / 100%;mask:var(--t-mask) center / 100%}[data-platform=ios] input[tuiCheckbox]:checked._invalid,[data-platform=ios] input[tuiRadio]:checked._invalid,[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate._invalid,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate._invalid{background:var(--tui-error-fill)}[data-platform=ios] input[tuiCheckbox]:before,[data-platform=ios] input[tuiRadio]:before{--t-mask: url(\'data:image/svg+xml,\');display:none}[data-platform=ios] input[tuiCheckbox]:not([tuiRadio]):indeterminate:before,[data-platform=ios] input[tuiRadio]:not([tuiRadio]):indeterminate:before{--t-mask: url(\'data:image/svg+xml,\')}[data-platform=ios] input[tuiToggle],input[tuiToggle][data-platform=ios]{height:1.9375rem;width:3.1875rem;border-radius:2rem;color:var(--tui-text-01-night);background:var(--tui-base-04);overflow:visible}[data-platform=ios] input[tuiToggle]:before,input[tuiToggle][data-platform=ios]:before{opacity:0}[data-platform=ios] input[tuiToggle]:after,input[tuiToggle][data-platform=ios]:after{transition-property:transform,width;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;right:auto;width:1.9375rem;height:1.9375rem;border-radius:2rem;background:currentColor;transform:scale(.871);box-shadow:0 .25rem .125rem #0000000f,0 .25rem .5rem #00000026!important}[data-platform=ios] input[tuiToggle]:active:after,input[tuiToggle][data-platform=ios]:active:after{width:2.3rem}[data-platform=ios] input[tuiToggle]:checked,input[tuiToggle][data-platform=ios]:checked{background:var(--tui-accent)}[data-platform=ios] input[tuiToggle]:checked:after,input[tuiToggle][data-platform=ios]:checked:after{transform:scale(.871) translate(1.44rem)}[data-platform=ios] input[tuiToggle]:checked:active:after,input[tuiToggle][data-platform=ios]:checked:active:after{transform:scale(.871) translate(1.0775rem)}[data-platform=ios] input[tuiToggle]._invalid,input[tuiToggle][data-platform=ios]._invalid{background:var(--tui-error-bg)}[data-platform=ios] input[tuiToggle]._invalid:checked,input[tuiToggle][data-platform=ios]._invalid:checked{background:var(--tui-error-fill)}[data-platform=android] tui-badge,[data-platform=ios] tui-badge,[data-platform=android] [tuiBadge],[data-platform=ios] [tuiBadge]{font-weight:bold}[data-platform=android] tui-badge[data-appearance=neutral],[data-platform=ios] tui-badge[data-appearance=neutral],[data-platform=android] [tuiBadge][data-appearance=neutral],[data-platform=ios] [tuiBadge][data-appearance=neutral]{background:var(--tui-base-06)}[data-platform=android] tui-badge[data-size=s],[data-platform=ios] tui-badge[data-size=s],[data-platform=android] [tuiBadge][data-size=s],[data-platform=ios] [tuiBadge][data-size=s]{font:var(--tui-font-text-xs);font-weight:bold}[data-platform=android] tui-badge[data-size=xl],[data-platform=ios] tui-badge[data-size=xl],[data-platform=android] [tuiBadge][data-size=xl],[data-platform=ios] [tuiBadge][data-size=xl]{--t-padding: 0 .625rem;--t-size: 1.75rem;font:var(--tui-font-text-s);font-weight:bold}[data-platform=android] tui-badge-notification[data-size=l],[data-platform=ios] tui-badge-notification[data-size=l]{font:var(--tui-font-text-m)}[data-platform=android] tui-badge-notification[data-size=m],[data-platform=ios] tui-badge-notification[data-size=m]{--t-size: 1.125rem}[data-platform=android] [tuiButtonNew],[data-platform=ios] [tuiButtonNew]{width:100%}[data-platform=android] [tuiButtonNew][data-size=xs],[data-platform=ios] [tuiButtonNew][data-size=xs],[data-platform=android] [tuiButtonNew][data-size=s],[data-platform=ios] [tuiButtonNew][data-size=s],[data-platform=android] [tuiButtonNew][data-size=l],[data-platform=ios] [tuiButtonNew][data-size=l]{--t-radius: 1rem}[data-platform=android] [tuiButtonNew][data-size=m],[data-platform=ios] [tuiButtonNew][data-size=m]{--t-radius: .75rem}[data-platform=android] [tuiButtonNew]:disabled:not(._loading),[data-platform=ios] [tuiButtonNew]:disabled:not(._loading){background:var(--tui-clear);color:var(--tui-clear-active);opacity:1}[data-platform=android] [tuiButtonNew]:disabled:not(._loading)[data-appearance=flat],[data-platform=ios] [tuiButtonNew]:disabled:not(._loading)[data-appearance=flat]{background:transparent}[data-platform=android] [tuiButton][tuiButtonVertical],[data-platform=ios] [tuiButton][tuiButtonVertical]{grid-gap:.5rem;gap:.5rem}[data-platform=android] [tuiTitle],[data-platform=ios] [tuiTitle]{grid-gap:.25rem;gap:.25rem}[data-platform=android] [tuiTitle] [tuiSubtitle],[data-platform=ios] [tuiTitle] [tuiSubtitle]{color:var(--tui-text-02)}[data-platform=android] [tuiCardLarge][data-space=normal],[data-platform=ios] [tuiCardLarge][data-space=normal]{--t-padding: 1.25rem;--t-gap: 1.25rem}[data-platform=android] [tuiCardLarge][data-space=compact],[data-platform=ios] [tuiCardLarge][data-space=compact]{--t-padding: 1rem;--t-gap: 1rem;--t-comp: -.125rem}@keyframes tuiReveal{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes tuiFadeIn{0%{opacity:0}to{opacity:1}}html{height:100%;font-size:16px}body{height:100%;min-height:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{-webkit-overflow-scrolling:touch}ul,ol{list-style:none;padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}input,button,select,textarea{font-family:inherit;color:inherit}hr{margin:0;height:1px;border:none;background:var(--tui-base-03)}iframe{border:none}svg use{pointer-events:none}::selection{background-color:var(--tui-selection)}::-ms-clear{display:none}::-ms-reveal{display:none}@supports (-webkit-hyphens: none) and (text-align-last: right){:after{content:none}}.tui-container{margin-right:auto;margin-left:auto}@media screen and (min-width: 80em){.tui-container.tui-container_adaptive{width:69rem}}@media screen and (max-width: 79.9625em){.tui-container.tui-container_adaptive{width:51.5rem}}@media screen and (max-width: 47.9625em){.tui-container.tui-container_adaptive{width:100%;padding:0 1rem;box-sizing:border-box}}@media screen and (min-width: 80em){.tui-container{width:69rem}}@media screen and (max-width: 79.9625em){.tui-container{width:51.5rem;padding:0 3rem}}@media screen and (min-width: 80em){.tui-container_menu{width:69rem}}@media (min-width: 64em) and (max-width: 79.9625em){.tui-container_menu{width:51.5rem}}@media screen and (max-width: 47.9625em){.tui-container_menu{width:auto;padding:0 1rem;box-sizing:border-box}}.tui-container_fullwidth{width:auto;padding:0 1.5rem}@media screen and (max-width: 47.9625em){.tui-container_fullwidth{padding:0 1rem;box-sizing:border-box}}@media screen and (max-width: 79.9625em){.tui-container_fixed{width:69rem}}.tui-form__header{font:var(--tui-font-heading-5);margin-top:2rem;margin-bottom:1.25rem}@media screen and (max-width: 47.9625em){.tui-form__header{font:var(--tui-font-text-l);font-weight:bold;margin-bottom:1rem}}.tui-form__header_margin-top_none{margin-top:0}.tui-form__header_margin-bottom_none{margin-bottom:0}.tui-form__header_margin-bottom_small{margin-bottom:1rem}@media screen and (max-width: 47.9625em){.tui-form__header_margin-bottom_small{margin-bottom:.75rem}}.tui-form__row{margin-top:1.25rem}.tui-form__row:first-child{margin-top:0}.tui-form__row_multi-fields{display:flex}@media screen and (max-width: 47.9625em){.tui-form__row_multi-fields{flex-wrap:wrap}}.tui-form__row_half-width{width:calc(50% - (1.25rem / 2))}@media screen and (max-width: 47.9625em){.tui-form__row_half-width{width:100%}}.tui-form__row_checkboxes{display:flex;flex-wrap:wrap}@media screen and (max-width: 47.9625em){.tui-form__row{margin-top:1rem}}.tui-form__multi-field{flex:1 1 0;min-width:0;margin-left:1.25rem}.tui-form__multi-field:first-child{margin-left:0}@media screen and (max-width: 47.9625em){.tui-form__multi-field{flex-basis:100%;margin-top:1rem;margin-left:0}.tui-form__multi-field:first-child{margin-top:0}}.tui-form__field-note{font:var(--tui-font-text-s);margin-top:.25rem;color:var(--tui-text-02)}.tui-form__field-checkbox{margin-top:.5rem}.tui-form__checkbox{flex:1 1 calc(50% - .625rem)}.tui-form__checkbox:nth-child(even){margin-left:1.25rem}.tui-form__checkbox:nth-child(n + 3){margin-top:1rem}.tui-form__buttons{display:flex;margin-top:2rem}.tui-form__buttons_align_end{justify-content:flex-end}.tui-form__buttons_align_center{justify-content:center}@media screen and (max-width: 47.9625em){.tui-form__buttons{flex-direction:column;margin-top:1.5rem}}.tui-form__button{margin-left:.75rem}.tui-form__button:first-child{margin-left:0}@media screen and (max-width: 47.9625em){.tui-form__button{margin-top:.5rem;margin-left:0}}.tui-island{position:relative;border-radius:var(--tui-radius-xl);background-color:var(--tui-base-01);word-wrap:break-word;text-decoration:none;color:var(--tui-text-01);outline:none;box-sizing:content-box}.tui-island:not(.tui-island_hoverable):before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-sizing:border-box;border:1px solid var(--tui-base-03);border-radius:inherit;pointer-events:none}.tui-island:focus:before,.tui-island:hover:focus:before{border-color:var(--tui-focus)}.tui-island_hoverable{box-shadow:var(--tui-shadow);transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;cursor:pointer;transition-property:transform,box-shadow;will-change:transform,box-shadow;background:var(--tui-elevation-02)}.tui-island_hoverable:hover{box-shadow:var(--tui-shadow-hover);transform:translateY(-.25rem)}.tui-island_transparent{background-color:transparent}.tui-island_size_s{--tui-radius-xl: calc(4 * var(--tui-radius-l) / 3);font:var(--tui-font-text-s);padding:1rem}.tui-island_size_m{--tui-radius-xl: calc(5 * var(--tui-radius-l) / 3);font:var(--tui-font-text-m);padding:1rem}.tui-island_size_l{font:var(--tui-font-text-m);padding:1.25rem}.tui-island_text-align_left{text-align:left}.tui-island_text-align_center{text-align:center}.tui-island_text-align_right{text-align:right}.tui-island__content{display:flex;justify-content:space-between}.tui-island_text-align_center .tui-island__content{display:block}.tui-island__content>*{min-width:0}.tui-island__category{font-size:.6875rem;line-height:1rem;text-transform:uppercase;letter-spacing:.075em;margin:0 0 .5rem;color:var(--tui-text-02)}.tui-island_size_l .tui-island__category{margin:0 0 .75rem}.tui-island__title{font:var(--tui-font-text-m);margin:0 0 .5rem}.tui-island_size_m .tui-island__title{font:var(--tui-font-heading-6);margin:0 0 .75rem}.tui-island_size_l .tui-island__title{font:var(--tui-font-heading-6)}.tui-island__paragraph{margin:0;color:var(--tui-text-02)}.tui-island__paragraph_link.tui-island__paragraph{margin-top:1rem}.tui-island_size_l .tui-island__paragraph_link.tui-island__paragraph{margin:1rem 0 0}.tui-island__paragraph_button.tui-island__paragraph{margin-top:1.25rem}.tui-island_size_l .tui-island__paragraph_button.tui-island__paragraph{margin:1.25rem 0 0}.tui-island__figure{display:flex;justify-content:center;order:1;flex-shrink:0;margin:0 0 0 1rem}.tui-island_size_l .tui-island__figure{margin-left:2.25rem}.tui-island_text-align_center .tui-island__figure{margin:0 0 .75rem}.tui-island__carousel-controls{display:flex;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--tui-base-03);white-space:nowrap}.tui-island__carousel-pages{margin-left:auto;color:var(--tui-text-02)}.tui-island__carousel-button{margin-right:.5rem}.tui-island .tui-island__footer-button{display:block;width:calc(100% + 1.875rem);margin:1rem calc(-1rem + 1px) calc(-1rem + 1px);border-top:1px solid var(--tui-base-03);border-radius:0 0 var(--tui-radius-xl) var(--tui-radius-xl)}.tui-island_size_l .tui-island__footer-button{width:calc(100% + 2.375rem);margin:1.25rem calc(-1.25rem + 1px) calc(-1.25rem + 1px)}.tui-island__marker:first-child:not(:only-child){margin-right:1.25rem}.tui-island__marker:not(:first-child),.tui-island__marker:only-child{margin-left:1.25rem}.tui-list{font:var(--tui-font-text-m);line-height:1.5rem;list-style-type:none;color:var(--tui-text-01)}.tui-list_large{font:var(--tui-font-text-l);line-height:1.75rem}.tui-list_small,.tui-list_extra-small{font:var(--tui-font-text-s);line-height:1.25rem}.tui-list_nested{margin:.75rem 0 .75rem 1.25rem;color:var(--tui-text-02)}.tui-list_large .tui-list_nested{margin-left:.75rem}.tui-list_small .tui-list_nested{margin-top:.5rem;margin-bottom:.5rem}.tui-list_ordered{counter-reset:counter}.tui-list__item{position:relative;padding-left:1.5rem;word-wrap:break-word;margin-top:.75rem}.tui-list__item:first-child{margin-top:0}.tui-list__item:before{content:"";position:absolute;left:0;top:.5rem;width:.5rem;height:.5rem;border-radius:100%;background-color:var(--tui-primary)}.tui-list_large>.tui-list__item:before{top:.625rem}.tui-list_small>.tui-list__item:before{top:.325rem}.tui-list_extra-small>.tui-list__item{margin-top:.5rem}.tui-list_linear .tui-list__item{padding-left:1.75rem}.tui-list_linear .tui-list__item:before{content:"\\2014";left:0;top:auto;width:auto;height:auto;background-color:transparent}.tui-list_ordered .tui-list__item{padding-left:1.25rem}.tui-list_ordered .tui-list__item:before{content:counter(counter) ".";left:0;top:auto;counter-increment:counter;width:auto;height:auto;color:var(--tui-text-03);background-color:transparent}.tui-list_triangle>.tui-list__item{padding-left:1.75rem}.tui-list_triangle>.tui-list__item:before{content:"\\25e4";left:0;top:1px;width:auto;height:auto;background-color:transparent;color:var(--tui-base-06);font-size:.75rem}.tui-list__item-title{font:var(--tui-font-heading-5);margin:0}.tui-list_small .tui-list__item-title{line-height:1.25rem;font-weight:bold}.tui-list__description{margin:.5rem 0 0;color:var(--tui-text-02)}.tui-list_small .tui-list__description{margin-top:.25rem}.tui-list_large .tui-list__description{line-height:1.75rem;margin-top:.75rem}@media not screen and (max-width: 47.9625em){.tui-mobile-only{display:none!important}}.tui-required:after{content:"*"}.tui-required_float:after{position:absolute}.tui-required_spacing:after{content:"\\a0*"}.tui-row{display:flex;flex-wrap:wrap}.tui-row_align_center{align-items:center}.tui-row_align_start{align-items:flex-start}.tui-row_align_end{align-items:flex-end}@media screen and (min-width: 80em){.tui-row_adaptive.tui-row{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (max-width: 79.9625em){.tui-row_adaptive.tui-row{margin-left:-1.25rem;margin-right:-1.25rem}}@media screen and (max-width: 47.9625em){.tui-row_adaptive.tui-row{margin-left:-.5rem;margin-right:-.5rem}}.tui-row_temporary.tui-row{margin-left:-1.25rem;margin-right:-1.25rem}@media screen and (min-width: 80em){.tui-row{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (max-width: 79.9625em){.tui-row{margin-left:-1.25rem;margin-right:-1.25rem}}.tui-col_1{width:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_2{width:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_3{width:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_4{width:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_5{width:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_6{width:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_7{width:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_8{width:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_9{width:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_10{width:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_11{width:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_12{width:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-1{width:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-2{width:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-3{width:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-4{width:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-5{width:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-6{width:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-7{width:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-8{width:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-9{width:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-10{width:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-11{width:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_md-12{width:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-col_stretch{display:flex}@media screen and (min-width: 80em){.tui-row_adaptive .tui-col_lg-1{width:8.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-2{width:16.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-3{width:25%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-4{width:33.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-5{width:41.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-6{width:50%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-7{width:58.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-8{width:66.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-9{width:75%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-10{width:83.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-11{width:91.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_lg-12{width:100%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}}@media screen and (max-width: 79.9625em){.tui-row_adaptive .tui-col_md-1{width:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-2{width:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-3{width:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-4{width:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-5{width:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-6{width:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-7{width:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-8{width:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-9{width:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-10{width:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-11{width:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_adaptive .tui-col_md-12{width:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}}@media screen and (max-width: 47.9625em){.tui-row_adaptive .tui-col_xs-1{width:8.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-2{width:16.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-3{width:25%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-4{width:33.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-5{width:41.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-6{width:50%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-7{width:58.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-8{width:66.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-9{width:75%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-10{width:83.33333333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-11{width:91.66666667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.tui-row_adaptive .tui-col_xs-12{width:100%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}}.tui-row_temporary .tui-col_1{width:8.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_2{width:16.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_3{width:25%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_4{width:33.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_5{width:41.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_6{width:50%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_7{width:58.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_8{width:66.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_9{width:75%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_10{width:83.33333333%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_11{width:91.66666667%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.tui-row_temporary .tui-col_12{width:100%;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}@media screen and (min-width: 80em){.tui-col_1{width:8.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_2{width:16.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_3{width:25%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_4{width:33.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_5{width:41.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_6{width:50%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_7{width:58.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_8{width:66.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_9{width:75%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_10{width:83.33333333%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_11{width:91.66666667%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.tui-col_12{width:100%;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}}.tui-col-offset_1{margin-left:8.33333333%}.tui-col-offset_2{margin-left:16.66666667%}.tui-col-offset_3{margin-left:25%}.tui-col-offset_4{margin-left:33.33333333%}.tui-col-offset_5{margin-left:41.66666667%}.tui-col-offset_6{margin-left:50%}.tui-col-offset_7{margin-left:58.33333333%}.tui-col-offset_8{margin-left:66.66666667%}.tui-col-offset_9{margin-left:75%}.tui-col-offset_10{margin-left:83.33333333%}.tui-col-offset_11{margin-left:91.66666667%}.tui-col-offset_12{margin-left:100%}@media (min-width: 22.5em) and (max-width: 47.9625em){.tui-col-offset_xs-1{margin-left:8.33333333%}.tui-col-offset_xs-2{margin-left:16.66666667%}.tui-col-offset_xs-3{margin-left:25%}.tui-col-offset_xs-4{margin-left:33.33333333%}.tui-col-offset_xs-5{margin-left:41.66666667%}.tui-col-offset_xs-6{margin-left:50%}.tui-col-offset_xs-7{margin-left:58.33333333%}.tui-col-offset_xs-8{margin-left:66.66666667%}.tui-col-offset_xs-9{margin-left:75%}.tui-col-offset_xs-10{margin-left:83.33333333%}.tui-col-offset_xs-11{margin-left:91.66666667%}.tui-col-offset_xs-12{margin-left:100%}}@media screen and (max-width: 79.9625em){.tui-col-offset_md-1{margin-left:8.33333333%}.tui-col-offset_md-2{margin-left:16.66666667%}.tui-col-offset_md-3{margin-left:25%}.tui-col-offset_md-4{margin-left:33.33333333%}.tui-col-offset_md-5{margin-left:41.66666667%}.tui-col-offset_md-6{margin-left:50%}.tui-col-offset_md-7{margin-left:58.33333333%}.tui-col-offset_md-8{margin-left:66.66666667%}.tui-col-offset_md-9{margin-left:75%}.tui-col-offset_md-10{margin-left:83.33333333%}.tui-col-offset_md-11{margin-left:91.66666667%}.tui-col-offset_md-12{margin-left:100%}}@media screen and (min-width: 80em){.tui-col-offset_lg-1{margin-left:8.33333333%}.tui-col-offset_lg-2{margin-left:16.66666667%}.tui-col-offset_lg-3{margin-left:25%}.tui-col-offset_lg-4{margin-left:33.33333333%}.tui-col-offset_lg-5{margin-left:41.66666667%}.tui-col-offset_lg-6{margin-left:50%}.tui-col-offset_lg-7{margin-left:58.33333333%}.tui-col-offset_lg-8{margin-left:66.66666667%}.tui-col-offset_lg-9{margin-left:75%}.tui-col-offset_lg-10{margin-left:83.33333333%}.tui-col-offset_lg-11{margin-left:91.66666667%}.tui-col-offset_lg-12{margin-left:100%}}.tui-skeleton{position:relative;color:transparent!important;background:transparent!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tui-skeleton:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--tui-clear-hover);animation:tuiSkeletonVibe ease-in-out 1s infinite alternate;border-radius:var(--tui-skeleton-radius, 0)}.tui-skeleton_light:after{background-color:#ffffff3d}.tui-skeleton_rounded:after{border-radius:inherit}.tui-skeleton_short:after{width:40%}.tui-skeleton_center:after{position:absolute;left:50%;transform:translate(-50%);width:40%}.tui-skeleton_text:before{content:"\\a0"}.tui-skeleton *{opacity:0;visibility:hidden}.tui-space_all-16{margin:4rem}.tui-space_all-15{margin:3.75rem}.tui-space_all-14{margin:3.5rem}.tui-space_all-13{margin:3.25rem}.tui-space_all-12{margin:3rem}.tui-space_all-11{margin:2.75rem}.tui-space_all-10{margin:2.5rem}.tui-space_all-9{margin:2.25rem}.tui-space_all-8{margin:2rem}.tui-space_all-7{margin:1.75rem}.tui-space_all-6{margin:1.5rem}.tui-space_all-5{margin:1.25rem}.tui-space_all-4{margin:1rem}.tui-space_all-3{margin:.75rem}.tui-space_all-2{margin:.5rem}.tui-space_all-1{margin:.25rem}.tui-space_all-0{margin:0}.tui-space_top-16{margin-top:4rem}.tui-space_top-15{margin-top:3.75rem}.tui-space_top-14{margin-top:3.5rem}.tui-space_top-13{margin-top:3.25rem}.tui-space_top-12{margin-top:3rem}.tui-space_top-11{margin-top:2.75rem}.tui-space_top-10{margin-top:2.5rem}.tui-space_top-9{margin-top:2.25rem}.tui-space_top-8{margin-top:2rem}.tui-space_top-7{margin-top:1.75rem}.tui-space_top-6{margin-top:1.5rem}.tui-space_top-5{margin-top:1.25rem}.tui-space_top-4{margin-top:1rem}.tui-space_top-3{margin-top:.75rem}.tui-space_top-2{margin-top:.5rem}.tui-space_top-1{margin-top:.25rem}.tui-space_top-0{margin-top:0}.tui-space_bottom-16{margin-bottom:4rem}.tui-space_bottom-15{margin-bottom:3.75rem}.tui-space_bottom-14{margin-bottom:3.5rem}.tui-space_bottom-13{margin-bottom:3.25rem}.tui-space_bottom-12{margin-bottom:3rem}.tui-space_bottom-11{margin-bottom:2.75rem}.tui-space_bottom-10{margin-bottom:2.5rem}.tui-space_bottom-9{margin-bottom:2.25rem}.tui-space_bottom-8{margin-bottom:2rem}.tui-space_bottom-7{margin-bottom:1.75rem}.tui-space_bottom-6{margin-bottom:1.5rem}.tui-space_bottom-5{margin-bottom:1.25rem}.tui-space_bottom-4{margin-bottom:1rem}.tui-space_bottom-3{margin-bottom:.75rem}.tui-space_bottom-2{margin-bottom:.5rem}.tui-space_bottom-1{margin-bottom:.25rem}.tui-space_bottom-0{margin-bottom:0}.tui-space_vertical-16{margin-top:4rem;margin-bottom:4rem}.tui-space_vertical-15{margin-top:3.75rem;margin-bottom:3.75rem}.tui-space_vertical-14{margin-top:3.5rem;margin-bottom:3.5rem}.tui-space_vertical-13{margin-top:3.25rem;margin-bottom:3.25rem}.tui-space_vertical-12{margin-top:3rem;margin-bottom:3rem}.tui-space_vertical-11{margin-top:2.75rem;margin-bottom:2.75rem}.tui-space_vertical-10{margin-top:2.5rem;margin-bottom:2.5rem}.tui-space_vertical-9{margin-top:2.25rem;margin-bottom:2.25rem}.tui-space_vertical-8{margin-top:2rem;margin-bottom:2rem}.tui-space_vertical-7{margin-top:1.75rem;margin-bottom:1.75rem}.tui-space_vertical-6{margin-top:1.5rem;margin-bottom:1.5rem}.tui-space_vertical-5{margin-top:1.25rem;margin-bottom:1.25rem}.tui-space_vertical-4{margin-top:1rem;margin-bottom:1rem}.tui-space_vertical-3{margin-top:.75rem;margin-bottom:.75rem}.tui-space_vertical-2{margin-top:.5rem;margin-bottom:.5rem}.tui-space_vertical-1{margin-top:.25rem;margin-bottom:.25rem}.tui-space_vertical-0{margin-top:0;margin-bottom:0}.tui-space_left-16{margin-left:4rem}.tui-space_left-15{margin-left:3.75rem}.tui-space_left-14{margin-left:3.5rem}.tui-space_left-13{margin-left:3.25rem}.tui-space_left-12{margin-left:3rem}.tui-space_left-11{margin-left:2.75rem}.tui-space_left-10{margin-left:2.5rem}.tui-space_left-9{margin-left:2.25rem}.tui-space_left-8{margin-left:2rem}.tui-space_left-7{margin-left:1.75rem}.tui-space_left-6{margin-left:1.5rem}.tui-space_left-5{margin-left:1.25rem}.tui-space_left-4{margin-left:1rem}.tui-space_left-3{margin-left:.75rem}.tui-space_left-2{margin-left:.5rem}.tui-space_left-1{margin-left:.25rem}.tui-space_left-0{margin-left:0}.tui-space_right-16{margin-right:4rem}.tui-space_right-15{margin-right:3.75rem}.tui-space_right-14{margin-right:3.5rem}.tui-space_right-13{margin-right:3.25rem}.tui-space_right-12{margin-right:3rem}.tui-space_right-11{margin-right:2.75rem}.tui-space_right-10{margin-right:2.5rem}.tui-space_right-9{margin-right:2.25rem}.tui-space_right-8{margin-right:2rem}.tui-space_right-7{margin-right:1.75rem}.tui-space_right-6{margin-right:1.5rem}.tui-space_right-5{margin-right:1.25rem}.tui-space_right-4{margin-right:1rem}.tui-space_right-3{margin-right:.75rem}.tui-space_right-2{margin-right:.5rem}.tui-space_right-1{margin-right:.25rem}.tui-space_right-0{margin-right:0}.tui-space_horizontal-16{margin-right:4rem;margin-left:4rem}.tui-space_horizontal-15{margin-right:3.75rem;margin-left:3.75rem}.tui-space_horizontal-14{margin-right:3.5rem;margin-left:3.5rem}.tui-space_horizontal-13{margin-right:3.25rem;margin-left:3.25rem}.tui-space_horizontal-12{margin-right:3rem;margin-left:3rem}.tui-space_horizontal-11{margin-right:2.75rem;margin-left:2.75rem}.tui-space_horizontal-10{margin-right:2.5rem;margin-left:2.5rem}.tui-space_horizontal-9{margin-right:2.25rem;margin-left:2.25rem}.tui-space_horizontal-8{margin-right:2rem;margin-left:2rem}.tui-space_horizontal-7{margin-right:1.75rem;margin-left:1.75rem}.tui-space_horizontal-6{margin-right:1.5rem;margin-left:1.5rem}.tui-space_horizontal-5{margin-right:1.25rem;margin-left:1.25rem}.tui-space_horizontal-4{margin-right:1rem;margin-left:1rem}.tui-space_horizontal-3{margin-right:.75rem;margin-left:.75rem}.tui-space_horizontal-2{margin-right:.5rem;margin-left:.5rem}.tui-space_horizontal-1{margin-right:.25rem;margin-left:.25rem}.tui-space_horizontal-0{margin-right:0;margin-left:0}.tui-space_auto{margin-left:auto;margin-right:auto}.tui-table{width:100%}.tui-table_layout_fixed{table-layout:fixed}.tui-table__tr{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;outline:none}.tui-table__tr:not(.tui-table__tr_hover_disabled):hover{background:var(--tui-base-02)}.tui-table__tr:not(.tui-table__tr_border_none){border-bottom:1px solid var(--tui-base-03)}.tui-table__tr_border_top{border-top:1px solid var(--tui-base-03)}.tui-table__tr_cursor_pointer{cursor:pointer}.tui-table__th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:var(--tui-font-text-s);padding:.5rem 1rem;vertical-align:middle;height:2.5rem;color:var(--tui-text-02);background:inherit}.tui-table__th_font-size_l,.tui-table_font-size_l .tui-table__th{font:var(--tui-font-text-m)}.tui-table__td{font:var(--tui-font-text-m);padding:1rem 1rem .875rem;vertical-align:top;word-wrap:break-word;height:3.4375rem;color:var(--tui-text-01);background:inherit}.tui-table__td_size_l,.tui-table_size_l .tui-table__td{height:4.9375rem}.tui-table__td_font-size_l,.tui-table_font-size_l .tui-table__td{font:var(--tui-font-text-l)}.tui-table__td_font-size_s,.tui-table_font-size_s .tui-table__td{font:var(--tui-font-text-s)}.tui-table__td_align_center{vertical-align:middle}.tui-table__td,.tui-table__th{box-sizing:border-box;text-align:left}.tui-table_size_l .tui-table__td:before,.tui-table_size_l .tui-table__th:before{width:1rem;border-top-left-radius:1rem;border-bottom-left-radius:1rem}.tui-table__td_first:before,.tui-table__th_first:before,.tui-table__td_last:before,.tui-table__th_last:before{content:"";position:absolute;top:0;width:.75rem;height:100%;background:inherit;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.tui-table__td_first,.tui-table__th_first{position:relative;padding-left:0;overflow:visible}.tui-table__td_first:before,.tui-table__th_first:before{right:100%}.tui-table__td_last,.tui-table__th_last{position:relative;padding-right:0;overflow:visible}.tui-table__td_last:before,.tui-table__th_last:before{left:100%;transform:scaleX(-1)}.tui-table__td_text_center,.tui-table__th_text_center{text-align:center}.tui-table__td_text_right,.tui-table__th_text_right{text-align:right}.tui-table__td_text_overflow,.tui-table__th_text_overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tui-table__subtext{font:var(--tui-font-text-s);margin:.25rem 0 0;color:var(--tui-text-03)}.tui-table__sort{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:inline-flex;align-items:center;outline:none;cursor:pointer}.tui-table__sort:hover{color:var(--tui-text-01)}.tui-table__sort_active{color:var(--tui-link)}.tui-table__sort_active:hover{color:var(--tui-link-hover)}.tui-table__sort-icon{position:absolute;top:50%;transform:translateY(-50%);left:100%;margin-left:.125rem;width:1rem;height:1rem;flex-shrink:0;opacity:0}.tui-table__sort_active .tui-table__sort-icon,.tui-table__sort:hover .tui-table__sort-icon{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;opacity:1}.tui-table__sort_active.tui-table__sort_up .tui-table__sort-icon{transform:rotate(180deg) translateY(50%)}.tui-text_h1{font:var(--tui-font-heading-1)}.tui-text_h2{font:var(--tui-font-heading-2)}.tui-text_h3{font:var(--tui-font-heading-3)}.tui-text_h4{font:var(--tui-font-heading-4)}.tui-text_h5{font:var(--tui-font-heading-5)}.tui-text_h6{font:var(--tui-font-heading-6)}.tui-text_body-xl{font:var(--tui-font-text-xl)}.tui-text_body-l{font:var(--tui-font-text-l)}.tui-text_body-l-2{font:var(--tui-font-text-l-2)}.tui-text_body-m{font:var(--tui-font-text-m)}.tui-text_body-m-2{font:var(--tui-font-text-m-2)}.tui-text_body-s{font:var(--tui-font-text-s)}.tui-text_body-s-2{font:var(--tui-font-text-s-2)}.tui-text_body-xs{font:var(--tui-font-text-xs)}.tui-text_bold{font-weight:bold}._is-cypress-mode._hide-scrollbar tui-scroll-controls{display:none!important}._is-cypress-mode._hide-cursor *{caret-color:transparent!important}app{display:block}.app-christmas{position:absolute;left:.3125rem;top:.4375rem;width:2rem;height:2rem;transform:rotate(20deg);margin-left:1.25rem}@media screen and (max-width: 47.9625em){.app-christmas{left:2.5rem}}.app-selects{padding:.25rem 0 .5rem .75rem;box-shadow:0 -1px var(--tui-base-03)}.app-link{margin-left:1rem}\n'],encapsulation:2,changeDetection:0}),t})();var lt=i(45578),ut=i(72773),ct=i(51904),dt=i(34230),pt=i(25917),ht=i(68393),gt=i(89570);let mt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["logo"]],decls:5,vars:0,consts:[["routerLink","/getting-started","tuiLink","",1,"t-logo-link"],[1,"t-logo-name"],["alt","Logo","src","assets/images/taiga.svg",1,"t-logo"],["alt","by T-Bank","src","assets/images/by.svg",1,"t-by"]],template:function(t,e){1&t&&(o.TgZ(0,"a",0),o.TgZ(1,"span",1),o._UZ(2,"img",2),o._uU(3," Taiga UI "),o.qZA(),o.qZA(),o._UZ(4,"img",3))},directives:[b.yS,N.V],styles:["[_nghost-%COMP%]{display:flex;align-items:center}[_nghost-%COMP%] tui-root._mobile[_nghost-%COMP%], tui-root._mobile [_nghost-%COMP%]{font-size:0}.t-logo-link[_ngcontent-%COMP%]{display:flex}.t-logo-name[_ngcontent-%COMP%]{display:flex;color:var(--tui-text-01)}.t-logo[_ngcontent-%COMP%]{width:1.875rem;margin-right:.625rem}.t-by[_ngcontent-%COMP%]{margin-left:.875rem}tui-root._mobile[_nghost-%COMP%] .t-by[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-by[_ngcontent-%COMP%]{display:none}"],changeDetection:0}),t})();const ft=new gt.Al(mt);var vt=i(17997),bt=i(44380);const _t=[n.Dx,ht.B,{provide:v.mr,useFactory:()=>{var t;return(null===(t=(0,o.f3M)(v.K0).querySelector("base"))||void 0===t?void 0:t.getAttribute("href"))||"/"}},{provide:C.TUI_IS_PLAYWRIGHT,useFactory:()=>Boolean((0,o.f3M)(_._k).getItem("playwright"))},{provide:dt.rN,useFactory:()=>{const t=(0,v.NF)((0,o.f3M)(o.Lbi));return{coreLibraryLoader:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return i.e(29358).then(i.bind(i,29358))})),lineNumbersLoader:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return t?i.e(89022).then(i.t.bind(i,89022,23)):Promise.resolve()})),languages:{typescript:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return i.e(63377).then(i.bind(i,63377))})),less:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return i.e(94249).then(i.bind(i,94249))})),xml:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return i.e(83088).then(i.bind(i,83088))}))}}}},{provide:p.TUI_SANITIZER,useClass:ct.RB},{provide:l.yO,useValue:({type:t,path:e,header:i,package:n})=>{const o="https://github.com/taiga-family/taiga-ui/tree/v3.x/projects";return n?t?`${o}/${n.toLowerCase()}/${t.toLowerCase()}/${(i[0].toLowerCase()+i.slice(1)).replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}`:`${o}/${e}`:null}},{provide:v.S$,useClass:v.b0},{provide:l.Yx,useValue:"Taiga UI: "},{provide:l.V5,useValue:(0,l.Qo)([{section:"Documentation",title:"Getting started",keywords:"intro, how to, guide, main, главная, начало, инструкция",route:"/getting-started"},{section:"Documentation",title:"Browser support",keywords:"chrome, safari, ie, edge, firefox",route:"/browser-support"},{section:"Documentation",title:"Changelog",keywords:"release, change, changelog, archive, history",route:"/changelog"},{section:"Documentation",title:"Server Side Rendering",keywords:"ssr, server, prerender, back, node, universal",route:"/ssr"},{section:"Documentation",title:"Documentation engine",keywords:"doc, book, samples, demo, документация, демо, портал, story, боковая, панель, навигация, примеры",route:"/tui-doc"},{section:"Documentation",title:"Taiga UI family",keywords:"related, libraries, other, friendly, npm, packages",route:"/related"},{section:"Documentation",title:"StackBlitz",keywords:"reproduce, issue, bug, sandbox, playground, test",route:"/stackblitz",target:"_blank"},{section:"Documentation",title:"Testing",subPages:[{section:"Documentation",title:"Jest",keywords:"test, tests, testing, jest, ReferenceError, IntersectionObserver",route:"/testing/jest"},{section:"Documentation",title:"Disable animation",keywords:"test, tests, testing, cypress, тестирование, тесты, тест, tips, советы",route:"/testing/disable-animation"},{section:"Documentation",title:"Our screenshot bot",keywords:"test, tests, testing, cypress, тестирование, тесты, тест, tips, советы, github, github-app, bot, screenshot",route:"/testing/screenshot-bot"}]},{section:"Foundations",title:"Typography",keywords:"layout, text, верстка, markup, font, текст, шрифты, гельветика, sans, typography",route:"/typography"},{section:"Foundations",title:"Breakpoints",keywords:"css, breakpoint, breakpoints, media, query, брейкпоинты, responsive, adaptive, адаптив",route:"/breakpoints"},{section:"Foundations",title:"Colors",keywords:"layout, верстка, palette, markup, цвет, палитра",route:"/colors"},{section:"Foundations",title:"Styles",subPages:[{section:"Foundations",title:"Shadows",keywords:"layout, markup, тень, shadows",route:"/shadows"},{section:"Foundations",title:"Lists",keywords:"layout, markup, списки, стили, список, точки, list, ol, ul, li, немаркированный, маркированный",route:"/lists"},{section:"Foundations",title:"Spaces",keywords:"layout, markup, отступы, margin, padding, маржин, падинг, spaces",route:"/spaces"},{section:"Foundations",title:"Tables",keywords:"верстка, markup, таблицы, tables",route:"/tables"},{section:"Foundations",title:"Skeleton",keywords:"верстка, markup, скелетон, loader, загрузка, skeleton",route:"/skeleton"},{section:"Foundations",title:"Form",keywords:"верстка, markup, форма, ввод, пример, input, form",route:"/form"}]},{section:"Components",title:"Accordion",keywords:"open, аккордеон, expand, раскрывашка, spoiler, cut",route:"/components/accordion"},{section:"Components",title:"Action",keywords:"кнопка, button, ссылка, link, действие, icon, иконка",route:"/components/action"},{section:"Components",title:"Avatar",keywords:"аватар, image, pic, картинка, изображение, avatar, stack",route:"/components/avatar"},{section:"Components",title:"Badges",subPages:[{section:"Components",title:"Badge",keywords:"бэдж, овал, badge",route:"/components/badge"},{section:"Components",title:"BadgedContent",keywords:"бэдж, овал, badge, нотификация",route:"/components/badged-content"}]},{section:"Layout",title:"BlockStatus",keywords:"блок, статус, block, status, block-status, blockstatus, layout",route:"/layout/block-status"},{section:"Components",title:"Button",keywords:"кнопка, button, icon-button, иконка",route:"/components/button"},{section:"Components",title:"Calendars",subPages:[{section:"Components",title:"Calendar",keywords:"календарь, форма, день, неделя, месяц, год, дата, calendar, датапикер, datepickerdate, day, week, month, year",route:"/components/calendar"},{section:"Components",title:"CalendarRange",keywords:"календарь, calendar, даты, период, day, week, month, year",route:"/components/calendar-range"},{section:"Components",title:"CalendarMonth",keywords:"поле, инпут, форма, ввод, input, month, месяц, год, дата, day, week, month, year",route:"/components/calendar-month"}]},{section:"Components",title:"ThumbnailCard",keywords:"карта, карточка, card, visa, mastercard, credit, icon, logo, дебетовая, кредитная, иконка, логотип",route:"/components/thumbnail-card"},{section:"Components",title:"Carousel",keywords:"карусель, слайдер, slider, carousel",route:"/components/carousel"},{section:"Components",title:"Checkboxes",subPages:[{section:"Components",title:"Checkbox",keywords:"чек, ввод, форма, form, checkbox",route:"/components/checkbox"},{section:"Components",title:"CheckboxBlock",keywords:"кнопка, чек, форма, form, ввод, checkbox, CheckboxBlock",route:"/components/checkbox-block"},{section:"Components",title:"CheckboxLabeled",keywords:"label, чек, форма, form, ввод, checkbox, checkboxLabeled",route:"/components/checkbox-labeled"},{section:"Components",title:"PrimitiveCheckbox",keywords:"чек, checkbox, box, внутренние",route:"/components/primitive-checkbox"}]},{section:"Components",title:"Dialog",keywords:"попап, модал, popup, dialog, диалог, modal, окно",route:"/components/dialog"},{section:"Components",title:"Dropdown",subPages:[{section:"Components",title:"DataList",keywords:"контекст, выпадашка, дропдаун, меню, Context, ContextMenu, option,optGroup, опции, tuiOption, варианты, dropdown, menu",route:"/components/data-list"},{section:"Components",title:"DataListWrapper",keywords:"контекст, выпадашка, дропдаун, меню, Context, ContextMenu, option,optGroup, опции, tuiOption, варианты, dropdown, menu",route:"/components/data-list-wrapper"},{section:"Components",title:"HostedDropdown",keywords:"dropdown, контекст, выпадашка, дропдаун, меню, menu",route:"/components/hosted-dropdown"},{section:"Tools",title:"Dropdown",keywords:"dropdown, контекст, выпадашка, дропдаун, Context",route:"/directives/dropdown"},{section:"Tools",title:"DropdownContext",keywords:"dropdown, контекст, выпадашка, дропдаун, Context, right-click",route:"/directives/dropdown-context"},{section:"Tools",title:"DropdownHover",keywords:"dropdown, hover, выпадашка, дропдаун",route:"/directives/dropdown-hover"},{section:"Tools",title:"DropdownSelection",keywords:"dropdown, контекст, selection, выделение, выпадашка, дропдаун, Context",route:"/directives/dropdown-selection"}]},{section:"Components",title:"Error",keywords:"error, ошибка",route:"/components/error"},{section:"Components",title:"Expand",keywords:"аккордеон, expand, раскрывашка, spoiler, cut",route:"/components/expand"},{section:"Components",title:"ElasticContainer",keywords:"container, height, transition, expand, контейнер, высота, анимация",route:"/components/elastic-container"},{section:"Components",title:"Filter",keywords:"фильтр, filters",route:"/components/filter"},{section:"Components",title:"Group",keywords:"buttongroup, форма, поле, кнопка, группировка, группа, Group",route:"/components/group"},{section:"Components",title:"Hint",subPages:[{section:"Components",title:"Tooltip",keywords:"tooltip, тултип, hint, подсказка, помощь, help",route:"/components/tooltip"},{section:"Tools",title:"Hint",keywords:"tooltip, тултип, hint, подсказка, помощь, help, хинт",route:"/directives/hint"},{section:"Tools",title:"HintDescribe",keywords:"tooltip, тултип, hint, подсказка, помощь, help, хинт, accessibility, a11y, доступность",route:"/directives/hint-describe"},{section:"Tools",title:"HintManual",keywords:"tooltip, тултип, hint, подсказка, помощь, help, manual, программный, хинт",route:"/directives/hint-manual"},{section:"Tools",title:"HintPointer",keywords:"tooltip, тултип, hint, подсказка, помощь, help, хинт, курсор",route:"/directives/hint-pointer"}]},{section:"Components",title:"Inputs",subPages:[{section:"Components",title:"Input",keywords:"поле, инпут, форма, ввод, input, table, таблица",route:"/components/input"},{section:"Components",title:"InputCard",keywords:"карта, visa, mastercard, credit, card, срок, expire, код, cvc, cvv",route:"/components/input-card"},{section:"Components",title:"InputCardGrouped",keywords:"карта, visa, mastercard, credit, card, срок, expire, код, cvc, cvv",route:"/components/input-card-grouped"},{section:"Components",title:"InputCopy",keywords:"поле, инпут, форма, копия, скопировать, ввод, input, copy",route:"/components/input-copy"},{section:"Components",title:"InputCount",keywords:"селект, форма, числа, ввод, input, select, count",route:"/components/input-count"},{section:"Components",title:"InputDate",keywords:"поле, инпут, форма, ввод, input, календарь, день, неделя, месяц, год, дата, calendar",route:"/components/input-date"},{section:"Components",title:"InputDateMulti",keywords:"поле, инпут, форма, ввод, input, календарь, день, неделя, месяц, год, дата, calendar, multiple",route:"/components/input-date-multi"},{section:"Components",title:"InputDateRange",keywords:"calendar, календарь, даты, период",route:"/components/input-date-range"},{section:"Components",title:"InputDateTime",keywords:"поле, инпут, форма, ввод, input, календарь, день, неделя, месяц, год, дата, calendar, время, часы, минуты, секунды, мс",route:"/components/input-date-time"},{section:"Components",title:"InputInline",keywords:"input",route:"/components/input-inline"},{section:"Components",title:"InputMonth",keywords:"поле, инпут, форма, ввод, input, month, месяц, год, дата",route:"/components/input-month"},{section:"Components",title:"InputMonthRange",keywords:"поле, инпут, форма, ввод, input, month, месяц, год, дата",route:"/components/input-month-range"},{section:"Components",title:"InputNumber",keywords:"поле, инпут, number, число, форма, ввод, input, money, деньги, cash, копейки, рубли, доллары, евро, control, контрол",route:"/components/input-number"},{section:"Components",title:"InputPassword",keywords:"поле, инпут, форма, ввод, input, password, пароль, код, шифр",route:"/components/input-password"},{section:"Components",title:"InputPhone",keywords:"поле, инпут, форма, ввод, input, phone, телефон, номера",route:"/components/input-phone"},{section:"Components",title:"InputPhoneInternational",keywords:"поле, инпут, форма, ввод, input, phone, телефон, страны, номера,",route:"/components/input-phone-international"},{section:"Components",title:"InputRange",keywords:"поле, инпут, форма, ввод, input, range, slider, диапазон",route:"/components/input-range"},{section:"Components",title:"InputSlider",keywords:"поле, инпут, форма, ввод, input, range, slider, диапазон",route:"/components/input-slider"},{section:"Components",title:"InputTag",keywords:"поле, инпут, форма, ввод, input, tag, тэг",route:"/components/input-tag"},{section:"Components",title:"InputTime",keywords:"поле, инпут, форма, ввод, input, time, hour, minute, время, час, минута",route:"/components/input-time"},{section:"Components",title:"InputYear",keywords:"поле, инпут, форма, ввод, input, год, дата",route:"/components/input-year"},{section:"Components",title:"PrimitiveTextfield",keywords:"текст, инпут, база, input",route:"/components/primitive-textfield"},{section:"Components",title:"Textarea",keywords:"поле, инпут, форма, ввод, textarea, area",route:"/components/textarea"},{section:"Components",title:"InputFiles",keywords:"input-files, files, file, файлы",route:"/components/input-files"}]},{section:"Components",title:"ColorPicker",keywords:"color, picker, input, color",route:"https://taiga-family.github.io/editor/color-picker",target:"_blank"},{section:"Components",title:"Island",keywords:"Island, остров, плашка",route:"/components/island"},{section:"Components",title:"ItemsWithMore",keywords:"список, list, items, элементы, more, больше, overflow",route:"/components/items-with-more"},{section:"Components",title:"Label",keywords:"лэйбл, метка, форма, label",route:"/components/label"},{section:"Components",title:"LineClamp",keywords:"обрезание, текст, ticker, тикер, overflow",route:"/components/line-clamp"},{section:"Components",title:"Link",keywords:"href, anchor, ссылка, псевдо, pseudo, link",route:"/components/link"},{section:"Components",title:"Loader",keywords:"загрузка, крутилка, лоадер, спиннер, спинер, крутится, мутится, spinner, loader",route:"/components/loader"},{section:"Components",title:"Money",keywords:"money, деньги, cash, копейки, рубли, доллары, евро",route:"/components/money"},{section:"Components",title:"Notification",keywords:"уведомление, нотификация, бабл, облачко, alert, notification",route:"/components/notification"},{section:"Components",title:"Push",keywords:"push, пуш, нотификация, notification, alert",route:"/components/push"},{section:"Components",title:"Mobile",subPages:[{section:"Components",title:"MobileDialog",keywords:"мобильный, ios, android, alert, сообщение, dialog, modal, popup, попап, диалог",route:"/components/mobile-dialog"},{section:"Components",title:"MobileCalendar",keywords:"календарь, день, неделя, месяц, год, дата, calendar, datapicker, data, picker",route:"/components/mobile-calendar"},{section:"Components",title:"PullToRefresh",keywords:"mobile, потянуть, обновление, лоадер, loader, крутилка, загрузка",route:"/components/pull-to-refresh"}]},{section:"Components",title:"PdfViewer",keywords:"попап, модал, popup, pdf, preview, dialog, диалог, modal, окно",route:"/components/pdf-viewer"},{section:"Components",title:"Progress",subPages:[{section:"Components",title:"ProgressBar",keywords:"progress, bar, progress-bar, индикатор, загрузка, прогресс, бар",route:"/components/progress-bar"},{section:"Components",title:"ProgressCircle",keywords:"progress, circle, ring, progress-circle, progress-ring, индикатор, загрузка, прогресс",route:"/components/progress-circle"},{section:"Components",title:"ProgressSegmented",keywords:"progress, progress-segmented, индикатор, загрузка, прогресс, segment, segments, segmented",route:"/components/progress-segmented"}]},{section:"Components",title:"Prompt",keywords:"попап, модал, popup, dialog, диалог, modal, окно, confirm, approve, подтверждение",route:"/components/prompt"},{section:"Components",title:"Radio",subPages:[{section:"Components",title:"Radio",keywords:"инпут, форма, ввод, radio, радио",route:"/components/radio"},{section:"Components",title:"RadioBlock",keywords:"инпут, кнопка, форма, ввод, radio, радио, radio-boxed",route:"/components/radio-block"},{section:"Components",title:"RadioLabeled",keywords:"инпут, форма, ввод, radio, радио, label, лэйбл",route:"/components/radio-labeled"},{section:"Components",title:"RadioList",keywords:"инпут, форма, ввод, radio, радио, список, list",route:"/components/radio-list"}]},{section:"Components",title:"Rating",keywords:"рейтинг, оценка, звезда, rating, star, rate",route:"/components/rating"},{section:"Components",title:"Selects",subPages:[{section:"Components",title:"ComboBox",keywords:"инпут, форма, ввод, select, селект, выбор, комбобокс, combobox",route:"/components/combo-box"},{section:"Components",title:"MultiSelect",keywords:"инпут, форма, ввод, select, селект, выбор, multiselect, мультиселект",route:"/components/multi-select"},{section:"Components",title:"Select",keywords:"инпут, форма, ввод, select, селект, выбор",route:"/components/select"}]},{section:"Components",title:"Scrollbar",keywords:"scroll, scrollbar, скролл, скроллбар",route:"/components/scrollbar"},{section:"Components",title:"Sheet",keywords:"mobile, dialog, popup, map, details, шторка",route:"/components/sheet"},{section:"Components",title:"SheetDialog",keywords:"mobile, dialog, popup, map, details, шторка",route:"/components/sheet-dialog"},{section:"Components",title:"Sliders",subPages:[{section:"Components",title:"InputRange",keywords:"поле, инпут, форма, ввод, input, range, slider, диапазон",route:"/components/input-range"},{section:"Components",title:"InputSlider",keywords:"поле, инпут, форма, ввод, input, range, slider, диапазон",route:"/components/input-slider"},{section:"Components",title:"Slider",keywords:"инпут, числа, форма, ввод, slider, слайдер, range, диапазон",route:"/components/slider"},{section:"Components",title:"Range",keywords:"инпут, числа, форма, ввод, slider, слайдер, range, диапазон",route:"/components/range"}]},{section:"Components",title:"Preview",keywords:"popup, dialog, диалог, попап, модалка, modal, просмотр, превью, предпросмотр, предпоказ, показ, pdf, jpg, png, viewer, файл",route:"/components/preview"},{section:"Components",title:"Status",keywords:"dot, точка, бейдж, badge, success, failure, error",route:"/experimental/status"},{section:"Components",title:"Table",subPages:[{section:"Components",title:"Reorder",keywords:"таблица, столбцы, порядок, order, выбор",route:"/components/reorder"},{section:"Components",title:"TablePagination",keywords:"таблица, страницы, pagination, page",route:"/components/table-pagination"},{section:"Components",title:"TableFilters",keywords:"таблица, filter, фильтр",route:"/components/table-filters"},{section:"Components",title:"Table",keywords:"таблица, data, cell, tr, th, td, row, col, grid",route:"/components/table"}]},{section:"Components",title:"Tag",keywords:"tag, тэг",route:"/components/tag"},{section:"Components",title:"ThemeNight",keywords:"theme, dark, night, тема, тэг",route:"/components/theme-night"},{section:"Components",title:"ThemeSwitcher",keywords:"тема, blue, цвета, стили, кастомизация, синий, синяя",route:"/components/theme-switcher"},{section:"Components",title:"Tiles",keywords:"tile, grid, грид, widgets, drag, drop",route:"/components/tiles"},{section:"Components",title:"Toggle",keywords:"инпут, форма, ввод, toggle, переключение",route:"/components/toggle"},{section:"Components",title:"Tree",keywords:"tree, view, multi, recursive, folders, рекурсия, дерево, папки",route:"/components/tree"},{section:"Components",title:"Svg",keywords:"svg, свг",route:"/icons/overview/Component"},{section:"Experimental",title:"AppBar",keywords:"mobile, ios, android, header, bar, navigation",route:"/experimental/app-bar"},{section:"Experimental",title:"ActionBar",keywords:"bar, action, tablebar, бар, multi",route:"/experimental/action-bar"},{section:"Experimental",title:"Avatar ",keywords:"аватар, image, pic, icon, картинка, изображение, avatar, stack",route:"/experimental/avatar"},{section:"Experimental",title:"Badge",subPages:[{section:"Experimental",title:"Badge ",keywords:"бэдж, бейдж, овал, badge, нотификация",route:"/experimental/badge"},{section:"Experimental",title:"BadgeNotification",keywords:"бэдж, бейдж, circle, круг, badge, alert, нотификация",route:"/experimental/badge-notification"},{section:"Experimental",title:"BadgedContent ",keywords:"бэдж, бейдж, circle, овал, круг, badge, нотификация",route:"/experimental/badged-content"}]},{section:"Experimental",title:"BlockDetails",keywords:"details, block, детали, блок",route:"/experimental/block-details"},{section:"Experimental",title:"Button",subPages:[{section:"Experimental",title:"Button ",keywords:"кнопка, button, icon-button, иконка",route:"/experimental/button"},{section:"Experimental",title:"ButtonVertical",keywords:"кнопка, button, vertical-button, вертикальная",route:"/experimental/button-vertical"},{section:"Experimental",title:"ButtonClose",keywords:"кнопка, button, close, закрыть",route:"/experimental/button-close"},{section:"Experimental",title:"ButtonGroup",keywords:"кнопка, button, group, группа",route:"/experimental/button-group"}]},{section:"Experimental",title:"Cell",keywords:"cell, feed, item",route:"/experimental/cell"},{section:"Experimental",title:"Chip",keywords:"tag, тэг, badge",route:"/experimental/chip"},{section:"Experimental",title:"Comment",keywords:"comment, tip, коммент",route:"/experimental/comment"},{section:"Experimental",title:"Compass",keywords:"compass, user, point, dot, карта, точка",route:"/experimental/compass"},{section:"Experimental",title:"Fade",keywords:"overflow, ellipsis, gradient, clamp, line",route:"/experimental/fade"},{section:"Experimental",title:"Icon",keywords:"icons, image, картинка, свг, svg, графика, иконка",route:"/experimental/icon"},{section:"Experimental",title:"Header",keywords:"header, заголовок, item",route:"/experimental/header"},{section:"Experimental",title:"ProgressSegmented ",keywords:"progress, progress-segmented, индикатор, загрузка, прогресс, segment, segments, segmented",route:"/experimental/progress-segmented"},{section:"Experimental",title:"Rating ",keywords:"рейтинг, оценка, звезда, rating, star, rate",route:"/experimental/rating"},{section:"Experimental",title:"Segmented",keywords:"tabs, control, radio, navigation, навигация, вкладки, таб",route:"/experimental/segmented"},{section:"Experimental",title:"Sensitive",keywords:"sensitive, pixel, mask, пиксель, маска",route:"/experimental/sensitive"},{section:"Experimental",title:"Skeleton ",keywords:"верстка, markup, скелетон, loader, загрузка, skeleton, shimmer",route:"/experimental/skeleton"},{section:"Experimental",title:"Surface",keywords:"card, container, wrapper, image, blur, overlay",route:"/experimental/surface"},{section:"Experimental",title:"SwipeActions",keywords:"swipe, action, свайп, card, действие",route:"/experimental/swipe-actions"},{section:"Experimental",title:"Title",keywords:"subtitle, заголовок, caption, description, подзаголовок",route:"/experimental/title"},{section:"Experimental",title:"ThumbnailCard ",keywords:"карта, карточка, card, visa, mastercard, credit, icon, logo, дебетовая, кредитная, иконка, логотип",route:"/experimental/thumbnail-card"},{section:"Experimental",title:"Checkbox ",keywords:"чек, радио, ввод, форма, form, checkbox, radio, toggle",route:"/experimental/checkbox"},{section:"Experimental",title:"Radio ",keywords:"чек, радио, ввод, форма, form, checkbox, radio, toggle",route:"/experimental/radio"},{section:"Experimental",title:"Toggle ",keywords:"чек, радио, ввод, форма, form, checkbox, radio, toggle",route:"/experimental/toggle"},{section:"Experimental",title:"Amount ",keywords:"amount, money, деньги, сумма, количество, cash, копейки, рубли, доллары, евро",route:"/experimental/amount"},{section:"Experimental",title:"Appearance",keywords:"colors, css, theme, custom, style",route:"/experimental/appearance"},{section:"Experimental",title:"CardMedium",keywords:"card, card-medium, medium, block, карточка, блок",route:"/experimental/card-medium"},{section:"Experimental",title:"CardLarge",keywords:"card, card-large, large, block, карточка, блок",route:"/experimental/card-large"},{section:"Experimental",title:"Navigation",keywords:"шапка, header, sidebar, aside, сайдбар, навигация",route:"/experimental/navigation"},{section:"Experimental",title:"Pin",keywords:"пин, pin, map, карта, точка, dot, point",route:"/experimental/pin"},{section:"Charts",title:"ArcChart",keywords:"график, чарт, chart, graph, line, столбик, диаграмма, дуга, кольцо",route:"/charts/arc-chart"},{section:"Charts",title:"Axes",keywords:"график, чарт, chart, graph, line, столбик, диаграмма, оси, координаты",route:"/charts/axes"},{section:"Charts",title:"Bar",keywords:"график, чарт, chart, graph, line, столбик, диаграмма",route:"/charts/bar"},{section:"Charts",title:"BarChart",keywords:"график, чарт, chart, graph, line, столбик, диаграмма",route:"/charts/bar-chart"},{section:"Charts",title:"BarSet",keywords:"график, чарт, chart, graph, line, столбик, диаграмма",route:"/charts/bar-set"},{section:"Charts",title:"LegendItem",keywords:"график, chart, легенда, подпись, диаграмма",route:"/charts/legend-item"},{section:"Charts",title:"LineChart",keywords:"график, chart, линия, кривая, диаграмма",route:"/charts/line-chart"},{section:"Charts",title:"LineDaysChart",keywords:"график, chart, линия, кривая, диаграмма, год, месяц",route:"/charts/line-days-chart"},{section:"Charts",title:"PieChart",keywords:"график, чарт, chart, graph, пирог, круг, диаграмма",route:"/charts/pie-chart"},{section:"Charts",title:"RingChart",keywords:"график, чарт, chart, graph, кольцо, круг, диаграмма",route:"/charts/ring-chart"},{section:"Icons",title:"Overview",keywords:"icons, icon, free, pack, markup, icons, image, картинка, свг, svg, графика",route:"/icons/overview"},{section:"Icons",title:"Mapping",keywords:"icons, icon, mapping, mapped, mapper, material, svg, TUI_SVG_OPTIONS, tuiSvgOptionsProvider, иконки, картинка, свг, иконка, графика",route:"/icons/mapping"},{section:"Icons",title:"Bundled",keywords:"icons, icon, bundled, svg, SvgService, define, иконки, картинка, свг, иконка, графика",route:"/icons/bundled"},{section:"Icons",title:"Customization",keywords:"icons, icon, svg, customization, стили, иконки, картинка, свг, иконка, графика",route:"/icons/customization"},{section:"Icons",title:"MarkerIcon",keywords:"icons, icon, marker, иконки, картинка, свг, иконка, графика",route:"/icons/marker-icon"},{section:"Navigation",title:"Breadcrumbs",keywords:"шаги, навигация, nav, хлебные, крошки, breadcrumbs",route:"/navigation/breadcrumbs"},{section:"Navigation",title:"Pagination",keywords:"пагинатор, страницы, пэйджы, навигация, navigation, paginator, pagination",route:"/navigation/pagination"},{section:"Navigation",title:"Stepper",keywords:"stepper, step, группа, group, шаг, check",route:"/navigation/stepper"},{section:"Navigation",title:"TabBar",keywords:"mobile, ios, android, шаги, таб, tab, tabs, bar, navigation",route:"/navigation/tab-bar"},{section:"Navigation",title:"Tabs",keywords:"mobile, ios, android, шаги, таб, tab, tabs, vertical, navigation",route:"/navigation/tabs"},{section:"Customization",title:"i18n",keywords:"i18n, internationalization, local, translate, language",route:"/i18n"},{section:"Customization",title:"Variables",keywords:"colors, css, vars, custom, properties, style",route:"/variables"},{section:"Customization",title:"Wrapper",keywords:"colors, css, theme, custom, style",route:"/wrapper"},{section:"Customization",title:"Dialog",subPages:[{section:"Customization",title:"Custom",keywords:"dialog, modal, popup, theme, custom, style",route:"/dialog/custom"},{section:"Customization",title:"Routable",keywords:"dialog, modal, navigation, route, eager",route:"/dialog/routable"},{section:"Customization",title:"LazyRoutable",keywords:"dialog, modal, navigation, route, lazy",route:"/dialog/lazy-routable"}]},{section:"Customization",title:"Portals",keywords:"portal, custom, theme, style",route:"/portals"},{section:"Customization",title:"Viewport",keywords:"viewport, вьюпорт, портал, контекст, выпадашка, дропдаун, portal, dropdown",route:"/viewport"},{section:"Tools",title:"Animations",keywords:"animation, animations, анимация, анимации",route:"/animations"},{section:"Tools",title:"Directives",subPages:[{section:"Tools",title:"ActiveZone",keywords:"focus, blur, фокус, activeElement",route:"/directives/active-zone"},{section:"Tools",title:"AutoFocus",keywords:"focus, blur, фокус, авто",route:"/directives/auto-focus"},{section:"Tools",title:"CopyProcessor",keywords:"copy, clipboard, копия, буфер",route:"/directives/copy-processor"},{section:"Tools",title:"ElasticSticky",keywords:"масштаб, sticky, заголовок, шапка, mobile, смартфон, pwa, native, hybrid",route:"/directives/elastic-sticky"},{section:"Tools",title:"Element",keywords:"element, elementref, nativeelement, tag",route:"directives/element"},{section:"Tools",title:"For",keywords:"loading, cycle, empty, list, iterate",route:"directives/for"},{section:"Tools",title:"Highlight",keywords:"поиск, подсветка, search, find, найти",route:"/directives/highlight"},{section:"Tools",title:"LazyLoading",keywords:"img, skeleton, скелетон, загрузка, картинки",route:"/directives/lazy-loading"},{section:"Tools",title:"Let",keywords:"let, переменная, шаблон, геттер, getter, pipe, пайп, async, подписка",route:"/directives/let"},{section:"Tools",title:"Media",keywords:"player, video, audio, mp3, wav, html5, mp4, hd, 4k, dpi",route:"/directives/media"},{section:"Tools",title:"Mode",keywords:"фон, вид, цвет",route:"/directives/mode"},{section:"Tools",title:"Overscroll",keywords:"overscroll, scroll, скролл",route:"/directives/overscroll"},{section:"Tools",title:"Pan",keywords:"pan, panning, панарамирование, пан",route:"/directives/pan"},{section:"Tools",title:"Portal",keywords:"template, шаблон, портал",route:"/directives/portal"},{section:"Tools",title:"Present",keywords:"DOM, директива, появление, наличие, присутствие",route:"/directives/present"},{section:"Tools",title:"HoveredChange",keywords:"DOM, директива, наведение, курсор, pointer, mouse",route:"/directives/hovered-change"},{section:"Tools",title:"Resizer",keywords:"scale, drag, размер, ресайз",route:"/directives/resizer"},{section:"Tools",title:"Ripple",keywords:"touch, mobile, смартфон, pwa, native, hybrid, android",route:"/directives/ripple"},{section:"Tools",title:"Sidebar",keywords:"sidebar, hamburger, drawer menu, mobile, смартфон, pwa, native, hybrid, сайдбар, меню",route:"/directives/sidebar"},{section:"Tools",title:"Swipe",keywords:"swipe, свайп",route:"/directives/swipe"},{section:"Tools",title:"TextfieldController",keywords:"контроллер, ввод, параметры, настройка, cleaner, autocomplete, exampleText, inputMode, inputMode, labelOutside, size, type, нативные, инпут",route:"/directives/textfield-controller"},{section:"Tools",title:"Touchable",keywords:"touch, mobile, смартфон, pwa, native, hybrid, ios",route:"/directives/touchable"},{section:"Tools",title:"Validator",keywords:"form, форма, валидация",route:"/directives/validator"},{section:"Tools",title:"ValueChanges",keywords:"control, form, output, emit, value, changes",route:"/directives/value-changes"},{section:"Tools",title:"Zoom",keywords:"zoom, scale, pinch, зум, масштаб",route:"/directives/zoom"}]},{section:"Tools",title:"Pipes",subPages:[{section:"Tools",title:"Currency",keywords:"currency, валюты, деньги, пайп, pipe",route:"/pipes/currency"},{section:"Tools",title:"Filters an array",keywords:"filter, совпадения, ngfor, for, match, пайп, pipe",route:"/pipes/filter"},{section:"Tools",title:"FilterByInput",keywords:"filter, совпадения, ngfor, for, match, пайп, pipe, input, combobox",route:"/pipes/filter-by-input"},{section:"Tools",title:"Flag",keywords:"flag, country, state",route:"/pipes/flag"},{section:"Tools",title:"FormatDate",keywords:"format, форматирование, преобразование, дата, date, timestamp, пайп, pipe",route:"/pipes/format-date"},{section:"Tools",title:"FormatNumber",keywords:"format, форматирование, преобразование, пробелы, тысячи, пайп, pipe",route:"/pipes/format-number"},{section:"Tools",title:"FormatPhone",keywords:"format, форматирование, преобразование, phone, телефон, пайп, pipe",route:"/pipes/format-phone"},{section:"Tools",title:"IsPresent",keywords:"present, существует, ngif, if, пайп, pipe, null, undefined, nil",route:"/pipes/is-present"},{section:"Tools",title:"Mapper",keywords:"mapper, мап, преобразование, пайп, pipe",route:"/pipes/mapper"},{section:"Tools",title:"FieldError",keywords:"error, field, hint, ошибка, преобразование, пайп, pipe",route:"/pipes/field-error"},{section:"Tools",title:"Stringify",keywords:"string, tostring, мап, преобразование, пайп, pipe",route:"/pipes/stringify"},{section:"Tools",title:"StringifyContent",keywords:"string, tostring, content, polymorpheus, мап, преобразование, пайп, pipe",route:"/pipes/stringify-content"}]},{section:"Tools",title:"Services",subPages:[{section:"Tools",title:"AlertService",keywords:"уведомление, нотификация, бабл, облачко, alert, notification",route:"/services/alert-service"},{section:"Tools",title:"BreakpointService",keywords:"breakpoint, breakpoints, media, query, брейкпоинты, responsive, adaptive, адаптив",route:"/services/breakpoint-service"},{section:"Tools",title:"DestroyService",keywords:"сервис",route:"/services/destroy-service"},{section:"Tools",title:"KeyboardService",keywords:"сервис, service, keyboard, virtual, screen, ios, android",route:"/services/keyboard-service"},{section:"Tools",title:"ScrollService",keywords:"scroll, прокрутка, скролл",route:"/services/scroll-service"},{section:"Tools",title:"TableBarsService",keywords:"молекула, уведомление, нотификация, бабл, облачко, alert, table, bar",route:"/services/table-bars-service"}]},{section:"Tools",title:"Utils",subPages:[{section:"Tools",title:"Math",keywords:"Инструменты, утилиты, математические, utils, utility, math,\n round, clamp, inRange, normalizeToIntNumber, quantize",route:"/utils/math"},{section:"Tools",title:"Format",keywords:"Инструменты, утилиты, форматирующие, format, px, getCurrencySymbol, capitalize,\n formatPhone",route:"/utils/format"},{section:"Tools",title:"DOM",keywords:"Инструменты, утилиты, DOM, checkFixedPosition, customEvent, getActualTarget,\n getDocumentOrShadowRoot, getScrollParent, isElementAtPoint, isElementObscured, ДОМ,\n getClipboardDataText",route:"/utils/dom"},{section:"Tools",title:"Browser",keywords:"Инструменты, утилиты, browser, браузер, firefox, ie, edge, ios, chrome",route:"/utils/browser"},{section:"Tools",title:"Miscellaneous",keywords:"Инструменты, утилиты, miscellaneous, прочие, assert, isNil, isPresent, flatLength,\n getPaymentSystem, syncObject",route:"/utils/miscellaneous"},{section:"Tools",title:"Tokens",keywords:"токены tokens",route:"/utils/tokens"},{section:"Tools",title:"Pure",keywords:"Инструменты, утилиты, lazy, calculation, optimization, pipe, memoization",route:"/utils/pure"}]}],new Set(["Documentation","Foundations","Icons"]))},{provide:l.UL,useValue:[["Tooltip","Hint","HintManual","HintPointer"],["LineChart","LineDaysChart"],["PrimitiveTextfield","Input","Textarea"],["InputDate","InputDateRange","InputMonth","InputMonthRange","InputDateTime","InputTime"],["InputNumber","InputSlider","InputRange","Range","Slider"],["InputCard","InputCardGrouped"],["Calendar","CalendarRange","MobileCalendar","CalendarMonth"],["Error","FieldError"],["InputNumber","Money"],["InputPhone","InputPhoneInternational"],["Button","Action","Link"],["Action","Island"],["CheckboxBlock","CheckboxLabeled","PrimitiveCheckbox","Toggle","Checkbox"],["Accordion","Expand"],["Radio","RadioBlock","RadioLabeled","RadioList"],["ComboBox","MultiSelect","Select"],["Badge","BadgedContent","Tag"],["Notification","AlertService"],["Scrollbar","ScrollService"],["Dropdown","DropdownSelection","DropdownHover","DropdownContext","HostedDropdown"],["ProgressBar","ProgressCircle","ProgressSegmented","Loader"],["Preview","PdfViewer"],["Table","TablePagination","TableFilters"]]},{provide:l.AC,useValue:["Description and examples","API","Setup","How to use"]},{provide:l.Or,useValue:ft},{provide:l.lW,useClass:vt.i},{provide:l.$_,useValue:bt.uE},{provide:p.TUI_HINT_OPTIONS,useFactory:()=>(0,o.f3M)(C.TUI_IS_E2E)?Object.assign(Object.assign({},p.TUI_HINT_DEFAULT_OPTIONS),{showDelay:0,hideDelay:0}):p.TUI_HINT_DEFAULT_OPTIONS},{provide:p.TUI_DROPDOWN_HOVER_OPTIONS,useFactory:()=>(0,o.f3M)(C.TUI_IS_E2E)?Object.assign(Object.assign({},p.TUI_DROPDOWN_HOVER_DEFAULT_OPTIONS),{showDelay:0,hideDelay:0}):p.TUI_DROPDOWN_HOVER_DEFAULT_OPTIONS},{provide:C.TUI_TAKE_ONLY_TRUSTED_EVENTS,useFactory:()=>!(0,o.f3M)(C.TUI_IS_E2E)},{provide:C.TUI_DIALOG_CLOSES_ON_BACK,useFactory:()=>(0,pt.of)((0,o.f3M)(C.TUI_IS_E2E))},{provide:l.Ii,useFactory:()=>t=>String(t).replace(/^\/(next|v[0-9]+)\//,"")},{provide:l.x9,useValue:t=>{switch(t){case"any":case"null":case"unknown":case"undefined":case"boolean":case"string":case"void":case"number":case"Map":case"Set":return null;case"CustomEvent":case"Element":return`https://developer.mozilla.org/en-US/docs/Web/API/${t}`;case"PolymorpheusContent":return"https://github.com/taiga-family/ng-polymorpheus";case"TrackByFunction":return"https://angular.dev/api/core/TrackByFunction";case"SafeResourceUrl":return"https://angular.dev/api/platform-browser/SafeResourceUrl";default:return`https://github.com/search?q=%2F%28enum%7Ctype%7Cinterface%7Cclass%7Cfunction%7Cconst%29+${t}%28%3C%7C%5Cs%29%2F+language%3ATypeScript+org%3Ataiga-family&type=code`}}},(0,l.hs)({fullsize:!1}),(Ct={id:a.N.ym},(0,C.tuiProvideOptions)(S,Ct,I)),{provide:lt.uY,deps:[_.m9],useFactory:t=>e=>!e||e.includes("/")?e:`${t.origin.includes("taiga-ui.dev")?"/v3":""}/assets/taiga-ui/icons/${e.includes("Outline")?e:e.replace("Large","").concat("Outline")}.svg`},(0,ut.mm)((t=>(0,f.mG)(void 0,void 0,void 0,(function*(){return i(62991)(`./${t}`)}))))];var Ct;const xt=[{path:"",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.resolve().then(i.bind(i,96235))).LandingModule})),data:{title:"A powerful set of open source components for Angular"}},{path:"getting-started",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.resolve().then(i.bind(i,27988))).GettingStartedModule})),data:{title:"Getting started"}},{path:"browser-support",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(77702).then(i.bind(i,77702))).BrowsersModule})),data:{title:"Browser support"}},{path:"changelog",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(48578).then(i.bind(i,48578))).ChangelogModule})),data:{title:"Changelog"}},{path:"ssr",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(12508).then(i.bind(i,12508))).SsrModule})),data:{title:"Server Side Rendering (SSR)"}},{path:"tui-doc",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(19104).then(i.bind(i,19104))).DocModule})),data:{title:"Documentation engine"}},{path:"related",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(91679)]).then(i.bind(i,91679))).RelatedModule})),data:{title:"Taiga UI family"}},{path:"testing/jest",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(80831).then(i.bind(i,80831))).JestModule})),data:{title:"Jest"}},{path:"testing/disable-animation",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(83965).then(i.bind(i,83965))).DisableAnimationModule})),data:{title:"Disable animation"}},{path:"testing/screenshot-bot",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(9261)]).then(i.bind(i,9261))).ScreenshotGithubBotModule})),data:{title:"Our screenshot bot"}},{path:"i18n",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(97934).then(i.bind(i,97934))).I18nModule})),data:{title:"I18n"}},{path:"variables",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(44179).then(i.bind(i,44179))).VariablesModule})),data:{title:"Variables"}},{path:"wrapper",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(17372).then(i.bind(i,17372))).WrapperModule})),data:{title:"Wrapper"}},{path:"dialog/custom",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(10490).then(i.bind(i,19391))).DialogsModule})),data:{title:"Custom"}},{path:"dialog/routable",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(53578).then(i.bind(i,53578))).RoutableDialogModule})),data:{title:"Routable"}},{path:"dialog/lazy-routable",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(93844).then(i.bind(i,93844))).LazyRoutableDialogModule})),data:{title:"LazyRoutable"}},{path:"portals",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(53524).then(i.bind(i,53524))).PortalsModule})),data:{title:"Portals"}},{path:"viewport",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(58357).then(i.bind(i,58357))).ExampleTuiViewportModule})),data:{title:"Viewport"}},{path:"components/accordion",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(55957).then(i.bind(i,27285))).ExampleTuiAccordionModule})),data:{title:"Accordion"}},{path:"components/action",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(34151).then(i.bind(i,34151))).ExampleTuiActionModule})),data:{title:"Action"}},{path:"components/avatar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(55228).then(i.bind(i,55228))).ExampleTuiAvatarModule})),data:{title:"Avatar"}},{path:"components/badge",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(1304).then(i.bind(i,1304))).ExampleTuiBadgeModule})),data:{title:"Badge"}},{path:"components/badged-content",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(89736).then(i.bind(i,89736))).ExampleTuiBadgedContentModule})),data:{title:"BadgedContent"}},{path:"layout/block-status",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(56634).then(i.bind(i,56634))).ExampleTuiBlockStatusModule})),data:{title:"BlockStatus"}},{path:"experimental/amount",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(86369).then(i.bind(i,86369))).ExampleTuiAmountModule})),data:{title:"Amount "}},{path:"experimental/action-bar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(13422).then(i.bind(i,13422))).ExampleTuiActionBarModule})),data:{title:"ActionBar"}},{path:"experimental/app-bar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(51806).then(i.bind(i,51806))).ExampleTuiAppBarModule})),data:{title:"AppBar"}},{path:"experimental/appearance",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(86524)]).then(i.bind(i,86524))).ExampleTuiAppearanceModule})),data:{title:"Appearance"}},{path:"experimental/avatar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(41195)]).then(i.bind(i,41195))).ExampleTuiAvatarModule})),data:{title:"Avatar "}},{path:"experimental/chip",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(50974)]).then(i.bind(i,50974))).ExampleTuiChipModule})),data:{title:"Chip"}},{path:"experimental/checkbox",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(41751).then(i.bind(i,71981))).ExampleTuiCheckboxModule})),data:{title:"Checkbox "}},{path:"experimental/radio",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(8544).then(i.bind(i,8544))).ExampleTuiRadioModule})),data:{title:"Radio "}},{path:"experimental/title",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(56355).then(i.bind(i,56355))).ExampleTuiTitleModule})),data:{title:"Title"}},{path:"experimental/toggle",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(65512).then(i.bind(i,65512))).ExampleTuiToggleModule})),data:{title:"Toggle "}},{path:"experimental/card-medium",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(62353)]).then(i.bind(i,62353))).ExampleTuiCardMediumModule})),data:{title:"CardMedium"}},{path:"experimental/card-large",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(25955)]).then(i.bind(i,25955))).ExampleTuiCardLargeModule})),data:{title:"CardLarge"}},{path:"experimental/badge",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(11398).then(i.bind(i,11398))).ExampleTuiBadgeModule})),data:{title:"Badge "}},{path:"experimental/badge-notification",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(50711).then(i.bind(i,50711))).ExampleTuiBadgeNotificationModule})),data:{title:"BadgeNotification"}},{path:"experimental/badged-content",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(95384)]).then(i.bind(i,95384))).ExampleTuiBadgedContentModule})),data:{title:"BadgedContent "}},{path:"experimental/block-details",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(67337).then(i.bind(i,67337))).ExampleTuiBlockDetailsModule})),data:{title:"BlockDetails"}},{path:"experimental/button",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(93861).then(i.bind(i,93861))).ExampleTuiButtonModule})),data:{title:"Button "}},{path:"experimental/button-vertical",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(48311).then(i.bind(i,48311))).ExampleTuiButtonModule})),data:{title:"ButtonVertical"}},{path:"experimental/button-close",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(57974).then(i.bind(i,57974))).ExampleTuiButtonCloseModule})),data:{title:"ButtonClose"}},{path:"experimental/button-group",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(27954).then(i.bind(i,27954))).ExampleTuiButtonGroupModule})),data:{title:"ButtonGroup"}},{path:"experimental/cell",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(52725)]).then(i.bind(i,52725))).ExampleTuiCellModule})),data:{title:"Cell"}},{path:"experimental/comment",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(5135).then(i.bind(i,5135))).ExampleTuiCommentModule})),data:{title:"Comment"}},{path:"experimental/compass",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(97349).then(i.bind(i,97349))).ExampleTuiCompassModule})),data:{title:"Compass"}},{path:"experimental/fade",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(68299).then(i.bind(i,68299))).ExampleTuiFadeModule})),data:{title:"Fade"}},{path:"experimental/header",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(33438).then(i.bind(i,33438))).ExampleTuiHeaderModule})),data:{title:"Header"}},{path:"experimental/icon",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(7668).then(i.bind(i,7668))).ExampleTuiIconModule})),data:{title:"Icon"}},{path:"experimental/progress-segmented",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(53806).then(i.bind(i,53806))).ExampleTuiProgressSegmentedModule})),data:{title:"ProgressSegmented"}},{path:"experimental/rating",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(51296).then(i.bind(i,51296))).ExampleTuiRatingModule})),data:{title:"Rating"}},{path:"experimental/segmented",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(79741).then(i.bind(i,79741))).ExampleTuiSegmentedModule})),data:{title:"Segmented"}},{path:"experimental/sensitive",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(59892).then(i.bind(i,59892))).ExampleTuiSensitiveModule})),data:{title:"Sensitive"}},{path:"experimental/skeleton",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(60917).then(i.bind(i,60917))).ExampleTuiSkeletonModule})),data:{title:"Skeleton"}},{path:"experimental/surface",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(25186)]).then(i.bind(i,25186))).ExampleTuiSurfaceModule})),data:{title:"Surface"}},{path:"experimental/swipe-actions",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(47704).then(i.bind(i,26012))).ExampleTuiSwipeActionsModule})),data:{title:"SwipeActions"}},{path:"experimental/thumbnail-card",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(38277).then(i.bind(i,38277))).ExampleTuiThumbnailCardModule})),data:{title:"ThumbnailCard "}},{path:"experimental/navigation",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(82638)]).then(i.bind(i,82638))).ExampleTuiNavigationModule})),data:{title:"Navigation"}},{path:"experimental/pin",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(47747).then(i.bind(i,47747))).ExampleTuiPinModule})),data:{title:"Pin"}},{path:"navigation/breadcrumbs",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(87214).then(i.bind(i,87214))).ExampleTuiBreadcrumbsModule})),data:{title:"Breadcrumbs"}},{path:"components/button",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68592),i.e(23455)]).then(i.bind(i,23455))).ExampleTuiButtonModule})),data:{title:"Button"}},{path:"components/calendar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(92160).then(i.bind(i,92160))).ExampleTuiCalendarModule})),data:{title:"Calendar"}},{path:"components/carousel",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(61306).then(i.bind(i,61306))).ExampleTuiCarouselModule})),data:{title:"Carousel"}},{path:"components/thumbnail-card",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(28019).then(i.bind(i,28019))).ExampleTuiThumbnailCardModule})),data:{title:"ThumbnailCard"}},{path:"components/checkbox",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(38147)]).then(i.bind(i,38147))).ExampleTuiCheckboxModule})),data:{title:"Checkbox"}},{path:"components/checkbox-block",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68711)]).then(i.bind(i,68711))).ExampleTuiCheckboxBlockModule})),data:{title:"CheckboxBlock"}},{path:"components/checkbox-labeled",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(42605)]).then(i.bind(i,42605))).ExampleTuiCheckboxLabeledModule})),data:{title:"CheckboxLabeled"}},{path:"components/primitive-checkbox",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(21448).then(i.bind(i,21448))).ExampleTuiPrimitiveCheckboxModule})),data:{title:"PrimitiveCheckbox"}},{path:"components/combo-box",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68592),i.e(63472)]).then(i.bind(i,63472))).ExampleTuiComboBoxModule})),data:{title:"ComboBox"}},{path:"components/data-list",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(46482).then(i.bind(i,46482))).ExampleTuiDataListModule})),data:{title:"DataList"}},{path:"components/data-list-wrapper",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(235).then(i.bind(i,235))).ExampleTuiDataListWrapperModule})),data:{title:"DataListWrapper"}},{path:"components/dialog",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(95786)]).then(i.bind(i,95786))).ExampleTuiDialogModule})),data:{title:"Dialog"}},{path:"components/error",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(11158).then(i.bind(i,11158))).ExampleTuiErrorModule})),data:{title:"Error"}},{path:"components/expand",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(72274).then(i.bind(i,72274))).ExampleTuiExpandModule})),data:{title:"Expand"}},{path:"components/elastic-container",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(76765).then(i.bind(i,76765))).ExampleTuiElasticContainerModule})),data:{title:"ElasticContainer"}},{path:"pipes/field-error",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(66581)]).then(i.bind(i,66581))).ExampleTuiFieldErrorModule})),data:{title:"FieldError"}},{path:"components/input-files",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(1064).then(i.bind(i,1064))).ExampleTuiFilesModule})),data:{title:"InputFiles"}},{path:"components/group",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(74407).then(i.bind(i,74407))).ExampleTuiGroupModule})),data:{path:"tui-group",title:"Group"}},{path:"components/hosted-dropdown",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(39839).then(i.bind(i,39839))).ExampleTuiHostedDropdownModule})),data:{title:"HostedDropdown"}},{path:"directives/dropdown",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(42100)]).then(i.bind(i,42100))).ExampleTuiDropdownModule})),data:{title:"Dropdown"}},{path:"directives/dropdown-context",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(46941)]).then(i.bind(i,46941))).ExampleTuiDropdownContextModule})),data:{title:"DropdownContext"}},{path:"directives/dropdown-hover",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(43162).then(i.bind(i,43162))).ExampleTuiDropdownHoverModule})),data:{title:"DropdownHover"}},{path:"directives/dropdown-selection",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(12763)]).then(i.bind(i,12763))).ExampleTuiDropdownSelectionModule})),data:{title:"DropdownSelection"}},{path:"components/input-inline",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(91196).then(i.bind(i,91196))).ExampleTuiInputInlineModule})),data:{title:"InputInline"}},{path:"components/input",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(38072),i.e(68592),i.e(34898)]).then(i.bind(i,34898))).ExampleTuiInputModule})),data:{title:"Input"}},{path:"components/input-date",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(19741)]).then(i.bind(i,19741))).ExampleTuiInputDateModule})),data:{title:"InputDate"}},{path:"components/input-date-multi",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(12384)]).then(i.bind(i,12384))).ExampleTuiInputDateMultiModule})),data:{title:"InputDateMulti"}},{path:"components/input-card",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(76643)]).then(i.bind(i,76643))).ExampleTuiInputCardModule})),data:{title:"InputCard"}},{path:"components/input-card-grouped",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(50765)]).then(i.bind(i,50765))).ExampleTuiInputCardGroupedModule})),data:{title:"InputCardGrouped"}},{path:"components/input-copy",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(81531)]).then(i.bind(i,81531))).ExampleTuiInputCopyModule})),data:{title:"InputCopy"}},{path:"components/input-count",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(48339)]).then(i.bind(i,48339))).ExampleTuiInputCountModule})),data:{title:"InputCount"}},{path:"components/input-date-time",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(82944)]).then(i.bind(i,82944))).ExampleTuiInputDateTimeModule})),data:{title:"InputDateTime"}},{path:"components/input-month",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(97371)]).then(i.bind(i,97371))).ExampleInputMonthModule})),data:{title:"InputMonth"}},{path:"components/input-month-range",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(63443)]).then(i.bind(i,63443))).ExampleTuiInputMonthRangeModule})),data:{title:"InputMonthRange"}},{path:"components/input-number",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(61860)]).then(i.bind(i,61860))).ExampleTuiInputNumberModule})),data:{title:"InputNumber"}},{path:"components/input-password",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(49316)]).then(i.bind(i,49316))).ExampleTuiInputPasswordModule})),data:{title:"InputPassword"}},{path:"components/input-phone",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68592),i.e(93794)]).then(i.bind(i,95582))).ExampleTuiInputPhoneModule})),data:{title:"InputPhone"}},{path:"components/input-range",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(10620).then(i.bind(i,10620))).ExampleTuiInputRangeModule})),data:{title:"InputRange"}},{path:"components/input-date-range",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(42555)]).then(i.bind(i,42555))).ExampleTuiInputDateRangeModule})),data:{title:"InputDateRange"}},{path:"components/input-slider",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(43296)]).then(i.bind(i,43296))).ExampleTuiInputSliderModule})),data:{title:"InputSlider"}},{path:"components/input-tag",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(28234)]).then(i.bind(i,28234))).ExampleTuiInputTagModule})),data:{title:"InputTag"}},{path:"components/input-time",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(30233)]).then(i.bind(i,30233))).ExampleTuiInputTimeModule})),data:{title:"InputTime"}},{path:"components/input-phone-international",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(96032)]).then(i.bind(i,96032))).ExampleTuiInputPhoneInternationalModule})),data:{title:"InputPhoneInternational"}},{path:"components/input-year",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(5709)]).then(i.bind(i,5709))).ExampleInputYearModule})),data:{title:"InputYear"}},{path:"components/island",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(28069)]).then(i.bind(i,28069))).ExampleTuiIslandModule})),data:{title:"Island"}},{path:"components/items-with-more",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(61108).then(i.bind(i,61108))).ExampleTuiItemsWithMoreModule})),data:{title:"ItemsWithMore"}},{path:"components/label",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(82153).then(i.bind(i,82153))).ExampleTuiLabelModule})),data:{title:"Label"}},{path:"components/line-clamp",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(82005).then(i.bind(i,82005))).ExampleTuiLineClampModule})),data:{title:"LineClamp"}},{path:"components/link",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(19922).then(i.bind(i,19922))).ExampleTuiLinkModule})),data:{title:"Link"}},{path:"components/loader",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(48288).then(i.bind(i,48288))).ExampleTuiLoaderModule})),data:{title:"Loader"}},{path:"mobile-themes",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(82547).then(i.bind(i,82547))).ExampleTuiMobileThemesModule})),data:{title:"Mobile"}},{path:"components/notification",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(92866).then(i.bind(i,92866))).ExampleTuiNotificationModule})),data:{title:"Notification"}},{path:"components/push",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(9272).then(i.bind(i,9272))).ExampleTuiPushModule})),data:{title:"Push"}},{path:"components/mobile-dialog",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(53400).then(i.bind(i,53400))).ExampleTuiMobileDialogModule})),data:{title:"MobileDialog"}},{path:"components/mobile-calendar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(91140).then(i.bind(i,91140))).ExampleTuiMobileCalendarModule})),data:{title:"MobileCalendar"}},{path:"components/pull-to-refresh",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(57031).then(i.bind(i,57031))).ExampleTuiPullToRefreshModule})),data:{title:"PullToRefresh"}},{path:"components/money",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(50778).then(i.bind(i,50778))).ExampleTuiMoneyModule})),data:{title:"Money"}},{path:"components/calendar-month",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(73720).then(i.bind(i,73720))).ExampleTuiCalendarMonthModule})),data:{title:"CalendarMonth"}},{path:"components/multi-select",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68592),i.e(54663)]).then(i.bind(i,54663))).ExampleTuiMultiSelectModule})),data:{title:"MultiSelect"}},{path:"navigation/pagination",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(70314).then(i.bind(i,70314))).ExampleTuiPaginationModule})),data:{title:"Pagination"}},{path:"components/radio",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(81070)]).then(i.bind(i,81070))).ExampleTuiRadioModule})),data:{title:"Radio"}},{path:"components/radio-block",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(5163)]).then(i.bind(i,5163))).ExampleTuiRadioBlockModule})),data:{title:"RadioBlock"}},{path:"components/radio-labeled",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(31068)]).then(i.bind(i,31068))).ExampleTuiRadioLabeledModule})),data:{title:"RadioLabeled"}},{path:"components/radio-list",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(55424)]).then(i.bind(i,55424))).ExampleTuiRadioListModule})),data:{title:"RadioList"}},{path:"components/rating",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(94523).then(i.bind(i,94523))).ExampleTuiRatingModule})),data:{title:"Rating"}},{path:"components/range",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(37536).then(i.bind(i,37536))).ExampleTuiRangeModule})),data:{title:"Range"}},{path:"components/calendar-range",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(27986).then(i.bind(i,27986))).ExampleTuiCalendarRangeModule})),data:{title:"CalendarRange"}},{path:"components/select",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68592),i.e(36231)]).then(i.bind(i,36231))).ExampleTuiSelectModule})),data:{title:"Select"}},{path:"components/scrollbar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(44054).then(i.bind(i,44054))).ExampleTuiScrollbarModule})),data:{title:"Scrollbar"}},{path:"components/sheet",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(26473).then(i.bind(i,26473))).ExampleTuiSheetModule})),data:{title:"Sheet"}},{path:"components/sheet-dialog",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(51403).then(i.bind(i,51403))).ExampleTuiSheetDialogModule})),data:{title:"SheetDialog"}},{path:"components/slider",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(65792)]).then(i.bind(i,65792))).ExampleTuiSliderModule})),data:{title:"Slider"}},{path:"experimental/status",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(76325).then(i.bind(i,76325))).ExampleTuiStatusModule})),data:{title:"Status"}},{path:"navigation/stepper",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(29303).then(i.bind(i,29303))).ExampleTuiStepperModule})),data:{title:"Stepper"}},{path:"components/preview",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(24344).then(i.bind(i,24344))).ExampleTuiPreviewModule})),data:{title:"Preview"}},{path:"navigation/tab-bar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(94944).then(i.bind(i,94944))).ExampleTuiTabBarModule})),data:{title:"TabBar"}},{path:"navigation/tabs",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(18992).then(i.bind(i,18992))).ExampleTuiTabsModule})),data:{title:"Tabs"}},{path:"components/tag",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(20664).then(i.bind(i,20664))).ExampleTuiTagModule})),data:{title:"Tag"}},{path:"components/theme-night",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(18339).then(i.bind(i,18339))).ExampleTuiThemeNightModule})),data:{title:"ThemeNight"}},{path:"components/textarea",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(68592),i.e(81533)]).then(i.bind(i,81533))).ExampleTuiTextareaModule})),data:{title:"Textarea"}},{path:"components/primitive-textfield",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(90647)]).then(i.bind(i,90647))).ExampleTuiPrimitiveTextfieldModule})),data:{title:"PrimitiveTextfield"}},{path:"components/pdf-viewer",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(25035).then(i.bind(i,25035))).ExampleTuiPdfViewerModule})),data:{title:"PdfViewer"}},{path:"components/progress-bar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(79737)]).then(i.bind(i,79737))).ExampleTuiProgressBarModule})),data:{title:"ProgressBar"}},{path:"components/progress-circle",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(94787)]).then(i.bind(i,94787))).ExampleTuiProgressCircleModule})),data:{title:"ProgressCircle"}},{path:"components/progress-segmented",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(30153)]).then(i.bind(i,30153))).ExampleTuiProgressSegmentedModule})),data:{title:"ProgressSegmented"}},{path:"components/prompt",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(9839).then(i.bind(i,9839))).ExampleTuiPromptModule})),data:{title:"Prompt"}},{path:"components/theme-switcher",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(47663).then(i.bind(i,47663))).ExampleTuiThemeSwitcherModule})),data:{title:"ThemeSwitcher"}},{path:"components/tiles",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(46267).then(i.bind(i,46267))).ExampleTuiTilesModule})),data:{title:"Tiles"}},{path:"components/toggle",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(73273)]).then(i.bind(i,73273))).ExampleTuiToggleModule})),data:{title:"Toggle"}},{path:"components/tooltip",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(5074).then(i.bind(i,5074))).ExampleTuiTooltipModule})),data:{title:"Tooltip"}},{path:"components/tree",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(51300).then(i.bind(i,51300))).ExampleTuiTreeModule})),data:{title:"Tree"}},{path:"icons/overview",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(67065),i.e(68592),i.e(50017)]).then(i.bind(i,50017))).IconsModule})),data:{title:"Overview"}},{path:"icons/mapping",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(67065),i.e(47388)]).then(i.bind(i,47388))).IconsMappingModule})),data:{title:"Icons mapping"}},{path:"icons/bundled",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(67065),i.e(68592),i.e(73433)]).then(i.bind(i,73433))).IconsBundledModule})),data:{title:"Icons bundled"}},{path:"icons/customization",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(83460).then(i.bind(i,83460))).IconsCustomizationModule})),data:{title:"Icons customization"}},{path:"icons/marker-icon",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(45979).then(i.bind(i,45979))).ExampleTuiMarkerIconModule})),data:{path:"tui-marker-icon",title:"MarkerIcon"}},{path:"components/filter",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(88708).then(i.bind(i,88708))).ExampleTuiFilterModule})),data:{title:"Filter"}},{path:"charts/arc-chart",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(36378)]).then(i.bind(i,36378))).ExampleTuiArcChartModule})),data:{title:"ArcChart"}},{path:"charts/axes",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(41412)]).then(i.bind(i,41412))).ExampleTuiAxesModule})),data:{title:"Axes"}},{path:"charts/bar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(63595)]).then(i.bind(i,63595))).ExampleTuiBarModule})),data:{title:"Bar"}},{path:"charts/bar-chart",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(62202)]).then(i.bind(i,62202))).ExampleTuiBarChartModule})),data:{title:"BarChart"}},{path:"charts/bar-set",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(10422)]).then(i.bind(i,10422))).ExampleTuiBarSetModule})),data:{title:"BarSet"}},{path:"charts/legend-item",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(69835)]).then(i.bind(i,69835))).ExampleTuiLegendItemModule})),data:{title:"LegendItem"}},{path:"charts/line-chart",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(37220)]).then(i.bind(i,37220))).ExampleTuiLineChartModule})),data:{title:"LineChart"}},{path:"charts/line-days-chart",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(44844)]).then(i.bind(i,44844))).ExampleTuiLineDaysChartModule})),data:{title:"LineDaysChart"}},{path:"charts/pie-chart",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(27598)]).then(i.bind(i,27598))).ExampleTuiPieChartModule})),data:{title:"PieChart"}},{path:"charts/ring-chart",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(50179),i.e(59034)]).then(i.bind(i,59034))).ExampleTuiRingChartModule})),data:{title:"RingChart"}},{path:"colors",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(60617).then(i.bind(i,60617))).ColorsModule})),data:{title:"Colors"}},{path:"form",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(46408)]).then(i.bind(i,46408))).FormModule})),data:{title:"Form"}},{path:"lists",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(93029)]).then(i.bind(i,93029))).ListsModule})),data:{title:"Lists"}},{path:"shadows",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(22398).then(i.bind(i,22398))).ShadowsModule})),data:{title:"Shadows"}},{path:"skeleton",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(78977)]).then(i.bind(i,78977))).SkeletonModule})),data:{title:"Skeleton"}},{path:"spaces",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(34777)]).then(i.bind(i,34777))).SpacesModule})),data:{title:"Spaces"}},{path:"tables",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(7874)]).then(i.bind(i,7874))).TablesModule})),data:{title:"Tables"}},{path:"typography",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(21805).then(i.bind(i,21805))).TypographyModule})),data:{title:"Typography"}},{path:"breakpoints",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(42893)]).then(i.bind(i,42893))).BreakpointsModule})),data:{title:"Breakpoints"}},{path:"directives/active-zone",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(10471).then(i.bind(i,10471))).ExampleTuiActiveZoneModule})),data:{title:"ActiveZone"}},{path:"directives/copy-processor",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(2011).then(i.bind(i,2011))).ExampleTuiCopyProcessorModule})),data:{title:"CopyProcessor"}},{path:"directives/elastic-sticky",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(26435).then(i.bind(i,26435))).ExampleTuiElasticStickyModule})),data:{title:"ElasticSticky"}},{path:"directives/element",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(49078).then(i.bind(i,49078))).ExampleTuiElementModule})),data:{title:"Element"}},{path:"directives/for",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(31378).then(i.bind(i,31378))).ExampleTuiForModule})),data:{title:"For"}},{path:"directives/highlight",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(61738).then(i.bind(i,61738))).ExampleTuiHighlightModule})),data:{title:"Highlight"}},{path:"directives/hint",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(48758)]).then(i.bind(i,63648))).ExampleTuiHintModule})),data:{title:"Hint"}},{path:"directives/hint-describe",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(89532)]).then(i.bind(i,89532))).ExampleTuiHintDescribeModule})),data:{title:"HintDescribe"}},{path:"directives/hint-manual",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(96223)]).then(i.bind(i,96223))).ExampleTuiHintManualModule})),data:{title:"HintManual"}},{path:"directives/hint-pointer",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(9408),i.e(58419)]).then(i.bind(i,58419))).ExampleTuiHintPointerModule})),data:{title:"HintPointer"}},{path:"directives/lazy-loading",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(17489).then(i.bind(i,17489))).ExampleTuiLazyLoadingModule})),data:{title:"LazyLoading"}},{path:"directives/pan",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(31014).then(i.bind(i,12174))).ExampleTuiPanModule})),data:{title:"Pan"}},{path:"directives/portal",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(13309).then(i.bind(i,13309))).ExampleTuiPortalModule})),data:{title:"Portal"}},{path:"directives/resizer",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(81060).then(i.bind(i,81060))).ExampleTuiResizerModule})),data:{title:"Resizer"}},{path:"directives/swipe",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(83173).then(i.bind(i,83173))).ExampleTuiSwipeModule})),data:{title:"Swipe"}},{path:"directives/let",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(38771).then(i.bind(i,38771))).ExampleTuiLetModule})),data:{title:"Let"}},{path:"directives/zoom",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(93219).then(i.bind(i,93219))).ExampleTuiZoomModule})),data:{title:"Zoom"}},{path:"directives/overscroll",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(8399).then(i.bind(i,8399))).ExampleTuiOverscrollModule})),data:{title:"Overscroll"}},{path:"directives/present",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(44577).then(i.bind(i,44577))).ExampleTuiPresentModule})),data:{title:"Present"}},{path:"directives/hovered-change",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(87803).then(i.bind(i,87803))).ExampleTuiHoveredChangeModule})),data:{title:"HoveredChange"}},{path:"components/reorder",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(45507)]).then(i.bind(i,45507))).ExampleTuiReorderModule})),data:{title:"ReorderColumns"}},{path:"components/table",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(68592),i.e(12796)]).then(i.bind(i,12796))).ExampleTuiTableModule})),data:{title:"Table"}},{path:"components/table-filters",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(23678)]).then(i.bind(i,23678))).ExampleTuiTableFiltersModule})),data:{title:"TableFilters"}},{path:"components/table-pagination",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(38072),i.e(12213)]).then(i.bind(i,12213))).ExampleTuiTablePaginationModule})),data:{title:"TablePagination"}},{path:"directives/ripple",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(33943).then(i.bind(i,97539))).ExampleTuiRippleModule})),data:{title:"Ripple"}},{path:"directives/sidebar",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(80678).then(i.bind(i,80678))).ExampleTuiSidebarModule})),data:{title:"Sidebar"}},{path:"directives/touchable",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(16234).then(i.bind(i,16234))).ExampleTuiTouchableModule})),data:{title:"Touchable"}},{path:"directives/validator",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(72948).then(i.bind(i,72948))).ExampleTuiValidatorModule})),data:{title:"Validator"}},{path:"directives/value-changes",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(84006).then(i.bind(i,84006))).ExampleTuiValueChangesModule})),data:{title:"ValueChanges"}},{path:"directives/media",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(99596).then(i.bind(i,99596))).ExampleTuiMediaModule})),data:{title:"Media"}},{path:"directives/mode",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(47686).then(i.bind(i,47686))).ExampleTuiModeModule})),data:{title:"Mode"}},{path:"directives/auto-focus",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(50606).then(i.bind(i,44146))).ExampleTuiAutoFocusModule})),data:{title:"AutoFocus"}},{path:"pipes/currency",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(50587).then(i.bind(i,50587))).ExampleTuiCurrencyModule})),data:{title:"Currency"}},{path:"pipes/filter",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(25378).then(i.bind(i,25378))).ExampleTuiFilterModule})),data:{title:"Filter"}},{path:"pipes/filter-by-input",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(65962).then(i.bind(i,65962))).ExampleTuiFilterByInputModule})),data:{title:"FilterByInput"}},{path:"pipes/flag",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(65333).then(i.bind(i,65333))).ExampleTuiFlagModule})),data:{title:"Flag"}},{path:"pipes/format-date",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(69778).then(i.bind(i,69778))).ExampleTuiFormatDateModule})),data:{title:"FormatDate"}},{path:"pipes/format-number",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(97466).then(i.bind(i,97466))).ExampleTuiFormatNumberModule})),data:{title:"FormatNumber"}},{path:"pipes/format-phone",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(51567).then(i.bind(i,51567))).ExampleTuiFormatPhoneModule})),data:{title:"FormatPhone"}},{path:"pipes/is-present",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(12831).then(i.bind(i,12831))).ExampleTuiIsPresentModule})),data:{title:"IsPresent"}},{path:"pipes/mapper",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(75189).then(i.bind(i,75189))).ExampleTuiMapperModule})),data:{title:"Mapper"}},{path:"pipes/stringify",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(47082).then(i.bind(i,47082))).ExampleTuiStringifyModule})),data:{title:"Stringify"}},{path:"pipes/stringify-content",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(94100).then(i.bind(i,94100))).ExampleTuiStringifyContentModule})),data:{title:"StringifyContent"}},{path:"services/alert-service",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(48664)]).then(i.bind(i,48664))).ExampleTuiAlertsModule})),data:{title:"AlertService"}},{path:"services/breakpoint-service",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(11042).then(i.bind(i,11042))).ExampleTuiBreakpointModule})),data:{title:"BreakpointService"}},{path:"services/destroy-service",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(13443).then(i.bind(i,13443))).ExampleTuiDestroyModule})),data:{title:"DestroyService"}},{path:"services/keyboard-service",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(24720).then(i.bind(i,24720))).ExampleTuiKeyboardModule})),data:{title:"KeyboardService"}},{path:"services/scroll-service",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield Promise.all([i.e(68592),i.e(43740)]).then(i.bind(i,43740))).ExampleTuiScrollModule})),data:{title:"ScrollService"}},{path:"services/table-bars-service",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(26387).then(i.bind(i,89842))).ExampleTuiTableBarModule})),data:{title:"TableBarService"}},{path:"directives/textfield-controller",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(84544).then(i.bind(i,84544))).ExampleTuiTextfieldControllerModule})),data:{title:"TextfieldController"}},{path:"utils/math",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(16578).then(i.bind(i,16578))).ExampleMathModule})),data:{title:"Math"}},{path:"utils/format",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(69999).then(i.bind(i,26567))).ExampleFormatModule})),data:{title:"Format"}},{path:"utils/dom",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(45181).then(i.bind(i,45181))).ExampleDomModule})),data:{title:"DOM"}},{path:"utils/browser",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(72501).then(i.bind(i,72501))).ExampleBrowserModule})),data:{title:"Browser"}},{path:"utils/miscellaneous",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(92984).then(i.bind(i,92984))).ExampleMiscellaneousModule})),data:{title:"Miscellaneous"}},{path:"utils/tokens",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(90776).then(i.bind(i,90776))).ExampleTokensModule})),data:{title:"Tokens"}},{path:"utils/pure",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(55035).then(i.bind(i,55035))).ExampleTuiPureModule})),data:{title:"Pure"}},{path:"animations",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(19946).then(i.bind(i,19946))).ExampleAnimationsModule})),data:{title:"Animations"}},{path:"stackblitz",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(96085).then(i.bind(i,96085))).StackblitzStarterModule})),data:{title:"Stackblitz Starter"}},{path:"cypress",loadChildren:()=>(0,f.mG)(void 0,void 0,void 0,(function*(){return(yield i.e(76564).then(i.bind(i,76564))).CypressDocPageModule})),data:{title:"Cypress tests 🤫"}},{path:"**",redirectTo:""}];let Mt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({imports:[[b.Bz.forRoot(xt,{scrollPositionRestoration:"enabled",anchorScrolling:"enabled",scrollOffset:[0,64]})],b.Bz]}),t})();var yt=i(62939),wt=i(33250),Ot=i(27084),Tt=i(76189);function Pt(t,e){if(1&t&&(o.TgZ(0,"tui-hosted-dropdown",2),o._UZ(1,"button",3),o.qZA()),2&t){o.oxw();const t=o.MAs(2);o.Q6J("content",t)}}function kt(t,e){1&t&&(o.TgZ(0,"li",6),o._uU(1," Don't forget to import "),o.TgZ(2,"a",7),o._uU(3," TuiHintModule "),o.qZA(),o._uU(4," to use "),o.TgZ(5,"code"),o._uU(6,"tuiHintContent"),o.qZA(),o._uU(7," and other parameters for underlying hint. "),o.qZA())}function It(t,e){1&t&&(o.TgZ(0,"li",6),o._uU(1," Don't forget to import "),o.TgZ(2,"a",8),o._uU(3," TuiTextfieldControllerModule "),o.qZA(),o._uU(4," to use "),o.TgZ(5,"code"),o._uU(6,"tuiTextfield*"),o.qZA(),o._uU(7," -controllers. "),o.qZA())}function St(t,e){1&t&&(o.TgZ(0,"li",6),o._uU(1," Don't forget to import "),o.TgZ(2,"a",9),o._uU(3," TuiDropdownModule "),o.qZA(),o._uU(4," to configure dropdown options. "),o.qZA())}function At(t,e){1&t&&(o.TgZ(0,"li",6),o._uU(1," This example requires import of "),o.TgZ(2,"code"),o._uU(3,"TuiDataListWrapperModule"),o.qZA(),o._uU(4," . "),o.qZA())}function Et(t,e){if(1&t&&(o.TgZ(0,"ul",4),o.YNc(1,kt,8,0,"li",5),o.YNc(2,It,8,0,"li",5),o.YNc(3,St,5,0,"li",5),o.YNc(4,At,5,0,"li",5),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("ngIf",t.includesHintController(t.code)),o.xp6(1),o.Q6J("ngIf",t.includesTextfieldController(t.code)),o.xp6(1),o.Q6J("ngIf",t.includesDropdownController(t.code)),o.xp6(1),o.Q6J("ngIf",t.includesDataListWrapper(t.code))}}const Dt=["tuiHintContent"],Xt=["tuiTextfieldCleaner","tuiTextfieldCustomContent","tuiTextfieldLabelOutside","tuiTextfieldSize"],zt=["tuiDropdownAlign","tuiDropdownDirection","tuiDropdownLimitWidth","tuiDropdownMinHeight","tuiDropdownMaxHeight","tuiDropdownOffset"];class Lt{constructor(t){this.context=t}get code(){return this.context.$implicit}shouldShowIcon(t){return this.includesHintController(t)||this.includesTextfieldController(t)||this.includesDropdownController(t)||this.includesDataListWrapper(t)}includesHintController(t){return Dt.some((e=>t.includes(e)))}includesTextfieldController(t){return Xt.some((e=>t.includes(e)))}includesDropdownController(t){return zt.some((e=>t.includes(e)))}includesDataListWrapper(t){return t.includes("{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({providers:[{provide:l.mT,useValue:new gt.Al(Lt),multi:!0}],imports:[[v.ez,p.TuiLinkModule,p.TuiButtonModule,p.TuiHostedDropdownModule,p.TuiDropdownModule,b.Bz]]}),t})();var Ft=i(27988);let Rt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({imports:[[v.ez,b.Bz,l.JF,p.TuiNotificationModule,p.TuiLinkModule,h.TuiAccordionModule,h.TuiTabsModule,lt.Zi,l.N_]]}),t})();var Bt=i(96235);let Yt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({imports:[[p.TuiLinkModule,b.Bz]]}),t})(),Ht=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({imports:[[v.ez,U.u5,h.TuiSelectModule,p.TuiDataListModule,p.TuiTextfieldControllerModule,h.TuiStringifyPipeModule,h.TuiStringifyContentPipeModule]]}),t})(),Zt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t,bootstrap:[st]}),t.ɵinj=o.cJS({providers:_t,imports:[[n.b2.withServerTransition({appId:"tui-demo"}),Mt,s.PW,l.qn,d.TuiTableBarsHostModule,p.TuiDialogModule,c.TuiPreviewModule,h.TuiPdfViewerModule,u.TuiSheetModule,u.TuiSheetDialogModule,p.TuiAlertModule,h.TuiPushModule,u.TuiMobileDialogModule,p.TuiModeModule,p.TuiLinkModule,Ft.GettingStartedModule,Rt,Bt.LandingModule,Yt,Ht,l.CE,m.T,r.JF,p.TuiTextfieldControllerModule,Nt,g.JP.forRoot({loader:r.eN,sanitize:o.q3G.NONE})]]}),t})();a.N.production&&(0,o.G48)(),n.q6().bootstrapModule(Zt,{ngZone:"zone.js",ngZoneEventCoalescing:!1,ngZoneRunCoalescing:!1}).catch((t=>console.error(t)))},26627:(t,e,i)=>{i.d(e,{wg:()=>a,Om:()=>r,u_:()=>o});var n=i(4797);class o{constructor(t){if(this.rawFileContent=t,(t.match(/export class/gi)||[]).length>1)throw new n.TuiTsParserException;this.replaceMetaAssets()}get className(){const[,t]=this.rawFileContent.match(/(?:export class\s)(\w*)/i)||[];return t||""}set className(t){this.rawFileContent=this.rawFileContent.replace(/(export class\s)(\w*)/i,`$1${t}`)}get hasNgModule(){return this.rawFileContent.includes("@NgModule")}get hasNgComponent(){return this.rawFileContent.includes("@Component")}addImport(t,e){const i=e.replace(".ts","");this.rawFileContent=this.rawFileContent.includes(i)?this.addIntoExistingImport(t,i):`import {${t}} from '${i}';\n${this.rawFileContent};`}toString(){return this.rawFileContent}addIntoExistingImport(t,e){const i=new RegExp(`(?:import\\s?\\{\\r?\\n?)(?:(?:.*),\\r?\\n?)*?(?:.*?)\\r?\\n?} from (?:'|")${e}(?:'|");`,"gm");return this.rawFileContent.replace(i,(e=>e.includes(t)?e:e.replace("{",`{${t}, `)))}replaceMetaAssets(){this.rawFileContent=this.rawFileContent.replace("import {assets} from '@demo/utils';\n",""),this.rawFileContent=this.rawFileContent.replace("assets`","`https://taiga-ui.dev/v3/assets")}}class a extends o{set selector(t){this.rawFileContent=this.rawFileContent.replace(/(selector:\s['"`])(.*)(['"`])/gi,`$1${t}$3`)}set templateUrl(t){this.rawFileContent=this.rawFileContent.replace(/(templateUrl:\s['"`])(.*)(['"`])/gi,`$1${t}$3`)}set styleUrls(t){this.rawFileContent=this.rawFileContent.replace(/(styleUrls:\s)(\[.*\])/gi,`$1${JSON.stringify(t)}`)}}class r extends o{addDeclaration(t){this.rawFileContent=this.rawFileContent.replace("declarations: [",`declarations: [${t}, `)}addModuleImport(t){this.rawFileContent=this.rawFileContent.replace("imports: [",`imports: [\n${t}, `)}hasDeclarationEntity(t){const[,e=""]=this.rawFileContent.match(/(?:declarations:\s\[)(.*)(?:\])/i)||[];return e.includes(t)}}},27988:(t,e,i)=>{i.r(e),i.d(e,{GettingStartedModule:()=>rt});var n=i(12057),o=i(33982),a=i(52404),r=i(4797),s=i(74788),l=i(18766),u=i(82707),c=i(66596),d=i(97611),p=i(733),h=i(83074),g=i(36710),m=i(23178),f=i(7406),v=i(79121);function b(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",26),s._uU(2,"Angular"),s.qZA(),s.qZA())}function _(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",27),s._uU(2,"Nx"),s.qZA(),s.qZA())}function C(t,e){1&t&&s._UZ(0,"tui-doc-code",28)}function x(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.nxAdd)}}function M(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",30),s._uU(2,"Main packages"),s.qZA(),s.qZA())}function y(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",30),s._uU(2,"Addons packages (optional)"),s.qZA(),s.qZA())}function w(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.main)}}function O(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.addons)}}function T(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",26),s._uU(2,"angular.json"),s.qZA(),s.qZA())}function P(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",27),s._uU(2,"project.json"),s.qZA(),s.qZA())}function k(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",31),s._uU(2,"my.component.ts"),s.qZA(),s.qZA())}function I(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",32),s._uU(2,"my.component.(less,scss)"),s.qZA(),s.qZA())}function S(t,e){if(1&t&&(s._uU(0," If you want use global styles with default fonts out-of-the-box, you need install "),s.TgZ(1,"code"),s._uU(2,"npm i @taiga-ui/styles"),s.qZA(),s._uU(3," and put this code: "),s.TgZ(4,"tui-notification",35),s._uU(5," In version 3.0 we drop to support normalize(v7) out-of-the-box! "),s.TgZ(6,"p"),s._uU(7," You need to manually "),s.TgZ(8,"a",36),s._uU(9," download css file "),s.qZA(),s._uU(10," , if you're looking to use reset styles or you can write your own reset.css "),s.qZA(),s.qZA(),s._UZ(11,"tui-doc-code",37),s._UZ(12,"tui-doc-code",38),s.TgZ(13,"tui-notification",33),s._uU(14," Also you can use not all styles from global, but only what you need partially import, for example "),s.TgZ(15,"code"),s._uU(16,"@taiga-ui/styles/markup/tui-mobile-only"),s.qZA(),s._uU(17," , or something: "),s.qZA(),s._UZ(18,"tui-doc-code",38)),2&t){const t=s.oxw(2);s.xp6(11),s.Q6J("code",t.angularJsonGlobalSingleStyles),s.xp6(1),s.Q6J("code",t.stylesLess),s.xp6(6),s.Q6J("code",t.customGlobalStyle)}}function A(t,e){if(1&t&&(s.ynx(0),s._UZ(1,"tui-doc-code",29),s.TgZ(2,"tui-accordion",33),s.TgZ(3,"tui-accordion-item"),s._uU(4," How setup global styles from "),s.TgZ(5,"code"),s._uU(6,"@taiga-ui/styles"),s.qZA(),s._uU(7," ? "),s.YNc(8,S,19,3,"ng-template",34),s.qZA(),s.qZA(),s.BQk()),2&t){const t=s.oxw();s.xp6(1),s.Q6J("code",t.angularJsonStyles)}}function E(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.projectJsonStyles)}}function D(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.componentsStyles)}}function X(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.importLocalLess)}}function z(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",31),s._uU(2,"app.module.ts"),s.qZA(),s.qZA())}function L(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",39),s._uU(2,"app.component.html"),s.qZA(),s.qZA())}function N(t,e){if(1&t&&s._UZ(0,"tui-doc-code",40),2&t){const t=s.oxw(2);s.Q6J("code",t.appModuleOptional)}}function F(t,e){if(1&t&&(s.ynx(0),s._UZ(1,"tui-doc-code",29),s.TgZ(2,"tui-accordion",33),s.TgZ(3,"tui-accordion-item"),s._uU(4," Taiga UI also has optional modules for dialogs and notifications. If you need these features, add modules into your app.module.ts "),s.YNc(5,N,1,1,"ng-template",34),s.qZA(),s.qZA(),s.BQk()),2&t){const t=s.oxw();s.xp6(1),s.Q6J("code",t.appModule)}}function R(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.appTemplate)}}function B(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",31),s._uU(2,"app.component.ts"),s.qZA(),s.qZA())}function Y(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",31),s._uU(2,"main.ts"),s.qZA(),s.qZA())}function H(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",39),s._uU(2,"app.component.html"),s.qZA(),s.qZA())}function Z(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.standalone)}}function U(t,e){if(1&t&&s._UZ(0,"tui-doc-code",41),2&t){const t=s.oxw(2);s.Q6J("code",t.standaloneMainOptional)}}function G(t,e){if(1&t&&(s.ynx(0),s._UZ(1,"tui-doc-code",29),s.TgZ(2,"tui-accordion",33),s.TgZ(3,"tui-accordion-item"),s._uU(4," Taiga UI also has optional modules for dialogs and notifications. If you need these features, add modules into your main.ts "),s.YNc(5,U,1,1,"ng-template",34),s.qZA(),s.qZA(),s.BQk()),2&t){const t=s.oxw();s.xp6(1),s.Q6J("code",t.standaloneMain)}}function j(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.appTemplate)}}function J(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",26),s._uU(2,"angular.json"),s.qZA(),s.qZA())}function V(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",27),s._uU(2,"project.json"),s.qZA(),s.qZA())}function $(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.assets)}}function W(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.nxAssets)}}function q(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",26),s._uU(2,"Angular"),s.qZA(),s.qZA())}function Q(t,e){1&t&&(s.TgZ(0,"button",25),s.TgZ(1,"tui-doc-tab",27),s._uU(2,"Nx"),s.qZA(),s.qZA())}function K(t,e){1&t&&s._UZ(0,"tui-doc-code",42)}function tt(t,e){if(1&t&&s._UZ(0,"tui-doc-code",29),2&t){const t=s.oxw();s.Q6J("code",t.nxMigrate)}}let et=(()=>{class t{constructor(){this.angularJsonStyles=i.e(53769).then(i.t.bind(i,53769,17)),this.projectJsonStyles=i.e(65775).then(i.t.bind(i,65775,17)),this.angularJsonGlobalSingleStyles=i.e(22415).then(i.t.bind(i,22415,17)),this.stylesLess=i.e(64172).then(i.t.bind(i,64172,17)),this.appModule=i.e(54973).then(i.t.bind(i,54973,17)),this.appTemplate=i.e(47867).then(i.t.bind(i,47867,17)),this.appModuleOptional=i.e(55040).then(i.t.bind(i,55040,17)),this.assets=i.e(80472).then(i.t.bind(i,80472,17)),this.nxAssets=i.e(93412).then(i.t.bind(i,93412,17)),this.componentsStyles=i.e(76233).then(i.t.bind(i,76233,17)),this.importLocalLess=i.e(62183).then(i.t.bind(i,62183,17)),this.main=i.e(51784).then(i.t.bind(i,62369,17)),this.addons=i.e(89479).then(i.t.bind(i,89479,17)),this.nxAdd=i.e(97139).then(i.t.bind(i,97139,17)),this.nxMigrate=i.e(86198).then(i.t.bind(i,86198,17)),this.standalone=i.e(40723).then(i.t.bind(i,40723,17)),this.standaloneMain=i.e(27730).then(i.t.bind(i,27730,17)),this.standaloneMainOptional=i.e(62361).then(i.t.bind(i,62361,17)),this.customGlobalStyle=i.e(36890).then(i.t.bind(i,36890,17)).then((({default:t})=>({default:t.replace(/@import '/g,"@import '@taiga-ui/styles/").replace("@taiga-ui/styles/@taiga-ui/core","@taiga-ui/core")})))}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=s.Xpm({type:t,selectors:[["demo-home"]],decls:88,vars:17,consts:[[1,"tui-space_top-2"],[1,"tabs"],["add",""],["tuiTab","",4,"tuiItem"],["code","ng add taiga-ui",4,"ngIf"],[3,"code",4,"ngIf"],[1,"tui-space_top-10"],[1,"tui-space_top-5"],[1,"steps"],["fragment","install","routerLink",".","tuiLink",""],["fragment","styles","routerLink",".","tuiLink",""],["fragment","root","routerLink",".","tuiLink",""],["fragment","icons","routerLink",".","tuiLink",""],["id","install",1,"tui-space_top-10"],["install",""],["id","styles",1,"tui-space_top-10"],["styles",""],[4,"ngIf"],["id","root",1,"tui-space_top-10"],["ngModules",""],["ngStandalone",""],["id","icons",1,"tui-space_top-10"],["icons",""],["update",""],["code","ng update @taiga-ui/cdk",4,"ngIf"],["tuiTab",""],["src","assets/icons/angular.svg"],["src","assets/icons/nx.svg"],["code","ng add taiga-ui"],[3,"code"],["src","assets/icons/npm.svg"],["src","assets/icons/ts.svg"],["src","assets/icons/css.svg"],[1,"tui-space_top-3"],["tuiAccordionItemContent",""],["status","warning",1,"tui-space_top-3"],["href","https://necolas.github.io/normalize.css/","tuiLink",""],["filename","angular.json",3,"code"],["filename","styles.less",3,"code"],["src","assets/icons/html.svg"],["filename","app.module.ts",3,"code"],["filename","main.ts",3,"code"],["code","ng update @taiga-ui/cdk"]],template:function(t,e){if(1&t&&(s.TgZ(0,"section"),s.TgZ(1,"h2"),s._uU(2,"Automatic install Taiga UI (recommended)"),s.qZA(),s.TgZ(3,"p",0),s._uU(4," To install the Taiga UI, you can use the command below. This command will automatically install and add the library to your project, and configure it: "),s.qZA(),s.TgZ(5,"tui-tabs-with-more",1,2),s.YNc(7,b,3,0,"button",3),s.YNc(8,_,3,0,"button",3),s.qZA(),s.YNc(9,C,1,0,"tui-doc-code",4),s.YNc(10,x,1,1,"tui-doc-code",5),s.TgZ(11,"h2",6),s._uU(12,"Manual"),s.qZA(),s.TgZ(13,"p",0),s._uU(14,"Use this guide to install Taiga UI manually:"),s.qZA(),s.TgZ(15,"div",7),s.TgZ(16,"ol",8),s.TgZ(17,"li"),s.TgZ(18,"a",9),s._uU(19," Install libraries "),s.qZA(),s.qZA(),s.TgZ(20,"li"),s.TgZ(21,"a",10),s._uU(22," Include styles "),s.qZA(),s.qZA(),s.TgZ(23,"li"),s.TgZ(24,"a",11),s._uU(25," Root component "),s.qZA(),s.qZA(),s.TgZ(26,"li"),s.TgZ(27,"a",12),s._uU(28," Icons "),s.qZA(),s.qZA(),s.qZA(),s.TgZ(29,"h2",13),s._uU(30," 1. Install libraries "),s.qZA(),s.TgZ(31,"tui-tabs-with-more",1,14),s.YNc(33,M,3,0,"button",3),s.YNc(34,y,3,0,"button",3),s.qZA(),s.YNc(35,w,1,1,"tui-doc-code",5),s.YNc(36,O,1,1,"tui-doc-code",5),s.TgZ(37,"h2",15),s._uU(38," 2. Include styles "),s.qZA(),s.TgZ(39,"tui-tabs-with-more",1,16),s.YNc(41,T,3,0,"button",3),s.YNc(42,P,3,0,"button",3),s.YNc(43,k,3,0,"button",3),s.YNc(44,I,3,0,"button",3),s.qZA(),s.YNc(45,A,9,1,"ng-container",17),s.YNc(46,E,1,1,"tui-doc-code",5),s.YNc(47,D,1,1,"tui-doc-code",5),s.YNc(48,X,1,1,"tui-doc-code",5),s.TgZ(49,"h2",18),s._uU(50," 3. Root component "),s.qZA(),s.TgZ(51,"h3",7),s._uU(52,"Modules"),s.qZA(),s.TgZ(53,"tui-tabs-with-more",1,19),s.YNc(55,z,3,0,"button",3),s.YNc(56,L,3,0,"button",3),s.qZA(),s.YNc(57,F,6,1,"ng-container",17),s.YNc(58,R,1,1,"tui-doc-code",5),s.TgZ(59,"h3",6),s._uU(60,"Standalone"),s.qZA(),s.TgZ(61,"tui-tabs-with-more",1,20),s.YNc(63,B,3,0,"button",3),s.YNc(64,Y,3,0,"button",3),s.YNc(65,H,3,0,"button",3),s.qZA(),s.YNc(66,Z,1,1,"tui-doc-code",5),s.YNc(67,G,6,1,"ng-container",17),s.YNc(68,j,1,1,"tui-doc-code",5),s.TgZ(69,"h2",21),s._uU(70," 4. Icons "),s.qZA(),s.TgZ(71,"tui-tabs-with-more",1,22),s.YNc(73,J,3,0,"button",3),s.YNc(74,V,3,0,"button",3),s.qZA(),s.YNc(75,$,1,1,"tui-doc-code",5),s.YNc(76,W,1,1,"tui-doc-code",5),s.qZA(),s.qZA(),s.TgZ(77,"section",6),s.TgZ(78,"h2"),s._uU(79,"Update/migration Taiga UI"),s.qZA(),s.TgZ(80,"p",0),s._uU(81,"Updating Taiga packages to the latest version:"),s.qZA(),s.TgZ(82,"tui-tabs-with-more",1,23),s.YNc(84,q,3,0,"button",3),s.YNc(85,Q,3,0,"button",3),s.qZA(),s.YNc(86,K,1,0,"tui-doc-code",24),s.YNc(87,tt,1,1,"tui-doc-code",5),s.qZA()),2&t){const t=s.MAs(6),e=s.MAs(32),i=s.MAs(40),n=s.MAs(54),o=s.MAs(62),a=s.MAs(72),r=s.MAs(83);s.xp6(9),s.Q6J("ngIf",0===t.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===t.activeItemIndex),s.xp6(25),s.Q6J("ngIf",0===e.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===e.activeItemIndex),s.xp6(9),s.Q6J("ngIf",0===i.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===i.activeItemIndex),s.xp6(1),s.Q6J("ngIf",2===i.activeItemIndex),s.xp6(1),s.Q6J("ngIf",3===i.activeItemIndex),s.xp6(9),s.Q6J("ngIf",0===n.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===n.activeItemIndex),s.xp6(8),s.Q6J("ngIf",0===o.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===o.activeItemIndex),s.xp6(1),s.Q6J("ngIf",2===o.activeItemIndex),s.xp6(7),s.Q6J("ngIf",0===a.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===a.activeItemIndex),s.xp6(10),s.Q6J("ngIf",0===r.activeItemIndex),s.xp6(1),s.Q6J("ngIf",1===r.activeItemIndex)}},directives:[l.W,u.w,n.O5,o.yS,c.V,d.y,p.j,h.c,g.o,m.K,f.d,v.L],styles:[".steps[_ngcontent-%COMP%]{list-style-type:decimal;padding-left:.9375rem;margin:1rem 0}.tabs[_ngcontent-%COMP%]{z-index:2}"],changeDetection:0}),t})();var it=i(43560);function nt(t,e){1&t&&s.GkF(0)}const ot=(0,r.tuiCreateToken)(et);let at=(()=>{class t{constructor(t){this.component=t}}return t.ɵfac=function(e){return new(e||t)(s.Y36(ot))},t.ɵcmp=s.Xpm({type:t,selectors:[["getting-started"]],decls:2,vars:1,consts:[["header","Getting started"],[4,"ngComponentOutlet"]],template:function(t,e){1&t&&(s.TgZ(0,"tui-doc-page",0),s.YNc(1,nt,1,0,"ng-container",1),s.qZA()),2&t&&(s.xp6(1),s.Q6J("ngComponentOutlet",e.component))},directives:[it.q,n.$G],encapsulation:2,changeDetection:0}),t})(),rt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[n.ez,a.Lq,o.Bz.forChild([{path:"",component:at}])]]}),t})()},96235:(t,e,i)=>{i.r(e),i.d(e,{LandingModule:()=>_});var n=i(12057),o=i(33982),a=i(11693),r=i(4797),s=i(64862),l=i(64762),u=i(74788),c=i(62579),d=i(36097),p=i(76189),h=i(20986);const g=["block"];function m(t,e){1&t&&u._UZ(0,"iframe",26),2&t&&u.Q6J("@tuiFadeIn",void 0)}function f(t,e){1&t&&(u.O4$(),u.kcU(),u.TgZ(0,"div",27),u.TgZ(1,"h2",28),u._uU(2,"It’s open source"),u.qZA(),u.TgZ(3,"p",29),u._uU(4," We use these components in our work ourselves, so we often release updates. Contributions are welcome — "),u.TgZ(5,"a",30),u._uU(6," GitHub repo "),u.qZA(),u.qZA(),u.O4$(),u.TgZ(7,"svg",31),u._UZ(8,"path",32),u._UZ(9,"path",33),u._UZ(10,"path",34),u.qZA(),u.qZA()),2&t&&u.Q6J("@tuiFadeIn",void 0)}function v(t,e){if(1&t){const t=u.EpF();u.TgZ(0,"div",35,36),u.NdJ("waIntersectionObservee",(function(e){const i=u.CHM(t).$implicit;return u.oxw().onIntersection(e,i)})),u.qZA()}}let b=(()=>{class t{constructor(t,e,i){this.router=t,this.activatedRoute=e,this.storage=i,this.blocks=r.EMPTY_QUERY,this.current=0,this.intersected=!1}ngOnInit(){return(0,l.mG)(this,void 0,void 0,(function*(){yield this.clearQueryParams()}))}get hidden(){return!!this.storage.getItem("env")}get background(){return this.current?"#5f6ed0":"#3dc67c"}onIntersection([{isIntersecting:t,target:e}],i){t&&(this.current=i,e.scrollIntoView({behavior:"smooth"}))}onClick(){this.blocks.forEach((({nativeElement:t},e)=>{e===this.current+1&&t.scrollIntoView({behavior:"smooth"})}))}clearQueryParams(){return(0,l.mG)(this,void 0,void 0,(function*(){yield this.router.navigate([],{relativeTo:this.activatedRoute,queryParamsHandling:"",queryParams:{}})}))}}return t.ɵfac=function(e){return new(e||t)(u.Y36(o.F0),u.Y36(o.gz),u.Y36(c.H3))},t.ɵcmp=u.Xpm({type:t,selectors:[["landing"]],viewQuery:function(t,e){if(1&t&&u.Gf(g,5,u.SBq),2&t){let t;u.iGM(t=u.CRH())&&(e.blocks=t)}},hostVars:4,hostBindings:function(t,e){2&t&&(u.Udp("background",e.background),u.ekj("_hide",e.hidden))},features:[u._Bn([{provide:a.p3,useExisting:u.SBq}])],decls:41,vars:14,consts:[["alt","taiga","loading","lazy","src","assets/images/taiga.svg",1,"taiga"],["waIntersectionObserver","","waIntersectionThreshold","0.5",1,"components"],[1,"topography"],["alt","topography","loading","lazy","src","assets/images/topography.svg"],[1,"container",3,"waIntersectionObservee"],["height","100%","loading","lazy","src","https://taiga-family.github.io/preview-landing-components/","title","Preview of components","width","100%",4,"ngIf"],[1,"make"],["fill","none","height","20","viewBox","0 0 285 20","width","285","xmlns","http://www.w3.org/2000/svg",1,"width"],["d","M1.01042 9.79289C0.619898 10.1834 0.619898 10.8166 1.01042 11.2071L7.37438 17.5711C7.76491 17.9616 8.39807 17.9616 8.7886 17.5711C9.17912 17.1805 9.17912 16.5474 8.7886 16.1569L3.13174 10.5L8.7886 4.84315C9.17912 4.45262 9.17912 3.81946 8.7886 3.42893C8.39807 3.03841 7.76491 3.03841 7.37438 3.42893L1.01042 9.79289ZM283.814 11.2071C284.205 10.8166 284.205 10.1834 283.814 9.79289L277.45 3.42893C277.06 3.03841 276.427 3.03841 276.036 3.42893C275.646 3.81946 275.646 4.45262 276.036 4.84315L281.693 10.5L276.036 16.1569C275.646 16.5474 275.646 17.1805 276.036 17.5711C276.427 17.9616 277.06 17.9616 277.45 17.5711L283.814 11.2071ZM1.71753 11.5H283.107V9.5H1.71753V11.5Z","fill","white"],["fill","white","height","20","rx","10","width","35","x","116.904"],["d","M125.292 14V12.5425H121.651V11.613L124.264 6.08H125.375L122.762 11.613H125.292V9.3855H126.282V11.613H127.107V12.5425H126.282V14H125.292ZM131.299 14.165C130.793 14.165 130.346 14.0642 129.957 13.8625C129.568 13.6572 129.264 13.373 129.044 13.01C128.824 12.647 128.714 12.2235 128.714 11.7395C128.714 11.2665 128.826 10.8393 129.05 10.458C129.277 10.0767 129.618 9.78333 130.073 9.578L130.056 9.9355C129.686 9.75583 129.402 9.50283 129.204 9.1765C129.006 8.8465 128.907 8.48167 128.907 8.082C128.907 7.63467 129.009 7.24967 129.215 6.927C129.42 6.60433 129.702 6.355 130.062 6.179C130.421 6.003 130.833 5.915 131.299 5.915C131.765 5.915 132.177 6.003 132.537 6.179C132.896 6.355 133.178 6.60433 133.384 6.927C133.589 7.24967 133.692 7.63467 133.692 8.082C133.692 8.48167 133.598 8.84467 133.411 9.171C133.224 9.49367 132.936 9.7485 132.548 9.9355L132.526 9.5835C132.98 9.7815 133.321 10.073 133.549 10.458C133.78 10.8393 133.895 11.2665 133.895 11.7395C133.895 12.2235 133.783 12.647 133.56 13.01C133.34 13.373 133.033 13.6572 132.641 13.8625C132.252 14.0642 131.805 14.165 131.299 14.165ZM131.299 13.23C131.761 13.23 132.135 13.1035 132.421 12.8505C132.711 12.5938 132.856 12.2235 132.856 11.7395C132.856 11.2518 132.713 10.8815 132.427 10.6285C132.144 10.3718 131.768 10.2435 131.299 10.2435C130.833 10.2435 130.458 10.3718 130.172 10.6285C129.889 10.8815 129.748 11.2518 129.748 11.7395C129.748 12.2235 129.891 12.5938 130.177 12.8505C130.463 13.1035 130.837 13.23 131.299 13.23ZM131.299 9.303C131.702 9.303 132.029 9.20217 132.278 9.0005C132.527 8.79517 132.652 8.489 132.652 8.082C132.652 7.675 132.527 7.37067 132.278 7.169C132.029 6.96367 131.702 6.861 131.299 6.861C130.899 6.861 130.573 6.96367 130.32 7.169C130.071 7.37067 129.946 7.675 129.946 8.082C129.946 8.489 130.071 8.79517 130.32 9.0005C130.573 9.20217 130.899 9.303 131.299 9.303ZM138.451 14.165C137.894 14.165 137.425 14.0275 137.043 13.7525C136.662 13.4738 136.372 13.098 136.174 12.625C135.98 12.1483 135.883 11.6148 135.883 11.0245C135.883 10.4268 135.98 9.8915 136.174 9.4185C136.372 8.9455 136.662 8.57333 137.043 8.302C137.428 8.03067 137.899 7.895 138.457 7.895C139.007 7.895 139.48 8.0325 139.876 8.3075C140.275 8.57883 140.582 8.951 140.794 9.424C141.007 9.897 141.113 10.4305 141.113 11.0245C141.113 11.6185 141.007 12.152 140.794 12.625C140.582 13.098 140.275 13.4738 139.876 13.7525C139.48 14.0275 139.005 14.165 138.451 14.165ZM135.718 16.64V8.06H136.592V12.4325H136.702V16.64H135.718ZM138.33 13.2685C138.723 13.2685 139.047 13.1695 139.304 12.9715C139.56 12.7735 139.753 12.5058 139.881 12.1685C140.01 11.8275 140.074 11.4462 140.074 11.0245C140.074 10.6065 140.01 10.2288 139.881 9.8915C139.757 9.55417 139.562 9.2865 139.298 9.0885C139.038 8.8905 138.706 8.7915 138.303 8.7915C137.918 8.7915 137.599 8.88683 137.346 9.0775C137.093 9.2645 136.904 9.52667 136.779 9.864C136.655 10.1977 136.592 10.5845 136.592 11.0245C136.592 11.4572 136.653 11.844 136.774 12.185C136.898 12.5223 137.089 12.7882 137.346 12.9825C137.602 13.1732 137.931 13.2685 138.33 13.2685ZM141.919 14L144.191 10.997L141.969 8.06H143.135L144.763 10.238L146.374 8.06H147.54L145.318 10.997L147.595 14H146.424L144.763 11.756L143.091 14H141.919Z","fill","#1B1F3B"],[1,"customize"],["fill","none","height","110","viewBox","0 0 100 110","width","100","xmlns","http://www.w3.org/2000/svg",1,"arrow"],["d","M94 0L87.9795 9.85325L99.5229 10.1406L94 0ZM1.093 109.996C18.1038 108.407 40.5258 102.765 59.2087 87.6932C77.927 72.5926 92.7921 48.1045 94.775 9.04005L92.7775 8.93866C90.821 47.4838 76.1912 71.4232 57.9529 86.1366C39.6791 100.879 17.6828 106.437 0.907002 108.004L1.093 109.996Z","fill","white"],["class","container container_dark",4,"ngIf"],[1,"initial"],[1,"map"],[1,"wrapper"],[1,"dash"],["alt","logo","loading","lazy","src","assets/images/taiga.svg",1,"logo"],["waIntersectionObserver","","waIntersectionThreshold","0.5","class","screen",3,"waIntersectionObservee",4,"tuiRepeatTimes","tuiRepeatTimesOf"],[1,"footer"],["appearance","accent","routerLink","/getting-started","tuiButton","",1,"browse","browse_mobile"],["appearance","accent","routerLink","/getting-started","tuiAutoFocus","","tuiButton","",1,"browse","browse_desktop",3,"pseudoFocus"],["aria-label","scroller","type","button",1,"scroll",3,"click"],["alt","by T-Bank","loading","lazy","src","assets/images/by.svg",1,"by"],["height","100%","loading","lazy","src","https://taiga-family.github.io/preview-landing-components/","title","Preview of components","width","100%"],[1,"container","container_dark"],[1,"opensource"],[1,"contributions"],["href","https://github.com/taiga-family/taiga-ui","rel","noreferrer","target","_blank",1,"link"],["fill","none","height","412","viewBox","0 0 286 412","width","286","xmlns","http://www.w3.org/2000/svg",1,"os"],["d","M385.2 291.026C410.869 268.605 429.016 238.827 437.174 205.736C445.332 172.645 443.107 137.844 430.801 106.061C418.495 74.2782 396.704 47.0536 368.388 28.085C340.072 9.11653 306.603 -0.676436 272.529 0.0363019C238.454 0.749039 205.424 11.9329 177.926 32.0689C150.428 52.2049 129.795 80.3169 118.828 112.587C107.862 144.856 107.094 179.719 116.629 212.441C126.163 245.162 145.539 274.155 172.124 295.483L218.426 237.767C203.691 225.946 192.952 209.876 187.667 191.74C182.382 173.604 182.808 154.281 188.886 136.395C194.964 118.509 206.401 102.928 221.642 91.7675C236.883 80.607 255.19 74.4082 274.076 74.0132C292.962 73.6181 311.512 79.046 327.207 89.5594C342.901 100.073 354.979 115.162 361.8 132.778C368.621 150.394 369.854 169.683 365.332 188.024C360.81 206.365 350.752 222.87 336.525 235.297L385.2 291.026Z","stroke","white","stroke-width","2"],["d","M275.2 338.026C300.98 315.508 319.17 285.572 327.277 252.316C335.384 219.06 333.012 184.111 320.487 152.256C307.961 120.4 285.894 93.1956 257.308 74.3677C228.721 55.5398 195.013 46.0093 160.8 47.0815C126.588 48.1536 93.5425 59.776 66.1911 80.3569C38.8397 100.938 18.5193 129.471 8.01293 162.048C-2.49348 194.626 -2.67218 229.654 7.50133 262.337C17.6748 295.02 37.7031 323.759 64.8431 344.618L109.933 285.95C94.8903 274.389 83.7895 258.46 78.1507 240.346C72.512 222.231 72.611 202.816 78.4343 184.76C84.2576 166.703 95.5203 150.889 110.68 139.481C125.84 128.074 144.155 121.632 163.118 121.038C182.081 120.444 200.764 125.726 216.608 136.162C232.452 146.597 244.683 161.676 251.626 179.332C258.568 196.988 259.883 216.359 255.389 234.791C250.896 253.224 240.814 269.816 226.525 282.297L275.2 338.026Z","fill","#3DC67C"],["clip-rule","evenodd","d","M240 412L172.5 295L105 412H153.717L169.478 387H150L171.5 355L193 387H174.522L190.283 412H240Z","fill","white","fill-rule","evenodd"],["waIntersectionObserver","","waIntersectionThreshold","0.5",1,"screen",3,"waIntersectionObservee"],["block",""]],template:function(t,e){1&t&&(u._UZ(0,"img",0),u.TgZ(1,"section",1),u.TgZ(2,"div",2),u._UZ(3,"img",3),u.qZA(),u.TgZ(4,"div",4),u.NdJ("waIntersectionObservee",(function(t){return e.intersected=(null==t||null==t[0]?null:t[0].isIntersecting)||e.intersected})),u.YNc(5,m,1,1,"iframe",5),u.qZA(),u.TgZ(6,"div",6),u.O4$(),u.TgZ(7,"svg",7),u._UZ(8,"path",8),u._UZ(9,"rect",9),u._UZ(10,"path",10),u.qZA(),u._uU(11," Make it "),u.qZA(),u.kcU(),u.TgZ(12,"div",11),u._uU(13," Customize design the way you like it "),u.O4$(),u.TgZ(14,"svg",12),u._UZ(15,"path",13),u.qZA(),u.qZA(),u.YNc(16,f,11,1,"div",14),u.qZA(),u.kcU(),u.TgZ(17,"section",15),u.TgZ(18,"div",16),u._UZ(19,"img",3),u.qZA(),u.TgZ(20,"h1",17),u._uU(21," Taiga UI "),u.TgZ(22,"span",18),u._uU(23,"——"),u.qZA(),u._UZ(24,"img",19),u._UZ(25,"br"),u._uU(26," powerful set of "),u._UZ(27,"br"),u._uU(28," open source "),u._UZ(29,"br"),u._uU(30," components "),u._UZ(31,"br"),u._uU(32," for Angular "),u.qZA(),u.qZA(),u.YNc(33,v,2,0,"div",20),u.TgZ(34,"footer",21),u.TgZ(35,"a",22),u._uU(36," Browse "),u.qZA(),u.TgZ(37,"a",23),u._uU(38," Browse components "),u.qZA(),u.TgZ(39,"button",24),u.NdJ("click",(function(){return e.onClick()})),u.qZA(),u._UZ(40,"img",25),u.qZA()),2&t&&(u.xp6(1),u.ekj("components_first",1===e.current)("components_second",2===e.current),u.xp6(4),u.Q6J("ngIf",e.intersected||1===e.current),u.xp6(11),u.Q6J("ngIf",2===e.current),u.xp6(1),u.ekj("initial_hidden",e.current),u.xp6(3),u.ekj("wrapper_hidden",e.current),u.xp6(13),u.Q6J("tuiRepeatTimesOf",3),u.xp6(4),u.Q6J("pseudoFocus",!1),u.xp6(2),u.ekj("scroll_hidden",2===e.current))},directives:[a.Z7,a.AY,n.O5,d.X,o.yS,p.v,h.k],styles:['@keyframes scroll{0%{color:transparent}50%{color:#0003}to{color:transparent}}@keyframes bounce{to{transform:translateY(.625rem)}}[_nghost-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;height:100vh;z-index:2;background:#3dc67c;transition:background .6s;overflow-y:auto;overflow-x:hidden;scroll-snap-stop:always;scroll-snap-type:y mandatory}._hide[_nghost-%COMP%]{display:none}.footer[_ngcontent-%COMP%]{position:fixed;left:0;right:0;bottom:0;display:flex;padding:2.75rem;pointer-events:none}@media all and (max-width: 43.75rem){.footer[_ngcontent-%COMP%]{padding:2rem}}.by[_ngcontent-%COMP%]{margin-left:auto;filter:invert(1)}.taiga[_ngcontent-%COMP%]{position:fixed;left:2.5rem;top:2.5rem;width:2.1875rem;filter:brightness(0) invert(1)}.browse[_ngcontent-%COMP%]{pointer-events:auto}.browse_desktop[_ngcontent-%COMP%]{display:none}@media all and (min-width: 37.5rem){.browse_mobile[_ngcontent-%COMP%]{display:none}.browse_desktop[_ngcontent-%COMP%]{display:block}}.initial[_ngcontent-%COMP%]{color:var(--tui-text-01);background:white;position:fixed;top:0;left:0;bottom:0;width:60vw;line-height:initial;padding:2.5rem;box-sizing:border-box;pointer-events:none;transform-origin:left;transition:transform .6s}@media all and (max-width: 43.75rem){.initial[_ngcontent-%COMP%]{width:100vw}}.initial_hidden[_ngcontent-%COMP%]{transform:translate(-100%);transition:transform .6s .4s}.map[_ngcontent-%COMP%]{position:absolute;top:50%;left:0;right:0;bottom:0;background:#3dc67c;border:44px solid transparent;border-bottom-width:120px;overflow:hidden}@media all and (min-width: 43.75rem){.map[_ngcontent-%COMP%]{display:none}}.wrapper[_ngcontent-%COMP%]{position:relative;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;transition:opacity .6s .4s;white-space:nowrap;margin:0;font-size:min(7vw,11vh)}@media all and (max-width: 43.75rem){.wrapper[_ngcontent-%COMP%]{font-size:min(10vw,10vh)}}@media all and (max-height: 26.25rem){.wrapper[_ngcontent-%COMP%]{font-size:min(6vw,8vh)}}.wrapper_hidden[_ngcontent-%COMP%]{opacity:0;transition:opacity .6s}.logo[_ngcontent-%COMP%]{width:1em}.block[_ngcontent-%COMP%]{display:block}.screen[_ngcontent-%COMP%]{width:100vw;min-height:100vh;scroll-snap-align:start;scroll-snap-stop:always}.dash[_ngcontent-%COMP%]{letter-spacing:-.2em;margin-right:.3em}.title[_ngcontent-%COMP%]{font-size:3.5rem;line-height:4.0625rem;margin:0}.topography[_ngcontent-%COMP%]{position:absolute;top:-3.125rem;left:-30vw;overflow:hidden}.components[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;left:0;top:8.125rem;transition:transform .6s;transform:translate(100vw);transform-origin:top left}@media all and (max-width: 43.75rem),all and (max-height: 31.25rem){.components[_ngcontent-%COMP%]{transform:scale(.7) translate(100vw)}}.components_first[_ngcontent-%COMP%]{transform:translate(8.125rem);transition:transform .6s .6s}@media all and (max-width: 43.75rem),all and (max-height: 31.25rem){.components_first[_ngcontent-%COMP%]{transform:scale(.7) translate(3.125rem)}}.components_second[_ngcontent-%COMP%]{transform:translate(calc(100vw - 150rem))}@media all and (max-width: 43.75rem),all and (max-height: 31.25rem){.components_second[_ngcontent-%COMP%]{transform:scale(.7) translate(calc(100vw - 118.75rem))}}.container[_ngcontent-%COMP%]{position:absolute;width:49.5625rem;height:31.25rem;background:white;border-radius:3.75rem;box-sizing:border-box;overflow:hidden}.container_dark[_ngcontent-%COMP%]{top:0;left:100.375rem;width:53.625rem;padding:3.75rem 4rem;background:var(--tui-text-01);color:#fff}.flex[_ngcontent-%COMP%]{display:flex}.date[_ngcontent-%COMP%]{width:18rem;margin-right:2.8125rem}.calendar[_ngcontent-%COMP%]{box-shadow:var(--tui-shadow-dropdown);border-radius:var(--tui-radius-m);border:1px solid var(--tui-base-03);margin-top:.25rem;width:18rem;box-sizing:border-box}.controls[_ngcontent-%COMP%]{flex:1;margin-left:2.8125rem}.icons[_ngcontent-%COMP%]{display:flex;justify-content:space-between}.button[_ngcontent-%COMP%], .error[_ngcontent-%COMP%]{transition-property:color,background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;background:var(--tui-base-02);color:var(--tui-primary)}.button[_ngcontent-%COMP%]:hover, .error[_ngcontent-%COMP%]:hover, .button[_ngcontent-%COMP%]:active, .error[_ngcontent-%COMP%]:active{background:var(--tui-base-03);color:var(--tui-primary-hover)}.error[_ngcontent-%COMP%]{color:var(--tui-negative)}.error[_ngcontent-%COMP%]:hover, .error[_ngcontent-%COMP%]:active{color:var(--tui-negative-hover)}.make[_ngcontent-%COMP%]{position:absolute;left:46.5rem;top:3.3125rem;width:47rem;height:8.25rem;border-radius:8.25rem;font-size:3.0625rem;line-height:8.25rem;font-weight:bold;text-align:center;color:#fff;background:var(--tui-accent);box-sizing:border-box}.make[_ngcontent-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-shadow:inset 0 0 0 2px var(--tui-text-01);pointer-events:none}.make[_ngcontent-%COMP%]:after{content:"";width:.75rem;height:.75rem;top:-.375rem;left:-.375rem;border-radius:.1875rem;position:absolute;background:var(--tui-text-01);color:var(--tui-text-01);box-shadow:0 8.25rem,23.25rem 0,23.25rem 8.25rem,46.5rem 0,46.5rem 8.25rem}.width[_ngcontent-%COMP%]{position:absolute;left:.25rem;top:50%;margin-top:-.625rem}.customize[_ngcontent-%COMP%]{position:absolute;left:59.8125rem;top:17.6875rem;width:25rem;font-size:3.5rem;font-weight:bold;line-height:4.9375rem;color:#fff}.arrow[_ngcontent-%COMP%]{position:absolute;left:20.5625rem;bottom:11.9375rem}.opensource[_ngcontent-%COMP%]{width:18.75rem;font-size:4.8125rem;line-height:4.6875rem;font-weight:bold;margin:0}.contributions[_ngcontent-%COMP%]{width:21.875rem;margin-top:3.125rem;font-size:1.0625rem;line-height:2.125rem}.os[_ngcontent-%COMP%]{position:absolute;top:2.625rem;left:30.625rem;overflow:visible}.link[_ngcontent-%COMP%]{color:#fff}.scroll[_ngcontent-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:50%;left:50%;margin:-2.1875rem -.75rem;width:1.875rem;height:4.0625rem;border-radius:1.25rem;border:3px solid rgba(0,0,0,.2);cursor:pointer;background:none;outline:none;animation:bounce 1s infinite alternate;pointer-events:auto}.scroll[_ngcontent-%COMP%]:before, .scroll[_ngcontent-%COMP%]:after{content:"";position:absolute;width:.5rem;height:.5rem;left:.40625rem;top:.9375rem;transform:rotate(-45deg);border-bottom:3px solid;border-left:3px solid;color:transparent;animation-fill-mode:both;animation:scroll 1s infinite}.scroll[_ngcontent-%COMP%]:after{top:1.875rem;animation:scroll 1s var(--tui-duration) infinite}.scroll_hidden[_ngcontent-%COMP%]{opacity:0}'],data:{animation:[s.tuiFadeIn]},changeDetection:0}),t})(),_=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[n.ez,s.TuiButtonModule,r.TuiRepeatTimesModule,r.TuiAutoFocusModule,a.$v,o.Bz.forChild([{path:"",component:b}])]]}),t})()},17997:(t,e,i)=>{i.d(e,{i:()=>_});var n=i(64762),o=i(5746),a=i(89570),r=i(26627),s=i(53585),l=i(62579),u=i(4797),c=i(74788);let d=(()=>{class t{constructor(t){this.location=t}get(){return(0,n.mG)(this,void 0,void 0,(function*(){return Object.assign(Object.assign(Object.assign({},yield this.getAngularPackages()),this.getTaigaPackages()),yield this.getCommonPackages())}))}getAngularPackages(){var t,e,o;return(0,n.mG)(this,void 0,void 0,(function*(){const{dependencies:n}=yield i.e(4147).then(i.t.bind(i,4147,19)),a=`${null!==(o=null===(e=null===(t=n["@angular/cdk"])||void 0===t?void 0:t.split("."))||void 0===e?void 0:e[0])&&void 0!==o?o:""}.x.x`;return{"@angular/cdk":a,"@angular/core":a,"@angular/common":a,"@angular/compiler":a,"@angular/forms":a,"@angular/localize":a,"@angular/platform-browser":a,"@angular/platform-browser-dynamic":a,"@angular/animations":a,"@angular/router":a}}))}getTaigaPackages(){const t=this.location.pathname.startsWith("/next/")||this.location.host.endsWith("web.app")||!s.N.production?"canary":`${u.TUI_VERSION.split(".")[0]}.x.x`;return{"@taiga-ui/cdk":t,"@taiga-ui/i18n":t,"@taiga-ui/core":t,"@taiga-ui/kit":t,"@taiga-ui/icons":t,"@taiga-ui/styles":t,"@taiga-ui/addon-charts":t,"@taiga-ui/addon-commerce":t,"@taiga-ui/addon-mobile":t,"@taiga-ui/addon-preview":t,"@taiga-ui/addon-table":t,"@taiga-ui/addon-tablebars":t,"@taiga-ui/layout":t}}getCommonPackages(){return(0,n.mG)(this,void 0,void 0,(function*(){const{dependencies:t}=yield i.e(79848).then(i.t.bind(i,79848,19)),{dependencies:e}=yield i.e(57803).then(i.t.bind(i,57803,19)),{dependencies:n}=yield i.e(81273).then(i.t.bind(i,81273,19)),{dependencies:o,devDependencies:a}=yield i.e(4147).then(i.t.bind(i,4147,19));return{"@tinkoff/ng-dompurify":t["@tinkoff/ng-dompurify"],"@tinkoff/ng-polymorpheus":e["@tinkoff/ng-polymorpheus"],"@ng-web-apis/common":e["@ng-web-apis/common"],"@tinkoff/ng-event-plugins":e["@tinkoff/ng-event-plugins"],"@ng-web-apis/intersection-observer":n["@ng-web-apis/intersection-observer"],"@ng-web-apis/resize-observer":e["@ng-web-apis/resize-observer"],"@ng-web-apis/mutation-observer":e["@ng-web-apis/mutation-observer"],"@maskito/angular":n["@maskito/angular"],"@maskito/core":n["@maskito/core"],"@maskito/kit":n["@maskito/kit"],"text-mask-core":n["text-mask-core"],"zone.js":o["zone.js"],dompurify:t.dompurify,rxjs:o.rxjs,typescript:a.typescript}}))}}return t.ɵfac=function(e){return new(e||t)(c.LFG(l.Ct))},t.ɵprov=c.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();var p=i(52404);class h{static getProjectFiles(){return(0,n.mG)(this,void 0,void 0,(function*(){const[t,e,n,o,a,r]=yield Promise.all([i.e(2337).then(i.t.bind(i,2337,17)),i.e(36867).then(i.t.bind(i,36867,17)),i.e(85901).then(i.t.bind(i,85901,17)),i.e(20741).then(i.t.bind(i,20741,17)),i.e(13330).then(i.t.bind(i,13330,17)),i.e(70827).then(i.t.bind(i,70827,17))].map(p.JQ)),[s,l]=(0,p.vi)(t),[u]=(0,p.vi)(e),[c]=(0,p.vi)(n),[d]=(0,p.vi)(o),[h]=(0,p.vi)(a),[g]=(0,p.vi)(r);return{angularJson:s,tsconfig:l,mainTs:u,indexHtml:c,polyfills:d,appModuleTs:g,styles:h}}))}static getReadMeFiles(){return(0,n.mG)(this,void 0,void 0,(function*(){const[t]=yield Promise.all([(0,p.JQ)(i.e(19551).then(i.t.bind(i,19551,17)))]);return{stackblitzReadMe:t}}))}}var g=i(66596),m=i(34880);let f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=c.Xpm({type:t,selectors:[["stackblitz-edit-button"]],decls:4,vars:0,consts:[["tuiLink","","type","button"],[1,"t-content"],["src","assets/icons/stackblitz.svg"]],template:function(t,e){1&t&&(c.TgZ(0,"button",0),c.TgZ(1,"span",1),c._UZ(2,"tui-svg",2),c._uU(3," Edit "),c.qZA(),c.qZA())},directives:[g.V,m.P],styles:["@media screen and (max-width: 47.9625em){[_nghost-%COMP%]{font-size:0}}[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{display:flex;align-items:center}"],changeDetection:0}),t})();var v=i(18296);const b=["./app.component.less"];let _=(()=>{class t{constructor(t){this.deps=t,this.name="Stackblitz",this.content=new a.Al(f)}edit(t,e,i){return(0,n.mG)(this,void 0,void 0,(function*(){if(!i.HTML||!i.TypeScript)return;const{appModuleTs:n}=yield h.getProjectFiles(),a=new r.Om(n),s=new r.wg(i.TypeScript),l=(0,v.c0)(i),u=(0,v.Om)(l),c=(0,v._7)(l),d=(0,v.GY)(l);return c.forEach((([t,e])=>{u.some((([t,i])=>i.hasDeclarationEntity(e)))||(a.addImport(e,`./${t}`),a.addDeclaration(e))})),s.selector="my-app",s.templateUrl="./app.component.html",s.styleUrls=b,s.className="AppComponent",o.Z.openProject(Object.assign(Object.assign({},yield this.getStackblitzProjectConfig()),{title:`${t}-${e}`,description:`Taiga UI example of the component ${t}`,files:Object.assign(Object.assign(Object.assign(Object.assign({},yield this.getBaseAngularProjectFiles()),yield this.getStackblitzOnlyFiles(u)),d),{[v.n_`app.module.ts`]:a.toString(),[v.n_`app.component.ts`]:s.toString(),[v.n_`app.component.html`]:`\n\n${i.HTML}\n`,[v.n_`app.component.less`]:(0,v.dE)(i.LESS||"")})}))}))}openStarter({title:t,description:e,files:i},a){return(0,n.mG)(this,void 0,void 0,(function*(){return o.Z.openProject(Object.assign(Object.assign({},yield this.getStackblitzProjectConfig()),{title:t,description:e,files:Object.assign(Object.assign(Object.assign({},yield this.getBaseAngularProjectFiles()),yield this.getStackblitzOnlyFiles()),i)}),a)}))}getBaseAngularProjectFiles(){return(0,n.mG)(this,void 0,void 0,(function*(){const{tsconfig:t,angularJson:e,mainTs:i,polyfills:n,indexHtml:o,styles:a,appModuleTs:r}=yield h.getProjectFiles();return{"tsconfig.json":t,"angular.json":e,"src/main.ts":i,"src/polyfills.ts":n,"src/index.html":o,"src/styles.less":a,[v.n_`app.module.ts`]:r.toString()}}))}getStackblitzOnlyFiles(t=[]){return(0,n.mG)(this,void 0,void 0,(function*(){const{stackblitzReadMe:e}=yield h.getReadMeFiles();return{[v.ze`README.md`]:e,[v.ze`all-taiga-modules.ts`]:yield(0,v.g8)(t)}}))}getStackblitzProjectConfig(){return(0,n.mG)(this,void 0,void 0,(function*(){return{template:"angular-cli",dependencies:yield this.deps.get(),tags:["Angular","Taiga UI","Angular components","UI Kit"]}}))}}return t.ɵfac=function(e){return new(e||t)(c.LFG(d))},t.ɵprov=c.Yz7({token:t,factory:t.ɵfac}),t})()},18296:(t,e,i)=>{i.d(e,{GY:()=>c,Om:()=>p,_7:()=>d,c0:()=>u,dE:()=>r,g8:()=>h,n_:()=>s,ze:()=>l});var n=i(64762),o=i(26627),a=i(44380);const r=t=>t.replace(/@import.+taiga-ui-local(.less)?';/g,"@import '@taiga-ui/core/styles/taiga-ui-local.less';"),s=(t,e="")=>`src/app/${t.join("")}${e}`,l=(t,e="")=>`src/app/@stackblitz/${t.join("")}${e}`,u=t=>Object.entries(t).filter((([t,e])=>e&&!(0,a.mn)(t))),c=t=>{const e={};return t.forEach((([t,i])=>{const n=s`${t}`;e[n]=(0,a.SQ)(t)?r(i):i})),e},d=t=>t.filter((([t,e])=>(0,a.K6)(t)&&new o.u_(e).hasNgComponent)).map((([t,e])=>[t,new o.wg(e).className])),p=t=>t.filter((([t,e])=>(0,a.K6)(t)&&new o.u_(e).hasNgModule)).map((([t,e])=>[t,new o.Om(e)]));function h(t=[]){return(0,n.mG)(this,void 0,void 0,(function*(){const[e,n,o,a,r,s,l,u,c]=yield Promise.all([Promise.resolve().then(i.bind(i,4797)),Promise.resolve().then(i.bind(i,64862)),Promise.resolve().then(i.bind(i,66259)),i.e(50179).then(i.bind(i,50179)),Promise.resolve().then(i.bind(i,63881)),Promise.resolve().then(i.bind(i,55957)),Promise.resolve().then(i.bind(i,46001)),i.e(38072).then(i.bind(i,38072)),Promise.resolve().then(i.bind(i,40249))]).then((t=>{const e=new Set;return t.map((t=>function(t,e){return`${Object.keys(t).reduce(((t,i)=>i.endsWith("Module")&&"TuiOrderWeekDaysPipeModule"!==i&&!e.has(i)?(e.add(i),t.concat(i)):t),[]).join(",\n\t\t")}`}(t,e)))}));return`\nimport {\n ${e}\n} from '@taiga-ui/cdk';\nimport {\n ${n}\n} from '@taiga-ui/core';\nimport {\n ${o}\n} from '@taiga-ui/kit';\nimport {\n ${a}\n} from '@taiga-ui/addon-charts';\nimport {\n ${r}\n} from '@taiga-ui/addon-commerce';\nimport {\n ${s}\n} from '@taiga-ui/addon-mobile';\nimport {\n ${l}\n} from '@taiga-ui/addon-preview';\nimport {\n ${u}\n} from '@taiga-ui/addon-table';\nimport {\n ${c}\n} from '@taiga-ui/addon-tablebars';\n\nimport {ScrollingModule} from '@angular/cdk/scrolling';\nimport {HttpClientModule} from '@angular/common/http';\nimport {FormsModule, ReactiveFormsModule} from '@angular/forms';\nimport {RouterModule} from '@angular/router';\nimport {BrowserModule} from '@angular/platform-browser';\nimport {BrowserAnimationsModule} from '@angular/platform-browser/animations';\nimport {MaskitoModule} from '@maskito/angular';\nimport {PolymorpheusModule} from '@tinkoff/ng-polymorpheus';\n${t.map((([t,{className:e}])=>`import {${e}} from '../${t.replace(".ts","")}';`)).join("\n")}\n\nexport const ALL_TAIGA_UI_MODULES = [\n BrowserModule,\n BrowserAnimationsModule,\n HttpClientModule,\n FormsModule,\n ReactiveFormsModule,\n ScrollingModule,\n PolymorpheusModule,\n MaskitoModule,\n RouterModule.forRoot([]),\n /* CDK */\n ${e},\n /* CORE */\n ${n},\n /* KIT */\n ${o},\n /* ADDON-CHARTS */\n ${a},\n /* ADDON-COMMERCE */\n ${r},\n /* ADDON-MOBILE */\n ${s},\n /* ADDON-PREVIEW */\n ${l},\n /* ADDON-TABLE */\n ${u},\n /* ADDON-TABLEBARS */\n ${c},\n /* EXAMPLE MODULES */\n ${t.map((([,{className:t}])=>t)).join(",\n\t\t")}\n];\n`}))}},44380:(t,e,i)=>{i.d(e,{uE:()=>d,SQ:()=>r,mn:()=>s,K6:()=>a});var n=i(54487),o=i(52404);function a(t){return t===o.N0.TS||t.endsWith(".ts")}function r(t){return t===o.N0.LESS||`${t}`.endsWith(".less")}function s(t){return Object.values(o.N0).includes(t)}function l(t){return t.replace("@import '@taiga-ui/core/styles/taiga-ui-local';","@import '@taiga-ui/core/styles/taiga-ui-local.less';")}var u=i(26627);function c(t){const e=new u.u_(t);return e.hasNgComponent&&e.addImport("ChangeDetectionStrategy","@angular/core"),e.toString().replace(/import {encapsulation} from '.*';\n/gm,"").replace(/import {changeDetection} from '.*';\n/gm,"").replace(/\n +encapsulation,/gm,"").replace(/changeDetection,/gm,"changeDetection: ChangeDetectionStrategy.OnPush,")}function d(t){const e={};return Object.entries(t).forEach((([t,i])=>{const o=function(t){return a(t)?c:r(t)?l:n.y}(t);e[t]=o(i)})),e}},68393:(t,e,i)=>{i.d(e,{B:()=>p,l:()=>d});var n=i(4797),o=i(89570),a=i(64862),r=i(46782),s=i(74788),l=i(76189);function u(t,e){if(1&t&&(s.ynx(0),s._uU(1),s.BQk()),2&t){const t=e.polymorpheusOutlet;s.xp6(1),s.hij(" ",t," ")}}let c=(()=>{class t{constructor(t,e,i){this.context=t,e.pipe((0,r.R)(i)).subscribe((()=>this.context.$implicit.complete()))}onClick(t){this.context.completeWith(t)}}return t.ɵfac=function(e){return new(e||t)(s.Y36(o.yf),s.Y36(a.TuiDialogCloseService),s.Y36(n.TuiDestroyService,2))},t.ɵcmp=s.Xpm({type:t,selectors:[["prompt"]],features:[s._Bn([n.TuiDestroyService,a.TuiDialogCloseService])],decls:9,vars:6,consts:[[3,"id"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"buttons"],["tuiButton","","type","button",1,"tui-space_right-3",3,"click"],["appearance","secondary","tuiButton","","type","button",3,"click"]],template:function(t,e){1&t&&(s.TgZ(0,"h2",0),s._uU(1),s.qZA(),s.TgZ(2,"section"),s.YNc(3,u,2,1,"ng-container",1),s.qZA(),s.TgZ(4,"p",2),s.TgZ(5,"button",3),s.NdJ("click",(function(){return e.onClick(!0)})),s._uU(6),s.qZA(),s.TgZ(7,"button",4),s.NdJ("click",(function(){return e.onClick(!1)})),s._uU(8),s.qZA(),s.qZA()),2&t&&(s.Q6J("id",e.context.id),s.xp6(1),s.Oqu(e.context.heading),s.xp6(2),s.Q6J("polymorpheusOutlet",e.context.content)("polymorpheusOutletContext",e.context),s.xp6(3),s.hij(" ",e.context.buttons[0]," "),s.xp6(2),s.hij(" ",e.context.buttons[1]," "))},directives:[o.Li,l.v],styles:["[_nghost-%COMP%]{display:block;padding:1.5rem;margin:auto;border-radius:0 0 .75rem .75rem;background:var(--tui-base-01);box-shadow:inset 0 4px var(--tui-accent);animation:tuiReveal var(--tui-duration),tuiFadeIn var(--tui-duration)}.buttons[_ngcontent-%COMP%]{display:flex;justify-content:center;margin:1.5rem 0 0}"],changeDetection:0}),t})(),d=(()=>{class t extends n.AbstractTuiDialogService{constructor(){super(...arguments),this.defaultOptions={heading:"Are you sure?",buttons:["Yes","No"]},this.component=new o.Al(c)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=s.n5z(t)))(i||t)}}(),t.ɵprov=s.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();const p={provide:n.TUI_DIALOGS,useExisting:d,multi:!0}},23091:(t,e,i)=>{i.d(e,{T:()=>a});var n=i(12057),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({imports:[[n.ez]]}),t})()},72872:(t,e,i)=>{i.d(e,{Y:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.AbstractTuiPortalService{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵprov=o.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},41054:(t,e,i)=>{i.d(e,{l:()=>l});var n=i(64862),o=i(74788),a=i(88618);const r=[[["tui-data-list"],["","tuiMenu",""]],"*",[["a"],["button"],["","tuiAction",""]]],s=["tui-data-list,[tuiMenu]","*","a,button,[tuiAction]"];let l=(()=>{class t{constructor(t){this.animation=t,this.expanded=!1}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TUI_ANIMATION_OPTIONS))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-action-bar"]],hostAttrs:["tuiTheme","night"],hostVars:2,hostBindings:function(t,e){2&t&&o.d8E("@tuiFadeIn",e.animation)("@tuiSlideInTop",e.animation)},inputs:{expanded:"expanded"},ngContentSelectors:s,decls:6,vars:1,consts:[[3,"expanded"],[1,"t-content"],[1,"t-actions"]],template:function(t,e){1&t&&(o.F$t(r),o.TgZ(0,"tui-expand",0),o.Hsn(1),o.qZA(),o.TgZ(2,"div",1),o.Hsn(3,1),o.TgZ(4,"div",2),o.Hsn(5,2),o.qZA(),o.qZA()),2&t&&o.Q6J("expanded",e.expanded)},directives:[a.S],styles:["[_nghost-%COMP%]{position:fixed;left:1rem;right:1rem;bottom:1rem;display:flex;box-sizing:border-box;min-height:4rem;border-radius:var(--tui-radius-xl);background:rgba(0,0,0,.75);color:var(--tui-text-01);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);flex-direction:column;justify-content:center;padding:.625rem}[_nghost-%COMP%] tui-data-list[data-size]{padding:.25rem 0 .5rem}[tuiTheme=night][_nghost-%COMP%]{--tui-text-01: var(--tui-text-01-night);--tui-text-02: var(--tui-text-02-night);--tui-text-03: var(--tui-text-03-night);--tui-base-03: var(--tui-neutral-bg-night)}.t-content[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;padding-left:.625rem}.t-actions[_ngcontent-%COMP%]{display:flex;grid-gap:.5rem;gap:.5rem}tui-root._mobile[_nghost-%COMP%] .t-actions[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-actions[_ngcontent-%COMP%]{grid-gap:.375rem;gap:.375rem}"],data:{animation:[n.tuiFadeIn,n.tuiSlideInTop]},changeDetection:0}),t})()},1733:(t,e,i)=>{i.d(e,{L:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.TuiPortalDirective{}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["ng-template","tuiActionBar",""]],inputs:{tuiPortal:["tuiActionBar","tuiPortal"]},features:[o.qOj]}),t})()},94425:(t,e,i)=>{i.d(e,{B:()=>g});var n=i(23764),o=i(4797),a=i(66682),r=i(88002),s=i(46342),l=i(74788),u=i(1090),c=i(12057);const d=["side"],p=[[["","tuiSlot","left"]],"*",[["","tuiSlot","right"]]],h=["[tuiSlot='left']","*","[tuiSlot='right']"];let g=(()=>{class t{constructor(t,e){this.resize$=t,this.mutation$=e,this.side=o.EMPTY_QUERY,this.size="m",this.width$=(0,a.T)(this.resize$,this.mutation$).pipe((0,r.U)((()=>{var t,e;return 2*Math.max(null===(t=this.side.first)||void 0===t?void 0:t.nativeElement.clientWidth,null===(e=this.side.last)||void 0===e?void 0:e.nativeElement.clientWidth)})))}}return t.ɵfac=function(e){return new(e||t)(l.Y36(o.TuiResizeService),l.Y36(n.IM))},t.ɵcmp=l.Xpm({type:t,selectors:[["tui-app-bar"]],viewQuery:function(t,e){if(1&t&&l.Gf(d,5),2&t){let t;l.iGM(t=l.CRH())&&(e.side=t)}},hostVars:1,hostBindings:function(t,e){2&t&&l.uIk("data-size",e.size)},inputs:{size:"size"},features:[l._Bn(s.r)],ngContentSelectors:h,decls:9,vars:4,consts:[["side",""],["tuiFade","",1,"t-content"]],template:function(t,e){1&t&&(l.F$t(p),l.TgZ(0,"div",null,0),l.Hsn(2),l.qZA(),l.TgZ(3,"div",1),l.ALo(4,"async"),l.Hsn(5,1),l.qZA(),l.TgZ(6,"div",null,0),l.Hsn(8,2),l.qZA()),2&t&&(l.xp6(3),l.Udp("--sides",l.lcZ(4,2,e.width$),"px"))},directives:[u.X],pipes:[c.Ov],styles:["tui-app-bar{position:relative;display:flex;height:3rem;align-items:center;justify-content:space-between;border:solid transparent;border-width:0 .375rem;box-sizing:border-box;font:var(--tui-font-text-m);font-weight:bold;text-align:center;color:var(--tui-text-01);background:var(--tui-base-01);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}tui-app-bar>.t-content{left:50%;transform:translate(-50%);position:absolute;display:flex;height:100%;max-width:calc(100% - var(--sides, 0px));flex-direction:column;justify-content:center;flex:1;padding:0 .375rem;box-sizing:border-box;text-align:inherit;white-space:nowrap}tui-app-bar [tuiButton][data-size=m]{font-weight:normal}tui-app-bar [tuiTitle]{text-align:inherit;font:inherit}tui-app-bar [tuiSubtitle]{color:var(--tui-text-02)}tui-app-bar[data-size=m] [tuiTitle]{line-height:1.2em;grid-gap:0;gap:0}tui-app-bar[data-size=l]{border:0;height:4rem}tui-app-bar[data-size=l]>:first-child,tui-app-bar[data-size=l]>:last-child{margin:0 -.75rem}\n"],encapsulation:2,changeDetection:0}),t})()},46342:(t,e,i)=>{i.d(e,{r:()=>r});var n=i(23764),o=i(4797),a=i(37343);const r=[o.TuiDestroyService,o.TuiResizeService,n.IM,{provide:n.k2,useValue:{characterData:!0,childList:!0,subtree:!0}},(0,a.O0)({size:"m",appearance:"link"})]},62915:(t,e,i)=>{i.d(e,{B:()=>c});var n=i(64762),o=i(4797),a=i(74788),r=i(12057),s=i(1090);function l(t,e){if(1&t&&(a.TgZ(0,"span",2),a._uU(1),a.qZA()),2&t){const t=e.$implicit;a.xp6(1),a.hij(" ",t," ")}}function u(t,e){if(1&t&&(a.ynx(0),a.YNc(1,l,2,1,"span",1),a.BQk()),2&t){const t=a.oxw();a.xp6(1),a.Q6J("ngForOf",t.split(t.label))}}class c{constructor(){this.label=""}split(t){return t.split(" ")}}c.ɵfac=function(t){return new(t||c)},c.ɵcmp=a.Xpm({type:c,selectors:[["tui-avatar-labeled"]],hostVars:1,hostBindings:function(t,e){2&t&&a.uIk("title",e.label)},inputs:{label:"label"},ngContentSelectors:["*"],decls:2,vars:1,consts:[[4,"ngIf"],["tuiFade","",4,"ngFor","ngForOf"],["tuiFade",""]],template:function(t,e){1&t&&(a.F$t(),a.Hsn(0),a.YNc(1,u,2,1,"ng-container",0)),2&t&&(a.xp6(1),a.Q6J("ngIf",e.label.length))},directives:[r.O5,r.sg,s.X],styles:["tui-avatar-labeled{display:flex;width:3.5rem;box-sizing:content-box;flex-direction:column;text-align:center;align-items:center;line-height:.895rem;font-size:.75rem;padding:0 .5rem;white-space:nowrap}tui-avatar-labeled tui-avatar{margin-bottom:.375rem}tui-avatar-labeled [tuiFade]{width:calc(100% + 1rem)}\n"],encapsulation:2,changeDetection:0}),(0,n.gn)([o.tuiPure],c.prototype,"split",null)},46516:(t,e,i)=>{i.d(e,{J:()=>h});var n=i(74788),o=i(4797),a=i(15732),r=i(37609),s=i(12057),l=i(41532);function u(t,e){if(1&t&&n._UZ(0,"img",4),2&t){const t=n.oxw();n.Q6J("src",t.value,n.LSH)}}function c(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Oqu(t.value)}}function d(t,e){1&t&&(n.ynx(0),n.Hsn(1),n.BQk())}const p=["*"];let h=(()=>{class t{constructor(t,e,i){this.options=t,this.resolver=e,this.renderer=i,this.size=this.options.size,this.round=this.options.round,this.src=null,this.appearance=this.options.appearance}get safeSrc(){var t,e;return null!==(e=null===(t=this.src)||void 0===t?void 0:t.toString())&&void 0!==e?e:""}get value(){return this.src||""}get type(){return this.value&&!(0,o.tuiIsString)(this.value)?"img":this.value.startsWith("tuiIcon")||this.value.endsWith(".svg")?"icon":this.value.length>0&&this.value.length<3?"text":this.value.length?"img":"content"}onColoredIcon(t){this.renderer.setStyle(t,"padding","20%")}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.fh),n.Y36(a.u),n.Y36(n.Qsj))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-avatar"]],hostAttrs:["tuiAppearance",""],hostVars:7,hostBindings:function(t,e){1&t&&n.NdJ("tui-icon-colored",(function(t){return e.onColoredIcon(t.target)})),2&t&&(n.uIk("data-appearance",e.appearance)("data-size",e.size)("data-type",e.type),n.Udp("--t-mask","url("+e.resolver(e.safeSrc)+")"),n.ekj("_round",e.round))},inputs:{size:"size",round:"round",src:"src",appearance:"appearance"},ngContentSelectors:p,decls:4,vars:3,consts:[[3,"ngSwitch"],["alt","","loading","lazy",3,"src",4,"ngSwitchCase"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],["alt","","loading","lazy",3,"src"]],template:function(t,e){1&t&&(n.F$t(),n.ynx(0,0),n.YNc(1,u,1,1,"img",1),n.YNc(2,c,2,1,"ng-container",2),n.YNc(3,d,2,0,"ng-container",3),n.BQk()),2&t&&(n.Q6J("ngSwitch",e.type),n.xp6(1),n.Q6J("ngSwitchCase","img"),n.xp6(1),n.Q6J("ngSwitchCase","text"))},directives:[s.RF,s.n9,s.ED,l.B],styles:['[_nghost-%COMP%]{--t-size: 3.5rem;--t-radius: .75rem;position:relative;display:inline-flex;flex-shrink:0;width:var(--t-size);height:var(--t-size);align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;border-radius:var(--t-radius);background:var(--tui-secondary);color:var(--tui-text-02);vertical-align:middle;box-sizing:border-box;padding:.25rem;opacity:.999}[_nghost-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;background:currentColor;-webkit-mask:var(--t-mask) no-repeat center / 60%;mask:var(--t-mask) no-repeat center / 60%}[data-size=xs][_nghost-%COMP%]{--t-size: var(--tui-height-xs);--t-radius: .5rem;font:var(--tui-font-text-xs);font-weight:bold}[data-size=xs][data-type=content][_nghost-%COMP%]{font:var(--tui-font-text-m);font-size:.5625rem}[data-size=s][_nghost-%COMP%]{--t-size: var(--tui-height-s);--t-radius: .5rem;font:var(--tui-font-text-s);font-weight:bold}[data-size=s][data-type=content][_nghost-%COMP%]{font:var(--tui-font-text-xs);font-weight:bold}[data-size=m][_nghost-%COMP%]{--t-size: calc(var(--tui-height-m) - .25rem);--t-radius: .75rem;font:var(--tui-font-text-l);font-weight:bold}[data-size=m][data-type=content][_nghost-%COMP%]{font:var(--tui-font-text-m);font-weight:bold}[data-size=l][_nghost-%COMP%]{--t-size: var(--tui-height-l);--t-radius: .75rem;font:var(--tui-font-heading-5)}[data-size=l][data-type=content][_nghost-%COMP%]{font:var(--tui-font-text-l);font-weight:bold}[data-size=xl][_nghost-%COMP%]{--t-size: 5rem;--t-radius: .75rem;font:var(--tui-font-heading-3)}[data-size=xl][data-type=content][_nghost-%COMP%]{font:var(--tui-font-heading-4)}[data-size=xxl][_nghost-%COMP%]{--t-size: 6rem;--t-radius: 1rem;font:var(--tui-font-heading-3)}[data-size=xxl][data-type=content][_nghost-%COMP%]{font:var(--tui-font-heading-3)}[data-size=xxxl][_nghost-%COMP%]{--t-size: 8rem;--t-radius: 1.25rem;font:var(--tui-font-heading-2)}[data-size=xxxl][data-type=content][_nghost-%COMP%]{font:var(--tui-font-heading-3)}[data-type=img][_nghost-%COMP%]{background:transparent}[data-type=icon][_nghost-%COMP%]:before{content:""}._round[_nghost-%COMP%]{--t-radius: calc(var(--t-size) / 2)}[_nghost-%COMP%] img, [_nghost-%COMP%] picture, [_nghost-%COMP%] video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;box-sizing:border-box}'],changeDetection:0}),t})()},37609:(t,e,i)=>{i.d(e,{fh:()=>a,ug:()=>r});var n=i(4797);const o={appearance:"",round:!0,size:"l"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},28206:(t,e,i)=>{i.d(e,{Jm:()=>s,ug:()=>l.ug}),i(46516);var n=i(12057),o=i(35882),a=i(66259),r=i(74788);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=r.oAB({type:t}),t.ɵinj=r.cJS({imports:[[n.ez,o.Zi,a.TuiLazyLoadingModule]]}),t})();var l=i(37609)},64917:(t,e,i)=>{i.d(e,{$:()=>s});var n=i(64862),o=i(84233),a=i(74788);const r=["*"];let s=(()=>{class t{constructor(t,e){this.animation=t,this.options=e,this.size=this.options.size}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TUI_ANIMATION_OPTIONS),a.Y36(o.qj))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-badge-notification"]],hostVars:2,hostBindings:function(t,e){2&t&&(a.uIk("data-size",e.size),a.d8E("@tuiPop",e.animation))},inputs:{size:"size"},ngContentSelectors:r,decls:1,vars:0,template:function(t,e){1&t&&(a.F$t(),a.Hsn(0))},styles:["[_nghost-%COMP%]{--t-size: 1.5rem;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;color:var(--tui-text-01-night);border-radius:2rem;white-space:nowrap;overflow:hidden;vertical-align:middle;font:var(--tui-font-text-s);max-width:100%;padding:0 .25rem;background:#f52222;height:var(--t-size);min-width:var(--t-size)}[data-size=m][_nghost-%COMP%]{--t-size: 1.25rem}[data-size=s][_nghost-%COMP%]{--t-size: 1rem;padding:0 .125rem;font:var(--tui-font-text-xs)}[data-size=xs][_nghost-%COMP%]{--t-size: .375rem;padding:0;font-size:0}[_nghost-%COMP%] [tuiIconButton][_nghost-%COMP%], [tuiIconButton] [_nghost-%COMP%]{position:absolute;right:25%;top:25%}"],data:{animation:[n.tuiPop]},changeDetection:0}),t})()},84233:(t,e,i)=>{i.d(e,{Ih:()=>r,qj:()=>a});var n=i(4797);const o={size:"m"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},66527:(t,e,i)=>{i.d(e,{Nv:()=>o,Ih:()=>a.Ih}),i(64917);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var a=i(84233)},55042:(t,e,i)=>{i.d(e,{z:()=>s});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-badge"],decls:0,vars:0,template:function(t,e){},styles:['[tuiBadgeNew]{--t-gap: 0rem;--t-icon-size: 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle;max-width:100%;grid-gap:calc(var(--t-gap) - 2 * var(--t-margin));gap:calc(var(--t-gap) - 2 * var(--t-margin));border-radius:6rem;background:#959595;color:var(--tui-base-01);padding:var(--t-padding);height:var(--t-size);min-width:var(--t-size);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font:var(--tui-font-text-s)}[tuiBadgeNew]>img,[tuiBadgeNew]>tui-svg,[tuiBadgeNew]>tui-icon,[tuiBadgeNew]>tui-avatar,[tuiBadgeNew]>tui-badge,[tuiBadgeNew]>[tuiBadge],[tuiBadgeNew]>[tuiRadio],[tuiBadgeNew]>[tuiToggle],[tuiBadgeNew]>[tuiCheckbox],[tuiBadgeNew]._icon-left:before,[tuiBadgeNew]._icon-right:after{margin:var(--t-margin)}[tuiBadgeNew][tuiStatus]:before{width:.375rem;height:.375rem}[tuiBadgeNew]>tui-icon,[tuiBadgeNew][tuiIcons]:before,[tuiBadgeNew][tuiIcons]:after{font-size:var(--t-icon-size)!important}[tuiBadgeNew][data-appearance=error]{--t-status: var(--tui-error-fill)}[tuiBadgeNew][data-appearance=success]{--t-status: var(--tui-success-fill)}[tuiBadgeNew][data-appearance=warning]{--t-status: var(--tui-warning-fill)}[tuiBadgeNew][data-appearance=info]{--t-status: var(--tui-info-fill)}[tuiBadgeNew][data-appearance=neutral]{--t-status: var(--tui-neutral-fill)}[tuiBadgeNew][tuiStatus][data-appearance=error]:before,[tuiBadgeNew][tuiStatus][data-appearance=success]:before,[tuiBadgeNew][tuiStatus][data-appearance=warning]:before,[tuiBadgeNew][tuiStatus][data-appearance=info]:before,[tuiBadgeNew][tuiStatus][data-appearance=neutral]:before{content:""}[tuiBadgeNew][data-size=s]{--t-padding: 0 .3125rem;--t-size: 1rem;--t-icon-size: .625rem;--t-margin: -.125rem}[tuiBadgeNew][data-size=s][tuiStatus]:before{width:.25rem;height:.25rem;-webkit-margin-end:-.125rem;margin-inline-end:-.125rem}[tuiBadgeNew][data-size=m]{--t-padding: 0 .375rem;--t-size: 1.25rem;--t-icon-size: .75rem;--t-margin: -.125rem}[tuiBadgeNew][data-size=l]{--t-padding: 0 .5rem;--t-size: var(--tui-height-xs);--t-margin: -.25rem}[tuiBadgeNew][data-size=l][tuiStatus]:before{-webkit-margin-end:-.25rem;margin-inline-end:-.25rem}[tuiBadgeNew][data-size=xl]{--t-margin: -.25rem;--t-padding: 0 .75rem;--t-size: var(--tui-height-s);font:var(--tui-font-text-m)}[tuiBadgeNew][data-size=xl][tuiStatus]:before{width:.5rem;height:.5rem;-webkit-margin-end:-.125rem;margin-inline-end:-.125rem}img[tuiBadge]{padding:0;width:var(--t-size)}tui-icon[tuiBadge]{--t-margin: 0 !important;-webkit-mask:none;mask:none;height:var(--t-size);width:var(--t-size)}tui-icon[tuiBadge][data-size=s]:after{-webkit-mask-size:.625rem;mask-size:.625rem}tui-icon[tuiBadge][data-size=m]:after{-webkit-mask-size:.75rem;mask-size:.75rem}tui-icon[tuiBadge][data-size=l]:after,tui-icon[tuiBadge][data-size=xl]:after{-webkit-mask-size:1rem;mask-size:1rem}\n'],encapsulation:2,changeDetection:0}),t})();var r=i(11941);let s=(()=>{class t{constructor(t,e){this.options=t,this.size=this.options.size,this.appearance=this.options.appearance,e.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(r.WY),o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["tui-badge"],["","tuiBadge",""]],hostAttrs:["tuiBadgeNew","","tuiAppearance",""],hostVars:2,hostBindings:function(t,e){2&t&&o.uIk("data-appearance",e.appearance)("data-size",e.size)},inputs:{size:"size",appearance:"appearance"}}),t})()},11941:(t,e,i)=>{i.d(e,{Es:()=>r,WY:()=>a});var n=i(4797);const o={size:"l",appearance:"default"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},20186:(t,e,i)=>{i.d(e,{fT:()=>a,Es:()=>r.Es}),i(55042);var n=i(34446),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({imports:[[n.Xf]]}),t})();var r=i(11941)},6841:(t,e,i)=>{i.d(e,{V:()=>s});var n=i(74788),o=i(75412);const a=["*",[["tui-badge-notification","tuiSlot","top"]],[["","tuiSlot","top"]],[["tui-badge-notification","tuiSlot","bottom"]],[["","tuiSlot","bottom"]]],r=["*","tui-badge-notification[tuiSlot='top']","[tuiSlot='top']","tui-badge-notification[tuiSlot='bottom']","[tuiSlot='bottom']"];let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-badged-content"]],ngContentSelectors:r,decls:11,vars:4,consts:[[1,"t-badge","t-badge_top",3,"tuiResize"],["badgeTop",""],[1,"t-border"],[1,"t-badge","t-badge_bottom",3,"tuiResize"],["badgeBottom",""]],template:function(t,e){if(1&t&&(n.F$t(a),n.Hsn(0),n.TgZ(1,"div",0,1),n.NdJ("tuiResize",(function(){return 0})),n.Hsn(3,1),n.TgZ(4,"div",2),n.Hsn(5,2),n.qZA(),n.qZA(),n.TgZ(6,"div",3,4),n.NdJ("tuiResize",(function(){return 0})),n.Hsn(8,3),n.TgZ(9,"div",2),n.Hsn(10,4),n.qZA(),n.qZA()),2&t){const t=n.MAs(2),e=n.MAs(7);n.xp6(1),n.Udp("--t-badge-height",t.offsetHeight,"px"),n.xp6(5),n.Udp("--t-badge-height",e.offsetHeight,"px")}},directives:[o.$],styles:["[_nghost-%COMP%]{--tui-radius: var(--tui-radius-l);--t-badge-height: 0;--t-corner-offset: calc((var(--tui-radius) * 1.4142 - var(--tui-radius)) * 1 / 1.4142);position:relative;display:inline-block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-max-content;width:max-content;color:var(--tui-base-01)}.t-badge[_ngcontent-%COMP%]{--t-offset: calc(var(--t-badge-height) * -.5 + var(--t-corner-offset));position:absolute;display:flex}.t-badge_top[_ngcontent-%COMP%]{top:var(--t-offset);right:var(--t-offset)}.t-badge_bottom[_ngcontent-%COMP%]{bottom:var(--t-offset);right:var(--t-offset)}.t-border[_ngcontent-%COMP%]:not(:empty){display:flex;border-radius:6rem;box-shadow:0 0 0 1px currentColor;background:currentColor}"],changeDetection:0}),t})()},55439:(t,e,i)=>{i.d(e,{v:()=>c});var n=i(4797),o=i(64862),a=i(66101),r=i(74788),s=i(23184);const l=["tuiButton","","loading",""],u=["*"];let c=(()=>{class t{constructor(t){this.options=t,this.size=this.options.size,this.loading=!1}get loaderSize(){return(0,o.tuiSizeBigger)(this.size)?"m":"s"}get label(){return(0,n.tuiIsString)(this.loading)?this.loading:""}onClick(t){this.loading&&t.stopPropagation()}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.Gm))},t.ɵcmp=r.Xpm({type:t,selectors:[["","tuiButton","","loading",""],["","tuiIconButton","","loading",""]],hostVars:3,hostBindings:function(t,e){1&t&&r.NdJ("click.capture",(function(t){return e.onClick(t)})),2&t&&(r.uIk("aria-disabled",e.loading),r.ekj("_loading",e.loading))},inputs:{size:"size",loading:"loading"},attrs:l,ngContentSelectors:u,decls:2,vars:4,consts:[["aria-live","polite","role","status",1,"t-loader",3,"inheritColor","showLoader","size","textContent"]],template:function(t,e){1&t&&(r.F$t(),r.Hsn(0),r._UZ(1,"tui-loader",0)),2&t&&(r.xp6(1),r.Q6J("inheritColor",!0)("showLoader",!!e.loading)("size",e.loaderSize)("textContent",e.label))},directives:[s.k],encapsulation:2,changeDetection:0}),t})()},4425:(t,e,i)=>{i.d(e,{m:()=>l});var n=i(4797),o=i(64862),a=i(66101),r=i(74788);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=r.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-button-styles"],decls:0,vars:0,template:function(t,e){},styles:['[tuiButtonNew]{--t-gap: .125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle;max-width:100%;grid-gap:calc(var(--t-gap) - 2 * var(--t-margin));gap:calc(var(--t-gap) - 2 * var(--t-margin));height:var(--t-size);justify-content:center;border-radius:var(--t-radius);padding:var(--t-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}[tuiButtonNew]>img,[tuiButtonNew]>tui-svg,[tuiButtonNew]>tui-icon,[tuiButtonNew]>tui-avatar,[tuiButtonNew]>tui-badge,[tuiButtonNew]>[tuiBadge],[tuiButtonNew]>[tuiRadio],[tuiButtonNew]>[tuiToggle],[tuiButtonNew]>[tuiCheckbox],[tuiButtonNew]._icon-left:before,[tuiButtonNew]._icon-right:after{margin:var(--t-margin)}[tuiButtonNew]>.t-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[tuiButtonNew]>.t-loader .t-text{position:absolute}[tuiButtonNew][data-size=xs]{--t-size: var(--tui-height-xs);--t-radius: var(--tui-radius-xs);--t-padding: 0 .375rem;--t-margin: -.125rem;font:var(--tui-font-text-s)}[tuiButtonNew][data-size=xs] tui-svg,[tuiButtonNew][data-size=xs] tui-icon,[tuiButtonNew][data-size=xs]:before{font-size:1rem}[tuiButtonNew][data-size=s]{--t-size: var(--tui-height-s);--t-radius: var(--tui-radius-s);--t-padding: 0 .625rem;--t-margin: -.125rem;font:var(--tui-font-text-s)}[tuiButtonNew][data-size=s] tui-svg,[tuiButtonNew][data-size=s] tui-icon,[tuiButtonNew][data-size=s]:not([tuiIconButton][data-appearance="icon"]):before{font-size:1rem}[tuiButtonNew][data-size=m]{--t-size: var(--tui-height-m);--t-radius: var(--tui-radius-m);--t-padding: 0 1rem;--t-margin: -.375rem;font:var(--tui-font-text-m);font-weight:bold}[tuiButtonNew][data-size=m]:after{-webkit-margin-end:-.125rem;margin-inline-end:-.125rem}[tuiButtonNew][data-size=l]{--t-size: var(--tui-height-l);--t-radius: var(--tui-radius-l);--t-padding: 0 1.25rem;--t-gap: .25rem;--t-margin: -.25rem;font:var(--tui-font-text-m);font-weight:bold}[tuiButtonNew][data-size=l]:after{-webkit-margin-start:.25rem;margin-inline-start:.25rem;-webkit-margin-end:-.25rem;margin-inline-end:-.25rem}[tuiButtonNew]._loading{--tui-disabled-opacity: 1;-webkit-text-fill-color:transparent}[tuiButtonNew]._loading>*,[tuiButtonNew]._loading:before,[tuiButtonNew]._loading:after{opacity:0}[tuiButtonNew]._loading>.t-loader{opacity:1}[tuiButtonNew][tuiIcons]:after{font-size:1rem}[tuiIconButton][tuiButtonNew]{--t-gap: 0;width:var(--t-size);font-size:0;padding:0}\n'],encapsulation:2,changeDetection:0}),t})(),l=(()=>{class t{constructor(t,e,i){this.options=t,this.mode$=e,this.size=this.options.size,this.appearance=this.options.appearance,i.addComponent(s)}}return t.ɵfac=function(e){return new(e||t)(r.Y36(a.Gm),r.Y36(o.TUI_MODE),r.Y36(n.TuiDirectiveStylesService))},t.ɵdir=r.lG2({type:t,selectors:[["a","tuiButton",""],["button","tuiButton",""],["a","tuiIconButton",""],["button","tuiIconButton",""]],hostAttrs:["tuiButtonNew","","tuiAppearance",""],hostVars:2,hostBindings:function(t,e){1&t&&r.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&r.uIk("data-size",e.size)("data-appearance",e.appearance)},inputs:{size:"size",appearance:"appearance"},features:[r._Bn([o.MODE_PROVIDER])]}),t})()},66101:(t,e,i)=>{i.d(e,{Gm:()=>a,O0:()=>r});var n=i(4797);const o={size:"l",appearance:"primary"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},37343:(t,e,i)=>{i.d(e,{fN:()=>s,O0:()=>l.O0}),i(55439),i(4425);var n=i(12057),o=i(64862),a=i(34446),r=i(74788);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=r.oAB({type:t}),t.ɵinj=r.cJS({imports:[[n.ez,o.TuiSvgModule,o.TuiLoaderModule,a.Xf]]}),t})();var l=i(66101)},22968:(t,e,i)=>{i.d(e,{f:()=>d});var n=i(74788),o=i(23738),a=i(4797),r=i(15732),s=i(87519),l=i(46782),u=i(58944);const c=["type","checkbox","tuiCheckbox",""];let d=(()=>{class t{constructor(t,e,i,n,o,a){this.cdr=t,this.resolver=e,this.options=i,this.destroy$=n,this.el=o,this.control=a,this.size=this.options.size}get icon(){const t=this.el.nativeElement.indeterminate?this.options.icons.indeterminate:this.options.icons.checked,e=(0,a.tuiIsString)(t)?t:t(this.size);return`url(${this.resolver(e)})`}ngOnInit(){var t;(null===(t=this.control)||void 0===t?void 0:t.valueChanges)&&(0,a.tuiControlValue)(this.control).pipe((0,s.x)(),(0,a.tuiWatch)(this.cdr),(0,l.R)(this.destroy$)).subscribe((t=>{const e=this.control instanceof o.On?this.control.model:t;this.el.nativeElement.indeterminate=null===e}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.sBO),n.Y36(r.u),n.Y36(u.Y2),n.Y36(a.TuiDestroyService,2),n.Y36(n.SBq),n.Y36(o.a5,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["input","type","checkbox","tuiCheckbox",""]],hostAttrs:["tuiAppearance",""],hostVars:8,hostBindings:function(t,e){2&t&&(n.Ikx("disabled",!e.control||e.control.disabled),n.uIk("data-size",e.size),n.Udp("--t-mask",e.icon),n.ekj("_invalid",(null==e.control?null:e.control.invalid)&&(null==e.control?null:e.control.touched))("_readonly",!e.control))},inputs:{size:"size"},features:[n._Bn([a.TuiDestroyService])],attrs:c,decls:0,vars:0,template:function(t,e){},styles:['[_nghost-%COMP%]{width:1.5rem;height:1.5rem;border-radius:var(--tui-radius-s);color:var(--tui-primary-text);cursor:pointer;margin:0;box-shadow:inset 0 0 0 .0625rem var(--tui-clear-active)}[_nghost-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:currentColor;-webkit-mask:url(\'data:image/svg+xml,\') center / 100%;mask:url(\'data:image/svg+xml,\') center / 100%;transform:scale(0);transition:transform var(--tui-duration) ease-in-out,-webkit-mask 0s var(--tui-duration) ease-in-out;transition:transform var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out;transition:transform var(--tui-duration) ease-in-out,mask 0s var(--tui-duration) ease-in-out,-webkit-mask 0s var(--tui-duration) ease-in-out}[_nghost-%COMP%]:disabled._readonly{opacity:1}[_nghost-%COMP%]:checked, [_nghost-%COMP%]:indeterminate{box-shadow:none;background:var(--tui-primary)}[_nghost-%COMP%]:checked:hover, [_nghost-%COMP%]:indeterminate:hover{background:var(--tui-primary-hover)}[_nghost-%COMP%]:checked:active, [_nghost-%COMP%]:indeterminate:active{background:var(--tui-primary-active)}[_nghost-%COMP%]:checked:before, [_nghost-%COMP%]:indeterminate:before{-webkit-mask-image:var(--t-mask);mask-image:var(--t-mask);transform:scale(1);transition:transform var(--tui-duration) ease-in-out,-webkit-mask 0s ease-in-out;transition:transform var(--tui-duration) ease-in-out,mask 0s ease-in-out;transition:transform var(--tui-duration) ease-in-out,mask 0s ease-in-out,-webkit-mask 0s ease-in-out}[data-size=s][_nghost-%COMP%]{width:1rem;height:1rem;border-radius:var(--tui-radius-xs)}._invalid[_nghost-%COMP%]{box-shadow:inset 0 0 0 .0625rem var(--tui-error-bg-hover)}._invalid[_nghost-%COMP%]:checked, ._invalid[_nghost-%COMP%]:indeterminate{background:var(--tui-error-fill)}'],changeDetection:0}),t})()},58944:(t,e,i)=>{i.d(e,{Y2:()=>a,im:()=>r});var n=i(4797);const o={size:"m",icons:{checked:t=>"m"===t?"tuiIconCheckLarge":"tuiIconCheck",indeterminate:t=>"m"===t?"tuiIconMinusLarge":"tuiIconMinus"}},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},86277:(t,e,i)=>{i.d(e,{xl:()=>o,im:()=>a.im}),i(22968);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var a=i(58944)},77993:(t,e,i)=>{i.d(e,{v:()=>d});var n=i(4797),o=i(28206),a=i(37343),r=i(86277),s=i(25190),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=l.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-chip"],decls:0,vars:0,template:function(t,e){},styles:["tui-chip,[tuiChip]{--t-gap: .125rem;--t-margin: -.125rem;--t-icon-size: 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle;max-width:100%;grid-gap:calc(var(--t-gap) - 2 * var(--t-margin));gap:calc(var(--t-gap) - 2 * var(--t-margin));font:var(--tui-font-text-s);border-radius:var(--tui-radius-m);padding:var(--t-padding);height:var(--t-size);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}tui-chip>img,[tuiChip]>img,tui-chip>tui-svg,[tuiChip]>tui-svg,tui-chip>tui-icon,[tuiChip]>tui-icon,tui-chip>tui-avatar,[tuiChip]>tui-avatar,tui-chip>tui-badge,[tuiChip]>tui-badge,tui-chip>[tuiBadge],[tuiChip]>[tuiBadge],tui-chip>[tuiRadio],[tuiChip]>[tuiRadio],tui-chip>[tuiToggle],[tuiChip]>[tuiToggle],tui-chip>[tuiCheckbox],[tuiChip]>[tuiCheckbox],tui-chip._icon-left:before,[tuiChip]._icon-left:before,tui-chip._icon-right:after,[tuiChip]._icon-right:after{margin:var(--t-margin)}tui-chip:-webkit-any(a,button,select,textarea,input,label),[tuiChip]:-webkit-any(a,button,select,textarea,input,label){cursor:pointer}tui-chip:-moz-any(a,button,select,textarea,input,label),[tuiChip]:-moz-any(a,button,select,textarea,input,label){cursor:pointer}tui-chip>tui-icon,[tuiChip]>tui-icon,tui-chip[tuiIcons]:before,[tuiChip][tuiIcons]:before,tui-chip[tuiIcons]:after,[tuiChip][tuiIcons]:after{font-size:var(--t-icon-size)!important}tui-chip[data-size=xxs],[tuiChip][data-size=xxs]{--t-gap: 0rem;--t-padding: 0 .25rem;--t-size: 1rem;--t-icon-size: .75rem;font:var(--tui-font-text-xs);border-radius:var(--tui-radius-xs)}tui-chip[data-size=xxs]>[tuiIconButton],[tuiChip][data-size=xxs]>[tuiIconButton]{margin:-.5rem;transform:scale(.75)}tui-chip[data-size=xs],[tuiChip][data-size=xs]{--t-padding: 0 .375rem;--t-size: var(--tui-height-xs);border-radius:var(--tui-radius-xs)}tui-chip[data-size=xs]>[tuiIconButton],[tuiChip][data-size=xs]>[tuiIconButton]{margin:-.375rem}tui-chip[data-size=s],[tuiChip][data-size=s]{--t-padding: 0 .625rem;--t-size: var(--tui-height-s)}tui-chip[data-size=s]>[tuiIconButton],[tuiChip][data-size=s]>[tuiIconButton]{margin:-.375rem}tui-chip[data-size=s]>img,[tuiChip][data-size=s]>img,tui-chip[data-size=s] tui-avatar,[tuiChip][data-size=s] tui-avatar{-webkit-margin-start:-.375rem;margin-inline-start:-.375rem}tui-chip[data-size=m],[tuiChip][data-size=m]{--t-margin: -.375rem;--t-icon-size: 1.5rem;--t-padding: 0 1rem;--t-size: var(--tui-height-m);font:var(--tui-font-text-m)}tui-chip[data-size=m]>[tuiIconButton],[tuiChip][data-size=m]>[tuiIconButton]{margin:-.75rem}tui-chip>img,[tuiChip]>img{width:1.5rem}tui-chip>input[tuiChip],[tuiChip]>input[tuiChip]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}\n"],encapsulation:2,changeDetection:0}),t})();var c=i(46969);let d=(()=>{class t{constructor(t,e){this.options=t,this.size=this.options.size,this.appearance=this.options.appearance,e.addComponent(u)}}return t.ɵfac=function(e){return new(e||t)(l.Y36(c.q4),l.Y36(n.TuiDirectiveStylesService))},t.ɵdir=l.lG2({type:t,selectors:[["tui-chip"],["","tuiChip",""]],hostAttrs:["tuiAppearance",""],hostVars:2,hostBindings:function(t,e){2&t&&l.uIk("data-appearance",e.appearance)("data-size",e.size)},inputs:{size:"size",appearance:"appearance"},features:[l._Bn([(0,s.p5)({size:"s"}),(0,r.im)({size:"s"}),(0,o.ug)({size:"xs"}),(0,a.O0)({size:"xs",appearance:"icon"})])]}),t})()},46969:(t,e,i)=>{i.d(e,{q4:()=>n});const n=(0,i(4797).tuiCreateToken)({size:"s",appearance:"neutral"})},83116:(t,e,i)=>{i.d(e,{I:()=>o});var n=i(74788);let o=(()=>{class t{constructor(){this.degrees=NaN}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-compass"]],hostVars:2,hostBindings:function(t,e){2&t&&n.Udp("--t-degrees",e.degrees,"deg")},inputs:{degrees:"degrees"},decls:0,vars:0,template:function(t,e){},styles:['[_nghost-%COMP%]{position:relative;display:inline-block;color:var(--tui-primary);border-radius:50%;width:1rem;height:1rem;border:.1875rem solid var(--tui-base-01);box-shadow:0 0 .1875rem #0000004d;transform-style:preserve-3d}[_nghost-%COMP%]:before{content:"";position:absolute;top:0;left:.125rem;-webkit-mask-image:url(\'data:image/svg+xml,\');mask-image:url(\'data:image/svg+xml,\');transform:rotate(var(--t-degrees)) translateY(-.625rem) translateZ(-1rem);width:.75rem;height:1rem;background:currentColor}[_nghost-%COMP%]:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";border-radius:inherit;background:currentColor linear-gradient(-45deg,rgba(0,0,0,.2),transparent)}'],changeDetection:0}),t})()},3104:(t,e,i)=>{i.d(e,{y:()=>a});var n=i(15732),o=i(74788);let a=(()=>{class t{constructor(t){this.resolver=t,this.icon="",this.background=""}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.u))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-icon"]],hostVars:6,hostBindings:function(t,e){2&t&&(o.Udp("--t-mask","url("+e.resolver(e.icon)+")")("--t-mask-bg",e.background?"url("+e.resolver(e.background).replace("Outline","")+")":null),o.ekj("_duo",e.background))},inputs:{icon:"icon",background:"background"},decls:0,vars:0,template:function(t,e){},styles:['[_nghost-%COMP%]{position:relative;display:inline-block;width:1em;height:1em;font-size:1.5rem;flex-shrink:0;vertical-align:middle}._duo[_nghost-%COMP%]{-webkit-mask:var(--t-mask-bg) no-repeat center / contain;mask:var(--t-mask-bg) no-repeat center / contain}[_nghost-%COMP%]:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";-webkit-mask:var(--t-mask) no-repeat center / contain;mask:var(--t-mask) no-repeat center / contain;background:currentColor}'],changeDetection:0}),t})()},27027:(t,e,i)=>{i.d(e,{v:()=>a});var n=i(74788),o=i(15732);let a=(()=>{class t{constructor(){this.transform=(0,n.f3M)(o.u),this.el=(0,n.f3M)(n.SBq).nativeElement,Promise.resolve().then((()=>this.el.dispatchEvent(new CustomEvent("tui-icon-colored",{bubbles:!0}))))}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiIcon",type:t,pure:!0}),t})()},35882:(t,e,i)=>{i.d(e,{Zi:()=>o}),i(3104);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();i(27027)},53251:(t,e,i)=>{i.d(e,{$V:()=>r,J$:()=>l,Tq:()=>c,Jm:()=>u.Jm,JW:()=>d,fT:()=>p.fT,Nv:()=>h.Nv,f6:()=>m,fN:()=>f.fN,xl:()=>v.xl,Rn:()=>_,If:()=>C.I,Oz:()=>x,Zi:()=>M.Zi,ES:()=>y,Fg:()=>w,FE:()=>O,YL:()=>k,KN:()=>I,W3:()=>S,$b:()=>A,h2:()=>E,YM:()=>D.YM,ug:()=>u.ug,Es:()=>p.Es,O0:()=>f.O0}),i(41054),i(1733);var n=i(12057),o=i(64862),a=i(74788);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,o.TuiExpandModule]]}),t})();i(94425);var s=i(5219);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,o.TuiSvgModule,s.me]]}),t})();i(46342);var u=i(28206);i(62915);let c=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,s.me]]}),t})(),d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[u.Jm]]}),t})();var p=i(20186),h=i(66527),g=(i(6841),i(4797));let m=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,g.TuiResizeModule]]}),t})();var f=i(37343),v=i(86277),b=(i(77993),i(34446));let _=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[b.Xf]]}),t})();i(46969);var C=i(83116);let x=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({}),t})();var M=i(35882);i(76523),i(86001),i(95126),i(4551);let y=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,o.TuiScrollbarModule,s.me]]}),t})(),w=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({}),t})(),O=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({}),t})();i(11359);var T=i(23738),P=i(89570);let k=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,T.u5,M.Zi,g.TuiRepeatTimesModule,P.wq]]}),t})();i(74375),i(15185),i(64309);let I=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({}),t})();i(60970);let S=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({}),t})();i(36335);let A=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,g.TuiResizeModule]]}),t})();i(14809),i(80522);let E=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[n.ez,M.Zi]]}),t})();i(72135);var D=i(25190);(0,g.tuiCreateToken)({icons:"tuiIconHelpCircle"}),i(30786),i(4425),i(67446),i(29070),i(54255),i(15491),i(219)},76523:(t,e,i)=>{i.d(e,{I:()=>p});var n=i(64862),o=i(37343),a=i(74788),r=i(3881),s=i(1090),l=i(62500);const u=["tuiNavigationAside",""],c=[[["header"]],"*",[["footer"]]],d=["header","*","footer"];let p=(()=>{class t{constructor(){this.tuiNavigationAside=!1}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["aside","tuiNavigationAside",""]],hostAttrs:["tuiNavigationAside","","tuiTheme","night"],hostVars:2,hostBindings:function(t,e){2&t&&a.ekj("_expanded",e.tuiNavigationAside)},inputs:{tuiNavigationAside:"tuiNavigationAside"},features:[a._Bn([(0,o.O0)({size:"s",appearance:"flat"}),(0,n.tuiDropdownOptionsProvider)({appearance:"dropdown-navigation",align:"right"})])],attrs:u,ngContentSelectors:d,decls:5,vars:0,consts:[[1,"t-nav-scrollbar"],["tuiFade","vertical","tuiScrollable","",1,"t-nav-content"]],template:function(t,e){1&t&&(a.F$t(c),a.Hsn(0),a.TgZ(1,"tui-scrollbar",0),a.TgZ(2,"div",1),a.Hsn(3,1),a.qZA(),a.qZA(),a.Hsn(4,2))},directives:[r.I,s.X,l.R],styles:["aside[tuiNavigationAside]{--tui-link: var(--tui-text-01-night);--tui-link-hover: var(--tui-text-01-night);position:-webkit-sticky;position:sticky;top:3rem;display:flex;width:3rem;flex-direction:column;padding:.5rem .5rem .25rem;box-sizing:border-box;background:var(--tui-theme-color, #000);color:var(--tui-text-01-night);transition-property:width;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out}aside[tuiNavigationAside]._expanded{width:13.75rem}aside[tuiNavigationAside]._expanded+main[tuiNavigationMain]{max-width:calc(100% - 13.75rem)}aside[tuiNavigationAside] a[tuiButton].active{background:var(--tui-clear-hover)}aside[tuiNavigationAside] .t-nav-scrollbar{margin:0 -.25rem}aside[tuiNavigationAside] .t-nav-content{scrollbar-width:none;-ms-overflow-style:none;height:100%;padding:0 .25rem;overflow:auto}aside[tuiNavigationAside] .t-nav-content::-webkit-scrollbar,aside[tuiNavigationAside] .t-nav-content::-webkit-scrollbar-thumb{display:none}aside[tuiNavigationAside] tui-hosted-dropdown{width:100%}aside[tuiNavigationAside] [tuiButton]{width:100%;justify-content:flex-start;grid-gap:.625rem;gap:.625rem;margin-bottom:.25rem}aside[tuiNavigationAside] [tuiButton]:after{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;margin-left:auto;color:var(--tui-text-03-night)}aside[tuiNavigationAside] tui-expand [tuiButton]{-webkit-padding-start:2rem;padding-inline-start:2rem}aside[tuiNavigationAside] hr{background:var(--tui-clear-inverse);height:1px;margin:0 0 .25rem;border:none}aside[tuiNavigationAside] header{padding-bottom:.25rem;box-shadow:inset 0 -1px var(--tui-clear);margin-bottom:1rem}aside[tuiNavigationAside] footer{margin-top:auto;border-top:1.75rem solid transparent}aside[tuiNavigationAside]+main[tuiNavigationMain]{max-width:calc(100% - 3rem)}tui-dropdown[data-appearance=dropdown-navigation]{--tui-text-01: var(--tui-text-01-night);--tui-clear: var(--tui-clear-inverse);border:none;background:#323232;background:color-mix(in srgb,var(--tui-theme-color, #000) 80%,#fff)}\n"],encapsulation:2,changeDetection:0}),t})()},86001:(t,e,i)=>{i.d(e,{e:()=>d});var n=i(64862),o=i(28206),a=i(20186),r=i(66527),s=i(37343),l=i(74788);const u=["tuiNavigationHeader",""],c=["*"];let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=l.Xpm({type:t,selectors:[["header","tuiNavigationHeader",""]],hostAttrs:["tuiTheme","night"],features:[l._Bn([(0,o.ug)({size:"s",appearance:"secondary"}),(0,r.Ih)({size:"xs"}),(0,a.Es)({size:"m",appearance:"primary"}),(0,s.O0)({size:"s",appearance:"flat"}),(0,n.tuiDropdownOptionsProvider)({appearance:"dropdown-navigation"})])],attrs:u,ngContentSelectors:c,decls:1,vars:0,template:function(t,e){1&t&&(l.F$t(),l.Hsn(0))},styles:["header[tuiNavigationHeader]{--tui-link: var(--tui-text-01-night);--tui-link-hover: var(--tui-text-01-night);position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;height:3rem;width:100%;align-items:center;grid-gap:.25rem;gap:.25rem;padding:.5rem;box-sizing:border-box;font:var(--tui-font-text-s);line-height:1rem;background:var(--tui-theme-color, #000);color:var(--tui-text-01-night)}header[tuiNavigationHeader] [tuiNavigationLogo]{padding:0 .5rem;-webkit-margin-start:.25rem;margin-inline-start:.25rem}header[tuiNavigationHeader] [tuiNavigationLogo] tui-icon{font-size:1rem}header[tuiNavigationHeader] [tuiButton],header[tuiNavigationHeader] [tuiBadge],header[tuiNavigationHeader] [tuiChip],header[tuiNavigationHeader] tui-badge,header[tuiNavigationHeader] tui-chip{max-width:8rem}header[tuiNavigationHeader] hr{width:2rem;margin:0 0 0 auto;border:none;visibility:hidden;flex-shrink:0}header[tuiNavigationHeader] hr~[tuiButton]{margin-right:.5rem}tui-dropdown[data-appearance=dropdown-navigation]{--tui-text-01: var(--tui-text-01-night);--tui-clear: var(--tui-clear-inverse);border:none;color:var(--tui-text-01);background:#323232;background:color-mix(in srgb,var(--tui-theme-color, #000) 80%,#fff)}\n"],encapsulation:2,changeDetection:0}),t})()},95126:(t,e,i)=>{i.d(e,{D:()=>r});var n=i(74788),o=i(64862),a=i(76523);let r=(()=>{class t{constructor(t,e,i){this.el=t,this.aside=e,this.hint=i}ngDoCheck(){var t;this.hint.tuiHint=this.aside.tuiNavigationAside?"":null===(t=this.el.nativeElement.textContent)||void 0===t?void 0:t.trim()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(a.I),n.Y36(o.TuiHintDirective))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiHint","","tuiHintAside",""]],features:[n._Bn([(0,o.tuiHintOptionsProvider)({direction:"right"})])]}),t})()},4551:(t,e,i)=>{i.d(e,{n:()=>l});var n=i(20186),o=i(37343),a=i(74788);const r=["tuiNavigationNav",""],s=["*"];let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["nav","tuiNavigationNav",""]],features:[a._Bn([(0,n.Es)({size:"m"}),(0,o.O0)({size:"s"})])],attrs:r,ngContentSelectors:s,decls:1,vars:0,template:function(t,e){1&t&&(a.F$t(),a.Hsn(0))},styles:["nav[tuiNavigationNav]{top:3rem;z-index:1;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;box-shadow:inset 0 -1px var(--tui-base-03);padding:0 1.25rem;margin:0 -1.25rem;box-sizing:border-box;white-space:nowrap;overflow:hidden;font:var(--tui-font-text-s);line-height:1rem;color:var(--tui-text-02);background:var(--tui-base-01)}nav[tuiNavigationNav] [tuiNavigationLogo]{font:var(--tui-font-text-m);font-weight:bold;color:var(--tui-text-01)}nav[tuiNavigationNav]>a{text-decoration:none;color:inherit}nav[tuiNavigationNav]>hr{width:2rem;margin:0 0 0 auto;border:none;visibility:hidden;flex-shrink:0}nav[tuiNavigationNav] tui-icon{font-size:1rem;vertical-align:bottom}nav[tuiNavigationNav] tui-tabs,nav[tuiNavigationNav] [tuiTabs]{height:3rem;-webkit-margin-end:1rem;margin-inline-end:1rem}nav[tuiNavigationNav] tui-tabs tui-underline,nav[tuiNavigationNav] [tuiTabs] tui-underline{--tui-primary: var(--tui-base-07)}nav[tuiNavigationNav] [tuiTab]{font:var(--tui-font-text-s)}\n"],encapsulation:2,changeDetection:0}),t})()},11359:(t,e,i)=>{i.d(e,{x:()=>g});var n=i(74788),o=i(23738),a=i(4797),r=i(74375),s=i(36097),l=i(89570),u=i(3104);function c(t,e){if(1&t&&n._UZ(0,"tui-icon",6),2&t){const t=e.polymorpheusOutlet,i=n.oxw().$implicit,o=n.oxw();n.Udp("--t-cut",100-o.getCut(i),"%"),n.ekj("t-icon_fraction",o.isFraction(i)),n.Q6J("icon",t.toString())}}function d(t,e){if(1&t&&n._UZ(0,"tui-icon",7),2&t){const t=e.polymorpheusOutlet,i=n.oxw().$implicit,o=n.oxw();n.Udp("--t-cut",o.getCut(i),"%"),n.Q6J("icon",t.toString())}}const p=function(t){return{$implicit:t}};function h(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",3),n.NdJ("pointerup",(function(){const e=n.CHM(t).$implicit,i=n.oxw();return i.onClick(i.max-e)})),n.YNc(1,c,1,5,"tui-icon",4),n.YNc(2,d,1,3,"tui-icon",5),n.qZA()}if(2&t){const t=e.$implicit,i=n.oxw();n.ekj("t-item_active",i.isActive(t)),n.xp6(1),n.Q6J("polymorpheusOutlet",i.icon)("polymorpheusOutletContext",n.VKq(6,p,i.max-t)),n.xp6(1),n.Q6J("polymorpheusOutlet",i.icon)("polymorpheusOutletContext",n.VKq(8,p,i.max-t))}}let g=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i){super(t,e),this.options=i,this.icon=this.options.icon,this.max=this.options.max,this.active=0}get nativeFocusableElement(){var t;return this.computedDisabled?null:(null===(t=this.input)||void 0===t?void 0:t.nativeElement)||null}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}onKeyDown(t){this.readOnly&&t.preventDefault()}onPointer(t){this.active=(0,a.tuiClamp)(this.active+t,0,1)}onClick(t){this.active&&(this.value=t)}isActive(t){return Math.ceil(this.value)>=this.max-t}isFraction(t){return this.value>this.max-t-1&&this.value*{font-size:1rem}.t-icon_blank[_ngcontent-%COMP%]{position:absolute;top:0;left:0;display:none;color:var(--tui-base-06);-webkit-clip-path:inset(0 0 0 var(--t-cut));clip-path:inset(0 0 0 var(--t-cut))}.t-icon_fraction[_ngcontent-%COMP%]{display:block}@media (any-pointer: coarse){._active[_nghost-%COMP%] .t-item_active[_ngcontent-%COMP%]{transform:scale(.85);transition-timing-function:ease-in-out}.t-range[_ngcontent-%COMP%]{pointer-events:auto}.t-icon[_ngcontent-%COMP%]{transition:none}}"],changeDetection:0}),t})()},74375:(t,e,i)=>{i.d(e,{Q4:()=>n});const n=(0,i(4797).tuiCreateToken)({icon:"tuiIconStarLarge",max:5})},15185:(t,e,i)=>{i.d(e,{A:()=>l});var n=i(74788),o=i(4797),a=i(66527),r=i(46782);const s=["*"];let l=(()=>{class t{constructor(t,e,i){this.el=t,this.size="s",this.activeItemIndex=0,this.activeItemIndexChange=new n.vpe,e.pipe((0,r.R)(i)).subscribe((()=>this.refresh()))}get tabs(){return this.el.nativeElement.children}ngOnChanges(){this.refresh()}update(t){t===this.activeItemIndex||t<0||(this.activeItemIndex=t,this.activeItemIndexChange.emit(t),this.refresh())}get left(){const t=this.activeElement;return(0,o.tuiIsHTMLElement)(t)?t.offsetLeft:0}get width(){var t;return(null===(t=this.activeElement)||void 0===t?void 0:t.clientWidth)||0}get activeElement(){return this.tabs.item(this.activeItemIndex)}refresh(){this.el.nativeElement.style.setProperty("--t-left",(0,o.tuiPx)(this.left)),this.el.nativeElement.style.setProperty("--t-width",(0,o.tuiPx)(this.width))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.TuiResizeService),n.Y36(o.TuiDestroyService,2))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-segmented"]],hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{size:"size",activeItemIndex:"activeItemIndex"},outputs:{activeItemIndexChange:"activeItemIndexChange"},features:[n._Bn([o.TuiDestroyService,o.TuiResizeService,(0,a.Ih)({size:"s"})]),n.TTD],ngContentSelectors:s,decls:1,vars:0,template:function(t,e){1&t&&(n.F$t(),n.Hsn(0))},styles:['tui-segmented{position:relative;display:flex;box-sizing:border-box;isolation:isolate;color:var(--tui-clear);border:.125rem solid transparent}tui-segmented[data-size=s]{--t-padding: .625rem;--t-gap: .5rem;--t-margin: -.125rem;height:var(--tui-height-s);font:var(--tui-font-text-s);border-radius:var(--tui-radius-s)}tui-segmented[data-size=s]>*:before,tui-segmented[data-size=s]>*:after,tui-segmented[data-size=s] tui-icon{font-size:1rem}tui-segmented[data-size=m]{--t-padding: .875rem;--t-gap: 1rem;--t-margin: -.375rem;height:var(--tui-height-m);font:var(--tui-font-text-m);border-radius:var(--tui-radius-s)}tui-segmented[data-size=l]{--t-padding: 1.125rem;--t-gap: 1rem;--t-margin: -.375rem;height:var(--tui-height-l);font:var(--tui-font-text-l);border-radius:var(--tui-radius-m);border-width:.25rem}tui-segmented[data-size=l]:after{box-shadow:0 0 0 .25rem}tui-segmented>a,tui-segmented>button,tui-segmented>label,tui-segmented>label>input:not([tuiRadio]){transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:flex;align-items:center;justify-content:center;white-space:nowrap;grid-gap:var(--t-gap);gap:var(--t-gap);margin:0;padding:0 var(--t-padding);color:var(--tui-text-01);overflow:hidden;cursor:pointer;font:inherit;border-radius:inherit}tui-segmented>a>*,tui-segmented>button>*,tui-segmented>label>*,tui-segmented>label>input:not([tuiRadio])>*,tui-segmented>a:before,tui-segmented>button:before,tui-segmented>label:before,tui-segmented>label>input:not([tuiRadio]):before,tui-segmented>a:after,tui-segmented>button:after,tui-segmented>label:after,tui-segmented>label>input:not([tuiRadio]):after{margin:0 var(--t-margin)}tui-segmented>a:focus-visible,tui-segmented>button:focus-visible,tui-segmented>label:focus-visible,tui-segmented>label>input:not([tuiRadio]):focus-visible{outline:.125rem solid var(--tui-focus);outline-offset:-.125rem}tui-segmented>label>input:not([tuiRadio]){position:absolute;top:0;left:0;width:100%;height:100%}tui-segmented:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:-1;border-radius:inherit;background:currentColor;box-shadow:0 0 0 .125rem}tui-segmented:before{transition-property:left,width;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";position:absolute;left:var(--t-left);height:100%;width:var(--t-width);border-radius:inherit;background:currentColor;color:var(--tui-base-01);box-shadow:0 .25rem 1.25rem #0000001a}\n'],encapsulation:2,changeDetection:0}),t})()},64309:(t,e,i)=>{i.d(e,{T:()=>c});var n=i(74788),o=i(23738),a=i(33982),r=i(4797),s=i(43190),l=i(88002),u=i(15185);let c=(()=>{class t{constructor(t){this.component=t,this.controls=r.EMPTY_QUERY,this.radios=r.EMPTY_QUERY,this.links=r.EMPTY_QUERY,this.elements=r.EMPTY_QUERY}update(t){this.component.update(this.getIndex(t))}ngAfterContentInit(){(0,r.tuiQueryListChanges)(this.controls).pipe((0,s.w)((()=>(0,r.tuiControlValue)(this.controls.first))),(0,l.U)((t=>this.radios.toArray().findIndex((e=>e.value===t))))).subscribe((t=>{this.component.update(t)}))}ngAfterContentChecked(){var t;this.links.length&&this.update((null===(t=this.elements.get(this.linkIndex))||void 0===t?void 0:t.nativeElement)||null)}get linkIndex(){return this.links.toArray().findIndex((t=>t.isActive))}getIndex(t){return Array.from(this.component.tabs).findIndex((e=>e.contains(t)))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(u.A))},t.ɵdir=n.lG2({type:t,selectors:[["tui-segmented"]],contentQueries:function(t,e,i){if(1&t&&(n.Suo(i,o.a5,5),n.Suo(i,o._,5),n.Suo(i,a.Od,4),n.Suo(i,a.Od,4,n.SBq)),2&t){let t;n.iGM(t=n.CRH())&&(e.controls=t),n.iGM(t=n.CRH())&&(e.radios=t),n.iGM(t=n.CRH())&&(e.links=t),n.iGM(t=n.CRH())&&(e.elements=t)}},hostBindings:function(t,e){1&t&&n.NdJ("click",(function(t){return e.update(t.target)}))}}),t})()},60970:(t,e,i)=>{i.d(e,{y:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-status"],decls:0,vars:0,template:function(t,e){},styles:['[tuiStatus]{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem}[tuiStatus]:before{width:.5rem;height:.5rem;border-radius:100%;background:var(--t-status)}[tuiStatus][style*="--t-status:"]:before{content:""}\n'],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){this.tuiStatus="",t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiStatus",""]],hostAttrs:["tuiStatus",""],hostVars:2,hostBindings:function(t,e){2&t&&o.Udp("--t-status",e.tuiStatus||null)},inputs:{tuiStatus:"tuiStatus"}}),t})()},14809:(t,e,i)=>{i.d(e,{K:()=>a});var n=i(74788),o=i(4797);let a=(()=>{class t{constructor(t){this.el=t,this.autoClose=!0}handleEvent(t){const e=(0,o.tuiGetActualTarget)(t);!1===this.autoClose||this.el.nativeElement.contains(e)||this.close()}close(){this.el.nativeElement.scrollTo({left:0,behavior:"smooth"})}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["tui-swipe-actions","autoClose",""]],hostBindings:function(t,e){1&t&&n.NdJ("pointerdown.silent",(function(t){return e.handleEvent(t)}),!1,n.evT)("focusin.silent",(function(t){return e.handleEvent(t)}),!1,n.evT)},inputs:{autoClose:"autoClose"}}),t})()},36335:(t,e,i)=>{i.d(e,{k:()=>s});var n=i(74788),o=i(75412);const a=["*",[["","tuiSwipeAction",""]]],r=["*","[tuiSwipeAction]"];let s=(()=>{class t{constructor(){this.actionsWidth=0}onResize({target:t}){this.actionsWidth=t.clientWidth}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-swipe-actions"]],hostVars:2,hostBindings:function(t,e){2&t&&n.Udp("--t-actions-width",e.actionsWidth)},ngContentSelectors:r,decls:4,vars:0,consts:[[1,"t-content"],[1,"t-actions",3,"tuiResize"]],template:function(t,e){1&t&&(n.F$t(a),n.TgZ(0,"div",0),n.Hsn(1),n.qZA(),n.TgZ(2,"div",1),n.NdJ("tuiResize",(function(t){return e.onResize(t[0])})),n.Hsn(3,1),n.qZA())},directives:[o.$],styles:["[_nghost-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;--tui-action-gap: 24;--tui-actions-padding: .5rem;--tui-item-size: 44;display:flex;width:-webkit-fill-available;width:stretch;align-items:center;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;perspective:1px;perspective-origin:calc(100% + calc(1px * var(--tui-item-size) / 2) + var(--tui-actions-padding))}[_nghost-%COMP%]::-webkit-scrollbar, [_nghost-%COMP%]::-webkit-scrollbar-thumb{display:none}.t-content[_ngcontent-%COMP%]{scroll-snap-align:start;flex-shrink:0;width:100%}.t-actions[_ngcontent-%COMP%]{display:flex;grid-gap:calc(1px * var(--tui-action-gap));gap:calc(1px * var(--tui-action-gap));padding:0 1rem 0 var(--tui-actions-padding);scroll-snap-align:start;align-items:center;transform-style:preserve-3d}.t-actions[_ngcontent-%COMP%]:empty{display:none} .t-actions>*:nth-child(2){--t-distance: calc(var(--tui-item-size) + var(--tui-action-gap)) * calc(2 - 1);--t-factor: calc((var(--t-actions-width) - var(--t-distance)) / var(--t-actions-width));--t-scale: calc(1 / var(--t-factor));--t-translate: calc(1px * (1 - 1 / var(--t-factor)));transform:translate3d(calc(calc((-100% - calc(1px * var(--tui-action-gap))) * (2 - 1)) / var(--t-scale)),0,var(--t-translate));scale:var(--t-scale)} .t-actions>*:nth-child(3){--t-distance: calc(var(--tui-item-size) + var(--tui-action-gap)) * calc(3 - 1);--t-factor: calc((var(--t-actions-width) - var(--t-distance)) / var(--t-actions-width));--t-scale: calc(1 / var(--t-factor));--t-translate: calc(1px * (1 - 1 / var(--t-factor)));transform:translate3d(calc(calc((-100% - calc(1px * var(--tui-action-gap))) * (3 - 1)) / var(--t-scale)),0,var(--t-translate));scale:var(--t-scale)} .t-actions>*:nth-child(4){--t-distance: calc(var(--tui-item-size) + var(--tui-action-gap)) * calc(4 - 1);--t-factor: calc((var(--t-actions-width) - var(--t-distance)) / var(--t-actions-width));--t-scale: calc(1 / var(--t-factor));--t-translate: calc(1px * (1 - 1 / var(--t-factor)));transform:translate3d(calc(calc((-100% - calc(1px * var(--tui-action-gap))) * (4 - 1)) / var(--t-scale)),0,var(--t-translate));scale:var(--t-scale)} .t-actions>*:nth-child(5){--t-distance: calc(var(--tui-item-size) + var(--tui-action-gap)) * calc(5 - 1);--t-factor: calc((var(--t-actions-width) - var(--t-distance)) / var(--t-actions-width));--t-scale: calc(1 / var(--t-factor));--t-translate: calc(1px * (1 - 1 / var(--t-factor)));transform:translate3d(calc(calc((-100% - calc(1px * var(--tui-action-gap))) * (5 - 1)) / var(--t-scale)),0,var(--t-translate));scale:var(--t-scale)} .t-actions>*:nth-child(6){--t-distance: calc(var(--tui-item-size) + var(--tui-action-gap)) * calc(6 - 1);--t-factor: calc((var(--t-actions-width) - var(--t-distance)) / var(--t-actions-width));--t-scale: calc(1 / var(--t-factor));--t-translate: calc(1px * (1 - 1 / var(--t-factor)));transform:translate3d(calc(calc((-100% - calc(1px * var(--tui-action-gap))) * (6 - 1)) / var(--t-scale)),0,var(--t-translate));scale:var(--t-scale)}@media (hover: hover) and (pointer: fine){.t-actions[_ngcontent-%COMP%]{display:none}}"],changeDetection:0}),t})()},80522:(t,e,i)=>{i.d(e,{_:()=>m});var n=i(15732),o=i(72135),a=i(74788),r=i(12057),s=i(3104);function l(t,e){if(1&t&&(a.TgZ(0,"div",6),a._UZ(1,"tui-icon",7),a.qZA()),2&t){const t=a.oxw();a.xp6(1),a.Q6J("icon",t.iconLeft)}}function u(t,e){if(1&t&&(a.TgZ(0,"div",8),a._UZ(1,"tui-icon",7),a.qZA()),2&t){const t=a.oxw();a.xp6(1),a.Q6J("icon",t.iconRight)}}function c(t,e){if(1&t&&a._UZ(0,"tui-icon",11),2&t){const t=a.oxw(2);a.Q6J("icon",t.options.icons[t.paymentSystem])}}function d(t,e){if(1&t&&a._UZ(0,"img",12),2&t){const t=a.oxw(2);a.Q6J("alt",t.paymentSystem)("src",t.resolver(t.options.icons[t.paymentSystem]).replace("Outline",""),a.LSH)}}function p(t,e){if(1&t&&(a.ynx(0),a.YNc(1,c,1,1,"tui-icon",9),a.YNc(2,d,1,2,"ng-template",null,10,a.W1O),a.BQk()),2&t){const t=a.MAs(3),e=a.oxw();a.xp6(1),a.Q6J("ngIf",e.monoHandler(e.paymentSystem))("ngIfElse",t)}}const h=[[["img"]],"*"],g=["img","*"];let m=(()=>{class t{constructor(t,e){this.resolver=t,this.options=e,this.size=this.options.size,this.paymentSystem=null,this.iconLeft="",this.iconRight="",this.monoHandler=this.options.monoHandler}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.u),a.Y36(o.Z))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-thumbnail-card"]],hostVars:1,hostBindings:function(t,e){2&t&&a.uIk("data-size",e.size)},inputs:{size:"size",paymentSystem:"paymentSystem",iconLeft:"iconLeft",iconRight:"iconRight",monoHandler:"monoHandler"},ngContentSelectors:g,decls:8,vars:3,consts:[[1,"t-front"],["class","t-left",4,"ngIf"],["class","t-right",4,"ngIf"],[1,"t-left","t-icon"],[4,"ngIf"],[1,"t-back"],[1,"t-left"],[1,"t-icon",3,"icon"],[1,"t-right"],["class","t-logo",3,"icon",4,"ngIf","ngIfElse"],["colored",""],[1,"t-logo",3,"icon"],[1,"t-logo",3,"alt","src"]],template:function(t,e){1&t&&(a.F$t(h),a.TgZ(0,"div",0),a.YNc(1,l,2,1,"div",1),a.YNc(2,u,2,1,"div",2),a.TgZ(3,"div",3),a.Hsn(4),a.qZA(),a.Hsn(5,1),a.YNc(6,p,4,2,"ng-container",4),a.qZA(),a._UZ(7,"div",5)),2&t&&(a.xp6(1),a.Q6J("ngIf",e.iconLeft),a.xp6(1),a.Q6J("ngIf",e.iconRight),a.xp6(4),a.Q6J("ngIf",e.paymentSystem))},directives:[r.O5,s.y],styles:['[_nghost-%COMP%]{position:relative;display:inline-flex;flex-shrink:0;background:#000;color:#fff;transform-style:preserve-3d;overflow:hidden}[_nghost-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:""}[data-size=s][_nghost-%COMP%]{width:2.5rem;height:1.625rem;border-radius:.25rem;font-size:0}[data-size=s][_nghost-%COMP%] .t-left[_ngcontent-%COMP%]{transform:translate(.125rem,.125rem) scale(.625)}[data-size=s][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{display:none}[data-size=s][_nghost-%COMP%] .t-logo[_ngcontent-%COMP%]{bottom:-.375rem;transform:scale(.55)}[data-size=m][_nghost-%COMP%]{width:3rem;height:2rem;border-radius:.3125rem;text-indent:.1875rem;font:normal .5625rem/.875rem var(--tui-font-text)}[data-size=m][_nghost-%COMP%] .t-left[_ngcontent-%COMP%]{transform:translate(.1875rem,.25rem) scale(.75)}[data-size=m][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{transform:translate(-.1875rem,.1875rem) scale(.875)}[data-size=m][_nghost-%COMP%] .t-right[_ngcontent-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(.714)}[data-size=m][_nghost-%COMP%] .t-logo[_ngcontent-%COMP%]{bottom:-.3125rem;transform:scale(.55)}[data-size=l][_nghost-%COMP%]{width:3.375rem;height:2.25rem;border-radius:.375rem;text-indent:.3125rem;font:normal .625rem/1.125rem var(--tui-font-text)}[data-size=l][_nghost-%COMP%] .t-left[_ngcontent-%COMP%]{transform:translate(.1875rem,.1875rem)}[data-size=l][_nghost-%COMP%] .t-right[_ngcontent-%COMP%]{transform:translate(-.1875rem,.1875rem)}[data-size=l][_nghost-%COMP%] .t-logo[_ngcontent-%COMP%]{bottom:-.1875rem;transform:scale(.75)}.t-left[_ngcontent-%COMP%], .t-right[_ngcontent-%COMP%]{position:absolute;top:0;display:flex}.t-left[_ngcontent-%COMP%]{left:0;transform-origin:top left}.t-right[_ngcontent-%COMP%]{right:0;transform-origin:top right}.t-right[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background:currentColor;opacity:.35}.t-right[_ngcontent-%COMP%] .t-icon[_ngcontent-%COMP%]{color:#fff;transform:scale(.625)}.t-logo[_ngcontent-%COMP%]{position:absolute;right:.1875rem;width:1.5rem;height:1.5rem;transform-origin:right}.t-icon[_ngcontent-%COMP%]{width:1rem;height:1rem}.t-front[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:inset 0 0 0 1px var(--tui-clear);border-radius:inherit}.t-back[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg) translateZ(1px);background:#b0b0b0;border-radius:inherit}.t-back[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";top:20%;bottom:60%;background:#959595}'],changeDetection:0}),t})()},72135:(t,e,i)=>{i.d(e,{Z:()=>o});var n=i(63881);const o=(0,i(4797).tuiCreateToken)({icons:n.TUI_PAYMENT_SYSTEM_ICONS,size:"m",monoHandler:t=>"mir"===t||"visa"===t||"electron"===t})},25190:(t,e,i)=>{i.d(e,{YM:()=>o,p5:()=>a.p5}),i(38571);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var a=i(84222)},38571:(t,e,i)=>{i.d(e,{p:()=>u});var n=i(23738),o=i(4797),a=i(15732),r=i(84222),s=i(74788);const l=["type","checkbox","tuiToggle",""];let u=(()=>{class t{constructor(t,e,i){this.resolver=t,this.options=e,this.control=i,this.size=this.options.size,this.showIcons=this.options.showIcons}get icon(){const{options:t,resolver:e,size:i}=this;return`url(${e((0,o.tuiIsString)(t.icon)?t.icon:t.icon(i))})`}}return t.ɵfac=function(e){return new(e||t)(s.Y36(a.u),s.Y36(r.oO),s.Y36(n.a5,8))},t.ɵcmp=s.Xpm({type:t,selectors:[["input","type","checkbox","tuiToggle",""]],hostAttrs:["tuiAppearance",""],hostVars:10,hostBindings:function(t,e){2&t&&(s.Ikx("disabled",!e.control||e.control.disabled),s.uIk("data-size",e.size),s.Udp("--t-mask",e.icon),s.ekj("_invalid",(null==e.control?null:e.control.invalid)&&(null==e.control?null:e.control.touched))("_readonly",!e.control)("_icons",e.showIcons))},inputs:{size:"size",showIcons:"showIcons"},attrs:l,decls:0,vars:0,template:function(t,e){},styles:['[_nghost-%COMP%]{transition-property:background,box-shadow;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;width:3rem;height:1.5rem;border-radius:2rem;color:var(--tui-primary-text);overflow:hidden;cursor:pointer;margin:0;background:var(--tui-secondary)}[data-size=s][_nghost-%COMP%]{height:1rem;width:2rem}[data-size=s][_nghost-%COMP%]:before{width:1rem;transform:translate(-1rem);-webkit-mask-size:.75rem;mask-size:.75rem}[data-size=s][_nghost-%COMP%]:after{width:1rem;box-shadow:-2rem 0 0 .25rem var(--tui-text-01-night)}[data-size=s][_nghost-%COMP%]:checked:after{transform:scale(.5) translate(2rem)}[_nghost-%COMP%]:hover{background:var(--tui-secondary-hover)}[_nghost-%COMP%]:active{background:var(--tui-secondary-active)}[_nghost-%COMP%]:checked{background:var(--tui-primary)}[_nghost-%COMP%]:checked:hover{background:var(--tui-primary-hover)}[_nghost-%COMP%]:checked:active{background:var(--tui-primary-active)}[_nghost-%COMP%]:checked:before{transform:none}[_nghost-%COMP%]:checked:after{transform:scale(.5) translate(3rem)}[_nghost-%COMP%]:disabled._readonly{opacity:1}[_nghost-%COMP%]:before, [_nghost-%COMP%]:after{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";position:absolute;height:100%;width:1.5rem}[_nghost-%COMP%]:before{display:none;background:currentColor;-webkit-mask:var(--t-mask) no-repeat center;mask:var(--t-mask) no-repeat center;-webkit-mask-size:1rem;mask-size:1rem;transform:translate(-1.5rem)}[_nghost-%COMP%]:after{right:0;border-radius:100%;transform:scale(.5);box-shadow:-3rem 0 0 .25rem var(--tui-text-01-night)}._icons[_nghost-%COMP%]:before{display:block}._icons[_nghost-%COMP%]:after{box-shadow:inset 0 0 0 .25rem var(--tui-clear-active),-3rem 0 0 .25rem var(--tui-text-01-night)}._icons[data-size=s][_nghost-%COMP%]:after{box-shadow:inset 0 0 0 .125rem var(--tui-clear-active),-2rem 0 0 .25rem var(--tui-text-01-night)}._invalid[_nghost-%COMP%]{background:var(--tui-error-bg)}._invalid[_nghost-%COMP%]:hover, ._invalid[_nghost-%COMP%]:active{background:var(--tui-error-bg-hover)}._invalid[_nghost-%COMP%]:checked{background:var(--tui-error-fill)}'],changeDetection:0}),t})()},84222:(t,e,i)=>{i.d(e,{oO:()=>a,p5:()=>r});var n=i(4797);const o={showIcons:!0,size:"m",icon:"tuiIconCheck"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},13424:(t,e,i)=>{i.d(e,{_:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-avatar-outline"],decls:0,vars:0,template:function(t,e){},styles:['[tuiAvatarOutline]{--t-outline: .1875rem;--t-gap: .125rem}[tuiAvatarOutline][data-size=xs],[tuiAvatarOutline][data-size=s],[tuiAvatarOutline][data-size=m]{--t-outline: .125rem;--t-gap: .0625rem}[tuiAvatarOutline]._outline{-webkit-mask:radial-gradient(closest-side,#000,#000 calc(100% - var(--t-gap) - var(--t-outline) - .5px),transparent calc(100% - var(--t-gap) - var(--t-outline)),transparent calc(100% - var(--t-outline) - .5px),#000 calc(100% - var(--t-outline)));mask:radial-gradient(closest-side,#000,#000 calc(100% - var(--t-gap) - var(--t-outline) - .5px),transparent calc(100% - var(--t-gap) - var(--t-outline)),transparent calc(100% - var(--t-outline) - .5px),#000 calc(100% - var(--t-outline)))}[tuiAvatarOutline]._outline:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--t-fill);-webkit-mask:radial-gradient(closest-side,transparent,transparent calc(100% - var(--t-outline) - .5px),#000 calc(100% - var(--t-outline)));mask:radial-gradient(closest-side,transparent,transparent calc(100% - var(--t-outline) - .5px),#000 calc(100% - var(--t-outline)))}\n'],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){this.tuiAvatarOutline="",t.addComponent(a)}get value(){return""===this.tuiAvatarOutline?"var(--tui-primary)":this.tuiAvatarOutline}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiAvatarOutline",""]],hostVars:4,hostBindings:function(t,e){2&t&&(o.Udp("--t-fill",e.value),o.ekj("_outline",e.value))},inputs:{tuiAvatarOutline:"tuiAvatarOutline"}}),t})()},75836:(t,e,i)=>{i.d(e,{p:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-block-details-styles"],decls:0,vars:0,template:function(t,e){},styles:["[tuiBlockDetails]{display:flex;flex-direction:column;align-items:center;font:var(--tui-font-heading-3);min-height:2rem}[tuiBlockDetails] [tuiTitle]{text-align:center;font:var(--tui-font-text-l);grid-gap:0;gap:0}[tuiBlockDetails] [tuiSubtitle]{font:var(--tui-font-text-m);color:var(--tui-text-02);margin-top:.25rem}:host-context(tui-root._mobile) [tuiBlockDetails] [tuiSubtitle]{font:var(--tui-font-text-s)}[tuiBlockDetails] [tuiComment]{margin-top:1.0625rem}[tuiBlockDetails] [tuiAccessory]{display:flex;flex-gap:.5rem;margin-top:1.25rem}[tuiBlockDetails] [tuiAccessories],[tuiBlockDetails] tui-badge:only-of-type{margin-top:1.25rem}[tuiBlockDetails] [tuiAccessories]{display:flex;grid-gap:.5rem;gap:.5rem}[tuiBlockDetails] tui-avatar,[tuiBlockDetails] [tuiTitle]{margin-bottom:1rem}\n"],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiBlockDetails",""]]}),t})()},56364:(t,e,i)=>{i.d(e,{h:()=>s});var n=i(53251),o=i(15732),a=i(38341),r=i(74788);let s=(()=>{class t{constructor(t,e){this.resolver=t,this.icon=e}}return t.ɵfac=function(e){return new(e||t)(r.Y36(o.u),r.Y36(a.z))},t.ɵdir=r.lG2({type:t,selectors:[["","tuiIconButton","","tuiButtonClose",""]],hostVars:8,hostBindings:function(t,e){2&t&&(r.Udp("--t-mask-left","url("+e.resolver(e.icon)+")")("--t-radius",100,"%")("--tui-height-s",1.875,"rem"),r.ekj("_icon-left",!0))},features:[r._Bn([(0,n.O0)({appearance:"neutral",size:"s"})])]}),t})()},38341:(t,e,i)=>{i.d(e,{z:()=>n});const n=(0,i(4797).tuiCreateToken)("tuiIconClose")},11320:(t,e,i)=>{i.d(e,{n:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-button-group-styles"],decls:0,vars:0,template:function(t,e){},styles:['[tuiButtonGroup]{display:flex;border-radius:var(--tui-radius-xl);justify-content:center;overflow:hidden}[tuiButtonGroup]>button,[tuiButtonGroup]>a{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:flex;border:none;outline:none;background:transparent;align-items:center;flex:1;flex-direction:column;padding:1.125rem .25rem;grid-gap:.5rem;gap:.5rem;font-size:var(--tui-font-text-s);max-width:calc(50% - 1.75rem);cursor:pointer;color:var(--tui-link);text-align:center}[tuiButtonGroup]>button:active,[tuiButtonGroup]>a:active{background:var(--tui-clear)}[tuiButtonGroup]>button:before,[tuiButtonGroup]>a:before,[tuiButtonGroup]>button:after,[tuiButtonGroup]>a:after{position:absolute;top:0;background:inherit;width:1.75rem;height:100%}[tuiButtonGroup]>button:first-child:before,[tuiButtonGroup]>a:first-child:before{content:"";left:-1.75rem}[tuiButtonGroup]>button:last-child:after,[tuiButtonGroup]>a:last-child:after{content:"";right:-1.75rem}[tuiButtonGroup]>button tui-icon,[tuiButtonGroup]>a tui-icon{font-size:1.75rem}[tuiButtonGroup]:has(button:only-child){border-radius:1rem}[tuiButtonGroup]>button:only-child,[tuiButtonGroup]>a:only-child{width:100%;flex-direction:row;font:var(--tui-font-text-l);max-width:100%;justify-content:center}\n'],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiButtonGroup",""]]}),t})()},28926:(t,e,i)=>{i.d(e,{s:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-button-vertical-styles"],decls:0,vars:0,template:function(t,e){},styles:["[tuiButton][tuiButtonVertical]{--t-line-height: 1rem;--t-margin: 0rem !important;flex-direction:column;height:auto;padding:.75rem;grid-gap:.375rem;gap:.375rem;min-width:5rem;white-space:pre-line;font:var(--tui-font-text-s-2)}[tuiButton][tuiButtonVertical]>*{max-height:calc(var(--t-line-height) * 2)}\n"],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiButtonVertical",""]]}),t})()},50409:(t,e,i)=>{i.d(e,{V:()=>s,S:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-card"],decls:0,vars:0,template:function(t,e){},styles:["[tuiCardMedium],[tuiCardLarge]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;position:relative;display:flex;align-items:flex-start;flex-shrink:0;text-decoration:none;overscroll-behavior:contain}[tuiCardMedium][tuiTitle],[tuiCardLarge][tuiTitle],[tuiCardMedium] [tuiTitle]:not([tuiCell] *),[tuiCardLarge] [tuiTitle]:not([tuiCell] *){font-weight:bold}[tuiCardMedium] [tuiTitle],[tuiCardLarge] [tuiTitle],[tuiCardMedium] [tuiSubtitle],[tuiCardLarge] [tuiSubtitle]{max-width:100%}[tuiCardMedium]>*,[tuiCardLarge]>*{scrollbar-width:none;-ms-overflow-style:none}[tuiCardMedium]>*::-webkit-scrollbar,[tuiCardLarge]>*::-webkit-scrollbar,[tuiCardMedium]>*::-webkit-scrollbar-thumb,[tuiCardLarge]>*::-webkit-scrollbar-thumb{display:none}[tuiCardMedium]{width:8.75rem;height:8.75rem;flex-direction:column;justify-content:space-between;padding:.75rem;border-radius:var(--tui-radius-l);box-sizing:border-box}[tuiCardMedium][tuiTitle]{padding:.625rem .75rem}[tuiCardMedium] [tuiTitle]{margin:-.125rem 0}[tuiCardMedium] [tuiSubtitle]{color:var(--tui-text-01)}[tuiCardLarge][data-space]{--t-gap: .75rem;--t-radius: var(--tui-radius-l);--t-comp: -.25rem;--t-padding: .75rem;--t-dim: calc(var(--t-padding) + var(--t-comp));font:var(--tui-font-text-m);padding:var(--t-padding);border-radius:var(--t-radius);box-sizing:border-box}[tuiCardLarge][data-space][data-space=normal]{--t-radius: 1.5rem;--t-padding: 1.5rem;--t-gap: 1.5rem}[tuiCardLarge][data-space][data-space=compact]{--t-radius: 1rem;--t-padding: 1.25rem;--t-gap: 1.25rem}[tuiCardLarge][data-space]:not([tuiCell],[tuiHeader]){flex-direction:column;grid-gap:var(--t-gap);gap:var(--t-gap);align-items:stretch}[tuiCardLarge][data-space]:not([tuiCell],[tuiHeader])>:last-child:not([tuiCell]){margin-top:auto}[tuiCardLarge][data-space][tuiHeader]{padding:var(--t-dim) var(--t-dim) var(--t-dim) var(--t-padding)}[tuiCardLarge][data-space][tuiHeader] [tuiLink]:last-child{margin-right:calc(-1 * var(--t-comp))}[tuiCardLarge][data-space]>[tuiHeader]{margin:var(--t-comp) var(--t-comp) calc(1.5 * var(--t-comp)) 0}[tuiCardLarge][data-space]>[tuiHeader] [tuiLink]:last-child{margin-right:calc(-1 * var(--t-comp))}[tuiCardLarge][data-space] [tuiCell]{width:-webkit-fill-available;width:stretch;padding:.5rem;margin:-.5rem -.5rem -.75rem;border-radius:var(--tui-radius-l)}[tuiCardLarge][data-space] [tuiCell]:last-of-type{margin-bottom:-.5rem}[tuiCardLarge][data-space]>[tuiLink]:last-child{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:var(--t-comp)}\n"],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiCardMedium",""]],hostAttrs:["tuiCardMedium",""]}),t})(),s=(()=>{class t{constructor(t){this.space="normal",t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiCardLarge",""]],hostAttrs:["tuiCardLarge",""],hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-space",e.space||"normal")},inputs:{space:["tuiCardLarge","space"]}}),t})()},4406:(t,e,i)=>{i.d(e,{B:()=>s});var n=i(4797),o=i(53251),a=i(74788);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-cell"],decls:0,vars:0,template:function(t,e){},styles:["[tuiCell]{--tui-height: calc(var(--tui-height-s) - .5rem);--t-padding: .125rem 1rem;--t-radius: var(--tui-radius-s);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:flex;align-items:center;box-sizing:content-box;isolation:isolate;color:var(--tui-text-01);padding:var(--t-padding);min-height:var(--t-height);border-radius:var(--t-radius)}[tuiCell] [tuiAccessories]{position:relative;display:flex;max-height:var(--t-height);align-items:center;align-self:stretch}[tuiCell] [tuiCellActions]{position:absolute;right:0;z-index:1;padding-right:inherit}[tuiCell] [tuiCellActions]~*{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out}[tuiCell] [tuiCellActions] button,[tuiCell] [tuiCellActions] a{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;opacity:0}[tuiCell] [tuiCellActions] button:focus-visible,[tuiCell] [tuiCellActions] a:focus-visible{opacity:1}[tuiCell] [tuiSubtitle]{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem;color:var(--tui-text-02)}[tuiCell] [tuiTitle]{flex-shrink:7;-webkit-margin-end:auto;margin-inline-end:auto;align-items:normal;text-align:left}[tuiCell] [tuiTitle]~[tuiTitle]{flex-shrink:3;-webkit-margin-end:0;margin-inline-end:0;text-align:right;align-items:flex-end}[tuiCell] tui-badge-notification[data-size=xs]{position:absolute;top:50%;transform:translateY(-50%);left:-.625rem}[tuiCell][data-size=s]{--t-height: calc(var(--tui-height-s) - .5rem);--t-padding: .125rem 1rem}[tuiCell][data-size=s] [tuiTitle]{max-height:100%;font:var(--tui-font-text-s-2);grid-gap:0;gap:0}[tuiCell][data-size=s] [tuiSubtitle]{font:var(--tui-font-text-xs-2)}[tuiCell][data-size=s]>*:not(:first-child),[tuiCell][data-size=s]>[tuiAccessories]>*:not(:first-child){-webkit-margin-start:.5rem;margin-inline-start:.5rem}[tuiCell][data-size=s]>tui-avatar,[tuiCell][data-size=s]>tui-avatar-stack tui-avatar,[tuiCell][data-size=s]>[tuiAccessories] tui-avatar,[tuiCell][data-size=s]>[tuiAccessories] tui-avatar-stack tui-avatar{--t-size: 1.5rem;font:var(--tui-font-text-m);font-size:.5625rem}[tuiCell][data-size=m]{--t-height: calc(var(--tui-height-m) - .75rem);--t-padding: .375rem 1rem}[tuiCell][data-size=m] [tuiTitle]{font:var(--tui-font-text-s-2);grid-gap:.125rem;gap:.125rem}[tuiCell][data-size=m] [tuiSubtitle]{font:var(--tui-font-text-xs-2)}[tuiCell][data-size=m]>*:not(:first-child),[tuiCell][data-size=m]>[tuiAccessories]>*:not(:first-child){-webkit-margin-start:.75rem;margin-inline-start:.75rem}[tuiCell][data-size=m]>tui-avatar,[tuiCell][data-size=m]>tui-avatar-stack tui-avatar,[tuiCell][data-size=m]>[tuiAccessories] tui-avatar,[tuiCell][data-size=m]>[tuiAccessories] tui-avatar-stack tui-avatar{--t-size: 2rem}[tuiCell][data-size=l]{--t-height: calc(var(--tui-height-l) - 1rem);--t-padding: .5rem 1rem;--t-radius: var(--tui-radius-l)}[tuiCell][data-size=l]>*:not(:first-child),[tuiCell][data-size=l]>[tuiAccessories]>*:not(:first-child){-webkit-margin-start:1rem;margin-inline-start:1rem}[tuiCell][data-size=l]>tui-avatar,[tuiCell][data-size=l]>tui-avatar-stack tui-avatar,[tuiCell][data-size=l]>[tuiAccessories] tui-avatar,[tuiCell][data-size=l]>[tuiAccessories] tui-avatar-stack tui-avatar{--t-size: 2.5rem;font:var(--tui-font-text-m);font-weight:bold}[tuiCell]:hover [tuiCellActions]~*{opacity:0}[tuiCell]:hover [tuiCellActions] button,[tuiCell]:hover [tuiCellActions] a{opacity:1}[tuiOption] [tuiCell],tui-primitive-textfield [tuiCell]{padding:0}@media (hover: hover) and (pointer: fine){a[tuiCell]:not([tuiSurface]):hover,button[tuiCell]:not([tuiSurface]):hover{background:var(--tui-clear);cursor:pointer}}\n"],encapsulation:2,changeDetection:0}),t})(),s=(()=>{class t{constructor(t){this.size="l",t.addComponent(r)}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiDirectiveStylesService))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiCell","",5,"ng-template"]],hostAttrs:["tuiCell",""],hostVars:1,hostBindings:function(t,e){2&t&&a.uIk("data-size",e.size||"l")},inputs:{size:["tuiCell","size"]},features:[a._Bn([(0,o.ug)({size:"s"}),(0,o.O0)({size:"s"})])]}),t})()},31427:(t,e,i)=>{i.d(e,{$:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-comment-styles"],decls:0,vars:0,template:function(t,e){},styles:["[tuiComment]{position:relative;display:inline-flex;font:var(--tui-font-text-m);color:var(--tui-text-01-night);padding:.5rem .75rem;border-radius:1rem;line-height:1rem;background:var(--tui-accent);align-items:center;justify-content:center}[tuiComment]:before{content:\"\";position:absolute;bottom:100%;left:50%;width:1.5625rem;height:.5625rem;background:inherit;transform:translate(-50%);-webkit-mask:url(\"data:image/svg+xml,%3Csvg width='25' height='9' viewBox='0 0 25 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.23309 6.67813L7.56191 3.83178C9.4546 1.5185 10.4009 0.361853 11.5998 0.10488C12.0834 0.00123882 12.5834 0.00123882 13.0669 0.10488C14.2658 0.361853 15.2121 1.5185 17.1048 3.83178L19.4337 6.67813C20.636 8.14771 22.4346 9 24.3334 9H0.333374C2.23217 9 4.0307 8.14772 5.23309 6.67813Z' fill='black'/%3E%3C/svg%3E%0A\") no-repeat;mask:url(\"data:image/svg+xml,%3Csvg width='25' height='9' viewBox='0 0 25 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.23309 6.67813L7.56191 3.83178C9.4546 1.5185 10.4009 0.361853 11.5998 0.10488C12.0834 0.00123882 12.5834 0.00123882 13.0669 0.10488C14.2658 0.361853 15.2121 1.5185 17.1048 3.83178L19.4337 6.67813C20.636 8.14771 22.4346 9 24.3334 9H0.333374C2.23217 9 4.0307 8.14772 5.23309 6.67813Z' fill='black'/%3E%3C/svg%3E%0A\") no-repeat}[tuiComment][data-direction=bottom]:before{top:100%;bottom:auto;transform:translate(-50%) rotate(180deg)}[tuiComment][data-direction=left]:before{left:auto;top:50%;right:100%;transform:translate(.785rem,-50%) rotate(-90deg)}[tuiComment][data-direction=right]:before{top:50%;left:100%;transform:translate(-.785rem,-50%) rotate(90deg)}\n"],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){this.tuiComment="top",t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiComment",""]],hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-direction",e.tuiComment)},inputs:{tuiComment:"tuiComment"}}),t})()},1090:(t,e,i)=>{i.d(e,{X:()=>c});var n=i(74788),o=i(23764),a=i(4797),r=i(66682),s=i(22759),l=i(46782);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-fade-styles"],decls:0,vars:0,template:function(t,e){},styles:['[tuiFade]{scrollbar-width:none;-ms-overflow-style:none;transition-property:-webkit-mask-position;transition-property:mask-position;transition-property:mask-position,-webkit-mask-position;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;overflow:auto;text-overflow:unset!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[tuiFade]::-webkit-scrollbar,[tuiFade]::-webkit-scrollbar-thumb{display:none}[tuiFade]:not([data-orientation="vertical"]){overflow-y:hidden;-webkit-mask-image:linear-gradient(to right,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset))),linear-gradient(to left,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset))),linear-gradient(#000,#000);mask-image:linear-gradient(to right,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset))),linear-gradient(to left,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset))),linear-gradient(#000,#000);-webkit-mask-position:calc(-1 * var(--fade-size) - var(--fade-offset)) bottom,calc(100% + var(--fade-size) + var(--fade-offset)) bottom,top;mask-position:calc(-1 * var(--fade-size) - var(--fade-offset)) bottom,calc(100% + var(--fade-size) + var(--fade-offset)) bottom,top;-webkit-mask-size:calc(50% + var(--fade-size) + var(--fade-offset)) var(--line-height, 100%),calc(50% + var(--fade-size) + var(--fade-offset)) var(--line-height, 100%),100% calc(100% - var(--line-height, 100%));mask-size:calc(50% + var(--fade-size) + var(--fade-offset)) var(--line-height, 100%),calc(50% + var(--fade-size) + var(--fade-offset)) var(--line-height, 100%),100% calc(100% - var(--line-height, 100%))}[tuiFade]:not([data-orientation="vertical"])._start{-webkit-mask-position:left bottom,calc(100% + var(--fade-size) + var(--fade-offset)) bottom,top;mask-position:left bottom,calc(100% + var(--fade-size) + var(--fade-offset)) bottom,top}[tuiFade]:not([data-orientation="vertical"])._end{-webkit-mask-position:calc(-1 * var(--fade-size) - var(--fade-offset)) bottom,right bottom,top;mask-position:calc(-1 * var(--fade-size) - var(--fade-offset)) bottom,right bottom,top}[tuiFade]:not([data-orientation="vertical"])._start._end{-webkit-mask-position:left bottom,right bottom,top;mask-position:left bottom,right bottom,top}[tuiFade][data-orientation=vertical]{overflow-x:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset))),linear-gradient(to top,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset)));mask-image:linear-gradient(to bottom,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset))),linear-gradient(to top,transparent var(--fade-offset),#000 calc(var(--fade-size) + var(--fade-offset)));-webkit-mask-position:left calc(-1 * var(--fade-size) - var(--fade-offset)),left calc(100% + var(--fade-size) + var(--fade-offset));mask-position:left calc(-1 * var(--fade-size) - var(--fade-offset)),left calc(100% + var(--fade-size) + var(--fade-offset));-webkit-mask-size:100% calc(51% + var(--fade-size) + var(--fade-offset));mask-size:100% calc(51% + var(--fade-size) + var(--fade-offset))}[tuiFade][data-orientation=vertical]._start{-webkit-mask-position:left top,left calc(100% + var(--fade-size) + var(--fade-offset));mask-position:left top,left calc(100% + var(--fade-size) + var(--fade-offset))}[tuiFade][data-orientation=vertical]._end{-webkit-mask-position:left calc(-1 * var(--fade-size) - var(--fade-offset)),left bottom;mask-position:left calc(-1 * var(--fade-size) - var(--fade-offset)),left bottom}[tuiFade][data-orientation=vertical]._start._end{-webkit-mask-position:left top,left bottom;mask-position:left top,left bottom}\n'],encapsulation:2,changeDetection:0}),t})(),c=(()=>{class t{constructor(t,e,i,n,o,c){this.lineHeight=null,this.size="1.5em",this.offset="0em",this.orientation="horizontal";const d=n.nativeElement;c.addComponent(u),(0,r.T)(e,i,(0,s.R)(d,"scroll")).pipe((0,a.tuiZonefree)(o),(0,l.R)(t)).subscribe((()=>{d.classList.toggle("_start",!!d.scrollLeft||!!d.scrollTop),d.classList.toggle("_end",this.isEnd(d))}))}isEnd(t){return"vertical"===this.orientation?Math.round(t.scrollTop)t.clientHeight+4}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.TuiDestroyService,2),n.Y36(a.TuiResizeService),n.Y36(o.IM),n.Y36(n.SBq),n.Y36(n.R0b),n.Y36(a.TuiDirectiveStylesService))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiFade",""]],hostVars:9,hostBindings:function(t,e){2&t&&(n.uIk("data-orientation",e.orientation),n.Udp("line-height",e.lineHeight)("--line-height",e.lineHeight)("--fade-size",e.size)("--fade-offset",e.offset))},inputs:{lineHeight:["tuiFadeHeight","lineHeight"],size:["tuiFadeSize","size"],offset:["tuiFadeOffset","offset"],orientation:["tuiFade","orientation"]},features:[n._Bn([a.TuiDestroyService,a.TuiResizeService,o.IM,{provide:o.k2,useValue:{characterData:!0,subtree:!0}}])]}),t})()},5219:(t,e,i)=>{i.d(e,{me:()=>o}),i(1090);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})()},4144:(t,e,i)=>{i.d(e,{J:()=>s});var n=i(4797),o=i(53251),a=i(74788);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-header"],decls:0,vars:0,template:function(t,e){},styles:['[tuiHeader]{position:relative;display:flex;align-items:flex-start;box-sizing:content-box;color:var(--tui-text-01)}[tuiHeader] [tuiTitle]{flex-grow:2}[tuiHeader] [tuiAccessories]{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}[tuiHeader] [tuiAccessories]:before{content:"\\200b";visibility:hidden}[tuiHeader] [tuiSubtitle]{font:var(--tui-font-text-m);color:var(--tui-text-02)}[tuiHeader] [tuiCaption]{font:var(--tui-font-text-s);color:var(--tui-text-02);font-weight:500;text-transform:uppercase}[tuiHeader][data-size=xxl] [tuiTitle],[tuiHeader][data-size=xxl] [tuiAccessories]{font:var(--tui-font-heading-1)}[tuiHeader][data-size=xl] [tuiTitle],[tuiHeader][data-size=xl] [tuiAccessories]{font:var(--tui-font-heading-2)}[tuiHeader][data-size=l] [tuiTitle],[tuiHeader][data-size=l] [tuiAccessories]{font:var(--tui-font-heading-3)}[tuiHeader][data-size=m] [tuiTitle],[tuiHeader][data-size=m] [tuiAccessories]{font:var(--tui-font-heading-4)}[tuiHeader][data-size=s] [tuiTitle],[tuiHeader][data-size=s] [tuiAccessories]{font:var(--tui-font-heading-5)}[tuiHeader][data-size=xs] [tuiTitle],[tuiHeader][data-size=xs] [tuiAccessories]{font:var(--tui-font-heading-6)}[tuiHeader][data-size=xxs] [tuiTitle],[tuiHeader][data-size=xxs] [tuiAccessories]{font:var(--tui-font-text-xl)}[tuiHeader][data-size=xxl] [tuiSubtitle],[tuiHeader][data-size=xl] [tuiSubtitle],[tuiHeader][data-size=l] [tuiSubtitle]{font:var(--tui-font-text-l)}tui-root._mobile [tuiHeader] [tuiAccessories]{grid-gap:1rem;gap:1rem}tui-root._mobile [tuiHeader][data-size=xxs] [tuiTitle],tui-root._mobile [tuiHeader][data-size=xxs] [tuiAccessories]{font:var(--tui-font-heading-6)}\n'],encapsulation:2,changeDetection:0}),t})(),s=(()=>{class t{constructor(t){this.size="s",t.addComponent(r)}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiDirectiveStylesService))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiHeader",""]],hostAttrs:["tuiHeader",""],hostVars:1,hostBindings:function(t,e){2&t&&a.uIk("data-size",e.size||"s")},inputs:{size:["tuiHeader","size"]},features:[a._Bn([(0,o.ug)({size:"s"}),(0,o.O0)({size:"s"}),(0,o.Es)({size:"m"})])]}),t})()},30786:(t,e,i)=>{i.d(e,{g:()=>s});var n=i(4797),o=i(15732),a=i(74788);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-icons"],decls:0,vars:0,template:function(t,e){},styles:['[tuiIcons]:before,[tuiIcons]:after{font-size:1.5rem}[tuiIcons]._icon-left:before,[tuiIcons]._icon-right:after{content:"";width:1em;height:1em;flex-shrink:0;background:currentColor;-webkit-mask:var(--t-mask-left) no-repeat center / contain;mask:var(--t-mask-left) no-repeat center / contain}[tuiIcons]._icon-right:after{-webkit-mask:var(--t-mask-right) no-repeat center / contain;mask:var(--t-mask-right) no-repeat center / contain}\n'],encapsulation:2,changeDetection:0}),t})(),s=(()=>{class t{constructor(t,e){this.resolver=t,this.iconLeft="",this.iconRight="",e.addComponent(r)}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.u),a.Y36(n.TuiDirectiveStylesService))},t.ɵdir=a.lG2({type:t,selectors:[["a","iconLeft",""],["button"],["tui-badge"],["tui-chip"],["a","iconRight",""],["button"],["tui-badge"],["tui-chip"],["","tuiBadge","","iconLeft",""],["","tuiBadge","","iconRight",""],["","tuiChip","","iconLeft",""],["","tuiChip","","iconRight",""],["","tuiButtonClose",""]],hostAttrs:["tuiIcons",""],hostVars:8,hostBindings:function(t,e){2&t&&(a.Udp("--t-mask-left","url("+e.resolver(e.iconLeft)+")")("--t-mask-right","url("+e.resolver(e.iconRight)+")"),a.ekj("_icon-left",e.iconLeft)("_icon-right",e.iconRight))},inputs:{iconLeft:"iconLeft",iconRight:"iconRight"}}),t})()},34446:(t,e,i)=>{i.d(e,{Xf:()=>o}),i(30786);var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})()},21122:(t,e,i)=>{i.d(e,{P:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-progress-segmented"],decls:0,vars:0,template:function(t,e){},styles:["[tuiProgressBar]._segmented{--tui-segment-gap: .5rem;-webkit-mask-image:radial-gradient(circle closest-side at calc(var(--t-height) / 2) center,#999 0 99%,transparent calc(99% + .6px) 100%),radial-gradient(circle closest-side at calc(100% - calc(var(--t-height) / 2) - var(--tui-segment-gap)) center,#999 0 99%,transparent calc(99% + .6px) 100%),linear-gradient(to right,transparent 0 calc(var(--t-height) / 2),#999 calc(var(--t-height) / 2) calc(100% - calc(var(--t-height) / 2) - var(--tui-segment-gap)),transparent calc(100% - calc(var(--t-height) / 2) - var(--tui-segment-gap)));mask-image:radial-gradient(circle closest-side at calc(var(--t-height) / 2) center,#999 0 99%,transparent calc(99% + .6px) 100%),radial-gradient(circle closest-side at calc(100% - calc(var(--t-height) / 2) - var(--tui-segment-gap)) center,#999 0 99%,transparent calc(99% + .6px) 100%),linear-gradient(to right,transparent 0 calc(var(--t-height) / 2),#999 calc(var(--t-height) / 2) calc(100% - calc(var(--t-height) / 2) - var(--tui-segment-gap)),transparent calc(100% - calc(var(--t-height) / 2) - var(--tui-segment-gap)));-webkit-mask-size:calc(100% * var(--t-segment-width) + var(--tui-segment-gap) * var(--t-segment-width));mask-size:calc(100% * var(--t-segment-width) + var(--tui-segment-gap) * var(--t-segment-width))}\n"],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){this.segments=1,t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiProgressBar","","segments",""]],hostAttrs:[1,"_segmented"],hostVars:3,hostBindings:function(t,e){2&t&&(o.uIk("new",""),o.Udp("--t-segment-width",1/e.segments))},inputs:{segments:"segments"}}),t})()},47009:(t,e,i)=>{i.d(e,{s:()=>s});var n=i(4797),o=i(88002),a=i(74788);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-sensitive-styles"],decls:0,vars:0,template:function(t,e){},styles:['.tui-sensitive{position:relative;display:inline-block;line-height:1em;-webkit-clip-path:inset(0 round .25rem);clip-path:inset(0 round .25rem)}.tui-sensitive:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:currentColor;border-radius:inherit;-webkit-mask-image:url(\'data:image/svg+xml, \');mask-image:url(\'data:image/svg+xml, \');-webkit-mask-size:auto var(--t-mask-height);mask-size:auto var(--t-mask-height);-webkit-mask-position:var(--t-offset, 0) 0;mask-position:var(--t-offset, 0) 0}.tui-sensitive.tui-sensitive{-webkit-text-fill-color:transparent}\n'],encapsulation:2,changeDetection:0}),t})(),s=(()=>{class t{constructor(t,e){this.resize$=e,this.tuiSensitive=!1,this.offset=10*Math.round(10*Math.random()),this.height$=this.resize$.pipe((0,o.U)((([{contentRect:t}])=>[Math.max(2,Math.floor(t.height/16)+1),t.height])),(0,o.U)((([t,e])=>e*(3/t)))),t.addComponent(r)}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiDirectiveStylesService),a.Y36(n.TuiResizeService))},t.ɵdir=a.lG2({type:t,selectors:[["","tuiSensitive",""]],hostVars:5,hostBindings:function(t,e){1&t&&a.NdJ("$.style.--t-mask-height.px",(function(){return e.height$})),2&t&&(a.Ikx("$.style.--t-mask-height.px",e.height$),a.Udp("--t-offset",e.offset,"px"),a.ekj("tui-sensitive",e.tuiSensitive))},inputs:{tuiSensitive:"tuiSensitive"},features:[a._Bn([n.TuiResizeService,n.TuiDestroyService])]}),t})()},95508:(t,e,i)=>{i.d(e,{P:()=>u});var n=i(64762),o=i(74788),a=i(4797),r=i(64862);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-skeleton-styles"],decls:0,vars:0,template:function(t,e){},styles:["@keyframes tuiSkeleton{0%{opacity:.03}to{opacity:.06}}[tuiSkeleton]._skeleton{color:transparent;background:var(--tui-base-01)!important;box-shadow:none!important;filter:contrast(0) brightness(0);animation:tuiSkeleton ease-in-out 1s infinite alternate}[tuiSkeleton]._skeleton[data-tui-skeleton]{background:transparent!important}[tuiSkeleton]._skeleton[data-tui-skeleton]:before{content:attr(data-tui-skeleton);background:var(--tui-base-01);font-size:smaller;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25rem}[tuiTheme=night] [tuiSkeleton]._skeleton{filter:contrast(0) brightness(0) invert(1)}\n"],encapsulation:2,changeDetection:0}),t})();const l=[{opacity:.06},{opacity:1}];class u{constructor(t,e,i){this.el=t,this.duration=e,this.tuiSkeleton=!1,i.addComponent(s)}getPlaceholder(t){switch(typeof t){case"number":return Array.from({length:t}).map((()=>a.CHAR_NO_BREAK_SPACE.repeat(Math.floor(11*Math.random())+5))).join(" ");case"string":return t;default:return null}}ngOnChanges({tuiSkeleton:t}){var e;null===(e=this.animation)||void 0===e||e.cancel(),t.currentValue||t.firstChange||(this.animation=this.el.nativeElement.animate(l,2*this.duration))}}u.ɵfac=function(t){return new(t||u)(o.Y36(o.SBq),o.Y36(r.TUI_ANIMATIONS_DURATION),o.Y36(a.TuiDirectiveStylesService))},u.ɵdir=o.lG2({type:u,selectors:[["","tuiSkeleton",""]],hostAttrs:["tuiSkeleton",""],hostVars:3,hostBindings:function(t,e){2&t&&(o.uIk("data-tui-skeleton",e.getPlaceholder(e.tuiSkeleton)),o.ekj("_skeleton",e.tuiSkeleton))},inputs:{tuiSkeleton:"tuiSkeleton"},features:[o.TTD]}),(0,n.gn)([a.tuiPure],u.prototype,"getPlaceholder",null)},33136:(t,e,i)=>{i.d(e,{h:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-surface-styles"],decls:0,vars:0,template:function(t,e){},styles:['[data-surface]{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;--tui-gap: .25rem;position:relative;box-sizing:border-box;background:none no-repeat;background-size:cover;overflow:hidden;isolation:isolate;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:background,border-radius,box-shadow,transform,-webkit-backdrop-filter,-webkit-mask!important;transition-property:backdrop-filter,background,border-radius,box-shadow,mask,transform!important;transition-property:backdrop-filter,background,border-radius,box-shadow,mask,transform,-webkit-backdrop-filter,-webkit-mask!important}[data-surface]:focus-visible{outline-color:var(--tui-focus)}@supports (not (-moz-appearance: none)) and (not (-webkit-hyphens: none)){[data-surface]:before{mix-blend-mode:multiply}}button[data-surface]{cursor:pointer}[data-surface]:before,[data-surface]:after,[tuiSurfaceLayer]:before,[tuiSurfaceLayer]:after{position:absolute;top:0;left:0;width:100%;height:100%;transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-size:cover;background-repeat:no-repeat;transition-property:opacity,transform,-webkit-backdrop-filter;transition-property:opacity,backdrop-filter,transform;transition-property:opacity,backdrop-filter,transform,-webkit-backdrop-filter}[tuiSurfaceLayer]{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;position:absolute!important;z-index:-1;object-fit:cover;border-radius:inherit;box-sizing:border-box;transition-property:box-shadow,filter,padding}input[tuiSurfaceLayer]+[tuiSurfaceLayer]{will-change:padding;background-clip:content-box;overflow:clip;overflow-clip-margin:content-box}input[tuiSurfaceLayer]:checked+[tuiSurfaceLayer]{padding:var(--tui-gap)}input[tuiSurfaceLayer]:focus-visible+[tuiSurfaceLayer]{padding:var(--tui-gap)}@media (hover: hover) and (pointer: fine){[data-surface]:hover input[tuiSurfaceLayer]+[tuiSurfaceLayer]{padding:var(--tui-gap)}}input[tuiSurfaceLayer]{color:var(--tui-accent);-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;border-radius:inherit;outline:none;box-shadow:inset 0 0,inset 0 0 var(--tui-base-03)}input[tuiSurfaceLayer]:checked{box-shadow:inset 0 0 0 calc(var(--tui-gap) / 2),inset 0 0 var(--tui-base-03)}input[tuiSurfaceLayer]:focus-visible{box-shadow:inset 0 0,inset 0 0 0 calc(var(--tui-gap) / 2) var(--tui-base-03)}input[tuiSurfaceLayer]:checked:focus-visible{filter:brightness(.7);box-shadow:inset 0 0 0 calc(var(--tui-gap) / 2),inset 0 0 0 calc(var(--tui-gap) / 2) var(--tui-base-03)}@media (hover: hover) and (pointer: fine){[data-surface]:hover input[tuiSurfaceLayer]{box-shadow:inset 0 0,inset 0 0 0 calc(var(--tui-gap) / 2) var(--tui-base-03)}[data-surface]:hover input[tuiSurfaceLayer]:checked{filter:brightness(.9);box-shadow:inset 0 0 0 calc(var(--tui-gap) / 2),inset 0 0 0 calc(var(--tui-gap) / 2) var(--tui-base-03)}}[tuiSurface][data-surface=elevated]{box-shadow:var(--tui-shadow);background-color:var(--tui-elevation-01)}button[tuiSurface][data-surface=elevated]:active,a[tuiSurface][data-surface=elevated]:active{box-shadow:var(--tui-shadow);transform:scale(.95)}@media (hover: hover) and (pointer: fine){button[tuiSurface][data-surface=elevated]:hover,a[tuiSurface][data-surface=elevated]:hover{box-shadow:var(--tui-shadow-hover);transform:translateY(-.25rem);background:var(--tui-elevation-01)}}[tuiSurface][data-surface=flat]{background-color:var(--tui-clear)}button[tuiSurface][data-surface=flat]:active,a[tuiSurface][data-surface=flat]:active{transform:scale(.95)}@media (hover: hover) and (pointer: fine){button[tuiSurface][data-surface=flat]:hover,a[tuiSurface][data-surface=flat]:hover{transform:scale(1.15)}}\n'],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){this.tuiSurface="",t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiSurface",""]],hostAttrs:["tuiSurface",""],hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-surface",e.tuiSurface)},inputs:{tuiSurface:"tuiSurface"}}),t})()},29059:(t,e,i)=>{i.d(e,{b:()=>r});var n=i(4797),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=o.Xpm({type:t,selectors:[["ng-component"]],hostAttrs:[1,"tui-title"],decls:0,vars:0,template:function(t,e){},styles:["[tuiTitle]{position:relative;display:flex;flex-direction:column;text-align:left;grid-gap:.25rem;gap:.25rem;margin:0;font:var(--tui-font-text-m-2)}[tuiTitle][data-size=s]{grid-gap:.125rem;gap:.125rem;font:var(--tui-font-text-s)}[tuiTitle][data-size=s] [tuiSubtitle]{font:var(--tui-font-text-xs)}[tuiTitle][data-size=m]{grid-gap:.125rem;gap:.125rem;font:var(--tui-font-heading-5)}[tuiTitle][data-size=m] [tuiSubtitle]{font:var(--tui-font-text-m)}[tuiTitle][data-size=l]{grid-gap:.5rem;gap:.5rem;font:var(--tui-font-heading-3)}[tuiTitle][data-size=l] [tuiSubtitle]{font:var(--tui-font-text-m)}[tuiSubtitle]{font:var(--tui-font-text-s-2)}[tuiOption] [tuiSubtitle]{color:var(--tui-text-02)}\n"],encapsulation:2,changeDetection:0}),t})(),r=(()=>{class t{constructor(t){this.size="",t.addComponent(a)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.TuiDirectiveStylesService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiTitle",""]],hostAttrs:["tuiTitle",""],hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-size",e.size||null)},inputs:{size:["tuiTitle","size"]}}),t})()},45578:(t,e,i)=>{i.d(e,{uY:()=>P.u,$V:()=>n.$V,V5:()=>M,J$:()=>n.J$,xx:()=>a,uA:()=>w,Tq:()=>n.Tq,Jm:()=>n.Jm,DF:()=>r,JW:()=>n.JW,fT:()=>n.fT,Nv:()=>n.Nv,f6:()=>n.f6,lf:()=>s,dZ:()=>l,X1:()=>u,fN:()=>n.fN,_:()=>c,RC:()=>d,BO:()=>p,xl:()=>n.xl,Rn:()=>n.Rn,pM:()=>h,If:()=>n.If,Oz:()=>n.Oz,me:()=>g.me,H8:()=>O,KT:()=>m,Zi:()=>n.Zi,Xf:()=>f.Xf,uE:()=>T,ES:()=>n.ES,Fg:()=>n.Fg,wt:()=>v,FE:()=>n.FE,YL:()=>n.YL,KN:()=>n.KN,_J:()=>b,G5:()=>_,W3:()=>n.W3,zZ:()=>C,$b:()=>n.$b,h2:()=>n.h2,Rg:()=>x,YM:()=>n.YM,Fb:()=>y.Fb,ug:()=>n.ug,Es:()=>n.Es,O0:()=>n.O0,FK:()=>P.F});var n=i(53251),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(13424);let r=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(75836);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(56364);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(38341),i(11320);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(28926);let c=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(50409);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(4406);let p=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(31427);let h=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var g=i(5219);i(4144);let m=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var f=i(34446);i(21122);let v=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(47009);let b=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(95508);let _=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(33136);let C=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(29059);let x=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})(),M=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var y=i(42066);i(38844);let w=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(52994);let O=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();i(24233);let T=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var P=i(15732)},42066:(t,e,i)=>{i.d(e,{Fb:()=>r,bM:()=>a});var n=i(4797);const o={currency:null,currencyAlign:"right",sign:"negative-only"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},38844:(t,e,i)=>{i.d(e,{m:()=>u});var n=i(63881),o=i(4797),a=i(64862),r=i(88002),s=i(42066),l=i(74788);let u=(()=>{class t{constructor(t,e){this.options=t,this.format=e}transform(t,e=this.options.currency,i=this.options.currencyAlign){return this.format.pipe((0,r.U)((r=>{const s=(0,n.tuiFormatSignSymbol)(t,this.options.sign),l=(0,n.tuiFormatCurrency)(e),u=(0,a.tuiFormatNumber)(Math.abs(t),Object.assign(Object.assign({},r),{decimalLimit:this.getDecimalLimit(t,Number.isNaN(r.decimalLimit)?2:r.decimalLimit,(null==r?void 0:r.decimal)||"not-zero")})),c=(null==l?void 0:l.length)>1||"right"===i?o.CHAR_NO_BREAK_SPACE:"";return"right"===i?`${s}${u}${c}${l}`:`${s}${l}${c}${u}`})))}getDecimalLimit(t,e,i){return"always"===i||"not-zero"===i&&t%1?e:0}}return t.ɵfac=function(e){return new(e||t)(l.Y36(s.bM,16),l.Y36(a.TUI_NUMBER_FORMAT_OBSERVABLE,16))},t.ɵpipe=l.Yjl({name:"tuiAmount",type:t,pure:!0}),t})()},52994:(t,e,i)=>{i.d(e,{$:()=>a});var n=i(66259),o=i(74788);let a=(()=>{class t{transform(t){return(0,n.tuiStringHashToHsl)(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiAutoColor",type:t,pure:!0}),t})()},24233:(t,e,i)=>{i.d(e,{S:()=>u});var n=i(74788),o=i(64862),a=i(66682),r=i(22759),s=i(88002),l=i(39761);let u=(()=>{class t{constructor(t){this.el=t}transform(t,e){return(0,a.T)((0,r.R)(this.el.nativeElement,o.TUI_ICON_ERROR),(0,r.R)(this.el.nativeElement,"error",{capture:!0})).pipe((0,s.U)((()=>e)),(0,l.O)(t))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq,16))},t.ɵpipe=n.Yjl({name:"tuiFallbackSrc",type:t,pure:!0}),t})()},15732:(t,e,i)=>{i.d(e,{u:()=>n,F:()=>o});const n=(0,i(4797).tuiCreateTokenFromFactory)((()=>t=>!t||t.includes("/")?t:`/assets/taiga-ui/icons/${t.includes("Outline")?t:t.replace("Large","").concat("Outline")}.svg`));function o(t){return{provide:n,useValue:t}}},52821:(t,e,i)=>{i.d(e,{X:()=>n});var n=(()=>(function(t){t.AD="AD",t.AE="AE",t.AF="AF",t.AG="AG",t.AI="AI",t.AL="AL",t.AM="AM",t.AO="AO",t.AR="AR",t.AT="AT",t.AU="AU",t.AW="AW",t.AZ="AZ",t.BA="BA",t.BB="BB",t.BD="BD",t.BE="BE",t.BF="BF",t.BG="BG",t.BH="BH",t.BI="BI",t.BJ="BJ",t.BL="BL",t.BM="BM",t.BN="BN",t.BO="BO",t.BQ="BQ",t.BR="BR",t.BS="BS",t.BT="BT",t.BW="BW",t.BY="BY",t.BZ="BZ",t.CA="CA",t.CD="CD",t.CF="CF",t.CG="CG",t.CH="CH",t.CI="CI",t.CL="CL",t.CM="CM",t.CN="CN",t.CO="CO",t.CR="CR",t.CU="CU",t.CV="CV",t.CW="CW",t.CY="CY",t.CZ="CZ",t.DE="DE",t.DJ="DJ",t.DK="DK",t.DM="DM",t.DO="DO",t.DZ="DZ",t.EC="EC",t.EE="EE",t.EG="EG",t.ER="ER",t.ES="ES",t.ET="ET",t.FI="FI",t.FJ="FJ",t.FK="FK",t.FM="FM",t.FR="FR",t.GA="GA",t.GB="GB",t.GD="GD",t.GE="GE",t.GF="GF",t.GH="GH",t.GI="GI",t.GL="GL",t.GM="GM",t.GN="GN",t.GP="GP",t.GQ="GQ",t.GR="GR",t.GT="GT",t.GW="GW",t.GY="GY",t.HK="HK",t.HN="HN",t.HR="HR",t.HT="HT",t.HU="HU",t.ID="ID",t.IE="IE",t.IL="IL",t.IN="IN",t.IQ="IQ",t.IR="IR",t.IS="IS",t.IT="IT",t.JM="JM",t.JO="JO",t.JP="JP",t.KE="KE",t.KG="KG",t.KH="KH",t.KM="KM",t.KN="KN",t.KP="KP",t.KR="KR",t.KW="KW",t.KY="KY",t.KZ="KZ",t.LA="LA",t.LB="LB",t.LC="LC",t.LI="LI",t.LK="LK",t.LR="LR",t.LS="LS",t.LT="LT",t.LU="LU",t.LV="LV",t.LY="LY",t.MA="MA",t.MC="MC",t.MD="MD",t.ME="ME",t.MF="MF",t.MG="MG",t.MK="MK",t.ML="ML",t.MM="MM",t.MN="MN",t.MO="MO",t.MQ="MQ",t.MR="MR",t.MS="MS",t.MT="MT",t.MU="MU",t.MV="MV",t.MW="MW",t.MX="MX",t.MY="MY",t.MZ="MZ",t.NA="NA",t.NC="NC",t.NE="NE",t.NG="NG",t.NI="NI",t.NL="NL",t.NO="NO",t.NP="NP",t.NZ="NZ",t.OM="OM",t.PA="PA",t.PE="PE",t.PF="PF",t.PG="PG",t.PH="PH",t.PK="PK",t.PL="PL",t.PT="PT",t.PW="PW",t.PY="PY",t.QA="QA",t.RE="RE",t.RO="RO",t.RS="RS",t.RU="RU",t.RW="RW",t.SA="SA",t.SB="SB",t.SC="SC",t.SD="SD",t.SE="SE",t.SG="SG",t.SH="SH",t.SI="SI",t.SK="SK",t.SL="SL",t.SM="SM",t.SN="SN",t.SO="SO",t.SR="SR",t.ST="ST",t.SV="SV",t.SX="SX",t.SY="SY",t.SZ="SZ",t.TC="TC",t.TD="TD",t.TG="TG",t.TH="TH",t.TJ="TJ",t.TL="TL",t.TM="TM",t.TN="TN",t.TO="TO",t.TR="TR",t.TT="TT",t.TW="TW",t.TZ="TZ",t.UA="UA",t.UG="UG",t.US="US",t.UY="UY",t.UZ="UZ",t.VC="VC",t.VE="VE",t.VG="VG",t.VN="VN",t.VU="VU",t.WS="WS",t.XK="XK",t.YE="YE",t.YT="YT",t.ZA="ZA",t.ZM="ZM",t.ZW="ZW"}(n||(n={})),n))()},72773:(t,e,i)=>{i.d(e,{Xi:()=>n.X,ab:()=>v,vv:()=>x,mm:()=>b});var n=i(52821),o=(i(11916),i(76046),i(98735)),a=(i(87972),i(13290),i(24502),i(33393),i(81294),i(54245),i(77557),i(86682),i(5514),i(13838),i(36973),i(94418),i(21537),i(79252),i(74788)),r=i(25917);const s=new a.OlP("[TUI_DEFAULT_LANGUAGE]",{factory:()=>o.V6}),l=new a.OlP("[TUI_LANGUAGE]",{factory:()=>(0,r.of)((0,a.f3M)(s))}),u=new a.OlP("[TUI_LANGUAGE_LOADER]"),c=new a.OlP("[TUI_LANGUAGE_STORAGE_KEY]",{factory:()=>"tuiLanguage"});var d=i(62579),p=i(26215),h=i(64762),g=i(94402),m=i(88002);function f(t,e,i){return t&&e?function(t,e){return(0,g.D)(function(t){return(0,h.mG)(this,void 0,void 0,(function*(){return t.then((t=>t.default||t))}))}(e(t))).pipe((0,m.U)((e=>null==e?void 0:e[`TUI_${t.toUpperCase()}_LANGUAGE`])))}(t,e):(0,r.of)(i)}let v=(()=>{class t extends p.X{constructor(t,e,i,n){super(f(i.getItem(e),n,t)),this.fallback=t,this.key=e,this.storage=i,this.loader=n}get language(){return this.storage.getItem(this.key)||this.fallback.name}setLanguage(t){this.storage.setItem(this.key,t),this.next(f(t,this.loader,this.fallback))}clear(){this.storage.removeItem(this.key),this.next((0,r.of)(this.fallback))}}return t.ɵfac=function(e){return new(e||t)(a.LFG(s),a.LFG(c),a.LFG(d.H3),a.LFG(u,8))},t.ɵprov=a.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})();function b(t){return[{provide:u,useFactory:()=>t},{provide:l,useExisting:v}]}var _=i(95639),C=i(43190);function x(t){return()=>(0,a.f3M)(l).pipe((0,C.w)((t=>(0,_.b)(t)?t:(0,r.of)(t))),(0,m.U)((e=>e[t])))}},11916:(t,e,i)=>{i.d(e,{n8:()=>d,Nk:()=>n,Pb:()=>o,_Y:()=>a,x$:()=>r,c$:()=>u,UR:()=>l,Rh:()=>c});const n={cardNumber:["号码","信用卡号码"],cardExpiry:["有效期","信用卡有效期"]},o={colorSelectorModeNames:["纯色","渐变色"],toolbarTools:{undo:"撤消",redo:"重做",font:"字体",fontStyle:"字体样式",fontSize:"字体大小",bold:"加粗",italic:"斜体",underline:"下划线",strikeThrough:"删除线",justify:"对齐",justifyLeft:"左对齐",justifyCenter:"中心对齐",justifyRight:"右对齐",justifyFull:"两端对齐",list:"列表",indent:"缩进",outdent:"减小缩进",unorderedList:"无序列表",orderedList:"有序列表",quote:"引用",foreColor:"颜色",backColor:"背景颜色",hiliteColor:"高亮颜色",clear:"清除",link:"链接",attach:"附加文件",tex:"插入 TeX",code:"代码",image:"插入图片",insertHorizontalRule:"插入水平线",superscript:"上标",subscript:"下标",insertTable:"插入表格",insertGroup:"Insert group",hiliteGroup:"Hilite group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"合并单元格",splitCells:"拆分单元格",rowsColumnsManaging:"管理行和列",cellColor:"单元格颜色",setDetails:"详细信息",removeDetails:"删除详细信息"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["在前面插入列","在后面插入列"],["在前面插入行","在后面插入行"],["删除列","删除行"]],editorCodeOptions:["文中代码","代码块"],editorFontOptions:{small:"小的",large:"大的",normal:"普通的",title:"标题",subtitle:"副标题"}},a={previewTexts:{rotate:"旋转"},zoomTexts:{zoomOut:"缩小",zoomIn:"放大",reset:"重置"}},r={showHideText:"显示/隐藏",paginationTexts:{pages:"页面",linesPerPage:"每页行数",of:"于"}};var s=i(52821);const l={[s.X.AD]:"安道尔",[s.X.AE]:"阿拉伯联合酋长国",[s.X.AF]:"阿富汗",[s.X.AG]:"安提瓜和巴布达",[s.X.AI]:"安圭拉",[s.X.AL]:"阿尔巴尼亚",[s.X.AM]:"亚美尼亚",[s.X.AO]:"安哥拉",[s.X.AR]:"阿根廷",[s.X.AT]:"奥地利",[s.X.AU]:"澳大利亚",[s.X.AW]:"阿鲁巴",[s.X.AZ]:"阿塞拜疆",[s.X.BA]:"波斯尼亚和黑塞哥维那",[s.X.BB]:"巴巴多斯",[s.X.BD]:"孟加拉国",[s.X.BE]:"比利时",[s.X.BF]:"布基纳法索",[s.X.BG]:"保加利亚",[s.X.BH]:"巴林",[s.X.BI]:"布隆迪",[s.X.BJ]:"贝宁",[s.X.BL]:"圣巴泰勒米岛",[s.X.BM]:"百慕大",[s.X.BN]:"文莱达鲁萨兰国",[s.X.BO]:"玻利维亚",[s.X.BQ]:"荷属加勒比区",[s.X.BR]:"巴西",[s.X.BS]:"巴哈马",[s.X.BT]:"不丹",[s.X.BW]:"博茨瓦纳",[s.X.BY]:"白罗斯",[s.X.BZ]:"伯利兹",[s.X.CA]:"加拿大",[s.X.CD]:"刚果民主共和國",[s.X.CF]:"中非共和国",[s.X.CG]:"刚果(布拉柴维尔)",[s.X.CH]:"瑞士",[s.X.CI]:"科特迪瓦",[s.X.CL]:"智利",[s.X.CM]:"喀麦隆",[s.X.CN]:"中国",[s.X.CO]:"哥伦比亚",[s.X.CR]:"哥斯达黎加",[s.X.CU]:"古巴",[s.X.CV]:"佛得角",[s.X.CW]:"库拉索岛",[s.X.CY]:"塞浦路斯",[s.X.CZ]:"捷克共和国",[s.X.DE]:"德国",[s.X.DJ]:"吉布提",[s.X.DK]:"丹麦",[s.X.DM]:"多米尼克",[s.X.DO]:"多米尼加共和国",[s.X.DZ]:"阿尔及利亚",[s.X.EC]:"厄瓜多尔",[s.X.EE]:"爱沙尼亚",[s.X.EG]:"埃及",[s.X.ER]:"厄立特里亚",[s.X.ES]:"西班牙",[s.X.ET]:"埃塞俄比亚",[s.X.FI]:"芬兰",[s.X.FJ]:"斐济",[s.X.FK]:"福克兰群岛",[s.X.FM]:"密克罗尼西亚联邦",[s.X.FR]:"法国",[s.X.GA]:"加蓬",[s.X.GB]:"英国",[s.X.GD]:"格林纳达",[s.X.GE]:"圭亚那",[s.X.GF]:"格鲁吉亚",[s.X.GH]:"加纳",[s.X.GI]:"直布罗陀",[s.X.GL]:"格陵兰",[s.X.GM]:"冈比亚",[s.X.GN]:"瓜德罗普岛",[s.X.GP]:"几内亚",[s.X.GQ]:"赤道几内亚",[s.X.GR]:"希腊",[s.X.GT]:"危地马拉",[s.X.GW]:"几内亚比绍",[s.X.GY]:"圭亚那",[s.X.HK]:"中国香港特别行政区",[s.X.HN]:"洪都拉斯",[s.X.HR]:"克罗地亚",[s.X.HT]:"海地",[s.X.HU]:"匈牙利",[s.X.ID]:"印度尼西亚",[s.X.IE]:"爱尔兰",[s.X.IL]:"以色列",[s.X.IN]:"印度",[s.X.IQ]:"伊拉克",[s.X.IR]:"伊朗",[s.X.IS]:"冰岛",[s.X.IT]:"意大利",[s.X.JM]:"牙买加",[s.X.JO]:"约旦",[s.X.JP]:"日本",[s.X.KE]:"肯尼亚",[s.X.KG]:"吉尔吉斯斯坦",[s.X.KH]:"柬埔寨",[s.X.KM]:"科摩罗",[s.X.KN]:"圣基茨和尼维斯",[s.X.KP]:"朝鲜",[s.X.KR]:"韩国",[s.X.KW]:"科威特",[s.X.KY]:"开曼群岛",[s.X.KZ]:"哈萨克斯坦",[s.X.LA]:"老挝",[s.X.LB]:"黎巴嫩",[s.X.LC]:"圣卢西亚",[s.X.LI]:"列支敦士登",[s.X.LK]:"斯里兰卡",[s.X.LR]:"利比里亚",[s.X.LS]:"莱索托",[s.X.LT]:"立陶宛",[s.X.LU]:"卢森堡",[s.X.LV]:"拉脱维亚",[s.X.LY]:"利比亚",[s.X.MA]:"摩洛哥",[s.X.MC]:"摩纳哥",[s.X.MD]:"摩尔多瓦",[s.X.ME]:"圣马丁",[s.X.MF]:"黑山",[s.X.MG]:"马达加斯加",[s.X.MK]:"北马其顿共和国",[s.X.ML]:"马里",[s.X.MM]:"缅甸",[s.X.MN]:"蒙古",[s.X.MO]:"马提尼克岛",[s.X.MQ]:"中国.澳门",[s.X.MR]:"毛里塔尼亚",[s.X.MS]:"蒙特塞拉特",[s.X.MT]:"马耳他",[s.X.MU]:"毛里求斯",[s.X.MV]:"马尔代夫",[s.X.MW]:"马拉维",[s.X.MX]:"墨西哥",[s.X.MY]:"马来西亚",[s.X.MZ]:"莫桑比克",[s.X.NA]:"纳米比亚",[s.X.NC]:"新喀里多尼亞",[s.X.NE]:"尼日尔",[s.X.NG]:"尼日利亚",[s.X.NI]:"尼加拉瓜",[s.X.NL]:"荷兰",[s.X.NO]:"挪威",[s.X.NP]:"尼泊尔",[s.X.NZ]:"新西兰",[s.X.OM]:"阿曼",[s.X.PA]:"巴拿马",[s.X.PE]:"秘鲁",[s.X.PF]:"法属波利尼西亚(大溪地)",[s.X.PG]:"巴布亚新几内亚",[s.X.PH]:"菲律宾",[s.X.PK]:"巴基斯坦",[s.X.PL]:"波兰",[s.X.PT]:"葡萄牙",[s.X.PW]:"帕劳",[s.X.PY]:"巴拉圭",[s.X.QA]:"会议",[s.X.RE]:"卡塔尔",[s.X.RO]:"罗马尼亚",[s.X.RS]:"塞尔维亚",[s.X.RU]:"俄罗斯",[s.X.RW]:"卢旺达",[s.X.SA]:"沙特阿拉伯",[s.X.SB]:"所罗门群岛",[s.X.SC]:"塞舌尔",[s.X.SD]:"苏丹",[s.X.SE]:"瑞典",[s.X.SG]:"新加坡",[s.X.SH]:"圣赫勒拿",[s.X.SI]:"斯洛文尼亚",[s.X.SK]:"斯洛伐克",[s.X.SL]:"塞拉利昂",[s.X.SM]:"圣马力诺",[s.X.SN]:"塞内加尔",[s.X.SO]:"索马里",[s.X.SR]:"苏里南",[s.X.ST]:"圣多美和普林西比",[s.X.SV]:"萨尔瓦多",[s.X.SX]:"圣马丁",[s.X.SY]:"阿拉伯叙利亚共和国",[s.X.SZ]:"斯威士兰",[s.X.TC]:"特克斯和凯科斯群岛",[s.X.TD]:"乍得",[s.X.TG]:"多哥",[s.X.TH]:"泰国",[s.X.TJ]:"塔吉克斯坦",[s.X.TL]:"东帝汶",[s.X.TM]:"土库曼斯坦",[s.X.TN]:"突尼斯",[s.X.TO]:"汤加",[s.X.TR]:"土耳其",[s.X.TT]:"特立尼达和多巴哥",[s.X.TW]:"台湾",[s.X.TZ]:"坦桑尼亚",[s.X.UA]:"乌克兰",[s.X.UG]:"乌干达",[s.X.US]:"美国",[s.X.UY]:"乌拉圭",[s.X.UZ]:"乌兹别克斯坦",[s.X.VC]:"圣文森特和格林纳丁斯",[s.X.VE]:"委内瑞拉",[s.X.VG]:"英属维尔京群岛",[s.X.VN]:"越南",[s.X.VU]:"瓦努阿图",[s.X.WS]:"萨摩亚",[s.X.XK]:"科索沃",[s.X.YE]:"也门",[s.X.YT]:"马约特岛",[s.X.ZA]:"南非",[s.X.ZM]:"赞比亚",[s.X.ZW]:"津巴布韦"},u={months:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],close:"关闭",nothingFoundMessage:"什么都没找到",defaultErrorMessage:"无效值",spinTexts:["前","后"],shortWeekDays:["周一","周二","周三","周四","周五","周六","周日"],countries:l},c={cancel:"撤消",done:"完成",more:"更多",otherDate:"其他日期...",showAll:"显示所有",hide:"隐藏",mobileCalendarTexts:["选择日期","选择范围","選擇日期"],range:["从","至"],countTexts:["加","减"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["显示密码","隐藏密码"],copyTexts:["复制","已复制"],shortCalendarMonths:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],pagination:["上一页","下一页"],fileTexts:{loadingError:"加载错误",preview:"预览",remove:"清除"},inputFileTexts:{defaultLabelSingle:"或拖动 它 这里",defaultLabelMultiple:"或拖动 它们 这里",defaultLinkSingle:"选择一个文件",defaultLinkMultiple:"选择多个文件",maxSizeRejectionReason:"文件超出大小 ",formatRejectionReason:"文件格式错误",drop:"把文件放在这里",dropMultiple:"把多个文件放在这里"},multiSelectTexts:{all:"全选",none:"选择无"},prompt:{yes:"是",no:"不"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"chinese"},u),c),r),n),o),a)},76046:(t,e,i)=>{i.d(e,{lK:()=>d,A6:()=>n,Qp:()=>o,cS:()=>a,px:()=>r,mN:()=>u,KQ:()=>l,iH:()=>c});const n={cardNumber:["Nummer","Kaartnummer"],cardExpiry:["Vervaldatum","Vervaldatum Kaart"]},o={colorSelectorModeNames:["Effen kleur","Kleurverloop"],toolbarTools:{undo:"Undo",redo:"Redo",font:"Lettertype",fontStyle:"Tekenstijl",fontSize:"Punten",bold:"Vet",italic:"Cursief",underline:"Onderstrepen",strikeThrough:"Doorhalen",justify:"Uitlijning",justifyLeft:"Uitlijning links",justifyCenter:"Uitlijning midden",justifyRight:"Uitlijning rechts",justifyFull:"Uitlijning uitvullen",list:"Lijst",indent:"Inspringen",outdent:"Uitspringen",unorderedList:"Ongesorteerde lijst",orderedList:"Gesorteerde lijst",quote:"Citeren",foreColor:"Kleur",backColor:"Achtergrondkleur",hiliteColor:"Tekstmarkeringskleur",clear:"Wis",link:"Koppeling",attach:"Bestand toevoegen",tex:"TeX toevoegen",code:"Code",image:"Afbeelding toevoegen",insertHorizontalRule:"Horizontale lijn toevoegen",superscript:"Superscript",subscript:"Subscript",insertTable:"Insert table",insertGroup:"Insert group",hiliteGroup:"Hilite group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",large:"Large",normal:"Normal",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Toon/Verberg",paginationTexts:{pages:"Pagina's",linesPerPage:"Lijnen per pagina",of:"van"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"Verenigde Arabische Emiraten",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua en Barbuda",[s.X.AI]:"Anguilla",[s.X.AL]:"Albanië",[s.X.AM]:"Armenië",[s.X.AO]:"Angola",[s.X.AR]:"Argentinië",[s.X.AT]:"Oostenrijk",[s.X.AU]:"Australië",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbeidzjan",[s.X.BA]:"Bosnië en Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"België",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgarije",[s.X.BH]:"Bahrein",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.BL]:"Sankt Barthélemy",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius en Saba",[s.X.BR]:"Brazilië",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Wit-Rusland",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Dem. Rep. Congo (Kinshasa)",[s.X.CF]:"Centraal-Afrikaanse Republiek",[s.X.CG]:"Congo-Brazzaville",[s.X.CH]:"Zwitserland",[s.X.CI]:"Ivoorkust",[s.X.CL]:"Chili",[s.X.CM]:"Kameroen",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Kaapverdië",[s.X.CW]:"Curaçao",[s.X.CY]:"Cyprus",[s.X.CZ]:"Tsjechië",[s.X.DE]:"Duitsland",[s.X.DJ]:"Djibouti",[s.X.DK]:"Denemarken",[s.X.DM]:"Dominica",[s.X.DO]:"Dominicaanse Republiek",[s.X.DZ]:"Algerije",[s.X.EC]:"Ecuador",[s.X.EE]:"Estland",[s.X.EG]:"Egypte",[s.X.ER]:"Eritrea",[s.X.ES]:"Spanje",[s.X.ET]:"Ethiopië",[s.X.FI]:"Finland",[s.X.FJ]:"Fiji",[s.X.FK]:"Falkland Eilanden",[s.X.FM]:"V.S. van Micronesië",[s.X.FR]:"Frankrijk",[s.X.GA]:"Gabon",[s.X.GB]:"Verenigd Koningkrijk",[s.X.GD]:"Grenada",[s.X.GE]:"Georgië",[s.X.GF]:"Guyana",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Groenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.GP]:"Guadeloupe",[s.X.GQ]:"Equatoriaal-Guinea",[s.X.GR]:"Griekenland",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinee-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hongkong",[s.X.HN]:"Honduras",[s.X.HR]:"Kroatië",[s.X.HT]:"Haïti",[s.X.HU]:"Hongarije",[s.X.ID]:"Indonesië",[s.X.IE]:"Ierland",[s.X.IL]:"Israël",[s.X.IN]:"India",[s.X.IQ]:"Irak",[s.X.IR]:"Iran",[s.X.IS]:"IJsland",[s.X.IT]:"Italië",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordanië",[s.X.JP]:"Japan",[s.X.KE]:"Kenia",[s.X.KG]:"Kirgizië",[s.X.KH]:"Cambodja",[s.X.KM]:"Comoren",[s.X.KN]:"Saint Kitts en Nevis",[s.X.KP]:"Democratische Volksrepubliek Korea",[s.X.KR]:"Republiek Korea",[s.X.KW]:"Koeweit",[s.X.KY]:"Kaaiman Eilanden",[s.X.KZ]:"Kazachstan",[s.X.LA]:"Laos",[s.X.LB]:"Libanon",[s.X.LC]:"Sint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Litouwen",[s.X.LU]:"Luxemburg",[s.X.LV]:"Letland",[s.X.LY]:"Libië",[s.X.MA]:"Marokko",[s.X.MC]:"Monaco",[s.X.MD]:"Moldavië",[s.X.ME]:"Montenegro",[s.X.MF]:"Sankt Martin",[s.X.MG]:"Madagascar",[s.X.MK]:"Rep. van Noord-Macedonië",[s.X.ML]:"Mali",[s.X.MM]:"Birma (Myanmar)",[s.X.MN]:"Mongolië",[s.X.MO]:"Macau",[s.X.MQ]:"Martinique",[s.X.MR]:"Mauritanië",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Maleisië",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibië",[s.X.NC]:"Nieuw-Caledonië",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Nederland",[s.X.NO]:"Noorwegen",[s.X.NP]:"Nepal",[s.X.NZ]:"Nieuw-Zeeland",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"Frans Polynesië (Tahiti)",[s.X.PG]:"Papoea-Nieuw-Guinea",[s.X.PH]:"Filippijnen",[s.X.PK]:"Pakistan",[s.X.PL]:"Polen",[s.X.PT]:"Portugal",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.RE]:"Besprechung",[s.X.RO]:"Roemenië",[s.X.RS]:"Serbia",[s.X.RU]:"Servië",[s.X.RW]:"Rwanda",[s.X.SA]:"Saoedi-Arabië",[s.X.SB]:"Salomonseilanden",[s.X.SC]:"Seychellen",[s.X.SD]:"Soedan",[s.X.SE]:"Zweden",[s.X.SG]:"Singapore",[s.X.SH]:"Sint-Helena, Ascension en Tristan da Cunha",[s.X.SI]:"Slovenië",[s.X.SK]:"Slowakije",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalië",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tomé en Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Arabische Rep. Syrië",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turks- en Caicoseilanden",[s.X.TD]:"Tsjaad",[s.X.TG]:"Togo",[s.X.TH]:"Thailand",[s.X.TJ]:"Tadzjikistan",[s.X.TL]:"Oost Timor",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunesië",[s.X.TO]:"Tonga",[s.X.TR]:"Turkije",[s.X.TT]:"Trinidad en Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Oekraïne",[s.X.UG]:"Oeganda",[s.X.US]:"Verenigde Staten",[s.X.UY]:"Uruguay",[s.X.UZ]:"Oezbekistan",[s.X.VC]:"Saint Vincent en de Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"Britse Maagdeneilanden",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Jemen",[s.X.YT]:"Mayotte",[s.X.ZA]:"Zuid-Afrika",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["Januari","Februari","Maart","April","Mei","Juni","Juli","Augustus","September","Oktober","November","December"],close:"Sluiten",nothingFoundMessage:"Niets gevonden",defaultErrorMessage:"Ongeldige waarde",spinTexts:["Vorige","Volgende"],shortWeekDays:["Maa","Din","Woe","Don","Vri","Zat","Zon"],countries:l},c={cancel:"Annuleren",done:"Klaar",more:"Meer",otherDate:"Andere datum ...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Kies een dag","Kies bereik","Kies dagen"],range:["van","tot"],countTexts:["Plus","Min"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Toon wachtwoord","Wachtwoord verbergen"],copyTexts:["Kopieer","Gekopieerd"],shortCalendarMonths:["Jan","Feb","Maa","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],pagination:["Vorige pagina","Volgende pagina"],fileTexts:{loadingError:"Error bij het laden",preview:"Voorbeeld",remove:"Verwijder"},inputFileTexts:{defaultLabelSingle:"of zet het hier",defaultLabelMultiple:"of zet ze hier",defaultLinkSingle:"Kies een bestand",defaultLinkMultiple:"Kies bestanden",maxSizeRejectionReason:"Bestandsgrootte overschreden ",formatRejectionReason:"Verkeerd bestandsformaat",drop:"Zet hier bestand neer",dropMultiple:"Zet hier bestanden neer"},multiSelectTexts:{all:"Selecteer alles",none:"Selecteer geen"},prompt:{yes:"Ja",no:"Ingen"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"dutch"},u),c),r),n),o),a)},98735:(t,e,i)=>{i.d(e,{V6:()=>d,wz:()=>n,sV:()=>o,I2:()=>a,Ns:()=>r,Nq:()=>u,ZI:()=>l,L3:()=>c});const n={cardNumber:["Number","Card number"],cardExpiry:["Expires","Valid through"]},o={colorSelectorModeNames:["Solid color","Gradient"],toolbarTools:{undo:"Undo",redo:"Redo",font:"Font",fontStyle:"Font style",fontSize:"Font size",bold:"Bold",italic:"Italic",underline:"Underline",strikeThrough:"Strike through",justify:"Justify",justifyLeft:"Justify left",justifyCenter:"Justify center",justifyRight:"Justify right",justifyFull:"Justify full",list:"List",indent:"Indent",outdent:"Outdent",unorderedList:"Unordered list",orderedList:"Ordered list",quote:"Quote",foreColor:"Color",backColor:"Background color",hiliteColor:"Highlight color",clear:"Clear",link:"Link",attach:"Attach file",tex:"Insert TeX",code:"Code",image:"Insert image",insertHorizontalRule:"Insert horizontal rule",superscript:"Superscript",subscript:"Subscript",insertTable:"Insert table",insertGroup:"Insert group",hiliteGroup:"Hilite group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",large:"Large",normal:"Normal",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Show/Hide",paginationTexts:{pages:"Pages",linesPerPage:"Lines per page",of:"of"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"United Arab Emirates",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua and Barbuda",[s.X.BL]:"Saint Barthélemy",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia and Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgium",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.GF]:"Guyana",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei Darussalam",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius and Saba",[s.X.BR]:"Brazil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Belarus",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Dem. Rep. Congo (Kinshasa)",[s.X.CF]:"Central African Republic",[s.X.CG]:"Congo (Brazzaville)",[s.X.CH]:"Switzerland",[s.X.CI]:"Ivory Coast",[s.X.CL]:"Chile",[s.X.CM]:"Cameroon",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cape Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Cyprus",[s.X.CZ]:"Czech Republic",[s.X.DE]:"Germany",[s.X.DJ]:"Djibouti",[s.X.DK]:"Denmark",[s.X.DM]:"Dominica",[s.X.DO]:"Dominican Republic",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Egypt",[s.X.ER]:"Eritrea",[s.X.ES]:"Spain",[s.X.ET]:"Ethiopia",[s.X.FI]:"Finland",[s.X.FJ]:"Fiji",[s.X.FK]:"Falkland Islands",[s.X.FM]:"F.S. of Micronesia",[s.X.FR]:"France",[s.X.GA]:"Gabon",[s.X.GB]:"United Kingdom",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GP]:"Guadeloupe",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Greenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.MF]:"Saint-Martin",[s.X.GQ]:"Equatorial Guinea",[s.X.GR]:"Greece",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croatia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungary",[s.X.ID]:"Indonesia",[s.X.IE]:"Ireland",[s.X.IL]:"Israel",[s.X.IN]:"India",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Iceland",[s.X.IT]:"Italy",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordan",[s.X.JP]:"Japan",[s.X.KE]:"Kenya",[s.X.KG]:"Kyrgyzstan",[s.X.KH]:"Cambodia",[s.X.KM]:"Comoros",[s.X.KN]:"Saint Kitts and Nevis",[s.X.KP]:"Korean PDR",[s.X.KR]:"Rep. Korea",[s.X.KW]:"Kuwait",[s.X.KY]:"Cayman Islands",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Laos",[s.X.LB]:"Lebanon",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lithuania",[s.X.LU]:"Luxembourg",[s.X.LV]:"Latvia",[s.X.LY]:"Libya",[s.X.MA]:"Morocco",[s.X.MC]:"Monaco",[s.X.MD]:"Moldova",[s.X.ME]:"Montenegro",[s.X.MQ]:"Martinique",[s.X.MG]:"Madagascar",[s.X.MK]:"Rep. of North Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Burma (Myanmar)",[s.X.MN]:"Mongolia",[s.X.MO]:"Macau",[s.X.RE]:"Réunion",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Malaysia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"New Caledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Netherlands",[s.X.NO]:"Norway",[s.X.NP]:"Nepal",[s.X.NZ]:"New Zealand",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"French Polynesia (Tahiti)",[s.X.PG]:"Papua New Guinea",[s.X.PH]:"Philippines",[s.X.PK]:"Pakistan",[s.X.PL]:"Poland",[s.X.PT]:"Portugal",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.YT]:"Mayotte",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Russia",[s.X.RW]:"Rwanda",[s.X.SA]:"Saudi Arabia",[s.X.SB]:"Solomon Islands",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Sweden",[s.X.SG]:"Singapore",[s.X.SH]:"Saint Helena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovakia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome and Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Syrian Arab Republic",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turks and Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Thailand",[s.X.TJ]:"Tajikistan",[s.X.TL]:"East Timor",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Turkey",[s.X.TT]:"Trinidad and Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraine",[s.X.UG]:"Uganda",[s.X.US]:"USA",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent and the Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"British Virgin Islands",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemen",[s.X.ZA]:"South Africa",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["January","February","March","April","May","June","July","August","September","October","November","December"],close:"Close",nothingFoundMessage:"Nothing found",defaultErrorMessage:"Value is invalid",spinTexts:["Previous","Next"],shortWeekDays:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],countries:l},c={cancel:"Cancel",done:"Done",more:"More",otherDate:"Other date...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Choose day","Choose range","Choose days"],range:["from","to"],countTexts:["Plus","Minus"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Show password","Hide password"],copyTexts:["Copy","Copied"],shortCalendarMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],pagination:["Previous page","Next page"],fileTexts:{loadingError:"Upload failed",preview:"Preview",remove:"Remove"},inputFileTexts:{defaultLabelSingle:"or drop it here",defaultLabelMultiple:"or drop them here",defaultLinkSingle:"Choose a file",defaultLinkMultiple:"Choose files",maxSizeRejectionReason:"File is larger than",formatRejectionReason:"Wrong file type",drop:"Drop file here",dropMultiple:"Drop files here"},multiSelectTexts:{all:"Select all",none:"Select none"},prompt:{yes:"Yes",no:"No"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"english"},u),c),r),n),o),a)},87972:(t,e,i)=>{i.d(e,{ob:()=>d,YH:()=>n,OL:()=>o,Zy:()=>a,hZ:()=>r,$Z:()=>u,Tr:()=>l,OQ:()=>c});const n={cardNumber:["Number","Numéro de carte"],cardExpiry:["Expiry",'Date d"Expiration de la carte']},o={colorSelectorModeNames:["Couleur unie","Dégradé de couleur"],toolbarTools:{undo:"Annuler",redo:"Rétablir",font:"Police",fontStyle:"Style de police",fontSize:"Taille de police",bold:"Gras",italic:"Italique",underline:"Souligner",strikeThrough:"Barrer",justify:"Justifier",justifyLeft:"Aligner à gauche",justifyCenter:"Centrer",justifyRight:"Justifier à droite",justifyFull:"Justifier",list:"Liste",indent:"Indenter",outdent:"Réduire le retrait",unorderedList:"Liste à puces",orderedList:"Liste numérotée",quote:"Citation",foreColor:"Couleur de texte",backColor:"Couleur de fond",hiliteColor:"Couleur de mise en évidence",clear:"Effacer",link:"Lien",attach:"Joindre un fichier",tex:"Insérer TeX",code:"Code",image:"Insérer une image",insertHorizontalRule:"Insérer une règle horizontale",superscript:"Exposant",subscript:"Indice",insertTable:"Insérer une table",insertGroup:"Insérer un groupe",hiliteGroup:"Hilite group",removeGroup:"Supprimer le groupe",insertAnchor:"Insérer une ancre",mergeCells:"Fusionner les cellules",splitCells:"Diviser les cellules",rowsColumnsManaging:"Gestion des lignes et des colonnes",cellColor:"Couleur de la cellule",setDetails:"Accordéon",removeDetails:"Supprimer l'accordéon"},editorEditLink:{urlExample:"exemple.com",anchorExample:"ancre"},editorTableCommands:[["Insérer une colonne avant","Insérer une colonne après"],["Insérer une ligne avant","Insérer une ligne après"],["Supprimer la colonne","Supprimer la ligne"]],editorCodeOptions:["Code dans le texte","Bloc de code"],editorFontOptions:{small:"Petite",large:"Grande",normal:"Normale",title:"Titre",subtitle:"Sous-titre"}},a={previewTexts:{rotate:"Faire pivoter"},zoomTexts:{zoomOut:"Zoomer",zoomIn:"Dézoomer",reset:"Réinitialiser"}},r={showHideText:"Afficher/Cacher",paginationTexts:{pages:"Pages",linesPerPage:"Lignes par page",of:"de"}};var s=i(52821);const l={[s.X.AD]:"Andorre",[s.X.AE]:"Émirats arabes unis",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua et Barbuda",[s.X.AI]:"Anguilla",[s.X.AL]:"Albanie",[s.X.AM]:"Arménie",[s.X.AO]:"Angola",[s.X.AR]:"Argentine",[s.X.AT]:"Autriche",[s.X.AU]:"Australie",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaïdjan",[s.X.BA]:"Bosnie-Herzégovine",[s.X.BB]:"Barbade",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgique",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgarie",[s.X.BH]:"Bahrein",[s.X.BI]:"Burundi",[s.X.BJ]:"Bénin",[s.X.BL]:"Saint-Barthélemy",[s.X.BM]:"Bermudes",[s.X.BN]:"Brunéi Darussalam",[s.X.BO]:"Bolivie",[s.X.BQ]:"Bonaire, Saint-Eustache et Saba",[s.X.BR]:"Brésil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhoutan",[s.X.BW]:"Botswana",[s.X.BY]:"Bélarus",[s.X.BZ]:"Bélize",[s.X.CA]:"Canada",[s.X.CD]:"République Démocratique du Congo (RDC)",[s.X.CF]:"République centrafricaine",[s.X.CG]:"Congo Brazzaville",[s.X.CH]:"Suisse",[s.X.CI]:"Côte d'Ivoire",[s.X.CL]:"Chili",[s.X.CM]:"Cameroun",[s.X.CN]:"Chine",[s.X.CO]:"Colombie",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cap-Vert",[s.X.CW]:"Curaçao",[s.X.CY]:"Chypre",[s.X.CZ]:"République Tchèque",[s.X.DE]:"Allemagne",[s.X.DJ]:"Djibouti",[s.X.DK]:"Danemark",[s.X.DM]:"Dominique",[s.X.DO]:"République Dominicaine",[s.X.DZ]:"Algérie",[s.X.EC]:"Équateur",[s.X.EE]:"Estonie",[s.X.EG]:"Égypte",[s.X.ER]:"Érythrée",[s.X.ES]:"Espagne",[s.X.ET]:"Éthiopie",[s.X.FI]:"Finlande",[s.X.FJ]:"Fidji",[s.X.FK]:"Iles Malouines/Falkland",[s.X.FM]:"États fédérés de Micronésie",[s.X.FR]:"France",[s.X.GA]:"Gabon",[s.X.GB]:"Royaume-Uni",[s.X.GD]:"Grenade",[s.X.GE]:"Géorgie",[s.X.GF]:"Guyane",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Groenland",[s.X.GM]:"Gambie",[s.X.GN]:"Guinée",[s.X.GP]:"Guadeloupe",[s.X.GQ]:"Guinée équatoriale",[s.X.GR]:"Grèce",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinée-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croatie",[s.X.HT]:"Haïti",[s.X.HU]:"Hongrie",[s.X.ID]:"Indonesia",[s.X.IE]:"Irlande",[s.X.IL]:"Israël",[s.X.IN]:"Inde",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Islande",[s.X.IT]:"Italie",[s.X.JM]:"Jamaïque",[s.X.JO]:"Jordanie",[s.X.JP]:"Japon",[s.X.KE]:"Kenya",[s.X.KG]:"Kirghizistan",[s.X.KH]:"Cambodge",[s.X.KM]:"Comores",[s.X.KN]:"Saint-Kitts-et-Nevis",[s.X.KP]:"Corée du Nord",[s.X.KR]:"Corée du Sud",[s.X.KW]:"Koweït",[s.X.KY]:"Iles Caïmans",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Lao",[s.X.LB]:"Liban",[s.X.LC]:"Sainte-Lucie",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Libéria",[s.X.LS]:"Lesotho",[s.X.LT]:"Lituanie",[s.X.LU]:"Luxembourg",[s.X.LV]:"Lettonie",[s.X.LY]:"Libye",[s.X.MA]:"Maroc",[s.X.MC]:"Monaco",[s.X.MD]:"Moldavie",[s.X.ME]:"Monténégro",[s.X.MF]:"Saint-Martin",[s.X.MG]:"Madagascar",[s.X.MK]:"Macédoine",[s.X.ML]:"Mali",[s.X.MM]:"Myanmar",[s.X.MN]:"Mongolie",[s.X.MO]:"Macao",[s.X.MQ]:"Martinique",[s.X.MR]:"Mauritanie",[s.X.MS]:"Montserrat",[s.X.MT]:"Malte",[s.X.MU]:"Maurice",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexique",[s.X.MY]:"Malaisie",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibie",[s.X.NC]:"Nouvelle-Calédonie",[s.X.NE]:"Niger",[s.X.NG]:"Nigéria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Pays-Bas",[s.X.NO]:"Norvège",[s.X.NP]:"Népal",[s.X.NZ]:"Nouvelle-Zélande",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Pérou",[s.X.PF]:"Polynésie française",[s.X.PG]:"Papouasie-Nouvelle-Guinée",[s.X.PH]:"Philippines",[s.X.PK]:"Pakistan",[s.X.PL]:"Pologne",[s.X.PT]:"Portugal",[s.X.PW]:"Palaos",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.RE]:"La Réunion",[s.X.RO]:"Roumanie",[s.X.RS]:"Serbie",[s.X.RU]:"Russie",[s.X.RW]:"Rwanda",[s.X.SA]:"Arabie Saoudite",[s.X.SB]:"Iles Salomon",[s.X.SC]:"Seychelles",[s.X.SD]:"Soudan",[s.X.SE]:"Suède",[s.X.SG]:"Singapour",[s.X.SH]:"Sainte-Hélène",[s.X.SI]:"Slovénie",[s.X.SK]:"Slovaquie",[s.X.SL]:"Sierra Leone",[s.X.SM]:"Saint-Marin",[s.X.SN]:"Sénégal",[s.X.SO]:"Somalie",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tomé-et-Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Saint-Martin",[s.X.SY]:"République arabe syrienne",[s.X.SZ]:"Swaziland",[s.X.TC]:"Iles Turks-et-Caïcos",[s.X.TD]:"Tchad",[s.X.TG]:"Togo",[s.X.TH]:"Thaïlande",[s.X.TJ]:"Tadjikistan",[s.X.TL]:"Timor-Leste",[s.X.TM]:"Turkménistan",[s.X.TN]:"Tunisie",[s.X.TO]:"Tonga",[s.X.TR]:"Turquie",[s.X.TT]:"Trinité-et-Tobago",[s.X.TW]:"Taïwan",[s.X.TZ]:"Tanzanie",[s.X.UA]:"Ukraine",[s.X.UG]:"Ouganda",[s.X.US]:"États-Unis d'Amérique",[s.X.UY]:"Uruguay",[s.X.UZ]:"Ouzbékistan",[s.X.VC]:"Saint-Vincent-et-les-Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"Iles vierges britanniques",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yémen",[s.X.YT]:"Mayotte",[s.X.ZA]:"Afrique du Sud",[s.X.ZM]:"Zambie",[s.X.ZW]:"Zimbabwe"},u={months:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],close:"Fermer",nothingFoundMessage:"Aucun résultat",defaultErrorMessage:"Valeur non valide",spinTexts:["Précédent","Suivant"],shortWeekDays:["Lun","Mar","Mer","Jeu","Ven","Sam","Dim"],countries:l},c={cancel:"Annuler",done:"Terminé",more:"Plus",otherDate:"Autre date...",showAll:"Tout afficher",hide:"Cacher",mobileCalendarTexts:["Choisir un jour","Choisir un intervalle","Choisissez des jours"],range:["De","À"],countTexts:["Plus","Moins"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"jj.mm.aaaa",MDY:"mm.jj.aaaa",YMD:"aaaa.mm.jj"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Afficher le mot de passe","Cacher le mot de passe"],copyTexts:["Copier","Copié"],shortCalendarMonths:["Janv","Fév","Mar","Avr","Mai","Jun","Jui","Aoû","Sep","Oct","Nov","Déc"],pagination:["Page précédente","Page suivante"],fileTexts:{loadingError:"Erreur de chargement",preview:"Aperçu",remove:"Supprimer"},inputFileTexts:{defaultLabelSingle:"ou déposez-le ici",defaultLabelMultiple:"ou déposez-les ici",defaultLinkSingle:"Sélectionnez un fichier",defaultLinkMultiple:"Sélectionnez des fichiers",maxSizeRejectionReason:"Le fichier est trop volumineux",formatRejectionReason:"Format de fichier incorrect",drop:"Déposez le fichier ici",dropMultiple:"Déposez les fichiers ici"},multiSelectTexts:{all:"Tout sélectionner",none:"Ne rien sélectionner"},prompt:{yes:"Oui",no:"Non"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"french"},u),c),r),n),o),a)},13290:(t,e,i)=>{i.d(e,{er:()=>u,X9:()=>n,$J:()=>o,z4:()=>a,tJ:()=>r,xc:()=>s,LA:()=>l});const n={cardNumber:["Nummer","Kartennummer"],cardExpiry:["Gültig bis","Ablaufdatum Karte"]},o={colorSelectorModeNames:["Farbe","Verlauf"],toolbarTools:{undo:"Rückgängig machen",redo:"Wiederholen",font:"Schriftart",fontStyle:"Schriftstil",fontSize:"Schriftgröße",bold:"Fett",italic:"Kursiv",underline:"Unterstrichen",strikeThrough:"Durchgestrichen",justify:"Blocksatz",justifyLeft:"Blocksatz links",justifyCenter:"Blocksatz mittig",justifyRight:"Blocksatz rechts",justifyFull:"Blocksatz",list:"Liste",indent:"Einrücken",outdent:"Ausrücken",unorderedList:"Ungeordnete Liste",orderedList:"Geordnete Liste",quote:"Blockquote",foreColor:"Farbe",backColor:"Hintergrundfarbe",hiliteColor:"Hilite-Farbe",clear:"Löschen",link:"Link",attach:"Datei anhängen",tex:"TeX einfügen",code:"Quelltext",image:"Bild einfügen",insertHorizontalRule:"Horizontale Linie einfügen",superscript:"Hochgestellt",subscript:"Tiefgestellt",insertTable:"Insert table",insertGroup:"Insert group",hiliteGroup:"Hilite group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",large:"Large",normal:"Normal",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotieren"},zoomTexts:{zoomOut:"Verkleinern",zoomIn:"Vergrößern",reset:"Zurücksetzen"}},r={showHideText:"Anzeigen/Ausblenden",paginationTexts:{pages:"Seiten",linesPerPage:"Zeilen pro Seite",of:"von"}},s={months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],close:"Schließen",nothingFoundMessage:"Keine Ergebnisse",defaultErrorMessage:"Wert ist ungültig",spinTexts:["Zurück","Weiter"],shortWeekDays:["Mo","Di","Mi","Do","Fr","Sa","So"],countries:i(98735).ZI},l={cancel:"Abbrechen",done:"Fertig",more:"Mehr",otherDate:"Anderes Datum...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Tag auswählen","Zeitraum auswählen","Wählen Sie Tage"],range:["von","bis"],countTexts:["Plus","Minus"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Passwort anzeigen","Passwort ausblenden"],copyTexts:["Kopieren","Kopiert"],shortCalendarMonths:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],pagination:["Vorherige Seite","Nächste Seite"],fileTexts:{loadingError:"Fehler beim Laden",preview:"Vorschau",remove:"Entfernen"},inputFileTexts:{defaultLabelSingle:"oder einzelne Datei hier ablegen",defaultLabelMultiple:"oder mehrere Dateien hier ablegen",defaultLinkSingle:"Datei auswählen",defaultLinkMultiple:"Dateien auswählen",maxSizeRejectionReason:"Die Dateigröße überschreitet die maximal zulässige Größe von",formatRejectionReason:"Ungültiges Dateiformat",drop:"Datei hier ablegen",dropMultiple:"Dateien hier ablegen"},multiSelectTexts:{all:"Alles auswählen",none:"Keine auswählen"},prompt:{yes:"Ja",no:"Nein"}},u=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"german"},s),l),r),n),o),a)},24502:(t,e,i)=>{i.d(e,{S8:()=>d,Nf:()=>n,Nd:()=>o,TB:()=>a,Si:()=>r,ni:()=>u,fl:()=>l,r_:()=>c});const n={cardNumber:["מספר","מספר כרטיס"],cardExpiry:["פג תוקף","בתוקף עד"]},o={colorSelectorModeNames:["צבע אחיד","מִדרוֹן"],toolbarTools:{undo:"לבטל",redo:"לַעֲשׂוֹת שׁוּב",font:"גוֹפָן",fontStyle:"סיגנון גופן",fontSize:"גודל גופן",bold:"נוֹעָז",italic:"נטוי",underline:"לָשִׂים דָגֵשׁ",strikeThrough:"מכה דרך",justify:"לְהַצְדִיק",justifyLeft:"תצדיק שמאל",justifyCenter:"להצדיק מרכז",justifyRight:"תצדיק נכון",justifyFull:"להצדיק מלא",list:"רשימה",indent:"לְשַׁנֵן",outdent:"שקע החוצה",unorderedList:"רשימה לא מסודרת",orderedList:"רשימה מסודרת",quote:"ציטוט",foreColor:"צֶבַע",backColor:"צבע רקע",hiliteColor:"הדגש צבע",clear:"ברור",link:"קישור",attach:"לצרף קובץ",tex:"הכנס TeX",code:"קוד",image:"הוסף תמונה",insertHorizontalRule:"הכנס כלל אופקי",superscript:"כתב על",subscript:"מנוי",insertTable:"הכנס טבלה",insertGroup:"הוסף קבוצה",hiliteGroup:"קבוצת הילייט",removeGroup:"הסר את הקבוצה",insertAnchor:"הכנס עוגן",mergeCells:"מיזוג תאים",splitCells:"פיצול תאים",rowsColumnsManaging:"ניהול שורות ועמודות",cellColor:"צבע התא",setDetails:"פרטים",removeDetails:"הסר פרטים"},editorEditLink:{urlExample:"example.com",anchorExample:"לְעַגֵן"},editorTableCommands:[["הוסף עמודה לפני","הוסף עמודה אחרי"],["הכנס שורה לפני","הכנס שורה אחרי"],["מחק עמודה","מחק שורה"]],editorCodeOptions:["קוד בטקסט","קוד בבלוק"],editorFontOptions:{small:"קָטָן",large:"גָדוֹל",normal:"נוֹרמָלִי",title:"כותרת",subtitle:"כתוביות"}},a={previewTexts:{rotate:"להתחלף"},zoomTexts:{zoomOut:"להקטין את התצוגה",zoomIn:"לְהִתְמַקֵד",reset:"אִתחוּל"}},r={showHideText:"הצג הסתר",paginationTexts:{pages:"דפים",linesPerPage:"שורות בעמוד",of:"שֶׁל"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"United Arab Emirates",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua and Barbuda",[s.X.BL]:"Saint Barthélemy",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia and Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgium",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.GF]:"Guyana",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei Darussalam",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius and Saba",[s.X.BR]:"Brazil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Belarus",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Dem. Rep. Congo (Kinshasa)",[s.X.CF]:"Central African Republic",[s.X.CG]:"Congo (Brazzaville)",[s.X.CH]:"Switzerland",[s.X.CI]:"Ivory Coast",[s.X.CL]:"Chile",[s.X.CM]:"Cameroon",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cape Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Cyprus",[s.X.CZ]:"Czech Republic",[s.X.DE]:"Germany",[s.X.DJ]:"Djibouti",[s.X.DK]:"Denmark",[s.X.DM]:"Dominica",[s.X.DO]:"Dominican Republic",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Egypt",[s.X.ER]:"Eritrea",[s.X.ES]:"Spain",[s.X.ET]:"Ethiopia",[s.X.FI]:"Finland",[s.X.FJ]:"Fiji",[s.X.FK]:"Falkland Islands",[s.X.FM]:"F.S. of Micronesia",[s.X.FR]:"France",[s.X.GA]:"Gabon",[s.X.GB]:"United Kingdom",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GP]:"Guadeloupe",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Greenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.MF]:"Saint-Martin",[s.X.GQ]:"Equatorial Guinea",[s.X.GR]:"Greece",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croatia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungary",[s.X.ID]:"Indonesia",[s.X.IE]:"Ireland",[s.X.IL]:"Israel",[s.X.IN]:"India",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Iceland",[s.X.IT]:"Italy",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordan",[s.X.JP]:"Japan",[s.X.KE]:"Kenya",[s.X.KG]:"Kyrgyzstan",[s.X.KH]:"Cambodia",[s.X.KM]:"Comoros",[s.X.KN]:"Saint Kitts and Nevis",[s.X.KP]:"Korean PDR",[s.X.KR]:"Rep. Korea",[s.X.KW]:"Kuwait",[s.X.KY]:"Cayman Islands",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Laos",[s.X.LB]:"Lebanon",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lithuania",[s.X.LU]:"Luxembourg",[s.X.LV]:"Latvia",[s.X.LY]:"Libya",[s.X.MA]:"Morocco",[s.X.MC]:"Monaco",[s.X.MD]:"Moldova",[s.X.ME]:"Montenegro",[s.X.MQ]:"Martinique",[s.X.MG]:"Madagascar",[s.X.MK]:"Rep. of North Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Burma (Myanmar)",[s.X.MN]:"Mongolia",[s.X.MO]:"Macau",[s.X.RE]:"Réunion",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Malaysia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"New Caledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Netherlands",[s.X.NO]:"Norway",[s.X.NP]:"Nepal",[s.X.NZ]:"New Zealand",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"French Polynesia (Tahiti)",[s.X.PG]:"Papua New Guinea",[s.X.PH]:"Philippines",[s.X.PK]:"Pakistan",[s.X.PL]:"Poland",[s.X.PT]:"Portugal",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.YT]:"Mayotte",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Russia",[s.X.RW]:"Rwanda",[s.X.SA]:"Saudi Arabia",[s.X.SB]:"Solomon Islands",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Sweden",[s.X.SG]:"Singapore",[s.X.SH]:"Saint Helena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovakia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome and Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Syrian Arab Republic",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turks and Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Thailand",[s.X.TJ]:"Tajikistan",[s.X.TL]:"East Timor",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Turkey",[s.X.TT]:"Trinidad and Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraine",[s.X.UG]:"Uganda",[s.X.US]:"USA",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent and the Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"British Virgin Islands",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemen",[s.X.ZA]:"South Africa",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["יָנוּאָר","פברואר","מרץ","אַפּרִיל","מאי","יוני","יולי","אוגוסט","סֶפּטֶמבֶּר","אוֹקְטוֹבֶּר","נוֹבֶמבֶּר","דֵצֶמבֶּר"],close:"סגור",nothingFoundMessage:"שום דבר לא נמצא",defaultErrorMessage:"הערך לא חוקי",spinTexts:["קודם","הַבָּא"],shortWeekDays:["יום שני","ג'","היינו עושים","יום ה'","שישי","ישב","שמש"],countries:l},c={cancel:"לְבַטֵל",done:"בוצע",more:"יותר",otherDate:"תאריך אחר",showAll:"הצג הכול",hide:"להתחבא",mobileCalendarTexts:["בחר יום","בחר טווח","בחר ימים"],range:["מ","ל"],countTexts:["ועוד","מִינוּס"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd/mm/yyyy",MDY:"mm/dd/yyyy",YMD:"yyyy/mm/dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["הראה סיסמה","הסתר סיסמא"],copyTexts:["עותק","מוּעֲתָק"],shortCalendarMonths:["ינואר","פברואר","לְקַלְקֵל","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],pagination:["עמוד קודם","עמוד הבא"],fileTexts:{loadingError:"העלאה נכשלה",preview:"תצוגה מקדימה",remove:"לְהַסִיר"},inputFileTexts:{defaultLabelSingle:"או לרדת זה כאן",defaultLabelMultiple:"או לרדת אוֹתָם כאן",defaultLinkSingle:"בחר קובץ",defaultLinkMultiple:"לבחור קבצים",maxSizeRejectionReason:"הקובץ גדול מ",formatRejectionReason:"סוג קובץ שגוי",drop:"שחרר את הקובץ כאן",dropMultiple:"זרוק קבצים כאן"},multiSelectTexts:{all:"בחר הכל",none:"אל תבחר באף אחת מהאפשרויות"},prompt:{yes:"כן",no:"לא"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"hebrew"},u),c),r),n),o),a)},33393:(t,e,i)=>{i.d(e,{E_:()=>d,Cj:()=>n,xF:()=>o,De:()=>a,h8:()=>r,xk:()=>u,HK:()=>l,gr:()=>c});const n={cardNumber:["Numero","Numero carta"],cardExpiry:["Scade il","Valida fino al"]},o={colorSelectorModeNames:["Tinta unita","Gradiente"],toolbarTools:{undo:"Annulla",redo:"Rifai",font:"Font",fontStyle:"Stile font",fontSize:"Dimensione font",bold:"Grassetto",italic:"Corsivo",underline:"Sottolineato",strikeThrough:"Barrato",justify:"Giustifica",justifyLeft:"Allinea a sinistra",justifyCenter:"Allinea al centro",justifyRight:"Allinea a destra",justifyFull:"Giustifica pieno",list:"Lista",indent:"Rientro",outdent:"Elimina rientro",unorderedList:"Lista non ordinata",orderedList:"Lista ordinata",quote:"Virgolette",foreColor:"Colore",backColor:"Colore sfondo",hiliteColor:"Evidenziazione del testo",clear:"Pulisci",link:"Link",attach:"Allega file",tex:"Inserisci TeX",code:"Codice",image:"Inserisci image",insertHorizontalRule:"Inserisci riga orizzontale",superscript:"Apice",subscript:"Pedice",insertTable:"Inserisci tabella",insertGroup:"Insert group",hiliteGroup:"Hilite group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Unisci celle",splitCells:"Dividi celle",rowsColumnsManaging:"Gestione righe e colonne",cellColor:"Colore cella",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Inserisci colonna prima","Inserisci colonna dopo"],["Inserisci riga prima","Inserisci riga dopo"],["Cancella colonna","Cancella riga"]],editorCodeOptions:["Codice nel testo","Codice nel blocco"],editorFontOptions:{small:"Small",normal:"Normale",large:"Large",title:"Titolo",subtitle:"Sottotitolo"}},a={previewTexts:{rotate:"Ruota"},zoomTexts:{zoomOut:"Rimpicciolisci",zoomIn:"Ingrandisci",reset:"Ripristina"}},r={showHideText:"Mostra/Nascondi",paginationTexts:{pages:"Pagine",linesPerPage:"Righe per pagina",of:"di"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"Emirati Arabi Uniti",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua and Barbuda",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia Erzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgio",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.BL]:"Saint Barthélemy",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei Darussalam",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius e Saba",[s.X.BR]:"Brasile",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Bielorussia",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Repubblica Democratica del Congo",[s.X.CF]:"Repubblica Centroafricana",[s.X.CG]:"Repubblica del Congo",[s.X.CH]:"Svizzera",[s.X.CI]:"Costa d'Avorio",[s.X.CL]:"Cile",[s.X.CM]:"Camerun",[s.X.CN]:"Cina",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Capo Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Cipro",[s.X.CZ]:"Repubblica Ceca",[s.X.DE]:"Germania",[s.X.DJ]:"Gibuti",[s.X.DK]:"Danimarca",[s.X.DM]:"Dominica",[s.X.DO]:"Repubblica Dominicana",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Egitto",[s.X.ER]:"Eritrea",[s.X.ES]:"Spagna",[s.X.ET]:"Etiopia",[s.X.FI]:"Finlandia",[s.X.FJ]:"Fiji",[s.X.FK]:"Isole Falkland",[s.X.FM]:"Stati Federali della Micronesia",[s.X.FR]:"Francia",[s.X.GA]:"Gabon",[s.X.GB]:"Regno Unito",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GF]:"Guyana",[s.X.GH]:"Ghana",[s.X.GI]:"Gibilterra",[s.X.GL]:"Groenlandia",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.GP]:"Guadalupa",[s.X.GQ]:"Guinea Equatoriale",[s.X.GR]:"Grecia",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croazia",[s.X.HT]:"Haiti",[s.X.HU]:"Ungheria",[s.X.ID]:"Indonesia",[s.X.IE]:"Eire",[s.X.IL]:"Israele",[s.X.IN]:"India",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Islanda",[s.X.IT]:"Italia",[s.X.JM]:"Giamaica",[s.X.JO]:"Giordania",[s.X.JP]:"Giappone",[s.X.KE]:"Kenya",[s.X.KG]:"Kirghizistan",[s.X.KH]:"Cambogia",[s.X.KM]:"Comore",[s.X.KN]:"Saint Kitts e Nevis",[s.X.KP]:"Corea del Nord",[s.X.KR]:"Corea del Sud",[s.X.KW]:"Kuwait",[s.X.KY]:"Isole Cayman",[s.X.KZ]:"Kazakhistan",[s.X.LA]:"Laos",[s.X.LB]:"Libano",[s.X.LC]:"Santa Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lituania",[s.X.LU]:"Lussemburgo",[s.X.LV]:"Lettonia",[s.X.LY]:"Libia",[s.X.MA]:"Morocco",[s.X.MC]:"Monaco",[s.X.MD]:"Moldavia",[s.X.ME]:"Montenegro",[s.X.MF]:"San Martino",[s.X.MG]:"Madagascar",[s.X.MK]:"Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Myanmar",[s.X.MN]:"Mongolia",[s.X.MO]:"Macao",[s.X.MQ]:"Martinica",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Maurizius",[s.X.MV]:"Maldive",[s.X.MW]:"Malawi",[s.X.MX]:"Messico",[s.X.MY]:"Malesia",[s.X.MZ]:"Mozambico",[s.X.NA]:"Namibia",[s.X.NC]:"Nuova Caledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Paesi Bassi",[s.X.NO]:"Norvegia",[s.X.NP]:"Nepal",[s.X.NZ]:"Nuova Zelanda",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Perù",[s.X.PF]:"Polinesia Francese",[s.X.PG]:"Papua Nuova Guinea",[s.X.PH]:"Filippine",[s.X.PK]:"Pakistan",[s.X.PL]:"Polonia",[s.X.PT]:"Portogallo",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.RE]:"Riunione",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Federazione Russa",[s.X.RW]:"Ruanda",[s.X.SA]:"Arabia Saudita",[s.X.SB]:"Solomon Islands",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Svezia",[s.X.SG]:"Singapore",[s.X.SH]:"Sant'Elena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovacchia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome e Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Siria",[s.X.SZ]:"Swaziland",[s.X.TC]:"Isole Turks e Caicos",[s.X.TD]:"Ciad",[s.X.TG]:"Togo",[s.X.TH]:"Tailandia",[s.X.TJ]:"Tagikistan",[s.X.TL]:"Timor Est",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Turchia",[s.X.TT]:"Trinidad and Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ucraina",[s.X.UG]:"Uganda",[s.X.US]:"Stati Uniti d'America",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent e Grenadine",[s.X.VE]:"Venezuela",[s.X.VG]:"Isole Vergini Britanniche",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemen",[s.X.YT]:"Mayotta",[s.X.ZA]:"Sud Africa",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],close:"Chiudi",nothingFoundMessage:"Non abbiamo trovato nulla",defaultErrorMessage:"Il valore non è valido",spinTexts:["Precedente","Prossimo"],shortWeekDays:["Lun","Mar","Mer","Gio","Ven","Sab","Dom"],countries:l},c={cancel:"Annulla",done:"Fatto",more:"Di più",otherDate:"Altra data...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Scegli giorno","Scegli intervallo","Scegli i giorni"],range:["da","a"],countTexts:["Più","Meno"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"gg.mm.aaaa",MDY:"mm.gg.aaaa",YMD:"aaaa.mm.gg"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Mostra password","Nascondi password"],copyTexts:["Copia","Copiato"],shortCalendarMonths:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],pagination:["Pagina precedente","Pagina successiva"],fileTexts:{loadingError:"Caricamento errore",preview:"Anteprima",remove:"Rimuovi"},inputFileTexts:{defaultLabelSingle:"o trascinalo qui",defaultLabelMultiple:"o trascinali qui",defaultLinkSingle:"Scegliere il file",defaultLinkMultiple:"Scegliere i file",maxSizeRejectionReason:"Il file supera le dimensioni ",formatRejectionReason:"Formato file errato",drop:"Trascina il file qui",dropMultiple:"Trascina i file qui"},multiSelectTexts:{all:"Seleziona tutto",none:"Seleziona nessuno"},prompt:{yes:"Sì",no:"No"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"italian"},u),c),r),n),o),a)},81294:(t,e,i)=>{i.d(e,{Uj:()=>d,vR:()=>n,MY:()=>o,IB:()=>a,dE:()=>r,re:()=>u,p3:()=>l,Np:()=>c});const n={cardNumber:["番号","カード番号"],cardExpiry:["期限切れ","有効期間"]},o={colorSelectorModeNames:["ソリッドカラー","勾配"],toolbarTools:{undo:"元に戻す",redo:"やり直す",font:"フォント",fontStyle:"フォントスタイル",fontSize:"フォントサイズ",bold:"大胆な",italic:"イタリック",underline:"下線",strikeThrough:"取り消し線",justify:"正当化する",justifyLeft:"左揃え",justifyCenter:"中央揃え",justifyRight:"右揃え",justifyFull:"両端揃え",list:"リスト",indent:"インデント",outdent:"アウトデント",unorderedList:"順序なしリスト",orderedList:"順序付きリスト",quote:"引用",foreColor:"色",backColor:"背景色",hiliteColor:"ハイライトカラー",clear:"クリア",link:"リンク",attach:"ファイルを添付する",tex:"テキストを挿入",code:"コード",image:"画像を挿入",insertHorizontalRule:"水平線を挿入",superscript:"上付き文字",subscript:"添字",insertTable:"表を挿入",insertGroup:"グループを挿入",hiliteGroup:"ハイライトグループ",removeGroup:"グループを削除",insertAnchor:"アンカーを挿入",mergeCells:"セルを結合します",splitCells:"セルを分割する",rowsColumnsManaging:"行と列の管理",cellColor:"セルの色",setDetails:"詳細",removeDetails:"詳細を削除"},editorEditLink:{urlExample:"example.com",anchorExample:"アンカー"},editorTableCommands:[["前に列を挿入","列を挿入"],["前に行を挿入","行を挿入"],["列を削除","行を削除"]],editorCodeOptions:["テキスト内のコード","ブロック内のコード"],editorFontOptions:{small:"小さい",large:"大きい",normal:"普通",title:"タイトル",subtitle:"字幕"}},a={previewTexts:{rotate:"回転"},zoomTexts:{zoomOut:"ズームアウトする",zoomIn:"ズームイン",reset:"リセット"}},r={showHideText:"表示または非表示",paginationTexts:{pages:"ページ",linesPerPage:"1ページあたりの行数",of:"の"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"United Arab Emirates",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua and Barbuda",[s.X.BL]:"Saint Barthélemy",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia and Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgium",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.GF]:"Guyana",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei Darussalam",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius and Saba",[s.X.BR]:"Brazil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Belarus",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Dem. Rep. Congo (Kinshasa)",[s.X.CF]:"Central African Republic",[s.X.CG]:"Congo (Brazzaville)",[s.X.CH]:"Switzerland",[s.X.CI]:"Ivory Coast",[s.X.CL]:"Chile",[s.X.CM]:"Cameroon",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cape Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Cyprus",[s.X.CZ]:"Czech Republic",[s.X.DE]:"Germany",[s.X.DJ]:"Djibouti",[s.X.DK]:"Denmark",[s.X.DM]:"Dominica",[s.X.DO]:"Dominican Republic",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Egypt",[s.X.ER]:"Eritrea",[s.X.ES]:"Spain",[s.X.ET]:"Ethiopia",[s.X.FI]:"Finland",[s.X.FJ]:"Fiji",[s.X.FK]:"Falkland Islands",[s.X.FM]:"F.S. of Micronesia",[s.X.FR]:"France",[s.X.GA]:"Gabon",[s.X.GB]:"United Kingdom",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GP]:"Guadeloupe",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Greenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.MF]:"Saint-Martin",[s.X.GQ]:"Equatorial Guinea",[s.X.GR]:"Greece",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croatia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungary",[s.X.ID]:"Indonesia",[s.X.IE]:"Ireland",[s.X.IL]:"Israel",[s.X.IN]:"India",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Iceland",[s.X.IT]:"Italy",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordan",[s.X.JP]:"Japan",[s.X.KE]:"Kenya",[s.X.KG]:"Kyrgyzstan",[s.X.KH]:"Cambodia",[s.X.KM]:"Comoros",[s.X.KN]:"Saint Kitts and Nevis",[s.X.KP]:"Korean PDR",[s.X.KR]:"Rep. Korea",[s.X.KW]:"Kuwait",[s.X.KY]:"Cayman Islands",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Laos",[s.X.LB]:"Lebanon",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lithuania",[s.X.LU]:"Luxembourg",[s.X.LV]:"Latvia",[s.X.LY]:"Libya",[s.X.MA]:"Morocco",[s.X.MC]:"Monaco",[s.X.MD]:"Moldova",[s.X.ME]:"Montenegro",[s.X.MQ]:"Martinique",[s.X.MG]:"Madagascar",[s.X.MK]:"Rep. of North Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Burma (Myanmar)",[s.X.MN]:"Mongolia",[s.X.MO]:"Macau",[s.X.RE]:"Réunion",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Malaysia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"New Caledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Netherlands",[s.X.NO]:"Norway",[s.X.NP]:"Nepal",[s.X.NZ]:"New Zealand",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"French Polynesia (Tahiti)",[s.X.PG]:"Papua New Guinea",[s.X.PH]:"Philippines",[s.X.PK]:"Pakistan",[s.X.PL]:"Poland",[s.X.PT]:"Portugal",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.YT]:"Mayotte",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Russia",[s.X.RW]:"Rwanda",[s.X.SA]:"Saudi Arabia",[s.X.SB]:"Solomon Islands",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Sweden",[s.X.SG]:"Singapore",[s.X.SH]:"Saint Helena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovakia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome and Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Syrian Arab Republic",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turks and Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Thailand",[s.X.TJ]:"Tajikistan",[s.X.TL]:"East Timor",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Turkey",[s.X.TT]:"Trinidad and Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraine",[s.X.UG]:"Uganda",[s.X.US]:"USA",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent and the Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"British Virgin Islands",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemen",[s.X.ZA]:"South Africa",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],close:"近い",nothingFoundMessage:"何も見つかりません",defaultErrorMessage:"値が無効です",spinTexts:["前の","次"],shortWeekDays:["月曜日","火曜日","水曜日","木曜日","金曜日","土曜日","日曜日"],countries:l},c={cancel:"キャンセル",done:"終わり",more:"もっと",otherDate:"その他の日付",showAll:"すべて表示する",hide:"隠れる",mobileCalendarTexts:["日付を選択","範囲を選択","日数を選択"],range:["から","に"],countTexts:["プラス","マイナス"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["パスワードを表示","パスワードを隠す"],copyTexts:["コピー","コピーしました"],shortCalendarMonths:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],pagination:["前のページ","次のページ"],fileTexts:{loadingError:"アップロードに失敗しました",preview:"プレビュー",remove:"取り除く"},inputFileTexts:{defaultLabelSingle:"またはここにドロップしてください",defaultLabelMultiple:"またはここにドロップしてください",defaultLinkSingle:"ファイルを選択",defaultLinkMultiple:"ファイルを選択",maxSizeRejectionReason:"ファイルはより大きいです",formatRejectionReason:"ファイルタイプが間違っています",drop:"ここにファイルをドロップ",dropMultiple:"ここにファイルをドロップ"},multiSelectTexts:{all:"すべて選択",none:"何も選択しない"},prompt:{yes:"はい",no:"いいえ"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"japan"},u),c),r),n),o),a)},54245:(t,e,i)=>{i.d(e,{Kk:()=>d,fR:()=>n,yu:()=>o,f1:()=>a,kz:()=>r,r3:()=>u,W5:()=>l,TQ:()=>c});const n={cardNumber:["Сан","Карточка нөмірі"],cardExpiry:["Мерзімі бітеді","Арқылы жарамды"]},o={colorSelectorModeNames:["Бірыңғай түс","Градиент"],toolbarTools:{undo:"Болдырмау",redo:"Қайталау",font:"Қаріп",fontStyle:"Қаріп стилі",fontSize:"Қаріп өлшемі",bold:"Қалың",italic:"Курсив",underline:"Астын сызу",strikeThrough:"Соғу",justify:"Ақтау",justifyLeft:"Сол жаққа ақтаңыз",justifyCenter:"Орталықты негіздеу",justifyRight:"Дұрыс негіздеу",justifyFull:"Толық негіздеу",list:"Тізім",indent:"Шегініс",outdent:"Ашық",unorderedList:"Реттелмеген тізім",orderedList:"Реттелген тізім",quote:"Дәйексөз",foreColor:"Түс",backColor:"Фон түсі",hiliteColor:"Түсті бөлектеу",clear:"Таза",link:"Сілтеме",attach:"Файлды тіркеңіз",tex:"TeX енгізіңіз",code:"Код",image:"Суретті енгізу",insertHorizontalRule:"Көлденең ережені енгізіңіз",superscript:"Жоғарғы сызба",subscript:"Жазу",insertTable:"Кестені енгізу",insertGroup:"Топты енгізу",hiliteGroup:"Хилит тобы",removeGroup:"Топты жою",insertAnchor:"Анкерді салыңыз",mergeCells:"Ұяшықтарды біріктіру",splitCells:"Бөлінген жасушалар",rowsColumnsManaging:"Жолдар мен бағандарды басқару",cellColor:"Жасуша түсі",setDetails:"Егжей",removeDetails:"Мәліметтерді жою"},editorEditLink:{urlExample:"example.com",anchorExample:"Якорь"},editorTableCommands:[["Алдында бағанды енгізу","Бағананы кейін енгізіңіз"],["Алдында жолды енгізіңіз","Жолды кейін енгізіңіз"],["Бағанды жою","Жолды жою"]],editorCodeOptions:["Мәтіндегі код","Блоктағы код"],editorFontOptions:{small:"Кішкентай",large:"Үлкен",normal:"Қалыпты",title:"Тақырып",subtitle:"Субтитр"}},a={previewTexts:{rotate:"Айналдыру"},zoomTexts:{zoomOut:"Кішірейту",zoomIn:"Үлкейту",reset:"Қалпына келтіру"}},r={showHideText:"Көрсету/Жасыру",paginationTexts:{pages:"Беттер",linesPerPage:"Әр беттегі жолдар",of:"ның"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"United Arab Emirates",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua and Barbuda",[s.X.BL]:"Saint Barthélemy",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia and Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgium",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.GF]:"Guyana",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei Darussalam",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius and Saba",[s.X.BR]:"Brazil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Belarus",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Dem. Rep. Congo (Kinshasa)",[s.X.CF]:"Central African Republic",[s.X.CG]:"Congo (Brazzaville)",[s.X.CH]:"Switzerland",[s.X.CI]:"Ivory Coast",[s.X.CL]:"Chile",[s.X.CM]:"Cameroon",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cape Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Cyprus",[s.X.CZ]:"Czech Republic",[s.X.DE]:"Germany",[s.X.DJ]:"Djibouti",[s.X.DK]:"Denmark",[s.X.DM]:"Dominica",[s.X.DO]:"Dominican Republic",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Egypt",[s.X.ER]:"Eritrea",[s.X.ES]:"Spain",[s.X.ET]:"Ethiopia",[s.X.FI]:"Finland",[s.X.FJ]:"Fiji",[s.X.FK]:"Falkland Islands",[s.X.FM]:"F.S. of Micronesia",[s.X.FR]:"France",[s.X.GA]:"Gabon",[s.X.GB]:"United Kingdom",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GP]:"Guadeloupe",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Greenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.MF]:"Saint-Martin",[s.X.GQ]:"Equatorial Guinea",[s.X.GR]:"Greece",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croatia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungary",[s.X.ID]:"Indonesia",[s.X.IE]:"Ireland",[s.X.IL]:"Israel",[s.X.IN]:"India",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Iceland",[s.X.IT]:"Italy",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordan",[s.X.JP]:"Japan",[s.X.KE]:"Kenya",[s.X.KG]:"Kyrgyzstan",[s.X.KH]:"Cambodia",[s.X.KM]:"Comoros",[s.X.KN]:"Saint Kitts and Nevis",[s.X.KP]:"Korean PDR",[s.X.KR]:"Rep. Korea",[s.X.KW]:"Kuwait",[s.X.KY]:"Cayman Islands",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Laos",[s.X.LB]:"Lebanon",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lithuania",[s.X.LU]:"Luxembourg",[s.X.LV]:"Latvia",[s.X.LY]:"Libya",[s.X.MA]:"Morocco",[s.X.MC]:"Monaco",[s.X.MD]:"Moldova",[s.X.ME]:"Montenegro",[s.X.MQ]:"Martinique",[s.X.MG]:"Madagascar",[s.X.MK]:"Rep. of North Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Burma (Myanmar)",[s.X.MN]:"Mongolia",[s.X.MO]:"Macau",[s.X.RE]:"Réunion",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Malaysia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"New Caledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Netherlands",[s.X.NO]:"Norway",[s.X.NP]:"Nepal",[s.X.NZ]:"New Zealand",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"French Polynesia (Tahiti)",[s.X.PG]:"Papua New Guinea",[s.X.PH]:"Philippines",[s.X.PK]:"Pakistan",[s.X.PL]:"Poland",[s.X.PT]:"Portugal",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.YT]:"Mayotte",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Russia",[s.X.RW]:"Rwanda",[s.X.SA]:"Saudi Arabia",[s.X.SB]:"Solomon Islands",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Sweden",[s.X.SG]:"Singapore",[s.X.SH]:"Saint Helena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovakia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome and Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Syrian Arab Republic",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turks and Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Thailand",[s.X.TJ]:"Tajikistan",[s.X.TL]:"East Timor",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Turkey",[s.X.TT]:"Trinidad and Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraine",[s.X.UG]:"Uganda",[s.X.US]:"USA",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent and the Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"British Virgin Islands",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemen",[s.X.ZA]:"South Africa",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["Қаңтар","Ақпан","Наурыз","Сәуір","Мамыр","Маусым","Шілде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан"],close:"Жабық",nothingFoundMessage:"Ештеңе табылмады",defaultErrorMessage:"Мән жарамсыз",spinTexts:["Алдыңғы","Келесі"],shortWeekDays:["Дүй","Ссе","Сәр","Бсе","Жұм","Сб","Жек"],countries:l},c={cancel:"Болдырмау",done:"Дайын",more:"Көбірек",otherDate:"Басқа күн...",showAll:"Барлығын көрсету",hide:"Жасыру",mobileCalendarTexts:["Күнді таңдаңыз","Аралықты таңдаңыз","Күндерді таңдаңыз"],range:["бастап","дейін"],countTexts:["Плюс","Минус"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Құпия сөзді көрсету","Құпия сөзді жасыру"],copyTexts:["Көшіру","Көшірілген"],shortCalendarMonths:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шіл","Там","Қыр","Қаз","Қар","Жел"],pagination:["Алдыңғы бет","Келесі бет"],fileTexts:{loadingError:"Жүктеп салу сәтсіз аяқталды",preview:"Алдын ала қарау",remove:"Жою"},inputFileTexts:{defaultLabelSingle:"немесе тастаңыз ол мұнда",defaultLabelMultiple:"немесе тастаңыз олар мұнда",defaultLinkSingle:"Файлды таңдаңыз",defaultLinkMultiple:"Файлдарды таңдаңыз",maxSizeRejectionReason:"Файл тым үлкен",formatRejectionReason:"Қате файл түрі",drop:"Файлды осы жерге тастаңыз",dropMultiple:"Файлдарды осы жерге тастаңыз"},multiSelectTexts:{all:"Барлығын таңдаңыз",none:"Ешбіреуін таңдау"},prompt:{yes:"Иә",no:"Жоқ"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"kazakh"},u),c),r),n),o),a)},77557:(t,e,i)=>{i.d(e,{v3:()=>d,HN:()=>n,J$:()=>o,MI:()=>a,pI:()=>r,_o:()=>u,EI:()=>l,BO:()=>c});const n={cardNumber:["Nombor","Nombor kad"],cardExpiry:["Tamat tempoh","Sah sehingga"]},o={colorSelectorModeNames:["Warna padu","Kecerunan"],toolbarTools:{undo:"Buat asal",redo:"Buat semula",font:"Huruf",fontStyle:"Gaya huruf",fontSize:"Saiz huruf",bold:"Tebal",italic:"Condong",underline:"Garis bawah",strikeThrough:"Tembus",justify:"Kelarasan",justifyLeft:"Kelarasan kiri",justifyCenter:"Kelarasan tengah",justifyRight:"Kelarasan kanan",justifyFull:"Kelarasan penuh",list:"Senarai",indent:"Inden",outdent:"Outden",unorderedList:"Senarai tidak teratur",orderedList:"Senarai teratur",quote:"petikan",foreColor:"Warna",backColor:"Warna latar belakang",hiliteColor:"Sorotan warna",clear:"Kosongkan",link:"Pautan",attach:"Lampirkan fail",tex:"Masukkan TeX",code:"Kod",image:"Masukkan gambar",insertHorizontalRule:"Masukkan peraturan mendatar",superscript:"Superskrip",subscript:"Subskrip",insertTable:"Masukkan jadual",insertGroup:"Masukkan kumpulan",hiliteGroup:"Sorotan kumpulan",removeGroup:"Buang kumpulan",insertAnchor:"Masukkan sauh",mergeCells:"Cantumkan sel",splitCells:"Pisahkan sel",rowsColumnsManaging:"Menguruskan baris dan lajur",cellColor:"Warna sel",setDetails:"Butiran",removeDetails:"Buang butiran"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Masukkan lajur sebelum","Masukkan lajur selepas"],["Masukkan baris sebelum","Masukkan baris selepas"],["Padam lajur","Padam baris"]],editorCodeOptions:["Kod dalam teks","Kod dalam blok"],editorFontOptions:{small:"Kecil",large:"Besar",normal:"Biasa",title:"Tajuk",subtitle:"Sarikata"}},a={previewTexts:{rotate:"Putar"},zoomTexts:{zoomOut:"Zum keluar",zoomIn:"Zum masuk",reset:"Set semula"}},r={showHideText:"Tunjuk/Sembunyi",paginationTexts:{pages:"Halaman",linesPerPage:"Baris setiap halaman",of:"dari"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"Emiriah Arab Bersatu",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua dan Barbuda",[s.X.BL]:"Saint Barthélemy",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia dan Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Belgium",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.GF]:"Guyana",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei Darussalam",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius dan Saba",[s.X.BR]:"Brazil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Belarus",[s.X.BZ]:"Belize",[s.X.CA]:"Kanada",[s.X.CD]:"Rep. Dem. Congo (Kinshasa)",[s.X.CF]:"Republik Afrika Tengah",[s.X.CG]:"Congo (Brazzaville)",[s.X.CH]:"Switzerland",[s.X.CI]:"Ivory Coast (Côte d'Ivoire)",[s.X.CL]:"Chile",[s.X.CM]:"Cameroon",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cape Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Cyprus",[s.X.CZ]:"Republik Czech",[s.X.DE]:"Jerman",[s.X.DJ]:"Djibouti",[s.X.DK]:"Denmark",[s.X.DM]:"Dominica",[s.X.DO]:"Republik Dominican",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Mesir",[s.X.ER]:"Eritrea",[s.X.ES]:"Sepanyol",[s.X.ET]:"Habsyah (Ethiopia)",[s.X.FI]:"Finland",[s.X.FJ]:"Fiji",[s.X.FK]:"Kepulauan Falkland",[s.X.FM]:"Persekutuan Mikronesia",[s.X.FR]:"Perancis",[s.X.GA]:"Gabon",[s.X.GB]:"United Kingdom",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GP]:"Guadeloupe",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Greenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.MF]:"Saint-Martin",[s.X.GQ]:"Equatorial Guinea",[s.X.GR]:"Greece",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croatia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungary",[s.X.ID]:"Indonesia",[s.X.IE]:"Ireland",[s.X.IL]:"Israel",[s.X.IN]:"India",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Iceland",[s.X.IT]:"Itali",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordan",[s.X.JP]:"Jepun",[s.X.KE]:"Kenya",[s.X.KG]:"Kyrgyzstan",[s.X.KH]:"Kemboja",[s.X.KM]:"Comoros",[s.X.KN]:"Saint Kitts dan Nevis",[s.X.KP]:"Korea Utara",[s.X.KR]:"Korea Selatan",[s.X.KW]:"Kuwait",[s.X.KY]:"kepulauan Cayman",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Laos",[s.X.LB]:"Lubnan",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lithuania",[s.X.LU]:"Luxembourg",[s.X.LV]:"Latvia",[s.X.LY]:"Libya",[s.X.MA]:"Maghribi",[s.X.MC]:"Monaco",[s.X.MD]:"Moldova",[s.X.ME]:"Montenegro",[s.X.MQ]:"Martinique",[s.X.MG]:"Madagascar",[s.X.MK]:"Republik Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Burma (Myanmar)",[s.X.MN]:"Mongolia",[s.X.MO]:"Macau",[s.X.RE]:"Réunion",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Malaysia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"New Caledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Belanda",[s.X.NO]:"Norway",[s.X.NP]:"Nepal",[s.X.NZ]:"New Zealand",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"French Polynesia (Tahiti)",[s.X.PG]:"Papua New Guinea",[s.X.PH]:"Filipina",[s.X.PK]:"Pakistan",[s.X.PL]:"Poland",[s.X.PT]:"Portugal",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.YT]:"Mayotte",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Russia",[s.X.RW]:"Rwanda",[s.X.SA]:"Arab Saudi",[s.X.SB]:"Kepulauan Solomon",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Sweden",[s.X.SG]:"Singapura",[s.X.SH]:"Saint Helena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovakia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome dan Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Republik Arab Syria",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turki dan Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Thailand",[s.X.TJ]:"Tajikistan",[s.X.TL]:"Timor Timur",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Turki",[s.X.TT]:"Trinidad dan Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraine",[s.X.UG]:"Uganda",[s.X.US]:"Amerika Syarikat",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent dan Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"British Virgin Islands",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yaman",[s.X.ZA]:"Afrika Selatan",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"],close:"Tutup",nothingFoundMessage:"Tiada apa-apa Dijumpai",defaultErrorMessage:"Nilai tidak sah",spinTexts:["Sebelum","Selepas"],shortWeekDays:["Isn","Sel","Rab","Kha","Jum","Sab","Ahd"],countries:l},c={cancel:"Batal",done:"selesai",more:"Lebih",otherDate:"Tarikh lain...",showAll:"Tunjukkan semua",hide:"Sembunyi",mobileCalendarTexts:["Pilih hari","Pilih julat","Pilih hari"],range:["dari","ke"],countTexts:["Tambah","Tolak"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Tunjukkan kata laluan","Sembunyikan kata laluan"],copyTexts:["Salin","Disalin"],shortCalendarMonths:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],pagination:["Halaman sebelumnya","Halaman seterusnya"],fileTexts:{loadingError:"Muatnaik gagal",preview:"Pratonton",remove:"Alih keluar"},inputFileTexts:{defaultLabelSingle:"atau lepaskan di sini",defaultLabelMultiple:"atau lepaskan mereka di sini",defaultLinkSingle:"Pilih sebuah fail",defaultLinkMultiple:"Pilih fail",maxSizeRejectionReason:"Fail terlalu besar",formatRejectionReason:"Jenis fail salah",drop:"Lepaskan fail di sini",dropMultiple:"Lepaskan fail di sini"},multiSelectTexts:{all:"Pilih semua",none:"pilih tiada"},prompt:{yes:"Ya",no:"tidak"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"malay"},u),c),r),n),o),a)},86682:(t,e,i)=>{i.d(e,{ht:()=>d,UF:()=>n,gq:()=>o,Ad:()=>a,nw:()=>r,pJ:()=>u,oI:()=>l,ti:()=>c});const n={cardNumber:["Numer","Numer karty"],cardExpiry:["Wygasa","Data ważności"]},o={colorSelectorModeNames:["Kolor","Gradient"],toolbarTools:{undo:"Cofnij",redo:"Ponów",font:"Czcionka",fontStyle:"Styl czcionki",fontSize:"Rozmiar czcionki",bold:"Pogrubienie",italic:"Kursywa",underline:"Podkreślenie",strikeThrough:"Przekreślenie",justify:"Wyrównanie",justifyLeft:"Wyrównanie do lewej",justifyCenter:"Wyrównanie do środka",justifyRight:"Wyrównanie do prawej",justifyFull:"Justowanie",list:"Lista",indent:"Zwiększ wcięcie",outdent:"Zmniejsz wcięcie",unorderedList:"Lista punktowana",orderedList:"Lista numerowana",quote:"Cytat",foreColor:"Kolor tekstu",backColor:"Kolor tła",hiliteColor:"Kolor zaznaczenia",clear:"Wyczyść",link:"Link",attach:"Załącz plik",tex:"Wstaw wzór",code:"Kod",image:"Wstaw ilustrację",insertHorizontalRule:"Wstaw separator",superscript:"Indeks górny",subscript:"Indeks dolny",insertTable:"Wstaw tabelę",insertGroup:"Insert group",hiliteGroup:"Hilite group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Scal komórki",splitCells:"Podziel komórki",rowsColumnsManaging:"Zarządzaj wierszami i kolumnami",cellColor:"Kolor komórki",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Wstaw kolumnę przed","Wstaw kolumnę po"],["Wstaw wiersz przed","Wstaw wiersz po"],["Usuń kolumnę","Usuń wiersz"]],editorCodeOptions:["Kod w tekście","Kod w bloku"],editorFontOptions:{small:"Small",normal:"Normalny",large:"Large",title:"Tytuł",subtitle:"Podtytuł"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Pokaż/Ukryj",paginationTexts:{pages:"Strony",linesPerPage:"Wierszy na stronę",of:"z"}};var s=i(52821);const l={[s.X.AD]:"Andora",[s.X.AE]:"Zjednoczone Emiraty Arabskie",[s.X.AF]:"Afganistan",[s.X.AG]:"Antigua i Barbuda",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentyna",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbejdżan",[s.X.BA]:"Bośnia i Hercegowina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesz",[s.X.BE]:"Belgia",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bułgaria",[s.X.BH]:"Bahrajn",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.BL]:"Święty Barthélemy",[s.X.BM]:"Bermudy",[s.X.BN]:"Brunei",[s.X.BO]:"Boliwia",[s.X.BQ]:"Bonaire, Sint Eustatius i Saba",[s.X.BR]:"Brazylia",[s.X.BS]:"Bahamy",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Białoruś",[s.X.BZ]:"Belize",[s.X.CA]:"Kanada",[s.X.CD]:"Demokratyczna Republika Konga",[s.X.CF]:"Republika Środkowoafrykańska",[s.X.CG]:"Kongo",[s.X.CH]:"Szwajcaria",[s.X.CI]:"Wybrzeże Kości Słoniowej",[s.X.CL]:"Chile",[s.X.CM]:"Kamerun",[s.X.CN]:"Chiny",[s.X.CO]:"Kolumbia",[s.X.CR]:"Kostaryka",[s.X.CU]:"Kuba",[s.X.CV]:"Republika Zielonego Przylądka",[s.X.CW]:"Curaçao",[s.X.CY]:"Cypr",[s.X.CZ]:"Czechy",[s.X.DE]:"Niemcy",[s.X.DJ]:"Dżibuti ",[s.X.DK]:"Dania",[s.X.DM]:"Dominika",[s.X.DO]:"Dominikana",[s.X.DZ]:"Algieria",[s.X.EC]:"Ekwador",[s.X.EE]:"Estonia",[s.X.EG]:"Egipt",[s.X.ER]:"Erytrea",[s.X.ES]:"Hiszpania",[s.X.ET]:"Etiopia",[s.X.FI]:"Finlandia",[s.X.FJ]:"Fidżi",[s.X.FK]:"Falklandy",[s.X.FM]:"Mikronezja",[s.X.FR]:"Francja",[s.X.GA]:"Gabon",[s.X.GB]:"Wielka Brytania",[s.X.GD]:"Grenada",[s.X.GE]:"Gruzja",[s.X.GF]:"Gujana",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Grenlandia",[s.X.GM]:"Gambia",[s.X.GN]:"Gwinea",[s.X.GP]:"Gwadelupa",[s.X.GQ]:"Gwinea Równikowa",[s.X.GR]:"Grecja",[s.X.GT]:"Gwatemala",[s.X.GW]:"Gwinea Bissau",[s.X.GY]:"Gujana",[s.X.HK]:"Hongkong",[s.X.HN]:"Honduras",[s.X.HR]:"Chorwacja",[s.X.HT]:"Haiti",[s.X.HU]:"Węgry",[s.X.ID]:"Indonezja",[s.X.IE]:"Irlandia",[s.X.IL]:"Izrael",[s.X.IN]:"Indie",[s.X.IQ]:"Irak",[s.X.IR]:"Iran",[s.X.IS]:"Islandia",[s.X.IT]:"Włochy",[s.X.JM]:"Jamajka",[s.X.JO]:"Jordania",[s.X.JP]:"Japonia",[s.X.KE]:"Kenia",[s.X.KG]:"Kirgistan",[s.X.KH]:"Kambodża",[s.X.KM]:"Komory",[s.X.KN]:"Saint Kitts i Nevis",[s.X.KP]:"Korea Północna",[s.X.KR]:"Korea Południowa",[s.X.KW]:"Kuwejt",[s.X.KY]:"Kajmany",[s.X.KZ]:"Kazachstan",[s.X.LA]:"Laos",[s.X.LB]:"Liban",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Litwa",[s.X.LU]:"Luksemburg",[s.X.LV]:"Łotwa",[s.X.LY]:"Libia",[s.X.MA]:"Maroko",[s.X.MC]:"Monako",[s.X.MD]:"Mołdawia",[s.X.ME]:"Czarnogóra",[s.X.MF]:"Święty Marcin",[s.X.MG]:"Madagaskar",[s.X.MK]:"Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Mjanma (Birma)",[s.X.MN]:"Mongolia",[s.X.MO]:"Makau",[s.X.MQ]:"Martynika",[s.X.MR]:"Mauretania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Malediwy",[s.X.MW]:"Malawi",[s.X.MX]:"Meksyk",[s.X.MY]:"Malezja",[s.X.MZ]:"Mozambik",[s.X.NA]:"Namibia",[s.X.NC]:"Nowa Kaledonia",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nikaragua",[s.X.NL]:"Holandia",[s.X.NO]:"Norwegia",[s.X.NP]:"Nepal",[s.X.NZ]:"Nowa Zelandia",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"Polinezja Francuska",[s.X.PG]:"Papua-Nowa Gwinea",[s.X.PH]:"Filipiny",[s.X.PK]:"Pakistan",[s.X.PL]:"Polska",[s.X.PT]:"Portugalia",[s.X.PW]:"Palau",[s.X.PY]:"Paragwaj",[s.X.QA]:"Katar",[s.X.RE]:"Posiedzenie",[s.X.RO]:"Rumunia",[s.X.RS]:"Serbia",[s.X.RU]:"Rosja",[s.X.RW]:"Rwanda",[s.X.SA]:"Arabia Saudyjska",[s.X.SB]:"Wyspy Salomona",[s.X.SC]:"Seszele",[s.X.SD]:"Sudan",[s.X.SE]:"Szwecja",[s.X.SG]:"Singapur",[s.X.SH]:"Wyspa Świętej Heleny",[s.X.SI]:"Słowenia",[s.X.SK]:"Słowacja",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Surinam",[s.X.ST]:"Wyspy Świętego Tomasza i Książęca",[s.X.SV]:"Salwador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Syria",[s.X.SZ]:"Eswatini",[s.X.TC]:"Turks i Caicos",[s.X.TD]:"Czad",[s.X.TG]:"Togo",[s.X.TH]:"Tajlandia",[s.X.TJ]:"Tadżykistan",[s.X.TL]:"Timor Wschodni",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunezja",[s.X.TO]:"Tonga",[s.X.TR]:"Turcja",[s.X.TT]:"Trynidad i Tobago",[s.X.TW]:"Tajwan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraina",[s.X.UG]:"Uganda",[s.X.US]:"Stany Zjednoczone",[s.X.UY]:"Urugwaj",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent i Grenadyny",[s.X.VE]:"Wenezuela",[s.X.VG]:"Brytyjskie Wyspy Dziewicze",[s.X.VN]:"Wietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Jemen",[s.X.YT]:"Majotta",[s.X.ZA]:"Republika Południowej Afryki",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"],close:"Zamknij",nothingFoundMessage:"Nic nie znaleziono",defaultErrorMessage:"Nieprawidłowa wartość",spinTexts:["Poprzedni","Następny"],shortWeekDays:["Pon","Wt","Śr","Czw","Pt","Sob","Nie"],countries:l},c={cancel:"Anuluj",done:"Gotowe",more:"Więcej",otherDate:"Inna data...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Wybierz dzień","Wybierz zakres","Wybierz dni"],range:["od","do"],countTexts:["Plus","Minus"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.rrrr",MDY:"mm.dd.rrrr",YMD:"rrrr.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Pokaż hasło","Ukryj hasło"],copyTexts:["Kopiuj","Skopiowano"],shortCalendarMonths:["Sty","Lut","Mar","Kwi","Maj","Cze","Lip","Sie","Wrz","Paź","Lis","Gru"],pagination:["Poprzednia strona","Następna strona"],fileTexts:{loadingError:"Błąd ładowania",preview:"Podgląd",remove:"Usuń"},inputFileTexts:{defaultLabelSingle:"lub przeciągnij tutaj",defaultLabelMultiple:"lub przeciągnij tutaj",defaultLinkSingle:"Wybierz plik",defaultLinkMultiple:"Wybierz pliki",maxSizeRejectionReason:"Plik przekracza rozmiar",formatRejectionReason:"Nieprawidłowy format pliku",drop:"Przeciągnij plik tutaj",dropMultiple:"Przeciągnij pliki tutaj"},multiSelectTexts:{all:"Zaznacz wszystko",none:"Nie zaznaczaj"},prompt:{yes:"Tak",no:"Nie"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"polish"},u),c),r),n),o),a)},5514:(t,e,i)=>{i.d(e,{GJ:()=>d,Wn:()=>n,CO:()=>o,Xu:()=>a,N0:()=>r,m$:()=>u,RR:()=>l,NY:()=>c});const n={cardNumber:["Número","Número do Cartão"],cardExpiry:["Validade","Validade do Cartão"]},o={colorSelectorModeNames:["Cor sólida","Gradiente"],toolbarTools:{undo:"Desfazer",redo:"Refazer",font:"Fonte",fontStyle:"Estilo da Fonte",fontSize:"Tamanho da Fonte",bold:"Negrito",italic:"Itálico",underline:"Sublinhado",strikeThrough:"Riscado",justify:"Justificado",justifyLeft:"Justificado à esquerda",justifyCenter:"Justificado ao centro",justifyRight:"Justificado à direita",justifyFull:"Totalmente justificado",list:"Lista",indent:"Recuo interno",outdent:"Recuo externo",unorderedList:"Lista desordenada",orderedList:"Lista ordenada",quote:"Frase",foreColor:"Cor",backColor:"Cor de fundo",hiliteColor:"Cor destaque",clear:"Limpar",link:"Link",attach:"Anexar arquivo",tex:"Inserir TeX",code:"Código",image:"Inserir imagem",insertHorizontalRule:"Inserir regra horizontal",superscript:"Superscript",subscript:"Subscript",insertTable:"Insert table",hiliteGroup:"Hilite group",insertGroup:"Insert group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",normal:"Normal",large:"Large",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Mostrar/Esconder",paginationTexts:{pages:"Páginas",linesPerPage:"Linhas por página",of:"de"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"Emirados Árabes Unidos",[s.X.AF]:"Afeganistão",[s.X.AG]:"Antígua e Barbuda",[s.X.AI]:"Anguila",[s.X.AL]:"Albânia",[s.X.AM]:"Armênia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Áustria",[s.X.AU]:"Austrália",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijão",[s.X.BA]:"Bósnia e Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Bélgica",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgária",[s.X.BH]:"Bahréin",[s.X.BI]:"Burundi",[s.X.BJ]:"Benín",[s.X.BL]:"São Bartolomeu",[s.X.BM]:"Bermudas",[s.X.BN]:"Brunéi",[s.X.BO]:"Bolívia",[s.X.BQ]:"Bonaire, Santo Eustáquio e Saba",[s.X.BR]:"Brasil",[s.X.BS]:"Bahamas",[s.X.BT]:"Butão",[s.X.BW]:"Botsuana",[s.X.BY]:"Bielorrusia",[s.X.BZ]:"Belice",[s.X.CA]:"Canadá",[s.X.CD]:"República Democrática do Congo",[s.X.CF]:"República Centro-Africana",[s.X.CG]:"Congo",[s.X.CH]:"Suiça",[s.X.CI]:"Costa do Marfim",[s.X.CL]:"Chile",[s.X.CM]:"Camarões",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cabo Verde",[s.X.CW]:"Curaçau",[s.X.CY]:"Chipre",[s.X.CZ]:"República Checa",[s.X.DE]:"Alemanha",[s.X.DJ]:"Yibuti",[s.X.DK]:"Dinamarca",[s.X.DM]:"Dominica",[s.X.DO]:"República Dominicana",[s.X.DZ]:"Algeria",[s.X.EC]:"Equador",[s.X.EE]:"Estônia",[s.X.EG]:"Egito",[s.X.ER]:"Eritreia",[s.X.ES]:"Espanha",[s.X.ET]:"Etiópia",[s.X.FI]:"Finlândia",[s.X.FJ]:"Fiyi",[s.X.FK]:"Ilhas Malvinas",[s.X.FM]:"Micronesia",[s.X.FR]:"França",[s.X.GA]:"Gabão",[s.X.GB]:"Reino Unido",[s.X.GD]:"Granada",[s.X.GE]:"Georgia",[s.X.GF]:"Guiana",[s.X.GH]:"Gana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Groenlândia",[s.X.GM]:"Gambia",[s.X.GN]:"Guiné",[s.X.GP]:"Guadalupe",[s.X.GQ]:"Guiné Equatorial",[s.X.GR]:"Grécia",[s.X.GT]:"Guatemala",[s.X.GW]:"Guiné-Bisssau",[s.X.GY]:"Guiana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croácia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungría",[s.X.ID]:"Indonésia",[s.X.IE]:"Irlanda",[s.X.IL]:"Israel",[s.X.IN]:"Índia",[s.X.IQ]:"Iraque",[s.X.IR]:"Irã",[s.X.IS]:"Islândia",[s.X.IT]:"Itália",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordania",[s.X.JP]:"Japão",[s.X.KE]:"Kenia",[s.X.KG]:"Quiirguistão",[s.X.KH]:"Camboja",[s.X.KM]:"Comoros",[s.X.KN]:"São Cristóvão e Nevis",[s.X.KP]:"Coreia do Norte",[s.X.KR]:"Coreia do Sul",[s.X.KW]:"Kuwait",[s.X.KY]:"Ilhas Cayman",[s.X.KZ]:"Kazaquistão",[s.X.LA]:"Laos",[s.X.LB]:"Líbano",[s.X.LC]:"Santa Lucía",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Libéria",[s.X.LS]:"Lesotho",[s.X.LT]:"Lituânia",[s.X.LU]:"Luxemburgo",[s.X.LV]:"Letônia",[s.X.LY]:"Líbia",[s.X.MA]:"Marrocos",[s.X.MC]:"Mônaco",[s.X.MD]:"Moldavia",[s.X.ME]:"Montenegro",[s.X.MF]:"São Martinho",[s.X.MG]:"Madagascar",[s.X.MK]:"Macedônia",[s.X.ML]:"Mali",[s.X.MM]:"Myanmar",[s.X.MN]:"Mongólia",[s.X.MO]:"Macao",[s.X.MQ]:"Martinica",[s.X.MR]:"Mauritânia",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauricio",[s.X.MV]:"Maldivas",[s.X.MW]:"Malawi",[s.X.MX]:"México",[s.X.MY]:"Malasia",[s.X.MZ]:"Moçambique",[s.X.NA]:"Namibia",[s.X.NC]:"Nova Caledónia",[s.X.NE]:"Níger",[s.X.NG]:"Nigéria",[s.X.NI]:"Nicarágua",[s.X.NL]:"Países Baixos",[s.X.NO]:"Noruega",[s.X.NP]:"Nepal",[s.X.NZ]:"Nova Zelandia",[s.X.OM]:"Omã",[s.X.PA]:"Panamá",[s.X.PE]:"Peru",[s.X.PF]:"Polinesia Francesa",[s.X.PG]:"Papua-Nova Guiné",[s.X.PH]:"Filipinas",[s.X.PK]:"Paquistão",[s.X.PL]:"Polônia",[s.X.PT]:"Portugal",[s.X.PW]:"Palaos",[s.X.PY]:"Paraguai",[s.X.QA]:"Catar",[s.X.RE]:"A reunião",[s.X.RO]:"Romênia",[s.X.RS]:"Sérbia",[s.X.RU]:"Rússia",[s.X.RW]:"Ruanda",[s.X.SA]:"Arábia Saudita",[s.X.SB]:"Ilhas Salomão",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudão",[s.X.SE]:"Suécia",[s.X.SG]:"Singapura",[s.X.SH]:"Santa Eena",[s.X.SI]:"Eslovênia",[s.X.SK]:"Eslováquia",[s.X.SL]:"Serra Leoa",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somália",[s.X.SR]:"Suriname",[s.X.ST]:"Santo Tomé e Príncipe",[s.X.SV]:"El Salvador",[s.X.SX]:"São Martinho",[s.X.SY]:"Síria",[s.X.SZ]:"Essuatíni",[s.X.TC]:"Ilhas Turcas e Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Tailândia",[s.X.TJ]:"Tajiquistão",[s.X.TL]:"Timor Oriental",[s.X.TM]:"Turkmenistán",[s.X.TN]:"T´únez",[s.X.TO]:"Tonga",[s.X.TR]:"Turquia",[s.X.TT]:"Trinidad e Tobago",[s.X.TW]:"Taiwan",[s.X.TZ]:"Tanzânia",[s.X.UA]:"Ucrânia",[s.X.UG]:"Uganda",[s.X.US]:"Estados Unidos",[s.X.UY]:"Uruguai",[s.X.UZ]:"Uzbequistão",[s.X.VC]:"São Vicente e Granadinas",[s.X.VE]:"Venezuela",[s.X.VG]:"Ilhas Virgens Británicas",[s.X.VN]:"Vietnã",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemén",[s.X.YT]:"Maiote",[s.X.ZA]:"África do Sul",[s.X.ZM]:"Zâmbia",[s.X.ZW]:"Zimbabwe"},u={months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],close:"Fechar",nothingFoundMessage:"Nada encontrado",defaultErrorMessage:"Valor é inválido",spinTexts:["Anterior","Próximo"],shortWeekDays:["Seg","Ter","Qua","Qui","Sex","Sáb","Dom"],countries:l},c={cancel:"Cancelar",done:"Concluir",more:"Mais",otherDate:"Outra data...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Escolha o dia","Escolha o intervalo","Escolha os dias"],range:["de","para"],countTexts:["Mais","Menos"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd/mm/yyyy",MDY:"mm/dd/yyyy",YMD:"yyyy/mm/dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Mostrar senha","Esconder senha"],copyTexts:["Copiar","Copiado"],shortCalendarMonths:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],pagination:["Página anterior","Próxima página"],fileTexts:{loadingError:"Erro ao carregar",preview:"Preview",remove:"Remover"},inputFileTexts:{defaultLabelSingle:"ou arraste ele aqui",defaultLabelMultiple:"ou arraste eles aqui",defaultLinkSingle:"Escolha um arquivo",defaultLinkMultiple:"Escolha os arquivos",maxSizeRejectionReason:"Arquivo ultrapassa o tamanho",formatRejectionReason:"Formato do arquivo inválido",drop:"Solte o arquivo aqui",dropMultiple:"Solte os arquivos aqui"},multiSelectTexts:{all:"Selecionar tudo",none:"Selecione nenhum"},prompt:{yes:"Sim",no:"Não"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"portuguese"},u),c),r),n),o),a)},13838:(t,e,i)=>{i.d(e,{ZY:()=>d,US:()=>n,mG:()=>o,H9:()=>a,tb:()=>r,cs:()=>u,IO:()=>l,MA:()=>c});const n={cardNumber:["Номер","Номер карты"],cardExpiry:["Срок","Срок действия"]},o={colorSelectorModeNames:["Сплошной цвет","Градиент"],toolbarTools:{undo:"Отменить",redo:"Повторить",font:"Шрифт",fontStyle:"Стиль шрифта",fontSize:"Размер шрифта",bold:"Полужирный",italic:"Курсив",underline:"Подчеркнутый",strikeThrough:"Зачеркнутый",justify:"Выравнивание",justifyLeft:"Выровнять текст по левому краю",justifyCenter:"Выровнять текст по центру",justifyRight:"Выровнять текст по правому краю",justifyFull:"Выровнять по ширине",list:"Списки",indent:"Увеличить отступ",outdent:"Уменьшить отступ",unorderedList:"Маркированный список",orderedList:"Нумерованный список",quote:"Цитата",foreColor:"Цвет: Текст",hiliteColor:"Цвет выделения",backColor:"Цвет фона",clear:"Сбросить форматирование",link:"Ссылка",attach:"Вставить файл",tex:"Вставить формулу",code:"Code",image:"Вставить изображение",insertHorizontalRule:"Разделитель",superscript:"Надстрочный",subscript:"Подстрочный",insertTable:"Добавить таблицу",insertGroup:"Добавить группу",hiliteGroup:"Покрасить группу",removeGroup:"Удалить группу",insertAnchor:"Добавить якорь",mergeCells:"Объединить ячейки",splitCells:"Разъединить ячейки",rowsColumnsManaging:"Управление строками и столбцами",cellColor:"Цвет ячейки",setDetails:"Аккордеон",removeDetails:"Удалить аккордеон"},editorEditLink:{urlExample:"example.com",anchorExample:"якорь"},editorTableCommands:[["Добавить столбец слева","Добавить столбец справа"],["Добавить строку сверху","Добавить строку снизу"],["Удалить столбец","Удалить строку"]],editorCodeOptions:["Код","Код в блоке"],editorFontOptions:{small:"Мелкий",normal:"Обычный",large:"Крупный",title:"Заголовок",subtitle:"Подзаголовок"}},a={previewTexts:{rotate:"Повернуть"},zoomTexts:{zoomIn:"Увеличить масштаб",zoomOut:"Уменьшить масштаб",reset:"Сбросить масштаб"}},r={showHideText:"Показать/Скрыть",paginationTexts:{pages:"Страниц",linesPerPage:"Строк на страницу",of:"из"}};var s=i(52821);const l={[s.X.AD]:"Андорра",[s.X.AE]:"Объединенные Арабские Эмираты",[s.X.AF]:"Афганистан",[s.X.AG]:"Антигуа и Барбуда",[s.X.AI]:"Ангилья",[s.X.AL]:"Албания",[s.X.AM]:"Армения",[s.X.AO]:"Ангола",[s.X.AR]:"Аргентина",[s.X.AT]:"Австрия",[s.X.AU]:"Австралия",[s.X.AW]:"Аруба",[s.X.AZ]:"Азербайджан",[s.X.BA]:"Босния и Герцеговина",[s.X.BB]:"Барбадос",[s.X.BD]:"Бангладеш",[s.X.BE]:"Бельгия",[s.X.BF]:"Буркина Фасо",[s.X.BG]:"Болгария",[s.X.BH]:"Бахрейн",[s.X.BI]:"Бурунди",[s.X.BJ]:"Бенин",[s.X.BL]:"Сен-Бартельми",[s.X.BM]:"Бермудские острова",[s.X.BN]:"Бруней-Даруссалам",[s.X.BO]:"Боливия",[s.X.BQ]:"Бонайре, Синт-Эстатиус и Саба",[s.X.BR]:"Бразилия",[s.X.BS]:"Багамские Острова",[s.X.BT]:"Бутан",[s.X.BW]:"Ботсвана",[s.X.BY]:"Беларусь (Белоруссия)",[s.X.BZ]:"Белиз",[s.X.CA]:"Канада",[s.X.CD]:"Дем. Респ. Конго (Киншаса)",[s.X.CF]:"Центральноафриканская Республика",[s.X.CG]:"Конго (Браззавиль)",[s.X.CH]:"Швейцария",[s.X.CI]:"Кот-д’Ивуар",[s.X.CL]:"Чили",[s.X.CM]:"Камерун",[s.X.CN]:"Китайская Н.Р.",[s.X.CO]:"Колумбия",[s.X.CR]:"Коста-Рика",[s.X.CU]:"Куба",[s.X.CV]:"Кабо-Верде",[s.X.CW]:"Кюрасао",[s.X.CY]:"Кипр",[s.X.CZ]:"Чехия",[s.X.DE]:"Германия",[s.X.DJ]:"Джибути",[s.X.DK]:"Дания",[s.X.DM]:"Доминика",[s.X.DO]:"Доминиканская Республика",[s.X.DZ]:"Алжир",[s.X.EC]:"Эквадор ",[s.X.EE]:"Эстония ",[s.X.EG]:"Египет",[s.X.ER]:"Эритрея",[s.X.ES]:"Испания",[s.X.ET]:"Эфиопия",[s.X.FI]:"Финляндия",[s.X.FJ]:"Фиджи",[s.X.FK]:"Фолклендские острова",[s.X.FM]:"Ф.Ш. Микронезии",[s.X.FR]:"Франция",[s.X.GA]:"Габон",[s.X.GB]:"Великобритания",[s.X.GD]:"Гренада",[s.X.GE]:"Грузия",[s.X.GF]:"Гайана",[s.X.GH]:"Гана",[s.X.GI]:"Гибралтар",[s.X.GL]:"Гренландия",[s.X.GM]:"Гамбия",[s.X.GN]:"Гвинея",[s.X.GP]:"Гваделупа",[s.X.GQ]:"Экваториальная Гвинея",[s.X.GR]:"Греция",[s.X.GT]:"Гватемала",[s.X.GW]:"Гвинея-Бисау",[s.X.GY]:"Гайана",[s.X.HK]:"Гонконг",[s.X.HN]:"Гондурас",[s.X.HR]:"Хорватия",[s.X.HT]:"Гаити",[s.X.HU]:"Венгрия",[s.X.ID]:"Индонезия ",[s.X.IE]:"Ирландия",[s.X.IL]:"Израиль",[s.X.IN]:"Индия",[s.X.IQ]:"Ирак",[s.X.IR]:"Иран",[s.X.IS]:"Исландия",[s.X.IT]:"Италия",[s.X.JM]:"Ямайка",[s.X.JO]:"Иордания",[s.X.JP]:"Япония ",[s.X.KE]:"Кения",[s.X.KG]:"Киргизия",[s.X.KH]:"Камбоджа",[s.X.KM]:"Коморы",[s.X.KN]:"Сент-Китс и Невис",[s.X.KP]:"Корейская НДР",[s.X.KR]:"Респ. Корея",[s.X.KW]:"Кувейт",[s.X.KY]:"Каймановы острова",[s.X.KZ]:"Казахстан",[s.X.LA]:"Лаос",[s.X.LB]:"Ливан ",[s.X.LC]:"Сент-Люсия",[s.X.LI]:"Лихтенштейн",[s.X.LK]:"Шри-Ланка",[s.X.LR]:"Либерия",[s.X.LS]:"Лесото",[s.X.LT]:"Литва",[s.X.LU]:"Люксембург",[s.X.LV]:"Латвия",[s.X.LY]:"Ливия",[s.X.MA]:"Марокко",[s.X.MC]:"Монако",[s.X.MD]:"Молдова",[s.X.ME]:"Черногория",[s.X.MF]:"Сен-Мартен",[s.X.MG]:"Мадагаскар",[s.X.MK]:"Респ. Северная Македония",[s.X.ML]:"Мали",[s.X.MM]:"Бирма (Мьянма)",[s.X.MN]:"Монголия",[s.X.MO]:"Макао",[s.X.MQ]:"Мартиника",[s.X.MR]:"Мавритания",[s.X.MS]:"Монтсеррат",[s.X.MT]:"Мальта",[s.X.MU]:"Маврикий",[s.X.MV]:"Мальдивские острова",[s.X.MW]:"Малави",[s.X.MX]:"Мексика",[s.X.MY]:"Малайзия",[s.X.MZ]:"Мозамбик",[s.X.NA]:"Намибия",[s.X.NC]:"Новая Каледония",[s.X.NE]:"Нигер",[s.X.NG]:"Нигерия",[s.X.NI]:"Никарагуа",[s.X.NL]:"Нидерланды",[s.X.NO]:"Норвегия",[s.X.NP]:"Непал",[s.X.NZ]:"Новая Зеландия",[s.X.OM]:"Оман",[s.X.PA]:"Панама",[s.X.PE]:"Перу",[s.X.PF]:"Французская Полинезия (Таити)",[s.X.PG]:"Папуа-Новая Гвинея",[s.X.PH]:"Филиппины",[s.X.PK]:"Пакистан",[s.X.PL]:"Польша",[s.X.PT]:"Португалия",[s.X.PW]:"Палау",[s.X.PY]:"Парагвай",[s.X.QA]:"Катар",[s.X.RE]:"Реюньон",[s.X.RO]:"Румыния",[s.X.RS]:"Сербия",[s.X.RU]:"Россия",[s.X.RW]:"Руанда",[s.X.SA]:"Саудовская Аравия ",[s.X.SB]:"Соломоновы Острова ",[s.X.SC]:"Сейшелы",[s.X.SD]:"Судан",[s.X.SE]:"Швеция",[s.X.SG]:"Сингапур",[s.X.SH]:"Остров Святой Елены",[s.X.SI]:"Словения",[s.X.SK]:"Словакия",[s.X.SL]:"Сьерра-Леоне",[s.X.SM]:"Сан-Марино",[s.X.SN]:"Сенегал",[s.X.SO]:"Сомали",[s.X.SR]:"Суринам ",[s.X.ST]:"Сан-Томе и Принсипи",[s.X.SV]:"Сальвадор",[s.X.SX]:"Синт-Мартен",[s.X.SY]:"Сирийская арабская республика",[s.X.SZ]:"Свазиленд",[s.X.TC]:"Тёркс и Кайкос",[s.X.TD]:"Чад",[s.X.TG]:"Того",[s.X.TH]:"Таиланд ",[s.X.TJ]:"Таджикистан",[s.X.TL]:"Восточный Тимор",[s.X.TM]:"Туркменистан",[s.X.TN]:"Тунис",[s.X.TO]:"Тонга",[s.X.TR]:"Турция",[s.X.TT]:"Тринидад и Тобаго",[s.X.TW]:"Тайвань",[s.X.TZ]:"Танзания",[s.X.UA]:"Украина",[s.X.UG]:"Уганда",[s.X.US]:"США",[s.X.UY]:"Уругвай",[s.X.UZ]:"Узбекистан",[s.X.VC]:"Сент-Винсент и Гренадины",[s.X.VE]:"Венесуэла",[s.X.VG]:"Британские Виргинские острова",[s.X.VN]:"Вьетнам",[s.X.VU]:"Вануату ",[s.X.WS]:"Самоа",[s.X.YE]:"Йемен ",[s.X.YT]:"Майотта",[s.X.ZA]:"Южно-Африканская Респ.",[s.X.ZM]:"Замбия",[s.X.ZW]:"Зимбабве",[s.X.XK]:"Косово"},u={months:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],close:"Закрыть",nothingFoundMessage:"Ничего не найдено",defaultErrorMessage:"Поле заполнено неверно",spinTexts:["Предыдущий","Следующий"],shortWeekDays:["ПН","ВТ","СР","ЧТ","ПТ","СБ","ВС"],countries:l},c={cancel:"Отменить",done:"Готово",more:"Еще",otherDate:"Другая дата...",showAll:"Показать все",hide:"Скрыть",mobileCalendarTexts:["Выберите день","Выберите период","Выбрать дни"],range:["от","до"],countTexts:["Плюс","Минус"],time:{"HH:MM":"ЧЧ:ММ","HH:MM:SS":"ЧЧ:ММ:СС","HH:MM:SS.MSS":"ЧЧ:ММ:СС.МСС"},dateTexts:{DMY:"дд.мм.гггг",MDY:"мм.дд.гггг",YMD:"гггг.мм.дд"},digitalInformationUnits:["Б","КиБ","МиБ"],passwordTexts:["Показать пароль","Скрыть пароль"],copyTexts:["Копировать","Скопировано"],shortCalendarMonths:["Янв","Фев","Март","Апр","Май","Июнь","Июль","Авг","Сен","Окт","Нояб","Дек"],pagination:["Предыдущая страница","Следующая страница"],fileTexts:{loadingError:"Ошибка загрузки",preview:"Предварительный просмотр",remove:"Удалить"},inputFileTexts:{defaultLabelSingle:"или перетащите его сюда",defaultLabelMultiple:"или перетащите их сюда",defaultLinkSingle:"Выберите файл",defaultLinkMultiple:"Выберите файлы",maxSizeRejectionReason:"Файл превышает объем",formatRejectionReason:"Неверный формат файла",drop:"Поместите файл сюда",dropMultiple:"Поместите файлы сюда"},multiSelectTexts:{all:"Выбрать все",none:"Снять выбор"},prompt:{yes:"Да",no:"Нет"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"russian"},u),c),n),r),o),a)},36973:(t,e,i)=>{i.d(e,{UY:()=>d,Rm:()=>n,j7:()=>o,ir:()=>r,yB:()=>u,jg:()=>l,JK:()=>c,N6:()=>a});const n={cardNumber:["Número","Número de la tarjeta"],cardExpiry:["Expira","Fecha de expiración"]},o={colorSelectorModeNames:["Color sólido","Gradiente"],toolbarTools:{undo:"Deshacer",redo:"Rehacer",font:"Fuente",fontStyle:"Estilo de la fuente",fontSize:"Tamaño de la fuente",bold:"Negrita",italic:"Cursiva",underline:"Subrayado",strikeThrough:"Tachado",justify:"Justificar",justifyLeft:"Alinear a izquierda",justifyCenter:"Centrar",justifyRight:"Alinear a derecha",justifyFull:"Justificar",list:"Listar",indent:"Sangría",outdent:"Sin sangría",unorderedList:"Lista desordenada",orderedList:"Lista ordenada",quote:"Cita",foreColor:"Color",backColor:"Color de fondo",hiliteColor:"Color de resaltado",clear:"Limpiar",link:"Enlace",attach:"Adjuntar archivo",tex:"Insertar texto",code:"Código",image:"Insertar imagen",insertHorizontalRule:"Insertar regla horizontal",superscript:"Superíndice",subscript:"Subíndice",insertTable:"Insert table",hiliteGroup:"Hilite group",insertGroup:"Insert group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",normal:"Normal",large:"Large",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Mostrar/Ocultar",paginationTexts:{pages:"Páginas",linesPerPage:"Lineas por página",of:"de"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"Emiratos Árabes Unidos",[s.X.AF]:"Afganistán",[s.X.AG]:"Antigua y Barbuda",[s.X.AI]:"Anguila",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Austria",[s.X.AU]:"Australia",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaiyán",[s.X.BA]:"Bosnia y Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Bélgica",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahréin",[s.X.BI]:"Burundi",[s.X.BJ]:"Benín",[s.X.BL]:"San Bartolomé",[s.X.BM]:"Bermudas",[s.X.BN]:"Brunéi",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, San Eustaquio y Saba",[s.X.BR]:"Brasil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bután",[s.X.BW]:"Botsuana",[s.X.BY]:"Bielorrusia",[s.X.BZ]:"Belice",[s.X.CA]:"Canadá",[s.X.CD]:"República Democrática del Congo",[s.X.CF]:"República Centro-Africana",[s.X.CG]:"Congo",[s.X.CH]:"Suiza",[s.X.CI]:"Costa de Marfil",[s.X.CL]:"Chile",[s.X.CM]:"Camerún",[s.X.CN]:"China",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cabo Verde",[s.X.CW]:"Curazao",[s.X.CY]:"Chipre",[s.X.CZ]:"República Checa",[s.X.DE]:"Alemania",[s.X.DJ]:"Yibuti",[s.X.DK]:"Dinamarca",[s.X.DM]:"Dominica",[s.X.DO]:"República Dominicana",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Egipto",[s.X.ER]:"Eritrea",[s.X.ES]:"España",[s.X.ET]:"Etiopía",[s.X.FI]:"Finlandia",[s.X.FJ]:"Fiyi",[s.X.FK]:"Islas Malvinas",[s.X.FM]:"Micronesia",[s.X.FR]:"Francia",[s.X.GA]:"Gabón",[s.X.GB]:"Reino Unido",[s.X.GD]:"Granada",[s.X.GE]:"Georgia",[s.X.GF]:"Guayana",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Groenlandia",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.GP]:"Guadalupe",[s.X.GQ]:"Guinea Ecuatorial",[s.X.GR]:"Grecia",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bisáu",[s.X.GY]:"Guyana",[s.X.HK]:"Hong Kong",[s.X.HN]:"Honduras",[s.X.HR]:"Croacia",[s.X.HT]:"Haití",[s.X.HU]:"Hungría",[s.X.ID]:"Indonesia",[s.X.IE]:"Irlanda",[s.X.IL]:"Israel",[s.X.IN]:"India",[s.X.IQ]:"Irak",[s.X.IR]:"Irán",[s.X.IS]:"Islandia",[s.X.IT]:"Italia",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordania",[s.X.JP]:"Japón",[s.X.KE]:"Kenia",[s.X.KG]:"Kirguistán",[s.X.KH]:"Camboya",[s.X.KM]:"Comoros",[s.X.KN]:"San Cristóbal y Nieves",[s.X.KP]:"Corea del Norte",[s.X.KR]:"Corea del Sur",[s.X.KW]:"Kuwait",[s.X.KY]:"Islas Caimán",[s.X.KZ]:"Kazajstán",[s.X.LA]:"Laos",[s.X.LB]:"Líbano",[s.X.LC]:"Santa Lucía",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Lituania",[s.X.LU]:"Luxemburgo",[s.X.LV]:"Letonia",[s.X.LY]:"Libia",[s.X.MA]:"Marruecos",[s.X.MC]:"M´ónaco",[s.X.MD]:"Moldavia",[s.X.ME]:"Montenegro",[s.X.MF]:"San Martín",[s.X.MG]:"Madagascar",[s.X.MK]:"Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Myanmar",[s.X.MN]:"Mongolia",[s.X.MO]:"Macao",[s.X.MQ]:"Martinica",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauricio",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"México",[s.X.MY]:"Malasia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"Nueva Caledonia",[s.X.NE]:"Níger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Países Bajos",[s.X.NO]:"Noruega",[s.X.NP]:"Nepal",[s.X.NZ]:"Nueva Zelanda",[s.X.OM]:"Omán",[s.X.PA]:"Panamá",[s.X.PE]:"Perú",[s.X.PF]:"Polinesia Francesa",[s.X.PG]:"Papúa Nueva Guínea",[s.X.PH]:"Filipinas",[s.X.PK]:"Pakistán",[s.X.PL]:"Polonia",[s.X.PT]:"Portugal",[s.X.PW]:"Palaos",[s.X.PY]:"Paraguay",[s.X.QA]:"Catar",[s.X.RE]:"Reunión",[s.X.RO]:"Rumania",[s.X.RS]:"Serbia",[s.X.RU]:"Rusia",[s.X.RW]:"Ruanda",[s.X.SA]:"Arabia Saudita",[s.X.SB]:"Islas Salomón",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudán",[s.X.SE]:"Suecia",[s.X.SG]:"Singapur",[s.X.SH]:"Santa Elena",[s.X.SI]:"Eslovenia",[s.X.SK]:"Eslovaquia",[s.X.SL]:"Sierra Leona",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Surinam",[s.X.ST]:"Santo Tomé y Príncipe",[s.X.SV]:"El Salvador",[s.X.SX]:"San Martín",[s.X.SY]:"Siria",[s.X.SZ]:"Suazilandia",[s.X.TC]:"Islas Turcas y Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Tailandia",[s.X.TJ]:"Tayikistán",[s.X.TL]:"Timor Oriental",[s.X.TM]:"Turkmenistán",[s.X.TN]:"T´únez",[s.X.TO]:"Tonga",[s.X.TR]:"Turquía",[s.X.TT]:"Trinidad y Tobago",[s.X.TW]:"Taiwán",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ucrania",[s.X.UG]:"Uganda",[s.X.US]:"Estados Unidos",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistán",[s.X.VC]:"San Vicente y las Granadinas",[s.X.VE]:"Venezuela",[s.X.VG]:"Islas Vírgenes Británicas",[s.X.VN]:"Vietnam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemén",[s.X.YT]:"Mayotte",[s.X.ZA]:"Sudáfrica",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabue"},u={months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],close:"Cerrar",nothingFoundMessage:"Nada encontrado",defaultErrorMessage:"El valor es inválido",spinTexts:["Previo","Siguiente"],shortWeekDays:["Lun","Mar","Mié","Jue","Vie","Sáb","Dom"],countries:l},c={cancel:"Cancelar",done:"Hecho",more:"Más",otherDate:"Otra fecha...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Seleccione el día","Seleccione un rango","Elige días"],range:["desde","hasta"],countTexts:["Más","Menos"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Mostrar contraseña","Ocultar contraseña"],copyTexts:["Copiar","Copiado"],shortCalendarMonths:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],pagination:["Página anterior","Página siguiente"],fileTexts:{loadingError:"Error de carga",preview:"Previsualizar",remove:"Remover"},inputFileTexts:{defaultLabelSingle:"o arrástrelo aquí",defaultLabelMultiple:"o arrástrelos aquí",defaultLinkSingle:"Seleccione un archivo",defaultLinkMultiple:"Seleccione archivos",maxSizeRejectionReason:"Archivo demasiado grande ",formatRejectionReason:"Formato de archivo inválido",drop:"Suelte el archivo aquí",dropMultiple:"Suelte los archivos aquí"},multiSelectTexts:{all:"Seleccionar todo",none:"Seleccionar ninguno"},prompt:{yes:"Sí",no:"No"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"spanish"},u),c),r),n),o),a)},94418:(t,e,i)=>{i.d(e,{vG:()=>u,lq:()=>n,rT:()=>o,xe:()=>a,Sy:()=>r,FI:()=>s,oy:()=>l});const n={cardNumber:["Kart No","Kart Numarası"],cardExpiry:["SKT","Son Kullanma"]},o={colorSelectorModeNames:["Solid color","Gradient"],toolbarTools:{undo:"Geri al",redo:"İleri Al",font:"Yazı Tipi",fontStyle:"Yazı stili",fontSize:"Yatı Boyutu",bold:"Kalın",italic:"İtalik",underline:"Altı Çizi",strikeThrough:"Üstü Çizili",justify:"Hizala",justifyLeft:"Sola yasla",justifyCenter:"Ortala",justifyRight:"Sağa yasla",justifyFull:"Doldur",list:"Liste",indent:"Girinti",outdent:"Çıkıntı",unorderedList:"Noktalı liste",orderedList:"Numerik liste",quote:"Alıntı",foreColor:"Renk",backColor:"Arka plan rengi",hiliteColor:"hiliteColor",clear:"Formatı Temizle",link:"Link",attach:"Dosya Ekle",tex:"TeX Ekle",code:"Kod",image:"Resim Ekle",insertHorizontalRule:"Satır Ekle",superscript:"Üst Simge",subscript:"Alt Simge",insertTable:"Insert table",hiliteGroup:"Hilite group",insertGroup:"Insert group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",normal:"Normal",large:"Large",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Göster/Hizle",paginationTexts:{pages:"Sayfa",linesPerPage:"Görüntülenen",of:"toplam"}},s={months:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],close:"Kapat",nothingFoundMessage:"Kayıt Bulunamadı",defaultErrorMessage:"Değer hatalı",spinTexts:["Geri","İleri"],shortWeekDays:["Ptsi","Salı","Çrş","Prş","Cma","Ctsi","Pzr"],countries:i(98735).ZI},l={cancel:"İptal Et",done:"Tamam",more:"Daha Fazla",otherDate:"Farklı bir tarih...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Gün seç","Aralık seç","Günleri seçin"],range:["dan","a"],countTexts:["Artı","Eksi"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Göster","Gizle"],copyTexts:["Kopyala","Kopyalandı"],shortCalendarMonths:["Ock","Şbt","Mart","Nsn","Mays","Hzrn","Tmmz","Ağu","Eyl","Ekm","Kas","Aral"],pagination:["Önceki","Sonraki"],fileTexts:{loadingError:"Yükleme Hatası",preview:"Öz İzleme",remove:"Kaldır"},inputFileTexts:{defaultLabelSingle:"veya buraya sürükleyin",defaultLabelMultiple:"veya buraya sürükleyin",defaultLinkSingle:"Dosya seç",defaultLinkMultiple:"Dosyaları seç",maxSizeRejectionReason:"Dosya boyutu fazla",formatRejectionReason:"Dosya formatı yanlış",drop:"Dosyayı buraya bırakın",dropMultiple:"Dosyaları buraya bırakın"},multiSelectTexts:{all:"Hepsini seç",none:"Hiçbirini Seçme"},prompt:{yes:"Evet",no:"Hayır"}},u=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"turkish"},s),l),r),n),o),a)},21537:(t,e,i)=>{i.d(e,{CL:()=>u,EK:()=>n,Z5:()=>o,nc:()=>a,au:()=>r,t8:()=>s,cq:()=>l});const n={cardNumber:["Номер","Номер карти"],cardExpiry:["Термін","Термін дії"]},o={colorSelectorModeNames:["Суцільний колір","Градієнт"],toolbarTools:{undo:"Скасувати",redo:"Повторити",font:"Шрифт",fontStyle:"Стиль шрифту",fontSize:"Розмір шрифту",bold:"Жирний",italic:"Курсив",underline:"Підкреслений",strikeThrough:"Закреслений",justify:"Вирівнювання",justifyLeft:"Вирівняти текст за лівим краєм",justifyCenter:"Вирівняти текст по центру",justifyRight:"Вирівняти текст за правим краєм",justifyFull:"Вирівняти за шириною",list:"Списки",indent:"Збільшити відступ",outdent:"Зменшити відступ",unorderedList:"Маркований список",orderedList:"Нумерований список",quote:"Цитата",foreColor:"Колір: Текст",hiliteColor:"Колір виділення",backColor:"Колір фону",clear:"Скинути форматування",link:"Посилання",attach:"Вставити файл",tex:"Вставити формулу",code:"Code",image:"Вставити зображення",insertHorizontalRule:"Розділювач",superscript:"Надрядковий",subscript:"Підрядковий",insertTable:"Insert table",hiliteGroup:"Hilite group",insertGroup:"Insert group",removeGroup:"Remove group",insertAnchor:"Insert anchor",mergeCells:"Merge cells",splitCells:"Split cells",rowsColumnsManaging:"Managing rows and columns",cellColor:"Cell color",setDetails:"Details",removeDetails:"Remove details"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Insert column before","Insert column after"],["Insert row before","Insert row after"],["Delete column","Delete row"]],editorCodeOptions:["Code in the text","Code in block"],editorFontOptions:{small:"Small",normal:"Normal",large:"Large",title:"Title",subtitle:"Subtitle"}},a={previewTexts:{rotate:"Rotate"},zoomTexts:{zoomOut:"Zoom out",zoomIn:"Zoom in",reset:"Reset"}},r={showHideText:"Показати/Приховати",paginationTexts:{pages:"Сторінок",linesPerPage:"Рядків на сторінку",of:"з"}},s={months:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"],close:"Закрити",nothingFoundMessage:"Нічого не знайдено",defaultErrorMessage:"Поле заповнено невірно",spinTexts:["Попередній","Наступний"],shortWeekDays:["ПН","ВТ","СР","ЧТ","ПТ","СБ","НД"],countries:i(98735).ZI},l={cancel:"Скасувати",done:"Готово",more:"Ще",otherDate:"Інша дата ...",showAll:"Show all",hide:"Hide",mobileCalendarTexts:["Виберіть день","Виберіть період","Виберіть дні"],range:["від","до"],countTexts:["Плюс","Мінус"],time:{"HH:MM":"ГГ:ХХ","HH:MM:SS":"ГГ:ХХ:СС","HH:MM:SS.MSS":"ГГ:ХХ:СС.МСС"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["Б","КБ","МБ"],passwordTexts:["Показати пароль","Приховати пароль"],copyTexts:["Копіювати","Скопійовано"],shortCalendarMonths:["Січ","Лют","Бер","Квіт","Трав","Черв","Лип","Серп","Верес","Жовт","Лист","Груд"],pagination:["Попередня сторінка","Наступна сторінка"],fileTexts:{loadingError:"Помилка завантаження",preview:"Попередній перегляд",remove:"Видалити"},inputFileTexts:{defaultLabelSingle:"та перенесіть його сюди",defaultLabelMultiple:"та перенесіть їx сюди",defaultLinkSingle:"Виберіть файл",defaultLinkMultiple:"Виберіть файли",maxSizeRejectionReason:"Файл перевищує розмір",formatRejectionReason:"Невірний формат файлу",drop:"Помістіть файл сюди",dropMultiple:"Помістіть файли сюди"},multiSelectTexts:{all:"Вибрати все",none:"Не вибирати"},prompt:{yes:"Так",no:"Немає"}},u=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"ukrainian"},s),l),n),r),o),a)},79252:(t,e,i)=>{i.d(e,{rg:()=>d,wT:()=>n,sD:()=>o,lP:()=>a,wN:()=>r,aN:()=>u,dd:()=>l,zO:()=>c});const n={cardNumber:["Số thẻ","Số thẻ"],cardExpiry:["Hết hạn","Ngày hết hạn"]},o={colorSelectorModeNames:["Màu thuần","Màu chuyển sắc"],toolbarTools:{undo:"Hoàn tác",redo:"Làm lại",font:"Phông chữ",fontStyle:"Kiểu chữ",fontSize:"Cỡ chữ",bold:"In đậm",italic:"In nghiêng",underline:"Gạch chân",strikeThrough:"Gạch ngang",justify:"Canh lề",justifyLeft:"Canh trái",justifyCenter:"Canh giữa",justifyRight:"Canh phải",justifyFull:"Canh đều",list:"Danh sách",indent:"Thụt vào",outdent:"Thụt ra",unorderedList:"Danh sách không đánh số",orderedList:"Danh sách được đánh số",quote:"Trích dẫn",foreColor:"Màu",backColor:"Màu nền",hiliteColor:"Màu đánh dấu",clear:"Xóa",link:"Liên kết",attach:"Tệp đính kèm",tex:"Chèn TeX",code:"Đoạn mã",image:"Chèn hình",insertHorizontalRule:"Chèn thước ngang",superscript:"Chỉ số trên",subscript:"Chỉ số dưới",insertTable:"Chèn bảng",hiliteGroup:"Hilite group",insertGroup:"Chèn nhóm",removeGroup:"Xóa nhóm",insertAnchor:"Chèn mỏ neo",mergeCells:"Hợp nhất ô",splitCells:"Tách ô",rowsColumnsManaging:"Quản lý hàng và cột",cellColor:"Màu ô",setDetails:"Chi tiết",removeDetails:"Hủy chi tiết"},editorEditLink:{urlExample:"example.com",anchorExample:"anchor"},editorTableCommands:[["Chèn cột trước","Chèn cột sau"],["Chèn hàng trước","Chèn hàng sau"],["Xóa cột","Xóa hàng"]],editorCodeOptions:["Mã trong dòng","Mã trong khối"],editorFontOptions:{small:"Nhỏ",normal:"Thường",large:"Lớn",title:"Tiêu đề",subtitle:"Phụ đề"}},a={previewTexts:{rotate:"Xoay"},zoomTexts:{zoomOut:"Thu nhỏ",zoomIn:"Phóng to",reset:"Đặt lại"}},r={showHideText:"Hiện/Ẩn",paginationTexts:{pages:"Tổng số trang",linesPerPage:"Số dòng mỗi trang",of:"trên"}};var s=i(52821);const l={[s.X.AD]:"Andorra",[s.X.AE]:"Các tiểu Vương quốc Ả Rập Thống nhất",[s.X.AF]:"Afghanistan",[s.X.AG]:"Antigua và Barbuda",[s.X.AI]:"Anguilla",[s.X.AL]:"Albania",[s.X.AM]:"Armenia",[s.X.AO]:"Angola",[s.X.AR]:"Argentina",[s.X.AT]:"Áo",[s.X.AU]:"Úc",[s.X.AW]:"Aruba",[s.X.AZ]:"Azerbaijan",[s.X.BA]:"Bosnia và Herzegovina",[s.X.BB]:"Barbados",[s.X.BD]:"Bangladesh",[s.X.BE]:"Bỉ",[s.X.BF]:"Burkina Faso",[s.X.BG]:"Bulgaria",[s.X.BH]:"Bahrain",[s.X.BI]:"Burundi",[s.X.BJ]:"Benin",[s.X.BL]:"Saint Barthélemy",[s.X.BM]:"Bermuda",[s.X.BN]:"Brunei",[s.X.BO]:"Bolivia",[s.X.BQ]:"Bonaire, Sint Eustatius và Saba",[s.X.BR]:"Brazil",[s.X.BS]:"Bahamas",[s.X.BT]:"Bhutan",[s.X.BW]:"Botswana",[s.X.BY]:"Belarus",[s.X.BZ]:"Belize",[s.X.CA]:"Canada",[s.X.CD]:"Cộng hoà dân chủ Congo",[s.X.CF]:"Cộng hoà Trung Phi",[s.X.CG]:"Cộng hoà Congo",[s.X.CH]:"Thụy Sĩ",[s.X.CI]:"Bờ Biển Ngà",[s.X.CL]:"Chile",[s.X.CM]:"Cameroon",[s.X.CN]:"Trung Quốc",[s.X.CO]:"Colombia",[s.X.CR]:"Costa Rica",[s.X.CU]:"Cuba",[s.X.CV]:"Cape Verde",[s.X.CW]:"Curaçao",[s.X.CY]:"Síp",[s.X.CZ]:"Cộng hòa Séc",[s.X.DE]:"Đức",[s.X.DJ]:"Djibouti",[s.X.DK]:"Đan Mạch",[s.X.DM]:"Dominica",[s.X.DO]:"Cộng hoà Dominica",[s.X.DZ]:"Algeria",[s.X.EC]:"Ecuador",[s.X.EE]:"Estonia",[s.X.EG]:"Ai Cập",[s.X.ER]:"Eritrea",[s.X.ES]:"Tây Ban Nha",[s.X.ET]:"Ethiopia",[s.X.FI]:"Phần Lan",[s.X.FJ]:"Fiji",[s.X.FK]:"Quần đảo Falkland",[s.X.FM]:"Liên bang Micronesia",[s.X.FR]:"Pháp",[s.X.GA]:"Gabon",[s.X.GB]:"Vương quốc Anh",[s.X.GD]:"Grenada",[s.X.GE]:"Georgia",[s.X.GF]:"Guyana",[s.X.GH]:"Ghana",[s.X.GI]:"Gibraltar",[s.X.GL]:"Greenland",[s.X.GM]:"Gambia",[s.X.GN]:"Guinea",[s.X.GP]:"Guadeloupe",[s.X.GQ]:"Guinea Xích đạo",[s.X.GR]:"Hy Lạp",[s.X.GT]:"Guatemala",[s.X.GW]:"Guinea-Bissau",[s.X.GY]:"Guyana",[s.X.HK]:"Hồng Kông",[s.X.HN]:"Honduras",[s.X.HR]:"Croatia",[s.X.HT]:"Haiti",[s.X.HU]:"Hungary",[s.X.ID]:"Indonesia",[s.X.IE]:"Ireland",[s.X.IL]:"Israel",[s.X.IN]:"Ấn Độ",[s.X.IQ]:"Iraq",[s.X.IR]:"Iran",[s.X.IS]:"Iceland",[s.X.IT]:"Italy",[s.X.JM]:"Jamaica",[s.X.JO]:"Jordan",[s.X.JP]:"Nhật Bản",[s.X.KE]:"Kenya",[s.X.KG]:"Kyrgyzstan",[s.X.KH]:"Campuchia",[s.X.KM]:"Comoros",[s.X.KN]:"Saint Kitts và Nevis",[s.X.KP]:"Triều Tiên",[s.X.KR]:"Hàn Quốc",[s.X.KW]:"Kuwait",[s.X.KY]:"Quần đảo Cayman",[s.X.KZ]:"Kazakhstan",[s.X.LA]:"Lào",[s.X.LB]:"Lebanon",[s.X.LC]:"Saint Lucia",[s.X.LI]:"Liechtenstein",[s.X.LK]:"Sri Lanka",[s.X.LR]:"Liberia",[s.X.LS]:"Lesotho",[s.X.LT]:"Litva",[s.X.LU]:"Luxembourg",[s.X.LV]:"Latvia",[s.X.LY]:"Libya",[s.X.MA]:"Ma Rốc",[s.X.MC]:"Monaco",[s.X.MD]:"Moldova",[s.X.ME]:"Montenegro",[s.X.MF]:"Saint Martin",[s.X.MG]:"Madagascar",[s.X.MK]:"Bắc Macedonia",[s.X.ML]:"Mali",[s.X.MM]:"Myanmar",[s.X.MN]:"Mông Cổ",[s.X.MO]:"Ma Cao",[s.X.MQ]:"Martinique",[s.X.MR]:"Mauritania",[s.X.MS]:"Montserrat",[s.X.MT]:"Malta",[s.X.MU]:"Mauritius",[s.X.MV]:"Maldives",[s.X.MW]:"Malawi",[s.X.MX]:"Mexico",[s.X.MY]:"Malaysia",[s.X.MZ]:"Mozambique",[s.X.NA]:"Namibia",[s.X.NC]:"Nouvelle-Calédonie",[s.X.NE]:"Niger",[s.X.NG]:"Nigeria",[s.X.NI]:"Nicaragua",[s.X.NL]:"Hà Lan",[s.X.NO]:"Na Uy",[s.X.NP]:"Nepal",[s.X.NZ]:"New Zealand",[s.X.OM]:"Oman",[s.X.PA]:"Panama",[s.X.PE]:"Peru",[s.X.PF]:"Polynesia thuộc Pháp (Tahiti)",[s.X.PG]:"Papua New Guinea",[s.X.PH]:"Philippines",[s.X.PK]:"Pakistan",[s.X.PL]:"Ba Lan",[s.X.PT]:"Bồ Đào Nha",[s.X.PW]:"Palau",[s.X.PY]:"Paraguay",[s.X.QA]:"Qatar",[s.X.RE]:"Réunion",[s.X.RO]:"Romania",[s.X.RS]:"Serbia",[s.X.RU]:"Nga",[s.X.RW]:"Rwanda",[s.X.SA]:"Ả Rập Xê-út",[s.X.SB]:"Quần đảo Solomon",[s.X.SC]:"Seychelles",[s.X.SD]:"Sudan",[s.X.SE]:"Thụy Điển",[s.X.SG]:"Singapore",[s.X.SH]:"Saint Helena",[s.X.SI]:"Slovenia",[s.X.SK]:"Slovakia",[s.X.SL]:"Sierra Leone",[s.X.SM]:"San Marino",[s.X.SN]:"Senegal",[s.X.SO]:"Somalia",[s.X.SR]:"Suriname",[s.X.ST]:"Sao Tome và Principe",[s.X.SV]:"El Salvador",[s.X.SX]:"Sint Maarten",[s.X.SY]:"Syria",[s.X.SZ]:"Swaziland",[s.X.TC]:"Turks và Caicos",[s.X.TD]:"Chad",[s.X.TG]:"Togo",[s.X.TH]:"Thái Lan",[s.X.TJ]:"Tajikistan",[s.X.TL]:"Timor-Leste",[s.X.TM]:"Turkmenistan",[s.X.TN]:"Tunisia",[s.X.TO]:"Tonga",[s.X.TR]:"Thổ Nhĩ Kỳ",[s.X.TT]:"Trinidad và Tobago",[s.X.TW]:"Đài Loan",[s.X.TZ]:"Tanzania",[s.X.UA]:"Ukraina",[s.X.UG]:"Uganda",[s.X.US]:"Hoa Kỳ",[s.X.UY]:"Uruguay",[s.X.UZ]:"Uzbekistan",[s.X.VC]:"Saint Vincent và Grenadines",[s.X.VE]:"Venezuela",[s.X.VG]:"Quần đảo Virgin thuộc Anh",[s.X.VN]:"Việt Nam",[s.X.VU]:"Vanuatu",[s.X.WS]:"Samoa",[s.X.XK]:"Kosovo",[s.X.YE]:"Yemen",[s.X.YT]:"Mayotte",[s.X.ZA]:"Nam Phi",[s.X.ZM]:"Zambia",[s.X.ZW]:"Zimbabwe"},u={months:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],close:"Đóng",nothingFoundMessage:"Không tìm thấy",defaultErrorMessage:"Giá trị không hợp lệ",spinTexts:["Trước","Sau"],shortWeekDays:["T2","T3","T4","T5","T6","T7","CN"],countries:l},c={cancel:"Hủy bỏ",done:"Hoàn thành",more:"Thêm",otherDate:"Ngày khác...",showAll:"Hiển thị tất cả",hide:"Ẩn",mobileCalendarTexts:["Chọn ngày","Chọn phạm vi","Chọn ngày"],range:["từ","đến"],countTexts:["Cộng","Trừ"],time:{"HH:MM":"HH:MM","HH:MM:SS":"HH:MM:SS","HH:MM:SS.MSS":"HH:MM:SS.MSS"},dateTexts:{DMY:"dd.mm.yyyy",MDY:"mm.dd.yyyy",YMD:"yyyy.mm.dd"},digitalInformationUnits:["B","KiB","MiB"],passwordTexts:["Hiện mật khẩu","Ẩn mật khẩu"],copyTexts:["Sao chép","Đã sao chép"],shortCalendarMonths:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],pagination:["Trang trước","Trang sau"],fileTexts:{loadingError:"Lỗi tải",preview:"Xem trước",remove:"Gỡ bỏ"},inputFileTexts:{defaultLabelSingle:"hoặc kéo nó vào đây",defaultLabelMultiple:"hoặc kéo nó vào đây",defaultLinkSingle:"Chọn một tệp",defaultLinkMultiple:"Chọn nhiều tệp",maxSizeRejectionReason:"Tệp vượt quá kích thước",formatRejectionReason:"Tệp sai định dạng",drop:"Thả tệp tại đây",dropMultiple:"Thả nhiều tệp tại đây"},multiSelectTexts:{all:"Chọn tất cả",none:"Không chọn"},prompt:{yes:"Đúng",no:"Không"}},d=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({name:"vietnamese"},u),c),r),n),o),a)},29078:(t,e,i)=>{i.d(e,{s:()=>s});var n=i(74788),o=i(4797),a=i(64862),r=i(57620);let s=(()=>{class t{constructor(t,e,i,n,o){this.host=t,this.control=e,this.el=i,this.idService=n,this.itemsHandlers=o,this.placeholder="",this.disabledItemHandler=null,this.datalist=null}get id(){return this.el.nativeElement.id||this.idService.generate()}get emptyOption(){return!!this.placeholder&&!this.control.value}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.TUI_TEXTFIELD_HOST),n.Y36(o.AbstractTuiControl),n.Y36(n.SBq),n.Y36(o.TuiIdService),n.Y36(r.Ys))},t.ɵdir=n.lG2({type:t,viewQuery:function(t,e){if(1&t&&n.Gf(a.TuiDataListDirective,7,n.Rgc),2&t){let t;n.iGM(t=n.CRH())&&(e.datalist=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.Ikx("id",e.id)},inputs:{placeholder:"placeholder",disabledItemHandler:"disabledItemHandler"}}),t})()},52487:(t,e,i)=>{i.d(e,{k:()=>n});class n{constructor(t,e,i){this.range=t,this.name=e,this.content=i}toString(){return this.name}}},45844:(t,e,i)=>{i.d(e,{r:()=>n});class n{constructor(t,e){this.item=t,this.stringify=e}toString(){return this.stringify(this.item)}}},7406:(t,e,i)=>{i.d(e,{d:()=>a});var n=i(74788),o=i(89570);let a=(()=>{class t extends o.GL{constructor(t,e){super(t,e)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Rgc,2),n.Y36(n.sBO))},t.ɵdir=n.lG2({type:t,selectors:[["ng-template","tuiAccordionItemContent",""]],features:[n.qOj]}),t})()},68218:(t,e,i)=>{i.d(e,{c:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiAccordionItemContent","",5,"ng-template"]]}),t})()},23178:(t,e,i)=>{i.d(e,{K:()=>O});var n=i(74788),o=i(4797),a=i(64862),r=i(46733),s=i(7406),l=i(68218),u=i(48893),c=i(15865),d=i(12057),p=i(88618),h=i(84785),g=i(89570),m=i(34880);const f=["focusableElement"];function v(t,e){if(1&t&&n._UZ(0,"tui-svg",9),2&t){const t=e.polymorpheusOutlet,i=n.oxw(2);n.ekj("t-icon_open",i.open),n.Q6J("src",t)}}function b(t,e){if(1&t&&(n.ynx(0),n.YNc(1,v,1,3,"tui-svg",8),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.options.iconLarge)}}function _(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}function C(t,e){if(1&t&&(n.TgZ(0,"div",11),n.YNc(1,_,2,1,"ng-container",12),n.qZA()),2&t){const t=n.oxw(2);n.xp6(1),n.Q6J("polymorpheusOutlet",t.lazyContent)}}function x(t,e){if(1&t&&n.YNc(0,C,2,1,"div",10),2&t){const t=n.oxw();n.Q6J("ngIf",t.lazyContent)}}function M(t,e){1&t&&(n.TgZ(0,"div",13),n.Hsn(1,1),n.qZA())}const y=["*",[["","tuiAccordionItemContent",""]]],w=["*","[tuiAccordionItemContent]"];let O=(()=>{class t extends o.AbstractTuiInteractive{constructor(t,e,i){super(),this.cdr=t,this.mode$=e,this.options=i,this.noPadding=!1,this.showArrow=!0,this.borders="all",this.size="m",this.disabled=!1,this.disableHover=!1,this.open=!1,this.async=!1,this.openChange=new n.vpe}get nativeFocusableElement(){return this.disabled||!this.focusableElement?null:this.focusableElement.nativeElement}get focused(){return(0,o.tuiIsNativeFocused)(this.nativeFocusableElement)}onFocused(t){this.updateFocused(t)}onRowToggle(){this.disabled||this.updateOpen(!this.open)}onItemKeyDownEsc(t){this.open&&(t.stopPropagation(),this.updateOpen(!1))}close(){this.updateOpen(!1),this.cdr.markForCheck()}updateOpen(t){this.open!==t&&(this.open=t,this.openChange.emit(t))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.sBO),n.Y36(a.TUI_MODE),n.Y36(r._j))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-accordion-item"]],contentQueries:function(t,e,i){if(1&t&&(n.Suo(i,l.c,5),n.Suo(i,s.d,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.eagerContent=t.first),n.iGM(t=n.CRH())&&(e.lazyContent=t.first)}},viewQuery:function(t,e){if(1&t&&n.Gf(f,5),2&t){let t;n.iGM(t=n.CRH())&&(e.focusableElement=t.first)}},hostVars:8,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(n.uIk("data-borders",e.borders)("data-size",e.size),n.ekj("_no-padding",e.noPadding)("_has-arrow",e.showArrow)("_disabled",e.disabled))},inputs:{noPadding:"noPadding",showArrow:"showArrow",borders:"borders",size:"size",disabled:"disabled",disableHover:"disableHover",open:"open",async:"async"},outputs:{openChange:"openChange"},features:[n._Bn([(0,o.tuiAsFocusableItemAccessor)(t),a.MODE_PROVIDER]),n.qOj],ngContentSelectors:w,decls:9,vars:10,consts:[["automation-id","tui-accordion__item-wrapper",1,"t-wrapper"],["automation-id","tui-accordion__item-header","type","button",1,"t-header",3,"disabled","tuiFocusable","click","keydown.esc","tuiFocusedChange"],["focusableElement",""],["automation-id","tui-accordion__item-title",1,"t-title"],[4,"ngIf"],[3,"async","expanded"],["tuiExpandContent",""],["class","t-content",4,"ngIf"],["automation-id","tui-accordion__item-arrow","class","t-icon",3,"t-icon_open","src",4,"polymorpheusOutlet"],["automation-id","tui-accordion__item-arrow",1,"t-icon",3,"src"],["automation-id","tui-accordion__item-content","class","t-content",4,"ngIf"],["automation-id","tui-accordion__item-content",1,"t-content"],[4,"polymorpheusOutlet"],[1,"t-content"]],template:function(t,e){1&t&&(n.F$t(y),n.TgZ(0,"div",0),n.TgZ(1,"button",1,2),n.NdJ("click",(function(){return e.onRowToggle()}))("keydown.esc",(function(t){return e.onItemKeyDownEsc(t)}))("tuiFocusedChange",(function(t){return e.onFocused(t)})),n.TgZ(3,"span",3),n.Hsn(4),n.qZA(),n.YNc(5,b,2,1,"ng-container",4),n.qZA(),n.TgZ(6,"tui-expand",5),n.YNc(7,x,1,1,"ng-template",6),n.YNc(8,M,2,0,"div",7),n.qZA(),n.qZA()),2&t&&(n.xp6(1),n.ekj("t-header_hoverable",!e.disableHover)("t-header_open",e.open),n.Q6J("disabled",e.computedDisabled)("tuiFocusable",e.computedFocusable),n.xp6(4),n.Q6J("ngIf",e.showArrow),n.xp6(1),n.Q6J("async",e.async)("expanded",e.open),n.xp6(2),n.Q6J("ngIf",e.eagerContent))},directives:[u.t,c.U,d.O5,p.S,h.I,g.Li,m.P],styles:['[_nghost-%COMP%]{position:relative;display:block;overflow:hidden;border-radius:var(--tui-radius-l)}[data-borders=top-bottom][_nghost-%COMP%]{border-radius:0!important}.t-wrapper[_ngcontent-%COMP%]{position:relative;border-radius:inherit}.t-wrapper[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-sizing:border-box;border-radius:inherit;border:1px solid var(--tui-base-04);pointer-events:none}[_nghost-%COMP%]:not([data-borders]) .t-wrapper[_ngcontent-%COMP%]:after{border-width:0}[data-borders=all][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-width:1px}[data-borders=top-bottom][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-left-width:0;border-right-width:0}[data-borders=top][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-left-width:0;border-right-width:0;border-bottom-width:0}[data-borders=bottom][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-left-width:0;border-right-width:0;border-top-width:0}[data-mode=onDark][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-color:var(--tui-base-03)}[data-mode=onLight][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:after{border-color:var(--tui-text-01)}[_nghost-%COMP%]:not([data-mode]) .t-wrapper[_ngcontent-%COMP%]{background:var(--tui-base-01)}.t-header[_ngcontent-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:flex;width:100%;font:var(--tui-font-text-l);align-items:center;box-sizing:border-box;border-bottom:1px solid var(--tui-base-04);min-height:var(--tui-height-l);padding:.75rem 1.25rem;color:var(--tui-text-01);cursor:pointer;text-align:left;outline:none}.t-header[_ngcontent-%COMP%]:focus-visible{box-shadow:inset 0 0 0 2px var(--tui-focus)}[data-mode=onDark][_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{color:var(--tui-text-01-night);border-color:var(--tui-base-03)}[data-mode=onLight][_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{border-color:var(--tui-text-01)}[_nghost-%COMP%]:not([data-borders]) .t-header[_ngcontent-%COMP%]{border-bottom-width:0;box-shadow:none}._has-arrow[_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{padding-right:.75rem}[data-mode=onDark][_nghost-%COMP%] .t-header_open[_ngcontent-%COMP%]{background:var(--tui-clear-inverse)}[data-mode=onLight][_nghost-%COMP%] .t-header_open[_ngcontent-%COMP%]{background:var(--tui-clear)}[data-size=s][_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{font:var(--tui-font-text-m);min-height:var(--tui-height-m);padding:.625rem .75rem .625rem 1rem}._no-padding[_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{padding-left:0;padding-right:0}._disabled[_nghost-%COMP%] .t-header[_ngcontent-%COMP%]{cursor:default}.t-wrapper[_ngcontent-%COMP%]:hover:not([data-mode]) > .t-header_hoverable[_ngcontent-%COMP%]{background:var(--tui-base-02)}.t-wrapper[_ngcontent-%COMP%]:hover[data-mode=onDark] > .t-header_hoverable[_ngcontent-%COMP%]{background:var(--tui-clear-inverse)}.t-wrapper[_ngcontent-%COMP%]:hover[data-mode=onLight] > .t-header_hoverable[_ngcontent-%COMP%]{background:var(--tui-clear)}.t-title[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:0;flex-grow:1}._has-arrow[_nghost-%COMP%] .t-title[_ngcontent-%COMP%]{margin-right:.5rem}.t-icon[_ngcontent-%COMP%]{transition-property:transform,color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;width:1.5rem;height:1.5rem;margin-left:auto;color:var(--tui-base-06)}.t-icon_open[_ngcontent-%COMP%]{transform:rotate(180deg)}[data-mode][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}[_nghost-%COMP%]:hover[data-mode] .t-icon[_ngcontent-%COMP%]{opacity:.8}[data-mode=onDark][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}[data-mode=onLight][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{color:var(--tui-text-01)}[_nghost-%COMP%]:hover:not([data-mode]) .t-icon[_ngcontent-%COMP%]{color:var(--tui-base-07)}.t-content[_ngcontent-%COMP%]{font:var(--tui-font-text-m);padding:1.25rem;word-wrap:break-word}[data-size=s][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{font:var(--tui-font-text-s);padding:1rem}'],changeDetection:0}),t})()},36710:(t,e,i)=>{i.d(e,{o:()=>f});var n=i(4797),o=i(66682),a=i(54487),r=i(59328),s=i(88002),l=i(45435),u=i(43190),c=i(46782),d=i(23178),p=i(74788),h=i(39607);const g=[[["tui-accordion-item"]]],m=["tui-accordion-item"];let f=(()=>{class t{constructor(t){this.destroy$=t,this.closeOthers=!0,this.rounded=!0,this.accordionItems=n.EMPTY_QUERY}ngAfterContentInit(){const{accordionItems:t}=this,e=(0,n.tuiQueryListChanges)(t),i=e.pipe((0,r.G)(),(0,s.U)((([t,e])=>e.find((e=>!t.includes(e)&&e.open)))),(0,l.h)(n.tuiIsPresent));(0,o.T)(e.pipe((0,u.w)((t=>(0,o.T)(...t.map((t=>t.openChange.pipe((0,l.h)(a.y),(0,s.U)((()=>t))))))))),i).pipe((0,l.h)((()=>this.closeOthers)),(0,c.R)(this.destroy$)).subscribe((e=>{t.forEach((t=>{e!==t&&t.close()}))}))}}return t.ɵfac=function(e){return new(e||t)(p.Y36(n.TuiDestroyService,2))},t.ɵcmp=p.Xpm({type:t,selectors:[["tui-accordion"]],contentQueries:function(t,e,i){if(1&t&&p.Suo(i,d.K,4),2&t){let t;p.iGM(t=p.CRH())&&(e.accordionItems=t)}},inputs:{closeOthers:"closeOthers",rounded:"rounded"},features:[p._Bn([n.TuiDestroyService])],ngContentSelectors:m,decls:2,vars:2,consts:[["automation-id","tui-accordion__group","orientation","vertical","size","l","tuiGroup","",1,"t-group",3,"collapsed","rounded"]],template:function(t,e){1&t&&(p.F$t(g),p.TgZ(0,"div",0),p.Hsn(1),p.qZA()),2&t&&p.Q6J("collapsed",!0)("rounded",e.rounded)},directives:[h.g],styles:["[_nghost-%COMP%]{display:block}.t-group[_ngcontent-%COMP%]{display:flex;align-items:stretch}"],changeDetection:0}),t})()},15351:(t,e,i)=>{i.d(e,{Z:()=>c});var n=i(74788),o=i(4797),a=i(12057),r=i(86187);const s=["tuiAction",""];function l(t,e){if(1&t&&n._UZ(0,"tui-marker-icon",1),2&t){const t=n.oxw();n.Q6J("src",t.icon)}}const u=["*"];let c=(()=>{class t extends o.AbstractTuiInteractive{constructor(t,e){super(),this.el=e,this.icon="",this.disabled=!1,t.subscribe((t=>{this.updateFocusVisible(t)}))}get nativeFocusableElement(){return this.el.nativeElement}get focused(){return(0,o.tuiIsNativeFocused)(this.nativeFocusableElement)}get tabIndex(){return this.computedFocusable?0:-1}onFocused(t){this.updateFocused(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TuiFocusVisibleService),n.Y36(n.SBq))},t.ɵcmp=n.Xpm({type:t,selectors:[["button","tuiAction",""],["a","tuiAction",""]],hostAttrs:[1,"tui-island","tui-island_hoverable"],hostVars:1,hostBindings:function(t,e){1&t&&n.NdJ("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)})),2&t&&n.Ikx("tabIndex",e.tabIndex)},inputs:{icon:"icon"},features:[n._Bn([o.TuiDestroyService,o.TuiFocusVisibleService,(0,o.tuiAsFocusableItemAccessor)(t)]),n.qOj],attrs:s,ngContentSelectors:u,decls:2,vars:1,consts:[["size","s","class","t-icon tui-island__marker",3,"src",4,"ngIf"],["size","s",1,"t-icon","tui-island__marker",3,"src"]],template:function(t,e){1&t&&(n.F$t(),n.Hsn(0),n.YNc(1,l,1,1,"tui-marker-icon",0)),2&t&&(n.xp6(1),n.Q6J("ngIf",e.icon))},directives:[a.O5,r.B],styles:["[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;display:flex;justify-content:space-between;font:var(--tui-font-text-m);padding:.875rem;border:2px solid transparent;text-align:start}._focus-visible[_nghost-%COMP%]{border-color:var(--tui-focus)}[_nghost-%COMP%]:after{display:none}.t-icon[_ngcontent-%COMP%]{color:var(--tui-action-color, var(--tui-link));background-color:var(--tui-action-background, var(--tui-base-02))}"],changeDetection:0}),t})()},46733:(t,e,i)=>{i.d(e,{SX:()=>m,lF:()=>v,J$:()=>r,Ii:()=>b,_j:()=>s,jj:()=>g,Mt:()=>f,B0:()=>_,nr:()=>l});var n=i(64862),o=i(89570),a=i(4797);const r={iconSmall:"tuiIconChevronDown",iconLarge:"tuiIconChevronDownLarge"},s=(0,a.tuiCreateToken)(r);function l(t){return(0,a.tuiProvideOptions)(s,t,r)}var u=i(74788),c=i(12057),d=i(34880);function p(t,e){if(1&t&&u._UZ(0,"tui-svg",2),2&t){const t=e.polymorpheusOutlet;u.Q6J("src",t)}}function h(t,e){1&t&&u.GkF(0)}let g=(()=>{class t{constructor(t,e,i){this.dropdown=t,this.textfieldSize=e,this.options=i}get rotated(){return this.dropdown.open}get arrowIcon(){return(0,n.tuiSizeBigger)(this.textfieldSize.size)?this.options.iconLarge:this.options.iconSmall}}return t.ɵfac=function(e){return new(e||t)(u.Y36(n.TuiHostedDropdownComponent),u.Y36(n.TUI_TEXTFIELD_SIZE),u.Y36(s))},t.ɵcmp=u.Xpm({type:t,selectors:[["tui-arrow"]],hostVars:2,hostBindings:function(t,e){2&t&&u.ekj("_rotated",e.rotated)},decls:3,vars:4,consts:[[3,"src",4,"polymorpheusOutlet"],[4,"ngIf"],[3,"src"]],template:function(t,e){1&t&&(u.YNc(0,p,1,1,"tui-svg",0),u.YNc(1,h,1,0,"ng-container",1),u.ALo(2,"async")),2&t&&(u.Q6J("polymorpheusOutlet",e.arrowIcon),u.xp6(1),u.Q6J("ngIf",u.lcZ(2,2,e.dropdown.openChange)))},directives:[o.Li,c.O5,d.P],pipes:[c.Ov],styles:["[_nghost-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:block;cursor:pointer;pointer-events:none}._rotated[_nghost-%COMP%]{transform:rotate(180deg)}"],changeDetection:0}),t})();const m=new o.Al(g);let f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[c.ez,n.TuiSvgModule,o.wq]]}),t})();const v={interactive:m,disabled:m},b=(0,a.tuiCreateToken)(v);function _(t){return(0,a.tuiProvideOptions)(b,t,v)}},44124:(t,e,i)=>{i.d(e,{J:()=>m});var n=i(64762),o=i(4797),a=i(64862),r=i(64261),s=i(30097),l=i(74788),u=i(12057),c=i(41532),d=i(34880);function p(t,e){if(1&t){const t=l.EpF();l.TgZ(0,"img",3),l.NdJ("error",(function(){return l.CHM(t),l.oxw().onError()})),l.qZA()}if(2&t){const t=l.oxw();l.Q6J("src",t.avatarUrl||"",l.LSH),l.uIk("alt",t.text)}}function h(t,e){if(1&t&&l._UZ(0,"tui-svg",4),2&t){const t=l.oxw();l.Q6J("src",t.fallback)}}function g(t,e){if(1&t&&l._UZ(0,"tui-svg",4),2&t){const t=l.oxw();l.Q6J("src",t.stringAvatar)}}class m{constructor(t){this.options=t,this.size=this.options.size,this.text="",this.fallback=null,this.autoColor=this.options.autoColor,this.rounded=this.options.rounded,this.avatarUrl=null,this.isUrlValid=!1}set avatarUrlSetter(t){this.avatarUrl=t,this.isUrlValid=!!t&&!this.iconAvatar}get bgColor(){return this.autoColor?(0,r.s)(this.text):""}get hasAvatar(){return null!==this.avatarUrl&&this.isUrlValid}get iconAvatar(){var t;return(0,o.tuiIsString)(this.avatarUrl)&&!!(null===(t=this.avatarUrl)||void 0===t?void 0:t.startsWith("tuiIcon"))}get useFallback(){return!(!this.fallback||!this.avatarUrl||this.isUrlValid||this.text.length)}get computedText(){return this.hasAvatar||this.iconAvatar||""===this.text?"":this.getSlicedText(this.text,this.size)}get stringAvatar(){return this.iconAvatar?String(this.avatarUrl):""}onError(){this.isUrlValid=!1}getSlicedText(t,e){const i=t.split(" ");return i.length>1&&(0,a.tuiSizeBigger)(e)?i[0].slice(0,1)+i[1].slice(0,1):i[0].slice(0,1)}}m.ɵfac=function(t){return new(t||m)(l.Y36(s.fh))},m.ɵcmp=l.Xpm({type:m,selectors:[["tui-avatar"]],hostVars:7,hostBindings:function(t,e){2&t&&(l.uIk("data-size",e.size),l.Udp("background",e.bgColor),l.ekj("_rounded",e.rounded)("_has-avatar",e.hasAvatar))},inputs:{size:"size",avatarUrlSetter:["avatarUrl","avatarUrlSetter"],text:"text",fallback:"fallback",autoColor:"autoColor",rounded:"rounded"},decls:5,vars:4,consts:[["loading","lazy","class","t-image",3,"src","error",4,"ngIf"],["class","t-icon",3,"src",4,"ngIf"],[1,"t-text"],["loading","lazy",1,"t-image",3,"src","error"],[1,"t-icon",3,"src"]],template:function(t,e){1&t&&(l.YNc(0,p,1,2,"img",0),l.YNc(1,h,1,1,"tui-svg",1),l.YNc(2,g,1,1,"tui-svg",1),l.TgZ(3,"span",2),l._uU(4),l.qZA()),2&t&&(l.Q6J("ngIf",e.isUrlValid),l.xp6(1),l.Q6J("ngIf",e.useFallback),l.xp6(1),l.Q6J("ngIf",e.stringAvatar),l.xp6(2),l.Oqu(e.computedText))},directives:[u.O5,c.B,d.P],styles:["[_nghost-%COMP%]{position:relative;display:flex;flex-shrink:0;border-radius:var(--tui-radius-m);color:var(--tui-secondary-active);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;background:var(--tui-avatar-background, currentColor);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}[data-size=xs][_nghost-%COMP%]{font:var(--tui-font-text-s);width:1.5rem;height:1.5rem}[data-size=s][_nghost-%COMP%]{font:var(--tui-font-text-m);width:2rem;height:2rem}[data-size=m][_nghost-%COMP%]{font:var(--tui-font-text-l);width:3rem;height:3rem}[data-size=l][_nghost-%COMP%]{font:var(--tui-font-heading-5);width:4rem;height:4rem;border-radius:var(--tui-radius-xl)}[data-size=xl][_nghost-%COMP%]{font:var(--tui-font-heading-3);width:6rem;height:6rem;border-radius:var(--tui-radius-xl)}[data-size=xxl][_nghost-%COMP%]{font:var(--tui-font-heading-1);width:9rem;height:9rem;border-radius:var(--tui-radius-l)}[new][data-size=xxs][_nghost-%COMP%]{width:1.5rem;height:1.5rem;border-radius:var(--tui-radius-s)}[new][data-size=xxs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(.58)}[new][data-size=xs][_nghost-%COMP%]{width:2rem;height:2rem;border-radius:var(--tui-radius-s)}[new][data-size=xs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(.83)}[new][data-size=s][_nghost-%COMP%]{width:2.5rem;height:2.5rem;border-radius:calc(1.5 * var(--tui-radius-s))}[new][data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1)}[new][data-size=m][_nghost-%COMP%]{width:3rem;height:3rem;border-radius:calc(2 * var(--tui-radius-s))}[new][data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.17)}[new][data-size=l][_nghost-%COMP%]{width:4rem;height:4rem;border-radius:calc(2 * var(--tui-radius-s))}[new][data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.67)}[new][data-size=xl][_nghost-%COMP%]{width:6rem;height:6rem;border-radius:calc(3 * var(--tui-radius-s))}[new][data-size=xl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(2.33)}[new][data-size=xxl][_nghost-%COMP%]{width:8rem;height:8rem;border-radius:calc(4 * var(--tui-radius-s))}[new][data-size=xxl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(3.33)}._has-avatar[_nghost-%COMP%]{background-color:transparent}._rounded[_nghost-%COMP%]{border-radius:100%!important} .tui-avatar-stack{display:flex;width:-webkit-min-content;width:min-content}.tui-avatar-stack[data-size=xs][_nghost-%COMP%], .tui-avatar-stack [data-size=xs][_nghost-%COMP%]{margin-right:-.625rem;box-shadow:0 0 0 1px var(--tui-avatar-border, var(--tui-base-01))}.tui-avatar-stack[data-size=s][_nghost-%COMP%], .tui-avatar-stack [data-size=s][_nghost-%COMP%]{margin-right:-.875rem;box-shadow:0 0 0 1px var(--tui-avatar-border, var(--tui-base-01))}.tui-avatar-stack[data-size=m][_nghost-%COMP%], .tui-avatar-stack [data-size=m][_nghost-%COMP%]{margin-right:-1.25rem;box-shadow:0 0 0 2px var(--tui-avatar-border, var(--tui-base-01))}.tui-avatar-stack[data-size=l][_nghost-%COMP%], .tui-avatar-stack [data-size=l][_nghost-%COMP%]{margin-right:-1.625rem;box-shadow:0 0 0 2px var(--tui-avatar-border, var(--tui-base-01))}.tui-avatar-stack[data-size=xl][_nghost-%COMP%], .tui-avatar-stack [data-size=xl][_nghost-%COMP%]{margin-right:-2.25rem;box-shadow:0 0 0 3px var(--tui-avatar-border, var(--tui-base-01))}.tui-avatar-stack[data-size=xxl][_nghost-%COMP%], .tui-avatar-stack [data-size=xxl][_nghost-%COMP%]{margin-right:-3.375rem;box-shadow:0 0 0 3px var(--tui-avatar-border, var(--tui-base-01))}.t-image[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}.t-text[_ngcontent-%COMP%]{color:var(--tui-avatar-color, var(--tui-text-01))}.t-icon[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--tui-avatar-color, var(--tui-text-01))}[data-size=xs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(.5)}[data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.6)}[data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(2)}[data-size=xl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(3.2)}"],changeDetection:0}),(0,n.gn)([o.tuiPure],m.prototype,"getSlicedText",null)},30097:(t,e,i)=>{i.d(e,{V:()=>o,fh:()=>a,ug:()=>r});var n=i(4797);const o={size:"m",autoColor:!1,rounded:!1},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},4123:(t,e,i)=>{i.d(e,{g:()=>s});var n=i(4797),o=i(64862),a=i(74788);const r=["*"];let s=(()=>{class t{constructor(t){this.mode$=t,this.size="m",this.status="default",this.hoverable=!1}get padding(){var t;return this.isEmpty?"none":(0,n.tuiIsNumber)(null===(t=this.value)||void 0===t?void 0:t.valueOf())?"m":"l"}get outputValue(){var t;const e=null===(t=this.value)||void 0===t?void 0:t.valueOf();return(0,n.tuiIsNumber)(e)&&e>99?"99+":(0,n.tuiIsPresent)(this.value)?String(this.value):""}get isEmpty(){return!this.value&&0!==this.value}titleText({offsetWidth:t,scrollWidth:e}){return t{i.d(e,{V:()=>M});var n=i(4797),o=i(64862),a=i(74788),r=i(12057),s=i(89570),l=i(4123),u=i(34880);function c(t,e){if(1&t&&a._UZ(0,"div",4),2&t){const t=a.oxw();a.Udp("background",t.topNotification)("box-shadow",t.boxShadow)}}function d(t,e){if(1&t&&a._UZ(0,"div",5),2&t){const t=a.oxw();a.Udp("background",t.bottomNotification)("box-shadow",t.boxShadow)}}function p(t,e){if(1&t&&a._UZ(0,"tui-badge",10),2&t){const t=a.oxw().polymorpheusOutlet,e=a.oxw(2);a.Udp("background-color",e.colorTop),a.Q6J("size",e.badgeSize)("status",e.getStatus(e.colorTop))("value",t)}}function h(t,e){if(1&t&&a._UZ(0,"tui-svg",11),2&t){const t=a.oxw().polymorpheusOutlet,e=a.oxw(2);a.Udp("color",e.colorTop),a.Q6J("src",t)}}function g(t,e){if(1&t&&(a.ynx(0),a.YNc(1,p,1,5,"tui-badge",8),a.YNc(2,h,1,3,"tui-svg",9),a.BQk()),2&t){const t=e.polymorpheusOutlet,i=a.oxw(2);a.xp6(1),a.Q6J("ngIf",i.contentIsNumber(t)),a.xp6(1),a.Q6J("ngIf",i.contentIsString(t))}}function m(t,e){if(1&t&&(a.TgZ(0,"div",6),a.YNc(1,g,3,2,"ng-container",7),a.qZA()),2&t){const t=a.oxw();a.Udp("box-shadow",t.boxShadow),a.xp6(1),a.Q6J("polymorpheusOutlet",t.contentTop)}}function f(t,e){if(1&t&&a._UZ(0,"tui-badge",10),2&t){const t=a.oxw().polymorpheusOutlet,e=a.oxw(2);a.Udp("background-color",e.colorBottom),a.Q6J("size",e.badgeSize)("status",e.getStatus(e.colorBottom))("value",t)}}function v(t,e){if(1&t&&a._UZ(0,"tui-svg",11),2&t){const t=a.oxw().polymorpheusOutlet,e=a.oxw(2);a.Udp("color",e.colorBottom),a.Q6J("src",t)}}function b(t,e){if(1&t&&(a.ynx(0),a.YNc(1,f,1,5,"tui-badge",8),a.YNc(2,v,1,3,"tui-svg",9),a.BQk()),2&t){const t=e.polymorpheusOutlet,i=a.oxw(2);a.xp6(1),a.Q6J("ngIf",i.contentIsNumber(t)),a.xp6(1),a.Q6J("ngIf",i.contentIsString(t))}}function _(t,e){if(1&t&&(a.TgZ(0,"div",12),a.YNc(1,b,3,2,"ng-container",7),a.qZA()),2&t){const t=a.oxw();a.Udp("box-shadow",t.boxShadow),a.xp6(1),a.Q6J("polymorpheusOutlet",t.contentBottom)}}const C=["*"],x={xs:"xs",s:"s",m:"s",l:"m",xl:"m",xxl:"l"};let M=(()=>{class t{constructor(){this.size="m",this.colorTop="",this.colorBottom="",this.rounded=!1}get topNotification(){return!this.contentTop&&this.colorTop?this.colorTop:""}get bottomNotification(){return!this.contentBottom&&this.colorBottom?this.colorBottom:""}get badgeSize(){return x[this.size]}get badgeHidden(){return"xs"===this.size}get sizeBig(){return(0,o.tuiSizeBigger)(this.size)}get boxShadow(){const t=this.sizeBig?3:2;return`0 0 0 ${(0,n.tuiPx)(t)}`}contentIsNumber(t){return(0,n.tuiIsNumber)(null==t?void 0:t.valueOf())}contentIsString(t){return(0,n.tuiIsString)(null==t?void 0:t.valueOf())}getStatus(t){return t?"custom":"primary"}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-badged-content"]],hostVars:7,hostBindings:function(t,e){2&t&&(a.uIk("data-size",e.size),a.ekj("_with-top",e.contentTop)("_with-bottom",e.contentBottom)("_rounded",e.rounded))},inputs:{contentTop:"contentTop",contentBottom:"contentBottom",size:"size",colorTop:"colorTop",colorBottom:"colorBottom",rounded:"rounded"},ngContentSelectors:C,decls:5,vars:4,consts:[["class","t-notification t-notification_top",3,"background","boxShadow",4,"ngIf"],["class","t-notification t-notification_bottom",3,"background","boxShadow",4,"ngIf"],["class","t-content t-content_top",3,"boxShadow",4,"ngIf"],["class","t-content t-content_bottom",3,"boxShadow",4,"ngIf"],[1,"t-notification","t-notification_top"],[1,"t-notification","t-notification_bottom"],[1,"t-content","t-content_top"],[4,"polymorpheusOutlet"],[3,"size","status","backgroundColor","value",4,"ngIf"],["class","t-icon",3,"src","color",4,"ngIf"],[3,"size","status","value"],[1,"t-icon",3,"src"],[1,"t-content","t-content_bottom"]],template:function(t,e){1&t&&(a.F$t(),a.Hsn(0),a.YNc(1,c,1,4,"div",0),a.YNc(2,d,1,4,"div",1),a.YNc(3,m,2,3,"div",2),a.YNc(4,_,2,3,"div",3)),2&t&&(a.xp6(1),a.Q6J("ngIf",e.topNotification),a.xp6(1),a.Q6J("ngIf",e.bottomNotification),a.xp6(1),a.Q6J("ngIf",e.contentTop),a.xp6(1),a.Q6J("ngIf",e.contentBottom&&e.sizeBig))},directives:[r.O5,s.Li,l.g,u.P],styles:["[_nghost-%COMP%]{position:relative;display:inline-block;color:var(--tui-base-01);height:-webkit-min-content;height:min-content}.t-notification[_ngcontent-%COMP%]{position:absolute;border-radius:100%;box-shadow:0 0 0 2px currentColor;background-color:currentColor}[data-size=xs][_nghost-%COMP%]:not(._rounded) .t-notification_top[_ngcontent-%COMP%], [data-size=s][_nghost-%COMP%]:not(._rounded) .t-notification_top[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%]:not(._rounded) .t-notification_top[_ngcontent-%COMP%]{top:-.125rem;right:-.125rem}[data-size=l][_nghost-%COMP%]:not(._rounded) .t-notification_top[_ngcontent-%COMP%], [data-size=xl][_nghost-%COMP%]:not(._rounded) .t-notification_top[_ngcontent-%COMP%]{top:-.25rem;right:-.25rem}[data-size=xxl][_nghost-%COMP%]:not(._rounded) .t-notification_top[_ngcontent-%COMP%]{top:-.5rem;right:-.5rem}[data-size=xs]._rounded[_nghost-%COMP%] .t-notification_top[_ngcontent-%COMP%]{top:0;right:0}[data-size=s]._rounded[_nghost-%COMP%] .t-notification_top[_ngcontent-%COMP%]{top:.0625rem;right:.0625rem}[data-size=m]._rounded[_nghost-%COMP%] .t-notification_top[_ngcontent-%COMP%]{top:.1875rem;right:.1875rem}[data-size=l]._rounded[_nghost-%COMP%] .t-notification_top[_ngcontent-%COMP%]{top:.25rem;right:.25rem}[data-size=xl]._rounded[_nghost-%COMP%] .t-notification_top[_ngcontent-%COMP%]{top:.375rem;right:.375rem}[data-size=xxl]._rounded[_nghost-%COMP%] .t-notification_top[_ngcontent-%COMP%]{top:.5rem;right:.5rem}[data-size=m][_nghost-%COMP%]:not(._rounded) .t-notification_bottom[_ngcontent-%COMP%]{bottom:-.125rem;right:-.125rem}[data-size=l][_nghost-%COMP%]:not(._rounded) .t-notification_bottom[_ngcontent-%COMP%], [data-size=xl][_nghost-%COMP%]:not(._rounded) .t-notification_bottom[_ngcontent-%COMP%]{bottom:-.25rem;right:-.25rem}[data-size=xxl][_nghost-%COMP%]:not(._rounded) .t-notification_bottom[_ngcontent-%COMP%]{bottom:-.5rem;right:-.5rem}[data-size=m]._rounded[_nghost-%COMP%] .t-notification_bottom[_ngcontent-%COMP%]{bottom:.1875rem;right:.1875rem}[data-size=l]._rounded[_nghost-%COMP%] .t-notification_bottom[_ngcontent-%COMP%]{bottom:.25rem;right:.25rem}[data-size=xl]._rounded[_nghost-%COMP%] .t-notification_bottom[_ngcontent-%COMP%]{bottom:.375rem;right:.375rem}[data-size=xxl]._rounded[_nghost-%COMP%] .t-notification_bottom[_ngcontent-%COMP%]{bottom:.5rem;right:.5rem}[data-size=xs][_nghost-%COMP%] .t-notification[_ngcontent-%COMP%], [data-size=s][_nghost-%COMP%] .t-notification[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-notification[_ngcontent-%COMP%]{width:.5rem;height:.5rem}[data-size=l][_nghost-%COMP%] .t-notification[_ngcontent-%COMP%]{width:.75rem;height:.75rem}[data-size=xl][_nghost-%COMP%] .t-notification[_ngcontent-%COMP%]{width:1rem;height:1rem}[data-size=xxl][_nghost-%COMP%] .t-notification[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.t-icon[_ngcontent-%COMP%]{color:var(--tui-success-fill)}[data-size=xs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(2/3);margin:-.25rem}[data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;margin:-.125rem}[data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%], [data-size=xl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.2)}[data-size=xxl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.6)}.t-content[_ngcontent-%COMP%]{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:6.25rem;overflow:hidden;background-color:currentColor;box-shadow:0 0 0 2px currentColor}[data-size=xxl]._with-top[_nghost-%COMP%]:not(._rounded) .t-content_top[_ngcontent-%COMP%], [data-size=l]._with-top[_nghost-%COMP%]:not(._rounded) .t-content_top[_ngcontent-%COMP%]{right:-.5rem;top:-.5rem}[data-size=xl]._with-top[_nghost-%COMP%]:not(._rounded) .t-content_top[_ngcontent-%COMP%]{right:-.375rem;top:-.375rem}[data-size=m]._with-top[_nghost-%COMP%]:not(._rounded) .t-content_top[_ngcontent-%COMP%], [data-size=s]._with-top[_nghost-%COMP%]:not(._rounded) .t-content_top[_ngcontent-%COMP%], [data-size=xs]._with-top[_nghost-%COMP%]:not(._rounded) .t-content_top[_ngcontent-%COMP%]{right:-.25rem;top:-.25rem}[data-size=xxl]._with-top._rounded[_nghost-%COMP%] .t-content_top[_ngcontent-%COMP%]{right:.25rem;top:.25rem}[data-size=xl]._with-top._rounded[_nghost-%COMP%] .t-content_top[_ngcontent-%COMP%]{right:.125rem;top:.125rem}[data-size=l]._with-top._rounded[_nghost-%COMP%] .t-content_top[_ngcontent-%COMP%], [data-size=m]._with-top._rounded[_nghost-%COMP%] .t-content_top[_ngcontent-%COMP%], [data-size=s]._with-top._rounded[_nghost-%COMP%] .t-content_top[_ngcontent-%COMP%], [data-size=xs]._with-top._rounded[_nghost-%COMP%] .t-content_top[_ngcontent-%COMP%]{right:-.25rem;top:-.25rem}[data-size=xxl]._with-bottom[_nghost-%COMP%]:not(._rounded) .t-content_bottom[_ngcontent-%COMP%], [data-size=l]._with-bottom[_nghost-%COMP%]:not(._rounded) .t-content_bottom[_ngcontent-%COMP%]{bottom:-.5rem;right:-.5rem}[data-size=xl]._with-bottom[_nghost-%COMP%]:not(._rounded) .t-content_bottom[_ngcontent-%COMP%]{bottom:-.375rem;right:-.375rem}[data-size=m]._with-bottom[_nghost-%COMP%]:not(._rounded) .t-content_bottom[_ngcontent-%COMP%]{bottom:-.25rem;right:-.25rem}[data-size=xxl]._with-bottom._rounded[_nghost-%COMP%] .t-content_bottom[_ngcontent-%COMP%]{bottom:.25rem;right:.25rem}[data-size=xl]._with-bottom._rounded[_nghost-%COMP%] .t-content_bottom[_ngcontent-%COMP%]{bottom:.125rem;right:.125rem}[data-size=l]._with-bottom._rounded[_nghost-%COMP%] .t-content_bottom[_ngcontent-%COMP%], [data-size=m]._with-bottom._rounded[_nghost-%COMP%] .t-content_bottom[_ngcontent-%COMP%]{bottom:-.25rem;right:-.25rem}[data-size=xxl][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{height:2rem;min-width:2rem}[data-size=xl][_nghost-%COMP%] .t-content[_ngcontent-%COMP%], [data-size=l][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{height:1.5rem;min-width:1.5rem}[data-size=m][_nghost-%COMP%] .t-content[_ngcontent-%COMP%], [data-size=s][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{height:1.25rem;min-width:1.25rem}[data-size=xs][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{height:1rem;min-width:1rem}"],changeDetection:0}),t})()},98389:(t,e,i)=>{i.d(e,{l:()=>p});var n=i(74788),o=i(4797),a=i(64862),r=i(97888),s=i(12057),l=i(34880);function u(t,e){1&t&&n.GkF(0)}function c(t,e){if(1&t&&n._UZ(0,"tui-svg",4),2&t){const t=n.oxw(2);n.Q6J("src",t.options.icon)}}function d(t,e){if(1&t&&(n.ynx(0),n.GkF(1,2),n.YNc(2,c,1,1,"tui-svg",3),n.BQk()),2&t){const t=e.$implicit,i=e.last;n.xp6(1),n.Q6J("ngTemplateOutlet",t),n.xp6(1),n.Q6J("ngIf",!i)}}let p=(()=>{class t extends a.TuiModeDirective{constructor(t){super(),this.options=t,this.size=this.options.size,this.items=o.EMPTY_QUERY,this.mode=this.options.mode}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.vp))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-breadcrumbs"]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,o.TuiItemDirective,4,n.Rgc),2&t){let t;n.iGM(t=n.CRH())&&(e.items=t)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{size:"size"},features:[n._Bn([{provide:a.TuiModeDirective,useExisting:(0,n.Gpc)((()=>t))}]),n.qOj],decls:3,vars:4,consts:[[4,"ngIf"],[4,"ngFor","ngForOf"],[3,"ngTemplateOutlet"],["class","t-icon",3,"src",4,"ngIf"],[1,"t-icon",3,"src"]],template:function(t,e){1&t&&(n.YNc(0,u,1,0,"ng-container",0),n.ALo(1,"async"),n.YNc(2,d,3,2,"ng-container",1)),2&t&&(n.Q6J("ngIf",n.lcZ(1,2,e.items.changes)),n.xp6(2),n.Q6J("ngForOf",e.items))},directives:[s.O5,s.sg,s.tP,l.P],pipes:[s.Ov],styles:["[_nghost-%COMP%]{display:flex;align-items:center;height:2.5rem;white-space:nowrap;font:var(--tui-font-text-s);color:var(--tui-text-01)}[data-size=l][_nghost-%COMP%]{font:var(--tui-font-text-m)}.t-icon[_ngcontent-%COMP%]{margin:0 .25rem;opacity:.4}"],changeDetection:0}),t})()},97888:(t,e,i)=>{i.d(e,{tQ:()=>r,tV:()=>o,vp:()=>a});var n=i(4797);const o={icon:"tuiIconChevronRight",size:"m",mode:"onLight"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},33313:(t,e,i)=>{i.d(e,{o:()=>M});var n=i(64762),o=i(74788),a=i(4797),r=i(64862),s=i(57620),l=i(12057),u=i(3881),c=i(11986),d=i(86637),p=i(66596),h=i(48893),g=i(40939),m=i(61369),f=i(8114);function v(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-scrollbar",2),o.TgZ(1,"tui-primitive-year-picker",3),o.NdJ("yearClick",(function(e){return o.CHM(t),o.oxw().onPickerYearClick(e)})),o.qZA(),o.qZA()}if(2&t){const t=o.oxw();o.xp6(1),o.Q6J("initialItem",t.year)("max",t.computedMax)("min",t.computedMin)("value",t.value)}}function b(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",9),o.NdJ("click",(function(){const e=o.CHM(t).tuiLet;return o.oxw(3).onItemClick(e)}))("tuiHoveredChange",(function(e){const i=o.CHM(t).tuiLet;return o.oxw(3).onItemHovered(e,i)}))("tuiPressedChange",(function(e){const i=o.CHM(t).tuiLet;return o.oxw(3).onItemHovered(e,i)})),o.TgZ(1,"div",10),o._uU(2),o.qZA(),o.qZA()}if(2&t){const t=e.tuiLet,i=o.oxw().$implicit,n=o.oxw(2);o.ekj("t-cell_interval",n.isItemInsideRange(t))("t-cell_today",n.isItemToday(t)),o.uIk("data-range",n.getItemRange(t))("data-state",n.getItemState(t)),o.xp6(2),o.Oqu(i)}}function _(t,e){if(1&t&&(o.ynx(0),o.YNc(1,b,3,7,"div",8),o.BQk()),2&t){const t=e.index,i=o.oxw(2);o.xp6(1),o.Q6J("tuiLet",i.getTuiMonth(t,i.year.year))}}function C(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-primitive-spin-button",4),o.NdJ("leftClick",(function(){return o.CHM(t),o.oxw().onPreviousYear()}))("rightClick",(function(){return o.CHM(t),o.oxw().onNextYear()})),o.TgZ(1,"button",5),o.NdJ("click",(function(){return o.CHM(t),o.oxw().onYearClick()})),o._uU(2),o.qZA(),o.qZA(),o.TgZ(3,"div",6),o.YNc(4,_,2,1,"ng-container",7),o.ALo(5,"async"),o.qZA()}if(2&t){const t=o.oxw();o.Q6J("focusable",!1)("leftDisabled",t.previousYearDisabled)("rightDisabled",t.nextYearDisabled),o.xp6(1),o.Q6J("tuiFocusable",!1),o.xp6(1),o.hij(" ",t.year.formattedYear," "),o.xp6(2),o.Q6J("ngForOf",o.lcZ(5,6,t.months$))}}const x=a.TuiDay.currentLocal();class M{constructor(t){this.months$=t,this.value=null,this.year=x,this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.min=a.TUI_FIRST_DAY,this.max=a.TUI_LAST_DAY,this.monthClick=new o.vpe,this.hoveredItemChange=new o.vpe,this.yearChange=new o.vpe,this.isYearPickerShown=!1,this.hoveredItem=null,this.pressedItem=null}get isSingle(){return null!==this.value&&(this.value instanceof a.TuiMonth||this.value.isSingleMonth)}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:a.TUI_FIRST_DAY}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:a.TUI_LAST_DAY}get previousYearDisabled(){return this.year.yearSameOrBefore(this.computedMin)}get nextYearDisabled(){return this.year.yearSameOrAfter(this.computedMax)}getItemState(t){const{disabledItemHandlerWithMinMax:e,pressedItem:i,hoveredItem:n}=this;return e(t)?r.TuiInteractiveState.Disabled:(null==i?void 0:i.monthSame(t))?r.TuiInteractiveState.Active:(null==n?void 0:n.monthSame(t))?r.TuiInteractiveState.Hover:null}getItemRange(t){const{value:e,hoveredItem:i}=this;if(null===e)return null;if(e instanceof a.TuiMonth)return e.monthSame(t)?r.TuiRangeState.Single:null;const n=e.from.monthSame(t)&&!e.isSingleMonth,o=(null==i?void 0:i.monthAfter(e.from))&&e.from.monthSame(t)&&e.isSingleMonth,s=(null==i?void 0:i.monthSame(t))&&(null==i?void 0:i.monthBefore(e.from))&&e.isSingleMonth;if(n||o||s)return r.TuiRangeState.Start;const l=e.to.monthSame(t)&&!e.isSingleMonth,u=e.to.monthSame(t)&&(null==i?void 0:i.monthBefore(e.to))&&e.isSingleMonth,c=(null==i?void 0:i.monthSame(t))&&(null==i?void 0:i.monthAfter(e.from))&&e.isSingleMonth;return l||u||c?r.TuiRangeState.End:e.isSingleMonth&&e.from.monthSame(t)?r.TuiRangeState.Single:null}getTuiMonth(t,e){return new a.TuiMonth(e,t)}isItemToday(t){return x.monthSame(t)}isItemInsideRange(t){const{value:e,hoveredItem:i}=this;if(null===e||e instanceof a.TuiMonth)return!1;if(!e.isSingleMonth)return e.from.monthSameOrBefore(t)&&e.to.monthAfter(t);if(null===i)return!1;const n=a.TuiMonthRange.sort(e.from,i);return n.from.monthSameOrBefore(t)&&n.to.monthAfter(t)}onPickerYearClick(t){this.isYearPickerShown=!1,this.year.yearSame(t)||this.updateActiveYear(t)}onItemClick(t){this.disabledItemHandlerWithMinMax(t)||this.monthClick.emit(t)}onYearClick(){this.isYearPickerShown=!0}onNextYear(){this.updateActiveYear(this.year.append({year:1}))}onPreviousYear(){this.updateActiveYear(this.year.append({year:-1}))}onItemHovered(t,e){this.updateHoveredItem(t?e:null)}onItemPressed(t,e){this.updatePressedItem(t?e:null)}calculateDisabledItemHandlerWithMinMax(t,e,i,n){return o=>o.monthBefore(i)||o.monthAfter(n)||t(o,{value:e})}get disabledItemHandlerWithMinMax(){return this.calculateDisabledItemHandlerWithMinMax(this.disabledItemHandler,this.value,this.computedMin,this.computedMax)}updateHoveredItem(t){(0,a.tuiNullableSame)(this.hoveredItem,t,((t,e)=>t.monthSame(e)))||(this.hoveredItem=t,this.hoveredItemChange.emit(t))}updatePressedItem(t){this.pressedItem=t}updateActiveYear(t){this.year=t,this.yearChange.emit(t)}}M.ɵfac=function(t){return new(t||M)(o.Y36(s.qE))},M.ɵcmp=o.Xpm({type:M,selectors:[["tui-calendar-month"]],hostVars:2,hostBindings:function(t,e){2&t&&o.ekj("_single",e.isSingle)},inputs:{value:"value",year:"year",disabledItemHandler:"disabledItemHandler",min:"min",max:"max"},outputs:{monthClick:"monthClick",hoveredItemChange:"hoveredItemChange",yearChange:"yearChange"},decls:3,vars:2,consts:[["class","t-scrollbar",4,"ngIf","ngIfElse"],["monthSelect",""],[1,"t-scrollbar"],[3,"initialItem","max","min","value","yearClick"],[3,"focusable","leftDisabled","rightDisabled","leftClick","rightClick"],["automation-id","tui-calendar-month__active-year","tuiLink","","type","button",3,"tuiFocusable","click"],[1,"t-row"],[4,"ngFor","ngForOf"],["class","t-cell",3,"t-cell_interval","t-cell_today","click","tuiHoveredChange","tuiPressedChange",4,"tuiLet"],[1,"t-cell",3,"click","tuiHoveredChange","tuiPressedChange"],[1,"t-item"]],template:function(t,e){if(1&t&&(o.YNc(0,v,2,4,"tui-scrollbar",0),o.YNc(1,C,6,8,"ng-template",null,1,o.W1O)),2&t){const t=o.MAs(2);o.Q6J("ngIf",e.isYearPickerShown)("ngIfElse",t)}},directives:[l.O5,u.I,c.T,d.a,p.V,h.t,l.sg,g.L,m.c,f.n],pipes:[l.Ov],styles:['[_nghost-%COMP%]{display:block;font:var(--tui-font-text-m)}.t-row[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:space-between;height:2.25rem;isolation:isolate}.t-item[_ngcontent-%COMP%]{position:relative;flex:1;line-height:2rem;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:before, .t-item[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-item[_ngcontent-%COMP%]:after{border-radius:.5rem}.t-cell[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;width:3.9375rem;text-align:center;outline:none;cursor:pointer;background-clip:content-box;box-sizing:border-box;border:.125rem solid transparent}.t-cell[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:var(--tui-radius-m)}.t-cell_today[_ngcontent-%COMP%]:after{position:absolute;left:50%;transform:translate(-50%);content:"";bottom:.3125rem;height:.125rem;width:.75rem;border-radius:.375rem;background-color:var(--tui-text-01)}.t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell_interval[_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell_interval[_ngcontent-%COMP%]:not(:last-child):before{right:-.25rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell_interval[_ngcontent-%COMP%]:not([data-range="start"]):not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell_interval[_ngcontent-%COMP%]:last-child:first-child:before{right:0}.t-cell_interval[_ngcontent-%COMP%]:first-child > .t-item[_ngcontent-%COMP%]{border-top-left-radius:var(--tui-radius-m);border-bottom-left-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%]:last-child > .t-item[_ngcontent-%COMP%]{border-top-right-radius:var(--tui-radius-m);border-bottom-right-radius:var(--tui-radius-m)}.t-cell_interval[_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{border-radius:0}.t-cell[data-range][_ngcontent-%COMP%]:after{background-color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{color:var(--tui-primary-text)}.t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary)}.t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=hover][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-hover)}.t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before, .t-cell[data-range][data-state=active][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{background-color:var(--tui-primary-active)}.t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-base-02)}._single[_nghost-%COMP%] .t-cell[data-range=end][_ngcontent-%COMP%]:before{background:var(--tui-secondary-hover)}.t-cell[data-range=end][_ngcontent-%COMP%]:not(:first-child):before{border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{left:.625rem;border-top-left-radius:0;border-bottom-left-radius:0}.t-cell[data-range=end][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:-2rem;right:100%;transform:translate(1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:before{right:.625rem;border-top-right-radius:0;border-bottom-right-radius:0}.t-cell[data-range=start][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{left:100%;right:-2rem;transform:translate(-1.6rem) scaleY(.83) scaleX(.5) rotate(45deg)}.t-cell[data-range=single][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]:after{display:none}.t-cell[data-state=disabled][_ngcontent-%COMP%]{pointer-events:none}.t-cell[data-state=disabled][_ngcontent-%COMP%] > .t-item[_ngcontent-%COMP%]{opacity:.36}.t-cell[data-state=hover][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-hover)}.t-cell[data-state=active][_ngcontent-%COMP%]:hover:not([data-range]) > .t-item[_ngcontent-%COMP%]{background-color:var(--tui-secondary-active)}[_nghost-%COMP%]{display:block;height:13.625rem;width:15.75rem;padding:1.125rem;box-sizing:content-box}.t-row[_ngcontent-%COMP%]{flex-wrap:wrap;margin-top:1.4375rem}.t-cell[_ngcontent-%COMP%]:nth-child(n + 5){margin-top:1.75rem}.t-cell_interval[_ngcontent-%COMP%]:nth-child(4n):before{right:0}.t-scrollbar[_ngcontent-%COMP%]{height:inherit;width:inherit}'],changeDetection:0}),(0,n.gn)([a.tuiPure],M.prototype,"calculateDisabledItemHandlerWithMinMax",null)},85385:(t,e,i)=>{i.d(e,{m:()=>O});var n=i(64762),o=i(74788),a=i(4797),r=i(64862),s=i(10006),l=i(57620),u=i(46782),c=i(12057),d=i(97316),p=i(13176),h=i(49746),g=i(20933),m=i(35065),f=i(34880),v=i(35271);const b=function(t,e,i,n){return[t,e,i,n,!1]},_=function(t,e,i,n){return[t,e,i,n,!0]};function C(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-primitive-calendar-range",2),o.NdJ("dayClick",(function(e){return o.CHM(t),o.oxw().onDayClick(e)})),o.ALo(1,"tuiMapper"),o.ALo(2,"tuiMapper"),o.ALo(3,"tuiMapper"),o.qZA()}if(2&t){const t=o.oxw();o.Q6J("defaultViewedMonthFirst",t.defaultViewedMonth)("defaultViewedMonthSecond",o.Dn7(1,7,t.defaultViewedMonth,t.monthOffset,1))("disabledItemHandler",t.calculatedDisabledItemHandler)("markerHandler",t.markerHandler)("max",o.G7q(2,11,o.l5B(23,b,t.computedMax,t.maxLengthMapper,t.value,t.maxLength)))("min",o.G7q(3,17,o.l5B(28,_,t.computedMin,t.maxLengthMapper,t.value,t.maxLength)))("value",t.value)}}function x(t,e){if(1&t&&o._UZ(0,"tui-svg",9),2&t){const t=o.oxw(3);o.Q6J("src",t.icons.check)}}function M(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"button",7),o.NdJ("click",(function(){const e=o.CHM(t).$implicit;return o.oxw(2).onItemSelect(e)}))("keydown.enter.prevent",(function(){const e=o.CHM(t).$implicit;return o.oxw(2).onItemSelect(e)}))("keydown.space.prevent",(function(){const e=o.CHM(t).$implicit;return o.oxw(2).onItemSelect(e)})),o._uU(1),o.YNc(2,x,1,1,"tui-svg",8),o.qZA()}if(2&t){const t=e.$implicit,i=o.oxw(2);o.uIk("aria-checked",i.isItemActive(t)),o.xp6(1),o.hij(" ",t," "),o.xp6(1),o.Q6J("ngIf",i.isItemActive(t))}}const y=function(t,e,i,n,o,a){return[t,e,i,n,o,a]};function w(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",3),o.TgZ(1,"tui-calendar",4),o.NdJ("dayClick",(function(e){return o.CHM(t),o.oxw().onDayClick(e)})),o.ALo(2,"tuiMapper"),o.ALo(3,"tuiMapper"),o.qZA(),o.TgZ(4,"tui-data-list",5),o.YNc(5,M,3,3,"button",6),o.ALo(6,"tuiMapper"),o.ALo(7,"async"),o.qZA(),o.qZA()}if(2&t){const t=o.oxw();o.xp6(1),o.Q6J("disabledItemHandler",t.calculatedDisabledItemHandler)("markerHandler",t.markerHandler)("max",o.G7q(2,7,o.l5B(28,b,t.computedMax,t.maxLengthMapper,t.value,t.maxLength)))("min",o.G7q(3,13,o.l5B(33,_,t.computedMin,t.maxLengthMapper,t.value,t.maxLength)))("month",t.computedMonth)("value",t.value),o.xp6(4),o.Q6J("ngForOf",o.G7q(6,19,o.HTZ(38,y,t.items,t.mapper,t.min,t.max,t.minLength,o.lcZ(7,26,t.otherDateText$))))}}class O{constructor(t,e,i,n,l){this.cdr=e,this.otherDateText$=n,this.icons=l,this.selectedPeriod=null,this.defaultViewedMonth=a.TuiMonth.currentLocal(),this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.markerHandler=r.TUI_DEFAULT_MARKER_HANDLER,this.items=[],this.min=a.TUI_FIRST_DAY,this.max=a.TUI_LAST_DAY,this.minLength=null,this.maxLength=null,this.value=null,this.item=null,this.valueChange=new o.vpe,this.itemChange=new o.vpe,this.previousValue=null,this.maxLengthMapper=s.EP,this.monthOffset=(t,e)=>t.append({month:e}),this.mapper=(t,e,i,n,o)=>[...t.filter((t=>(null===n||t.range.from.append(n).daySameOrBefore(t.range.to))&&(null===e||t.range.to.daySameOrAfter(e))&&(null===i||t.range.from.daySameOrBefore(i)))),null!=o?o:""],t&&t.pipe((0,a.tuiWatch)(e),(0,u.R)(i)).subscribe((t=>{this.value=t}))}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:a.TUI_FIRST_DAY}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:a.TUI_LAST_DAY}get selectedActivePeriod(){return this.selectedPeriod}set selectedActivePeriod(t){this.selectedPeriod=t}onEsc(t){var e;"Escape"===t.key&&(null===(e=this.value)||void 0===e?void 0:e.isSingleDay)&&(t.stopPropagation(),this.value=this.previousValue)}get calculatedDisabledItemHandler(){return this.calculateDisabledItemHandler(this.disabledItemHandler,this.value,this.minLength)}get computedMonth(){return this.value?this.value.to:this.defaultViewedMonth}isItemActive(t){const{activePeriod:e}=this;return(0,a.tuiIsString)(t)&&null===e||e===t||(null==e?void 0:e.toString())===t.toString()}onRangeChange(t){this.updateValue(t)}onDayClick(t){const{value:e}=this;if(this.previousValue=e,this.selectedActivePeriod=null,null===e||!e.isSingleDay)return this.value=new a.TuiDayRange(t,t),void this.itemChange.emit(this.findItemByDayRange(this.value));const i=a.TuiDayRange.sort(e.from,t);this.updateValue(i),this.itemChange.emit(this.findItemByDayRange(i))}onItemSelect(t){if(!(0,a.tuiIsString)(t))return this.selectedActivePeriod=t,this.updateValue(t.range.dayLimit(this.min,this.max)),void this.itemChange.emit(t);null!==this.activePeriod&&(this.selectedActivePeriod=null,this.updateValue(null),this.itemChange.emit(null))}updateValue(t){this.value=t,this.valueChange.emit(t)}get activePeriod(){var t,e;return null!==(e=null!==(t=this.item)&&void 0!==t?t:this.selectedActivePeriod)&&void 0!==e?e:this.items.find((t=>(0,a.tuiNullableSame)(this.value,t.range,((t,e)=>t.from.daySame(e.from.dayLimit(this.min,this.max))&&t.to.daySame(e.to.dayLimit(this.min,this.max))))))||null}calculateDisabledItemHandler(t,e,i){return n=>{if(!(null==e?void 0:e.isSingleDay)||!i)return t(n);const o=(0,a.tuiObjectFromEntries)(Object.entries(i).map((([t,e])=>[t,-e]))),r=e.from.append(o).append({day:1}),s=e.from.append(i).append({day:-1});return r.dayBefore(n)&&s.dayAfter(n)||t(n)}}findItemByDayRange(t){var e;return null!==(e=this.items.find((e=>t.daySame(e.range))))&&void 0!==e?e:null}}O.ɵfac=function(t){return new(t||O)(o.Y36(l.s3,8),o.Y36(o.sBO),o.Y36(a.TuiDestroyService,2),o.Y36(l.q5),o.Y36(r.TUI_COMMON_ICONS))},O.ɵcmp=o.Xpm({type:O,selectors:[["tui-calendar-range"]],hostBindings:function(t,e){1&t&&o.NdJ("keydown.capture",(function(t){return e.onEsc(t)}),!1,o.evT)},inputs:{defaultViewedMonth:"defaultViewedMonth",disabledItemHandler:"disabledItemHandler",markerHandler:"markerHandler",items:"items",min:"min",max:"max",minLength:"minLength",maxLength:"maxLength",value:"value",item:"item"},outputs:{valueChange:"valueChange",itemChange:"itemChange"},features:[o._Bn([a.TuiDestroyService])],decls:3,vars:2,consts:[["automation-id","tui-calendar-range__calendars","tuiPreventDefault","mousedown",3,"defaultViewedMonthFirst","defaultViewedMonthSecond","disabledItemHandler","markerHandler","max","min","value","dayClick",4,"ngIf","ngIfElse"],["presets",""],["automation-id","tui-calendar-range__calendars","tuiPreventDefault","mousedown",3,"defaultViewedMonthFirst","defaultViewedMonthSecond","disabledItemHandler","markerHandler","max","min","value","dayClick"],[1,"t-wrapper"],["automation-id","tui-calendar-range__calendar","tuiPreventDefault","mousedown",3,"disabledItemHandler","markerHandler","max","min","month","value","dayClick"],["automation-id","tui-calendar-range__menu","role","menu",1,"t-menu"],["automation-id","tui-calendar-range__menu__item","role","menuitemradio","tuiOption","","tuiPreventDefault","mousedown",3,"click","keydown.enter.prevent","keydown.space.prevent",4,"ngFor","ngForOf"],["automation-id","tui-calendar-range__menu__item","role","menuitemradio","tuiOption","","tuiPreventDefault","mousedown",3,"click","keydown.enter.prevent","keydown.space.prevent"],["automation-id","tui-calendar-range__checkmark","class","t-checkmark",3,"src",4,"ngIf"],["automation-id","tui-calendar-range__checkmark",1,"t-checkmark",3,"src"]],template:function(t,e){if(1&t&&(o.YNc(0,C,4,33,"tui-primitive-calendar-range",0),o.YNc(1,w,8,45,"ng-template",null,1,o.W1O)),2&t){const t=o.MAs(2);o.Q6J("ngIf",!e.items.length)("ngIfElse",t)}},directives:[c.O5,d.k,p.A,h.a,g.q,c.sg,m.v,f.P],pipes:[v.c,c.Ov],styles:["[_nghost-%COMP%]{display:block}.t-wrapper[_ngcontent-%COMP%]{display:flex}.t-menu[_ngcontent-%COMP%]{width:11rem;border-left:1px solid var(--tui-base-03)}.t-checkmark[_ngcontent-%COMP%]{margin-left:auto;width:1rem;height:1rem}"],changeDetection:0}),(0,n.gn)([a.tuiPure],O.prototype,"calculateDisabledItemHandler",null)},39531:(t,e,i)=>{i.d(e,{m:()=>n.m,P:()=>u});var n=i(85385),o=i(12057),a=i(4797),r=i(64862),s=i(17235),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[o.ez,a.TuiMapperPipeModule,a.TuiPreventDefaultModule,r.TuiCalendarModule,r.TuiCalendarModule,r.TuiSvgModule,r.TuiDataListModule,s.R]]}),t})()},95171:(t,e,i)=>{i.d(e,{K:()=>a});var n=i(22043),o=i(74788);let a=(()=>{class t{constructor(t){this.tuiCarouselAutoscroll=t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.E))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiCarouselAutoscroll",""]],outputs:{tuiCarouselAutoscroll:"tuiCarouselAutoscroll"}}),t})()},22096:(t,e,i)=>{i.d(e,{e:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=o.lG2({type:t,selectors:[["","tuiCarouselButtons",""]],features:[o._Bn([(0,n.tuiButtonOptionsProvider)({appearance:n.TuiAppearance.Secondary,shape:"rounded",size:"m"})])]}),t})()},15026:(t,e,i)=>{i.d(e,{i:()=>u});var n=i(74788),o=i(4797),a=i(45435),r=i(39426),s=i(88002),l=i(68307);let u=(()=>{class t{constructor(t){this.el=t,this.tuiCarouselScroll=(0,o.tuiTypedFromEvent)(this.el.nativeElement,"wheel").pipe((0,a.h)((({deltaX:t})=>Math.abs(t)>20)),(0,r.p)(500),(0,s.U)((({deltaX:t})=>Math.sign(t))),(0,l.b)((()=>{this.el.nativeElement.scrollLeft=10})))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiCarouselScroll",""]],outputs:{tuiCarouselScroll:"tuiCarouselScroll"}}),t})()},56272:(t,e,i)=>{i.d(e,{V:()=>g});var n=i(64762),o=i(74788),a=i(4797),r=i(12057),s=i(15026),l=i(11693),u=i(95171),c=i(60015),d=i(99021);function p(t,e){1&t&&o.GkF(0)}function h(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"fieldset",5),o.NdJ("waIntersectionObservee",(function(e){const i=o.CHM(t).index;return o.oxw().onIntersection(e[0],i)})),o.GkF(1,6),o.qZA()}if(2&t){const t=e.$implicit,i=e.index,n=o.oxw();o.Q6J("disabled",n.isDisabled(i))("ngStyle",n.getStyle(n.itemsCount)),o.xp6(1),o.Q6J("ngTemplateOutlet",t)}}class g{constructor(t,e,i){this.cdr=t,this.el=e,this.isMobile=i,this.translate=0,this.draggable=!1,this.itemsCount=1,this.index=0,this.indexChange=new o.vpe,this.items=a.EMPTY_QUERY,this.transitioned=!0}get transform(){return`translateX(${100*(this.transitioned?this.computedTranslate:this.translate)}%)`}onTransitioned(t){this.transitioned=t,t||(this.translate=this.computedTranslate)}getStyle(t){const e=100/t+"%";return{flexBasis:e,minWidth:e,maxWidth:e}}next(){this.items&&this.index===this.items.length-this.itemsCount||this.updateIndex(this.index+1)}prev(){this.updateIndex(this.index-1)}isDisabled(t){return tthis.index+this.itemsCount}onIntersection({intersectionRatio:t},e){t&&t>=.5&&!this.transitioned&&this.updateIndex(this.index0?this.next():this.prev())}onPan(t){if(!this.computedDraggable)return;const{clientWidth:e}=this.el.nativeElement,i=1-this.items.length/this.itemsCount;this.translate=(0,a.tuiClamp)(t/e+this.translate,i,0)}onSwipe(t){"left"===t?this.next():"right"===t&&this.prev()}onAutoscroll(){this.updateIndex(this.index===this.items.length-1?0:this.index+1)}get computedTranslate(){return-this.index/this.itemsCount}get computedDraggable(){return this.isMobile||this.draggable}updateIndex(t){this.index=(0,a.tuiClamp)(t,0,this.items.length-1),this.indexChange.emit(this.index),this.cdr.markForCheck()}}g.ɵfac=function(t){return new(t||g)(o.Y36(o.sBO),o.Y36(o.SBq),o.Y36(a.TUI_IS_MOBILE))},g.ɵcmp=o.Xpm({type:g,selectors:[["tui-carousel"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,a.TuiItemDirective,4,o.Rgc),2&t){let t;o.iGM(t=o.CRH())&&(e.items=t)}},hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("touchstart",(function(){return e.onTransitioned(!1)}))("touchend",(function(){return e.onTransitioned(!0)}))("mousedown",(function(){return e.onTransitioned(!1)}))("mouseup.silent",(function(){return e.onTransitioned(!0)}),!1,o.evT),2&t&&o.ekj("_draggable",e.draggable)("_transitioned",e.transitioned)},inputs:{draggable:"draggable",itemsCount:"itemsCount",index:"index"},outputs:{indexChange:"indexChange"},features:[o._Bn([{provide:a.TUI_SWIPE_OPTIONS,useValue:{timeout:200,threshold:30}}])],decls:6,vars:6,consts:[[4,"ngIf"],[1,"t-scroller",3,"tuiCarouselScroll"],["waIntersectionObserver","","waIntersectionThreshold","0.5",1,"t-wrapper"],[1,"t-items",3,"tuiCarouselAutoscroll","tuiPan","tuiSwipe"],["class","t-item",3,"disabled","ngStyle","waIntersectionObservee",4,"ngFor","ngForOf"],[1,"t-item",3,"disabled","ngStyle","waIntersectionObservee"],[3,"ngTemplateOutlet"]],template:function(t,e){1&t&&(o.YNc(0,p,1,0,"ng-container",0),o.ALo(1,"async"),o.TgZ(2,"div",1),o.NdJ("tuiCarouselScroll",(function(t){return e.onScroll(t)})),o.TgZ(3,"div",2),o.TgZ(4,"div",3),o.NdJ("tuiCarouselAutoscroll",(function(){return e.onAutoscroll()}))("tuiPan",(function(t){return e.onPan(t[0])}))("tuiSwipe",(function(t){return e.onSwipe(t.direction)})),o.YNc(5,h,2,3,"fieldset",4),o.qZA(),o.qZA(),o.qZA()),2&t&&(o.Q6J("ngIf",o.lcZ(1,4,e.items.changes)),o.xp6(4),o.Udp("transform",e.transform),o.xp6(1),o.Q6J("ngForOf",e.items))},directives:[r.O5,s.i,l.Z7,u.K,c.g,d.W,r.sg,r.PC,l.AY,r.tP],pipes:[r.Ov],styles:['[_nghost-%COMP%]{position:relative;display:block;overflow:hidden}._draggable[_nghost-%COMP%]{-webkit-user-select:none;-moz-user-select:none;user-select:none}._draggable[_nghost-%COMP%]:hover{cursor:grab}._draggable[_nghost-%COMP%]:active{cursor:grabbing}.t-items[_ngcontent-%COMP%]{display:flex}._transitioned[_nghost-%COMP%] .t-items[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out}.t-item[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;padding:var(--tui-carousel-padding, 0 1.25rem);flex:1;min-width:100%;max-width:100%;box-sizing:border-box;border:none;margin:0}.t-wrapper[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;left:0;right:0;min-width:100%;overflow:hidden}.t-scroller[_ngcontent-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow:auto;overscroll-behavior-x:none;touch-action:none}.t-scroller[_ngcontent-%COMP%]::-webkit-scrollbar, .t-scroller[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{display:none}.t-scroller[_ngcontent-%COMP%]:before, .t-scroller[_ngcontent-%COMP%]:after{content:"";display:block;min-width:1rem}'],changeDetection:0}),(0,n.gn)([a.tuiPure],g.prototype,"getStyle",null)},22043:(t,e,i)=>{i.d(e,{E:()=>p});var n=i(74788),o=i(62579),a=i(4797),r=i(18891),s=i(26215),l=i(66682),u=i(9112),c=i(20945),d=i(88002);let p=(()=>{class t extends r.y{constructor(t,e){super((t=>this.output$.subscribe(t))),this.el=t,this.visible$=e,this.duration$=new s.X(0),this.running$=(0,l.T)((0,a.tuiTypedFromEvent)(this.el.nativeElement,"mouseenter").pipe((0,d.U)(a.ALWAYS_FALSE_HANDLER)),(0,a.tuiTypedFromEvent)(this.el.nativeElement,"touchstart").pipe((0,d.U)(a.ALWAYS_FALSE_HANDLER)),(0,a.tuiTypedFromEvent)(this.el.nativeElement,"touchend").pipe((0,d.U)(a.ALWAYS_TRUE_HANDLER)),(0,a.tuiTypedFromEvent)(this.el.nativeElement,"mouseleave").pipe((0,d.U)(a.ALWAYS_TRUE_HANDLER)),this.visible$),this.output$=(0,u.aj)([this.duration$,this.running$]).pipe((0,a.tuiIfMap)((([t])=>(0,c.F)(t)),(t=>t.every(Boolean))))}set duration(t){this.duration$.next(t)}set index(t){this.duration$.next(this.duration$.value)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.de))},t.ɵdir=n.lG2({type:t,selectors:[["tui-carousel"]],inputs:{duration:"duration",index:"index"},features:[n.qOj]}),t})()},82285:(t,e,i)=>{i.d(e,{C:()=>h});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(71918),l=i(12057),u=i(2697),c=i(29270);function d(t,e){1&t&&n.GkF(0)}const p=["*"];let h=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i){super(t,e),this.modeDirective=i,this.contentAlign="right",this.hideCheckbox=!1,this.size="l"}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.checkbox)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get checked(){return!1!==this.value&&this.hideCheckbox}get checkboxSize(){return"l"===this.size?"l":"m"}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get appearance(){var t;return(null===(t=this.modeDirective)||void 0===t?void 0:t.mode)?this.checked?r.TuiAppearance.Primary:r.TuiAppearance.Secondary:this.checked?r.TuiAppearance.WhiteblockActive:r.TuiAppearance.Whiteblock}onFocused(t){this.updateFocused(t)}onFocusVisible(t){this.updateFocusVisible(t)}onModelChange(t){this.value=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TuiModeDirective,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-checkbox-block"]],viewQuery:function(t,e){if(1&t&&n.Gf(s.f,5),2&t){let t;n.iGM(t=n.CRH())&&(e.checkbox=t.first)}},hostVars:6,hostBindings:function(t,e){2&t&&(n.uIk("data-align",e.contentAlign)("data-size",e.size),n.ekj("_hidden_input",e.hideCheckbox)("_active",e.checked))},inputs:{contentAlign:"contentAlign",hideCheckbox:"hideCheckbox",size:"size"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],ngContentSelectors:p,decls:7,vars:18,consts:[[4,"ngIf"],["tuiWrapper","",1,"t-wrapper",3,"active","appearance","disabled","focus","hover","invalid"],[1,"t-view",3,"disabled","focusable","nativeId","pseudoActive","pseudoFocus","pseudoHover","pseudoInvalid","size","ngModel","ngModelChange","focusedChange","focusVisibleChange"],[1,"t-label"],[1,"t-content"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,d,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"label",1),n.TgZ(3,"tui-checkbox",2),n.NdJ("ngModelChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)}))("focusVisibleChange",(function(t){return e.onFocusVisible(t)})),n.qZA(),n.TgZ(4,"div",3),n.TgZ(5,"div",4),n.Hsn(6),n.qZA(),n.qZA(),n.qZA()),2&t&&(n.Q6J("ngIf",e.modeDirective&&n.lcZ(1,16,e.modeDirective.change$)),n.xp6(2),n.Q6J("active",e.pseudoActive)("appearance",e.appearance)("disabled",e.computedDisabled)("focus",e.computedFocusVisible)("hover",e.pseudoHover)("invalid",e.computedInvalid),n.xp6(1),n.Q6J("disabled",e.computedDisabled||e.readOnly)("focusable",e.focusable)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",!1)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.computedInvalid)("size",e.checkboxSize)("ngModel",e.value))},directives:[l.O5,u.o,c.f,o.JJ,o.On],pipes:[l.Ov],styles:["[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);display:inline-block;vertical-align:top;align-items:flex-start;border-radius:var(--tui-radius-m)}[data-size=xs][_nghost-%COMP%]{font:var(--tui-font-text-xs)}[data-size=m][_nghost-%COMP%], [data-size=l][_nghost-%COMP%]{font:var(--tui-font-text-m)}._disabled[_nghost-%COMP%], ._readonly[_nghost-%COMP%]{pointer-events:none}.t-wrapper[_ngcontent-%COMP%]{position:relative;display:flex;align-items:inherit;box-sizing:border-box;border-radius:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 1rem 0 0}[data-size=xs][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-right:.5rem}[data-align=right][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{flex-direction:row-reverse;padding:0 0 0 1rem}[data-align=right][data-size=xs][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-left:.5rem}[data-size=xs]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 .5rem}[data-size=xs]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:not(._focused):after{border-width:1px}[data-size=s]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding-s)}[data-size=m]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding-m)}[data-size=l]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding-l)}[data-size=xs][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-xs) / 2 - .5rem) .25rem;transform:scale(.75)}[data-size=s][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-s) / 2 - .5rem) .5rem}[data-size=m][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-m) / 2 - .5rem) .75rem}[data-size=l][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-l) / 2 - .75rem) 1rem}._hidden_input[_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{position:absolute;height:1px;width:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(0);clip-path:inset(0)}.t-label[_ngcontent-%COMP%]{display:flex;flex-grow:1;align-self:flex-start;align-items:center;overflow:hidden}[data-size=xs][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-xs)}[data-size=s][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-s)}[data-size=m][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-m)}[data-size=l][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-l)}._hidden_input[_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{text-align:center;justify-content:center}.t-content[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}"],changeDetection:0}),t})()},81894:(t,e,i)=>{i.d(e,{p:()=>c});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(71918),l=i(29270);const u=["*"];let c=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,n){super(t,e),this.mode$=i,this.options=n,this.size=this.options.size}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.checkbox)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}onFocused(t){this.updateFocused(t)}stopReadonlyChanging(t){this.readOnly&&t.preventDefault()}onModelChange(t){this.value=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_MODE),n.Y36(r.TUI_CHECKBOX_OPTIONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-checkbox-labeled"]],viewQuery:function(t,e){if(1&t&&n.Gf(s.f,5),2&t){let t;n.iGM(t=n.CRH())&&(e.checkbox=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&n.uIk("data-size",e.size)},inputs:{size:"size"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),r.MODE_PROVIDER]),n.qOj],ngContentSelectors:u,decls:4,vars:12,consts:[[1,"t-wrapper",3,"click"],[3,"disabled","focusable","nativeId","pseudoActive","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","size","ngModel","ngModelChange","focusedChange"],[1,"t-content"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"label",0),n.NdJ("click",(function(t){return e.stopReadonlyChanging(t)})),n.TgZ(1,"tui-checkbox",1),n.NdJ("ngModelChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)})),n.qZA(),n.TgZ(2,"div",2),n.Hsn(3),n.qZA(),n.qZA()),2&t&&(n.xp6(1),n.Q6J("disabled",e.computedDisabled)("focusable",e.focusable)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.computedInvalid)("readOnly",e.readOnly)("size",e.size)("ngModel",e.value),n.xp6(1),n.ekj("t-content_disabled",e.computedDisabled))},directives:[l.f,o.JJ,o.On],styles:["[_nghost-%COMP%]{position:relative;display:block;line-height:0}._disabled[_nghost-%COMP%], ._readonly[_nghost-%COMP%]{pointer-events:none}.t-wrapper[_ngcontent-%COMP%]{display:inline-flex;max-width:100%;cursor:pointer}._disabled[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{cursor:default}[data-mode=onDark][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}.t-content[_ngcontent-%COMP%]{font:var(--tui-font-text-s);line-height:1rem;word-wrap:break-word;min-width:0}.t-content_disabled[_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}[data-size=m][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{margin-left:.5rem}[data-size=l][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.5rem;margin-left:.75rem}"],changeDetection:0}),t})()},29270:(t,e,i)=>{i.d(e,{f:()=>h});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(80868),l=i(93216),u=i(48893),c=i(15865),d=i(78270);const p=["focusableElement"];let h=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i){super(t,i),this.options=e,this.size=this.options.size}get nativeFocusableElement(){return!this.focusableElement||this.computedDisabled?null:this.focusableElement.nativeElement}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get computedFocusable(){return this.interactive&&this.focusable}onChecked(t){this.value=t}onFocused(t){this.updateFocused(t)}onFocusVisible(t){this.updateFocusVisible(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(r.TUI_CHECKBOX_OPTIONS),n.Y36(n.sBO))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-checkbox"]],viewQuery:function(t,e){if(1&t&&n.Gf(p,5),2&t){let t;n.iGM(t=n.CRH())&&(e.focusableElement=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{size:"size"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],decls:3,vars:11,consts:[[3,"disabled","focused","hovered","invalid","pressed","size","value"],["automation-id","tui-checkbox__native","type","checkbox",1,"t-native",3,"disabled","id","tuiFocusable","tuiChecked","tuiCheckedChange","tuiFocusedChange","tuiFocusVisibleChange"],["focusableElement",""]],template:function(t,e){1&t&&(n.TgZ(0,"tui-primitive-checkbox",0),n.TgZ(1,"input",1,2),n.NdJ("tuiCheckedChange",(function(t){return e.value=t}))("tuiFocusedChange",(function(t){return e.onFocused(t)}))("tuiFocusVisibleChange",(function(t){return e.onFocusVisible(t)})),n.qZA(),n.qZA()),2&t&&(n.Q6J("disabled",e.disabled)("focused",e.computedFocusVisible)("hovered",e.pseudoHover)("invalid",e.computedInvalid)("pressed",e.pseudoActive)("size",e.size)("value",e.value),n.xp6(1),n.Q6J("disabled",e.disabled)("id",e.id)("tuiFocusable",e.computedFocusable)("tuiChecked",e.value))},directives:[s.r,l.t,u.t,c.U,d.q],styles:["[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);position:relative;display:block;flex-shrink:0}[data-size=m][_nghost-%COMP%]{width:1rem;height:1rem}[data-size=l][_nghost-%COMP%]{width:1.5rem;height:1.5rem}._readonly[_nghost-%COMP%] tui-primitive-checkbox[_ngcontent-%COMP%]{pointer-events:none}.t-native[_ngcontent-%COMP%]{padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.t-native[_ngcontent-%COMP%]:-webkit-autofill, .t-native[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-native[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}"],changeDetection:0}),t})()},71918:(t,e,i)=>{i.d(e,{f:()=>n.f,x:()=>l});var n=i(29270),o=i(12057),a=i(4797),r=i(64862),s=i(74788);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,a.TuiCheckedModule,a.TuiFocusableModule,a.TuiFocusedModule,a.TuiFocusVisibleModule,r.TuiPrimitiveCheckboxModule]]}),t})()},61135:(t,e,i)=>{i.d(e,{E:()=>a});var n=i(41967),o=i(74788);let a=(()=>{class t{constructor(t){this.comboBox=t,this.strict=!0}onInput(){!this.strict&&this.comboBox.search&&(this.comboBox.value=this.comboBox.search)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n._))},t.ɵdir=o.lG2({type:t,selectors:[["tui-combo-box","strict",""]],hostBindings:function(t,e){1&t&&o.NdJ("input",(function(){return e.onInput()}))},inputs:{strict:"strict"}}),t})()},41967:(t,e,i)=>{i.d(e,{_:()=>T});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(46733),l=i(42143),u=i(93920),c=i(57620),d=i(62939),p=i(17163),h=i(63060),g=i(62733),m=i(88494),f=i(12057),v=i(89570),b=i(2697);function _(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}const C=function(t,e){return{$implicit:t,active:e}};function x(t,e){if(1&t&&(n.TgZ(0,"div",4),n.YNc(1,_,2,1,"ng-container",5),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.computedContent)("polymorpheusOutletContext",n.WLB(2,C,t.value,t.computedFocused))}}function M(t,e){1&t&&n.GkF(0)}function y(t,e){if(1&t&&(n.TgZ(0,"div",6),n.YNc(1,M,1,0,"ng-container",7),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.arrow)}}const w=["*",[["input"]]],O=["*","input"];let T=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,o,r){super(t,e),this.arrowMode=i,this.itemsHandlers=o,this.textfieldSize=r,this.stringify=this.itemsHandlers.stringify,this.strictMatcher=a.TUI_STRICT_MATCHER,this.identityMatcher=this.itemsHandlers.identityMatcher,this.strict=!0,this.search=null,this.searchChange=new n.vpe,this.open=!1}get size(){return this.textfieldSize.size}get arrow(){return this.interactive?this.arrowMode.interactive:this.arrowMode.disabled}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){var t;return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)||!!(null===(t=this.hostedDropdown)||void 0===t?void 0:t.focused)}get nativeValue(){return null===this.value?this.search||"":this.stringify(this.value)}get showValueTemplate(){return(0,a.tuiIsPresent)(this.value)&&!this.focused}get computedContent(){return this.valueContent||this.nativeValue}onActiveZone(t){this.updateFocused(t)}checkOption(t){this.isStrictMatch(t)&&(this.value=t,this.updateSearch(null))}handleOption(t){this.focusInput(),this.close(),this.updateSearch(null),this.value=t,this.value&&this.setNativeValue(this.stringify(t))}onFieldKeyDownEnter(t){var e;this.open&&t.preventDefault();const i=(null===(e=this.accessor)||void 0===e?void 0:e.getOptions())||[];1===i.length&&(this.value=i[0],this.updateSearch(null),this.close())}onValueChange(t){var e,i;this.updateSearch(t);const n=null===(e=this.accessor)||void 0===e?void 0:e.getOptions().find((t=>this.isStrictMatch(t)));if(void 0!==n)return this.value=n,void this.updateSearch(null);(this.strict||""===this.search)&&(this.value=null),""!==this.search&&(null===(i=this.hostedDropdown)||void 0===i||i.updateOpen(!0))}updateValue(t){super.updateValue(t)}toggle(){var t;null===(t=this.hostedDropdown)||void 0===t||t.updateOpen(!this.open)}isStrictMatch(t){var e;return!!this.search&&!!(null===(e=this.strictMatcher)||void 0===e?void 0:e.call(this,t,this.search,this.stringify))}close(){var t;null===(t=this.hostedDropdown)||void 0===t||t.updateOpen(!1)}updateSearch(t){this.search!==t&&(this.search=t,this.searchChange.emit(t))}setNativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}focusInput(t=!1){this.nativeFocusableElement&&this.nativeFocusableElement.focus({preventScroll:t})}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(s.Ii),n.Y36(c.Ys),n.Y36(r.TUI_TEXTFIELD_SIZE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-combo-box"]],contentQueries:function(t,e,i){if(1&t&&(n.Suo(i,r.TUI_DATA_LIST_ACCESSOR,5),n.Suo(i,r.TuiDataListDirective,5,n.Rgc)),2&t){let t;n.iGM(t=n.CRH())&&(e.accessor=t.first),n.iGM(t=n.CRH())&&(e.datalist=t.first)}},viewQuery:function(t,e){if(1&t&&(n.Gf(r.TuiHostedDropdownComponent,5),n.Gf(r.TuiPrimitiveTextfieldComponent,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.hostedDropdown=t.first),n.iGM(t=n.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{stringify:"stringify",strictMatcher:"strictMatcher",identityMatcher:"identityMatcher",valueContent:"valueContent",strict:"strict",search:"search"},outputs:{searchChange:"searchChange"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,r.tuiAsDataListHost)(t),(0,a.tuiAsControl)(t),(0,r.tuiAsOptionContent)(l.Q4)],[u.yn]),n.qOj],ngContentSelectors:O,decls:7,vars:13,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["automation-id","tui-combo-box__textfield",1,"t-textfield",3,"disabled","focusable","invalid","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","click","keydown.enter","valueChange"],["automation-id","tui-combo-box__template","ngProjectAs","tuiContent","class","t-value",5,["tuiContent"],4,"ngIf"],["icon",""],["automation-id","tui-combo-box__template","ngProjectAs","tuiContent",5,["tuiContent"],1,"t-value"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",1,"t-icon"],[4,"polymorpheusOutlet"]],template:function(t,e){if(1&t&&(n.F$t(w),n.TgZ(0,"tui-hosted-dropdown",0),n.NdJ("openChange",(function(t){return e.open=t}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),n.TgZ(1,"tui-primitive-textfield",1),n.NdJ("click",(function(){return e.toggle()}))("keydown.enter",(function(t){return e.onFieldKeyDownEnter(t)}))("valueChange",(function(t){return e.onValueChange(t)})),n.Hsn(2),n.Hsn(3,1,["ngProjectAs","input",5,["input"]]),n.YNc(4,x,2,5,"div",2),n.qZA(),n.YNc(5,y,2,1,"ng-template",null,3,n.W1O),n.qZA()),2&t){const t=n.MAs(6);n.Q6J("canOpen",e.interactive&&!!e.datalist)("content",e.datalist||"")("open",e.open),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("focusable",e.computedFocusable)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.arrow?t:"")("value",e.nativeValue),n.xp6(3),n.Q6J("ngIf",e.showValueTemplate)}},directives:[d.o,p.e,h.y,g.B,m.A,f.O5,v.Li,b.o],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-value[_ngcontent-%COMP%]{display:flex;width:100%;align-items:center}.t-icon[_ngcontent-%COMP%]{pointer-events:auto}"],changeDetection:0}),t})()},89290:(t,e,i)=>{i.d(e,{m:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.nativeValue}onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-combo-box"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},76232:(t,e,i)=>{i.d(e,{Q:()=>C});var n=i(64862),o=i(57620),a=i(35937),r=i(74788),s=i(12057),l=i(20933),u=i(89786),c=i(35065),d=i(34600),p=i(89570),h=i(23184);const g=["labels",""];function m(t,e){if(1&t&&(r.ynx(0),r._uU(1),r.BQk()),2&t){const t=e.polymorpheusOutlet;r.xp6(1),r.hij(" ",t," ")}}function f(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"button",6,7),r.NdJ("click",(function(){const e=r.CHM(t).$implicit;return r.oxw(3).itemClick.emit(e)})),r.YNc(2,m,2,1,"ng-container",8),r.qZA()}if(2&t){const t=e.$implicit,i=r.MAs(1),n=r.oxw(3);r.Q6J("disabled",n.disabledItemHandler(t))("value",t),r.xp6(2),r.Q6J("polymorpheusOutlet",n.itemContent)("polymorpheusOutletContext",n.getContext(t,i))}}function v(t,e){if(1&t&&(r.TgZ(0,"tui-opt-group",4),r.YNc(1,f,3,4,"button",5),r.qZA()),2&t){const t=e.$implicit,i=e.index,n=r.oxw(2);r.Q6J("label",n.labels[i]),r.xp6(1),r.Q6J("ngForOf",t)}}function b(t,e){if(1&t&&(r.TgZ(0,"tui-data-list",2),r.YNc(1,v,2,2,"tui-opt-group",3),r.qZA()),2&t){const t=r.oxw();r.Q6J("emptyContent",t.emptyContent)("size",t.size),r.xp6(1),r.Q6J("ngForOf",t.items)}}function _(t,e){1&t&&r._UZ(0,"tui-loader",9)}let C=(()=>{class t extends a.z{constructor(t,e){super(t,(null==e?void 0:e.size)||"m"),this.items=[],this.labels=[]}}return t.ɵfac=function(e){return new(e||t)(r.Y36(o.Ys),r.Y36(n.TuiTextfieldSizeDirective,8))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-data-list-wrapper","labels",""]],inputs:{items:"items",labels:"labels"},features:[r._Bn([(0,n.tuiAsDataListAccessor)(t)]),r.qOj],attrs:g,decls:3,vars:2,consts:[[3,"emptyContent","size",4,"ngIf","ngIfElse"],["loading",""],[3,"emptyContent","size"],[3,"label",4,"ngFor","ngForOf"],[3,"label"],["automation-id","tui-data-list-wrapper__option","tuiElement","","tuiOption","",3,"disabled","value","click",4,"ngFor","ngForOf"],["automation-id","tui-data-list-wrapper__option","tuiElement","","tuiOption","",3,"disabled","value","click"],["elementRef","elementRef"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-loader"]],template:function(t,e){if(1&t&&(r.YNc(0,b,2,3,"tui-data-list",0),r.YNc(1,_,1,0,"ng-template",null,1,r.W1O)),2&t){const t=r.MAs(2);r.Q6J("ngIf",e.items)("ngIfElse",t)}},directives:[s.O5,l.q,s.sg,u.R,c.v,d.U,p.Li,h.k],styles:["[_nghost-%COMP%]{display:block}.t-content[_ngcontent-%COMP%]{flex:1}.t-loader[_ngcontent-%COMP%]{margin:.75rem 0}"],changeDetection:0}),t})()},50020:(t,e,i)=>{i.d(e,{e:()=>v});var n=i(64862),o=i(57620),a=i(35937),r=i(74788),s=i(12057),l=i(20933),u=i(35065),c=i(34600),d=i(89570),p=i(23184);function h(t,e){if(1&t&&(r.ynx(0),r._uU(1),r.BQk()),2&t){const t=e.polymorpheusOutlet;r.xp6(1),r.hij(" ",t," ")}}function g(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"button",4,5),r.NdJ("click",(function(){const e=r.CHM(t).$implicit;return r.oxw(2).itemClick.emit(e)})),r.TgZ(2,"span",6),r.YNc(3,h,2,1,"ng-container",7),r.qZA(),r.qZA()}if(2&t){const t=e.$implicit,i=r.MAs(1),n=r.oxw(2);r.Q6J("disabled",n.disabledItemHandler(t))("value",t),r.xp6(3),r.Q6J("polymorpheusOutlet",n.itemContent)("polymorpheusOutletContext",n.getContext(t,i))}}function m(t,e){if(1&t&&(r.TgZ(0,"tui-data-list",2),r.YNc(1,g,4,4,"button",3),r.qZA()),2&t){const t=r.oxw();r.Q6J("emptyContent",t.emptyContent)("size",t.size),r.xp6(1),r.Q6J("ngForOf",t.items)}}function f(t,e){1&t&&r._UZ(0,"tui-loader",8)}let v=(()=>{class t extends a.z{constructor(t,e){super(t,(null==e?void 0:e.size)||"m"),this.items=[]}}return t.ɵfac=function(e){return new(e||t)(r.Y36(o.Ys),r.Y36(n.TUI_TEXTFIELD_WATCHED_CONTROLLER,8))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-data-list-wrapper",3,"labels",""]],inputs:{items:"items"},features:[r._Bn([(0,n.tuiAsDataListAccessor)(t),n.TEXTFIELD_CONTROLLER_PROVIDER]),r.qOj],decls:3,vars:2,consts:[[3,"emptyContent","size",4,"ngIf","ngIfElse"],["loading",""],[3,"emptyContent","size"],["automation-id","tui-data-list-wrapper__option","tuiElement","","tuiOption","",3,"disabled","value","click",4,"ngFor","ngForOf"],["automation-id","tui-data-list-wrapper__option","tuiElement","","tuiOption","",3,"disabled","value","click"],["elementRef","elementRef"],[1,"t-content"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-data-list-wrapper__loader",1,"t-loader"]],template:function(t,e){if(1&t&&(r.YNc(0,m,2,3,"tui-data-list",0),r.YNc(1,f,1,0,"ng-template",null,1,r.W1O)),2&t){const t=r.MAs(2);r.Q6J("ngIf",e.items)("ngIfElse",t)}},directives:[s.O5,l.q,s.sg,u.v,c.U,d.Li,p.k],styles:["[_nghost-%COMP%]{display:block}.t-content[_ngcontent-%COMP%]{flex:1}.t-loader[_ngcontent-%COMP%]{margin:.75rem 0}"],changeDetection:0}),t})()},35937:(t,e,i)=>{i.d(e,{z:()=>r});var n=i(74788),o=i(4797),a=i(64862);let r=(()=>{class t{constructor(t,e){this.itemsHandlers=t,this.defaultSize=e,this.optionsQuery=o.EMPTY_QUERY,this.disabledItemHandler=this.itemsHandlers.disabledItemHandler,this.size=this.defaultSize,this.itemClick=new n.vpe,this.itemContent=({$implicit:t})=>this.itemsHandlers.stringify(t)}getContext(t,{nativeElement:e}){return{$implicit:t,active:(0,o.tuiIsNativeFocused)(e)}}getOptions(t=!1){return this.optionsQuery.filter((({disabled:e})=>t||!e)).map((({value:t})=>t)).filter(o.tuiIsPresent)}}return t.ɵfac=function(t){n.$Z()},t.ɵdir=n.lG2({type:t,viewQuery:function(t,e){if(1&t&&n.Gf(a.TuiOptionComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.optionsQuery=t)}},inputs:{disabledItemHandler:"disabledItemHandler",emptyContent:"emptyContent",size:"size",itemContent:"itemContent"},outputs:{itemClick:"itemClick"}}),t})()},96694:(t,e,i)=>{i.d(e,{zn:()=>o.z,Qz:()=>n.Q,eC:()=>a.e,zX:()=>d});var n=i(76232),o=i(35937),a=i(50020),r=i(12057),s=i(4797),l=i(64862),u=i(89570),c=i(74788);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({imports:[[r.ez,u.wq,s.TuiElementModule,l.TuiDataListModule,l.TuiLoaderModule]]}),t})()},1921:(t,e,i)=>{i.d(e,{E:()=>s});var n=i(64762),o=i(30126),a=i(74788),r=i(38798);class s{constructor(){this.height=NaN,this.transitions=0}onAnimation(t,e){this.transitions+=e}}s.ɵfac=function(t){return new(t||s)},s.ɵcmp=a.Xpm({type:s,selectors:[["tui-elastic-container"]],hostVars:4,hostBindings:function(t,e){2&t&&(a.Udp("height",e.height,"px"),a.ekj("_transitioning",e.transitions))},ngContentSelectors:["*"],decls:2,vars:0,consts:[[1,"t-wrapper",3,"transitioncancel.silent","transitionend.silent","transitionstart.silent","tuiElasticContainer"]],template:function(t,e){1&t&&(a.F$t(),a.TgZ(0,"div",0),a.NdJ("transitioncancel.silent",(function(t){return e.onAnimation(t.propertyName,-1)}))("transitionend.silent",(function(t){return e.onAnimation(t.propertyName,-1)}))("transitionstart.silent",(function(t){return e.onAnimation(t.propertyName,1)}))("tuiElasticContainer",(function(t){return e.height=t})),a.Hsn(1),a.qZA())},directives:[r.x],styles:["[_nghost-%COMP%]{transition-property:height;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:block;overflow:hidden}._transitioning[_nghost-%COMP%]{height:auto!important}.t-wrapper[_ngcontent-%COMP%]{padding-top:1px;margin-top:-1px}"],changeDetection:0}),(0,n.gn)([(0,o.uX)((t=>"height"===t))],s.prototype,"onAnimation",null)},38798:(t,e,i)=>{i.d(e,{x:()=>c});var n=i(74788),o=i(23764),a=i(32917),r=i(66682),s=i(54395),l=i(88002),u=i(87519);let c=(()=>{class t{constructor(t,e,i){this.el=t,this.resize$=e,this.mutation$=i,this.tuiElasticContainer=(0,r.T)(this.resize$,this.mutation$).pipe((0,s.b)(0),(0,l.U)((()=>this.el.nativeElement.clientHeight-1)),(0,u.x)())}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(a.ax),n.Y36(o.IM))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiElasticContainer",""]],outputs:{tuiElasticContainer:"tuiElasticContainer"},features:[n._Bn([a.ax,o.IM,{provide:o.k2,useValue:{childList:!0,characterData:!0,subtree:!0}}])]}),t})()},48686:(t,e,i)=>{i.d(e,{U:()=>o,r:()=>a});var n=i(4797);const o={formatSize:i(49335).z,icons:{normal:({$implicit:t})=>"l"===t?"tuiIconFileLarge":"tuiIconCheckCircleLarge",error:"tuiIconAlertCircleLarge",deleted:"tuiIconTrashLarge"}},a=(0,n.tuiCreateToken)(o)},69699:(t,e,i)=>{i.d(e,{_:()=>z});var n=i(64762),o=i(74788),a=i(91211),r=i(4797),s=i(64862),l=i(57620),u=i(25917),c=i(88002),d=i(48686),p=i(12057),h=i(78270),g=i(89570),m=i(76189),f=i(13176),v=i(23184),b=i(34880);function _(t,e){if(1&t&&o.GkF(0,4),2&t){o.oxw();const t=o.MAs(4);o.Q6J("ngTemplateOutlet",t)}}function C(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"a",5),o.NdJ("tuiFocusVisibleChange",(function(e){return o.CHM(t),o.oxw().onFocusVisible(e)})),o.GkF(1,4),o.qZA()}if(2&t){const t=o.oxw(),e=o.MAs(4);o.Q6J("href",t.src,o.LSH),o.xp6(1),o.Q6J("ngTemplateOutlet",e)}}function x(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function M(t,e){if(1&t&&(o.TgZ(0,"div",15),o._uU(1),o.qZA()),2&t){const t=e.ngIf;o.xp6(1),o.hij(" ",t," ")}}function y(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function w(t,e){if(1&t&&(o.TgZ(0,"div",16),o.YNc(1,y,2,1,"ng-container",7),o.qZA()),2&t){const t=e.ngIf;o.xp6(1),o.Q6J("polymorpheusOutlet",t)}}function O(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"button",18),o.NdJ("click.prevent",(function(){return o.CHM(t),o.oxw(3).onRemoveClick()})),o.qZA()}if(2&t){const t=e.ngIf,i=o.oxw(3);o.Q6J("icon",i.icons.close)("title",t.remove)}}function T(t,e){if(1&t&&(o.ynx(0),o.YNc(1,O,1,2,"button",17),o.ALo(2,"async"),o.BQk()),2&t){const t=o.oxw(2);o.xp6(1),o.Q6J("ngIf",o.lcZ(2,1,t.fileTexts$))}}function P(t,e){if(1&t&&(o.TgZ(0,"div",6),o.YNc(1,x,2,1,"ng-container",7),o.qZA(),o.TgZ(2,"div",8),o.TgZ(3,"div",9),o.TgZ(4,"div",10),o._uU(5),o.qZA(),o.TgZ(6,"div",11),o._uU(7),o.qZA(),o.YNc(8,M,2,1,"div",12),o.ALo(9,"async"),o.qZA(),o.YNc(10,w,2,1,"div",13),o.ALo(11,"async"),o.Hsn(12),o.qZA(),o.YNc(13,T,3,3,"ng-container",14)),2&t){const t=o.oxw(),e=o.MAs(6);o.ekj("t-preview_big",t.isBig),o.xp6(1),o.Q6J("polymorpheusOutlet",t.leftContent||e),o.xp6(4),o.hij(" ",t.name," "),o.xp6(2),o.hij(" ",t.type," "),o.xp6(1),o.Q6J("ngIf",t.showSize&&o.lcZ(9,8,t.fileSize$)),o.xp6(2),o.Q6J("ngIf",o.lcZ(11,10,t.content$)),o.xp6(3),o.Q6J("ngIf",t.allowDelete)}}function k(t,e){if(1&t&&o._UZ(0,"img",22),2&t){const t=o.oxw(2);o.Q6J("src",t.preview,o.LSH)}}function I(t,e){if(1&t&&o._UZ(0,"tui-loader",24),2&t){const t=o.oxw(3);o.Q6J("inheritColor",t.isBig)}}function S(t,e){if(1&t&&o.YNc(0,I,1,1,"tui-loader",23),2&t){o.oxw();const t=o.MAs(4),e=o.oxw();o.Q6J("ngIf",e.isLoading)("ngIfElse",t)}}function A(t,e){if(1&t&&o._UZ(0,"tui-svg",26),2&t){const t=e.polymorpheusOutlet,i=o.oxw(3);o.ekj("t-icon_blank",i.isBig||i.isDeleted)("t-icon_error",i.isError),o.Q6J("src",t)}}const E=function(t){return{$implicit:t}};function D(t,e){if(1&t&&o.YNc(0,A,1,5,"tui-svg",25),2&t){const t=o.oxw(2);o.Q6J("polymorpheusOutlet",t.icon)("polymorpheusOutletContext",o.VKq(2,E,t.size))}}function X(t,e){if(1&t&&(o.YNc(0,k,1,1,"img",19),o.YNc(1,S,1,2,"ng-template",null,20,o.W1O),o.YNc(3,D,1,4,"ng-template",null,21,o.W1O)),2&t){const t=o.MAs(2),e=o.oxw();o.Q6J("ngIf",e.preview)("ngIfElse",t)}}class z{constructor(t,e,i,n,a){this.sanitizer=t,this.icons=e,this.fileTexts$=i,this.options=n,this.units$=a,this.file={name:""},this.state="normal",this.size="m",this.showDelete=!0,this.showSize=!0,this.removed=new o.vpe,this.focused=!1}get preview(){return this.isBig?this.createPreview(this.file,this.sanitizer):""}get isBig(){return"l"===this.size}get isLoading(){return"loading"===this.state}get isError(){return"error"===this.state}get isDeleted(){return"deleted"===this.state}get allowDelete(){return this.showDelete&&(0,r.tuiIsObserved)(this.removed)}get icon(){return"loading"===this.state?"":this.options.icons[this.state]}get src(){return this.file.src||""}get name(){return this.getName(this.file)}get type(){return this.getType(this.file)}get content$(){return this.calculateContent$(this.state,this.file,this.fileTexts$)}get fileSize$(){return this.calculateFileSize$(this.file,this.units$)}onRemoveClick(){this.removed.emit()}onFocusVisible(t){this.focused=t}calculateContent$(t,e,i){return"error"!==t||e.content?(0,u.of)(this.file.content||""):i.pipe((0,c.U)((t=>t.loadingError)))}calculateFileSize$(t,e){return e.pipe((0,c.U)((e=>this.options.formatSize(e,t.size))))}createPreview(t,e){return t.src?t.src:t instanceof File&&t.type&&t.type.startsWith("image/")?e.bypassSecurityTrustUrl(URL.createObjectURL(t)):""}getName(t){return t.name.split(".").slice(0,-1).join(".")}getType(t){return`.${t.name.split(".").pop()}`||""}}z.ɵfac=function(t){return new(t||z)(o.Y36(a.H7),o.Y36(s.TUI_COMMON_ICONS),o.Y36(l.qk),o.Y36(d.r),o.Y36(l.rV))},z.ɵcmp=o.Xpm({type:z,selectors:[["tui-file"]],hostVars:5,hostBindings:function(t,e){2&t&&(o.uIk("data-delete",e.showDelete),o.ekj("_focused",e.focused)("_link",e.src))},inputs:{file:"file",state:"state",size:"size",showDelete:"showDelete",showSize:"showSize",leftContent:"leftContent"},outputs:{removed:"removed"},ngContentSelectors:["*"],decls:7,vars:2,consts:[[3,"ngTemplateOutlet",4,"ngIf","ngIfElse"],["withLink",""],["fileInfoTemplate",""],["defaultLeftContent",""],[3,"ngTemplateOutlet"],["rel","noreferrer noopener","target","_blank",1,"t-link",3,"href","tuiFocusVisibleChange"],[1,"t-preview"],[4,"polymorpheusOutlet"],[1,"t-wrapper"],[1,"t-text"],["automation-id","tui-file__name",1,"t-name"],["automation-id","tui-file__type",1,"t-type"],["automation-id","tui-file__size","class","t-size",4,"ngIf"],["automation-id","tui-file__content","class","t-content",4,"ngIf"],[4,"ngIf"],["automation-id","tui-file__size",1,"t-size"],["automation-id","tui-file__content",1,"t-content"],["appearance","icon","automation-id","tui-file__remove","size","xs","tuiIconButton","","tuiPreventDefault","mousedown","type","button","class","t-remove",3,"icon","title","click.prevent",4,"ngIf"],["appearance","icon","automation-id","tui-file__remove","size","xs","tuiIconButton","","tuiPreventDefault","mousedown","type","button",1,"t-remove",3,"icon","title","click.prevent"],["alt","file preview","automation-id","tui-file__preview","class","t-image",3,"src",4,"ngIf","ngIfElse"],["loader",""],["svg",""],["alt","file preview","automation-id","tui-file__preview",1,"t-image",3,"src"],["automation-id","tui-file__loader","class","t-loader",3,"inheritColor",4,"ngIf","ngIfElse"],["automation-id","tui-file__loader",1,"t-loader",3,"inheritColor"],["automation-id","tui-file__icon","class","t-icon",3,"t-icon_blank","t-icon_error","src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-file__icon",1,"t-icon",3,"src"]],template:function(t,e){if(1&t&&(o.F$t(),o.YNc(0,_,1,1,"ng-container",0),o.YNc(1,C,2,2,"ng-template",null,1,o.W1O),o.YNc(3,P,14,12,"ng-template",null,2,o.W1O),o.YNc(5,X,5,2,"ng-template",null,3,o.W1O)),2&t){const t=o.MAs(2);o.Q6J("ngIf",!e.src)("ngIfElse",t)}},directives:[p.O5,p.tP,h.q,g.Li,m.v,f.A,v.k,b.P],pipes:[p.Ov],styles:['[_nghost-%COMP%]{position:relative;display:flex;align-items:center;font:var(--tui-font-text-m);background:var(--tui-base-01);border:1px solid var(--tui-base-03);border-radius:var(--tui-radius-m)}[data-delete=always][_nghost-%COMP%] .t-remove[_ngcontent-%COMP%]{opacity:1}[data-mode=onDark][_nghost-%COMP%]{color:var(--tui-text-01-night)}[_nghost-%COMP%]:not(._link){padding:.5625rem 2.1875rem .5625rem .5625rem}[_nghost-%COMP%]:hover .t-remove[_ngcontent-%COMP%]{opacity:1}._focused[_nghost-%COMP%]{border-color:var(--tui-focus);box-shadow:0 0 0 1px inset var(--tui-focus)}.t-link[_ngcontent-%COMP%]{display:flex;flex:1;padding:.5625rem 2.1875rem .5625rem .5625rem;text-decoration:none;outline:none;cursor:pointer;color:var(--tui-text-01);max-width:calc(100% - 2.75rem)}.t-link[_ngcontent-%COMP%]:hover{background-color:var(--tui-base-02)}.t-preview[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.75rem;border-radius:var(--tui-radius-m);overflow:hidden;color:var(--tui-base-06)}.t-preview_big[_ngcontent-%COMP%]{width:4rem;height:4rem;margin-right:1rem}.t-preview_big[_ngcontent-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:var(--tui-base-08);opacity:.08}.t-image[_ngcontent-%COMP%]{max-width:100%;max-height:100%}.t-loader[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%}.t-icon[_ngcontent-%COMP%]{position:absolute;top:0;left:0;bottom:0;right:0;color:var(--tui-success-fill);margin:auto}.t-icon_blank[_ngcontent-%COMP%]{color:var(--tui-base-06)}.t-icon_error[_ngcontent-%COMP%]{color:var(--tui-error-fill)}.t-remove[_ngcontent-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:.625rem;right:.625rem}.t-remove[_ngcontent-%COMP%]:focus{opacity:1}.t-remove[_ngcontent-%COMP%]:focus-visible{box-shadow:inset 0 0 0 2px var(--tui-focus)}@media (hover: hover) and (pointer: fine){.t-remove[_ngcontent-%COMP%]{opacity:0}}.t-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.t-text[_ngcontent-%COMP%]{display:flex}.t-size[_ngcontent-%COMP%]{flex-shrink:0;opacity:var(--tui-disabled-opacity);margin-left:.5rem}.t-type[_ngcontent-%COMP%]{flex-shrink:0}.t-name[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-content[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-error-fill)}'],changeDetection:0}),(0,n.gn)([r.tuiPure],z.prototype,"calculateContent$",null),(0,n.gn)([r.tuiPure],z.prototype,"calculateFileSize$",null),(0,n.gn)([r.tuiPure],z.prototype,"createPreview",null),(0,n.gn)([r.tuiPure],z.prototype,"getName",null),(0,n.gn)([r.tuiPure],z.prototype,"getType",null)},2216:(t,e,i)=>{i.d(e,{D:()=>b});var n=i(74788),o=i(4797),a=i(57620),r=i(12057),s=i(39607),l=i(88618),u=i(76189);function c(t,e){1&t&&n.GkF(0)}function d(t,e){if(1&t&&n.GkF(0,6),2&t){const t=n.oxw().$implicit;n.Q6J("ngTemplateOutlet",t)}}function p(t,e){if(1&t&&(n.ynx(0),n.YNc(1,d,1,1,"ng-container",5),n.BQk()),2&t){const t=e.index,i=n.oxw();n.xp6(1),n.Q6J("ngIf",!i.max||t=i.max)}}function m(t,e){if(1&t&&(n.TgZ(0,"tui-expand",7),n.TgZ(1,"div",8),n.YNc(2,g,2,1,"ng-container",2),n.qZA(),n.qZA()),2&t){const t=n.oxw();n.Q6J("expanded",t.expanded),n.xp6(2),n.Q6J("ngForOf",t.items)}}function f(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",9),n.NdJ("click",(function(){return n.CHM(t),n.oxw().toggle()})),n._uU(1),n.ALo(2,"async"),n.qZA()}if(2&t){const t=n.oxw();n.ekj("t-button_collapsed",!t.expanded),n.xp6(1),n.hij(" ",n.lcZ(2,3,t.expanded?t.hideText$:t.showAllText$)," ")}}const v=["*"];let b=(()=>{class t{constructor(t,e){this.hideText$=t,this.showAllText$=e,this.items=o.EMPTY_QUERY,this.max=0,this.expanded=!1,this.expandedChange=new n.vpe}get hasExtraItems(){return!!this.max&&this.items.length>this.max}toggle(){this.expanded=!this.expanded,this.expandedChange.emit(this.expanded)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.vy),n.Y36(a.jV))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-files"]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,o.TuiItemDirective,4,n.Rgc),2&t){let t;n.iGM(t=n.CRH())&&(e.items=t)}},inputs:{max:"max",expanded:"expanded"},outputs:{expandedChange:"expandedChange"},ngContentSelectors:v,decls:7,vars:7,consts:[[4,"ngIf"],["orientation","vertical","tuiGroup","",1,"t-files",3,"collapsed"],[4,"ngFor","ngForOf"],[3,"expanded",4,"ngIf"],["appearance","whiteblock","size","m","tuiButton","","type","button","class","t-button",3,"t-button_collapsed","click",4,"ngIf"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"],[3,"expanded"],[1,"t-extra-items"],["appearance","whiteblock","size","m","tuiButton","","type","button",1,"t-button",3,"click"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,c,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"section",1),n.Hsn(3),n.YNc(4,p,2,1,"ng-container",2),n.YNc(5,m,3,2,"tui-expand",3),n.YNc(6,f,3,5,"button",4),n.qZA()),2&t&&(n.Q6J("ngIf",n.lcZ(1,5,null==e.items?null:e.items.changes)),n.xp6(2),n.Q6J("collapsed",!0),n.xp6(2),n.Q6J("ngForOf",e.items),n.xp6(1),n.Q6J("ngIf",e.hasExtraItems),n.xp6(1),n.Q6J("ngIf",e.hasExtraItems))},directives:[r.O5,s.g,r.sg,r.tP,l.S,u.v],pipes:[r.Ov],styles:["tui-files{display:block}tui-files .t-files{position:relative;display:block;width:100%;height:100%;border-radius:var(--tui-radius-m);overflow:hidden}tui-files .t-button{z-index:3;width:100%;background:var(--tui-base-01)}tui-files .t-button_collapsed{box-shadow:var(--tui-shadow-modal);margin-top:-1.5rem}tui-files .t-extra-items tui-file{border-radius:0;margin-top:0;margin-bottom:-.0625rem}\n"],encapsulation:2,changeDetection:0}),t})()},16166:(t,e,i)=>{i.d(e,{x:()=>m});var n=i(74788),o=i(23738),a=i(4797),r=i(12057),s=i(82285),l=i(89570),u=i(4123),c=i(30644);function d(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}function p(t,e){if(1&t&&n._UZ(0,"tui-badge",5),2&t){const t=e.ngIf,i=n.oxw().$implicit,o=n.oxw();n.ekj("t-badge_disabled",o.disabledItemHandler(i)),n.Q6J("size",o.size)("value",t)}}const h=function(t){return{$implicit:t}};function g(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-checkbox-block",1),n.NdJ("ngModelChange",(function(e){const i=n.CHM(t).$implicit;return n.oxw().onCheckbox(e,i)})),n.TgZ(1,"div",2),n.YNc(2,d,2,1,"ng-container",3),n.YNc(3,p,1,4,"tui-badge",4),n.qZA(),n.qZA()}if(2&t){const t=e.$implicit,i=n.oxw();n.Q6J("disabled",i.disabledItemHandler(t))("hideCheckbox",!0)("ngModel",i.isCheckboxEnabled(t))("size",i.size),n.xp6(2),n.Q6J("polymorpheusOutlet",i.content)("polymorpheusOutletContext",n.VKq(7,h,t)),n.xp6(1),n.Q6J("ngIf",i.badgeHandler(t))}}let m=(()=>{class t extends a.AbstractTuiMultipleControl{constructor(t,e,i){super(t,e),this.el=i,this.identityMatcher=a.TUI_DEFAULT_IDENTITY_MATCHER,this.items=[],this.size="m",this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.toggledItem=new n.vpe,this.content=({$implicit:t})=>(0,a.TUI_DEFAULT_STRINGIFY)(t),this.badgeHandler=t=>Number(t)}get focused(){return(0,a.tuiIsNativeFocusedIn)(this.el.nativeElement)}onCheckbox(t,e){this.toggledItem.emit(e),this.value=t?[...this.value,e]:this.value.filter((t=>!this.identityMatcher(t,e)))}isCheckboxEnabled(t){return this.value.some((e=>this.identityMatcher(e,t)))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(n.SBq))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-filter"]],hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{identityMatcher:"identityMatcher",items:"items",size:"size",disabledItemHandler:"disabledItemHandler",content:"content",badgeHandler:"badgeHandler"},outputs:{toggledItem:"toggledItem"},features:[n.qOj],decls:1,vars:1,consts:[["automation-id","tui-filter__checkbox","class","t-item",3,"disabled","hideCheckbox","ngModel","size","ngModelChange",4,"ngFor","ngForOf"],["automation-id","tui-filter__checkbox",1,"t-item",3,"disabled","hideCheckbox","ngModel","size","ngModelChange"],["automation-id","tui-filter__content",1,"t-content"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-filter__badge","tuiMode","onLight","class","t-badge",3,"t-badge_disabled","size","value",4,"ngIf"],["automation-id","tui-filter__badge","tuiMode","onLight",1,"t-badge",3,"size","value"]],template:function(t,e){1&t&&n.YNc(0,g,4,9,"tui-checkbox-block",0),2&t&&n.Q6J("ngForOf",e.items)},directives:[r.sg,s.C,o.JJ,o.On,l.Li,r.O5,u.g,c.w],styles:["[_nghost-%COMP%]{display:block;margin-bottom:-.25rem}.t-content[_ngcontent-%COMP%]{display:flex;align-items:center}.t-item[_ngcontent-%COMP%]{margin-right:.25rem;margin-bottom:.25rem}.t-item[_ngcontent-%COMP%]:last-child, [data-size=l][_nghost-%COMP%] .t-item[_ngcontent-%COMP%]:last-child{margin-right:0}[data-size=l][_nghost-%COMP%] .t-item[_ngcontent-%COMP%]{margin-right:.5rem;margin-bottom:.5rem}.t-badge[_ngcontent-%COMP%]{margin-left:.25rem}.t-badge_disabled[_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}"],changeDetection:0}),t})()},45646:(t,e,i)=>{i.d(e,{$:()=>X});var n=i(64762),o=i(12057),a=i(74788),r=i(23738),s=i(4797),l=i(64862),u=i(93920),c=i(57620),d=i(26215),p=i(25917),h=i(66682),g=i(46797),m=i(43190),f=i(88002),v=i(87973),b=i(63060),_=i(62733),C=i(88494),x=i(89570),M=i(34880),y=i(2697),w=i(67446),O=i(29070),T=i(54255),P=i(15491);function k(t,e){if(1&t){const t=a.EpF();a.TgZ(0,"tui-svg",4),a.NdJ("click",(function(){return a.CHM(t),a.oxw(2).copy()})),a.qZA()}if(2&t){const t=e.polymorpheusOutlet,i=a.oxw(2),n=a.MAs(6);a.Q6J("disabled",!i.value)("src",t)("tuiHint",n)("tuiHintAppearance",i.messageAppearance)("tuiHintDirection",i.messageDirection)}}const I=function(t){return{$implicit:t}};function S(t,e){if(1&t&&a.YNc(0,k,1,5,"tui-svg",3),2&t){const t=a.oxw();a.Q6J("polymorpheusOutlet",t.icon)("polymorpheusOutletContext",a.VKq(2,I,t.size))}}function A(t,e){if(1&t&&(a.ynx(0),a._uU(1),a.BQk()),2&t){const t=e.polymorpheusOutlet;a.xp6(1),a.hij(" ",t," ")}}function E(t,e){if(1&t&&(a.YNc(0,A,2,1,"ng-container",5),a.ALo(1,"async")),2&t){const t=a.oxw();a.Q6J("polymorpheusOutlet",a.lcZ(1,1,t.hintText$))}}const D=["*",[["input"]]];class X extends s.AbstractTuiControl{constructor(t,e,i,n,o,a){super(t,e),this.doc=i,this.copyTexts$=n,this.options=o,this.textfieldSize=a,this.copied$=new d.X(!1),this.successMessage=this.options.successMessage,this.messageDirection=this.options.messageDirection,this.messageAppearance=this.options.messageAppearance}get size(){return this.textfieldSize.size}get hintText$(){return this.copyTexts$.pipe((0,m.w)((t=>this.copied$.pipe((0,m.w)((e=>e?(this.copied$.next(!1),(0,h.T)((0,p.of)(this.successMessage||t[1]),(0,g.H)(3e3).pipe((0,f.U)((()=>t[0]))))):(0,p.of)(t[0])))))))}get nativeFocusableElement(){return this.computedDisabled||!this.textfield?null:this.textfield.nativeFocusableElement}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get icon(){return this.options.icon}onValueChange(t){this.value=t}onFocused(t){this.updateFocused(t)}copy(){var t;(null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&(this.textfield.nativeFocusableElement.select(),this.doc.execCommand("copy"),this.copied$.next(!0))}getFallbackValue(){return""}}X.ɵfac=function(t){return new(t||X)(a.Y36(r.a5,10),a.Y36(a.sBO),a.Y36(o.K0),a.Y36(c.UV),a.Y36(v.IB),a.Y36(l.TUI_TEXTFIELD_SIZE))},X.ɵcmp=a.Xpm({type:X,selectors:[["tui-input-copy"]],viewQuery:function(t,e){if(1&t&&a.Gf(l.TuiPrimitiveTextfieldComponent,5),2&t){let t;a.iGM(t=a.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&a.uIk("data-size",e.size)},inputs:{successMessage:"successMessage",messageDirection:"messageDirection",messageAppearance:"messageAppearance"},features:[a._Bn([u.E2,(0,s.tuiAsFocusableItemAccessor)(X),(0,s.tuiAsControl)(X)]),a.qOj],ngContentSelectors:["*","input"],decls:7,vars:10,consts:[[1,"t-textfield",3,"disabled","focusable","invalid","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","valueChange","focusedChange"],["iconContent",""],["hint",""],["appearance","icon","automation-id","tui-copy__icon","tuiWrapper","","class","t-icon",3,"disabled","src","tuiHint","tuiHintAppearance","tuiHintDirection","click",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","automation-id","tui-copy__icon","tuiWrapper","",1,"t-icon",3,"disabled","src","tuiHint","tuiHintAppearance","tuiHintDirection","click"],[4,"polymorpheusOutlet"]],template:function(t,e){if(1&t&&(a.F$t(D),a.TgZ(0,"tui-primitive-textfield",0),a.NdJ("valueChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)})),a.Hsn(1),a.Hsn(2,1,["ngProjectAs","input",5,["input"]]),a.qZA(),a.YNc(3,S,1,4,"ng-template",null,1,a.W1O),a.YNc(5,E,2,3,"ng-template",null,2,a.W1O)),2&t){const t=a.MAs(4);a.Q6J("disabled",e.computedDisabled)("focusable",e.focusable)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.disabled?"":t)("value",e.value)}},directives:[b.y,_.B,C.A,x.Li,M.P,y.o,w.D,O.x,T.t,P.D],pipes:[o.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-icon[_ngcontent-%COMP%]{position:relative;cursor:pointer;pointer-events:auto;color:var(--tui-base-06)}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),(0,n.gn)([s.tuiPure],X.prototype,"hintText$",null)},66416:(t,e,i)=>{i.d(e,{w:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-copy"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},87973:(t,e,i)=>{i.d(e,{IB:()=>a,sd:()=>o,x8:()=>r});var n=i(4797);const o={successMessage:"",messageDirection:"bottom-left",messageAppearance:"",icon:({$implicit:t})=>"s"===t?"tuiIconCopy":"tuiIconCopyLarge"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},65009:(t,e,i)=>{i.d(e,{E:()=>_});var n=i(74788),o=i(23738),a=i(72878),r=i(4797),s=i(64862),l=i(43570),u=i(57620),c=i(65779),d=i(16753),p=i(13735),h=i(12057),g=i(76189);function m(t,e){if(1&t){const t=n.EpF();n.ynx(0),n.TgZ(1,"section",2),n.TgZ(2,"button",3),n.NdJ("click",(function(){return n.CHM(t),n.oxw(2).increaseValue()}))("mousedown",(function(e){n.CHM(t);const i=n.oxw(2);return i.onButtonMouseDown(e,i.plusButtonDisabled)})),n.qZA(),n.TgZ(3,"button",4),n.NdJ("click",(function(){return n.CHM(t),n.oxw(2).decreaseValue()}))("mousedown",(function(e){n.CHM(t);const i=n.oxw(2);return i.onButtonMouseDown(e,i.minusButtonDisabled)})),n.qZA(),n.qZA(),n.BQk()}if(2&t){const t=e.ngIf,i=n.oxw(2);n.xp6(2),n.Q6J("appearance",i.options.appearance)("disabled",i.plusButtonDisabled)("focusable",!1)("icon",i.iconUp)("title",t[0]),n.xp6(1),n.Q6J("appearance",i.options.appearance)("disabled",i.minusButtonDisabled)("focusable",!1)("icon",i.iconDown)("title",t[1])}}function f(t,e){if(1&t&&(n.ynx(0),n.YNc(1,m,4,10,"ng-container",1),n.ALo(2,"async"),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("ngIf",n.lcZ(2,1,t.minusTexts$))}}const v=["*",[["input"]]],b=["*","input"];let _=(()=>{class t extends r.AbstractTuiNullableControl{constructor(t,e,i,n,o,a,r){super(t,e),this.textfieldController=i,this.minusTexts$=n,this.isMobile=o,this.options=a,this.numberFormat=r,this.step=this.options.step,this.min=this.options.min,this.max=this.options.max,this.hideButtons=this.options.hideButtons,this.prefix="",this.postfix=this.options.postfix}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:this.options.min}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:this.options.max}get buttonsHidden(){return this.hideButtons||"table"===this.textfieldController.appearance}get iconUp(){return this.options.icons.up}get iconDown(){return this.options.icons.down}get nativeFocusableElement(){return!this.inputNumber||this.computedDisabled?null:this.inputNumber.nativeFocusableElement}get size(){return this.textfieldController.size}get focused(){return(0,r.tuiIsNativeFocused)(this.nativeFocusableElement)}get minusButtonDisabled(){return!this.interactive||(0,r.tuiIsPresent)(this.value)&&this.value<=this.computedMin}get plusButtonDisabled(){return!this.interactive||(0,r.tuiIsPresent)(this.value)&&this.value>=this.computedMax}onButtonMouseDown(t,e=!1){e||!this.nativeFocusableElement||this.isMobile||(t.preventDefault(),this.nativeFocusableElement.focus())}onFocused(t){this.updateFocused(t)}onInputNumberChange(t){this.value=t}onValueChange(t){this.value=(0,a.vZ)(t,this.numberFormat.decimalSeparator)}decreaseValue(){if(this.readOnly)return;const t=(this.value||0)-this.step;this.safeUpdateValue(t)}increaseValue(){if(this.readOnly)return;const t=(this.value||0)+this.step;this.safeUpdateValue(t)}onKeydown(t){switch(t.key){case"ArrowUp":case"Up":this.increaseValue(),t.preventDefault();break;case"ArrowDown":case"Down":this.decreaseValue(),t.preventDefault()}}safeUpdateValue(t){this.value=(0,r.tuiClamp)(t,this.computedMin,this.computedMax)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(s.TUI_TEXTFIELD_WATCHED_CONTROLLER),n.Y36(u.mT),n.Y36(r.TUI_IS_MOBILE),n.Y36(c.lf),n.Y36(s.TUI_NUMBER_FORMAT))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-count"]],viewQuery:function(t,e){if(1&t&&n.Gf(l.qS,5),2&t){let t;n.iGM(t=n.CRH())&&(e.inputNumber=t.first)}},hostVars:3,hostBindings:function(t,e){2&t&&(n.uIk("data-size",e.size),n.ekj("_hide-buttons",e.buttonsHidden))},inputs:{step:"step",min:"min",max:"max",hideButtons:"hideButtons",prefix:"prefix",postfix:"postfix"},features:[n._Bn([(0,r.tuiAsFocusableItemAccessor)(t),(0,r.tuiAsControl)(t),s.TEXTFIELD_CONTROLLER_PROVIDER]),n.qOj],ngContentSelectors:b,decls:4,vars:14,consts:[["decimal","never",1,"t-textfield",3,"disabled","focusable","max","min","nativeId","postfix","prefix","pseudoActive","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","ngModel","ngModelChange","focusedChange","keydown"],[4,"ngIf"],[1,"t-buttons"],["automation-id","tui-input-count__plus-button","size","s","tuiIconButton","","type","button",1,"t-button","t-button_plus",3,"appearance","disabled","focusable","icon","title","click","mousedown"],["automation-id","tui-input-count__minus-button","size","s","tuiIconButton","","type","button",1,"t-button","t-button_minus",3,"appearance","disabled","focusable","icon","title","click","mousedown"]],template:function(t,e){1&t&&(n.F$t(v),n.TgZ(0,"tui-input-number",0),n.NdJ("ngModelChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)}))("keydown",(function(t){return e.onKeydown(t)})),n.Hsn(1),n.Hsn(2,1,["ngProjectAs","input",5,["input"]]),n.qZA(),n.YNc(3,f,3,3,"ng-container",1)),2&t&&(n.Q6J("disabled",e.computedDisabled)("focusable",e.focusable)("max",e.computedMax)("min",e.computedMin)("nativeId",e.nativeId)("postfix",e.postfix)("prefix",e.prefix)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.pseudoInvalid)("readOnly",e.readOnly)("ngModel",e.value),n.xp6(3),n.Q6J("ngIf",!e.buttonsHidden))},directives:[d.q,p.g,o.JJ,o.On,h.O5,g.v],pipes:[h.Ov],styles:["[_nghost-%COMP%]{display:flex;font:var(--tui-font-text-s);border-radius:var(--tui-radius-m);height:var(--tui-height-m);color:var(--tui-text-01);text-align:left}._disabled[_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]{font:var(--tui-font-text-m);height:var(--tui-height-l)}.t-textfield[_ngcontent-%COMP%]{position:relative;border-radius:inherit;text-align:inherit;flex-grow:1;min-width:0}[_nghost-%COMP%]:not(._hide-buttons) .t-textfield[_ngcontent-%COMP%]{border-top-right-radius:0;border-bottom-right-radius:0}.t-buttons[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-left:.125rem;height:100%;border-radius:inherit}.t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]{display:flex;width:calc(var(--tui-height-m) * .75);height:calc(50% - .0625rem);border-radius:0}.t-buttons[_ngcontent-%COMP%] .t-button_plus[_ngcontent-%COMP%]{margin-bottom:.125rem;border-top-right-radius:inherit}.t-buttons[_ngcontent-%COMP%] .t-button_minus[_ngcontent-%COMP%]{border-bottom-right-radius:inherit}[data-size=l][_nghost-%COMP%] .t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]{width:calc(var(--tui-height-l) * .75)}"],changeDetection:0}),t})()},10383:(t,e,i)=>{i.d(e,{a:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t)}ngAfterViewInit(){if(this.host.nativeFocusableElement){const{nativeFocusableElement:t}=this.host;t.autocomplete="off",t.inputMode="numeric",t.maxLength=t.maxLength>-1?t.maxLength:18}}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-count"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},65779:(t,e,i)=>{i.d(e,{e8:()=>o,iL:()=>r,lf:()=>a});var n=i(4797);const o={icons:{up:"tuiIconPlus",down:"tuiIconMinus"},appearance:"textfield",hideButtons:!1,min:0,max:Number.MAX_SAFE_INTEGER,step:1,postfix:""},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},22454:(t,e,i)=>{i.d(e,{i:()=>E});var n=i(74788),o=i(23738),a=i(72878),r=i(4797),s=i(64862),l=i(45844),u=i(69322),c=i(57620),d=i(49335),p=i(88002),h=i(62939),g=i(72146),m=i(81125),f=i(87205),v=i(88494),b=i(89570),_=i(34880),C=i(2697),x=i(49746),M=i(66596),y=i(35271),w=i(12057);const O=["multiple",""];function T(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-svg",6),n.NdJ("click",(function(){return n.CHM(t),n.oxw(2).onIconClick()})),n.qZA()}if(2&t){const t=e.polymorpheusOutlet,i=n.oxw(2);n.ekj("t-icon",!i.computedDisabled),n.Q6J("readOnly",i.readOnly)("src",t)}}const P=function(t){return{$implicit:t}};function k(t,e){if(1&t&&n.YNc(0,T,1,4,"tui-svg",5),2&t){const t=n.oxw();n.Q6J("polymorpheusOutlet",t.calendarIcon)("polymorpheusOutletContext",n.VKq(2,P,t.size))}}function I(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-calendar",7),n.NdJ("dayClick",(function(e){return n.CHM(t),n.oxw().onDayClick(e)}))("monthChange",(function(e){return n.CHM(t),n.oxw().onMonthChange(e)}))("mousedown.silent.prevent",(function(){return 0})),n.qZA(),n.TgZ(1,"div",8),n.NdJ("mousedown.silent.prevent",(function(){return 0})),n.TgZ(2,"button",9),n.NdJ("click",(function(){return n.CHM(t),n.oxw().done()})),n._uU(3),n.ALo(4,"async"),n.qZA(),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler)("markerHandler",t.markerHandler)("max",t.computedMax)("min",t.computedMin)("month",t.computedActiveYearMonth)("value",t.value),n.xp6(3),n.hij(" ",n.lcZ(4,7,t.doneWord$)," ")}}const S=["*",[["input"]]],A=["*","input"];let E=(()=>{class t extends r.AbstractTuiMultipleControl{constructor(t,e,i,n,o,u,c,d,h,g,m){var f,v;super(t,e,d),this.isMobile=i,this.mobileCalendar=n,this.dateFormat=o,this.dateSeparator=u,this.dateTexts$=c,this.valueTransformer=d,this.options=h,this.textfieldSize=g,this.doneWord$=m,this.month=null,this.min=this.options.min,this.max=this.options.max,this.disabledItemHandler=r.ALWAYS_FALSE_HANDLER,this.markerHandler=s.TUI_DEFAULT_MARKER_HANDLER,this.defaultActiveYearMonth=r.TuiMonth.currentLocal(),this.expandable=!1,this.inputHidden=!1,this.search="",this.placeholder="",this.rows=1/0,this.maskitoOptions=(0,a.tr)({mode:"dd/mm/yyyy",separator:".",min:null===(f=this.min)||void 0===f?void 0:f.toLocalNativeDate(),max:null===(v=this.max)||void 0===v?void 0:v.toLocalNativeDate()}),this.open=!1,this.filler$=this.dateTexts$.pipe((0,p.U)((t=>(0,r.changeDateSeparator)(t[this.dateFormat],this.dateSeparator)))),this.tagValidator=t=>{var e,i,n;const{year:o,month:a,day:s}=(0,r.tuiIsString)(t)?r.TuiDay.parseRawDateString(t):t,l=new r.TuiDay(o,a,s);return null!==(n=r.TuiDay.isValidDay(o,a,s)&&(null===(e=this.min)||void 0===e?void 0:e.dayBefore(l))&&(null===(i=this.max)||void 0===i?void 0:i.dayAfter(l)))&&void 0!==n&&n},this.disabledItemHandlerWrapper=t=>e=>(0,r.tuiIsString)(e)||t(e.item),this.valueMapper=t=>t.map((t=>new l.r(t,(t=>String(t)))))}onClick(){!this.isMobile&&this.interactive&&(this.open=!this.open)}get size(){return this.textfieldSize.size}get nativeDropdownMode(){return this.isMobile}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:this.options.min}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:this.options.max}get nativeFocusableElement(){var t;return(null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)||null}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get computedMobile(){return this.isMobile&&!!this.mobileCalendar}get calendarIcon(){return this.options.icon}get computedActiveYearMonth(){return this.month||this.value[this.value.length-1]||(0,r.tuiDateClamp)(this.defaultActiveYearMonth,this.computedMin,this.computedMax)}onIconClick(){this.isMobile&&this.interactive&&(this.open=!0)}onEnter(t){this.tagValidator(t)&&(this.value=(0,d.Wq)(this.value,r.TuiDay.normalizeParse(t)),this.inputTag&&(this.inputTag.search=""),this.done())}onValueChange(t){var e;null===(e=this.control)||void 0===e||e.updateValueAndValidity({emitEvent:!1}),t.length||this.mobileCalendar||this.onOpenChange(!0),this.value=t.map((({item:t})=>t))}onDayClick(t){this.value=(0,d.Wq)(this.value,t)}done(){this.open=!1}onMonthChange(t){this.month=t}onOpenChange(t){this.open=t}onFocused(t){this.updateFocused(t)}setDisabledState(){super.setDisabledState(),this.open=!1}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_IS_MOBILE),n.Y36(c.vk,8),n.Y36(r.TUI_DATE_FORMAT),n.Y36(r.TUI_DATE_SEPARATOR),n.Y36(c.zf),n.Y36(c.HF,8),n.Y36(c.WB),n.Y36(s.TUI_TEXTFIELD_SIZE),n.Y36(c.dB))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-date","multiple",""]],viewQuery:function(t,e){if(1&t&&(n.Gf(s.TuiPrimitiveTextfieldComponent,5),n.Gf(u.PZ,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.textfield=t.first),n.iGM(t=n.CRH())&&(e.inputTag=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&n.NdJ("click",(function(){return e.onClick()})),2&t&&n.uIk("data-size",e.size)},inputs:{min:"min",max:"max",disabledItemHandler:"disabledItemHandler",markerHandler:"markerHandler",defaultActiveYearMonth:"defaultActiveYearMonth",expandable:"expandable",inputHidden:"inputHidden",search:"search",placeholder:"placeholder",rows:"rows",tagValidator:"tagValidator"},features:[n._Bn([(0,r.tuiAsFocusableItemAccessor)(t),(0,r.tuiAsControl)(t),(0,c._V)(c.HF),{provide:s.TUI_DROPDOWN_COMPONENT,useFactory:()=>(0,n.f3M)(r.TUI_IS_MOBILE)&&(0,n.f3M)(c.vk,n.XFs.Optional)||(0,n.f3M)(s.TUI_DROPDOWN_COMPONENT,n.XFs.SkipSelf)}]),n.qOj],attrs:O,ngContentSelectors:A,decls:13,vars:32,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange"],[1,"t-input",3,"disabled","disabledItemHandler","editable","expandable","inputHidden","maskito","nativeId","ngModel","placeholder","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","removable","rows","tagValidator","tuiTextfieldFiller","tuiTextfieldIcon","keydown.enter","ngModelChange"],["inputTag",""],["iconContent",""],["dropdown",""],["appearance","icon","tuiWrapper","",3,"t-icon","readOnly","src","click",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",3,"readOnly","src","click"],[3,"disabledItemHandler","markerHandler","max","min","month","value","dayClick","monthChange","mousedown.silent.prevent"],[1,"t-button",3,"mousedown.silent.prevent"],["tuiLink","","type","button",3,"click"]],template:function(t,e){if(1&t){const t=n.EpF();n.F$t(S),n.TgZ(0,"tui-hosted-dropdown",0),n.NdJ("openChange",(function(t){return e.onOpenChange(t)})),n.TgZ(1,"tui-input-tag",1,2),n.NdJ("keydown.enter",(function(){n.CHM(t);const i=n.MAs(2);return e.onEnter(i.search||"")}))("ngModelChange",(function(t){return e.onValueChange(t)})),n.ALo(3,"tuiMapper"),n.ALo(4,"tuiMapper"),n.ALo(5,"tuiMapper"),n.ALo(6,"async"),n.Hsn(7),n.Hsn(8,1,["ngProjectAs","input",5,["input"]]),n.qZA(),n.YNc(9,k,1,4,"ng-template",null,3,n.W1O),n.YNc(11,I,5,9,"ng-template",null,4,n.W1O),n.qZA()}if(2&t){const t=n.MAs(10),i=n.MAs(12);n.Q6J("canOpen",e.interactive)("content",i)("open",e.open&&e.interactive),n.xp6(1),n.Q6J("disabled",e.disabled)("disabledItemHandler",n.xi3(3,21,e.disabledItemHandler,e.disabledItemHandlerWrapper))("editable",!1)("expandable",e.expandable)("inputHidden",e.inputHidden)("maskito",e.maskitoOptions)("nativeId",e.nativeId)("ngModel",n.xi3(4,24,e.value,e.valueMapper))("placeholder",e.placeholder)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.computedInvalid)("readOnly",e.readOnly)("removable",!e.nativeDropdownMode)("rows",e.rows)("tagValidator",n.xi3(5,27,e.tagValidator,e.disabledItemHandlerWrapper))("tuiTextfieldFiller",n.lcZ(6,30,e.filler$)||"")("tuiTextfieldIcon",e.calendarIcon&&t)}},directives:[h.o,g.P,m.ro,o.JJ,o.On,f.k,v.A,b.Li,_.P,C.o,x.a,M.V],pipes:[y.c,w.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-icon[_ngcontent-%COMP%]{pointer-events:auto}.t-button[_ngcontent-%COMP%]{display:flex;height:2.75rem;justify-content:center;box-shadow:inset 0 1px var(--tui-base-03)}.t-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{flex:1;text-align:center}.t-native-input[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:auto;font-size:2rem}"],changeDetection:0}),t})()},92483:(t,e,i)=>{i.d(e,{H:()=>L});var n=i(64762),o=i(74788),a=i(23738),r=i(25219),s=i(72878),l=i(4797),u=i(64862),c=i(39531),d=i(10006),p=i(57620),h=i(88002),g=i(62939),m=i(17163),f=i(40939),v=i(63060),b=i(62733),_=i(48214),C=i(81125),x=i(87205),M=i(88494),y=i(12057),w=i(89570),O=i(34880),T=i(2697),P=i(85385);function k(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}const I=function(t){return{$implicit:t}};function S(t,e){if(1&t&&(o.TgZ(0,"div",6),o.YNc(1,k,2,1,"ng-container",7),o.qZA()),2&t){const t=o.oxw(2);o.xp6(1),o.Q6J("polymorpheusOutlet",t.computedContent)("polymorpheusOutletContext",o.VKq(2,I,t.value))}}function A(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-primitive-textfield",4),o.NdJ("valueChange",(function(e){return o.CHM(t),o.oxw().onValueChange(e)})),o.Hsn(1),o.Hsn(2,1,["ngProjectAs","input",5,["input"]]),o.YNc(3,S,2,4,"div",5),o.qZA()}if(2&t){const t=e.tuiLet,i=o.oxw(),n=o.MAs(4);o.Q6J("disabled",i.computedDisabled)("invalid",i.computedInvalid)("maskito",i.computedMask)("nativeId",i.nativeId)("pseudoActive",i.pseudoActive)("pseudoFocus",i.innerPseudoFocused)("pseudoHover",i.pseudoHover)("readOnly",i.readOnly)("tuiTextfieldFiller",i.getComputedRangeFiller(t||""))("tuiTextfieldIcon",i.calendarIcon&&n)("value",i.computedValue),o.xp6(3),o.Q6J("ngIf",i.showValueTemplate)}}function E(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-svg",9),o.NdJ("click",(function(){return o.CHM(t),o.oxw(2).onIconClick()})),o.qZA()}if(2&t){const t=e.polymorpheusOutlet,i=o.oxw(2);o.ekj("t-icon",!i.computedDisabled),o.Q6J("readOnly",i.readOnly)("src",t)}}function D(t,e){if(1&t&&o.YNc(0,E,1,4,"tui-svg",8),2&t){const t=o.oxw();o.Q6J("polymorpheusOutlet",t.calendarIcon)("polymorpheusOutletContext",o.VKq(2,I,t.size))}}function X(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-calendar-range",10),o.NdJ("valueChange",(function(e){return o.CHM(t),o.oxw().onRangeChange(e)})),o.qZA()}if(2&t){const t=o.oxw();o.Q6J("defaultViewedMonth",t.defaultViewedMonth)("disabledItemHandler",t.disabledItemHandler)("items",t.items)("markerHandler",t.markerHandler)("max",t.computedMax)("maxLength",t.maxLength)("min",t.computedMin)("minLength",t.minLength)("value",t.value)}}const z=["*",[["input"]]];class L extends l.AbstractTuiNullableControl{constructor(t,e,i,n,o,a,r,s,c,p){super(t,e,s),this.isMobile=i,this.mobileCalendar=n,this.dateFormat=o,this.dateSeparator=a,this.dateTexts$=r,this.valueTransformer=s,this.options=c,this.textfieldSize=p,this.disabledItemHandler=l.ALWAYS_FALSE_HANDLER,this.markerHandler=u.TUI_DEFAULT_MARKER_HANDLER,this.defaultViewedMonth=l.TuiMonth.currentLocal(),this.items=[],this.min=this.options.min,this.max=this.options.max,this.minLength=null,this.maxLength=null,this.open=!1,this.selectedActivePeriod=null,this.maxLengthMapper=d.EP,this.dateFiller$=this.dateTexts$.pipe((0,h.U)((t=>(0,l.changeDateSeparator)(t[this.dateFormat],this.dateSeparator))))}onClick(){!this.isMobile&&this.interactive&&this.toggle()}ngAfterViewChecked(){this.calendarRange&&(this.calendarRange.selectedActivePeriod=this.selectedActivePeriod,this.calendarRange.cdr.markForCheck())}get size(){return this.textfieldSize.size}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:l.TUI_FIRST_DAY}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:l.TUI_LAST_DAY}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get computedMobile(){return this.isMobile&&!!this.mobileCalendar}get calendarIcon(){return this.options.icon}get computedExampleText(){var t,e;return this.items.length&&(null===(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)||void 0===e?void 0:e.placeholder)||""}get computedMask(){var t,e;const i=(null===(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)||void 0===e?void 0:e.value)!==this.computedValue;return this.activePeriod||i?r.A_:this.calculateMask(this.dateFormat,this.dateSeparator,this.computedMin,this.computedMax,this.minLength,this.maxLength)}get activePeriod(){var t;return null!==(t=this.selectedActivePeriod)&&void 0!==t?t:this.items.find((t=>(0,l.tuiNullableSame)(this.value,t.range,((t,e)=>t.from.daySame(e.from.dayLimit(this.min,this.max))&&t.to.daySame(e.to.dayLimit(this.min,this.max))))))||null}get computedValue(){const{value:t,nativeValue:e,activePeriod:i}=this;return i?String(i):t?t.getFormattedDayRange(this.dateFormat,this.dateSeparator):e}get showValueTemplate(){return(0,l.tuiIsPresent)(this.value)&&!this.focused}get computedContent(){var t;return(null===(t=this.activePeriod)||void 0===t?void 0:t.content)||this.computedValue}get innerPseudoFocused(){return!1!==this.pseudoFocus&&(!(!this.open&&!this.computedFocused)||null)}get nativeValue(){var t;return(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.value)||""}set nativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}getComputedRangeFiller(t){return this.activePeriod?"":this.getDateRangeFiller(t)}onIconClick(){this.isMobile&&this.interactive&&this.onOpenChange(!0)}onOpenChange(t){this.open=t}onValueChange(t){this.control&&this.control.updateValueAndValidity({emitEvent:!1}),t||this.mobileCalendar||this.onOpenChange(!0),this.value=t.length===l.DATE_RANGE_FILLER_LENGTH?l.TuiDayRange.normalizeParse(t,this.dateFormat):null,this.value||(this.selectedActivePeriod=null)}onRangeChange(t){var e,i;this.toggle(),this.focusInput(),t||(this.nativeValue=""),this.value=t,this.selectedActivePeriod=null!==(i=null===(e=this.calendarRange)||void 0===e?void 0:e.selectedActivePeriod)&&void 0!==i?i:null}onItemSelect(t){this.toggle(),this.focusInput(),"string"==typeof t?null!==this.activePeriod&&(this.value=null,this.nativeValue=""):this.value=t.range.dayLimit(this.min,this.max)}onActiveZone(t){this.updateFocused(t),t||this.itemSelected||this.nativeValue.length!==l.DATE_FILLER_LENGTH&&this.nativeValue.length!==l.DATE_FILLER_LENGTH+l.RANGE_SEPARATOR_CHAR.length||(this.value=l.TuiDayRange.normalizeParse(this.nativeValue,this.dateFormat))}writeValue(t){super.writeValue(t),this.nativeValue=t?this.computedValue:""}valueIdenticalComparator(t,e){return(0,l.tuiNullableSame)(t,e,((t,e)=>t.daySame(e)))}calculateMask(t,e,i,n,o,a){return(0,s.n9)({separator:e,mode:d.ux[t],min:i.toLocalNativeDate(),max:n.toLocalNativeDate(),minLength:o||{},maxLength:a||{}})}get itemSelected(){return-1!==this.items.findIndex((t=>String(t)===this.nativeValue))}toggle(){this.open=!this.open}focusInput(t=!1){this.nativeFocusableElement&&this.nativeFocusableElement.focus({preventScroll:t})}getDateRangeFiller(t){return`${t}${l.RANGE_SEPARATOR_CHAR}${t}`}}L.ɵfac=function(t){return new(t||L)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(l.TUI_IS_MOBILE),o.Y36(p.vk,8),o.Y36(l.TUI_DATE_FORMAT),o.Y36(l.TUI_DATE_SEPARATOR),o.Y36(p.zf),o.Y36(p.LD,8),o.Y36(p.WB),o.Y36(u.TUI_TEXTFIELD_SIZE))},L.ɵcmp=o.Xpm({type:L,selectors:[["tui-input-date-range"]],viewQuery:function(t,e){if(1&t&&(o.Gf(u.TuiPrimitiveTextfieldComponent,5),o.Gf(c.m,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.textfield=t.first),o.iGM(t=o.CRH())&&(e.calendarRange=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("click",(function(){return e.onClick()})),2&t&&o.uIk("data-size",e.size)},inputs:{disabledItemHandler:"disabledItemHandler",markerHandler:"markerHandler",defaultViewedMonth:"defaultViewedMonth",items:"items",min:"min",max:"max",minLength:"minLength",maxLength:"maxLength"},features:[o._Bn([(0,l.tuiAsFocusableItemAccessor)(L),(0,l.tuiAsControl)(L),(0,p._V)(p.LD),{provide:u.TUI_DROPDOWN_COMPONENT,useFactory:()=>(0,o.f3M)(l.TUI_IS_MOBILE)&&(0,o.f3M)(p.vk,o.XFs.Optional)||(0,o.f3M)(u.TUI_DROPDOWN_COMPONENT,o.XFs.SkipSelf)}]),o.qOj],ngContentSelectors:["*","input"],decls:7,vars:6,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["automation-id","tui-input-date-range__textfield","tuiValueAccessor","","class","t-textfield",3,"disabled","invalid","maskito","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldFiller","tuiTextfieldIcon","value","valueChange",4,"tuiLet"],["iconContent",""],["dropdown",""],["automation-id","tui-input-date-range__textfield","tuiValueAccessor","",1,"t-textfield",3,"disabled","invalid","maskito","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldFiller","tuiTextfieldIcon","value","valueChange"],["ngProjectAs","tuiContent","class","t-value",5,["tuiContent"],4,"ngIf"],["ngProjectAs","tuiContent",5,["tuiContent"],1,"t-value"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","automation-id","tui-input-date-range__icon","tuiWrapper","",3,"t-icon","readOnly","src","click",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","automation-id","tui-input-date-range__icon","tuiWrapper","",3,"readOnly","src","click"],[3,"defaultViewedMonth","disabledItemHandler","items","markerHandler","max","maxLength","min","minLength","value","valueChange"]],template:function(t,e){if(1&t&&(o.F$t(z),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("openChange",(function(t){return e.onOpenChange(t)}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),o.YNc(1,A,4,12,"tui-primitive-textfield",1),o.ALo(2,"async"),o.YNc(3,D,1,4,"ng-template",null,2,o.W1O),o.YNc(5,X,1,9,"ng-template",null,3,o.W1O),o.qZA()),2&t){const t=o.MAs(6);o.Q6J("canOpen",e.interactive)("content",t)("open",e.open&&e.interactive),o.xp6(1),o.Q6J("tuiLet",o.lcZ(2,4,e.dateFiller$))}},directives:[g.o,m.e,f.L,v.y,b.B,_.n,C.ro,x.k,M.A,y.O5,w.Li,O.P,T.o,P.m],pipes:[y.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}._disabled[_nghost-%COMP%]{pointer-events:none}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-icon[_ngcontent-%COMP%]{pointer-events:auto}.t-value[_ngcontent-%COMP%]{display:flex;width:100%;align-items:center}"],changeDetection:0}),(0,n.gn)([l.tuiPure],L.prototype,"calculateMask",null)},48706:(t,e,i)=>{i.d(e,{d:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.computedValue}onValueChange(t){this.host.onValueChange(t)}process(t){t.inputMode="numeric"}ngDoCheck(){this.host.nativeFocusableElement&&(this.host.nativeFocusableElement.placeholder=this.host.computedExampleText)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-date-range"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},19233:(t,e,i)=>{i.d(e,{u:()=>L});var n=i(64762),o=i(74788),a=i(23738),r=i(72878),s=i(4797),l=i(64862),u=i(10006),c=i(57620),d=i(26215),p=i(9112),h=i(46797),g=i(88002),m=i(46782),f=i(62939),v=i(63060),b=i(62733),_=i(48214),C=i(81125),x=i(87205),M=i(88494),y=i(89570),w=i(12057),O=i(34880),T=i(2697);let P=(()=>{class t{constructor(t){this.host=t}get value(){var t,e;return this.host.rawValue[0]&&this.host.rawValue[1]?`${null===(t=this.host.rawValue[0])||void 0===t?void 0:t.toString("YMD","-")}T${null===(e=this.host.rawValue[1])||void 0===e?void 0:e.toString("HH:MM")}`:""}onChange(t){if(!t)return void this.host.writeValue([null,null]);const e=new Date(t),i=s.TuiDay.fromLocalNativeDate(e),n=s.TuiTime.fromLocalNativeDate(e);this.host.writeValue([i,n])}}return t.ɵfac=function(e){return new(e||t)(o.Y36(l.TUI_TEXTFIELD_HOST))},t.ɵdir=o.lG2({type:t,selectors:[["input","tuiDateTime",""]],hostAttrs:["type","datetime-local"],hostVars:2,hostBindings:function(t,e){1&t&&o.NdJ("change.stop",(function(t){return e.onChange(t.target.value)}))("input.stop",(function(t){return e.onChange(t.target.value)}))("click.stop.silent",(function(){return 0}))("mousedown.stop.silent",(function(){return 0})),2&t&&o.Ikx("tabIndex",-1)("value",e.value)}}),t})();var k=i(49746),I=i(13176);function S(t,e){if(1&t&&o._UZ(0,"tui-svg",7),2&t){const t=e.polymorpheusOutlet,i=o.oxw(2);o.ekj("t-icon",!i.computedDisabled),o.Q6J("readOnly",i.readOnly)("src",t)}}function A(t,e){1&t&&o._UZ(0,"input",8)}const E=function(t){return{$implicit:t}};function D(t,e){if(1&t&&(o.YNc(0,S,1,4,"tui-svg",5),o.YNc(1,A,1,0,"input",6)),2&t){const t=o.oxw();o.Q6J("polymorpheusOutlet",t.calendarIcon)("polymorpheusOutletContext",o.VKq(3,E,t.size)),o.xp6(1),o.Q6J("ngIf",t.showNativePicker)}}function X(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-calendar",9),o.NdJ("dayClick",(function(e){return o.CHM(t),o.oxw().onDayClick(e)}))("monthChange",(function(e){return o.CHM(t),o.oxw().onMonthChange(e)})),o.qZA()}if(2&t){const t=o.oxw();o.Q6J("disabledItemHandler",t.disabledItemHandler)("max",t.calendarMaxDay)("min",t.calendarMinDay)("month",t.computedActiveYearMonth)("value",t.calendarValue)}}const z=["*",[["input"]]];class L extends s.AbstractTuiControl{constructor(t,e,i,n,o,a,r,l,u,c,h){super(t,e,r),this.dateFormat=i,this.dateSeparator=n,this.timeTexts$=o,this.dateTexts$=a,this.valueTransformer=r,this.options=l,this.isMobile=u,this.isIos=c,this.textfieldSize=h,this.month=null,this.timeMode$=new d.X("HH:MM"),this.min=this.options.min,this.max=this.options.max,this.disabledItemHandler=s.ALWAYS_FALSE_HANDLER,this.defaultActiveYearMonth=s.TuiMonth.currentLocal(),this.open=!1,this.filler$=(0,p.aj)([this.dateTexts$.pipe((0,g.U)((t=>(0,s.changeDateSeparator)(t[this.dateFormat],this.dateSeparator)))),this.timeTexts$,this.timeMode$]).pipe((0,g.U)((([t,e,i])=>this.getDateTimeString(t,e[i]))))}set timeMode(t){this.timeMode$.next(t)}get timeMode(){return this.timeMode$.value}get size(){return this.textfieldSize.size}get computedMin(){return this.toTuiDay(this.min,this.options.min)}get computedMax(){return this.toTuiDay(this.max,this.options.max)}get fillerLength(){return s.DATE_FILLER_LENGTH+u.JC.length+this.timeMode.length}get maskOptions(){return this.calculateMask(this.computedMin,this.computedMax,this.timeMode,this.dateFormat,this.dateSeparator)}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get calendarIcon(){return this.options.icon}get nativePicker(){return this.options.nativePicker&&this.isMobile}get showNativePicker(){return this.nativePicker&&"HH:MM"===this.timeMode}get computedValue(){const{value:t,nativeValue:e,timeMode:i}=this,[n,o]=t,a=e.length>s.DATE_FILLER_LENGTH;return!n||!o&&a?e:this.getDateTimeString(n,o,i)}get calendarValue(){return this.value[0]}get calendarMinDay(){const t=this.computedMin;return Array.isArray(t)?t[0]:t}get calendarMaxDay(){const t=this.computedMax;return Array.isArray(t)?t[0]:t}get computedActiveYearMonth(){const{computedMin:t,computedMax:e}=this;return this.month||this.value[0]||(0,s.tuiDateClamp)(this.defaultActiveYearMonth,Array.isArray(t)?t[0]:t,Array.isArray(e)?e[0]:e)}get nativeValue(){var t;return(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.value)||""}set nativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}onClick(){this.open=!this.open}onValueChange(t){if(t||this.onOpenChange(!0),t.length{this.nativeValue=this.trimTrailingSeparator(this.nativeValue)})),null===this.value[0]||null!==this.value[1]||this.nativeValue.length===this.fillerLength||"HH:MM"===this.timeMode)return;const[,e]=this.nativeValue.split(u.JC);if(!e)return;const i=s.TuiTime.fromString(e);this.value=[this.value[0],i]}setDisabledState(){super.setDisabledState(),this.open=!1}writeValue(t){super.writeValue(t),this.nativeValue=this.value&&(this.value[0]||this.value[1])?this.computedValue:""}getFallbackValue(){return[null,null]}valueIdenticalComparator(t,e){return(0,s.tuiNullableSame)(t[0],e[0],((t,e)=>t.daySame(e)))&&(0,s.tuiNullableSame)(t[1],e[1],((t,e)=>String(t)===String(e)))}calculateMask(t,e,i,n,o){return(0,r.H$)({timeMode:i,dateSeparator:o,dateMode:u.ux[n],min:this.toNativeDate(t),max:this.toNativeDate(e)})}getDateTimeString(t,e,i="HH:MM"){const n=t instanceof s.TuiDay?t.toString(this.dateFormat,this.dateSeparator):t,o=e instanceof s.TuiTime?e.toString(i):e||"";return o?`${n}${u.JC}${o}`:n}updateNativeValue(t){const e=this.nativeValue.split(u.JC)[1]||"";this.nativeValue=this.getDateTimeString(t,e)}clampTime(t,e){const{computedMin:i,computedMax:n}=this,o=t.toAbsoluteMilliseconds(),a=Array.isArray(i)&&e.daySame(this.calendarMinDay)?i[1].toAbsoluteMilliseconds():-1/0,r=Array.isArray(n)&&e.daySame(this.calendarMaxDay)?n[1].toAbsoluteMilliseconds():1/0;return s.TuiTime.fromAbsoluteMilliseconds((0,s.tuiClamp)(o,a,r))}trimTrailingSeparator(t){return t.replace(new RegExp(`(\\${this.dateSeparator}|${u.JC}|\\.)$`),"")}toNativeDate(t){if(!Array.isArray(t))return t.toLocalNativeDate();const[{year:e,month:i,day:n},{hours:o,minutes:a,seconds:r,ms:s}]=t;return new Date(e,i,n,o,a,r,s)}toTuiDay(t,e){if(!t)return e;if(!Array.isArray(t))return t;const[i,n]=t;return i?n?t:i:e}}L.ɵfac=function(t){return new(t||L)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(s.TUI_DATE_FORMAT),o.Y36(s.TUI_DATE_SEPARATOR),o.Y36(c.Yq),o.Y36(c.zf),o.Y36(c.Mu,8),o.Y36(c.WB),o.Y36(s.TUI_IS_MOBILE),o.Y36(s.TUI_IS_IOS),o.Y36(l.TUI_TEXTFIELD_SIZE))},L.ɵcmp=o.Xpm({type:L,selectors:[["tui-input-date-time"]],viewQuery:function(t,e){if(1&t&&o.Gf(l.TuiPrimitiveTextfieldComponent,5),2&t){let t;o.iGM(t=o.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("click",(function(){return e.onClick()})),2&t&&o.uIk("data-size",e.size)},inputs:{min:"min",max:"max",disabledItemHandler:"disabledItemHandler",defaultActiveYearMonth:"defaultActiveYearMonth",timeMode:"timeMode"},features:[o._Bn([(0,s.tuiAsFocusableItemAccessor)(L),(0,s.tuiAsControl)(L),(0,c._V)(c.Mu)]),o.qOj],ngContentSelectors:["*","input"],decls:9,vars:16,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange"],["automation-id","tui-input-date-time__textfield","tuiValueAccessor","",1,"t-textfield",3,"disabled","invalid","maskito","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldFiller","tuiTextfieldIcon","value","focusedChange","valueChange"],["iconContent",""],[3,"polymorpheus"],["dropdown","polymorpheus"],["appearance","icon","tuiWrapper","",3,"t-icon","readOnly","src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["tuiDateTime","","class","t-native-input",4,"ngIf"],["appearance","icon","tuiWrapper","",3,"readOnly","src"],["tuiDateTime","",1,"t-native-input"],["automation-id","tui-input-date-time__calendar","tuiPreventDefault","mousedown",3,"disabledItemHandler","max","min","month","value","dayClick","monthChange"]],template:function(t,e){if(1&t&&(o.F$t(z),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("openChange",(function(t){return e.onOpenChange(t)})),o.TgZ(1,"tui-primitive-textfield",1),o.NdJ("focusedChange",(function(t){return e.onFocused(t)}))("valueChange",(function(t){return e.onValueChange(t)})),o.ALo(2,"async"),o.Hsn(3),o.Hsn(4,1,["ngProjectAs","input",5,["input"]]),o.qZA(),o.YNc(5,D,2,5,"ng-template",null,2,o.W1O),o.YNc(7,X,1,5,"ng-template",3,4,o.W1O),o.qZA()),2&t){const t=o.MAs(6),i=o.MAs(8);o.Q6J("canOpen",e.interactive&&!e.showNativePicker)("content",i)("open",e.open&&e.interactive),o.xp6(1),o.Q6J("disabled",e.computedDisabled)("invalid",e.computedInvalid)("maskito",e.maskOptions)("nativeId",e.nativeId)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldFiller",o.lcZ(2,14,e.filler$)||"")("tuiTextfieldIcon",e.calendarIcon&&t)("value",e.computedValue),o.xp6(6),o.Q6J("polymorpheus",e.type)}},directives:[f.o,v.y,b.B,_.n,C.ro,x.k,M.A,y.GL,y.Li,w.O5,O.P,T.o,P,k.a,I.A],pipes:[w.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-icon[_ngcontent-%COMP%]{pointer-events:auto}.t-button[_ngcontent-%COMP%]{display:flex;height:2.75rem;justify-content:center;box-shadow:inset 0 1px var(--tui-base-03)}.t-native-input[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:auto;font-size:2rem}"],changeDetection:0}),(0,n.gn)([s.tuiPure],L.prototype,"calculateMask",null),(0,n.gn)([s.tuiPure],L.prototype,"getDateTimeString",null)},64731:(t,e,i)=>{i.d(e,{c:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.computedValue}get rawValue(){return this.host.value}onValueChange(t){this.host.onValueChange(t)}writeValue(t){this.host.writeValue(t)}process(t){t.inputMode="numeric"}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-date-time"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},62483:(t,e,i)=>{i.d(e,{j:()=>N});var n=i(64762),o=i(74788),a=i(23738),r=i(25219),s=i(72878),l=i(4797),u=i(64862),c=i(10006),d=i(57620),p=i(88002),h=i(62939),g=i(40939),m=i(89570),f=i(63060),v=i(62733),b=i(48214),_=i(81125),C=i(87205),x=i(88494),M=i(12057),y=i(34880),w=i(2697);let O=(()=>{class t{constructor(t,e){this.host=t,this.dateFormat=e}get value(){return this.host.value.length===l.DATE_FILLER_LENGTH?l.TuiDay.normalizeParse(this.host.value,this.dateFormat).toString("YMD","-"):""}get max(){return this.host.max.toJSON()}get min(){return this.host.min.toJSON()}onChange(t){this.host.onValueChange(t?l.TuiDay.normalizeParse(t,"YMD").toString(this.dateFormat):"")}}return t.ɵfac=function(e){return new(e||t)(o.Y36(u.TUI_TEXTFIELD_HOST),o.Y36(l.TUI_DATE_FORMAT))},t.ɵdir=o.lG2({type:t,selectors:[["input","tuiDate",""]],hostAttrs:["type","date"],hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("change",(function(t){return e.onChange(t.target.value)}))("click.stop.silent",(function(){return 0}))("input.stop.silent",(function(){return 0}))("mousedown.stop.silent",(function(){return 0})),2&t&&o.Ikx("tabIndex",-1)("value",e.value)("max",e.max)("min",e.min)}}),t})();var T=i(49746),P=i(13176),k=i(66596);function I(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-primitive-textfield",5),o.NdJ("focusedChange",(function(e){return o.CHM(t),o.oxw().onFocused(e)}))("valueChange",(function(e){return o.CHM(t),o.oxw().onValueChange(e)})),o.Hsn(1),o.Hsn(2,1,["ngProjectAs","input",5,["input"]]),o.qZA()}if(2&t){const t=e.tuiLet,i=o.oxw(),n=o.MAs(4);o.Q6J("disabled",i.computedDisabled)("focusable",i.computedFocusable)("invalid",i.computedInvalid)("maskito",i.computedMask)("nativeId",i.nativeId)("pseudoFocus",i.pseudoFocus)("pseudoHover",i.pseudoHover)("readOnly",i.readOnly)("tuiTextfieldFiller",i.getComputedFiller(t||""))("tuiTextfieldIcon",i.calendarIcon&&n)("value",i.computedValue)}}function S(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-svg",8),o.NdJ("click",(function(){return o.CHM(t),o.oxw(2).onIconClick()})),o.qZA()}if(2&t){const t=e.polymorpheusOutlet,i=o.oxw(2);o.ekj("t-icon",!i.computedDisabled),o.Q6J("readOnly",i.readOnly)("src",t)}}function A(t,e){1&t&&o._UZ(0,"input",9)}const E=function(t){return{$implicit:t}};function D(t,e){if(1&t&&(o.YNc(0,S,1,4,"tui-svg",6),o.YNc(1,A,1,0,"input",7)),2&t){const t=o.oxw();o.Q6J("polymorpheusOutlet",t.calendarIcon)("polymorpheusOutletContext",o.VKq(3,E,t.size)),o.xp6(1),o.Q6J("ngIf",t.nativePicker)}}function X(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",12),o.TgZ(1,"button",13),o.NdJ("click",(function(){o.CHM(t);const e=o.oxw(2);return e.onDayClick(e.items[0].day)})),o._uU(2),o.qZA(),o.qZA()}if(2&t){const t=o.oxw(2);o.xp6(2),o.hij(" ",t.items[0]," ")}}function z(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-calendar",10),o.NdJ("dayClick",(function(e){return o.CHM(t),o.oxw().onDayClick(e)}))("monthChange",(function(e){return o.CHM(t),o.oxw().onMonthChange(e)})),o.qZA(),o.YNc(1,X,3,1,"div",11)}if(2&t){const t=o.oxw();o.Q6J("disabledItemHandler",t.disabledItemHandler)("markerHandler",t.markerHandler)("max",t.computedMax)("min",t.computedMin)("month",t.computedActiveYearMonth)("value",t.value),o.xp6(1),o.Q6J("ngIf",1===t.items.length)}}const L=["*",[["input"]]];class N extends l.AbstractTuiNullableControl{constructor(t,e,i,n,o,a,r,s,c,d){super(t,e,s),this.isMobile=i,this.mobileCalendar=n,this.dateFormat=o,this.dateSeparator=a,this.dateTexts$=r,this.valueTransformer=s,this.options=c,this.textfieldSize=d,this.month=null,this.min=this.options.min,this.max=this.options.max,this.disabledItemHandler=l.ALWAYS_FALSE_HANDLER,this.markerHandler=u.TUI_DEFAULT_MARKER_HANDLER,this.items=[],this.defaultActiveYearMonth=l.TuiMonth.currentLocal(),this.open=!1,this.filler$=this.dateTexts$.pipe((0,p.U)((t=>(0,l.changeDateSeparator)(t[this.dateFormat],this.dateSeparator))))}get size(){return this.textfieldSize.size}get computedMin(){var t,e;return this.value&&(null===(t=this.control)||void 0===t?void 0:t.pristine)?l.TUI_FIRST_DAY:null!==(e=this.min)&&void 0!==e?e:this.options.min}get computedMax(){var t,e;return this.value&&(null===(t=this.control)||void 0===t?void 0:t.pristine)?l.TUI_LAST_DAY:null!==(e=this.max)&&void 0!==e?e:this.options.max}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get computedMobile(){return this.isMobile&&(!!this.mobileCalendar||this.nativePicker)}get nativePicker(){return this.options.nativePicker&&this.isMobile}get calendarIcon(){return this.options.icon}get computedValue(){const{value:t,nativeValue:e,activeItem:i}=this;return i?String(i):t?t.toString(this.dateFormat,this.dateSeparator):e}get computedActiveYearMonth(){var t,e;const i=(0,l.tuiDateClamp)(this.defaultActiveYearMonth,this.computedMin,this.computedMax);return(null===(t=this.value)||void 0===t?void 0:t.dayAfter(l.TUI_LAST_DISPLAYED_DAY))?this.month||i:this.items[0]&&(null===(e=this.value)||void 0===e?void 0:e.daySame(this.items[0].day))?this.items[0].displayDay:this.month||this.value||i}get nativeValue(){var t;return(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.value)||""}set nativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}get computedMask(){const t=this.nativeValue!==this.computedValue;return this.activeItem||t?r.A_:this.computeMaskOptions(this.dateFormat,this.dateSeparator,this.computedMin,this.computedMax)}get activeItem(){const{value:t}=this;return t&&this.items.find((e=>e.day.daySame(t)))||null}onClick(){!this.isMobile&&this.interactive&&(this.open=!this.open)}getComputedFiller(t){return this.activeItem?"":t}onMobileClick(){this.onIconClick()}onIconClick(){this.isMobile&&this.interactive&&(this.open=!0)}onValueChange(t){this.control&&this.control.updateValueAndValidity({emitEvent:!1}),t||this.mobileCalendar||this.onOpenChange(!0),this.activeItem&&(this.nativeValue=""),this.value=t.length!==l.DATE_FILLER_LENGTH||this.activeItem?null:l.TuiDay.normalizeParse(t,this.dateFormat)}onDayClick(t){this.value=t,this.open=!1}onMonthChange(t){this.month=t}onOpenChange(t){this.open=t}onFocused(t){this.updateFocused(t)}setDisabledState(){super.setDisabledState(),this.open=!1}writeValue(t){super.writeValue(t),this.nativeValue=t?this.computedValue:""}valueIdenticalComparator(t,e){return(0,l.tuiNullableSame)(t,e,((t,e)=>t.daySame(e)))}computeMaskOptions(t,e,i,n){return(0,s.tr)({separator:e,mode:c.ux[t],min:i.toLocalNativeDate(),max:n.toLocalNativeDate()})}}N.ɵfac=function(t){return new(t||N)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(l.TUI_IS_MOBILE),o.Y36(d.vk,8),o.Y36(l.TUI_DATE_FORMAT),o.Y36(l.TUI_DATE_SEPARATOR),o.Y36(d.zf),o.Y36(d.HF,8),o.Y36(d.WB),o.Y36(u.TUI_TEXTFIELD_SIZE))},N.ɵcmp=o.Xpm({type:N,selectors:[["tui-input-date",3,"multiple",""]],viewQuery:function(t,e){if(1&t&&o.Gf(u.TuiPrimitiveTextfieldComponent,5),2&t){let t;o.iGM(t=o.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("click",(function(){return e.onClick()})),2&t&&o.uIk("data-size",e.size)},inputs:{min:"min",max:"max",disabledItemHandler:"disabledItemHandler",markerHandler:"markerHandler",items:"items",defaultActiveYearMonth:"defaultActiveYearMonth"},features:[o._Bn([(0,l.tuiAsFocusableItemAccessor)(N),(0,l.tuiAsControl)(N),(0,d._V)(d.HF),{provide:u.TUI_DROPDOWN_COMPONENT,useFactory:()=>(0,o.f3M)(l.TUI_IS_MOBILE)&&(0,o.f3M)(d.vk,o.XFs.Optional)||(0,o.f3M)(u.TUI_DROPDOWN_COMPONENT,o.XFs.SkipSelf)}]),o.qOj],ngContentSelectors:["*","input"],decls:7,vars:7,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange"],["automation-id","tui-input-date-range__textfield","tuiValueAccessor","","class","t-textfield",3,"disabled","focusable","invalid","maskito","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldFiller","tuiTextfieldIcon","value","focusedChange","valueChange",4,"tuiLet"],["iconContent",""],[3,"polymorpheus"],["dropdown","polymorpheus"],["automation-id","tui-input-date-range__textfield","tuiValueAccessor","",1,"t-textfield",3,"disabled","focusable","invalid","maskito","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldFiller","tuiTextfieldIcon","value","focusedChange","valueChange"],["appearance","icon","automation-id","tui-input-date-range__icon","tuiWrapper","",3,"t-icon","readOnly","src","click",4,"polymorpheusOutlet","polymorpheusOutletContext"],["tuiDate","","class","t-native-input",4,"ngIf"],["appearance","icon","automation-id","tui-input-date-range__icon","tuiWrapper","",3,"readOnly","src","click"],["tuiDate","",1,"t-native-input"],["automation-id","tui-input-date__calendar","tuiPreventDefault","mousedown",3,"disabledItemHandler","markerHandler","max","min","month","value","dayClick","monthChange"],["tuiPreventDefault","mousedown","class","t-button",4,"ngIf"],["tuiPreventDefault","mousedown",1,"t-button"],["tuiLink","","type","button",3,"click"]],template:function(t,e){if(1&t&&(o.F$t(L),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("openChange",(function(t){return e.onOpenChange(t)})),o.YNc(1,I,3,11,"tui-primitive-textfield",1),o.ALo(2,"async"),o.YNc(3,D,2,5,"ng-template",null,2,o.W1O),o.YNc(5,z,2,7,"ng-template",3,4,o.W1O),o.qZA()),2&t){const t=o.MAs(6);o.Q6J("canOpen",e.interactive&&!e.nativePicker)("content",t)("open",e.open),o.xp6(1),o.Q6J("tuiLet",o.lcZ(2,5,e.filler$)),o.xp6(4),o.Q6J("polymorpheus",e.type)}},directives:[h.o,g.L,m.GL,f.y,v.B,b.n,_.ro,C.k,x.A,m.Li,M.O5,y.P,w.o,O,T.a,P.A,k.V],pipes:[M.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-icon[_ngcontent-%COMP%]{pointer-events:auto}.t-button[_ngcontent-%COMP%]{display:flex;height:2.75rem;justify-content:center;box-shadow:inset 0 1px var(--tui-base-03)}.t-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{flex:1;text-align:center}.t-native-input[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:auto;font-size:2rem}"],changeDetection:0}),(0,n.gn)([l.tuiPure],N.prototype,"computeMaskOptions",null)},40813:(t,e,i)=>{i.d(e,{k:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.computedValue}get max(){return this.host.computedMax}get min(){return this.host.computedMin}onValueChange(t){t||(this.host.nativeValue=""),this.host.onValueChange(t)}process(t){t.inputMode="numeric"}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-date",3,"multiple",""]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},90197:(t,e,i)=>{i.d(e,{N:()=>z});var n=i(64762),o=i(74788),a=i(23738),r=i(4797),s=i(64862),l=i(57620),u=i(69360),c=i(25917),d=i(88002),p=i(22640),h=i(32198),g=i(2697),m=i(30692),f=i(12057),v=i(66596),b=i(89570),_=i(48893),C=i(49335),x=i(9112);let M=(()=>{class t{constructor(t,e){this.inputFileTexts$=t,this.units$=e}transform(t){return(0,x.aj)([this.inputFileTexts$,this.units$]).pipe((0,d.U)((([{maxSizeRejectionReason:e},i])=>`${e}${r.CHAR_NO_BREAK_SPACE}${(0,C.z)(i,t)}`)))}}return t.ɵfac=function(e){return new(e||t)(o.Y36(l.BV,16),o.Y36(l.rV,16))},t.ɵpipe=o.Yjl({name:"tuiMaxSizeRejectionError",type:t,pure:!0}),t})();const y=["input"],w=["formatRejection"],O=["maxSizeRejection"];function T(t,e){1&t&&o.GkF(0)}function P(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function k(t,e){if(1&t&&o._UZ(0,"span",10),2&t){const t=e.polymorpheusOutlet;o.Q6J("textContent",t)}}function I(t,e){if(1&t&&(o.TgZ(0,"div"),o.TgZ(1,"a",7),o.YNc(2,P,2,1,"ng-container",8),o.ALo(3,"async"),o.qZA(),o.YNc(4,k,1,1,"span",9),o.ALo(5,"async"),o.qZA()),2&t){const t=o.oxw();o.xp6(2),o.Q6J("polymorpheusOutlet",o.lcZ(3,2,t.computedLink$)),o.xp6(2),o.Q6J("polymorpheusOutlet",o.lcZ(5,4,t.computedLabel$))}}function S(t,e){if(1&t&&(o.ynx(0),o.Hsn(1),o._UZ(2,"input",11,12),o.BQk()),2&t){const t=o.oxw();o.xp6(2),o.Q6J("accept",t.accept)("id",t.id)("multiple",t.multiple)("tuiFocusable",t.focusable)}}function A(t,e){if(1&t&&(o._uU(0),o.ALo(1,"async")),2&t){const t=o.oxw();let e;o.hij(" ",(null==(e=o.lcZ(1,1,t.inputFileTexts$))?null:e.formatRejectionReason)||"","\n")}}function E(t,e){if(1&t&&(o._uU(0),o.ALo(1,"async"),o.ALo(2,"tuiMaxSizeRejectionError")),2&t){const t=o.oxw();o.hij(" ",o.lcZ(1,1,o.lcZ(2,3,t.maxFileSize)),"\n")}}const D=[[["input"]]],X=function(t){return{$implicit:t}};class z extends r.AbstractTuiNullableControl{constructor(t,e,i,n,a){super(t,e),this.isMobile=i,this.inputFileTexts$=n,this.options=a,this.files=null,this.accept=this.options.accepts,this.multiple=this.options.multiple,this.size=this.options.size,this.maxFileSize=this.options.maxFileSize,this.reject=new o.vpe}get computedMultiple(){var t,e;return null!==(e=null===(t=this.nativeInput)||void 0===t?void 0:t.multiple)&&void 0!==e?e:this.multiple}get computedAccept(){var t,e;return null!==(e=null===(t=this.nativeInput)||void 0===t?void 0:t.accept)&&void 0!==e?e:this.accept}get nativeFocusableElement(){var t;return(null===(t=this.input)||void 0===t?void 0:t.nativeElement)||null}get focused(){return(0,r.tuiIsNativeFocused)(this.nativeFocusableElement)}get computedPseudoHovered(){var t;return null!==(t=this.pseudoHover)&&void 0!==t?t:this.fileDragged||null}get computedLink$(){return this.computeLink$(this.fileDragged,this.computedMultiple,this.link)}get computedLabel$(){return this.computeLabel$(this.isMobile,this.fileDragged,this.computedMultiple,this.label)}get fileDragged(){return!!this.files&&!this.computedDisabled}get arrayValue(){return this.getValueArray(this.value)}onFocused(t){this.updateFocused(t)}onFilesSelected(){var t,e,i;const n=null!==(e=null===(t=this.nativeInput)||void 0===t?void 0:t.input)&&void 0!==e?e:null===(i=this.input)||void 0===i?void 0:i.nativeElement;n&&(this.processSelectedFiles(n.files),n.value="")}onDropped(t){this.files=null,this.processSelectedFiles(t.files)}onDragOver(t){this.files=null==t?void 0:t.files}removeFile(t){this.value=this.computedMultiple?this.arrayValue.filter((e=>e!==t)):null}computeLink$(t,e,i){return t?(0,c.of)(""):this.inputFileTexts$.pipe((0,d.U)((t=>e&&!i?t.defaultLinkMultiple:i||t.defaultLinkSingle)))}computeLabel$(t,e,i,n){return t?(0,c.of)(""):e?this.inputFileTexts$.pipe((0,d.U)((t=>i?t.dropMultiple:t.drop))):this.inputFileTexts$.pipe((0,d.U)((t=>i&&!n?t.defaultLabelMultiple:n||t.defaultLabelSingle)))}getValueArray(t){return t?Array.isArray(t)?t:[t]:r.EMPTY_ARRAY}processSelectedFiles(t){if(!(null==t?void 0:t.length))return;const e={formatRejection:this.formatRejection,maxSizeRejection:this.maxSizeRejection},i=this.computedMultiple?Array.from(t):[t[0]],n=i.filter((t=>t.size>this.maxFileSize)),o=i.filter((t=>!this.isFormatAcceptable(t)&&!n.includes(t))),a=i.filter((t=>!n.includes(t)&&!o.includes(t)));(n.length||o.length)&&this.rejectFiles([...n.map((t=>({name:t.name,type:t.type,size:t.size,content:e.maxSizeRejection}))),...o.map((t=>({name:t.name,type:t.type,size:t.size,content:e.formatRejection})))]),this.value=this.computedMultiple?[...this.arrayValue,...a]:a[0]||null}isFormatAcceptable(t){if(!this.computedAccept)return!0;const e=`.${(t.name.split(".").pop()||"").toLowerCase()}`;return(0,u.w)(this.computedAccept).some((i=>i===e||i===t.type||"*"===i.split("/")[1]&&t.type.split("/")[0]===i.split("/")[0]))}rejectFiles(t){this.reject.emit(this.computedMultiple?t:t[0])}}z.ɵfac=function(t){return new(t||z)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(r.TUI_IS_MOBILE),o.Y36(l.BV),o.Y36(h.Hd))},z.ɵcmp=o.Xpm({type:z,selectors:[["tui-input-files"]],contentQueries:function(t,e,i){if(1&t&&(o.Suo(i,p.K,5),o.Suo(i,o.Rgc,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.nativeInput=t.first),o.iGM(t=o.CRH())&&(e.template=t.first)}},viewQuery:function(t,e){if(1&t&&(o.Gf(y,5),o.Gf(w,5),o.Gf(O,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.input=t.first),o.iGM(t=o.CRH())&&(e.formatRejection=t.first),o.iGM(t=o.CRH())&&(e.maxSizeRejection=t.first)}},hostBindings:function(t,e){1&t&&o.NdJ("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)}))("change",(function(){return e.onFilesSelected()}))},inputs:{link:"link",label:"label",accept:"accept",multiple:"multiple",size:"size",maxFileSize:"maxFileSize"},outputs:{reject:"reject"},features:[o._Bn([s.MODE_PROVIDER,(0,r.tuiAsFocusableItemAccessor)(z)]),o.qOj],ngContentSelectors:y,decls:10,vars:12,consts:[["appearance","input-file","tuiWrapper","",1,"t-wrapper",3,"active","disabled","focus","hover"],["automation-id","tui-input-file__label",1,"t-label",3,"mousedown.prevent.silent","tuiDroppableDragOverChange","tuiDroppableDropped"],[1,"t-description"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngIf"],["formatRejection",""],["maxSizeRejection",""],["tuiLink",""],[4,"polymorpheusOutlet"],[3,"textContent",4,"polymorpheusOutlet"],[3,"textContent"],["title","","type","file",1,"t-native",3,"accept","id","multiple","tuiFocusable"],["input",""]],template:function(t,e){1&t&&(o.F$t(D),o.TgZ(0,"div",0),o.TgZ(1,"label",1),o.NdJ("mousedown.prevent.silent",(function(){return 0}))("tuiDroppableDragOverChange",(function(t){return e.onDragOver(t)}))("tuiDroppableDropped",(function(t){return e.onDropped(t)})),o.TgZ(2,"div",2),o.YNc(3,T,1,0,"ng-container",3),o.YNc(4,I,6,6,"div",4),o.qZA(),o.YNc(5,S,4,4,"ng-container",4),o.qZA(),o.qZA(),o.YNc(6,A,2,3,"ng-template",null,5,o.W1O),o.YNc(8,E,3,5,"ng-template",null,6,o.W1O)),2&t&&(o.ekj("_mobile",e.isMobile),o.Q6J("active",e.pseudoActive)("disabled",e.computedDisabled)("focus",e.computedFocused)("hover",e.pseudoHover||e.fileDragged||null),o.xp6(3),o.Q6J("ngTemplateOutlet",e.template||null)("ngTemplateOutletContext",o.VKq(10,X,e.fileDragged)),o.xp6(1),o.Q6J("ngIf",!e.template),o.xp6(1),o.Q6J("ngIf",!e.readOnly&&!e.computedDisabled))},directives:[g.o,m._,f.tP,f.O5,v.V,b.Li,_.t],pipes:[f.Ov,M],styles:['tui-input-files{display:block;min-height:var(--tui-height-l);border-radius:var(--tui-radius-m);font:var(--tui-font-text-m)}tui-input-files .t-native{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}tui-input-files .t-native::-webkit-file-upload-button{display:none}tui-input-files .t-native+.t-native{display:none}tui-input-files .t-label{width:100%;min-height:inherit;text-align:center}tui-input-files .t-description{display:flex;justify-content:center;align-items:center;height:100%;min-height:inherit;padding:1rem 0;box-sizing:border-box}[tuiWrapper][data-appearance=input-file]{background:transparent;word-wrap:break-word;color:var(--tui-text-02);min-height:inherit;border-radius:inherit;padding:0 .5rem;box-sizing:border-box}[tuiWrapper][data-appearance=input-file]:after{border:1px dashed;color:var(--tui-link)}[tuiWrapper][data-appearance=input-file]._mobile:after{border:1px solid}[tuiWrapper][data-appearance=input-file]:disabled:disabled:after,[tuiWrapper][data-appearance=input-file][data-state=disabled][data-state=disabled]:after{color:var(--tui-text-03)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=input-file]:after,[data-focused=true]>[tuiWrapper][data-appearance=input-file]:after{border-style:solid;border-width:2px;color:var(--tui-focus)}[tuiWrapper][data-appearance=input-file]:focus-visible:focus-visible:after{border-style:solid;border-width:2px;color:var(--tui-focus)}[tuiWrapper][data-appearance=input-file]._focused._focused:after{border-style:solid;border-width:2px;color:var(--tui-focus)}[tuiWrapper][data-appearance=input-file][data-mode=onDark]{color:var(--tui-text-01-night)}[tuiWrapper][data-appearance=input-file][data-mode=onDark]:after{color:var(--tui-text-01-night)}:focus-visible:not([data-focused="false"])>[tuiWrapper][data-appearance=input-file][data-mode=onDark]:after,[data-focused=true]>[tuiWrapper][data-appearance=input-file][data-mode=onDark]:after{color:var(--tui-text-01-night)}[tuiWrapper][data-appearance=input-file][data-mode=onDark]:focus-visible:focus-visible:after{color:var(--tui-text-01-night)}[tuiWrapper][data-appearance=input-file][data-mode=onDark]._focused._focused:after{color:var(--tui-text-01-night)}@media (hover: hover){[tuiWrapper][data-appearance=input-file][data-mode=onDark]:hover:not(._no-hover),[tuiWrapper][data-appearance=input-file][data-mode=onDark][data-state=hover]{background:var(--tui-clear-inverse-hover)}[tuiWrapper][data-appearance=input-file][data-mode=onDark]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=input-file][data-mode=onDark][data-state=hover]:after{color:var(--tui-text-03-night)}}[tuiWrapper][data-appearance=input-file][data-mode=onDark]:active:not(._no-active),[tuiWrapper][data-appearance=input-file][data-mode=onDark][data-state=active],[tuiWrapper][data-appearance=input-file][data-mode=onDark][data-state=active]:hover{background:var(--tui-clear-inverse-active)}[tuiWrapper][data-appearance=input-file][data-mode=onDark]:active:not(._no-active):after,[tuiWrapper][data-appearance=input-file][data-mode=onDark][data-state=active]:after,[tuiWrapper][data-appearance=input-file][data-mode=onDark][data-state=active]:hover:after{color:var(--tui-text-03-night)}[tuiWrapper][data-appearance=input-file][data-mode=onLight]{color:var(--tui-text-01)}[tuiWrapper][data-appearance=input-file][data-mode=onLight]:after{color:var(--tui-text-01)}@media (hover: hover){[tuiWrapper][data-appearance=input-file][data-mode=onLight]:hover:not(._no-hover),[tuiWrapper][data-appearance=input-file][data-mode=onLight][data-state=hover]{background:var(--tui-clear-hover)}[tuiWrapper][data-appearance=input-file][data-mode=onLight]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=input-file][data-mode=onLight][data-state=hover]:after{color:var(--tui-text-03)}}[tuiWrapper][data-appearance=input-file][data-mode=onLight]:active:not(._no-active),[tuiWrapper][data-appearance=input-file][data-mode=onLight][data-state=active],[tuiWrapper][data-appearance=input-file][data-mode=onLight][data-state=active]:hover{background:var(--tui-clear-active)}[tuiWrapper][data-appearance=input-file][data-mode=onLight]:active:not(._no-active):after,[tuiWrapper][data-appearance=input-file][data-mode=onLight][data-state=active]:after,[tuiWrapper][data-appearance=input-file][data-mode=onLight][data-state=active]:hover:after{color:var(--tui-text-03)}@media (hover: hover){[tuiWrapper][data-appearance=input-file]:hover:not(._no-hover),[tuiWrapper][data-appearance=input-file][data-state=hover]{background:var(--tui-secondary)}[tuiWrapper][data-appearance=input-file]:hover:not(._no-hover):after,[tuiWrapper][data-appearance=input-file][data-state=hover]:after{color:var(--tui-link-hover)}}[tuiWrapper][data-appearance=input-file]:active:not(._no-active),[tuiWrapper][data-appearance=input-file][data-state=active],[tuiWrapper][data-appearance=input-file][data-state=active]:hover{background:var(--tui-secondary-hover)}\n'],encapsulation:2,changeDetection:0}),(0,n.gn)([r.tuiPure],z.prototype,"computeLink$",null),(0,n.gn)([r.tuiPure],z.prototype,"computeLabel$",null),(0,n.gn)([r.tuiPure],z.prototype,"getValueArray",null)},22640:(t,e,i)=>{i.d(e,{K:()=>s});var n=i(74788),o=i(4797),a=i(90197),r=i(32198);let s=(()=>{class t{constructor(t,e,i,n){this.host=t,this.el=e,this.idService=i,this.options=n}get tabIndex(){return this.host.focusable?0:-1}get id(){return this.el.nativeElement.id||this.idService.generate()}get accept(){var t;return null!==(t=this.el.nativeElement.accept)&&void 0!==t?t:this.options.accepts}get multiple(){var t;return null!==(t=this.el.nativeElement.multiple)&&void 0!==t?t:this.options.multiple}get capture(){var t;return null!==(t=this.el.nativeElement.getAttribute("capture"))&&void 0!==t?t:this.options.capture}get input(){return this.el.nativeElement}}return t.ɵfac=function(e){return new(e||t)(n.Y36((0,n.Gpc)((()=>a.N))),n.Y36(n.SBq),n.Y36(o.TuiIdService),n.Y36(r.Hd))},t.ɵdir=n.lG2({type:t,selectors:[["input","tuiInputFiles",""]],hostAttrs:["type","file",1,"t-native"],hostVars:5,hostBindings:function(t,e){2&t&&(n.Ikx("tabIndex",e.tabIndex)("id",e.id)("accept",e.accept)("multiple",e.multiple),n.uIk("capture",e.capture))}}),t})()},32198:(t,e,i)=>{i.d(e,{Hd:()=>a,ry:()=>r,sT:()=>o});var n=i(4797);const o={capture:null,accepts:"",multiple:!1,size:"m",maxFileSize:31457280},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},87623:(t,e,i)=>{i.d(e,{l:()=>m});var n=i(74788),o=i(23738),a=i(4797),r=i(93920),s=i(12057),l=i(65851),u=i(48893),c=i(15865);const d=["native"],p=["text"];function h(t,e){1&t&&(n.TgZ(0,"span",5),n.Hsn(1),n.qZA())}const g=["*"];let m=(()=>{class t extends a.AbstractTuiControl{constructor(t,e){super(t,e),this.maxLength=null,this.indent=-1}get nativeFocusableElement(){return this.native?this.native.nativeElement:null}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get hasValue(){return""!==this.value}onValueChange(t){this.text&&(this.text.nativeElement.textContent=t,this.text.nativeElement.style.textIndent="",this.value=t)}onFocused(t){this.updateFocused(t)}onScroll(){var t;const e=(null===(t=this.native)||void 0===t?void 0:t.nativeElement.scrollLeft)||0;this.indent=-1-e}getFallbackValue(){return""}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-inline"]],viewQuery:function(t,e){if(1&t&&(n.Gf(d,5),n.Gf(p,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.native=t.first),n.iGM(t=n.CRH())&&(e.text=t.first)}},inputs:{maxLength:"maxLength"},features:[n._Bn([r.E2,(0,a.tuiAsFocusableItemAccessor)(t)]),n.qOj],ngContentSelectors:g,decls:5,vars:10,consts:[[1,"t-before",3,"textContent"],["text",""],["automation-id","tui-input-inline__placeholder","class","t-placeholder",4,"ngIf"],["automation-id","tui-input-inline__native","tuiMaskAccessor","","type","text",1,"t-native",3,"disabled","id","ngModel","readOnly","tuiFocusable","ngModelChange","scroll","tuiFocusedChange"],["native",""],["automation-id","tui-input-inline__placeholder",1,"t-placeholder"]],template:function(t,e){1&t&&(n.F$t(),n._UZ(0,"span",0,1),n.YNc(2,h,2,0,"span",2),n.TgZ(3,"input",3,4),n.NdJ("ngModelChange",(function(t){return e.onValueChange(t)}))("scroll",(function(){return e.onScroll()}))("tuiFocusedChange",(function(t){return e.onFocused(t)})),n.qZA()),2&t&&(n.Udp("text-indent",e.indent,"px"),n.Q6J("textContent",e.value),n.xp6(2),n.Q6J("ngIf",!e.hasValue),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("id",e.id)("ngModel",e.value)("readOnly",e.readOnly)("tuiFocusable",e.focusable),n.uIk("maxLength",e.maxLength))},directives:[s.O5,l.j,o.Fj,o.JJ,o.On,u.t,c.U],styles:["[_nghost-%COMP%]{position:relative;display:inline-block;overflow:hidden;white-space:nowrap;box-sizing:border-box}[_ngcontent-%COMP%]::spelling-error{color:transparent}.t-before[_ngcontent-%COMP%]{display:block;padding-right:.02em;margin-left:1px;white-space:pre}.t-placeholder[_ngcontent-%COMP%]{display:inline-block;min-width:1px}.t-native[_ngcontent-%COMP%]{position:absolute;top:0;left:0;background-color:transparent;padding:inherit;font:inherit;-webkit-text-fill-color:transparent;box-sizing:border-box;width:100%;height:100%;border-width:0;text-align:inherit;letter-spacing:inherit;text-indent:inherit;text-transform:inherit;outline:none}"],changeDetection:0}),t})()},12571:(t,e,i)=>{i.d(e,{X:()=>x});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(93920),l=i(57620),u=i(62939),c=i(17163),d=i(63060),p=i(62733),h=i(88494),g=i(33313),m=i(13176),f=i(12057),v=i(35271);function b(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-calendar-month",3),n.NdJ("monthClick",(function(e){return n.CHM(t),n.oxw().onMonthClick(e)})),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler)("max",t.max)("min",t.min)("value",t.value)("year",t.computedDefaultActiveYear)}}const _=["*",[["input"]]],C=["*","input"];let x=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,n,o){super(t,e),this.formatter=i,this.options=n,this.textfieldSize=o,this.min=this.options.min,this.max=this.options.max,this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.defaultActiveYear=a.TuiDay.currentLocal(),this.open=!1}get size(){return this.textfieldSize.size}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get computedDefaultActiveYear(){var t;return(null===(t=this.value)||void 0===t?void 0:t.from)||(0,a.tuiDateClamp)(this.defaultActiveYear,this.min,this.max)}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get calendarIcon(){return this.options.icon}computeValue(t,e){const i=t===e&&this.focused&&!this.readOnly?"":e;return`${t} ${a.CHAR_EN_DASH} ${i}`}onValueChange(t){t||(this.value=null,this.onOpenChange(!0))}onMonthClick(t){null!==this.value&&this.value.isSingleMonth?(this.value=a.TuiMonthRange.sort(this.value.from,t),this.close()):this.writeValue(new a.TuiMonthRange(t,t))}onOpenChange(t){this.open=t}onActiveZone(t){var e;this.updateFocused(t),t||(null===(e=this.value)||void 0===e?void 0:e.isSingleMonth)&&(this.value=new a.TuiMonthRange(this.value.from,this.value.from))}setDisabledState(){super.setDisabledState(),this.close()}close(){this.open=!1}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(l.RZ),n.Y36(l.WB),n.Y36(r.TUI_TEXTFIELD_SIZE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-month-range"]],viewQuery:function(t,e){if(1&t&&n.Gf(r.TuiPrimitiveTextfieldComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{min:"min",max:"max",disabledItemHandler:"disabledItemHandler",defaultActiveYear:"defaultActiveYear"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),s.kA,r.TuiMonthPipe]),n.qOj],ngContentSelectors:C,decls:10,vars:22,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],[1,"t-textfield",3,"disabled","editable","invalid","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","valueChange"],["dropdown",""],["tuiPreventDefault","mousedown",3,"disabledItemHandler","max","min","value","year","monthClick"]],template:function(t,e){if(1&t&&(n.F$t(_),n.TgZ(0,"tui-hosted-dropdown",0),n.NdJ("openChange",(function(t){return e.onOpenChange(t)}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),n.TgZ(1,"tui-primitive-textfield",1),n.NdJ("valueChange",(function(t){return e.onValueChange(t)})),n.ALo(2,"async"),n.ALo(3,"tuiMapper"),n.ALo(4,"async"),n.ALo(5,"tuiMapper"),n.Hsn(6),n.Hsn(7,1,["ngProjectAs","input",5,["input"]]),n.qZA(),n.YNc(8,b,1,5,"ng-template",null,2,n.W1O),n.qZA()),2&t){const t=n.MAs(9);n.Q6J("canOpen",e.interactive)("content",t)("open",e.open&&e.interactive),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("editable",!1)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.calendarIcon)("value",e.value?e.computeValue(n.lcZ(2,12,n.xi3(3,14,e.value.from,e.formatter)),n.lcZ(4,17,n.xi3(5,19,e.value.to,e.formatter))):"")}},directives:[u.o,c.e,d.y,p.B,h.A,g.o,m.A],pipes:[f.Ov,v.c],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),t})()},10638:(t,e,i)=>{i.d(e,{K:()=>p});var n=i(4797),o=i(64862),a=i(57620),r=i(79765),s=i(9112),l=i(87519),u=i(43190),c=i(46782),d=i(74788);i(12571);let p=(()=>{class t extends o.AbstractTuiTextfieldHost{constructor(t,e,i){super(t),this.value$=new r.xQ,this.localizedValue=["",""],this.value$.pipe((0,l.x)(),(0,u.w)((t=>(0,s.aj)([e((null==t?void 0:t.from)||null),e((null==t?void 0:t.to)||null)]))),(0,c.R)(i)).subscribe((t=>{this.localizedValue=t}))}get readOnly(){return!0}get value(){return this.localizedValue[0]?this.host.computeValue(...this.localizedValue):""}ngDoCheck(){this.value$.next(this.host.value)}onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(e){return new(e||t)(d.Y36(n.AbstractTuiControl),d.Y36(a.RZ),d.Y36(n.TuiDestroyService,2))},t.ɵdir=d.lG2({type:t,selectors:[["tui-input-month-range"]],features:[d._Bn([(0,o.tuiAsTextfieldHost)(t),n.TuiDestroyService]),d.qOj]}),t})()},55409:(t,e,i)=>{i.d(e,{X:()=>x});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(93920),l=i(57620),u=i(62939),c=i(63060),d=i(62733),p=i(88494),h=i(12057),g=i(33313),m=i(13176),f=i(35271);function v(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"input",4),n.NdJ("click.stop.silent",(function(){return 0}))("mousedown.stop.silent",(function(){return 0}))("ngModelChange",(function(e){return n.CHM(t),n.oxw().onNativeChange(e)})),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("max",t.nativePickerMax)("min",t.nativePickerMin)("ngModel",t.nativeValue)}}function b(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-calendar-month",5),n.NdJ("monthClick",(function(e){return n.CHM(t),n.oxw().onMonthClick(e)}))("yearChange",(function(e){return n.CHM(t),n.oxw().activeYear=e})),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler)("max",t.computedMax)("min",t.computedMin)("value",t.value)("year",t.computedDefaultActiveYear)}}const _=["*",[["input"]]],C=["*","input"];let x=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,n,o,r){super(t,e),this.formatter=i,this.isMobile=n,this.options=o,this.textfieldSize=r,this.min=this.options.min,this.max=this.options.max,this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.defaultActiveYear=a.TuiDay.currentLocal(),this.open=!1}get size(){return this.textfieldSize.size}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:this.options.min}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:this.options.max}get nativeFocusableElement(){var t;return(null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)||null}get computedDefaultActiveYear(){return this.activeYear||this.value||(0,a.tuiDateClamp)(this.defaultActiveYear,this.computedMin,this.computedMax)}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get calendarIcon(){return this.options.icon}get nativePicker(){return this.isMobile&&this.options.nativePicker}get nativePickerMin(){return this.computedMin.toJSON()}get nativePickerMax(){return this.computedMax.toJSON()}get nativeValue(){var t;return(null===(t=this.value)||void 0===t?void 0:t.toJSON())||""}onNativeChange(t){const[e,i]=t.split("-").map(Number);this.value=t?(0,a.tuiDateClamp)(new a.TuiMonth(e,i-1),this.computedMin,this.computedMax):null}onValueChange(t){t||(this.value=null,this.onOpenChange(!this.nativePicker))}onMonthClick(t){this.value=t,this.close()}onFocused(t){this.updateFocused(t)}onOpenChange(t){t&&this.value&&(this.activeYear=this.value),this.open=t}setDisabledState(){super.setDisabledState(),this.close()}close(){this.open=!1}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(l.RZ),n.Y36(a.TUI_IS_MOBILE),n.Y36(l.WB),n.Y36(r.TUI_TEXTFIELD_SIZE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-month"]],viewQuery:function(t,e){if(1&t&&n.Gf(r.TuiPrimitiveTextfieldComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{min:"min",max:"max",disabledItemHandler:"disabledItemHandler",defaultActiveYear:"defaultActiveYear"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),s.kA,r.TuiMonthPipe]),n.qOj],ngContentSelectors:C,decls:9,vars:18,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange"],[1,"t-textfield",3,"disabled","editable","invalid","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","focusedChange","valueChange"],["type","month","class","t-mobile",3,"max","min","ngModel","click.stop.silent","mousedown.stop.silent","ngModelChange",4,"ngIf"],["dropdown",""],["type","month",1,"t-mobile",3,"max","min","ngModel","click.stop.silent","mousedown.stop.silent","ngModelChange"],["tuiPreventDefault","mousedown",3,"disabledItemHandler","max","min","value","year","monthClick","yearChange"]],template:function(t,e){if(1&t&&(n.F$t(_),n.TgZ(0,"tui-hosted-dropdown",0),n.NdJ("openChange",(function(t){return e.onOpenChange(t)})),n.TgZ(1,"tui-primitive-textfield",1),n.NdJ("focusedChange",(function(t){return e.onFocused(t)}))("valueChange",(function(t){return e.onValueChange(t)})),n.ALo(2,"async"),n.ALo(3,"tuiMapper"),n.Hsn(4),n.Hsn(5,1,["ngProjectAs","input",5,["input"]]),n.YNc(6,v,1,3,"input",2),n.qZA(),n.YNc(7,b,1,5,"ng-template",null,3,n.W1O),n.qZA()),2&t){const t=n.MAs(8);n.Q6J("canOpen",e.interactive&&!e.nativePicker)("content",t)("open",e.open&&e.interactive),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("editable",!1)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.calendarIcon)("value",n.lcZ(2,13,n.xi3(3,15,e.value,e.formatter))||""),n.xp6(5),n.Q6J("ngIf",e.nativePicker)}},directives:[u.o,c.y,d.B,p.A,h.O5,o.Fj,o.JJ,o.On,g.o,m.A],pipes:[h.Ov,f.c],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-mobile[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border:0}"],changeDetection:0}),t})()},43122:(t,e,i)=>{i.d(e,{g:()=>d});var n=i(4797),o=i(64862),a=i(57620),r=i(79765),s=i(87519),l=i(43190),u=i(46782),c=i(74788);i(55409);let d=(()=>{class t extends o.AbstractTuiTextfieldHost{constructor(t,e,i){super(t),this.value$=new r.xQ,this.localizedValue="",this.value$.pipe((0,s.x)(),(0,l.w)(e),(0,u.R)(i)).subscribe((t=>{this.localizedValue=t}))}get readOnly(){return!0}get value(){return this.localizedValue}ngDoCheck(){this.value$.next(this.host.value)}onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(e){return new(e||t)(c.Y36(n.AbstractTuiControl),c.Y36(a.RZ),c.Y36(n.TuiDestroyService,2))},t.ɵdir=c.lG2({type:t,selectors:[["tui-input-month"]],features:[c._Bn([(0,o.tuiAsTextfieldHost)(t),n.TuiDestroyService]),c.qOj]}),t})()},43570:(t,e,i)=>{i.d(e,{Y7:()=>p.Y7,vy:()=>p.vy,Bo:()=>n.B,qS:()=>n.q,g5:()=>o.g,_H:()=>d,N1:()=>p.N1});var n=i(16753),o=i(13735),a=i(12057),r=i(81125),s=i(64862),l=i(62683),u=i(89570),c=i(74788);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({imports:[[a.ez,r.U5,s.TuiPrimitiveTextfieldModule,s.TuiTextfieldControllerModule,l.SC,u.wq,s.TuiButtonModule]]}),t})();var p=i(76836)},16753:(t,e,i)=>{i.d(e,{B:()=>O,q:()=>T});var n=i(64762),o=i(74788),a=i(23738),r=i(72878),s=i(4797),l=i(64862),u=i(89570),c=i(76836),d=i(63060),p=i(62733),h=i(89437),g=i(44998),m=i(48214),f=i(81125),v=i(12057),b=i(76189);function _(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function C(t,e){if(1&t&&(o.TgZ(0,"div",6),o.YNc(1,_,2,1,"ng-container",7),o.qZA()),2&t){o.oxw();const t=o.MAs(9);o.xp6(1),o.Q6J("polymorpheusOutlet",t)}}function x(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"section",8),o.TgZ(1,"button",9),o.NdJ("click.prevent",(function(){o.CHM(t);const e=o.oxw();return e.onArrow(e.step)}))("mousedown.prevent",(function(){o.CHM(t);const e=o.oxw();return null==e.nativeFocusableElement?null:e.nativeFocusableElement.focus()})),o._uU(2," + "),o.qZA(),o.TgZ(3,"button",9),o.NdJ("click.prevent",(function(){o.CHM(t);const e=o.oxw();return e.onArrow(-e.step)}))("mousedown.prevent",(function(){o.CHM(t);const e=o.oxw();return null==e.nativeFocusableElement?null:e.nativeFocusableElement.focus()})),o._uU(4," - "),o.qZA(),o.qZA()}if(2&t){const t=o.oxw(),e=o.MAs(1);o.xp6(1),o.Q6J("appearance",e.appearance)("disabled",!t.canIncrement)("focusable",!1)("icon",t.options.icons.up),o.xp6(2),o.Q6J("appearance",e.appearance)("disabled",!t.canDecrement)("focusable",!1)("icon",t.options.icons.down)}}function M(t,e){1&t&&o.GkF(0)}function y(t,e){1&t&&o.Hsn(0,2)}const w=["*",[["input"]],[["tuiContent"]]],O=new o.OlP("");class T extends s.AbstractTuiNullableControl{constructor(t,e,i,n,o,a,r,l){super(t,e,i),this.options=n,this.numberFormat=o,this.isIOS=a,this.textfieldSize=r,this.controller=l,this.unfinishedValue="",this.min=this.options.min,this.max=this.options.max,this.decimal=this.options.decimal,this.precision=this.options.precision,this.step=this.options.step,this.prefix="",this.postfix="",this.polymorpheusValueContent=s.EMPTY_QUERY}get size(){return this.textfieldSize.size}get computedMin(){return this.computeMin(this.min,this.max)}get computedMax(){return this.computeMax(this.min,this.max)}get nativeFocusableElement(){return!this.textfield||this.computedDisabled?null:this.textfield.nativeFocusableElement}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get isNegativeAllowed(){return this.computedMin<0}get inputMode(){return this.isIOS&&this.isNegativeAllowed?"text":"never"===this.decimal?"numeric":"decimal"}get calculatedMaxLength(){return 18+("never"!==this.decimal&&this.nativeValue.includes(this.numberFormat.decimalSeparator)?Math.min(this.precision+1,20):0)+this.numberFormat.thousandSeparator.repeat(5).length}get formattedValue(){return null!==this.value?this.getFormattedValue(this.value||0):""}get computedValue(){return this.focused?this.nativeValue:this.formattedValue}get canDecrement(){return this.interactive&&(this.value||0)>this.computedMin}get canIncrement(){return this.interactive&&(this.value||0)this.computedMax||(this.value=e));this.value=null}onFocused(t){this.updateFocused(t);const e=this.unfinishedValue?(0,r.vZ)(this.unfinishedValue,this.numberFormat.decimalSeparator):this.nativeNumberValue;if(this.unfinishedValue=null,Number.isNaN(e))return this.nativeValue=t&&!this.readOnly?this.computedPrefix+this.computedPostfix:"",void(this.value=null);t||(this.value=e,this.nativeValue=this.formattedValue)}getFormattedValue(t){const e=Math.abs(t)%1>0;let i="always"===this.decimal||e&&"never"!==this.decimal?this.precision:0;const n=e?(0,l.tuiGetFractionPartPadded)(t,this.precision):"";return this.focused&&"always"!==this.decimal&&(i=n.length),this.computedPrefix+(0,l.tuiFormatNumber)(t,Object.assign(Object.assign({},this.numberFormat),{decimalLimit:i})).replace(s.CHAR_HYPHEN,s.CHAR_MINUS)+this.computedPostfix}get isNativeValueNotFinished(){const t=this.nativeNumberValue;return t<0?t>this.computedMax:t[l.length,t.length-u.length]))]})}}T.ɵfac=function(t){return new(t||T)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(O,8),o.Y36(c.vy),o.Y36(l.TUI_NUMBER_FORMAT),o.Y36(s.TUI_IS_IOS),o.Y36(l.TUI_TEXTFIELD_SIZE),o.Y36(l.TUI_TEXTFIELD_WATCHED_CONTROLLER))},T.ɵcmp=o.Xpm({type:T,selectors:[["tui-input-number"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,u.Li,5),2&t){let t;o.iGM(t=o.CRH())&&(e.polymorpheusValueContent=t)}},viewQuery:function(t,e){if(1&t&&o.Gf(l.TuiPrimitiveTextfieldComponent,5),2&t){let t;o.iGM(t=o.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("keydown.arrowDown",(function(){return e.onArrow(-e.step)}))("keydown.arrowUp",(function(){return e.onArrow(e.step)})),2&t&&o.uIk("data-size",e.size)},inputs:{min:"min",max:"max",decimal:"decimal",precision:"precision",step:"step",prefix:"prefix",postfix:"postfix"},features:[o._Bn([(0,s.tuiAsFocusableItemAccessor)(T),(0,s.tuiAsControl)(T),l.TEXTFIELD_CONTROLLER_PROVIDER]),o.qOj],ngContentSelectors:["*","input","tuiContent"],decls:10,vars:14,consts:[["tuiTextfieldPostfix","","tuiTextfieldPrefix","","tuiValueAccessor","",1,"t-textfield",3,"disabled","focusable","invalid","maskito","pseudoActive","pseudoFocus","pseudoHover","readOnly","value","focusedChange","valueChange"],["textfield",""],["ngProjectAs","tuiContent","class","t-value-content",5,["tuiContent"],4,"ngIf"],["class","t-buttons",4,"ngIf"],[4,"ngIf"],["valueContent",""],["ngProjectAs","tuiContent",5,["tuiContent"],1,"t-value-content"],[4,"polymorpheusOutlet"],[1,"t-buttons"],["size","s","tuiIconButton","","type","button",1,"t-button",3,"appearance","disabled","focusable","icon","click.prevent","mousedown.prevent"]],template:function(t,e){1&t&&(o.F$t(w),o.TgZ(0,"tui-primitive-textfield",0,1),o.NdJ("focusedChange",(function(t){return e.onFocused(t)}))("valueChange",(function(t){return e.onValueChange(t)})),o.Hsn(2),o.Hsn(3,1,["ngProjectAs","input",5,["input"]]),o.YNc(4,C,2,1,"div",2),o.qZA(),o.YNc(5,x,5,8,"section",3),o.YNc(6,M,1,0,"ng-container",4),o.ALo(7,"async"),o.YNc(8,y,1,0,"ng-template",null,5,o.W1O)),2&t&&(o.Q6J("disabled",e.computedDisabled)("focusable",e.focusable)("invalid",e.computedInvalid)("maskito",e.mask)("pseudoActive",e.pseudoActive)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("value",e.computedValue),o.xp6(4),o.Q6J("ngIf",e.polymorpheusValueContent.length),o.xp6(1),o.Q6J("ngIf",e.step),o.xp6(1),o.Q6J("ngIf",o.lcZ(7,12,e.polymorpheusValueContent.changes)))},directives:[d.y,p.B,h.T,g.A,m.n,f.ro,v.O5,u.Li,b.v],pipes:[v.Ov],styles:["[_nghost-%COMP%]{display:flex;border-radius:var(--tui-radius-m);text-align:left}.t-textfield[_ngcontent-%COMP%]{flex:1;max-width:100%;border-radius:inherit;text-align:inherit}.t-textfield[_ngcontent-%COMP%]:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.t-value-content[_ngcontent-%COMP%]{width:100%}.t-buttons[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:stretch;margin-left:.125rem;border-radius:inherit}[data-size=s][_ngcontent-%COMP%] + .t-buttons[_ngcontent-%COMP%]{flex-direction:row-reverse}[data-size=s][_ngcontent-%COMP%] + .t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]:first-child{margin:0 0 0 .125rem;border-top-right-radius:inherit;border-bottom-right-radius:inherit}[data-size=s][_ngcontent-%COMP%] + .t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]:last-child{border-radius:0}[data-size=m][_ngcontent-%COMP%] + .t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]{width:calc(var(--tui-height-m) * .75)}[data-size=l][_ngcontent-%COMP%] + .t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]{width:calc(var(--tui-height-l) * .75)}.t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]{display:flex;flex:1;height:auto;border-radius:0}.t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]:first-child{margin-bottom:.125rem;border-top-right-radius:inherit}.t-buttons[_ngcontent-%COMP%] .t-button[_ngcontent-%COMP%]:last-child{border-bottom-right-radius:inherit}"],changeDetection:0}),(0,n.gn)([s.tuiPure],T.prototype,"computeMin",null),(0,n.gn)([s.tuiPure],T.prototype,"computeMax",null),(0,n.gn)([s.tuiPure],T.prototype,"calculateMask",null)},13735:(t,e,i)=>{i.d(e,{g:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.computedValue}onValueChange(t){this.host.onValueChange(t)}ngDoCheck(){this.host.nativeFocusableElement&&(this.host.nativeFocusableElement.inputMode=this.host.inputMode,this.host.nativeFocusableElement.maxLength=this.host.nativeFocusableElement.maxLength>0?this.host.nativeFocusableElement.maxLength:this.host.calculatedMaxLength)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-number"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},76836:(t,e,i)=>{i.d(e,{N1:()=>r,Y7:()=>o,vy:()=>a});var n=i(4797);const o={icons:{up:"tuiIconPlus",down:"tuiIconMinus"},min:Number.MIN_SAFE_INTEGER,max:Number.MAX_SAFE_INTEGER,step:0,decimal:"not-zero",precision:2},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},52721:(t,e,i)=>{i.d(e,{V:()=>A});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(57620),l=i(59193),u=i(9112),c=i(88002),d=i(39761),p=i(9266),h=i(63060),g=i(62733),m=i(88494),f=i(89570),v=i(12057),b=i(34880),_=i(2697),C=i(67446),x=i(29070),M=i(54255),y=i(15491);function w(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-svg",7),n.NdJ("click",(function(){return n.CHM(t),n.oxw(3).togglePasswordVisibility()}))("mousedown.silent.prevent",(function(){return 0}))("mouseup.silent.prevent",(function(){return 0})),n.ALo(1,"async"),n.qZA()}if(2&t){const t=e.polymorpheusOutlet,i=n.oxw().ngIf,o=n.MAs(3),a=n.oxw(2);n.Q6J("src",t)("tuiHint",i[0]&&i[1]&&o)("tuiHintAppearance",n.lcZ(1,4,a.computedAppearance$)||"")("tuiHintDirection",(null==a.hintOptions?null:a.hintOptions.direction)||"bottom-left")}}function O(t,e){if(1&t&&n._uU(0),2&t){const t=n.oxw().ngIf,e=n.oxw(2);n.hij(" ",e.isPasswordHidden?t[0]:t[1]," ")}}const T=function(t){return{$implicit:t}};function P(t,e){if(1&t&&(n.ynx(0),n.YNc(1,w,2,6,"tui-svg",4),n.YNc(2,O,1,1,"ng-template",5,6,n.W1O),n.BQk()),2&t){const t=n.oxw(2);n.xp6(1),n.Q6J("polymorpheusOutlet",t.icon)("polymorpheusOutletContext",n.VKq(2,T,t.size))}}function k(t,e){if(1&t&&(n.YNc(0,P,4,4,"ng-container",3),n.ALo(1,"async")),2&t){const t=n.oxw();n.Q6J("ngIf",n.lcZ(1,1,t.passwordTexts$))}}const I=["*",[["input"]]],S=["*","input"];let A=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i,n,o,a,r){var s;super(t,e),this.textfieldSize=i,this.passwordTexts$=n,this.options=o,this.hintOptions=a,this.mode$=r,this.directive$=(null===(s=this.hintOptions)||void 0===s?void 0:s.change$)||l.E,this.isPasswordHidden=!0,this.computedAppearance$=(0,u.aj)([this.mode$.pipe((0,c.U)((t=>"onDark"===t?"onDark":""))),this.directive$.pipe((0,d.O)(null),(0,c.U)((()=>{var t;return(null===(t=this.hintOptions)||void 0===t?void 0:t.appearance)||""})))]).pipe((0,c.U)((([t,e])=>e||t)),(0,d.O)(""))}get size(){return this.textfieldSize.size}get nativeFocusableElement(){return this.computedDisabled||!this.textfield?null:this.textfield.nativeFocusableElement}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get icon(){return this.isPasswordHidden?this.options.icons.hide:this.options.icons.show}get inputType(){return this.isPasswordHidden||this.computedDisabled?"password":"text"}onValueChange(t){this.value=t}onFocused(t){this.updateFocused(t)}togglePasswordVisibility(){this.isPasswordHidden=!this.isPasswordHidden}getFallbackValue(){return""}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_TEXTFIELD_SIZE),n.Y36(s.yL),n.Y36(p.bf),n.Y36(r.TuiHintOptionsDirective,8),n.Y36(r.TUI_MODE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-password"]],viewQuery:function(t,e){if(1&t&&n.Gf(r.TuiPrimitiveTextfieldComponent,5),2&t){let t;n.iGM(t=n.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),r.MODE_PROVIDER]),n.qOj],ngContentSelectors:S,decls:5,vars:11,consts:[[1,"t-textfield",3,"disabled","focusable","invalid","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","valueChange","focusedChange"],[3,"polymorpheus"],["iconContent","polymorpheus"],[4,"ngIf"],["appearance","icon","automation-id","tui-password__icon","tuiWrapper","","class","t-icon",3,"src","tuiHint","tuiHintAppearance","tuiHintDirection","click","mousedown.silent.prevent","mouseup.silent.prevent",4,"polymorpheusOutlet","polymorpheusOutletContext"],["polymorpheus",""],["hintContent","polymorpheus"],["appearance","icon","automation-id","tui-password__icon","tuiWrapper","",1,"t-icon",3,"src","tuiHint","tuiHintAppearance","tuiHintDirection","click","mousedown.silent.prevent","mouseup.silent.prevent"]],template:function(t,e){if(1&t&&(n.F$t(I),n.TgZ(0,"tui-primitive-textfield",0),n.NdJ("valueChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)})),n.Hsn(1),n.Hsn(2,1,["ngProjectAs","input",5,["input"]]),n.qZA(),n.YNc(3,k,2,3,"ng-template",1,2,n.W1O)),2&t){const t=n.MAs(4);n.Q6J("disabled",e.computedDisabled)("focusable",e.focusable)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.computedDisabled?"":t)("value",e.value),n.xp6(3),n.Q6J("polymorpheus",e.type)}},directives:[h.y,g.B,m.A,f.GL,v.O5,f.Li,b.P,_.o,C.D,x.x,M.t,y.D],pipes:[v.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-icon[_ngcontent-%COMP%]{cursor:pointer;pointer-events:auto}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),t})()},21991:(t,e,i)=>{i.d(e,{F:()=>r});var n=i(4797),o=i(64862),a=i(74788);let r=(()=>{class t extends o.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t)}process(t){this.input=t}ngDoCheck(){this.host.nativeFocusableElement&&(0,n.tuiIsInput)(this.host.nativeFocusableElement)&&(this.host.nativeFocusableElement.type=this.host.inputType)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵdir=a.lG2({type:t,selectors:[["tui-input-password"]],features:[a._Bn([(0,o.tuiAsTextfieldHost)(t)]),a.qOj]}),t})()},9266:(t,e,i)=>{i.d(e,{Go:()=>r,Vt:()=>o,bf:()=>a});var n=i(4797);const o={icons:{hide:({$implicit:t})=>"s"===t?"tuiIconEyeOff":"tuiIconEyeOffLarge",show:({$implicit:t})=>"s"===t?"tuiIconEye":"tuiIconEyeLarge"}},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},66015:(t,e,i)=>{i.d(e,{Q:()=>U});var n=i(64762),o=i(74788),a=i(23738),r=i(4797),s=i(64862),l=i(72773),u=i(46733),c=i(40853),d=i(14591),p=i(93920),h=i(57620),g=i(49335),m=i(37705),f=i(20195),v=i(12057),b=i(62939),_=i(17163),C=i(39607),x=i(63060),M=i(62733),y=i(84848),w=i(89437),O=i(44998),T=i(6707),P=i(88494),k=i(68874),I=i(76111),S=i(45303),A=i(91030),E=i(20933),D=i(35065),X=i(2697),z=i(89570),L=i(26318),N=i(35271);function F(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"button",10),o.NdJ("click",(function(){const e=o.CHM(t).$implicit;return o.oxw(3).onItemClick(e)})),o._UZ(1,"img",11),o.ALo(2,"tuiFlag"),o.TgZ(3,"span",12),o._uU(4),o.qZA(),o.TgZ(5,"span",13),o._uU(6),o.ALo(7,"tuiMapper"),o.qZA(),o.qZA()}if(2&t){const t=e.$implicit,i=o.oxw(2).ngIf,n=o.oxw();o.xp6(1),o.Q6J("src",o.lcZ(2,3,t),o.LSH),o.xp6(3),o.hij(" ",i[t]," "),o.xp6(2),o.hij(" ",o.xi3(7,5,t,n.isoToCountryCodeMapper)," ")}}function R(t,e){if(1&t&&(o.TgZ(0,"tui-data-list"),o.YNc(1,F,8,8,"button",9),o.qZA()),2&t){const t=o.oxw(2);o.xp6(1),o.Q6J("ngForOf",t.countries)}}function B(t,e){if(1&t&&(o._UZ(0,"img",14),o.ALo(1,"tuiFlag")),2&t){const t=o.oxw().ngIf,e=o.oxw();o.Q6J("alt",t[e.countryIsoCode])("src",o.lcZ(1,2,e.countryIsoCode),o.LSH)}}function Y(t,e){1&t&&o.GkF(0)}function H(t,e){if(1&t&&(o.TgZ(0,"div",15),o.YNc(1,Y,1,0,"ng-container",16),o.qZA()),2&t){const t=o.oxw(2);o.xp6(1),o.Q6J("polymorpheusOutlet",t.arrow)}}function Z(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"tui-hosted-dropdown",1),o.NdJ("openChange",(function(e){return o.CHM(t),o.oxw().open=e}))("tuiActiveZoneChange",(function(e){return o.CHM(t),o.oxw().onActiveZone(e)})),o.TgZ(1,"div",2),o._UZ(2,"tui-primitive-textfield",3),o.TgZ(3,"tui-input-phone",4),o.NdJ("ngModelChange",(function(e){return o.CHM(t),o.oxw().value=e})),o.Hsn(4),o._UZ(5,"input",5),o.qZA(),o.qZA(),o.YNc(6,R,2,1,"ng-template",null,6,o.W1O),o.YNc(8,B,2,4,"ng-template",null,7,o.W1O),o.YNc(10,H,2,1,"ng-template",null,8,o.W1O),o.qZA()}if(2&t){const t=o.MAs(7),e=o.MAs(9),i=o.MAs(11),n=o.oxw();o.Q6J("canOpen",!n.readOnly)("content",t)("open",n.open),o.xp6(2),o.Q6J("disabled",n.disabled)("editable",!1)("focusable",n.focusable)("pseudoFocus",n.open||null)("readOnly",n.readOnly)("tuiTextfieldCustomContent",e)("tuiTextfieldIcon",i)("tuiTextfieldLabelOutside",!0),o.xp6(1),o.Q6J("countryCode",n.inputPhoneCountryCode)("disabled",n.disabled)("focusable",n.focusable)("phoneMaskAfterCountryCode",n.phoneMaskAfterCountryCode)("pseudoFocus",n.pseudoFocus)("pseudoHover",n.pseudoHover)("pseudoInvalid",n.computedInvalid)("readOnly",n.readOnly)("ngModel",n.value)}}class U extends r.AbstractTuiControl{constructor(t,e,i,n,a,r,s,l){super(t,e),this.countriesNames$=i,this.countriesMasks=n,this.options=a,this.flagPipe=r,this.extractCountryCodePipe=s,this.textfieldSize=l,this.countries=this.options.countries,this.countryIsoCodeChange=new o.vpe,this.countryIsoCode=this.options.countryIsoCode,this.open=!1,this.arrow=u.SX,this.isoToCountryCodeMapper=t=>(0,g.zm)(this.countriesMasks,t)}set isoCode(t){var e;this.countryIsoCode!==t&&(null===(e=this.inputPhoneComponent)||void 0===e||e.writeValue(this.value),this.countryIsoCode=t)}get size(){return this.textfieldSize.size}get nativeFocusableElement(){return this.inputPhoneComponent&&!this.computedDisabled?this.inputPhoneComponent.nativeFocusableElement:null}get focused(){return!!this.primitiveTextfield&&this.primitiveTextfield.focused||!!this.inputPhoneComponent&&this.inputPhoneComponent.focused}get inputPhoneCountryCode(){return(0,g.zm)(this.countriesMasks,this.countryIsoCode)}get phoneMaskAfterCountryCode(){const t=this.inputPhoneCountryCode;return this.calculateMaskAfterCountryCode(this.countriesMasks[this.countryIsoCode],t)}get countryFlagPath(){return this.getFlagPath(this.countryIsoCode)}onPaste(t){let e=(0,f.R)(t).replace(s.TUI_NON_DIGITS_REGEXP,"");const i=this.extractCountryCodePipe.transform(e,this.countries);i?(i===l.Xi.RU&&(e=e.replace(/^8/,"7")),this.updateCountryIsoCode(i),this.value=`${r.CHAR_PLUS}${e}`):this.value=`${this.inputPhoneCountryCode}${e}`.replace(s.TUI_MASK_SYMBOLS_REGEXP,"").slice(0,(0,g.fn)(this.countriesMasks,this.countryIsoCode))}getFlagPath(t){return this.flagPipe.transform(t)}onItemClick(t){this.open=!1,this.updateCountryIsoCode(t),this.cdr.detectChanges();const e=(0,g.fn)(this.countriesMasks,t);this.value.length>e&&(this.value=this.value.slice(0,e)),this.nativeFocusableElement&&this.nativeFocusableElement.focus()}setDisabledState(){super.setDisabledState(),this.close()}isoToCountryCode(t){return(0,g.zm)(this.countriesMasks,t)}onModelChange(t){this.value=t}onActiveZone(t){this.updateFocused(t)}getFallbackValue(){return""}calculateMaskAfterCountryCode(t,e){return t.replace(e,"").trim()}close(){this.open=!1}updateCountryIsoCode(t){this.countryIsoCode=t,this.countryIsoCodeChange.emit(t)}}U.ɵfac=function(t){return new(t||U)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(h.Hw),o.Y36(h.iN),o.Y36(m.TS),o.Y36(s.TuiFlagPipe),o.Y36(d.kW),o.Y36(s.TUI_TEXTFIELD_SIZE))},U.ɵcmp=o.Xpm({type:U,selectors:[["tui-input-phone-international"]],viewQuery:function(t,e){if(1&t&&(o.Gf(c.yL,5),o.Gf(s.TuiPrimitiveTextfieldComponent,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.inputPhoneComponent=t.first),o.iGM(t=o.CRH())&&(e.primitiveTextfield=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("paste.capture.prevent.stop",(function(t){return e.onPaste(t)}))("drop.capture.prevent.stop",(function(t){return e.onPaste(t)})),2&t&&o.uIk("data-size",e.size)},inputs:{isoCode:["countryIsoCode","isoCode"],countries:"countries"},outputs:{countryIsoCodeChange:"countryIsoCodeChange"},features:[o._Bn([(0,r.tuiAsFocusableItemAccessor)(U),(0,r.tuiAsControl)(U),s.TuiFlagPipe,d.kW],[p.yn]),o.qOj],ngContentSelectors:["*"],decls:2,vars:3,consts:[["class","t-hosted-dropdown",3,"canOpen","content","open","openChange","tuiActiveZoneChange",4,"ngIf"],[1,"t-hosted-dropdown",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["tuiGroup",""],["tuiHintContent","","tuiTextfieldPostfix","","tuiTextfieldPrefix","",1,"t-country-select","tui-group__auto-width-item",3,"disabled","editable","focusable","pseudoFocus","readOnly","tuiTextfieldCustomContent","tuiTextfieldIcon","tuiTextfieldLabelOutside"],[1,"t-input-phone","tui-group__auto-width-item",3,"countryCode","disabled","focusable","phoneMaskAfterCountryCode","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","ngModel","ngModelChange"],["autocomplete","new-password","tuiTextfield",""],["dropdown",""],["countryValueContent",""],["icon",""],["tuiOption","",3,"click",4,"ngFor","ngForOf"],["tuiOption","",3,"click"],["alt","",1,"t-country-item-flag",3,"src"],[1,"t-country-item-name"],[1,"t-country-item-code"],[1,"t-flag",3,"alt","src"],["appearance","icon","tuiWrapper",""],[4,"polymorpheusOutlet"]],template:function(t,e){1&t&&(o.F$t(),o.YNc(0,Z,12,20,"tui-hosted-dropdown",0),o.ALo(1,"async")),2&t&&o.Q6J("ngIf",o.lcZ(1,1,e.countriesNames$))},directives:[v.O5,b.o,_.e,C.g,x.y,M.B,y.bZ,w.T,O.A,T.B,P.A,k.x,I.y,S.X,a.JJ,a.On,A.M,E.q,v.sg,D.v,X.o,z.Li],pipes:[v.Ov,L.T,N.c],styles:["[_nghost-%COMP%]{display:block}._disabled[_nghost-%COMP%]{pointer-events:none}.t-hosted-dropdown[_ngcontent-%COMP%]{display:block}.t-country-select[_ngcontent-%COMP%]{width:5.625rem}.t-country-select[_ngcontent-%COMP%]:not(._readonly) input:not(:disabled){cursor:pointer}.t-country-select._readonly[_ngcontent-%COMP%] input{cursor:default}.t-country-select[data-size=m][_ngcontent-%COMP%]{width:5.5rem}.t-country-select[data-size=s][_ngcontent-%COMP%]{width:2rem}.t-country-select[data-size=s][_ngcontent-%COMP%] .t-flag[_ngcontent-%COMP%]{margin-left:-1rem}.t-arrow-icon[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none;pointer-events:auto}._readonly[_nghost-%COMP%] .t-arrow-icon[_ngcontent-%COMP%], ._disabled[_nghost-%COMP%] .t-arrow-icon[_ngcontent-%COMP%]{pointer-events:none}.t-arrow-icon_open[_ngcontent-%COMP%]{transform:rotate(180deg)}.t-input-phone[_ngcontent-%COMP%]{flex:1}.t-flag[_ngcontent-%COMP%]{width:1.75rem;height:1.25rem;margin-left:-.5rem}.t-country-item-flag[_ngcontent-%COMP%]{width:1.75rem;height:1.25rem}.t-country-item-name[_ngcontent-%COMP%]{margin-left:.75rem;margin-right:auto}.t-country-item-code[_ngcontent-%COMP%]{color:var(--tui-text-02);margin-right:.25rem}"],changeDetection:0}),(0,n.gn)([r.tuiPure],U.prototype,"calculateMaskAfterCountryCode",null)},37705:(t,e,i)=>{i.d(e,{TS:()=>a,Tz:()=>o,k1:()=>r});var n=i(4797);const o={countries:[],countryIsoCode:i(72773).Xi.RU},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},20195:(t,e,i)=>{i.d(e,{R:()=>o});var n=i(4797);function o(t){var e;return"dataTransfer"in t?(null===(e=t.dataTransfer)||void 0===e?void 0:e.getData("text/plain"))||"":(0,n.tuiGetClipboardDataText)(t)}},40853:(t,e,i)=>{i.d(e,{$4:()=>d.$4,gq:()=>d.gq,yL:()=>n.y,X6:()=>o.X,Kj:()=>c,HQ:()=>d.HQ});var n=i(76111),o=i(45303),a=i(81125),r=i(4797),s=i(64862),l=i(62683),u=i(74788);let c=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=u.oAB({type:t}),t.ɵinj=u.cJS({imports:[[a.U5,s.TuiPrimitiveTextfieldModule,s.TuiHostedDropdownModule,s.TuiTextfieldControllerModule,r.TuiActiveZoneModule,l.SC]]}),t})();var d=i(27825)},76111:(t,e,i)=>{i.d(e,{y:()=>y});var n=i(64762),o=i(74788),a=i(23738),r=i(25219),s=i(72878),l=i(4797),u=i(64862),c=i(93920),d=i(27825);const p=t=>t.replace(/\D/g,"").length;function h(t,e){const i=(t+e).replace(/[^#\d]+/g,"").length,n=e=>"+7"===t?e.replace(/^(\+?7?\s?8?)\s?/,""):e.replace(new RegExp(`^(\\+?${t.replace("+","")}?)\\s?`),"");return({elementState:t,data:e})=>{const{value:o,selection:a}=t;return{elementState:{selection:a,value:p(o)>i?n(o):o},data:p(e)>=i?n(e):e}}}var g=i(62939),m=i(17163),f=i(63060),v=i(62733),b=i(48214),_=i(81125),C=i(64374);const x=["*",[["input"]]];function M(t){return Number.isNaN(parseInt(t.replace(u.TUI_MASK_SYMBOLS_REGEXP,""),10))}class y extends l.AbstractTuiControl{constructor(t,e,i,n,a){super(t,e),this.textfieldCleaner=i,this.options=n,this.textfieldSize=a,this.phoneMaskAfterCountryCode=this.options.phoneMaskAfterCountryCode,this.allowText=this.options.allowText,this.search="",this.searchChange=new o.vpe,this.countryCode=this.options.countryCode,this.open=!1}set countryCodeSetter(t){const e=this.countryCode;this.countryCode=t,this.updateValueWithNewCountryCode(e,t)}get size(){return this.textfieldSize.size}get nativeFocusableElement(){return!this.textfield||this.computedDisabled?null:this.textfield.nativeFocusableElement}get focused(){return(0,l.tuiIsNativeFocused)(this.nativeFocusableElement)||!!this.dropdown&&this.dropdown.focused}get nativeValue(){var t;return(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.value)||(0,r.CV)(this.value,this.maskOptions)}set nativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}get inputMode(){return this.allowText?"text":"numeric"}get canOpen(){return this.interactive&&!!this.datalist}get canClean(){return this.nativeValue!==this.nonRemovablePrefix&&this.textfieldCleaner.cleaner}get maskOptions(){return this.calculateMask(this.countryCode,this.phoneMaskAfterCountryCode,this.nonRemovablePrefix,this.allowText)}onActiveZone(t){return this.updateFocused(t),!t||this.nativeValue||this.readOnly||this.allowText?this.nativeValue===this.nonRemovablePrefix||this.isTextValue?(this.updateSearch(""),void(this.nativeValue="")):void(t||this.allowText||!this.nativeFocusableElement||(this.nativeValue=this.nativeValue.replace(/\D$/,""))):(this.updateSearch(this.nonRemovablePrefix),void(this.nativeValue=this.nonRemovablePrefix))}onValueChange(t){const e=M(t)?t:t.replace(u.TUI_MASK_SYMBOLS_REGEXP,"").slice(0,this.maxPhoneLength);this.updateSearch(e),this.value=e===this.countryCode||M(e)?"":e,this.open=!0,this.value||this.allowText||(this.nativeValue=this.nonRemovablePrefix)}handleOption(t){this.focusInput(),this.value=t,this.nativeValue=(0,r.CV)(this.value,this.maskOptions),this.updateSearch(""),this.open=!1}setDisabledState(){super.setDisabledState(),this.open=!1}writeValue(t){super.writeValue(t),this.nativeValue=(0,r.CV)(t||"",this.maskOptions),this.updateSearch("")}getFallbackValue(){return""}get nonRemovablePrefix(){return`${this.countryCode} `}get maxPhoneLength(){return this.countryCode.length+this.phoneMaskAfterCountryCode.replace(/[^#]+/g,"").length}get isTextValue(){return!!this.search&&M(this.search)}calculateMask(t,e,i,n){const o=function(t,e){return[...t.split("")," ",...e.replace(/[^#\- ()]+/g,"").split("").map((t=>"#"===t?/\d/:t))]}(t,e),a=[h(t,e)];return n?{mask:({value:t})=>M(t)&&"+"!==t?r.A_.mask:o,preprocessors:a}:{mask:o,preprocessors:a,postprocessors:[(0,s.jX)(i)],plugins:[(0,s.nQ)(((t,[e,n])=>[e===n?i.length:0,t.length]))]}}focusInput(){this.nativeFocusableElement&&this.nativeFocusableElement.focus({preventScroll:!0})}updateSearch(t){this.search!==t&&(this.search=t,this.searchChange.emit(t))}updateValueWithNewCountryCode(t,e){this.isTextValue||(this.value=this.value.replace(t,e),this.nativeValue=(0,r.CV)(this.value,this.maskOptions))}}y.ɵfac=function(t){return new(t||y)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(u.TUI_TEXTFIELD_CLEANER),o.Y36(d.gq),o.Y36(u.TUI_TEXTFIELD_SIZE))},y.ɵcmp=o.Xpm({type:y,selectors:[["tui-input-phone"]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,u.TuiDataListDirective,5,o.Rgc),2&t){let t;o.iGM(t=o.CRH())&&(e.datalist=t.first)}},viewQuery:function(t,e){if(1&t&&(o.Gf(u.TuiHostedDropdownComponent,5),o.Gf(u.TuiPrimitiveTextfieldComponent,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.dropdown=t.first),o.iGM(t=o.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-size",e.size)},inputs:{countryCodeSetter:["countryCode","countryCodeSetter"],phoneMaskAfterCountryCode:"phoneMaskAfterCountryCode",allowText:"allowText",search:"search"},outputs:{searchChange:"searchChange"},features:[o._Bn([(0,l.tuiAsFocusableItemAccessor)(y),(0,l.tuiAsControl)(y),(0,u.tuiAsDataListHost)(y)],[c.yn]),o.qOj],ngContentSelectors:["*","input"],decls:4,vars:13,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["tuiValueAccessor","",1,"t-textfield",3,"disabled","focusable","invalid","maskito","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldCleaner","value","valueChange"]],template:function(t,e){1&t&&(o.F$t(x),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("openChange",(function(t){return e.open=t}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),o.TgZ(1,"tui-primitive-textfield",1),o.NdJ("valueChange",(function(t){return e.nativeValue=t}))("valueChange",(function(t){return e.onValueChange(t)})),o.Hsn(2),o.Hsn(3,1,["ngProjectAs","input",5,["input"]]),o.qZA(),o.qZA()),2&t&&(o.Q6J("canOpen",e.canOpen)("content",e.datalist||"")("open",e.open),o.xp6(1),o.Q6J("disabled",e.computedDisabled)("focusable",e.focusable)("invalid",e.computedInvalid)("maskito",e.maskOptions)("nativeId",e.nativeId)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldCleaner",e.canClean)("value",e.nativeValue))},directives:[g.o,m.e,f.y,v.B,b.n,_.ro,C.b],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}._disabled[_nghost-%COMP%]{pointer-events:none}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),(0,n.gn)([l.tuiPure],y.prototype,"calculateMask",null)},45303:(t,e,i)=>{i.d(e,{X:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.nativeValue}onValueChange(t){this.host.onValueChange(t)}process(t){this.input=t}ngDoCheck(){this.input&&(this.input.type="tel",this.input.inputMode=this.host.inputMode)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-phone"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},27825:(t,e,i)=>{i.d(e,{$4:()=>o,HQ:()=>r,gq:()=>a});var n=i(4797);const o={phoneMaskAfterCountryCode:"### ###-##-##",allowText:!1,countryCode:"+7"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},71290:(t,e,i)=>{i.d(e,{E:()=>P});var n=i(64762),o=i(74788),a=i(23738),r=i(4797),s=i(64862),l=i(43570),u=i(45233),c=i(10006),d=i(2697),p=i(17163),h=i(16753),g=i(13735),m=i(78255),f=i(89437),v=i(12057),b=i(48740),_=i(87231),C=i(8114),x=i(89570);function M(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}const y=function(t){return{$implicit:t}};function w(t,e){if(1&t&&(o.TgZ(0,"div",5),o.YNc(1,M,2,1,"ng-container",6),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.leftValueContent)("polymorpheusOutletContext",o.VKq(2,y,t.value[0]))}}function O(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function T(t,e){if(1&t&&(o.TgZ(0,"div",5),o.YNc(1,O,2,1,"ng-container",6),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.rightValueContent)("polymorpheusOutletContext",o.VKq(2,y,t.value[1]))}}class P extends r.AbstractTuiControl{constructor(t,e,i,n,o){super(t,e),this.isMobile=i,this.el=n,this.controller=o,this.inputNumberRefs=r.EMPTY_QUERY,this.rangeRef=null,this.min=0,this.max=100,this.quantum=1,this.steps=0,this.segments=1,this.keySteps=null,this.pluralize=null,this.leftTextfieldValue=this.safeCurrentValue[0],this.rightTextfieldValue=this.safeCurrentValue[1],this.lastActiveSide="left"}get leftFocusableElement(){var t;return(null===(t=this.inputNumberRefs.first)||void 0===t?void 0:t.nativeFocusableElement)||null}get rightFocusableElement(){var t;return(null===(t=this.inputNumberRefs.last)||void 0===t?void 0:t.nativeFocusableElement)||null}get nativeFocusableElement(){return this.disabled?null:this.leftFocusableElement||this.rightFocusableElement}get focused(){return(0,r.tuiIsNativeFocusedIn)(this.el.nativeElement)}get appearance(){return this.controller.appearance}get showLeftValueContent(){var t;return Boolean(this.leftValueContent&&!(0,r.tuiIsNativeFocused)(this.leftFocusableElement)&&!((null===(t=this.rangeRef)||void 0===t?void 0:t.focused)&&"left"===this.lastActiveSide))}get showRightValueContent(){var t;return Boolean(this.rightValueContent&&!(0,r.tuiIsNativeFocused)(this.rightFocusableElement)&&!((null===(t=this.rangeRef)||void 0===t?void 0:t.focused)&&"right"===this.lastActiveSide))}get precision(){return(0,s.tuiGetFractionPartPadded)(this.quantum).length}get decimal(){return this.precision?"not-zero":"never"}get computedSteps(){return this.steps||(this.max-this.min)/this.quantum}get step(){return(this.max-this.min)/this.computedSteps}computeKeySteps(t,e,i){return t||[[0,e],[100,i]]}onActiveZone(t){this.updateFocused(t)}onTextInputFocused(t){t||this.updateTextfieldValues(this.value)}changeByStep(t,[e,i]){if(this.readOnly)return;t.preventDefault();const n=this.valueGuard([this.value[0]+e*this.step,this.value[1]+i*this.step]);n[0]===this.value[0]&&n[1]===this.value[1]||this.onExternalValueUpdate(n)}onInputLeft(t){this.safelyUpdateValue([null!=t?t:this.safeCurrentValue[0],this.value[1]])}onInputRight(t){this.safelyUpdateValue([this.value[0],null!=t?t:this.safeCurrentValue[1]])}onExternalValueUpdate(t){this.safelyUpdateValue(t),this.updateTextfieldValues(this.value)}focusToTextInput(){const t="left"===this.lastActiveSide?this.leftFocusableElement:this.rightFocusableElement;!this.isMobile&&t&&t.focus()}onActiveThumbChange(t){this.lastActiveSide=t}writeValue(t){super.writeValue(t),this.updateTextfieldValues(this.value)}getFallbackValue(){return[0,0]}safelyUpdateValue(t){this.value=this.valueGuard(t)}valueGuard([t,e]){const i=this.calibrate(t),n=this.calibrate(e);return[Math.min(i,this.value[1]),Math.max(n,this.value[0])]}calibrate(t){const e=(0,r.tuiRound)(Math.round(t/this.quantum)*this.quantum,c.bF);return(0,r.tuiClamp)(e,this.min,this.max)}updateTextfieldValues([t,e]){this.leftTextfieldValue=t,this.rightTextfieldValue=e}}P.ɵfac=function(t){return new(t||P)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(r.TUI_IS_MOBILE),o.Y36(o.SBq),o.Y36(s.TUI_TEXTFIELD_WATCHED_CONTROLLER))},P.ɵcmp=o.Xpm({type:P,selectors:[["tui-input-range"]],viewQuery:function(t,e){if(1&t&&(o.Gf(u.U2,5),o.Gf(l.qS,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.rangeRef=t.first),o.iGM(t=o.CRH())&&(e.inputNumberRefs=t)}},hostVars:3,hostBindings:function(t,e){2&t&&(o.uIk("data-size",e.controller.size),o.ekj("_label-outside",e.controller.labelOutside))},inputs:{min:"min",max:"max",quantum:"quantum",steps:"steps",segments:"segments",keySteps:"keySteps",leftValueContent:"leftValueContent",rightValueContent:"rightValueContent",pluralize:"pluralize"},features:[o._Bn([(0,r.tuiAsFocusableItemAccessor)(P),(0,r.tuiAsControl)(P),s.TEXTFIELD_CONTROLLER_PROVIDER]),o.qOj],ngContentSelectors:["*"],decls:9,vars:38,consts:[["tuiWrapper","",1,"t-wrapper",3,"appearance","disabled","focus","hover","invalid","readOnly","tuiActiveZoneChange"],["automation-id","tui-input-range__left-input","tuiTextfieldAppearance","none",1,"t-left",3,"decimal","disabled","max","min","precision","readOnly","tuiTextfieldPostfix","ngModel","ngModelChange","focusedChange","keydown.arrowDown","keydown.arrowUp"],["ngProjectAs","tuiContent",5,["tuiContent"],4,"ngIf"],["automation-id","tui-input-range__right-input","tuiTextfieldAppearance","none",1,"t-right",3,"decimal","disabled","max","min","precision","readOnly","tuiTextfieldPostfix","ngModel","ngModelChange","focusedChange","keydown.arrowDown","keydown.arrowUp"],[1,"t-range",3,"disabled","focusable","keySteps","max","min","ngModel","segments","step","activeThumbChange","ngModelChange","tuiPressedChange"],["ngProjectAs","tuiContent",5,["tuiContent"]],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(o.F$t(),o.TgZ(0,"div",0),o.NdJ("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),o.TgZ(1,"tui-input-number",1),o.NdJ("ngModelChange",(function(t){return e.leftTextfieldValue=t}))("focusedChange",(function(t){return e.onTextInputFocused(t)}))("keydown.arrowDown",(function(t){return e.changeByStep(t,[-1,0])}))("keydown.arrowUp",(function(t){return e.changeByStep(t,[1,0])}))("ngModelChange",(function(t){return e.onInputLeft(t)})),o.ALo(2,"i18nPlural"),o.Hsn(3),o.YNc(4,w,2,4,"div",2),o.qZA(),o.TgZ(5,"tui-input-number",3),o.NdJ("ngModelChange",(function(t){return e.rightTextfieldValue=t}))("focusedChange",(function(t){return e.onTextInputFocused(t)}))("keydown.arrowDown",(function(t){return e.changeByStep(t,[0,-1])}))("keydown.arrowUp",(function(t){return e.changeByStep(t,[0,1])}))("ngModelChange",(function(t){return e.onInputRight(t)})),o.ALo(6,"i18nPlural"),o.YNc(7,T,2,4,"div",2),o.qZA(),o.TgZ(8,"tui-range",4),o.NdJ("activeThumbChange",(function(t){return e.onActiveThumbChange(t)}))("ngModelChange",(function(t){return e.onExternalValueUpdate(t)}))("tuiPressedChange",(function(){return e.focusToTextInput()})),o.qZA(),o.qZA()),2&t&&(o.Q6J("appearance",e.appearance)("disabled",e.disabled)("focus",e.computedFocused)("hover",e.pseudoHover)("invalid",e.computedInvalid)("readOnly",e.readOnly),o.xp6(1),o.Q6J("decimal",e.decimal)("disabled",e.computedDisabled)("max",e.value[1])("min",e.min)("precision",e.precision)("readOnly",e.readOnly)("tuiTextfieldPostfix",e.pluralize&&!e.showLeftValueContent?o.xi3(2,32,e.value[0],e.pluralize):"")("ngModel",e.leftTextfieldValue),o.xp6(3),o.Q6J("ngIf",e.showLeftValueContent),o.xp6(1),o.Q6J("decimal",e.decimal)("disabled",e.computedDisabled)("max",e.max)("min",e.value[0])("precision",e.precision)("readOnly",e.readOnly)("tuiTextfieldPostfix",e.pluralize&&!e.showRightValueContent?o.xi3(6,35,e.value[1],e.pluralize):"")("ngModel",e.rightTextfieldValue),o.xp6(2),o.Q6J("ngIf",e.showRightValueContent),o.xp6(1),o.Q6J("disabled",e.readOnly||e.disabled)("focusable",!1)("keySteps",e.computeKeySteps(e.keySteps,e.min,e.max))("max",e.max)("min",e.min)("ngModel",e.value)("segments",e.segments)("step",e.step))},directives:[d.o,p.e,h.q,g.g,m.q,f.T,a.JJ,a.On,v.O5,b.U,_.H,C.n,x.Li],pipes:[v.Gx],styles:[".t-wrapper[_ngcontent-%COMP%]{position:relative}.t-left[_ngcontent-%COMP%]{width:100%}.t-right[_ngcontent-%COMP%]{position:absolute;right:0;top:0;display:flex;width:50%;height:100%;text-align:right}[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m)}.t-range[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;right:0;z-index:1;margin:-.125rem 0 0;background:transparent}"],changeDetection:0}),(0,n.gn)([r.tuiPure],P.prototype,"computeKeySteps",null)},44056:(t,e,i)=>{i.d(e,{h:()=>y});var n=i(64762),o=i(74788),a=i(23738),r=i(4797),s=i(64862),l=i(43570),u=i(35996),c=i(10006),d=i(16753),p=i(13735),h=i(89437),g=i(44998),m=i(12057),f=i(59),v=i(47044),b=i(48893),_=i(89570);function C(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}const x=function(t){return{$implicit:t}};function M(t,e){if(1&t&&(o.TgZ(0,"div",3),o.YNc(1,C,2,1,"ng-container",4),o.qZA()),2&t){const t=o.oxw();o.xp6(1),o.Q6J("polymorpheusOutlet",t.valueContent)("polymorpheusOutletContext",o.VKq(2,x,t.value))}}class y extends r.AbstractTuiControl{constructor(t,e,i){super(t,e),this.controller=i,this.min=0,this.max=100,this.quantum=1,this.steps=0,this.segments=1,this.keySteps=null,this.textfieldPrefix="",this.textfieldPostfix="",this.textfieldValue=this.safeCurrentValue}get prefix(){return this.textfieldPrefix||this.controller.prefix}get postfix(){return this.textfieldPostfix||this.controller.postfix}get nativeFocusableElement(){var t;return!(null===(t=this.inputNumberRef)||void 0===t?void 0:t.nativeFocusableElement)||this.computedDisabled?null:this.inputNumberRef.nativeFocusableElement}get focused(){var t;return(0,r.tuiIsNativeFocused)(this.nativeFocusableElement)||(0,r.tuiIsNativeFocused)((null===(t=this.sliderRef)||void 0===t?void 0:t.nativeElement)||null)}get computedSteps(){return this.steps||(this.max-this.min)/this.quantum}get precision(){return(0,s.tuiGetFractionPartPadded)(this.quantum).length}get decimal(){return this.precision?"not-zero":"never"}get showValueContent(){return Boolean(this.valueContent&&!this.focused)}get step(){return(this.max-this.min)/this.computedSteps}computeKeySteps(t,e,i){return t||[[0,e],[100,i]]}focusTextInput(){var t;const e=null===(t=this.inputNumberRef)||void 0===t?void 0:t.nativeFocusableElement;e&&e.focus()}safelyUpdateValue(t){this.value=this.valueGuard(null!=t?t:this.safeCurrentValue)}onVerticalArrowKeyDown(t){if(this.readOnly||!this.step)return;const e=this.value+t*this.step;e!==this.value&&(this.safelyUpdateValue(e),this.textfieldValue=this.value)}onSliderChange(t){this.safelyUpdateValue(t),this.textfieldValue=this.value}onFocused(t){const{value:e,textfieldValue:i}=this;t||i===e||(this.textfieldValue=e),this.updateFocused(t)}writeValue(t){super.writeValue(t),this.textfieldValue=this.value}getFallbackValue(){return 0}valueGuard(t){const e=(0,r.tuiRound)(Math.round(t/this.quantum)*this.quantum,c.bF);return(0,r.tuiClamp)(e,this.min,this.max)}}y.ɵfac=function(t){return new(t||y)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(s.TUI_TEXTFIELD_WATCHED_CONTROLLER))},y.ɵcmp=o.Xpm({type:y,selectors:[["tui-input-slider"]],viewQuery:function(t,e){if(1&t&&(o.Gf(l.qS,5),o.Gf(u.iN,5,o.SBq)),2&t){let t;o.iGM(t=o.CRH())&&(e.inputNumberRef=t.first),o.iGM(t=o.CRH())&&(e.sliderRef=t.first)}},hostVars:3,hostBindings:function(t,e){2&t&&(o.uIk("data-size",e.controller.size),o.ekj("_label-outside",e.controller.labelOutside))},inputs:{min:"min",max:"max",quantum:"quantum",steps:"steps",segments:"segments",keySteps:"keySteps",valueContent:"valueContent",textfieldPrefix:["prefix","textfieldPrefix"],textfieldPostfix:["postfix","textfieldPostfix"]},features:[o._Bn([(0,r.tuiAsFocusableItemAccessor)(y),(0,r.tuiAsControl)(y),(0,u.OF)({trackColor:"transparent"}),s.TEXTFIELD_CONTROLLER_PROVIDER]),o.qOj],ngContentSelectors:["*"],decls:4,vars:20,consts:[[3,"decimal","disabled","max","min","precision","pseudoActive","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","tuiTextfieldPostfix","tuiTextfieldPrefix","ngModel","ngModelChange","focusedChange","keydown.arrowDown.prevent","keydown.arrowUp.prevent"],["automation-id","tui-input-slider__value-content","ngProjectAs","tuiContent",5,["tuiContent"],4,"ngIf"],["tuiSlider","","type","range",3,"disabled","keySteps","max","ngModel","segments","tuiFocusable","click","ngModelChange"],["automation-id","tui-input-slider__value-content","ngProjectAs","tuiContent",5,["tuiContent"]],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(o.F$t(),o.TgZ(0,"tui-input-number",0),o.NdJ("ngModelChange",(function(t){return e.textfieldValue=t}))("focusedChange",(function(t){return e.onFocused(t)}))("keydown.arrowDown.prevent",(function(){return e.onVerticalArrowKeyDown(-1)}))("keydown.arrowUp.prevent",(function(){return e.onVerticalArrowKeyDown(1)}))("ngModelChange",(function(t){return e.safelyUpdateValue(t)})),o.Hsn(1),o.YNc(2,M,2,4,"div",1),o.qZA(),o.TgZ(3,"input",2),o.NdJ("click",(function(){return e.focusTextInput()}))("ngModelChange",(function(t){return e.onSliderChange(t)})),o.qZA()),2&t&&(o.Q6J("decimal",e.decimal)("disabled",e.computedDisabled)("max",e.max)("min",e.min)("precision",e.precision)("pseudoActive",e.pseudoActive)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.pseudoInvalid)("readOnly",e.readOnly)("tuiTextfieldPostfix",e.showValueContent?"":e.postfix)("tuiTextfieldPrefix",e.showValueContent?"":e.prefix)("ngModel",e.textfieldValue),o.xp6(2),o.Q6J("ngIf",e.showValueContent),o.xp6(1),o.Q6J("disabled",e.readOnly||e.computedDisabled)("keySteps",e.computeKeySteps(e.keySteps,e.min,e.max))("max",e.computedSteps)("ngModel",e.value)("segments",e.segments)("tuiFocusable",!1))},directives:[d.q,p.g,h.T,g.A,a.JJ,a.On,m.O5,f.t,v.i,a.eT,a.Fj,b.t,_.Li],styles:["[_nghost-%COMP%]{position:relative;display:block;height:-webkit-max-content;height:max-content;isolation:isolate;border-radius:var(--tui-radius-m)}tui-input-number[_ngcontent-%COMP%]{border-radius:inherit}input[type=range][_ngcontent-%COMP%]{position:absolute;top:100%;left:calc(var(--tui-radius-m) / 2);right:0;width:calc(100% - calc(var(--tui-radius-m) / 2));box-sizing:border-box;height:1rem;margin:-.5625rem 0 0;border-top-left-radius:0;border-bottom-left-radius:calc(var(--tui-radius-m) * 5) calc(var(--tui-radius-m) * 1.5)}"],changeDetection:0}),(0,n.gn)([r.tuiPure],y.prototype,"computeKeySteps",null)},69322:(t,e,i)=>{i.d(e,{jK:()=>p.jK,Iw:()=>p.Iw,PZ:()=>n.P,cB:()=>d,Xj:()=>p.Xj});var n=i(72146),o=i(12057),a=i(23738),r=i(4797),s=i(64862),l=i(65376),u=i(89570),c=i(74788);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=c.oAB({type:t}),t.ɵinj=c.cJS({providers:[r.TuiScrollService],imports:[[o.ez,a.u5,u.wq,r.TuiFocusableModule,r.TuiHoveredModule,r.TuiActiveZoneModule,s.TuiSvgModule,s.TuiScrollbarModule,s.TuiTooltipModule,s.TuiHostedDropdownModule,l.d3,s.TuiWrapperModule]]}),t})();var p=i(75427)},72146:(t,e,i)=>{i.d(e,{P:()=>J});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(93920),l=i(89570),u=i(46797),c=i(88002),d=i(46782),p=i(75427),h=i(12057),g=i(62939),m=i(17163),f=i(2697),v=i(3881),b=i(48893),_=i(34880),C=i(49195),x=i(33351);const M=["focusableElement"],y=["tagsContainer"],w=["cleaner"],O=["errorIcon"],T=["tag"];function P(t,e){1&t&&n.GkF(0)}function k(t,e){if(1&t&&n._UZ(0,"tui-svg",21),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}const I=function(t){return{$implicit:t}};function S(t,e){if(1&t&&(n.TgZ(0,"div",19),n.YNc(1,k,1,1,"tui-svg",20),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconLeft)("polymorpheusOutletContext",n.VKq(2,I,t.size))}}function A(t,e){if(1&t&&(n.TgZ(0,"div",22),n.Hsn(1,2),n.qZA()),2&t){const t=n.oxw();n.ekj("t-placeholder_raised",t.placeholderRaised)}}function E(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-tag",24,25),n.NdJ("edited",(function(e){const i=n.CHM(t).index;return n.oxw(2).onTagEdited(e,i)}))("keydown.arrowLeft.prevent",(function(){const e=n.CHM(t).index;return n.oxw(2).onTagKeyDownArrowLeft(e)}))("keydown.arrowRight.prevent",(function(){const e=n.CHM(t).index;return n.oxw(2).onTagKeyDownArrowRight(e)})),n.ALo(2,"async"),n.qZA()}if(2&t){const t=e.$implicit,i=n.oxw(2);n.Q6J("autoColor",i.autoColor)("disabled",i.computedDisabled||i.disabledItemHandler(t))("editable",i.editable&&!i.readOnly)("hoverable",!i.readOnly)("leftContent",i.getLeftContent(t))("maxLength",i.maxLength)("removable",!i.readOnly&&i.removable)("separator",i.separator)("size",i.controller.size)("status",n.lcZ(2,12,i.status$))("tuiFocusable",!1)("value",t.toString())}}function D(t,e){if(1&t&&(n.ynx(0),n.YNc(1,E,3,14,"tui-tag",23),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("ngForOf",t.value)("ngForTrackBy",t.trackByFn)}}function X(t,e){if(1&t&&n._UZ(0,"span",27),2&t){const t=e.$implicit,i=n.oxw(2);n.ekj("t-text_comma",i.computedFocused&&!i.inputHidden)("t-text_disabled",i.disabledItemHandler(t))("t-text_error",!i.tagValidator(t)),n.Q6J("textContent",t)}}function z(t,e){if(1&t&&n.YNc(0,X,1,7,"span",26),2&t){const t=n.oxw();n.Q6J("ngForOf",t.value)}}function L(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-svg",32,33),n.NdJ("click.stop",(function(){return n.CHM(t),n.oxw(3).onCleanerClick()})),n.qZA()}if(2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function N(t,e){if(1&t&&(n.ynx(0),n.YNc(1,L,2,1,"tui-svg",31),n.BQk()),2&t){const t=n.oxw(2);n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconCleaner)("polymorpheusOutletContext",n.VKq(2,I,t.size))}}function F(t,e){if(1&t&&n._UZ(0,"tui-tooltip",34),2&t){const t=n.oxw(2);n.Q6J("content",null==t.hintOptions?null:t.hintOptions.content)("describeId",t.id)}}function R(t,e){if(1&t&&n._UZ(0,"tui-svg",21),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function B(t,e){if(1&t&&(n.TgZ(0,"div",35),n.YNc(1,R,1,1,"tui-svg",20),n.qZA()),2&t){const t=n.oxw(2);n.xp6(1),n.Q6J("polymorpheusOutlet",t.icon)("polymorpheusOutletContext",n.VKq(2,I,t.size))}}function Y(t,e){if(1&t&&(n.TgZ(0,"div",28),n.YNc(1,N,2,4,"ng-container",0),n.YNc(2,F,1,2,"tui-tooltip",29),n.YNc(3,B,2,4,"div",30),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("ngIf",t.hasCleaner),n.xp6(1),n.Q6J("ngIf",t.showHint),n.xp6(1),n.Q6J("ngIf",t.icon)}}function H(t,e){if(1&t&&n._UZ(0,"tui-svg",36),2&t){const t=n.oxw();n.Q6J("src",t.icons.error)}}const Z=[[["tuiContent"]],[["select"]],"*"],U=["tuiContent","select","*"],G={s:1.25,m:1.5,l:2},j={s:1,m:1.25,l:1.25};let J=(()=>{class t extends a.AbstractTuiMultipleControl{constructor(t,e,i,o,r,s,l,u,d){super(t,e),this.el=i,this.modeDirective=o,this.mode$=r,this.hintOptions=s,this.controller=l,this.options=u,this.icons=d,this.tags=a.EMPTY_QUERY,this.separator=this.options.separator,this.search="",this.editable=!0,this.tagValidator=a.ALWAYS_TRUE_HANDLER,this.expandable=!0,this.rows=1/0,this.inputHidden=!1,this.uniqueTags=this.options.uniqueTags,this.autoColor=this.options.autoColor,this.maxLength=null,this.placeholder="",this.removable=!0,this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.searchChange=new n.vpe,this.status$=this.mode$.pipe((0,c.U)((()=>this.status))),this.open=!1}set pseudoFocusedSetter(t){t||this.focused||this.scrollTo(0),this.pseudoFocus=t}get nativeFocusableElement(){return!this.focusableElement||this.computedDisabled?null:this.focusableElement.nativeElement}get focused(){var t;return(0,a.tuiIsNativeFocusedIn)(this.el.nativeElement)||!!(null===(t=this.hostedDropdown)||void 0===t?void 0:t.focused)}get appearance(){return this.controller.appearance}get size(){return this.controller.size}get labelOutside(){const{size:t,labelOutside:e}=this.controller;return"s"===t||e}get iconLeft(){return this.controller.iconLeft}get icon(){return this.controller.icon}get iconCleaner(){return this.controller.options.iconCleaner}get hasCleaner(){return this.controller.cleaner&&this.hasValue&&this.interactive}get hasNativeValue(){return!!this.search}get hasValue(){return!!this.value.length||this.hasNativeValue}get hasPlaceholder(){return!this.labelOutside||!this.hasValue&&(!this.hasExampleText||this.inputHidden)}get placeholderRaised(){return!this.labelOutside&&(this.computedFocused&&!this.readOnly||this.hasValue)}get hasExampleText(){var t;return!!(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.placeholder)&&this.computedFocused&&!this.hasValue&&!this.readOnly}get hasRightIcons(){var t;return this.hasCleaner||!!this.icon||!!(null===(t=this.hintOptions)||void 0===t?void 0:t.content)&&!this.computedDisabled}get showHint(){var t;return!!(null===(t=this.hintOptions)||void 0===t?void 0:t.content)&&(this.controller.options.hintOnDisabled||!this.computedDisabled)}get status(){var t;return(null===(t=this.modeDirective)||void 0===t?void 0:t.mode)?"default":this.options.tagStatus}get canOpen(){return this.interactive&&!!this.datalist}get computeMaxHeight(){return this.expandable?this.rows*this.lineHeight:null}get tagsEmpty(){var t,e;return(!this.focused||this.inputHidden)&&!this.value.length&&!(null===(e=null===(t=this.search)||void 0===t?void 0:t.trim())||void 0===e?void 0:e.length)&&!this.placeholder||!!this.valueContent}onFocusInOut(){this.cdr.detectChanges()}detectRetargetFromLabel(t){(0,a.tuiRetargetedBoundaryCrossing)(t)&&t.stopImmediatePropagation()}getLeftContent(t){return!this.tagValidator(t)&&this.errorIconTemplate?this.errorIconTemplate:""}onCleanerClick(){this.updateSearch(""),this.clear(),this.focusInput()}onActiveZone(t){this.open=!1,this.addTag(),this.updateFocused(t),t||this.computedFocused||this.scrollTo(0)}onMouseDown(t){var e;const i=(0,a.tuiGetActualTarget)(t);!this.focusableElement||i===this.focusableElement.nativeElement||!(0,a.tuiIsElement)(t.target)||(null===(e=this.cleanerSvg)||void 0===e?void 0:e.nativeElement.contains(t.target))||this.tagsContainer&&i!==this.tagsContainer.nativeElement&&this.tagsContainer.nativeElement.contains(i)||(t.preventDefault(),this.focusInput(),this.scrollTo())}onFieldKeyDownBackspace(t){this.labelOutside||this.hasNativeValue||!this.value.length?this.onFieldKeyDownArrowLeft(t):this.deleteLastEnabledItem()}onFieldKeyDownArrowLeft(t){this.labelOutside&&!this.hasNativeValue&&this.value.length&&(t.preventDefault(),this.tags.last.nativeElement.focus())}onFieldKeyDownEnter(){this.addTag(),this.scrollTo()}onTagKeyDownArrowLeft(t){t>0&&this.onScrollKeyDown(t,-1)}onTagKeyDownArrowRight(t){t===this.value.length-1?this.focusInput(!1):this.onScrollKeyDown(t,1)}onTagEdited(t,e){this.focusInput(""===t),this.value=this.filterValue(this.value.map(((i,n)=>n!==e?i:t.split(this.separator).map((t=>t.trim())).filter(Boolean))).reduce(((t,e)=>t.concat(e)),[]))}handleOption(t){this.focusInput(),this.updateSearch(""),this.value=this.filterValue(this.value.concat(t)),this.open=!1,this.scrollTo()}onInput(t){const e=t.split(this.separator),i=e.map((t=>this.clippedValue(t.trim()))).filter(((t,e,{length:i})=>t.length>0&&e!==i-1)).filter((t=>!this.disabledItemHandler(t)));e.length>1?(this.updateSearch(this.clippedValue(e[e.length-1].trim())),this.value=this.filterValue([...this.value,...i])):this.updateSearch(this.clippedValue(t)),this.open=this.hasNativeValue}onPaste(t){const e=(0,a.tuiGetClipboardDataText)(t);this.onInput(e||"")}onDrop({dataTransfer:t}){t&&this.onInput(t.getData("text")||"")}setDisabledState(){super.setDisabledState(),this.open=!1}trackByFn(t,e){return e.toString()}scrollTo(t){var e;void 0===t&&(t=null===(e=this.scrollBar)||void 0===e?void 0:e.nativeElement.scrollWidth),(0,u.H)(0).pipe((0,d.R)(this.destroy$)).subscribe((()=>{this.scrollBar&&(this.scrollBar.nativeElement.scrollLeft=t||0)}))}filterValue(t){const e=new Set;return t.reverse().filter((t=>!this.uniqueTags||t&&!e.has(t)&&e.add(t))).reverse()}onScrollKeyDown(t,e){const i=this.tags.find(((i,n)=>n===t+e));i&&this.scrollBar&&(i.nativeElement.focus(),e*this.scrollBar.nativeElement.clientWidth-e*i.nativeElement.offsetLeft-i.nativeElement.clientWidth<0&&(this.scrollBar.nativeElement.scrollLeft+=e*i.nativeElement.clientWidth))}updateSearch(t){this.focusableElement&&(this.focusableElement.nativeElement.value=t),this.search=t,this.searchChange.emit(t)}addTag(){var t,e;const i=null!==(e=null===(t=this.search)||void 0===t?void 0:t.trim())&&void 0!==e?e:"";i&&!this.disabledItemHandler(i)&&(this.updateSearch(""),this.value=this.filterValue(this.value.concat(i)))}deleteLastEnabledItem(){for(let t=this.value.length-1;t>=0;t--)if(!this.disabledItemHandler(this.value[t])){this.value=(0,a.tuiArrayRemove)(this.value,t);break}}focusInput(t=!0){var e;null===(e=this.nativeFocusableElement)||void 0===e||e.focus({preventScroll:t})}clippedValue(t){return t.slice(0,this.maxLength||t.length)}get lineHeight(){return this.labelOutside?G[this.controller.size]+.25:j[this.controller.size]}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(n.SBq),n.Y36(r.TuiModeDirective,8),n.Y36(r.TUI_MODE),n.Y36(r.TuiHintOptionsDirective,8),n.Y36(r.TUI_TEXTFIELD_WATCHED_CONTROLLER),n.Y36(p.Iw),n.Y36(r.TUI_COMMON_ICONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input-tag"]],contentQueries:function(t,e,i){if(1&t&&(n.Suo(i,r.TuiDataListDirective,5,n.Rgc),n.Suo(i,l.Li,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.datalist=t.first),n.iGM(t=n.CRH())&&(e.valueContent=t.first)}},viewQuery:function(t,e){if(1&t&&(n.Gf(r.TuiHostedDropdownComponent,5),n.Gf(M,5),n.Gf(y,5),n.Gf(w,5,n.SBq),n.Gf(r.TuiScrollbarComponent,5,n.SBq),n.Gf(O,5),n.Gf(T,5,n.SBq)),2&t){let t;n.iGM(t=n.CRH())&&(e.hostedDropdown=t.first),n.iGM(t=n.CRH())&&(e.focusableElement=t.first),n.iGM(t=n.CRH())&&(e.tagsContainer=t.first),n.iGM(t=n.CRH())&&(e.cleanerSvg=t.first),n.iGM(t=n.CRH())&&(e.scrollBar=t.first),n.iGM(t=n.CRH())&&(e.errorIconTemplate=t.first),n.iGM(t=n.CRH())&&(e.tags=t)}},hostVars:7,hostBindings:function(t,e){1&t&&n.NdJ("focusin.capture.silent",(function(){return e.onFocusInOut()}))("focusout.capture.silent",(function(){return e.onFocusInOut()})),2&t&&(n.uIk("data-size",e.size),n.ekj("_expandable",e.expandable)("_label-outside",e.labelOutside)("_icon-left",e.iconLeft))},inputs:{separator:"separator",search:"search",editable:"editable",tagValidator:"tagValidator",expandable:"expandable",rows:"rows",inputHidden:"inputHidden",uniqueTags:"uniqueTags",autoColor:"autoColor",maxLength:"maxLength",placeholder:"placeholder",removable:"removable",disabledItemHandler:"disabledItemHandler",pseudoFocusedSetter:["pseudoFocused","pseudoFocusedSetter"]},outputs:{searchChange:"searchChange"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),(0,r.tuiAsDataListHost)(t),r.TEXTFIELD_CONTROLLER_PROVIDER,r.MODE_PROVIDER],[s.yn]),n.qOj],ngContentSelectors:U,decls:25,vars:34,consts:[[4,"ngIf"],[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["tuiWrapper","",3,"appearance","disabled","focus","hover","invalid","readOnly","click.prevent.silent","mousedown"],[1,"t-content"],["class","t-icon t-icon_left t-textfield-icon t-icon-wrapper",4,"ngIf"],[1,"t-wrapper"],[1,"t-absolute-wrapper"],["automation-id","tui-input-tag__placeholder","class","t-placeholder",3,"t-placeholder_raised",4,"ngIf"],[1,"t-scrollbar",3,"hidden"],[1,"t-tags"],[4,"ngIf","ngIfElse"],["text",""],[1,"t-input-wrapper"],[1,"t-ghost"],["automation-id","tui-input-tag__native","type","text",1,"t-native",3,"disabled","id","ngModel","placeholder","readOnly","tuiFocusable","drop.prevent","keydown.arrowLeft","keydown.backspace","keydown.enter.prevent","ngModelChange","paste.prevent"],["focusableElement",""],[1,"t-value-content"],["class","t-icons t-icon-wrapper",4,"ngIf"],["errorIcon",""],[1,"t-icon","t-icon_left","t-textfield-icon","t-icon-wrapper"],["appearance","icon","tuiWrapper","",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",3,"src"],["automation-id","tui-input-tag__placeholder",1,"t-placeholder"],["automation-id","tui-input-tag__tag","class","t-tag",3,"autoColor","disabled","editable","hoverable","leftContent","maxLength","removable","separator","size","status","tuiFocusable","value","edited","keydown.arrowLeft.prevent","keydown.arrowRight.prevent",4,"ngFor","ngForOf","ngForTrackBy"],["automation-id","tui-input-tag__tag",1,"t-tag",3,"autoColor","disabled","editable","hoverable","leftContent","maxLength","removable","separator","size","status","tuiFocusable","value","edited","keydown.arrowLeft.prevent","keydown.arrowRight.prevent"],["tag",""],["class","t-text",3,"t-text_comma","t-text_disabled","t-text_error","textContent",4,"ngFor","ngForOf"],[1,"t-text",3,"textContent"],[1,"t-icons","t-icon-wrapper"],["automation-id","tui-input-tag__tooltip","class","t-tooltip",3,"content","describeId",4,"ngIf"],["class","t-icon t-textfield-icon",4,"ngIf"],["appearance","icon","automation-id","tui-input-tag__cleaner","tuiWrapper","","class","t-cleaner",3,"src","click.stop",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","automation-id","tui-input-tag__cleaner","tuiWrapper","",1,"t-cleaner",3,"src","click.stop"],["cleaner",""],["automation-id","tui-input-tag__tooltip",1,"t-tooltip",3,"content","describeId"],[1,"t-icon","t-textfield-icon"],[1,"t-error-icon",3,"src"]],template:function(t,e){if(1&t&&(n.F$t(Z),n.YNc(0,P,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"tui-hosted-dropdown",1),n.NdJ("openChange",(function(t){return e.open=t}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),n.TgZ(3,"div",2),n.NdJ("click.prevent.silent",(function(t){return e.detectRetargetFromLabel(t)}))("mousedown",(function(t){return e.onMouseDown(t)})),n.TgZ(4,"div",3),n.YNc(5,S,2,4,"div",4),n.TgZ(6,"div",5),n.TgZ(7,"div",6),n.YNc(8,A,2,2,"div",7),n.qZA(),n.TgZ(9,"tui-scrollbar",8),n.TgZ(10,"div",9),n.YNc(11,D,2,2,"ng-container",10),n.YNc(12,z,1,1,"ng-template",null,11,n.W1O),n.TgZ(14,"div",12),n.TgZ(15,"div",13),n._uU(16),n.qZA(),n.TgZ(17,"input",14,15),n.NdJ("drop.prevent",(function(t){return e.onDrop(t)}))("keydown.arrowLeft",(function(t){return e.onFieldKeyDownArrowLeft(t)}))("keydown.backspace",(function(t){return e.onFieldKeyDownBackspace(t)}))("keydown.enter.prevent",(function(){return e.onFieldKeyDownEnter()}))("ngModelChange",(function(t){return e.onInput(t)}))("paste.prevent",(function(t){return e.onPaste(t)})),n.qZA(),n.qZA(),n.qZA(),n.TgZ(19,"div",16),n.Hsn(20),n.qZA(),n.qZA(),n.qZA(),n.Hsn(21,1),n.YNc(22,Y,4,3,"div",17),n.qZA(),n.YNc(23,H,1,1,"ng-template",null,18,n.W1O),n.qZA(),n.qZA()),2&t){const t=n.MAs(13);n.Q6J("ngIf",n.lcZ(1,32,null==e.hintOptions?null:e.hintOptions.change$)),n.xp6(2),n.Q6J("canOpen",e.canOpen)("content",e.datalist||"")("open",e.open),n.xp6(1),n.Q6J("appearance",e.appearance)("disabled",e.computedDisabled)("focus",e.computedFocused)("hover",e.pseudoHover)("invalid",e.computedInvalid)("readOnly",e.readOnly),n.xp6(2),n.Q6J("ngIf",e.iconLeft),n.xp6(3),n.Q6J("ngIf",e.hasPlaceholder),n.xp6(1),n.Udp("max-height",e.computeMaxHeight,"rem"),n.Q6J("hidden",!e.expandable),n.xp6(1),n.ekj("t-tags_empty",e.tagsEmpty),n.xp6(1),n.Q6J("ngIf",e.labelOutside)("ngIfElse",t),n.xp6(3),n.ekj("t-input-wrapper_collapsed",e.computedDisabled||e.readOnly||e.inputHidden),n.xp6(2),n.Oqu(e.search),n.xp6(1),n.ekj("t-native_hidden",e.inputHidden),n.Q6J("disabled",e.computedDisabled)("id",e.id)("ngModel",e.search)("placeholder",e.placeholder)("readOnly",e.readOnly||e.inputHidden)("tuiFocusable",e.computedFocusable),n.uIk("maxLength",e.maxLength),n.xp6(5),n.Q6J("ngIf",e.hasRightIcons)}},directives:[h.O5,g.o,m.e,f.o,v.I,o.Fj,o.JJ,o.On,b.t,l.Li,_.P,h.sg,C.G,x.w],pipes:[h.Ov],styles:['[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);position:relative;display:block;text-align:left;border-radius:var(--tui-radius-m);height:var(--tui-height);min-height:var(--tui-height);max-height:var(--tui-height)}[data-size=s][_nghost-%COMP%]{--tui-height: var(--tui-height-s)}[data-size=m][_nghost-%COMP%]{--tui-height: var(--tui-height-m)}[data-size=l][_nghost-%COMP%]{--tui-height: var(--tui-height-l);font:var(--tui-font-text-m);line-height:1.25rem}.t-input[_ngcontent-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;border-color:transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);text-indent:var(--text-indent);text-align:inherit;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-transform:inherit;resize:none}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-input[inputMode=none][_ngcontent-%COMP%]{caret-color:transparent}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:first-line{font-size:inherit;line-height:inherit}.t-input[_ngcontent-%COMP%]::-webkit-caps-lock-indicator, .t-input[_ngcontent-%COMP%]::-webkit-contacts-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-credit-card-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-credentials-auto-fill-button, .t-input[_ngcontent-%COMP%]::-webkit-strong-password-auto-fill-button{content:none!important;position:absolute;left:-62.4375rem;top:-62.4375rem;z-index:-999;display:none!important;background:transparent!important;pointer-events:none!important}.t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}._focused[_nghost-%COMP%]:not(._readonly) .t-input[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-primitive-textfield._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-textarea._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly)[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, tui-text-area._focused:not(._readonly) [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder{opacity:1}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:hover, [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]:-webkit-autofill:focus, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01-night)!important;border-color:var(--tui-autofill-night);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill-night) inset!important}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder, .t-input [tuiWrapper][data-mode="onDark"][_nghost-%COMP%]::placeholder, [tuiWrapper][data-mode="onDark"] [_nghost-%COMP%]::placeholder{color:var(--tui-text-03-night)}[data-size=s][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="s"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="s"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="s"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="s"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="s"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="s"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="m"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="m"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="m"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="m"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="m"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="l"][_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"] [_nghost-%COMP%]:not(tui-primitive-textfield), .t-input tui-textarea[data-size="l"][_nghost-%COMP%]:not(tui-textarea), tui-textarea[data-size="l"] [_nghost-%COMP%]:not(tui-textarea), .t-input tui-text-area[data-size="l"][_nghost-%COMP%]:not(tui-text-area), tui-text-area[data-size="l"] [_nghost-%COMP%]:not(tui-text-area){padding:0 var(--tui-padding-l)}._disabled[_nghost-%COMP%] .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield._disabled[_nghost-%COMP%], tui-primitive-textfield._disabled [_nghost-%COMP%], .t-input tui-textarea._disabled[_nghost-%COMP%], tui-textarea._disabled [_nghost-%COMP%], .t-input tui-text-area._disabled[_nghost-%COMP%], tui-text-area._disabled [_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="l"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="l"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield[data-size="m"]:not(._label-outside)[_nghost-%COMP%]:not(tui-primitive-textfield), tui-primitive-textfield[data-size="m"]:not(._label-outside) [_nghost-%COMP%]:not(tui-primitive-textfield){padding-top:1rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]{padding-top:1.25rem}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.8156rem;transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-input[_ngcontent-%COMP%]:-webkit-autofill + .t-content[_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font-size:.69rem;transform:translateY(-.5rem)}._hidden[_nghost-%COMP%] input.t-input[_ngcontent-%COMP%], .t-input tui-primitive-textfield._hidden[_nghost-%COMP%], tui-primitive-textfield._hidden [_nghost-%COMP%]{opacity:0;text-indent:-10em}.t-content[_ngcontent-%COMP%]{display:flex;height:100%;width:100%;box-sizing:border-box;align-items:center;overflow:hidden}[data-size=s][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0 var(--tui-padding-s)}[data-size=m][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0 var(--tui-padding-m)}[data-size=l][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{padding:0 var(--tui-padding-l)}.t-wrapper[_ngcontent-%COMP%]{flex:1;min-width:0;-webkit-padding-end:.25rem;padding-inline-end:.25rem}.t-placeholder[_ngcontent-%COMP%]{transition-property:transform,font-size,color,letter-spacing;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--tui-font-text-s);color:var(--tui-text-02);pointer-events:none;will-change:transform;transform:translateY(0)}@supports (-webkit-hyphens: none){.t-placeholder[_ngcontent-%COMP%]{will-change:unset;transition-property:transform,color,letter-spacing}}.t-placeholder_raised[_ngcontent-%COMP%]{transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font:var(--tui-font-text-xs);line-height:1.25rem;transform:translateY(-.5rem);letter-spacing:.025rem}._invalid[_nghost-%COMP%]:not(._focused) .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill)}._invalid[_nghost-%COMP%]:not(._focused) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill-night)}._focused[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-03)}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.25rem}[data-size=l][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font-size:.8156rem}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01)}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}._focused[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}.t-cleaner[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none;pointer-events:auto}._readonly[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%], ._disabled[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%]{pointer-events:none}.t-icon[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none}[data-size=s][_nghost-%COMP%] .t-icon_left[_ngcontent-%COMP%]{-webkit-margin-start:-.375rem;margin-inline-start:-.375rem}[data-size=m][_nghost-%COMP%] .t-icon_left[_ngcontent-%COMP%]{-webkit-margin-start:-.125rem;margin-inline-start:-.125rem;-webkit-margin-end:.375rem;margin-inline-end:.375rem}[data-size=l][_nghost-%COMP%] .t-icon_left[_ngcontent-%COMP%]{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.t-icons[_ngcontent-%COMP%]{display:flex;align-items:center}[data-size=m][_nghost-%COMP%] .t-icons[_ngcontent-%COMP%]{-webkit-margin-end:-.125rem;margin-inline-end:-.125rem}[data-size=s][_nghost-%COMP%] .t-icons[_ngcontent-%COMP%]{-webkit-margin-end:-.375rem;margin-inline-end:-.375rem}[_nghost-%COMP%]:not([data-size="s"]) .t-icons[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){-webkit-margin-start:.25rem;margin-inline-start:.25rem}[_nghost-%COMP%]{cursor:text}._expandable[_nghost-%COMP%]{height:auto;max-height:none}._disabled[_nghost-%COMP%]{pointer-events:none}._readonly[_nghost-%COMP%]{cursor:default}[data-size=m][_nghost-%COMP%]{line-height:1rem}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-scrollbar[_ngcontent-%COMP%]{scroll-behavior:smooth;-webkit-margin-start:-.25rem;margin-inline-start:-.25rem;min-width:100%}tui-root._reduced-motion[_nghost-%COMP%] .t-scrollbar[_ngcontent-%COMP%], tui-root._reduced-motion [_nghost-%COMP%] .t-scrollbar[_ngcontent-%COMP%]{scroll-behavior:auto}[_nghost-%COMP%]:not(._label-outside) .t-scrollbar[_ngcontent-%COMP%], ._label-outside._icon-left[_nghost-%COMP%] .t-scrollbar[_ngcontent-%COMP%]{margin:0}[data-size=s]._icon-left[_nghost-%COMP%] .t-scrollbar[_ngcontent-%COMP%]{-webkit-margin-start:.25rem;margin-inline-start:.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-scrollbar[_ngcontent-%COMP%]{border-top:1rem solid transparent}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-scrollbar[_ngcontent-%COMP%]{border-top:1.25rem solid transparent}.t-tags[_ngcontent-%COMP%]{display:flex;-webkit-padding-start:.25rem;padding-inline-start:.25rem}.t-tags_expandable[_ngcontent-%COMP%]{overflow:hidden}.t-tags_empty[_ngcontent-%COMP%]{height:0}._expandable[_nghost-%COMP%] .t-tags[_ngcontent-%COMP%]{flex-wrap:wrap;white-space:normal;overflow:hidden}._readonly[_nghost-%COMP%] .t-tags[_ngcontent-%COMP%]{pointer-events:none}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-tags[_ngcontent-%COMP%], [data-size=l][_nghost-%COMP%]:not(._label-outside) .t-tags[_ngcontent-%COMP%]{padding:0}.t-content[_ngcontent-%COMP%]{align-items:flex-start}[data-size=s][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{min-height:var(--tui-height-s)}[data-size=m][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{min-height:var(--tui-height-m)}[data-size=l][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{min-height:var(--tui-height-l)}[data-size=s][_nghost-%COMP%] .t-icon-wrapper[_ngcontent-%COMP%]{height:var(--tui-height-s)}[data-size=m][_nghost-%COMP%] .t-icon-wrapper[_ngcontent-%COMP%]{height:var(--tui-height-m)}[data-size=l][_nghost-%COMP%] .t-icon-wrapper[_ngcontent-%COMP%]{height:var(--tui-height-l)}.t-absolute-wrapper[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}[data-size=m][_nghost-%COMP%] .t-absolute-wrapper[_ngcontent-%COMP%]{height:var(--tui-height-m)}[data-size=l][_nghost-%COMP%] .t-absolute-wrapper[_ngcontent-%COMP%]{height:var(--tui-height-l)}.t-wrapper[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;padding:0;box-sizing:border-box}[data-size=s][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{min-height:var(--tui-height-s);padding:calc((var(--tui-height-s) - 1.5rem) / 2) 0}[data-size=m][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{min-height:var(--tui-height-m);padding:calc((var(--tui-height-m) - var(--tui-height-xs) - .25rem) / 2) 0}[data-size=l][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height-l) - var(--tui-height-s) - .25rem) / 2) 0}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height-m) - 2rem) / 2) 0}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height-l) - 2.5rem) / 2) 0}.t-tag[_ngcontent-%COMP%]{margin:.125rem .5rem .125rem -.25rem;-webkit-margin-start:-.25rem;margin-inline-start:-.25rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem;max-width:100%;flex-shrink:0}[data-size=m][_nghost-%COMP%] .t-tag[_ngcontent-%COMP%]{-webkit-margin-start:-.125rem;margin-inline-start:-.125rem;-webkit-margin-end:.375rem;margin-inline-end:.375rem}.t-text[_ngcontent-%COMP%]:after{content:",\\a0"}.t-text_disabled[_ngcontent-%COMP%]{color:var(--tui-text-03)}.t-text_error[_ngcontent-%COMP%]{color:var(--tui-negative)}.t-text[_ngcontent-%COMP%]:not(.t-text_comma):last-of-type:after{content:""}[_nghost-%COMP%]:not(._expandable) .t-text[_ngcontent-%COMP%]{white-space:nowrap}.t-input-wrapper[_ngcontent-%COMP%], .t-value-content[_ngcontent-%COMP%]{position:relative;display:flex;flex:1;max-width:100%}[data-size=s][_nghost-%COMP%] .t-input-wrapper[_ngcontent-%COMP%], [data-size=s][_nghost-%COMP%] .t-value-content[_ngcontent-%COMP%]{min-height:1.5rem}[data-size=m][_nghost-%COMP%] .t-input-wrapper[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-value-content[_ngcontent-%COMP%]{min-height:calc(var(--tui-height-xs) + 2 * .125rem)}[data-size=l][_nghost-%COMP%] .t-input-wrapper[_ngcontent-%COMP%], [data-size=l][_nghost-%COMP%] .t-value-content[_ngcontent-%COMP%]{min-height:calc(var(--tui-height-s) + 2 * .125rem)}[_nghost-%COMP%]:not(._label-outside) .t-input-wrapper[_ngcontent-%COMP%], [_nghost-%COMP%]:not(._label-outside) .t-value-content[_ngcontent-%COMP%]{min-height:1rem}.t-input-wrapper_collapsed[_ngcontent-%COMP%]{flex:0;-webkit-margin-start:-.5rem;margin-inline-start:-.5rem}.t-value-content[_ngcontent-%COMP%]:empty{display:none}.t-ghost[_ngcontent-%COMP%]{visibility:hidden;white-space:pre;text-overflow:clip;min-width:.125rem}[_nghost-%COMP%]:not(._expandable) .t-ghost[_ngcontent-%COMP%]{min-width:2rem}.t-native[_ngcontent-%COMP%]{margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;padding:0;cursor:inherit}.t-native[_ngcontent-%COMP%]:-webkit-autofill, .t-native[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-native[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-native[inputMode=none][_ngcontent-%COMP%]{caret-color:transparent}.t-native_hidden[_ngcontent-%COMP%]{opacity:0;text-indent:-10em}.t-native[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-native[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03-night)}._focused[_nghost-%COMP%] .t-native[_ngcontent-%COMP%]:not(:-moz-read-only)::placeholder{opacity:1}._focused[_nghost-%COMP%] .t-native[_ngcontent-%COMP%]:not(:read-only)::placeholder{opacity:1}.t-error-icon[_ngcontent-%COMP%]{display:block;color:var(--tui-error-fill);width:1rem;height:1rem}'],changeDetection:0}),t})()},75427:(t,e,i)=>{i.d(e,{Iw:()=>a,Xj:()=>r,jK:()=>o});var n=i(4797);const o={autoColor:!1,separator:",",tagStatus:"primary",uniqueTags:!0},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},72355:(t,e,i)=>{i.d(e,{G:()=>B});var n=i(64762),o=i(74788),a=i(23738),r=i(72878),s=i(4797),l=i(64862),u=i(42143),c=i(93920),d=i(57620),p=i(46797),h=i(88002),g=i(46782),m=i(80736),f=i(62939),v=i(63060),b=i(62733),_=i(48214),C=i(81125),x=i(87205),M=i(88494),y=i(91030),w=i(20933),O=i(12057),T=i(35065),P=i(89570),k=i(34880),I=i(2697);const S=["tuiTime",""];function A(t,e){if(1&t&&o._UZ(0,"option",3),2&t){const t=e.$implicit;o.s9C("value",t)}}function E(t,e){if(1&t&&(o.TgZ(0,"datalist",1),o.YNc(1,A,1,1,"option",2),o.qZA()),2&t){const t=o.oxw();o.Q6J("id",t.autoIdString),o.xp6(1),o.Q6J("ngForOf",t.items)}}let D=(()=>{class t{constructor(t,e){this.host=t,this.autoIdString=e.generate()}get items(){return this.host.items.map((t=>t.toString(this.host.mode)))}get value(){return this.host.value.length===this.host.mode.length?this.host.value:""}get step(){switch(this.host.mode){case"HH:MM:SS":return 1;case"HH:MM:SS.MSS":return.001;default:return 60}}onChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(l.TUI_TEXTFIELD_HOST),o.Y36(s.TuiIdService))},t.ɵcmp=o.Xpm({type:t,selectors:[["input","tuiTime",""]],hostAttrs:["type","time"],hostVars:4,hostBindings:function(t,e){1&t&&o.NdJ("change.stop",(function(t){return e.onChange(t.target.value)}))("click.stop.silent",(function(){return 0}))("mousedown.stop.silent",(function(){return 0})),2&t&&(o.Ikx("tabIndex",-1)("value",e.value)("step",e.step),o.uIk("list",e.autoIdString))},attrs:S,decls:1,vars:1,consts:[[3,"id",4,"ngIf"],[3,"id"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],template:function(t,e){1&t&&o.YNc(0,E,2,2,"datalist",0),2&t&&o.Q6J("ngIf",e.items.length)},directives:[O.O5,O.sg],styles:["[_nghost-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:auto;font-size:2rem}"],changeDetection:0}),t})();function X(t,e){if(1&t&&(o.TgZ(0,"button",7),o._uU(1),o.qZA()),2&t){const t=e.$implicit,i=o.oxw(2);o.Q6J("disabled",i.disabledItemHandler(t))("value",t),o.xp6(1),o.hij(" ",t," ")}}function z(t,e){if(1&t&&(o.TgZ(0,"tui-data-list",5),o.YNc(1,X,2,3,"button",6),o.qZA()),2&t){const t=o.oxw();o.Q6J("size",t.itemSize),o.xp6(1),o.Q6J("ngForOf",t.filtered)}}function L(t,e){if(1&t&&o._UZ(0,"tui-svg",10),2&t){const t=e.polymorpheusOutlet;o.Q6J("src",t)}}function N(t,e){1&t&&o._UZ(0,"input",11)}const F=function(t){return{$implicit:t}};function R(t,e){if(1&t&&(o.YNc(0,L,1,1,"tui-svg",8),o.YNc(1,N,1,0,"input",9)),2&t){const t=o.oxw();o.Q6J("polymorpheusOutlet",t.icon)("polymorpheusOutletContext",o.VKq(3,F,t.size)),o.xp6(1),o.Q6J("ngIf",t.showNativePicker)}}class B extends s.AbstractTuiNullableControl{constructor(t,e,i,n,o,a,r,l){super(t,e,l),this.timeTexts$=i,this.options=n,this.isMobile=o,this.isIos=a,this.textfieldSize=r,this.valueTransformer=l,this.disabledItemHandler=s.ALWAYS_FALSE_HANDLER,this.items=[],this.itemSize=this.options.itemSize,this.strict=!1,this.mode=this.options.mode,this.postfix=this.options.postfix,this.open=!1,this.identityMatcher=(t,e)=>t instanceof s.TuiTime&&t.valueOf()===e.valueOf()}get size(){return this.textfieldSize.size}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return(0,s.tuiIsNativeFocused)(this.nativeFocusableElement)}get canOpen(){return this.interactive&&!!this.filtered.length}get filtered(){return this.filter(this.items,this.mode,this.computedSearch)}get showNativePicker(){return this.nativePicker&&(!this.isIos||"HH:MM"===this.mode&&!this.items.length)}get nativeDatalist(){return this.nativePicker&&!this.isIos}get maskOptions(){return this.calculateMask(this.mode)}get computedValue(){return this.value?this.value.toString(this.mode):this.nativeValue}get computedSearch(){return this.computedValue.length!==this.mode.length?this.computedValue:""}get innerPseudoFocused(){return!1!==this.pseudoFocus&&(!!(this.open&&this.canOpen||this.computedFocused)||null)}get icon(){return this.options.icon}get nativeValue(){var t;return(null===(t=this.nativeFocusableElement)||void 0===t?void 0:t.value)||""}set nativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}getFiller$(t){return this.timeTexts$.pipe((0,h.U)((e=>e[t])))}onClick(){this.open=!this.open}onValueChange(t){this.open=!!this.items.length,this.control&&this.control.updateValueAndValidity({emitEvent:!1});const e=this.getMatch(t);if(void 0!==e)return void(this.value=e);if(t.length!==this.mode.length)return void(this.value=null);const i=s.TuiTime.fromString(t);this.value=this.strict?this.findNearestTimeFromItems(i):i}onFocused(t){this.updateFocused(t),t||null!==this.value||""===this.nativeValue||"HH:MM"===this.mode||(this.value=s.TuiTime.fromString(this.nativeValue),(0,p.H)(0).pipe((0,g.R)(this.destroy$)).subscribe((()=>{(this.nativeValue.endsWith(".")||this.nativeValue.endsWith(":"))&&(this.nativeValue=this.nativeValue.slice(0,-1))})))}onArrowUp(t){this.items.length||this.processArrow(t,1)}onArrowDown(t){this.items.length||this.processArrow(t,-1)}checkOption(t){var e;t.valueOf()===(null===(e=this.value)||void 0===e?void 0:e.valueOf())&&(this.value=t)}handleOption(t){this.focusInput(),this.value=t}onOpen(t){this.open=t}writeValue(t){super.writeValue(t),this.nativeValue=t?this.computedValue:""}get nativePicker(){return!!this.options.nativePicker&&this.isMobile}calculateMask(t){const{HH:e,MM:i,SS:n,MS:o}=this.options.maxValues;return(0,r.rC)({mode:t,timeSegmentMaxValues:{hours:e,minutes:i,seconds:n,milliseconds:o}})}filter(t,e,i){return t.filter((t=>t.toString(e).includes(i)))}findNearestTimeFromItems(t){return this.items.reduce(((e,i)=>Math.abs(i.valueOf()-t.valueOf())(0,s.TUI_STRICT_MATCHER)(e,t)))}close(){this.open=!1}processArrow(t,e){const{target:i}=t;if(this.readOnly||!(0,s.tuiIsElement)(i)||!(0,s.tuiIsInput)(i))return;const n=i.selectionStart||0;this.shiftTime(this.calculateShift(n,e)),i.setSelectionRange(n,n),t.preventDefault()}calculateShift(t,e){return t<=2?{hours:e}:t<=5?{minutes:e}:t<=8?{seconds:e}:{ms:e}}shiftTime(t){if(null===this.value)return;const e=this.value.shift(t);this.nativeValue=e.toString(this.mode),this.value=e}focusInput(t=!1){this.nativeFocusableElement&&(this.nativeFocusableElement.focus({preventScroll:t}),this.close())}}B.ɵfac=function(t){return new(t||B)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(d.Yq),o.Y36(m.OR),o.Y36(s.TUI_IS_MOBILE),o.Y36(s.TUI_IS_IOS),o.Y36(l.TUI_TEXTFIELD_SIZE),o.Y36(d.px,8))},B.ɵcmp=o.Xpm({type:B,selectors:[["tui-input-time"]],viewQuery:function(t,e){if(1&t&&o.Gf(l.TuiPrimitiveTextfieldComponent,5),2&t){let t;o.iGM(t=o.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("click",(function(){return e.onClick()})),2&t&&o.uIk("data-size",e.size)},inputs:{disabledItemHandler:"disabledItemHandler",items:"items",itemSize:"itemSize",strict:"strict",mode:"mode",postfix:"postfix"},features:[o._Bn([(0,s.tuiAsFocusableItemAccessor)(B),(0,s.tuiAsControl)(B),(0,l.tuiAsDataListHost)(B),(0,l.tuiAsOptionContent)(u.Q4)],[c.yn]),o.qOj],ngContentSelectors:["*"],decls:9,vars:18,consts:[[1,"t-wrapper",3,"canOpen","content","open","focusedChange","openChange"],["tuiValueAccessor","",1,"t-textfield",3,"disabled","focusable","invalid","maskito","nativeId","postfix","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldFiller","tuiTextfieldIcon","value","keydown.arrowDown","keydown.arrowUp","valueChange"],["inputmode","numeric","tuiTextfield",""],["dropdownContent",""],["iconContent",""],["automation-id","tui-input-time__dropdown",3,"size"],["automation-id","tui-input-time__item","tuiOption","",3,"disabled","value",4,"ngFor","ngForOf"],["automation-id","tui-input-time__item","tuiOption","",3,"disabled","value"],["appearance","icon","tuiWrapper","",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["tuiTime","",4,"ngIf"],["appearance","icon","tuiWrapper","",3,"src"],["tuiTime",""]],template:function(t,e){if(1&t&&(o.F$t(),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("focusedChange",(function(t){return e.onFocused(t)}))("openChange",(function(t){return e.onOpen(t)})),o.TgZ(1,"tui-primitive-textfield",1),o.NdJ("keydown.arrowDown",(function(t){return e.onArrowDown(t)}))("keydown.arrowUp",(function(t){return e.onArrowUp(t)}))("valueChange",(function(t){return e.onValueChange(t)})),o.ALo(2,"async"),o.Hsn(3),o._UZ(4,"input",2),o.qZA(),o.qZA(),o.YNc(5,z,2,2,"ng-template",null,3,o.W1O),o.YNc(7,R,2,5,"ng-template",null,4,o.W1O)),2&t){const t=o.MAs(6),i=o.MAs(8);o.Q6J("canOpen",e.canOpen&&!e.nativeDatalist)("content",t)("open",e.canOpen&&e.open),o.xp6(1),o.Q6J("disabled",e.disabled)("focusable",e.focusable)("invalid",e.computedInvalid)("maskito",e.maskOptions)("nativeId",e.nativeId)("postfix",e.postfix)("pseudoActive",e.pseudoActive)("pseudoFocus",e.innerPseudoFocused)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldFiller",o.lcZ(2,16,e.getFiller$(e.mode))||"")("tuiTextfieldIcon",i)("value",e.computedValue)}},directives:[f.o,v.y,b.B,_.n,C.ro,x.k,M.A,y.M,w.q,O.sg,T.v,P.Li,O.O5,k.P,I.o,D],pipes:[O.Ov],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}._disabled[_nghost-%COMP%]{pointer-events:none}.t-wrapper[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),(0,n.gn)([s.tuiPure],B.prototype,"getFiller$",null),(0,n.gn)([s.tuiPure],B.prototype,"calculateMask",null),(0,n.gn)([s.tuiPure],B.prototype,"filter",null)},92078:(t,e,i)=>{i.d(e,{x:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get value(){return this.host.computedValue}get mode(){return this.host.mode}get items(){return this.host.items}onValueChange(t){t||(this.host.nativeValue=""),this.host.onValueChange(t)}process(t){t.inputMode="numeric"}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-time"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},80736:(t,e,i)=>{i.d(e,{LD:()=>o,OR:()=>a,pk:()=>r});var n=i(4797);const o={icon:({$implicit:t})=>"s"===t?"tuiIconClock":"tuiIconClockLarge",mode:"HH:MM",postfix:"",maxValues:i(10006).bM,itemSize:"m",nativePicker:!1},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},87382:(t,e,i)=>{i.d(e,{g:()=>x});var n=i(64762),o=i(74788),a=i(23738),r=i(72878),s=i(4797),l=i(64862),u=i(57620),c=i(62939),d=i(63060),p=i(62733),h=i(81125),g=i(88494),m=i(3881),f=i(11986),v=i(51201);function b(t,e){if(1&t){const t=o.EpF();o.TgZ(0,"div",3),o.TgZ(1,"tui-scrollbar",4),o.TgZ(2,"tui-primitive-year-picker",5),o.NdJ("mousedown.prevent.silent",(function(){return 0}))("yearClick",(function(e){return o.CHM(t),o.oxw().onYearClick(e)})),o.ALo(3,"tuiToYear"),o.ALo(4,"tuiToYear"),o.ALo(5,"tuiToYear"),o.ALo(6,"tuiToYear"),o.qZA(),o.qZA(),o.qZA()}if(2&t){const t=o.oxw();o.xp6(2),o.Q6J("disabledItemHandler",t.disabledItemHandler)("initialItem",o.lcZ(3,5,t.value||t.initialItem))("max",o.lcZ(4,7,t.computedMax))("min",o.lcZ(5,9,t.computedMin))("value",null===t.value?null:o.lcZ(6,11,t.value))}}const _=["*",[["input"]]],C=/^\d{0,4}$/;class x extends s.AbstractTuiNullableControl{constructor(t,e,i,n){super(t,e),this.options=i,this.textfieldSize=n,this.min=this.options.min.year,this.max=this.options.max.year,this.disabledItemHandler=s.ALWAYS_FALSE_HANDLER,this.open=!1,this.nativeValue="",this.initialItem=(new Date).getFullYear()}get size(){return this.textfieldSize.size}get computedMin(){var t;return null!==(t=this.min)&&void 0!==t?t:this.options.min.year}get computedMax(){var t;return null!==(t=this.max)&&void 0!==t?t:this.options.max.year}get nativeFocusableElement(){var t;return(null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)||null}get focused(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.focused)}get calendarIcon(){return this.options.icon}getMaskOptions(t,e){return Object.assign(Object.assign({},(0,r.f8)({min:t,max:e,thousandSeparator:""})),{mask:C})}onValueChange(t){this.value=t?Number(t):null}onYearClick({year:t}){this.value=t,this.updateNativeValue(t),this.onOpenChange(!1)}onFocused(t){this.updateFocused(t)}onOpenChange(t){this.open=t}toggle(){this.open=!this.open}writeValue(t){super.writeValue(t),this.updateNativeValue(t)}updateNativeValue(t){this.nativeValue=(null==t?void 0:t.toString())||""}}x.ɵfac=function(t){return new(t||x)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(u.WB),o.Y36(l.TUI_TEXTFIELD_SIZE))},x.ɵcmp=o.Xpm({type:x,selectors:[["tui-input-year"]],viewQuery:function(t,e){if(1&t&&o.Gf(l.TuiPrimitiveTextfieldComponent,5),2&t){let t;o.iGM(t=o.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&o.uIk("data-size",e.size)},inputs:{min:"min",max:"max",disabledItemHandler:"disabledItemHandler"},features:[o._Bn([(0,s.tuiAsFocusableItemAccessor)(x),(0,s.tuiAsControl)(x)]),o.qOj],ngContentSelectors:["*","input"],decls:6,vars:12,consts:[[1,"t-hosted",3,"canOpen","content","open","click","openChange"],[1,"t-textfield",3,"disabled","invalid","maskito","nativeId","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","valueChange","focusedChange"],["dropdown",""],[1,"t-container"],[1,"t-scrollbar"],[3,"disabledItemHandler","initialItem","max","min","value","mousedown.prevent.silent","yearClick"]],template:function(t,e){if(1&t&&(o.F$t(_),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("click",(function(){return e.toggle()}))("openChange",(function(t){return e.onOpenChange(t)})),o.TgZ(1,"tui-primitive-textfield",1),o.NdJ("valueChange",(function(t){return e.nativeValue=t}))("focusedChange",(function(t){return e.onFocused(t)}))("valueChange",(function(t){return e.onValueChange(t)})),o.Hsn(2),o.Hsn(3,1,["ngProjectAs","input",5,["input"]]),o.qZA(),o.YNc(4,b,7,13,"ng-template",null,2,o.W1O),o.qZA()),2&t){const t=o.MAs(5);o.Q6J("canOpen",e.interactive)("content",t)("open",e.open&&e.interactive),o.xp6(1),o.Q6J("disabled",e.computedDisabled)("invalid",e.computedInvalid)("maskito",e.getMaskOptions(e.computedMin,e.computedMax))("nativeId",e.nativeId)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.calendarIcon)("value",e.nativeValue)}},directives:[c.o,d.y,p.B,h.ro,g.A,m.I,f.T],pipes:[v.K],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-container[_ngcontent-%COMP%]{width:15.75rem;padding:1rem 1.125rem}.t-scrollbar[_ngcontent-%COMP%]{max-height:18.25rem;width:16.875rem}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),(0,n.gn)([s.tuiPure],x.prototype,"getMaskOptions",null)},4526:(t,e,i)=>{i.d(e,{V:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t),this.host.nativeValue=t}get value(){return this.host.nativeValue}process(t){t.inputMode="numeric"}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input-year"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},77027:(t,e,i)=>{i.d(e,{K:()=>g});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(93920),l=i(62939),u=i(17163),c=i(63060),d=i(62733);const p=["*",[["input"]]],h=["*","input"];let g=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i,n){super(t,e,n),this.textfieldSize=i,this.open=!1}get size(){return this.textfieldSize.size}get nativeFocusableElement(){return this.computedDisabled||!this.textfield?null:this.textfield.nativeFocusableElement}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)||!!this.hostedDropdown&&this.hostedDropdown.focused}get canOpen(){return this.interactive&&!!this.datalist}onValueChange(t){this.value=t,this.open=!0}onActiveZone(t){this.updateFocused(t)}handleOption(t){this.setNativeValue(String(t)),this.focusInput(),this.value=String(t),this.open=!1}getFallbackValue(){return""}focusInput(t=!1){this.nativeFocusableElement&&this.nativeFocusableElement.focus({preventScroll:t})}setNativeValue(t){this.nativeFocusableElement&&(this.nativeFocusableElement.value=t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_TEXTFIELD_SIZE),n.Y36(a.AbstractTuiValueTransformer,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-input"]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,r.TuiDataListDirective,5,n.Rgc),2&t){let t;n.iGM(t=n.CRH())&&(e.datalist=t.first)}},viewQuery:function(t,e){if(1&t&&(n.Gf(r.TuiHostedDropdownComponent,5),n.Gf(r.TuiPrimitiveTextfieldComponent,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.hostedDropdown=t.first),n.iGM(t=n.CRH())&&(e.textfield=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},features:[n._Bn([s.E2,(0,a.tuiAsFocusableItemAccessor)(t),(0,r.tuiAsDataListHost)(t),(0,a.tuiAsControl)(t)],[s.yn]),n.qOj],ngContentSelectors:h,decls:4,vars:11,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["automation-id","tui-input__textfield",1,"t-textfield",3,"disabled","focusable","invalid","nativeId","pseudoFocus","pseudoHover","readOnly","value","valueChange"]],template:function(t,e){1&t&&(n.F$t(p),n.TgZ(0,"tui-hosted-dropdown",0),n.NdJ("openChange",(function(t){return e.open=t}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),n.TgZ(1,"tui-primitive-textfield",1),n.NdJ("valueChange",(function(t){return e.onValueChange(t)})),n.Hsn(2),n.Hsn(3,1,["ngProjectAs","input",5,["input"]]),n.qZA(),n.qZA()),2&t&&(n.Q6J("canOpen",e.canOpen)("content",e.datalist||"")("open",e.open),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("focusable",e.computedFocusable)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("value",e.value))},directives:[l.o,u.e,c.y,d.B],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}._disabled[_nghost-%COMP%]{pointer-events:none}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}"],changeDetection:0}),t})()},41360:(t,e,i)=>{i.d(e,{w:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-input"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},70329:(t,e,i)=>{i.d(e,{h:()=>a});var n=i(74788);const o=["*"];let a=(()=>{class t{constructor(){this.size="m",this.textAlign="left",this.hoverable=!1,this.transparent=!1}get sizeS(){return"s"===this.size}get sizeM(){return"m"===this.size}get sizeL(){return"l"===this.size}get textAlignLeft(){return"left"===this.textAlign}get textAlignCenter(){return"center"===this.textAlign}get textAlignRight(){return"right"===this.textAlign}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-island"],["a","tuiIsland",""]],hostAttrs:[1,"tui-island"],hostVars:16,hostBindings:function(t,e){2&t&&n.ekj("tui-island_hoverable",e.hoverable)("tui-island_transparent",e.transparent)("tui-island_size_s",e.sizeS)("tui-island_size_m",e.sizeM)("tui-island_size_l",e.sizeL)("tui-island_text-align_left",e.textAlignLeft)("tui-island_text-align_center",e.textAlignCenter)("tui-island_text-align_right",e.textAlignRight)},inputs:{size:"size",textAlign:"textAlign",hoverable:"hoverable",transparent:"transparent"},ngContentSelectors:o,decls:1,vars:0,template:function(t,e){1&t&&(n.F$t(),n.Hsn(0))},styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0}),t})()},41763:(t,e,i)=>{i.d(e,{V:()=>_});var n=i(74788),o=i(23764),a=i(4797),r=i(83344),s=i(42203),l=i(87467),u=i(12057),c=i(40939),d=i(20125);function p(t,e){1&t&&n.GkF(0)}function h(t,e){1&t&&n.GkF(0)}const g=function(){return["_active"]};function m(t,e){if(1&t&&(n.TgZ(0,"div",4),n.YNc(1,h,1,0,"ng-container",5),n.qZA()),2&t){const t=e.$implicit,i=e.index,o=n.oxw().tuiLet,a=n.oxw();n.ekj("t-item_hidden",i>o&&i!==a.directive.required),n.Q6J("tuiProjectClass",n.DdM(4,g)),n.xp6(1),n.Q6J("ngTemplateOutlet",t)}}const f=function(t){return{$implicit:t}};function v(t,e){if(1&t&&(n.TgZ(0,"span",4),n.GkF(1,6),n.qZA()),2&t){const t=n.oxw().tuiLet,e=n.oxw();n.ekj("t-item_hidden",t>=e.items.length-1),n.Q6J("tuiProjectClass",n.DdM(5,g)),n.xp6(1),n.Q6J("ngTemplateOutlet",e.more)("ngTemplateOutletContext",n.VKq(6,f,t))}}function b(t,e){if(1&t&&(n.ynx(0),n.YNc(1,m,2,5,"div",2),n.YNc(2,v,2,8,"span",3),n.BQk()),2&t){const t=e.tuiLet,i=n.oxw();n.xp6(1),n.Q6J("ngForOf",i.items),n.xp6(1),n.Q6J("ngIf",i.more&&t{class t{constructor(t,e){this.directive=t,this.lastVisibleIndex$=e,this.items=a.EMPTY_QUERY}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.G),n.Y36(s.o))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-items-with-more"]],contentQueries:function(t,e,i){if(1&t&&(n.Suo(i,l.S,5,n.Rgc),n.Suo(i,a.TuiItemDirective,5,n.Rgc)),2&t){let t;n.iGM(t=n.CRH())&&(e.more=t.first),n.iGM(t=n.CRH())&&(e.items=t)}},features:[n._Bn([o.IM,a.TuiResizeService,a.TuiDestroyService,s.o,{provide:o.k2,useValue:{childList:!0,characterData:!0,subtree:!0}}])],decls:4,vars:6,consts:[[4,"ngIf"],[4,"tuiLet"],["class","t-item",3,"t-item_hidden","tuiProjectClass",4,"ngFor","ngForOf"],["class","t-item",3,"t-item_hidden","tuiProjectClass",4,"ngIf"],[1,"t-item",3,"tuiProjectClass"],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(t,e){1&t&&(n.YNc(0,p,1,0,"ng-container",0),n.ALo(1,"async"),n.YNc(2,b,3,2,"ng-container",1),n.ALo(3,"async")),2&t&&(n.Q6J("ngIf",n.lcZ(1,2,e.items.changes)),n.xp6(2),n.Q6J("tuiLet",n.lcZ(3,4,e.lastVisibleIndex$)||0))},directives:[u.O5,c.L,u.sg,d.L,u.tP],pipes:[u.Ov],styles:["[_nghost-%COMP%]{position:relative;display:flex;align-items:center;white-space:nowrap}.t-item[_ngcontent-%COMP%]{flex:0 0 auto}.t-item_hidden[_ngcontent-%COMP%]{position:absolute;visibility:hidden}"],changeDetection:0}),t})()},83344:(t,e,i)=>{i.d(e,{G:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t extends n.AbstractTuiController{constructor(){super(...arguments),this.itemsLimit=1/0,this.required=-1}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-items-with-more"]],inputs:{itemsLimit:"itemsLimit",required:"required"},features:[o.qOj]}),t})()},42203:(t,e,i)=>{i.d(e,{o:()=>h});var n=i(74788),o=i(23764),a=i(4797),r=i(18891),s=i(66682),l=i(39426),u=i(88002),c=i(87519),d=i(18819),p=i(83344);let h=(()=>{class t extends r.y{constructor(t,e,i,n,o){super((t=>this.stream$.subscribe(t))),this.zone=t,this.el=e,this.mutation$=i,this.resize$=n,this.directive=o,this.stream$=(0,s.T)(this.directive.change$,this.mutation$,this.resize$).pipe((0,l.p)(0),(0,u.U)((()=>this.getOverflowIndex())),(0,c.x)(),(0,a.tuiZoneOptimized)(this.zone),(0,d.B)())}getOverflowIndex(){var t;const{clientWidth:e,children:i}=this.el.nativeElement,n=Array.from(i,(({clientWidth:t})=>t)),o=-1===this.directive.required?0:this.directive.required,r=n.length-1,s="SPAN"===(null===(t=i[r])||void 0===t?void 0:t.tagName)?n[r]:0;n.unshift(...n.splice(o,1));let l=n.reduce(((t,e)=>t+e),0)-s;if(l<=e&&this.directive.itemsLimit>=n.length)return this.maxItems;for(let t=r-1;t>0;t--)if(l-=n[t],l+s<=e)return(0,a.tuiClamp)(t>this.directive.required?t-1:t-2,-1,this.maxItems);return-1}get maxItems(){return this.directive.itemsLimit>this.directive.required?this.directive.itemsLimit-1:this.directive.itemsLimit-2}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.R0b),n.LFG(n.SBq),n.LFG(o.IM),n.LFG(a.TuiResizeService),n.LFG(p.G))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})()},87467:(t,e,i)=>{i.d(e,{S:()=>o});var n=i(74788);let o=(()=>{class t{static ngTemplateContextGuard(t,e){return!0}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiMore",""]]}),t})()},15094:(t,e,i)=>{i.d(e,{i:()=>l});var n=i(4797),o=i(64862),a=i(74788),r=i(89570);function s(t,e){if(1&t&&(a.ynx(0),a._uU(1),a.BQk()),2&t){const t=e.polymorpheusOutlet;a.xp6(1),a.Oqu(t)}}let l=(()=>{class t extends o.TuiHintComponent{get width(){return this.accessor.getClientRect().width}}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵcmp=a.Xpm({type:t,selectors:[["tui-line-clamp-box"]],hostVars:2,hostBindings:function(t,e){2&t&&a.Udp("min-width",e.width,"px")},features:[a._Bn([n.TuiDestroyService,o.TuiPositionService,n.TuiHoveredService,(0,o.tuiPositionAccessorFor)("hint",o.TuiHintPositionDirective),(0,o.tuiRectAccessorFor)("hint",o.TuiHintDirective)]),a.qOj],decls:1,vars:1,consts:[[4,"polymorpheusOutlet"]],template:function(t,e){1&t&&a.YNc(0,s,2,1,"ng-container",0),2&t&&a.Q6J("polymorpheusOutlet",e.content)},directives:[r.Li],styles:["[_nghost-%COMP%]{position:absolute;box-shadow:var(--tui-shadow-dropdown);width:-webkit-min-content;width:min-content;padding:.75rem 1rem;margin-left:calc(-1px - 1rem);margin-top:calc(-1px - .75rem);border-radius:var(--tui-radius-l);box-sizing:content-box;border:1px solid var(--tui-base-03);background:var(--tui-base-01);color:var(--tui-text-01);word-wrap:break-word}"],data:{animation:[o.tuiFadeIn]},changeDetection:0}),t})()},61497:(t,e,i)=>{i.d(e,{b:()=>I});var n=i(74788),o=i(4797),a=i(64862),r=i(26215),s=i(79765),l=i(25917),u=i(46797),c=i(87519),d=i(39761),p=i(59328),h=i(43190),g=i(45435),m=i(88002),f=i(78693),v=i(15094),b=i(40939);let _=(()=>{class t extends a.TuiPositionAccessor{constructor(t){super(),this.accessor=t,this.type="hint"}getPosition(){const{top:t,left:e}=this.accessor.getClientRect();return[t,e]}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.TuiHintDirective))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiLineClamp",""]],features:[n._Bn([(0,a.tuiAsPositionAccessor)(t)]),n.qOj]}),t})();var C=i(67446),x=i(29070),M=i(54255),y=i(15491),w=i(75412),O=i(89570),T=i(12057);function P(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}function k(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",1),n.NdJ("mouseenter",(function(){return n.CHM(t),n.oxw().updateView()}))("tuiResize",(function(){return n.CHM(t),n.oxw().updateView()})),n.YNc(1,P,2,1,"ng-container",2),n.qZA()}if(2&t){const t=e.tuiLet,i=n.oxw();n.Udp("-webkit-line-clamp",t)("word-break",(t||0)>1?"break-word":"break-all"),n.Q6J("tuiHint",i.computedContent),n.xp6(1),n.Q6J("polymorpheusOutlet",i.content)}}let I=(()=>{class t{constructor(t,e,i,n,a){this.el=t,this.renderer=e,this.cd=i,this.zone=n,this.options=a,this.linesLimit$=new r.X(1),this.isOverflown$=new s.xQ,this.initialized=!1,this.lineHeight=24,this.overflownChange=this.isOverflown$.pipe((0,c.x)()),this.lineClamp$=this.linesLimit$.pipe((0,d.O)(1),(0,p.G)(),(0,h.w)((([t,e])=>e>=t?(0,l.of)(e):(0,o.tuiTypedFromEvent)(this.el.nativeElement,"transitionend").pipe((0,g.h)(o.tuiIsCurrentTarget),(0,m.U)((()=>e)))))),this.skipInitialTransition()}set linesLimit(t){this.linesLimit$.next(t)}get overflown(){if(!this.outlet)return!1;const{scrollHeight:t,scrollWidth:e}=this.outlet.nativeElement,{clientHeight:i,clientWidth:n}=this.el.nativeElement;return t-i>4||e-n>0}get computedContent(){return this.options.showHint&&this.overflown?this.content:""}updateView(){this.cd.detectChanges()}ngDoCheck(){this.update(),this.isOverflown$.next(this.overflown)}ngAfterViewInit(){this.initialized=!0}skipInitialTransition(){(0,u.H)(0).pipe((0,o.tuiZonefree)(this.zone)).subscribe((()=>{this.renderer.addClass(this.el.nativeElement,"_initialized"),this.cd.detectChanges()}))}update(){this.outlet&&this.renderer.setStyle(this.el.nativeElement,"height",(0,o.tuiPx)(this.outlet.nativeElement.scrollHeight+4)),this.initialized&&this.renderer.setStyle(this.el.nativeElement,"max-height",(0,o.tuiPx)(this.lineHeight*this.linesLimit$.value))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(n.Qsj),n.Y36(n.sBO),n.Y36(n.R0b),n.Y36(f.Jh))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-line-clamp"]],viewQuery:function(t,e){if(1&t&&n.Gf(a.TuiHintDirective,5,n.SBq),2&t){let t;n.iGM(t=n.CRH())&&(e.outlet=t.first)}},hostBindings:function(t,e){1&t&&n.NdJ("transitionend",(function(){return e.updateView()}))},inputs:{linesLimit:"linesLimit",lineHeight:"lineHeight",content:"content"},outputs:{overflownChange:"overflownChange"},features:[n._Bn([{provide:a.TUI_HINT_COMPONENT,useValue:v.i}])],decls:2,vars:3,consts:[["tuiLineClamp","","class","t-wrapper",3,"-webkit-line-clamp","word-break","tuiHint","mouseenter","tuiResize",4,"tuiLet"],["tuiLineClamp","",1,"t-wrapper",3,"tuiHint","mouseenter","tuiResize"],[4,"polymorpheusOutlet"]],template:function(t,e){1&t&&(n.YNc(0,k,2,6,"div",0),n.ALo(1,"async")),2&t&&n.Q6J("tuiLet",n.lcZ(1,1,e.lineClamp$))},directives:[b.L,_,C.D,x.x,M.t,y.D,w.$,O.Li],pipes:[T.Ov],styles:["[_nghost-%COMP%]{position:relative;display:block;overflow:hidden}._initialized[_nghost-%COMP%]{transition-property:max-height;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out}.t-wrapper[_ngcontent-%COMP%]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.t-wrapper[_ngcontent-%COMP%] >*{white-space:initial}"],changeDetection:0}),t})()},78693:(t,e,i)=>{i.d(e,{Jh:()=>a,eA:()=>r,qK:()=>o});var n=i(4797);const o={showHint:!0},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},86187:(t,e,i)=>{i.d(e,{B:()=>s});var n=i(4797),o=i(64862),a=i(74788),r=i(34880);let s=(()=>{class t{constructor(t){this.mode$=t,this.mode=null,this.size="m",this.src=""}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.TUI_MODE))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-marker-icon"],["a","tuiMarkerIcon",""],["button","tuiMarkerIcon",""]],hostVars:2,hostBindings:function(t,e){1&t&&a.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&a.uIk("data-marker-mode",e.mode)("data-size",e.size)},inputs:{mode:"mode",size:"size",src:"src"},features:[a._Bn([n.TuiDestroyService,o.MODE_PROVIDER])],decls:1,vars:1,consts:[[1,"t-icon",3,"src"]],template:function(t,e){1&t&&a._UZ(0,"tui-svg",0),2&t&&a.Q6J("src",e.src)},directives:[r.P],styles:["[_nghost-%COMP%]{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:100%;color:var(--tui-text-03);background-color:var(--tui-base-02);background-size:cover!important;transition-property:color,background-color}[data-size=xs][_nghost-%COMP%]{width:2rem;height:2rem}[data-size=s][_nghost-%COMP%]{width:3rem;height:3rem}[data-size=m][_nghost-%COMP%]{width:4rem;height:4rem}[data-size=l][_nghost-%COMP%]{width:6rem;height:6rem}[data-size=xl][_nghost-%COMP%]{width:8rem;height:8rem}[new][data-size=xxs][_nghost-%COMP%]{width:1.5rem;height:1.5rem}[new][data-size=xxs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(.58)}[new][data-size=xs][_nghost-%COMP%]{width:2rem;height:2rem}[new][data-size=xs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(.83)}[new][data-size=s][_nghost-%COMP%]{width:2.5rem;height:2.5rem}[new][data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1)}[new][data-size=m][_nghost-%COMP%]{width:3rem;height:3rem}[new][data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1)}[new][data-size=l][_nghost-%COMP%]{width:4rem;height:4rem}[new][data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.33)}[new][data-size=xl][_nghost-%COMP%]{width:6rem;height:6rem}[new][data-size=xl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(2.33)}[new][data-size=xxl][_nghost-%COMP%]{width:8rem;height:8rem}[new][data-size=xxl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(3.33)}[data-mode=onDark][_nghost-%COMP%]:not([data-marker-mode]){color:var(--tui-base-01);background-color:var(--tui-clear-inverse)}[data-marker-mode=primary][_nghost-%COMP%]{color:var(--tui-primary-text);background-color:var(--tui-primary)}[data-marker-mode=white][_nghost-%COMP%]{color:var(--tui-text-03);background-color:var(--tui-base-01)}[data-marker-mode=warning][_nghost-%COMP%]{color:var(--tui-warning-fill);background-color:var(--tui-warning-bg)}[data-marker-mode=secondary][_nghost-%COMP%]{color:var(--tui-base-01);background-color:var(--tui-info-fill)}[data-marker-mode=error][_nghost-%COMP%]{color:var(--tui-error-fill);background-color:var(--tui-error-bg)}[data-marker-mode=success][_nghost-%COMP%]{color:var(--tui-success-fill);background-color:var(--tui-success-bg)}[data-marker-mode=link][_nghost-%COMP%]{transition-property:color;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;color:var(--tui-link);background-color:var(--tui-secondary)}a[data-marker-mode=link][_nghost-%COMP%], button[data-marker-mode=link][_nghost-%COMP%]{cursor:pointer}a[data-marker-mode=link][_nghost-%COMP%]:hover, button[data-marker-mode=link][_nghost-%COMP%]:hover{color:var(--tui-link-hover);background-color:var(--tui-secondary-hover)}a[data-marker-mode=link][_nghost-%COMP%]:active, button[data-marker-mode=link][_nghost-%COMP%]:active{color:var(--tui-link-hover);background-color:var(--tui-secondary-active)}.t-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}[data-size=xs][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1)}[data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1)}[data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(1.33)}[data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(2)}[data-size=xl][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{transform:scale(2.67)}"],changeDetection:0}),t})()},71123:(t,e,i)=>{i.d(e,{u:()=>l,e:()=>c});var n=i(4797),o=i(42143),a=i(74788),r=i(80868),s=i(12057);let l=(()=>{class t extends o.TA{get size(){var t;return"l"===this.option.size||"l"===(null===(t=this.dataList)||void 0===t?void 0:t.size)&&!this.option.size?"l":"m"}get selected(){const{value:t}=this.option;return(0,n.tuiIsPresent)(t)&&(0,n.tuiIsPresent)(this.value)&&this.value.some((e=>this.matcher(e,t)))}}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵcmp=a.Xpm({type:t,selectors:[["tui-multi-select-option"]],features:[a.qOj],decls:3,vars:5,consts:[[1,"t-checkbox",3,"size","value"],[3,"ngTemplateOutlet"]],template:function(t,e){1&t&&(a._UZ(0,"tui-primitive-checkbox",0),a.ALo(1,"async"),a.GkF(2,1)),2&t&&(a.Q6J("size",e.size)("value",a.lcZ(1,3,e.selected$)),a.xp6(2),a.Q6J("ngTemplateOutlet",e.context.$implicit))},directives:[r.r,s.tP],pipes:[s.Ov],styles:["@keyframes retrigger{0%{left:1px}to{left:2px}}[_nghost-%COMP%]{display:flex;flex:1;align-items:center;animation:retrigger 1s}.t-checkbox[_ngcontent-%COMP%]{margin-right:.75rem}"],changeDetection:0}),t})();var u=i(64862);let c=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=a.oAB({type:t}),t.ɵinj=a.cJS({imports:[[s.ez,u.TuiPrimitiveCheckboxModule]]}),t})()},73139:(t,e,i)=>{i.d(e,{E:()=>l});var n=i(64762),o=i(4797),a=i(49335),r=i(93251),s=i(74788);class l{constructor(t){this.component=t}transform(t){const{value:e,identityMatcher:i}=this.component;return t?(0,a.fR)(t)?this.filter(t,e,i):this.filter2d(t,e,i):null}filter2d(t,e,i){return t.map((t=>this.filter(t,e,i)))}filter(t,e,i){return t.filter((t=>e.every((e=>!i(e,t)))))}}l.ɵfac=function(t){return new(t||l)(s.Y36(r.V,16))},l.ɵpipe=s.Yjl({name:"tuiHideSelected",type:l,pure:!1}),(0,n.gn)([o.tuiPure],l.prototype,"filter2d",null),(0,n.gn)([o.tuiPure],l.prototype,"filter",null)},67125:(t,e,i)=>{i.d(e,{cY:()=>x.c,BU:()=>b.BU,xr:()=>C.x,Ij:()=>b.Ij,E6:()=>n.E,VT:()=>o.V,bJ:()=>a.b,g1:()=>_.g,Qp:()=>C.Q,lm:()=>v,O9:()=>M.O,Pf:()=>y.P,g8:()=>b.g8});var n=i(73139),o=i(93251),a=i(49538),r=i(12057),s=i(23738),l=i(4797),u=i(64862),c=i(46733),d=i(96694),p=i(69322),h=i(71123),g=i(45116),m=i(89570),f=i(74788);let v=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=f.oAB({type:t}),t.ɵinj=f.cJS({imports:[[r.ez,s.u5,m.wq,u.TuiWrapperModule,l.TuiPreventDefaultModule,l.TuiActiveZoneModule,c.Mt,l.TuiLetModule,l.TuiMapperPipeModule,u.TuiSvgModule,u.TuiHostedDropdownModule,p.cB,h.e,d.zX,l.TuiMapperPipeModule,u.TuiLinkModule,u.TuiDataListModule,u.TuiTextfieldControllerModule,g.B]]}),t})();var b=i(75073),_=i(31363),C=i(20501),x=i(43722),M=i(74089),y=i(97951)},31363:(t,e,i)=>{i.d(e,{g:()=>f});var n=i(64762),o=i(23738),a=i(4797),r=i(64862),s=i(57620),l=i(9112),u=i(88002),c=i(74788),d=i(40939),p=i(12057),h=i(66596);function g(t,e){if(1&t){const t=c.EpF();c.TgZ(0,"button",4),c.NdJ("click",(function(){c.CHM(t);const e=c.oxw().tuiLet;return c.oxw().onClick(e)})),c.ALo(1,"async"),c._uU(2),c.ALo(3,"async"),c.qZA()}if(2&t){const t=c.oxw().tuiLet,e=c.oxw();let i;c.Q6J("disabled",!!c.lcZ(1,2,e.disabled$)),c.xp6(2),c.hij(" ",null==(i=c.lcZ(3,4,e.multiSelectTexts$))?null:i[t?"none":"all"]," ")}}function m(t,e){if(1&t&&(c.TgZ(0,"span",1),c.TgZ(1,"span",2),c._uU(2),c.qZA(),c.YNc(3,g,4,6,"button",3),c.ALo(4,"async"),c.qZA()),2&t){const t=c.oxw();c.xp6(2),c.Oqu(t.label),c.xp6(1),c.Q6J("ngIf",t.label&&!c.lcZ(4,2,t.empty$))}}class f{constructor(t,e,i){this.multiSelectTexts$=t,this.host=e,this.control=i,this.options=a.EMPTY_QUERY,this.label=""}get size(){var t;return(null===(t=this.options.first)||void 0===t?void 0:t.size)||"m"}get empty$(){return(0,a.tuiQueryListChanges)(this.options).pipe((0,u.U)((({length:t})=>!t)))}get disabled$(){return(0,a.tuiQueryListChanges)(this.options).pipe((0,u.U)((t=>t.every((({disabled:t})=>t)))))}get value$(){return(0,l.aj)([this.items$,this.valueChanges$]).pipe((0,u.U)((([t,e])=>{let i=!1;for(let n=0;nthis.matcher(e,t[n])));if(!o&&i||o&&!i&&n)return null;i=o}return i})))}onClick(t){if(!this.control.control)return;const e=this.control.value||[],{values:i}=this,n=e.filter((t=>i.every((e=>!this.matcher(t,e)))));this.control.control.setValue(t?n:[...n,...i])}get values(){return this.filter((0,a.tuiGetOriginalArrayFromQueryList)(this.options))}get matcher(){return this.host.identityMatcher||a.TUI_DEFAULT_IDENTITY_MATCHER}get items$(){return(0,a.tuiQueryListChanges)(this.options).pipe((0,u.U)((t=>t.map((({value:t})=>t)).filter(a.tuiIsPresent))))}get valueChanges$(){return(0,a.tuiControlValue)(this.control).pipe((0,u.U)((t=>t||[])))}filter(t){return t.map((({value:t})=>t)).filter(a.tuiIsPresent)}}f.ɵfac=function(t){return new(t||f)(c.Y36(s.E6),c.Y36(r.TUI_DATA_LIST_HOST),c.Y36(o.a5))},f.ɵcmp=c.Xpm({type:f,selectors:[["tui-opt-group","tuiMultiSelectGroup",""]],contentQueries:function(t,e,i){if(1&t&&c.Suo(i,r.TuiOptionComponent,4),2&t){let t;c.iGM(t=c.CRH())&&(e.options=t)}},hostVars:2,hostBindings:function(t,e){2&t&&c.ekj("_label",e.label)},inputs:{label:"label"},attrs:["tuiMultiSelectGroup",""],ngContentSelectors:["*"],decls:3,vars:3,consts:[["class","t-wrapper",4,"tuiLet"],[1,"t-wrapper"],[1,"t-label"],["tuiLink","","type","button","class","t-button",3,"disabled","click",4,"ngIf"],["tuiLink","","type","button",1,"t-button",3,"disabled","click"]],template:function(t,e){1&t&&(c.F$t(),c.YNc(0,m,5,4,"span",0),c.ALo(1,"async"),c.Hsn(2)),2&t&&c.Q6J("tuiLet",c.lcZ(1,1,e.value$))},directives:[d.L,p.O5,h.V],pipes:[p.Ov],styles:["._label[_nghost-%COMP%]:before{display:none}[_nghost-%COMP%]:not(:first-of-type) .t-label[_ngcontent-%COMP%]:not(:empty){padding-top:1.25rem}[_nghost-%COMP%]:not(:first-of-type) .t-button[_ngcontent-%COMP%]{margin-top:1.25rem}.t-wrapper[_ngcontent-%COMP%]{display:flex;align-items:flex-start}.t-label[_ngcontent-%COMP%]:not(:empty){flex:1;padding:.75rem 1rem .25rem .625rem}.t-button[_ngcontent-%COMP%]{margin:.75rem 1rem 0 auto}"],changeDetection:0}),(0,n.gn)([a.tuiPure],f.prototype,"empty$",null),(0,n.gn)([a.tuiPure],f.prototype,"disabled$",null),(0,n.gn)([a.tuiPure],f.prototype,"value$",null),(0,n.gn)([a.tuiPure],f.prototype,"items$",null),(0,n.gn)([a.tuiPure],f.prototype,"valueChanges$",null),(0,n.gn)([a.tuiPure],f.prototype,"filter",null)},20501:(t,e,i)=>{i.d(e,{Q:()=>d,x:()=>c});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(71123),l=i(89570),u=i(93251);const c=new l.Al(s.u);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiMultiSelectGroup",""]],features:[n._Bn([(0,r.tuiAsOptionContent)(c),{provide:r.TUI_DATA_LIST_HOST,deps:[o.a5,[new n.FiY,(0,n.Gpc)((()=>u.V))]],useFactory:(t,e)=>e||{handleOption:e=>{var i;return null===(i=t.control)||void 0===i?void 0:i.setValue((0,a.tuiArrayToggle)(t.value||[],e))}}},{provide:o.JU,multi:!0,useValue:{writeValue:a.EMPTY_FUNCTION,registerOnChange:a.EMPTY_FUNCTION,registerOnTouched:a.EMPTY_FUNCTION}}])]}),t})()},93251:(t,e,i)=>{i.d(e,{V:()=>D});var n=i(64762),o=i(74788),a=i(23738),r=i(4797),s=i(64862),l=i(45844),u=i(46733),c=i(69322),d=i(93920),p=i(57620),h=i(75073),g=i(43722),m=i(62939),f=i(17163),v=i(72146),b=i(88494),_=i(12057),C=i(89570),x=i(13176),M=i(2697),y=i(35271);function w(t,e){1&t&&o.Hsn(0,1,["*ngIf","isMobile"])}function O(t,e){if(1&t&&o.YNc(0,w,1,0,"ng-content",7),2&t){const t=o.oxw();o.Q6J("ngIf",t.isMobile)}}function T(t,e){1&t&&o.GkF(0,8)}function P(t,e){if(1&t&&(o.TgZ(0,"span",11),o._uU(1),o.qZA()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}const k=function(t){return{$implicit:t}};function I(t,e){if(1&t&&(o.TgZ(0,"div",9),o.YNc(1,P,2,1,"span",10),o.qZA()),2&t){const t=o.oxw(),e=o.MAs(2);o.ekj("t-content_fullsize",e.labelOutside),o.xp6(1),o.Q6J("polymorpheusOutlet",t.valueContent)("polymorpheusOutletContext",o.VKq(4,k,t.value))}}function S(t,e){if(1&t&&(o.ynx(0),o._uU(1),o.BQk()),2&t){const t=e.polymorpheusOutlet;o.xp6(1),o.hij(" ",t," ")}}function A(t,e){if(1&t&&(o.TgZ(0,"div",12),o.YNc(1,S,2,1,"ng-container",13),o.qZA()),2&t){const t=o.oxw();o.ekj("t-arrow_native-dropdown",t.nativeDropdownMode),o.xp6(1),o.Q6J("polymorpheusOutlet",t.arrow)}}const E=["*",[["select"]]];class D extends r.AbstractTuiMultipleControl{constructor(t,e,i,n,a,s,u){super(t,e),this.arrowMode=i,this.itemsHandlers=n,this.options=a,this.controller=s,this.isMobile=u,this.stringify=this.itemsHandlers.stringify,this.identityMatcher=this.itemsHandlers.identityMatcher,this.expandable=this.options.expandable,this.search="",this.placeholder="",this.editable=!0,this.disabledItemHandler=this.itemsHandlers.disabledItemHandler,this.valueContent=this.options.valueContent,this.tagValidator=r.ALWAYS_TRUE_HANDLER,this.rows=1/0,this.autoColor=!1,this.searchChange=new o.vpe,this.open=!1,this.valueMapper=(t,e,i)=>i?r.EMPTY_ARRAY:t.map((t=>new l.r(t,e))),this.disabledItemHandlerWrapper=t=>e=>(0,r.tuiIsString)(e)||t(e.item)}get size(){return this.controller.size}get arrow(){return this.interactive?this.arrowMode.interactive:this.arrowMode.disabled}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.input)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){var t,e;return!!(null===(t=this.input)||void 0===t?void 0:t.focused)||!!(null===(e=this.hostedDropdown)||void 0===e?void 0:e.focused)}get nativeDropdownMode(){return!!this.nativeSelect&&this.isMobile&&!this.editable}get computedValue(){return this.computedGroup?r.EMPTY_ARRAY:this.value}get searchOrSpace(){return this.computedGroup?" ":this.searchString}get searchString(){return null===this.search?"":this.search}get computedGroup(){return!!this.valueContent&&this.value.length>0&&(!this.focused||!this.editable)}getStringifier(t){return({$implicit:e})=>t(e)}onSpace(t){var e;this.editable||t.preventDefault(),this.readOnly||null===(e=this.hostedDropdown)||void 0===e||e.updateOpen(!0)}handleOption(t){const{value:e,identityMatcher:i}=this,n=e.findIndex((e=>i(e,t)));this.value=-1===n?[...e,t]:e.filter(((t,e)=>e!==n)),this.updateSearch(null)}onEnter(t){const{value:e}=this,i=this.accessor?this.accessor.getOptions():[];1===i.length&&(t.preventDefault(),this.value=(0,r.tuiArrayToggle)(e,i[0]),this.updateSearch(null))}onClick({nativeFocusableElement:t}){var e;this.interactive&&t&&(0,r.tuiIsNativeFocused)(t)&&(null===(e=this.hostedDropdown)||void 0===e||e.updateOpen(!this.open))}onInput(t){this.value=t.map((({item:t})=>t))}onValueChange(t){this.value=t}onSearch(t){var e;""!==t&&(null===(e=this.hostedDropdown)||void 0===e||e.updateOpen(!0)),this.updateSearch(t)}onActiveZone(t){this.updateFocused(t)}setDisabledState(){var t;super.setDisabledState(),null===(t=this.hostedDropdown)||void 0===t||t.updateOpen(!1)}updateSearch(t){this.search!==t&&(this.search=t,this.searchChange.emit(t))}}D.ɵfac=function(t){return new(t||D)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(u.Ii),o.Y36(p.Ys),o.Y36(h.Ij),o.Y36(s.TUI_TEXTFIELD_WATCHED_CONTROLLER),o.Y36(r.TUI_IS_MOBILE))},D.ɵcmp=o.Xpm({type:D,selectors:[["tui-multi-select"]],contentQueries:function(t,e,i){if(1&t&&(o.Suo(i,s.TUI_DATA_LIST_ACCESSOR,5),o.Suo(i,g.c,7),o.Suo(i,s.TuiDataListDirective,5,o.Rgc)),2&t){let t;o.iGM(t=o.CRH())&&(e.accessor=t.first),o.iGM(t=o.CRH())&&(e.nativeSelect=t.first),o.iGM(t=o.CRH())&&(e.datalist=t.first)}},viewQuery:function(t,e){if(1&t&&(o.Gf(s.TuiHostedDropdownComponent,5),o.Gf(c.PZ,5)),2&t){let t;o.iGM(t=o.CRH())&&(e.hostedDropdown=t.first),o.iGM(t=o.CRH())&&(e.input=t.first)}},hostVars:3,hostBindings:function(t,e){2&t&&(o.uIk("data-size",e.size),o.ekj("_editable",e.editable))},inputs:{stringify:"stringify",identityMatcher:"identityMatcher",expandable:"expandable",search:"search",placeholder:"placeholder",editable:"editable",disabledItemHandler:"disabledItemHandler",valueContent:"valueContent",tagValidator:"tagValidator",rows:"rows",autoColor:"autoColor"},outputs:{searchChange:"searchChange"},features:[o._Bn([(0,r.tuiAsFocusableItemAccessor)(D),(0,r.tuiAsControl)(D),(0,s.tuiAsDataListHost)(D),s.TEXTFIELD_CONTROLLER_PROVIDER],[d.yn]),o.qOj],ngContentSelectors:["*","select"],decls:13,vars:33,consts:[[1,"t-hosted",3,"canOpen","content","open","openChange","tuiActiveZoneChange"],["automation-id","tui-multi-select__input",1,"t-input",3,"autoColor","disabled","disabledItemHandler","editable","expandable","inputHidden","nativeId","ngModel","placeholder","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","removable","rows","search","tagValidator","tuiTextfieldIcon","click.prevent","keydown.enter","keydown.space","ngModelChange","searchChange"],["inputTag",""],["select",""],["ngProjectAs","select",5,["select"],4,"ngTemplateOutlet"],["ngProjectAs","tuiContent","class","t-content",5,["tuiContent"],3,"t-content_fullsize",4,"ngIf"],["icon",""],[4,"ngIf"],["ngProjectAs","select",5,["select"]],["ngProjectAs","tuiContent",5,["tuiContent"],1,"t-content"],["class","t-primitive",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-primitive"],["appearance","icon","automation-id","tui-multi-select__arrow","tuiPreventDefault","mousedown","tuiWrapper","",1,"t-arrow"],[4,"polymorpheusOutlet"]],template:function(t,e){if(1&t){const t=o.EpF();o.F$t(E),o.TgZ(0,"tui-hosted-dropdown",0),o.NdJ("openChange",(function(t){return e.open=t}))("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),o.TgZ(1,"tui-input-tag",1,2),o.NdJ("click.prevent",(function(){o.CHM(t);const i=o.MAs(2);return e.onClick(i)}))("keydown.enter",(function(t){return e.onEnter(t)}))("keydown.space",(function(t){return e.onSpace(t)}))("ngModelChange",(function(t){return e.onInput(t)}))("searchChange",(function(t){return e.onSearch(t)})),o.ALo(3,"tuiMapper"),o.ALo(4,"tuiMapper"),o.ALo(5,"tuiMapper"),o.Hsn(6),o.YNc(7,O,1,1,"ng-template",null,3,o.W1O),o.YNc(9,T,1,0,"ng-container",4),o.YNc(10,I,2,6,"div",5),o.qZA(),o.YNc(11,A,2,3,"ng-template",null,6,o.W1O),o.qZA()}if(2&t){const t=o.MAs(8),i=o.MAs(12);o.Q6J("canOpen",e.interactive&&!e.nativeDropdownMode)("content",e.datalist||"")("open",e.open),o.xp6(1),o.Q6J("autoColor",e.autoColor)("disabled",e.disabled)("disabledItemHandler",o.xi3(3,23,e.disabledItemHandler,e.disabledItemHandlerWrapper))("editable",!1)("expandable",e.expandable)("inputHidden",!e.editable)("nativeId",e.nativeId)("ngModel",o.Dn7(4,26,e.computedValue,e.valueMapper,e.stringify))("placeholder",e.placeholder)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.computedInvalid)("readOnly",e.readOnly)("removable",!e.nativeDropdownMode)("rows",e.rows)("search",e.searchOrSpace)("tagValidator",o.xi3(5,30,e.tagValidator,e.disabledItemHandlerWrapper))("tuiTextfieldIcon",e.arrow?i:""),o.xp6(8),o.Q6J("ngTemplateOutlet",t),o.xp6(1),o.Q6J("ngIf",e.computedGroup)}},directives:[m.o,f.e,v.P,a.JJ,a.On,b.A,_.tP,_.O5,C.Li,x.A,M.o],pipes:[y.c],styles:["[_nghost-%COMP%]{position:relative;display:block;border-radius:var(--tui-radius-m)}._disabled[_nghost-%COMP%]{pointer-events:none}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-input[_ngcontent-%COMP%]{border-radius:inherit}[_nghost-%COMP%]:not(._editable):not(._readonly) .t-input[_ngcontent-%COMP%]{cursor:pointer}.t-content[_ngcontent-%COMP%]{display:flex;align-items:center;pointer-events:none;box-sizing:border-box}.t-primitive[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-arrow[_ngcontent-%COMP%]{pointer-events:auto;cursor:pointer}.t-arrow_native-dropdown[_ngcontent-%COMP%]{pointer-events:none}"],changeDetection:0}),(0,n.gn)([r.tuiPure],D.prototype,"getStringifier",null)},49538:(t,e,i)=>{i.d(e,{b:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{constructor(){super(...arguments),this.disableItemHandler=t=>this.host.disabledItemHandler(t)}get readOnly(){return!0}onValueChange(){}get stringify(){return this.host.stringify}onSelectionChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-multi-select"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},75073:(t,e,i)=>{i.d(e,{BU:()=>o,Ij:()=>a,g8:()=>r});var n=i(4797);const o={expandable:!0,valueContent:""},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},97951:(t,e,i)=>{i.d(e,{P:()=>b});var n=i(74788),o=i(64862),a=i(43722),r=i(12057),s=i(52219),l=i(76232),u=i(20501),c=i(23738),d=i(60666),p=i(35271);const h=["multiple","","tuiSelect","","labels",""];function g(t,e){1&t&&n.GkF(0)}function m(t,e){if(1&t&&(n._UZ(0,"tui-data-list-wrapper",3),n.ALo(1,"tuiStringifyContent")),2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler||t.host.disableItemHandler)("itemContent",n.lcZ(1,4,t.stringify))("items",t.items)("labels",t.labels)}}function f(t,e){if(1&t&&(n.TgZ(0,"option",6),n.ALo(1,"tuiMapper"),n._uU(2),n.qZA()),2&t){const t=e.$implicit,i=n.oxw(2);n.Q6J("disabled",i.disabledItemHandler?i.disabledItemHandler(t):i.host.disableItemHandler(t))("selected",n.Dn7(1,4,t,i.selectedMapper,i.control.value))("value",i.stringify(t)),n.xp6(2),n.hij(" ",i.stringify(t)," ")}}function v(t,e){if(1&t&&(n.TgZ(0,"optgroup",4),n.YNc(1,f,3,8,"option",5),n.qZA()),2&t){const t=e.$implicit,i=e.index,o=n.oxw();n.Q6J("label",o.labels[i]),n.xp6(1),n.Q6J("ngForOf",t)}}let b=(()=>{class t extends a.c{constructor(){super(...arguments),this.items=[],this.labels=[]}onValueChange(t){var e;const i=Array.from(t).map((t=>t.index)),n=((null===(e=this.items)||void 0===e?void 0:e.reduce(((t,e)=>t.concat(e)),[]))||[]).filter(((t,e)=>i.includes(e)));this.host.onSelectionChange(n)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵcmp=n.Xpm({type:t,selectors:[["select","multiple","","tuiSelect","","labels",""]],hostVars:3,hostBindings:function(t,e){1&t&&n.NdJ("change",(function(t){return e.onValueChange(t.target.selectedOptions)}))("click.stop.silent",(function(){return 0}))("mousedown.stop.silent",(function(){return 0})),2&t&&(n.Ikx("disabled",e.host.disabled||e.control.readOnly)("tabIndex",e.host.focusable?0:-1),n.uIk("aria-invalid",e.host.invalid))},inputs:{items:"items",labels:"labels"},features:[n._Bn([(0,o.tuiAsDataList)(t),{provide:n.Rgc,deps:[t],useFactory:({datalist:t})=>t},{provide:a.c,useExisting:t}]),n.qOj],attrs:h,decls:4,vars:4,consts:[[4,"ngIf"],["tuiMultiSelectGroup","",3,"disabledItemHandler","itemContent","items","labels",4,"tuiDataList"],[3,"label",4,"ngFor","ngForOf"],["tuiMultiSelectGroup","",3,"disabledItemHandler","itemContent","items","labels"],[3,"label"],[3,"disabled","selected","value",4,"ngFor","ngForOf"],[3,"disabled","selected","value"]],template:function(t,e){1&t&&(n.YNc(0,g,1,0,"ng-container",0),n.ALo(1,"async"),n.YNc(2,m,2,6,"tui-data-list-wrapper",1),n.YNc(3,v,2,2,"optgroup",2)),2&t&&(n.Q6J("ngIf",n.lcZ(1,2,null==e.control.control?null:e.control.control.valueChanges)),n.xp6(3),n.Q6J("ngForOf",e.items))},directives:[r.O5,s.g,r.sg,l.Q,u.Q,c.YN,c.Kr],pipes:[r.Ov,d.Q,p.c],styles:["[_nghost-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}"],changeDetection:0}),t})()},74089:(t,e,i)=>{i.d(e,{O:()=>v});var n=i(74788),o=i(64862),a=i(43722),r=i(12057),s=i(52219),l=i(50020),u=i(20501),c=i(23738),d=i(60666),p=i(35271);const h=["multiple","","tuiSelect",""];function g(t,e){1&t&&n.GkF(0)}function m(t,e){if(1&t&&(n._UZ(0,"tui-data-list-wrapper",3),n.ALo(1,"tuiStringifyContent")),2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler||t.host.disableItemHandler)("itemContent",n.lcZ(1,3,t.stringify))("items",t.items)}}function f(t,e){if(1&t&&(n.TgZ(0,"option",4),n.ALo(1,"tuiMapper"),n._uU(2),n.qZA()),2&t){const t=e.$implicit,i=n.oxw();n.Q6J("disabled",i.disabledItemHandler?i.disabledItemHandler(t):i.host.disableItemHandler(t))("selected",n.Dn7(1,4,t,i.selectedMapper,i.control.value))("value",i.stringify(t)),n.xp6(2),n.hij(" ",i.stringify(t),"\n")}}let v=(()=>{class t extends a.c{constructor(){super(...arguments),this.items=[]}onValueChange(t){var e;const i=Array.from(t).map((t=>t.index)),n=(null===(e=this.items)||void 0===e?void 0:e.filter(((t,e)=>i.includes(e))))||[];this.host.onSelectionChange(n)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵcmp=n.Xpm({type:t,selectors:[["select","multiple","","tuiSelect","",3,"labels",""]],hostVars:3,hostBindings:function(t,e){1&t&&n.NdJ("change",(function(t){return e.onValueChange(t.target.selectedOptions)}))("click.stop.silent",(function(){return 0}))("mousedown.stop.silent",(function(){return 0})),2&t&&(n.Ikx("disabled",e.host.disabled||e.control.readOnly)("tabIndex",e.host.focusable?0:-1),n.uIk("aria-invalid",e.host.invalid))},inputs:{items:"items"},features:[n._Bn([(0,o.tuiAsDataList)(t),{provide:n.Rgc,deps:[t],useFactory:({datalist:t})=>t},{provide:a.c,useExisting:t}]),n.qOj],attrs:h,decls:4,vars:4,consts:[[4,"ngIf"],["tuiMultiSelectGroup","",3,"disabledItemHandler","itemContent","items",4,"tuiDataList"],[3,"disabled","selected","value",4,"ngFor","ngForOf"],["tuiMultiSelectGroup","",3,"disabledItemHandler","itemContent","items"],[3,"disabled","selected","value"]],template:function(t,e){1&t&&(n.YNc(0,g,1,0,"ng-container",0),n.ALo(1,"async"),n.YNc(2,m,2,5,"tui-data-list-wrapper",1),n.YNc(3,f,3,8,"option",2)),2&t&&(n.Q6J("ngIf",n.lcZ(1,2,null==e.control.control?null:e.control.control.valueChanges)),n.xp6(3),n.Q6J("ngForOf",e.items))},directives:[r.O5,s.g,r.sg,l.e,u.Q,c.YN,c.Kr],pipes:[r.Ov,d.Q,p.c],styles:["[_nghost-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}"],changeDetection:0}),t})()},43722:(t,e,i)=>{i.d(e,{c:()=>a});var n=i(29078),o=i(74788);let a=(()=>{class t extends n.s{constructor(){super(...arguments),this.selectedMapper=(t,e)=>e.includes(t)}get stringify(){return this.host.stringify}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,features:[o.qOj]}),t})()},31639:(t,e,i)=>{i.d(e,{r:()=>P});var n=i(74788),o=i(4797),a=i(64862),r=i(57620),s=i(61980),l=i(59193),u=i(88002),c=i(17163),d=i(12057),p=i(76189),h=i(36097),g=i(40939),m=i(89570);const f=["element"];function v(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}const b=function(t){return{$implicit:t}};function _(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",9,10),n.NdJ("click",(function(){n.CHM(t);const e=n.oxw().tuiLet;return n.oxw(4).onElementClick(e)}))("keydown.arrowLeft.prevent",(function(){n.CHM(t);const e=n.MAs(1);return n.oxw(5).onElementKeyDownArrowLeft(e)}))("keydown.arrowRight.prevent",(function(){n.CHM(t);const e=n.MAs(1);return n.oxw(5).onElementKeyDownArrowRight(e)})),n.YNc(2,v,2,1,"ng-container",11),n.qZA()}if(2&t){const t=n.oxw().tuiLet,e=n.oxw(4);n.Q6J("appearance",e.getElementMode(t))("disabled",e.disabled)("focusable",e.elementIsFocusable(t))("size",e.buttonSize),n.xp6(2),n.Q6J("polymorpheusOutlet",e.content||t+1)("polymorpheusOutletContext",n.VKq(6,b,t))}}function C(t,e){if(1&t&&(n.ynx(0),n.YNc(1,_,3,8,"button",8),n.BQk()),2&t){const t=e.tuiLet;n.oxw(4);const i=n.MAs(5);n.xp6(1),n.Q6J("ngIf",null!==t)("ngIfElse",i)}}function x(t,e){if(1&t&&(n.ynx(0),n.YNc(1,C,2,2,"ng-container",7),n.BQk()),2&t){const t=e.$implicit,i=n.oxw(3);n.xp6(1),n.Q6J("tuiLet",i.getItemIndexByElementIndex(t))}}function M(t,e){if(1&t){const t=n.EpF();n.ynx(0),n.TgZ(1,"button",5),n.NdJ("click",(function(){return n.CHM(t),n.oxw(2).onArrowClick("left")}))("mousedown.silent.prevent",(function(){return 0})),n.qZA(),n.YNc(2,x,2,1,"ng-container",6),n.TgZ(3,"button",5),n.NdJ("click",(function(){return n.CHM(t),n.oxw(2).onArrowClick("right")}))("mousedown.silent.prevent",(function(){return 0})),n.qZA(),n.BQk()}if(2&t){const t=e.ngIf,i=n.oxw(2);n.xp6(1),n.Q6J("disabled",i.arrowIsDisabledLeft)("focusable",!1)("icon",i.icons.decrement)("size",i.buttonSize)("title",t[0]),n.xp6(1),n.Q6J("tuiRepeatTimesOf",i.elementsLength),n.xp6(1),n.Q6J("disabled",i.arrowIsDisabledRight)("focusable",!1)("icon",i.icons.increment)("size",i.buttonSize)("title",t[1])}}function y(t,e){if(1&t&&(n.ynx(0),n.YNc(1,M,4,11,"ng-container",4),n.ALo(2,"async"),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("ngIf",n.lcZ(2,1,t.texts$))}}function w(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",13,10),n.NdJ("click",(function(){const e=n.CHM(t).$implicit;return n.oxw(2).onElementClick(e)}))("keydown.arrowLeft.prevent",(function(){n.CHM(t);const e=n.MAs(1);return n.oxw(2).onElementKeyDownArrowLeft(e)}))("keydown.arrowRight.prevent",(function(){n.CHM(t);const e=n.MAs(1);return n.oxw(2).onElementKeyDownArrowRight(e)})),n.ALo(2,"async"),n.qZA()}if(2&t){const t=e.$implicit,i=n.oxw(2);n.ekj("t-button_active",t===i.index),n.Q6J("appearance",i.getSmallElementMode(t,n.lcZ(2,5,i.mode$)))("disabled",i.disabled)("focusable",i.elementIsFocusable(t))}}function O(t,e){if(1&t&&n.YNc(0,w,3,7,"button",12),2&t){const t=n.oxw();n.Q6J("tuiRepeatTimesOf",t.length)}}function T(t,e){1&t&&n._UZ(0,"div",14)}let P=(()=>{class t extends o.AbstractTuiInteractive{constructor(t,e,i,a){super(),this.el=t,this.modeDirective=e,this.texts$=i,this.icons=a,this.els=o.EMPTY_QUERY,this.length=1,this.size="l",this.disabled=!1,this.activePadding=1,this.sidePadding=1,this.index=0,this.indexChange=new n.vpe,this.mode$=this.modeDirective?this.modeDirective.change$.pipe((0,u.U)((()=>{var t;return(null===(t=this.modeDirective)||void 0===t?void 0:t.mode)||null}))):l.E}get nativeFocusableElement(){var t,e;if(this.disabled)return null;let i=0;const{elementsLength:n}=this;for(let t=0;te===i)))||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return(0,o.tuiIsNativeFocusedIn)(this.el.nativeElement)}get elementsLength(){return this.itemsFit?this.length:this.maxElementsLength}get buttonSize(){return"m"===this.size?"xs":"s"}get arrowIsDisabledLeft(){return 0===this.index}get arrowIsDisabledRight(){return 0===this.reverseIndex}elementIsFocusable(t){return this.index===t&&!this.focused}getItemIndexByElementIndex(t){if("s"===this.size)return t;if(tn[i+1]===t));(null==e?void 0:e.nativeFocusableElement)&&e.nativeFocusableElement.focus()}onElementKeyDownArrowRight(t){if(t===this.els.last)return;const e=this.els.find(((e,i,n)=>n[i-1]===t));(null==e?void 0:e.nativeFocusableElement)&&e.nativeFocusableElement.focus()}onArrowClick(t){this.tryChangeTo(t),this.focusActive()}onActiveZone(t){this.updateFocused(t)}get reverseIndex(){return this.lastIndex-this.index}get maxHalfLength(){return this.sidePadding+1+this.activePadding}get itemsFit(){return this.length<=this.maxElementsLength}get maxElementsLength(){return 2*this.maxHalfLength+1}get lastIndex(){return this.length-1}get lastElementIndex(){return this.elementsLength-1}hasCollapsedItems(t){return!this.itemsFit&&t>this.maxHalfLength}tryChangeTo(t){this.updateIndex((0,o.tuiClamp)(this.index+(0,s.CQ)(t),0,this.lastIndex))}focusActive(){const{nativeFocusableElement:t}=this;t&&t.focus()}updateIndex(t){this.index!==t&&(this.index=t,this.indexChange.emit(t))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(a.TuiModeDirective,8),n.Y36(r.yI),n.Y36(a.TUI_SPIN_ICONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-pagination"]],viewQuery:function(t,e){if(1&t&&n.Gf(f,5,o.TUI_FOCUSABLE_ITEM_ACCESSOR),2&t){let t;n.iGM(t=n.CRH())&&(e.els=t)}},inputs:{length:"length",size:"size",disabled:"disabled",activePadding:"activePadding",sidePadding:"sidePadding",content:"content",index:"index"},outputs:{indexChange:"indexChange"},features:[n._Bn([(0,o.tuiAsFocusableItemAccessor)(t)]),n.qOj],decls:6,vars:2,consts:[[1,"t-content",3,"tuiActiveZoneChange"],[4,"ngIf","ngIfElse"],["smallButtons",""],["dotsTemplate",""],[4,"ngIf"],["appearance","flat","tuiIconButton","","type","button",1,"t-button",3,"disabled","focusable","icon","size","title","click","mousedown.silent.prevent"],[4,"tuiRepeatTimes","tuiRepeatTimesOf"],[4,"tuiLet"],["automation-id","tui-pagination__element","shape","square","tuiButton","","type","button","class","t-button",3,"appearance","disabled","focusable","size","click","keydown.arrowLeft.prevent","keydown.arrowRight.prevent",4,"ngIf","ngIfElse"],["automation-id","tui-pagination__element","shape","square","tuiButton","","type","button",1,"t-button",3,"appearance","disabled","focusable","size","click","keydown.arrowLeft.prevent","keydown.arrowRight.prevent"],["element",""],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["shape","square","tuiButton","","type","button","class","t-button t-button_small",3,"appearance","t-button_active","disabled","focusable","click","keydown.arrowLeft.prevent","keydown.arrowRight.prevent",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["shape","square","tuiButton","","type","button",1,"t-button","t-button_small",3,"appearance","disabled","focusable","click","keydown.arrowLeft.prevent","keydown.arrowRight.prevent"],["automation-id","tui-pagination__element",1,"t-dots"]],template:function(t,e){if(1&t&&(n.TgZ(0,"div",0),n.NdJ("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),n.YNc(1,y,3,3,"ng-container",1),n.YNc(2,O,1,1,"ng-template",null,2,n.W1O),n.YNc(4,T,1,0,"ng-template",null,3,n.W1O),n.qZA()),2&t){const t=n.MAs(3);n.xp6(1),n.Q6J("ngIf","s"!==e.size)("ngIfElse",t)}},directives:[c.e,d.O5,p.v,h.X,g.L,m.Li],pipes:[d.Ov],styles:['[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);display:block;text-align:center}.t-content[_ngcontent-%COMP%]{display:flex;justify-content:center}.t-button[_ngcontent-%COMP%]{margin:0 .125rem;flex-shrink:0}.t-button_active[_ngcontent-%COMP%]{background:currentColor}.t-button.t-button.t-button_small[_ngcontent-%COMP%]{width:.5rem;height:.5rem;margin:0}.t-button.t-button.t-button_small[_ngcontent-%COMP%]:not(:first-child){margin-left:.5rem}.t-dots[_ngcontent-%COMP%]{width:var(--tui-height-s);height:var(--tui-height-s);line-height:var(--tui-height-s);margin:0 .125rem;flex-shrink:0;color:var(--tui-text-03);text-align:center;cursor:default}.t-dots[_ngcontent-%COMP%]:before{content:"\\2026"}'],changeDetection:0}),t})()},78084:(t,e,i)=>{i.d(e,{W:()=>c});var n=i(64862),o=i(89570),a=i(74788),r=i(76189),s=i(12057);function l(t,e){if(1&t&&(a.ynx(0),a._uU(1),a.BQk()),2&t){const t=e.polymorpheusOutlet;a.xp6(1),a.hij(" ",t," ")}}function u(t,e){if(1&t&&a._UZ(0,"iframe",7),2&t){const t=e.polymorpheusOutlet;a.Q6J("src",t,a.uOi)}}let c=(()=>{class t{constructor(t,e,i,n){this.animation=t,this.closeWord$=e,this.icons=i,this.context=n}onKeyDownEsc(){this.context.$implicit.complete()}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TUI_ANIMATION_OPTIONS),a.Y36(n.TUI_CLOSE_WORD),a.Y36(n.TUI_COMMON_ICONS),a.Y36(o.yf))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-pdf-viewer"]],hostVars:2,hostBindings:function(t,e){1&t&&a.NdJ("keydown.esc",(function(){return e.onKeyDownEsc()}),!1,a.evT),2&t&&a.d8E("@tuiFadeIn",e.animation)("@tuiSlideInTop",e.animation)},decls:9,vars:9,consts:[[1,"t-header"],["automation-id","tui-pdf-viewer__label",1,"t-title"],[1,"t-actions"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","","shape","rounded","size","s","tuiIconButton","","type","button",1,"t-close",3,"icon","title","click"],[1,"t-content"],["title","pdf","class","t-iframe",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["title","pdf",1,"t-iframe",3,"src"]],template:function(t,e){1&t&&(a.TgZ(0,"header",0),a.TgZ(1,"h2",1),a._uU(2),a.qZA(),a.TgZ(3,"div",2),a.YNc(4,l,2,1,"ng-container",3),a.qZA(),a.TgZ(5,"button",4),a.NdJ("click",(function(){return e.context.$implicit.complete()})),a.ALo(6,"async"),a.qZA(),a.qZA(),a.TgZ(7,"section",5),a.YNc(8,u,1,1,"iframe",6),a.qZA()),2&t&&(a.xp6(2),a.hij(" ",e.context.label," "),a.xp6(2),a.Q6J("polymorpheusOutlet",e.context.actions)("polymorpheusOutletContext",e.context),a.xp6(1),a.Q6J("icon",e.icons.close)("title",a.lcZ(6,7,e.closeWord$)),a.xp6(3),a.Q6J("polymorpheusOutlet",e.context.content)("polymorpheusOutletContext",e.context))},directives:[o.Li,r.v],pipes:[s.Ov],styles:["[_nghost-%COMP%]{display:block;width:100%;height:100%;box-sizing:border-box;color:var(--tui-text-01-night);background:#333639}.t-header[_ngcontent-%COMP%]{display:flex;align-items:center;height:4rem;padding:0 1rem 0 1.5625rem;box-shadow:inset 0 -1px #535659}.t-title[_ngcontent-%COMP%]{margin:0;font:var(--tui-font-text-m);white-space:nowrap;text-overflow:ellipsis;padding-right:.3125rem;overflow:hidden}.t-actions[_ngcontent-%COMP%]{display:flex;margin-left:auto}.t-close[_ngcontent-%COMP%]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;margin-left:.75rem;color:var(--tui-text-01-night);background:rgba(255,255,255,.32)}.t-close[_ngcontent-%COMP%]:hover{background:rgba(255,255,255,.4)}.t-content[_ngcontent-%COMP%]{height:calc(100% - 4rem);overflow:hidden}.t-iframe[_ngcontent-%COMP%]{width:100%;height:100%}"],data:{animation:[n.tuiSlideInTop,n.tuiFadeIn]},changeDetection:0}),t})()},52504:(t,e,i)=>{i.d(e,{E:()=>r});var n=i(4797),o=i(85679),a=i(74788);let r=(()=>{class t extends n.AbstractTuiDialogDirective{}return t.ɵfac=function(){let e;return function(i){return(e||(e=a.n5z(t)))(i||t)}}(),t.ɵdir=a.lG2({type:t,selectors:[["ng-template","tuiPdfViewer",""]],inputs:{options:["tuiPdfViewerOptions","options"],open:["tuiPdfViewer","open"]},outputs:{openChange:"tuiPdfViewerChange"},features:[a._Bn([{provide:n.AbstractTuiDialogService,useExisting:o.C}]),a.qOj]}),t})()},38250:(t,e,i)=>{i.d(e,{Ci:()=>o,Hy:()=>a,ax:()=>r});var n=i(4797);const o={label:"",actions:""},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},85679:(t,e,i)=>{i.d(e,{C:()=>u});var n=i(74788),o=i(4797),a=i(89570),r=i(78084),s=i(38250);const l=new a.Al(r.W);let u=(()=>{class t extends o.AbstractTuiDialogService{constructor(){super(...arguments),this.component=l,this.defaultOptions=Object.assign(Object.assign({},(0,n.f3M)(s.Hy)),{data:void 0})}open(t,e={}){return super.open(t,e)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},98515:(t,e,i)=>{i.d(e,{i:()=>s});var n=i(64862),o=i(58553),a=i(74788);const r=["tuiProgressBar",""];let s=(()=>{class t{constructor(t,e){this.mode$=t,this.options=e,this.color=this.options.color,this.size=this.options.size}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TUI_MODE),a.Y36(o.IZ))},t.ɵcmp=a.Xpm({type:t,selectors:[["progress","tuiProgressBar",""]],hostVars:3,hostBindings:function(t,e){1&t&&a.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(a.uIk("data-size",e.size),a.Udp("--tui-progress-color",e.color))},inputs:{color:"color",size:"size"},features:[a._Bn([n.MODE_PROVIDER])],attrs:r,decls:0,vars:0,template:function(t,e){},styles:["@keyframes tuiIndeterminateAnimation{50%{background-position:left}}[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;width:100%;height:var(--t-height);color:var(--tui-primary);background:var(--tui-clear);-webkit-clip-path:inset(0 round var(--tui-radius-xs));clip-path:inset(0 round var(--tui-radius-xs));overflow:hidden;flex-shrink:0}[_nghost-%COMP%]::-webkit-progress-value{-webkit-transition:width var(--tui-duration) linear;transition:width var(--tui-duration) linear}[_nghost-%COMP%]::-webkit-progress-value{background:var(--tui-progress-color, currentColor)}[_nghost-%COMP%]::-moz-progress-bar{background:var(--tui-progress-color, currentColor)}[data-mode=onDark][_nghost-%COMP%]{--tui-clear: var(--tui-clear-inverse)}[data-size=xxs][_nghost-%COMP%]{--t-height: .125rem}[data-size=m][_nghost-%COMP%]{--t-height: 1.5rem}[data-size=s][_nghost-%COMP%]{--t-height: .5rem}[data-size=s][_nghost-%COMP%]::-webkit-progress-value{border-radius:var(--tui-radius-xs)}[data-size=s][_nghost-%COMP%]::-moz-progress-bar{border-radius:var(--tui-radius-xs)}[new][_nghost-%COMP%]{-webkit-clip-path:inset(0 .5px round var(--tui-radius-m));clip-path:inset(0 .5px round var(--tui-radius-m));border-radius:1rem}[new][_nghost-%COMP%]::-webkit-progress-value{border-radius:inherit}[new][_nghost-%COMP%]::-moz-progress-bar{border-radius:inherit}[new][data-size=xs][_nghost-%COMP%]{--t-height: .25rem}[new][data-size=s][_nghost-%COMP%]{--t-height: .5rem}[new][data-size=m][_nghost-%COMP%]{--t-height: .75rem}[new][data-size=l][_nghost-%COMP%]{--t-height: 1rem}[new][data-size=xl][_nghost-%COMP%]{--t-height: 1.25rem}[new][data-size=xxl][_nghost-%COMP%]{--t-height: 1.5rem}[_nghost-%COMP%]:indeterminate{background:linear-gradient(to right,var(--tui-clear) 0 45%,var(--tui-progress-color, currentColor) 45% 55%,var(--tui-clear) 55% 100%) right;background-size:225%;animation:tuiIndeterminateAnimation 3s infinite ease-in-out}[_nghost-%COMP%]:indeterminate::-webkit-progress-value{background:transparent}[_nghost-%COMP%]:indeterminate::-moz-progress-bar{background:transparent}[_nghost-%COMP%]::-webkit-progress-inner-element{border-radius:inherit}[_nghost-%COMP%]::-webkit-progress-bar{background:transparent;border-radius:inherit}label[tuiProgressLabel][_nghost-%COMP%]:not(:first-child), label[tuiProgressLabel] [_nghost-%COMP%]:not(:first-child){position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}"],changeDetection:0}),t})()},22824:(t,e,i)=>{i.d(e,{U:()=>d});var n=i(64762),o=i(74788),a=i(62579),r=i(4797),s=i(26215),l=i(9112),u=i(88002),c=i(87519);class d{constructor(t,e,i){this.el=t,this.resize$=e,this.userAgent=i,this.isOldBrowsers=(0,r.tuiIsEdgeOlderThan)(r.CHROMIUM_EDGE_START_VERSION,this.userAgent),this.colors$=new s.X([])}set colors(t){this.colors$.next(t)}get calcSegments$(){return(0,l.aj)([this.colors$,this.resize$.pipe((0,u.U)((()=>this.el.nativeElement.offsetWidth)),(0,c.x)())]).pipe((0,u.U)((([t,e])=>this.isOldBrowsers?t[0]:function(t,e){const i=Math.ceil(e/t.length);return`linear-gradient(to right ${t.reduce(((t,e,n)=>`${t}, ${e} ${n*i}px ${(n+1)*i}px`),"")})`}(t,e))))}}d.ɵfac=function(t){return new(t||d)(o.Y36(o.SBq),o.Y36(r.TuiResizeService),o.Y36(a.yZ))},d.ɵdir=o.lG2({type:d,selectors:[["progress","tuiProgressBar","","tuiProgressColorSegments",""]],hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("$.style.--tui-progress-color",(function(){return 0})),2&t&&o.Ikx("$.style.--tui-progress-color",e.calcSegments$)},inputs:{colors:["tuiProgressColorSegments","colors"]},features:[o._Bn([r.TuiDestroyService,r.TuiResizeService])]}),(0,n.gn)([r.tuiPure],d.prototype,"calcSegments$",null)},86214:(t,e,i)=>{i.d(e,{B:()=>p});var n=i(74788),o=i(62579),a=i(4797),r=i(64862),s=i(25917),l=i(71289),u=i(58553),c=i(12057);const d=["progressCircle"];let p=(()=>{class t{constructor(t,e,i,n,o){this.userAgent=t,this.win=e,this.el=i,this.mode$=n,this.options=o,this.value=0,this.max=1,this.color=this.options.color,this.size=this.options.size,this.animationDelay$=(0,s.of)(!0).pipe((0,l.g)(0))}get progressRatio(){const t=this.value/this.max;return Number.isFinite(t)?t:0}get oldEdgeRadiusFallback(){if(!(0,a.tuiIsEdgeOlderThan)(a.CHROMIUM_EDGE_START_VERSION,this.userAgent))return null;const t=parseInt(this.win.getComputedStyle(this.progressCircle.nativeElement).strokeWidth,10);return(this.el.nativeElement.offsetWidth-t)/2}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.yZ),n.Y36(o.m9),n.Y36(n.SBq),n.Y36(r.TUI_MODE),n.Y36(u.IZ))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-progress-circle"]],viewQuery:function(t,e){if(1&t&&n.Gf(d,7),2&t){let t;n.iGM(t=n.CRH())&&(e.progressCircle=t.first)}},hostVars:5,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(n.uIk("data-size",e.size),n.Udp("--tui-progress-color",e.color)("--progress-ratio",e.progressRatio))},inputs:{value:"value",max:"max",color:"color",size:"size"},features:[n._Bn([r.MODE_PROVIDER])],decls:6,vars:8,consts:[[1,"t-hidden-progress",3,"max","value"],["aria-hidden","true","height","100%","width","100%",1,"t-svg"],["cx","50%","cy","50%",1,"t-track"],["cx","50%","cy","50%",1,"t-progress"],["progressCircle",""]],template:function(t,e){1&t&&(n._UZ(0,"progress",0),n.O4$(),n.TgZ(1,"svg",1),n._UZ(2,"circle",2),n.TgZ(3,"circle",3,4),n.ALo(5,"async"),n.qZA(),n.qZA()),2&t&&(n.Q6J("max",e.max)("value",e.value),n.xp6(2),n.uIk("r",e.oldEdgeRadiusFallback),n.xp6(1),n.ekj("t-progress_filled",n.lcZ(5,6,e.animationDelay$)),n.uIk("r",e.oldEdgeRadiusFallback))},pipes:[c.Ov],styles:["[_nghost-%COMP%]{position:relative;display:block;color:var(--tui-primary);transform:rotate(-90deg);transform-origin:center;font-size:1rem;width:var(--t-diameter);height:var(--t-diameter)}[data-mode=onDark][_nghost-%COMP%]{--tui-clear: var(--tui-clear-inverse)}[data-size=s][_nghost-%COMP%]{--t-diameter: 2em;--t-track-stroke: .5em;--t-progress-stroke: .5em}[data-size=m][_nghost-%COMP%]{--t-diameter: 3em;--t-track-stroke: .375em;--t-progress-stroke: .375em}[data-size=l][_nghost-%COMP%]{--t-diameter: 4em;--t-track-stroke: .375em;--t-progress-stroke: .375em}[data-size=xl][_nghost-%COMP%]{--t-diameter: 7em;--t-track-stroke: .375em;--t-progress-stroke: .375em}[new][_nghost-%COMP%]{--t-track-stroke: var(--tui-thickness, .375em);--t-progress-stroke: var(--tui-thickness, .375em)}[new][data-size=xxs][_nghost-%COMP%]{--t-diameter: 2rem}[new][data-size=xs][_nghost-%COMP%]{--t-diameter: 2.5rem}[new][data-size=s][_nghost-%COMP%]{--t-diameter: 3.5rem}[new][data-size=m][_nghost-%COMP%]{--t-diameter: 4rem}[new][data-size=l][_nghost-%COMP%]{--t-diameter: 5rem}[new][data-size=xl][_nghost-%COMP%]{--t-diameter: 6rem}[new][data-size=xxl][_nghost-%COMP%]{--t-diameter: 8rem}.t-track[_ngcontent-%COMP%]{fill:transparent;stroke:var(--tui-clear);stroke-width:var(--t-track-stroke);r:calc((var(--t-diameter) - var(--t-track-stroke)) / 2)}.t-progress[_ngcontent-%COMP%]{fill:transparent;stroke:var(--tui-progress-color, currentColor);stroke-linecap:round;stroke-width:var(--t-progress-stroke);stroke-dasharray:calc(2 * 3.14159265 * calc((var(--t-diameter) - var(--t-progress-stroke)) / 2));stroke-dashoffset:calc(2 * 3.14159265 * calc((var(--t-diameter) - var(--t-progress-stroke)) / 2));r:calc((var(--t-diameter) - var(--t-progress-stroke)) / 2)}.t-progress_filled[_ngcontent-%COMP%]{transition:stroke-dashoffset var(--tui-duration) linear;stroke-dashoffset:calc(calc(2 * 3.14159265 * calc((var(--t-diameter) - var(--t-progress-stroke)) / 2)) - var(--progress-ratio) * calc(2 * 3.14159265 * calc((var(--t-diameter) - var(--t-progress-stroke)) / 2)))}.t-hidden-progress[_ngcontent-%COMP%]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0}.t-svg[_ngcontent-%COMP%]{overflow:unset}"],changeDetection:0}),t})()},45590:(t,e,i)=>{i.d(e,{v:()=>s});var n=i(74788);const o=["tuiProgressLabel",""],a=[[["progress"]],[["tui-progress-circle"]],"*"],r=["progress","tui-progress-circle","*"];let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["label","tuiProgressLabel",""]],attrs:o,ngContentSelectors:r,decls:4,vars:0,consts:[[1,"t-label"]],template:function(t,e){1&t&&(n.F$t(a),n.Hsn(0),n.Hsn(1,1),n.TgZ(2,"span",0),n.Hsn(3,2),n.qZA())},styles:["[_nghost-%COMP%]{position:relative;display:inline-block;color:var(--tui-text-01)}.t-label[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;font:var(--tui-font-text-s);flex-direction:column;justify-content:center;align-items:center}"],changeDetection:0}),t})()},19204:(t,e,i)=>{i.d(e,{O:()=>l});var n=i(4797),o=i(64862),a=i(74788),r=i(36097);function s(t,e){if(1&t&&a._UZ(0,"span",2),2&t){const t=e.$implicit,i=a.oxw();a.Udp("background",t{class t{constructor(t){this.mode$=t,this.value=0,this.max=1,this.size="m",this.colors="currentColor"}getActiveColor(t=0){return(0,n.tuiIsString)(this.colors)?this.colors:this.colors[t]||this.colors[this.colors.length-1]}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.TUI_MODE))},t.ɵcmp=a.Xpm({type:t,selectors:[["tui-progress-segmented"]],hostVars:1,hostBindings:function(t,e){1&t&&a.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&a.uIk("data-size",e.size)},inputs:{value:"value",max:"max",size:"size",colors:"colors"},features:[a._Bn([o.MODE_PROVIDER])],decls:2,vars:3,consts:[[1,"t-hidden-progress",3,"max","value"],["aria-hidden","true","class","t-segment",3,"background",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["aria-hidden","true",1,"t-segment"]],template:function(t,e){1&t&&(a._UZ(0,"progress",0),a.YNc(1,s,1,2,"span",1)),2&t&&(a.Q6J("max",e.max)("value",e.value),a.xp6(1),a.Q6J("tuiRepeatTimesOf",e.max))},directives:[r.X],styles:["[_nghost-%COMP%]{display:flex;color:var(--tui-primary)}[data-mode=onDark][_nghost-%COMP%]{--tui-clear: var(--tui-clear-inverse)}.t-segment[_ngcontent-%COMP%]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;flex:1 1 100%;border-radius:var(--tui-radius-xs);background:var(--tui-clear)}.t-segment[_ngcontent-%COMP%]:not(:last-child){margin-right:.25rem}[data-size=s][_nghost-%COMP%] .t-segment[_ngcontent-%COMP%]{height:.25rem}[data-size=m][_nghost-%COMP%] .t-segment[_ngcontent-%COMP%]{height:.5rem}.t-hidden-progress[_ngcontent-%COMP%]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0}"],changeDetection:0}),t})()},58553:(t,e,i)=>{i.d(e,{IZ:()=>a,ir:()=>o,yK:()=>r});var n=i(4797);const o={color:null,size:"m"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},38207:(t,e,i)=>{i.d(e,{a:()=>x});var n=i(64862),o=i(89570),a=i(97075),r=i(74788),s=i(12057),l=i(491),u=i(81538),c=i(34880),d=i(76189),p=i(66596);function h(t,e){if(1&t&&r._UZ(0,"img",8),2&t){const t=r.oxw(2);r.Q6J("src",t.context.image,r.LSH)}}function g(t,e){if(1&t&&r._UZ(0,"tui-svg",9),2&t){const t=r.oxw(2);r.Udp("color",t.context.iconColor),r.Q6J("src",t.context.icon)}}function m(t,e){if(1&t&&r._UZ(0,"div",10),2&t){const t=e.polymorpheusOutlet;r.Q6J("innerHTML",t,r.oJD)}}function f(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"button",11),r.NdJ("click",(function(){r.CHM(t);const e=r.oxw(2);return e.context.$implicit.next(e.context.buttons[0])})),r._uU(1),r.qZA()}if(2&t){const t=r.oxw(2);r.xp6(1),r.hij(" ",t.context.buttons[0]," ")}}function v(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"button",12),r.NdJ("click",(function(){r.CHM(t);const e=r.oxw(2);return e.context.$implicit.next(e.context.buttons[e.context.buttons.length-1])})),r._uU(1),r.qZA()}if(2&t){const t=r.oxw(2);r.xp6(1),r.hij(" ",t.context.buttons[t.context.buttons.length-1]," ")}}function b(t,e){if(1&t){const t=r.EpF();r.TgZ(0,"tui-push",2),r.NdJ("close",(function(){return r.CHM(t),r.oxw().context.$implicit.complete()})),r.YNc(1,h,1,1,"img",3),r.YNc(2,g,1,3,"tui-svg",4),r.YNc(3,m,1,1,"div",5),r.YNc(4,f,2,1,"button",6),r.YNc(5,v,2,1,"button",7),r.qZA()}if(2&t){const t=r.oxw();r.Q6J("heading",t.context.heading)("timestamp",t.context.timestamp)("type",t.context.type),r.xp6(1),r.Q6J("ngIf",t.context.image),r.xp6(1),r.Q6J("ngIf",t.context.icon),r.xp6(1),r.Q6J("polymorpheusOutlet",t.context.content)("polymorpheusOutletContext",t.context),r.xp6(1),r.Q6J("ngIf",t.context.buttons.length>1),r.xp6(1),r.Q6J("ngIf",t.context.buttons.length)}}function _(t,e){1&t&&r.GkF(0)}function C(t,e){if(1&t&&r.YNc(0,_,1,0,"ng-container",13),2&t){const t=r.oxw();r.Q6J("polymorpheusOutlet",t.context.content)}}let x=(()=>{class t{constructor(t,e){this.animation=t,this.context=e}get isDirective(){return this.context.content instanceof a.K}}return t.ɵfac=function(e){return new(e||t)(r.Y36(n.TUI_ANIMATION_OPTIONS),r.Y36(o.yf))},t.ɵcmp=r.Xpm({type:t,selectors:[["tui-push-alert"]],hostAttrs:["role","alert"],hostVars:3,hostBindings:function(t,e){2&t&&r.d8E("@tuiFadeIn",e.animation)("@tuiSlideInRight",e.animation)("@tuiHeightCollapse",e.animation)},decls:3,vars:2,consts:[[3,"heading","timestamp","type","close",4,"ngIf","ngIfElse"],["directive",""],[3,"heading","timestamp","type","close"],["alt","",3,"src",4,"ngIf"],[3,"src","color",4,"ngIf"],[3,"innerHTML",4,"polymorpheusOutlet","polymorpheusOutletContext"],["tuiButton","","type","button",3,"click",4,"ngIf"],["tuiLink","","type","button",3,"click",4,"ngIf"],["alt","",3,"src"],[3,"src"],[3,"innerHTML"],["tuiButton","","type","button",3,"click"],["tuiLink","","type","button",3,"click"],[4,"polymorpheusOutlet"]],template:function(t,e){if(1&t&&(r.YNc(0,b,6,9,"tui-push",0),r.YNc(1,C,1,1,"ng-template",null,1,r.W1O)),2&t){const t=r.MAs(2);r.Q6J("ngIf",!e.isDirective)("ngIfElse",t)}},directives:[s.O5,l.H,u.G,o.Li,c.P,d.v,p.V],styles:["[_nghost-%COMP%]{max-width:calc(100% - 2rem);margin:0 1rem 1rem auto}[_nghost-%COMP%]:first-child{margin-top:auto}"],data:{animation:[n.tuiFadeIn,n.tuiSlideInRight,n.tuiHeightCollapse]},changeDetection:0}),t})()},97075:(t,e,i)=>{i.d(e,{K:()=>u});var n=i(74788),o=i(4797),a=i(89570),r=i(79765),s=i(46782),l=i(67784);let u=(()=>{class t extends a.GL{constructor(t,e,i,n){super(t,e),this.show$=new r.xQ,this.show$.pipe((0,o.tuiIfMap)((()=>n.open(this))),(0,s.R)(i)).subscribe()}set tuiPush(t){this.show$.next(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.Rgc),n.Y36(n.sBO),n.Y36(o.TuiDestroyService,2),n.Y36((0,n.Gpc)((()=>l.H))))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiPush",""]],inputs:{tuiPush:"tuiPush"},features:[n._Bn([o.TuiDestroyService]),n.qOj]}),t})()},491:(t,e,i)=>{i.d(e,{H:()=>h});var n=i(74788),o=i(4797),a=i(64862),r=i(12057),s=i(76189),l=i(93446);function u(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",10),n.NdJ("click",(function(){return n.CHM(t),n.oxw().close.emit()})),n.ALo(1,"async"),n.qZA()}if(2&t){const t=n.oxw();n.Udp("border-radius",50,"%"),n.Q6J("icon",t.icons.close)("title",n.lcZ(1,4,t.closeWord$))}}function c(t,e){if(1&t&&(n._UZ(0,"span",11),n.ALo(1,"async"),n.ALo(2,"tuiFormatDate")),2&t){const t=n.oxw();n.Q6J("textContent",t.isString(t.timestamp)?t.timestamp:n.lcZ(1,1,n.lcZ(2,3,t.timestamp)))}}const d=[[["img"]],[["tui-svg"]],"*",[["","tuiButton",""]],[["","tuiLink",""]]],p=["img","tui-svg","*","[tuiButton]","[tuiLink]"];let h=(()=>{class t{constructor(t,e){this.closeWord$=t,this.icons=e,this.heading="",this.type="",this.lines=2,this.timestamp="",this.close=new n.vpe,this.isString=o.tuiIsString}get closeable(){return(0,o.tuiIsObserved)(this.close)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(a.TUI_CLOSE_WORD),n.Y36(a.TUI_COMMON_ICONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-push"]],hostVars:2,hostBindings:function(t,e){2&t&&n.Udp("--t-lines",e.lines)},inputs:{heading:"heading",type:"type",lines:"lines",timestamp:"timestamp"},outputs:{close:"close"},ngContentSelectors:p,decls:17,vars:4,consts:[[1,"t-image"],["appearance","","size","xs","tuiIconButton","","type","button","class","t-close",3,"icon","border-radius","title","click",4,"ngIf"],[1,"t-top"],[1,"t-icon"],["class","t-time",3,"textContent",4,"ngIf"],["automation-id","tui-push__heading",1,"t-heading"],[1,"t-content"],[1,"t-actions"],[1,"t-button"],[1,"t-link"],["appearance","","size","xs","tuiIconButton","","type","button",1,"t-close",3,"icon","title","click"],[1,"t-time",3,"textContent"]],template:function(t,e){1&t&&(n.F$t(d),n.TgZ(0,"div",0),n.Hsn(1),n.qZA(),n.YNc(2,u,2,6,"button",1),n.TgZ(3,"div",2),n.TgZ(4,"span",3),n.Hsn(5,1),n.qZA(),n._uU(6),n.YNc(7,c,3,5,"span",4),n.qZA(),n.TgZ(8,"h3",5),n._uU(9),n.qZA(),n.TgZ(10,"div",6),n.Hsn(11,2),n.qZA(),n.TgZ(12,"div",7),n.TgZ(13,"span",8),n.Hsn(14,3),n.qZA(),n.TgZ(15,"span",9),n.Hsn(16,4),n.qZA(),n.qZA()),2&t&&(n.xp6(2),n.Q6J("ngIf",e.closeable),n.xp6(4),n.hij(" ",e.type," "),n.xp6(1),n.Q6J("ngIf",e.timestamp),n.xp6(2),n.hij(" ",e.heading,"\n"))},directives:[r.O5,s.v],pipes:[r.Ov,l.x],styles:['[_nghost-%COMP%]{position:relative;display:block;width:22.5rem;max-width:100%;box-sizing:border-box;padding:1.25rem 1.25rem .25rem;overflow:hidden;font:var(--tui-font-text-m);border-radius:var(--tui-radius-xl);background:var(--tui-elevation-02);box-shadow:var(--tui-shadow)}.t-image[_ngcontent-%COMP%]{display:flex;flex-direction:column;max-height:10.625rem;overflow:hidden;margin:-1.25rem -1.25rem 1.25rem}.t-close[_ngcontent-%COMP%]{position:absolute;top:.75rem;right:.75rem;color:#0000008a;background:rgba(242,242,242,.32);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.t-top[_ngcontent-%COMP%]{display:flex;align-items:center;font:var(--tui-font-text-s);color:var(--tui-text-02)}.t-icon[_ngcontent-%COMP%]{height:1.25rem;margin-right:.5rem;transform:scale(.833);transform-origin:top left;color:var(--tui-link)}.t-time[_ngcontent-%COMP%]:before{content:"\\2022";display:inline-block;width:1rem;text-align:center}.t-heading[_ngcontent-%COMP%]{line-height:1.25rem;font-weight:bold;margin:.75rem 0 .25rem}.t-heading[_ngcontent-%COMP%], .t-content[_ngcontent-%COMP%]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--t-lines);word-break:break-word;overflow:hidden}.t-actions[_ngcontent-%COMP%]{display:flex;align-items:center;font:var(--tui-font-text-s)}.t-button[_ngcontent-%COMP%]:not(:empty){margin:.75rem .75rem .75rem 0}.t-link[_ngcontent-%COMP%]{margin:.75rem 0}.t-link[_ngcontent-%COMP%]:empty{margin:.5rem}'],changeDetection:0}),t})()},81538:(t,e,i)=>{i.d(e,{G:()=>r});var n=i(64862),o=i(79765),a=i(74788);let r=(()=>{class t extends n.TuiModeDirective{constructor(t){var e;super(),this.modeDirective=t,this.size="s",this.shape=null,this.change$=(null===(e=this.modeDirective)||void 0===e?void 0:e.change$)||new o.xQ}get appearance(){var t;return"onDark"===(null===(t=this.modeDirective)||void 0===t?void 0:t.mode)?"accent":"secondary"}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.TuiModeDirective,12))},t.ɵdir=a.lG2({type:t,selectors:[["tui-push"]],features:[a._Bn([{provide:n.TuiModeDirective,useExisting:t},{provide:n.TUI_BUTTON_OPTIONS,useExisting:t}]),a.qOj]}),t})()},85234:(t,e,i)=>{i.d(e,{RY:()=>a,hK:()=>o,k3:()=>r});var n=i(4797);const o={heading:"",type:"",timestamp:"",image:"",icon:"",iconColor:"",buttons:[]},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},67784:(t,e,i)=>{i.d(e,{H:()=>l});var n=i(74788),o=i(4797),a=i(89570),r=i(85234),s=i(38207);let l=(()=>{class t extends o.AbstractTuiDialogService{constructor(){super(...arguments),this.component=new a.Al(s.a),this.defaultOptions=(0,n.f3M)(r.RY)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵprov=n.Yz7({token:t,factory:t.ɵfac,providedIn:"root"}),t})()},61423:(t,e,i)=>{i.d(e,{_:()=>h});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(44418),l=i(12057),u=i(2697),c=i(70779);function d(t,e){1&t&&n.GkF(0)}const p=["*"];let h=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i){super(t,e),this.modeDirective=i,this.identityMatcher=a.TUI_DEFAULT_IDENTITY_MATCHER,this.contentAlign="right",this.size="l",this.hideRadio=!1,this.pseudoDisabled=!1}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.radio)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return!!this.radio&&this.radio.focused}get computedDisabled(){return this.disabled||this.pseudoDisabled}get checked(){var t;return!!(null===(t=this.radio)||void 0===t?void 0:t.checked)&&this.hideRadio}get checkboxSize(){return"l"===this.size?"l":"m"}get appearance(){var t;return(null===(t=this.modeDirective)||void 0===t?void 0:t.mode)?this.checked?r.TuiAppearance.Primary:r.TuiAppearance.Secondary:this.checked?r.TuiAppearance.WhiteblockActive:r.TuiAppearance.Whiteblock}onFocused(t){this.updateFocused(t)}onFocusVisible(t){this.updateFocusVisible(t)}onModelChange(t){this.value=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TuiModeDirective,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-radio-block"]],viewQuery:function(t,e){if(1&t&&n.Gf(s._M,5),2&t){let t;n.iGM(t=n.CRH())&&(e.radio=t.first)}},hostVars:8,hostBindings:function(t,e){2&t&&(n.uIk("data-align",e.contentAlign)("data-size",e.size),n.ekj("_hidden_input",e.hideRadio)("_disabled",e.computedDisabled)("_active",e.checked))},inputs:{item:"item",identityMatcher:"identityMatcher",contentAlign:"contentAlign",size:"size",hideRadio:"hideRadio",pseudoDisabled:"pseudoDisabled"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],ngContentSelectors:p,decls:7,vars:22,consts:[[4,"ngIf"],["tuiWrapper","",1,"t-wrapper",3,"active","appearance","disabled","focus","hover","invalid"],[1,"t-view",3,"focusable","identityMatcher","item","name","nativeId","pseudoActive","pseudoDisabled","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","size","ngModel","ngModelChange","focusedChange","focusVisibleChange"],[1,"t-label"],[1,"t-content"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,d,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"label",1),n.TgZ(3,"tui-radio",2),n.NdJ("ngModelChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)}))("focusVisibleChange",(function(t){return e.onFocusVisible(t)})),n.qZA(),n.TgZ(4,"div",3),n.TgZ(5,"div",4),n.Hsn(6),n.qZA(),n.qZA(),n.qZA()),2&t&&(n.Q6J("ngIf",e.modeDirective&&n.lcZ(1,20,e.modeDirective.change$)),n.xp6(2),n.Q6J("active",e.pseudoActive)("appearance",e.appearance)("disabled",e.computedDisabled)("focus",e.computedFocusVisible)("hover",e.pseudoHover)("invalid",e.computedInvalid),n.xp6(1),n.Q6J("focusable",e.focusable)("identityMatcher",e.identityMatcher)("item",e.item)("name",e.computedName||"")("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoDisabled",e.computedDisabled)("pseudoFocus",!1)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.computedInvalid)("readOnly",e.readOnly)("size",e.checkboxSize)("ngModel",e.value))},directives:[l.O5,u.o,c._,o.JJ,o.On],pipes:[l.Ov],styles:["[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);display:inline-block;vertical-align:top;align-items:flex-start;border-radius:var(--tui-radius-m)}[data-size=xs][_nghost-%COMP%]{font:var(--tui-font-text-xs)}[data-size=m][_nghost-%COMP%], [data-size=l][_nghost-%COMP%]{font:var(--tui-font-text-m)}._disabled[_nghost-%COMP%], ._readonly[_nghost-%COMP%]{pointer-events:none}.t-wrapper[_ngcontent-%COMP%]{position:relative;display:flex;align-items:inherit;box-sizing:border-box;border-radius:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 1rem 0 0}[data-size=xs][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-right:.5rem}[data-align=right][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{flex-direction:row-reverse;padding:0 0 0 1rem}[data-align=right][data-size=xs][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-left:.5rem}[data-size=xs]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 .5rem}[data-size=xs]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]:not(._focused):after{border-width:1px}[data-size=s]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding-s)}[data-size=m]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding-m)}[data-size=l]._hidden_input[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:0 var(--tui-padding-l)}[data-size=xs][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-xs) / 2 - .5rem) .25rem;transform:scale(.75)}[data-size=s][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-s) / 2 - .5rem) .5rem}[data-size=m][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-m) / 2 - .5rem) .75rem}[data-size=l][_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{margin:calc(var(--tui-height-l) / 2 - .75rem) 1rem}._hidden_input[_nghost-%COMP%] .t-view[_ngcontent-%COMP%]{position:absolute;height:1px;width:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(0);clip-path:inset(0)}.t-label[_ngcontent-%COMP%]{display:flex;flex-grow:1;align-self:flex-start;align-items:center;overflow:hidden}[data-size=xs][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-xs)}[data-size=s][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-s)}[data-size=m][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-m)}[data-size=l][_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{min-height:var(--tui-height-l)}._hidden_input[_nghost-%COMP%] .t-label[_ngcontent-%COMP%]{text-align:center;justify-content:center}.t-content[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}"],changeDetection:0}),t})()},54837:(t,e,i)=>{i.d(e,{_:()=>a});var n=i(74788);const o=["*"];let a=(()=>{class t{constructor(){this.name="tui-radio-group-"+t.index++}}return t.index=0,t.ɵfac=function(e){return new(e||t)},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-radio-group"]],inputs:{name:"name"},ngContentSelectors:o,decls:1,vars:0,template:function(t,e){1&t&&(n.F$t(),n.Hsn(0))},encapsulation:2,changeDetection:0}),t})()},554:(t,e,i)=>{i.d(e,{Y:()=>n.Y,_:()=>u});var n=i(96612),o=i(12057),a=i(23738),r=i(4797),s=i(44418),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[o.ez,a.u5,r.TuiFocusableModule,r.TuiFocusedModule,s.FE]]}),t})()},96612:(t,e,i)=>{i.d(e,{Y:()=>c});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(44418),l=i(70779);const u=["*"];let c=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,n){super(t,e),this.mode$=i,this.options=n,this.size=this.options.size,this.identityMatcher=a.TUI_DEFAULT_IDENTITY_MATCHER,this.pseudoDisabled=!1}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.radio)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return!!this.radio&&this.radio.focused}get computedDisabled(){return this.disabled||this.pseudoDisabled}stopReadonlyChanging(t){this.readOnly&&t.preventDefault()}onFocused(t){this.updateFocused(t)}onModelChange(t){this.value=t}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_MODE),n.Y36(s.nh))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-radio-labeled"]],viewQuery:function(t,e){if(1&t&&n.Gf(s._M,5),2&t){let t;n.iGM(t=n.CRH())&&(e.radio=t.first)}},hostVars:1,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&n.uIk("data-size",e.size)},inputs:{item:"item",size:"size",identityMatcher:"identityMatcher",pseudoDisabled:"pseudoDisabled"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),r.MODE_PROVIDER]),n.qOj],ngContentSelectors:u,decls:4,vars:15,consts:[[1,"t-wrapper",3,"click"],[3,"focusable","identityMatcher","item","name","nativeId","pseudoActive","pseudoDisabled","pseudoFocus","pseudoHover","pseudoInvalid","readOnly","size","ngModel","ngModelChange","focusedChange"],[1,"t-content"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"label",0),n.NdJ("click",(function(t){return e.stopReadonlyChanging(t)})),n.TgZ(1,"tui-radio",1),n.NdJ("ngModelChange",(function(t){return e.value=t}))("focusedChange",(function(t){return e.onFocused(t)})),n.qZA(),n.TgZ(2,"div",2),n.Hsn(3),n.qZA(),n.qZA()),2&t&&(n.xp6(1),n.Q6J("focusable",e.focusable)("identityMatcher",e.identityMatcher)("item",e.item)("name",e.computedName||"")("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoDisabled",e.computedDisabled)("pseudoFocus",e.pseudoFocus)("pseudoHover",e.pseudoHover)("pseudoInvalid",e.computedInvalid)("readOnly",e.readOnly)("size",e.size)("ngModel",e.value),n.xp6(1),n.ekj("t-content_disabled",e.computedDisabled))},directives:[l._,o.JJ,o.On],styles:["[_nghost-%COMP%]{position:relative;display:block;font:var(--tui-font-text-s);line-height:1rem}._readonly[_nghost-%COMP%]{pointer-events:none}[data-size=l][_nghost-%COMP%]{line-height:1.5rem}.t-wrapper[_ngcontent-%COMP%]{display:inline-flex;max-width:100%;cursor:pointer;vertical-align:top;align-items:inherit}._disabled[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{cursor:default}[data-mode=onDark][_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}.t-content[_ngcontent-%COMP%]{word-wrap:break-word;min-width:0;line-height:inherit}.t-content_disabled[_ngcontent-%COMP%]{opacity:var(--tui-disabled-opacity)}[data-size=m][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{margin-left:.5rem}[data-size=l][_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{font:var(--tui-font-text-m);margin-left:.75rem;line-height:inherit}"],changeDetection:0}),t})()},47326:(t,e,i)=>{i.d(e,{b:()=>g});var n=i(74788),o=i(23738),a=i(4797),r=i(554),s=i(54837),l=i(12057),u=i(96612),c=i(89570);function d(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}const p=function(t,e,i){return{$implicit:t,index:e,active:i}};function h(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-radio-labeled",2),n.NdJ("ngModelChange",(function(e){return n.CHM(t),n.oxw().value=e})),n.YNc(1,d,2,1,"ng-container",3),n.qZA()}if(2&t){const t=e.$implicit,i=e.index,o=n.oxw();n.Q6J("disabled",o.disabled)("identityMatcher",o.identityMatcher)("item",t)("nativeId",o.computeId(i))("pseudoDisabled",o.itemIsDisabled(t))("pseudoInvalid",o.computedInvalid)("readOnly",o.readOnly)("size",o.size)("ngModel",o.value),n.xp6(1),n.Q6J("polymorpheusOutlet",o.itemContent)("polymorpheusOutletContext",n.kEZ(11,p,t,i,o.itemIsActive(t)))}}let g=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i){super(t,e),this.el=i,this.radioButtons=a.EMPTY_QUERY,this.items=[],this.size="m",this.identityMatcher=a.TUI_DEFAULT_IDENTITY_MATCHER,this.orientation="vertical",this.disabledItemHandler=a.ALWAYS_FALSE_HANDLER,this.itemContent=({$implicit:t})=>String(t)}get nativeFocusableElement(){var t;const e=this.radioButtons.find((t=>null!==t.nativeFocusableElement));return null!==(t=null==e?void 0:e.nativeFocusableElement)&&void 0!==t?t:null}get focused(){return(0,a.tuiIsNativeFocusedIn)(this.el.nativeElement)}computeId(t){return`${this.id}-${t}`}itemIsDisabled(t){return this.disabledItemHandler(t)}onModelChange(t){this.value=t}itemIsActive(t){return null===this.value?null===t:this.identityMatcher(this.value,t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(n.SBq))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-radio-list"]],viewQuery:function(t,e){if(1&t&&n.Gf(r.Y,5),2&t){let t;n.iGM(t=n.CRH())&&(e.radioButtons=t)}},hostVars:2,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)("data-orientation",e.orientation)},inputs:{items:"items",size:"size",identityMatcher:"identityMatcher",orientation:"orientation",disabledItemHandler:"disabledItemHandler",itemContent:"itemContent"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],decls:2,vars:1,consts:[[1,"t-group"],["class","t-item",3,"disabled","identityMatcher","item","nativeId","pseudoDisabled","pseudoInvalid","readOnly","size","ngModel","ngModelChange",4,"ngFor","ngForOf"],[1,"t-item",3,"disabled","identityMatcher","item","nativeId","pseudoDisabled","pseudoInvalid","readOnly","size","ngModel","ngModelChange"],[4,"polymorpheusOutlet","polymorpheusOutletContext"]],template:function(t,e){1&t&&(n.TgZ(0,"tui-radio-group",0),n.YNc(1,h,2,15,"tui-radio-labeled",1),n.qZA()),2&t&&(n.xp6(1),n.Q6J("ngForOf",e.items))},directives:[s._,l.sg,u.Y,o.JJ,o.On,c.Li],styles:["[_nghost-%COMP%]{display:block}._readonly[_nghost-%COMP%]{pointer-events:none}.t-group[_ngcontent-%COMP%]{align-items:inherit}[data-orientation=horizontal][_nghost-%COMP%] .t-group[_ngcontent-%COMP%]{display:flex;justify-content:inherit}.t-item[_ngcontent-%COMP%]{align-items:inherit}[data-orientation=horizontal][_nghost-%COMP%] .t-item[_ngcontent-%COMP%]:nth-child(n + 2){margin-left:1.5rem}[data-orientation=vertical][_nghost-%COMP%] .t-item[_ngcontent-%COMP%]:nth-child(n + 2){margin-top:.75rem}[data-size=l][data-orientation=horizontal][_nghost-%COMP%] .t-item[_ngcontent-%COMP%]:nth-child(n + 2){margin-left:2.5rem}[data-size=l][data-orientation=vertical][_nghost-%COMP%] .t-item[_ngcontent-%COMP%]:nth-child(n + 2){margin-top:1rem}"],changeDetection:0}),t})()},44418:(t,e,i)=>{i.d(e,{Dp:()=>u.Dp,nh:()=>u.nh,_M:()=>n._,FE:()=>l,eH:()=>u.eH});var n=i(70779),o=i(12057),a=i(4797),r=i(64862),s=i(74788);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=s.oAB({type:t}),t.ɵinj=s.cJS({imports:[[o.ez,a.TuiCheckedModule,a.TuiFocusableModule,a.TuiFocusedModule,a.TuiFocusVisibleModule,r.TuiWrapperModule]]}),t})();var u=i(59438)},70779:(t,e,i)=>{i.d(e,{_:()=>g});var n=i(74788),o=i(23738),a=i(4797),r=i(54837),s=i(59438),l=i(2697),u=i(93216),c=i(48893),d=i(15865),p=i(78270);const h=["focusableElement"];let g=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,n){super(t,e),this.options=i,this.radioGroup=n,this.identityMatcher=a.TUI_DEFAULT_IDENTITY_MATCHER,this.name=null,this.size=this.options.size,this.pseudoDisabled=!1}get appearance(){return this.checked?this.options.appearances.checked:this.options.appearances.unchecked}get computedDisabled(){return this.disabled||this.pseudoDisabled}get nativeFocusableElement(){return!this.focusableElement||this.computedDisabled?null:this.focusableElement.nativeElement}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get checked(){return null===this.value?null===this.item:void 0!==this.item&&null!==this.item&&this.identityMatcher(this.value,this.item)}get computedName(){return this.name||this.radioGroupName||this.controlName||""}get isFocusable(){return!this.readOnly&&this.computedFocusable}onChecked(t){t&&(this.value=void 0!==this.item?this.item:this.fallbackValue)}onFocused(t){this.updateFocused(t)}onFocusVisible(t){this.updateFocusVisible(t)}get radioGroupName(){return null===this.radioGroup?null:this.radioGroup.name}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(s.nh),n.Y36(r._,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-radio"]],viewQuery:function(t,e){if(1&t&&n.Gf(h,5),2&t){let t;n.iGM(t=n.CRH())&&(e.focusableElement=t.first)}},hostVars:3,hostBindings:function(t,e){2&t&&(n.uIk("data-size",e.size),n.ekj("_disabled",e.computedDisabled))},inputs:{item:"item",identityMatcher:"identityMatcher",name:"name",size:"size",pseudoDisabled:"pseudoDisabled"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],decls:4,vars:13,consts:[["tuiWrapper","",3,"active","appearance","disabled","focus","hover","invalid"],[1,"t-mark"],["type","radio",1,"t-native",3,"disabled","id","tuiChecked","tuiFocusable","tuiCheckedChange","tuiFocusedChange","tuiFocusVisibleChange"],["focusableElement",""]],template:function(t,e){1&t&&(n.TgZ(0,"div",0),n._UZ(1,"div",1),n.TgZ(2,"input",2,3),n.NdJ("tuiCheckedChange",(function(t){return e.onChecked(t)}))("tuiFocusedChange",(function(t){return e.onFocused(t)}))("tuiFocusVisibleChange",(function(t){return e.onFocusVisible(t)})),n.qZA(),n.qZA()),2&t&&(n.Q6J("active",e.pseudoActive)("appearance",e.appearance)("disabled",e.computedDisabled)("focus",e.computedFocusVisible)("hover",e.pseudoHover)("invalid",e.computedInvalid),n.xp6(1),n.ekj("t-mark_visible",e.checked),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("id",e.id)("tuiChecked",e.checked)("tuiFocusable",e.isFocusable),n.uIk("name",e.computedName))},directives:[l.o,u.t,c.t,d.U,p.q],styles:["[_nghost-%COMP%]{font:var(--tui-font-text-s);color:var(--tui-text-01);position:relative;display:block;flex-shrink:0;border-radius:100%}[data-size=m][_nghost-%COMP%]{width:1rem;height:1rem}[data-size=l][_nghost-%COMP%]{width:1.5rem;height:1.5rem}._readonly[_nghost-%COMP%]{pointer-events:none}.t-mark[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;background-color:currentColor;border-radius:100%;transform:scale(0)}.t-mark_visible[_ngcontent-%COMP%]{transform:scale(1)}[data-size=m][_nghost-%COMP%] .t-mark[_ngcontent-%COMP%]{margin:.25rem;width:.5rem;height:.5rem}[data-size=l][_nghost-%COMP%] .t-mark[_ngcontent-%COMP%]{margin:.4375rem;width:.625rem;height:.625rem}.t-native[_ngcontent-%COMP%]{padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.t-native[_ngcontent-%COMP%]:-webkit-autofill, .t-native[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-native[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}._disabled[_nghost-%COMP%] .t-native[_ngcontent-%COMP%]{cursor:default}"],changeDetection:0}),t})()},59438:(t,e,i)=>{i.d(e,{Dp:()=>a,eH:()=>s,nh:()=>r});var n=i(4797),o=i(64862);const a={size:"m",appearances:{unchecked:o.TuiAppearance.Outline,checked:o.TuiAppearance.Primary}},r=(0,n.tuiCreateToken)(a);function s(t){return(0,n.tuiProvideOptions)(r,t,a)}},45233:(t,e,i)=>{i.d(e,{H0:()=>c.H,U2:()=>n.U,$f:()=>u});var n=i(48740),o=i(12057),a=i(23738),r=i(4797),s=i(35996),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[o.ez,r.TuiFocusableModule,s.c2,a.u5]]}),t})();var c=i(87231)},87231:(t,e,i)=>{i.d(e,{H:()=>f});var n=i(12057),o=i(74788),a=i(4797),r=i(10006),s=i(66682),l=i(45435),u=i(88002),c=i(68307),d=i(43190),p=i(39761),h=i(46782),g=i(79196),m=i(48740);let f=(()=>{class t{constructor(t,e,i,n){let r;this.doc=t,this.el=e,this.range=i,this.pointerDown$=(0,s.T)((0,a.tuiTypedFromEvent)(this.el.nativeElement,"touchstart",{passive:!0}).pipe((0,l.h)((({touches:t})=>1===t.length)),(0,u.U)((({touches:t})=>t[0]))),(0,a.tuiTypedFromEvent)(this.el.nativeElement,"mousedown",{passive:!0})),this.pointerMove$=(0,s.T)((0,a.tuiTypedFromEvent)(this.doc,"touchmove").pipe((0,l.h)((({touches:t})=>1===t.length)),(0,u.U)((({touches:t})=>t[0]))),(0,a.tuiTypedFromEvent)(this.doc,"mousemove")),this.pointerUp$=(0,s.T)((0,a.tuiTypedFromEvent)(this.doc,"touchend",{passive:!0}),(0,a.tuiTypedFromEvent)(this.doc,"mouseup",{passive:!0})),this.activeThumbChange=new o.vpe,this.pointerDown$.pipe((0,c.b)((({clientX:t,target:i})=>{r=this.detectActiveThumb(t,i),this.activeThumbChange.emit(r),this.range.focusable&&e.nativeElement.focus()})),(0,d.w)((t=>this.pointerMove$.pipe((0,p.O)(t)))),(0,u.U)((({clientX:t})=>this.getFractionFromEvents(t))),(0,h.R)(this.pointerUp$),(0,g.r)(),(0,h.R)(n)).subscribe((t=>{const e=this.range.getValueFromFraction(t);this.range.processValue(e,"right"===r)}))}getFractionFromEvents(t){const e=this.el.nativeElement.getBoundingClientRect(),i=t-e.left,n=e.width;return(0,a.tuiClamp)((0,a.tuiRound)(i/n,r.bF),0,1)}detectActiveThumb(t,e){const[i,n]=this.range.slidersRefs;switch(e){case i.nativeElement:return"left";case n.nativeElement:return"right";default:return this.findNearestActiveThumb(t)}}findNearestActiveThumb(t){const e=this.getFractionFromEvents(t),i=100*e-this.range.left,n=100*e-100+this.range.right;return Math.abs(i)>Math.abs(n)||n>0||0===this.range.left&&100===this.range.right?"right":"left"}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.K0),o.Y36(o.SBq),o.Y36(m.U),o.Y36(a.TuiDestroyService,2))},t.ɵdir=o.lG2({type:t,selectors:[["tui-range"]],outputs:{activeThumbChange:"activeThumbChange"},features:[o._Bn([a.TuiDestroyService])]}),t})()},48740:(t,e,i)=>{i.d(e,{U:()=>h});var n=i(64762),o=i(74788),a=i(23738),r=i(4797),s=i(35996),l=i(49335),u=i(44405),c=i(59),d=i(47044),p=i(48893);class h extends r.AbstractTuiControl{constructor(t,e,i){super(t,e),this.el=i,this.min=0,this.max=100,this.step=1,this.size="m",this.segments=1,this.keySteps=null,this.slidersRefs=r.EMPTY_QUERY,this.lastActiveThumb="right"}get nativeFocusableElement(){const[t,e]=this.slidersRefs;return!this.computedDisabled&&this.focusable&&t&&e?100===this.right?e.nativeElement:t.nativeElement:null}get focused(){return(0,r.tuiIsNativeFocusedIn)(this.el.nativeElement)}get fractionStep(){return this.step/(this.max-this.min)}get computedKeySteps(){return this.computePureKeySteps(this.keySteps,this.min,this.max)}get segmentWidthRatio(){return 1/this.segments}get left(){return this.getPercentageFromValue(this.value[0])}get right(){return 100-this.getPercentageFromValue(this.value[1])}onFocused(t){this.updateFocused(t)}changeByStep(t,e){const[i,n]=this.slidersRefs,o=i.nativeElement,a=n.nativeElement,r=e===this.el.nativeElement?"right"===this.lastActiveThumb:e===a,s=r?a:o,l=r?this.value[1]:this.value[0],u=this.getPercentageFromValue(l)/100+t*this.fractionStep;this.processValue(this.getValueFromFraction(u),r),s&&s.focus()}processValue(t,e){e?this.updateEnd(t):this.updateStart(t),this.lastActiveThumb=e?"right":"left"}getValueFromFraction(t){const e=(0,r.tuiClamp)((0,r.tuiQuantize)(t,this.fractionStep),0,1);return(0,l.hm)(100*e,this.computedKeySteps)}getPercentageFromValue(t){return(0,l.ox)(t,this.computedKeySteps)}getFallbackValue(){return[0,0]}computePureKeySteps(t,e,i){return t||[[0,e],[100,i]]}updateStart(t){this.value=[Math.min(t,this.value[1]),this.value[1]]}updateEnd(t){this.value=[this.value[0],Math.max(t,this.value[0])]}}h.ɵfac=function(t){return new(t||h)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(o.SBq))},h.ɵcmp=o.Xpm({type:h,selectors:[["tui-range"]],viewQuery:function(t,e){if(1&t&&o.Gf(s.iN,5,o.SBq),2&t){let t;o.iGM(t=o.CRH())&&(e.slidersRefs=t)}},hostVars:7,hostBindings:function(t,e){1&t&&o.NdJ("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)}))("keydown.arrowUp.prevent",(function(t){return e.changeByStep(1,t.target)}))("keydown.arrowRight.prevent",(function(t){return e.changeByStep(1,t.target)}))("keydown.arrowLeft.prevent",(function(t){return e.changeByStep(-1,t.target)}))("keydown.arrowDown.prevent",(function(t){return e.changeByStep(-1,t.target)})),2&t&&(o.uIk("tabindex",-1)("aria-disabled",e.computedDisabled)("data-size",e.size),o.Udp("--left",e.left,"%")("--right",e.right,"%"))},inputs:{min:"min",max:"max",step:"step",size:"size",segments:"segments",keySteps:"keySteps"},features:[o.qOj],decls:3,vars:18,consts:[[1,"t-track"],["automation-id","tui-range__left","readonly","","step","any","tuiSlider","","type","range",1,"t-thumb",3,"disabled","keySteps","max","min","ngModel","size","tuiFocusable"],["automation-id","tui-range__right","readonly","","step","any","tuiSlider","","type","range",1,"t-thumb",3,"disabled","keySteps","max","min","ngModel","size","tuiFocusable"]],template:function(t,e){1&t&&(o.TgZ(0,"div",0),o._UZ(1,"input",1),o._UZ(2,"input",2),o.qZA()),2&t&&(o.Udp("--bg-size-ratio",1-e.segmentWidthRatio)("--segment-width",100*e.segmentWidthRatio,"%"),o.xp6(1),o.Q6J("disabled",e.computedDisabled)("keySteps",e.computedKeySteps)("max",e.max)("min",e.min)("ngModel",e.value[0])("size",e.size)("tuiFocusable",e.focusable),o.xp6(1),o.Q6J("disabled",e.computedDisabled)("keySteps",e.computedKeySteps)("max",e.max)("min",e.min)("ngModel",e.value[1])("size",e.size)("tuiFocusable",e.focusable))},directives:[u.R,c.t,d.i,a.eT,a.Fj,a.JJ,a.On,p.t],styles:['[_nghost-%COMP%]{position:relative;display:block;height:.125rem;border-radius:var(--tui-radius-m);background:var(--tui-base-03);cursor:pointer;outline:none;margin:.4375rem 0;touch-action:pan-x}[_nghost-%COMP%]:active{cursor:ew-resize}[_nghost-%COMP%]:after{content:"";position:absolute;top:-.4375rem;bottom:-.4375rem;width:100%}._disabled[_nghost-%COMP%]{opacity:var(--tui-disabled-opacity);cursor:auto}[data-size=s][_nghost-%COMP%] .t-track[_ngcontent-%COMP%]{position:relative;margin:0 .25rem;height:100%}[data-size=s][_nghost-%COMP%] .t-track[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:var(--left);right:var(--right);height:100%;background:var(--tui-primary);margin:0 calc(-.5rem / 2 - 1px)}[data-size=s][_nghost-%COMP%] .t-track[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";left:.125rem;right:.375rem;background-image:repeating-linear-gradient(to right,var(--tui-base-06) 0 .25rem,transparent 0 calc(var(--segment-width) / var(--bg-size-ratio)));background-position-x:right;background-repeat:no-repeat;background-size:calc(100% * var(--bg-size-ratio))}[data-size=m][_nghost-%COMP%] .t-track[_ngcontent-%COMP%]{position:relative;margin:0 .375rem;height:100%}[data-size=m][_nghost-%COMP%] .t-track[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:var(--left);right:var(--right);height:100%;background:var(--tui-primary);margin:0 calc(-.75rem / 2 - 1px)}[data-size=m][_nghost-%COMP%] .t-track[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";left:.25rem;right:.5rem;background-image:repeating-linear-gradient(to right,var(--tui-base-06) 0 .25rem,transparent 0 calc(var(--segment-width) / var(--bg-size-ratio)));background-position-x:right;background-repeat:no-repeat;background-size:calc(100% * var(--bg-size-ratio))}.t-thumb[_ngcontent-%COMP%]{pointer-events:none;position:absolute;top:.0625rem;left:0;right:0;z-index:1;transform:translateY(-50%);margin:0}.t-thumb[_ngcontent-%COMP%]::-webkit-slider-thumb{pointer-events:all}.t-thumb[_ngcontent-%COMP%]::-moz-range-thumb{pointer-events:all}input[type=range].t-thumb[_ngcontent-%COMP%]::-webkit-slider-runnable-track{background:transparent}input[type=range].t-thumb[_ngcontent-%COMP%]::-moz-range-track{background:transparent}input[type=range].t-thumb[_ngcontent-%COMP%]::-moz-range-progress{background:transparent}input[type=range].t-thumb[_ngcontent-%COMP%]::-ms-track{background:transparent}input[type=range].t-thumb[_ngcontent-%COMP%]::-ms-fill-lower{background:transparent}.t-thumb[_ngcontent-%COMP%]:last-of-type{--tui-slider-thumb-transform: translateX(50%) translateX(1px)}.t-thumb[_ngcontent-%COMP%]:first-of-type{--tui-slider-thumb-transform: translateX(-50%) translateX(-1px)}._disabled[_nghost-%COMP%] .t-thumb[_ngcontent-%COMP%]{opacity:1}'],changeDetection:0}),(0,n.gn)([r.tuiPure],h.prototype,"computePureKeySteps",null)},59837:(t,e,i)=>{i.d(e,{x:()=>m});var n=i(74788),o=i(23738),a=i(4797),r=i(81471),s=i(36097),l=i(48893),u=i(34880);const c=["focusableElement"];function d(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-svg",8),n.NdJ("click",(function(){const e=n.CHM(t).$implicit;return n.oxw().setRateByReverseIndex(e)})),n.qZA()}if(2&t){const t=e.$implicit,i=n.oxw();n.ekj("t-icon-rating-last",0===t),n.Q6J("src",i.iconFilled)}}function p(t,e){if(1&t&&n._UZ(0,"tui-svg",9),2&t){const t=e.$implicit,i=n.oxw();n.ekj("t-icon-rating-last",0===t),n.Q6J("src",i.iconFilled)}}function h(t,e){if(1&t&&n._UZ(0,"tui-svg",10),2&t){const t=e.$implicit,i=n.oxw();n.ekj("t-icon-rating-last",i.max-1===t),n.Q6J("src",i.iconNormal)}}const g=["*"];let m=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i){super(t,e),this.options=i,this.min=this.options.min,this.max=this.options.max,this.iconNormal=this.options.iconNormal,this.iconFilled=this.options.iconFilled}get nativeFocusableElement(){return this.computedDisabled||!this.focusableElement?null:this.focusableElement.nativeElement}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get isFocusable(){return!(this.readOnly||this.disabled)}get percent(){return(0,a.tuiClamp)(100*this.value/this.max,0,100)}onFocused(t){this.updateFocused(t)}setRateByReverseIndex(t){const e=this.max-t;e<=this.min||(this.value=e)}setRate(t){this.value=t}getFallbackValue(){return 0}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.Q4))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-rating"]],viewQuery:function(t,e){if(1&t&&n.Gf(c,5),2&t){let t;n.iGM(t=n.CRH())&&(e.focusableElement=t.first)}},hostBindings:function(t,e){1&t&&n.NdJ("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)}))},inputs:{min:"min",max:"max",iconNormal:"iconNormal",iconFilled:"iconFilled"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],ngContentSelectors:g,decls:10,vars:9,consts:[[1,"t-host"],[1,"t-interactive"],["class","t-icon-rating t-icon-filled",3,"t-icon-rating-last","src","click",4,"tuiRepeatTimes","tuiRepeatTimesOf"],[1,"t-wrapper"],["class","t-icon-rating t-icon-filled",3,"t-icon-rating-last","src",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["class","t-icon-rating",3,"t-icon-rating-last","src",4,"tuiRepeatTimes","tuiRepeatTimesOf"],["step","1","type","range",1,"t-input",3,"max","min","ngModel","tuiFocusable","ngModelChange"],["focusableElement",""],[1,"t-icon-rating","t-icon-filled",3,"src","click"],[1,"t-icon-rating","t-icon-filled",3,"src"],[1,"t-icon-rating",3,"src"]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"label"),n.Hsn(1),n.TgZ(2,"div",0),n.TgZ(3,"div",1),n.YNc(4,d,1,3,"tui-svg",2),n.qZA(),n.TgZ(5,"div",3),n.YNc(6,p,1,3,"tui-svg",4),n.qZA(),n.YNc(7,h,1,3,"tui-svg",5),n.TgZ(8,"input",6,7),n.NdJ("ngModelChange",(function(t){return e.setRate(t)})),n.qZA(),n.qZA(),n.qZA()),2&t&&(n.xp6(4),n.Q6J("tuiRepeatTimesOf",e.max),n.xp6(1),n.Udp("width",e.percent,"%"),n.xp6(1),n.Q6J("tuiRepeatTimesOf",e.max),n.xp6(1),n.Q6J("tuiRepeatTimesOf",e.max),n.xp6(1),n.Q6J("max",e.max)("min",e.min)("ngModel",e.value)("tuiFocusable",e.isFocusable))},directives:[s.X,o.eT,o.Fj,o.JJ,o.On,l.t,u.P],styles:["._readonly[_nghost-%COMP%], ._disabled[_nghost-%COMP%]{pointer-events:none}._disabled[_nghost-%COMP%]{opacity:var(--tui-disabled-opacity)}.t-host[_ngcontent-%COMP%]{position:relative;display:inline-flex}.t-icon-rating[_ngcontent-%COMP%]{width:var(--tui-rating-size, 1.5rem);height:var(--tui-rating-size, 1.5rem);padding:0 var(--tui-rating-gap, 0) 0 0}.t-icon-rating-last[_ngcontent-%COMP%]{padding-right:0}.t-input[_ngcontent-%COMP%]{pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.t-input[_ngcontent-%COMP%]::-webkit-slider-thumb{display:none}.t-input[_ngcontent-%COMP%]::-moz-range-thumb{opacity:0}.t-input[_ngcontent-%COMP%], .t-wrapper[_ngcontent-%COMP%], .t-interactive[_ngcontent-%COMP%]{position:absolute;left:0;bottom:0;width:100%;height:100%}.t-wrapper[_ngcontent-%COMP%], .t-interactive[_ngcontent-%COMP%]{display:inline-flex;overflow:hidden;flex-direction:row-reverse;justify-content:flex-end;white-space:nowrap}.t-wrapper[_ngcontent-%COMP%]{pointer-events:none}.t-interactive[_ngcontent-%COMP%]{opacity:0}@media (hover: hover) and (pointer: fine){.t-interactive[_ngcontent-%COMP%]:hover{opacity:1}.t-interactive[_ngcontent-%COMP%]:hover ~ .t-wrapper[_ngcontent-%COMP%]{visibility:hidden}.t-interactive[_ngcontent-%COMP%]:hover .t-icon-filled[_ngcontent-%COMP%]{opacity:0}.t-interactive[_ngcontent-%COMP%]:hover .t-icon-filled[_ngcontent-%COMP%]:hover, .t-interactive[_ngcontent-%COMP%]:hover .t-icon-filled[_ngcontent-%COMP%]:hover ~ .t-icon-filled[_ngcontent-%COMP%]{opacity:1}}.t-icon-filled[_ngcontent-%COMP%]{position:relative;cursor:pointer;fill:currentColor}"],changeDetection:0}),t})()},81471:(t,e,i)=>{i.d(e,{Q4:()=>a,Yk:()=>o,zg:()=>r});var n=i(4797);const o={min:0,max:5,iconNormal:"tuiIconStarLarge",iconFilled:"tuiIconStarLarge"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},42143:(t,e,i)=>{i.d(e,{Q4:()=>C,TA:()=>_,Ig:()=>x});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(89570),l=i(79765),u=i(66682),c=i(59193),d=i(39761),p=i(88002),h=i(87519),g=i(12057),m=i(34880),f=i(83636);function v(t,e){if(1&t&&n._UZ(0,"tui-svg",3),2&t){const t=n.oxw();n.Q6J("src",t.icons.check)("tuiScrollIntoView",!0)}}function b(t,e){1&t&&n._UZ(0,"span",4)}let _=(()=>{class t{constructor(t,e,i,n,o,r,s,g){this.icons=t,this.context=e,this.host=i,this.el=n,this.option=o,this.dataList=r,this.control=s,this.abstractControl=g,this.changeDetection$=new l.xQ,this.selected$=(0,u.T)(this.changeDetection$,this.control.valueChanges||c.E,(0,a.tuiTypedFromEvent)(this.el.nativeElement,"animationstart")).pipe((0,d.O)(null),(0,p.U)((()=>this.selected)),(0,h.x)())}get matcher(){return this.host.identityMatcher||a.TUI_DEFAULT_IDENTITY_MATCHER}ngOnInit(){Promise.resolve().then((()=>{var t,e;(0,a.tuiIsPresent)(this.option.value)&&!this.option.disabled&&(null===(e=(t=this.host).checkOption)||void 0===e||e.call(t,this.option.value))}))}ngDoCheck(){this.changeDetection$.next()}get value(){var t,e;return null!==(e=null===(t=this.abstractControl)||void 0===t?void 0:t.value)&&void 0!==e?e:this.control.value}get selected(){return(0,a.tuiIsPresent)(this.option.value)&&(0,a.tuiIsPresent)(this.value)&&this.matcher(this.value,this.option.value)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.TUI_COMMON_ICONS),n.Y36(s.yf),n.Y36(r.TUI_DATA_LIST_HOST),n.Y36(n.SBq),n.Y36(r.TuiOptionComponent),n.Y36(r.TuiDataListComponent,8),n.Y36(o.a5),n.Y36(a.AbstractTuiControl,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-select-option"]],decls:5,vars:5,consts:[[3,"ngTemplateOutlet"],["automation-id","tui-select-option__checkmark","class","t-checkmark",3,"src","tuiScrollIntoView",4,"ngIf","ngIfElse"],["dummy",""],["automation-id","tui-select-option__checkmark",1,"t-checkmark",3,"src","tuiScrollIntoView"],[1,"t-dummy"]],template:function(t,e){if(1&t&&(n.GkF(0,0),n.YNc(1,v,1,2,"tui-svg",1),n.ALo(2,"async"),n.YNc(3,b,1,0,"ng-template",null,2,n.W1O)),2&t){const t=n.MAs(4);n.Q6J("ngTemplateOutlet",e.context.$implicit),n.xp6(1),n.Q6J("ngIf",n.lcZ(2,3,e.selected$))("ngIfElse",t)}},directives:[g.tP,g.O5,m.P,f.M],pipes:[g.Ov],styles:['@keyframes retrigger{0%{left:1px}to{left:2px}}[_nghost-%COMP%]{display:flex;flex:1;align-items:center;max-width:100%;animation:retrigger 1s}.t-checkmark[_ngcontent-%COMP%]{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-border-start:.25rem solid transparent;border-inline-start:.25rem solid transparent}tui-data-list[data-list-size="s"][_nghost-%COMP%] .t-checkmark[_ngcontent-%COMP%], tui-data-list[data-list-size="s"] [_nghost-%COMP%] .t-checkmark[_ngcontent-%COMP%]{-webkit-margin-end:-.375rem;margin-inline-end:-.375rem}tui-data-list[data-list-size="m"][_nghost-%COMP%] .t-checkmark[_ngcontent-%COMP%], tui-data-list[data-list-size="m"] [_nghost-%COMP%] .t-checkmark[_ngcontent-%COMP%]{-webkit-margin-end:-.125rem;margin-inline-end:-.125rem}.t-dummy[_ngcontent-%COMP%]{width:1.75rem}'],changeDetection:0}),t})();const C=new s.Al(_);let x=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({imports:[[g.ez,r.TuiSvgModule,r.TuiScrollIntoViewModule]]}),t})()},41871:(t,e,i)=>{i.d(e,{f:()=>f});var n=i(74788),o=i(64862),a=i(29078),r=i(52219),s=i(12057),l=i(76232),u=i(60666);const c=["tuiSelect","","labels",""];function d(t,e){if(1&t&&(n._UZ(0,"tui-data-list-wrapper",4),n.ALo(1,"tuiStringifyContent")),2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler||t.itemsHandlers.disabledItemHandler)("itemContent",n.lcZ(1,4,t.stringify))("items",t.items)("labels",t.labels)}}function p(t,e){1&t&&n.GkF(0)}function h(t,e){if(1&t&&(n.TgZ(0,"option",5),n._uU(1),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.hij(" ",t.placeholder,"\n")}}function g(t,e){if(1&t&&(n.TgZ(0,"option",8),n._uU(1),n.qZA()),2&t){const t=e.$implicit,i=n.oxw(2);n.Q6J("disabled",i.disabledItemHandler?i.disabledItemHandler(t):i.itemsHandlers.disabledItemHandler(t))("selected",i.selected(t))("value",i.stringify(t)),n.xp6(1),n.hij(" ",i.stringify(t)," ")}}function m(t,e){if(1&t&&(n.TgZ(0,"optgroup",6),n.YNc(1,g,2,4,"option",7),n.qZA()),2&t){const t=e.$implicit,i=e.index,o=n.oxw();n.Q6J("label",o.labels[i]),n.xp6(1),n.Q6J("ngForOf",t)}}let f=(()=>{class t extends a.s{constructor(){super(...arguments),this.items=[],this.labels=[]}get stringify(){return this.host.stringify}selected(t){return this.control.value===t}onValueChange(t){var e;const i=null===(e=this.items)||void 0===e?void 0:e.reduce(((t,e)=>t.concat(e)),[]);this.host.onValueChange((null==i?void 0:i[t])||null)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵcmp=n.Xpm({type:t,selectors:[["select","tuiSelect","","labels","",3,"multiple",""]],hostVars:4,hostBindings:function(t,e){1&t&&n.NdJ("change",(function(t){return e.onValueChange(t.target.options.selectedIndex-(e.emptyOption?1:0))})),2&t&&(n.Ikx("disabled",e.host.disabled||e.control.readOnly)("tabIndex",e.host.focusable?0:-1)("value",e.host.value),n.uIk("aria-invalid",e.host.invalid))},inputs:{items:"items",labels:"labels"},features:[n._Bn([(0,o.tuiAsDataList)(t),{provide:n.Rgc,deps:[t],useFactory:({datalist:t})=>t},{provide:a.s,useExisting:t}]),n.qOj],attrs:c,decls:5,vars:5,consts:[[3,"disabledItemHandler","itemContent","items","labels",4,"tuiDataList"],[4,"ngIf"],["disabled","","selected","","value","",4,"ngIf"],[3,"label",4,"ngFor","ngForOf"],[3,"disabledItemHandler","itemContent","items","labels"],["disabled","","selected","","value",""],[3,"label"],[3,"disabled","selected","value",4,"ngFor","ngForOf"],[3,"disabled","selected","value"]],template:function(t,e){1&t&&(n.YNc(0,d,2,6,"tui-data-list-wrapper",0),n.YNc(1,p,1,0,"ng-container",1),n.ALo(2,"async"),n.YNc(3,h,2,1,"option",2),n.YNc(4,m,2,2,"optgroup",3)),2&t&&(n.xp6(1),n.Q6J("ngIf",n.lcZ(2,3,null==e.control.control?null:e.control.control.valueChanges)),n.xp6(2),n.Q6J("ngIf",e.emptyOption),n.xp6(1),n.Q6J("ngForOf",e.items))},directives:[r.g,s.O5,s.sg,l.Q],pipes:[s.Ov,u.Q],styles:["[_nghost-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}"],changeDetection:0}),t})()},24645:(t,e,i)=>{i.d(e,{I:()=>m});var n=i(74788),o=i(64862),a=i(29078),r=i(52219),s=i(12057),l=i(50020),u=i(60666);const c=["tuiSelect",""];function d(t,e){if(1&t&&(n._UZ(0,"tui-data-list-wrapper",4),n.ALo(1,"tuiStringifyContent")),2&t){const t=n.oxw();n.Q6J("disabledItemHandler",t.disabledItemHandler||t.itemsHandlers.disabledItemHandler)("itemContent",n.lcZ(1,3,t.stringify))("items",t.items)}}function p(t,e){1&t&&n.GkF(0)}function h(t,e){if(1&t&&(n.TgZ(0,"option",5),n._uU(1),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.hij(" ",t.placeholder,"\n")}}function g(t,e){if(1&t&&(n.TgZ(0,"option",6),n._uU(1),n.qZA()),2&t){const t=e.$implicit,i=n.oxw();n.Q6J("disabled",i.disabledItemHandler?i.disabledItemHandler(t):i.itemsHandlers.disabledItemHandler(t))("selected",i.selected(t))("value",i.stringify(t)),n.xp6(1),n.hij(" ",i.stringify(t),"\n")}}let m=(()=>{class t extends a.s{constructor(){super(...arguments),this.items=[]}get stringify(){return this.host.stringify}selected(t){return this.control.value===t}onValueChange(t){var e;this.host.onValueChange((null===(e=this.items)||void 0===e?void 0:e[t])||null)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=n.n5z(t)))(i||t)}}(),t.ɵcmp=n.Xpm({type:t,selectors:[["select","tuiSelect","",3,"labels","",3,"multiple",""]],hostVars:4,hostBindings:function(t,e){1&t&&n.NdJ("change",(function(t){return e.onValueChange(t.target.options.selectedIndex-(e.emptyOption?1:0))})),2&t&&(n.Ikx("disabled",e.host.disabled||e.control.readOnly)("tabIndex",e.host.focusable?0:-1)("value",e.host.value),n.uIk("aria-invalid",e.host.invalid))},inputs:{items:"items"},features:[n._Bn([(0,o.tuiAsDataList)(t),{provide:n.Rgc,deps:[t],useFactory:({datalist:t})=>t},{provide:a.s,useExisting:t}]),n.qOj],attrs:c,decls:5,vars:5,consts:[[3,"disabledItemHandler","itemContent","items",4,"tuiDataList"],[4,"ngIf"],["disabled","","selected","","value","",4,"ngIf"],[3,"disabled","selected","value",4,"ngFor","ngForOf"],[3,"disabledItemHandler","itemContent","items"],["disabled","","selected","","value",""],[3,"disabled","selected","value"]],template:function(t,e){1&t&&(n.YNc(0,d,2,5,"tui-data-list-wrapper",0),n.YNc(1,p,1,0,"ng-container",1),n.ALo(2,"async"),n.YNc(3,h,2,1,"option",2),n.YNc(4,g,2,4,"option",3)),2&t&&(n.xp6(1),n.Q6J("ngIf",n.lcZ(2,3,null==e.control.control?null:e.control.control.valueChanges)),n.xp6(2),n.Q6J("ngIf",e.emptyOption),n.xp6(1),n.Q6J("ngForOf",e.items))},directives:[r.g,s.O5,s.sg,l.e],pipes:[s.Ov,u.Q],styles:["[_nghost-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}"],changeDetection:0}),t})()},50170:(t,e,i)=>{i.d(e,{u:()=>A});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(29078),l=i(46733),u=i(42143),c=i(93920),d=i(57620),p=i(83833),h=i(62939),g=i(17163),m=i(63060),f=i(62733),v=i(88494),b=i(12057),_=i(89570),C=i(2697);function x(t,e){1&t&&n.Hsn(0,2,["*ngIf","isMobile"])}function M(t,e){if(1&t&&n.YNc(0,x,1,0,"ng-content",6),2&t){const t=n.oxw();n.Q6J("ngIf",t.isMobile)}}function y(t,e){1&t&&n.GkF(0,7)}function w(t,e){if(1&t&&n._UZ(0,"div",10),2&t){const t=e.polymorpheusOutlet;n.Q6J("textContent",t)}}const O=function(t,e){return{$implicit:t,active:e}};function T(t,e){if(1&t&&(n.TgZ(0,"div",8),n.YNc(1,w,1,1,"div",9),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.computedContent)("polymorpheusOutletContext",n.WLB(2,O,t.value,t.computedFocused))}}function P(t,e){1&t&&n.GkF(0)}function k(t,e){if(1&t&&(n.TgZ(0,"div",11),n.YNc(1,P,1,0,"ng-container",12),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.arrow)}}const I=["*",[["input"]],[["select"]]],S=["*","input","select"];let A=(()=>{class t extends a.AbstractTuiNullableControl{constructor(t,e,i,n,o,a,r,s){super(t,e),this.textfieldCleaner=i,this.textfieldSize=n,this.arrowMode=o,this.itemsHandlers=a,this.options=r,this.isMobile=s,this.stringify=this.itemsHandlers.stringify,this.identityMatcher=this.itemsHandlers.identityMatcher,this.valueContent=this.options.valueContent}get size(){return this.textfieldSize.size}get arrow(){return this.interactive?this.arrowMode.interactive:this.arrowMode.disabled}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.textfield)||void 0===t?void 0:t.nativeFocusableElement)&&void 0!==e?e:null}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)||!!this.hostedDropdown&&this.hostedDropdown.focused}get nativeDropdownMode(){return!!this.nativeSelect&&this.isMobile}get computedValue(){return null===this.value?"":this.stringify(this.value)||" "}get computedContent(){return this.valueContent||this.computedValue}onValueChange(t){this.value=t||null}onActiveZone(t){this.updateFocused(t)}onKeyDownDelete(){this.textfieldCleaner.cleaner&&(this.value=null)}handleOption(t){var e;this.focusInput(),this.value=t,null===(e=this.hostedDropdown)||void 0===e||e.updateOpen(!1)}focusInput(t=!1){this.nativeFocusableElement&&this.nativeFocusableElement.focus({preventScroll:t})}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TUI_TEXTFIELD_CLEANER),n.Y36(r.TUI_TEXTFIELD_SIZE),n.Y36(l.Ii),n.Y36(d.Ys),n.Y36(p.l),n.Y36(a.TUI_IS_MOBILE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-select"]],contentQueries:function(t,e,i){if(1&t&&(n.Suo(i,s.s,7),n.Suo(i,r.TuiDataListDirective,5,n.Rgc)),2&t){let t;n.iGM(t=n.CRH())&&(e.nativeSelect=t.first),n.iGM(t=n.CRH())&&(e.datalist=t.first)}},viewQuery:function(t,e){if(1&t&&(n.Gf(r.TuiPrimitiveTextfieldComponent,5),n.Gf(r.TuiHostedDropdownComponent,5)),2&t){let t;n.iGM(t=n.CRH())&&(e.textfield=t.first),n.iGM(t=n.CRH())&&(e.hostedDropdown=t.first)}},hostVars:1,hostBindings:function(t,e){2&t&&n.uIk("data-size",e.size)},inputs:{stringify:"stringify",identityMatcher:"identityMatcher",valueContent:"valueContent"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),(0,r.tuiAsDataListHost)(t),(0,r.tuiAsOptionContent)(u.Q4)],[c.yn]),n.qOj],ngContentSelectors:S,decls:10,vars:15,consts:[[1,"t-hosted",3,"canOpen","content","tuiActiveZoneChange"],["automation-id","tui-select__textfield",1,"t-textfield",3,"disabled","editable","focusable","invalid","nativeId","pseudoActive","pseudoFocus","pseudoHover","readOnly","tuiTextfieldIcon","value","keydown.backspace.prevent","keydown.delete.prevent","valueChange"],["select",""],["ngProjectAs","select",5,["select"],4,"ngTemplateOutlet"],["automation-id","tui-select__value","ngProjectAs","tuiContent","class","t-value",5,["tuiContent"],4,"ngIf"],["icon",""],[4,"ngIf"],["ngProjectAs","select",5,["select"]],["automation-id","tui-select__value","ngProjectAs","tuiContent",5,["tuiContent"],1,"t-value"],["class","t-primitive-value",3,"textContent",4,"polymorpheusOutlet","polymorpheusOutletContext"],[1,"t-primitive-value",3,"textContent"],["appearance","icon","tuiWrapper","",1,"t-icon"],[4,"polymorpheusOutlet"]],template:function(t,e){if(1&t&&(n.F$t(I),n.TgZ(0,"tui-hosted-dropdown",0),n.NdJ("tuiActiveZoneChange",(function(t){return e.onActiveZone(t)})),n.TgZ(1,"tui-primitive-textfield",1),n.NdJ("keydown.backspace.prevent",(function(){return e.onKeyDownDelete()}))("keydown.delete.prevent",(function(){return e.onKeyDownDelete()}))("valueChange",(function(t){return e.onValueChange(t)})),n.Hsn(2),n.Hsn(3,1,["ngProjectAs","input",5,["input"]]),n.YNc(4,M,1,1,"ng-template",null,2,n.W1O),n.YNc(6,y,1,0,"ng-container",3),n.YNc(7,T,2,5,"div",4),n.qZA(),n.YNc(8,k,2,1,"ng-template",null,5,n.W1O),n.qZA()),2&t){const t=n.MAs(5),i=n.MAs(9);n.Q6J("canOpen",e.interactive&&!e.nativeDropdownMode)("content",e.datalist||""),n.xp6(1),n.Q6J("disabled",e.computedDisabled)("editable",!1)("focusable",e.computedFocusable)("invalid",e.computedInvalid)("nativeId",e.nativeId)("pseudoActive",e.pseudoActive)("pseudoFocus",e.computedFocused)("pseudoHover",e.pseudoHover)("readOnly",e.readOnly)("tuiTextfieldIcon",e.arrow?i:"")("value",e.computedValue),n.xp6(5),n.Q6J("ngTemplateOutlet",t),n.xp6(1),n.Q6J("ngIf",null!==e.value)}},directives:[h.o,g.e,m.y,f.B,v.A,b.tP,b.O5,_.Li,C.o],styles:["[_nghost-%COMP%]{display:block;border-radius:var(--tui-radius-m);text-align:left}[_nghost-%COMP%]:not(._readonly) input:not(:disabled){cursor:pointer}._readonly[_nghost-%COMP%] input{cursor:default}.t-hosted[_ngcontent-%COMP%]{display:block;border-radius:inherit}.t-textfield[_ngcontent-%COMP%]{border-radius:inherit;text-align:inherit}.t-value[_ngcontent-%COMP%]{display:flex;width:100%;align-items:center}.t-primitive-value[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}"],changeDetection:0}),t})()},1414:(t,e,i)=>{i.d(e,{O:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{get readOnly(){return!0}get value(){return this.host.computedValue}get stringify(){return this.host.stringify}onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-select"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},83833:(t,e,i)=>{i.d(e,{gL:()=>r,l:()=>a,nR:()=>o});var n=i(4797);const o={valueContent:""},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},59:(t,e,i)=>{i.d(e,{t:()=>l});var n=i(74788),o=i(23738),a=i(4797),r=i(49335),s=i(47044);let l=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i,n){super(t,e),this.el=i,this.slider=n}get nativeFocusableElement(){return this.computedDisabled?null:this.el.nativeElement}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get min(){return this.keySteps[0][1]}get max(){return this.keySteps[this.keySteps.length-1][1]}updateControlValue(){this.value=(0,r.hm)(this.slider.valuePercentage,this.keySteps)}writeValue(t){if(null===t)return;const e=(0,a.tuiClamp)(t,this.min,this.max);this.slider.value=this.transformToNativeValue(e)}getFallbackValue(){return 0}transformToNativeValue(t){const{min:e,max:i}=this.slider;return(0,r.ox)(t,this.keySteps)*(i-e)/100+e}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(n.SBq),n.Y36((0,n.Gpc)((()=>s.i))))},t.ɵdir=n.lG2({type:t,selectors:[["input","tuiSlider","","keySteps",""]],hostVars:4,hostBindings:function(t,e){1&t&&n.NdJ("input",(function(){return e.updateControlValue()}))("change",(function(){return e.updateControlValue()})),2&t&&(n.Ikx("disabled",e.computedDisabled),n.uIk("aria-valuenow",e.safeCurrentValue)("aria-valuemin",e.min)("aria-valuemax",e.max))},inputs:{keySteps:"keySteps"},features:[n.qOj]}),t})()},44405:(t,e,i)=>{i.d(e,{R:()=>h});var n=i(12057),o=i(74788),a=i(4797),r=i(66682),s=i(9112),l=i(68307),u=i(88002),c=i(45435),d=i(46782);const p=new Set(["ArrowLeft","ArrowRight","ArrowUp","ArrowDown","Home","End","PageUp","PageDown"]);let h=(()=>{class t{constructor(t,e,i){this.readonly=!0;const n=(0,a.tuiTypedFromEvent)(t.nativeElement,"touchstart",{passive:!1}),o=(0,a.tuiTypedFromEvent)(e,"touchmove",{passive:!1}),p=(0,a.tuiTypedFromEvent)(e,"touchend",{passive:!0}),h=(0,r.T)(n.pipe((0,l.b)((t=>this.preventEvent(t))),(0,u.U)(a.ALWAYS_TRUE_HANDLER)),p.pipe((0,u.U)(a.ALWAYS_FALSE_HANDLER)));(0,s.aj)([o,h]).pipe((0,c.h)((([t,e])=>e)),(0,d.R)(i)).subscribe((([t])=>this.preventEvent(t)))}preventEvent(t){t.cancelable&&(0,a.tuiCoerceBooleanProperty)(this.readonly)&&t.preventDefault()}preventKeyboardInteraction(t){p.has(t.key)&&this.preventEvent(t)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.SBq),o.Y36(n.K0),o.Y36(a.TuiDestroyService,2))},t.ɵdir=o.lG2({type:t,selectors:[["input","tuiSlider","","readonly",""]],hostBindings:function(t,e){1&t&&o.NdJ("mousedown",(function(t){return e.preventEvent(t)}))("keydown",(function(t){return e.preventKeyboardInteraction(t)}))},inputs:{readonly:"readonly"},features:[o._Bn([a.TuiDestroyService])]}),t})()},38988:(t,e,i)=>{i.d(e,{Z:()=>d});var n=i(23738),o=(i(4797),i(47044)),a=i(74788),r=i(12057);const s=["tuiSliderThumbLabel",""];function l(t,e){1&t&&a.GkF(0)}const u=["*",[["input","type","range"]]],c=["*","input[type=range]"];let d=(()=>{class t{get size(){var t;return(null===(t=this.slider)||void 0===t?void 0:t.size)||"m"}get ratio(){var t;return(null===(t=this.slider)||void 0===t?void 0:t.valueRatio)||0}get ghostLeft(){var t;return this.ratio*((null===(t=this.slider)||void 0===t?void 0:t.el.nativeElement.offsetWidth)||0)}ngAfterContentInit(){}}return t.ɵfac=function(e){return new(e||t)},t.ɵcmp=a.Xpm({type:t,selectors:[["","tuiSliderThumbLabel",""]],contentQueries:function(t,e,i){if(1&t&&(a.Suo(i,o.i,5),a.Suo(i,n.a5,5)),2&t){let t;a.iGM(t=a.CRH())&&(e.slider=t.first),a.iGM(t=a.CRH())&&(e.control=t.first)}},attrs:s,ngContentSelectors:c,decls:5,vars:8,consts:[[4,"ngIf"],[1,"t-ghost"]],template:function(t,e){1&t&&(a.F$t(u),a.YNc(0,l,1,0,"ng-container",0),a.ALo(1,"async"),a.TgZ(2,"div",1),a.Hsn(3),a.qZA(),a.Hsn(4,1)),2&t&&(a.Q6J("ngIf",a.lcZ(1,6,null==e.control?null:e.control.valueChanges)),a.xp6(2),a.Udp("--tui-slider-thumb-ratio",e.ratio)("left",e.ghostLeft,"px"),a.uIk("data-size",e.size))},directives:[r.O5],pipes:[r.Ov],styles:["[_nghost-%COMP%]{position:relative}.t-ghost[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;margin:auto;border-radius:50%;pointer-events:none}.t-ghost[data-size=s][_ngcontent-%COMP%]{width:.5rem;height:.5rem;transform:translate(calc(var(--tui-slider-thumb-ratio) * -.5rem))}.t-ghost[data-size=m][_ngcontent-%COMP%]{width:.75rem;height:.75rem;transform:translate(calc(var(--tui-slider-thumb-ratio) * -.75rem))}"],changeDetection:0}),t})()},35996:(t,e,i)=>{i.d(e,{H8:()=>c.H8,NN:()=>c.NN,iN:()=>r.i,tt:()=>n.t,c2:()=>u,Rj:()=>o.R,Z8:()=>a.Z,OF:()=>c.OF});var n=i(59),o=i(44405),a=i(38988),r=i(47044),s=i(12057),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[s.ez]]}),t})();var c=i(40499)},47044:(t,e,i)=>{i.d(e,{i:()=>d});var n=i(64762),o=i(74788),a=i(23738),r=i(62579),s=i(4797),l=i(15257),u=i(59),c=i(40499);class d{constructor(t,e,i,n,o,r){var u;this.control=t,this.options=i,this.el=n,this.userAgent=o,this.injector=r,this.size=this.options.size,this.segments=1,t instanceof a.On&&(null===(u=t.valueChanges)||void 0===u||u.pipe((0,s.tuiWatch)(e),(0,l.q)(1)).subscribe())}get min(){return Number(this.el.nativeElement.min)}get max(){return Number(this.el.nativeElement.max||100)}get step(){return Number(this.el.nativeElement.step)||1}get value(){const{el:t,control:e,hasKeySteps:i}=this;return!i&&e instanceof a.On?e.viewModel:Number(t.nativeElement.value)||0}set value(t){this.el.nativeElement.value=`${t}`}get valueRatio(){return(this.value-this.min)/(this.max-this.min)||0}get valuePercentage(){return 100*this.valueRatio}get segmentWidth(){return 100/Math.max(1,this.segments)}get isOldEdge(){return(0,s.tuiIsEdgeOlderThan)(s.CHROMIUM_EDGE_START_VERSION,this.userAgent)}get hasKeySteps(){return Boolean(this.injector.get(u.t,null))}}d.ɵfac=function(t){return new(t||d)(o.Y36(a.a5,10),o.Y36(o.sBO),o.Y36(c.NN),o.Y36(o.SBq),o.Y36(r.yZ),o.Y36(o.zs3))},d.ɵcmp=o.Xpm({type:d,selectors:[["input","type","range","tuiSlider",""]],hostVars:11,hostBindings:function(t,e){1&t&&o.NdJ("input",(function(){return 0})),2&t&&(o.uIk("data-size",e.size),o.Udp("--tui-slider-track-color",e.options.trackColor)("--tui-slider-fill-ratio",e.valueRatio)("--tui-slider-fill-percentage",e.valuePercentage,"%")("--tui-slider-segment-width",e.segmentWidth,"%"),o.ekj("_old-edge",e.isOldEdge))},inputs:{size:"size",segments:"segments"},attrs:["type","range","tuiSlider",""],decls:0,vars:0,template:function(t,e){},styles:['[_nghost-%COMP%]{position:relative;display:block;width:100%;color:var(--tui-primary);cursor:pointer}[_nghost-%COMP%]:active{cursor:ew-resize}[_nghost-%COMP%]:disabled{opacity:var(--tui-disabled-opacity);cursor:auto}[data-size=s][_nghost-%COMP%]:not(:disabled):before{transition-property:transform,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:.25rem;left:calc(var(--tui-slider-fill-percentage) - var(--tui-slider-fill-ratio) * .5rem);width:.5rem;height:.5rem;border-radius:50%;transform:var(--tui-slider-thumb-transform, scale(1));content:"";cursor:ew-resize;background:currentColor;opacity:0}[data-size=s][_nghost-%COMP%]:active:before{opacity:.2;transform:var(--tui-slider-thumb-transform, scale(1)) scale(2.33)}[data-size=m][_nghost-%COMP%]:not(:disabled):before{transition-property:transform,opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:.125rem;left:calc(var(--tui-slider-fill-percentage) - var(--tui-slider-fill-ratio) * .75rem);width:.75rem;height:.75rem;border-radius:50%;transform:var(--tui-slider-thumb-transform, scale(1));content:"";cursor:ew-resize;background:currentColor;opacity:0}[data-size=m][_nghost-%COMP%]:active:before{opacity:.2;transform:var(--tui-slider-thumb-transform, scale(1)) scale(2.33)}[_nghost-%COMP%]:not(._old-edge){-webkit-appearance:none;-moz-appearance:none;appearance:none;height:.125rem;padding:.4375rem 0;background-color:transparent;background-clip:content-box;outline:none;border-radius:var(--tui-radius-m)}[_nghost-%COMP%]:not(._old-edge)::-webkit-slider-container{border-radius:inherit}[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-runnable-track{height:.125rem;border-radius:inherit;background-repeat:no-repeat;background-color:var(--tui-slider-track-color);background-image:linear-gradient(to right,currentColor 0px .5rem,transparent .25rem),repeating-linear-gradient(to right,var(--tui-base-06) 0 .25rem,transparent 0 var(--tui-slider-segment-width)),linear-gradient(to right,currentColor var(--tui-slider-fill-percentage),transparent var(--tui-slider-fill-percentage));background-position-x:0,.25rem,0;background-size:calc(100% - .75rem),calc(100% - .75rem),auto}[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-runnable-track{height:.125rem;border-radius:inherit;background-repeat:no-repeat;background-color:var(--tui-slider-track-color);background-image:linear-gradient(to right,currentColor 0px .375rem,transparent .25rem),repeating-linear-gradient(to right,var(--tui-base-06) 0 .25rem,transparent 0 var(--tui-slider-segment-width)),linear-gradient(to right,currentColor var(--tui-slider-fill-percentage),transparent var(--tui-slider-fill-percentage));background-position-x:0,.125rem,0;background-size:calc(100% - .5rem),calc(100% - .5rem),auto}[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-track{height:.125rem;border-radius:inherit;background-repeat:no-repeat;background-color:var(--tui-slider-track-color);background-image:linear-gradient(to right,currentColor 0px .5rem,transparent .25rem),repeating-linear-gradient(to right,var(--tui-base-06) 0 .25rem,transparent 0 var(--tui-slider-segment-width));background-position-x:0,.25rem;background-size:calc(100% - .75rem)}[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-track{height:.125rem;border-radius:inherit;background-repeat:no-repeat;background-color:var(--tui-slider-track-color);background-image:linear-gradient(to right,currentColor 0px .375rem,transparent .25rem),repeating-linear-gradient(to right,var(--tui-base-06) 0 .25rem,transparent 0 var(--tui-slider-segment-width));background-position-x:0,.125rem;background-size:calc(100% - .5rem)}[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb{-webkit-transition-property:transform;transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;isolation:isolate;-webkit-appearance:none;appearance:none;background-color:currentColor;box-shadow:none;border-radius:50%;height:.75rem;width:.75rem;box-sizing:content-box;background-clip:content-box;border:.125rem solid transparent;border-left:0;border-right:0;transform:var(--tui-slider-thumb-transform, scale(1));margin-top:-.4375rem}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb{cursor:ew-resize}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb:hover{background-color:var(--tui-primary-hover)}:active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb{background-color:var(--tui-primary-active)}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb:hover, :active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb{transform:var(--tui-slider-thumb-transform, scale(1)) scale(1.333)}:focus-visible[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-webkit-slider-thumb{box-shadow:0 0 0 2px inset var(--tui-focus)}[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb{-webkit-transition-property:transform;transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;isolation:isolate;-webkit-appearance:none;appearance:none;background-color:currentColor;box-shadow:none;border-radius:50%;height:.5rem;width:.5rem;box-sizing:content-box;background-clip:content-box;border:.25rem solid transparent;border-left:0;border-right:0;transform:var(--tui-slider-thumb-transform, scale(1));margin-top:-.4375rem}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb{cursor:ew-resize}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb:hover{background-color:var(--tui-primary-hover)}:active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb{background-color:var(--tui-primary-active)}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb:hover, :active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb{transform:var(--tui-slider-thumb-transform, scale(1)) scale(1.5)}:focus-visible[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-webkit-slider-thumb{box-shadow:0 0 0 2px inset var(--tui-focus)}[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb{-moz-transition-property:transform;transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;isolation:isolate;-moz-appearance:none;appearance:none;background-color:currentColor;box-shadow:none;border-radius:50%;height:.75rem;width:.75rem;box-sizing:content-box;background-clip:content-box;border:.125rem solid transparent;border-left:0;border-right:0;transform:var(--tui-slider-thumb-transform, scale(1))}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb{cursor:ew-resize}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb:hover{background-color:var(--tui-primary-hover)}:active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb{background-color:var(--tui-primary-active)}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb:hover, :active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb{transform:var(--tui-slider-thumb-transform, scale(1)) scale(1.333)}:focus-visible[_nghost-%COMP%]:not(._old-edge)[data-size=m]::-moz-range-thumb{box-shadow:0 0 0 2px inset var(--tui-focus)}[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb{-moz-transition-property:transform;transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;isolation:isolate;-moz-appearance:none;appearance:none;background-color:currentColor;box-shadow:none;border-radius:50%;height:.5rem;width:.5rem;box-sizing:content-box;background-clip:content-box;border:.25rem solid transparent;border-left:0;border-right:0;transform:var(--tui-slider-thumb-transform, scale(1))}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb{cursor:ew-resize}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb:hover{background-color:var(--tui-primary-hover)}:active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb{background-color:var(--tui-primary-active)}:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb:hover, :active:not(:disabled)[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb{transform:var(--tui-slider-thumb-transform, scale(1)) scale(1.5)}:focus-visible[_nghost-%COMP%]:not(._old-edge)[data-size=s]::-moz-range-thumb{box-shadow:0 0 0 2px inset var(--tui-focus)}[_nghost-%COMP%]:not(._old-edge)::-moz-range-progress{border-radius:inherit}[_nghost-%COMP%]:not(._old-edge)::-moz-range-progress{height:.125rem;background:currentColor;border-top-right-radius:0;border-bottom-right-radius:0}._old-edge[_nghost-%COMP%]::-ms-thumb{background:currentColor;border-radius:50%}._old-edge[_nghost-%COMP%]::-ms-fill-lower{background:currentColor}._old-edge[_nghost-%COMP%]::-ms-track{background:var(--tui-slider-track-color);border:none}'],changeDetection:0}),(0,n.gn)([s.tuiPure],d.prototype,"hasKeySteps",null)},40499:(t,e,i)=>{i.d(e,{H8:()=>o,NN:()=>a,OF:()=>r});var n=i(4797);const o={size:"m",trackColor:"var(--tui-base-03)"},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},72817:(t,e,i)=>{i.d(e,{Q:()=>g});var n=i(74788),o=i(4797),a=i(64862),r=i(54487),s=i(45435),l=i(48758),u=i(12057),c=i(34880);const d=["tuiStep",""];function p(t,e){if(1&t&&n._UZ(0,"tui-svg",4),2&t){const t=n.oxw();n.Q6J("src",t.icon)}}const h=["*"];let g=(()=>{class t{constructor(t,e,i,n,o){this.stepper=i,this.el=n,this.icons=o,this.stepState="normal",this.icon="",this.focusVisible=!1,e.pipe((0,s.h)(r.y)).subscribe((()=>{this.activate()})),t.subscribe((t=>{this.focusVisible=t}))}get isActive(){return this.stepper.isActive(this.index)}get isVertical(){return"vertical"===this.stepper.orientation}get tabIndex(){return this.isActive?0:-1}get index(){return this.stepper.indexOf(this.el.nativeElement)}activate(){this.stepper.activate(this.index)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TuiFocusVisibleService),n.Y36(a.TuiRouterLinkActiveService),n.Y36(l.H),n.Y36(n.SBq),n.Y36(a.TUI_COMMON_ICONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["button","tuiStep",""],["a","tuiStep","",3,"routerLink",""],["a","tuiStep","","routerLink","","routerLinkActive",""]],hostAttrs:["type","button"],hostVars:8,hostBindings:function(t,e){1&t&&n.NdJ("click",(function(){return e.activate()})),2&t&&(n.Ikx("tabIndex",e.tabIndex),n.uIk("data-state",e.stepState),n.ekj("_focus-visible",e.focusVisible)("_active",e.isActive)("_vertical",e.isVertical))},inputs:{stepState:"stepState",icon:"icon"},features:[n._Bn([o.TuiDestroyService,a.TuiRouterLinkActiveService,o.TuiFocusVisibleService])],attrs:d,ngContentSelectors:h,decls:5,vars:3,consts:[["class","t-marker t-marker_custom",3,"src",4,"ngIf"],[1,"t-marker","t-marker_error",3,"src"],[1,"t-marker","t-marker_pass",3,"src"],[1,"t-marker","t-marker_index"],[1,"t-marker","t-marker_custom",3,"src"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,p,1,1,"tui-svg",0),n._UZ(1,"tui-svg",1),n._UZ(2,"tui-svg",2),n._UZ(3,"div",3),n.Hsn(4)),2&t&&(n.Q6J("ngIf",e.icon),n.xp6(1),n.Q6J("src",e.icons.error),n.xp6(1),n.Q6J("src",e.icons.check))},directives:[u.O5,c.P],styles:['[_nghost-%COMP%]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:flex;align-items:center;flex-shrink:0;color:var(--tui-link);margin-right:1.5rem;outline:none;cursor:pointer;counter-increment:steps;text-align:left}[_nghost-%COMP%]:disabled{pointer-events:none;color:var(--tui-base-07)}[_nghost-%COMP%]:hover{color:var(--tui-link-hover)}[_nghost-%COMP%]:not(:last-of-type)._vertical{margin-bottom:1.25rem}._active[_nghost-%COMP%], ._active[_nghost-%COMP%]:hover{color:var(--tui-text-01);cursor:default}._focus-visible[_nghost-%COMP%]:before{content:"";position:absolute;left:2.75rem;right:0;top:50%;height:1.5rem;margin-top:-.75rem;background:var(--tui-selection)}.t-marker[_ngcontent-%COMP%]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:flex;width:2rem;height:2rem;border-radius:100%;margin-right:.75rem;flex-shrink:0;align-items:center;align-self:flex-start;justify-content:center;background:var(--tui-secondary);color:var(--tui-link)}[_nghost-%COMP%]:disabled .t-marker[_ngcontent-%COMP%]{background:var(--tui-base-03);color:var(--tui-base-07)}.t-marker_index[_ngcontent-%COMP%]:before{content:counter(steps)}[_nghost-%COMP%]:hover .t-marker_index[_ngcontent-%COMP%]{color:var(--tui-link-hover);background:var(--tui-secondary-hover)}._active[_nghost-%COMP%] .t-marker_index[_ngcontent-%COMP%]{color:var(--tui-primary-text);background:var(--tui-primary)}[_nghost-%COMP%]:not([data-state="normal"]):not(._active) .t-marker_index[_ngcontent-%COMP%], [_nghost-%COMP%]:not(._active) .t-marker_custom[_ngcontent-%COMP%] ~ .t-marker_index[_ngcontent-%COMP%]{display:none}.t-marker_error[_ngcontent-%COMP%]{background:var(--tui-error-bg);color:var(--tui-error-fill)}[_nghost-%COMP%]:hover .t-marker_error[_ngcontent-%COMP%]{background:var(--tui-error-bg-hover);color:var(--tui-error-fill)}[_nghost-%COMP%]:not([data-state="error"]) .t-marker_error[_ngcontent-%COMP%], ._active[_nghost-%COMP%] .t-marker_error[_ngcontent-%COMP%]{display:none}[_nghost-%COMP%]:not([data-state="pass"]) .t-marker_pass[_ngcontent-%COMP%], ._active[_nghost-%COMP%] .t-marker_pass[_ngcontent-%COMP%]{display:none}[_nghost-%COMP%]:not([data-state="normal"]) .t-marker_custom[_ngcontent-%COMP%], ._active[_nghost-%COMP%] .t-marker_custom[_ngcontent-%COMP%]{display:none}[_nghost-%COMP%]:hover .t-marker_custom[_ngcontent-%COMP%]{color:var(--tui-link-hover);background:var(--tui-secondary-hover)}'],changeDetection:0}),t})()},48758:(t,e,i)=>{i.d(e,{H:()=>p});var n=i(64762),o=i(74788),a=i(4797),r=i(64862),s=i(71289),l=i(46782),u=i(72817),c=i(12057);function d(t,e){1&t&&o.GkF(0)}class p{constructor(t,e,i,n,r,s){this.cdr=t,this.el=e,this.scrollService=i,this.duration=r,this.destroy$=s,this.steps=a.EMPTY_QUERY,this.orientation="horizontal",this.activeItemIndexChange=new o.vpe,this.activeItemIndex=0,n.subscribe((()=>this.scrollIntoView(this.activeItemIndex)))}set activeIndex(t){this.activeItemIndex=t,this.scrollIntoView(t)}get changes$(){return(0,a.tuiQueryListChanges)(this.steps).pipe((0,s.g)(0))}onHorizontal(t,e){"horizontal"===this.orientation&&t.target&&(t.preventDefault(),this.moveFocus(t.target,e))}onVertical(t,e){"vertical"===this.orientation&&t.target&&(t.preventDefault(),this.moveFocus(t.target,e))}indexOf(t){const e=(0,a.tuiGetOriginalArrayFromQueryList)(this.steps).findIndex((({nativeElement:e})=>e===t));return e<0?NaN:e}isActive(t){return t===this.activeItemIndex}activate(t){this.activeItemIndex!==t&&(this.activeItemIndex=t,this.activeItemIndexChange.emit(t),this.cdr.markForCheck(),this.scrollIntoView(t))}moveFocus(t,e){if(!(0,a.tuiIsElement)(t))return;const i=this.steps.toArray().map((({nativeElement:t})=>t)),n=i.findIndex((e=>e===t));(0,a.tuiMoveFocus)(n,i,e)}scrollIntoView(t){var e;const i=null===(e=this.steps.get(t))||void 0===e?void 0:e.nativeElement;if(!i)return;const{nativeElement:n}=this.el,{clientHeight:o,clientWidth:a,offsetTop:r,offsetLeft:s}=n,{offsetHeight:u,offsetWidth:c,offsetTop:d,offsetLeft:p}=i,h=d-r-o/2+u/2,g=p-s-a/2+c/2;this.scrollService.scroll$(n,Math.max(0,h),Math.max(0,g),this.duration/3).pipe((0,l.R)(this.destroy$)).subscribe()}}p.ɵfac=function(t){return new(t||p)(o.Y36(o.sBO),o.Y36(o.SBq),o.Y36(a.TuiScrollService),o.Y36(a.TuiResizeService),o.Y36(r.TUI_ANIMATIONS_DURATION),o.Y36(a.TuiDestroyService,2))},p.ɵcmp=o.Xpm({type:p,selectors:[["tui-stepper"],["nav","tuiStepper",""]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,u.Q,4,o.SBq),2&t){let t;o.iGM(t=o.CRH())&&(e.steps=t)}},hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("keydown.arrowRight",(function(t){return e.onHorizontal(t,1)}))("keydown.arrowLeft",(function(t){return e.onHorizontal(t,-1)}))("keydown.arrowDown",(function(t){return e.onVertical(t,1)}))("keydown.arrowUp",(function(t){return e.onVertical(t,-1)})),2&t&&o.uIk("data-orientation",e.orientation)},inputs:{orientation:"orientation",activeIndex:["activeItemIndex","activeIndex"]},outputs:{activeItemIndexChange:"activeItemIndexChange"},features:[o._Bn([a.TuiResizeService,a.TuiDestroyService])],ngContentSelectors:["*"],decls:3,vars:3,consts:[[4,"ngIf"]],template:function(t,e){1&t&&(o.F$t(),o.YNc(0,d,1,0,"ng-container",0),o.ALo(1,"async"),o.Hsn(2)),2&t&&o.Q6J("ngIf",o.lcZ(1,1,e.changes$))},directives:[c.O5],pipes:[c.Ov],styles:["[_nghost-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;display:flex;overflow:auto;counter-reset:steps}[_nghost-%COMP%]::-webkit-scrollbar, [_nghost-%COMP%]::-webkit-scrollbar-thumb{display:none}tui-root._reduced-motion [_nghost-%COMP%]{scroll-behavior:auto}[data-orientation=vertical][_nghost-%COMP%]{flex-direction:column}"],changeDetection:0}),(0,n.gn)([a.tuiPure],p.prototype,"changes$",null)},97611:(t,e,i)=>{i.d(e,{y:()=>h});var n=i(74788),o=i(33982),a=i(4797),r=i(64862),s=i(57620),l=i(5375),u=i(12057);const c=["tuiTab",""];function d(t,e){1&t&&n.GkF(0)}const p=["*"];let h=(()=>{class t{constructor(t,e,i,n,o){this.routerLinkActive=t,this.el=e,this.mode$=i,this.event$=n,this.margin=o}get isActive(){return!!this.routerLinkActive&&this.routerLinkActive.isActive}ngOnDestroy(){(0,a.tuiIsNativeFocused)(this.el.nativeElement)&&this.el.nativeElement.blur()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.Od,8),n.Y36(n.SBq),n.Y36(r.TUI_MODE),n.Y36(l.dJ),n.Y36(s.WO))},t.ɵcmp=n.Xpm({type:t,selectors:[["a","tuiTab","",3,"routerLink",""],["a","tuiTab","","routerLink","","routerLinkActive",""],["button","tuiTab",""]],hostAttrs:["type","button"],hostVars:6,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&(n.Udp("cursor","pointer")("--tui-tab-margin",e.margin,"px"),n.ekj("_active",e.isActive))},features:[n._Bn(l.pF)],attrs:c,ngContentSelectors:p,decls:4,vars:3,consts:[[4,"ngIf"],[1,"t-highlight"]],template:function(t,e){1&t&&(n.F$t(),n.YNc(0,d,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"span",1),n.Hsn(3),n.qZA()),2&t&&n.Q6J("ngIf",n.lcZ(1,1,e.event$))},directives:[u.O5],pipes:[u.Ov],styles:['._underline[_nghost-%COMP%]:hover:not(._active), ._underline [_nghost-%COMP%]:hover:not(._active){box-shadow:inset 0 -2px var(--tui-base-03)}tui-tabs > [_nghost-%COMP%]:first-child, tui-tabs > [_nghost-%COMP%]:first-child, [tuiTabs] > [_nghost-%COMP%]:first-child, [tuiTabs] > [_nghost-%COMP%]:first-child, tui-tabs > :not(.t-overflown)[_nghost-%COMP%]:first-child, tui-tabs > :not(.t-overflown) [_nghost-%COMP%]:first-child, [tuiTabs] > :not(.t-overflown)[_nghost-%COMP%]:first-child, [tuiTabs] > :not(.t-overflown) [_nghost-%COMP%]:first-child{margin-left:0}[tuiTabs] > [tuiTab] ~ :not(.t-overflown)[_nghost-%COMP%]:first-child, [tuiTabs] > [tuiTab] ~ :not(.t-overflown) [_nghost-%COMP%]:first-child, tui-tabs > [tuiTab] ~ :not(.t-overflown)[_nghost-%COMP%]:first-child, tui-tabs > [tuiTab] ~ :not(.t-overflown) [_nghost-%COMP%]:first-child{margin-left:var(--tui-tab-margin, 1.5rem)}[_nghost-%COMP%]{transition-property:color,box-shadow,opacity,background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:none;font-size:inherit;line-height:inherit;text-decoration:none;position:relative;display:flex;flex-shrink:0;height:100%;box-sizing:border-box;justify-content:space-between;line-height:1.5rem;align-items:center;white-space:nowrap;cursor:pointer;outline:none;color:inherit;margin-left:var(--tui-tab-margin, 1.5rem)}[_nghost-%COMP%]:disabled{opacity:var(--tui-disabled-opacity);pointer-events:none}[_nghost-%COMP%]:not([data-mode])._active{opacity:1;color:var(--tui-text-01);box-shadow:none}[data-mode=onDark][_nghost-%COMP%]{color:#ffffffb8}[data-mode=onDark][_nghost-%COMP%]:hover, [data-mode=onDark]._active[_nghost-%COMP%]{color:#fff}[data-mode=onDark][_nghost-%COMP%]:focus-visible .t-highlight[_ngcontent-%COMP%]{background:var(--tui-clear-inverse);color:var(--tui-text-01)}[data-mode=onLight][_nghost-%COMP%]{color:var(--tui-text-02)}[data-mode=onLight][_nghost-%COMP%]:hover, [data-mode=onLight]._active[_nghost-%COMP%]{color:var(--tui-text-01)}[data-mode=onLight][_nghost-%COMP%]:focus-visible .t-highlight[_ngcontent-%COMP%]{background:var(--tui-text-01);color:#fff}[_nghost-%COMP%]:focus-visible .t-highlight[_ngcontent-%COMP%]{background:var(--tui-selection)}._android[_nghost-%COMP%]{transition-property:opacity;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;height:3rem;flex:1;flex-shrink:0;justify-content:center;margin:0;text-transform:uppercase;color:var(--tui-base-09);opacity:.5;font-size:.875rem;font-weight:500;letter-spacing:-.008125rem;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif}._android[_nghost-%COMP%]:hover{box-shadow:none}._android._active[_nghost-%COMP%]{opacity:1;color:var(--tui-base-09)}._android[_nghost-%COMP%] .t-highlight[_ngcontent-%COMP%]{width:auto}._ios[_nghost-%COMP%]{height:1.75rem;flex:1;flex-shrink:0;justify-content:center;margin:0;color:var(--tui-base-01);opacity:1;font-size:.8125rem;font-weight:500;letter-spacing:-.005rem;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif}._ios[_nghost-%COMP%]:hover{box-shadow:none}._ios._active[_nghost-%COMP%]{font-size:.875rem;font-weight:600;color:var(--tui-link)}._ios[_nghost-%COMP%] .t-highlight[_ngcontent-%COMP%]{width:auto}@media (hover: hover){[_nghost-%COMP%]:hover{color:var(--tui-text-01)}}.t-highlight[_ngcontent-%COMP%]{display:inline-flex;width:100%;align-items:center;justify-content:inherit}.t-highlight[_ngcontent-%COMP%] >*{flex-shrink:0}tui-tabs[data-vertical][_nghost-%COMP%], tui-tabs[data-vertical] [_nghost-%COMP%], [tuiTabs][data-vertical][_nghost-%COMP%], [tuiTabs][data-vertical] [_nghost-%COMP%]{min-height:2.75rem;height:auto;white-space:normal;margin:0;text-align:left;padding:.25rem 1.25rem .25rem 0}tui-tabs[data-vertical][_nghost-%COMP%]:after, tui-tabs[data-vertical] [_nghost-%COMP%]:after, [tuiTabs][data-vertical][_nghost-%COMP%]:after, [tuiTabs][data-vertical] [_nghost-%COMP%]:after{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;content:"";position:absolute;top:0;bottom:0;right:0;width:2px;background:var(--tui-primary);transform:scaleX(0);transform-origin:right}tui-tabs[data-vertical][_nghost-%COMP%]:hover, tui-tabs[data-vertical] [_nghost-%COMP%]:hover, [tuiTabs][data-vertical][_nghost-%COMP%]:hover, [tuiTabs][data-vertical] [_nghost-%COMP%]:hover{box-shadow:inset -2px 0 var(--tui-base-03)}tui-tabs[data-vertical]._active[_nghost-%COMP%]:after, tui-tabs[data-vertical] ._active[_nghost-%COMP%]:after, [tuiTabs][data-vertical]._active[_nghost-%COMP%]:after, [tuiTabs][data-vertical] ._active[_nghost-%COMP%]:after{transform:none}tui-tabs[data-vertical="right"][_nghost-%COMP%], tui-tabs[data-vertical="right"] [_nghost-%COMP%], [tuiTabs][data-vertical="right"][_nghost-%COMP%], [tuiTabs][data-vertical="right"] [_nghost-%COMP%]{text-align:right;padding:.25rem 0 .25rem 1.25rem}tui-tabs[data-vertical="right"][_nghost-%COMP%]:after, tui-tabs[data-vertical="right"] [_nghost-%COMP%]:after, [tuiTabs][data-vertical="right"][_nghost-%COMP%]:after, [tuiTabs][data-vertical="right"] [_nghost-%COMP%]:after{right:auto;left:0;transform-origin:left}tui-tabs[data-vertical="right"][_nghost-%COMP%]:hover, tui-tabs[data-vertical="right"] [_nghost-%COMP%]:hover, [tuiTabs][data-vertical="right"][_nghost-%COMP%]:hover, [tuiTabs][data-vertical="right"] [_nghost-%COMP%]:hover{box-shadow:inset 2px 0 var(--tui-base-03)}'],changeDetection:0}),t})()},5375:(t,e,i)=>{i.d(e,{dJ:()=>h,pA:()=>g,pF:()=>m});var n=i(74788),o=i(33982),a=i(23764),r=i(4797),s=i(64862),l=i(59193),u=i(66682),c=i(54487),d=i(45435),p=i(88002);const h=new n.OlP("[TUI_TAB_EVENT]"),g="tui-tab-activate",m=[r.TuiDestroyService,r.TuiFocusVisibleService,s.TuiRouterLinkActiveService,{provide:h,deps:[n.SBq,s.TuiRouterLinkActiveService,[new n.FiY,a.IM],[new n.FiY,o.Od]],useFactory:({nativeElement:t},e,i,n)=>{const o=n&&i?i.pipe((0,d.h)((()=>n.isActive))):l.E;return(0,u.T)(o,e.pipe((0,d.h)(c.y)),t.matches("button")?(0,r.tuiTypedFromEvent)(t,"click"):l.E).pipe((0,p.U)((()=>t.dispatchEvent(new CustomEvent(g,{bubbles:!0})))))}},s.MODE_PROVIDER]},21220:(t,e,i)=>{i.d(e,{u:()=>s});var n=i(77347),o=i(74788);const a=["vertical",""],r=["*"];let s=(()=>{class t{constructor(t){this.tabs=t,this.vertical="left"}onKeyDownArrow(t,e){this.tabs.moveFocus(t,e)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.p))},t.ɵcmp=o.Xpm({type:t,selectors:[["tui-tabs","vertical",""],["nav","tuiTabs","","vertical",""]],hostVars:1,hostBindings:function(t,e){1&t&&o.NdJ("keydown.arrowDown.prevent",(function(t){return e.onKeyDownArrow(t.target,1)}))("keydown.arrowUp.prevent",(function(t){return e.onKeyDownArrow(t.target,-1)})),2&t&&o.uIk("data-vertical",e.vertical)},inputs:{vertical:"vertical"},attrs:a,ngContentSelectors:r,decls:1,vars:0,template:function(t,e){1&t&&(o.F$t(),o.Hsn(0))},styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;font:var(--tui-font-text-m);color:var(--tui-text-02);box-shadow:inset -1px 0 var(--tui-base-03)}[data-vertical=right][_nghost-%COMP%]{box-shadow:inset 1px 0 var(--tui-base-03)}"],changeDetection:0}),t})()},18766:(t,e,i)=>{i.d(e,{W:()=>S});var n=i(74788),o=i(4797),a=i(46733),r=i(57620),s=i(88002),l=i(45435),u=i(97611),c=i(70100),d=i(71429),p=i(12057),h=i(892),g=i(77347),m=i(62939),f=i(48893),v=i(89570),b=i(34880),_=i(38434);function C(t,e){1&t&&n.GkF(0)}function x(t,e){if(1&t&&n.GkF(0,12),2&t){const t=n.oxw().$implicit;n.Q6J("ngTemplateOutlet",t)}}function M(t,e){if(1&t&&(n.TgZ(0,"div"),n.GkF(1,12),n.qZA()),2&t){const t=n.oxw(),e=t.index,i=t.$implicit,o=n.oxw();n.ekj("t-overflown",o.isOverflown(e)),n.xp6(1),n.Q6J("ngTemplateOutlet",i)}}function y(t,e){if(1&t&&(n.ynx(0),n.YNc(1,x,1,1,"ng-container",10),n.YNc(2,M,2,3,"ng-template",null,11,n.W1O),n.BQk()),2&t){const t=e.index,i=n.MAs(3),o=n.oxw();n.xp6(1),n.Q6J("ngIf",t<=o.lastVisibleIndex)("ngIfElse",i)}}function w(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}function O(t,e){if(1&t&&(n._uU(0),n.ALo(1,"async"),n._UZ(2,"tui-svg",13)),2&t){const t=n.oxw();n.hij(" ",n.lcZ(1,4,t.moreWord$)," "),n.xp6(2),n.ekj("t-icon_rotated",t.open),n.Q6J("src",t.arrowOptions.iconSmall)}}function T(t,e){if(1&t&&n.GkF(0,12),2&t){const t=n.oxw().$implicit;n.Q6J("ngTemplateOutlet",t)}}function P(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",17),n.NdJ("tui-tab-activate",(function(){const e=n.CHM(t).index;return n.oxw(2).onClick(e)})),n.YNc(1,T,1,1,"ng-container",18),n.qZA()}if(2&t){const t=e.index,i=n.oxw(2);n.xp6(1),n.Q6J("ngIf",i.shouldShow(t))}}function k(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"div",14,15),n.NdJ("keydown.arrowDown.prevent",(function(e){n.CHM(t);const i=n.MAs(1);return n.oxw().onWrapperArrow(e,i,!1)}))("keydown.arrowUp.prevent",(function(e){n.CHM(t);const i=n.MAs(1);return n.oxw().onWrapperArrow(e,i,!0)})),n.YNc(2,P,2,1,"div",16),n.qZA()}if(2&t){const t=n.oxw();n.xp6(2),n.Q6J("ngForOf",t.items)}}function I(t,e){if(1&t&&n._UZ(0,"tui-underline",19),2&t){const t=n.oxw();n.Q6J("element",t.activeElement)}}let S=(()=>{class t{constructor(t,e,i,a,r,s,l){this.options=t,this.margin=e,this.refresh$=i,this.el=a,this.cdr=r,this.moreWord$=s,this.arrowOptions=l,this.maxIndex=1/0,this.underline=this.options.underline,this.itemsLimit=this.options.itemsLimit,this.activeItemIndexChange=new n.vpe,this.items=o.EMPTY_QUERY,this.activeItemIndex=0,this.open=!1}set itemIndex(t){this.activeItemIndex=t,this.maxIndex=this.getMaxIndex()}get tabs(){return Array.from(this.el.nativeElement.querySelectorAll("[tuiTab]"))}get activeElement(){var t;const{tabs:e}=this,i=(0,o.tuiClamp)(this.activeItemIndex||0,0,e.length-2);return this.options.exposeActive||this.lastVisibleIndex>=i?e[i]||null:(null===(t=this.moreButton)||void 0===t?void 0:t.nativeElement)||null}get isMoreAlone(){return this.lastVisibleIndex<0&&!this.options.exposeActive}get isMoreVisible(){return this.lastVisibleIndex=this.items.length)return this.maxIndex;const t=this.itemsLimit-1>this.activeItemIndex||!this.options.exposeActive?1:2;return Math.min(this.itemsLimit-t,this.maxIndex)}ngAfterViewInit(){this.refresh$.pipe((0,s.U)((()=>this.getMaxIndex())),(0,l.h)((t=>this.maxIndex!==t))).subscribe((t=>{this.maxIndex=t,this.cdr.detectChanges()}))}onActiveItemIndexChange(t){this.updateActiveItemIndex(t)}onClick(t){this.open=!1,this.focusMore(),this.updateActiveItemIndex(t)}onArrowRight(t){(0,o.tuiIsElement)(t.target)&&(0,o.tuiIsNativeFocused)(t.target)&&this.focusMore()}onArrowLeft(){const{tabs:t}=this;let e=t.length-2;for(;e>=0;){if(t[e].focus(),(0,o.tuiIsNativeFocused)(t[e]))return;e--}}onWrapperArrow(t,e,i){const n=t.target,a=(0,o.tuiGetClosestFocusable)({initial:n,root:e,previous:i});a&&a.focus()}isOverflown(t){return t!==this.activeItemIndex||!this.options.exposeActive}shouldShow(t){return t>this.lastVisibleIndex&&this.isOverflown(t)}focusMore(){this.moreButton&&this.moreButton.nativeElement.focus()}getMaxIndex(){const{tabs:t,activeItemIndex:e,margin:i}=this;if(t.length<2)return 0;const{exposeActive:n,minMoreWidth:a}=this.options,{clientWidth:r}=this.el.nativeElement,s=t[e]?t[e].scrollWidth:0,l=Math.max(t[t.length-1].scrollWidth,a);let u=t.length-2,c=t.reduce(((t,{scrollWidth:e})=>t+e),0)+u*i-t[t.length-1].scrollWidth;if(c<=r)return 1/0;for(;u;)if(c-=t[u].scrollWidth+i,u--,c+(n&&e>u?s+i:0)+l+i+(0,o.tuiToInt)(this.maxIndex===u-1){i.d(e,{N:()=>m,l:()=>g});var n=i(12057),o=i(74788),a=i(23764),r=i(4797),s=i(64862),l=i(66682),u=i(68307),c=i(45435),d=i(54395),p=i(39761),h=i(46782);const g=new o.OlP("[TUI_TABS_REFRESH]"),m=[r.TuiResizeService,r.TuiDestroyService,a.IM,(0,s.tuiDropdownOptionsProvider)({align:"right"}),{provide:a.k2,useValue:{childList:!0,subtree:!0,characterData:!0}},{provide:g,deps:[r.TuiResizeService,a.IM,r.TuiDestroyService,n.K0,o.SBq,o.sBO],useFactory:(t,e,i,{body:n},{nativeElement:o},a)=>(0,l.T)(t,e.pipe((0,u.b)((()=>a.detectChanges())))).pipe((0,c.h)((()=>n.contains(o))),(0,d.b)(0),(0,p.O)(null),(0,h.R)(i))}]},77347:(t,e,i)=>{i.d(e,{p:()=>a});var n=i(74788),o=i(4797);let a=(()=>{class t{constructor(t){this.el=t,this.activeItemIndex=0,this.activeItemIndexChange=new n.vpe}get tabs(){return Array.from(this.el.nativeElement.querySelectorAll("[tuiTab]"))}get activeElement(){return this.tabs[this.activeItemIndex]||null}onActivate(t,e){const i=this.tabs.findIndex((t=>t===e));t.stopPropagation(),i!==this.activeItemIndex&&(this.activeItemIndexChange.emit(i),this.activeItemIndex=i)}moveFocus(t,e){const{tabs:i}=this;(0,o.tuiMoveFocus)(i.indexOf(t),i,e)}ngAfterViewChecked(){const{tabs:t,activeElement:e}=this;t.forEach((t=>{const i=t===e;t.classList.toggle("_active",i),t.setAttribute("tabIndex",i?"0":"-1")}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["tui-tabs"],["nav","tuiTabs",""]],hostBindings:function(t,e){1&t&&n.NdJ("tui-tab-activate",(function(t){return e.onActivate(t,t.target)}))},inputs:{activeItemIndex:"activeItemIndex"},outputs:{activeItemIndexChange:"activeItemIndexChange"}}),t})()},70100:(t,e,i)=>{i.d(e,{bH:()=>a,jH:()=>o,lA:()=>r});var n=i(4797);const o={underline:!0,exposeActive:!0,itemsLimit:1/0,minMoreWidth:0},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},892:(t,e,i)=>{i.d(e,{H:()=>m});var n=i(64762),o=i(74788),a=i(23764),r=i(4797),s=i(45435),l=i(97611),u=i(77347),c=i(70100),d=i(12057),p=i(38434);function h(t,e){1&t&&o.GkF(0)}function g(t,e){if(1&t&&o._UZ(0,"tui-underline",2),2&t){const t=o.oxw();o.Q6J("element",t.activeElement)}}class m{constructor(t,e,i,n,o){this.options=t,this.el=e,this.tabs=i,this.children=r.EMPTY_QUERY,this.underline=this.options.underline,o.pipe((0,s.h)((()=>this.underline))).subscribe((()=>{n.detectChanges()}))}get activeItemIndex(){return this.tabs.activeItemIndex}set activeItemIndex(t){this.tabs.activeItemIndex=t}get activeElement(){return this.tabs.activeElement}onKeyDownArrow(t,e){this.tabs.moveFocus(t,e)}ngAfterViewChecked(){this.scrollTo(this.tabs.activeItemIndex)}scrollTo(t){const e=this.tabs.tabs[t];if(!e)return;const{offsetLeft:i,offsetWidth:n}=e,{nativeElement:o}=this.el;io.scrollLeft+o.offsetWidth&&(o.scrollLeft=i+n-o.offsetWidth)}}m.ɵfac=function(t){return new(t||m)(o.Y36(c.bH),o.Y36(o.SBq),o.Y36(u.p),o.Y36(o.sBO),o.Y36(r.TuiResizeService))},m.ɵcmp=o.Xpm({type:m,selectors:[["tui-tabs",3,"vertical",""],["nav","tuiTabs","",3,"vertical",""]],contentQueries:function(t,e,i){if(1&t&&o.Suo(i,l.y,4),2&t){let t;o.iGM(t=o.CRH())&&(e.children=t)}},hostVars:2,hostBindings:function(t,e){1&t&&o.NdJ("keydown.arrowRight.prevent",(function(t){return e.onKeyDownArrow(t.target,1)}))("keydown.arrowLeft.prevent",(function(t){return e.onKeyDownArrow(t.target,-1)})),2&t&&o.ekj("_underline",e.underline)},inputs:{underline:"underline"},features:[o._Bn([r.TuiDestroyService,r.TuiResizeService,a.IM,{provide:a.k2,useValue:{childList:!0}}])],ngContentSelectors:["*"],decls:4,vars:4,consts:[[4,"ngIf"],["class","t-underline",3,"element",4,"ngIf"],[1,"t-underline",3,"element"]],template:function(t,e){1&t&&(o.F$t(),o.YNc(0,h,1,0,"ng-container",0),o.ALo(1,"async"),o.Hsn(2),o.YNc(3,g,1,1,"tui-underline",1)),2&t&&(o.Q6J("ngIf",o.lcZ(1,2,e.children.changes)),o.xp6(3),o.Q6J("ngIf",e.underline))},directives:[d.O5,p.B],pipes:[d.Ov],styles:["[_nghost-%COMP%]{scrollbar-width:none;-ms-overflow-style:none;position:relative;display:flex;font:var(--tui-font-text-m);height:var(--tui-height-l);color:var(--tui-text-02);box-shadow:inset 0 -1px var(--tui-base-03);overflow:auto;isolation:isolate}[_nghost-%COMP%]::-webkit-scrollbar, [_nghost-%COMP%]::-webkit-scrollbar-thumb{display:none}.t-underline[_ngcontent-%COMP%]{z-index:-1}"],changeDetection:0}),(0,n.gn)([r.tuiPure],m.prototype,"scrollTo",null)},38434:(t,e,i)=>{i.d(e,{B:()=>g});var n=i(74788),o=i(62579),a=i(4797),r=i(64862),s=i(30126),l=i(82298),u=i(25917),c=i(43190),d=i(88002),p=i(18819),h=i(54395);let g=(()=>{class t{constructor({nativeElement:t},e,i,n){this.zone=e,this.animationFrame$=i,this.mode$=n,this.el$=new l.t(1),this.refresh$=this.el$.pipe((0,c.w)((t=>t?this.animationFrame$.pipe((0,d.U)((()=>t)),(0,a.tuiZonefree)(this.zone)):(0,u.of)(null))),(0,p.B)()),this.transition$=(0,s.Gt)(this.el$.pipe((0,d.U)((t=>t&&"all")),(0,h.b)(50))),this.transform$=(0,s.Gt)(this.refresh$.pipe((0,d.U)((t=>t?`translate3d(${t.offsetLeft}px, 0, 0)`:null)))),this.width$=(0,s.Gt)(this.refresh$.pipe((0,d.U)((t=>(null==t?void 0:t.clientWidth)||0)))),t["$.style.transitionProperty"]=this.transition$,t["$.style.transform"]=this.transform$,t["$.style.width.px"]=this.width$}set element(t){this.el$.next(t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(n.R0b),n.Y36(o.L1),n.Y36(r.TUI_MODE))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-underline"]],hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$}))("$.style.transitionProperty",(function(){return e.transition$()}))("$.style.transform",(function(){return e.transform$()}))("$.style.width.px",(function(){return e.width$()}))},inputs:{element:"element"},features:[n._Bn([r.MODE_PROVIDER])],decls:0,vars:0,template:function(t,e){},styles:["[_nghost-%COMP%]{transition-property:none;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;left:0;height:100%;color:var(--tui-primary);transform:scale(0);box-shadow:inset 0 -.1875rem 0 -.0625rem;pointer-events:none}[data-mode=onDark][_nghost-%COMP%]{color:var(--tui-text-01-night)}[data-mode=onLight][_nghost-%COMP%]{color:var(--tui-text-02)}"],changeDetection:0}),t})()},65376:(t,e,i)=>{i.d(e,{cR:()=>c.cR,nu:()=>c.nu,Gi:()=>n.G,d3:()=>u,DH:()=>c.DH});var n=i(49195),o=i(12057),a=i(23738),r=i(64862),s=i(89570),l=i(74788);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=l.oAB({type:t}),t.ɵinj=l.cJS({imports:[[o.ez,a.u5,r.TuiSvgModule,r.TuiLoaderModule,s.wq]]}),t})();var c=i(32804)},49195:(t,e,i)=>{i.d(e,{G:()=>b});var n=i(74788),o=i(64862),a=i(64261),r=i(32804),s=i(12057),l=i(89570),u=i(23184),c=i(34880),d=i(23738);const p=["input"];function h(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t," ")}}function g(t,e){if(1&t&&(n.TgZ(0,"div",6),n.YNc(1,h,2,1,"ng-container",7),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.leftContent)}}function m(t,e){if(1&t&&n._UZ(0,"tui-loader",8),2&t){const t=n.oxw();n.Q6J("inheritColor",!0)("size",t.loaderSize)}}function f(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-svg",9),n.NdJ("click",(function(e){return n.CHM(t),n.oxw().remove(e)}))("mousedown.stop.prevent.silent",(function(){return 0})),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("src",t.icons.close)}}function v(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"input",10,11),n.NdJ("blur",(function(){return n.CHM(t),n.oxw().onBlur()}))("keydown",(function(e){return n.CHM(t),n.oxw().onKeyDown(e)}))("ngModelChange",(function(e){return n.CHM(t),n.oxw().onInput(e)})),n.qZA()}if(2&t){const t=n.oxw();n.Q6J("ngModel",t.editedText),n.uIk("maxLength",t.maxLength)}}let b=(()=>{class t{constructor(t,e,i,o){this.el=t,this.mode$=e,this.options=i,this.icons=o,this.value="",this.editable=!1,this.separator=",",this.maxLength=null,this.size=this.options.size,this.showLoader=!1,this.status=this.options.status,this.hoverable=!1,this.removable=!1,this.disabled=!1,this.autoColor=this.options.autoColor,this.edited=new n.vpe,this.editing=!1,this.editedText=null}set input(t){t&&t.nativeElement.focus()}get backgroundColor(){return this.autoColor?(0,a.s)(this.value):null}get canRemove(){return this.removable&&!this.disabled&&!this.showLoader}get displayText(){return null===this.editedText?this.value:this.editedText}get loaderSize(){return(0,o.tuiSizeBigger)(this.size)?"s":"xs"}edit(t){this.canEdit&&(t.preventDefault(),this.editing=!0,this.editedText=this.value)}remove(t){this.canRemove&&(t.preventDefault(),t.stopPropagation(),this.edited.emit(""))}onInput(t){const e=t.split(this.separator);e.length>1?this.save(String(e)):this.editedText=t}onKeyDown(t){switch(t.stopPropagation(),t.key.toLowerCase()){case"enter":t.preventDefault(),this.save(this.editedText||"");break;case"escape":case"esc":t.preventDefault(),this.stopEditing(),this.el.nativeElement.focus()}}onBlur(){null!==this.editedText&&this.save(this.editedText)}get canEdit(){return this.editable&&!this.disabled&&!this.showLoader}stopEditing(){this.editing=!1,this.editedText=null}save(t){this.stopEditing(),this.edited.emit(t.trim())}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.TUI_MODE),n.Y36(r.nu),n.Y36(o.TUI_COMMON_ICONS))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-tag"],["a","tuiTag",""],["button","tuiTag",""]],viewQuery:function(t,e){if(1&t&&n.Gf(p,5,n.SBq),2&t){let t;n.iGM(t=n.CRH())&&(e.input=t.first)}},hostVars:10,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$}))("keydown.enter",(function(t){return e.edit(t)}))("keydown.delete",(function(t){return e.remove(t)}))("keydown.backspace",(function(t){return e.remove(t)})),2&t&&(n.uIk("data-size",e.size)("data-status",e.status),n.ekj("_hoverable",e.hoverable)("_disabled",e.disabled)("_autocolor",e.autoColor)("_editing",e.editing))},inputs:{value:"value",editable:"editable",separator:"separator",maxLength:"maxLength",size:"size",showLoader:"showLoader",status:"status",hoverable:"hoverable",removable:"removable",disabled:"disabled",autoColor:"autoColor",leftContent:"leftContent"},outputs:{edited:"edited"},features:[n._Bn([o.MODE_PROVIDER])],decls:6,vars:7,consts:[[1,"t-tag",3,"dblclick"],["class","t-content",4,"ngIf"],["automation-id","tui-tag__text",1,"t-text",3,"textContent"],["class","t-content",3,"inheritColor","size",4,"ngIf"],["automation-id","tui-tag__remove","class","t-icon",3,"src","click","mousedown.stop.prevent.silent",4,"ngIf"],["automation-id","tui-tag__edit","type","text","class","t-edit",3,"ngModel","blur","keydown","ngModelChange",4,"ngIf"],[1,"t-content"],[4,"polymorpheusOutlet"],[1,"t-content",3,"inheritColor","size"],["automation-id","tui-tag__remove",1,"t-icon",3,"src","click","mousedown.stop.prevent.silent"],["automation-id","tui-tag__edit","type","text",1,"t-edit",3,"ngModel","blur","keydown","ngModelChange"],["input",""]],template:function(t,e){1&t&&(n.TgZ(0,"div",0),n.NdJ("dblclick",(function(t){return e.edit(t)})),n.YNc(1,g,2,1,"div",1),n._UZ(2,"span",2),n.YNc(3,m,1,2,"tui-loader",3),n.YNc(4,f,1,1,"tui-svg",4),n.qZA(),n.YNc(5,v,2,2,"input",5)),2&t&&(n.Udp("background-color",e.backgroundColor),n.xp6(1),n.Q6J("ngIf",e.leftContent),n.xp6(1),n.Q6J("textContent",e.displayText),n.xp6(1),n.Q6J("ngIf",e.showLoader),n.xp6(1),n.Q6J("ngIf",e.canRemove),n.xp6(1),n.Q6J("ngIf",e.editing))},directives:[s.O5,l.Li,u.k,c.P,d.Fj,d.JJ,d.On],styles:['[_nghost-%COMP%]{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:relative;display:inline-block;font:var(--tui-font-text-s);line-height:1.25rem;max-width:100%;cursor:default;outline:none;text-decoration:none;padding:0;border:0}[_nghost-%COMP%]:after{transition-property:background;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-sizing:border-box;border-radius:inherit;pointer-events:none}._hoverable[_nghost-%COMP%]:hover[data-status=custom]:after, ._hoverable[_nghost-%COMP%]:active[data-status=custom]:after{background-color:var(--tui-clear)}[_nghost-%COMP%]:focus:after{border:2px solid var(--tui-focus)}[data-size=s][_nghost-%COMP%]{font:var(--tui-font-text-xs);line-height:1.25rem;border-radius:var(--tui-radius-xs)}[data-size=m][_nghost-%COMP%]{border-radius:var(--tui-radius-xs)}[data-size=l][_nghost-%COMP%]{border-radius:var(--tui-radius-s)}[data-status=primary][_nghost-%COMP%]{background-color:var(--tui-primary);color:var(--tui-primary-text)}[data-status=primary]._hoverable[_nghost-%COMP%]:hover{background-color:var(--tui-primary-hover)}[data-status=primary]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-primary-active)}[data-status=error][_nghost-%COMP%]{background-color:var(--tui-error-bg);color:var(--tui-text-01)}[data-status=error]._hoverable[_nghost-%COMP%]:hover, [data-status=error]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-error-bg-hover)}[data-status=error][data-mode=onDark][_nghost-%COMP%]{background-color:var(--tui-error-bg-night);color:var(--tui-text-01-night)}[data-status=error][data-mode=onDark]._hoverable[_nghost-%COMP%]:hover, [data-status=error][data-mode=onDark]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-error-bg-night-hover)}[data-status=success][_nghost-%COMP%]{background-color:var(--tui-success-bg);color:var(--tui-text-01)}[data-status=success]._hoverable[_nghost-%COMP%]:hover, [data-status=success]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-success-bg-hover)}[data-status=success][data-mode=onDark][_nghost-%COMP%]{background-color:var(--tui-success-bg-night);color:var(--tui-text-01-night)}[data-status=success][data-mode=onDark]._hoverable[_nghost-%COMP%]:hover, [data-status=success][data-mode=onDark]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-success-bg-night-hover)}[data-status=warning][_nghost-%COMP%]{background-color:var(--tui-warning-bg);color:var(--tui-text-01)}[data-status=warning]._hoverable[_nghost-%COMP%]:hover, [data-status=warning]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-warning-bg-hover)}[data-status=warning][data-mode=onDark][_nghost-%COMP%]{background-color:var(--tui-warning-bg-night);color:var(--tui-text-01-night)}[data-status=warning][data-mode=onDark]._hoverable[_nghost-%COMP%]:hover, [data-status=warning][data-mode=onDark]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-warning-bg-night-hover)}[data-status=default][_nghost-%COMP%]{color:var(--tui-text-01-night);background-color:var(--tui-base-06)}[data-status=default][_nghost-%COMP%]:not([data-mode])._hoverable:hover{background-color:var(--tui-base-07)}[data-status=default][_nghost-%COMP%]:not([data-mode])._hoverable:active{background-color:var(--tui-base-08)}[data-status=default][data-mode=onDark][_nghost-%COMP%]{color:var(--tui-text-01-night);background-color:var(--tui-clear-inverse)}[data-status=default][data-mode=onDark]._hoverable[_nghost-%COMP%]:hover{background-color:var(--tui-clear-inverse-hover)}[data-status=default][data-mode=onDark]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-clear-inverse-active)}[data-status=default][data-mode=onDark][_nghost-%COMP%]:focus:after{border:2px solid var(--tui-base-01)}[data-status=default][data-mode=onLight][_nghost-%COMP%]{background-color:var(--tui-clear);color:var(--tui-text-01)}[data-status=default][data-mode=onLight]._hoverable[_nghost-%COMP%]:hover{background-color:var(--tui-clear-hover)}[data-status=default][data-mode=onLight]._hoverable[_nghost-%COMP%]:active{background-color:var(--tui-clear-active)}._editing[_nghost-%COMP%]{background:transparent!important}._disabled[_nghost-%COMP%]{pointer-events:none;opacity:var(--tui-disabled-opacity)}._hoverable[_nghost-%COMP%]{cursor:pointer}._autocolor[_nghost-%COMP%]{color:#000c}.t-text[_ngcontent-%COMP%]{white-space:pre;overflow:hidden;text-overflow:ellipsis;padding-right:.02em}.t-tag[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;display:flex;width:auto;align-items:center;font:inherit;border-radius:inherit}[data-size=s][_nghost-%COMP%] .t-tag[_ngcontent-%COMP%]{height:1.25rem;padding:0 .375rem}[data-size=m][_nghost-%COMP%] .t-tag[_ngcontent-%COMP%]{height:var(--tui-height-xs);padding:0 .5rem}[data-size=l][_nghost-%COMP%] .t-tag[_ngcontent-%COMP%]{height:var(--tui-height-s);padding:0 .75rem}._editing[_nghost-%COMP%] .t-tag[_ngcontent-%COMP%]{visibility:hidden}.t-edit[_ngcontent-%COMP%]{margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;font:inherit;color:var(--tui-text-01);width:100%;height:100%;box-sizing:border-box;padding:0 .5rem}.t-edit[_ngcontent-%COMP%]:-webkit-autofill, .t-edit[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-edit[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}[data-size=s][_nghost-%COMP%] .t-edit[_ngcontent-%COMP%]{padding:0 .375rem}[data-size=m][_nghost-%COMP%] .t-edit[_ngcontent-%COMP%]{padding:0 .5rem}[data-size=l][_nghost-%COMP%] .t-edit[_ngcontent-%COMP%]{padding:0 .75rem}.t-icon[_ngcontent-%COMP%]{width:1rem;height:100%;cursor:pointer;pointer-events:all;opacity:var(--tui-disabled-opacity);-webkit-margin-start:.25rem;margin-inline-start:.25rem;-webkit-margin-end:-.25rem;margin-inline-end:-.25rem}.t-icon[_ngcontent-%COMP%]:hover{opacity:1}[data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{-webkit-margin-start:0;margin-inline-start:0}[data-size=s][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%] svg{transform:scale(.75)}.t-content[_ngcontent-%COMP%]{width:1rem;height:1rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem}'],changeDetection:0}),t})()},32804:(t,e,i)=>{i.d(e,{DH:()=>r,cR:()=>o,nu:()=>a});var n=i(4797);const o={size:"m",status:"default",autoColor:!1},a=(0,n.tuiCreateToken)(o);function r(t){return(0,n.tuiProvideOptions)(a,t,o)}},15193:(t,e,i)=>{i.d(e,{FC:()=>D,Ol:()=>E,QY:()=>S,kJ:()=>A});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(12057),l=i(2697),u=i(3881),c=i(48893),d=i(89570),p=i(34880),h=i(33351);const g=["focusableElement"];function m(t,e){1&t&&n.GkF(0)}function f(t,e){if(1&t&&(n.TgZ(0,"div",19),n._uU(1),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.AsE(" ",t.value.length,"/",t.maxLength," ")}}function v(t,e){if(1&t&&(n.TgZ(0,"div",20),n.Hsn(1,1),n.qZA()),2&t){const t=n.oxw();n.ekj("t-placeholder_raised",t.placeholderRaised)}}function b(t,e){if(1&t&&n._UZ(0,"tui-svg",23),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}const _=function(t){return{$implicit:t}};function C(t,e){if(1&t&&(n.TgZ(0,"div",21),n.YNc(1,b,1,1,"tui-svg",22),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconLeftContent)("polymorpheusOutletContext",n.VKq(2,_,t.size))}}function x(t,e){if(1&t&&n._UZ(0,"tui-svg",25),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function M(t,e){if(1&t&&(n.ynx(0),n.YNc(1,x,1,1,"tui-svg",24),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.controller.customContent)}}function y(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"tui-svg",27),n.NdJ("click.stop",(function(){return n.CHM(t),n.oxw(2).onValueChange("")})),n.qZA()}if(2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function w(t,e){if(1&t&&(n.ynx(0),n.YNc(1,y,1,1,"tui-svg",26),n.BQk()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconCleaner)("polymorpheusOutletContext",n.VKq(2,_,t.size))}}function O(t,e){if(1&t&&n._UZ(0,"tui-tooltip",28),2&t){const t=n.oxw();n.Q6J("content",null==t.hintOptions?null:t.hintOptions.content)("describeId",t.id)}}function T(t,e){if(1&t&&n._UZ(0,"tui-svg",23),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function P(t,e){if(1&t&&(n.TgZ(0,"div",29),n.YNc(1,T,1,1,"tui-svg",22),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconContent)("polymorpheusOutletContext",n.VKq(2,_,t.size))}}const k=[[["textarea"]],"*"],I=["textarea","*"],S=20,A=20,E=24;let D=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i,n,o,a){super(t,e),this.isIOS=i,this.mode$=n,this.controller=o,this.hintOptions=a,this.rows=S,this.maxLength=null,this.expandable=!1}get labelOutside(){return this.controller.labelOutside}get nativeFocusableElement(){var t,e;return this.computedDisabled?null:(null===(t=this.textfield)||void 0===t?void 0:t.nativeElement)||(null===(e=this.focusableElement)||void 0===e?void 0:e.nativeElement)||null}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get appearance(){return this.controller.appearance}get size(){return this.controller.size}get borderStart(){return this.iconLeftContent?r.TUI_ICON_PADDINGS[this.size]:0}get borderEnd(){return(0,r.tuiGetBorder)(!!this.iconContent,this.hasCleaner,this.hasTooltip,this.hasCustomContent,this.size)}get hasCleaner(){return this.controller.cleaner&&this.hasValue&&this.interactive}get hasTooltip(){var t;return!!(null===(t=this.hintOptions)||void 0===t?void 0:t.content)&&(this.controller.options.hintOnDisabled||!this.computedDisabled)}get hasValue(){return""!==this.value}get hasCounter(){return!!this.maxLength&&this.interactive}get hasPlaceholder(){return this.placeholderRaisable||!this.hasValue&&!this.hasExampleText}get hasCustomContent(){return!!this.controller.customContent}get iconLeftContent(){return this.controller.iconLeft}get iconContent(){return this.controller.icon}get iconCleaner(){return this.controller.options.iconCleaner}get hasExampleText(){var t;return!!(null===(t=this.textfield)||void 0===t?void 0:t.nativeElement.placeholder)&&this.focused&&!this.hasValue&&!this.readOnly}get computeMaxHeight(){return this.expandable?this.rows*this.lineHeight:null}get placeholderRaised(){return this.placeholderRaisable&&(this.computedFocused&&!this.readOnly||this.hasValue)}get fittedContent(){return this.value.slice(0,this.maxLength||1/0)}get extraContent(){return this.value.slice(this.maxLength||1/0)}onFocused(t){this.updateFocused(t)}onValueChange(t){this.value=t}onMouseDown(t){t.target!==this.nativeFocusableElement&&(t.preventDefault(),this.nativeFocusableElement&&this.nativeFocusableElement.focus())}getFallbackValue(){return""}get lineHeight(){return"m"===this.controller.size?A:E}get placeholderRaisable(){return"s"!==this.size&&!this.controller.labelOutside}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(a.TUI_IS_IOS),n.Y36(r.TUI_MODE),n.Y36(r.TUI_TEXTFIELD_WATCHED_CONTROLLER),n.Y36(r.TuiHintOptionsDirective,8))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-textarea"]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,r.TuiTextfieldComponent,5,n.SBq),2&t){let t;n.iGM(t=n.CRH())&&(e.textfield=t.first)}},viewQuery:function(t,e){if(1&t&&n.Gf(g,5),2&t){let t;n.iGM(t=n.CRH())&&(e.focusableElement=t.first)}},hostVars:17,hostBindings:function(t,e){1&t&&n.NdJ("$.data-mode.attr",(function(){return e.mode$}))("focusin",(function(){return e.onFocused(!0)}))("focusout",(function(){return e.onFocused(!1)})),2&t&&(n.uIk("data-size",e.size),n.Udp("--border-start",e.borderStart,"rem")("--border-end",e.borderEnd,"rem"),n.ekj("_ios",e.isIOS)("_expandable",e.expandable)("_label-outside",e.labelOutside)("_has-tooltip",e.hasTooltip)("_has-value",e.hasValue)("_has-counter",e.hasCounter))},inputs:{rows:"rows",maxLength:"maxLength",expandable:"expandable"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t),r.TEXTFIELD_CONTROLLER_PROVIDER,r.MODE_PROVIDER]),n.qOj],ngContentSelectors:I,decls:23,vars:25,consts:[[4,"ngIf"],["automation-id","tui-text-area__wrapper","tuiWrapper","",1,"t-outline",3,"appearance","disabled","focus","hover","invalid","readOnly"],["automation-id","tui-text-area__counter","class","t-counter",4,"ngIf"],[1,"t-content",3,"mousedown"],[1,"t-wrapper"],["automation-id","tui-text-area__placeholder","class","t-placeholder",3,"t-placeholder_raised",4,"ngIf"],["automation-id","tui-text-area__scrollbar",1,"t-box"],[1,"t-input-wrapper"],[1,"t-relative"],["aria-hidden","true",1,"t-pseudo-content"],[3,"textContent"],[1,"t-pseudo-content__extra",3,"textContent"],[1,"t-caret"],["automation-id","tui-text-area__native",1,"t-input",3,"disabled","id","readOnly","tuiFocusable","ngModel","ngModelChange"],["focusableElement",""],[1,"t-icons"],["class","t-icon t-icon_left t-textfield-icon",4,"ngIf"],["automation-id","tui-text-area__tooltip",3,"content","describeId",4,"ngIf"],["class","t-icon t-textfield-icon",4,"ngIf"],["automation-id","tui-text-area__counter",1,"t-counter"],["automation-id","tui-text-area__placeholder",1,"t-placeholder"],[1,"t-icon","t-icon_left","t-textfield-icon"],["appearance","icon","tuiWrapper","",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",3,"src"],[3,"src",4,"polymorpheusOutlet"],[3,"src"],["appearance","icon","tuiWrapper","","class","t-cleaner",3,"src","click.stop",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",1,"t-cleaner",3,"src","click.stop"],["automation-id","tui-text-area__tooltip",3,"content","describeId"],[1,"t-icon","t-textfield-icon"]],template:function(t,e){1&t&&(n.F$t(k),n.YNc(0,m,1,0,"ng-container",0),n.ALo(1,"async"),n.TgZ(2,"div",1),n.YNc(3,f,2,2,"div",2),n.TgZ(4,"label",3),n.NdJ("mousedown",(function(t){return e.onMouseDown(t)})),n.TgZ(5,"div",4),n.YNc(6,v,2,2,"div",5),n.TgZ(7,"tui-scrollbar",6),n.TgZ(8,"div",7),n.TgZ(9,"div",8),n.TgZ(10,"div",9),n._UZ(11,"span",10),n._UZ(12,"span",11),n._UZ(13,"span",12),n.qZA(),n.TgZ(14,"textarea",13,14),n.NdJ("ngModelChange",(function(t){return e.value=t})),n.qZA(),n.Hsn(16),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.TgZ(17,"div",15),n.YNc(18,C,2,4,"div",16),n.YNc(19,M,2,1,"ng-container",0),n.YNc(20,w,2,4,"ng-container",0),n.YNc(21,O,1,2,"tui-tooltip",17),n.YNc(22,P,2,4,"div",18),n.qZA(),n.qZA(),n.qZA()),2&t&&(n.Q6J("ngIf",n.lcZ(1,23,null==e.hintOptions?null:e.hintOptions.change$)),n.xp6(2),n.Q6J("appearance",e.appearance)("disabled",e.disabled)("focus",e.computedFocused)("hover",e.pseudoHover)("invalid",e.computedInvalid)("readOnly",e.readOnly),n.xp6(1),n.Q6J("ngIf",e.hasCounter),n.xp6(3),n.Q6J("ngIf",e.hasPlaceholder),n.xp6(1),n.Udp("max-height",e.computeMaxHeight,"px"),n.xp6(4),n.Q6J("textContent",e.fittedContent||(null==e.nativeFocusableElement?null:e.nativeFocusableElement.placeholder)),n.xp6(1),n.Q6J("textContent",e.extraContent),n.xp6(2),n.Q6J("disabled",e.computedDisabled)("id",e.id)("readOnly",e.readOnly)("tuiFocusable",e.computedFocusable)("ngModel",e.value),n.xp6(4),n.Q6J("ngIf",e.iconLeftContent),n.xp6(1),n.Q6J("ngIf",e.hasCustomContent),n.xp6(1),n.Q6J("ngIf",e.hasCleaner),n.xp6(1),n.Q6J("ngIf",e.hasTooltip),n.xp6(1),n.Q6J("ngIf",e.iconContent))},directives:[s.O5,l.o,u.I,o.Fj,c.t,o.JJ,o.On,d.Li,p.P,h.w],pipes:[s.Ov],styles:["[_nghost-%COMP%]{position:relative;z-index:0;display:flex;flex-direction:column;min-height:var(--tui-textarea-height);border-radius:var(--tui-radius-m);color:var(--tui-text-01)}[data-mode=onDark][_nghost-%COMP%]{color:var(--tui-text-01-night)}[data-size=s][_nghost-%COMP%]{--tui-height: var(--tui-height-s);--tui-textarea-height: 4.5625rem;font:var(--tui-font-text-s)}[data-size=m][_nghost-%COMP%]{--tui-height: var(--tui-height-m);--tui-textarea-height: 5.5rem;font:var(--tui-font-text-s)}[data-size=l][_nghost-%COMP%]{--tui-height: var(--tui-height-l);--tui-textarea-height: 6.75rem;font:var(--tui-font-text-m)}[data-size=m]._has-counter[_nghost-%COMP%]{--tui-textarea-height: 6.625rem}[data-size=l]._has-counter[_nghost-%COMP%]{--tui-textarea-height: 7.875rem}@supports (-webkit-hyphens: none){[_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%], [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{text-wrap:balance}}.t-outline[_ngcontent-%COMP%]{min-height:inherit}.t-content[_ngcontent-%COMP%]{display:block;margin-top:0;margin-bottom:0;min-height:inherit;box-sizing:border-box;overflow:hidden;cursor:text}._disabled[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{cursor:auto;opacity:var(--tui-disabled-opacity)}[_nghost-%COMP%]:not(._expandable) .t-content[_ngcontent-%COMP%]{position:absolute;top:0;left:0;bottom:1px;right:0;min-height:auto}._has-counter[_nghost-%COMP%]:not(._expandable) .t-content[_ngcontent-%COMP%]{bottom:1.6875rem}._label-outside._has-counter[_nghost-%COMP%]:not(._expandable) .t-content[_ngcontent-%COMP%]{bottom:1rem}.t-wrapper[_ngcontent-%COMP%]{position:relative;width:100%;height:100%;min-height:inherit;box-sizing:border-box;padding:calc((var(--tui-height) - 1.25rem) / 2) 0}[data-size=l]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 1.5rem) / 2) 0}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 2.25rem) / 2) 0}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 2.625rem) / 2) 0}table[data-size=m]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%], table [data-size=m]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-bottom:.75rem}table[data-size=l]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%], table [data-size=l]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-bottom:1rem}.t-input-wrapper[_ngcontent-%COMP%]{min-height:inherit;width:100%;flex:1}.t-relative[_ngcontent-%COMP%]{position:relative;min-height:inherit}.t-box[_ngcontent-%COMP%]{display:flex;min-height:calc(100% - 1rem);width:100%}[_nghost-%COMP%]:not(._expandable) .t-box[_ngcontent-%COMP%]{height:calc(100% - 1rem)}[_nghost-%COMP%]:not(._expandable)._label-outside .t-box[_ngcontent-%COMP%]{height:100%}._has-counter._expandable[_nghost-%COMP%] .t-box[_ngcontent-%COMP%]{margin-bottom:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-box[_ngcontent-%COMP%]{border-top:1rem solid transparent}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-box[_ngcontent-%COMP%]{border-top:1.25rem solid transparent}.t-pseudo-content[_ngcontent-%COMP%]{white-space:pre-wrap;word-wrap:break-word;word-break:keep-all;pointer-events:none;color:transparent;overflow:hidden;border:0 solid transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0)}[data-size=s][_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%]{padding:0 .75rem}[data-size=l][_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%]{padding:0 1rem}.t-pseudo-content__extra[_ngcontent-%COMP%]{background-color:var(--tui-error-bg-night)}.t-input[_ngcontent-%COMP%]{padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;resize:none;overflow:hidden;outline:none;border:0 solid transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0)}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-input[_ngcontent-%COMP%]:not(:last-of-type){display:none}.t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}[data-mode=onDark][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03-night)}._focused[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]:not(:-moz-read-only)::placeholder{opacity:1}._focused[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]:not(:read-only)::placeholder{opacity:1}[data-size=s][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{padding:0 .75rem;font:var(--tui-font-text-s)}[data-size=l][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{padding:0 1rem;font:var(--tui-font-text-m)}[data-mode=onDark]._disabled[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{color:var(--tui-text-03-night)}@supports (-webkit-marquee-repetition: infinite) and (object-fit: fill){._ios[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{padding-left:.8125rem}}.t-placeholder[_ngcontent-%COMP%]{transition-property:transform,font-size,color,letter-spacing;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--tui-font-text-s);color:var(--tui-text-02);pointer-events:none;will-change:transform;transform:translateY(0);position:absolute;top:calc(var(--tui-height) / 2 - .625rem);left:0;max-width:100%;border:0 solid transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);box-sizing:border-box}@supports (-webkit-hyphens: none){.t-placeholder[_ngcontent-%COMP%]{will-change:unset;transition-property:transform,color,letter-spacing}}.t-placeholder_raised[_ngcontent-%COMP%]{transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font:var(--tui-font-text-xs);line-height:1.25rem;transform:translateY(-.5rem);letter-spacing:.025rem}._invalid[_nghost-%COMP%]:not(._focused) .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill)}._invalid[_nghost-%COMP%]:not(._focused) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill-night)}._focused[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-03)}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.25rem}[data-size=l][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font-size:.8156rem}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01)}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}._focused[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=s][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{padding:0 .75rem}[data-size=m][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{padding:0 .75rem}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{padding:0 1rem}._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{overflow:initial;height:auto;white-space:initial}.t-icons[_ngcontent-%COMP%]{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:flex-end;pointer-events:none;padding:calc((var(--tui-height) - 1.5rem) / 2) 1rem}[data-size=m][_nghost-%COMP%] .t-icons[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 1.5rem) / 2) .625rem}.t-icons[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){-webkit-margin-start:.25rem;margin-inline-start:.25rem}.t-icon[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none}.t-icon_left[_ngcontent-%COMP%]{-webkit-margin-end:auto;margin-inline-end:auto}.t-cleaner[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none;pointer-events:auto}._readonly[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%], ._disabled[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%]{pointer-events:none}.t-caret[_ngcontent-%COMP%]{display:inline-block;height:1rem;width:0}.t-counter[_ngcontent-%COMP%]{position:absolute;right:.75rem;bottom:.5rem;font:var(--tui-font-text-s);pointer-events:none;margin-top:auto;text-align:right;color:var(--tui-text-03)}[data-mode=onDark][_nghost-%COMP%] .t-counter[_ngcontent-%COMP%]{color:var(--tui-text-03-night)}"],changeDetection:0}),t})()},56735:(t,e,i)=>{i.d(e,{B:()=>a});var n=i(64862),o=i(74788);let a=(()=>{class t extends n.AbstractTuiTextfieldHost{onValueChange(t){this.host.onValueChange(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=o.n5z(t)))(i||t)}}(),t.ɵdir=o.lG2({type:t,selectors:[["tui-textarea"]],features:[o._Bn([(0,n.tuiAsTextfieldHost)(t)]),o.qOj]}),t})()},1065:(t,e,i)=>{i.d(e,{$:()=>l});var n=i(64762),o=i(4797),a=i(30126),r=i(5111),s=i(74788);class l{constructor(t){this.tile=t,this.x=NaN,this.y=NaN}onStart(t){const e=(0,o.tuiGetActualTarget)(t),{x:i,y:n,pointerId:a}=t;(0,o.tuiIsElement)(e)&&e.releasePointerCapture(a),this.onPointer(i,n)}onPointer(t=NaN,e=NaN){const{left:i,top:n}=this.tile.element.getBoundingClientRect();this.x=t-i,this.y=e-n,this.tile.onDrag([NaN,NaN])}onMove(t,e){this.tile.onDrag([t-this.x,e-this.y])}}l.ɵfac=function(t){return new(t||l)(s.Y36(r.D))},l.ɵdir=s.lG2({type:l,selectors:[["","tuiTileHandle",""]],hostVars:4,hostBindings:function(t,e){1&t&&s.NdJ("pointerdown.silent",(function(t){return e.onStart(t)}))("pointerup.silent",(function(){return e.onPointer()}),!1,s.evT)("pointermove.silent",(function(t){return e.onMove(t.x,t.y)}),!1,s.evT),2&t&&s.Udp("touch-action","none")("user-select","none")}}),(0,n.gn)([(0,a.uX)((function(t=NaN){return!Number.isNaN(t)||!Number.isNaN(this.x)}))],l.prototype,"onPointer",null),(0,n.gn)([(0,a.uX)((function(){return!Number.isNaN(this.x)}))],l.prototype,"onMove",null)},5111:(t,e,i)=>{i.d(e,{D:()=>l});var n=i(74788),o=i(79230),a=i(92309);const r=["wrapper"],s=["*"];let l=(()=>{class t{constructor(t,e,i){this.service=t,this.el=e,this.tiles=i,this.width=1,this.height=1,this.dragged=!1}get column(){return`span var(--tui-width, ${this.width})`}get row(){return`span var(--tui-height, ${this.height})`}get element(){return this.el.nativeElement}onEnter(){this.tiles.rearrange(this.element)}onDrag(t){const e=!Number.isNaN(t[0]);this.dragged=this.dragged||e,this.tiles.element=e?this.element:null,this.service.setOffset(t)}onTransitionEnd(){this.dragged=!1}ngAfterViewInit(){this.wrapper&&this.service.init(this.wrapper.nativeElement)}ngOnDestroy(){this.tiles.element===this.element&&(this.tiles.element=null)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.A),n.Y36(n.SBq),n.Y36(a.U))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-tile"]],viewQuery:function(t,e){if(1&t&&n.Gf(r,5),2&t){let t;n.iGM(t=n.CRH())&&(e.wrapper=t.first)}},hostVars:6,hostBindings:function(t,e){1&t&&n.NdJ("pointerenter",(function(){return e.onEnter()})),2&t&&(n.Udp("grid-column",e.column)("grid-row",e.row),n.ekj("_dragged",e.dragged))},inputs:{width:"width",height:"height"},features:[n._Bn([o.A])],ngContentSelectors:s,decls:3,vars:0,consts:[[1,"t-wrapper",3,"transitionend.self"],["wrapper",""]],template:function(t,e){1&t&&(n.F$t(),n.TgZ(0,"div",0,1),n.NdJ("transitionend.self",(function(){return e.onTransitionEnd()})),n.Hsn(2),n.qZA())},encapsulation:2,changeDetection:0}),t})()},79230:(t,e,i)=>{i.d(e,{A:()=>g});var n=i(74788),o=i(23764),a=i(4797),r=i(75319),s=i(26215),l=i(9112),u=i(87519),c=i(39761),d=i(54395),p=i(88002),h=i(92309);let g=(()=>{class t{constructor(t,e,i,n){this.el=t,this.tiles=e,this.resize$=i,this.mutation$=n,this.sub=new r.w,this.offset$=new s.X([NaN,NaN]),this.position$=(0,l.aj)([this.offset$.pipe((0,u.x)(a.tuiArrayShallowEquals)),this.resize$.pipe((0,c.O)(null)),this.mutation$.pipe((0,c.O)(null)),this.tiles.order$.pipe((0,d.b)(0))]).pipe((0,p.U)((([t])=>t)))}init(t){this.sub.add(this.position$.subscribe((e=>{this.setPosition(t,e),this.setRect(t,e)})))}setOffset(t){this.offset$.next(t)}ngOnDestroy(){this.sub.unsubscribe()}getRect([t,e]){return{top:Number.isNaN(e)?this.el.nativeElement.offsetTop:e,left:Number.isNaN(t)?this.el.nativeElement.offsetLeft:t,width:this.el.nativeElement.clientWidth,height:this.el.nativeElement.clientHeight,right:NaN,bottom:NaN}}setRect({style:t},e){const{top:i,left:n,width:o,height:r}=this.getRect(e);t.top=(0,a.tuiPx)(i),t.left=(0,a.tuiPx)(n),t.width=(0,a.tuiPx)(o),t.height=(0,a.tuiPx)(r)}setPosition(t,[e]){if(!Number.isNaN(e))return void t.style.setProperty("position","fixed");const{style:i}=t,n=t.getBoundingClientRect(),o=this.el.nativeElement.getBoundingClientRect();i.removeProperty("position"),i.top=(0,a.tuiPx)(n.top-o.top+this.el.nativeElement.offsetTop),i.left=(0,a.tuiPx)(n.left-o.left+this.el.nativeElement.offsetLeft)}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.SBq),n.LFG(h.U),n.LFG(a.TuiResizeService),n.LFG(o.IM))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})()},92309:(t,e,i)=>{i.d(e,{U:()=>h});var n=i(74788),o=i(23764),a=i(4797),r=i(79765),s=i(46797),l=i(26215),u=i(28984),c=i(45435),d=i(88002);const p=["*"];let h=(()=>{class t{constructor(t){this.el=t,this.el$=new r.xQ,this.debounce=0,this.orderChange=this.el$.pipe((0,u.D)((()=>(0,s.H)(this.debounce))),(0,c.h)(this.filter.bind(this)),(0,d.U)((t=>this.reorder(t)))),this.element=null,this.order$=new l.X(new Map)}set order(t){this.order$.next(t)}get order(){return this.order$.value}rearrange(t){this.el$.next(t)}filter(t){return!!this.element&&!!t&&this.element!==t}reorder(t){var e,i;const n=Array.from(this.el.nativeElement.children),o=n.indexOf(this.element||t),a=n.indexOf(t),r=this.order.size?new Map(this.order):new Map(n.map(((t,e)=>[e,e]))),s=null!==(e=r.get(o))&&void 0!==e?e:o,l=null!==(i=r.get(a))&&void 0!==i?i:a;return r.set(o,l),r.set(a,s),this.order$.next(r),r}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-tiles"]],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("pointerleave.silent",(function(){return e.rearrange()})),2&t&&n.ekj("_dragged",e.element)},inputs:{debounce:"debounce",order:"order"},outputs:{orderChange:"orderChange"},features:[n._Bn([a.TuiDestroyService,a.TuiResizeService,o.IM,{provide:o.k2,useValue:{childList:!0}}])],ngContentSelectors:p,decls:1,vars:0,template:function(t,e){1&t&&(n.F$t(),n.Hsn(0))},styles:["tui-tiles{position:relative;z-index:0;display:grid;grid-auto-flow:dense;justify-items:stretch}tui-tiles._dragged tui-tile>.t-wrapper{pointer-events:none}tui-tiles._dragged tui-tile:not(._dragged)>.t-wrapper{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;transition-delay:1ms}tui-tiles:not(._dragged) tui-tile._dragged>.t-wrapper{transition-property:all;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;transition-delay:1ms}tui-tile>.t-wrapper{position:absolute;z-index:0;border-radius:inherit}tui-tile._dragged>.t-wrapper{z-index:1;transition:none}\n"],encapsulation:2,changeDetection:0}),t})()},82535:(t,e,i)=>{i.d(e,{p:()=>O});var n=i(74788),o=i(23738),a=i(4797),r=i(64862),s=i(36944),l=i(2697),u=i(12057),c=i(93216),d=i(48893),p=i(15865),h=i(78270),g=i(23184),m=i(89570),f=i(34880);const v=["focusableElement"];function b(t,e){if(1&t&&n._UZ(0,"tui-loader",7),2&t){const t=n.oxw();n.Q6J("inheritColor",!0)("showLoader",t.value)("size",t.loaderSize)}}function _(t,e){if(1&t&&n._UZ(0,"tui-svg",10),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}const C=function(t){return{$implicit:t}};function x(t,e){if(1&t&&(n.TgZ(0,"span",8),n.YNc(1,_,1,1,"tui-svg",9),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconOn)("polymorpheusOutletContext",n.VKq(2,C,t.size))}}function M(t,e){if(1&t&&n._UZ(0,"tui-loader",7),2&t){const t=n.oxw();n.Q6J("inheritColor",!0)("showLoader",!t.value)("size",t.loaderSize)}}function y(t,e){if(1&t&&n._UZ(0,"tui-svg",12),2&t){const t=e.polymorpheusOutlet;n.Q6J("src",t)}}function w(t,e){if(1&t&&(n.TgZ(0,"span",8),n.YNc(1,y,1,1,"tui-svg",11),n.qZA()),2&t){const t=n.oxw();n.xp6(1),n.Q6J("polymorpheusOutlet",t.iconOff)("polymorpheusOutletContext",n.VKq(2,C,t.size))}}let O=(()=>{class t extends a.AbstractTuiControl{constructor(t,e,i,n){super(t,e),this.modeDirective=i,this.options=n,this.singleColor=this.options.singleColor,this.showIcons=this.options.showIcons,this.showLoader=!1,this.size=this.options.size}get iconOn(){return this.options.icons.toggleOn}get iconOff(){return this.options.icons.toggleOff}get nativeFocusableElement(){var t,e;return null!==(e=null===(t=this.focusableElement)||void 0===t?void 0:t.nativeElement)&&void 0!==e?e:null}get focused(){return(0,a.tuiIsNativeFocused)(this.nativeFocusableElement)}get appearance(){return this.singleColor||this.value?this.options.appearances.checked:this.options.appearances.unchecked}get sizeM(){return"m"===this.size}get loaderSize(){return this.sizeM?"xs":"s"}get hostMode(){var t,e;return null!==(e=null===(t=this.modeDirective)||void 0===t?void 0:t.mode)&&void 0!==e?e:null}onChecked(t){this.value=t}onFocused(t){this.updateFocused(t)}onFocusVisible(t){this.updateFocusVisible(t)}getFallbackValue(){return!1}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.a5,10),n.Y36(n.sBO),n.Y36(r.TuiModeDirective,8),n.Y36(s.oO))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-toggle"]],viewQuery:function(t,e){if(1&t&&n.Gf(v,5),2&t){let t;n.iGM(t=n.CRH())&&(e.focusableElement=t.first)}},hostVars:4,hostBindings:function(t,e){2&t&&(n.uIk("data-size",e.size)("data-mode",e.hostMode),n.ekj("_checked",e.value))},inputs:{singleColor:"singleColor",showIcons:"showIcons",showLoader:"showLoader",size:"size"},features:[n._Bn([(0,a.tuiAsFocusableItemAccessor)(t),(0,a.tuiAsControl)(t)]),n.qOj],decls:9,vars:16,consts:[["tuiWrapper","",3,"active","appearance","disabled","focus","hover","invalid","readOnly"],[1,"t-toggle"],["class","t-loader",3,"inheritColor","showLoader","size",4,"ngIf"],["class","t-icon-wrapper",4,"ngIf"],[1,"t-circle"],["automation-id","tui-toggle__checkbox","role","switch","type","checkbox",1,"t-checkbox",3,"disabled","id","tuiFocusable","tuiChecked","tuiCheckedChange","tuiFocusedChange","tuiFocusVisibleChange"],["focusableElement",""],[1,"t-loader",3,"inheritColor","showLoader","size"],[1,"t-icon-wrapper"],["automation-id","tui-toggle__check-icon","class","t-icon",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-toggle__check-icon",1,"t-icon",3,"src"],["automation-id","tui-toggle__cancel-icon","class","t-icon t-icon_off",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["automation-id","tui-toggle__cancel-icon",1,"t-icon","t-icon_off",3,"src"]],template:function(t,e){1&t&&(n.TgZ(0,"div",0),n.TgZ(1,"div",1),n.YNc(2,b,1,3,"tui-loader",2),n.YNc(3,x,2,4,"span",3),n._UZ(4,"div",4),n.YNc(5,M,1,3,"tui-loader",2),n.YNc(6,w,2,4,"span",3),n.qZA(),n.TgZ(7,"input",5,6),n.NdJ("tuiCheckedChange",(function(t){return e.value=t}))("tuiFocusedChange",(function(t){return e.onFocused(t)}))("tuiFocusVisibleChange",(function(t){return e.onFocusVisible(t)})),n.qZA(),n.qZA()),2&t&&(n.Q6J("active",e.pseudoActive)("appearance",e.appearance)("disabled",e.computedDisabled)("focus",e.computedFocusVisible)("hover",e.pseudoHover)("invalid",e.computedInvalid)("readOnly",e.readOnly),n.xp6(2),n.Q6J("ngIf",e.showLoader),n.xp6(1),n.Q6J("ngIf",e.showIcons&&!e.showLoader),n.xp6(2),n.Q6J("ngIf",e.showLoader),n.xp6(1),n.Q6J("ngIf",e.showIcons&&!e.showLoader),n.xp6(1),n.Q6J("disabled",e.disabled)("id",e.id)("tuiFocusable",e.focusable)("tuiChecked",e.value),n.uIk("aria-checked",e.value))},directives:[l.o,u.O5,c.t,d.t,p.U,h.q,g.k,m.Li,f.P],styles:["[_nghost-%COMP%]{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;border-radius:6.25rem}[data-size=m][_nghost-%COMP%]{width:2rem;height:1rem}[data-size=l][_nghost-%COMP%]{width:3rem;height:1.5rem}.t-checkbox[_ngcontent-%COMP%]{padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;cursor:pointer}.t-checkbox[_ngcontent-%COMP%]:-webkit-autofill, .t-checkbox[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-checkbox[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}._disabled[_nghost-%COMP%] .t-checkbox[_ngcontent-%COMP%]{pointer-events:none;cursor:default}.t-toggle[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;display:flex;align-items:center;justify-content:center}[data-size=m][_nghost-%COMP%] .t-toggle[_ngcontent-%COMP%]{width:3rem;height:1rem;transform:translate(-1rem)}[data-size=l][_nghost-%COMP%] .t-toggle[_ngcontent-%COMP%]{width:4.5rem;height:1.5rem;transform:translate(-1.5rem)}._checked[_nghost-%COMP%] .t-toggle[_ngcontent-%COMP%]{transform:translate(0)}.t-circle[_ngcontent-%COMP%]{margin:.125rem 0;flex-shrink:0;border-radius:100%;background-color:var(--tui-base-01)}._disabled[_nghost-%COMP%] .t-circle_light[_ngcontent-%COMP%]{opacity:.24}[data-size=m][_nghost-%COMP%] .t-circle[_ngcontent-%COMP%]{width:.75rem;height:.75rem}[data-size=l][_nghost-%COMP%] .t-circle[_ngcontent-%COMP%]{width:1rem;height:1rem}._disabled[_nghost-%COMP%] .t-circle[_ngcontent-%COMP%]{background-color:var(--tui-base-01)}.t-loader[_ngcontent-%COMP%]{min-width:auto}[_nghost-%COMP%]:not(._checked) .t-loader[_ngcontent-%COMP%]{color:var(--tui-base-06)}[_nghost-%COMP%]:not(._checked)._disabled .t-loader[_ngcontent-%COMP%]{color:var(--tui-base-05)}[_nghost-%COMP%]:not(._checked)[data-mode=onDark] .t-loader[_ngcontent-%COMP%]{color:var(--tui-text-03-night)}[_nghost-%COMP%]:not(._checked)[data-mode=onDark]._disabled .t-loader[_ngcontent-%COMP%]{color:var(--tui-clear-inverse-active)}[_nghost-%COMP%]:not(._checked)[data-mode=onLight] .t-loader[_ngcontent-%COMP%]{color:var(--tui-text-03)}[_nghost-%COMP%]:not(._checked)[data-mode=onLight]._disabled .t-loader[_ngcontent-%COMP%]{color:var(--tui-clear-active)}[data-size=m][_nghost-%COMP%] .t-loader[_ngcontent-%COMP%]{width:.75rem;margin:0 .2rem;transform:scale(.75)}[data-size=l][_nghost-%COMP%] .t-loader[_ngcontent-%COMP%]{width:1rem;margin:0 .25rem}.t-icon-wrapper[_ngcontent-%COMP%]{display:flex}.t-icon[_ngcontent-%COMP%]{opacity:.8}.t-icon_off[_ngcontent-%COMP%]{color:var(--tui-base-06)}._disabled[_nghost-%COMP%] .t-icon_off[_ngcontent-%COMP%]{color:var(--tui-base-05)}[data-mode=onDark][_nghost-%COMP%] .t-icon_off[_ngcontent-%COMP%]{color:var(--tui-text-03-night)}[data-mode=onDark]._disabled[_nghost-%COMP%] .t-icon_off[_ngcontent-%COMP%]{color:var(--tui-clear-inverse-active)}[data-mode=onLight][_nghost-%COMP%] .t-icon_off[_ngcontent-%COMP%]{color:var(--tui-text-03)}[data-mode=onLight]._disabled[_nghost-%COMP%] .t-icon_off[_ngcontent-%COMP%]{color:var(--tui-clear-active)}[data-size=m][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{width:1rem;height:1rem;transform:scale(.75)}[data-size=l][_nghost-%COMP%] .t-icon[_ngcontent-%COMP%]{margin:0 .125rem;width:1.5rem;height:1.5rem}[_nghost-%COMP%]:hover .t-icon[_ngcontent-%COMP%]{opacity:1}"],changeDetection:0}),t})()},36944:(t,e,i)=>{i.d(e,{Hg:()=>a,oO:()=>r,p5:()=>s});var n=i(4797),o=i(64862);const a={icons:{toggleOff:({$implicit:t})=>"m"===t?"tuiIconToggleOff":"tuiIconToggleOffLarge",toggleOn:({$implicit:t})=>"m"===t?"tuiIconToggleOn":"tuiIconToggleOnLarge"},appearances:{checked:o.TuiAppearance.Primary,unchecked:o.TuiAppearance.Secondary},singleColor:!1,showIcons:!1,size:"m"},r=(0,n.tuiCreateToken)(a);function s(t){return(0,n.tuiProvideOptions)(r,t,a)}},66714:(t,e,i)=>{i.d(e,{m:()=>m});var n=i(74788),o=i(64862),a=i(89570),r=i(79765),s=i(39761),l=i(88002),u=i(87519),c=i(77615),d=i(24825),p=i(12057),h=i(76189);function g(t,e){if(1&t){const t=n.EpF();n.TgZ(0,"button",2),n.NdJ("click",(function(){return n.CHM(t),n.oxw().onClick()})),n.ALo(1,"async"),n.qZA()}if(2&t){const t=n.oxw();n.ekj("t-button_expanded",n.lcZ(1,3,t.expanded$)),n.Q6J("icon",t.icons.more)}}let m=(()=>{class t{constructor(t,e,i){this.icons=t,this.context=e,this.controller=i,this.change$=new r.xQ,this.expanded$=this.change$.pipe((0,s.O)(null),(0,l.U)((()=>this.isExpanded)),(0,u.x)())}get isExpanded(){return this.context.$implicit.isExpanded}get isExpandable(){return this.context.$implicit.isExpandable&&this.controller!==c.v}onClick(){this.controller.toggle(this.context.$implicit)}ngDoCheck(){this.change$.next()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(o.TUI_COMMON_ICONS),n.Y36(a.yf),n.Y36((0,n.Gpc)((()=>d.nv))))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-tree-item-content"]],hostVars:2,hostBindings:function(t,e){2&t&&n.ekj("_expandable",e.isExpandable)},decls:2,vars:2,consts:[["appearance","flat","shape","rounded","size","xs","tuiIconButton","","type","button","class","t-button",3,"t-button_expanded","icon","click",4,"ngIf"],[3,"ngTemplateOutlet"],["appearance","flat","shape","rounded","size","xs","tuiIconButton","","type","button",1,"t-button",3,"icon","click"]],template:function(t,e){1&t&&(n.YNc(0,g,2,5,"button",0),n.GkF(1,1)),2&t&&(n.Q6J("ngIf",e.isExpandable),n.xp6(1),n.Q6J("ngTemplateOutlet",e.context.template))},directives:[p.O5,p.tP,h.v],pipes:[p.Ov],styles:["[_nghost-%COMP%]{display:flex;align-items:center}[_nghost-%COMP%] tui-tree-item._expandable[_nghost-%COMP%]:not(._expandable), tui-tree-item._expandable [_nghost-%COMP%]:not(._expandable){padding-left:2rem}.t-button[_ngcontent-%COMP%]{transition-property:transform;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;margin-right:.5rem}.t-button_expanded[_ngcontent-%COMP%]{transform:rotate(90deg)}"],changeDetection:0}),t})()},23046:(t,e,i)=>{i.d(e,{R:()=>x});var n=i(74788),o=i(4797),a=i(79765),r=i(39761),s=i(88002),l=i(87519),u=i(24825),c=i(47807),d=i(89570),p=i(12057),h=i(88618);function g(t,e){1&t&&n.Hsn(0)}function m(t,e){if(1&t&&(n.ynx(0),n._uU(1),n.BQk()),2&t){const t=e.polymorpheusOutlet;n.xp6(1),n.hij(" ",t,"\n")}}function f(t,e){if(1&t&&(n.TgZ(0,"tui-expand",4),n.ALo(1,"async"),n.TgZ(2,"div"),n.Hsn(3,1),n.Hsn(4,2),n.qZA(),n.qZA()),2&t){const t=n.oxw();n.Q6J("expanded",n.lcZ(1,1,t.expanded$))}}function v(t,e){1&t&&n.GkF(0)}const b=["*",[["tui-tree-item"]],[["tui-tree"]]],_=function(t,e){return{$implicit:t,template:e}},C=["*","tui-tree-item","tui-tree"];let x=(()=>{class t{constructor(t,e,i,n){this.el=t,this.controller=e,this.level=i,this.content=n,this.nested=o.EMPTY_QUERY,this.change$=new a.xQ,this.expanded$=this.change$.pipe((0,r.O)(null),(0,s.U)((()=>this.isExpanded))),this.attached$=this.change$.pipe((0,s.U)((()=>this.el.nativeElement.isConnected)),(0,l.x)())}get isExpandable(){return!!this.nested.length}get isExpanded(){return this.controller.isExpanded(this)}ngDoCheck(){this.checkChanges()}checkChanges(){this.change$.next()}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36((0,n.Gpc)((()=>u.nv))),n.Y36((0,n.Gpc)((()=>u.UC))),n.Y36((0,n.Gpc)((()=>u.bF))))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-tree-item"]],contentQueries:function(t,e,i){if(1&t&&n.Suo(i,u.gB,4),2&t){let t;n.iGM(t=n.CRH())&&(e.nested=t)}},hostAttrs:["role","treeitem"],hostVars:2,hostBindings:function(t,e){2&t&&n.ekj("_expandable",e.isExpandable)},features:[n._Bn(c.k)],ngContentSelectors:C,decls:6,vars:9,consts:[["template",""],[4,"polymorpheusOutlet","polymorpheusOutletContext"],["role","group","class","t-children",3,"expanded",4,"ngIf"],[4,"ngIf"],["role","group",1,"t-children",3,"expanded"]],template:function(t,e){if(1&t&&(n.F$t(b),n.YNc(0,g,1,0,"ng-template",null,0,n.W1O),n.YNc(2,m,2,1,"ng-container",1),n.YNc(3,f,5,3,"tui-expand",2),n.YNc(4,v,1,0,"ng-container",3),n.ALo(5,"async")),2&t){const t=n.MAs(1);n.xp6(2),n.Q6J("polymorpheusOutlet",e.content)("polymorpheusOutletContext",n.WLB(6,_,e,t)),n.xp6(1),n.Q6J("ngIf",e.isExpandable),n.xp6(1),n.Q6J("ngIf",n.lcZ(5,4,e.attached$))}},directives:[d.Li,p.O5,h.S],pipes:[p.Ov],styles:["[_nghost-%COMP%]{display:block}.t-children[_ngcontent-%COMP%]{position:relative;margin-left:var(--tui-tree-item-indent, 1.5rem)}"],changeDetection:0}),t})()},47807:(t,e,i)=>{i.d(e,{k:()=>r});var n=i(74788),o=i(24825),a=i(23046);const r=[{provide:o.UC,deps:[[new n.tp0,o.UC]],useFactory:t=>++t},{provide:o.gB,useExisting:(0,n.Gpc)((()=>a.R))}]},93759:(t,e,i)=>{i.d(e,{Y:()=>x});var n=i(79765),o=i(39761),a=i(88002),r=i(87519),s=i(97247),l=i(24825),u=i(23046),c=i(74788),d=i(40939),p=i(38973),h=i(12057),g=i(89570);const m=["value",""];function f(t,e){if(1&t&&(c.ynx(0),c._uU(1),c.BQk()),2&t){const t=e.polymorpheusOutlet;c.xp6(1),c.hij(" ",t," ")}}const v=function(t,e){return{$implicit:t,node:e}};function b(t,e){if(1&t&&(c.ynx(0),c.YNc(1,f,2,1,"ng-container",5),c.BQk()),2&t){c.oxw();const t=c.MAs(1),e=c.oxw();c.xp6(1),c.Q6J("polymorpheusOutlet",e.content)("polymorpheusOutletContext",c.WLB(2,v,e.value,t))}}function _(t,e){if(1&t&&c._UZ(0,"tui-tree",6),2&t){const t=e.$implicit,i=c.oxw(2);c.Q6J("content",i.content)("trackBy",i.trackBy)("value",t)}}function C(t,e){if(1&t&&(c.TgZ(0,"tui-tree-item",1,2),c.YNc(2,b,2,5,"ng-container",3),c.YNc(3,_,1,3,"tui-tree",4),c.qZA()),2&t){const t=e.tuiLet,i=c.oxw();c.Q6J("tuiTreeNode",i.value),c.xp6(2),c.Q6J("ngIf",i.value!==t),c.xp6(1),c.Q6J("ngForOf",t)("ngForTrackBy",i.trackBy)}}let x=(()=>{class t{constructor(t){this.directive=t,this.check$=new n.xQ,this.children$=this.check$.pipe((0,o.O)(null),(0,a.U)((()=>this.handler(this.value))),(0,r.x)()),this.trackBy=(t,e)=>e,this.content=({$implicit:t})=>String(t)}ngDoCheck(){this.checkChanges()}checkChanges(){var t,e;this.check$.next(),null===(t=this.item)||void 0===t||t.checkChanges(),null===(e=this.child)||void 0===e||e.checkChanges()}get handler(){var t;return(null===(t=this.directive)||void 0===t?void 0:t.childrenHandler)||s.n.defaultHandler}}return t.ɵfac=function(e){return new(e||t)(c.Y36(s.n,8))},t.ɵcmp=c.Xpm({type:t,selectors:[["tui-tree","value",""]],viewQuery:function(e,i){if(1&e&&(c.Gf(u.R,5),c.Gf(t,5)),2&e){let t;c.iGM(t=c.CRH())&&(i.item=t.first),c.iGM(t=c.CRH())&&(i.child=t.first)}},hostAttrs:["role","tree"],inputs:{value:"value",trackBy:"trackBy",content:"content"},features:[c._Bn([{provide:l.gB,useExisting:t}])],attrs:m,decls:2,vars:3,consts:[[3,"tuiTreeNode",4,"tuiLet"],[3,"tuiTreeNode"],["view",""],[4,"ngIf"],[3,"content","trackBy","value",4,"ngFor","ngForOf","ngForTrackBy"],[4,"polymorpheusOutlet","polymorpheusOutletContext"],[3,"content","trackBy","value"]],template:function(t,e){1&t&&(c.YNc(0,C,4,4,"tui-tree-item",0),c.ALo(1,"async")),2&t&&c.Q6J("tuiLet",c.lcZ(1,1,e.children$))},directives:[d.L,u.R,p.X,h.O5,h.sg,g.Li,t],pipes:[h.Ov],styles:["[_nghost-%COMP%]{position:relative;display:block}"],changeDetection:0}),t})()},97247:(t,e,i)=>{i.d(e,{n:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t{constructor(){this.childrenHandler=t.defaultHandler}static defaultHandler(t){return Array.isArray(t)?t:n.EMPTY_ARRAY}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=o.lG2({type:t,selectors:[["tui-tree","childrenHandler",""]],inputs:{childrenHandler:"childrenHandler"}}),t})()},63624:(t,e,i)=>{i.d(e,{m:()=>r});var n=i(74788),o=i(4797),a=i(24825);let r=(()=>{class t{constructor(){this.fallback=!0,this.map=new Map,this.toggled=new n.vpe,this.items=new Map}register(t,e){this.items.set(t,e)}unregister(t){this.items.delete(t)}isExpanded(t){var e;const i=this.items.get(t);return null!==(e=i&&this.map.get(i))&&void 0!==e?e:this.fallback}toggle(t){const e=this.items.get(t),i=this.isExpanded(t);(0,o.tuiIsPresent)(e)&&(this.toggled.emit(e),this.map.set(e,!i))}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=n.lG2({type:t,selectors:[["","tuiTreeController","","map",""]],inputs:{fallback:["tuiTreeController","fallback"],map:"map"},outputs:{toggled:"toggled"},exportAs:["tuiTreeController"],features:[n._Bn([{provide:a.Rt,useExisting:t},{provide:a.nv,useExisting:t}])]}),t})()},84239:(t,e,i)=>{i.d(e,{o:()=>a});var n=i(24825),o=i(74788);let a=(()=>{class t{constructor(){this.map=new WeakMap,this.fallback=!0}isExpanded(t){var e;return null!==(e=this.map.get(t))&&void 0!==e?e:this.fallback}toggle(t){this.map.set(t,!this.isExpanded(t))}}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=o.lG2({type:t,selectors:[["","tuiTreeController","",3,"map",""]],inputs:{fallback:["tuiTreeController","fallback"]},exportAs:["tuiTreeController"],features:[o._Bn([{provide:n.nv,useExisting:t}])]}),t})()},38973:(t,e,i)=>{i.d(e,{X:()=>r});var n=i(23046),o=i(24825),a=i(74788);let r=(()=>{class t{constructor(t,e){this.directive=t,this.component=e}set value(t){var e;null===(e=this.directive)||void 0===e||e.register(this.component,t)}ngOnDestroy(){var t;null===(t=this.directive)||void 0===t||t.unregister(this.component)}}return t.ɵfac=function(e){return new(e||t)(a.Y36(o.Rt,8),a.Y36(n.R))},t.ɵdir=a.lG2({type:t,selectors:[["tui-tree-item","tuiTreeNode",""]],inputs:{value:["tuiTreeNode","value"]}}),t})()},77615:(t,e,i)=>{i.d(e,{f:()=>r,v:()=>s});var n=i(4797),o=i(89570),a=i(66714);const r=new o.Al(a.m),s={isExpanded:n.ALWAYS_TRUE_HANDLER,toggle:n.EMPTY_FUNCTION}},24825:(t,e,i)=>{i.d(e,{Rt:()=>r,U5:()=>c,UC:()=>h,bF:()=>p,f8:()=>u,gB:()=>l,nv:()=>s,xn:()=>d});var n=i(74788),o=i(4797),a=i(77615);const r=new n.OlP("[TUI_TREE_ACCESSOR]"),s=(0,o.tuiCreateToken)(a.v),l=new n.OlP("[TUI_TREE_NODE]"),u=(0,o.tuiCreateToken)({}),c=new n.OlP("[TUI_TREE_START]"),d=new n.OlP("[TUI_TREE_LOADER]"),p=(0,o.tuiCreateToken)(a.f),h=(0,o.tuiCreateToken)(-1)},10006:(t,e,i)=>{i.d(e,{JC:()=>o,kH:()=>m,DV:()=>a,IC:()=>r,m2:()=>s,EP:()=>h,bM:()=>g,ux:()=>n,bF:()=>p,Fg:()=>c,Td:()=>d});const n={DMY:"dd/mm/yyyy",MDY:"mm/dd/yyyy",YMD:"yyyy/mm/dd"},o=", ",a={mask:()=>!1},r=["_active","_disabled","_focused","_focus-visible","_hosted_dropdown_focused","ng-invalid","ng-touched","_pressed","_readonly"],s=/\([#]+\)|[#\- ]/g;var l=i(4797),u=i(64862);const c=[l.CHAR_PLUS,"7"," ",u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP," ",u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP,l.CHAR_HYPHEN,u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP,l.CHAR_HYPHEN,u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP],d=[u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP,":",u.TUI_DIGIT_REGEXP,u.TUI_DIGIT_REGEXP],p=7,h=(t,e,i,n)=>{if(!(null==e?void 0:e.isSingleDay)||!i)return t;const o=(0,l.tuiObjectFromEntries)(Object.entries(i).map((([t,e])=>[t,-e]))),a=e.from.append(n?o:i).append({day:n?1:-1});return n?a.dayBefore(t)?t:a:t&&a.dayAfter(t)?t:a},g={HH:23,MM:59,SS:59,MS:999},m={fragment:"",preserveFragment:!0,replaceUrl:!1,skipLocationChange:!1,queryParams:null,useHref:!1,target:null}},94370:(t,e,i)=>{i.d(e,{p:()=>v});var n=i(64762),o=i(74788),a=i(4797),r=i(64862),s=i(66682),l=i(59193),u=i(46782),c=i(43190),d=i(15257),p=i(45435),h=i(68307),g=i(88002),m=i(47349),f=i(54395);class v{constructor(t){this.destroy$=t,this.dropdowns=a.EMPTY_QUERY,this.els=a.EMPTY_QUERY}ngAfterViewInit(){this.right$.pipe((0,u.R)(this.destroy$)).subscribe((t=>{this.tryToFocus(t)})),(0,s.T)(this.immediate$,this.debounce$).pipe((0,c.w)((t=>{this.dropdowns.forEach(((e,i)=>{e.toggle(i===t)}));const e=this.els.get(t),i=this.dropdowns.get(t);if(!e||!(null==i?void 0:i.dropdownBoxRef))return l.E;const{nativeElement:n}=i.dropdownBoxRef.location,o=(0,a.tuiTypedFromEvent)(n,"mouseenter").pipe((0,d.q)(1)),r=(0,s.T)((0,a.tuiTypedFromEvent)(e.nativeElement,"keydown"),(0,a.tuiTypedFromEvent)(n,"keydown")).pipe((0,p.h)((({key:t})=>"Escape"===t)));return(0,s.T)(o,r).pipe((0,h.b)((t=>{i.dropdownBoxRef&&t.stopPropagation(),e.nativeElement.focus(),i.toggle("offsetX"in t)})))})),(0,u.R)(this.destroy$)).subscribe()}get elements$(){return(0,a.tuiQueryListChanges)(this.els).pipe((0,g.U)((t=>t.map((({nativeElement:t})=>t)))),(0,m.d)({bufferSize:1,refCount:!0}))}get right$(){return this.elements$.pipe((0,c.w)((t=>(0,s.T)(...t.map(((t,e)=>(0,a.tuiTypedFromEvent)(t,"keydown").pipe((0,p.h)((({key:t})=>"ArrowRight"===t)),(0,a.tuiPreventDefault)(),(0,g.U)((()=>e)))))))))}get immediate$(){return this.elements$.pipe((0,c.w)((t=>(0,s.T)(...t.map(((t,e)=>(0,a.tuiTypedFromEvent)(t,"click").pipe((0,g.U)((()=>e)))))))))}get debounce$(){return this.elements$.pipe((0,c.w)((t=>(0,s.T)(...t.map(((t,e)=>(0,s.T)((0,a.tuiTypedFromEvent)(t,"focus"),(0,a.tuiTypedFromEvent)(t,"blur")).pipe((0,p.h)((({relatedTarget:t})=>this.notInDropdown(t,e))),(0,g.U)((({type:t})=>"focus"===t?e:NaN)))))))),(0,f.b)(300))}notInDropdown(t,e){var i,n;return!(null===(n=null===(i=this.dropdowns.get(e))||void 0===i?void 0:i.dropdownBoxRef)||void 0===n?void 0:n.location.nativeElement.contains(t))}tryToFocus(t){var e,i;const n=null===(i=null===(e=this.dropdowns.get(t))||void 0===e?void 0:e.dropdownBoxRef)||void 0===i?void 0:i.location.nativeElement;if(!n)return;const o=(0,a.tuiGetClosestFocusable)({initial:n,root:n}),r=(0,a.tuiGetClosestFocusable)({initial:o||n,root:n});r&&r.focus()}}v.ɵfac=function(t){return new(t||v)(o.Y36(a.TuiDestroyService,2))},v.ɵdir=o.lG2({type:v,selectors:[["tui-data-list","tuiDataListDropdownManager",""]],contentQueries:function(t,e,i){if(1&t&&(o.Suo(i,r.TuiDropdownDirective,5),o.Suo(i,r.TuiDropdownDirective,5,o.SBq)),2&t){let t;o.iGM(t=o.CRH())&&(e.dropdowns=t),o.iGM(t=o.CRH())&&(e.els=t)}},features:[o._Bn([a.TuiDestroyService])]}),(0,n.gn)([a.tuiPure],v.prototype,"elements$",null),(0,n.gn)([a.tuiPure],v.prototype,"right$",null),(0,n.gn)([a.tuiPure],v.prototype,"immediate$",null),(0,n.gn)([a.tuiPure],v.prototype,"debounce$",null)},14254:(t,e,i)=>{i.d(e,{h:()=>r});var n=i(12057),o=i(74788),a=i(4797);let r=(()=>{class t{constructor(t,e,i,n){this.doc=t,this.el=e,this.renderer=i,this.highlight=this.setUpHighlight(),this.treeWalker=this.doc.createTreeWalker(this.el.nativeElement,NodeFilter.SHOW_TEXT,a.svgNodeFilter),this.tuiHighlight="",this.tuiHighlightColor="var(--tui-selection)",n.subscribe((()=>{this.updateStyles()}))}get match(){return-1!==this.indexOf(this.el.nativeElement.textContent)}ngOnChanges(){this.updateStyles()}updateStyles(){if(this.highlight.style.display="none",this.match){this.treeWalker.currentNode=this.el.nativeElement;do{const t=this.indexOf(this.treeWalker.currentNode.nodeValue);if(-1===t)continue;const e=this.doc.createRange();e.setStart(this.treeWalker.currentNode,t),e.setEnd(this.treeWalker.currentNode,t+this.tuiHighlight.length);const i=this.el.nativeElement.getBoundingClientRect(),{left:n,top:o,width:r,height:s}=e.getBoundingClientRect(),{style:l}=this.highlight;return l.background=this.tuiHighlightColor,l.left=(0,a.tuiPx)(n-i.left),l.top=(0,a.tuiPx)(o-i.top),l.width=(0,a.tuiPx)(r),l.height=(0,a.tuiPx)(s),void(l.display="block")}while(this.treeWalker.nextNode())}}indexOf(t){return t&&this.tuiHighlight?t.toLowerCase().indexOf(this.tuiHighlight.toLowerCase()):-1}setUpHighlight(){const t=this.renderer.createElement("div"),{style:e}=t;return e.background=this.tuiHighlightColor,e.zIndex="-1",e.position="absolute",this.renderer.appendChild(this.el.nativeElement,t),t}}return t.ɵfac=function(e){return new(e||t)(o.Y36(n.K0),o.Y36(o.SBq),o.Y36(o.Qsj),o.Y36(a.TuiResizeService))},t.ɵdir=o.lG2({type:t,selectors:[["","tuiHighlight",""]],hostVars:4,hostBindings:function(t,e){2&t&&o.Udp("position","relative")("z-index",0)},inputs:{tuiHighlight:"tuiHighlight",tuiHighlightColor:"tuiHighlightColor"},features:[o._Bn([a.TuiDestroyService,a.TuiResizeService]),o.TTD]}),t})()},62683:(t,e,i)=>{i.d(e,{hd:()=>m,QA:()=>f,pz:()=>n.p,Jw:()=>a,hL:()=>r.h,yv:()=>s,BC:()=>l.B,GE:()=>u,j7:()=>c.j,jm:()=>v.j,Q7:()=>b,LF:()=>_.L,ri:()=>C,Qk:()=>x.Q,hs:()=>M,sF:()=>y.s,OL:()=>w,nx:()=>O.n,SC:()=>T});var n=i(94370),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var r=i(14254);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var l=i(41532);let u=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var c=i(49747),d=i(23738),p=i(12057),h=i(64862),g=i(42775);let m=(()=>{class t{constructor(t,e,i){this._renderer=t,this._elementRef=e,this._compositionMode=i,this.textMaskConfig={mask:[],guide:!0,placeholderChar:"_",pipe:void 0,keepCharPositions:!1},this.onChange=t=>{},this.onTouched=()=>{},this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function(){const t=(0,p.q)()?(0,p.q)().getUserAgent():"";return/android (\d+)/.test(t.toLowerCase())}())}ngOnChanges(){this._setupMask(!0),void 0!==this.textMaskInputElement&&this.textMaskInputElement.update(this.inputElement.value)}writeValue(t){this._setupMask();const e=null==t?"":t;this._renderer.setProperty(this.inputElement,"value",e),void 0!==this.textMaskInputElement&&this.textMaskInputElement.update(t)}registerOnChange(t){this.onChange=t}registerOnTouched(t){this.onTouched=t}setDisabledState(t){this._renderer.setProperty(this.inputElement,"disabled",t)}_handleInput(t){(!this._compositionMode||this._compositionMode&&!this._composing)&&(this._setupMask(),void 0!==this.textMaskInputElement&&(this.textMaskInputElement.update(t),t=this.inputElement.value,this.onChange(t)))}_setupMask(t=!1){this.inputElement||("INPUT"===this._elementRef.nativeElement.tagName.toUpperCase()?this.inputElement=this._elementRef.nativeElement:this.inputElement=this._elementRef.nativeElement.getElementsByTagName("INPUT")[0]),this.inputElement&&t&&(this.textMaskInputElement=(0,g.createTextMaskInputElement)(Object.assign({inputElement:this.inputElement},this.textMaskConfig)))}_compositionStart(){this._composing=!0}_compositionEnd(t){this._composing=!1,this._compositionMode&&this._handleInput(t)}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.Qsj),o.Y36(o.SBq),o.Y36(d.ve,8))},t.ɵdir=o.lG2({type:t,selectors:[["","textMask",""]],hostBindings:function(t,e){1&t&&o.NdJ("input",(function(t){return e._handleInput(t.target.value)}))("blur",(function(){return e.onTouched()}))("compositionstart",(function(){return e._compositionStart()}))("compositionend",(function(t){return e._compositionEnd(t.target.value)}))},inputs:{textMaskConfig:["textMask","textMaskConfig"]},exportAs:["textMask"],features:[o._Bn([{provide:d.JU,useExisting:(0,o.Gpc)((()=>t)),multi:!0},{provide:h.TUI_LEGACY_MASK,useExisting:(0,o.Gpc)((()=>t))}]),o.TTD]}),t})(),f=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var v=i(9568);let b=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var _=i(20125);let C=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var x=i(31510);let M=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var y=i(63916);let w=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})();var O=i(48214);let T=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=o.oAB({type:t}),t.ɵinj=o.cJS({}),t})()},41532:(t,e,i)=>{i.d(e,{B:()=>s});var n=i(74788),o=i(11693),a=i(4797),r=i(49747);let s=(()=>{class t{constructor(t,e){this.src$=t,this.el=e,this.animation="tuiSkeletonVibe ease-in-out 1s infinite alternate",this.background="var(--tui-clear-hover)",this.src=null,this.supported||this.src$.subscribe((t=>{this.src=t}))}set srcSetter(t){this.src=this.supported?t:null,this.src$.next(t)}get supported(){return"loading"in this.el.nativeElement}onLoad(){this.background="",this.animation=""}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.j),n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["img","loading","lazy"]],hostVars:5,hostBindings:function(t,e){1&t&&n.NdJ("load",(function(){return e.onLoad()})),2&t&&(n.uIk("src",e.src,n.LSH),n.Udp("animation",e.animation)("background",e.background))},inputs:{srcSetter:["src","srcSetter"]},features:[n._Bn([r.j,o.te,a.TuiDestroyService])]}),t})()},49747:(t,e,i)=>{i.d(e,{j:()=>m});var n=i(74788),o=i(11693),a=i(4797),r=i(18891),s=i(25917),l=i(79765),u=i(43190),c=i(45435),d=i(88002),p=i(5304),h=i(15257),g=i(46782);let m=(()=>{class t extends r.y{constructor(t,e,i){super((n=>this.src$.pipe((0,u.w)((e=>i.pipe((0,c.h)((([{isIntersecting:t}])=>t)),(0,d.U)((()=>e)),(0,p.K)((()=>(0,s.of)(e))),(0,a.tuiWatch)(t),(0,h.q)(1)))),(0,g.R)(e)).subscribe(n))),this.src$=new l.xQ}next(t){this.src$.next(t)}}return t.ɵfac=function(e){return new(e||t)(n.LFG(n.sBO),n.LFG(a.TuiDestroyService,2),n.LFG(o.te))},t.ɵprov=n.Yz7({token:t,factory:t.ɵfac}),t})()},9568:(t,e,i)=>{i.d(e,{j:()=>u});var n=i(74788),o=i(62579),a=i(4797),r=i(26215),s=i(87519),l=i(13653);let u=(()=>{class t{constructor({nativeElement:t},e){this.visibility$=new r.X(!1),this.tuiPresentChange=this.visibility$.pipe((0,s.x)(),(0,l.T)(1)),(0,a.tuiIsFirefox)(e)||new MutationObserver((()=>{t.offsetParent||0!==t.offsetWidth||0!==t.offsetHeight||this.visibility$.next(!1)})).observe(t,{attributes:!0,attributeFilter:["style","class"]})}onAnimation(t){this.visibility$.next(t)}ngOnDestroy(){this.visibility$.next(!1)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq),n.Y36(o.yZ))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiPresentChange",""]],hostVars:2,hostBindings:function(t,e){1&t&&n.NdJ("animationcancel.self",(function(){return e.onAnimation(!1)}))("animationstart.self",(function(){return e.onAnimation(!0)})),2&t&&n.Udp("animation","tuiPresent 1s infinite")},outputs:{tuiPresentChange:"tuiPresentChange"}}),t})()},20125:(t,e,i)=>{i.d(e,{L:()=>o});var n=i(74788);let o=(()=>{class t{constructor(t){this.el=t,this.classNames=[]}ngAfterViewChecked(){this.classNames.forEach((t=>{const e=this.el.nativeElement;e.classList.toggle(t,!!e.querySelector(`.${t}`))}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.SBq))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiProjectClass",""]],inputs:{classNames:["tuiProjectClass","classNames"]}}),t})()},31510:(t,e,i)=>{i.d(e,{Q:()=>s});var n=i(74788),o=i(23738),a=i(4797),r=i(80984);let s=(()=>{class t{constructor(t,e){this.injector=t,this.message=e,this.validate=(0,r.N)((()=>this.injector.get(a.TUI_FOCUSABLE_ITEM_ACCESSOR)),this.message||"")}}return t.ɵfac=function(e){return new(e||t)(n.Y36(n.zs3),n.$8M("tuiUnfinishedValidator"))},t.ɵdir=n.lG2({type:t,selectors:[["","tuiUnfinishedValidator",""]],features:[n._Bn([{provide:o.Cf,useExisting:t,multi:!0}])]}),t})()},63916:(t,e,i)=>{i.d(e,{s:()=>s});var n=i(25219),o=i(4797),a=i(54487),r=i(74788);let s=(()=>{class t extends o.AbstractTuiValueTransformer{constructor(){super(...arguments),this.tuiUnmaskHandler=a.y,this.maskito=null}fromControlValue(t){return(0,n.CV)(String(null!=t?t:""),this.maskito||n.A_)}toControlValue(t){return this.tuiUnmaskHandler(t)}}return t.ɵfac=function(){let e;return function(i){return(e||(e=r.n5z(t)))(i||t)}}(),t.ɵdir=r.lG2({type:t,selectors:[["","maskito","","tuiUnmaskHandler",""]],inputs:{tuiUnmaskHandler:"tuiUnmaskHandler",maskito:"maskito"},features:[r._Bn([{provide:o.AbstractTuiValueTransformer,useExisting:t}]),r.qOj]}),t})()},48214:(t,e,i)=>{i.d(e,{n:()=>a});var n=i(93920),o=i(74788);let a=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵdir=o.lG2({type:t,selectors:[["","tuiValueAccessor",""]],features:[o._Bn([n.E2])]}),t})()},66259:(t,e,i)=>{i.r(e),i.d(e,{AbstractTuiDataListWrapper:()=>tt.zn,AbstractTuiFilterByInput:()=>ge.IO,AbstractTuiNativeMultiSelect:()=>Pe.cY,AbstractTuiNativeSelect:()=>n.s,DATE_TIME_SEPARATOR:()=>Rn.JC,DEFAULT_ROUTER_LINK_OPTIONS:()=>Rn.kH,DEFAULT_ROWS:()=>Yi.QY,EMPTY_MASK:()=>Rn.DV,FIXED_DROPDOWN_CONTROLLER_PROVIDER:()=>Yn.yn,GROUP_CLASS_NAMES:()=>Rn.IC,LINE_HEIGHT_L:()=>Yi.Ol,LINE_HEIGHT_M:()=>Yi.kJ,MASK_AFTER_CODE_REGEXP:()=>Rn.m2,MAX_DAY_RANGE_LENGTH_MAPPER:()=>Rn.EP,MAX_TIME_VALUES:()=>Rn.bM,MaskedInputDirective:()=>y.hd,TUI_ARROW:()=>x.SX,TUI_ARROW_DEFAULT_MODE:()=>x.lF,TUI_ARROW_DEFAULT_OPTIONS:()=>x.J$,TUI_ARROW_MODE:()=>x.Ii,TUI_ARROW_OPTIONS:()=>x._j,TUI_AVATAR_DEFAULT_OPTIONS:()=>O.V,TUI_AVATAR_OPTIONS:()=>O.fh,TUI_BREADCRUMBS_DEFAULT_OPTIONS:()=>E.tV,TUI_BREADCRUMBS_OPTIONS:()=>E.vp,TUI_CALENDAR_DATE_STREAM:()=>Ze.s3,TUI_CALENDAR_MONTHS:()=>Ze.qE,TUI_CANCEL_WORD:()=>Ze.Ee,TUI_CHOOSE_DAY_OR_RANGE_TEXTS:()=>Ze.Un,TUI_COPY_TEXTS:()=>Ze.UV,TUI_COUNTRIES:()=>Ze.Hw,TUI_COUNTRIES_DEFAULT_MASKS:()=>Ze.Qq,TUI_COUNTRIES_MASKS:()=>Ze.iN,TUI_DATE_MODE_MASKITO_ADAPTER:()=>Rn.ux,TUI_DATE_RANGE_VALUE_TRANSFORMER:()=>Ze.LD,TUI_DATE_TEXTS:()=>Ze.zf,TUI_DATE_TIME_VALUE_TRANSFORMER:()=>Ze.Mu,TUI_DATE_VALUE_TRANSFORMER:()=>Ze.HF,TUI_DEFAULT_ITEMS_HANDLERS:()=>Ze.g_,TUI_DEFAULT_TREE_CONTROLLER:()=>Sn.v,TUI_DIGITAL_INFORMATION_UNITS:()=>Ze.rV,TUI_DONE_WORD:()=>Ze.dB,TUI_FILE_DEFAULT_OPTIONS:()=>at.U,TUI_FILE_OPTIONS:()=>at.r,TUI_FILE_TEXTS:()=>Ze.qk,TUI_FLOATING_PRECISION:()=>Rn.bF,TUI_FROM_TO_TEXTS:()=>Ze.Te,TUI_HIDE_TEXT:()=>Ze.vy,TUI_INPUT_COPY_DEFAULT_OPTIONS:()=>ft.sd,TUI_INPUT_COPY_OPTIONS:()=>ft.IB,TUI_INPUT_COUNT_DEFAULT_OPTIONS:()=>xt.e8,TUI_INPUT_COUNT_OPTIONS:()=>xt.lf,TUI_INPUT_DATE_DEFAULT_OPTIONS:()=>Ze.BN,TUI_INPUT_DATE_OPTIONS:()=>Ze.WB,TUI_INPUT_FILES_DEFAULT_OPTIONS:()=>Ft.sT,TUI_INPUT_FILES_OPTIONS:()=>Ft.Hd,TUI_INPUT_FILE_TEXTS:()=>Ze.BV,TUI_INPUT_NUMBER_DEFAULT_OPTIONS:()=>_t.Y7,TUI_INPUT_NUMBER_OPTIONS:()=>_t.vy,TUI_INPUT_PASSWORD_DEFAULT_OPTIONS:()=>Wt.Vt,TUI_INPUT_PASSWORD_OPTIONS:()=>Wt.bf,TUI_INPUT_PHONE_DEFAULT_OPTIONS:()=>qt.$4,TUI_INPUT_PHONE_INTERNATIONAL_DEFAULT_OPTIONS:()=>te.Tz,TUI_INPUT_PHONE_INTERNATIONAL_OPTIONS:()=>te.TS,TUI_INPUT_PHONE_OPTIONS:()=>qt.gq,TUI_INPUT_TAG_DEFAULT_OPTIONS:()=>Pt.jK,TUI_INPUT_TAG_OPTIONS:()=>Pt.Iw,TUI_INPUT_TIME_DEFAULT_OPTIONS:()=>de.LD,TUI_INPUT_TIME_OPTIONS:()=>de.OR,TUI_ITEMS_HANDLERS:()=>Ze.Ys,TUI_LINE_CLAMP_DEFAULT_OPTIONS:()=>Oe.qK,TUI_LINE_CLAMP_OPTIONS:()=>Oe.Jh,TUI_MOBILE_CALENDAR:()=>Ze.vk,TUI_MONTH_FORMATTER:()=>Ze.RZ,TUI_MONTH_FORMATTER_PROVIDER:()=>Yn.kA,TUI_MORE_WORD:()=>Ze.ue,TUI_MULTI_SELECT_DEFAULT_OPTIONS:()=>Pe.BU,TUI_MULTI_SELECT_OPTION:()=>Pe.xr,TUI_MULTI_SELECT_OPTIONS:()=>Pe.Ij,TUI_MULTI_SELECT_TEXTS:()=>Ze.E6,TUI_NUMBER_VALUE_TRANSFORMER:()=>_t.Bo,TUI_OTHER_DATE_TEXT:()=>Ze.q5,TUI_PAGINATION_TEXTS:()=>Ze.yI,TUI_PASSWORD_TEXTS:()=>Ze.yL,TUI_PDF_VIEWER_DEFAULT_OPTIONS:()=>ze.Ci,TUI_PDF_VIEWER_OPTIONS:()=>ze.Hy,TUI_PHONE_MASK:()=>Rn.Fg,TUI_PLUS_MINUS_TEXTS:()=>Ze.mT,TUI_PROGRESS_DEFAULT_OPTIONS:()=>Ne.ir,TUI_PROGRESS_OPTIONS:()=>Ne.IZ,TUI_PROMPT:()=>$e,TUI_PROMPT_WORDS:()=>Ze.JF,TUI_PUSH_DEFAULT_OPTIONS:()=>ei.hK,TUI_PUSH_OPTIONS:()=>ei.RY,TUI_RADIO_DEFAULT_OPTIONS:()=>oi.Dp,TUI_RADIO_OPTIONS:()=>oi.nh,TUI_RATING_DEFAULT_OPTIONS:()=>gi.Yk,TUI_RATING_OPTIONS:()=>gi.Q4,TUI_SELECT_DEFAULT_OPTIONS:()=>Ti.nR,TUI_SELECT_OPTION:()=>q.Q4,TUI_SELECT_OPTIONS:()=>Ti.l,TUI_SHOW_ALL_TEXT:()=>Ze.jV,TUI_SLIDER_DEFAULT_OPTIONS:()=>re.H8,TUI_SLIDER_OPTIONS:()=>re.NN,TUI_TABS_DEFAULT_OPTIONS:()=>Xi.jH,TUI_TABS_OPTIONS:()=>Xi.bH,TUI_TABS_PROVIDERS:()=>Fi.N,TUI_TABS_REFRESH:()=>Fi.l,TUI_TAB_ACTIVATE:()=>Ai.pA,TUI_TAB_EVENT:()=>Ai.dJ,TUI_TAB_MARGIN:()=>Ze.WO,TUI_TAB_PROVIDERS:()=>Ai.pF,TUI_TAG_DEFAULT_OPTIONS:()=>Bi.cR,TUI_TAG_OPTIONS:()=>Bi.nu,TUI_TIME_MASK:()=>Rn.Td,TUI_TIME_TEXTS:()=>Ze.Yq,TUI_TIME_VALUE_TRANSFORMER:()=>Ze.px,TUI_TOGGLE_DEFAULT_OPTIONS:()=>xn.Hg,TUI_TOGGLE_OPTIONS:()=>xn.oO,TUI_TREE_ACCESSOR:()=>Ln.Rt,TUI_TREE_CONTENT:()=>Ln.bF,TUI_TREE_CONTROLLER:()=>Ln.nv,TUI_TREE_ITEM_CONTENT:()=>Sn.f,TUI_TREE_ITEM_PROVIDERS:()=>wn.k,TUI_TREE_LEVEL:()=>Ln.UC,TUI_TREE_LOADER:()=>Ln.xn,TUI_TREE_LOADING:()=>Ln.f8,TUI_TREE_NODE:()=>Ln.gB,TUI_TREE_START:()=>Ln.U5,TUI_VALIDATION_ERRORS:()=>Ze.Z4,TUI_VALUE_ACCESSOR_PROVIDER:()=>Yn.E2,TextMaskModule:()=>y.QA,TuiAccordionComponent:()=>s.o,TuiAccordionItemComponent:()=>g.K,TuiAccordionItemContentDirective:()=>m.d,TuiAccordionItemEagerContentDirective:()=>f.c,TuiAccordionModule:()=>h,TuiActionComponent:()=>v.Z,TuiActionModule:()=>C,TuiArrowComponent:()=>x.jj,TuiArrowModule:()=>x.Mt,TuiAvatarComponent:()=>M.J,TuiAvatarModule:()=>w,TuiBadgeComponent:()=>T.g,TuiBadgeModule:()=>P,TuiBadgedContentComponent:()=>k.V,TuiBadgedContentModule:()=>I,TuiBreadcrumbsComponent:()=>S.l,TuiBreadcrumbsModule:()=>A,TuiCalendarMonthComponent:()=>D.o,TuiCalendarMonthModule:()=>X,TuiCalendarRangeComponent:()=>z.m,TuiCalendarRangeModule:()=>z.P,TuiCarouselAutoscrollDirective:()=>B.K,TuiCarouselButtonsDirective:()=>Y.e,TuiCarouselComponent:()=>L.V,TuiCarouselDirective:()=>N.E,TuiCarouselModule:()=>R,TuiCarouselScrollDirective:()=>H.i,TuiCheckboxBlockComponent:()=>U.C,TuiCheckboxBlockModule:()=>j,TuiCheckboxComponent:()=>Z.f,TuiCheckboxLabeledComponent:()=>J.p,TuiCheckboxLabeledModule:()=>V,TuiCheckboxModule:()=>Z.x,TuiComboBoxComponent:()=>$._,TuiComboBoxDirective:()=>W.m,TuiComboBoxModule:()=>Q,TuiComboBoxStrictDirective:()=>K.E,TuiDataListDropdownManagerDirective:()=>y.pz,TuiDataListDropdownManagerModule:()=>y.Jw,TuiDataListGroupWrapperComponent:()=>tt.Qz,TuiDataListWrapperComponent:()=>tt.eC,TuiDataListWrapperModule:()=>tt.zX,TuiDayRangePeriod:()=>o.k,TuiDialogFormService:()=>Un,TuiElasticContainerComponent:()=>et.E,TuiElasticContainerDirective:()=>it.x,TuiElasticContainerModule:()=>nt,TuiExtractCountryCodeModule:()=>ge.Y7,TuiFieldErrorContentPipe:()=>ge.yg,TuiFieldErrorPipe:()=>ge.Ag,TuiFieldErrorPipeModule:()=>ge.Yu,TuiFileComponent:()=>ot._,TuiFilesComponent:()=>rt.D,TuiFilesModule:()=>st,TuiFilterByInputPipe:()=>ge.bo,TuiFilterByInputPipeModule:()=>ge.pM,TuiFilterByInputWithPipe:()=>ge.Yq,TuiFilterComponent:()=>lt.x,TuiFilterModule:()=>ut,TuiHideSelectedPipe:()=>Pe.E6,TuiHighlightDirective:()=>y.hL,TuiHighlightModule:()=>y.yv,TuiInputComponent:()=>ct.K,TuiInputCopyComponent:()=>ht.$,TuiInputCopyDirective:()=>gt.w,TuiInputCopyModule:()=>mt,TuiInputCountComponent:()=>vt.E,TuiInputCountDirective:()=>bt.a,TuiInputCountModule:()=>Ct,TuiInputDateComponent:()=>Mt.j,TuiInputDateDirective:()=>yt.k,TuiInputDateModule:()=>Ot,TuiInputDateMultiComponent:()=>Tt.i,TuiInputDateMultiModule:()=>kt,TuiInputDateRangeComponent:()=>It.H,TuiInputDateRangeDirective:()=>St.d,TuiInputDateRangeModule:()=>At,TuiInputDateTimeComponent:()=>Et.u,TuiInputDateTimeDirective:()=>Dt.c,TuiInputDateTimeModule:()=>Xt,TuiInputDirective:()=>dt.w,TuiInputFilesComponent:()=>zt.N,TuiInputFilesDirective:()=>Lt.K,TuiInputFilesModule:()=>Nt,TuiInputInlineComponent:()=>Rt.l,TuiInputInlineModule:()=>Bt,TuiInputModule:()=>pt,TuiInputMonthComponent:()=>Yt.X,TuiInputMonthDirective:()=>Ht.g,TuiInputMonthModule:()=>Zt,TuiInputMonthRangeComponent:()=>Ut.X,TuiInputMonthRangeDirective:()=>Gt.K,TuiInputMonthRangeModule:()=>jt,TuiInputNumberComponent:()=>_t.qS,TuiInputNumberDirective:()=>_t.g5,TuiInputNumberModule:()=>_t._H,TuiInputPasswordComponent:()=>Jt.V,TuiInputPasswordDirective:()=>Vt.F,TuiInputPasswordModule:()=>$t,TuiInputPhoneComponent:()=>qt.yL,TuiInputPhoneDirective:()=>qt.X6,TuiInputPhoneInternationalComponent:()=>Qt.Q,TuiInputPhoneInternationalModule:()=>Kt,TuiInputPhoneModule:()=>qt.Kj,TuiInputRangeComponent:()=>ie.E,TuiInputRangeModule:()=>oe,TuiInputSliderComponent:()=>ae.h,TuiInputSliderModule:()=>se,TuiInputTagComponent:()=>Pt.PZ,TuiInputTagModule:()=>Pt.cB,TuiInputTimeComponent:()=>le.G,TuiInputTimeDirective:()=>ue.x,TuiInputTimeModule:()=>ce,TuiInputYearComponent:()=>pe.g,TuiInputYearDirective:()=>he.V,TuiInputYearModule:()=>me,TuiIslandComponent:()=>fe.h,TuiIslandModule:()=>ve,TuiIsoToCountryCodeModule:()=>ge.gQ,TuiIsoToCountryCodePipe:()=>ge.zg,TuiItemsWithMoreComponent:()=>be.V,TuiItemsWithMoreDirective:()=>_e.G,TuiItemsWithMoreModule:()=>Ce,TuiItemsWithMoreService:()=>xe.o,TuiLazyLoadingDirective:()=>y.BC,TuiLazyLoadingModule:()=>y.GE,TuiLazyLoadingService:()=>y.j7,TuiLineClampBoxComponent:()=>Te.i,TuiLineClampComponent:()=>ye.b,TuiLineClampModule:()=>we,TuiMarkerIconComponent:()=>b.B,TuiMarkerIconModule:()=>_,TuiMoreDirective:()=>Me.S,TuiMultiSelectComponent:()=>Pe.VT,TuiMultiSelectDirective:()=>Pe.bJ,TuiMultiSelectGroupComponent:()=>Pe.g1,TuiMultiSelectGroupDirective:()=>Pe.Qp,TuiMultiSelectModule:()=>Pe.lm,TuiMultiSelectOptionComponent:()=>ke.u,TuiMultiSelectOptionModule:()=>ke.e,TuiNamedDay:()=>a,TuiNativeMultiSelectComponent:()=>Pe.O9,TuiNativeMultiSelectGroupComponent:()=>Pe.Pf,TuiNativeSelectComponent:()=>xi.I,TuiNativeSelectGroupComponent:()=>Mi.f,TuiPaginationComponent:()=>Ie.r,TuiPaginationModule:()=>Se,TuiPdfViewerComponent:()=>Ae.W,TuiPdfViewerDirective:()=>Ee.E,TuiPdfViewerModule:()=>Xe,TuiPdfViewerService:()=>De.C,TuiPresentDirective:()=>y.jm,TuiPresentModule:()=>y.Q7,TuiPrimitiveCalendarRangeComponent:()=>Bn.k,TuiPrimitiveCalendarRangeModule:()=>Bn.R,TuiProgressBarComponent:()=>Fe.i,TuiProgressCircleComponent:()=>Be.B,TuiProgressColorSegmentsDirective:()=>Re.U,TuiProgressLabelComponent:()=>Ye.v,TuiProgressModule:()=>Le,TuiProgressSegmentedComponent:()=>He.O,TuiProjectClassDirective:()=>y.LF,TuiProjectClassModule:()=>y.ri,TuiPromptComponent:()=>Ve,TuiPromptModule:()=>We,TuiPushAlertComponent:()=>ii.a,TuiPushAlertDirective:()=>ni.K,TuiPushComponent:()=>qe.H,TuiPushDirective:()=>Qe.G,TuiPushModule:()=>ti,TuiPushService:()=>Ke.H,TuiRadioBlockComponent:()=>ai._,TuiRadioBlockModule:()=>ri,TuiRadioComponent:()=>oi._M,TuiRadioGroupComponent:()=>si._,TuiRadioGroupModule:()=>li,TuiRadioLabeledComponent:()=>ui.Y,TuiRadioLabeledModule:()=>ui._,TuiRadioListComponent:()=>ci.b,TuiRadioListModule:()=>di,TuiRadioModule:()=>oi.FE,TuiRangeChangeDirective:()=>ne.H0,TuiRangeComponent:()=>ne.U2,TuiRangeModule:()=>ne.$f,TuiRatingComponent:()=>pi.x,TuiRatingModule:()=>hi,TuiRoutableDialogComponent:()=>bi,TuiRoutableDialogModule:()=>Ci,TuiSelectComponent:()=>yi.u,TuiSelectDirective:()=>wi.O,TuiSelectModule:()=>Oi,TuiSelectOptionComponent:()=>q.TA,TuiSelectOptionModule:()=>q.Ig,TuiSliderComponent:()=>re.iN,TuiSliderKeyStepsDirective:()=>re.tt,TuiSliderModule:()=>re.c2,TuiSliderReadonlyDirective:()=>re.Rj,TuiSliderThumbLabelComponent:()=>re.Z8,TuiSortCountriesPipe:()=>ge.TC,TuiSortCountriesPipeModule:()=>ge.Zg,TuiStepComponent:()=>Pi.Q,TuiStepperComponent:()=>ki.H,TuiStepperModule:()=>Ii,TuiStringifiableItem:()=>r.r,TuiStringifyContentPipe:()=>ge.QS,TuiStringifyContentPipeModule:()=>ge.Bh,TuiStringifyPipe:()=>ge.AI,TuiStringifyPipeModule:()=>ge.b5,TuiTabComponent:()=>Si.y,TuiTabsComponent:()=>zi.H,TuiTabsDirective:()=>Ei.p,TuiTabsModule:()=>Di,TuiTabsVerticalComponent:()=>Li.u,TuiTabsWithMoreComponent:()=>Ni.W,TuiTagComponent:()=>Bi.Gi,TuiTagModule:()=>Bi.d3,TuiTextAreaComponent:()=>cn,TuiTextAreaDirective:()=>dn,TuiTextAreaModule:()=>pn,TuiTextareaComponent:()=>Yi.FC,TuiTextareaDirective:()=>Hi.B,TuiTextareaModule:()=>hn,TuiTileComponent:()=>gn.D,TuiTileHandleDirective:()=>fn.$,TuiTileService:()=>mn.A,TuiTilesComponent:()=>vn.U,TuiTilesModule:()=>bn,TuiToCountryCodePipe:()=>ge.kW,TuiToYearPipe:()=>ge.K1,TuiToYearPipeModule:()=>ge.cj,TuiToggleComponent:()=>_n.p,TuiToggleModule:()=>Cn,TuiTreeChildrenDirective:()=>Tn.n,TuiTreeComponent:()=>Mn.Y,TuiTreeControllerDirective:()=>Pn.m,TuiTreeItemComponent:()=>yn.R,TuiTreeItemContentComponent:()=>On.m,TuiTreeItemControllerDirective:()=>kn.o,TuiTreeModule:()=>Fn,TuiTreeNodeDirective:()=>In.X,TuiTreeService:()=>Nn,TuiUnderlineComponent:()=>Ri.B,TuiUnfinishedValidatorDirective:()=>y.Qk,TuiUnfinishedValidatorModule:()=>y.hs,TuiUnmaskHandlerDirective:()=>y.sF,TuiUnmaskHandlerModule:()=>y.OL,TuiValueAccessorDirective:()=>y.nx,TuiValueAccessorModule:()=>y.SC,tuiArrowModeProvider:()=>x.B0,tuiArrowOptionsProvider:()=>x.nr,tuiAvatarOptionsProvider:()=>O.ug,tuiBreadcrumbsOptionsProvider:()=>E.tQ,tuiControlValueFactory:()=>Gn.pi,tuiCountriesMasksProvider:()=>Ze.hB,tuiCreateAutoCorrectedDatePipe:()=>Gn.fz,tuiCreateAutoCorrectedDateRangePipe:()=>Gn.iP,tuiCreateAutoCorrectedDateTimePipe:()=>Gn.z1,tuiCreateAutoCorrectedTimePipe:()=>Gn.c0,tuiCreateDateMask:()=>Gn.dw,tuiCreateDateRangeMask:()=>Gn.mE,tuiCreateDefaultDayRangePeriods:()=>Gn.Gn,tuiCreateTimeMask:()=>Gn.oJ,tuiCreateTimePeriods:()=>Gn.eN,tuiCreateUnfinishedValidator:()=>jn.N,tuiDateStreamWithTransformer:()=>Ze._V,tuiExtractValueFromEvent:()=>ee.R,tuiFormatSize:()=>Gn.z,tuiGenerateDialogableRoute:()=>_i,tuiGetAcceptArray:()=>Gn.w5,tuiGetMaxAllowedPhoneLength:()=>Gn.fn,tuiGetPrecision:()=>Gn.ZA,tuiHorizontalDirectionToNumber:()=>Gn.CQ,tuiImmutableUpdateInputDateMulti:()=>Gn.Wq,tuiInputCopyOptionsProvider:()=>ft.x8,tuiInputCountOptionsProvider:()=>xt.iL,tuiInputDateOptionsProvider:()=>Ze.aE,tuiInputFilesOptionsProvider:()=>Ft.ry,tuiInputNumberOptionsProvider:()=>_t.N1,tuiInputPasswordOptionsProvider:()=>Wt.Go,tuiInputPhoneInternationalOptionsProvider:()=>te.k1,tuiInputPhoneOptionsProvider:()=>qt.HQ,tuiInputTagOptionsProvider:()=>Pt.Xj,tuiInputTimeOptionsProvider:()=>de.pk,tuiIsFlat:()=>Gn.fR,tuiIsoToCountryCode:()=>Gn.zm,tuiItemsHandlersProvider:()=>Ze.dv,tuiKeyStepValueToPercentage:()=>Gn.ox,tuiLineClampOptionsProvider:()=>Oe.eA,tuiMultiSelectOptionsProvider:()=>Pe.g8,tuiNormalizeDateValue:()=>Gn.Lj,tuiNotKzRegion:()=>Gn.u7,tuiPdfViewerOptionsProvider:()=>ze.ax,tuiPercentageToKeyStepValue:()=>Gn.hm,tuiProgressOptionsProvider:()=>Ne.yK,tuiPushOptionsProvider:()=>ei.k3,tuiRadioOptionsProvider:()=>oi.eH,tuiRatingOptionsProvider:()=>gi.zg,tuiSelectOptionsProvider:()=>Ti.gL,tuiSliderOptionsProvider:()=>re.OF,tuiStringHashToHsl:()=>Gn.sn,tuiTabsOptionsProvider:()=>Xi.lA,tuiTagOptionsProvider:()=>Bi.DH,tuiToggleOptionsProvider:()=>xn.p5});var n=i(29078),o=i(52487);class a{constructor(t,e,i=t){this.day=t,this.name=e,this.displayDay=i}toString(){return this.name}}var r=i(45844),s=i(36710),l=i(12057),u=i(4797),c=i(64862),d=i(89570),p=i(74788);let h=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,u.TuiFocusedModule,u.TuiFocusVisibleModule,u.TuiFocusableModule,d.wq,c.TuiSvgModule,c.TuiGroupModule,c.TuiExpandModule]]}),t})();var g=i(23178),m=i(7406),f=i(68218),v=i(15351),b=i(86187);let _=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,c.TuiSvgModule]]}),t})(),C=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,u.TuiFocusableModule,u.TuiFocusVisibleModule,_]]}),t})();var x=i(46733),M=i(44124),y=i(62683);let w=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,y.GE,c.TuiSvgModule]]}),t})();var O=i(30097),T=i(4123);let P=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez]]}),t})();var k=i(82583);let I=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,c.TuiSvgModule,P]]}),t})();var S=i(98389);let A=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,c.TuiSvgModule,u.TuiItemModule]]}),t})();var E=i(97888),D=i(33313);let X=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,c.TuiPrimitiveYearPickerModule,c.TuiPrimitiveSpinButtonModule,c.TuiScrollbarModule,c.TuiLinkModule,u.TuiLetModule,u.TuiHoveredModule,u.TuiPressedModule,u.TuiFocusableModule]]}),t})();var z=i(39531),L=i(56272),N=i(22043),F=i(11693);let R=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,F.$v,u.TuiPanModule,u.TuiSwipeModule,u.TuiItemModule]]}),t})();var B=i(95171),Y=i(22096),H=i(15026),Z=i(71918),U=i(82285),G=i(23738);let j=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,u.TuiHoveredModule,u.TuiPressedModule,Z.x,c.TuiWrapperModule]]}),t})();var J=i(81894);let V=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,Z.x]]}),t})();var $=i(41967),W=i(89290),q=i(42143);let Q=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,u.TuiActiveZoneModule,c.TuiPrimitiveTextfieldModule,c.TuiHostedDropdownModule,q.Ig,x.Mt,c.TuiWrapperModule,c.TuiTextfieldControllerModule]]}),t})();var K=i(61135),tt=i(96694),et=i(1921),it=i(38798);let nt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({}),t})();var ot=i(69699),at=i(48686),rt=i(2216);let st=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,c.TuiGroupModule,c.TuiLoaderModule,d.wq,c.TuiSvgModule,u.TuiFocusVisibleModule,c.TuiButtonModule,u.TuiItemModule,c.TuiExpandModule,u.TuiPreventDefaultModule]]}),t})();var lt=i(16166);let ut=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,d.wq,j,P,c.TuiModeModule]]}),t})();var ct=i(77027),dt=i(41360);let pt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,u.TuiActiveZoneModule,c.TuiPrimitiveTextfieldModule,c.TuiHostedDropdownModule]]}),t})();var ht=i(45646),gt=i(66416);let mt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,c.TuiWrapperModule,c.TuiSvgModule,c.TuiHintModule,c.TuiPrimitiveTextfieldModule,c.TuiAlertModule,c.TuiTextfieldControllerModule]]}),t})();var ft=i(87973),vt=i(65009),bt=i(10383),_t=i(43570);let Ct=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,c.TuiButtonModule,c.TuiPrimitiveTextfieldModule,c.TuiTextfieldControllerModule,y.SC,_t._H]]}),t})();var xt=i(65779),Mt=i(62483),yt=i(40813),wt=i(81125);let Ot=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,wt.U5,d.wq,c.TuiWrapperModule,u.TuiPreventDefaultModule,c.TuiCalendarModule,c.TuiSvgModule,c.TuiLinkModule,c.TuiHostedDropdownModule,c.TuiPrimitiveTextfieldModule,y.SC,u.TuiLetModule,c.TuiTextfieldControllerModule]]}),t})();var Tt=i(22454),Pt=i(69322);let kt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,wt.U5,d.wq,c.TuiWrapperModule,c.TuiCalendarModule,c.TuiSvgModule,c.TuiLinkModule,Pt.cB,G.u5,u.TuiMapperPipeModule,c.TuiHostedDropdownModule,c.TuiTextfieldControllerModule,c.TuiPrimitiveTextfieldModule]]}),t})();var It=i(92483),St=i(48706);let At=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,wt.U5,u.TuiActiveZoneModule,u.TuiLetModule,d.wq,c.TuiWrapperModule,c.TuiPrimitiveTextfieldModule,c.TuiTextfieldControllerModule,c.TuiHostedDropdownModule,c.TuiSvgModule,z.P,y.SC]]}),t})();var Et=i(19233),Dt=i(64731);let Xt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,wt.U5,d.wq,c.TuiWrapperModule,u.TuiPreventDefaultModule,c.TuiCalendarModule,c.TuiSvgModule,c.TuiLinkModule,c.TuiHostedDropdownModule,c.TuiPrimitiveTextfieldModule,y.SC,c.TuiTextfieldControllerModule]]}),t})();var zt=i(90197),Lt=i(22640);let Nt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,u.TuiLetModule,u.TuiFocusedModule,u.TuiFocusVisibleModule,u.TuiPressedModule,u.TuiHoveredModule,u.TuiFocusableModule,u.TuiDroppableModule,c.TuiWrapperModule,c.TuiSvgModule,c.TuiLinkModule,c.TuiLoaderModule,c.TuiButtonModule,c.TuiGroupModule,st]]}),t})();var Ft=i(32198),Rt=i(87623);let Bt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,u.TuiFocusableModule,u.TuiFocusedModule,c.TuiMaskAccessorModule]]}),t})();var Yt=i(55409),Ht=i(43122);let Zt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,X,c.TuiHostedDropdownModule,c.TuiPrimitiveTextfieldModule,c.TuiSvgModule,u.TuiPreventDefaultModule,u.TuiMapperPipeModule,c.TuiTextfieldControllerModule,G.u5]]}),t})();var Ut=i(12571),Gt=i(10638);let jt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,X,c.TuiHostedDropdownModule,c.TuiPrimitiveTextfieldModule,c.TuiSvgModule,u.TuiPreventDefaultModule,u.TuiActiveZoneModule,u.TuiMapperPipeModule,c.TuiTextfieldControllerModule]]}),t})();var Jt=i(52721),Vt=i(21991);let $t=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,d.wq,c.TuiWrapperModule,c.TuiSvgModule,c.TuiHintModule,c.TuiPrimitiveTextfieldModule,c.TuiTextfieldControllerModule]]}),t})();var Wt=i(9266),qt=i(40853),Qt=i(66015);let Kt=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,d.wq,c.TuiSvgModule,qt.Kj,c.TuiGroupModule,c.TuiPrimitiveTextfieldModule,c.TuiTextfieldControllerModule,c.TuiHintModule,c.TuiHostedDropdownModule,c.TuiDataListModule,x.Mt,c.TuiWrapperModule,u.TuiLetModule,u.TuiMapperPipeModule,u.TuiActiveZoneModule,c.TuiFlagPipeModule]]}),t})();var te=i(37705),ee=i(20195),ie=i(71290),ne=i(45233);let oe=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,d.wq,u.TuiActiveZoneModule,_t._H,u.TuiPressedModule,ne.$f,c.TuiWrapperModule,c.TuiTextfieldControllerModule]]}),t})();var ae=i(44056),re=i(35996);let se=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,d.wq,u.TuiFocusableModule,_t._H,re.c2,c.TuiTextfieldControllerModule]]}),t})();var le=i(72355),ue=i(92078);let ce=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,wt.U5,q.Ig,c.TuiDataListModule,c.TuiWrapperModule,c.TuiHostedDropdownModule,c.TuiPrimitiveTextfieldModule,y.SC,c.TuiTextfieldControllerModule,c.TuiSvgModule,d.wq]]}),t})();var de=i(80736),pe=i(87382),he=i(4526),ge=i(14591);let me=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[wt.U5,c.TuiHostedDropdownModule,c.TuiPrimitiveTextfieldModule,c.TuiPrimitiveYearPickerModule,c.TuiScrollbarModule,c.TuiTextfieldControllerModule,ge.cj]]}),t})();var fe=i(70329);let ve=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez]]}),t})();var be=i(41763),_e=i(83344);let Ce=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,u.TuiItemModule,u.TuiLetModule,y.ri]]}),t})();var xe=i(42203),Me=i(87467),ye=i(61497);let we=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,c.TuiHintModule,u.TuiResizeModule,u.TuiLetModule]]}),t})();var Oe=i(78693),Te=i(15094),Pe=i(67125),ke=i(71123),Ie=i(31639);let Se=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,u.TuiRepeatTimesModule,u.TuiLetModule,u.TuiActiveZoneModule,c.TuiButtonModule]]}),t})();var Ae=i(78084),Ee=i(52504),De=i(85679);let Xe=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({providers:[(0,u.tuiAsDialog)(De.C)],imports:[[l.ez,c.TuiButtonModule,d.wq]]}),t})();var ze=i(38250);let Le=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,u.TuiRepeatTimesModule]]}),t})();var Ne=i(58553),Fe=i(98515),Re=i(22824),Be=i(86214),Ye=i(45590),He=i(19204),Ze=i(57620),Ue=i(76189),Ge=i(20986);function je(t,e){if(1&t&&p._UZ(0,"div",2),2&t){const t=e.polymorpheusOutlet;p.Q6J("innerHTML",t,p.oJD)}}function Je(t,e){if(1&t){const t=p.EpF();p.TgZ(0,"div",3),p.TgZ(1,"button",4),p.NdJ("click",(function(){return p.CHM(t),p.oxw().context.completeWith(!1)})),p._uU(2),p.qZA(),p.TgZ(3,"button",5),p.NdJ("click",(function(){return p.CHM(t),p.oxw().context.completeWith(!0)})),p._uU(4),p.qZA(),p.qZA()}if(2&t){const t=e.ngIf,i=p.oxw();p.xp6(1),p.Q6J("appearance",i.appearance),p.xp6(1),p.hij(" ",(null==i.context.data?null:i.context.data.no)||t.no," "),p.xp6(2),p.hij(" ",(null==i.context.data?null:i.context.data.yes)||t.yes," ")}}let Ve=(()=>{class t{constructor(t,e,i){this.words$=t,this.context=e,this.isMobile=i}get appearance(){return this.isMobile?c.TuiAppearance.Secondary:c.TuiAppearance.Flat}}return t.ɵfac=function(e){return new(e||t)(p.Y36(Ze.JF),p.Y36(d.yf),p.Y36(u.TUI_IS_MOBILE))},t.ɵcmp=p.Xpm({type:t,selectors:[["tui-prompt"]],decls:3,vars:4,consts:[["class","t-content",3,"innerHTML",4,"polymorpheusOutlet"],["class","t-buttons",4,"ngIf"],[1,"t-content",3,"innerHTML"],[1,"t-buttons"],["size","m","tuiButton","","type","button",1,"t-button",3,"appearance","click"],["size","m","tuiAutoFocus","","tuiButton","","type","button",1,"t-button",3,"click"]],template:function(t,e){1&t&&(p.YNc(0,je,1,1,"div",0),p.YNc(1,Je,5,3,"div",1),p.ALo(2,"async")),2&t&&(p.Q6J("polymorpheusOutlet",null==e.context.data?null:e.context.data.content),p.xp6(1),p.Q6J("ngIf",p.lcZ(2,2,e.words$)))},directives:[d.Li,l.O5,Ue.v,Ge.k],pipes:[l.Ov],styles:[".t-content[_ngcontent-%COMP%]:not(:empty){margin-bottom:.875rem}.t-buttons[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;flex-wrap:wrap-reverse;margin:.375rem -.375rem -.375rem}.t-button[_ngcontent-%COMP%]{margin:.375rem;white-space:nowrap}tui-root._mobile[_nghost-%COMP%] .t-button[_ngcontent-%COMP%], tui-root._mobile [_nghost-%COMP%] .t-button[_ngcontent-%COMP%]{flex:1}"],changeDetection:0}),t})();const $e=new d.Al(Ve);let We=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,c.TuiButtonModule,u.TuiAutoFocusModule]]}),t})();var qe=i(491),Qe=i(81538),Ke=i(67784);let ti=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({providers:[{provide:u.TUI_ALERTS,useExisting:Ke.H,multi:!0}],imports:[[l.ez,d.wq,c.TuiButtonModule,c.TuiLinkModule,c.TuiSvgModule,c.TuiFormatDatePipeModule]]}),t})();var ei=i(85234),ii=i(38207),ni=i(97075),oi=i(44418),ai=i(61423);let ri=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,oi.FE,c.TuiWrapperModule]]}),t})();var si=i(54837);let li=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({}),t})();var ui=i(554),ci=i(47326);let di=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,d.wq,li,ui._]]}),t})();var pi=i(59837);let hi=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[c.TuiSvgModule,u.TuiFocusableModule,u.TuiRepeatTimesModule,G.u5,G.UX]]}),t})();var gi=i(81471),mi=i(64762),fi=i(33982),vi=i(46782);let bi=(()=>{class t{constructor(t,e,i,n,o){this.route=t,this.router=e,this.initialUrl=this.router.url,i.open(new d.Al(this.route.snapshot.data.dialog,n),this.route.snapshot.data.dialogOptions).pipe((0,vi.R)(o)).subscribe({complete:()=>this.onDialogClosing()})}get lazyLoadedBackUrl(){var t;return((null===(t=this.route.parent)||void 0===t?void 0:t.snapshot.url)||[]).map((()=>"..")).join("/")}onDialogClosing(){this.initialUrl===this.router.url&&this.navigateToParent()}navigateToParent(){const t=this.route.snapshot.data.isLazy?this.lazyLoadedBackUrl:this.route.snapshot.data.backUrl;this.router.navigate([t],{relativeTo:this.route})}}return t.ɵfac=function(e){return new(e||t)(p.Y36(fi.gz),p.Y36(fi.F0),p.Y36(c.TuiDialogService),p.Y36(p.zs3),p.Y36(u.TuiDestroyService,2))},t.ɵcmp=p.Xpm({type:t,selectors:[["tui-routable-dialog"]],features:[p._Bn([u.TuiDestroyService])],decls:0,vars:0,template:function(t,e){},encapsulation:2,changeDetection:0}),t})();function _i(t,e={}){var{path:i=""}=e,n=(0,mi._T)(e,["path"]);return{path:i,component:bi,data:{dialog:t,backUrl:i.split("/").map((()=>"..")).join("/"),isLazy:""===i,dialogOptions:n}}}let Ci=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({}),t})();var xi=i(24645),Mi=i(41871),yi=i(50170),wi=i(1414);let Oi=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,u.TuiActiveZoneModule,c.TuiPrimitiveTextfieldModule,c.TuiHostedDropdownModule,q.Ig,x.Mt,c.TuiWrapperModule,c.TuiTextfieldControllerModule,tt.zX,c.TuiDataListModule,ge.Bh]]}),t})();var Ti=i(83833),Pi=i(72817),ki=i(48758);let Ii=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,c.TuiSvgModule]]}),t})();var Si=i(97611),Ai=i(5375),Ei=i(77347);let Di=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,c.TuiHostedDropdownModule,c.TuiSvgModule,u.TuiFocusableModule,u.TuiItemModule]]}),t})();var Xi=i(70100),zi=i(892),Li=i(21220),Ni=i(18766),Fi=i(71429),Ri=i(38434),Bi=i(65376),Yi=i(15193),Hi=i(56735),Zi=i(2697),Ui=i(3881),Gi=i(48893),ji=i(34880),Ji=i(33351);function Vi(t,e){1&t&&p.GkF(0)}function $i(t,e){if(1&t&&(p.TgZ(0,"div",19),p._uU(1),p.qZA()),2&t){const t=p.oxw();p.xp6(1),p.AsE(" ",t.value.length,"/",t.maxLength," ")}}function Wi(t,e){if(1&t&&(p.TgZ(0,"div",20),p.Hsn(1,1),p.qZA()),2&t){const t=p.oxw();p.ekj("t-placeholder_raised",t.placeholderRaised)}}function qi(t,e){if(1&t&&p._UZ(0,"tui-svg",23),2&t){const t=e.polymorpheusOutlet;p.Q6J("src",t)}}const Qi=function(t){return{$implicit:t}};function Ki(t,e){if(1&t&&(p.TgZ(0,"div",21),p.YNc(1,qi,1,1,"tui-svg",22),p.qZA()),2&t){const t=p.oxw();p.xp6(1),p.Q6J("polymorpheusOutlet",t.iconLeftContent)("polymorpheusOutletContext",p.VKq(2,Qi,t.size))}}function tn(t,e){if(1&t&&p._UZ(0,"tui-svg",25),2&t){const t=e.polymorpheusOutlet;p.Q6J("src",t)}}function en(t,e){if(1&t&&(p.ynx(0),p.YNc(1,tn,1,1,"tui-svg",24),p.BQk()),2&t){const t=p.oxw();p.xp6(1),p.Q6J("polymorpheusOutlet",t.controller.customContent)}}function nn(t,e){if(1&t){const t=p.EpF();p.TgZ(0,"tui-svg",27),p.NdJ("click.stop",(function(){return p.CHM(t),p.oxw(2).onValueChange("")})),p.qZA()}if(2&t){const t=e.polymorpheusOutlet;p.Q6J("src",t)}}function on(t,e){if(1&t&&(p.ynx(0),p.YNc(1,nn,1,1,"tui-svg",26),p.BQk()),2&t){const t=p.oxw();p.xp6(1),p.Q6J("polymorpheusOutlet",t.iconCleaner)("polymorpheusOutletContext",p.VKq(2,Qi,t.size))}}function an(t,e){if(1&t&&p._UZ(0,"tui-tooltip",28),2&t){const t=p.oxw();p.Q6J("content",null==t.hintOptions?null:t.hintOptions.content)("describeId",t.id)}}function rn(t,e){if(1&t&&p._UZ(0,"tui-svg",23),2&t){const t=e.polymorpheusOutlet;p.Q6J("src",t)}}function sn(t,e){if(1&t&&(p.TgZ(0,"div",29),p.YNc(1,rn,1,1,"tui-svg",22),p.qZA()),2&t){const t=p.oxw();p.xp6(1),p.Q6J("polymorpheusOutlet",t.iconContent)("polymorpheusOutletContext",p.VKq(2,Qi,t.size))}}const ln=[[["textarea"]],"*"],un=["textarea","*"];let cn=(()=>{class t extends Yi.FC{}return t.ɵfac=function(){let e;return function(i){return(e||(e=p.n5z(t)))(i||t)}}(),t.ɵcmp=p.Xpm({type:t,selectors:[["tui-text-area"]],hostVars:2,hostBindings:function(t,e){1&t&&p.NdJ("$.data-mode.attr",(function(){return e.mode$})),2&t&&p.ekj("_ios",e.isIOS)},features:[p._Bn([(0,u.tuiAsFocusableItemAccessor)(t),(0,u.tuiAsControl)(t),c.TEXTFIELD_CONTROLLER_PROVIDER,c.MODE_PROVIDER]),p.qOj],ngContentSelectors:un,decls:23,vars:25,consts:[[4,"ngIf"],["automation-id","tui-text-area__wrapper","tuiWrapper","",1,"t-outline",3,"appearance","disabled","focus","hover","invalid","readOnly"],["automation-id","tui-text-area__counter","class","t-counter",4,"ngIf"],[1,"t-content",3,"mousedown"],[1,"t-wrapper"],["automation-id","tui-text-area__placeholder","class","t-placeholder",3,"t-placeholder_raised",4,"ngIf"],["automation-id","tui-text-area__scrollbar",1,"t-box"],[1,"t-input-wrapper"],[1,"t-relative"],["aria-hidden","true",1,"t-pseudo-content"],[3,"textContent"],[1,"t-pseudo-content__extra",3,"textContent"],[1,"t-caret"],["automation-id","tui-text-area__native",1,"t-input",3,"disabled","id","readOnly","tuiFocusable","ngModel","ngModelChange"],["focusableElement",""],[1,"t-icons"],["class","t-icon t-icon_left t-textfield-icon",4,"ngIf"],["automation-id","tui-text-area__tooltip",3,"content","describeId",4,"ngIf"],["class","t-icon t-textfield-icon",4,"ngIf"],["automation-id","tui-text-area__counter",1,"t-counter"],["automation-id","tui-text-area__placeholder",1,"t-placeholder"],[1,"t-icon","t-icon_left","t-textfield-icon"],["appearance","icon","tuiWrapper","",3,"src",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",3,"src"],[3,"src",4,"polymorpheusOutlet"],[3,"src"],["appearance","icon","tuiWrapper","","class","t-cleaner",3,"src","click.stop",4,"polymorpheusOutlet","polymorpheusOutletContext"],["appearance","icon","tuiWrapper","",1,"t-cleaner",3,"src","click.stop"],["automation-id","tui-text-area__tooltip",3,"content","describeId"],[1,"t-icon","t-textfield-icon"]],template:function(t,e){1&t&&(p.F$t(ln),p.YNc(0,Vi,1,0,"ng-container",0),p.ALo(1,"async"),p.TgZ(2,"div",1),p.YNc(3,$i,2,2,"div",2),p.TgZ(4,"label",3),p.NdJ("mousedown",(function(t){return e.onMouseDown(t)})),p.TgZ(5,"div",4),p.YNc(6,Wi,2,2,"div",5),p.TgZ(7,"tui-scrollbar",6),p.TgZ(8,"div",7),p.TgZ(9,"div",8),p.TgZ(10,"div",9),p._UZ(11,"span",10),p._UZ(12,"span",11),p._UZ(13,"span",12),p.qZA(),p.TgZ(14,"textarea",13,14),p.NdJ("ngModelChange",(function(t){return e.value=t})),p.qZA(),p.Hsn(16),p.qZA(),p.qZA(),p.qZA(),p.qZA(),p.TgZ(17,"div",15),p.YNc(18,Ki,2,4,"div",16),p.YNc(19,en,2,1,"ng-container",0),p.YNc(20,on,2,4,"ng-container",0),p.YNc(21,an,1,2,"tui-tooltip",17),p.YNc(22,sn,2,4,"div",18),p.qZA(),p.qZA(),p.qZA()),2&t&&(p.Q6J("ngIf",p.lcZ(1,23,null==e.hintOptions?null:e.hintOptions.change$)),p.xp6(2),p.Q6J("appearance",e.appearance)("disabled",e.disabled)("focus",e.computedFocused)("hover",e.pseudoHover)("invalid",e.computedInvalid)("readOnly",e.readOnly),p.xp6(1),p.Q6J("ngIf",e.hasCounter),p.xp6(3),p.Q6J("ngIf",e.hasPlaceholder),p.xp6(1),p.Udp("max-height",e.computeMaxHeight,"px"),p.xp6(4),p.Q6J("textContent",e.fittedContent||(null==e.nativeFocusableElement?null:e.nativeFocusableElement.placeholder)),p.xp6(1),p.Q6J("textContent",e.extraContent),p.xp6(2),p.Q6J("disabled",e.computedDisabled)("id",e.id)("readOnly",e.readOnly)("tuiFocusable",e.computedFocusable)("ngModel",e.value),p.xp6(4),p.Q6J("ngIf",e.iconLeftContent),p.xp6(1),p.Q6J("ngIf",e.hasCustomContent),p.xp6(1),p.Q6J("ngIf",e.hasCleaner),p.xp6(1),p.Q6J("ngIf",e.hasTooltip),p.xp6(1),p.Q6J("ngIf",e.iconContent))},directives:[l.O5,Zi.o,Ui.I,G.Fj,Gi.t,G.JJ,G.On,d.Li,ji.P,Ji.w],pipes:[l.Ov],styles:["[_nghost-%COMP%]{position:relative;z-index:0;display:flex;flex-direction:column;min-height:var(--tui-textarea-height);border-radius:var(--tui-radius-m);color:var(--tui-text-01)}[data-mode=onDark][_nghost-%COMP%]{color:var(--tui-text-01-night)}[data-size=s][_nghost-%COMP%]{--tui-height: var(--tui-height-s);--tui-textarea-height: 4.5625rem;font:var(--tui-font-text-s)}[data-size=m][_nghost-%COMP%]{--tui-height: var(--tui-height-m);--tui-textarea-height: 5.5rem;font:var(--tui-font-text-s)}[data-size=l][_nghost-%COMP%]{--tui-height: var(--tui-height-l);--tui-textarea-height: 6.75rem;font:var(--tui-font-text-m)}[data-size=m]._has-counter[_nghost-%COMP%]{--tui-textarea-height: 6.625rem}[data-size=l]._has-counter[_nghost-%COMP%]{--tui-textarea-height: 7.875rem}@supports (-webkit-hyphens: none){[_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%], [_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{text-wrap:balance}}.t-outline[_ngcontent-%COMP%]{min-height:inherit}.t-content[_ngcontent-%COMP%]{display:block;margin-top:0;margin-bottom:0;min-height:inherit;box-sizing:border-box;overflow:hidden;cursor:text}._disabled[_nghost-%COMP%] .t-content[_ngcontent-%COMP%]{cursor:auto;opacity:var(--tui-disabled-opacity)}[_nghost-%COMP%]:not(._expandable) .t-content[_ngcontent-%COMP%]{position:absolute;top:0;left:0;bottom:1px;right:0;min-height:auto}._has-counter[_nghost-%COMP%]:not(._expandable) .t-content[_ngcontent-%COMP%]{bottom:1.6875rem}._label-outside._has-counter[_nghost-%COMP%]:not(._expandable) .t-content[_ngcontent-%COMP%]{bottom:1rem}.t-wrapper[_ngcontent-%COMP%]{position:relative;width:100%;height:100%;min-height:inherit;box-sizing:border-box;padding:calc((var(--tui-height) - 1.25rem) / 2) 0}[data-size=l]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 1.5rem) / 2) 0}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 2.25rem) / 2) 0}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-wrapper[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 2.625rem) / 2) 0}table[data-size=m]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%], table [data-size=m]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-bottom:.75rem}table[data-size=l]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%], table [data-size=l]._label-outside[_nghost-%COMP%] .t-wrapper[_ngcontent-%COMP%]{padding-bottom:1rem}.t-input-wrapper[_ngcontent-%COMP%]{min-height:inherit;width:100%;flex:1}.t-relative[_ngcontent-%COMP%]{position:relative;min-height:inherit}.t-box[_ngcontent-%COMP%]{display:flex;min-height:calc(100% - 1rem);width:100%}[_nghost-%COMP%]:not(._expandable) .t-box[_ngcontent-%COMP%]{height:calc(100% - 1rem)}[_nghost-%COMP%]:not(._expandable)._label-outside .t-box[_ngcontent-%COMP%]{height:100%}._has-counter._expandable[_nghost-%COMP%] .t-box[_ngcontent-%COMP%]{margin-bottom:1.25rem}[data-size=m][_nghost-%COMP%]:not(._label-outside) .t-box[_ngcontent-%COMP%]{border-top:1rem solid transparent}[data-size=l][_nghost-%COMP%]:not(._label-outside) .t-box[_ngcontent-%COMP%]{border-top:1.25rem solid transparent}.t-pseudo-content[_ngcontent-%COMP%]{white-space:pre-wrap;word-wrap:break-word;word-break:keep-all;pointer-events:none;color:transparent;overflow:hidden;border:0 solid transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0)}[data-size=s][_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%]{padding:0 .75rem}[data-size=l][_nghost-%COMP%] .t-pseudo-content[_ngcontent-%COMP%]{padding:0 1rem}.t-pseudo-content__extra[_ngcontent-%COMP%]{background-color:var(--tui-error-bg-night)}.t-input[_ngcontent-%COMP%]{padding:0;margin:0;border-width:0;border-radius:inherit;background:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;caret-color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:keep-all;-webkit-text-fill-color:currentColor;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;resize:none;overflow:hidden;outline:none;border:0 solid transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0)}.t-input[_ngcontent-%COMP%]:-webkit-autofill, .t-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .t-input[_ngcontent-%COMP%]:-webkit-autofill:focus{caret-color:var(--tui-base-09);border-radius:inherit;color:inherit!important;background-color:transparent!important;-webkit-text-fill-color:var(--tui-text-01)!important;border-color:var(--tui-autofill);-webkit-box-shadow:0 0 0 100rem var(--tui-autofill) inset!important}.t-input[_ngcontent-%COMP%]:not(:last-of-type){display:none}.t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03);opacity:0}[data-mode=onDark][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]::placeholder{color:var(--tui-text-03-night)}._focused[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]:not(:-moz-read-only)::placeholder{opacity:1}._focused[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]:not(:read-only)::placeholder{opacity:1}[data-size=s][_nghost-%COMP%] .t-input[_ngcontent-%COMP%], [data-size=m][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{padding:0 .75rem;font:var(--tui-font-text-s)}[data-size=l][_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{padding:0 1rem;font:var(--tui-font-text-m)}[data-mode=onDark]._disabled[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{color:var(--tui-text-03-night)}@supports (-webkit-marquee-repetition: infinite) and (object-fit: fill){._ios[_nghost-%COMP%] .t-input[_ngcontent-%COMP%]{padding-left:.8125rem}}.t-placeholder[_ngcontent-%COMP%]{transition-property:transform,font-size,color,letter-spacing;transition-duration:var(--tui-duration, .3s);transition-timing-function:ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--tui-font-text-s);color:var(--tui-text-02);pointer-events:none;will-change:transform;transform:translateY(0);position:absolute;top:calc(var(--tui-height) / 2 - .625rem);left:0;max-width:100%;border:0 solid transparent;border-inline-start-width:var(--border-start, 0);border-inline-end-width:var(--border-end, 0);box-sizing:border-box}@supports (-webkit-hyphens: none){.t-placeholder[_ngcontent-%COMP%]{will-change:unset;transition-property:transform,color,letter-spacing}}.t-placeholder_raised[_ngcontent-%COMP%]{transform:translateY(-.625rem)}[data-size=m][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font:var(--tui-font-text-xs);line-height:1.25rem;transform:translateY(-.5rem);letter-spacing:.025rem}._invalid[_nghost-%COMP%]:not(._focused) .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill)}._invalid[_nghost-%COMP%]:not(._focused) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%], ._invalid[_nghost-%COMP%]:not(._focused):hover [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{color:var(--tui-error-fill-night)}._focused[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-03)}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{font:var(--tui-font-text-m);line-height:1.25rem}[data-size=l][_nghost-%COMP%] .t-placeholder_raised[_ngcontent-%COMP%]{font-size:.8156rem}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01)}[tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=m]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused[_nghost-%COMP%]:not(._label-outside) [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-01-night)}._focused[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=m]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%], [data-size=l]._focused._label-outside[_nghost-%COMP%] [tuiWrapper][data-mode=onDark][_ngcontent-%COMP%] .t-placeholder[_ngcontent-%COMP%]{color:var(--tui-text-02-night)}[data-size=s][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{padding:0 .75rem}[data-size=m][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{padding:0 .75rem}[data-size=l][_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{padding:0 1rem}._label-outside[_nghost-%COMP%] .t-placeholder[_ngcontent-%COMP%]{overflow:initial;height:auto;white-space:initial}.t-icons[_ngcontent-%COMP%]{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:flex-end;pointer-events:none;padding:calc((var(--tui-height) - 1.5rem) / 2) 1rem}[data-size=m][_nghost-%COMP%] .t-icons[_ngcontent-%COMP%]{padding:calc((var(--tui-height) - 1.5rem) / 2) .625rem}.t-icons[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not(:first-child){-webkit-margin-start:.25rem;margin-inline-start:.25rem}.t-icon[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none}.t-icon_left[_ngcontent-%COMP%]{-webkit-margin-end:auto;margin-inline-end:auto}.t-cleaner[_ngcontent-%COMP%]{position:relative;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;pointer-events:none;pointer-events:auto}._readonly[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%], ._disabled[_nghost-%COMP%] .t-cleaner[_ngcontent-%COMP%]{pointer-events:none}.t-caret[_ngcontent-%COMP%]{display:inline-block;height:1rem;width:0}.t-counter[_ngcontent-%COMP%]{position:absolute;right:.75rem;bottom:.5rem;font:var(--tui-font-text-s);pointer-events:none;margin-top:auto;text-align:right;color:var(--tui-text-03)}[data-mode=onDark][_nghost-%COMP%] .t-counter[_ngcontent-%COMP%]{color:var(--tui-text-03-night)}"],changeDetection:0}),t})(),dn=(()=>{class t extends Hi.B{}return t.ɵfac=function(){let e;return function(i){return(e||(e=p.n5z(t)))(i||t)}}(),t.ɵdir=p.lG2({type:t,selectors:[["tui-text-area"]],features:[p._Bn([(0,c.tuiAsTextfieldHost)(t)]),p.qOj]}),t})(),pn=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,u.TuiFocusableModule,c.TuiScrollbarModule,c.TuiTooltipModule,c.TuiWrapperModule,c.TuiSvgModule,c.TuiPrimitiveTextfieldModule,d.wq]]}),t})(),hn=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,G.u5,u.TuiFocusableModule,c.TuiScrollbarModule,c.TuiTooltipModule,c.TuiWrapperModule,c.TuiSvgModule,c.TuiPrimitiveTextfieldModule,d.wq]]}),t})();var gn=i(5111),mn=i(79230),fn=i(1065),vn=i(92309);let bn=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({}),t})();var _n=i(82535);let Cn=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,u.TuiFocusedModule,u.TuiFocusableModule,u.TuiPressedModule,u.TuiFocusVisibleModule,u.TuiCheckedModule,c.TuiWrapperModule,c.TuiSvgModule,c.TuiLoaderModule,d.wq]]}),t})();var xn=i(36944),Mn=i(93759),yn=i(23046),wn=i(47807),On=i(66714),Tn=i(97247),Pn=i(63624),kn=i(84239),In=i(38973),Sn=i(77615),An=i(79765),En=i(43190),Dn=i(68307),Xn=i(88002),zn=i(39761),Ln=i(24825);let Nn=(()=>{class t{constructor(t,e,i){this.loading=t,this.start=e,this.loader=i,this.map=new Map([[this.loading,[]]]),this.load$=new An.xQ,this.data$=this.load$.pipe((0,En.w)((t=>this.loader.loadChildren(t).pipe((0,Dn.b)((e=>this.map.set(t,e))),(0,Xn.U)((t=>t.filter((t=>!this.loader.hasChildren(t))))),(0,Dn.b)((t=>t.forEach((t=>this.map.set(t,[])))))))),(0,zn.O)(null),(0,Xn.U)((()=>this.start)))}getChildren(t){return this.map.get(t)||[this.loading]}loadChildren(t){this.map.get(t)||(this.map.set(t,[this.loading]),this.load$.next(t))}}return t.ɵfac=function(e){return new(e||t)(p.LFG(Ln.f8),p.LFG(Ln.U5),p.LFG(Ln.xn))},t.ɵprov=p.Yz7({token:t,factory:t.ɵfac}),t})(),Fn=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=p.oAB({type:t}),t.ɵinj=p.cJS({imports:[[l.ez,d.wq,c.TuiExpandModule,u.TuiLetModule,c.TuiButtonModule]]}),t})();var Rn=i(10006),Bn=i(17235),Yn=i(93920),Hn=i(41439),Zn=i(25917);let Un=(()=>{class t{constructor(t){this.dialogs=t,this.dirty=!1}markAsDirty(){this.dirty=!0}markAsPristine(){this.dirty=!1}withPrompt(t){return(0,Hn.P)((()=>this.dirty?this.dialogs.open($e,Object.assign({size:"s"},t)):(0,Zn.of)(!0)))}}return t.ɵfac=function(e){return new(e||t)(p.LFG(c.TuiDialogService))},t.ɵprov=p.Yz7({token:t,factory:t.ɵfac}),t})();var Gn=i(49335),jn=i(80984)},17235:(t,e,i)=>{i.d(e,{k:()=>n.k,R:()=>s});var n=i(97316),o=i(4797),a=i(64862),r=i(74788);let s=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=r.oAB({type:t}),t.ɵinj=r.cJS({imports:[[o.TuiMapperPipeModule,a.TuiScrollbarModule,a.TuiCalendarModule]]}),t})()},97316:(t,e,i)=>{i.d(e,{k:()=>c});var n=i(74788),o=i(4797),a=i(64862),r=i(57620),s=i(46782),l=i(49746),u=i(35271);let c=(()=>{class t{constructor(t,e,i){this.disabledItemHandler=o.ALWAYS_FALSE_HANDLER,this.markerHandler=a.TUI_DEFAULT_MARKER_HANDLER,this.defaultViewedMonthFirst=o.TuiMonth.currentLocal(),this.defaultViewedMonthSecond=o.TuiMonth.currentLocal().append({month:1}),this.min=o.TUI_FIRST_DAY,this.max=o.TUI_LAST_DAY,this.value=null,this.dayClick=new n.vpe,this.hoveredItem=null,this.userViewedMonthFirst=this.defaultViewedMonthFirst,this.userViewedMonthSecond=this.defaultViewedMonthSecond,this.monthOffset=(t,e)=>t.append({month:e}),t&&t.pipe((0,o.tuiWatch)(e),(0,s.R)(i)).subscribe((t=>{this.value=t,this.updateViewedMonths()}))}get cappedUserViewedMonthSecond(){return this.userViewedMonthSecond.monthBefore(this.max)?this.userViewedMonthSecond:this.max}get cappedUserViewedMonthFirst(){return this.userViewedMonthFirst.monthSameOrBefore(this.userViewedMonthSecond)?this.userViewedMonthFirst:this.userViewedMonthSecond}ngOnChanges({defaultViewedMonthFirst:t,defaultViewedMonthSecond:e}){this.value||this.updateViewedMonths(null==t?void 0:t.currentValue,null==e?void 0:e.currentValue)}ngOnInit(){this.setInitialMonths()}onSectionFirstViewedMonth(t){this.userViewedMonthFirst=t,this.userViewedMonthSecond=this.userViewedMonthFirst.append({month:1})}onSectionSecondViewedMonth(t){this.userViewedMonthSecond=t,this.userViewedMonthFirst=this.userViewedMonthSecond.append({month:-1})}onDayClick(t){this.dayClick.emit(t)}setInitialMonths(){this.value||(this.userViewedMonthSecond=this.updatedViewedMonthSecond(this.defaultViewedMonthSecond),this.userViewedMonthFirst=this.updatedViewedMonthFirst(this.defaultViewedMonthFirst))}updatedViewedMonthSecond(t){return t.monthSameOrAfter(this.max)?this.max:t.monthSameOrBefore(this.min)?this.min.append({month:1}):t}updatedViewedMonthFirst(t){return t.monthSameOrAfter(this.userViewedMonthSecond)?this.userViewedMonthSecond.append({month:-1}):t.monthSameOrBefore(this.min)?this.min:t}updateViewedMonths(t,e){this.value?(this.userViewedMonthFirst=this.value.from,this.userViewedMonthSecond=this.userViewedMonthFirst.append({month:1})):(this.userViewedMonthSecond=this.updatedViewedMonthSecond(null!=e?e:this.userViewedMonthSecond),this.userViewedMonthFirst=this.updatedViewedMonthFirst(null!=t?t:this.userViewedMonthFirst))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(r.s3,8),n.Y36(n.sBO),n.Y36(o.TuiDestroyService,2))},t.ɵcmp=n.Xpm({type:t,selectors:[["tui-primitive-calendar-range"]],inputs:{disabledItemHandler:"disabledItemHandler",markerHandler:"markerHandler",defaultViewedMonthFirst:"defaultViewedMonthFirst",defaultViewedMonthSecond:"defaultViewedMonthSecond",min:"min",max:"max",value:"value"},outputs:{dayClick:"dayClick"},features:[n._Bn([o.TuiDestroyService]),n.TTD],decls:4,vars:26,consts:[[3,"disabledItemHandler","markerHandler","max","maxViewedMonth","min","month","showAdjacent","value","hoveredItem","hoveredItemChange","dayClick","monthChange"],[1,"t-border",3,"disabledItemHandler","markerHandler","max","min","minViewedMonth","month","showAdjacent","value","hoveredItem","hoveredItemChange","dayClick","monthChange"]],template:function(t,e){1&t&&(n.TgZ(0,"tui-calendar",0),n.NdJ("hoveredItemChange",(function(t){return e.hoveredItem=t}))("dayClick",(function(t){return e.onDayClick(t)}))("monthChange",(function(t){return e.onSectionFirstViewedMonth(t)})),n.ALo(1,"tuiMapper"),n.qZA(),n.TgZ(2,"tui-calendar",1),n.NdJ("hoveredItemChange",(function(t){return e.hoveredItem=t}))("dayClick",(function(t){return e.onDayClick(t)}))("monthChange",(function(t){return e.onSectionSecondViewedMonth(t)})),n.ALo(3,"tuiMapper"),n.qZA()),2&t&&(n.Q6J("disabledItemHandler",e.disabledItemHandler)("markerHandler",e.markerHandler)("max",e.max)("maxViewedMonth",n.Dn7(1,18,e.cappedUserViewedMonthSecond,e.monthOffset,-1))("min",e.min)("month",e.userViewedMonthFirst)("showAdjacent",!1)("value",e.value)("hoveredItem",e.hoveredItem),n.xp6(2),n.Q6J("disabledItemHandler",e.disabledItemHandler)("markerHandler",e.markerHandler)("max",e.max)("min",e.min)("minViewedMonth",n.Dn7(3,22,e.cappedUserViewedMonthFirst,e.monthOffset,1))("month",e.userViewedMonthSecond)("showAdjacent",!1)("value",e.value)("hoveredItem",e.hoveredItem))},directives:[l.a],pipes:[u.c],styles:["[_nghost-%COMP%]{display:flex}.t-border[_ngcontent-%COMP%]{border-left:1px solid var(--tui-base-03)}"],changeDetection:0}),t})()},44457:(t,e,i)=>{i.d(e,{y:()=>r});var n=i(12057),o=i(74788),a=i(7114);let r=(()=>{class t{constructor(t){this.injector=t,this.localInjector=o.zs3.create({providers:[{provide:n.Ov},{provide:a.A}],parent:this.injector}),this.asyncPipe=this.localInjector.get(n.Ov),this.fieldErrorPipe=this.localInjector.get(a.A)}transform(t){return this.getErrorContent(t)}ngOnDestroy(){this.asyncPipe.ngOnDestroy()}getErrorContent(t){const e=this.asyncPipe.transform(this.fieldErrorPipe.transform(t));return e?"function"==typeof e.message?e.message(e.context):e.message:""}}return t.ɵfac=function(e){return new(e||t)(o.Y36(o.zs3,16))},t.ɵpipe=o.Yjl({name:"tuiFieldErrorContent",type:t,pure:!1}),t})()},7114:(t,e,i)=>{i.d(e,{A:()=>g});var n=i(64762),o=i(23738),a=i(4797),r=i(57620),s=i(25917),l=i(95639),u=i(88002),c=i(74788);const d={};function p(t,e){return t.pipe((0,u.U)((t=>new a.TuiValidationError(t||"",e))))}function h(t,e){return(0,s.of)(new a.TuiValidationError(t||"",e))}class g{constructor(t,e,i,n){this.parent=t,this.self=e,this.container=i,this.validationErrors=n,this.order=[],this.self&&!this.self.valueAccessor&&(this.self.valueAccessor=this)}transform(t){return this.order=t,this.computedError}get computedError(){return this.invalid&&this.touched&&this.error||(0,s.of)(null)}registerOnChange(){}registerOnTouched(){}setDisabledState(){}writeValue(){}get error(){const{errorId:t}=this;if(!t)return null;const e=this.controlErrors[t],i=this.validationErrors[t];return this.getError(e,i)}get invalid(){var t;return!!(null===(t=this.control)||void 0===t?void 0:t.invalid)}get touched(){var t;return!!(null===(t=this.control)||void 0===t?void 0:t.touched)}get control(){var t,e,i;return(null===(t=this.self)||void 0===t?void 0:t.control)||(null===(e=this.parent)||void 0===e?void 0:e.control)||(null===(i=this.container)||void 0===i?void 0:i.control)}get errorId(){return this.getErrorId(this.order,this.controlErrors)}get controlErrors(){var t;return(null===(t=this.control)||void 0===t?void 0:t.errors)||d}getErrorId(t,e){const i=null==t?void 0:t.find((t=>e[t])),n=Object.keys(e)[0];return i||n||""}getError(t,e){if(t instanceof a.TuiValidationError)return(0,s.of)(t);if(void 0===e&&(0,a.tuiIsString)(t))return(0,s.of)(new a.TuiValidationError(t));if((0,l.b)(e))return p(e,t);if(e instanceof Function){const i=e(t);return(0,l.b)(i)?p(i,t):h(i,t)}return h(e,t)}}g.ɵfac=function(t){return new(t||g)(c.Y36(o.a5,28),c.Y36(o.a5,26),c.Y36(o.gN,24),c.Y36(r.Z4,16))},g.ɵpipe=c.Yjl({name:"tuiFieldError",type:g,pure:!1}),(0,n.gn)([a.tuiPure],g.prototype,"getErrorId",null),(0,n.gn)([a.tuiPure],g.prototype,"getError",null)},30114:(t,e,i)=>{i.d(e,{Y:()=>s});var n=i(4797),o=i(67125),a=i(98886),r=i(74788);let s=(()=>{class t extends a.I{constructor(t,e){super(),this.accessor=t,this.multiSelect=e}transform(t,e){return this.filter(t,n.TUI_DEFAULT_MATCHER,e,this.query)}}return t.ɵfac=function(e){return new(e||t)(r.Y36(n.TUI_FOCUSABLE_ITEM_ACCESSOR,16),r.Y36(o.bJ,24))},t.ɵpipe=r.Yjl({name:"tuiFilterByInputWith",type:t,pure:!1}),t})()},98886:(t,e,i)=>{i.d(e,{I:()=>r});var n=i(64762),o=i(4797),a=i(49335);class r{get query(){return this.accessor.nativeFocusableElement&&this.accessor.nativeFocusableElement.value||""}filter(t,e,i,n){return t?(0,a.fR)(t)?this.filterFlat(t,e,i,n):this.filter2d(t,e,i,n):null}filterFlat(t,e,i,n){const a=this.getMatch(t,i,n);return(0,o.tuiIsPresent)(a)&&!this.multiSelect?t:t.filter((t=>e(t,n,i)))}filter2d(t,e,i,n){const a=t.find((t=>(0,o.tuiIsPresent)(this.getMatch(t,i,n))));return(0,o.tuiIsPresent)(a)&&!this.multiSelect?t:t.map((t=>this.filterFlat(t,e,i,n)))}getMatch(t,e,i){return t.find((t=>e(t).toLocaleLowerCase()===i.toLocaleLowerCase()))}}(0,n.gn)([o.tuiPure],r.prototype,"filter",null)},68800:(t,e,i)=>{i.d(e,{b:()=>l});var n=i(4797),o=i(64862),a=i(67125),r=i(98886),s=i(74788);let l=(()=>{class t extends r.I{constructor(t,e,i){super(),this.accessor=t,this.host=e,this.multiSelect=i}transform(t,e=n.TUI_DEFAULT_MATCHER){return this.filter(t,e,this.host.stringify||n.TUI_DEFAULT_STRINGIFY,this.query)}}return t.ɵfac=function(e){return new(e||t)(s.Y36(n.TUI_FOCUSABLE_ITEM_ACCESSOR,16),s.Y36(o.TUI_DATA_LIST_HOST,16),s.Y36(a.bJ,24))},t.ɵpipe=s.Yjl({name:"tuiFilterByInput",type:t,pure:!1}),t})()},14591:(t,e,i)=>{i.d(e,{IO:()=>s.I,Y7:()=>x,yg:()=>a.y,Ag:()=>r.A,Yu:()=>o,bo:()=>u.b,pM:()=>l,Yq:()=>c.Y,gQ:()=>d,zg:()=>g,TC:()=>f.T,Zg:()=>m,QS:()=>C.Q,Bh:()=>_.B,AI:()=>b.A,b5:()=>v,kW:()=>w,K1:()=>T.K,cj:()=>O});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var a=i(44457),r=i(7114),s=i(98886);let l=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var u=i(68800),c=i(30114);let d=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var p=i(57620),h=i(49335);let g=(()=>{class t{constructor(t){this.countriesMasks=t}transform(t){return(0,h.zm)(this.countriesMasks,t)}}return t.ɵfac=function(e){return new(e||t)(n.Y36(p.iN,16))},t.ɵpipe=n.Yjl({name:"tuiIsoToCountryCode",type:t,pure:!0}),t})(),m=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var f=i(46780);let v=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var b=i(94041),_=i(45116),C=i(60666);let x=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var M=i(4797),y=i(72773);let w=(()=>{class t{constructor(t){this.countriesMasks=t}transform(t,e){return e.find((e=>{if(e===y.Xi.RU&&/^[78]/.test(t)&&/^(?!880[1-9 ])/.test(t)&&t.length+1===(0,h.fn)(this.countriesMasks,y.Xi.RU)||t.startsWith((0,h.zm)(this.countriesMasks,e).replace(M.CHAR_PLUS,""))&&t.length+1===(0,h.fn)(this.countriesMasks,e))switch(e){case y.Xi.RU:return(0,h.u7)(t);case y.Xi.KZ:return!(0,h.u7)(t);default:return!0}return!1}))}}return t.ɵfac=function(e){return new(e||t)(n.Y36(p.iN,16))},t.ɵpipe=n.Yjl({name:"tuiToCountryCode",type:t,pure:!0}),t})(),O=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})();var T=i(51201)},46780:(t,e,i)=>{i.d(e,{T:()=>r});var n=i(57620),o=i(88002),a=i(74788);let r=(()=>{class t{constructor(t){this.countriesNames$=t}transform(t){return this.countriesNames$.pipe((0,o.U)((e=>[...t].sort(((t,i)=>e[t].localeCompare(e[i]))))))}}return t.ɵfac=function(e){return new(e||t)(a.Y36(n.Hw,16))},t.ɵpipe=a.Yjl({name:"tuiSortCountries",type:t,pure:!0}),t})()},45116:(t,e,i)=>{i.d(e,{B:()=>o});var n=i(74788);let o=(()=>{class t{}return t.ɵfac=function(e){return new(e||t)},t.ɵmod=n.oAB({type:t}),t.ɵinj=n.cJS({}),t})()},60666:(t,e,i)=>{i.d(e,{Q:()=>o});var n=i(74788);let o=(()=>{class t{transform(t){return({$implicit:e})=>t(e)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiStringifyContent",type:t,pure:!0}),t})()},94041:(t,e,i)=>{i.d(e,{A:()=>o});var n=i(74788);let o=(()=>{class t{transform(t){return e=>{var i;return String(null!==(i=e[t])&&void 0!==i?i:"")}}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=n.Yjl({name:"tuiStringify",type:t,pure:!0}),t})()},51201:(t,e,i)=>{i.d(e,{K:()=>a});var n=i(4797),o=i(74788);let a=(()=>{class t{transform(t){return new n.TuiYear(t)}}return t.ɵfac=function(e){return new(e||t)},t.ɵpipe=o.Yjl({name:"tuiToYear",type:t,pure:!0}),t})()},93920:(t,e,i)=>{i.d(e,{yn:()=>l,kA:()=>s,E2:()=>p});var n=i(64862),o=i(57620),a=i(25917),r=i(88002);const s={provide:o.RZ,deps:[n.TuiMonthPipe],useFactory:t=>e=>e?t.transform(e).pipe((0,r.U)((t=>`${t} ${e.formattedYear}`))):(0,a.of)("")},l=(0,n.tuiDropdownOptionsProvider)({limitWidth:"fixed",align:"right"});var u=i(74788),c=i(23738),d=i(54487);const p={provide:n.TUI_VALUE_ACCESSOR,deps:[[new u.FiY,new u.PiD,c.JU]],useFactory:d.y}},57620:(t,e,i)=>{i.d(e,{s3:()=>r,qE:()=>E,Ee:()=>b,Un:()=>w,UV:()=>S,Hw:()=>N,Qq:()=>c,iN:()=>d,LD:()=>g,zf:()=>k,Mu:()=>m,HF:()=>h,g_:()=>Y,rV:()=>I,dB:()=>_,qk:()=>D,Te:()=>O,vy:()=>x,BN:()=>F,WB:()=>R,BV:()=>z,Ys:()=>H,vk:()=>U,RZ:()=>G,ue:()=>C,E6:()=>L,q5:()=>y,yI:()=>X,yL:()=>A,mT:()=>T,JF:()=>v,jV:()=>M,WO:()=>j,Yq:()=>P,px:()=>f,Z4:()=>J,hB:()=>p,_V:()=>s,aE:()=>B,dv:()=>Z});var n=i(74788),o=i(23738),a=i(49335);const r=new n.OlP("[TUI_CALENDAR_DATE_STREAM]");function s(t){return{provide:r,deps:[[new n.FiY,new n.PiD,o.a5],[new n.FiY,t]],useFactory:a.pi}}var l=i(4797),u=i(72773);const c={[u.Xi.AD]:"+376###-###",[u.Xi.AE]:"+971-##-###-####",[u.Xi.AF]:"+93##-###-####",[u.Xi.AG]:"+1(268) ###-####",[u.Xi.AI]:"+1(264) ###-####",[u.Xi.AL]:"+355(###) ###-###",[u.Xi.AM]:"+374##-###-###",[u.Xi.AO]:"+244(###) ###-###",[u.Xi.AR]:"+54(###) ####-####",[u.Xi.AT]:"+43(###) ###-####",[u.Xi.AU]:"+61#-####-####",[u.Xi.AW]:"+297###-####",[u.Xi.AZ]:"+994##-###-##-##",[u.Xi.BA]:"+387 ###-####-##",[u.Xi.BB]:"+1(246) ###-####",[u.Xi.BD]:"+880##-###-###",[u.Xi.BE]:"+32(###) ###-###",[u.Xi.BF]:"+226##-##-####",[u.Xi.BG]:"+359(###) ###-###",[u.Xi.BH]:"+973####-####",[u.Xi.BI]:"+257##-##-####",[u.Xi.BJ]:"+229##-##-####",[u.Xi.BL]:"+590 ## ## ## ## ##",[u.Xi.BM]:"+1(441) ###-####",[u.Xi.BN]:"+673###-####",[u.Xi.BO]:"+591#-###-####",[u.Xi.BQ]:"+599-###-####",[u.Xi.BR]:"+55(##) ####-#####",[u.Xi.BS]:"+1(242) ###-####",[u.Xi.BT]:"+975#-###-###",[u.Xi.BW]:"+267##-###-###",[u.Xi.BY]:"+375(##) ###-##-##",[u.Xi.BZ]:"+501###-####",[u.Xi.CA]:"+1(###) ###-####",[u.Xi.CD]:"+243(###) ###-###",[u.Xi.CF]:"+236-##-##-####",[u.Xi.CG]:"+242##-###-####",[u.Xi.CH]:"+41##-###-####",[u.Xi.CI]:"+225##-##-###-###",[u.Xi.CL]:"+56#-####-####",[u.Xi.CM]:"+237#####-####",[u.Xi.CN]:"+86(###) ####-####",[u.Xi.CO]:"+57(###) ###-####",[u.Xi.CR]:"+506####-####",[u.Xi.CU]:"+53#-###-####",[u.Xi.CV]:"+238(###) ##-##",[u.Xi.CW]:"+5999-###-####",[u.Xi.CY]:"+357##-###-###",[u.Xi.CZ]:"+420(###) ###-###",[u.Xi.DE]:"+49(###) ###-###-##",[u.Xi.DJ]:"+253##-##-##-##",[u.Xi.DK]:"+45##-##-##-##",[u.Xi.DM]:"+1(767) ###-####",[u.Xi.DO]:"+1(###) ###-####",[u.Xi.DZ]:"+213##-###-####",[u.Xi.EC]:"+593##-###-####",[u.Xi.EE]:"+372####-####",[u.Xi.EG]:"+20(###) ###-####",[u.Xi.ER]:"+291#-###-###",[u.Xi.ES]:"+34(###) ###-###",[u.Xi.ET]:"+251##-###-####",[u.Xi.FI]:"+358(###) ###-##-##",[u.Xi.FJ]:"+679##-#####",[u.Xi.FK]:"+500#####",[u.Xi.FM]:"+691###-####",[u.Xi.FR]:"+33 ## ## ## ## ##",[u.Xi.GA]:"+241##-##-##-##",[u.Xi.GB]:"+44##-####-####",[u.Xi.GD]:"+1(473) ###-####",[u.Xi.GE]:"+995(###) ###-###",[u.Xi.GF]:"+594 ## ## ## ## ##",[u.Xi.GH]:"+233(###) ###-###",[u.Xi.GI]:"+350###-#####",[u.Xi.GL]:"+299##-##-##",[u.Xi.GM]:"+220(###) ##-##",[u.Xi.GN]:"+224##-###-###",[u.Xi.GP]:"+590 ## ## ## ## ##",[u.Xi.GQ]:"+240##-###-####",[u.Xi.GR]:"+30(###) ###-####",[u.Xi.GT]:"+502#-###-####",[u.Xi.GW]:"+245#-######",[u.Xi.GY]:"+592###-####",[u.Xi.HK]:"+852####-####",[u.Xi.HN]:"+504####-####",[u.Xi.HR]:"+385##-###-####",[u.Xi.HT]:"+509##-##-####",[u.Xi.HU]:"+36(###) ###-###",[u.Xi.ID]:"+62(###) ###-##-###",[u.Xi.IE]:"+353(###) ###-###",[u.Xi.IL]:"+972##-###-####",[u.Xi.IN]:"+91(####) ###-###",[u.Xi.IQ]:"+964(###) ###-####",[u.Xi.IR]:"+98(###) ###-####",[u.Xi.IS]:"+354###-####",[u.Xi.IT]:"+39(###) ####-###",[u.Xi.JM]:"+1(876) ###-####",[u.Xi.JO]:"+962#-####-####",[u.Xi.JP]:"+81-##-####-####",[u.Xi.KE]:"+254###-######",[u.Xi.KG]:"+996(###) ###-###",[u.Xi.KH]:"+855##-###-###",[u.Xi.KM]:"+269##-#####",[u.Xi.KN]:"+1(869) ###-####",[u.Xi.KP]:"+850####-#############",[u.Xi.KR]:"+82##-###-####",[u.Xi.KW]:"+965####-####",[u.Xi.KY]:"+1(345) ###-####",[u.Xi.KZ]:"+7(###) ###-##-##",[u.Xi.LA]:"+856##-##-###-###",[u.Xi.LB]:"+961##-###-###",[u.Xi.LC]:"+1(758) ###-####",[u.Xi.LI]:"+423(###) ###-####",[u.Xi.LK]:"+94##-###-####",[u.Xi.LR]:"+231##-###-###",[u.Xi.LS]:"+266#-###-####",[u.Xi.LT]:"+370(###) ##-###",[u.Xi.LU]:"+352(###) ###-###",[u.Xi.LV]:"+371##-###-###",[u.Xi.LY]:"+218##-###-####",[u.Xi.MA]:"+212##-####-###",[u.Xi.MC]:"+377###-###-###",[u.Xi.MD]:"+373####-####",[u.Xi.ME]:"+382##-###-###",[u.Xi.MF]:"+590 ## ## ## ## ##",[u.Xi.MG]:"+261##-##-#####",[u.Xi.MK]:"+389##-###-###",[u.Xi.ML]:"+223##-##-####",[u.Xi.MM]:"+95##-###-###",[u.Xi.MN]:"+976##-##-####",[u.Xi.MO]:"+853####-####",[u.Xi.MQ]:"+596 ## ## ## ## ##",[u.Xi.MR]:"+222##-##-####",[u.Xi.MS]:"+1(664) ###-####",[u.Xi.MT]:"+356####-####",[u.Xi.MU]:"+230####-####",[u.Xi.MV]:"+960###-####",[u.Xi.MW]:"+265#-####-####",[u.Xi.MX]:"+52(###) ###-####",[u.Xi.MY]:"+60(###) ###-###",[u.Xi.MZ]:"+258##-###-###",[u.Xi.NA]:"+264##-###-####",[u.Xi.NC]:"+687 ### ###",[u.Xi.NE]:"+227##-##-####",[u.Xi.NG]:"+234(###) ###-####",[u.Xi.NI]:"+505####-####",[u.Xi.NL]:"+31##-###-####",[u.Xi.NO]:"+47(###) ##-###",[u.Xi.NP]:"+977##-###-###",[u.Xi.NZ]:"+64(###) ###-####",[u.Xi.OM]:"+968##-###-###",[u.Xi.PA]:"+507###-####",[u.Xi.PE]:"+51(###) ###-###",[u.Xi.PF]:"+689 ## ## ## ##",[u.Xi.PG]:"+675(###) ##-###",[u.Xi.PH]:"+63(###) ###-####",[u.Xi.PK]:"+92(###) ###-####",[u.Xi.PL]:"+48(###) ###-###",[u.Xi.PT]:"+351##-###-####",[u.Xi.PW]:"+680###-####",[u.Xi.PY]:"+595(###) ###-###",[u.Xi.QA]:"+974####-####",[u.Xi.RE]:"+262 ## ## ## ## ##",[u.Xi.RO]:"+40##-###-####",[u.Xi.RS]:"+381##-###-####",[u.Xi.RU]:"+7### ###-##-##",[u.Xi.RW]:"+250(###) ###-###",[u.Xi.SA]:"+966#-####-####",[u.Xi.SB]:"+677###-####",[u.Xi.SC]:"+248#-###-###",[u.Xi.SD]:"+249##-###-####",[u.Xi.SE]:"+46##-###-####",[u.Xi.SG]:"+65####-####",[u.Xi.SH]:"+290####",[u.Xi.SI]:"+386##-###-###",[u.Xi.SK]:"+421(###) ###-###",[u.Xi.SL]:"+232##-######",[u.Xi.SM]:"+378####-######",[u.Xi.SN]:"+221##-###-####",[u.Xi.SO]:"+252##-###-###",[u.Xi.SR]:"+597###-####",[u.Xi.ST]:"+239##-#####",[u.Xi.SV]:"+503##-##-####",[u.Xi.SX]:"+1(721) ###-####",[u.Xi.SY]:"+963##-####-###",[u.Xi.SZ]:"+268##-##-####",[u.Xi.TC]:"+1(649) ###-####",[u.Xi.TD]:"+235##-##-##-##",[u.Xi.TG]:"+228##-###-###",[u.Xi.TH]:"+66##-###-####",[u.Xi.TJ]:"+992##-###-####",[u.Xi.TL]:"+670###-#####",[u.Xi.TM]:"+993#-###-####",[u.Xi.TN]:"+216##-###-###",[u.Xi.TO]:"+676#####",[u.Xi.TR]:"+90(###) ###-####",[u.Xi.TT]:"+1(868) ###-####",[u.Xi.TW]:"+886#-####-####",[u.Xi.TZ]:"+255##-###-####",[u.Xi.UA]:"+380(##) ###-##-##",[u.Xi.UG]:"+256(###) ###-###",[u.Xi.US]:"+1(###) ###-####",[u.Xi.UY]:"+598#-###-##-##",[u.Xi.UZ]:"+998##-###-####",[u.Xi.VC]:"+1(784) ###-####",[u.Xi.VE]:"+58(###) ###-####",[u.Xi.VG]:"+1(284)###-####",[u.Xi.VN]:"+84(###) ####-###",[u.Xi.VU]:"+678##-#####",[u.Xi.WS]:"+685##-####",[u.Xi.XK]:"+383##-###-###",[u.Xi.YE]:"+967###-###-###",[u.Xi.YT]:"+262 ## ## ## ## ##",[u.Xi.ZA]:"+27##-###-####",[u.Xi.ZM]:"+260##-###-####",[u.Xi.ZW]:"+263#-######"},d=(0,l.tuiCreateToken)(c);function p(t){return(0,l.tuiProvideOptions)(d,t,c)}const h=new n.OlP("[TUI_DATE_VALUE_TRANSFORMER]"),g=new n.OlP("[TUI_DATE_RANGE_VALUE_TRANSFORMER]"),m=new n.OlP("[TUI_DATE_TIME_VALUE_TRANSFORMER]"),f=new n.OlP("[TUI_TIME_VALUE_TRANSFORMER]"),v=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("prompt")),b=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("cancel")),_=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("done")),C=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("more")),x=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("hide")),M=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("showAll")),y=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("otherDate")),w=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("mobileCalendarTexts")),O=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("range")),T=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("countTexts")),P=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("time")),k=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("dateTexts")),I=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("digitalInformationUnits")),S=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("copyTexts")),A=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("passwordTexts")),E=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("shortCalendarMonths")),D=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("fileTexts")),X=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("pagination")),z=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("inputFileTexts")),L=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("multiSelectTexts")),N=(0,l.tuiCreateTokenFromFactory)((0,u.vv)("countries")),F={icon:({$implicit:t})=>"s"===t?"tuiIconCalendar":"tuiIconCalendarLarge",min:l.TUI_FIRST_DAY,max:l.TUI_LAST_DAY,nativePicker:!1},R=(0,l.tuiCreateToken)(F);function B(t){return(0,l.tuiProvideOptions)(R,t,F)}const Y={stringify:l.TUI_DEFAULT_STRINGIFY,identityMatcher:l.TUI_DEFAULT_IDENTITY_MATCHER,disabledItemHandler:l.ALWAYS_FALSE_HANDLER},H=(0,l.tuiCreateToken)(Y);function Z(t){return(0,l.tuiProvideOptions)(H,t,Y)}const U=new n.OlP("[TUI_MOBILE_CALENDAR]"),G=new n.OlP("[TUI_MONTH_FORMATTER]"),j=(0,l.tuiCreateToken)(24),J=(0,l.tuiCreateToken)({})},69360:(t,e,i)=>{i.d(e,{z:()=>r,w:()=>s});var n=i(4797);const o=1024,a=1024*o;function r(t,e){return void 0===e?null:et.trim()))}},64261:(t,e,i)=>{function n(t){if(""===t)return"";let e=0;for(let i=0;in})},49335:(t,e,i)=>{function n(t=[],e){return((null==t?void 0:t.find((t=>t.daySame(e))))?t.filter((t=>!t.daySame(e))):null==t?void 0:t.concat(e))||[]}i.d(e,{pi:()=>S,fz:()=>l,iP:()=>d,z1:()=>g,c0:()=>h,dw:()=>b,mE:()=>_,Gn:()=>w,oJ:()=>x,eN:()=>O,z:()=>o.z,w5:()=>o.w,fn:()=>A,ZA:()=>T,CQ:()=>M.CQ,Wq:()=>n,fR:()=>P,zm:()=>E,ox:()=>M.ox,Lj:()=>s,u7:()=>D,hm:()=>M.hm,sn:()=>a.s});var o=i(69360),a=i(64261),r=i(4797);function s(t,{value:e,min:i,max:n,dateFormat:o,dateSeparator:a}){return e&&e.toString(o,a)===t?t:r.TuiDay.normalizeParse(t,o).dayLimit(i,n).toString(o,a)}function l(t){return e=>e.length!==r.DATE_FILLER_LENGTH?{value:e}:{value:s(e,t)}}function u(t,e){return r.TuiDay.normalizeParse(t.slice(0,r.DATE_FILLER_LENGTH),e.dateFormat).dayLimit(e.min,e.max)}function c(t,e){const{dateFormat:i,dateSeparator:n}=e;switch(t.length){case r.DATE_FILLER_LENGTH:return u(t,e).toString(i,n);case r.DATE_FILLER_LENGTH+r.RANGE_SEPARATOR_CHAR.length:return u(t,e).toString(i,n)+r.RANGE_SEPARATOR_CHAR;case r.DATE_RANGE_FILLER_LENGTH:return e.value&&e.value.toString(i,n)===t?t:r.TuiDayRange.sort(u(t.slice(0,r.DATE_FILLER_LENGTH),e),u(t.slice(r.DATE_FILLER_LENGTH+r.RANGE_SEPARATOR_CHAR.length),e)).toString(i,n);default:return t}}function d(t){return e=>({value:c(e,t)})}var p=i(10006);function h(t="HH:MM",e={}){const i=["HH","MM","SS","MS"],n=Object.assign(Object.assign({},p.bM),e);return e=>{const o=[],a=e.split("");return i.forEach((e=>{const i=t.indexOf(e),r=parseInt(String(n[e]).slice(0,1),10);parseInt(a[i],10)>r&&(a[i+1]=a[i],a[i]="0",o.push(i))})),!i.some((i=>parseInt(e.slice(t.indexOf(i),2),10)>n[i]))&&{value:a.join(""),indexesOfPipedChars:o}}}function g(t){const e=h(t.timeMode);return i=>{if(i.lengtht+n.length+2)):void 0}}}var m=i(64862);const f=new Array(2).fill(m.TUI_DIGIT_REGEXP),v=new Array(4).fill(m.TUI_DIGIT_REGEXP);function b(t,e){return"YMD"===t?[...v,e,...f,e,...f]:[...f,e,...f,e,...v]}function _(t,e){const i=b(t,e);return[...i,r.CHAR_NO_BREAK_SPACE,r.CHAR_EN_DASH,r.CHAR_NO_BREAK_SPACE,...i]}function C(t,e){const{length:i}=String(t),n=new Array(i).fill(m.TUI_DIGIT_REGEXP);return e&&n.unshift(e),n}function x(t,e={}){const{HH:i,MM:n,SS:o,MS:a}=Object.assign(Object.assign({},p.bM),e);return[...C(i),...C(n,":"),...t.includes("HH:MM:SS")?C(o,":"):[],..."HH:MM:SS.MSS"===t?C(a,"."):[]]}var M=i(61980),y=i(52487);function w(t=["For all the time","Today","Yesterday","Current week","Current month","Previous month"]){const e=r.TuiDay.currentLocal(),i=e.append({day:-1}),n=e.append({day:-e.dayOfWeek()}),o=n.append({day:6}),a=e.append({day:1-e.day}),s=a.append({month:1,day:-1}),l=a.append({month:-1});return[new y.k(new r.TuiDayRange(r.TUI_FIRST_DAY,e),t[0]),new y.k(new r.TuiDayRange(e,e),t[1]),new y.k(new r.TuiDayRange(i,i),t[2]),new y.k(new r.TuiDayRange(n,o),t[3]),new y.k(new r.TuiDayRange(a,s),t[4]),new y.k(new r.TuiDayRange(l,a.append({day:-1})),t[5])]}function O(t=0,e=r.HOURS_IN_DAY,i=[0,30]){const n=[];for(let o=t;o{const e=new r.TuiTime(o,t);n.push(e)}));return n}function T(t){const[,e=""]=String(t).split(".");return e.length}function P(t){return!Array.isArray(t[0])}var k=i(25917),I=i(88002);function S(t,e){return t?(0,r.tuiControlValue)(t).pipe((0,I.U)((t=>e?e.fromControlValue(t):t))):(0,k.of)(null)}function A(t,e){return t[e].replace(/[()\- ]/g,"").length}function E(t,e){return t[e].replace(p.m2,"")}function D(t){const e=Number(t.slice(1,4));return e<600||e>799}},61980:(t,e,i)=>{function n(t){switch(t){case"left":return-1;case"right":return 1}}i.d(e,{CQ:()=>n,ox:()=>l,hm:()=>s});var o=i(4797),a=i(10006);function r(t,e){const i=t.findIndex(((t,i)=>i&&e(t)));return[t[i-1]||t[0],t[i]||t[t.length-1]]}function s(t,e){const[[i,n],[s,l]]=r(e,(([e,i])=>t<=e)),u=(t-i)/(s-i)*(l-n)+n;return(0,o.tuiRound)(u,a.bF)}function l(t,e){const[[i,n],[o,a]]=r(e,(([e,i])=>t<=i));return(o-i)*((t-n)/(a-n)||0)+i}},80984:(t,e,i)=>{i.d(e,{N:()=>o});var n=i(4797);function o(t,e){return({value:i})=>{const o=t();return null===i&&o&&(0,n.tuiIsHTMLElement)(o.nativeFocusableElement)&&(0,n.tuiIsInput)(o.nativeFocusableElement)&&""!==o.nativeFocusableElement.value?{unfinished:new n.TuiValidationError(e)}:null}}},69153:t=>{function e(t){return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}))}e.keys=()=>[],e.resolve=e,e.id=69153,t.exports=e}},t=>{t.O(0,[54736],(()=>t(t.s=70038))),t.O()}]); \ No newline at end of file diff --git a/v3/runtime.66c1fd8070e937a89e61.js b/v3/runtime.579db59d7c9eb0763e58.js similarity index 99% rename from v3/runtime.66c1fd8070e937a89e61.js rename to v3/runtime.579db59d7c9eb0763e58.js index 0775da0d7ef1..c40888e73faa 100644 --- a/v3/runtime.66c1fd8070e937a89e61.js +++ b/v3/runtime.579db59d7c9eb0763e58.js @@ -1 +1 @@ -(()=>{var a,e,f,d,c,b,n={},i={};function l(a){var e=i[a];if(void 0!==e)return e.exports;var f=i[a]={exports:{}};return n[a].call(f.exports,f,f.exports,l),f.exports}l.m=n,a=[],l.O=(e,f,d,c)=>{if(!f){var b=1/0;for(t=0;t=c)&&Object.keys(l.O).every((a=>l.O[a](f[i])))?f.splice(i--,1):(n=!1,c0&&a[t-1][2]>c;t--)a[t]=a[t-1];a[t]=[f,d,c]},l.n=a=>{var e=a&&a.__esModule?()=>a.default:()=>a;return l.d(e,{a:e}),e},f=Object.getPrototypeOf?a=>Object.getPrototypeOf(a):a=>a.__proto__,l.t=function(a,d){if(1&d&&(a=this(a)),8&d)return a;if("object"==typeof a&&a){if(4&d&&a.__esModule)return a;if(16&d&&"function"==typeof a.then)return a}var c=Object.create(null);l.r(c);var b={};e=e||[null,f({}),f([]),f(f)];for(var n=2&d&&a;"object"==typeof n&&!~e.indexOf(n);n=f(n))Object.getOwnPropertyNames(n).forEach((e=>b[e]=()=>a[e]));return b.default=()=>a,l.d(c,b),c},l.d=(a,e)=>{for(var f in e)l.o(e,f)&&!l.o(a,f)&&Object.defineProperty(a,f,{enumerable:!0,get:e[f]})},l.f={},l.e=a=>Promise.all(Object.keys(l.f).reduce(((e,f)=>(l.f[f](a,e),e)),[])),l.u=a=>(({342:"i18n-lazy-185",990:"i18n-lazy-183",1352:"i18n-lazy-181",3379:"i18n-lazy-319",3504:"i18n-lazy-197",4244:"i18n-lazy-311",4540:"i18n-lazy-91",4790:"i18n-lazy-227",5862:"i18n-lazy-377",6073:"i18n-lazy-41",6673:"i18n-lazy-55",6911:"i18n-lazy-207",7815:"i18n-lazy-331",8131:"i18n-lazy-249",8246:"i18n-lazy-273",8856:"i18n-lazy-379",10393:"i18n-lazy-241",10435:"i18n-lazy-389",10482:"i18n-lazy-237",15089:"i18n-lazy-187",15784:"i18n-lazy-271",15930:"i18n-lazy-143",16034:"i18n-lazy-339",16352:"i18n-lazy-137",16447:"i18n-lazy-115",17411:"i18n-lazy-225",19622:"i18n-lazy-347",20749:"i18n-lazy-201",21046:"i18n-lazy-135",21173:"i18n-lazy-297",21415:"i18n-lazy-73",21502:"i18n-lazy-175",22712:"i18n-lazy-307",27769:"i18n-lazy-85",28015:"i18n-lazy-77",29439:"i18n-lazy-359",29868:"i18n-lazy-9",30454:"i18n-lazy-383",31086:"i18n-lazy-325",31414:"i18n-lazy-355",31865:"i18n-lazy-93",32195:"i18n-lazy-7",33157:"i18n-lazy-127",33439:"i18n-lazy-49",33524:"i18n-lazy-295",35170:"i18n-lazy-159",35847:"i18n-lazy-163",36104:"i18n-lazy-231",36498:"i18n-lazy-13",37085:"i18n-lazy-303",38261:"i18n-lazy-247",38502:"i18n-lazy-179",39474:"i18n-lazy-33",39621:"i18n-lazy-153",40449:"i18n-lazy-117",40669:"i18n-lazy-113",41158:"i18n-lazy-129",42682:"i18n-lazy-205",42798:"i18n-lazy-27",43246:"i18n-lazy-369",43419:"i18n-lazy-251",44499:"i18n-lazy-269",46023:"i18n-lazy-105",49610:"i18n-lazy-291",50366:"i18n-lazy-99",50511:"i18n-lazy-337",50634:"i18n-lazy-215",50988:"i18n-lazy-219",51563:"i18n-lazy-275",51864:"i18n-lazy-381",52762:"i18n-lazy-349",53332:"i18n-lazy-315",54538:"i18n-lazy-119",55192:"i18n-lazy-19",56966:"i18n-lazy-75",57027:"i18n-lazy-3",58699:"i18n-lazy-335",58778:"i18n-lazy-157",59173:"i18n-lazy-25",59193:"i18n-lazy-21",59508:"i18n-lazy-341",59681:"i18n-lazy-29",61972:"i18n-lazy-151",62229:"i18n-lazy-223",62608:"i18n-lazy-43",62851:"i18n-lazy-329",62994:"i18n-lazy-195",63131:"i18n-lazy-363",63565:"i18n-lazy-367",64777:"i18n-lazy-313",66558:"i18n-lazy-173",66561:"i18n-lazy-267",68053:"i18n-lazy-161",68067:"i18n-lazy-263",68149:"i18n-lazy-139",68592:"common",69450:"i18n-lazy-259",70932:"i18n-lazy-51",71983:"i18n-lazy-31",74209:"i18n-lazy-95",74832:"i18n-lazy-317",75664:"i18n-lazy-293",75785:"i18n-lazy-111",76152:"i18n-lazy-391",76185:"i18n-lazy-63",77036:"i18n-lazy-165",78610:"i18n-lazy-375",79976:"i18n-lazy-107",80445:"i18n-lazy-5",82448:"i18n-lazy-357",84314:"i18n-lazy-209",85871:"i18n-lazy-245",86874:"i18n-lazy-229",87611:"i18n-lazy-69",88176:"i18n-lazy-141",89905:"i18n-lazy-65",90886:"i18n-lazy-361",92088:"i18n-lazy-253",92723:"i18n-lazy-343",93403:"i18n-lazy-47",93692:"i18n-lazy-97",93888:"i18n-lazy-71",94221:"i18n-lazy-203",95183:"i18n-lazy-53",96807:"i18n-lazy-281",97128:"i18n-lazy-285",97196:"i18n-lazy-87",98493:"i18n-lazy-289"}[a]||a)+"."+{101:"f109edaf4bf1a968a957",148:"4ead50e4461952ef625f",235:"561ba58c9906ae090b37",270:"cb88f1a3d849eda9643e",288:"4974639df78a6baac72e",342:"96cb655f8ea04da4ecf1",420:"24d7580140fb36b509f7",437:"f03c479ec599a7102ce9",509:"4c89f32b59df0ec72bef",555:"d88e0ed26582ae182e3a",566:"32d61d911f905c17b2ab",592:"6091ca5f7658e6542e86",616:"d9060d059c4d239efd46",675:"63f1c487f63d8655a3d6",757:"9b8ba89508d982bc382d",764:"f59785362d6bd52a1326",850:"163a6e5cf558d1dac985",864:"27e92206a04551b8c208",869:"56bad5fee79370623dda",893:"086858dda65f6fd1bc99",910:"f0e48db1c0395194aecf",990:"945bd6474443e82c60de",1064:"55eb6be8df045f045000",1114:"bbbd00df7087faee3a6b",1141:"977bc0a96dcf1962849f",1161:"3b931fdf200e152daab7",1182:"478bb4ca726ac268a524",1246:"fefc66593ed07cfcd2ed",1304:"293b81dbe4374ef2ea42",1322:"96588f04e3afec100866",1336:"b21943bbb7786f7a5d1b",1342:"d8500a7e3ca7221f467c",1352:"a39c5b1d1e0146385ddc",1393:"e46f4c694e360c396abe",1425:"8ba3c21a1877992737ce",1442:"d9eb196f1eee9c908c77",1468:"aff38e076b70741ae0ea",1470:"8a9a8920d17f75556556",1557:"fa8232adf8b14237002c",1605:"6c44778b995e173cbda8",1606:"7d87a15d31eda603b57d",1637:"1631a6962ff20ad76d64",1697:"75c89148b7f386ed4877",1702:"e1bb2731a712df7a18f6",1778:"eb471bd04e3f7091d118",1843:"27a36f03f31d0a6470fd",1849:"1d192ecf6f4eabae8d09",1947:"d9fdf0db07f96e48f652",1964:"3e4fbbedea3a2cadb4ee",1971:"8bae205af57c7d83e57d",1997:"f38bbcae18cbb95b799a",2011:"22d2c6c126ba080ba4ee",2013:"ddf7029b68b3475e94f8",2067:"9a02387dc6ddd7bd7f0b",2132:"fb193556fcb9e935a9f0",2145:"130a5f8afd5e1f566035",2148:"322276b912a3842fbd8d",2180:"d30d2fd9cff139fae7e7",2207:"48c211bd74ccb6e45616",2212:"10e03e831795fee723de",2216:"b3418d4fe79fcb5a051d",2230:"80eabe7929713a167cb1",2287:"f154bc28d0ff9b732646",2337:"2fb284e4675cc2ee2d91",2367:"b7bddb6e4684a70db4c2",2387:"c8b0761bd05f6d14bd96",2447:"bd3562a922e7e7695f36",2475:"dba87e7f778362bf7c38",2483:"e698565280de292fe8ec",2500:"2caddeca51df57a80563",2509:"b82ca5fd5817c7b5025b",2577:"1fb3efd3064e0c051ec9",2642:"490290d1ef7140946009",2669:"5cf87d68f5d5be7ab4fe",2828:"f1f76d7024168fe3a47f",2862:"37e886a8d02f5a510774",2973:"6e20c8c649b45bca3e0f",3030:"e5eea19ad5692a4ac101",3079:"ad8d81a83f0fd0873ed9",3095:"b712ecf010a1bb91f482",3138:"23372fdcf317641d0915",3191:"a665e5bc15d4c8a9e19a",3233:"8508e14ed13dafae860f",3253:"efa67ecff43e98f8c2c7",3303:"2bb4097e4e43e16b230c",3322:"dca097408ef4cc9ec536",3350:"14e5ec8d5b8181087c60",3367:"174a51bb0af802b5311e",3379:"e96d265672c545a628b6",3467:"bb8966d8743718c1a3ff",3501:"e09fb5e4f0632413b10a",3504:"0936b25fc82b1ffd711f",3557:"030077f032b8d8b77ba5",3679:"fc80b8ac38e3e11b78b3",3749:"b65e9f238fa1eb255f9a",3836:"79610561ee1962f5adcb",3881:"84fa3a7276e89986bf95",3991:"c54dbf7c030b7f7c824f",4004:"8a8ab6d702ee8405d37e",4068:"e66975a2e6fff0856b84",4147:"2a221aafd5532f862f8a",4159:"bf8403fd70fc9a5f3e52",4161:"d9e0ea12ba9bea831482",4211:"30b432620dc5d5c2b2fb",4243:"2a337e3c3383c592775d",4244:"184e216193bb35a019a3",4272:"7645567b72b460d8e49a",4530:"6d175a3882d84ec1d1ff",4540:"6ece244c639e64d7880f",4628:"bf2855f874ca6504e49f",4676:"10214939e1abbcf0689f",4697:"19bacd365805475ed3d2",4732:"8c809bf77ad1aab619e0",4755:"fae625df9aaba56e1523",4759:"4e0123c26592672b0fab",4790:"653bb7f5085d85dc309c",4850:"1b2488923b134b47b84f",4886:"4c3b10ca721433a39465",4914:"800d2041c36fa860a3f9",4918:"920221c3c1fae2fbf8a1",4935:"c81f782738b14a2f26e5",4942:"2c33128a9ebc0f6e17bc",5074:"61f6b3cfb6f81466d805",5135:"630a5556c5b01ee6bff7",5163:"1dab28d96c3cdc27501a",5187:"2e2a25d59939b111e298",5213:"071fcac1ae9b00dbfe22",5232:"faa6109dc9476920650b",5280:"c32b560a249f17197c99",5287:"7a075a45a26bc20938a0",5382:"0e6cb909e67f785fddef",5440:"3a1774e3843a7637d116",5488:"97516ee1db40709d1081",5608:"91e02a54300a1e3d18c9",5619:"593375a11d072188436f",5657:"3185418292106437092e",5690:"a021f748763eb6099fef",5709:"88b59d7ee0f9a5768334",5710:"d6d0cbe7c444a9a4b02f",5748:"cdf3bf3bc1f633e60ac2",5750:"3deda04cbff404054640",5758:"3f9f1c4545e0adcdfe9b",5832:"7f2e5bf6d410f7114c1f",5852:"67f2709ebbd71aa5feec",5859:"69cf9dcf7f6185809024",5862:"dbd12164df19acec808e",5900:"345c42d66842ac8c0faf",6010:"32a340b71d64f3a84b44",6014:"fdec97896179f3be7204",6073:"b30bcdcb42f7a2f14a9c",6225:"cce0a005326145eb9f3a",6245:"f4f4c82395941c54b3f0",6298:"6ca2fddd3b2c69f1916a",6456:"5498f8f6d1a381ff5ab0",6492:"aad4939a66f406279e52",6509:"1f2adfb78f51ba23cf9d",6583:"a78ba421dd1f5aa0f9e1",6594:"b869047b249853e3f9d3",6599:"c0e60e471b289e032538",6658:"5c4b24a7ca8bf430d8f0",6664:"403b1abc8330a8445f7d",6665:"998e5ecb7a312bcd2d90",6673:"be8678504dc5890eeb93",6688:"4097eadf5e380d150e4a",6690:"6e55a7ef9b68466bdfdb",6696:"e8c6c2faae402387657d",6701:"4697461117e45fdccd8f",6722:"6fe638f0fb5a91529f48",6726:"73cbe4b063ea35125fb5",6732:"c5e5b8d129d1a9310db0",6812:"afc1546f38dba411306b",6911:"dbf1aa3aefd92b0246ef",6953:"de2e967cb7b2115a9597",7019:"cd26fd6dfa98d1c8d0b1",7023:"a8d9954fed748c313087",7077:"6fa36858928810a99f74",7182:"3d2f2bfef75d7999be27",7185:"29e2a24ecb0c6350aab3",7202:"a4d73f76cf6dc00f8cb0",7205:"3a6ae8b4dcd78719c77d",7213:"1f84e43c57638eb5b94b",7214:"a781f4f82db81af7a9b0",7220:"64a16a6f4cbf23b330b8",7275:"1f5f8001bb2e63f4f864",7283:"d04df898be2675fe26b2",7411:"79f55392e9086e46bc0f",7486:"d86f0158fa6379f4142b",7588:"fc39fa3cf99ff918d960",7633:"3a925b803d82ee39abba",7668:"42bd78b3dfcd442f091f",7705:"7b0e7fec6d1da4bcb1b2",7724:"250171f98f9441ad6119",7777:"f258c4fab0e3a65d91fa",7815:"79e6effb51efe43cb779",7863:"6a0327f80ec822b0a1af",7874:"055c6f93b8d18fbd3a4d",7916:"e2b11065ee756c3ed802",8018:"3450954aedbac3656c38",8019:"234df171abea1808adba",8028:"213e96f1bdbc5d1bf4f0",8040:"6158bbc20b68ab1c824b",8046:"b131fd340b8813856a3a",8074:"5a4e05008ec33d07428d",8088:"b778dbc8043fcd19f128",8115:"a5aab10a622e1c7da701",8131:"ea67738397ab886708ee",8145:"746b0ef17eec64a1148f",8246:"6935253fae71a5922c0b",8302:"22bd93e4493c96d1181b",8345:"ec77a174fe7f4674b418",8399:"2c1fd010fcdb51557365",8425:"c9ddd24da7022184bfdd",8441:"172fb90e561fbf1efe42",8544:"08ec20cc1c96cc098797",8569:"0253edbde7491f46d5a1",8590:"96accb9d7813183efcf4",8750:"17575f5393f19bb84757",8805:"dc2711d8146b3e623e04",8836:"3ab86fbd84bbad5c20bf",8853:"758d86d7f274e14e0662",8856:"dca30355cd6e68751e7d",8863:"84cd0adec913ead33d6d",8923:"d30c09ae1d46eeb0c3ad",9028:"c5ea781acce2d7375d2b",9057:"e1ad8fd29065ba3ff492",9125:"9331b7c1d8cff5e897a5",9179:"9ab383b0990048be0f34",9182:"1ebb87ec72250634aa44",9213:"2004381cca5c640642fa",9254:"cbab7a8188f81dfd4ae7",9261:"aff7983db2c1a88061e8",9272:"14641921fa01bd01b22a",9295:"871d6cbb886149995e18",9307:"9b7bb59d1238b8ffa8a9",9361:"4adabd526a43bb00d452",9370:"9c7f349ca0bbc359fdd3",9408:"fc9acea05a4550144ef8",9600:"4158524fc6932b5016e0",9604:"cfd8f257be105df87500",9771:"84de4f4c84f6448077d5",9839:"3d7efe0330da7fd0ed26",9849:"65a7c63147e86f11b0e1",9886:"6373be77f640ba9678f3",9897:"0efca7dd6e3b9616139e",9971:"05a7bfc9daa50238acaa",9978:"941830e2e9ec3cf8ea59",9981:"1d9530da4890a55900e1",10115:"a1cc503ea8c795fa2823",10164:"2cc90c1efc3e8ae8a5a7",10201:"e1101cbcda733f4f6d55",10227:"44fb2c27079fd3d82d0a",10311:"fb66f02045c14db3900d",10393:"3a9ae0087af6b92526de",10422:"d1bd511b12d714da2d64",10435:"0d88af8d7736bba2298f",10451:"ba14c55c6b2f97f34d7f",10471:"2c034ef1612a2675b48b",10475:"c7118159bbd119e1f49b",10482:"13862eccc9178a2979d0",10490:"f946acc2f602765a41ec",10523:"8580f56ef02cde7ee874",10530:"625c0b7a354c570ff0a0",10620:"93d517496e0e4ffa0f50",10686:"88a15d84dc81f1dbe017",10769:"ed0cc1f95fc8ec9d37f3",10856:"51eaf92c3f2253ffd827",10875:"d199738cf5430c00d85d",10931:"44d48a162c7b6a2cfc9a",11026:"7d87dc8ba8f2f2f668ea",11042:"f4c1093d0fb2894e1e94",11158:"fd958ba6e92e846f2dd0",11176:"9e1aaeb971d44d8a07f3",11227:"aea8569f3a3c5e0531a9",11350:"2ce1b22db6493692fc16",11378:"8376f434d600fdbb4717",11398:"41878bbbdadfc5400152",11437:"98989c0955059cff5b68",11453:"580d122ff5f6bf7460d2",11471:"52e66b0304b411acfab1",11495:"6168149a4f5d383cb1ff",11533:"9977bbc3207e40ff84d7",11589:"e2cb7122fdaf0c13342f",11592:"12afc2b969247e452940",11711:"32c5c4ce4affa2f13405",11752:"3443e9880762c5602fbd",11836:"c68e4a36d77e3b8ef6cb",11885:"84bcce3b4a991c31deb9",11910:"24e65d83d7d6fca50eea",11927:"507bf7efc7baf1104ccf",11962:"d4a088720aed347a359f",12039:"6c157d81fffe91f54edc",12213:"7143ee5a2329502e4514",12258:"906c4a3ed11af8d20c1c",12269:"a36b64be98f9bb36828a",12346:"b75fe08e75453f67bcf9",12381:"a5678d30b99fd0e47979",12384:"391a8d470655be050cfa",12414:"d919c3649b506aedc65c",12428:"cfa092541f09b3c51c39",12508:"bb7f8d7650200410ead4",12510:"7ac9b4770c0a09f12bd5",12572:"3fc63d257b69442585c6",12601:"f6bfacc0c26ce36634a5",12634:"6355e3cf8116e3462911",12661:"96a3d6ad9b12bd04b5d8",12662:"2043d54162446ae1dc1a",12682:"2497e411c5c90b4ccc9b",12763:"dde7b279e835cac95f93",12796:"93f50e469b1bac41e31b",12831:"dba2cbf35791ba9ca9e0",12839:"d4cbf6d12b1872e260b1",12878:"3d22366cc955c4df4bb3",12989:"db8d76c85fb5922bcda3",13027:"67205ae9b4d3759e8f59",13108:"846fd7430fc745382954",13110:"a74e2c1dbf56f477a0ba",13159:"1709a35e5035707c6e5c",13229:"fdbc85a78d088385b294",13242:"74ac3c4a57d7badea3df",13284:"15ded7197bf6003b46c4",13309:"4d1e7edbf3e9118fe627",13320:"f3952fc5ccaf9c7007c4",13330:"e450967a6ab5765db8f1",13345:"7e0a11614b39e7d146d5",13401:"564c045117c9fb375282",13406:"e0e723ff3c4847aeb079",13422:"5dd8971ed11c4a5f66fb",13443:"9b2e04b621cf38d54231",13449:"abc51d22a3e0d20594f3",13453:"5450395b3ebd3a70b519",13518:"337a8877053690c6f77a",13531:"2e5a01c2dd235a61487e",13540:"ad1056ca2ce101105118",13568:"b45a0ecc8958f390b62a",13702:"3650ebb60e1acf1d36a5",13744:"87805191eeca6416e8b1",13760:"1898fce7790c5458d4cb",13763:"0cc54a26266c64232b13",13788:"c50de2bf3c88c3af698a",13816:"afec70a61f71a5f2635f",13837:"aa34a6fc1205df5c30d1",13864:"1a90295bd59821997543",13900:"c0946530e709e91e7a2e",13948:"79142a41d44d64c3c89f",13964:"5a729122c48136c18b22",14022:"0cf98cd3fbd447525256",14065:"ff80a7081ded5eab6274",14108:"0b59e6a604b3a475a58b",14164:"1da10ebde1f314b6bd7a",14193:"a072bb6860719e0515fb",14203:"2d51b50071237bd28d7c",14228:"0604de07595a51b70eac",14283:"fc8f955debc4e215b2a6",14340:"586dfd97339e3529a830",14347:"db11693f31c5b2701d99",14378:"580f7d9a9ed58f92ca60",14399:"38b7d15d92f76d020814",14425:"7235c50d3e1b6150877a",14491:"a5edc3a96f09f380c730",14493:"a6ca4a7421dffbc097e5",14548:"c2872ddf16359dd78471",14582:"feb5dc6b380d3e98fff0",14604:"dc1d95586fa2c0eaffa5",14628:"1df4748c57c38bf6d603",14652:"ba1d3c9d56578971da4d",14669:"04e50f1091ebd168e3fc",14693:"5635bd2672f2aa2ef973",14720:"9888f2808528f4b3b088",14742:"ba97b1913c6462ce2158",14756:"26beb5698c9f623666b5",14778:"279e1b430cf99ecb6a6a",14802:"1a730298e6c65602d147",14847:"a5bf470ebe2ae2736d17",14890:"b5a8aad4c091a1d903d3",14923:"eb5dc8e455ed514a72e1",15038:"0b237e6174918e7171a2",15040:"77bb68070d403ffd2263",15088:"0f693e11a60f5ef00b17",15089:"ac789d346d5297d9c774",15204:"b157e18abaef1b6798df",15240:"9a6c590a2ab82b7579d3",15242:"ae599395d181baae26c0",15294:"011f947b2ad9f288f2b8",15323:"378e444dd524acfe1618",15331:"b0618b3086a7b55c43f0",15343:"fccbab5bf8fb1829f546",15376:"29d098a17f657fb54e8f",15529:"307ddb4182bddf7ad6fd",15599:"00979a1c526e0f2017bf",15661:"04833200b135ea87063b",15784:"2a8c8a40b1c668c09f01",15792:"09bb990a9ca99140c36a",15930:"72a661b69f7d3d23fb5e",15934:"8adb6674a6c79faf4628",15979:"7899f92bbedc3826cc43",15999:"7ee4a2ba6c2282e7949e",16007:"a236c0d642fc5fa4b5e4",16023:"afbb88d6f07607ce95b5",16034:"022e5baa986c1861c423",16072:"83dc5fd40eaee58b4754",16096:"9839dfd615d4beae884e",16131:"ea6fe5dae0bb1ae10bd8",16152:"0893467fc4351dc2b67a",16174:"301f32cdc1006de346c8",16219:"75f6c35cc882cc287f29",16234:"02b193dca0bd66c089a1",16272:"366fd7f0469b06096ba9",16320:"eea67265c816e18d8b1f",16352:"44792515d3d2ae23a8d3",16405:"cf7c90faa71e8935943d",16445:"b1312de656dcd80d1bc4",16447:"3b31063abde1ac793b4d",16453:"3191de0de3426704f75b",16508:"e8a66753c0fb13514bfd",16578:"e9dd57472bdec65fc161",16613:"464b619fe47d41b2729e",16649:"9252696ae64a5c0389b6",16665:"7786b61a776031ed4ef7",16687:"ba7a06bab1bed2ad6457",16699:"c0fabfc22bfd32ec3c8b",16725:"fb7474173a2f175fb09e",17007:"ebf258764dea318cb236",17080:"8b8d6503db28d4d80ac5",17130:"82412ac3d0357d39d23d",17152:"07220d926d86b5114858",17154:"4d63bfa7ca8216498620",17161:"ef78e38a55ec2775fbe7",17183:"ce483b759e0a497d140f",17210:"892dbb649f472e463f0a",17237:"9145b52eb757c1ce707d",17319:"8a1b12c78df712c4b7e1",17372:"1c8acbfa82d4c6ec42ff",17383:"0c4b63798ca4c960b467",17411:"504e322fb259239edcb4",17486:"1b439d9d5de9f4dfb592",17489:"8ca9b517dd3d8bf3e56e",17530:"aa51cd04abaa7c9bfa8a",17593:"8d60bd24e9b1527c3f83",17610:"a231812fab9034ddbda1",17637:"de802ed6e22fb3a1e4d5",17696:"1e8e7ed199804f63cd9d",17697:"b3cff89ca0b6377fd505",17703:"9702022c817f79003cc6",17975:"0757a11f688be7e33505",17981:"e515fe56aec6e0f69f59",18006:"0214f7f6634bf0e1802d",18092:"b8b6fcda5c9c32e1afda",18131:"2d0012abbb59320011e1",18164:"b126f72e1fb85a8bec22",18224:"7c0d78b3e44606680575",18247:"af16ede944d6515e500c",18278:"2f54fddf7e5e29a76ef6",18279:"f14c889e68f9007ae65f",18285:"da5c532e8dc8dc47aff0",18290:"e8e0629e55800a5893d9",18302:"893a7421b418028014d3",18339:"0f686f7ef7db92243a1d",18343:"a33a5e8848ed115fcf75",18404:"26de1c4cc402dcd37d43",18455:"37fdd457ae349ab7ee2b",18463:"a16293654a3de646d19a",18465:"9924756eabff95ec9f0f",18492:"53d95c6b31c63cb923e4",18594:"ac91093070b41eb6d3ba",18668:"de769d32702f9984b151",18674:"7be72bfdac629fffd371",18677:"f9eaf7dcbe23e651b004",18708:"8340ff646fb4586e7ecd",18710:"56736f13ad71e3edf10c",18746:"5cec40407e6fe54d15f0",18777:"13d5a745fb580d042d4e",18807:"7af2d0cc0ae3641819bf",18879:"399e6b5b2ccb019a9b9c",18918:"d163b28670d0ccf4ed39",18973:"aa0e3af119a2ceaed91e",18992:"dc24dc11046dbdb51a59",18995:"92b571477fb84ac6320f",19006:"24519e64135f9b20da1d",19016:"7ea49033c6d197548b28",19073:"a001777e282f7906b39c",19101:"952214d624896f47389a",19102:"21b67367020c09ea1c32",19104:"f07cde5b9cec5a59d140",19116:"27904a552c7b38b7dfef",19124:"c233c40383162e179a39",19149:"be49378242e90bd208df",19166:"a545d73b3545d97f490d",19175:"cc528f7e49d6bf06c5d6",19230:"b2b329688ad3823904bd",19375:"6b652b74a9b6c290d569",19387:"fde8c16c42eec7477050",19481:"3342b05aaa48347887ca",19551:"215a35050ebec3c03dfe",19592:"add4bf921c066b4de1c7",19597:"f1e23f6bcc3d01920f16",19622:"1605f521ed15cc08272b",19624:"fb4d50768c244642e010",19649:"1022e7125388a8b332ab",19684:"91f496213e45abbdf198",19687:"259b93cc7bf436de4493",19693:"bd210189d023996865cb",19696:"cb39ad93985b83f8a672",19707:"bcb6cc56bfe3792d8fab",19741:"264f292e4ff68a924d70",19795:"8958c8d37a8069c7d74d",19827:"a0761e737a68ed5789fb",19856:"b0a8aa0c860c488b75bc",19864:"ed1252af07ed022be353",19888:"669ed2161f58dd2dc74c",19897:"a2d3d84a0f2704e95541",19922:"de542e07e063e0393e04",19926:"b53e6090d242c4c6fe20",19946:"0269f9a052bc58eba383",20016:"bb68d242e741c082f033",20075:"7a00ac3b1b50156b3e5a",20139:"1e9218bdd5a3b69d1821",20173:"7bfa7820b8f3dc7a8a35",20208:"0083b6a84e5552678fb4",20226:"ec375b4ec3950f888439",20244:"bea6fe120e11143dfb1c",20330:"857337ec3bbf5b47b823",20336:"f093af3730439a3bcb13",20392:"0fc62001e19097a1976d",20477:"ec4deb04b5bdb3d1375b",20484:"3ab2a847024b5dc33479",20604:"cfb1118bdd4ea2693b9c",20632:"df91da9092a2a984b025",20664:"c23a8dfc789aacd28728",20672:"0a2c866cf78191c15576",20737:"a2445154d968151fa7b8",20738:"cdf95f21389897e13488",20741:"645833522be886fb5a5c",20749:"889c8d36289f9564672b",20761:"9a7677424878ba297fbc",20855:"d7ddea640277e384fa39",20856:"72a0703b4936874d5cb2",20862:"4567aae8cf97ce7d4caf",20918:"09aed71d459e06b260d8",20930:"bf3fd1206b395a61b030",21005:"dea548ac3780be531558",21046:"5a83b033e3dce1a51baf",21050:"78a1267bdd63cd8e3d50",21065:"2ab15b48f1a0fbebf866",21162:"efe0bb4b2623b4fa830c",21173:"376ce589368b266c6ad0",21210:"79bd0c5be8d152609240",21266:"e8b622e16b31f18ba248",21311:"a7cbc65880031df2f631",21415:"3521403d9fe2dc9efad7",21448:"67d28837e662f9a602e1",21457:"f83a38d90b1b61fd02b4",21502:"49a1e5348110eae7e804",21504:"1cc72fe7435b9949cccc",21505:"2452c6b258ffe04a58d7",21509:"78037ff1844cedd58cd9",21568:"2782a0df1b6c3bdd7096",21580:"7db3fca2157a63125525",21664:"ce0d461e7f3e50504909",21727:"8f579067433a1e1d257f",21736:"7e8538bf6fce2cebb7e1",21779:"8b01925ff19016dbfd4e",21805:"03a1ef956af15acece32",21825:"ebdf002d55320fe28dac",21863:"c9d3e33deee672ac7574",21885:"4750dd162d11d7f369f2",22029:"95e6ce2d7f26eb0935a6",22085:"2ba57f4ee638e905b956",22106:"f91d1014a9a1b105faf6",22114:"da4726e367bc81881b18",22125:"864ccc1b0b1ad04ac644",22134:"ced03d8d1cf1179ef5f7",22267:"f0d99835befaa35f3ba3",22314:"3900859779c489421b25",22352:"7b4d7710432af31362a0",22398:"ea6e0a2aeb1e1822a35b",22415:"490f719e6803b788f4f7",22524:"da7e762a94273cdbe0b5",22533:"220abf8d064e367828c5",22580:"500c0d81a4dcc4ba5eba",22614:"4e38acebae4d4cb109f8",22657:"bcd24a219e13cfe7add0",22680:"02db69390cd8d527bca6",22712:"b881bd91b7fd237f82f4",22771:"73077645f5f6400c2194",22864:"4845a600d86ee6673d30",22887:"541b7a2e600f6f5e534d",22945:"22152ff165990ba9f66a",22947:"73564f958698a9306ba2",22964:"dd183117bfbc0e524024",23027:"a6391049d48d5f8abe24",23040:"60ca9a8f2ba6a93e3849",23073:"c230c0f05ceaf6b40a1d",23080:"9bd9c6078c686644fb97",23255:"6e5b08b1ef50f622a42e",23274:"70afcd49b368ef017fa2",23284:"c6917c5f380e60634cc5",23317:"dd56ac47858d51550266",23423:"c027c5af32f2afb9c936",23455:"fef27471a4733e71a340",23551:"6dd1460cb0ee9e38efbd",23678:"45a10b500e88d4dc266d",23805:"9aa378e9507595ad2819",23856:"5aa5eb7aab490d04f242",23866:"e8d0ad80b6a0501567b1",23889:"d3bcf44a19c1b95d9d01",23907:"93ba6ac3c3432a3d5e2e",23962:"b4c187d6efaea4482436",23996:"6e31a7004db4beec6c39",24001:"94e8d980bcb5f4c8d335",24047:"a955f501ed77bfde4280",24121:"fbb37203f880a7de242f",24149:"10afe64fd84ca1085e79",24214:"53234425cc1eb7fc3d81",24331:"93af08facd0db8b903fd",24344:"1e3511a556b39616dc22",24361:"27455e8606ee61a55e1b",24402:"2478e60bd61f915e713e",24419:"c43495122533fc59572d",24460:"78dd18502fbc5556bb7a",24573:"a0b3584dee4b6a66371a",24704:"9ab7a9a331fcf27cfcf6",24720:"fe47596be9bc1a670391",24723:"9db6db1f3239fa8bb603",24750:"cfc30f040ea527878cf3",24793:"211a88f9c6516a27673c",24829:"98a812604d953682f5e9",24892:"b39df1d808420e2f81d0",24946:"1b05c5bafb1f5da6d77e",24975:"8fa68b706da51bf48442",25005:"8d5a36eb4162b8bc3348",25011:"411a6b96ade3f195f8a4",25035:"d34f3854a31d08859219",25046:"7de4379a203f1e8415cc",25062:"64685282e9eef28f0e63",25090:"3e2a862c24fdb0df9f1c",25155:"8ccc102b33fb0c41bd0d",25174:"c0e3312eaa7d6e0e9e14",25186:"a975cb23ba35d552b96c",25195:"d131a8b49c73524013e0",25196:"6fdbe53418df676cbc70",25378:"5d28415d1cd4f9069f3d",25394:"98c18fdbfa015a5b94a4",25450:"5a896a73726a08ad7101",25497:"2d4e0ea5c48c1c25aa2c",25631:"7877fe5974c9d3ff9618",25651:"eff62b3993526f404f41",25662:"46141913560405aa98f7",25786:"0ad50fdac3401514a93f",25803:"40af516258e727fe6610",25849:"3357999cef4e10e01a96",25924:"b6e705ddb8ccea1ef057",25951:"fe3311ede272cd414ed4",25955:"08f613b435ba97e93571",25977:"42a3b6beddf1979a3215",25995:"2ae5be5733de63eabebe",26012:"7e38693e914b63b06d0e",26021:"fb0e6983d6b96a5c0288",26027:"b06b5dc3bc5e9179e07f",26117:"1aa1eafaaf039bcd9b1a",26136:"e6ce902bacb80214540b",26200:"4370ec860dabd330321a",26236:"229ef5b989c73002fe7e",26255:"9683c53039d0bdd4272f",26290:"11374f1def5d2b3021dc",26293:"f372e7b2622380d46d70",26307:"900f737ec12ed8e15bed",26329:"6052ce307f02b96cf26d",26349:"ec7c3ceec1a70d0f4759",26387:"7961e836b1f37f909a2a",26402:"1283fa89413d59b43fef",26435:"2bf3fede0af5be8c256d",26450:"b8c29c678fe391aac895",26472:"d662ae8b97f4b02c9eb9",26473:"b49a14a4699f4f26d3a2",26481:"cfd02545b9343b23de9f",26492:"073accb709c901a585ba",26501:"bf911b0a796e099dd090",26583:"07751d3401fb4556eec8",26626:"8e90704fa075f9b9b0cc",26665:"b8789f5852a7f28c69a4",26706:"1c2d07f7ba20a52adc7a",26712:"44c57a17a9efaec435ec",26801:"4df27e4574f571072a7c",26996:"888bc49f69259637b36c",27029:"b94246b435d624c62e5a",27092:"8d69521c6ffde306ca03",27112:"0a09e2626958e0ce8661",27115:"31bfbc1ab45384ce8eba",27177:"329f48b30c17fda5a358",27305:"34349836a329ee834a9a",27330:"34e3e21d0efc66405129",27334:"6b524871db9804298620",27340:"f0452aa489b4463d0f1f",27480:"cc03963cb05256637b3d",27543:"e9921baad934dde65afc",27550:"0599219091bf321af87c",27598:"7e62f6eb5062bd7f0aed",27648:"851c402d763cf5a40c31",27695:"01a164e52f7f8ee54463",27696:"1795e14a46e596d85882",27714:"4456a254d803f45c44d5",27730:"25a44dbdb1456be3d98e",27737:"02c0081349b1a224f1c4",27769:"735c30ded432858065fc",27863:"280b05c25132026c22c4",27887:"58e37ee4fcb1d9c90f49",27918:"807585abe111ea40e9dc",27934:"bec7aef2a31897eca458",27954:"d0c53537279315877e6f",27979:"57100c0ecd2f24e859f3",27980:"e80f23010cc8d10ecc52",27986:"7d68cc799856667bba81",28008:"da786a380b460e83f225",28015:"48e3b126baf875b3ec31",28019:"7c1fbfc64ceddeae3c39",28069:"4d2674133803542dd571",28101:"05969e14cdc0b52600f0",28198:"e2006b99b9f9d7906ed2",28224:"a8a3aac2e6beb26fe8d9",28234:"f813adc95ca95c7ee8a2",28254:"533859872cbc6322836a",28265:"f44377c5d9fcc1fe96c8",28329:"edd0b02c25e49a980017",28454:"61d2c2f767850b855da5",28480:"9fb9621a4a2cd1fac7cd",28502:"3ea5f65b94f1d50a3d6b",28503:"27e7e54090b97f988781",28517:"099f0613ce1a424c0326",28520:"7f5041038e95e5ac0824",28747:"7b34848b63b960ef5950",28753:"3be48f721ee30cba893b",28770:"a316f37162d0ac95f23c",28777:"a6a276b69ed4b9bcc435",28904:"94be653fbb6b25737419",28990:"e086af64477decb4ec3e",29035:"29c3369b5afa6f013b3a",29057:"d0361509ebaae02665e3",29085:"613e6a8b7cef3b2e793c",29156:"2d9aa9bb58e148d9366c",29166:"ea23db432c1eb0cf95a6",29178:"fd78af2b84a3d99c5ff9",29262:"71db8de609d965e92240",29303:"d101e82411563ae76071",29304:"10fc8eccf241fb60d166",29352:"ffe423b9e0a79c17fc8f",29358:"160ded90c9a81fe959db",29368:"6edc505b998e6448e649",29386:"b21b358bae9c975bd5d1",29433:"41aa479925cc5119f290",29436:"7db1f9cfdde3d41890b2",29439:"a1fad1bd6b0135b5fe2f",29456:"d500e4e8dbdc64c57d3c",29475:"bbba86d1f469af2f7485",29483:"4286a068b4c44a030409",29599:"4709f462c73d7ef6a766",29639:"b28257ab18db03f17834",29705:"6b8f7617346a3bdaa2fe",29749:"383a713d8f2aad85e31a",29773:"2ce59d962543dd95889b",29798:"64711dfb1cefa33837b7",29861:"0d1f17c23be431c78535",29867:"439ae88cdd7de045fcf3",29868:"84664caaf26749e24542",29902:"df9d5978b6488404c939",29928:"d49ff1734dda74a36f43",29964:"dc3307816adcd18a0b55",29966:"5051e775218dc7ab7250",29969:"8b97e461a142dcb7e0b1",29989:"f1de7861a29376af4883",29998:"8828a1fd7340675a6ea7",30153:"63db9acd56301cdd15cf",30179:"9b9d9d7e99a69712d9df",30222:"aada70daa2f4262fbb8f",30233:"c65c8c4b05d2bf77f4c5",30312:"b795c0a9eec96ffd150f",30316:"bfa79b023f555467a4bf",30419:"407d5e02f02c5fcd82e1",30439:"ace7ac41d88be6e34210",30444:"2797c1750062df6475da",30454:"7280d6d58939e036220c",30463:"de4f52b3dd06e26b36b6",30508:"cdb42032a505569fbfef",30573:"1235fefa79d11acddfc1",30591:"89ded97868831e9d3128",30652:"b609d41835159cd7b040",30841:"1441b4df3b72d2144488",30855:"ce135d4bd738e98a84ec",30882:"4a44a4309be9b5f7615a",30917:"1e7da1a4ddeffe1d454e",30955:"8b1fee16435182cee4f9",31014:"7e0b9c18ec4258c17989",31067:"f8f712870ccb56428e13",31068:"f46e284184eba2928333",31083:"e51f21c3e1d70d194d22",31086:"e0f19b0695010b1438c8",31111:"d2b34326b78e7ebc2058",31119:"868b415edbe59d40e7fc",31241:"81cbf64647a79f13b466",31306:"fcef3912fcaecd27c619",31355:"ff49e63281e042f86e30",31378:"f29223937e5ff78ce714",31386:"9e8c4ee154ef650cf766",31414:"5465e2e90ea110a1d1f6",31420:"fa3798c09e1cba87be9a",31592:"ccc3b7332f408e49e1cd",31617:"8fba744879f2daf3578a",31623:"a3f163a706ce11c5f161",31706:"4f2dd22c9a39e3110284",31739:"446d2b9a323b9ae1e57a",31863:"c8db3e6837a136278c3c",31865:"c118ee9d74fd55fb4c4f",32033:"b691bd3c43b1369c51a1",32119:"4c5baee0f08c7056f3ec",32132:"01c55c6e07792342c667",32174:"8d653804dc0e346f827d",32195:"ba2240fc24f12230914e",32213:"090f7d92c2b627388abd",32353:"445822fb82ffb34d107f",32385:"afcc7dac1810456458e6",32410:"283b3b2e54b1f1349979",32490:"c9fd7f586f321ed8c716",32550:"b98b992ac8cef71bc5a6",32565:"221328f2550b6c9539d2",32569:"99193ac7d5b0c623516a",32575:"07b68942440092a5865a",32746:"1f0097836f9a9e1accfe",32766:"e3d0b80574996cadf0b6",32814:"f5286f7c2d3c324f259c",32927:"aabdc70e5518d45742d8",32985:"7e82b7f06c8b5cd9dd4c",32989:"8cc05687340f77d31d60",33029:"1d6b0a54f47bd9c1f3e4",33083:"eee9532c32293f5ddd60",33133:"fe54b0dd0cad1973cf8a",33157:"de1b3a5ca09af13ecb71",33309:"40c81d3ac169cfad1cec",33311:"9e37e011977144b2407d",33339:"9914fbd21e4fcf35f977",33342:"8f56e78df30ee4ba1d61",33349:"b456c9f4ff479db479dd",33370:"2d5096fbf988fa362e41",33402:"87fa8df3f44fe070ebb9",33436:"6eac0342b9f0ace208a5",33438:"ca31e3194488b0309ee9",33439:"3b20bd103e8ddfe15974",33474:"157dddb2812c3a9083f7",33524:"11e6e79082ae346fcf1b",33542:"4f78b4c7c23ed2bfa8e5",33573:"3333bb5946f2a50e6453",33591:"728180ad05528c9d8813",33608:"092446072de8c44c01a7",33610:"f6c8da347963cd01b2e6",33654:"2d16f737f24271cce63c",33788:"b897196842ad8fb0c3d1",33798:"bfef57cad2b925f91c8a",33846:"7ff9cc5b602ba06a843c",33943:"f6930a5c6d4c3c941acd",34100:"3acf919de281cb7a5427",34124:"794488c81704cf8823b5",34142:"94e60971c4099854d0f7",34145:"028b7be5c786478eef24",34151:"6747d860912da1e478bc",34183:"4330f3b39f351eb5eaf4",34247:"ae57726092fb91b5baa5",34276:"eed67ae9515c3fcea6cd",34336:"1e4ec00e3f6e182a93a1",34439:"87eafb09e360840cd5bb",34461:"2c8f4d59a7cec42f5b7a",34468:"684c122d92d9248aa8c6",34473:"6e778cf6b1f38ca3eb50",34516:"55781f65aa33976cba97",34569:"e1bed809eba9fd45985f",34599:"d9c8cde5bd9a9c6a946f",34715:"ec8c5a10c03aa1de2d76",34732:"1e6692314ae5738ab564",34777:"5af8b213ab7aad08eaa2",34778:"ba156d126d556f17894a",34811:"e2f5df5902ffe77a7221",34856:"02d2ff19ee76f75abf72",34898:"837c44894b2bf6b715cb",34918:"921114abbf529778c8cf",34933:"1fad3c13d4eebaaa467b",34943:"8bcc5457710443ce2895",34979:"3fe68c187cefccf4ea53",35010:"c064ed679ded89297b9a",35047:"aad0a8be7bfd1e3cda46",35048:"5636e8c5a9a8b2dba661",35062:"0308323a7cfd00d47776",35134:"4e44e0b935b55949de5e",35170:"2f3bc1677236713165ba",35225:"9edbce8b58b9fac6ba94",35374:"6cb64ec199309d04c62a",35482:"fa72e36d3eb65d2b531d",35511:"1cccfbbc01d2ddbf232b",35512:"129608af0584fb57fa77",35602:"1247ef52f822a69ea62f",35625:"6e8b111b3225d784e380",35632:"d2192fcbf494ce3b0d9c",35675:"db407e4823fc65c956ce",35685:"f58e221182bfc99a8de2",35781:"2460fe7eef0f407b18d7",35795:"7ea6811ed77ee9e9d2e1",35798:"d5c7c7905999e3002c0a",35823:"a6b083a8ad3607a40bdd",35847:"8720d0ee4d5e7c1f6522",35861:"33aa3922b545b76ecd05",35868:"6f1577cdd7efa5f62f8d",36032:"d688cd21c088d4848f07",36037:"6532286a09df1c47ce70",36062:"1a77cee2a5cf6db32c08",36077:"066e0a86deb53c735ebd",36104:"c2a5fc680a6e8eea2793",36231:"99000961e17015d1374c",36349:"a78d944ae5f72a145da7",36378:"fe1e14f68c00709a5270",36409:"09eb524d3cacd386f178",36440:"80c20f334cb240cc4a12",36493:"cbd4b1cad3130d0896a5",36498:"3b6b7322a00c45c077c6",36515:"6cc53208a772cb1521f4",36558:"0e56510a761c9b074786",36561:"28fccb2454e6249e8982",36573:"dcbfd30a3fde25903ebf",36591:"70b8cfd477c65468a393",36620:"0522c967324e4959e932",36624:"d9685ce217b2f970f925",36648:"9b6c1c3a08b678a9a086",36703:"974ecba87c75041de0af",36754:"01ff250e17b8d16fe910",36801:"0d36397584ed9c6200a4",36838:"1d38d7347074c479bc8b",36867:"321a65d4656bdb8b6059",36890:"5d0dd289beae0ee09b9c",36907:"6b7d13db4666511d7636",36917:"466203430411521e6729",36934:"4b4a7c28ff870fa03a73",37025:"8832d596d43b833fb724",37073:"c4d66e55b377a0df1cbf",37079:"7c16e3e4d4e7d4b21de5",37085:"3bdcb2a859e8fb4dba53",37086:"db0d5d819a7fcff043eb",37105:"8b9ff8c0849ec3d45047",37177:"c99c11224442b70be609",37186:"7a8491a4ceacda378ea2",37202:"41f13190524ea859a54b",37220:"4162f0fbc49ac8e7f742",37281:"acd66a958a3b442d4371",37319:"595a86e407ff4d50d11d",37370:"21f1b4d2a34040c7bf2e",37390:"5af41cafa895aa535b8b",37397:"742df56ec02721bf4bfc",37429:"3d112630bbae3bfce85c",37517:"6ee9e328c9e4fb77700d",37519:"4883e44417a24095eb04",37530:"daa71e5e6070fec66610",37536:"bc4814287842792a4de8",37595:"70be7ce3b75d520e33c4",37605:"90862e58f36db4ccd9d5",37648:"95f14e30f6a1116295ef",37669:"e15f5e0ff183b53a86ae",37693:"84071cecb9ffb52ffe31",37803:"de294d46f7b0ec1f4fe6",37815:"8380559d152487f147a5",37816:"7dd9473aef3ad3a65389",37847:"1ae746a5c10a323bef51",37854:"a871857bf54241810d8a",37863:"a8462dd76ab09e98697e",37887:"be65001b80a1fe072438",37900:"ed3d99a72d7e05e6f328",37904:"f29032af460c93b8d165",37914:"ad496bef7f84c20cf3a2",37998:"a969468bb58f0229b695",38027:"a08a7c556c33b569481d",38072:"efc0fce045d40ff18893",38079:"e33ab8742c4ec6065652",38103:"80eae9b67cffce468059",38143:"c4df6fba4c85b3189de4",38145:"956e176d9b844c1557ee",38147:"9fe4c3e226814e50036c",38178:"e4fcd53df983b2fc0be7",38261:"4b563b0a5b0b92d667c2",38277:"d5af6a34b0e21447cd86",38294:"510ddde2bee2a514f1db",38309:"c1dd7930e21cb3440627",38346:"4d6947a644c6bd45d91e",38399:"6d60fa5ab262fdc74bf1",38491:"d7d2f0338d8d74f5da1a",38502:"115b4c5acec1df4c5aa5",38503:"cd9b2107663df82b4aed",38511:"74d227af49d94fc3a416",38558:"26f8e3aa1a83396af55d",38596:"c6a51c4166517720e8d7",38657:"1e9312470174c939deac",38739:"b1b37848079c7288b629",38771:"4506dca13f31fcd9db22",38782:"f4e09939b3178f13203f",38840:"370041327699026f973e",38863:"ee02ca2efa6c1ea5e976",38898:"3a4ade8a37c7208a45f1",38912:"66b0d6af6661ef9377d5",38918:"696bf8125ed9340ccd02",38951:"d795d51476e14c3b46f4",38955:"72e08c7ddf260a41209e",38979:"b3f8fc1a7b8d84d0ef2e",38994:"076f2fadfe26dc935a26",39023:"b0caa2196295c33afd43",39057:"d4b84b234f6d326675fd",39152:"37cd6811395dfb6616cb",39203:"6106d20209edd6c425de",39218:"a879a23d8289a856e572",39277:"59df3ae0ae661f578e35",39317:"1aa9ea22735f3ed03087",39349:"3e20482d04c00be7fb0c",39396:"0e5f163db0c40305bf98",39403:"ee87b9c190b175ad6722",39474:"0986150fae184102011d",39551:"141549e1233c70fccdeb",39585:"43e48184216008852103",39621:"101a67b774295b39e708",39650:"0580c573b11ba18c4a25",39713:"26accb55f7570e72f6cd",39757:"7d68fd0841b5cd978e9e",39758:"9c59e23afad5220a335d",39798:"19192ee4bcdaa038ec5c",39839:"9db38cd36f1e678c3959",39928:"0b327cfb8cc947e863df",39954:"ff7d05b39ad816be0301",40116:"df3f573fe5e424ecb084",40229:"63bcb766a85b35fc35d2",40328:"661358f7beb0b5b744bc",40334:"7005d7ea7324c494d20e",40410:"7f2ad57b381f5484aa40",40427:"c450912d17ca07bfee9b",40449:"d250475ebf4b39df895f",40475:"ae0b3dffba0024a17023",40576:"578ef09fc8db6b10f1bc",40600:"fcb487623ea682aa3491",40622:"d712591e7086014ec698",40642:"b06041e1726bc8b6431f",40669:"0dd66ee7f3fe6ceb5704",40723:"65237f9d6fea78f34b6b",40821:"80b78e2d43b843519900",40870:"1affdee60e5a81d148d2",40887:"680e78fe94d8e539f36b",40922:"cfffb3a0cf9fb906791c",41018:"591ed610146d33f7454b",41064:"a1f6d34a40ec32cac225",41077:"55ba5cdeef088aa9c742",41131:"b8e52f7fc8c087783588",41133:"9f746b177af89b1a1208",41156:"673f00f77596e33bb7ad",41158:"9e7834a460cc5c3ffd64",41177:"f229585f0b99386228ca",41181:"a271e7333b65a919d621",41195:"f98855dd90a5a273b115",41220:"c7fcf7e788122f59cdcc",41226:"ab8aa299232b19386f1f",41280:"38c6879d80579fd4a398",41349:"9e92e075ba9f9a823dcc",41412:"5e3661dd1744582049f3",41413:"046f216f8d04a7fee6da",41598:"867494db6da4938fe7e5",41661:"dcd611e6c5af4a5261e4",41662:"0871037983038b995fb9",41663:"40a43357693671524fdc",41713:"0df0a756afad71809316",41751:"5b438c762e318eccde35",41888:"222829053a0c1673ca9f",41895:"070400312ec571d81f83",41919:"b1bc64c97ae11377a72c",41940:"a14b2ca873e23f3c3c12",42100:"db0ae5ec4243a1c49403",42102:"42994e4edef1474ea9c6",42112:"8d398cddd4d3baf39915",42161:"6d6d1686b9c030dc9467",42231:"426027078b8bebe5d55c",42353:"610f689033c56ae5a48b",42377:"85901d82a4dfb847c74e",42395:"47b93ca1bfd502fd1079",42419:"97b1be7aca32a6326528",42430:"34706b9a30fe6aa2a8f9",42549:"93dad0f862b795f0af36",42555:"c5964cd60060620b6e6a",42559:"016b9179191124645359",42565:"7da224d165d8de556a48",42605:"8c6e76bafe7f455fda2d",42673:"84ccc037b60a9eb2551f",42677:"3869f7724b96ef5e3514",42682:"915909e77a1342c9a78e",42758:"7acb25b3ee7285b853d9",42759:"107bb9abf8c701827cb6",42798:"f1cd7f7025e6f4ef04d5",42835:"5b8979221c4ac3abd079",42893:"39633c05071be5ee7c4e",42899:"d1a7c54d056e150ba604",42903:"78ee872e3813a52e64a8",42944:"32a9029de95bb8707da8",43035:"f3832f70a31fb2d80928",43040:"2b7fbf3dd04b9f93b808",43080:"710579758dfbd8942dd7",43162:"42fae74585b4cc17099a",43246:"bd9aa4b48fa843f3bfa5",43250:"31b53973d83e9bfff83e",43296:"b62dda1096951f74f015",43390:"fa9ba0df5de2e813d41c",43409:"b42612c47755a624c184",43419:"1989eeb42883ae40809b",43475:"690a6ac8653c67aee0ac",43560:"46f7c0d4106c6ebdf1be",43587:"8fe54b6652af66a82de2",43624:"005e187392dacc8be8d2",43634:"e72f4aec81d7b1742fec",43643:"9c4aacf1db5000998dac",43699:"fb44ee4349b301adc3a5",43740:"c662d7bbd23a5fd573b9",43743:"f78556824a8ce88da6ff",43784:"3c9b6fd735a3cb25421f",43787:"3252d48d8d5eff719832",43798:"30f796ee3db3fe3214b8",43799:"8db7ef6895f7d4443625",43841:"bc86a93506c49810613a",43846:"c8008ac6f469ca24eb2b",43881:"45355a3da30f18ad9d62",43949:"7b726c66f6bd3c7dc352",43978:"fe7e74fd62b83c6c5de6",43993:"9fec2f290c805acb2f95",44010:"1b6ada461ebbf4ce5e60",44045:"15936e2cb00c9dd00d7b",44046:"23bfde78ffbc8aa9cefa",44054:"51b1c1234ea7425dcc1f",44146:"4107e13e85a90563ce19",44170:"71b127df14acded9d3cd",44179:"5bc9466f1908c1cb0dbd",44262:"b23f4239212cc5a103c1",44278:"c1ca870c2b611c5b0218",44306:"13e0eb4740274b5f19d8",44335:"e1aa610933ef1e6e4833",44460:"d41a1eacd5763c58eafc",44499:"8ecbe635fa855cd1cb79",44577:"938f4a9a46ac408ff9a5",44623:"00808f3ff7e8b4572018",44671:"e8a213136879194d7f57",44673:"197dc8c85dd56b969864",44676:"5700bebaaa5c46daf2fc",44686:"46f1ccb8d085ca233ee9",44694:"fc48bbd44db37d0c158b",44703:"efb1bd46ea8a2b9d8129",44780:"8a5a418bc8c1e30c06db",44819:"4d1bb8c3034b18dff34c",44844:"19d1f2838c56c557fa0c",44875:"78eb4060fff980b7c4e2",44929:"c9959dfc107ca2be3b96",44953:"7deefff5f5d8224c25a7",44971:"3eb6c370600cacbe7a78",44991:"c9d9dd55f78fe42bb38e",44998:"9242a8b95813fa1ec1f3",45107:"cf489ab68362bd261b5e",45116:"e02f5f250754f5283df8",45121:"afcaafcc445c27e9e1aa",45181:"e88be7f993cbfe0fcbac",45189:"df520eb17e135fd3dc93",45210:"8694246afbe5f14e2dc1",45252:"2296505abb00bf192f9b",45267:"4f155de51a2119fbcfc7",45390:"31d40b0d1632063358df",45398:"a4b67ec301e79800affc",45417:"908cae47954c271d8315",45422:"00f91bc737057409bf79",45433:"1f6a61f1d21393261fb1",45484:"5dc62757128e5950021b",45490:"2aac7285268d8a49945b",45502:"8fb33bd4eea539c2cceb",45503:"49011f2b6f43509c0282",45507:"c012eb822ed7e3e33757",45564:"ed8266395720c1d03375",45575:"b42f5d59a12bccc06277",45589:"0458f91eb3e426e4312d",45592:"c947b0af2db4f0be622d",45623:"6679db322cf25f2d1ef6",45698:"82f6291230b812215303",45722:"46fe0e485142670a1c74",45746:"984febe49ab015d3e471",45754:"c970a261553055a5ac44",45827:"2aa442d9c57a4cac7211",45884:"45e5aa8861900633f7c6",45946:"19c7709b4c6df9ba1037",45979:"72d69ac444b3dd2e6f5d",46023:"73aac49d362a33ad25ad",46029:"5c4c60b164e6cff771d2",46048:"46e81a5bee079288623e",46052:"f877911f4ea507c32070",46054:"33d249d32b230b98eb51",46107:"8b690fcbc96d9d964bd2",46149:"f83ea623c12a31e95b85",46179:"998af56ccc32f53c7827",46189:"796dcd991b89bdcb3ea1",46199:"7b8141357bb6eaaac2da",46223:"b195e5040cf68a5b4b3a",46236:"dd2d6e100e8adce0d98a",46267:"aee4642c044dd8bbe0ae",46284:"3e948ddab5273814c116",46303:"001ed344d6c26706e65c",46381:"13454e30be14a49b9598",46408:"f54d301aa3d1f49b1464",46482:"199b5d39e265f67a8cc1",46528:"e4c1cde9fcf1ffd9c5a0",46623:"b5458e43fee377510f68",46649:"07dce6d1309f6d1b1809",46770:"f85e6ee45ea31a54f728",46783:"f5f7e060226ab45ad9c9",46803:"863304c22e95fcebf956",46823:"aef4c06767364f06982e",46844:"2a821ad0798f50af13e6",46859:"7f65a7621c255e474050",46893:"3852c931940e39aae91a",46908:"6439d6c99c8c521451ac",46931:"0673c3eb5f67fe47057f",46941:"497711f1c3775cfd1bf2",46948:"d034edfb215a0c41d024",46992:"1b881f4c694a9666519c",47e3:"6dddcc7faff74d3167b4",47026:"e9d37982facda13e770c",47052:"6865617a1951528b5b21",47082:"029789a0f9c1671e617c",47109:"0f4e38d6b72cdb1a513b",47148:"1abaaf7cc56b45dd8380",47152:"ce34635ee2107bb86668",47161:"ef66a52f385d48698580",47209:"fbe653c02edf692f8705",47302:"3215a25b791ab02a8fe2",47311:"c294eb8c56cf7a144699",47317:"d6f1da3eea35dd2a3687",47321:"2a19e55f62fee9d87470",47322:"8169f052030bf4f3f04e",47368:"0d2d7f9e814bacc9e53d",47388:"b68861cceab0fb1717ba",47428:"561f810cc965766abeb5",47436:"c5391874d11b45417fe7",47462:"907eee2a5b7f57f29397",47480:"635aa03b0adfc4fa611e",47517:"02e541a1c61823abe612",47518:"0213ba11dd1a9bf9cd67",47542:"7674588d6bcf3b444186",47621:"8047396209847727e553",47663:"159dcf662d84514a9f2e",47686:"c281bea8266445c753c3",47704:"ff171d242b6522772795",47711:"13aba79f63967e5ba0a5",47736:"3b686ed9687cf8d82f28",47747:"8178fc2d3fff456ac43b",47797:"b534766400e374ef87e9",47867:"1c8d2dc98ce22ac4d761",47877:"a3a27105786ebdb5d96d",47922:"5cdd2f9ca60519e05764",47937:"dba710bc3eb74b716326",48042:"f361430f9cd7eda350ea",48065:"4abb93ff5841773cf643",48182:"cc36ea51c3ecae0c2587",48276:"7cf6056bf97cc7a4061c",48288:"cccc6cee7921852fe0f8",48311:"0a5ac32c09a01a2b208a",48339:"36a09357c7df938f057a",48364:"ca2f39e56de6ee990ad7",48365:"38764d6a9d1ec3236c77",48459:"7d47a6f627a664f5bc51",48506:"57c910994d38b322c5d8",48521:"62efe31f6d2e3a59ca3f",48536:"4b0cc830698a2fd73785",48542:"aa5082b8dcaef826a3ad",48544:"374283916745d710c492",48578:"f614f168cff0af40e6eb",48580:"fd065717122225a2132e",48588:"3a2b94edaf512fcd95a4",48622:"4b55c88267e6cbfeb8a8",48664:"0492f38fdd4d48805325",48758:"67e0ea99051a55309599",48771:"6f83c95154af8ab1264f",48805:"5c3aa30138fe86970b11",48887:"cf8f6087214e8168a74e",48901:"1a2a7cb26cb8244b2d38",48962:"1042f6dd954f02b903d5",48990:"08a2293cb303ed51dd5b",48991:"da993e4a353c1cffedb7",49078:"2fba8d6d3371aea92dba",49084:"9a418dc93b8571452b25",49105:"edd0e4d0e925f7aaecd4",49129:"03e372be8a26fed792e5",49130:"96723868f652bc134d14",49225:"7e5d7fb4a3a1a548c87e",49240:"0e499bd5308ab280be82",49267:"86ba4d8891d361ae9520",49270:"f94175506aa6d252f90f",49307:"f5e340ed68590181ade8",49316:"1eb871ca40ae39885c3c",49317:"e569798e485c1fc5729a",49354:"49bc01baf54a5ccd5a63",49367:"50462d16d488374585a7",49477:"3693e9647bba49ba9f7b",49485:"51ba939d30d40a1c4f5d",49513:"92003dc0353a06225631",49533:"d26b14600caf619ced8c",49576:"92199df5f35c9a626a60",49610:"c3ac768918f37284d6e9",49668:"c1cc7deec6072c2c1d53",49671:"542363ad0643bf4ec15d",49767:"c0244d9b0a639a27672a",49808:"e5d3e31725a5ef367e8d",49837:"735a5efd212d01a10462",49903:"11b25ac045a875837037",49991:"d7c23c77b11d27b08bf7",49999:"9ca1d018d3f0a764f839",50016:"fa2511348ece64812a40",50017:"306848caa30afde785a5",50028:"fdc4a8190cfd1d42443e",50114:"2ba21e0376131f034195",50166:"f8c790380f1462672c6d",50179:"d0ba24015610dfd0aca7",50292:"c6c821917c9adf5dc4d1",50335:"9a8762e0eea188c0d74f",50366:"00405f0563e5d2cd3358",50377:"2fc56d1013517dfd2143",50396:"3c1786674599dffa0e43",50475:"312926c56e8cb6d6a4ee",50511:"d145fd776eac9b5093ff",50559:"8d1c69f516c161855ebc",50584:"f138d45235f3437f338d",50587:"35810d3f3a77c287485f",50599:"6e632189e76cde6ffdf9",50606:"721e6c65cb8545db284b",50623:"3bd66444acb9c3225be6",50634:"797c1562ef4924a867de",50646:"37027ea0e0cd4a080511",50653:"c652699542224602a050",50684:"0fe853bf1c7a8b547394",50702:"0f4e23a6110d42ba0574",50704:"414e6558fd48bb66a132",50711:"20282b9ce401010f5d99",50765:"53e2cafa7f804970b691",50778:"a1449a4584811c28649e",50887:"98882289ec5d24b39b03",50974:"c386c5bf3bd2a2b5ac9c",50988:"72cdff27dc5afc176b74",50994:"bf7fde8561fffdbace21",51079:"bcaa6ba8e798607eb5c4",51099:"41d9b72cddba95de51a6",51118:"47566d30b594f0f45259",51296:"f609976e5873b226f509",51300:"001fab4b9953edcc8142",51403:"caab49f197fc9bf3f2fc",51407:"13a8380c72622ea05d87",51463:"90fd1ba2ad37196443fd",51470:"28918c961934c5e31a6f",51483:"f0e60065a8319501552a",51563:"a3cca60442057520dc9a",51567:"6534e4c0c0feaf6b1a7a",51620:"1be364a3f14b342264a7",51642:"c979658e36ddc2e1009f",51652:"9f8bdad3958a3e1fc2ff",51676:"82850e626ea7fcdd33e0",51784:"acf08e50ba969fb55771",51794:"bfe5e16e641f3eb239e0",51806:"7ca6bcf66666057b36e5",51864:"01c713208f5d5d091026",51968:"2c30ba18aa2839edc94c",51976:"cce656bd46f15448daa8",52026:"be6c206b8a3ea4aea253",52065:"d03420048d847dd6ff6f",52108:"cfe002424a7d4225afc7",52138:"8d07a59e001989dc448d",52170:"1cf8bb96a6d35c3a4c3c",52261:"3f36c1fa88ab9556c8e6",52266:"ecbef9f38243916a1e85",52282:"b7fdc27d5cb66321a232",52292:"334a9c3b3ac5e0593788",52301:"da3245b4447d024f943c",52352:"111cf0cffe0226627b6d",52399:"121e99036e6c7f2aa25e",52410:"bda16c377b90836ff5b5",52708:"16762aa4b976985c7137",52725:"dcf13a1e3a376fd51b5c",52758:"8dfdf53661a2e2fcaa51",52762:"9247b4780dbc3b991968",52766:"e56d6c3e19e10173c806",52828:"82cc2e417feb8651c7d6",52856:"86276b2093ad9663f3f0",52950:"5b8121fcc788f5463363",53041:"6b841ae8b08b00cdd2fc",53072:"e548dbd288540e358db0",53094:"789cb2c2fa4fc33873a2",53097:"eae362a1f30837ef2888",53102:"a60e3d5bd2043c2a971c",53141:"e4b17903a23a1b5403ce",53152:"fecd079bb6fceffa85c0",53191:"dc50bed83e142e714859",53278:"3444e40e7e18872f7b70",53332:"f6d9e305b9d061af0f3d",53335:"275ab56c9ef9b596f5cc",53400:"77c4ef07d27d2351133a",53419:"a17269bb186b9426281f",53425:"cda161d21890530eb07f",53499:"69011c084cad290ceb7e",53524:"4259272b28f68e615c49",53553:"c2d287a009d4ad60f317",53563:"41926152443971fc918c",53565:"0505d16063342a6ff8bb",53573:"f1ffd29a44dec338e520",53578:"478e7bb778b016303976",53597:"6ceb18d34987ba638045",53656:"82b1d7bbb1e4eaf65ba5",53769:"f78cd8ff35af17bd7baf",53806:"d3b660cadfaae26a5394",53824:"1aa2539e7512122295e9",53825:"575d9ebb3621c371fcb1",53909:"67c6c3f94462042d7762",53914:"a59323c2aa653f8e637a",54075:"f98758972282ad8fa45f",54099:"91e421bd8d6c6bc4e75f",54210:"d361a25f2706d6498ddd",54288:"34fcbf695b35a7a318e9",54493:"9bd656f0e8a560874e1b",54502:"d12aa4aed075c1641127",54538:"272fff7d3c78de19f72b",54544:"bf89ca55047a99fabbc4",54576:"0245284a81b47eba4180",54640:"dcae995548a5a8e23e71",54663:"f4c475f514242dc9beee",54796:"cb8b9ae49046f62d6981",54830:"e7dded4dc0ff5baf6a5d",54879:"a6b07da0596669461753",54884:"361a238307930c6a7d12",54905:"dd9456816ad4cec301d2",54906:"658f4325b571e33fe8ec",54914:"cb944e90210b5593056c",54926:"d8943fa607d39bc3ec3c",54973:"bce46bbe3ef4fe068b8b",54991:"afad69e4df500b1aa746",55035:"0b59cc323f2794e97bc7",55040:"b0434e301ea26df3dc82",55174:"73ffbbe7d25be8f728ba",55192:"a1c0c380f5fe47351547",55228:"852e29749ba1ad63fa48",55311:"11c79fa1f2ceade82bde",55342:"eaa37d932e9cef5ade56",55378:"2467620b0487ae82ab8f",55424:"58f90c2e928056bf46af",55433:"1129e6e8a35391dd40c2",55480:"fac29a1a1f6cd934f919",55548:"9eba03c2fa29c4200431",55553:"1b76eab40344ba8b3fab",55581:"92b36ae8ec7365c752fa",55745:"c5a9debb04ffab8cb91f",55754:"9d5eeb3fe93650017bbf",55755:"69a153670a29c6d32ece",55759:"d7fe942277c9169c3ec3",55779:"1ee7263d1a3c38fadd49",55827:"07f5eff0597a1082de3e",55886:"3876c9bd65e9a7af136a",55910:"710620f47cdcccb2dd1d",55957:"9f28e2e2fb889bfd797e",55981:"9fa7a570f18834b4873d",55995:"fde1a999443c21231ecd",56067:"5d6c8971fbad763502e1",56099:"e7e8d8d877a08c9562b4",56103:"5c32b7842ab5d0871cfb",56129:"52f0336860be2bd32bc4",56143:"29109b16f12a7ea61495",56174:"f8a6de3474e00bde44f1",56221:"c9417e7f1aa91b58ff98",56225:"d8f1d6aa738793f968fc",56291:"90a455670ce15e8db5cf",56292:"03f3d8f9f1c3b2cb91dc",56355:"5afcf8e9089a1858892f",56393:"d85a0789dc3da5d2ef12",56399:"18156aa9e2f9804477f8",56488:"fb6262aed03fd6a9e124",56490:"3e79e094b2b43ee6a6e8",56544:"3add6cf0478fa188df7c",56554:"9f9846fb51f1715df0a8",56581:"9345a3a2e58feae14952",56634:"510aa5797f08f466a797",56710:"c17e35735d909ae4006c",56726:"83bfedbbbacee451beb6",56737:"d124f6d4eee19327e990",56763:"26510f1da3463e595592",56782:"2aad5f030c688c59544a",56920:"b1adc4561556e9e2d475",56966:"44c4a7c182d9e48e4452",57027:"92402eb1121ab047d691",57031:"efc5b7fd21b862a372b2",57048:"99e54c2764187e2d2058",57066:"e4f3f6e26b03c0956b2e",57084:"df6da9fc85ddcf1c19bb",57101:"304b7472c95226d9bd49",57150:"809d906472b949b142da",57165:"276ee1c5b0d4bec1502b",57252:"0c5ee090946fe5911282",57363:"84a197060c4a128b2ca6",57469:"053fb95ce3f5aff7e425",57485:"72daa4d8b853810be39b",57536:"983007f76d59f66c3b1e",57614:"35a2d6ff806de08ab422",57646:"29675b15aba724e8491d",57683:"f2191df4f9bd1a72b127",57749:"01245739bfc1420d611c",57790:"e49c4ebde61ecdea616e",57803:"575ed3fa1dba8c75c239",57824:"5b984a05631a29b06661",57831:"8f9a1ab558a0c96d6fb4",57888:"a63808c256cf1dea62c7",57904:"585ebe2d264c093c30a5",57911:"152c5d59baaed80fc0de",57929:"679493f6f4c7c3702e37",57931:"85ec45831ce91bad4c62",57933:"e166c71124965c8a7d48",57953:"46a4c5cd27a7243a3be7",57974:"44d02c5a2418da629419",58025:"d82737088b0d5a8b4f3b",58040:"87dec793867f5fccabc0",58041:"7d8a84d526c00ca8dae0",58043:"7a1cfce57f805de6adaf",58130:"c075ebe57d39ceba6107",58202:"8e76c18d33c265ba9658",58335:"506e57b9c8eaab8e89e0",58357:"fb9d9a35f36cafddf700",58395:"8eeab4f580e6c491d813",58419:"bd82451d82acf42ba7dd",58456:"9dcf70e1413c6a587091",58458:"6203868d555d07c959d1",58507:"09f5fdf2f4b26b16cf28",58531:"c8c80a5e27f761eaf439",58574:"71143d712250844466cd",58699:"8322c6f29f24e2b323fb",58739:"27c022945f76d62257ae",58740:"ee335f6df18b135b3d69",58778:"54a6a474e90c0a040eb3",58781:"faf5e7b39bf4175486c6",58943:"8953f1945c5eec325bde",58995:"cf6c84d7a5c7f4353b15",58997:"68e91550d416bd05d11f",59021:"3c7fa56b1d78e3da8e19",59034:"68ff2f080a5564033acf",59059:"d6edef07c89e141a88e7",59068:"69a3a5cf6ca79a4638ab",59106:"f33acdb5a125df95798b",59135:"ea16cff6553d3f914122",59141:"9a727eaed382eabf0b04",59168:"dd14fcfef5b9d84a5a2b",59173:"f098d3814bc267133196",59182:"e100e9fa3a2a5e852327",59193:"aa39faddca8396af92e6",59257:"bc77913fd7d342c81f10",59274:"64c8c7f69a1c9004ab59",59352:"97966a642b8c67422a7b",59388:"66448d5e03763b3757e7",59432:"3f3c298b954dd608362d",59450:"fa7675843c6f2810e894",59455:"df9aaad83378b9b8d7d5",59508:"73fa27e4a9c377e9e136",59525:"d020278f37d4754af027",59549:"df81fe0a3c75e086aa09",59581:"c133f77456714c9d70bb",59681:"b028c1e70677deb2d82b",59734:"843d606b28f868832be7",59819:"20d7c223809bfae339e1",59834:"a7440d75fca0e394435a",59892:"f48838ce741c978f9c62",59969:"58439231518ae4185761",59979:"7678c165aca9202b441f",59982:"31f7dbafd163723de324",59990:"634866f57e8f71ec4297",60066:"bac5bddc3adaf9fc7c06",60077:"20ea91934a8ab9b32820",60082:"403fcbd4529df722fc89",60268:"7122f3ebb1922ee1bcae",60330:"18c8b3122689d0ab8384",60337:"149add1114bf143d91e9",60344:"08002faf07e94127b618",60346:"c8ed5f3d82cb3eb27e75",60409:"75b365ba73c83f883e19",60491:"33ef0bbc0bc352ac5677",60499:"13baba223baffd8dcfdd",60617:"36122509a544ee224bf9",60620:"3bbb7a51894237482e32",60697:"27b1b47c0c1a5655703d",60737:"f777adad420c19223059",60782:"e590765d697641c28ca3",60849:"71fd0f133fb45cea3669",60917:"f0fea5bb65a15aa0184f",60930:"bbccf82c664635f4ed5b",60989:"e59e3551eda0f2bc200b",60995:"4bc3cd9bff3530b2c83e",61108:"0bb8c6fb9b3c35a4a03b",61118:"d29c3b483719cf8d5058",61223:"03500577b009854e6ab8",61240:"2066231c6489b22f93d7",61275:"3256c88afd58b16cf454",61306:"3c7d15193238dd9ecbe8",61307:"e26f8020c79e3c089c2a",61323:"441178e57b85ba3a37f6",61363:"0d12612fa4d7c05bc234",61372:"db24a8ada3968f95aa67",61402:"2d851447895e96a97c04",61406:"51866bfa9dca5c18b288",61420:"673064324eebe6908aa8",61421:"7071bd4b63b86abe0544",61592:"f6128add0768c02f226c",61738:"36fdfea515cd8f184ec0",61802:"ddaa87b0d43149effd42",61860:"521202e632586e55aad7",61916:"6fb56e735a1ee3a7e3c4",61952:"d3358f562ca7829929d6",61972:"ca92e0f046e8aed23bf6",61979:"c04cb142db0c5f6bfc2a",62093:"35241769822e5839c37c",62120:"797532755511a05e0ca1",62125:"35448b7ca66f2f2f0d7a",62143:"6cee9b7215f044c4126d",62147:"8c89691eed79f2d4e8c4",62183:"0458662bf7c10065a2a9",62186:"eab2c9987bd86e2a9c7a",62202:"344f025febd943b6332f",62229:"34acb0171233ac55af14",62246:"50e5f421b2900dc61f6c",62353:"c0d5f1f1a7ecbce25937",62361:"9368346511fe0fe4aba9",62369:"5c7750a728277b3f0635",62394:"f53fc1a04a2b7351115f",62451:"bd2cb6a7359d77bdc3da",62487:"4bb18505fa82a7ee1d71",62531:"676c3f69cc0df51ef540",62580:"04aab0acc7b5b059fa26",62608:"a53ab50e5e4ea09469eb",62663:"b6a8329906ebc2132c9c",62757:"267164a88ba6cfbc7fc9",62772:"ee250beba4f9016313d9",62848:"bf08e60bb3e242a08500",62851:"4f647b2eaec1f9848da5",62881:"0321f42ae16c1250c75f",62890:"d926c6245416b08ffe02",62956:"2b78bf1a4ecef9c433c1",62965:"6017cb9b4d0c37365886",62982:"6a0d60e3bb7db2bdf425",62994:"d2dc0663d9221b36d761",62995:"c638ca8f167554e08711",62996:"ffa1c0c121269ee11ff8",63131:"bd5b7be49e4f0c1dc5e5",63178:"3b72ef0db06d9c0150ac",63227:"68dfde2c3b63f9d586d9",63321:"9a6d27fdba083476cea5",63330:"813aa016a5fc5f5f0bc8",63344:"8ca03aaeb6f6f48dc4fc",63360:"f38e459c8a017ce9efbe",63366:"4b67a288372e3e9f9459",63377:"6d61fbafe3f0d67c407c",63443:"9c0bd7e8b53f5ddad5bb",63472:"2b0c222ce666ced74128",63480:"a45c4d964da091e3e1cf",63563:"5b9da9949e3fb1bd4856",63565:"7bfac37008e3829b55c8",63570:"85a5a9430632fcfd1731",63595:"c21ad6ca49d55e32b6df",63613:"bc0bfc495fc39d90c199",63624:"91f958826909a9fe3f4c",63648:"3de2d16569576a1a1457",63653:"ae4d235467f6c13bbf2a",63708:"8c09f5875b2ac705fc1b",63717:"56accefb4a40c28e2a0f",63731:"f5db2d189e4fa3e613ea",63735:"8af3b01d0f12aa1d2684",63754:"a7453648f0372b457386",63758:"e5d98d3a3aa5b81aae39",63843:"ff74e998aa7a6d3ce013",63883:"62555bb8c36e36cbb0ff",63896:"81b68a43e646b6130760",63951:"a8ef24279b1ceefc6cc4",63952:"73d2e7d955fc52fc1ca9",64004:"d76ab2f26b34267b3768",64068:"613123ad94ba4f187c46",64104:"94ceef7f5df1650a45dd",64172:"84a922930a49609c6fcd",64207:"eecb5e43e417cac2a0bb",64251:"e9fbd226157e8b7de59f",64257:"752a110ceb11a1cf6561",64297:"9ca6a14ff45703e87fa4",64360:"4dc5d87a5af10f4593b3",64387:"04c96ca10a264bc55099",64477:"c1eddd82ebf7e7fff347",64483:"52f927ff4fdfa2575596",64538:"0f6fd78ed510b0a8246e",64542:"87228352ca2591364bcc",64566:"85e8c5276bd14702d9ac",64576:"39eda3546121e47e103a",64581:"2ae474683db6c8739545",64615:"328507673b8a6fc971e4",64645:"868b59196e767b683e08",64669:"26f091b4c6a8b4f874cb",64697:"276c5128c5c334c72d71",64737:"eff11e0b375e91bff60f",64742:"c1841de9cb3d469b65ff",64768:"e4f797eccaa4da949edd",64777:"9b2eee41b9422dd07247",64780:"a783317d376bb673b04e",64792:"089cb4e228de4a45fde8",64823:"abcc8fcff7e6ad6750dc",64867:"f0b163f17e7c53653260",64910:"c2174c93dc4dff294140",64992:"1947832e7d8c808d881f",65028:"d24bfdb6d4f934b0cd16",65035:"7753cce43f7a390b312b",65046:"27290a0f3cfcff9c37af",65067:"932ed263870b8a1b3d1b",65094:"0c7245f03ca8bffe5a76",65111:"13366518cea87a80b6b0",65117:"0506c8f61f83c875b6bf",65188:"630d352b12f67fd10956",65236:"ce8c97f66c836eed6210",65243:"57456b1a5a84e0960a56",65258:"dcd1f3efa77ca3c4a019",65333:"27d158199dd086b01cb8",65382:"77298adcb883970442b3",65385:"5170eca145ee0214ba55",65498:"67fac4dcc995996f6357",65499:"5fffe6e13d7d4da03016",65512:"606b29813374d9c02644",65672:"9b9027c731f37ce28255",65745:"b0973981065f110fe82d",65757:"33155101918469151ecf",65775:"88ec7e6c26cddf5d3019",65792:"8111cbbef600e54df175",65901:"894d2a9b69fe1296578b",65945:"0807249bf1771658f524",65962:"13c0808033bd605e9b0a",65993:"bd9b51cd6e4f1ae095ea",66055:"bc1670f6ebee3c3b1ac5",66161:"8ea95036e3e16e89d4e7",66179:"7c8b95bd1647105dc255",66278:"697329bb4570c74c9a66",66292:"4b2ea6dd35d1a1cae2ee",66331:"c90d95feb55255abee36",66365:"c9aa7ab28548f9318d3b",66398:"0d93d583207ae3a8c67f",66512:"2161e0240c1f5012e66e",66534:"23f05152bd2f52d0c391",66558:"c29b75990c39bf35daae",66561:"b0fc4f99194aef71c522",66581:"4dd66e9860d67912bce3",66635:"98b2d73ff53874f9d144",66693:"17f92937c7a854532d70",66694:"0d8585762ed38cc9f577",66757:"51aedb5bfb300e7f3878",66769:"2049159810ea02ab5e25",66984:"f895c157d48540cbcbf8",67005:"227d82cd9a0a2c3565f8",67065:"98d5858d1b5eb577fc55",67112:"8068c06333e2686f8af8",67129:"c61d5d519730cd595eab",67130:"92f5d6e0c99dc55d36f5",67158:"1e0cf91d104cb002cbfd",67185:"0068879133ea71a53314",67206:"c3b1dbc1a3119abe4071",67287:"b642d71e6c1ce366330c",67298:"528ac1af8f7a41b6149e",67337:"2a810c0bf47919782f37",67360:"966a9fab94b1a50cfd8c",67419:"c8edd8e99280171b0a9c",67453:"68980de74121fc8cd9a4",67504:"3a2689e5cf1d0276b5bf",67566:"6ac38c1e530585e102ce",67607:"0549bd210c9536000233",67610:"4ae597a85acb9825df20",67613:"6ccf0a2370cec5e5c853",67661:"8f480a3f537fdf9c970d",67669:"62086c70cffb8c1b8485",67696:"aaa05e7f09f66f4f72da",67698:"efd0dd8ac62c0439797f",67702:"aa81c1ca82f04baa2e3d",67705:"cd7effd9a097c083a96c",67707:"36b890c79efd54de1dc7",67820:"6e0fb18ded05f66b802c",67845:"48e454399fbecfd9d66d",67869:"039f9979aaa460767fc2",67871:"446a84c146e356f7e3f4",67875:"2f75d4a4b16a163ceffb",67899:"e6eacc8799da571330a6",67914:"371f4763cc9bc9668954",67978:"50ad669aa24e9d7d9a32",68002:"25115d17f86a75c38917",68053:"b6cc5b08169a2792626b",68067:"7a5c938d984a217a370f",68075:"045d0e7b8a912f99d9a9",68148:"f4cc62d57e684be5e95f",68149:"9407d2a923908c9c852a",68201:"c66eac7f4191a9f5b50f",68248:"4effbde00692cf314cbd",68274:"ece9cd7d40b158cad09c",68299:"b558c052799c9bee4e52",68332:"6b676e68b5cefa1e5ca6",68364:"c2460a2b15beacbd7377",68462:"9b6838383a19a05eb631",68463:"32e518aee285a81dd201",68480:"d0b60c3439ed3454ec23",68510:"6d24326282fba71e15c2",68511:"3e790c9526b02e7e0372",68527:"b693e2dbefcabf159e45",68592:"66dba8815522cb85da6c",68675:"23a7562ad5eba87e5d16",68711:"27f3f8df0cd44a2364dd",68714:"2bf5f9e3b88e487ad99f",68817:"0cd9faaa523781c0a268",68853:"66eb60abbe87b57a83bc",68855:"79e99e60f359f3245451",68932:"5fb2900c37ff44c2ff21",68943:"40dca0c9d22a37017d98",68958:"ba19d52bacb9b24bd696",69003:"1026096fd62cea26e323",69031:"2c22a8f238e348ebf71b",69074:"8226d4d2363bba4fe4c8",69118:"43bf00cc77fd22c0a9ae",69143:"09647cfe4a38ae6732d5",69169:"445bd77426321722c66f",69206:"750d3dc855524b86a1d1",69211:"e5dcaa0126c25f3e7fca",69240:"d18ca2430f6b05af0ab6",69252:"a11249b58786a8dca6c6",69278:"181e6b999fda2bdef96a",69303:"9d076ca37778b8fc3d11",69445:"96b8968c659aad640152",69450:"1a9bbe20edac0ed1685d",69464:"cedf2d29d35f6b435d9e",69615:"5abade5a05da0b291e3e",69667:"78ddcd9c9fc4aac56297",69669:"1389cac49258a4f439c9",69735:"6bc027d4981489b9c00a",69778:"eb65c963b760d04cdab1",69787:"6e54605cb276f557dd9c",69805:"efb28c6321ccb73276be",69818:"5fa9ceaf5b3f594e5bbe",69821:"3f436c88de432d284c9b",69835:"9c0f10f27f940603c40f",69935:"395c1537fbbd4fca2bc3",69939:"85fe3e0be8aeea2cde75",69999:"e898b48d74517551798a",70086:"24cca1207af0c5f96beb",70093:"688f6196e2ad884ce7b0",70123:"f947c931a20ee33df17a",70132:"29ed510a63ea6c8dd2b2",70157:"45af3ed04278a72ea5c0",70162:"308433a8d7ca4314343b",70314:"7bddc6f3e9ec644e4081",70382:"fcd4b530d4127ff00c0f",70546:"caaa7ca007d584cd9657",70610:"1dc05e265faa0fd98d92",70634:"ab61c0202b4f60504eb7",70685:"1fffba670d953f1953e2",70707:"bee815185e05a00e890a",70764:"bfc8acda17058547b5f4",70827:"c33c87731516726bf440",70913:"588a2176bc45297a6350",70932:"ae4e612981c3bb13a4f2",70950:"6af80f9b3857dd65b875",70951:"181287009fd1cdcfc2d3",71006:"9c7cdb2940084b7692c7",71019:"fc1917116f384df7ac1c",71081:"dacf775de28e58b06af4",71088:"4e35be1bd9973d50e280",71119:"b442cb03de7898c85e22",71126:"ef5ce6c61c7d90d96564",71218:"d213189a5a469b75699d",71297:"c73a92cb8ec03f3e7376",71370:"24c1e9914cd1cdc5bd84",71416:"1fd71dde769d06474902",71448:"ebd9279a6b05ba16e55c",71495:"2db940b5dec32255dd15",71703:"3ed50493d464c3a0702c",71713:"218fe01d633f00ef74c8",71733:"5a6399fcdb5cdec7e606",71744:"efa21cd68680b6a6f181",71799:"0296e4c4a98c280c3ea0",71970:"f3a68c267fdb939d20ce",71981:"88364500707227050fce",71983:"4c19bd9d0beeebbeb087",72012:"7485415305871bd82fd0",72030:"ec08239bba7a47cf1eef",72032:"e99bb488da3455a33f29",72066:"68b3e4962179d417d530",72084:"d7c60868db66f773d59c",72092:"71ef00d1a03a79dad039",72114:"c66fe0c647d9b4781d91",72138:"97fc03f5cce1bc09a4bd",72150:"20d89ec11b3708d07b84",72178:"a1a32cc411beae928253",72181:"75736ee4538041338325",72186:"bbe33e607a504427e611",72230:"485fd9973725d7736057",72274:"0a66df6021ff708eb496",72278:"2ed89bf5da516a20e9d6",72297:"766760a2600ff0482fac",72351:"87cdce09b4d9f79285b8",72355:"3203336f9c9504ada2cf",72394:"b6731513a76e6a73ad2b",72398:"c728a005d87c17926e14",72468:"fac09b12fe9ad58eacec",72501:"9684e15940d117a434f0",72530:"5462925b746180055071",72557:"c4bda6daf338ca7ab10a",72570:"a08752b71bb1e1a0983d",72571:"fd67af9f1b04bb905fc7",72605:"15b35f2696c62d8f2738",72627:"555df4df45b18244891d",72722:"39a149f07473ae5255c5",72729:"987ed65379a23b13b834",72730:"e61829c3edb4f6e0fff7",72760:"f7b7f12425b962592dca",72796:"62d8c4b3fca6a9b24377",72799:"f067c85c187aaba51f64",72901:"48ab1d1b00f608e58c08",72948:"6b2c18eaa2d7130ba27e",72963:"c4585831e39510891e81",73037:"88c8d310fa1365982075",73070:"e206ff717c6e69f45030",73106:"e6fd6d46e4e70357a1c7",73109:"f0e622d004ec5dfee3f5",73205:"b1b99448fe207f26b6bb",73224:"25436e4db6b8550ab3e7",73256:"a57276119a876a1fc425",73273:"288f278e5b4906de9e64",73323:"22ce1afd510687387d3f",73384:"380bac2cf7ae4a680713",73396:"229ec4e393f8b393673e",73433:"9fa4b6ab44e0bb144b5f",73525:"8fc663013b0dab610693",73549:"0d2e8d009b5c177c08bd",73588:"4e5488263ae9c7376e40",73626:"e25d84e16aebbae0dd6d",73686:"65ce481d22cf0ddd1d0b",73712:"d4788fd1a20754f6ae3c",73720:"4fa2c09fa11bb3a6049c",73773:"3925209a593200ab21a2",73949:"a0d512283953acb1f896",73959:"5c4b279a89432c884fba",74008:"523242afc0b0054d630a",74028:"c76c60c9d2090333c46c",74039:"3f511cfbb1de72b23546",74073:"762e2a4b3f259ab69fa5",74088:"952f69fb155546de1947",74089:"795c2a51ad6a18ed8b6a",74121:"f89a2072ab238191853b",74187:"97671f3ecc63690877c1",74209:"76ade481426d7d808c8e",74268:"b47bad094d1f6c9a3924",74277:"a419b170945dbc60018d",74281:"233a9ff877d4a607c93d",74375:"9490833aebf3ef12f453",74398:"b60fa13ee1c40796c4c1",74407:"e72a91050b72a4901fa8",74437:"d5f997201ae6f7422b33",74469:"00dcd4de29962b34bb48",74547:"cf606ae81bb3eee10919",74607:"7e13c96d07a42c400865",74636:"3361bbc46d0f37338dd2",74699:"bb3f968c7f596552b0da",74777:"c0d82f75fa6e772c245c",74798:"c5025dbec43ffa181d50",74832:"cf8eefc58504c795ca08",74852:"83602e178b03f2e8d915",74862:"346d91ed84dea75e0463",74879:"a3fad34b1e0485d7df2d",74924:"ad70a52a5df77aae2759",74971:"bb3ba03afbfa53c9ad92",74997:"37e714dd17e937e7f9f1",75002:"531b925fb38e3eae9c3d",75040:"9fdcd45cc4627b6f84a1",75052:"c528c8ccd466fa7f963e",75093:"37f7cc18de654553085d",75106:"068d70d0d1fd25c1a729",75154:"3dd6e0457fdd356aa46c",75177:"c668aad0afefd6a51288",75184:"92510c4bf58eb44b24ca",75189:"be57a8e1d80f3d913564",75203:"cd69864983f5ce999afa",75247:"317023a4de62501622c7",75273:"1e526116e264894ce322",75307:"e45f3e4e3699778a0e3a",75319:"8e4b7813f538a29ae9df",75393:"33c37c386d5d43a162a7",75558:"c6ec9b45d10fa426c913",75664:"9904c4d093183da32f92",75767:"ff91b45c32b077630e4d",75785:"62adb17d4fae56939995",75800:"4e53c25849826122f13f",75832:"b697c8abe0d807eb66e0",75897:"7a015347f8c1b94c32b3",75898:"4dba8628edb9b9721fdc",75929:"dc5af27760dfcc20b830",75945:"d5e0fe7f5e355598128b",76020:"2905a59f19cbabd71916",76028:"4df269d69d6d676de114",76030:"beb60031d2b82aef6e38",76043:"56b480db4e8e5b73bd12",76049:"23994af620a490664eb1",76069:"4af4f0f74fd556ebc4b6",76103:"3808723a1df70979f718",76152:"75817eab19d3b071cdfd",76162:"378dacc456fe2839832a",76185:"2e5e36582aa9ffc5ad5b",76196:"4a40310c65f120f30ac7",76205:"f8f1fbad969fefa971c8",76233:"498294552b0eefd851ab",76247:"b67db177b29d6ffd158e",76325:"ae37cddb04d678f34469",76372:"46e0cecf32147fb8b8b0",76421:"1ddb82edb09519250ca3",76564:"81aa6e4a6c9692fa4bdc",76643:"8c10a189ac11a44ad269",76697:"00057ee5fc9bab096eb8",76701:"a57a754d8bf8ed039c7d",76765:"4145050c8bd51e50c0dc",76828:"4dbcc360ea3b1c250dfa",76989:"9809109a83e977ef776a",77005:"09dace9641d3117ad4d9",77019:"1b9b04379058815946d7",77036:"9c80993eeb0fec0a35f6",77052:"467ef6b704d0272403f6",77078:"b2dc110559697a740d60",77290:"b0c2258c420f184e18b3",77314:"a590bd2f1bcff6c516a5",77340:"a1784c9fef806ae26fc2",77406:"c515bcb24cd0ad0efa12",77408:"733f7044b4e223d7ff7e",77427:"026590699c203dd185c6",77438:"8a6194ce6faffe84c678",77490:"0726818331daf5101100",77551:"f1ae847a6342582c6b95",77601:"b7e115a6d11d0d179626",77702:"affd6ddf036991c37238",77707:"3927d3daba7acdf0b787",77749:"655d88c6d9db27d31041",77763:"8606f9d2134f62997b62",77781:"e5b8c4a4786dfdc23379",77783:"d16903135ea98c8b5267",77900:"4064dba5f40127493526",77926:"748cddd1d87e38b55936",77942:"32d1dc5796bb20fdad1e",78061:"10f166f66873d7387403",78146:"623c35828873dd76c43e",78200:"b311fa4f857b884bc5ae",78241:"808ffab21ba4a0327e52",78261:"ea0424dc0788f06df139",78318:"36eeaa77db5e9834a463",78359:"79a24268284da072f174",78376:"266dc86858ccea47e3da",78400:"0d8905a0ce7a702f4787",78407:"677efea00c6ebe82938d",78433:"8ecb15e63ac448d07ad6",78481:"102fb2ecb7b74d7cfaab",78607:"301e2a0d4b84bb753be3",78610:"3ed9a9e96a225c8cfb8f",78804:"02607316c9518baae17e",78900:"23ec7becd3cde7843b37",78919:"ed9ee65f865cbb0cb005",78938:"c0b5a869a811196766ad",78946:"21c715d9597638cb441b",78977:"344d5e9e53d1835d6c2c",78997:"8164c51a8da0df5f66e7",79120:"056c1ababfeab747695d",79140:"89d20cd72c8e5aa51c40",79147:"65f0bc3e47344dc9f10c",79251:"94a5444624e99455453b",79275:"6783b973d0a72b4f9cd9",79285:"485d5a3b89db91b83354",79375:"93f851c0d6fb33b21c72",79380:"23d8f75d8c257973b7ea",79399:"b56730f4807ca275963c",79434:"f359c68883d6c6b3959a",79489:"15117d6d99da1a31fdd6",79511:"146e34f54a0ffb30dae5",79530:"4718a4c8a432c5c6fa3f",79543:"a895a15563eff13adafe",79569:"04a0315003f00620a1da",79571:"0dfb73f01821f1cb172d",79594:"eaeba6ac8e1c07f09e59",79702:"47b65507d64dead27eaf",79720:"743ecaa0f33b8ba5653b",79726:"5544798cc2e4e98d8ad4",79737:"c90054a211cbe165e9fc",79741:"834b3c8ffa2aa576d0b4",79766:"2a9fb40a0524771eecae",79783:"b822afb6c84879ee895f",79812:"9c0972b0f1015c38fb84",79820:"b229f916e96e6d152c2d",79826:"7ffc4222849345515123",79848:"438faf6cb9db9e7066ea",79869:"696c7095ac349f697543",79939:"014a918b82712901af44",79976:"d8ea3e258657f9713a50",80036:"3e096ac48bde43dafc66",80136:"96ab58bc52066c041b4b",80162:"e02b585373d6d9874fce",80169:"f264bd2aeea3632006af",80184:"1077066773a94c393940",80217:"6da3060439e5ddddc121",80253:"39bde85f89a4bf3875bf",80261:"9e5d8ed16325f0b3ca6b",80288:"db012204ec09ed00b9c8",80334:"51cb55f5c852c59f0a98",80375:"0a0bf45ca38028d8acb6",80379:"d3dc751f7c852feb162a",80401:"11b9d7ffa4998a53cf2d",80445:"bce975a81d6bffe23007",80472:"e5b336f844c695a5c199",80570:"b964f53c305b31828feb",80627:"b64b39d367d6544f8049",80678:"0ef1f3694649b195a582",80701:"00cb9a3e5e8d5cea058f",80708:"99d4187588a1525022d6",80750:"304b6f64b26bfa3a8770",80785:"e6a53a9bd996841560ce",80788:"f2d6b2a62b7967c5d404",80831:"21dc32eb751f17a334ac",81060:"009667f4d1f37de075d8",81070:"62f0cebc2b1c6fd2cdf8",81074:"2bd17d7d991206134908",81082:"6479c811870abc1f5cb2",81166:"7372b04c9e58e6081f6e",81191:"0712177662d639676420",81273:"d8340c07e1519688e5ca",81281:"3cf9458e4e77ad36c7f2",81357:"e747b86ee62dd85bb06f",81427:"54f922419cd38a21f833",81470:"2570f83013804b0e4271",81486:"397604f0962820c45971",81531:"bc86664deda50da59c0d",81533:"5966aea6f9160e47ad3f",81558:"9484c63c1e654f8feff2",81568:"124c0bfdd0eab6399964",81576:"4f8c1079d25114e5a989",81591:"15a1a7d886fdff313c48",81613:"9b885a00847f2c16c7a7",81627:"6a55ef33b0d3c5ad0ac5",81679:"39299183cef703e25e5d",81697:"d176a5a868c12953ab1c",81715:"213f1b47b8e8454187d1",81831:"52d4a8cd24e2a65596d9",81949:"31d1cdc6f3d37206318d",82005:"32a8135624a65d9c25c4",82016:"e25fb98df65640985868",82082:"f04e7b0ea2dcc3cda57e",82089:"33cc99715e1863df85aa",82142:"b0323f074c9460a55528",82153:"aac85c8ed80f02952699",82155:"74f5af2d8e08ddf281c7",82190:"fe63ca96c5ccd4adda15",82215:"bb4ca6282d7a16291403",82280:"215df2349fb97c086371",82387:"dfaf7747d13f37025576",82409:"8e00f2eabbaa5efc6530",82413:"0c7dfbe7e53ff5c33069",82433:"7596179b1edf13fbcac9",82435:"b054a36c73114c36b217",82448:"bc2f8e38ba49653af458",82509:"fa1352fd40634a62a5cc",82547:"e266a1d0cfb5230ea95a",82551:"3c2186c209f62021e1ad",82563:"ae29578ee7e2cd76c0fc",82574:"ecd5e7656933046850e2",82584:"da2cb71d908cb9cc52c4",82590:"6fef47c310218ec341c8",82638:"2a90ef323ae52578d449",82745:"c2fe71210282e2bad0ff",82776:"ef95d5fcb68d5a207c96",82784:"384749c30cbeb3872eb8",82803:"e7075a3c8f48dbcc80ca",82871:"c5370c6169b37da46669",82875:"3a7ba9183bab1c76b96d",82890:"48ea87742ab27ae2ecc6",82925:"3364d91e777fc9c77d96",82944:"fd776490e5281a0dbd3b",82965:"b6ef72349b7910057852",82969:"26a2d82a4e80fe56556b",82983:"21143441458ca3e9fb0d",83057:"ce7a23ba879726b4b609",83088:"aae4d6e6330b75a274b9",83140:"5f11c3d62292f238cb19",83147:"8336f196c7e7f3612ccf",83156:"97cda172dc8c22121a3b",83165:"90759aef59c8c5c11641",83168:"34c3bc399025d230acde",83173:"f1c513ba45d8e2b759db",83200:"51a8f1d10b846f09a7e7",83211:"a688b73f05a1bfee3792",83339:"1f266e83802bd94848c4",83355:"3c95090f88fbf72610bd",83380:"8e30b0c003af1c27e7a7",83386:"320ad6b9766f024bf95a",83405:"29e1136ebc8996425e7a",83429:"665424342f9a0ff9aef8",83446:"654dff88ee1c4b002bca",83460:"41d2b1fd040de32ed50f",83535:"91533185c8c6431b4a7e",83536:"5a2259e2838375c5eb6e",83674:"535e6c545bf0879c63d3",83690:"4a4776d4d3c86f5fcff6",83713:"0c30073a027e8797a11c",83755:"9ef9dcb1cbb95a5f6aaa",83780:"2f64092c6be38c7b46c3",83795:"1d549b4e59c2c678c5eb",83889:"f6f42b6e518cf8c48f39",83906:"a578f2f9ea47d1309c43",83914:"841692cf2513082fa7b7",83965:"710739ecf2b9713f2c9b",84006:"1a1bec6492bda5419658",84034:"106cb897518ee63c825a",84147:"ca2713ce45bc9afdf40a",84154:"cbe70481d9a1fa9e1ae3",84238:"422171b4457273c6bd69",84254:"5b9d510e284786f252ad",84264:"cbec597cef0c5012786c",84294:"f43166d4e7a65f494c1a",84308:"97a7f338adb0b376a816",84314:"71f537607f6ed5e553ca",84340:"f0bc9eb08d9e1b7645c9",84345:"51ed64ed88a68725e6f4",84471:"279d81a3b313eaf3cedc",84544:"5f29e8545109f1616d8d",84625:"98b33d4063cab29da716",84691:"0299e0969321d6962f92",84711:"ba40a74448a0f5afdf3b",84726:"156ca64b56a3595f38fc",84798:"9d9f270cc70353d60838",84959:"47f4f11a437d59197d8a",84963:"ff66d46c98208aa02095",85019:"5dc796a74f5c39d37f0b",85020:"c9d9cbe447a83473c429",85076:"91adad5e700a5aa4d240",85089:"36deee4cd1bdf5ade833",85093:"46ec962eeea32731bbec",85143:"8a3eea546b3b081aacb5",85153:"74740d8bcb2d1919e4ab",85177:"169efd6023b78995e7f8",85193:"c6a545cafc351bfb6bfc",85334:"873832bec86441abf694",85407:"92cbdf28efae30a0aad8",85455:"7a830aca1033b90b9374",85458:"7f94bdb1c47761f55b71",85468:"fe4f96a81d6185a45b0e",85492:"4fdb2cb288138bcb5935",85543:"95214c88ccac5eeff90c",85626:"36548bd82af0a331969e",85654:"9ebb7003b703849f5f26",85776:"c32b5a59b8fadfc89885",85857:"632e7231f486be739943",85871:"d61da8ad9b3f852cd907",85875:"b60862baf65d06ae56e5",85886:"445f8c3309373adac01f",85890:"195239136f16ef02a68d",85901:"511255de1b9f2de54527",86052:"4da37bfed7cbc407c2d4",86086:"931e30c907acd052ac6e",86101:"e6b2edb5fff5a6be5bba",86159:"9bed00f8658f525b4611",86194:"61a95a36a409036e87a7",86198:"42030abe7e27d103fe81",86233:"2681ffba6e79d96591a5",86320:"9e5cafc2a1ed79c778db",86337:"4e397d0f20ba5d233baf",86359:"bcd1a88a3ceb175d0ff2",86369:"303409b8d04b4874385a",86524:"dedc455aca1464cfa0db",86584:"d251349409547f9ceaac",86617:"bdf0af9030516f71fd2b",86695:"affff29f79cc30e6d6df",86746:"f4361dc9efffc97f62f3",86805:"36e8f137032664006e3e",86820:"09a1a5c95215b525f0b9",86863:"eecbf5263bdbbdb1a908",86874:"305aea116ce624277850",87011:"9df24b264c94efe3bb16",87059:"7fac9b285937e4cdb04a",87084:"5bda382b40a19dde8787",87091:"bafb57f1a532b0615105",87147:"4816ea4339c509b09d64",87187:"ae3b01e0cda51aaca835",87214:"83d149788087ba991b81",87218:"5f820f145674711bd0d8",87290:"761e4f86d1c2ad55df0f",87293:"2730aca4570c3e33eb36",87298:"71f667d0c0e4c804c37c",87408:"d6ac20c3a9cfcb7984ee",87430:"8a5f0ee97986bccdb695",87466:"6763b9b3d17165399ce3",87533:"4b775c9ab60d5d190d5c",87553:"0ce47d745c8b02f9dd7e",87577:"a99a1014bec856975025",87608:"af7ded387a9b3e546476",87611:"e3cc2ece61be5209d0f1",87660:"1d54aed13b108d10d250",87707:"3ef1ef44c77e25b899c2",87726:"993162d68660c36feab3",87770:"c124dd3d93b42719761f",87803:"d4fa697cf134a58296bd",87808:"734a0d15f01b914f5602",87837:"9750ced1f4824670391f",87844:"3608a439524ba12569d2",87871:"5a3a03051efcbda65769",87902:"6f33bc01cc66d52962e2",87945:"7485044b819c1689aad5",87979:"adf5db8be776b3868ab0",88035:"a0e75abef0980a5b2d29",88133:"8d612d2b5341af1dc5cd",88176:"2cc69515ff17c923145d",88190:"7628def0a18353e089b9",88205:"a518c9933c01c0a2f090",88247:"47dab0f2dff268afa857",88267:"ae17598312ec6b394f39",88298:"b3bd9fb49f454e6a920e",88438:"a54ffdcd7ee3b0449097",88486:"301cfc13cbe0ab88d335",88501:"a0d66b827024b3c82b2a",88502:"a9a8a33580ace447f6c1",88574:"b12368bb1c73a5d4ab66",88642:"5210a9560f433491f252",88708:"bd7c0257bac5e2f40e89",88753:"f5074f954b761db1df4b",88761:"b8aec5ac793bdfc7a5b1",88767:"78e2d0f2550c42f644fe",88823:"c4f32791edc01146ff7a",88865:"0055c7f076592b70f790",88918:"57ca303563b2e1ae53e5",88926:"2c15cf211a4e1c06c554",88939:"b882712e79307e795bcc",88960:"bdfad7737587ee61aa77",88988:"9f11ee92ac0acbef364f",89022:"787dafa955a52ea61eb6",89028:"54f81d7030ed3267ceaf",89031:"e3cd2d9a8e31a271294b",89064:"66cd3b9eb543cc13ae2d",89065:"a4b055dd9d6a3c81fef9",89081:"70026549b59cbd0c4e01",89233:"885c1abd66a2c79a022a",89300:"e2c0dd4ae9212c4bf625",89302:"2d1803358ca7e9b9b6b0",89329:"6790fe2150851321ed60",89367:"8d9d57c38e6132af7db1",89388:"e1c65743d6918d93cc59",89409:"3dd731f4a331c0b2e5b9",89422:"a6c7ef3deb71322ab6dc",89479:"0702494c63a5934fd62d",89520:"919c7867999d71c072d4",89524:"ede2ce8d36fe5e2e7bd2",89532:"4f17980f6bd8b9178133",89602:"d434a10edd9e665e17e0",89645:"738c02a5415673dcf322",89736:"b3267608b129f197f6ec",89793:"62c1a3b521625325f6d4",89821:"bf7bbeabadd1504d1953",89834:"6f6a51fc6526dc7e2010",89842:"cd47f9223080e601dbaf",89860:"9fe4183d668b9d31e3eb",89876:"a59505da7f1db5bfbbb3",89885:"1f2a6c6f4942abc0bf2f",89905:"30c78c9c460f04f77dc1",89923:"9783a4e527befbdf3da2",89954:"a1d48cd4e67d6dd02fd8",89967:"fbff01f2d30050e7a875",89998:"7f9c11d56dc301a99960",90098:"872c4d8fce746fcfbc05",90163:"0bd41053c842c5a06246",90198:"0bd7d8747c5f47488f30",90247:"cd5ee130f2f9926c4551",90351:"1b822daa2c7a695159ed",90376:"58211ae0ff141daa5154",90422:"6c0fb1158b7f17715e55",90457:"12bb78eaefda88c9e4f6",90461:"3a106a25ce7d29b1fb3f",90463:"413a6e64ad563cd69146",90469:"1ab455fddbe36458ec14",90486:"77753da665db15007123",90506:"d49437a4ca334e553787",90539:"31f8ada48ebadd05b85e",90647:"3de17906eab0c3b5115a",90701:"d9570e915d8fa8d87725",90719:"8b150a9050a6724bc1e7",90751:"4c6e0134b65939d08d09",90757:"b87d25982a27ec080e2f",90772:"a7f4beb4446fe47bb36a",90776:"2e9388ead677b9fc610c",90789:"290ae5c071e502c86014",90794:"d800cdb9fc44092bd71b",90817:"65a388014b7a84e75015",90871:"ebb3e6613b0943d76b11",90873:"0fcc2b1287375858c271",90874:"7df8d96b452bedb2e0dd",90877:"700d5f8f11b5a4b6fdd4",90886:"8241faed90278c9c8774",90894:"51505910d8ec1a438069",90903:"ed299a46f70a2e89afdd",90918:"b550bcb030bac2a8ed55",90947:"e45464d005db8dd849b6",90950:"0b10783710d1c1939bbd",90987:"ee3770bcf2593b75cf70",91058:"a25d63060831f13ef328",91068:"aec2f04dafc480ddad90",91072:"bc9eb0ee61795385345a",91077:"f1321af6e27a299d709c",91140:"7b59269c9a8c8bd9579e",91141:"0e2e67cc2863f513e6fe",91173:"3d8ef22d33aa844accf4",91196:"650318a8208e58c837ea",91197:"4b5b0c24f54c9ea7c844",91208:"98b8b099c57f7a2bd812",91210:"392fb299a8167cf080cd",91246:"e225935e94ae48f2d829",91371:"5d71fdde2fcca6540d66",91501:"70cc1861ada2b6996c81",91504:"82ac0e0c08084367f6ae",91571:"11ff4855d50234fbdc34",91612:"8cf94fe02ea1545a33a1",91629:"67b6ab16ea16b8641fb2",91679:"edba48076fbda69f83d9",91760:"b726354d1d1ccc5b4147",91770:"52840d08363af41bc5e2",91839:"29bf4640ad7c01ce0c5d",91975:"7cbe88d4a44ca244323b",92043:"8ef2b8c692c5189b658b",92062:"3c65704e317ce47e1056",92088:"e222417308dc647ff0a9",92136:"a42709fe8c68b6e65857",92160:"2ab1712e1e28f6c618c5",92178:"14ba43f56fb0a9367db4",92190:"a6ba9cc01c787d70062a",92213:"d78c263b95dcc621ffbf",92295:"34ad73c7955247f79246",92432:"e08d7718f7bdfdb3cc38",92446:"ebb62c222c91965b934a",92456:"711885c899f2a3d15d05",92474:"fc809edfda439980103b",92585:"cf2814ef4d06e6dacaa1",92593:"ee1fc45bba8c5c47fa9e",92606:"86bcdf19e87ba9b30752",92633:"d103d4958ecc19969317",92677:"c6dc667c642779d5b336",92723:"40d004063e987e5f2d4e",92727:"0cfd7e597e70d9640afc",92736:"1f6db9df36cc0d5e7f6e",92768:"147b37fdab9a860ac4be",92845:"43c02ea841129c9bea7d",92866:"8f0e29ede49649c3d2f8",92882:"b206f81bdcde24a52422",92922:"9ac2e780baa30a9975df",92925:"f6f16e579d9fb0dba467",92959:"6705baa8b47a890ab9e1",92984:"b59996d714e228ddc407",93017:"22f967d640501b64267f",93029:"1380fc0434f5c11dc80c",93041:"f61a02b7154a5020cedc",93046:"cb427bc4b247fe5ce075",93061:"94075ea003e139c08199",93134:"afb7de42d2ecff7a3be6",93177:"620f060923e368bbf675",93219:"c75453822b3bd2717df8",93362:"d6cc3e46def1a79f5e73",93379:"681450deaab7642733f8",93403:"c98ad95855db60a6f2dd",93410:"adff2c1f654dc875c972",93412:"2cab5f9aca250e8b4254",93487:"d5a7543a2e1ccf4e7013",93511:"1bf08286c29e67f59db5",93606:"6f274add41d511da1606",93653:"4470f1ddc6d8c477e6ab",93692:"8ec9169dfe6029e56aa8",93750:"3b886daf16d94ab08861",93794:"ec9d6e23f98eeac392c3",93804:"7c5500a6fff88cdd4ea6",93844:"91e8abd940c740ec3697",93850:"a17366da647ebe8a2dfb",93853:"fb051e80a2a982b47eca",93861:"8b546814fedc2eed3ad7",93888:"c249435c4b7a7009727c",93995:"d12266a207d373d5b6c8",94054:"da918b9919f5151a3633",94075:"a4ec1e24fed9f71f14b9",94100:"c85bfac37710a27e6596",94146:"80e97537ba0cbb52896f",94159:"bab4717817b6d5ca23b4",94196:"61ce88fe7ad439d5901d",94221:"fd4c927f01e3119e1b38",94249:"c5d364db7798f7d88eba",94291:"93e7ae865d3500107ced",94430:"c897182a0ea05229f513",94456:"e6ec1fcc455c44236400",94492:"81e679dc3a8f6ec1d535",94506:"f26b87545c188df8ea5a",94523:"90f99f21d2118ca27e05",94543:"776d712a7185664d9df2",94583:"33c6e31f7c4e60800910",94598:"d2ef9ded2c31664cd86c",94611:"9b02d547a8ff5c1030a3",94729:"45fbfb33570f80eaced0",94760:"1984db574bb186e7dc65",94774:"ccdfa411654309bf3cb1",94780:"f61e6d61c6770255cd3a",94787:"591a05161530f88b1a13",94880:"9905cdb02887f7d7bda3",94892:"73f906367906956ff17c",94912:"5f4ce311330e77a4e530",94944:"d50a08c5a6c855d9338d",94951:"ace8b90821caa1ed6987",95001:"e661c88d06cd9b208369",95010:"9a22192c93d5b1268783",95033:"2855fa8305b2786e5a9b",95087:"69d9a44679501937552a",95183:"09b471ec5fc481174ccc",95384:"599300d806997c75c033",95425:"25b26780d02c5179db93",95441:"414f2b7313c3ef5a0872",95446:"a6bca197b5e0f459b851",95511:"e4b1fbd72842e4616493",95560:"aa3ca34243959e1a1d08",95593:"5b917a266df098b80c2c",95603:"3eec5760f125d6328eac",95604:"5c5af17e6b0744503918",95725:"c7f72f5431d8b3752772",95760:"7b77856abb777faf4df4",95786:"112d7d69b672a2e2af67",95839:"47dd8a60ca5d3a3443f7",95840:"bc1036d6e2d5f29419ea",95871:"15624dd38e1b933a8312",95883:"47e57a03150d10f43e60",95894:"0c6535f5f83b1f8d49d4",95928:"f80191e85ad75e81c140",95952:"49d038288eeae60c903b",95994:"db1c7f97733f8c91f368",96022:"7104fc92f2bd3cbb2a1a",96029:"8d20af0e33a29c11c1df",96032:"df60677e2c67a60f6630",96060:"e6c3a691cc75ba60b3cd",96068:"ac84de064b7a8b274fc7",96085:"85c6d860c281752ff114",96101:"54e300bb0b4a9b4cddfd",96188:"5ff359aa71e198805f10",96223:"e8af7401161d48119154",96278:"5c15ef5c37226bcd2a2d",96284:"e53e57be70e6884ae41f",96372:"0b816b5138366411acbe",96381:"e8e55d6c77a9613a153d",96395:"1158da7e5b5cd80562d3",96415:"5ba0257203e5b3e6d9f4",96434:"d4372c65442f8f6c9fd6",96459:"6f63bfab63f9c502ce0f",96549:"5f12d01ac1c99f8666c8",96570:"4883212892613158a496",96585:"5eb89b6f79f1f47247d5",96591:"27f58544b1ec05f5628d",96691:"28a5dcca003c397513ec",96694:"e0c8e7064993dd8a5efd",96706:"e9ca53d88339b038f4cb",96776:"f34a168d0ce28695312a",96790:"a59d5832d29b035b706b",96807:"d68c2275913058a69429",96891:"f7473fc6218beed269fc",96898:"04fc4078036734b0814c",96912:"a03cd22b86beef0f0c52",96927:"74755d4cdf5d1d11770a",96966:"acfd15f5755b2d5789e2",96985:"85a8d5cd284032a0cf50",97010:"e0569f5b7b3296dcdf3f",97011:"7fa805c6d83db3018bbb",97021:"474a1709b5520387cd14",97041:"538faaddf3a50bd25e34",97073:"f78903c645fea0a4be6b",97128:"93c7adde8f4a1dbc9023",97139:"ca7c32050446ca3a287a",97180:"6fbb5e126ec14d987ee1",97196:"45104845344c5a5779f8",97208:"3350a6581a311f632d07",97240:"1200686e22766e7fc625",97339:"4dc69af5881a54106f68",97349:"1d16b336799d78478510",97359:"30130a6c11a1631eeb63",97371:"8b4fc6e67a51df3102f0",97409:"c288dab65e35262c4b6b",97416:"55c32ffe2f98aaaebb0a",97417:"9757d3227d3acedc876c",97466:"3723ca2bd1b734c6b8c9",97485:"4a83909cc1c21569f64b",97539:"8b3b18fc3da706b1dd23",97571:"6526caab4d591d1fa068",97609:"462593aeccafd1036041",97628:"bdec339b0387ad1ef041",97671:"5f92b721f7eb458e8954",97683:"d2b3a068e64167161d5a",97764:"e52d4e2bc42a418e0c2e",97832:"897ba491d0e643065545",97896:"ed55239159f894c65a3f",97921:"a1e5aa358d53547db055",97934:"629242ead523efa06085",98087:"155730be0bb60440e32e",98131:"16005548b33db0f1b9e7",98146:"3783b6c98b1c2d23bdea",98157:"7e98c6de37efd1c0664a",98252:"90414ed9f80381b3a031",98295:"44060f968c6cb53a26df",98297:"43ab60033f18db6585c5",98324:"7b95a6d419a19eb96b93",98330:"db51f3813a9e805eded0",98427:"cfbdab310b320e9e4e58",98472:"dc2e3dfade990f803650",98486:"f9bdd73ad6d954025303",98493:"f0c58139c77be83ac58c",98517:"748b5b95bb688f6b8d89",98542:"2438209c573d443bb5ed",98559:"ee49539e5f54a464ffe2",98599:"55866014c5fc04b75671",98678:"d970b5e6b64f6098e4b5",98695:"ecc389afd2f128da3d81",98701:"d618243a6055dda5b5a3",98768:"dd2916324b3c2aa440ee",98780:"fc3ae4f557ba8fdde034",98787:"24906b8f1afe15f0cfea",98907:"7b9e9a1fe114f06199b1",98917:"c94e88e76c89ee2f8c19",99051:"8bf368a68613ce5e947d",99110:"8cd80a57e550ab714ae8",99213:"6bf52976ff4e95b8c85a",99226:"54e88807678116f1c83b",99247:"5cd388054a3308613767",99280:"0776f7fdd06e5325b175",99385:"8475f96740fae6716d4d",99425:"56daa2b582dc0af14383",99438:"a1a214d6aebccc2815dd",99459:"70a1e236edb5d00a0442",99460:"9138fd43478bc7dcb0d3",99468:"f32365b0db24ae61140e",99596:"af512c51ce3ba1870630",99662:"8ef2159dcd6eef1cc898",99721:"1af181c456758a70c028",99858:"24cceb8f1c10848bf87f",99861:"d89e2e74fb92bc7caefe",99862:"98bbcc185187f7e82482",99877:"e3aa5a854e576971e969",99889:"e2d7e36a5afe6491aa89"}[a]+".js"),l.miniCssF=a=>"styles.c51a1884469908d5175b.css",l.o=(a,e)=>Object.prototype.hasOwnProperty.call(a,e),d={},c="@taiga-ui/components:",l.l=(a,e,f,b)=>{if(d[a])d[a].push(e);else{var n,i;if(void 0!==f)for(var y=document.getElementsByTagName("script"),t=0;t{n.onerror=n.onload=null,clearTimeout(o);var c=d[a];if(delete d[a],n.parentNode&&n.parentNode.removeChild(n),c&&c.forEach((a=>a(f))),e)return e(f)},o=setTimeout(z.bind(null,void 0,{type:"timeout",target:n}),12e4);n.onerror=z.bind(null,n.onerror),n.onload=z.bind(null,n.onload),i&&document.head.appendChild(n)}},l.r=a=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},l.tt=()=>(void 0===b&&(b={createScriptURL:a=>a},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(b=trustedTypes.createPolicy("angular#bundler",b))),b),l.tu=a=>l.tt().createScriptURL(a),l.p="",(()=>{l.b=document.baseURI||self.location.href;var a={13666:0};l.f.j=(e,f)=>{var d=l.o(a,e)?a[e]:void 0;if(0!==d)if(d)f.push(d[2]);else if(13666!=e){var c=new Promise(((f,c)=>d=a[e]=[f,c]));f.push(d[2]=c);var b=l.p+l.u(e),n=new Error;l.l(b,(f=>{if(l.o(a,e)&&(0!==(d=a[e])&&(a[e]=void 0),d)){var c=f&&("load"===f.type?"missing":f.type),b=f&&f.target&&f.target.src;n.message="Loading chunk "+e+" failed.\n("+c+": "+b+")",n.name="ChunkLoadError",n.type=c,n.request=b,d[1](n)}}),"chunk-"+e,e)}else a[e]=0},l.O.j=e=>0===a[e];var e=(e,f)=>{var d,c,[b,n,i]=f,y=0;if(b.some((e=>0!==a[e]))){for(d in n)l.o(n,d)&&(l.m[d]=n[d]);if(i)var t=i(l)}for(e&&e(f);y{var a,e,f,d,c,b,n={},i={};function l(a){var e=i[a];if(void 0!==e)return e.exports;var f=i[a]={exports:{}};return n[a].call(f.exports,f,f.exports,l),f.exports}l.m=n,a=[],l.O=(e,f,d,c)=>{if(!f){var b=1/0;for(t=0;t=c)&&Object.keys(l.O).every((a=>l.O[a](f[i])))?f.splice(i--,1):(n=!1,c0&&a[t-1][2]>c;t--)a[t]=a[t-1];a[t]=[f,d,c]},l.n=a=>{var e=a&&a.__esModule?()=>a.default:()=>a;return l.d(e,{a:e}),e},f=Object.getPrototypeOf?a=>Object.getPrototypeOf(a):a=>a.__proto__,l.t=function(a,d){if(1&d&&(a=this(a)),8&d)return a;if("object"==typeof a&&a){if(4&d&&a.__esModule)return a;if(16&d&&"function"==typeof a.then)return a}var c=Object.create(null);l.r(c);var b={};e=e||[null,f({}),f([]),f(f)];for(var n=2&d&&a;"object"==typeof n&&!~e.indexOf(n);n=f(n))Object.getOwnPropertyNames(n).forEach((e=>b[e]=()=>a[e]));return b.default=()=>a,l.d(c,b),c},l.d=(a,e)=>{for(var f in e)l.o(e,f)&&!l.o(a,f)&&Object.defineProperty(a,f,{enumerable:!0,get:e[f]})},l.f={},l.e=a=>Promise.all(Object.keys(l.f).reduce(((e,f)=>(l.f[f](a,e),e)),[])),l.u=a=>(({342:"i18n-lazy-185",990:"i18n-lazy-183",1352:"i18n-lazy-181",3379:"i18n-lazy-319",3504:"i18n-lazy-197",4244:"i18n-lazy-311",4540:"i18n-lazy-91",4790:"i18n-lazy-227",5862:"i18n-lazy-377",6073:"i18n-lazy-41",6673:"i18n-lazy-55",6911:"i18n-lazy-207",7815:"i18n-lazy-331",8131:"i18n-lazy-249",8246:"i18n-lazy-273",8856:"i18n-lazy-379",10393:"i18n-lazy-241",10435:"i18n-lazy-389",10482:"i18n-lazy-237",15089:"i18n-lazy-187",15784:"i18n-lazy-271",15930:"i18n-lazy-143",16034:"i18n-lazy-339",16352:"i18n-lazy-137",16447:"i18n-lazy-115",17411:"i18n-lazy-225",19622:"i18n-lazy-347",20749:"i18n-lazy-201",21046:"i18n-lazy-135",21173:"i18n-lazy-297",21415:"i18n-lazy-73",21502:"i18n-lazy-175",22712:"i18n-lazy-307",27769:"i18n-lazy-85",28015:"i18n-lazy-77",29439:"i18n-lazy-359",29868:"i18n-lazy-9",30454:"i18n-lazy-383",31086:"i18n-lazy-325",31414:"i18n-lazy-355",31865:"i18n-lazy-93",32195:"i18n-lazy-7",33157:"i18n-lazy-127",33439:"i18n-lazy-49",33524:"i18n-lazy-295",35170:"i18n-lazy-159",35847:"i18n-lazy-163",36104:"i18n-lazy-231",36498:"i18n-lazy-13",37085:"i18n-lazy-303",38261:"i18n-lazy-247",38502:"i18n-lazy-179",39474:"i18n-lazy-33",39621:"i18n-lazy-153",40449:"i18n-lazy-117",40669:"i18n-lazy-113",41158:"i18n-lazy-129",42682:"i18n-lazy-205",42798:"i18n-lazy-27",43246:"i18n-lazy-369",43419:"i18n-lazy-251",44499:"i18n-lazy-269",46023:"i18n-lazy-105",49610:"i18n-lazy-291",50366:"i18n-lazy-99",50511:"i18n-lazy-337",50634:"i18n-lazy-215",50988:"i18n-lazy-219",51563:"i18n-lazy-275",51864:"i18n-lazy-381",52762:"i18n-lazy-349",53332:"i18n-lazy-315",54538:"i18n-lazy-119",55192:"i18n-lazy-19",56966:"i18n-lazy-75",57027:"i18n-lazy-3",58699:"i18n-lazy-335",58778:"i18n-lazy-157",59173:"i18n-lazy-25",59193:"i18n-lazy-21",59508:"i18n-lazy-341",59681:"i18n-lazy-29",61972:"i18n-lazy-151",62229:"i18n-lazy-223",62608:"i18n-lazy-43",62851:"i18n-lazy-329",62994:"i18n-lazy-195",63131:"i18n-lazy-363",63565:"i18n-lazy-367",64777:"i18n-lazy-313",66558:"i18n-lazy-173",66561:"i18n-lazy-267",68053:"i18n-lazy-161",68067:"i18n-lazy-263",68149:"i18n-lazy-139",68592:"common",69450:"i18n-lazy-259",70932:"i18n-lazy-51",71983:"i18n-lazy-31",74209:"i18n-lazy-95",74832:"i18n-lazy-317",75664:"i18n-lazy-293",75785:"i18n-lazy-111",76152:"i18n-lazy-391",76185:"i18n-lazy-63",77036:"i18n-lazy-165",78610:"i18n-lazy-375",79976:"i18n-lazy-107",80445:"i18n-lazy-5",82448:"i18n-lazy-357",84314:"i18n-lazy-209",85871:"i18n-lazy-245",86874:"i18n-lazy-229",87611:"i18n-lazy-69",88176:"i18n-lazy-141",89905:"i18n-lazy-65",90886:"i18n-lazy-361",92088:"i18n-lazy-253",92723:"i18n-lazy-343",93403:"i18n-lazy-47",93692:"i18n-lazy-97",93888:"i18n-lazy-71",94221:"i18n-lazy-203",95183:"i18n-lazy-53",96807:"i18n-lazy-281",97128:"i18n-lazy-285",97196:"i18n-lazy-87",98493:"i18n-lazy-289"}[a]||a)+"."+{101:"f109edaf4bf1a968a957",148:"4ead50e4461952ef625f",235:"561ba58c9906ae090b37",270:"cb88f1a3d849eda9643e",288:"4974639df78a6baac72e",342:"96cb655f8ea04da4ecf1",420:"24d7580140fb36b509f7",437:"f03c479ec599a7102ce9",509:"4c89f32b59df0ec72bef",555:"d88e0ed26582ae182e3a",566:"32d61d911f905c17b2ab",592:"6091ca5f7658e6542e86",616:"d9060d059c4d239efd46",675:"63f1c487f63d8655a3d6",757:"9b8ba89508d982bc382d",764:"f59785362d6bd52a1326",850:"163a6e5cf558d1dac985",864:"27e92206a04551b8c208",869:"56bad5fee79370623dda",893:"086858dda65f6fd1bc99",910:"f0e48db1c0395194aecf",990:"945bd6474443e82c60de",1064:"55eb6be8df045f045000",1114:"bbbd00df7087faee3a6b",1141:"977bc0a96dcf1962849f",1161:"3b931fdf200e152daab7",1182:"478bb4ca726ac268a524",1246:"fefc66593ed07cfcd2ed",1304:"293b81dbe4374ef2ea42",1322:"96588f04e3afec100866",1336:"b21943bbb7786f7a5d1b",1342:"d8500a7e3ca7221f467c",1352:"a39c5b1d1e0146385ddc",1393:"e46f4c694e360c396abe",1425:"8ba3c21a1877992737ce",1442:"d9eb196f1eee9c908c77",1468:"aff38e076b70741ae0ea",1470:"8a9a8920d17f75556556",1557:"fa8232adf8b14237002c",1605:"6c44778b995e173cbda8",1606:"7d87a15d31eda603b57d",1637:"1631a6962ff20ad76d64",1697:"75c89148b7f386ed4877",1702:"e1bb2731a712df7a18f6",1778:"eb471bd04e3f7091d118",1843:"27a36f03f31d0a6470fd",1849:"1d192ecf6f4eabae8d09",1947:"d9fdf0db07f96e48f652",1964:"3e4fbbedea3a2cadb4ee",1971:"8bae205af57c7d83e57d",1997:"f38bbcae18cbb95b799a",2011:"22d2c6c126ba080ba4ee",2013:"ddf7029b68b3475e94f8",2067:"9a02387dc6ddd7bd7f0b",2132:"fb193556fcb9e935a9f0",2145:"130a5f8afd5e1f566035",2148:"322276b912a3842fbd8d",2180:"d30d2fd9cff139fae7e7",2207:"48c211bd74ccb6e45616",2212:"10e03e831795fee723de",2216:"b3418d4fe79fcb5a051d",2230:"80eabe7929713a167cb1",2287:"f154bc28d0ff9b732646",2337:"2fb284e4675cc2ee2d91",2367:"b7bddb6e4684a70db4c2",2387:"c8b0761bd05f6d14bd96",2447:"bd3562a922e7e7695f36",2475:"dba87e7f778362bf7c38",2483:"e698565280de292fe8ec",2500:"2caddeca51df57a80563",2509:"b82ca5fd5817c7b5025b",2577:"1fb3efd3064e0c051ec9",2642:"490290d1ef7140946009",2669:"5cf87d68f5d5be7ab4fe",2828:"f1f76d7024168fe3a47f",2862:"37e886a8d02f5a510774",2973:"6e20c8c649b45bca3e0f",3030:"e5eea19ad5692a4ac101",3079:"ad8d81a83f0fd0873ed9",3095:"b712ecf010a1bb91f482",3138:"23372fdcf317641d0915",3191:"a665e5bc15d4c8a9e19a",3233:"8508e14ed13dafae860f",3253:"efa67ecff43e98f8c2c7",3303:"2bb4097e4e43e16b230c",3322:"dca097408ef4cc9ec536",3350:"14e5ec8d5b8181087c60",3367:"174a51bb0af802b5311e",3379:"e96d265672c545a628b6",3467:"bb8966d8743718c1a3ff",3501:"e09fb5e4f0632413b10a",3504:"0936b25fc82b1ffd711f",3557:"030077f032b8d8b77ba5",3679:"fc80b8ac38e3e11b78b3",3749:"b65e9f238fa1eb255f9a",3836:"79610561ee1962f5adcb",3881:"84fa3a7276e89986bf95",3991:"c54dbf7c030b7f7c824f",4004:"8a8ab6d702ee8405d37e",4068:"e66975a2e6fff0856b84",4147:"250aca48dba9a33469df",4159:"bf8403fd70fc9a5f3e52",4161:"d9e0ea12ba9bea831482",4211:"30b432620dc5d5c2b2fb",4243:"2a337e3c3383c592775d",4244:"184e216193bb35a019a3",4272:"7645567b72b460d8e49a",4530:"6d175a3882d84ec1d1ff",4540:"6ece244c639e64d7880f",4628:"bf2855f874ca6504e49f",4676:"10214939e1abbcf0689f",4697:"19bacd365805475ed3d2",4732:"8c809bf77ad1aab619e0",4755:"fae625df9aaba56e1523",4759:"4e0123c26592672b0fab",4790:"653bb7f5085d85dc309c",4850:"1b2488923b134b47b84f",4886:"4c3b10ca721433a39465",4914:"800d2041c36fa860a3f9",4918:"920221c3c1fae2fbf8a1",4935:"c81f782738b14a2f26e5",4942:"2c33128a9ebc0f6e17bc",5074:"61f6b3cfb6f81466d805",5135:"630a5556c5b01ee6bff7",5163:"1dab28d96c3cdc27501a",5187:"2e2a25d59939b111e298",5213:"071fcac1ae9b00dbfe22",5232:"faa6109dc9476920650b",5280:"c32b560a249f17197c99",5287:"7a075a45a26bc20938a0",5382:"0e6cb909e67f785fddef",5440:"3a1774e3843a7637d116",5488:"97516ee1db40709d1081",5608:"91e02a54300a1e3d18c9",5619:"593375a11d072188436f",5657:"3185418292106437092e",5690:"a021f748763eb6099fef",5709:"88b59d7ee0f9a5768334",5710:"d6d0cbe7c444a9a4b02f",5748:"cdf3bf3bc1f633e60ac2",5750:"3deda04cbff404054640",5758:"3f9f1c4545e0adcdfe9b",5832:"7f2e5bf6d410f7114c1f",5852:"67f2709ebbd71aa5feec",5859:"69cf9dcf7f6185809024",5862:"dbd12164df19acec808e",5900:"345c42d66842ac8c0faf",6010:"32a340b71d64f3a84b44",6014:"fdec97896179f3be7204",6073:"b30bcdcb42f7a2f14a9c",6225:"cce0a005326145eb9f3a",6245:"f4f4c82395941c54b3f0",6298:"6ca2fddd3b2c69f1916a",6456:"5498f8f6d1a381ff5ab0",6492:"aad4939a66f406279e52",6509:"1f2adfb78f51ba23cf9d",6583:"a78ba421dd1f5aa0f9e1",6594:"b869047b249853e3f9d3",6599:"c0e60e471b289e032538",6658:"5c4b24a7ca8bf430d8f0",6664:"403b1abc8330a8445f7d",6665:"998e5ecb7a312bcd2d90",6673:"be8678504dc5890eeb93",6688:"4097eadf5e380d150e4a",6690:"6e55a7ef9b68466bdfdb",6696:"e8c6c2faae402387657d",6701:"4697461117e45fdccd8f",6722:"6fe638f0fb5a91529f48",6726:"73cbe4b063ea35125fb5",6732:"c5e5b8d129d1a9310db0",6812:"afc1546f38dba411306b",6911:"dbf1aa3aefd92b0246ef",6953:"de2e967cb7b2115a9597",7019:"cd26fd6dfa98d1c8d0b1",7023:"a8d9954fed748c313087",7077:"6fa36858928810a99f74",7182:"3d2f2bfef75d7999be27",7185:"29e2a24ecb0c6350aab3",7202:"a4d73f76cf6dc00f8cb0",7205:"3a6ae8b4dcd78719c77d",7213:"1f84e43c57638eb5b94b",7214:"a781f4f82db81af7a9b0",7220:"64a16a6f4cbf23b330b8",7275:"1f5f8001bb2e63f4f864",7283:"d04df898be2675fe26b2",7411:"79f55392e9086e46bc0f",7486:"d86f0158fa6379f4142b",7588:"fc39fa3cf99ff918d960",7633:"3a925b803d82ee39abba",7668:"42bd78b3dfcd442f091f",7705:"7b0e7fec6d1da4bcb1b2",7724:"250171f98f9441ad6119",7777:"f258c4fab0e3a65d91fa",7815:"79e6effb51efe43cb779",7863:"6a0327f80ec822b0a1af",7874:"055c6f93b8d18fbd3a4d",7916:"e2b11065ee756c3ed802",8018:"3450954aedbac3656c38",8019:"234df171abea1808adba",8028:"213e96f1bdbc5d1bf4f0",8040:"6158bbc20b68ab1c824b",8046:"b131fd340b8813856a3a",8074:"5a4e05008ec33d07428d",8088:"b778dbc8043fcd19f128",8115:"a5aab10a622e1c7da701",8131:"ea67738397ab886708ee",8145:"746b0ef17eec64a1148f",8246:"6935253fae71a5922c0b",8302:"22bd93e4493c96d1181b",8345:"ec77a174fe7f4674b418",8399:"2c1fd010fcdb51557365",8425:"c9ddd24da7022184bfdd",8441:"172fb90e561fbf1efe42",8544:"08ec20cc1c96cc098797",8569:"0253edbde7491f46d5a1",8590:"96accb9d7813183efcf4",8750:"17575f5393f19bb84757",8805:"dc2711d8146b3e623e04",8836:"3ab86fbd84bbad5c20bf",8853:"758d86d7f274e14e0662",8856:"dca30355cd6e68751e7d",8863:"84cd0adec913ead33d6d",8923:"d30c09ae1d46eeb0c3ad",9028:"c5ea781acce2d7375d2b",9057:"e1ad8fd29065ba3ff492",9125:"9331b7c1d8cff5e897a5",9179:"9ab383b0990048be0f34",9182:"1ebb87ec72250634aa44",9213:"2004381cca5c640642fa",9254:"cbab7a8188f81dfd4ae7",9261:"aff7983db2c1a88061e8",9272:"14641921fa01bd01b22a",9295:"871d6cbb886149995e18",9307:"9b7bb59d1238b8ffa8a9",9361:"4adabd526a43bb00d452",9370:"9c7f349ca0bbc359fdd3",9408:"fc9acea05a4550144ef8",9600:"4158524fc6932b5016e0",9604:"cfd8f257be105df87500",9771:"84de4f4c84f6448077d5",9839:"3d7efe0330da7fd0ed26",9849:"65a7c63147e86f11b0e1",9886:"6373be77f640ba9678f3",9897:"0efca7dd6e3b9616139e",9971:"05a7bfc9daa50238acaa",9978:"941830e2e9ec3cf8ea59",9981:"1d9530da4890a55900e1",10115:"a1cc503ea8c795fa2823",10164:"2cc90c1efc3e8ae8a5a7",10201:"e1101cbcda733f4f6d55",10227:"44fb2c27079fd3d82d0a",10311:"fb66f02045c14db3900d",10393:"3a9ae0087af6b92526de",10422:"d1bd511b12d714da2d64",10435:"0d88af8d7736bba2298f",10451:"ba14c55c6b2f97f34d7f",10471:"2c034ef1612a2675b48b",10475:"c7118159bbd119e1f49b",10482:"13862eccc9178a2979d0",10490:"f946acc2f602765a41ec",10523:"8580f56ef02cde7ee874",10530:"625c0b7a354c570ff0a0",10620:"93d517496e0e4ffa0f50",10686:"88a15d84dc81f1dbe017",10769:"ed0cc1f95fc8ec9d37f3",10856:"51eaf92c3f2253ffd827",10875:"d199738cf5430c00d85d",10931:"44d48a162c7b6a2cfc9a",11026:"7d87dc8ba8f2f2f668ea",11042:"f4c1093d0fb2894e1e94",11158:"fd958ba6e92e846f2dd0",11176:"9e1aaeb971d44d8a07f3",11227:"aea8569f3a3c5e0531a9",11350:"2ce1b22db6493692fc16",11378:"8376f434d600fdbb4717",11398:"41878bbbdadfc5400152",11437:"98989c0955059cff5b68",11453:"580d122ff5f6bf7460d2",11471:"52e66b0304b411acfab1",11495:"6168149a4f5d383cb1ff",11533:"9977bbc3207e40ff84d7",11589:"e2cb7122fdaf0c13342f",11592:"12afc2b969247e452940",11711:"32c5c4ce4affa2f13405",11752:"3443e9880762c5602fbd",11836:"c68e4a36d77e3b8ef6cb",11885:"84bcce3b4a991c31deb9",11910:"24e65d83d7d6fca50eea",11927:"507bf7efc7baf1104ccf",11962:"d4a088720aed347a359f",12039:"6c157d81fffe91f54edc",12213:"7143ee5a2329502e4514",12258:"906c4a3ed11af8d20c1c",12269:"a36b64be98f9bb36828a",12346:"b75fe08e75453f67bcf9",12381:"a5678d30b99fd0e47979",12384:"391a8d470655be050cfa",12414:"d919c3649b506aedc65c",12428:"cfa092541f09b3c51c39",12508:"bb7f8d7650200410ead4",12510:"7ac9b4770c0a09f12bd5",12572:"3fc63d257b69442585c6",12601:"f6bfacc0c26ce36634a5",12634:"6355e3cf8116e3462911",12661:"96a3d6ad9b12bd04b5d8",12662:"2043d54162446ae1dc1a",12682:"2497e411c5c90b4ccc9b",12763:"dde7b279e835cac95f93",12796:"93f50e469b1bac41e31b",12831:"dba2cbf35791ba9ca9e0",12839:"d4cbf6d12b1872e260b1",12878:"3d22366cc955c4df4bb3",12989:"db8d76c85fb5922bcda3",13027:"67205ae9b4d3759e8f59",13108:"846fd7430fc745382954",13110:"a74e2c1dbf56f477a0ba",13159:"1709a35e5035707c6e5c",13229:"fdbc85a78d088385b294",13242:"74ac3c4a57d7badea3df",13284:"15ded7197bf6003b46c4",13309:"4d1e7edbf3e9118fe627",13320:"f3952fc5ccaf9c7007c4",13330:"e450967a6ab5765db8f1",13345:"7e0a11614b39e7d146d5",13401:"564c045117c9fb375282",13406:"e0e723ff3c4847aeb079",13422:"5dd8971ed11c4a5f66fb",13443:"9b2e04b621cf38d54231",13449:"abc51d22a3e0d20594f3",13453:"5450395b3ebd3a70b519",13518:"337a8877053690c6f77a",13531:"2e5a01c2dd235a61487e",13540:"ad1056ca2ce101105118",13568:"b45a0ecc8958f390b62a",13702:"3650ebb60e1acf1d36a5",13744:"87805191eeca6416e8b1",13760:"1898fce7790c5458d4cb",13763:"0cc54a26266c64232b13",13788:"c50de2bf3c88c3af698a",13816:"afec70a61f71a5f2635f",13837:"aa34a6fc1205df5c30d1",13864:"1a90295bd59821997543",13900:"c0946530e709e91e7a2e",13948:"79142a41d44d64c3c89f",13964:"5a729122c48136c18b22",14022:"0cf98cd3fbd447525256",14065:"ff80a7081ded5eab6274",14108:"0b59e6a604b3a475a58b",14164:"1da10ebde1f314b6bd7a",14193:"a072bb6860719e0515fb",14203:"2d51b50071237bd28d7c",14228:"0604de07595a51b70eac",14283:"fc8f955debc4e215b2a6",14340:"586dfd97339e3529a830",14347:"db11693f31c5b2701d99",14378:"580f7d9a9ed58f92ca60",14399:"38b7d15d92f76d020814",14425:"7235c50d3e1b6150877a",14491:"a5edc3a96f09f380c730",14493:"a6ca4a7421dffbc097e5",14548:"c2872ddf16359dd78471",14582:"feb5dc6b380d3e98fff0",14604:"dc1d95586fa2c0eaffa5",14628:"1df4748c57c38bf6d603",14652:"ba1d3c9d56578971da4d",14669:"04e50f1091ebd168e3fc",14693:"5635bd2672f2aa2ef973",14720:"9888f2808528f4b3b088",14742:"ba97b1913c6462ce2158",14756:"0bb701ff629597bfd4d0",14778:"279e1b430cf99ecb6a6a",14802:"1a730298e6c65602d147",14847:"a5bf470ebe2ae2736d17",14890:"b5a8aad4c091a1d903d3",14923:"eb5dc8e455ed514a72e1",15038:"0b237e6174918e7171a2",15040:"77bb68070d403ffd2263",15088:"0f693e11a60f5ef00b17",15089:"ac789d346d5297d9c774",15204:"b157e18abaef1b6798df",15240:"9a6c590a2ab82b7579d3",15242:"ae599395d181baae26c0",15294:"011f947b2ad9f288f2b8",15323:"378e444dd524acfe1618",15331:"b0618b3086a7b55c43f0",15343:"fccbab5bf8fb1829f546",15376:"29d098a17f657fb54e8f",15529:"307ddb4182bddf7ad6fd",15599:"00979a1c526e0f2017bf",15661:"04833200b135ea87063b",15784:"2a8c8a40b1c668c09f01",15792:"09bb990a9ca99140c36a",15930:"72a661b69f7d3d23fb5e",15934:"8adb6674a6c79faf4628",15979:"7899f92bbedc3826cc43",15999:"7ee4a2ba6c2282e7949e",16007:"a236c0d642fc5fa4b5e4",16023:"afbb88d6f07607ce95b5",16034:"022e5baa986c1861c423",16072:"83dc5fd40eaee58b4754",16096:"9839dfd615d4beae884e",16131:"ea6fe5dae0bb1ae10bd8",16152:"0893467fc4351dc2b67a",16174:"301f32cdc1006de346c8",16219:"75f6c35cc882cc287f29",16234:"02b193dca0bd66c089a1",16272:"366fd7f0469b06096ba9",16320:"eea67265c816e18d8b1f",16352:"44792515d3d2ae23a8d3",16405:"cf7c90faa71e8935943d",16445:"b1312de656dcd80d1bc4",16447:"3b31063abde1ac793b4d",16453:"3191de0de3426704f75b",16508:"e8a66753c0fb13514bfd",16578:"e9dd57472bdec65fc161",16613:"464b619fe47d41b2729e",16649:"9252696ae64a5c0389b6",16665:"7786b61a776031ed4ef7",16687:"ba7a06bab1bed2ad6457",16699:"c0fabfc22bfd32ec3c8b",16725:"fb7474173a2f175fb09e",17007:"ebf258764dea318cb236",17080:"8b8d6503db28d4d80ac5",17130:"82412ac3d0357d39d23d",17152:"07220d926d86b5114858",17154:"4d63bfa7ca8216498620",17161:"ef78e38a55ec2775fbe7",17183:"ce483b759e0a497d140f",17210:"892dbb649f472e463f0a",17237:"9145b52eb757c1ce707d",17319:"8a1b12c78df712c4b7e1",17372:"1c8acbfa82d4c6ec42ff",17383:"0c4b63798ca4c960b467",17411:"504e322fb259239edcb4",17486:"1b439d9d5de9f4dfb592",17489:"8ca9b517dd3d8bf3e56e",17530:"aa51cd04abaa7c9bfa8a",17593:"8d60bd24e9b1527c3f83",17610:"a231812fab9034ddbda1",17637:"de802ed6e22fb3a1e4d5",17696:"1e8e7ed199804f63cd9d",17697:"b3cff89ca0b6377fd505",17703:"9702022c817f79003cc6",17975:"0757a11f688be7e33505",17981:"e515fe56aec6e0f69f59",18006:"0214f7f6634bf0e1802d",18092:"b8b6fcda5c9c32e1afda",18131:"2d0012abbb59320011e1",18164:"b126f72e1fb85a8bec22",18224:"7c0d78b3e44606680575",18247:"af16ede944d6515e500c",18278:"2f54fddf7e5e29a76ef6",18279:"f14c889e68f9007ae65f",18285:"da5c532e8dc8dc47aff0",18290:"e8e0629e55800a5893d9",18302:"893a7421b418028014d3",18339:"0f686f7ef7db92243a1d",18343:"a33a5e8848ed115fcf75",18404:"26de1c4cc402dcd37d43",18455:"37fdd457ae349ab7ee2b",18463:"a16293654a3de646d19a",18465:"9924756eabff95ec9f0f",18492:"53d95c6b31c63cb923e4",18594:"ac91093070b41eb6d3ba",18668:"de769d32702f9984b151",18674:"7be72bfdac629fffd371",18677:"f9eaf7dcbe23e651b004",18708:"8340ff646fb4586e7ecd",18710:"56736f13ad71e3edf10c",18746:"5cec40407e6fe54d15f0",18777:"13d5a745fb580d042d4e",18807:"7af2d0cc0ae3641819bf",18879:"399e6b5b2ccb019a9b9c",18918:"d163b28670d0ccf4ed39",18973:"aa0e3af119a2ceaed91e",18992:"dc24dc11046dbdb51a59",18995:"92b571477fb84ac6320f",19006:"24519e64135f9b20da1d",19016:"7ea49033c6d197548b28",19073:"a001777e282f7906b39c",19101:"952214d624896f47389a",19102:"21b67367020c09ea1c32",19104:"f07cde5b9cec5a59d140",19116:"27904a552c7b38b7dfef",19124:"c233c40383162e179a39",19149:"be49378242e90bd208df",19166:"a545d73b3545d97f490d",19175:"cc528f7e49d6bf06c5d6",19230:"b2b329688ad3823904bd",19375:"6b652b74a9b6c290d569",19387:"fde8c16c42eec7477050",19481:"3342b05aaa48347887ca",19551:"215a35050ebec3c03dfe",19592:"add4bf921c066b4de1c7",19597:"f1e23f6bcc3d01920f16",19622:"1605f521ed15cc08272b",19624:"fb4d50768c244642e010",19649:"1022e7125388a8b332ab",19684:"91f496213e45abbdf198",19687:"259b93cc7bf436de4493",19693:"bd210189d023996865cb",19696:"cb39ad93985b83f8a672",19707:"bcb6cc56bfe3792d8fab",19741:"264f292e4ff68a924d70",19795:"8958c8d37a8069c7d74d",19827:"a0761e737a68ed5789fb",19856:"b0a8aa0c860c488b75bc",19864:"ed1252af07ed022be353",19888:"669ed2161f58dd2dc74c",19897:"a2d3d84a0f2704e95541",19922:"de542e07e063e0393e04",19926:"b53e6090d242c4c6fe20",19946:"0269f9a052bc58eba383",20016:"bb68d242e741c082f033",20075:"7a00ac3b1b50156b3e5a",20139:"1e9218bdd5a3b69d1821",20173:"7bfa7820b8f3dc7a8a35",20208:"0083b6a84e5552678fb4",20226:"ec375b4ec3950f888439",20244:"bea6fe120e11143dfb1c",20330:"857337ec3bbf5b47b823",20336:"f093af3730439a3bcb13",20392:"0fc62001e19097a1976d",20477:"ec4deb04b5bdb3d1375b",20484:"3ab2a847024b5dc33479",20604:"cfb1118bdd4ea2693b9c",20632:"df91da9092a2a984b025",20664:"c23a8dfc789aacd28728",20672:"0a2c866cf78191c15576",20737:"a2445154d968151fa7b8",20738:"cdf95f21389897e13488",20741:"645833522be886fb5a5c",20749:"889c8d36289f9564672b",20761:"9a7677424878ba297fbc",20855:"d7ddea640277e384fa39",20856:"72a0703b4936874d5cb2",20862:"4567aae8cf97ce7d4caf",20918:"09aed71d459e06b260d8",20930:"bf3fd1206b395a61b030",21005:"dea548ac3780be531558",21046:"5a83b033e3dce1a51baf",21050:"78a1267bdd63cd8e3d50",21065:"2ab15b48f1a0fbebf866",21162:"efe0bb4b2623b4fa830c",21173:"376ce589368b266c6ad0",21210:"79bd0c5be8d152609240",21266:"e8b622e16b31f18ba248",21311:"a7cbc65880031df2f631",21415:"3521403d9fe2dc9efad7",21448:"67d28837e662f9a602e1",21457:"f83a38d90b1b61fd02b4",21502:"49a1e5348110eae7e804",21504:"1cc72fe7435b9949cccc",21505:"2452c6b258ffe04a58d7",21509:"78037ff1844cedd58cd9",21568:"2782a0df1b6c3bdd7096",21580:"7db3fca2157a63125525",21664:"ce0d461e7f3e50504909",21727:"8f579067433a1e1d257f",21736:"7e8538bf6fce2cebb7e1",21779:"8b01925ff19016dbfd4e",21805:"03a1ef956af15acece32",21825:"ebdf002d55320fe28dac",21863:"c9d3e33deee672ac7574",21885:"4750dd162d11d7f369f2",22029:"95e6ce2d7f26eb0935a6",22085:"2ba57f4ee638e905b956",22106:"f91d1014a9a1b105faf6",22114:"da4726e367bc81881b18",22125:"864ccc1b0b1ad04ac644",22134:"ced03d8d1cf1179ef5f7",22267:"f0d99835befaa35f3ba3",22314:"3900859779c489421b25",22352:"7b4d7710432af31362a0",22398:"ea6e0a2aeb1e1822a35b",22415:"490f719e6803b788f4f7",22524:"da7e762a94273cdbe0b5",22533:"220abf8d064e367828c5",22580:"500c0d81a4dcc4ba5eba",22614:"4e38acebae4d4cb109f8",22657:"bcd24a219e13cfe7add0",22680:"02db69390cd8d527bca6",22712:"b881bd91b7fd237f82f4",22771:"73077645f5f6400c2194",22864:"4845a600d86ee6673d30",22887:"541b7a2e600f6f5e534d",22945:"22152ff165990ba9f66a",22947:"73564f958698a9306ba2",22964:"dd183117bfbc0e524024",23027:"a6391049d48d5f8abe24",23040:"60ca9a8f2ba6a93e3849",23073:"c230c0f05ceaf6b40a1d",23080:"9bd9c6078c686644fb97",23255:"6e5b08b1ef50f622a42e",23274:"70afcd49b368ef017fa2",23284:"c6917c5f380e60634cc5",23317:"dd56ac47858d51550266",23423:"c027c5af32f2afb9c936",23455:"fef27471a4733e71a340",23551:"6dd1460cb0ee9e38efbd",23678:"45a10b500e88d4dc266d",23805:"9aa378e9507595ad2819",23856:"5aa5eb7aab490d04f242",23866:"e8d0ad80b6a0501567b1",23889:"d3bcf44a19c1b95d9d01",23907:"93ba6ac3c3432a3d5e2e",23962:"b4c187d6efaea4482436",23996:"6e31a7004db4beec6c39",24001:"94e8d980bcb5f4c8d335",24047:"405f1b9074464e866c6b",24121:"fbb37203f880a7de242f",24149:"10afe64fd84ca1085e79",24214:"53234425cc1eb7fc3d81",24331:"93af08facd0db8b903fd",24344:"1e3511a556b39616dc22",24361:"27455e8606ee61a55e1b",24402:"2478e60bd61f915e713e",24419:"c43495122533fc59572d",24460:"78dd18502fbc5556bb7a",24573:"a0b3584dee4b6a66371a",24704:"9ab7a9a331fcf27cfcf6",24720:"fe47596be9bc1a670391",24723:"9db6db1f3239fa8bb603",24750:"cfc30f040ea527878cf3",24793:"211a88f9c6516a27673c",24829:"98a812604d953682f5e9",24892:"b39df1d808420e2f81d0",24946:"1b05c5bafb1f5da6d77e",24975:"8fa68b706da51bf48442",25005:"8d5a36eb4162b8bc3348",25011:"411a6b96ade3f195f8a4",25035:"d34f3854a31d08859219",25046:"7de4379a203f1e8415cc",25062:"64685282e9eef28f0e63",25090:"3e2a862c24fdb0df9f1c",25155:"8ccc102b33fb0c41bd0d",25174:"c0e3312eaa7d6e0e9e14",25186:"a975cb23ba35d552b96c",25195:"d131a8b49c73524013e0",25196:"6fdbe53418df676cbc70",25378:"5d28415d1cd4f9069f3d",25394:"98c18fdbfa015a5b94a4",25450:"5a896a73726a08ad7101",25497:"2d4e0ea5c48c1c25aa2c",25631:"7877fe5974c9d3ff9618",25651:"eff62b3993526f404f41",25662:"46141913560405aa98f7",25786:"0ad50fdac3401514a93f",25803:"40af516258e727fe6610",25849:"3357999cef4e10e01a96",25924:"b6e705ddb8ccea1ef057",25951:"fe3311ede272cd414ed4",25955:"08f613b435ba97e93571",25977:"42a3b6beddf1979a3215",25995:"2ae5be5733de63eabebe",26012:"7e38693e914b63b06d0e",26021:"fb0e6983d6b96a5c0288",26027:"b06b5dc3bc5e9179e07f",26117:"1aa1eafaaf039bcd9b1a",26136:"e6ce902bacb80214540b",26200:"4370ec860dabd330321a",26236:"229ef5b989c73002fe7e",26255:"9683c53039d0bdd4272f",26290:"11374f1def5d2b3021dc",26293:"f372e7b2622380d46d70",26307:"900f737ec12ed8e15bed",26329:"6052ce307f02b96cf26d",26349:"ec7c3ceec1a70d0f4759",26387:"7961e836b1f37f909a2a",26402:"1283fa89413d59b43fef",26435:"2bf3fede0af5be8c256d",26450:"b8c29c678fe391aac895",26472:"d662ae8b97f4b02c9eb9",26473:"b49a14a4699f4f26d3a2",26481:"cfd02545b9343b23de9f",26492:"073accb709c901a585ba",26501:"bf911b0a796e099dd090",26583:"07751d3401fb4556eec8",26626:"8e90704fa075f9b9b0cc",26665:"b8789f5852a7f28c69a4",26706:"1c2d07f7ba20a52adc7a",26712:"44c57a17a9efaec435ec",26801:"4df27e4574f571072a7c",26996:"888bc49f69259637b36c",27029:"b94246b435d624c62e5a",27092:"8d69521c6ffde306ca03",27112:"0a09e2626958e0ce8661",27115:"31bfbc1ab45384ce8eba",27177:"329f48b30c17fda5a358",27305:"34349836a329ee834a9a",27330:"34e3e21d0efc66405129",27334:"6b524871db9804298620",27340:"f0452aa489b4463d0f1f",27480:"cc03963cb05256637b3d",27543:"e9921baad934dde65afc",27550:"0599219091bf321af87c",27598:"7e62f6eb5062bd7f0aed",27648:"851c402d763cf5a40c31",27695:"01a164e52f7f8ee54463",27696:"1795e14a46e596d85882",27714:"4456a254d803f45c44d5",27730:"25a44dbdb1456be3d98e",27737:"02c0081349b1a224f1c4",27769:"735c30ded432858065fc",27863:"280b05c25132026c22c4",27887:"58e37ee4fcb1d9c90f49",27918:"807585abe111ea40e9dc",27934:"bec7aef2a31897eca458",27954:"d0c53537279315877e6f",27979:"57100c0ecd2f24e859f3",27980:"e80f23010cc8d10ecc52",27986:"7d68cc799856667bba81",28008:"da786a380b460e83f225",28015:"48e3b126baf875b3ec31",28019:"7c1fbfc64ceddeae3c39",28069:"4d2674133803542dd571",28101:"05969e14cdc0b52600f0",28198:"e2006b99b9f9d7906ed2",28224:"a8a3aac2e6beb26fe8d9",28234:"f813adc95ca95c7ee8a2",28254:"533859872cbc6322836a",28265:"f44377c5d9fcc1fe96c8",28329:"edd0b02c25e49a980017",28454:"61d2c2f767850b855da5",28480:"9fb9621a4a2cd1fac7cd",28502:"3ea5f65b94f1d50a3d6b",28503:"27e7e54090b97f988781",28517:"099f0613ce1a424c0326",28520:"7f5041038e95e5ac0824",28747:"7b34848b63b960ef5950",28753:"3be48f721ee30cba893b",28770:"a316f37162d0ac95f23c",28777:"a6a276b69ed4b9bcc435",28904:"94be653fbb6b25737419",28990:"e086af64477decb4ec3e",29035:"29c3369b5afa6f013b3a",29057:"d0361509ebaae02665e3",29085:"613e6a8b7cef3b2e793c",29156:"2d9aa9bb58e148d9366c",29166:"ea23db432c1eb0cf95a6",29178:"fd78af2b84a3d99c5ff9",29262:"71db8de609d965e92240",29303:"d101e82411563ae76071",29304:"10fc8eccf241fb60d166",29352:"ffe423b9e0a79c17fc8f",29358:"160ded90c9a81fe959db",29368:"6edc505b998e6448e649",29386:"b21b358bae9c975bd5d1",29433:"41aa479925cc5119f290",29436:"7db1f9cfdde3d41890b2",29439:"a1fad1bd6b0135b5fe2f",29456:"d500e4e8dbdc64c57d3c",29475:"bbba86d1f469af2f7485",29483:"4286a068b4c44a030409",29599:"4709f462c73d7ef6a766",29639:"b28257ab18db03f17834",29705:"6b8f7617346a3bdaa2fe",29749:"383a713d8f2aad85e31a",29773:"2ce59d962543dd95889b",29798:"64711dfb1cefa33837b7",29861:"0d1f17c23be431c78535",29867:"439ae88cdd7de045fcf3",29868:"84664caaf26749e24542",29902:"df9d5978b6488404c939",29928:"d49ff1734dda74a36f43",29964:"dc3307816adcd18a0b55",29966:"5051e775218dc7ab7250",29969:"8b97e461a142dcb7e0b1",29989:"f1de7861a29376af4883",29998:"8828a1fd7340675a6ea7",30153:"63db9acd56301cdd15cf",30179:"9b9d9d7e99a69712d9df",30222:"aada70daa2f4262fbb8f",30233:"c65c8c4b05d2bf77f4c5",30312:"b795c0a9eec96ffd150f",30316:"bfa79b023f555467a4bf",30419:"407d5e02f02c5fcd82e1",30439:"ace7ac41d88be6e34210",30444:"2797c1750062df6475da",30454:"7280d6d58939e036220c",30463:"de4f52b3dd06e26b36b6",30508:"cdb42032a505569fbfef",30573:"1235fefa79d11acddfc1",30591:"89ded97868831e9d3128",30652:"b609d41835159cd7b040",30841:"1441b4df3b72d2144488",30855:"ce135d4bd738e98a84ec",30882:"4a44a4309be9b5f7615a",30917:"1e7da1a4ddeffe1d454e",30955:"8b1fee16435182cee4f9",31014:"7e0b9c18ec4258c17989",31067:"f8f712870ccb56428e13",31068:"f46e284184eba2928333",31083:"e51f21c3e1d70d194d22",31086:"e0f19b0695010b1438c8",31111:"d2b34326b78e7ebc2058",31119:"868b415edbe59d40e7fc",31241:"81cbf64647a79f13b466",31306:"fcef3912fcaecd27c619",31355:"ff49e63281e042f86e30",31378:"f29223937e5ff78ce714",31386:"9e8c4ee154ef650cf766",31414:"5465e2e90ea110a1d1f6",31420:"fa3798c09e1cba87be9a",31592:"ccc3b7332f408e49e1cd",31617:"8fba744879f2daf3578a",31623:"a3f163a706ce11c5f161",31706:"4f2dd22c9a39e3110284",31739:"446d2b9a323b9ae1e57a",31863:"c8db3e6837a136278c3c",31865:"c118ee9d74fd55fb4c4f",32033:"b691bd3c43b1369c51a1",32119:"4c5baee0f08c7056f3ec",32132:"01c55c6e07792342c667",32174:"8d653804dc0e346f827d",32195:"ba2240fc24f12230914e",32213:"090f7d92c2b627388abd",32353:"445822fb82ffb34d107f",32385:"afcc7dac1810456458e6",32410:"283b3b2e54b1f1349979",32490:"c9fd7f586f321ed8c716",32550:"b98b992ac8cef71bc5a6",32565:"221328f2550b6c9539d2",32569:"99193ac7d5b0c623516a",32575:"07b68942440092a5865a",32746:"1f0097836f9a9e1accfe",32766:"e3d0b80574996cadf0b6",32814:"f5286f7c2d3c324f259c",32927:"aabdc70e5518d45742d8",32985:"7e82b7f06c8b5cd9dd4c",32989:"8cc05687340f77d31d60",33029:"1d6b0a54f47bd9c1f3e4",33083:"eee9532c32293f5ddd60",33133:"fe54b0dd0cad1973cf8a",33157:"de1b3a5ca09af13ecb71",33309:"40c81d3ac169cfad1cec",33311:"9e37e011977144b2407d",33339:"9914fbd21e4fcf35f977",33342:"8f56e78df30ee4ba1d61",33349:"b456c9f4ff479db479dd",33370:"2d5096fbf988fa362e41",33402:"87fa8df3f44fe070ebb9",33436:"6eac0342b9f0ace208a5",33438:"ca31e3194488b0309ee9",33439:"3b20bd103e8ddfe15974",33474:"157dddb2812c3a9083f7",33524:"11e6e79082ae346fcf1b",33542:"4f78b4c7c23ed2bfa8e5",33573:"3333bb5946f2a50e6453",33591:"728180ad05528c9d8813",33608:"092446072de8c44c01a7",33610:"f6c8da347963cd01b2e6",33654:"2d16f737f24271cce63c",33788:"b897196842ad8fb0c3d1",33798:"bfef57cad2b925f91c8a",33846:"7ff9cc5b602ba06a843c",33943:"f6930a5c6d4c3c941acd",34100:"3acf919de281cb7a5427",34124:"794488c81704cf8823b5",34142:"94e60971c4099854d0f7",34145:"028b7be5c786478eef24",34151:"6747d860912da1e478bc",34183:"4330f3b39f351eb5eaf4",34247:"ae57726092fb91b5baa5",34276:"eed67ae9515c3fcea6cd",34336:"1e4ec00e3f6e182a93a1",34439:"87eafb09e360840cd5bb",34461:"2c8f4d59a7cec42f5b7a",34468:"684c122d92d9248aa8c6",34473:"6e778cf6b1f38ca3eb50",34516:"55781f65aa33976cba97",34569:"e1bed809eba9fd45985f",34599:"d9c8cde5bd9a9c6a946f",34715:"ec8c5a10c03aa1de2d76",34732:"1e6692314ae5738ab564",34777:"5af8b213ab7aad08eaa2",34778:"ba156d126d556f17894a",34811:"e2f5df5902ffe77a7221",34856:"02d2ff19ee76f75abf72",34898:"837c44894b2bf6b715cb",34918:"921114abbf529778c8cf",34933:"1fad3c13d4eebaaa467b",34943:"8bcc5457710443ce2895",34979:"3fe68c187cefccf4ea53",35010:"c064ed679ded89297b9a",35047:"aad0a8be7bfd1e3cda46",35048:"5636e8c5a9a8b2dba661",35062:"0308323a7cfd00d47776",35134:"4e44e0b935b55949de5e",35170:"2f3bc1677236713165ba",35225:"9edbce8b58b9fac6ba94",35374:"6cb64ec199309d04c62a",35482:"fa72e36d3eb65d2b531d",35511:"1cccfbbc01d2ddbf232b",35512:"129608af0584fb57fa77",35602:"1247ef52f822a69ea62f",35625:"6e8b111b3225d784e380",35632:"d2192fcbf494ce3b0d9c",35675:"db407e4823fc65c956ce",35685:"f58e221182bfc99a8de2",35781:"2460fe7eef0f407b18d7",35795:"7ea6811ed77ee9e9d2e1",35798:"d5c7c7905999e3002c0a",35823:"a6b083a8ad3607a40bdd",35847:"8720d0ee4d5e7c1f6522",35861:"33aa3922b545b76ecd05",35868:"6f1577cdd7efa5f62f8d",36032:"d688cd21c088d4848f07",36037:"6532286a09df1c47ce70",36062:"1a77cee2a5cf6db32c08",36077:"066e0a86deb53c735ebd",36104:"c2a5fc680a6e8eea2793",36231:"99000961e17015d1374c",36349:"a78d944ae5f72a145da7",36378:"fe1e14f68c00709a5270",36409:"09eb524d3cacd386f178",36440:"80c20f334cb240cc4a12",36493:"cbd4b1cad3130d0896a5",36498:"3b6b7322a00c45c077c6",36515:"6cc53208a772cb1521f4",36558:"0e56510a761c9b074786",36561:"28fccb2454e6249e8982",36573:"dcbfd30a3fde25903ebf",36591:"70b8cfd477c65468a393",36620:"0522c967324e4959e932",36624:"d9685ce217b2f970f925",36648:"9b6c1c3a08b678a9a086",36703:"974ecba87c75041de0af",36754:"01ff250e17b8d16fe910",36801:"0d36397584ed9c6200a4",36838:"1d38d7347074c479bc8b",36867:"321a65d4656bdb8b6059",36890:"5d0dd289beae0ee09b9c",36907:"6b7d13db4666511d7636",36917:"466203430411521e6729",36934:"4b4a7c28ff870fa03a73",37025:"8832d596d43b833fb724",37073:"c4d66e55b377a0df1cbf",37079:"7c16e3e4d4e7d4b21de5",37085:"3bdcb2a859e8fb4dba53",37086:"db0d5d819a7fcff043eb",37105:"8b9ff8c0849ec3d45047",37177:"c99c11224442b70be609",37186:"7a8491a4ceacda378ea2",37202:"41f13190524ea859a54b",37220:"4162f0fbc49ac8e7f742",37281:"acd66a958a3b442d4371",37319:"595a86e407ff4d50d11d",37370:"21f1b4d2a34040c7bf2e",37390:"5af41cafa895aa535b8b",37397:"742df56ec02721bf4bfc",37429:"3d112630bbae3bfce85c",37517:"6ee9e328c9e4fb77700d",37519:"4883e44417a24095eb04",37530:"daa71e5e6070fec66610",37536:"bc4814287842792a4de8",37595:"70be7ce3b75d520e33c4",37605:"90862e58f36db4ccd9d5",37648:"95f14e30f6a1116295ef",37669:"e15f5e0ff183b53a86ae",37693:"84071cecb9ffb52ffe31",37803:"de294d46f7b0ec1f4fe6",37815:"8380559d152487f147a5",37816:"7dd9473aef3ad3a65389",37847:"1ae746a5c10a323bef51",37854:"a871857bf54241810d8a",37863:"a8462dd76ab09e98697e",37887:"be65001b80a1fe072438",37900:"ed3d99a72d7e05e6f328",37904:"f29032af460c93b8d165",37914:"ad496bef7f84c20cf3a2",37998:"a969468bb58f0229b695",38027:"a08a7c556c33b569481d",38072:"efc0fce045d40ff18893",38079:"e33ab8742c4ec6065652",38103:"80eae9b67cffce468059",38143:"c4df6fba4c85b3189de4",38145:"956e176d9b844c1557ee",38147:"9fe4c3e226814e50036c",38178:"e4fcd53df983b2fc0be7",38261:"4b563b0a5b0b92d667c2",38277:"d5af6a34b0e21447cd86",38294:"510ddde2bee2a514f1db",38309:"c1dd7930e21cb3440627",38346:"4d6947a644c6bd45d91e",38399:"6d60fa5ab262fdc74bf1",38491:"d7d2f0338d8d74f5da1a",38502:"115b4c5acec1df4c5aa5",38503:"cd9b2107663df82b4aed",38511:"74d227af49d94fc3a416",38558:"26f8e3aa1a83396af55d",38596:"c6a51c4166517720e8d7",38657:"1e9312470174c939deac",38739:"b1b37848079c7288b629",38771:"4506dca13f31fcd9db22",38782:"f4e09939b3178f13203f",38840:"370041327699026f973e",38863:"ee02ca2efa6c1ea5e976",38898:"3a4ade8a37c7208a45f1",38912:"66b0d6af6661ef9377d5",38918:"696bf8125ed9340ccd02",38951:"d795d51476e14c3b46f4",38955:"72e08c7ddf260a41209e",38979:"b3f8fc1a7b8d84d0ef2e",38994:"076f2fadfe26dc935a26",39023:"b0caa2196295c33afd43",39057:"d4b84b234f6d326675fd",39152:"37cd6811395dfb6616cb",39203:"6106d20209edd6c425de",39218:"a879a23d8289a856e572",39277:"59df3ae0ae661f578e35",39317:"1aa9ea22735f3ed03087",39349:"3e20482d04c00be7fb0c",39396:"0e5f163db0c40305bf98",39403:"ee87b9c190b175ad6722",39474:"0986150fae184102011d",39551:"141549e1233c70fccdeb",39585:"43e48184216008852103",39621:"101a67b774295b39e708",39650:"0580c573b11ba18c4a25",39713:"26accb55f7570e72f6cd",39757:"7d68fd0841b5cd978e9e",39758:"9c59e23afad5220a335d",39798:"19192ee4bcdaa038ec5c",39839:"9db38cd36f1e678c3959",39928:"0b327cfb8cc947e863df",39954:"ff7d05b39ad816be0301",40116:"df3f573fe5e424ecb084",40229:"63bcb766a85b35fc35d2",40328:"661358f7beb0b5b744bc",40334:"7005d7ea7324c494d20e",40410:"7f2ad57b381f5484aa40",40427:"c450912d17ca07bfee9b",40449:"d250475ebf4b39df895f",40475:"ae0b3dffba0024a17023",40576:"578ef09fc8db6b10f1bc",40600:"fcb487623ea682aa3491",40622:"d712591e7086014ec698",40642:"b06041e1726bc8b6431f",40669:"0dd66ee7f3fe6ceb5704",40723:"65237f9d6fea78f34b6b",40821:"80b78e2d43b843519900",40870:"1affdee60e5a81d148d2",40887:"680e78fe94d8e539f36b",40922:"cfffb3a0cf9fb906791c",41018:"591ed610146d33f7454b",41064:"a1f6d34a40ec32cac225",41077:"55ba5cdeef088aa9c742",41131:"b8e52f7fc8c087783588",41133:"9f746b177af89b1a1208",41156:"673f00f77596e33bb7ad",41158:"9e7834a460cc5c3ffd64",41177:"f229585f0b99386228ca",41181:"a271e7333b65a919d621",41195:"f98855dd90a5a273b115",41220:"c7fcf7e788122f59cdcc",41226:"ab8aa299232b19386f1f",41280:"38c6879d80579fd4a398",41349:"9e92e075ba9f9a823dcc",41412:"5e3661dd1744582049f3",41413:"046f216f8d04a7fee6da",41598:"867494db6da4938fe7e5",41661:"dcd611e6c5af4a5261e4",41662:"0871037983038b995fb9",41663:"40a43357693671524fdc",41713:"0df0a756afad71809316",41751:"5b438c762e318eccde35",41888:"222829053a0c1673ca9f",41895:"070400312ec571d81f83",41919:"b1bc64c97ae11377a72c",41940:"a14b2ca873e23f3c3c12",42100:"db0ae5ec4243a1c49403",42102:"42994e4edef1474ea9c6",42112:"8d398cddd4d3baf39915",42161:"6d6d1686b9c030dc9467",42231:"426027078b8bebe5d55c",42353:"610f689033c56ae5a48b",42377:"85901d82a4dfb847c74e",42395:"47b93ca1bfd502fd1079",42419:"97b1be7aca32a6326528",42430:"34706b9a30fe6aa2a8f9",42549:"93dad0f862b795f0af36",42555:"c5964cd60060620b6e6a",42559:"016b9179191124645359",42565:"7da224d165d8de556a48",42605:"8c6e76bafe7f455fda2d",42673:"84ccc037b60a9eb2551f",42677:"3869f7724b96ef5e3514",42682:"915909e77a1342c9a78e",42758:"7acb25b3ee7285b853d9",42759:"107bb9abf8c701827cb6",42798:"f1cd7f7025e6f4ef04d5",42835:"5b8979221c4ac3abd079",42893:"39633c05071be5ee7c4e",42899:"d1a7c54d056e150ba604",42903:"78ee872e3813a52e64a8",42944:"32a9029de95bb8707da8",43035:"f3832f70a31fb2d80928",43040:"2b7fbf3dd04b9f93b808",43080:"710579758dfbd8942dd7",43162:"42fae74585b4cc17099a",43246:"bd9aa4b48fa843f3bfa5",43250:"31b53973d83e9bfff83e",43296:"b62dda1096951f74f015",43390:"fa9ba0df5de2e813d41c",43409:"b42612c47755a624c184",43419:"1989eeb42883ae40809b",43475:"690a6ac8653c67aee0ac",43560:"46f7c0d4106c6ebdf1be",43587:"8fe54b6652af66a82de2",43624:"005e187392dacc8be8d2",43634:"e72f4aec81d7b1742fec",43643:"9c4aacf1db5000998dac",43699:"fb44ee4349b301adc3a5",43740:"c662d7bbd23a5fd573b9",43743:"f78556824a8ce88da6ff",43784:"3c9b6fd735a3cb25421f",43787:"3252d48d8d5eff719832",43798:"30f796ee3db3fe3214b8",43799:"8db7ef6895f7d4443625",43841:"bc86a93506c49810613a",43846:"c8008ac6f469ca24eb2b",43881:"45355a3da30f18ad9d62",43949:"7b726c66f6bd3c7dc352",43978:"fe7e74fd62b83c6c5de6",43993:"9fec2f290c805acb2f95",44010:"1b6ada461ebbf4ce5e60",44045:"15936e2cb00c9dd00d7b",44046:"23bfde78ffbc8aa9cefa",44054:"51b1c1234ea7425dcc1f",44146:"4107e13e85a90563ce19",44170:"71b127df14acded9d3cd",44179:"5bc9466f1908c1cb0dbd",44262:"b23f4239212cc5a103c1",44278:"c1ca870c2b611c5b0218",44306:"13e0eb4740274b5f19d8",44335:"e1aa610933ef1e6e4833",44460:"d41a1eacd5763c58eafc",44499:"8ecbe635fa855cd1cb79",44577:"938f4a9a46ac408ff9a5",44623:"00808f3ff7e8b4572018",44671:"e8a213136879194d7f57",44673:"197dc8c85dd56b969864",44676:"5700bebaaa5c46daf2fc",44686:"46f1ccb8d085ca233ee9",44694:"fc48bbd44db37d0c158b",44703:"efb1bd46ea8a2b9d8129",44780:"8a5a418bc8c1e30c06db",44819:"4d1bb8c3034b18dff34c",44844:"19d1f2838c56c557fa0c",44875:"78eb4060fff980b7c4e2",44929:"c9959dfc107ca2be3b96",44953:"7deefff5f5d8224c25a7",44971:"3eb6c370600cacbe7a78",44991:"c9d9dd55f78fe42bb38e",44998:"9242a8b95813fa1ec1f3",45107:"cf489ab68362bd261b5e",45116:"e02f5f250754f5283df8",45121:"afcaafcc445c27e9e1aa",45181:"e88be7f993cbfe0fcbac",45189:"df520eb17e135fd3dc93",45210:"8694246afbe5f14e2dc1",45252:"2296505abb00bf192f9b",45267:"4f155de51a2119fbcfc7",45390:"31d40b0d1632063358df",45398:"a4b67ec301e79800affc",45417:"908cae47954c271d8315",45422:"00f91bc737057409bf79",45433:"1f6a61f1d21393261fb1",45484:"5dc62757128e5950021b",45490:"2aac7285268d8a49945b",45502:"8fb33bd4eea539c2cceb",45503:"49011f2b6f43509c0282",45507:"c012eb822ed7e3e33757",45564:"ed8266395720c1d03375",45575:"b42f5d59a12bccc06277",45589:"0458f91eb3e426e4312d",45592:"c947b0af2db4f0be622d",45623:"6679db322cf25f2d1ef6",45698:"82f6291230b812215303",45722:"46fe0e485142670a1c74",45746:"984febe49ab015d3e471",45754:"c970a261553055a5ac44",45827:"2aa442d9c57a4cac7211",45884:"45e5aa8861900633f7c6",45946:"19c7709b4c6df9ba1037",45979:"72d69ac444b3dd2e6f5d",46023:"73aac49d362a33ad25ad",46029:"5c4c60b164e6cff771d2",46048:"46e81a5bee079288623e",46052:"f877911f4ea507c32070",46054:"33d249d32b230b98eb51",46107:"8b690fcbc96d9d964bd2",46149:"f83ea623c12a31e95b85",46179:"998af56ccc32f53c7827",46189:"796dcd991b89bdcb3ea1",46199:"7b8141357bb6eaaac2da",46223:"b195e5040cf68a5b4b3a",46236:"dd2d6e100e8adce0d98a",46267:"aee4642c044dd8bbe0ae",46284:"3e948ddab5273814c116",46303:"001ed344d6c26706e65c",46381:"13454e30be14a49b9598",46408:"f54d301aa3d1f49b1464",46482:"199b5d39e265f67a8cc1",46528:"e4c1cde9fcf1ffd9c5a0",46623:"b5458e43fee377510f68",46649:"07dce6d1309f6d1b1809",46770:"f85e6ee45ea31a54f728",46783:"f5f7e060226ab45ad9c9",46803:"863304c22e95fcebf956",46823:"aef4c06767364f06982e",46844:"2a821ad0798f50af13e6",46859:"7f65a7621c255e474050",46893:"3852c931940e39aae91a",46908:"6439d6c99c8c521451ac",46931:"0673c3eb5f67fe47057f",46941:"497711f1c3775cfd1bf2",46948:"d034edfb215a0c41d024",46992:"1b881f4c694a9666519c",47e3:"6dddcc7faff74d3167b4",47026:"e9d37982facda13e770c",47052:"6865617a1951528b5b21",47082:"029789a0f9c1671e617c",47109:"0f4e38d6b72cdb1a513b",47148:"1abaaf7cc56b45dd8380",47152:"ce34635ee2107bb86668",47161:"ef66a52f385d48698580",47209:"fbe653c02edf692f8705",47302:"3215a25b791ab02a8fe2",47311:"c294eb8c56cf7a144699",47317:"d6f1da3eea35dd2a3687",47321:"2a19e55f62fee9d87470",47322:"8169f052030bf4f3f04e",47368:"0d2d7f9e814bacc9e53d",47388:"b68861cceab0fb1717ba",47428:"561f810cc965766abeb5",47436:"c5391874d11b45417fe7",47462:"907eee2a5b7f57f29397",47480:"635aa03b0adfc4fa611e",47517:"02e541a1c61823abe612",47518:"0213ba11dd1a9bf9cd67",47542:"7674588d6bcf3b444186",47621:"8047396209847727e553",47663:"159dcf662d84514a9f2e",47686:"c281bea8266445c753c3",47704:"ff171d242b6522772795",47711:"13aba79f63967e5ba0a5",47736:"3b686ed9687cf8d82f28",47747:"8178fc2d3fff456ac43b",47797:"b534766400e374ef87e9",47867:"1c8d2dc98ce22ac4d761",47877:"a3a27105786ebdb5d96d",47922:"5cdd2f9ca60519e05764",47937:"dba710bc3eb74b716326",48042:"f361430f9cd7eda350ea",48065:"4abb93ff5841773cf643",48182:"cc36ea51c3ecae0c2587",48276:"7cf6056bf97cc7a4061c",48288:"cccc6cee7921852fe0f8",48311:"0a5ac32c09a01a2b208a",48339:"36a09357c7df938f057a",48364:"ca2f39e56de6ee990ad7",48365:"38764d6a9d1ec3236c77",48459:"7d47a6f627a664f5bc51",48506:"57c910994d38b322c5d8",48521:"62efe31f6d2e3a59ca3f",48536:"4b0cc830698a2fd73785",48542:"aa5082b8dcaef826a3ad",48544:"374283916745d710c492",48578:"f614f168cff0af40e6eb",48580:"fd065717122225a2132e",48588:"3a2b94edaf512fcd95a4",48622:"4b55c88267e6cbfeb8a8",48664:"0492f38fdd4d48805325",48758:"67e0ea99051a55309599",48771:"6f83c95154af8ab1264f",48805:"5c3aa30138fe86970b11",48887:"cf8f6087214e8168a74e",48901:"1a2a7cb26cb8244b2d38",48962:"1042f6dd954f02b903d5",48990:"08a2293cb303ed51dd5b",48991:"da993e4a353c1cffedb7",49078:"2fba8d6d3371aea92dba",49084:"9a418dc93b8571452b25",49105:"edd0e4d0e925f7aaecd4",49129:"03e372be8a26fed792e5",49130:"96723868f652bc134d14",49225:"7e5d7fb4a3a1a548c87e",49240:"0e499bd5308ab280be82",49267:"86ba4d8891d361ae9520",49270:"f94175506aa6d252f90f",49307:"f5e340ed68590181ade8",49316:"1eb871ca40ae39885c3c",49317:"e569798e485c1fc5729a",49354:"49bc01baf54a5ccd5a63",49367:"50462d16d488374585a7",49477:"3693e9647bba49ba9f7b",49485:"51ba939d30d40a1c4f5d",49513:"92003dc0353a06225631",49533:"d26b14600caf619ced8c",49576:"92199df5f35c9a626a60",49610:"c3ac768918f37284d6e9",49668:"c1cc7deec6072c2c1d53",49671:"542363ad0643bf4ec15d",49767:"c0244d9b0a639a27672a",49808:"e5d3e31725a5ef367e8d",49837:"735a5efd212d01a10462",49903:"11b25ac045a875837037",49991:"d7c23c77b11d27b08bf7",49999:"9ca1d018d3f0a764f839",50016:"fa2511348ece64812a40",50017:"306848caa30afde785a5",50028:"fdc4a8190cfd1d42443e",50114:"2ba21e0376131f034195",50166:"f8c790380f1462672c6d",50179:"d0ba24015610dfd0aca7",50292:"c6c821917c9adf5dc4d1",50335:"9a8762e0eea188c0d74f",50366:"00405f0563e5d2cd3358",50377:"2fc56d1013517dfd2143",50396:"3c1786674599dffa0e43",50475:"312926c56e8cb6d6a4ee",50511:"d145fd776eac9b5093ff",50559:"8d1c69f516c161855ebc",50584:"f138d45235f3437f338d",50587:"35810d3f3a77c287485f",50599:"6e632189e76cde6ffdf9",50606:"721e6c65cb8545db284b",50623:"3bd66444acb9c3225be6",50634:"797c1562ef4924a867de",50646:"37027ea0e0cd4a080511",50653:"c652699542224602a050",50684:"0fe853bf1c7a8b547394",50702:"0f4e23a6110d42ba0574",50704:"414e6558fd48bb66a132",50711:"20282b9ce401010f5d99",50765:"53e2cafa7f804970b691",50778:"a1449a4584811c28649e",50887:"98882289ec5d24b39b03",50974:"c386c5bf3bd2a2b5ac9c",50988:"72cdff27dc5afc176b74",50994:"bf7fde8561fffdbace21",51079:"bcaa6ba8e798607eb5c4",51099:"41d9b72cddba95de51a6",51118:"47566d30b594f0f45259",51296:"f609976e5873b226f509",51300:"001fab4b9953edcc8142",51403:"caab49f197fc9bf3f2fc",51407:"13a8380c72622ea05d87",51463:"90fd1ba2ad37196443fd",51470:"28918c961934c5e31a6f",51483:"f0e60065a8319501552a",51563:"a3cca60442057520dc9a",51567:"6534e4c0c0feaf6b1a7a",51620:"1be364a3f14b342264a7",51642:"c979658e36ddc2e1009f",51652:"9f8bdad3958a3e1fc2ff",51676:"82850e626ea7fcdd33e0",51784:"acf08e50ba969fb55771",51794:"bfe5e16e641f3eb239e0",51806:"7ca6bcf66666057b36e5",51864:"01c713208f5d5d091026",51968:"2c30ba18aa2839edc94c",51976:"cce656bd46f15448daa8",52026:"be6c206b8a3ea4aea253",52065:"d03420048d847dd6ff6f",52108:"cfe002424a7d4225afc7",52138:"8d07a59e001989dc448d",52170:"1cf8bb96a6d35c3a4c3c",52261:"3f36c1fa88ab9556c8e6",52266:"ecbef9f38243916a1e85",52282:"b7fdc27d5cb66321a232",52292:"334a9c3b3ac5e0593788",52301:"da3245b4447d024f943c",52352:"111cf0cffe0226627b6d",52399:"121e99036e6c7f2aa25e",52410:"bda16c377b90836ff5b5",52708:"16762aa4b976985c7137",52725:"dcf13a1e3a376fd51b5c",52758:"8dfdf53661a2e2fcaa51",52762:"9247b4780dbc3b991968",52766:"e56d6c3e19e10173c806",52828:"82cc2e417feb8651c7d6",52856:"86276b2093ad9663f3f0",52950:"5b8121fcc788f5463363",53041:"6b841ae8b08b00cdd2fc",53072:"e548dbd288540e358db0",53094:"789cb2c2fa4fc33873a2",53097:"eae362a1f30837ef2888",53102:"a60e3d5bd2043c2a971c",53141:"e4b17903a23a1b5403ce",53152:"fecd079bb6fceffa85c0",53191:"dc50bed83e142e714859",53278:"3444e40e7e18872f7b70",53332:"f6d9e305b9d061af0f3d",53335:"275ab56c9ef9b596f5cc",53400:"77c4ef07d27d2351133a",53419:"a17269bb186b9426281f",53425:"cda161d21890530eb07f",53499:"69011c084cad290ceb7e",53524:"4259272b28f68e615c49",53553:"c2d287a009d4ad60f317",53563:"41926152443971fc918c",53565:"0505d16063342a6ff8bb",53573:"f1ffd29a44dec338e520",53578:"478e7bb778b016303976",53597:"6ceb18d34987ba638045",53656:"82b1d7bbb1e4eaf65ba5",53769:"f78cd8ff35af17bd7baf",53806:"d3b660cadfaae26a5394",53824:"1aa2539e7512122295e9",53825:"575d9ebb3621c371fcb1",53909:"67c6c3f94462042d7762",53914:"a59323c2aa653f8e637a",54075:"f98758972282ad8fa45f",54099:"91e421bd8d6c6bc4e75f",54210:"d361a25f2706d6498ddd",54288:"34fcbf695b35a7a318e9",54493:"9bd656f0e8a560874e1b",54502:"d12aa4aed075c1641127",54538:"272fff7d3c78de19f72b",54544:"bf89ca55047a99fabbc4",54576:"0245284a81b47eba4180",54640:"dcae995548a5a8e23e71",54663:"f4c475f514242dc9beee",54796:"cb8b9ae49046f62d6981",54830:"e7dded4dc0ff5baf6a5d",54879:"a6b07da0596669461753",54884:"361a238307930c6a7d12",54905:"dd9456816ad4cec301d2",54906:"658f4325b571e33fe8ec",54914:"cb944e90210b5593056c",54926:"d8943fa607d39bc3ec3c",54973:"bce46bbe3ef4fe068b8b",54991:"afad69e4df500b1aa746",55035:"0b59cc323f2794e97bc7",55040:"b0434e301ea26df3dc82",55174:"73ffbbe7d25be8f728ba",55192:"a1c0c380f5fe47351547",55228:"852e29749ba1ad63fa48",55311:"11c79fa1f2ceade82bde",55342:"eaa37d932e9cef5ade56",55378:"2467620b0487ae82ab8f",55424:"58f90c2e928056bf46af",55433:"1129e6e8a35391dd40c2",55480:"fac29a1a1f6cd934f919",55548:"9eba03c2fa29c4200431",55553:"1b76eab40344ba8b3fab",55581:"92b36ae8ec7365c752fa",55745:"c5a9debb04ffab8cb91f",55754:"9d5eeb3fe93650017bbf",55755:"69a153670a29c6d32ece",55759:"d7fe942277c9169c3ec3",55779:"1ee7263d1a3c38fadd49",55827:"07f5eff0597a1082de3e",55886:"3876c9bd65e9a7af136a",55910:"710620f47cdcccb2dd1d",55957:"9f28e2e2fb889bfd797e",55981:"9fa7a570f18834b4873d",55995:"fde1a999443c21231ecd",56067:"5d6c8971fbad763502e1",56099:"e7e8d8d877a08c9562b4",56103:"5c32b7842ab5d0871cfb",56129:"52f0336860be2bd32bc4",56143:"29109b16f12a7ea61495",56174:"f8a6de3474e00bde44f1",56221:"c9417e7f1aa91b58ff98",56225:"d8f1d6aa738793f968fc",56291:"90a455670ce15e8db5cf",56292:"03f3d8f9f1c3b2cb91dc",56355:"5afcf8e9089a1858892f",56393:"d85a0789dc3da5d2ef12",56399:"18156aa9e2f9804477f8",56488:"fb6262aed03fd6a9e124",56490:"3e79e094b2b43ee6a6e8",56544:"3add6cf0478fa188df7c",56554:"9f9846fb51f1715df0a8",56581:"9345a3a2e58feae14952",56634:"bf4236c17e7c30ed7db8",56710:"c17e35735d909ae4006c",56726:"83bfedbbbacee451beb6",56737:"d124f6d4eee19327e990",56763:"26510f1da3463e595592",56782:"2aad5f030c688c59544a",56920:"b1adc4561556e9e2d475",56966:"44c4a7c182d9e48e4452",57027:"92402eb1121ab047d691",57031:"efc5b7fd21b862a372b2",57048:"99e54c2764187e2d2058",57066:"e4f3f6e26b03c0956b2e",57084:"df6da9fc85ddcf1c19bb",57101:"304b7472c95226d9bd49",57150:"809d906472b949b142da",57165:"276ee1c5b0d4bec1502b",57252:"0c5ee090946fe5911282",57363:"84a197060c4a128b2ca6",57469:"053fb95ce3f5aff7e425",57485:"72daa4d8b853810be39b",57536:"983007f76d59f66c3b1e",57614:"35a2d6ff806de08ab422",57646:"29675b15aba724e8491d",57683:"f2191df4f9bd1a72b127",57749:"01245739bfc1420d611c",57790:"e49c4ebde61ecdea616e",57803:"2cdf2a1093b714087069",57824:"5b984a05631a29b06661",57831:"8f9a1ab558a0c96d6fb4",57888:"a63808c256cf1dea62c7",57904:"585ebe2d264c093c30a5",57911:"152c5d59baaed80fc0de",57929:"679493f6f4c7c3702e37",57931:"85ec45831ce91bad4c62",57933:"e166c71124965c8a7d48",57953:"46a4c5cd27a7243a3be7",57974:"44d02c5a2418da629419",58025:"d82737088b0d5a8b4f3b",58040:"87dec793867f5fccabc0",58041:"7d8a84d526c00ca8dae0",58043:"7a1cfce57f805de6adaf",58130:"c075ebe57d39ceba6107",58202:"8e76c18d33c265ba9658",58335:"506e57b9c8eaab8e89e0",58357:"fb9d9a35f36cafddf700",58395:"8eeab4f580e6c491d813",58419:"bd82451d82acf42ba7dd",58456:"9dcf70e1413c6a587091",58458:"6203868d555d07c959d1",58507:"09f5fdf2f4b26b16cf28",58531:"c8c80a5e27f761eaf439",58574:"71143d712250844466cd",58699:"8322c6f29f24e2b323fb",58739:"27c022945f76d62257ae",58740:"ee335f6df18b135b3d69",58778:"54a6a474e90c0a040eb3",58781:"faf5e7b39bf4175486c6",58943:"8953f1945c5eec325bde",58995:"cf6c84d7a5c7f4353b15",58997:"68e91550d416bd05d11f",59021:"3c7fa56b1d78e3da8e19",59034:"68ff2f080a5564033acf",59059:"d6edef07c89e141a88e7",59068:"69a3a5cf6ca79a4638ab",59106:"f33acdb5a125df95798b",59135:"ea16cff6553d3f914122",59141:"9a727eaed382eabf0b04",59168:"dd14fcfef5b9d84a5a2b",59173:"f098d3814bc267133196",59182:"e100e9fa3a2a5e852327",59193:"aa39faddca8396af92e6",59257:"bc77913fd7d342c81f10",59274:"64c8c7f69a1c9004ab59",59352:"97966a642b8c67422a7b",59388:"66448d5e03763b3757e7",59432:"3f3c298b954dd608362d",59450:"fa7675843c6f2810e894",59455:"df9aaad83378b9b8d7d5",59508:"73fa27e4a9c377e9e136",59525:"d020278f37d4754af027",59549:"df81fe0a3c75e086aa09",59581:"c133f77456714c9d70bb",59681:"b028c1e70677deb2d82b",59734:"843d606b28f868832be7",59819:"20d7c223809bfae339e1",59834:"a7440d75fca0e394435a",59892:"f48838ce741c978f9c62",59969:"58439231518ae4185761",59979:"7678c165aca9202b441f",59982:"31f7dbafd163723de324",59990:"634866f57e8f71ec4297",60066:"bac5bddc3adaf9fc7c06",60077:"20ea91934a8ab9b32820",60082:"403fcbd4529df722fc89",60268:"7122f3ebb1922ee1bcae",60330:"18c8b3122689d0ab8384",60337:"149add1114bf143d91e9",60344:"08002faf07e94127b618",60346:"c8ed5f3d82cb3eb27e75",60409:"75b365ba73c83f883e19",60491:"33ef0bbc0bc352ac5677",60499:"13baba223baffd8dcfdd",60617:"36122509a544ee224bf9",60620:"3bbb7a51894237482e32",60697:"27b1b47c0c1a5655703d",60737:"f777adad420c19223059",60782:"e590765d697641c28ca3",60849:"71fd0f133fb45cea3669",60917:"f0fea5bb65a15aa0184f",60930:"bbccf82c664635f4ed5b",60989:"e59e3551eda0f2bc200b",60995:"4bc3cd9bff3530b2c83e",61108:"0bb8c6fb9b3c35a4a03b",61118:"d29c3b483719cf8d5058",61223:"03500577b009854e6ab8",61240:"2066231c6489b22f93d7",61275:"3256c88afd58b16cf454",61306:"3c7d15193238dd9ecbe8",61307:"e26f8020c79e3c089c2a",61323:"441178e57b85ba3a37f6",61363:"0d12612fa4d7c05bc234",61372:"db24a8ada3968f95aa67",61402:"2d851447895e96a97c04",61406:"51866bfa9dca5c18b288",61420:"673064324eebe6908aa8",61421:"7071bd4b63b86abe0544",61592:"f6128add0768c02f226c",61738:"36fdfea515cd8f184ec0",61802:"ddaa87b0d43149effd42",61860:"521202e632586e55aad7",61916:"6fb56e735a1ee3a7e3c4",61952:"d3358f562ca7829929d6",61972:"ca92e0f046e8aed23bf6",61979:"c04cb142db0c5f6bfc2a",62093:"35241769822e5839c37c",62120:"797532755511a05e0ca1",62125:"35448b7ca66f2f2f0d7a",62143:"6cee9b7215f044c4126d",62147:"8c89691eed79f2d4e8c4",62183:"0458662bf7c10065a2a9",62186:"eab2c9987bd86e2a9c7a",62202:"344f025febd943b6332f",62229:"34acb0171233ac55af14",62246:"50e5f421b2900dc61f6c",62353:"c0d5f1f1a7ecbce25937",62361:"9368346511fe0fe4aba9",62369:"5c7750a728277b3f0635",62394:"f53fc1a04a2b7351115f",62451:"bd2cb6a7359d77bdc3da",62487:"4bb18505fa82a7ee1d71",62531:"676c3f69cc0df51ef540",62580:"04aab0acc7b5b059fa26",62608:"a53ab50e5e4ea09469eb",62663:"b6a8329906ebc2132c9c",62757:"267164a88ba6cfbc7fc9",62772:"ee250beba4f9016313d9",62848:"bf08e60bb3e242a08500",62851:"4f647b2eaec1f9848da5",62881:"0321f42ae16c1250c75f",62890:"d926c6245416b08ffe02",62956:"2b78bf1a4ecef9c433c1",62965:"6017cb9b4d0c37365886",62982:"6a0d60e3bb7db2bdf425",62994:"d2dc0663d9221b36d761",62995:"c638ca8f167554e08711",62996:"ffa1c0c121269ee11ff8",63131:"bd5b7be49e4f0c1dc5e5",63178:"3b72ef0db06d9c0150ac",63227:"68dfde2c3b63f9d586d9",63321:"9a6d27fdba083476cea5",63330:"813aa016a5fc5f5f0bc8",63344:"8ca03aaeb6f6f48dc4fc",63360:"f38e459c8a017ce9efbe",63366:"4b67a288372e3e9f9459",63377:"6d61fbafe3f0d67c407c",63443:"9c0bd7e8b53f5ddad5bb",63472:"2b0c222ce666ced74128",63480:"a45c4d964da091e3e1cf",63563:"5b9da9949e3fb1bd4856",63565:"7bfac37008e3829b55c8",63570:"85a5a9430632fcfd1731",63595:"c21ad6ca49d55e32b6df",63613:"bc0bfc495fc39d90c199",63624:"91f958826909a9fe3f4c",63648:"3de2d16569576a1a1457",63653:"ae4d235467f6c13bbf2a",63708:"8c09f5875b2ac705fc1b",63717:"56accefb4a40c28e2a0f",63731:"f5db2d189e4fa3e613ea",63735:"8af3b01d0f12aa1d2684",63754:"a7453648f0372b457386",63758:"e5d98d3a3aa5b81aae39",63843:"ff74e998aa7a6d3ce013",63883:"62555bb8c36e36cbb0ff",63896:"81b68a43e646b6130760",63951:"a8ef24279b1ceefc6cc4",63952:"73d2e7d955fc52fc1ca9",64004:"d76ab2f26b34267b3768",64068:"613123ad94ba4f187c46",64104:"94ceef7f5df1650a45dd",64172:"84a922930a49609c6fcd",64207:"eecb5e43e417cac2a0bb",64251:"e9fbd226157e8b7de59f",64257:"752a110ceb11a1cf6561",64297:"9ca6a14ff45703e87fa4",64360:"4dc5d87a5af10f4593b3",64387:"04c96ca10a264bc55099",64477:"c1eddd82ebf7e7fff347",64483:"52f927ff4fdfa2575596",64538:"0f6fd78ed510b0a8246e",64542:"87228352ca2591364bcc",64566:"85e8c5276bd14702d9ac",64576:"39eda3546121e47e103a",64581:"2ae474683db6c8739545",64615:"328507673b8a6fc971e4",64645:"868b59196e767b683e08",64669:"26f091b4c6a8b4f874cb",64697:"276c5128c5c334c72d71",64737:"eff11e0b375e91bff60f",64742:"c1841de9cb3d469b65ff",64768:"e4f797eccaa4da949edd",64777:"9b2eee41b9422dd07247",64780:"a783317d376bb673b04e",64792:"089cb4e228de4a45fde8",64823:"abcc8fcff7e6ad6750dc",64867:"f0b163f17e7c53653260",64910:"c2174c93dc4dff294140",64992:"1947832e7d8c808d881f",65028:"d24bfdb6d4f934b0cd16",65035:"7753cce43f7a390b312b",65046:"27290a0f3cfcff9c37af",65067:"932ed263870b8a1b3d1b",65094:"0c7245f03ca8bffe5a76",65111:"13366518cea87a80b6b0",65117:"0506c8f61f83c875b6bf",65188:"630d352b12f67fd10956",65236:"ce8c97f66c836eed6210",65243:"57456b1a5a84e0960a56",65258:"dcd1f3efa77ca3c4a019",65333:"27d158199dd086b01cb8",65382:"77298adcb883970442b3",65385:"5170eca145ee0214ba55",65498:"67fac4dcc995996f6357",65499:"5fffe6e13d7d4da03016",65512:"606b29813374d9c02644",65672:"9b9027c731f37ce28255",65745:"b0973981065f110fe82d",65757:"33155101918469151ecf",65775:"88ec7e6c26cddf5d3019",65792:"8111cbbef600e54df175",65901:"894d2a9b69fe1296578b",65945:"0807249bf1771658f524",65962:"13c0808033bd605e9b0a",65993:"bd9b51cd6e4f1ae095ea",66055:"bc1670f6ebee3c3b1ac5",66161:"8ea95036e3e16e89d4e7",66179:"7c8b95bd1647105dc255",66278:"697329bb4570c74c9a66",66292:"4b2ea6dd35d1a1cae2ee",66331:"c90d95feb55255abee36",66365:"c9aa7ab28548f9318d3b",66398:"0d93d583207ae3a8c67f",66512:"2161e0240c1f5012e66e",66534:"23f05152bd2f52d0c391",66558:"c29b75990c39bf35daae",66561:"b0fc4f99194aef71c522",66581:"4dd66e9860d67912bce3",66635:"98b2d73ff53874f9d144",66693:"17f92937c7a854532d70",66694:"0d8585762ed38cc9f577",66757:"51aedb5bfb300e7f3878",66769:"2049159810ea02ab5e25",66984:"f895c157d48540cbcbf8",67005:"227d82cd9a0a2c3565f8",67065:"98d5858d1b5eb577fc55",67112:"8068c06333e2686f8af8",67129:"c61d5d519730cd595eab",67130:"92f5d6e0c99dc55d36f5",67158:"1e0cf91d104cb002cbfd",67185:"0068879133ea71a53314",67206:"c3b1dbc1a3119abe4071",67287:"b642d71e6c1ce366330c",67298:"528ac1af8f7a41b6149e",67337:"2a810c0bf47919782f37",67360:"966a9fab94b1a50cfd8c",67419:"c8edd8e99280171b0a9c",67453:"68980de74121fc8cd9a4",67504:"3a2689e5cf1d0276b5bf",67566:"6ac38c1e530585e102ce",67607:"0549bd210c9536000233",67610:"4ae597a85acb9825df20",67613:"6ccf0a2370cec5e5c853",67661:"8f480a3f537fdf9c970d",67669:"62086c70cffb8c1b8485",67696:"aaa05e7f09f66f4f72da",67698:"efd0dd8ac62c0439797f",67702:"aa81c1ca82f04baa2e3d",67705:"cd7effd9a097c083a96c",67707:"36b890c79efd54de1dc7",67820:"6e0fb18ded05f66b802c",67845:"48e454399fbecfd9d66d",67869:"039f9979aaa460767fc2",67871:"446a84c146e356f7e3f4",67875:"2f75d4a4b16a163ceffb",67899:"e6eacc8799da571330a6",67914:"371f4763cc9bc9668954",67978:"50ad669aa24e9d7d9a32",68002:"25115d17f86a75c38917",68053:"b6cc5b08169a2792626b",68067:"7a5c938d984a217a370f",68075:"045d0e7b8a912f99d9a9",68148:"f4cc62d57e684be5e95f",68149:"9407d2a923908c9c852a",68201:"c66eac7f4191a9f5b50f",68248:"4effbde00692cf314cbd",68274:"ece9cd7d40b158cad09c",68299:"b558c052799c9bee4e52",68332:"6b676e68b5cefa1e5ca6",68364:"c2460a2b15beacbd7377",68462:"9b6838383a19a05eb631",68463:"32e518aee285a81dd201",68480:"d0b60c3439ed3454ec23",68510:"6d24326282fba71e15c2",68511:"3e790c9526b02e7e0372",68527:"b693e2dbefcabf159e45",68592:"66dba8815522cb85da6c",68675:"23a7562ad5eba87e5d16",68711:"27f3f8df0cd44a2364dd",68714:"2bf5f9e3b88e487ad99f",68817:"0cd9faaa523781c0a268",68853:"66eb60abbe87b57a83bc",68855:"79e99e60f359f3245451",68932:"5fb2900c37ff44c2ff21",68943:"40dca0c9d22a37017d98",68958:"ba19d52bacb9b24bd696",69003:"1026096fd62cea26e323",69031:"2c22a8f238e348ebf71b",69074:"8226d4d2363bba4fe4c8",69118:"43bf00cc77fd22c0a9ae",69143:"09647cfe4a38ae6732d5",69169:"445bd77426321722c66f",69206:"750d3dc855524b86a1d1",69211:"e5dcaa0126c25f3e7fca",69240:"d18ca2430f6b05af0ab6",69252:"a11249b58786a8dca6c6",69278:"181e6b999fda2bdef96a",69303:"9d076ca37778b8fc3d11",69445:"96b8968c659aad640152",69450:"1a9bbe20edac0ed1685d",69464:"cedf2d29d35f6b435d9e",69615:"5abade5a05da0b291e3e",69667:"78ddcd9c9fc4aac56297",69669:"1389cac49258a4f439c9",69735:"6bc027d4981489b9c00a",69778:"eb65c963b760d04cdab1",69787:"6e54605cb276f557dd9c",69805:"efb28c6321ccb73276be",69818:"5fa9ceaf5b3f594e5bbe",69821:"3f436c88de432d284c9b",69835:"9c0f10f27f940603c40f",69935:"395c1537fbbd4fca2bc3",69939:"85fe3e0be8aeea2cde75",69999:"e898b48d74517551798a",70086:"24cca1207af0c5f96beb",70093:"688f6196e2ad884ce7b0",70123:"f947c931a20ee33df17a",70132:"29ed510a63ea6c8dd2b2",70157:"45af3ed04278a72ea5c0",70162:"308433a8d7ca4314343b",70314:"7bddc6f3e9ec644e4081",70382:"fcd4b530d4127ff00c0f",70546:"caaa7ca007d584cd9657",70610:"1dc05e265faa0fd98d92",70634:"ab61c0202b4f60504eb7",70685:"1fffba670d953f1953e2",70707:"bee815185e05a00e890a",70764:"bfc8acda17058547b5f4",70827:"c33c87731516726bf440",70913:"588a2176bc45297a6350",70932:"ae4e612981c3bb13a4f2",70950:"6af80f9b3857dd65b875",70951:"181287009fd1cdcfc2d3",71006:"9c7cdb2940084b7692c7",71019:"fc1917116f384df7ac1c",71081:"dacf775de28e58b06af4",71088:"4e35be1bd9973d50e280",71119:"b442cb03de7898c85e22",71126:"ef5ce6c61c7d90d96564",71218:"d213189a5a469b75699d",71297:"c73a92cb8ec03f3e7376",71370:"24c1e9914cd1cdc5bd84",71416:"1fd71dde769d06474902",71448:"ebd9279a6b05ba16e55c",71495:"2db940b5dec32255dd15",71703:"3ed50493d464c3a0702c",71713:"218fe01d633f00ef74c8",71733:"5a6399fcdb5cdec7e606",71744:"efa21cd68680b6a6f181",71799:"0296e4c4a98c280c3ea0",71970:"f3a68c267fdb939d20ce",71981:"88364500707227050fce",71983:"4c19bd9d0beeebbeb087",72012:"7485415305871bd82fd0",72030:"ec08239bba7a47cf1eef",72032:"e99bb488da3455a33f29",72066:"68b3e4962179d417d530",72084:"d7c60868db66f773d59c",72092:"71ef00d1a03a79dad039",72114:"c66fe0c647d9b4781d91",72138:"97fc03f5cce1bc09a4bd",72150:"20d89ec11b3708d07b84",72178:"a1a32cc411beae928253",72181:"75736ee4538041338325",72186:"bbe33e607a504427e611",72230:"485fd9973725d7736057",72274:"0a66df6021ff708eb496",72278:"2ed89bf5da516a20e9d6",72297:"766760a2600ff0482fac",72351:"87cdce09b4d9f79285b8",72355:"3203336f9c9504ada2cf",72394:"b6731513a76e6a73ad2b",72398:"c728a005d87c17926e14",72468:"fac09b12fe9ad58eacec",72501:"9684e15940d117a434f0",72530:"5462925b746180055071",72557:"c4bda6daf338ca7ab10a",72570:"a08752b71bb1e1a0983d",72571:"fd67af9f1b04bb905fc7",72605:"15b35f2696c62d8f2738",72627:"555df4df45b18244891d",72722:"39a149f07473ae5255c5",72729:"987ed65379a23b13b834",72730:"e61829c3edb4f6e0fff7",72760:"f7b7f12425b962592dca",72796:"62d8c4b3fca6a9b24377",72799:"f067c85c187aaba51f64",72901:"48ab1d1b00f608e58c08",72948:"6b2c18eaa2d7130ba27e",72963:"c4585831e39510891e81",73037:"88c8d310fa1365982075",73070:"e206ff717c6e69f45030",73106:"e6fd6d46e4e70357a1c7",73109:"f0e622d004ec5dfee3f5",73205:"b1b99448fe207f26b6bb",73224:"25436e4db6b8550ab3e7",73256:"a57276119a876a1fc425",73273:"288f278e5b4906de9e64",73323:"22ce1afd510687387d3f",73384:"380bac2cf7ae4a680713",73396:"229ec4e393f8b393673e",73433:"9fa4b6ab44e0bb144b5f",73525:"8fc663013b0dab610693",73549:"0d2e8d009b5c177c08bd",73588:"4e5488263ae9c7376e40",73626:"e25d84e16aebbae0dd6d",73686:"65ce481d22cf0ddd1d0b",73712:"d4788fd1a20754f6ae3c",73720:"4fa2c09fa11bb3a6049c",73773:"3925209a593200ab21a2",73949:"a0d512283953acb1f896",73959:"5c4b279a89432c884fba",74008:"523242afc0b0054d630a",74028:"c76c60c9d2090333c46c",74039:"3f511cfbb1de72b23546",74073:"762e2a4b3f259ab69fa5",74088:"952f69fb155546de1947",74089:"795c2a51ad6a18ed8b6a",74121:"f89a2072ab238191853b",74187:"97671f3ecc63690877c1",74209:"76ade481426d7d808c8e",74268:"b47bad094d1f6c9a3924",74277:"a419b170945dbc60018d",74281:"233a9ff877d4a607c93d",74375:"9490833aebf3ef12f453",74398:"b60fa13ee1c40796c4c1",74407:"e72a91050b72a4901fa8",74437:"d5f997201ae6f7422b33",74469:"00dcd4de29962b34bb48",74547:"cf606ae81bb3eee10919",74607:"7e13c96d07a42c400865",74636:"3361bbc46d0f37338dd2",74699:"bb3f968c7f596552b0da",74777:"c0d82f75fa6e772c245c",74798:"c5025dbec43ffa181d50",74832:"cf8eefc58504c795ca08",74852:"83602e178b03f2e8d915",74862:"346d91ed84dea75e0463",74879:"a3fad34b1e0485d7df2d",74924:"ad70a52a5df77aae2759",74971:"bb3ba03afbfa53c9ad92",74997:"37e714dd17e937e7f9f1",75002:"531b925fb38e3eae9c3d",75040:"9fdcd45cc4627b6f84a1",75052:"c528c8ccd466fa7f963e",75093:"37f7cc18de654553085d",75106:"068d70d0d1fd25c1a729",75154:"3dd6e0457fdd356aa46c",75177:"c668aad0afefd6a51288",75184:"92510c4bf58eb44b24ca",75189:"be57a8e1d80f3d913564",75203:"cd69864983f5ce999afa",75247:"317023a4de62501622c7",75273:"1e526116e264894ce322",75307:"e45f3e4e3699778a0e3a",75319:"8e4b7813f538a29ae9df",75393:"33c37c386d5d43a162a7",75558:"c6ec9b45d10fa426c913",75664:"9904c4d093183da32f92",75767:"ff91b45c32b077630e4d",75785:"62adb17d4fae56939995",75800:"4e53c25849826122f13f",75832:"b697c8abe0d807eb66e0",75897:"7a015347f8c1b94c32b3",75898:"4dba8628edb9b9721fdc",75929:"dc5af27760dfcc20b830",75945:"d5e0fe7f5e355598128b",76020:"2905a59f19cbabd71916",76028:"4df269d69d6d676de114",76030:"beb60031d2b82aef6e38",76043:"56b480db4e8e5b73bd12",76049:"23994af620a490664eb1",76069:"4af4f0f74fd556ebc4b6",76103:"3808723a1df70979f718",76152:"75817eab19d3b071cdfd",76162:"378dacc456fe2839832a",76185:"2e5e36582aa9ffc5ad5b",76196:"4a40310c65f120f30ac7",76205:"f8f1fbad969fefa971c8",76233:"498294552b0eefd851ab",76247:"b67db177b29d6ffd158e",76325:"ae37cddb04d678f34469",76372:"46e0cecf32147fb8b8b0",76421:"1ddb82edb09519250ca3",76564:"81aa6e4a6c9692fa4bdc",76643:"8c10a189ac11a44ad269",76697:"00057ee5fc9bab096eb8",76701:"a57a754d8bf8ed039c7d",76765:"4145050c8bd51e50c0dc",76828:"4dbcc360ea3b1c250dfa",76989:"9809109a83e977ef776a",77005:"09dace9641d3117ad4d9",77019:"1b9b04379058815946d7",77036:"9c80993eeb0fec0a35f6",77052:"467ef6b704d0272403f6",77078:"b2dc110559697a740d60",77290:"b0c2258c420f184e18b3",77314:"a590bd2f1bcff6c516a5",77340:"a1784c9fef806ae26fc2",77406:"c515bcb24cd0ad0efa12",77408:"733f7044b4e223d7ff7e",77427:"026590699c203dd185c6",77438:"8a6194ce6faffe84c678",77490:"0726818331daf5101100",77551:"f1ae847a6342582c6b95",77601:"b7e115a6d11d0d179626",77702:"affd6ddf036991c37238",77707:"3927d3daba7acdf0b787",77749:"655d88c6d9db27d31041",77763:"8606f9d2134f62997b62",77781:"e5b8c4a4786dfdc23379",77783:"d16903135ea98c8b5267",77900:"4064dba5f40127493526",77926:"748cddd1d87e38b55936",77942:"32d1dc5796bb20fdad1e",78061:"10f166f66873d7387403",78146:"623c35828873dd76c43e",78200:"b311fa4f857b884bc5ae",78241:"808ffab21ba4a0327e52",78261:"ea0424dc0788f06df139",78318:"36eeaa77db5e9834a463",78359:"79a24268284da072f174",78376:"266dc86858ccea47e3da",78400:"0d8905a0ce7a702f4787",78407:"677efea00c6ebe82938d",78433:"8ecb15e63ac448d07ad6",78481:"102fb2ecb7b74d7cfaab",78607:"301e2a0d4b84bb753be3",78610:"3ed9a9e96a225c8cfb8f",78804:"02607316c9518baae17e",78900:"23ec7becd3cde7843b37",78919:"ed9ee65f865cbb0cb005",78938:"c0b5a869a811196766ad",78946:"21c715d9597638cb441b",78977:"344d5e9e53d1835d6c2c",78997:"8164c51a8da0df5f66e7",79120:"056c1ababfeab747695d",79140:"89d20cd72c8e5aa51c40",79147:"65f0bc3e47344dc9f10c",79251:"94a5444624e99455453b",79275:"6783b973d0a72b4f9cd9",79285:"485d5a3b89db91b83354",79375:"93f851c0d6fb33b21c72",79380:"23d8f75d8c257973b7ea",79399:"b56730f4807ca275963c",79434:"f359c68883d6c6b3959a",79489:"15117d6d99da1a31fdd6",79511:"146e34f54a0ffb30dae5",79530:"4718a4c8a432c5c6fa3f",79543:"a895a15563eff13adafe",79569:"04a0315003f00620a1da",79571:"0dfb73f01821f1cb172d",79594:"eaeba6ac8e1c07f09e59",79702:"47b65507d64dead27eaf",79720:"743ecaa0f33b8ba5653b",79726:"5544798cc2e4e98d8ad4",79737:"c90054a211cbe165e9fc",79741:"834b3c8ffa2aa576d0b4",79766:"2a9fb40a0524771eecae",79783:"b822afb6c84879ee895f",79812:"9c0972b0f1015c38fb84",79820:"b229f916e96e6d152c2d",79826:"7ffc4222849345515123",79848:"438faf6cb9db9e7066ea",79869:"696c7095ac349f697543",79939:"014a918b82712901af44",79976:"d8ea3e258657f9713a50",80036:"3e096ac48bde43dafc66",80136:"96ab58bc52066c041b4b",80162:"e02b585373d6d9874fce",80169:"f264bd2aeea3632006af",80184:"1077066773a94c393940",80217:"6da3060439e5ddddc121",80253:"39bde85f89a4bf3875bf",80261:"9e5d8ed16325f0b3ca6b",80288:"db012204ec09ed00b9c8",80334:"51cb55f5c852c59f0a98",80375:"0a0bf45ca38028d8acb6",80379:"d3dc751f7c852feb162a",80401:"11b9d7ffa4998a53cf2d",80445:"bce975a81d6bffe23007",80472:"e5b336f844c695a5c199",80570:"b964f53c305b31828feb",80627:"b64b39d367d6544f8049",80678:"0ef1f3694649b195a582",80701:"00cb9a3e5e8d5cea058f",80708:"99d4187588a1525022d6",80750:"304b6f64b26bfa3a8770",80785:"e6a53a9bd996841560ce",80788:"f2d6b2a62b7967c5d404",80831:"21dc32eb751f17a334ac",81060:"009667f4d1f37de075d8",81070:"62f0cebc2b1c6fd2cdf8",81074:"2bd17d7d991206134908",81082:"6479c811870abc1f5cb2",81166:"7372b04c9e58e6081f6e",81191:"0712177662d639676420",81273:"9bafb983e13e5e76b6bb",81281:"3cf9458e4e77ad36c7f2",81357:"e747b86ee62dd85bb06f",81427:"54f922419cd38a21f833",81470:"2570f83013804b0e4271",81486:"397604f0962820c45971",81531:"bc86664deda50da59c0d",81533:"5966aea6f9160e47ad3f",81558:"9484c63c1e654f8feff2",81568:"124c0bfdd0eab6399964",81576:"4f8c1079d25114e5a989",81591:"15a1a7d886fdff313c48",81613:"9b885a00847f2c16c7a7",81627:"6a55ef33b0d3c5ad0ac5",81679:"39299183cef703e25e5d",81697:"d176a5a868c12953ab1c",81715:"213f1b47b8e8454187d1",81831:"52d4a8cd24e2a65596d9",81949:"31d1cdc6f3d37206318d",82005:"32a8135624a65d9c25c4",82016:"e25fb98df65640985868",82082:"f04e7b0ea2dcc3cda57e",82089:"33cc99715e1863df85aa",82142:"b0323f074c9460a55528",82153:"aac85c8ed80f02952699",82155:"74f5af2d8e08ddf281c7",82190:"fe63ca96c5ccd4adda15",82215:"bb4ca6282d7a16291403",82280:"215df2349fb97c086371",82387:"dfaf7747d13f37025576",82409:"8e00f2eabbaa5efc6530",82413:"0c7dfbe7e53ff5c33069",82433:"7596179b1edf13fbcac9",82435:"b054a36c73114c36b217",82448:"bc2f8e38ba49653af458",82509:"fa1352fd40634a62a5cc",82547:"e266a1d0cfb5230ea95a",82551:"3c2186c209f62021e1ad",82563:"ae29578ee7e2cd76c0fc",82574:"ecd5e7656933046850e2",82584:"da2cb71d908cb9cc52c4",82590:"6fef47c310218ec341c8",82638:"2a90ef323ae52578d449",82745:"c2fe71210282e2bad0ff",82776:"ef95d5fcb68d5a207c96",82784:"384749c30cbeb3872eb8",82803:"e7075a3c8f48dbcc80ca",82871:"c5370c6169b37da46669",82875:"3a7ba9183bab1c76b96d",82890:"48ea87742ab27ae2ecc6",82925:"3364d91e777fc9c77d96",82944:"fd776490e5281a0dbd3b",82965:"b6ef72349b7910057852",82969:"26a2d82a4e80fe56556b",82983:"21143441458ca3e9fb0d",83057:"ce7a23ba879726b4b609",83088:"aae4d6e6330b75a274b9",83140:"5f11c3d62292f238cb19",83147:"8336f196c7e7f3612ccf",83156:"97cda172dc8c22121a3b",83165:"90759aef59c8c5c11641",83168:"34c3bc399025d230acde",83173:"f1c513ba45d8e2b759db",83200:"51a8f1d10b846f09a7e7",83211:"a688b73f05a1bfee3792",83339:"1f266e83802bd94848c4",83355:"3c95090f88fbf72610bd",83380:"8e30b0c003af1c27e7a7",83386:"320ad6b9766f024bf95a",83405:"29e1136ebc8996425e7a",83429:"665424342f9a0ff9aef8",83446:"654dff88ee1c4b002bca",83460:"41d2b1fd040de32ed50f",83535:"91533185c8c6431b4a7e",83536:"5a2259e2838375c5eb6e",83674:"535e6c545bf0879c63d3",83690:"4a4776d4d3c86f5fcff6",83713:"0c30073a027e8797a11c",83755:"9ef9dcb1cbb95a5f6aaa",83780:"2f64092c6be38c7b46c3",83795:"1d549b4e59c2c678c5eb",83889:"f6f42b6e518cf8c48f39",83906:"a578f2f9ea47d1309c43",83914:"841692cf2513082fa7b7",83965:"710739ecf2b9713f2c9b",84006:"1a1bec6492bda5419658",84034:"106cb897518ee63c825a",84147:"ca2713ce45bc9afdf40a",84154:"cbe70481d9a1fa9e1ae3",84238:"422171b4457273c6bd69",84254:"5b9d510e284786f252ad",84264:"cbec597cef0c5012786c",84294:"f43166d4e7a65f494c1a",84308:"97a7f338adb0b376a816",84314:"71f537607f6ed5e553ca",84340:"f0bc9eb08d9e1b7645c9",84345:"51ed64ed88a68725e6f4",84471:"279d81a3b313eaf3cedc",84544:"5f29e8545109f1616d8d",84625:"98b33d4063cab29da716",84691:"0299e0969321d6962f92",84711:"ba40a74448a0f5afdf3b",84726:"156ca64b56a3595f38fc",84798:"9d9f270cc70353d60838",84959:"47f4f11a437d59197d8a",84963:"ff66d46c98208aa02095",85019:"5dc796a74f5c39d37f0b",85020:"c9d9cbe447a83473c429",85076:"91adad5e700a5aa4d240",85089:"36deee4cd1bdf5ade833",85093:"46ec962eeea32731bbec",85143:"8a3eea546b3b081aacb5",85153:"74740d8bcb2d1919e4ab",85177:"169efd6023b78995e7f8",85193:"c6a545cafc351bfb6bfc",85334:"873832bec86441abf694",85407:"92cbdf28efae30a0aad8",85455:"7a830aca1033b90b9374",85458:"7f94bdb1c47761f55b71",85468:"fe4f96a81d6185a45b0e",85492:"4fdb2cb288138bcb5935",85543:"95214c88ccac5eeff90c",85626:"36548bd82af0a331969e",85654:"9ebb7003b703849f5f26",85776:"c32b5a59b8fadfc89885",85857:"632e7231f486be739943",85871:"d61da8ad9b3f852cd907",85875:"b60862baf65d06ae56e5",85886:"445f8c3309373adac01f",85890:"195239136f16ef02a68d",85901:"511255de1b9f2de54527",86052:"4da37bfed7cbc407c2d4",86086:"931e30c907acd052ac6e",86101:"e6b2edb5fff5a6be5bba",86159:"9bed00f8658f525b4611",86194:"61a95a36a409036e87a7",86198:"42030abe7e27d103fe81",86233:"2681ffba6e79d96591a5",86320:"9e5cafc2a1ed79c778db",86337:"4e397d0f20ba5d233baf",86359:"bcd1a88a3ceb175d0ff2",86369:"303409b8d04b4874385a",86524:"dedc455aca1464cfa0db",86584:"d251349409547f9ceaac",86617:"bdf0af9030516f71fd2b",86695:"affff29f79cc30e6d6df",86746:"f4361dc9efffc97f62f3",86805:"36e8f137032664006e3e",86820:"09a1a5c95215b525f0b9",86863:"eecbf5263bdbbdb1a908",86874:"305aea116ce624277850",87011:"9df24b264c94efe3bb16",87059:"7fac9b285937e4cdb04a",87084:"5bda382b40a19dde8787",87091:"bafb57f1a532b0615105",87147:"4816ea4339c509b09d64",87187:"ae3b01e0cda51aaca835",87214:"83d149788087ba991b81",87218:"5f820f145674711bd0d8",87290:"761e4f86d1c2ad55df0f",87293:"2730aca4570c3e33eb36",87298:"71f667d0c0e4c804c37c",87408:"d6ac20c3a9cfcb7984ee",87430:"8a5f0ee97986bccdb695",87466:"6763b9b3d17165399ce3",87533:"4b775c9ab60d5d190d5c",87553:"0ce47d745c8b02f9dd7e",87577:"a99a1014bec856975025",87608:"af7ded387a9b3e546476",87611:"e3cc2ece61be5209d0f1",87660:"1d54aed13b108d10d250",87707:"3ef1ef44c77e25b899c2",87726:"993162d68660c36feab3",87770:"c124dd3d93b42719761f",87803:"d4fa697cf134a58296bd",87808:"734a0d15f01b914f5602",87837:"9750ced1f4824670391f",87844:"3608a439524ba12569d2",87871:"5a3a03051efcbda65769",87902:"6f33bc01cc66d52962e2",87945:"7485044b819c1689aad5",87979:"adf5db8be776b3868ab0",88035:"a0e75abef0980a5b2d29",88133:"8d612d2b5341af1dc5cd",88176:"2cc69515ff17c923145d",88190:"7628def0a18353e089b9",88205:"a518c9933c01c0a2f090",88247:"47dab0f2dff268afa857",88267:"ae17598312ec6b394f39",88298:"b3bd9fb49f454e6a920e",88438:"a54ffdcd7ee3b0449097",88486:"301cfc13cbe0ab88d335",88501:"a0d66b827024b3c82b2a",88502:"a9a8a33580ace447f6c1",88574:"b12368bb1c73a5d4ab66",88642:"5210a9560f433491f252",88708:"bd7c0257bac5e2f40e89",88753:"f5074f954b761db1df4b",88761:"b8aec5ac793bdfc7a5b1",88767:"78e2d0f2550c42f644fe",88823:"c4f32791edc01146ff7a",88865:"0055c7f076592b70f790",88918:"57ca303563b2e1ae53e5",88926:"2c15cf211a4e1c06c554",88939:"b882712e79307e795bcc",88960:"bdfad7737587ee61aa77",88988:"9f11ee92ac0acbef364f",89022:"787dafa955a52ea61eb6",89028:"54f81d7030ed3267ceaf",89031:"e3cd2d9a8e31a271294b",89064:"66cd3b9eb543cc13ae2d",89065:"a4b055dd9d6a3c81fef9",89081:"70026549b59cbd0c4e01",89233:"885c1abd66a2c79a022a",89300:"e2c0dd4ae9212c4bf625",89302:"2d1803358ca7e9b9b6b0",89329:"6790fe2150851321ed60",89367:"8d9d57c38e6132af7db1",89388:"e1c65743d6918d93cc59",89409:"3dd731f4a331c0b2e5b9",89422:"a6c7ef3deb71322ab6dc",89479:"0702494c63a5934fd62d",89520:"919c7867999d71c072d4",89524:"ede2ce8d36fe5e2e7bd2",89532:"4f17980f6bd8b9178133",89602:"d434a10edd9e665e17e0",89645:"738c02a5415673dcf322",89736:"b3267608b129f197f6ec",89793:"62c1a3b521625325f6d4",89821:"bf7bbeabadd1504d1953",89834:"6f6a51fc6526dc7e2010",89842:"cd47f9223080e601dbaf",89860:"9fe4183d668b9d31e3eb",89876:"a59505da7f1db5bfbbb3",89885:"1f2a6c6f4942abc0bf2f",89905:"30c78c9c460f04f77dc1",89923:"9783a4e527befbdf3da2",89954:"a1d48cd4e67d6dd02fd8",89967:"fbff01f2d30050e7a875",89998:"7f9c11d56dc301a99960",90098:"872c4d8fce746fcfbc05",90163:"0bd41053c842c5a06246",90198:"0bd7d8747c5f47488f30",90247:"cd5ee130f2f9926c4551",90351:"1b822daa2c7a695159ed",90376:"58211ae0ff141daa5154",90422:"6c0fb1158b7f17715e55",90457:"12bb78eaefda88c9e4f6",90461:"3a106a25ce7d29b1fb3f",90463:"413a6e64ad563cd69146",90469:"1ab455fddbe36458ec14",90486:"77753da665db15007123",90506:"d49437a4ca334e553787",90539:"31f8ada48ebadd05b85e",90647:"3de17906eab0c3b5115a",90701:"d9570e915d8fa8d87725",90719:"8b150a9050a6724bc1e7",90751:"4c6e0134b65939d08d09",90757:"b87d25982a27ec080e2f",90772:"a7f4beb4446fe47bb36a",90776:"2e9388ead677b9fc610c",90789:"290ae5c071e502c86014",90794:"d800cdb9fc44092bd71b",90817:"65a388014b7a84e75015",90871:"ebb3e6613b0943d76b11",90873:"0fcc2b1287375858c271",90874:"7df8d96b452bedb2e0dd",90877:"700d5f8f11b5a4b6fdd4",90886:"8241faed90278c9c8774",90894:"51505910d8ec1a438069",90903:"ed299a46f70a2e89afdd",90918:"b550bcb030bac2a8ed55",90947:"e45464d005db8dd849b6",90950:"0b10783710d1c1939bbd",90987:"ee3770bcf2593b75cf70",91058:"a25d63060831f13ef328",91068:"aec2f04dafc480ddad90",91072:"bc9eb0ee61795385345a",91077:"f1321af6e27a299d709c",91140:"7b59269c9a8c8bd9579e",91141:"0e2e67cc2863f513e6fe",91173:"3d8ef22d33aa844accf4",91196:"650318a8208e58c837ea",91197:"4b5b0c24f54c9ea7c844",91208:"98b8b099c57f7a2bd812",91210:"392fb299a8167cf080cd",91246:"e225935e94ae48f2d829",91371:"5d71fdde2fcca6540d66",91501:"70cc1861ada2b6996c81",91504:"82ac0e0c08084367f6ae",91571:"11ff4855d50234fbdc34",91612:"8cf94fe02ea1545a33a1",91629:"67b6ab16ea16b8641fb2",91679:"edba48076fbda69f83d9",91760:"b726354d1d1ccc5b4147",91770:"52840d08363af41bc5e2",91839:"29bf4640ad7c01ce0c5d",91975:"7cbe88d4a44ca244323b",92043:"8ef2b8c692c5189b658b",92062:"3c65704e317ce47e1056",92088:"e222417308dc647ff0a9",92136:"a42709fe8c68b6e65857",92160:"2ab1712e1e28f6c618c5",92178:"14ba43f56fb0a9367db4",92190:"a6ba9cc01c787d70062a",92213:"d78c263b95dcc621ffbf",92295:"34ad73c7955247f79246",92432:"e08d7718f7bdfdb3cc38",92446:"ebb62c222c91965b934a",92456:"711885c899f2a3d15d05",92474:"fc809edfda439980103b",92585:"cf2814ef4d06e6dacaa1",92593:"ee1fc45bba8c5c47fa9e",92606:"86bcdf19e87ba9b30752",92633:"d103d4958ecc19969317",92677:"c6dc667c642779d5b336",92723:"40d004063e987e5f2d4e",92727:"0cfd7e597e70d9640afc",92736:"1f6db9df36cc0d5e7f6e",92768:"147b37fdab9a860ac4be",92845:"43c02ea841129c9bea7d",92866:"8f0e29ede49649c3d2f8",92882:"b206f81bdcde24a52422",92922:"9ac2e780baa30a9975df",92925:"f6f16e579d9fb0dba467",92959:"6705baa8b47a890ab9e1",92984:"b59996d714e228ddc407",93017:"22f967d640501b64267f",93029:"1380fc0434f5c11dc80c",93041:"f61a02b7154a5020cedc",93046:"cb427bc4b247fe5ce075",93061:"94075ea003e139c08199",93134:"afb7de42d2ecff7a3be6",93177:"620f060923e368bbf675",93219:"c75453822b3bd2717df8",93362:"d6cc3e46def1a79f5e73",93379:"681450deaab7642733f8",93403:"c98ad95855db60a6f2dd",93410:"adff2c1f654dc875c972",93412:"2cab5f9aca250e8b4254",93487:"d5a7543a2e1ccf4e7013",93511:"1bf08286c29e67f59db5",93606:"6f274add41d511da1606",93653:"4470f1ddc6d8c477e6ab",93692:"8ec9169dfe6029e56aa8",93750:"3b886daf16d94ab08861",93794:"ec9d6e23f98eeac392c3",93804:"7c5500a6fff88cdd4ea6",93844:"91e8abd940c740ec3697",93850:"a17366da647ebe8a2dfb",93853:"fb051e80a2a982b47eca",93861:"8b546814fedc2eed3ad7",93888:"c249435c4b7a7009727c",93995:"d12266a207d373d5b6c8",94054:"da918b9919f5151a3633",94075:"a4ec1e24fed9f71f14b9",94100:"c85bfac37710a27e6596",94146:"80e97537ba0cbb52896f",94159:"bab4717817b6d5ca23b4",94196:"61ce88fe7ad439d5901d",94221:"fd4c927f01e3119e1b38",94249:"c5d364db7798f7d88eba",94291:"93e7ae865d3500107ced",94430:"c897182a0ea05229f513",94456:"e6ec1fcc455c44236400",94492:"81e679dc3a8f6ec1d535",94506:"f26b87545c188df8ea5a",94523:"90f99f21d2118ca27e05",94543:"776d712a7185664d9df2",94583:"33c6e31f7c4e60800910",94598:"d2ef9ded2c31664cd86c",94611:"9b02d547a8ff5c1030a3",94729:"45fbfb33570f80eaced0",94760:"1984db574bb186e7dc65",94774:"ccdfa411654309bf3cb1",94780:"f61e6d61c6770255cd3a",94787:"591a05161530f88b1a13",94880:"9905cdb02887f7d7bda3",94892:"73f906367906956ff17c",94912:"5f4ce311330e77a4e530",94944:"d50a08c5a6c855d9338d",94951:"ace8b90821caa1ed6987",95001:"e661c88d06cd9b208369",95010:"9a22192c93d5b1268783",95033:"2855fa8305b2786e5a9b",95087:"69d9a44679501937552a",95183:"09b471ec5fc481174ccc",95384:"599300d806997c75c033",95425:"25b26780d02c5179db93",95441:"414f2b7313c3ef5a0872",95446:"a6bca197b5e0f459b851",95511:"e4b1fbd72842e4616493",95560:"aa3ca34243959e1a1d08",95593:"5b917a266df098b80c2c",95603:"3eec5760f125d6328eac",95604:"5c5af17e6b0744503918",95725:"c7f72f5431d8b3752772",95760:"7b77856abb777faf4df4",95786:"79312c7452526b19ff14",95839:"47dd8a60ca5d3a3443f7",95840:"bc1036d6e2d5f29419ea",95871:"15624dd38e1b933a8312",95883:"47e57a03150d10f43e60",95894:"0c6535f5f83b1f8d49d4",95928:"f80191e85ad75e81c140",95952:"49d038288eeae60c903b",95994:"db1c7f97733f8c91f368",96022:"7104fc92f2bd3cbb2a1a",96029:"8d20af0e33a29c11c1df",96032:"df60677e2c67a60f6630",96060:"e6c3a691cc75ba60b3cd",96068:"ac84de064b7a8b274fc7",96085:"85c6d860c281752ff114",96101:"54e300bb0b4a9b4cddfd",96188:"5ff359aa71e198805f10",96223:"e8af7401161d48119154",96278:"5c15ef5c37226bcd2a2d",96284:"e53e57be70e6884ae41f",96372:"0b816b5138366411acbe",96381:"e8e55d6c77a9613a153d",96395:"1158da7e5b5cd80562d3",96415:"5ba0257203e5b3e6d9f4",96434:"d4372c65442f8f6c9fd6",96459:"6f63bfab63f9c502ce0f",96549:"5f12d01ac1c99f8666c8",96570:"4883212892613158a496",96585:"5eb89b6f79f1f47247d5",96591:"27f58544b1ec05f5628d",96691:"28a5dcca003c397513ec",96694:"e0c8e7064993dd8a5efd",96706:"e9ca53d88339b038f4cb",96776:"f34a168d0ce28695312a",96790:"a59d5832d29b035b706b",96807:"d68c2275913058a69429",96891:"f7473fc6218beed269fc",96898:"04fc4078036734b0814c",96912:"a03cd22b86beef0f0c52",96927:"74755d4cdf5d1d11770a",96966:"acfd15f5755b2d5789e2",96985:"85a8d5cd284032a0cf50",97010:"e0569f5b7b3296dcdf3f",97011:"7fa805c6d83db3018bbb",97021:"474a1709b5520387cd14",97041:"538faaddf3a50bd25e34",97073:"f78903c645fea0a4be6b",97128:"93c7adde8f4a1dbc9023",97139:"ca7c32050446ca3a287a",97180:"6fbb5e126ec14d987ee1",97196:"45104845344c5a5779f8",97208:"3350a6581a311f632d07",97240:"1200686e22766e7fc625",97339:"4dc69af5881a54106f68",97349:"1d16b336799d78478510",97359:"30130a6c11a1631eeb63",97371:"8b4fc6e67a51df3102f0",97409:"c288dab65e35262c4b6b",97416:"55c32ffe2f98aaaebb0a",97417:"9757d3227d3acedc876c",97466:"3723ca2bd1b734c6b8c9",97485:"4a83909cc1c21569f64b",97539:"8b3b18fc3da706b1dd23",97571:"6526caab4d591d1fa068",97609:"462593aeccafd1036041",97628:"bdec339b0387ad1ef041",97671:"5f92b721f7eb458e8954",97683:"d2b3a068e64167161d5a",97764:"e52d4e2bc42a418e0c2e",97832:"897ba491d0e643065545",97896:"ed55239159f894c65a3f",97921:"a1e5aa358d53547db055",97934:"629242ead523efa06085",98087:"155730be0bb60440e32e",98131:"16005548b33db0f1b9e7",98146:"3783b6c98b1c2d23bdea",98157:"7e98c6de37efd1c0664a",98252:"90414ed9f80381b3a031",98295:"44060f968c6cb53a26df",98297:"43ab60033f18db6585c5",98324:"7b95a6d419a19eb96b93",98330:"db51f3813a9e805eded0",98427:"cfbdab310b320e9e4e58",98472:"dc2e3dfade990f803650",98486:"f9bdd73ad6d954025303",98493:"f0c58139c77be83ac58c",98517:"748b5b95bb688f6b8d89",98542:"2438209c573d443bb5ed",98559:"ee49539e5f54a464ffe2",98599:"55866014c5fc04b75671",98678:"d970b5e6b64f6098e4b5",98695:"ecc389afd2f128da3d81",98701:"d618243a6055dda5b5a3",98768:"dd2916324b3c2aa440ee",98780:"fc3ae4f557ba8fdde034",98787:"24906b8f1afe15f0cfea",98907:"7b9e9a1fe114f06199b1",98917:"c94e88e76c89ee2f8c19",99051:"8bf368a68613ce5e947d",99110:"8cd80a57e550ab714ae8",99213:"6bf52976ff4e95b8c85a",99226:"54e88807678116f1c83b",99247:"5cd388054a3308613767",99280:"0776f7fdd06e5325b175",99385:"8475f96740fae6716d4d",99425:"56daa2b582dc0af14383",99438:"a1a214d6aebccc2815dd",99459:"70a1e236edb5d00a0442",99460:"9138fd43478bc7dcb0d3",99468:"f32365b0db24ae61140e",99596:"af512c51ce3ba1870630",99662:"8ef2159dcd6eef1cc898",99721:"1af181c456758a70c028",99858:"24cceb8f1c10848bf87f",99861:"d89e2e74fb92bc7caefe",99862:"98bbcc185187f7e82482",99877:"e3aa5a854e576971e969",99889:"e2d7e36a5afe6491aa89"}[a]+".js"),l.miniCssF=a=>"styles.c51a1884469908d5175b.css",l.o=(a,e)=>Object.prototype.hasOwnProperty.call(a,e),d={},c="@taiga-ui/components:",l.l=(a,e,f,b)=>{if(d[a])d[a].push(e);else{var n,i;if(void 0!==f)for(var y=document.getElementsByTagName("script"),t=0;t{n.onerror=n.onload=null,clearTimeout(o);var c=d[a];if(delete d[a],n.parentNode&&n.parentNode.removeChild(n),c&&c.forEach((a=>a(f))),e)return e(f)},o=setTimeout(z.bind(null,void 0,{type:"timeout",target:n}),12e4);n.onerror=z.bind(null,n.onerror),n.onload=z.bind(null,n.onload),i&&document.head.appendChild(n)}},l.r=a=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},l.tt=()=>(void 0===b&&(b={createScriptURL:a=>a},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(b=trustedTypes.createPolicy("angular#bundler",b))),b),l.tu=a=>l.tt().createScriptURL(a),l.p="",(()=>{l.b=document.baseURI||self.location.href;var a={13666:0};l.f.j=(e,f)=>{var d=l.o(a,e)?a[e]:void 0;if(0!==d)if(d)f.push(d[2]);else if(13666!=e){var c=new Promise(((f,c)=>d=a[e]=[f,c]));f.push(d[2]=c);var b=l.p+l.u(e),n=new Error;l.l(b,(f=>{if(l.o(a,e)&&(0!==(d=a[e])&&(a[e]=void 0),d)){var c=f&&("load"===f.type?"missing":f.type),b=f&&f.target&&f.target.src;n.message="Loading chunk "+e+" failed.\n("+c+": "+b+")",n.name="ChunkLoadError",n.type=c,n.request=b,d[1](n)}}),"chunk-"+e,e)}else a[e]=0},l.O.j=e=>0===a[e];var e=(e,f)=>{var d,c,[b,n,i]=f,y=0;if(b.some((e=>0!==a[e]))){for(d in n)l.o(n,d)&&(l.m[d]=n[d]);if(i)var t=i(l)}for(e&&e(f);y