:after,:before{box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--ts-focus-size:2px;--ts-focus-offset:2px;color:#000c;color:rgba(var(--ts-color-text-primary),var(--ts-color-text-primary-alpha));font-family:sans-serif;font-family:var(--ts-font-family);margin:0;padding:0}html{color-scheme:dark light}body{min-height:100vh}img,picture,svg,video{display:block;max-width:100%}.node{margin:var(--space-v-ext) var(--space-h-ext)}form{display:flex;flex-direction:column}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background-color:none}::-webkit-scrollbar-thumb{background:#0000001a;background:rgba(var(--ts-color-fill-control),var(--ts-color-fill-control-alpha));border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#00000014;background:rgba(var(--ts-color-surface-hover),var(--ts-color-surface-hover-alpha));cursor:pointer}.no-scroll{overflow:hidden}.ungroup,:root{--ts-space-v:var(--space-v,10px);--ts-space-v-unify:var(--space-v-unify,4px);--ts-space-v-extra:var(--space-v-extra,6px);--ts-space-v-small:var(--space-v-small,8px);--ts-space-h-section:var(--space-h-section,8px);--ts-space-h:var(--space-h,10px);--ts-space-h-unify:var(--space-h-unify,4px);--ts-space-h-extra:var(--space-h-extra,6px);--ts-space-h-small:var(--space-v-small,8px);--ts-space-v-section:var(--space-v-section,8px);--ts-space-content:var(--space-content,10px);--ts-size-large:var(--size-large,44px);--ts-size-small:var(--size-small,32px);--ts-size-base:var(--size-base,24px);--ts-size-icon:var(--size-icon,24px);--ts-size-small-controls:var(--size-small-controls,240px);--ts-size-max-page-bleed:var(--size-max-page-bleed,1400px);--ts-radius-content:var(--radius-content,8px);--ts-radius-small-control:var(--radius-small-control,16px);--ts-radius-large-control:var(--radius-large-control,12px);--ts-radius-profile:var(--radius-profile,44px);--ts-radius-container:var(--radius-container,16px);--ts-radius-page:var(--radius-page,32px);--ts-font-title-family:var(--font-title-family,sans-serif);--ts-font-family:var(--font-family,sans-serif);--ts-font-title1:var(--font-title1,normal 700 2rem/2rem var(--ts-title-font-family));--ts-font-title1-light:var(--font-title1-light,300);--ts-font-title1-regular:var(--font-title1-regular,500);--ts-font-title1-bold:var(--font-title1-bold,700);--ts-font-title2:var(--font-title2,normal 700 1.75rem/1.75rem var(--ts-title-font-family));--ts-font-title2-light:var(--font-title2-light,300);--ts-font-title2-regular:var(--font-title2-light,500);--ts-font-title2-bold:var(--font-title2-light,700);--ts-font-title3:var(--font-title3,normal 500 1.25rem/1.5rem var(--ts-title-font-family));--ts-font-title3-light:var(--font-title3-light,300);--ts-font-title3-regular:var(--font-title3-regular,500);--ts-font-title3-bold:var(--font-title3-bold,700);--ts-font-headline:var(--font-headline,normal 700 1.0625rem/1.5rem var(--ts-font-family));--ts-font-headline-light:var(--font-headline-light,300);--ts-font-headline-regular:var(--font-headline-regular,500);--ts-font-headline-bold:var(--font-headline-bold,700);--ts-font-body:var(--font-body,normal 400 1rem/1.5rem var(--ts-font-family));--ts-font-body-light:var(--font-body-light,300);--ts-font-body-regular:var(--font-body-regular,500);--ts-font-body-bold:var(--font-body-bold,700);--ts-font-subhead:var(--font-subhead,normal 500 0.9375rem/1.25rem var(--ts-font-family));--ts-font-subhead-light:var(--font-subhead-light,300);--ts-font-subhead-regular:var(--font-subhead-regular,500);--ts-font-subhead-bold:var(--font-subhead-bold,700);--ts-font-footnote:var(--font-footnote,normal 400 0.8125rem/1.125rem var(--ts-font-family));--ts-font-footnote-light:var(--font-footnote-light,300);--ts-font-footnote-regular:var(--font-footnote-regular,500);--ts-font-footnote-bold:var(--font-footnote-bold,700);--ts-font-caption1:var(--font-caption1,normal 500 0.75rem/1rem var(--ts-font-family));--ts-font-caption1-light:var(--font-caption1-light,300);--ts-font-caption1-regular:var(--font-caption1-regular,500);--ts-font-caption1-bold:var(--font-caption1-bold,700);--ts-font-caption2:var(--font-caption2,normal 500 0.6875rem/.8125rem var(--ts-font-family));--ts-font-caption2-light:var(--font-caption2-light,300);--ts-font-caption2-regular:var(--font-caption2-regular,500);--ts-font-caption2-bold:var(--font-caption2-bold,700);--ts-animate-function--soft-start:var(--animate-function--soft-start,cubic-bezier(1,0,1,1));--ts-animate-function--soft-end:var(--animate-function--soft-end,cubic-bezier(0,0,0,1));--ts-animate-function--linear:var(--animate-function--linear,linear);--ts-animate-length--large:var(--animate-length--large,.8s);--ts-animate-length--medium:var(--animate-length--medium,.6s);--ts-animate-length--small:var(--animate-length--small,.4s);--ts-color-primary:var(--color-primary,0,0,0);--ts-color-primary-alpha:var(--color-primary-alpha,1);--ts-color-on-primary:var(--color-on-primary,255,255,255,1);--ts-color-accent:var(--color-accent,0,0,0);--ts-color-accent-alpha:var(--color-accent-alpha,.7);--ts-color-on-accent:var(--color-on-accent,255,255,255,.7);--ts-color-text-primary:var(--color-text-primary,0,0,0);--ts-color-text-primary-alpha:var(--color-text-primary-alpha,.8);--ts-color-text-secondary:var(--color-text-secondary,0,0,0);--ts-color-text-secondary-alpha:var(--color-text-secondary-alpha,.3);--ts-color-background-flat:var(--color-background-flat,248,248,248);--ts-color-background-elevated:var(--color-background-elevated,255,255,255);--ts-color-surface-hover:var(--color-surface-hover,0,0,0);--ts-color-surface-hover-alpha:var(--color-surface-hover-alpha,.08);--ts-color-surface-down:var(--color-surface-down,0,0,0);--ts-color-surface-down-alpha:var(--color-surface-down-alpha,.06);--ts-color-fill-control:var(--color-fill-control,0,0,0);--ts-color-fill-control-alpha:var(--color-fill-control-alpha,.1);--ts-color-fill-container:var(--color-fill-container,0,0,0);--ts-color-fill-container-alpha:var(--color-fill-container-alpha,.05);--ts-color-positive:var(--color-positive,62,251,59);--ts-color-negative:var(--color-negative,255,45,45);--ts-color-informative:var(--color-informative,59,170,251);--ts-color-notice:var(--color-notice,255,237,71);--ts-color-icon:var(--color-icon,0,0,0);--ts-color-icon-alpha:var(--color-icon-alpha,.4);--ts-color-border:var(--color-border,216,216,216);--ts-color-border-alpha:var(--color-border-alpha,1);--ts-color-divider:var(--color-divider,62,41,9);--ts-color-divider-alpha:var(--color-divider-alpha,.10);--ts-color-read-only:var(--color-read-only,141,157,165);--ts-color-read-only-alpha:var(--color-read-only-alpha,1);--ts-color-overlay:var(--color-overlay,0,0,0,.6);--ts-elevation-nav:var(--elevation-nav,0px 4px 7px #00000026);--ts-elevation-modal:0px 16px 80px #3e3e3e52;--ts-elevation-card:var(--elevation-card,0 10px 40px #0000000a);--ts-elevation-toast:var(--elevation-toast,0 20px 40px #00000014);--ts-elevation-dropdown:var(--elevation-dropdown,0 20px 40px #0000001f);--ts-elevation-floating:var(--elevation-floating,0 30px 60px #00000029);--ts-elevation-accent:var(--elevation-accent,0 40px 80px #0003)}.group,.nested{--ts-space-v-extra:0px;--ts-space-h-extra:0px;--ts-space-v:var(--space-v-unify,4px);--ts-space-h:var(--space-h-unify,4px)}.color-primary{fill:#000;fill:rgb(var(--ts-color-primary));color:#000;color:rgb(var(--ts-color-primary))}.color-accent{fill:#000;fill:rgb(var(--ts-color-accent));color:#000;color:rgb(var(--ts-color-accent))}.color-icon{fill:#0006;fill:rgba(var(--ts-color-icon),var(--ts-color-icon-alpha));color:#0006;color:rgba(var(--ts-color-icon),var(--ts-color-icon-alpha))}.color-text-primary{fill:#000c;fill:rgba(var(--ts-color-text-primary),var(--ts-color-text-primary-alpha));color:#000c;color:rgba(var(--ts-color-text-primary),var(--ts-color-text-primary-alpha))}.color-text-secondary{fill:#0000004d;fill:rgba(var(--ts-color-text-secondary),var(--ts-color-text-secondary-alpha));color:#0000004d;color:rgba(var(--ts-color-text-secondary),var(--ts-color-text-secondary-alpha))}.color-read-only{fill:#8d9da5;fill:rgba(var(--ts-color-read-only),var(--ts-color-read-only-alpha));color:#8d9da5;color:rgba(var(--ts-color-read-only),var(--ts-color-read-only-alpha))}.color-positive{fill:#3efb3b;fill:rgb(var(--ts-color-positive));color:#3efb3b;color:rgb(var(--ts-color-positive))}.color-negative{fill:#ff2d2d;fill:rgb(var(--ts-color-negative));color:#ff2d2d;color:rgb(var(--ts-color-negative))}.color-notice{fill:#ffed47;fill:rgb(var(--ts-color-notice));color:#ffed47;color:rgb(var(--ts-color-notice))}.color-informative{fill:#3baafb;fill:rgb(var(--ts-color-informative));color:#3baafb;color:rgb(var(--ts-color-informative))}.color-on-primary{fill:#fff;fill:rgb(var(--ts-color-on-primary));color:#fff;color:rgb(var(--ts-color-on-primary))}.color-on-accent{fill:#ffffffb3;fill:rgb(var(--ts-color-on-accent));color:#ffffffb3;color:rgb(var(--ts-color-on-accent))}.icon{flex-shrink:0;margin:var(--ts-space-v-extra) var(--ts-space-h-extra)}@keyframes rotate{0%,to{animation-timing-function:cubic-bezier(.75,0,.25,1);transform:rotate(0deg)}to{animation-timing-function:cubic-bezier(.75,0,.25,1);transform:rotate(3turn)}}@keyframes move{0%,to{animation-timing-function:cubic-bezier(.75,0,.25,1);opacity:.1;scale:150% 10%;transform:translate(-8px,-4px);transform-origin:-50%}70%{opacity:.5;scale:30% 70%;transform:translateY(-24px)}}.loader{position:relative}.loader,.loader .dot{height:24px;width:24px}.loader .dot{animation:rotate 3s infinite;background:#0000;display:inline-block;left:0;position:absolute;top:0}.loader .dot .dot-inner{animation:move 3s infinite;background-color:rgba(var(--color-icon),1);background-color:rgba(var(--color-icon),var(--color-icon-alpha,1));border-radius:50%;height:8px;left:50%;opacity:.4;position:absolute;top:50%;transform-origin:50% 50%;width:8px}.loader .dot:first-child{animation-delay:.5s}.loader .dot:nth-child(2){animation-delay:.4s}.loader .dot:nth-child(3){animation-delay:.3s}.loader .dot:nth-child(4){animation-delay:.2s}.loader .dot:nth-child(5){animation-delay:.1s}.button{align-items:center;-webkit-appearance:none;appearance:none;background-color:initial;border:none;cursor:pointer;justify-content:center;min-height:var(--ts-size-large);min-width:var(--ts-size-large);text-decoration:none;-webkit-user-select:none;user-select:none;z-index:0}.button:focus-visible{outline:none}.button:focus-visible .background{outline:var(--ts-focus-size) solid rgb(var(--ts-color-primary));outline-offset:var(--ts-focus-offset)}.button .background{align-items:center;border-radius:var(--ts-radius-large-control);box-sizing:border-box;justify-content:center;min-height:var(--ts-size-large);min-width:var(--ts-size-large);padding:var(--ts-space-v-extra) var(--ts-space-h-extra)}.button .background>*{justify-self:center;margin:0}.button.small .h-stack.background>:nth-child(2),.button.small .h-stack.background>:nth-child(3){margin-left:calc(var(--ts-space-h-unify)*-1)}.button .v-stack.background>:nth-child(2),.button .v-stack.background>:nth-child(3){margin-left:0;margin-top:calc(var(--ts-space-h-unify)*-1)}.button-generic{background:#0000;border:none}.button-generic:hover{cursor:pointer;opacity:.8;transition:.2s}.button-generic:active{cursor:pointer;opacity:.6;transition:.2s}a.button-generic .text,a:-webkit-any-link{text-decoration:none}.button .content-view{font:var(--ts-font-body);padding:0 var(--ts-space-h-unify);z-index:1}.button.small .content-view{font:var(--ts-font-subhead)}.button.small .background{border-radius:var(--ts-radius-small-control);min-height:var(--ts-size-small);min-width:var(--ts-size-small);padding:var(--ts-space-v-small) var(--ts-space-h-small)}.button.destructive,.button.quaternary,.button.readOnly,.button.tertiary,.button.tertiary-preferred{padding:0}.button.destructive.small,.button.quaternary.small,.button.readOnly.small,.button.tertiary-preferred.small,.button.tertiary.small{align-items:center;padding:calc(var(--ts-space-v-extra) - var(--ts-space-v-small)) calc(var(--ts-space-h-extra) - var(--ts-space-h-small))}.button.primary .background{background-color:rgba(var(--ts-color-primary),var(--ts-color-primary-alpha))}.button.primary svg use{fill:rgb(var(--ts-color-on-primary))}.button.primary .content-view{color:rgb(var(--ts-color-on-primary))}.button.accent:hover,.button.primary:hover{filter:brightness(.9)}.button.accent:active,.button.primary:active{filter:brightness(1.1)}.button.accent .background{background-color:rgba(var(--ts-color-accent),var(--ts-color-accent-alpha))}.button.accent svg use{fill:rgb(var(--ts-color-on-accent))}.button.accent .content-view{color:rgb(var(--ts-color-on-accent))}.button.secondary .background{background-color:rgba(var(--ts-color-fill-control),var(--ts-color-fill-control-alpha))}.button.secondary svg use{fill:rgba(var(--ts-color-icon),var(--ts-color-icon-alpha))}.button.secondary:hover .background{background-color:rgba(var(--ts-color-surface-hover),var(--ts-color-surface-hover-alpha))}.button.secondary:active .background{background-color:rgba(var(--ts-color-surface-down),var(--ts-color-surface-down-alpha))}.button.destructive:hover .background,.button.quaternary:hover .background,.button.tertiary-preferred:hover .background,.button.tertiary:hover .background{background-color:rgba(var(--ts-color-surface-hover),var(--ts-color-surface-hover-alpha))}.button.destructive:active .background,.button.quaternary:active .background,.button.tertiary-preferred:active .background,.button.tertiary:active .background{background-color:rgba(var(--ts-color-surface-down),var(--ts-color-surface-down-alpha))}.button.tertiary .content-view,.button.tertiary-preferred .content-view{color:rgba(var(--ts-color-primary),1)}.button.destructive .content-view{color:rgba(var(--ts-color-negative))}.button.readOnly .content-view{color:rgba(var(--ts-color-read-only),var(--ts-color-read-only-alpha))}.button.readOnly:active,.button.readOnly:hover{cursor:not-allowed}.button.tertiary-preferred .content-view{font-weight:var(--ts-font-body-bold)}.button.tertiary-preferred.small .content-view{font-weight:var(--ts-font-subhead-bold)}.text.wireframe,.wireframe .text{background-color:rgba(var(--ts-color-text-primary),.1)}:roote{color:rgba(var(--ts-color-text-primary),var(--ts-color-text-primary-alpha))}.text{margin:var(--ts-space-v-extra) var(--ts-space-h);text-align:left}.text.align-center{text-align:center}.text.align-right{text-align:right}:root{--ts-font-weight-light:var(--font-body-light,300);--ts-font-weight-regular:var(--font-body-regular,500);--ts-font-weight-bold:var(--font-body-bold,700)}.title1{--ts-font-weight-light:var(--font-title1-light,300);--ts-font-weight-regular:var(--font-title1-regular,500);--ts-font-weight-bold:var(--font-title1-bold,700);font:var(--ts-font-title1);letter-spacing:var(--ts-font-title1-letter-spacing)}.title2{--ts-font-weight-light:var(--font-title2-light,300);--ts-font-weight-regular:var(--font-title2-regular,500);--ts-font-weight-bold:var(--font-title2-bold,700);font:var(--ts-font-title2);letter-spacing:var(--ts-font-title2-letter-spacing)}.title3{--ts-font-weight-light:var(--font-title3-light,300);--ts-font-weight-regular:var(--font-title3-regular,500);--ts-font-weight-bold:var(--font-title3-bold,700);font:var(--ts-font-title3);letter-spacing:var(--ts-font-title3-letter-spacing)}.headline{--ts-font-weight-light:var(--font-headline-light,300);--ts-font-weight-regular:var(--font-headline-regular,500);--ts-font-weight-bold:var(--font-headline-bold,700);font:var(--ts-font-headline);letter-spacing:var(--ts-font-headline-letter-spacing)}.body{--ts-font-weight-light:var(--font-body-light,300);--ts-font-weight-regular:var(--font-body-regular,500);--ts-font-weight-bold:var(--font-body-bold,700);font:var(--ts-font-body);letter-spacing:var(--ts-font-body-letter-spacing)}.subhead{--ts-font-weight-light:var(--font-subhead-light,300);--ts-font-weight-regular:var(--font-subhead-regular,500);--ts-font-weight-bold:var(--font-subhead-bold,700);font:var(--ts-font-subhead);letter-spacing:var(--ts-font-subhead-letter-spacing)}.footnote{--ts-font-weight-light:var(--font-footnote-light,300);--ts-font-weight-regular:var(--font-footnote-regular,500);--ts-font-weight-bold:var(--font-footnote-bold,700);font:var(--ts-font-footnote);letter-spacing:var(--ts-font-footnote-letter-spacing)}.caption1{--ts-font-weight-light:var(--font-caption1-light,300);--ts-font-weight-regular:var(--font-caption1-regular,500);--ts-font-weight-bold:var(--font-caption1-bold,700);font:var(--ts-font-caption1);letter-spacing:var(--ts-font-caption1-letter-spacing)}.caption2{--ts-font-weight-light:var(--font-caption2-light,300);--ts-font-weight-regular:var(--font-caption2-regular,500);--ts-font-weight-bold:var(--font-caption2-bold,700);font:var(--ts-font-caption2);letter-spacing:var(--ts-font-caption2-letter-spacing)}.weight-light{font-weight:300;font-weight:var(--ts-font-weight-light)}.weight-regular{font-weight:var(--ts-font-weight-medium)}.weight-bold{font-weight:700;font-weight:var(--ts-font-weight-bold)}.container-blank,.container-default,.container-elevated,.container-fill,.container-outline{border-radius:var(--ts-radius-large-control);display:flex;flex-direction:column;flex-shrink:0}.container-default{background-color:rgb(var(--ts-color-background-elevated))}.container-fill{background-color:rgba(var(--ts-color-fill-container),var(--ts-color-fill-container-alpha))}.container-outline,.container-outline.interactive:has(.button:focus){outline:1px solid rgb(var(--ts-color-border),var(--ts-color-border-alpha))}.container:has(.section){border-radius:var(--ts-radius-container)}.container.interactive:hover{background:rgba(var(--ts-color-surface-hover),var(--ts-color-surface-hover-alpha));cursor:text}.container.interactive:focus-within{cursor:text;outline-color:rgb(var(--ts-color-primary));outline-style:solid;outline-width:2px}.container-default.interactive:has(.button:focus),.container-fill.interactive:has(.button:focus){outline:none}.container-outline.interactive:hover:focus-within,.container-outline.interactive:hover:has(.button:hover){background:#0000}.container-fill.interactive:has(.button:hover),.container-fill.interactive:hover:focus-within{background-color:rgba(var(--ts-color-fill-container),var(--ts-color-fill-container-alpha))}.container-default.interactive:has(.button:hover),.container-default.interactive:hover:focus-within{background-color:rgb(var(--ts-color-background-elevated))}.section{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:var(--ts-size-max-page-bleed);padding:var(--ts-space-v-section) var(--ts-space-h-section);width:100%}.h-stack{flex-direction:row}.h-stack,.v-stack{display:flex;flex-shrink:0}.v-stack{flex-direction:column}.v-stack,.v-stack.left{align-items:flex-start}.v-stack.center{align-items:center}.v-stack.right{align-items:flex-end}.v-stack.top{justify-content:flex-start}.v-stack.middle{justify-content:center}.v-stack.bottom{justify-content:flex-end}.h-stack.left{justify-content:flex-start}.h-stack.center{justify-content:center}.h-stack.right{justify-content:flex-end}.h-stack.top{align-items:flex-start}.h-stack.middle{align-items:center}.h-stack.bottom{align-items:flex-end}.h-stack>.height-fill,.v-stack>.width-fill{align-self:stretch}.h-stack>.width-fill,.v-stack>.height-fill{flex:1 0}.h-stack.wireframe,.wireframe .h-stack{border-bottom:1px dotted rgba(var(--ts-color-primary),.5);border-top:1px dotted rgba(var(--ts-color-primary),.5);position:relative}.h-stack.wireframe:before,.wireframe .h-stack:before{top:0;transform:translateY(-9px)}.h-stack.wireframe:after,.h-stack.wireframe:before,.wireframe .h-stack:after,.wireframe .h-stack:before{color:rgba(var(--ts-color-primary),.5);content:"▶";font-size:10px;line-height:16px;position:absolute;right:0}.h-stack.wireframe:after,.wireframe .h-stack:after{bottom:0;transform:translateY(9px)}.v-stack.wireframe,.wireframe .v-stack{border-left:1px dotted rgba(var(--ts-color-accent),.5);border-right:1px dotted rgba(var(--ts-color-accent),.5);position:relative}.v-stack.wireframe:before,.wireframe .v-stack:before{left:-4px}.v-stack.wireframe:after,.v-stack.wireframe:before,.wireframe .v-stack:after,.wireframe .v-stack:before{bottom:0;color:rgba(var(--ts-color-accent),.5);content:"▶";font-size:10px;line-height:16px;position:absolute;transform:translateY(9px) rotate(90deg)}.v-stack.wireframe:after,.wireframe .v-stack:after{right:-4px}.scroll-vertical{flex:1 1;overflow-y:auto}.scroll-horizontal{flex:1 1;overflow-x:auto}.h-stack.wrap{flex-wrap:wrap}.showOnCompact,.showOnExpanded,.showOnMedium{display:none}@media (min-width:1281px){.showOnExpanded{display:flex}}@media (min-width:720px) and (max-width:1280px){.showOnMedium{display:flex}}@media (max-width:719px){.showOnCompact{display:flex}}.stack-overflow-top-divider{box-shadow:0 -1px 0 rgba(var(--ts-color-divider),var(--ts-color-divider-alpha))}.stack-overflow-bottom-divider{box-shadow:0 1px 0 rgba(var(--ts-color-divider),var(--ts-color-divider-alpha))}.stack-overflow-top-divider.stack-overflow-bottom-divider{box-shadow:0 -1px 0 rgba(var(--ts-color-divider),var(--ts-color-divider-alpha)),0 1px 0 rgba(var(--ts-color-divider),var(--ts-color-divider-alpha))}.tab{align-content:center;position:relative}.tab .content-view{color:rgba(var(--ts-color-text-secondary),var(--ts-color-text-secondary-alpha))}.tab.indicator-bottom:after,.tab.indicator-top:after{background-color:rgba(var(--ts-color-primary),1);border-radius:var(--ts-radius-small-control);content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:calc(100% - var(--ts-space-h)*2)}.tab.indicator-top:after{top:0}.tab.indicator-bottom:after{bottom:0}.space-new-section{flex:none;height:calc(var(--ts-space-v-section));width:calc(var(--ts-space-h-section))}.space-content{flex:none;height:var(--ts-space-content);width:var(--ts-space-content)}.space-text-offset{flex:none;height:0;width:var(--ts-space-text-offset)}.space-grow{flex-grow:1!important}.media-graphic{height:100%;object-fit:cover;position:relative;width:100%}.text.media-caption{margin:0}.media-clip{border-Radius:var(--ts-radius-large-control);overflow:hidden;width:calc(100% - var(--ts-space-h)*2)}.media-size.large{width:calc(var(--size-large)*4)}.media-size.medium{width:calc(var(--size-small)*2.5)}.media-size.small{width:calc(var(--size-small))}.media-clip.profile{aspect-ratio:1/1;border-radius:1000px}.switch{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;min-height:var(--ts-size-large);min-width:var(--ts-size-large);padding:var(--ts-space-v) var(--ts-space-h);position:relative}.switch-track{background:rgba(var(--ts-color-fill-control),var(--ts-color-fill-control-alpha));border-radius:var(--ts-radius-small-control);height:24px;position:relative;width:44px}.switch-track:hover:after,.switch:focus-visible .switch-track:after{transform:scale(110%)}.switch-track:after{background-color:rgba(var(--ts-color-icon),1);border-radius:calc(var(--ts-radius-small-control) - 2px);box-shadow:0 2px 3px 0 #00000059;content:"";height:20px;left:2px;outline:1px solid rgba(var(--ts-color-border),var(--ts-color-border-alpha));position:absolute;top:2px;transform:translateX(0);transition:.2s;width:20px}.switch.true .switch-track{background-color:rgb(var(--ts-color-primary))}.switch.true .switch-track:after{transform:translateX(20px)}.switch.true .switch-track:hover:after,.switch.true:focus-visible .switch-track:after{transform:translateX(20px) scale(110%)}.switch.true .switch-track:after{background-color:rgb(var(--ts-color-on-primary))}.switch.false .switch-knob{transform:translateX(0)}.switch.true .switch-knob{transform:translateX(24px)}.switch:focus-visible .switch-track{outline:var(--ts-focus-size) solid rgb(var(--ts-color-primary));outline-offset:var(--ts-focus-offset)}.switch:focus-visible{outline:#0000}.input.center,.textarea.center{text-align:center}.container:has(.input-wrapper){min-height:var(--ts-size-large)}.input.right,.textarea.right{text-align:right}.input.left,.textarea.left{text-align:left}.input-wrapper,.textarea-wrapper{align-items:center;display:flex;padding:var(--ts-space-v-extra) var(--ts-space-h-extra)}.textarea-wrapper{min-height:var(--ts-size-large)}.input,.textarea{background-color:initial;border:none;caret-color:rgb(var(--ts-color-primary));color:rgba(var(--ts-color-text-primary),var(--ts-color-text-primary-alpha));flex:1 1;font:var(--ts-font-body);outline-width:0;padding:0 var(--ts-space-h-unify);width:100%}.textarea{height:100%;overflow-y:auto;resize:none}.input::-webkit-inner-spin-button,.input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.input:focus{outline-style:none}.input::placeholder{color:rgb(var(--ts-color-read-only));opacity:var(--ts-color-read-only-alpha)}.input-wrapper textarea{-webkit-appearance:none;appearance:none;outline-style:none}.error .container{outline:2px solid rgba(var(--ts-color-negative))}.divider{display:flex;flex-grow:0!important;height:0;margin:var(--ts-space-v) var(--ts-space-h);position:relative;width:calc(100% - var(--ts-space-h)*2)}.divider:after{bottom:0;box-shadow:inset 0 -.5px 0 rgba(var(--ts-color-divider),var(--ts-color-divider-alpha));content:"";height:1px;left:0;position:absolute;width:100%}.divider.vertical{align-self:stretch;align-self:auto;height:auto;width:0}.divider.vertical:after{box-shadow:inset .5px 0 0 rgba(var(--ts-color-divider),var(--ts-color-divider-alpha));height:100%;width:1px}.divider.nested{margin-bottom:0;margin-top:0}.divider.vertical.nested{margin:var(--ts-space-v) 0}.divider.extend-right:after{width:calc(100% + var(--ts-space-v))}.section>.divider.extend-right:after{width:calc(100% + var(--ts-space-h-section) + var(--ts-space-v))}.divider.extend-left:after{left:calc(var(--ts-space-v)*-1);width:calc(100% + var(--ts-space-v))}.section>.divider.extend-left:after{left:calc(var(--ts-space-h-section)*-1 + var(--ts-space-v)*-1);width:calc(100% + var(--ts-space-h-section) + var(--ts-space-v))}.divider.extend-left.extend-right:after{left:calc(var(--ts-space-h)*-1);width:calc(100% + var(--ts-space-h)*2)}.section>.divider.extend-left.extend-right:after{left:calc(var(--ts-space-h-section)*-1 + var(--ts-space-h)*-1);width:calc(100% + var(--ts-space-h-section)*2 + var(--ts-space-h)*2)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-container{margin-bottom:calc(var(--space-v-section)*-2.5);margin-top:calc(var(--space-v-section)*-2.5);z-index:2}.custom-container .container-default{background-color:rgb(var(--color-accent));box-shadow:0 5px 12px 1px rgba(var(--color-accent),.3)}.navbar{background-color:pink;position:sticky;top:0;width:100%;z-index:5}.navbar.sticky{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}nav>div{background-color:initial}.blockquote{padding-left:24px;position:relative}.blockquote .title2{color:rgba(var(--color-accent))}.blockquote:after{background-color:rgba(var(--color-accent));border-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}
/*# sourceMappingURL=main.aa6c87d5.css.map*/