body,html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}a,hr{color:inherit}hr,iframe{border:0}.sw-badge-wrapper,img,svg{vertical-align:middle}.sw-typography{font-family:var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system)}.sw-typography--headline1,h1{font-family:var(--sw-typography-headline1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-headline1-font-size,6rem);line-height:var(--sw-typography-headline1-line-height,6rem);font-weight:var(--sw-typography-headline1-font-weight,300);letter-spacing:var(--sw-typography-headline1-letter-spacing,-.015625em);-webkit-text-decoration:var(--sw-typography-headline1-text-decoration,inherit);text-decoration:var(--sw-typography-headline1-text-decoration,inherit);text-transform:var(--sw-typography-headline1-text-transform,inherit)}.sw-typography--headline2,h2{font-family:var(--sw-typography-headline2-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-headline2-font-size,3.75rem);line-height:var(--sw-typography-headline2-line-height,3.75rem);font-weight:var(--sw-typography-headline2-font-weight,300);letter-spacing:var(--sw-typography-headline2-letter-spacing,-.0083333333em);-webkit-text-decoration:var(--sw-typography-headline2-text-decoration,inherit);text-decoration:var(--sw-typography-headline2-text-decoration,inherit);text-transform:var(--sw-typography-headline2-text-transform,inherit)}.sw-typography--headline3,h3{font-family:var(--sw-typography-headline3-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-headline3-font-size,3rem);line-height:var(--sw-typography-headline3-line-height,3.125rem);font-weight:var(--sw-typography-headline3-font-weight,400);letter-spacing:var(--sw-typography-headline3-letter-spacing,normal);-webkit-text-decoration:var(--sw-typography-headline3-text-decoration,inherit);text-decoration:var(--sw-typography-headline3-text-decoration,inherit);text-transform:var(--sw-typography-headline3-text-transform,inherit)}.sw-typography--headline4,h4{font-family:var(--sw-typography-headline4-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-headline4-font-size,2.125rem);line-height:var(--sw-typography-headline4-line-height,2.5rem);font-weight:var(--sw-typography-headline4-font-weight,400);letter-spacing:var(--sw-typography-headline4-letter-spacing,.0073529412em);-webkit-text-decoration:var(--sw-typography-headline4-text-decoration,inherit);text-decoration:var(--sw-typography-headline4-text-decoration,inherit);text-transform:var(--sw-typography-headline4-text-transform,inherit)}.sw-typography--headline5,h5{font-family:var(--sw-typography-headline5-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-headline5-font-size,1.5rem);line-height:var(--sw-typography-headline5-line-height,2rem);font-weight:var(--sw-typography-headline5-font-weight,400);letter-spacing:var(--sw-typography-headline5-letter-spacing,normal);-webkit-text-decoration:var(--sw-typography-headline5-text-decoration,inherit);text-decoration:var(--sw-typography-headline5-text-decoration,inherit);text-transform:var(--sw-typography-headline5-text-transform,inherit)}.sw-typography--headline6,h6{font-family:var(--sw-typography-headline6-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-headline6-font-size,1.25rem);line-height:var(--sw-typography-headline6-line-height,2rem);font-weight:var(--sw-typography-headline6-font-weight,500);letter-spacing:var(--sw-typography-headline6-letter-spacing,.0125em);-webkit-text-decoration:var(--sw-typography-headline6-text-decoration,inherit);text-decoration:var(--sw-typography-headline6-text-decoration,inherit);text-transform:var(--sw-typography-headline6-text-transform,inherit)}.sw-typography--subtitle1{font-family:var(--sw-typography-subtitle1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-subtitle1-font-size,1rem);line-height:var(--sw-typography-subtitle1-line-height,1.75rem);font-weight:var(--sw-typography-subtitle1-font-weight,400);letter-spacing:var(--sw-typography-subtitle1-letter-spacing,.009375em);-webkit-text-decoration:var(--sw-typography-subtitle1-text-decoration,inherit);text-decoration:var(--sw-typography-subtitle1-text-decoration,inherit);text-transform:var(--sw-typography-subtitle1-text-transform,inherit)}.sw-typography--subtitle2{font-family:var(--sw-typography-subtitle2-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-subtitle2-font-size,.875rem);line-height:var(--sw-typography-subtitle2-line-height,1.375rem);font-weight:var(--sw-typography-subtitle2-font-weight,500);letter-spacing:var(--sw-typography-subtitle2-letter-spacing,.0071428571em);-webkit-text-decoration:var(--sw-typography-subtitle2-text-decoration,inherit);text-decoration:var(--sw-typography-subtitle2-text-decoration,inherit);text-transform:var(--sw-typography-subtitle2-text-transform,inherit)}.sw-typography--body1,body{font-family:var(--sw-typography-body1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body1-font-size,1rem);line-height:var(--sw-typography-body1-line-height,1.5rem);font-weight:var(--sw-typography-body1-font-weight,400);letter-spacing:var(--sw-typography-body1-letter-spacing,.03125em);-webkit-text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-transform:var(--sw-typography-body1-text-transform,inherit)}.sw-typography--body2{font-family:var(--sw-typography-body2-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body2-font-size,.875rem);line-height:var(--sw-typography-body2-line-height,1.25rem);font-weight:var(--sw-typography-body2-font-weight,400);letter-spacing:var(--sw-typography-body2-letter-spacing,.0178571429em);-webkit-text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-transform:var(--sw-typography-body2-text-transform,inherit)}.sw-typography--caption{font-family:var(--sw-typography-caption-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-caption-font-size,.75rem);line-height:var(--sw-typography-caption-line-height,1.25rem);font-weight:var(--sw-typography-caption-font-weight,400);letter-spacing:var(--sw-typography-caption-letter-spacing,.0333333333em);-webkit-text-decoration:var(--sw-typography-caption-text-decoration,inherit);text-decoration:var(--sw-typography-caption-text-decoration,inherit);text-transform:var(--sw-typography-caption-text-transform,inherit)}.sw-typography--button{font-family:var(--sw-typography-button-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-button-font-size,.875rem);line-height:var(--sw-typography-button-line-height,2.25rem);font-weight:var(--sw-typography-button-font-weight,500);letter-spacing:var(--sw-typography-button-letter-spacing,.0892857143em);-webkit-text-decoration:var(--sw-typography-button-text-decoration,none);text-decoration:var(--sw-typography-button-text-decoration,none);text-transform:var(--sw-typography-button-text-transform,uppercase)}.sw-typography--overline{font-family:var(--sw-typography-overline-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-overline-font-size,.75rem);line-height:var(--sw-typography-overline-line-height,2rem);font-weight:var(--sw-typography-overline-font-weight,500);letter-spacing:var(--sw-typography-overline-letter-spacing,.1666666667em);-webkit-text-decoration:var(--sw-typography-overline-text-decoration,none);text-decoration:var(--sw-typography-overline-text-decoration,none);text-transform:var(--sw-typography-overline-text-transform,uppercase)}*,::after,::before{box-sizing:border-box}:root{font-size:1rem}body{margin:0;background-color:var(--sw-theme-surface,#fff)}main{display:block}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:var(--sw-default-margin)}.sw-main,.sw-section,hr,main,section{margin:var(--sw-default-margin) 0}hr{background-color:var(--sw-theme-border,rgba(0,0,0,.24));opacity:.38}hr:not([size]){height:1px}code,kbd,pre,samp{font-family:var(--sw-typography-font-family-code, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:1em}a{text-decoration:underline;background-color:rgba(0,0,0,0)}.sw-link:hover{color:var(--sw-theme-primary,#1976d2)}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}figure{margin:0 0 1rem}img{border-style:none}b,strong{font-weight:bolder}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}[hidden]{display:none!important}.sw-theme--primary{color:var(--sw-theme-on-primary,#fff);background-color:var(--sw-theme-primary,#1976d2)}.sw-theme--secondary{color:var(--sw-theme-on-secondary,#fff);background-color:var(--sw-theme-secondary,#00897b)}.sw-theme--success{color:var(--sw-theme-on-success,#fff);background-color:var(--sw-theme-success,#388e3c)}.sw-theme--error{color:var(--sw-theme-on-error,#fff);background-color:var(--sw-theme-error,#d32f2f)}.sw-theme--info{color:var(--sw-theme-on-info,#fff);background-color:var(--sw-theme-info,#0288d1)}.sw-theme--warning{color:var(--sw-theme-on-warning,#fff);background-color:var(--sw-theme-warning,#f57c00)}.sw-accordion__body,.sw-accordion__header{background-color:var(--sw-theme-layer,#fff)}.sw-grid{margin:0 auto}.sw-grid--align-left{margin-right:auto;margin-left:0}.sw-grid--align-right{margin-right:0;margin-left:auto}.sw-grid__inner{display:grid;margin:0}.sw-grid__cell{width:auto;margin:0;grid-column-end:span 4}.sw-grid__cell--span-1{width:auto;grid-column-end:span 1}.sw-grid__cell--offset-1{grid-column-start:1}.sw-grid__cell--span-2{width:auto;grid-column-end:span 2}.sw-grid__cell--offset-2{grid-column-start:2}.sw-grid__cell--span-3{width:auto;grid-column-end:span 3}.sw-grid__cell--offset-3{grid-column-start:3}.sw-grid__cell--span-4{width:auto;grid-column-end:span 4}.sw-grid__cell--offset-4{grid-column-start:4}.sw-grid__cell--span-5{width:auto;grid-column-end:span 5}.sw-grid__cell--offset-5{grid-column-start:5}.sw-grid__cell--span-6{width:auto;grid-column-end:span 6}.sw-grid__cell--offset-6{grid-column-start:6}.sw-grid__cell--span-7{width:auto;grid-column-end:span 7}.sw-grid__cell--offset-7{grid-column-start:7}.sw-grid__cell--span-8{width:auto;grid-column-end:span 8}.sw-grid__cell--offset-8{grid-column-start:8}.sw-grid__cell--span-9{width:auto;grid-column-end:span 9}.sw-grid__cell--offset-9{grid-column-start:9}.sw-grid__cell--span-10{width:auto;grid-column-end:span 10}.sw-grid__cell--offset-10{grid-column-start:10}.sw-grid__cell--span-11{width:auto;grid-column-end:span 11}.sw-grid__cell--offset-11{grid-column-start:11}.sw-grid__cell--span-12{width:auto;grid-column-end:span 12}.sw-grid__cell--offset-12{grid-column-start:12}.sw-grid__cell--align-top{align-self:start}.sw-grid__cell--align-middle{align-self:center}.sw-grid__cell--align-bottom{align-self:end}.sw-container,.sw-container-fluid{width:100%;margin:0 auto}.sw-accordion__item{font-family:var(--sw-typography-body1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body1-font-size,1rem);line-height:var(--sw-typography-body1-line-height,1.5rem);font-weight:var(--sw-typography-body1-font-weight,400);letter-spacing:var(--sw-typography-body1-letter-spacing,.03125em);-webkit-text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-transform:var(--sw-typography-body1-text-transform,inherit);color:var(--sw-theme-on-surface,#000);margin-top:0;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);transition:margin-top 350ms}.sw-accordion__item--expanded:first-child{margin-bottom:16px}.sw-accordion__item+.sw-accordion__item--expanded{margin-top:16px;margin-bottom:16px}.sw-accordion__header{display:flex;align-items:center;position:relative;min-height:64px;padding:0 40px 0 16px;cursor:pointer}.sw-app-bar,.sw-card{flex-direction:column}.sw-accordion--flush .sw-accordion__item--expanded .sw-accordion__header{background-color:var(--sw-theme-primary,#1976d2);color:var(--sw-theme-on-primary,#fff)}.sw-accordion__item:first-child .sw-accordion__header{border-radius:4px 4px 0 0}.sw-accordion__item:last-child .sw-accordion__header{border-radius:0 0 4px 4px}.sw-accordion__item:not(:last-child) .sw-accordion__header{border-bottom:1px solid rgba(var(--sw-theme-on-surface-rgb,0,0,0),.06)}.sw-accordion__collapse{height:0;overflow:hidden;transition:height 350ms}.sw-accordion__body{padding:16px}.sw-accordion__expand-icon{position:absolute;right:16px;width:24px;height:24px;fill:currentColor;transform:rotate(0);transition:transform 250ms cubic-bezier(.4,0,.2,1)}.sw-accordion__item--expanded .sw-accordion__expand-icon{transform:rotate(180deg)}.sw-app-bar{display:flex;flex-shrink:0;width:100%;background:var(--sw-theme-primary,#1976d2);color:var(--sw-theme-on-primary,#fff);position:fixed;top:0;left:0;right:0;z-index:7}.sw-app-bar-search,.sw-app-bar__row,.sw-avatar{display:flex;position:relative}.sw-app-bar .sw-button,.sw-app-bar .sw-icon-button{color:var(--sw-theme-on-primary,#fff);--sw-ripple-color:var(--sw-theme-on-primary-rgb, 255, 255, 255)}.sw-app-bar__row{height:64px}.sw-app-bar__section{display:flex;align-items:center;padding:8px 12px;flex:1 1 auto}.sw-app-bar__section--align-start{justify-content:flex-start;order:-1}.sw-app-bar__section--align-end{justify-content:flex-end;order:1}.sw-app-bar__title{font-family:var(--sw-typography-headline6-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-headline6-font-size,1.25rem);line-height:var(--sw-typography-headline6-line-height,2rem);font-weight:var(--sw-typography-headline6-font-weight,500);letter-spacing:var(--sw-typography-headline6-letter-spacing,.0125em);-webkit-text-decoration:var(--sw-typography-headline6-text-decoration,inherit);text-decoration:var(--sw-typography-headline6-text-decoration,inherit);text-transform:var(--sw-typography-headline6-text-transform,inherit);margin:0 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw-app-bar-search{font-family:var(--sw-typography-subtitle1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-subtitle1-font-size,1rem);line-height:var(--sw-typography-subtitle1-line-height,1.75rem);font-weight:var(--sw-typography-subtitle1-font-weight,400);letter-spacing:var(--sw-typography-subtitle1-letter-spacing,.009375em);-webkit-text-decoration:var(--sw-typography-subtitle1-text-decoration,inherit);text-decoration:var(--sw-typography-subtitle1-text-decoration,inherit);text-transform:var(--sw-typography-subtitle1-text-transform,inherit);justify-content:center;align-items:center;border-radius:4px;background-color:rgba(var(--sw-theme-on-primary-rgb,255,255,255),.12);min-width:165px;transition:background-color 250ms linear,flex 250ms linear}.sw-app-bar-search:hover{background-color:rgba(var(--sw-theme-on-primary-rgb,255,255,255),.24)}.sw-app-bar-search__icon{width:24px;height:24px;padding:0 16px;fill:var(--sw-theme-on-primary,#fff)}.sw-app-bar-search__input{font-family:inherit;font-size:inherit;letter-spacing:inherit;font-weight:inherit;box-sizing:border-box;background:0 0;outline:0;border:0;color:var(--sw-theme-on-primary,#fff);height:40px;padding:0;flex:1 1 auto}.sw-app-bar-search__input::-webkit-input-placeholder{color:rgba(var(--sw-theme-on-primary-rgb,255,255,255),.5)}.sw-app-bar-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.sw-app-bar-search--expandable.sw-app-bar-search--focus{flex:1 1 auto}.sw-app-bar-search__close-button{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0);border:transparent;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:30px;width:30px;opacity:0;padding:0;cursor:pointer;transition:opacity 250ms;z-index:-1}.sw-avatar,.sw-button{-webkit-user-select:none;-moz-user-select:none}.sw-app-bar-search__close-icon{width:20px;height:20px;fill:rgba(var(--sw-theme-on-primary-rgb,255,255,255),.5)}.sw-app-bar-search--selected .sw-app-bar-search__close-button{opacity:1;z-index:1}.sw-avatar{justify-content:center;align-items:center;font-family:var(--sw-default-font-family);font-size:1.25rem;font-weight:400;line-height:1;text-transform:uppercase;width:40px;height:40px;border-radius:50%;box-sizing:content-box;overflow:hidden;user-select:none;color:var(--sw-theme-surface,#fff);background-color:#bdbdbd}.sw-avatar--red{background-color:#f44336}.sw-avatar--pink{background-color:#e91e63}.sw-avatar--purple{background-color:#9c27b0}.sw-avatar--deep-purple{background-color:#673ab7}.sw-avatar--indigo{background-color:#3f51b5}.sw-avatar--blue{background-color:#2196f3}.sw-avatar--light-blue{background-color:#03a9f4}.sw-avatar--cyan{background-color:#00bcd4}.sw-avatar--teal{background-color:#009688}.sw-avatar--green{background-color:#4caf50}.sw-avatar--light-green{background-color:#8bc34a}.sw-avatar--lime{background-color:#cddc39}.sw-avatar--yellow{background-color:#ffeb3b}.sw-avatar--amber{background-color:#ffc107}.sw-avatar--orange{background-color:#ff9800}.sw-avatar--deep-orange{background-color:#ff5722}.sw-avatar--brown{background-color:#795548}.sw-avatar--grey{background-color:#9e9e9e}.sw-avatar--blue-grey{background-color:#607d8b}.sw-avatar--square{border-radius:0}.sw-avatar--rounded{border-radius:4px}.sw-avatar__image{width:100%;height:100%;text-align:center;-o-object-fit:cover;object-fit:cover;color:transparent;text-indent:10000px}.sw-avatar__icon{display:inline-block;fill:currentColor;width:24px;height:24px;font-size:24px;line-height:1}.sw-avatar-group{display:flex}.sw-avatar-group .sw-avatar{border:2px solid var(--sw-theme-surface,#fff)}.sw-avatar-group .sw-avatar+.sw-avatar{margin-left:-8px}.sw-avatar+.sw-badge{--sw-badge-offset:14%;box-shadow:rgb(var(--sw-theme-surface-rgb,255,255,255)) 0 0 0 2px}.sw-avatar--rounded+.sw-badge,.sw-avatar--square+.sw-badge{--sw-badge-offset:0}.sw-backdrop{position:fixed;top:0;left:0;z-index:1001;width:100vw;height:100vh;background-color:#000;opacity:0;transition:opacity 250ms cubic-bezier(.4,0,.2,1);display:none}.sw-badge,.sw-badge--primary{color:var(--sw-theme-on-primary,#fff);background-color:var(--sw-theme-primary,#1976d2)}.sw-backdrop--activation,.sw-backdrop--active,.sw-backdrop--deactivation{display:block}.sw-backdrop--active{opacity:.35}.sw-backdrop--active.sw-backdrop--deactivation{opacity:0}.sw-badge{font-family:var(--sw-typography-overline-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-overline-font-size,.75rem);line-height:var(--sw-typography-overline-line-height,2rem);font-weight:var(--sw-typography-overline-font-weight,500);letter-spacing:var(--sw-typography-overline-letter-spacing,.1666666667em);-webkit-text-decoration:var(--sw-typography-overline-text-decoration,none);text-decoration:var(--sw-typography-overline-text-decoration,none);text-transform:var(--sw-typography-overline-text-transform,uppercase);display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:center;box-sizing:border-box;position:relative;min-width:20px;line-height:1;padding:0 6px;height:20px;border-radius:10px;z-index:1}.sw-badge--dot,.sw-badge--shaped{border-radius:4px}.sw-badge--text{padding:0 12px}.sw-badge--dot{min-width:8px;height:8px;padding:0}.sw-badge--bottom-left,.sw-badge--bottom-right,.sw-badge--top-left,.sw-badge--top-right{position:absolute}.sw-badge--top-right{top:var(--sw-badge-offset,0);right:var(--sw-badge-offset,0);transform:translate(50%,-50%)}.sw-badge--top-left{left:var(--sw-badge-offset,0);right:initial;transform:translate(-50%,-50%)}.sw-badge--bottom-right{top:initial;bottom:var(--sw-badge-offset,0);right:var(--sw-badge-offset,0);transform:translate(50%,50%)}.sw-badge--bottom-left{top:initial;bottom:var(--sw-badge-offset,0);left:var(--sw-badge-offset,0);right:initial;transform:translate(-50%,50%)}.sw-badge--ripple:before{position:absolute;width:100%;height:100%;border-radius:inherit;opacity:0;animation:1.2s ease-in-out infinite ripple;border:1px solid var(--sw-theme-primary,#1976d2);background:rgba(0,0,0,0);content:""}.sw-badge--primary:before{border-color:var(--sw-theme-primary,#1976d2)}.sw-badge--secondary{color:var(--sw-theme-on-secondary,#fff);background-color:var(--sw-theme-secondary,#00897b)}.sw-badge--secondary:before{border-color:var(--sw-theme-secondary,#00897b)}.sw-badge--success{color:var(--sw-theme-on-success,#fff);background-color:var(--sw-theme-success,#388e3c)}.sw-badge--success:before{border-color:var(--sw-theme-success,#388e3c)}.sw-badge--error{color:var(--sw-theme-on-error,#fff);background-color:var(--sw-theme-error,#d32f2f)}.sw-badge--error:before{border-color:var(--sw-theme-error,#d32f2f)}.sw-badge--info{color:var(--sw-theme-on-info,#fff);background-color:var(--sw-theme-info,#0288d1)}.sw-badge--info:before{border-color:var(--sw-theme-info,#0288d1)}.sw-badge--warning{color:var(--sw-theme-on-warning,#fff);background-color:var(--sw-theme-warning,#f57c00)}.sw-badge--warning:before{border-color:var(--sw-theme-warning,#f57c00)}@keyframes ripple{0%{transform:scale(.8);opacity:1}100%{transform:scale(1.6);opacity:0}}.sw-badge-wrapper{position:relative;display:inline-flex;flex-shrink:0}.sw-badge-group{display:flex;flex-wrap:wrap}.sw-badge-group .sw-badge{margin:6px;flex:0 1 auto}.sw-badge-group--column{align-items:baseline;flex-direction:column}.sw-badge-group--column .sw-badge{margin:6px 0}.sw-breadcrumbs{display:block}.sw-breadcrumbs__list{font-family:var(--sw-typography-body2-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body2-font-size,.875rem);line-height:var(--sw-typography-body2-line-height,1.25rem);font-weight:var(--sw-typography-body2-font-weight,400);letter-spacing:var(--sw-typography-body2-letter-spacing,.0178571429em);-webkit-text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-transform:var(--sw-typography-body2-text-transform,inherit);display:flex;align-content:center;align-items:center;flex-wrap:wrap;color:var(--sw-theme-on-surface,#000);padding:0;margin:0;list-style:none}.sw-breadcrumbs__collapse-button,.sw-button{display:inline-flex;box-sizing:border-box;cursor:pointer;vertical-align:middle}.sw-breadcrumbs__item{color:inherit}.sw-breadcrumbs__item+.sw-breadcrumbs__item:before{content:var(--sw-breadcrumbs-separator, "/");color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.36);margin:0 8px}.sw-breadcrumbs__link{margin:0;color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.67);text-decoration:inherit}.sw-breadcrumbs__link:hover{text-decoration:underline}.sw-breadcrumbs__collapse-button{justify-content:center;align-items:center;padding:0;margin-top:-2px;border-radius:4px;background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12)}.sw-breadcrumbs__collapse-button .sw-breadcrumbs__collapse-button-icon{width:24px;height:16px;fill:var(--sw-theme-on-surface,#000)}.sw-button{--sw-typography-button-line-height:normal;--sw-ripple-opacity:.36;font-family:var(--sw-typography-button-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-button-font-size,.875rem);line-height:var(--sw-typography-button-line-height,2.25rem);font-weight:var(--sw-typography-button-font-weight,500);letter-spacing:var(--sw-typography-button-letter-spacing,.0892857143em);-webkit-text-decoration:var(--sw-typography-button-text-decoration,none);text-decoration:var(--sw-typography-button-text-decoration,none);text-transform:var(--sw-typography-button-text-transform,uppercase);position:relative;align-items:center;justify-content:center;overflow:visible;user-select:none;min-width:64px;height:36px;padding:0 8px;text-overflow:ellipsis;color:var(--sw-theme-primary,#1976d2);border:transparent;border-radius:4px;outline:0;background-color:rgba(0,0,0,0);box-shadow:none;transition:border-color 250ms linear,background-color 250ms linear}.sw-chip,.sw-fab{-webkit-user-select:none;-moz-user-select:none}.sw-button:hover{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.18)}.sw-button:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.36)}.sw-button--disabled,.sw-button:disabled{cursor:initial;pointer-events:none;color:var(--sw-theme-text-disabled,rgba(0,0,0,.38));background-color:rgba(0,0,0,0)}.sw-checkbox__input,.sw-chip{cursor:pointer;outline:0;box-sizing:border-box}.sw-button--raised,.sw-button--unelevated{padding:0 16px;color:var(--sw-theme-on-primary,#fff);background-color:var(--sw-theme-primary,#1976d2)}.sw-button__icon{margin-left:-4px;margin-right:8px;width:18px;height:18px;font-size:18px;fill:currentColor}.sw-button--outlined{padding:0 16px;border-width:1px;border-style:solid;border-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.6)}.sw-button--outlined:hover{border-color:var(--sw-theme-primary,#1976d2)}.sw-button--outlined.sw-button--disabled,.sw-button--outlined:disabled{border-color:var(--sw-theme-text-disabled,rgba(0,0,0,.38))}.sw-button--raised{--sw-ripple-color:var(--sw-theme-on-primary-rgb, 255, 255, 255);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.sw-button--raised:hover{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.82)}.sw-button--raised:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.sw-button--raised:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.64)}.sw-button--raised.sw-button--disabled,.sw-button--raised:disabled{background-color:var(--sw-theme-text-disabled,rgba(0,0,0,.38));box-shadow:none}.sw-button--unelevated{--sw-ripple-color:var(--sw-theme-on-primary-rgb, 255, 255, 255)}.sw-button--unelevated:hover{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.82)}.sw-button--unelevated:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.64)}.sw-button--unelevated.sw-button--disabled,.sw-button--unelevated:disabled{background-color:var(--sw-theme-text-disabled,rgba(0,0,0,.38));box-shadow:none}.sw-button--shaped{border-radius:18px}.sw-card{border-radius:4px;background-color:var(--sw-theme-layer,#fff);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:flex;box-sizing:border-box}.sw-card--shaped{border-radius:24px 8px}.sw-card__body{display:flex;flex-direction:column;position:relative;outline:0;color:inherit;text-decoration:none;overflow:hidden;box-sizing:border-box}.sw-card__secondary,.sw-card__subtitle{color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.54)}.sw-card--horizontal .sw-card__body{display:flex;flex-direction:row}.sw-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden;display:flex;align-items:center;justify-content:center}.sw-card__media:before{display:block;content:""}.sw-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.sw-card__media--4-3:before{margin-top:75.25%}.sw-card__media--16-9:before{margin-top:56.25%}.sw-card__media--square:before{margin-top:100%}.sw-card__media-image{width:100%}.sw-card__media--16-9 .sw-card__media-image,.sw-card__media--4-3 .sw-card__media-image,.sw-card__media--square .sw-card__media-image{position:absolute;width:100%}.sw-card--horizontal .sw-card__media--square{width:110px}.sw-card__media-content{position:absolute;top:0;right:0;bottom:0;left:0}.sw-card--with-text-over-media .sw-card__media-content{display:flex;align-items:flex-end}.sw-card__primary{padding:1rem;width:100%}.sw-card__primary-action:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.sw-card__title{font-family:var(--sw-typography-headline6-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-headline6-font-size,1.25rem);line-height:var(--sw-typography-headline6-line-height,2rem);font-weight:var(--sw-typography-headline6-font-weight,500);letter-spacing:var(--sw-typography-headline6-letter-spacing,.0125em);-webkit-text-decoration:var(--sw-typography-headline6-text-decoration,inherit);text-decoration:var(--sw-typography-headline6-text-decoration,inherit);text-transform:var(--sw-typography-headline6-text-transform,inherit);margin:0}.sw-card__subtitle{font-family:var(--sw-typography-subtitle2-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-subtitle2-font-size,.875rem);line-height:var(--sw-typography-subtitle2-line-height,1.375rem);font-weight:var(--sw-typography-subtitle2-font-weight,500);letter-spacing:var(--sw-typography-subtitle2-letter-spacing,.0071428571em);-webkit-text-decoration:var(--sw-typography-subtitle2-text-decoration,inherit);text-decoration:var(--sw-typography-subtitle2-text-decoration,inherit);text-transform:var(--sw-typography-subtitle2-text-transform,inherit);margin:0}.sw-card--with-text-over-media .sw-card__subtitle,.sw-card--with-text-over-media .sw-card__title{color:var(--sw-theme-surface,#fff)}.sw-card__secondary{font-family:var(--sw-typography-body2-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body2-font-size,.875rem);line-height:var(--sw-typography-body2-line-height,1.25rem);font-weight:var(--sw-typography-body2-font-weight,400);letter-spacing:var(--sw-typography-body2-letter-spacing,.0178571429em);-webkit-text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-transform:var(--sw-typography-body2-text-transform,inherit);padding:0 1rem 8px}.sw-card__icon,.sw-card__icon-group{color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.6)}.sw-card--with-header .sw-card__secondary,.sw-card--with-text-over-media .sw-card__secondary{padding-top:1rem}.sw-card__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.sw-card__button-group,.sw-card__icon-group{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.sw-card__button{margin-left:0;margin-right:8px;padding:0 8px}.sw-card__button:last-child,.sw-card__button:last-child[dir=rtl],[dir=rtl] .sw-card__button:last-child{margin-left:0;margin-right:0}.sw-card__button-group+.sw-card__action-icons{margin-left:16px;margin-right:0}.sw-card__icon-group{flex-grow:1;justify-content:flex-end}.sw-card__icon{margin:-6px 0}.sw-checkbox{font-family:var(--sw-typography-body1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body1-font-size,1rem);line-height:var(--sw-typography-body1-line-height,1.5rem);font-weight:var(--sw-typography-body1-font-weight,400);letter-spacing:var(--sw-typography-body1-letter-spacing,.03125em);-webkit-text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-transform:var(--sw-typography-body1-text-transform,inherit);display:inline-flex;color:var(--sw-theme-text-primary,rgba(0,0,0,.87));z-index:0}.sw-checkbox+.sw-checkbox{margin-left:var(--sw-default-margin)}.sw-checkbox__input{display:flex;justify-content:center;align-items:center;order:0;width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:2px;border-style:solid;border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.6);border-radius:2px;transition:border-color .2s,background-color .2s;z-index:1}.sw-checkbox__input:before{content:"";position:absolute;display:block;border-radius:50%;width:40px;height:40px;background-color:var(--sw-theme-on-surface,#000);opacity:0;transform:scale(1);pointer-events:none;transition:opacity .3s,transform .2s}.sw-checkbox__input:after{content:"";z-index:1;display:block;position:absolute;box-sizing:content-box;width:10px;height:5px;border:2px solid transparent;border-right-width:0;border-top-width:0;pointer-events:none;transform:translate(0,-2px) rotate(-45deg);transition:border-color .2s}.sw-checkbox__input:checked,.sw-checkbox__input:indeterminate{border-color:var(--sw-theme-primary,#1976d2);background-color:var(--sw-theme-primary,#1976d2)}.sw-checkbox__input:checked:before,.sw-checkbox__input:indeterminate:before{background-color:var(--sw-theme-primary,#1976d2)}.sw-checkbox__input:checked:after,.sw-checkbox__input:indeterminate:after{border-color:var(--sw-theme-on-primary,#fff)}.sw-checkbox__input:indeterminate:after{border-left-width:0;transform:translate(0,-3px)}.sw-checkbox:hover .sw-checkbox__input:before{opacity:.04}.sw-checkbox .sw-checkbox__input:focus:before{opacity:.12}.sw-checkbox:hover .sw-checkbox__input:focus:before{opacity:.16}.sw-checkbox:active .sw-checkbox__input{border-color:var(--sw-theme-primary,#1976d2)}.sw-checkbox:hover .sw-checkbox__input{border-color:var(--sw-theme-primary,#1976d2)}.sw-checkbox:active .sw-checkbox__input:checked{border-color:transparent;background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.6)}.sw-checkbox:active .sw-checkbox__input:before{opacity:1;transform:scale(0);transition:transform,opacity}.sw-checkbox--disabled{pointer-events:none}.sw-checkbox--disabled .sw-checkbox__input{border-color:var(--sw-theme-text-disabled,rgba(0,0,0,.38));cursor:initial}.sw-checkbox--disabled .sw-checkbox__input:checked,.sw-checkbox--disabled .sw-checkbox__input:indeterminate{border-color:transparent;background-color:var(--sw-theme-text-disabled,rgba(0,0,0,.38))}.sw-checkbox--disabled .sw-checkbox__input:before{opacity:0;transform:scale(0)}.sw-checkbox__label{display:inline-block;box-sizing:border-box;order:1;padding-left:var(--sw-default-margin)}.sw-checkbox--disabled .sw-checkbox__label{color:var(--sw-theme-text-disabled,rgba(0,0,0,.38));cursor:initial}.sw-chip,.sw-chip-set--filter .sw-chip--selected{color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87)}.sw-checkbox--block{display:flex;align-items:center;justify-content:space-between;height:36px}.sw-checkbox--block+.sw-checkbox--block{height:36px;margin-left:0}.sw-checkbox--label-left .sw-checkbox__input{order:1}.sw-checkbox--label-left .sw-checkbox__label{order:0;padding-left:0;padding-right:var(--sw-default-margin)}.sw-chip{font-family:var(--sw-typography-body2-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body2-font-size,.875rem);line-height:var(--sw-typography-body2-line-height,1.25rem);font-weight:var(--sw-typography-body2-font-weight,400);letter-spacing:var(--sw-typography-body2-letter-spacing,.0178571429em);-webkit-text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-transform:var(--sw-typography-body2-text-transform,inherit);display:inline-flex;position:relative;align-items:center;padding:0 12px;height:32px;border-width:0;overflow:hidden;border-radius:16px;user-select:none;background:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.08);transition:background-color 150ms linear,color 150ms linear}.sw-chip:hover{background:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12)}.sw-chip:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.24)}.sw-chip.sw-ripple{--sw-ripple-color:var(--sw-theme-on-surface-rgb, 0, 0, 0);--sw-ripple-scale:4;--sw-ripple-opacity:0.18}.sw-chip--selected{color:var(--sw-theme-primary,#1976d2);background:rgba(var(--sw-theme-primary-rgb,25,118,210),.12)}.sw-dialog__surface,.sw-drawer{background-color:var(--sw-theme-surface,#fff)}.sw-chip--selected:hover{background:rgba(var(--sw-theme-primary-rgb,25,118,210),.16)}.sw-chip--selected:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.24)}.sw-chip--selected.sw-ripple{--sw-ripple-color:var(--sw-theme-primary-rgb, 25, 118, 210)}.sw-chip-set--filter .sw-chip--selected{background:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.2)}.sw-chip-set--filter .sw-chip--selected:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.24)}.sw-chip--shaped{border-radius:4px}.sw-chip-set{padding:4px;display:flex;flex-wrap:wrap}.sw-chip-set .sw-chip{margin:4px}.sw-chip__icon{width:20px;height:20px;font-size:20px;color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.54);margin-left:-4px;margin-right:4px;fill:currentColor}.sw-chip--selected .sw-chip__icon{color:rgba(var(--sw-theme-primary-rgb,25,118,210),.54)}.sw-chip-set--filter .sw-chip--selected .sw-chip__icon{color:currentColor}.sw-chip__checkmark{width:0;opacity:0;transition:width .2s ease-in-out,opacity .2s}.sw-chip-set--filter .sw-chip--selected .sw-chip__checkmark{width:20px;opacity:1}.sw-chip__text{white-space:nowrap}.sw-chip__text:focus{outline:0}.sw-dialog{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;display:none;z-index:1008}.sw-dialog--closing,.sw-dialog--open,.sw-dialog--opening,.sw-dialog__container,.sw-dialog__surface{display:flex}.sw-dialog--closing .sw-dialog__container,.sw-dialog--opening .sw-dialog__container{transition:opacity 75ms linear,transform .15s cubic-bezier(0,0,.2,1)}.sw-dialog--open .sw-dialog__container{transform:scale(1);opacity:1}.sw-dialog__container{flex-direction:row;align-items:center;justify-content:space-around;height:100%;transform:scale(.8);opacity:0;pointer-events:none}.sw-dialog__surface{flex-direction:column;flex-grow:0;flex-shrink:0;pointer-events:auto;overflow-y:auto;border-radius:4px;min-width:280px;max-width:560px;max-height:100%;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);max-height:calc(100% - 32px);max-width:560px;min-width:280px}.sw-radio--disabled,.sw-rating--readonly,.sw-rating__icon path,.sw-select--disabled,.sw-select--disabled.sw-select--selected,.sw-snackbar{pointer-events:none}.sw-dialog__title{font-family:var(--sw-typography-headline6-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-headline6-font-size,1.25rem);line-height:var(--sw-typography-headline6-line-height,2rem);font-weight:var(--sw-typography-headline6-font-weight,500);letter-spacing:var(--sw-typography-headline6-letter-spacing,.0125em);-webkit-text-decoration:var(--sw-typography-headline6-text-decoration,inherit);text-decoration:var(--sw-typography-headline6-text-decoration,inherit);text-transform:var(--sw-typography-headline6-text-transform,inherit);color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87);display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0;padding:0 24px 9px;border-bottom:1px solid transparent}.sw-dialog__actions,.sw-drawer{display:flex;box-sizing:border-box}.sw-dialog__title:before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.sw-dialog__title+.sw-dialog__content{padding-top:0}.sw-dialog__content{font-family:var(--sw-typography-body1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body1-font-size,1rem);line-height:var(--sw-typography-body1-line-height,1.5rem);font-weight:var(--sw-typography-body1-font-weight,400);letter-spacing:var(--sw-typography-body1-letter-spacing,.03125em);-webkit-text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-transform:var(--sw-typography-body1-text-transform,inherit);color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.6);flex-grow:1;margin:0;padding:20px 24px;overflow:auto}.sw-dialog__content::-webkit-scrollbar{width:8px;background:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.06);border-radius:4px}.sw-dialog__content::-webkit-scrollbar-thumb{background:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12);border-radius:8px}.sw-dialog__actions{position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;min-height:52px;margin:0;padding:8px;border-top:1px solid transparent}.sw-dialog--scrollable .sw-dialog__actions,.sw-dialog--scrollable .sw-dialog__title,.sw-drawer{border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12)}.sw-dialog--scrollable .sw-dialog__title{padding-bottom:15px}.sw-dialog--scrollable .sw-dialog__content{padding-top:8px;padding-bottom:8px}.sw-drawer{flex-direction:column;flex-shrink:0;width:var(--sw-drawer-width,250px);height:100%;border-right-width:1px;border-right-style:solid;overflow:hidden;touch-action:none;z-index:6}.sw-drawer__header{box-sizing:border-box;flex-shrink:0;height:64px;padding:0 16px 4px}.sw-drawer__content{overflow-y:auto}.sw-drawer__content::-webkit-scrollbar{width:8px;background:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.06);border-radius:4px}.sw-drawer__content::-webkit-scrollbar-thumb{background:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12);border-radius:8px}.sw-drawer--dismissible{width:0;transition:width 250ms linear}.sw-drawer--dismissible.sw-drawer--open{width:var(--sw-drawer-width,250px)}.sw-drawer--dismissible-mini{width:65px;transition:width 250ms linear}.sw-drawer--modal-bottom,.sw-drawer--modal-top{right:0;width:100%;max-height:75vh;height:auto}.sw-drawer--dismissible-mini .sw-list-item__text{opacity:0;transition:opacity 250ms linear}.sw-drawer--dismissible-mini.sw-drawer--open{width:var(--sw-drawer-width,240px)}.sw-drawer--dismissible-mini.sw-drawer--open .sw-list-item__text{opacity:1}.sw-drawer--modal{position:fixed;z-index:1006;top:0;left:0;transform:translate(-100%,0);transform-origin:left;transition:transform 250ms linear,opacity 250ms linear;opacity:0}.sw-fab,.sw-icon-button{overflow:visible;cursor:pointer;transition:background-color 250ms linear;box-sizing:border-box}.sw-drawer--modal.sw-drawer--open{transform:translate(0,0);opacity:1}.sw-drawer--modal-right{left:auto;right:0;transform:translate(200%,0);transform-origin:right}.sw-drawer--modal-top{left:0;top:0;bottom:auto;transform:translate(0,-100%);transform-origin:bottom}.sw-drawer--modal-bottom{left:0;bottom:0;top:auto;transform:translate(0,200%);transform-origin:top}.sw-fab{--sw-ripple-color:var(--sw-theme-on-primary-rgb, 255, 255, 255);--sw-ripple-opacity:.36;--sw-ripple-scale:6;position:relative;display:inline-flex;align-items:center;justify-content:center;user-select:none;width:56px;height:56px;padding:0 8px;vertical-align:middle;text-overflow:ellipsis;color:var(--sw-theme-on-primary,#fff);border:transparent;border-radius:50%;outline:0;background-color:var(--sw-theme-primary,#1976d2);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.sw-icon-button,.sw-list-item{position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none}.sw-fab:hover{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.82)}.sw-fab:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.64)}.sw-fab--mini{width:40px;height:40px}.sw-fab--semi-shaped{border-radius:50% 0}.sw-fab--shaped{border-radius:8px}.sw-fab--extended{font-family:var(--sw-typography-button-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-button-font-size,.875rem);line-height:var(--sw-typography-button-line-height,2.25rem);font-weight:var(--sw-typography-button-font-weight,500);letter-spacing:var(--sw-typography-button-letter-spacing,.0892857143em);-webkit-text-decoration:var(--sw-typography-button-text-decoration,none);text-decoration:var(--sw-typography-button-text-decoration,none);text-transform:var(--sw-typography-button-text-transform,uppercase);border-radius:24px;padding:0 20px;width:auto;max-width:100%;height:48px}.sw-fab--extended.sw-fab--shaped{border-radius:12px}.sw-fab__icon{width:24px;height:24px;font-size:24px;fill:currentColor}.sw-fab--extended .sw-fab__icon{margin-left:-8px;margin-right:12px}.sw-fab--extended .sw-fab__label+.sw-fab__icon{margin-left:12px;margin-right:-8px}.sw-helper-line{display:flex;justify-content:space-between;box-sizing:border-box;padding:0 16px;margin:3px 0 0}.sw-helper-line__text{font-family:var(--sw-typography-caption-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-caption-font-size,.75rem);line-height:var(--sw-typography-caption-line-height,1.25rem);font-weight:var(--sw-typography-caption-font-weight,400);letter-spacing:var(--sw-typography-caption-letter-spacing,.0333333333em);-webkit-text-decoration:var(--sw-typography-caption-text-decoration,inherit);text-decoration:var(--sw-typography-caption-text-decoration,inherit);text-transform:var(--sw-typography-caption-text-transform,inherit);margin:0;color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.6)}.sw-icon-button{--sw-ripple-color:var(--sw-theme-on-surface-rgb, 0, 0, 0);--sw-ripple-scale:6;--sw-ripple-opacity:0.18;display:inline-flex;justify-content:center;align-items:center;user-select:none;width:48px;height:48px;font-size:24px;color:var(--sw-theme-on-surface,#000);background-color:rgba(0,0,0,0);box-shadow:none;border:transparent;border-radius:50%}.sw-icon-button:hover{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12)}.sw-icon-button:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.24)}.sw-icon-button--disabled,.sw-icon-button:disabled{cursor:initial;pointer-events:none;color:var(--sw-theme-text-disabled,rgba(0,0,0,.38));background-color:rgba(0,0,0,0)}.sw-list-item,.sw-select--filled.sw-select--selected .sw-select__anchor,.sw-select--outlined.sw-select--selected .sw-select__anchor{color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87)}.sw-icon-button__icon{width:24px;height:24px;fill:currentColor}.sw-list{font-family:var(--sw-typography-subtitle1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-subtitle1-font-size,1rem);line-height:var(--sw-typography-subtitle1-line-height,1.75rem);font-weight:var(--sw-typography-subtitle1-font-weight,400);letter-spacing:var(--sw-typography-subtitle1-letter-spacing,.009375em);-webkit-text-decoration:var(--sw-typography-subtitle1-text-decoration,inherit);text-decoration:var(--sw-typography-subtitle1-text-decoration,inherit);text-transform:var(--sw-typography-subtitle1-text-transform,inherit);margin:0;padding:8px 0;list-style-type:none;z-index:1;background-color:var(--sw-theme-surface,#fff)}.sw-list--two-line .sw-list-item{height:72px}.sw-list--two-line .sw-list-item__text{line-height:normal}.sw-list--two-line .sw-list-item__primary-text{display:block}.sw-list--two-line .sw-list-item__secondary-text{display:block;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.0178571429em;color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.54)}.sw-list-item__primary-text,.sw-list-item__secondary-text,.sw-list-item__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sw-list--items-shaped .sw-list-item{border-radius:0 32px 32px 0}.sw-list-item{display:flex;align-items:center;justify-content:flex-start;height:48px;padding:0 16px;overflow:hidden;background-color:rgba(0,0,0,0);text-decoration:none;cursor:pointer;user-select:none;transition:background-color 150ms linear,color 150ms linear}.sw-list-item--selected,.sw-list-item--selected .sw-avatar,.sw-list-item--selected .sw-list-item__graphic,.sw-list-item--selected .sw-list-item__meta{color:var(--sw-theme-primary,#1976d2)}.sw-list-item:hover{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.04)}.sw-list-item:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.08)}.sw-list-item.sw-ripple{--sw-ripple-color:var(--sw-theme-on-surface-rgb, 0, 0, 0);--sw-ripple-scale:6;--sw-ripple-opacity:0.18}.sw-list-item--selected{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.08)}.sw-list-item__graphic,.sw-list-item__meta{color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.38);transition:color 150ms linear,fill 150ms linear}.sw-list-item--selected:hover{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.12)}.sw-list-item--selected:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.24)}.sw-list-item--selected.sw-ripple{--sw-ripple-color:var(--sw-theme-primary-rgb, 25, 118, 210);--sw-ripple-scale:6;--sw-ripple-opacity:0.18}.sw-list-item__graphic{display:inline-flex;margin-left:0;width:24px;height:24px;flex-shrink:0;align-items:center;justify-content:center;fill:currentColor}.sw-list-item__graphic+.sw-list-item__text{margin-left:32px}.sw-list-item .sw-avatar{margin-right:16px}.sw-list-item__meta{margin-left:auto;margin-right:0}.sw-list-divider{height:0;margin:0;border:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12)}.sw-pagination--color-primary .sw-pagination__item--active,.sw-pagination--outlined.sw-pagination--color-primary .sw-pagination__item--active,.sw-pagination--shaped.sw-pagination--color-primary .sw-pagination__item--active{border-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.36)}.sw-list-collapse{max-height:0;transition:max-height 350ms cubic-bezier(.4,0,.2,1);overflow:hidden}.sw-list-item--level-2{padding:0 16px 0 32px}.sw-list-item--level-3{padding:0 16px 0 48px}.sw-list-item--expanded+.sw-list-collapse{max-height:2000px}.sw-list-item__expand-icon{position:absolute;right:16px;width:24px;height:24px;fill:var(--sw-theme-on-surface,#000);transform:rotate(0);transition:transform 250ms cubic-bezier(.4,0,.2,1)}.sw-list-item--expanded .sw-list-item__expand-icon{transform:rotate(180deg)}.sw-menu{position:relative;display:inline-block}.sw-menu__list{position:absolute;background:var(--sw-theme-surface,#fff);border:transparent;bottom:0;border-radius:4px;opacity:0;min-width:150px;z-index:8;transform:scale(0);transform-origin:right bottom;transition:transform .2s ease-in-out;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);overflow:auto;width:-moz-max-content;width:max-content}.sw-pagination__item,.sw-ripple{position:relative;outline:0}.sw-menu__list .sw-list-item__graphic+.sw-list-item__text{margin-left:16px}.sw-menu__list--open{opacity:1;transform:scale(1)}.sw-menu__list--bottom{transform-origin:right top;top:0;bottom:initial}.sw-menu__list--right{transform-origin:left bottom}.sw-menu__list--right.sw-menu__list--bottom{transform-origin:left top}.sw-pagination{display:inline-flex;justify-content:center;align-items:center;padding:0;margin:0;list-style-type:none}.sw-pagination__item{--sw-ripple-color:var(--sw-theme-on-surface-rgb, 0, 0, 0);--sw-ripple-opacity:0.18;font-family:var(--sw-typography-button-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-button-font-size,.875rem);line-height:var(--sw-typography-button-line-height,2.25rem);font-weight:var(--sw-typography-button-font-weight,500);letter-spacing:var(--sw-typography-button-letter-spacing,.0892857143em);-webkit-text-decoration:var(--sw-typography-button-text-decoration,none);text-decoration:var(--sw-typography-button-text-decoration,none);text-transform:var(--sw-typography-button-text-transform,uppercase);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:32px;height:32px;margin:0 3px;padding:0 6px;color:var(--sw-theme-on-surface,#000);background-color:rgba(0,0,0,0);box-shadow:none;border:transparent;border-radius:50%;transition:background-color 150ms linear}.sw-pagination--shaped .sw-pagination__item,.sw-pagination--text .sw-pagination__item{border-radius:4px}.sw-pagination__item:hover{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.04)}.sw-pagination__item:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.08)}.sw-pagination__item--disabled{cursor:initial;pointer-events:none;color:var(--sw-theme-text-disabled,rgba(0,0,0,.38));background-color:rgba(0,0,0,0)}.sw-pagination__item--active{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.08)}.sw-pagination__item--active:hover{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12)}.sw-pagination__item--active:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.16)}.sw-pagination--color-primary .sw-pagination__item--active{color:var(--sw-theme-primary,#1976d2);background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.24);--sw-ripple-color:var(--sw-theme-primary-rgb, 25, 118, 210)}.sw-pagination--outlined .sw-pagination__item,.sw-pagination--shaped .sw-pagination__item{border-width:1px;border-style:solid;border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12)}.sw-pagination--color-primary .sw-pagination__item--active:hover{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.3)}.sw-pagination--color-primary .sw-pagination__item--active:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.36)}.sw-pagination__item-icon{font-size:20px;fill:currentColor}.sw-progress-circular,.sw-progress-linear{-webkit-appearance:none;color:var(--sw-theme-primary,#1976d2);font-size:16px}.sw-progress-circular{-moz-appearance:none;appearance:none;box-sizing:border-box;border:none;border-radius:50%;padding:.25em;width:3em;height:3em;background-color:rgba(0,0,0,0);overflow:hidden}.sw-progress-circular::-webkit-progress-bar{background-color:rgba(0,0,0,0)}.sw-progress-circular:indeterminate{-webkit-mask-image:linear-gradient(transparent 50%,#000 50%),linear-gradient(to right,transparent 50%,#000 50%);mask-image:linear-gradient(transparent 50%,#000 50%),linear-gradient(to right,transparent 50%,#000 50%);animation:6s cubic-bezier(.3,.6,1,1) infinite progress-circular}.sw-progress-circular:indeterminate::-webkit-progress-value,.sw-progress-circular:indeterminate:before{content:"";display:block;box-sizing:border-box;margin-bottom:.25em;border:.25em solid transparent;border-top-color:currentColor;border-radius:50%;width:100%!important;height:100%;background-color:rgba(0,0,0,0);animation:.75s linear infinite alternate progress-circular-pseudo}.sw-progress-circular:indeterminate::-moz-progress-bar{box-sizing:border-box;border:.25em solid transparent;border-top-color:currentColor;border-radius:50%;width:100%;height:100%;background-color:rgba(0,0,0,0);animation:.75s linear infinite alternate progress-circular-pseudo}@keyframes progress-circular{0%{transform:rotate(0)}12.5%{transform:rotate(180deg);animation-timing-function:linear}25%{transform:rotate(630deg)}37.5%{transform:rotate(810deg);animation-timing-function:linear}50%{transform:rotate(1260deg)}62.5%{transform:rotate(1440deg);animation-timing-function:linear}75%{transform:rotate(1890deg)}87.5%{transform:rotate(2070deg);animation-timing-function:linear}100%{transform:rotate(2520deg)}}@keyframes progress-circular-pseudo{0%{transform:rotate(-30deg)}29.4%{border-left-color:transparent}29.41%{border-left-color:currentColor}64.7%{border-bottom-color:transparent}64.71%{border-bottom-color:currentColor}100%{border-left-color:currentColor;border-bottom-color:currentColor;transform:rotate(225deg)}}.sw-progress-linear{-moz-appearance:none;appearance:none;border:none;height:.25em;background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.25);width:100%}.sw-radio,.sw-select{font-family:var(--sw-typography-body1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body1-font-size,1rem);line-height:var(--sw-typography-body1-line-height,1.5rem);font-weight:var(--sw-typography-body1-font-weight,400);letter-spacing:var(--sw-typography-body1-letter-spacing,.03125em);-webkit-text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-transform:var(--sw-typography-body1-text-transform,inherit)}.sw-progress-linear::-webkit-progress-bar{background-color:rgba(0,0,0,0)}.sw-progress-linear::-webkit-progress-value{background-color:currentColor;-webkit-transition:.2s;transition:.2s}.sw-progress-linear::-moz-progress-bar{background-color:currentColor;-moz-transition:.2s;transition:.2s}.sw-progress-linear::-ms-fill{border:none;background-color:currentColor;-ms-transition:all .2s;transition:.2s}.sw-progress-linear:indeterminate{background-size:200% 100%;background-image:linear-gradient(to right,transparent 50%,currentColor 50%,currentColor 60%,transparent 60%,transparent 71.5%,currentColor 71.5%,currentColor 84%,transparent 84%);animation:2s linear infinite progress-linear}.sw-progress-linear:indeterminate.sw-progress-linear--speed1{animation:1s linear infinite progress-linear}.sw-progress-linear:indeterminate.sw-progress-linear--speed2{animation:2s linear infinite progress-linear}.sw-progress-linear:indeterminate.sw-progress-linear--speed3{animation:3s linear infinite progress-linear}.sw-progress-linear:indeterminate.sw-progress-linear--speed4{animation:4s linear infinite progress-linear}.sw-progress-linear:indeterminate.sw-progress-linear--speed5{animation:5s linear infinite progress-linear}.sw-progress-linear:indeterminate.sw-progress-linear--speed6{animation:6s linear infinite progress-linear}.sw-progress-linear:indeterminate::-moz-progress-bar{background-color:rgba(0,0,0,0)}.sw-progress-linear:indeterminate::-ms-fill{animation-name:none}@keyframes progress-linear{0%{background-size:200% 100%;background-position:left -31.25% top 0}50%{background-size:800% 100%;background-position:left -49% top 0}100%{background-size:400% 100%;background-position:left -102% top 0}}.sw-radio{display:inline-flex;color:var(--sw-theme-text-primary,rgba(0,0,0,.87));z-index:0}.sw-radio+.sw-radio{margin-left:var(--sw-default-margin)}.sw-radio__input{display:flex;justify-content:center;align-items:center;order:0;width:20px;height:20px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border-width:2px;border-style:solid;border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.6);border-radius:50%;transition:border-color .2s;z-index:1;cursor:pointer}.sw-radio__input:before{content:"";position:absolute;display:block;border-radius:50%;width:40px;height:40px;background-color:var(--sw-theme-on-surface,#000);opacity:0;transform:scale(0);pointer-events:none;transition:opacity .3s,transform .2s}.sw-radio__input:after{content:"";z-index:1;display:block;position:absolute;box-sizing:content-box;width:10px;height:10px;pointer-events:none;border-radius:50%;background-color:var(--sw-theme-primary,#1976d2);transform:translate(0,-2px) scale(0);transition:border-color .2s}.sw-radio__input:checked{border-color:var(--sw-theme-primary,#1976d2)}.sw-radio__input:checked:before{background-color:var(--sw-theme-primary,#1976d2)}.sw-radio__input:checked:after{transform:translate(0,0) scale(1)}.sw-radio:hover .sw-radio__input:before{transform:scale(1);opacity:.04}.sw-radio .sw-radio__input:focus:before{transform:scale(1);opacity:.12}.sw-radio:hover .sw-radio__input:focus:before{transform:scale(1);opacity:.16}.sw-radio:active .sw-radio__input{border-color:var(--sw-theme-primary,#1976d2)}.sw-radio:active .sw-radio__input:before,.sw-radio:active:hover .sw-radio__input:before{opacity:1;transform:scale(0);transition:transform,opacity}.sw-radio--disabled .sw-radio__input{border-color:var(--sw-theme-text-disabled,rgba(0,0,0,.38));cursor:initial}.sw-radio--disabled .sw-radio__input:before{opacity:0;transform:scale(0)}.sw-radio__label{display:inline-block;box-sizing:border-box;order:1;padding-left:var(--sw-default-margin)}.sw-radio--disabled .sw-radio__label{color:var(--sw-theme-text-disabled,rgba(0,0,0,.38));cursor:initial}.sw-rating__item,.sw-ripple{cursor:pointer}.sw-radio--block{display:flex;align-items:center;justify-content:space-between;height:36px}.sw-radio--block+.sw-radio--block{height:36px;margin-left:0}.sw-radio--label-left .sw-radio__input{order:1}.sw-radio--label-left .sw-radio__label{order:0;padding-left:0;padding-right:var(--sw-default-margin)}.sw-rating{display:flex}.sw-rating__icon{width:24px;height:24px;fill:var(--sw-theme-text-icon,rgba(0,0,0,.38));transform:scale(1);transition:transform 250ms cubic-bezier(.4,0,.2,1)}.sw-rating__icon:hover{transform:scale(1.2)}.sw-rating__icon--active{fill:#faaf00}.sw-ripple__surface,.sw-ripple__wave{position:absolute;top:0;left:0;right:0;bottom:0}.sw-ripple__surface{overflow:hidden;border-radius:inherit}.sw-ripple__wave{transform:scale(0);opacity:1;border-radius:50%;background-color:rgba(var(--sw-ripple-color,var(--sw-theme-primary-rgb,25,118,210)),var(--sw-ripple-opacity,.5));animation:ripple-animation var(--sw-ripple-speed,800ms) linear;animation-fill-mode:both;transition:opacity 250ms linear}.sw-ripple__surface--deactivation .sw-ripple__wave{opacity:0}@keyframes ripple-animation{to{transform:scale(var(--sw-ripple-scale,4))}}.sw-scrollbar::-webkit-scrollbar{width:8px;background:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.06);border-radius:4px}.sw-scrollbar::-webkit-scrollbar-thumb{background:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12);border-radius:8px}.sw-scroller{display:inline-flex;justify-content:center;align-items:center;height:auto;position:relative;width:100%}.sw-scroller__area{display:flex;justify-content:flex-start;align-items:center;overflow-x:scroll;overflow-y:hidden;position:relative;overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.sw-select,.sw-select__anchor{align-items:center;height:56px;width:100%;align-content:center;box-sizing:border-box}.sw-scroller__area::-webkit-scrollbar{display:none}.sw-scroller__item{scroll-snap-align:start;box-sizing:border-box}.sw-select{position:relative;display:inline-flex;color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.6)}.sw-slider__pin-value-marker,.sw-snackbar__label{font-family:var(--sw-typography-body2-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body2-font-size,.875rem);line-height:var(--sw-typography-body2-line-height,1.25rem);font-weight:var(--sw-typography-body2-font-weight,400);letter-spacing:var(--sw-typography-body2-letter-spacing,.0178571429em);-webkit-text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-transform:var(--sw-typography-body2-text-transform,inherit)}.sw-select label,.sw-select select{display:none}.sw-select__anchor{display:flex;padding-left:16px;border-radius:4px;outline:0;background-color:rgba(0,0,0,0);box-shadow:none;color:inherit;border:1px solid transparent}.sw-select__anchor:before{cursor:pointer}.sw-select--outlined .sw-select__anchor{border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.42)}.sw-select--outlined .sw-select__anchor:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid var(--sw-theme-primary,#1976d2);opacity:0;border-radius:4px;transition:opacity .3s}.sw-select--filled .sw-select__anchor,.sw-text-field--filled{border:0 solid rgba(var(--sw-theme-on-surface-rgb,0,0,0),.42)}.sw-select--outlined:hover .sw-select__anchor{border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87)}.sw-select--outlined.sw-select--focus .sw-select__anchor:before{opacity:1}.sw-select--filled .sw-select__anchor{border-radius:4px 4px 0 0;border-bottom-width:1px;background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.03);padding-top:8px}.sw-select--filled .sw-select__anchor:before{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--sw-theme-primary,#1976d2);transform:scale(0);transition:transform .2s}.sw-select--filled:hover .sw-select__anchor{border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87);background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.06)}.sw-select--filled.sw-select--focus .sw-select__anchor:before{transform:scale(1)}.sw-select--disabled .sw-select__anchor,.sw-select--disabled.sw-select--selected .sw-select__anchor{cursor:none;color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.38);border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.38)}.sw-tab,.sw-table__header-cell--with-sort{cursor:pointer}.sw-select--filled.sw-select--focus .sw-select__label,.sw-select--outlined.sw-select--focus .sw-select__label{color:var(--sw-theme-primary,#1976d2)}.sw-select--disabled .sw-select__anchor:before,.sw-select--disabled.sw-select--selected .sw-select__anchor:before{visibility:hidden}.sw-select__label{display:inline-flex;align-content:center;align-items:center;top:25px;bottom:25px;position:absolute;left:12px;padding:0 4px;background-color:var(--sw-theme-surface,#fff);transition:font-size .2s,top .2s;z-index:1}.sw-select--outlined.sw-select--focus .sw-select__label,.sw-select--outlined.sw-select--selected .sw-select__label{top:-13px;bottom:auto;font-size:75%;background-color:var(--sw-theme-surface,#fff)}.sw-select--filled .sw-select__label{background-color:rgba(0,0,0,0)}.sw-select--filled.sw-select--focus .sw-select__label,.sw-select--filled.sw-select--selected .sw-select__label{top:0;bottom:auto;font-size:75%}.sw-select--disabled .sw-select__label{color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.38)}.sw-select__list{position:absolute;width:100%;background:var(--sw-theme-surface,#fff);border:transparent;top:56px;border-radius:4px;opacity:0;z-index:8;transform:scale(0);transform-origin:center top;transition:transform .2s ease-in-out;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);overflow:auto}.sw-select--focus .sw-select__list--open{opacity:1;transform:scale(1)}.sw-select--focus .sw-select__list--top{transform-origin:center bottom;top:unset;bottom:64px}.sw-select__list::-webkit-scrollbar{width:6px;background:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.06);border-radius:4px}.sw-select__list::-webkit-scrollbar-thumb{background:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12);border-radius:4px}.sw-select__expand-icon{position:absolute;right:12px;transform:rotate(0);transition:transform .2s;fill:currentColor}.sw-select--list-opened .sw-select__expand-icon{transform:rotate(180deg);fill:var(--sw-theme-primary,#1976d2)}.sw-slider{position:relative;display:flex;height:48px;align-content:center;flex-wrap:wrap;align-items:center}.sw-slider__pin,.sw-slider__progress{z-index:1;background-color:var(--sw-theme-primary,#1976d2);position:absolute}.sw-slider__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;margin:0;height:2px;padding:0}.sw-slider__input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;border:none;border-radius:50%;height:2px;width:2px;background-color:var(--sw-theme-primary,#1976d2);transform:scale(6);-webkit-transition:.2s;transition:.2s;z-index:2;cursor:pointer}.sw-slider__input::-moz-range-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;border-radius:50%;height:2px;width:2px;background-color:var(--sw-theme-primary,#1976d2);transform:scale(6);-moz-transition:.2s;transition:.2s;z-index:2;cursor:pointer}.sw-slider__input::-webkit-slider-runnable-track{appearance:none;-webkit-appearance:none;margin:17px 0;border-radius:1px;width:100%;height:2px;background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.24);z-index:2}.sw-slider__input::-moz-range-track{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:17px 0;border-radius:1px;width:100%;height:2px;background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.24);z-index:2}.sw-slider:hover .tmd-slider__input::-webkit-slider-thumb{box-shadow:0 0 0 2px rgba(var(--sw-theme-primary-rgb,25,118,210),.08)}.sw-slider:hover .tmd-slider__input::-moz-range-thumb{box-shadow:0 0 0 2px rgba(var(--sw-theme-primary-rgb,25,118,210),.08)}.sw-slider .tmd-slider__input:focus::-webkit-slider-thumb{box-shadow:0 0 0 2px rgba(var(--sw-theme-primary-rgb,25,118,210),.12)}.sw-slider .tmd-slider__input:focus::-moz-range-thumb{box-shadow:0 0 0 2px rgba(var(--sw-theme-primary-rgb,25,118,210),.12)}.sw-slider .sw-slider__input:active::-webkit-slider-thumb{box-shadow:0 0 0 2px rgba(var(--sw-theme-primary-rgb,25,118,210),.24)}.sw-slider .sw-slider__input:active::-moz-range-thumb{box-shadow:0 0 0 2px rgba(var(--sw-theme-primary-rgb,25,118,210),.24)}.sw-slider--disabled .sw-slider__input::-webkit-slider-thumb{cursor:initial;pointer-events:none;background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.8);box-shadow:none}.sw-slider--disabled .sw-slider__input::-moz-range-thumb{cursor:initial;pointer-events:none;background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.8);box-shadow:none}.sw-slider--disabled .sw-slider__input::-webkit-slider-runnable-track{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.24)}.sw-slider--disabled .sw-slider__input::-moz-range-track{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.24)}.sw-slider__progress{content:"";width:auto;height:3px}.sw-slider--disabled .sw-slider__progress{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.38)}.sw-slider__pin{display:flex;top:0;left:0;align-items:center;justify-content:center;width:26px;height:26px;margin-top:5px;margin-left:-13px;transform:rotate(-45deg) scale(0) translate(0);border-radius:50% 50% 50% 0;transition:transform .1s ease-out}.sw-slider .sw-slider__input:active+.sw-slider__pin,.sw-slider .sw-slider__input:active+div+.sw-slider__pin{transform:rotate(-45deg) scale(1) translate(19px,-20px)}.sw-slider__pin-value-marker{transform:rotate(45deg);color:var(--sw-theme-on-primary,#fff)}.sw-snackbar{z-index:1010;margin:8px;display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box}.sw-snackbar--closing,.sw-snackbar--open,.sw-snackbar--opening{display:flex}.sw-snackbar__surface{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(.8);opacity:0;max-width:672px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);border-radius:4px;background-color:var(--sw-snackbar-surface-background,#323232);transition:opacity .2s cubic-bezier(0,0,.2,1),transform .2s cubic-bezier(0,0,.2,1);min-width:344px}.sw-snackbar--open .sw-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto}.sw-snackbar__label{flex-grow:1;margin:0;padding:14px 16px;color:var(--sw-snackbar-label-color,rgba(255,255,255,.87))}.sw-snackbar__actions{margin-left:0;margin-right:8px;display:flex;flex-shrink:0;align-items:center;box-sizing:border-box}.sw-snackbar__action:not(:disabled){color:var(--sw-snackbar-action-color,#bb86fc)}.sw-snackbar__dismiss{color:var(--sw-snackbar-dismiss-color,#fff);width:36px;height:36px;line-height:25px}.sw-snackbar__dismiss:before{background-color:var(--sw-snackbar-dismiss-color,#fff)}.sw-snackbar--stacked .sw-snackbar__surface{flex-direction:column;align-items:flex-start}.sw-snackbar--stacked .sw-snackbar__actions{align-self:flex-end;margin-bottom:8px}.sw-snackbar--position-top{bottom:initial;top:0}.sw-snackbar--position-left{justify-content:flex-start}.sw-snackbar--position-right{justify-content:flex-end}.sw-snackbar--theme-primary{--sw-snackbar-surface-background:var(--sw-theme-primary, rgb(25, 118, 210));--sw-snackbar-label-color:var(--sw-theme-on-primary, rgb(255, 255, 255));--sw-snackbar-dismiss-color:var(--sw-theme-on-primary, rgb(255, 255, 255));--sw-snackbar-action-color:var(--sw-theme-on-primary, rgb(255, 255, 255))}.sw-snackbar--theme-secondary{--sw-snackbar-surface-background:var(--sw-theme-secondary, rgb(0, 137, 123));--sw-snackbar-label-color:var(--sw-theme-on-secondary, rgb(255, 255, 255));--sw-snackbar-dismiss-color:var(--sw-theme-on-secondary, rgb(255, 255, 255));--sw-snackbar-action-color:var(--sw-theme-on-secondary, rgb(255, 255, 255))}.sw-snackbar--theme-success{--sw-snackbar-surface-background:var(--sw-theme-success, rgb(56, 142, 60));--sw-snackbar-label-color:var(--sw-theme-on-success, rgb(255, 255, 255));--sw-snackbar-dismiss-color:var(--sw-theme-on-success, rgb(255, 255, 255));--sw-snackbar-action-color:var(--sw-theme-on-success, rgb(255, 255, 255))}.sw-snackbar--theme-error{--sw-snackbar-surface-background:var(--sw-theme-error, rgb(211, 47, 47));--sw-snackbar-label-color:var(--sw-theme-on-error, rgb(255, 255, 255));--sw-snackbar-dismiss-color:var(--sw-theme-on-error, rgb(255, 255, 255));--sw-snackbar-action-color:var(--sw-theme-on-error, rgb(255, 255, 255))}.sw-snackbar--theme-info{--sw-snackbar-surface-background:var(--sw-theme-info, rgb(2, 136, 209));--sw-snackbar-label-color:var(--sw-theme-on-info, rgb(255, 255, 255));--sw-snackbar-dismiss-color:var(--sw-theme-on-info, rgb(255, 255, 255));--sw-snackbar-action-color:var(--sw-theme-on-info, rgb(255, 255, 255))}.sw-snackbar--theme-warning{--sw-snackbar-surface-background:var(--sw-theme-warning, rgb(245, 124, 0));--sw-snackbar-label-color:var(--sw-theme-on-warning, rgb(255, 255, 255));--sw-snackbar-dismiss-color:var(--sw-theme-on-warning, rgb(255, 255, 255));--sw-snackbar-action-color:var(--sw-theme-on-warning, rgb(255, 255, 255))}.sw-snackbar--theme-layer{--sw-snackbar-surface-background:var(--sw-theme-layer, rgb(255, 255, 255));--sw-snackbar-label-color:var(--sw-theme-on-layer, );--sw-snackbar-dismiss-color:var(--sw-theme-on-layer, );--sw-snackbar-action-color:var(--sw-theme-on-layer, )}.sw-switch{font-family:var(--sw-typography-body1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body1-font-size,1rem);line-height:var(--sw-typography-body1-line-height,1.5rem);font-weight:var(--sw-typography-body1-font-weight,400);letter-spacing:var(--sw-typography-body1-letter-spacing,.03125em);-webkit-text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-transform:var(--sw-typography-body1-text-transform,inherit);display:inline-flex;flex-direction:row;align-content:center;align-items:center;color:var(--sw-theme-text-primary,rgba(0,0,0,.87));z-index:0}.sw-switch .sw-switch{margin-left:var(--sw-default-margin)}.sw-switch__input{position:relative;display:flex;justify-content:center;align-items:center;order:0;width:46px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:5px solid transparent;border-radius:12px;background-clip:padding-box;background-color:var(--sw-theme-text-disabled,rgba(0,0,0,.38));transition:background-color .2s,opacity .2s}.sw-switch__input:before{content:"";position:absolute;right:10px;display:block;border-radius:50%;width:40px;height:40px;background-color:var(--sw-theme-on-surface,#000);opacity:0;transform:scale(1);transition:opacity .3s .1s,transform .2s .1s;cursor:pointer}.sw-switch__input:after{content:"";z-index:1;position:absolute;right:20px;border-radius:50%;width:20px;height:20px;background-color:var(--sw-theme-surface,#fff);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);pointer-events:none;transition:background-color .2s,transform .2s}[data-theme=dark] .sw-switch__input:after{background-color:var(--sw-theme-on-surface,#000)}.sw-switch__input:checked{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.6)}.sw-switch__input:checked:before{right:-10px;background-color:var(--sw-theme-primary,#1976d2)}.sw-switch__input:checked:after{background-color:var(--sw-theme-primary,#1976d2);transform:translateX(20px)}.sw-switch:hover .sw-switch__input:before{opacity:.04}.sw-switch .sw-switch__input:focus:before{opacity:.12}.sw-switch:hover .sw-switch__input:focus:before{opacity:.16}.sw-switch:active .sw-switch__input{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.6)}.sw-switch:active .sw-switch__input:before{opacity:1;transform:scale(0);transition:transform,opacity}.sw-switch:active .sw-switch__input:checked{background-color:var(--sw-theme-text-disabled,rgba(0,0,0,.38))}.sw-switch--disabled{pointer-events:none}.sw-switch--disabled .sw-switch__input{background-color:var(--sw-theme-text-disabled,rgba(0,0,0,.38));opacity:.38;cursor:default}.sw-switch--disabled .sw-switch__input:before{z-index:1;margin:10px;width:20px;height:20px;background-color:var(--sw-theme-surface,#fff);transform:scale(1);opacity:1;transition:none}.sw-switch--disabled .sw-switch__input:after{opacity:.38}.sw-switch--disabled .sw-switch__input:checked{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.6)}.sw-switch__label{display:inline-block;box-sizing:border-box;order:1;padding-left:.5rem;cursor:pointer}.sw-switch--disabled .sw-switch__label{color:var(--sw-theme-text-disabled,rgba(0,0,0,.38));cursor:default}.sw-switch--block{display:flex;align-items:center;justify-content:space-between;height:36px}.sw-switch--block+.sw-switch--block{height:36px;margin-left:0}.sw-switch--label-left .sw-switch__input{order:1}.sw-switch--label-left .sw-switch__label{order:0;padding-left:0;padding-right:var(--sw-default-margin)}.sw-tab-bar{width:100%}.sw-tab-scroller{overflow-y:hidden}.sw-tab-scroller__scroll-area{display:flex;overflow-x:hidden;overflow-scrolling:touch;scroll-behavior:smooth;transition:250ms}.sw-tab-scroller__scroll-area::-webkit-scrollbar{display:none;-webkit-transition:250ms;transition:250ms}.sw-tab--active .sw-tab__icon,.sw-tab--active .sw-tab__text-label{transition-delay:.1s;color:var(--sw-theme-primary,#1976d2)}.sw-tab-scroller__scroll-area--scroll{overflow-x:scroll}.sw-tab-scroller__scroll-content{position:relative;display:flex;flex:1 0 auto;transform:none;will-change:transform}.sw-tab{--sw-ripple-opacity:0.18;font-family:var(--sw-typography-button-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-button-font-size,.875rem);line-height:var(--sw-typography-button-line-height,2.25rem);font-weight:var(--sw-typography-button-font-weight,500);letter-spacing:var(--sw-typography-button-letter-spacing,.0892857143em);-webkit-text-decoration:var(--sw-typography-button-text-decoration,none);text-decoration:var(--sw-typography-button-text-decoration,none);text-transform:var(--sw-typography-button-text-transform,uppercase);position:relative;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;padding:0 24px;margin:0;height:48px;border:none;outline:0;background:rgba(0,0,0,0);text-align:center;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;border-bottom:2px solid transparent;transition:background-color 150ms linear}.sw-tab__icon,.sw-tab__text-label{color:var(--sw-theme-text-secondary,rgba(0,0,0,.54));transition:color .15s linear}.sw-tab:hover{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.04)}.sw-tab:not(.sw-ripple):active{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.08)}.sw-tab--stacked{height:72px}.sw-tab__content{position:relative;display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.sw-tab--stacked .sw-tab__content{flex-direction:column;align-items:center;justify-content:center}.sw-tab__icon{width:24px;height:24px;font-size:24px;fill:currentColor}.sw-tab__text-label{padding-right:0;line-height:1}.sw-tab__icon+.sw-tab__text-label{padding-left:8px}.sw-tab--stacked .sw-tab__text-label{padding-top:6px;padding-bottom:4px;padding-left:0}.sw-tab-indicator{position:absolute;bottom:0;left:0;justify-content:center;width:100%;height:2px;pointer-events:none;z-index:2;background-color:var(--sw-theme-primary,#1976d2);opacity:1;transition:opacity 250ms cubic-bezier(.4,0,.2,1),left 250ms cubic-bezier(.4,0,.2,1)}.sw-tab-bar--mode-menu,.sw-tab-content,.sw-table{position:relative}.sw-tab-bar--mode-menu .sw-tab-indicator{opacity:0}.sw-tab-bar--mode-menu.sw-tab-bar--activated .sw-tab-indicator{opacity:1}.sw-tab-content{padding:var(--sw-default-margin) 0}.sw-tab-bar--mode-menu .sw-tab-content{position:absolute;top:48px;left:0;padding:0;z-index:8}.sw-tab-bar--mode-menu .sw-tab-content.sw-tab-content--full-width{width:100%}.sw-tab-panel{font-family:var(--sw-typography-body1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body1-font-size,1rem);line-height:var(--sw-typography-body1-line-height,1.5rem);font-weight:var(--sw-typography-body1-font-weight,400);letter-spacing:var(--sw-typography-body1-letter-spacing,.03125em);-webkit-text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-transform:var(--sw-typography-body1-text-transform,inherit);display:none;opacity:0;transition:opacity 350ms cubic-bezier(.4,0,.2,1)}.sw-tab-panel--activated{display:block}.sw-tab-panel--active{display:block;opacity:1}.sw-table{display:inline-flex;flex-direction:column;border-radius:4px;box-sizing:border-box;border:1px solid rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12);background-color:var(--sw-theme-surface,#fff);max-width:100%}.sw-table--fullwidth{display:flex}.sw-table__table{min-width:100%;border:0;white-space:nowrap;border-collapse:collapse;table-layout:fixed}.sw-table__pagination,.sw-table__row{border-top-width:1px;border-top-style:solid;border-top-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.12)}.sw-table__header-row,.sw-table__row{background-color:inherit}.sw-table__row:hover:not(.sw-table__row--selected){background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.04)}.sw-table__row--selected{background-color:rgba(var(--sw-theme-primary-rgb,25,118,210),.04)}.sw-table__cell,.sw-table__header-cell{color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87);padding-right:16px;padding-left:16px;box-sizing:border-box;text-align:left;text-overflow:ellipsis;overflow:hidden}.sw-table__header-cell{font-family:var(--sw-typography-subtitle2-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-subtitle2-font-size,.875rem);line-height:var(--sw-typography-subtitle2-line-height,1.375rem);font-weight:var(--sw-typography-subtitle2-font-weight,500);letter-spacing:var(--sw-typography-subtitle2-letter-spacing,.0071428571em);-webkit-text-decoration:var(--sw-typography-subtitle2-text-decoration,inherit);text-decoration:var(--sw-typography-subtitle2-text-decoration,inherit);text-transform:var(--sw-typography-subtitle2-text-transform,inherit);height:56px}.sw-table__cell{font-family:var(--sw-typography-body2-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body2-font-size,.875rem);line-height:var(--sw-typography-body2-line-height,1.25rem);font-weight:var(--sw-typography-body2-font-weight,400);letter-spacing:var(--sw-typography-body2-letter-spacing,.0178571429em);-webkit-text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-transform:var(--sw-typography-body2-text-transform,inherit);height:52px}.sw-table__cell--header-numeric,.sw-table__cell--numeric{text-align:right}.sw-table__cell--checkbox,.sw-table__header-cell--checkbox{padding-left:16px;padding-right:0}.sw-table__header-cell-wrapper{align-items:center;display:inline-flex;vertical-align:middle}.sw-table__sort-icon-button{order:1;transition:opacity .5s;opacity:0}.sw-table__header-cell-label{order:0}.sw-table__cell--header-numeric .sw-table__header-cell-label{order:2}.sw-table__header-cell-wrapper:hover .sw-table__sort-icon-button{opacity:1}.sw-table__sort-icon-button:after,.sw-table__sort-icon-button:before{content:none}.sw-table-header{font-family:var(--sw-typography-subtitle1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-subtitle1-font-size,1rem);line-height:var(--sw-typography-subtitle1-line-height,1.75rem);font-weight:var(--sw-typography-subtitle1-font-weight,400);letter-spacing:var(--sw-typography-subtitle1-letter-spacing,.009375em);-webkit-text-decoration:var(--sw-typography-subtitle1-text-decoration,inherit);text-decoration:var(--sw-typography-subtitle1-text-decoration,inherit);text-transform:var(--sw-typography-subtitle1-text-transform,inherit);margin-top:32px}.sw-table-container{overflow-x:auto;width:100%}.sw-table__pagination{font-family:var(--sw-typography-body2-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body2-font-size,.875rem);line-height:var(--sw-typography-body2-line-height,1.25rem);font-weight:var(--sw-typography-body2-font-weight,400);letter-spacing:var(--sw-typography-body2-letter-spacing,.0178571429em);-webkit-text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-decoration:var(--sw-typography-body2-text-decoration,inherit);text-transform:var(--sw-typography-body2-text-transform,inherit);box-sizing:border-box;display:flex;justify-content:flex-end;min-height:52px}.sw-table__pagination-trailing{margin-left:4px;margin-right:0;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.sw-table__pagination-rows-per-page{margin-left:0;margin-right:22px;align-items:center;display:inline-flex}.sw-table__pagination-rows-per-page-label{margin-left:0;margin-right:12px;white-space:nowrap;color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87)}.sw-table__pagination-rows-per-page-select{min-width:80px;margin:8px 0}.sw-table__pagination-rows-per-page-select,.sw-table__pagination-rows-per-page-select .sw-list-item,.sw-table__pagination-rows-per-page-select .sw-select__anchor{height:36px}.sw-table__pagination-rows-per-page-select .sw-select__list{top:46px}.sw-table__pagination-rows-per-page-select .sw-select__list--top{bottom:44px;top:unset}.sw-table__pagination-rows-per-page-select.sw-select{margin-bottom:8px}.sw-table__pagination-navigation{align-items:center;display:flex}.sw-text-field,.sw-text-field__input{align-items:center;box-sizing:border-box;width:100%;align-content:center}.sw-table__pagination-total{margin-left:14px;margin-right:36px;white-space:nowrap;color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87)}.sw-table__progress-indicator{position:absolute;width:100%;left:0;right:0;top:44px;opacity:0;transition:opacity .5s}.sw-table__progress-indicator--visible{opacity:1}.sw-text-field{font-family:var(--sw-typography-body1-font-family, var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system));font-size:var(--sw-typography-body1-font-size,1rem);line-height:var(--sw-typography-body1-line-height,1.5rem);font-weight:var(--sw-typography-body1-font-weight,400);letter-spacing:var(--sw-typography-body1-letter-spacing,.03125em);-webkit-text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-decoration:var(--sw-typography-body1-text-decoration,inherit);text-transform:var(--sw-typography-body1-text-transform,inherit);position:relative;display:inline-flex;color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.6);border-radius:4px;transition:background-color 150ms linear,border-color 150ms linear;border:1px solid transparent}.sw-text-field--state-disable,.sw-text-field--state-disable:hover{pointer-events:none;cursor:none;color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.38);border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.38)}.sw-text-field__input{display:flex;height:56px;padding:16px 16px 0;outline:0;background-color:rgba(0,0,0,0);box-shadow:none;border:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit}.sw-text-field__label{display:inline-flex;align-content:center;align-items:center;top:25px;bottom:25px;position:absolute;left:12px;padding:0 4px;background-color:var(--sw-theme-surface,#fff);transition:font-size 250ms,top 250ms;z-index:1;pointer-events:none}.sw-text-field--outlined.sw-text-field--shaped .sw-text-field__label{left:24px}.sw-text-field--state-disable .sw-text-field__label,.sw-text-field--state-disable:hover .sw-text-field__label{color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.38)}.sw-text-field__icon{width:24px;height:24px;fill:currentColor}.sw-text-field--filled{border-radius:4px 4px 0 0;border-bottom-width:1px}.sw-text-field--filled:before{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--sw-theme-primary,#1976d2);transform:scale(0);transition:transform 250ms linear;z-index:1}.sw-text-field--filled .sw-text-field__input{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.03)}.sw-text-field--filled .sw-text-field__label{background-color:rgba(0,0,0,0)}.sw-text-field--filled:hover{background-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.06)}.sw-text-field--filled.sw-text-field--focus:before{transform:scale(1)}.sw-text-field--filled.sw-text-field--focus .sw-text-field__label{color:var(--sw-theme-primary,#1976d2)}.sw-text-field--filled.sw-text-field--selected .sw-text-field__input{color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87)}.sw-text-field--filled.sw-text-field--focus .sw-text-field__label,.sw-text-field--filled.sw-text-field--selected .sw-text-field__label{top:0;bottom:auto;font-size:75%}.sw-text-field--standard{border:0 solid rgba(var(--sw-theme-on-surface-rgb,0,0,0),.42);border-radius:4px 4px 0 0;border-bottom-width:1px}.sw-text-field--outlined,.sw-text-field--textarea{border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.42)}.sw-text-field--standard:before{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:var(--sw-theme-primary,#1976d2);transform:scale(0);transition:transform 250ms linear;z-index:1}.sw-text-field--standard .sw-text-field__input{padding:16px 16px 0 0}.sw-text-field--standard .sw-text-field__label{left:0;padding:0;background-color:rgba(0,0,0,0)}.sw-text-field--standard:hover{border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87)}.sw-text-field--standard.sw-text-field--focus:before{transform:scale(1)}.sw-text-field--standard.sw-text-field--focus .sw-text-field__label{color:var(--sw-theme-primary,#1976d2)}.sw-text-field--standard.sw-text-field--selected .sw-text-field__input{color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87)}.sw-text-field--standard.sw-text-field--focus .sw-text-field__label,.sw-text-field--standard.sw-text-field--selected .sw-text-field__label{top:0;bottom:auto;font-size:75%}.sw-text-field--outlined.sw-text-field--focus .sw-text-field__label,.sw-text-field--outlined.sw-text-field--selected .sw-text-field__label,.sw-text-field--textarea.sw-text-field--focus .sw-text-field__label,.sw-text-field--textarea.sw-text-field--selected .sw-text-field__label{top:-13px;bottom:auto;font-size:75%;background-color:var(--sw-theme-surface,#fff)}.sw-text-field--standard+.sw-helper-line{padding:0}.sw-text-field--outlined:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;border:2px solid var(--sw-theme-primary,#1976d2);opacity:0;border-radius:4px;pointer-events:none;transition:opacity 250ms linear}.sw-text-field--outlined.sw-text-field--shaped{border-radius:50px}.sw-text-field--outlined.sw-text-field--shaped:before{border-radius:50px}.sw-text-field--outlined.sw-text-field--shaped:not(.sw-text-field--with-leading-icon) .sw-text-field__input{padding:0 24px}.sw-text-field--outlined .sw-text-field__input{padding:0 16px}.sw-text-field--outlined:hover{border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87)}.sw-text-field--outlined.sw-text-field--focus{border-color:transparent}.sw-text-field--outlined.sw-text-field--focus:before{opacity:1}.sw-text-field--outlined.sw-text-field--focus .sw-text-field__label{color:var(--sw-theme-primary,#1976d2)}.sw-text-field--outlined.sw-text-field--selected .sw-text-field__input{color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87)}.sw-text-field--textarea:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;border:2px solid var(--sw-theme-primary,#1976d2);opacity:0;border-radius:4px;pointer-events:none;transition:opacity 250ms linear}.sw-text-field--textarea:hover{border-color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87)}.sw-text-field--textarea .sw-text-field__label{top:17px;bottom:unset}.sw-text-field--textarea.sw-text-field--focus{border-color:transparent}.sw-text-field--textarea.sw-text-field--focus:before{opacity:1}.sw-text-field--textarea.sw-text-field--focus .sw-text-field__label{color:var(--sw-theme-primary,#1976d2)}.sw-text-field--textarea.sw-text-field--selected .sw-text-field__input{color:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.87)}.sw-text-field--with-leading-icon .sw-text-field__icon{position:absolute;left:16px;right:auto;cursor:default;pointer-events:none}.sw-text-field--with-leading-icon .sw-text-field__input{padding-left:46px}.sw-text-field--with-leading-icon .sw-text-field__label,.sw-text-field--with-leading-icon.sw-text-field--shaped .sw-text-field__label{left:42px}.sw-text-field--standard.sw-text-field--with-leading-icon .sw-text-field__icon{left:0}.sw-text-field--standard.sw-text-field--with-leading-icon .sw-text-field__input{padding-left:30px}.sw-text-field--standard.sw-text-field--with-leading-icon .sw-text-field__label{left:26px}.sw-text-field--with-trailing-icon .sw-text-field__icon{position:absolute;right:12px;left:auto;cursor:default;pointer-events:none}.sw-text-field--with-trailing-icon .sw-text-field__input{padding-right:46px}.sw-text-field--error:before{background-color:var(--sw-theme-error,#d32f2f)}.sw-text-field--error.sw-text-field--outlined:before{background-color:rgba(0,0,0,0);border-color:var(--sw-theme-error,#d32f2f)}.sw-text-field--error .sw-text-field__label,.sw-text-field--error+.sw-helper-line .sw-helper-line__text,.sw-text-field--error.sw-text-field--focus .sw-text-field__label{color:var(--sw-theme-error,#d32f2f)}.sw-text-field--error .sw-text-field__icon{color:var(--sw-theme-error,#d32f2f);fill:var(--sw-theme-error,#d32f2f)}.sw-tooltip{font-family:var(--sw-typography-font-family, Roboto, sans-serif, "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system);position:absolute;padding:4px 8px;transform:scale(0);transition:transform .2s ease-in-out;transform-origin:inherit;white-space:nowrap;background:rgba(var(--sw-theme-on-surface-rgb,0,0,0),.65);color:var(--sw-theme-surface,#fff);border-radius:2px;font-size:12px;font-weight:400;z-index:8}.sw-tooltip--active{transform:scale(1)}[data-sw-tooltip]{position:relative}@media (min-width:840px){:root{--sw-default-margin:var(--sw-margin-desktop, 24px);--sw-default-gutter:var(--sw-gutter-desktop, 24px);--sw-default-margin-small:calc(var(--sw-margin-desktop, 24px) * .5);--sw-default-gutter-small:calc(var(--sw-gutter-desktop, 24px) * .5);--sw-default-margin-large:calc(var(--sw-margin-desktop, 24px) * 2);--sw-default-gutter-large:calc(var(--sw-gutter-desktop, 24px) * 2)}.sw-grid{padding:var(--sw-grid-margin-desktop,24px)}.sw-grid--fixed-column-width{width:calc(var(--sw-grid-column-width-desktop,72px) * 12 + var(--sw-grid-gutter-desktop,24px) * 11 + var(--sw-grid-margin-desktop,24px) * 2)}.sw-grid__inner{grid-gap:var(--sw-grid-gutter-desktop,24px);grid-template-columns:repeat(12,minmax(0,1fr))}.sw-grid__cell--span-1-desktop{width:auto;grid-column-end:span 1}.sw-grid__cell--offset-1-desktop{grid-column-start:1}.sw-grid__cell--span-2-desktop{width:auto;grid-column-end:span 2}.sw-grid__cell--offset-2-desktop{grid-column-start:2}.sw-grid__cell--span-3-desktop{width:auto;grid-column-end:span 3}.sw-grid__cell--offset-3-desktop{grid-column-start:3}.sw-grid__cell--span-4-desktop{width:auto;grid-column-end:span 4}.sw-grid__cell--offset-4-desktop{grid-column-start:4}.sw-grid__cell--span-5-desktop{width:auto;grid-column-end:span 5}.sw-grid__cell--offset-5-desktop{grid-column-start:5}.sw-grid__cell--span-6-desktop{width:auto;grid-column-end:span 6}.sw-grid__cell--offset-6-desktop{grid-column-start:6}.sw-grid__cell--span-7-desktop{width:auto;grid-column-end:span 7}.sw-grid__cell--offset-7-desktop{grid-column-start:7}.sw-grid__cell--span-8-desktop{width:auto;grid-column-end:span 8}.sw-grid__cell--offset-8-desktop{grid-column-start:8}.sw-grid__cell--span-9-desktop{width:auto;grid-column-end:span 9}.sw-grid__cell--offset-9-desktop{grid-column-start:9}.sw-grid__cell--span-10-desktop{width:auto;grid-column-end:span 10}.sw-grid__cell--offset-10-desktop{grid-column-start:10}.sw-grid__cell--span-11-desktop{width:auto;grid-column-end:span 11}.sw-grid__cell--offset-11-desktop{grid-column-start:11}.sw-grid__cell--span-12-desktop{width:auto;grid-column-end:span 12}.sw-grid__cell--offset-12-desktop{grid-column-start:12}.sw-container,.sw-container-fluid{padding-right:var(--sw-container-margin-desktop,24px);padding-left:var(--sw-container-margin-desktop,24px)}.sw-container{max-width:var(--sw-container-max-width-desktop,1400px)}}@media (max-width:599px){:root{--sw-default-margin:var(--sw-margin-phone, 16px);--sw-default-gutter:var(--sw-gutter-phone, 16px);--sw-default-margin-small:calc(var(--sw-margin-phone, 16px) * .5);--sw-default-gutter-small:calc(var(--sw-gutter-phone, 16px) * .5);--sw-default-margin-large:calc(var(--sw-margin-phone, 16px) * 2);--sw-default-gutter-large:calc(var(--sw-gutter-phone, 16px) * 2)}.sw-grid{padding:var(--sw-grid-margin-phone,16px)}.sw-grid--fixed-column-width{width:calc(var(--sw-grid-column-width-phone,72px) * 4 + var(--sw-grid-gutter-phone,16px) * 3 + var(--sw-grid-margin-phone,16px) * 2)}.sw-grid__inner{grid-gap:var(--sw-grid-gutter-phone,16px);grid-template-columns:repeat(4,minmax(0,1fr))}.sw-grid__cell--span-1-phone{width:auto;grid-column-end:span 1}.sw-grid__cell--offset-1-phone{grid-column-start:1}.sw-grid__cell--span-2-phone{width:auto;grid-column-end:span 2}.sw-grid__cell--offset-2-phone{grid-column-start:2}.sw-grid__cell--span-3-phone{width:auto;grid-column-end:span 3}.sw-grid__cell--offset-3-phone{grid-column-start:3}.sw-grid__cell--span-4-phone{width:auto;grid-column-end:span 4}.sw-grid__cell--offset-4-phone{grid-column-start:4}.sw-container,.sw-container-fluid{padding-right:var(--sw-container-margin-phone,16px);padding-left:var(--sw-container-margin-phone,16px)}.sw-container{max-width:var(--sw-container-max-width-phone,560px)}.sw-app-bar__row{height:56px}.sw-app-bar-search__input{width:100%;height:32px}.sw-dialog__surface{max-width:calc(100vw - 32px)}.sw-snackbar__surface{min-width:100%}}@media (min-width:600px)and (max-width:839px){:root{--sw-default-margin:var(--sw-margin-tablet, 16px);--sw-default-gutter:var(--sw-gutter-tablet, 16px);--sw-default-margin-small:calc(var(--sw-margin-tablet, 16px) * .5);--sw-default-gutter-small:calc(var(--sw-gutter-tablet, 16px) * .5);--sw-default-margin-large:calc(var(--sw-margin-tablet, 16px) * 2);--sw-default-gutter-large:calc(var(--sw-gutter-tablet, 16px) * 2)}.sw-grid{padding:var(--sw-grid-margin-tablet,16px)}.sw-grid--fixed-column-width{width:calc(var(--sw-grid-column-width-tablet,72px) * 8 + var(--sw-grid-gutter-tablet,16px) * 7 + var(--sw-grid-margin-tablet,16px) * 2)}.sw-grid__inner{grid-gap:var(--sw-grid-gutter-tablet,16px);grid-template-columns:repeat(8,minmax(0,1fr))}.sw-grid__cell--span-1-tablet{width:auto;grid-column-end:span 1}.sw-grid__cell--offset-1-tablet{grid-column-start:1}.sw-grid__cell--span-2-tablet{width:auto;grid-column-end:span 2}.sw-grid__cell--offset-2-tablet{grid-column-start:2}.sw-grid__cell--span-3-tablet{width:auto;grid-column-end:span 3}.sw-grid__cell--offset-3-tablet{grid-column-start:3}.sw-grid__cell--span-4-tablet{width:auto;grid-column-end:span 4}.sw-grid__cell--offset-4-tablet{grid-column-start:4}.sw-grid__cell--span-5-tablet{width:auto;grid-column-end:span 5}.sw-grid__cell--offset-5-tablet{grid-column-start:5}.sw-grid__cell--span-6-tablet{width:auto;grid-column-end:span 6}.sw-grid__cell--offset-6-tablet{grid-column-start:6}.sw-grid__cell--span-7-tablet{width:auto;grid-column-end:span 7}.sw-grid__cell--offset-7-tablet{grid-column-start:7}.sw-grid__cell--span-8-tablet{width:auto;grid-column-end:span 8}.sw-grid__cell--offset-8-tablet{grid-column-start:8}.sw-container,.sw-container-fluid{padding-right:var(--sw-container-margin-tablet,16px);padding-left:var(--sw-container-margin-tablet,16px)}.sw-container{max-width:var(--sw-container-max-width-tablet,800px)}}