pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fff;color:#000}.hljs-comment,.hljs-quote,.hljs-variable{color:green}.hljs-built_in,.hljs-keyword,.hljs-name,.hljs-selector-tag,.hljs-tag{color:#00f}.hljs-addition,.hljs-attribute,.hljs-literal,.hljs-section,.hljs-string,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type{color:#a31515}.hljs-deletion,.hljs-meta,.hljs-selector-attr,.hljs-selector-pseudo{color:#2b91af}.hljs-doctag{color:gray}.hljs-attr{color:red}.hljs-bullet,.hljs-link,.hljs-symbol{color:#00b0e8}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}.tds-font-ellipsed{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tds-label-sm{font-family:Nunito;font-size:.6875rem;font-weight:500;line-height:1rem}.tds-label-md{font-family:Nunito;font-size:.6875rem;font-weight:600;line-height:1rem}.tds-label-lg{font-family:Nunito;font-size:.75rem;font-weight:600;line-height:1rem}.tds-body-sm{font-family:Nunito;font-size:.6875rem;font-weight:500;line-height:1rem}.tds-body-md{font-family:Nunito;font-size:.75rem;font-weight:500;line-height:1rem}.tds-body-lg{font-family:Nunito;font-size:.875rem;font-weight:600;line-height:1.25rem}.tds-interactive-md{font-family:Nunito;font-size:.875rem;font-weight:800;line-height:1.25rem}.tds-title-sm{font-family:Nunito;font-size:.875rem;font-weight:700;line-height:1rem}.tds-title-md{font-family:Nunito;font-size:1.125rem;font-weight:700;line-height:1.25rem}.tds-title-lg{font-family:Nunito;font-size:1.25rem;font-weight:700;line-height:1.5rem}.tds-value-sm{font-family:Nunito;font-size:.6875rem;font-weight:700;line-height:1rem}.tds-value-md{font-family:Nunito;font-size:.75rem;font-weight:700;line-height:1rem}.tds-value-lg{font-family:Nunito;font-size:.875rem;font-weight:700;line-height:1.25rem}.tds-headline-sm{font-family:Nunito;font-size:1.125rem;font-weight:800;line-height:1.25rem}.tds-headline-md{font-family:Nunito;font-size:1.25rem;font-weight:800;line-height:1.75rem}.tds-headline-lg{font-family:Nunito;font-size:1.5rem;font-weight:800;line-height:2.25rem}.tds-display-sm{font-family:Poppins;font-size:1.5rem;font-weight:800;line-height:2.25rem}.tds-display-md{font-family:Poppins;font-size:2rem;font-weight:800;line-height:2.25rem}.tds-display-lg{font-family:Poppins;font-size:2.5rem;font-weight:800;line-height:2.5rem}:root{--tds-color-text-active: light-dark(#344864, #ffffff);--tds-color-text-disabled: light-dark(#bdc7d4, #445f83);--tds-color-text-error: light-dark(#e22a2a, #fbb3b3);--tds-color-text-highlight: light-dark(#347e9d, #65d3ff);--tds-color-text-info: light-dark(#5f7898, #bdc7d4);--tds-color-text-primary-inverted: light-dark(#ffffff, #ffffff);--tds-color-text-primary: light-dark(#445f83, #bdc7d4);--tds-color-text-secondary: light-dark(#5f7898, #9dacc0);--tds-color-text-success: light-dark(#6e9f1c, #95d926);--tds-color-text-tertiary: light-dark(#9dacc0, #7f93ac);--tds-color-text-warning: light-dark(#b48b1f, #f1bf3f);--tds-color-background-error-inverted: light-dark(#e22a2a, #fbb3b3);--tds-color-background-error: light-dark(#feecec, #8b1a1a);--tds-color-background-highlight: light-dark(#ddf5ff, #1f4c5f);--tds-color-background-info: light-dark(#eef1f4, #344864);--tds-color-background-primary-hover: light-dark(#29a557, #31c366);--tds-color-background-primary-surface: light-dark(#ffffff, #141b26);--tds-color-background-primary-surface-inverted-hover: light-dark(#5f7898, #9dacc0);--tds-color-background-primary-surface-inverted: light-dark(#445f83, #bdc7d4);--tds-color-background-primary: light-dark(#31c366, #29a557);--tds-color-background-secondary-hover: light-dark(#445f83, #9dacc0);--tds-color-background-secondary-subtle: light-dark(#dce1e8, #445f83);--tds-color-background-secondary-surface-hover: light-dark(#f7f8fa, #344864);--tds-color-background-secondary-surface: light-dark(#ffffff, #233043);--tds-color-background-secondary: light-dark(#5f7898, #7f93ac);--tds-color-background-success-inverted: light-dark(#6e9f1c, #95d926);--tds-color-background-success: light-dark(#e8f7cf, #364e0e);--tds-color-background-tertiary-active: light-dark(#dce1e8, #233043);--tds-color-background-tertiary-hover: light-dark(#b62222, #f65d5d);--tds-color-background-tertiary-neutral-hover: light-dark(#dce1e8, #445f83);--tds-color-background-tertiary-surface-hover: light-dark(#eef1f4, #233043);--tds-color-background-tertiary-surface: light-dark(#f7f8fa, #344864);--tds-color-background-tertiary: light-dark(#e22a2a, #f65d5d);--tds-color-background-warning-inverted: light-dark(#d4a424, #f1bf3f);--tds-color-background-warning: light-dark(#fbefd0, #59440f);--tds-color-border-active: light-dark(#344864, #ffffff);--tds-color-border-default: light-dark(#dce1e8, #344864);--tds-color-border-error: light-dark(#e22a2a, #fbb3b3);--tds-color-border-light: light-dark(#eef1f4, #233043);--tds-color-border-primary-divider: light-dark(#bdc7d4, #445f83);--tds-color-border-secondary-divider: light-dark(#eef1f4, #344864);--tds-color-border-strong: light-dark(#7f93ac, #5f7898);--tds-color-border-success: light-dark(#6e9f1c, #95d926);--tds-color-border-warning: light-dark(#d4a424, #f1bf3f);--tds-color-icon-disabled: light-dark(#bdc7d4, #445f83);--tds-color-interactive-icon-tertiary-neutral: light-dark(#5f7898, #9dacc0);--tds-color-icon-error: light-dark(#e22a2a, #fbb3b3);--tds-color-icon-highlight: light-dark(#347e9d, #65d3ff);--tds-color-icon-info: light-dark(#5f7898, #bdc7d4);--tds-color-icon-primary: light-dark(#445f83, #bdc7d4);--tds-color-icon-success: light-dark(#6e9f1c, #95d926);--tds-color-icon-tertiary: light-dark(#9dacc0, #7f93ac);--tds-color-icon-warning: light-dark(#d4a424, #f1bf3f);--tds-color-icon-primary-inverted: light-dark(#ffffff, #ffffff);--tds-color-interactive-icon-secondary-neutral: light-dark(#5f7898, #9dacc0);--tds-color-brand-icon-primary-invoice: light-dark(#7d86f9, #9ca3ff);--tds-color-shadow-primary-30: light-dark(rgb(from #445f83 r g b / .3), transparent);--tds-color-shadow-primary-20: light-dark(rgb(from #445f83 r g b / .2), transparent);--tds-color-shadow-primary-12: light-dark(rgb(from #445f83 r g b / .12), transparent);--tds-color-shadow-primary-10: light-dark(rgb(from #445f83 r g b / .1), transparent);--tds-color-tile-background-primary-01: light-dark(#ffe071, #a59043);--tds-color-tile-background-primary-02: light-dark(#f5bb7c, #b3895b);--tds-color-tile-background-primary-03: light-dark(#ffb498, #c58067);--tds-color-tile-background-primary-04: light-dark(#ffb1b9, #e66976);--tds-color-tile-background-primary-05: light-dark(#eab1ff, #c071dd);--tds-color-tile-background-primary-06: light-dark(#d6b9ff, #a57edd);--tds-color-tile-background-primary-07: light-dark(#bcc1ff, #7d86f9);--tds-color-tile-background-primary-08: light-dark(#a7c7ff, #6d91d2);--tds-color-tile-background-primary-09: light-dark(#7cd1f4, #479abc);--tds-color-tile-background-primary-10: light-dark(#65d3ff, #3f9bbf);--tds-color-tile-background-secondary-01: light-dark(#fff0bc, #867537);--tds-color-tile-background-secondary-02: light-dark(#ffdcb6, #926f4a);--tds-color-tile-background-secondary-03: light-dark(#ffd9cb, #a16854);--tds-color-tile-background-secondary-04: light-dark(#ffd8dc, #bc5561);--tds-color-tile-background-secondary-05: light-dark(#f4d7ff, #9d5cb4);--tds-color-tile-background-secondary-06: light-dark(#eadaff, #8767b4);--tds-color-tile-background-secondary-07: light-dark(#dddfff, #666dcc);--tds-color-tile-background-secondary-08: light-dark(#d1e2ff, #5976ab);--tds-color-tile-background-secondary-09: light-dark(#bce8f9, #3a7e99);--tds-color-tile-background-secondary-10: light-dark(#b2e9ff, #347e9d);--tds-color-interactive-background-primary-neutral: light-dark(#5f7898, #bdc7d4);--tds-color-interactive-text-primary-neutral: light-dark(#ffffff, #ffffff)}:root{--tds-motion-duration-short: .15s;--tds-motion-duration-long: .3s;--tds-motion-eased: cubic-bezier(.4, 0, .2, 1)}@keyframes tdsFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tdsBouncyRotate{0%{transform:scale(0) rotate(0);animation-timing-function:cubic-bezier(.25,1,.5,1)}20%{transform:scale(1.15) rotate(380deg);animation-timing-function:ease-in-out}30%{transform:scale(.95) rotate(355deg);animation-timing-function:ease-in-out}40%{transform:scale(1) rotate(360deg);animation-timing-function:linear}60%{transform:scale(1) rotate(360deg);animation-timing-function:cubic-bezier(.55,0,.75,0)}75%{transform:scale(1.1) rotate(340deg);animation-timing-function:ease-in-out}to{transform:scale(0) rotate(0)}}.tds-internals-anchor-panel{box-shadow:0 .125rem 1rem 0 var(--tds-color-shadow-primary-30);background-color:var(--tds-color-background-secondary-surface);border-radius:.5rem;overflow:clip}@media(prefers-reduced-motion:no-preference){.tds-internals-anchor-panel{animation:tdsFadeIn var(--tds-motion-duration-long) var(--tds-motion-eased) forwards}}.tds-internals-tooltip{font-family:Nunito;font-size:.75rem;font-weight:500;line-height:1rem;box-shadow:0 .125rem 1rem 0 var(--tds-color-shadow-primary-30);background-color:var(--tds-color-background-primary-surface-inverted);border-radius:.25rem;margin:.5rem;padding:.5rem;color:var(--tds-color-text-primary-inverted)}@media(prefers-reduced-motion:no-preference){.tds-internals-tooltip{animation:tdsFadeIn var(--tds-motion-duration-long) var(--tds-motion-eased) forwards}}.tds-internals-dialog-backdrop{background-color:var(--tds-color-shadow-primary-30);-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.tds-list{flex:1;display:flex;flex-flow:column;align-items:stretch;justify-content:start;color:var(--tds-color-text-primary)}.tds-list .tds-list-item{font-family:Nunito;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex;flex-flow:row;align-items:center;justify-content:start;gap:1rem;padding:.75rem .5rem}.tds-list-interactive .tds-list-item{cursor:pointer}.tds-list-interactive .tds-list-item:hover,.tds-list-interactive .tds-list-item:focus-visible{background-color:var(--tds-color-background-secondary-surface-hover)}.tds-list-interactive .tds-list-item:focus-visible{outline:.125rem solid var(--tds-color-border-active);outline-offset:-.125rem}@media(prefers-reduced-motion:no-preference){.tds-list-interactive .tds-list-item{transition:background-color var(--tds-motion-duration-short) var(--tds-motion-eased)}}.tds-buttons-footer{display:flex;flex-flow:row;align-items:center;justify-content:center;gap:1rem;padding:1.5rem 1rem;background-color:var(--tds-color-background-primary-surface);box-shadow:0 -4px 4px #4763880f}.tds-content-box{display:flex;flex-flow:column;align-items:stretch;justify-content:start;gap:1.25rem;padding:1.25rem;border-radius:.5rem;background-color:var(--tds-color-background-primary-surface)}.tds-content-tile,.tds-content-round{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;place-items:center;font-size:1rem;height:1.75rem;width:1.75rem}.tds-content-tile{border-radius:.25rem}.tds-content-round{border-radius:9999px}:where(.tds-content-tile,.tds-content-round){background-color:var(--tds-color-background-primary-surface)}::-webkit-scrollbar{width:.25rem;height:.25rem}::-webkit-scrollbar-track{background:var(--tds-color-border-light)}::-webkit-scrollbar-thumb{background:var(--tds-color-icon-primary);border-radius:.25rem}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{overflow:hidden}router-outlet{display:none}ng-component{display:contents}.ui-row{display:flex;flex-flow:row;align-items:center;justify-content:start;gap:1rem}.ui-col{display:flex;flex-flow:column;align-items:start;justify-content:start;gap:1rem}.demo-block{display:flex;flex-flow:column;gap:1.25rem;padding:1.75rem;background-color:var(--tds-color-background-primary-surface);border:1px solid var(--tds-color-border-light);border-radius:1rem;box-shadow:0 0 .25rem 0 var(--tds-color-shadow-primary-20)}.demo-block>*{margin:0}.demo-block__preview{display:grid;place-items:center;gap:1rem;min-height:7rem;padding:2.5rem;background-color:var(--tds-color-background-tertiary-surface);border:1px solid var(--tds-color-border-light);border-radius:.75rem}.demo-block__controls{display:flex;flex-flow:row wrap;gap:1rem;align-items:center}.demo-block__controls>form{display:contents}.demo-block__control-group{display:flex;flex-flow:row wrap;align-items:center;gap:.75rem 1.25rem;min-inline-size:0;margin:0;padding:.5rem 1rem .875rem;border:1px solid var(--tds-color-border-light);border-radius:.5rem}.demo-block__control-group>legend{font-family:Nunito;font-size:.6875rem;font-weight:500;line-height:1rem;padding:0 .25rem;color:var(--tds-color-text-secondary);text-transform:uppercase}.demo-block__code{margin:0;padding:1rem 1.25rem;border-radius:.5rem;overflow-x:auto;background-color:rgba(from lightgray r g b/.3);font-family:Fira Code,Consolas,monospace;font-size:.8125rem;line-height:1.6;color:var(--tds-color-text-active);white-space:pre}html,body{height:100%;margin:0}body{overflow:hidden;background-color:var(--tds-color-background-tertiary-surface);color:var(--tds-color-text-primary);font-family:Nunito;font-size:.875rem;font-weight:600;line-height:1.25rem}main h1,main h2,main h3,main h4{margin:0;color:var(--tds-color-text-active)}main h1{font-family:Poppins;font-size:1.5rem;font-weight:800;line-height:2.25rem}main h2{font-family:Nunito;font-size:1.25rem;font-weight:700;line-height:1.5rem}main h3{font-family:Nunito;font-size:1.125rem;font-weight:700;line-height:1.25rem}main p{margin:0;color:var(--tds-color-text-primary);font-family:Nunito;font-size:.875rem;font-weight:600;line-height:1.25rem}main ul,main ol{margin:0;padding-left:1.5rem}main li{font-family:Nunito;font-size:.875rem;font-weight:600;line-height:1.25rem}main :not(pre)>code{padding:.15rem .4rem;border-radius:.375rem;background-color:var(--tds-color-background-highlight);color:var(--tds-color-text-highlight);font-family:Fira Code,Consolas,monospace;font-size:.8125rem}.hljs{background-color:rgba(from lightgray r g b/.3)}
