@charset "UTF-8";.mdc-deprecated-chip-trailing-action__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%,-50%)}.mdc-deprecated-chip-trailing-action{border:none;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;padding:0;outline:none;cursor:pointer;-webkit-appearance:none;background:none}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__icon{height:18px;width:18px;font-size:18px}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__touch{width:26px}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__icon{fill:currentColor;color:inherit}.mdc-deprecated-chip-trailing-action{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple:before,.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple:after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple:after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple:before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded--unbounded .mdc-deprecated-chip-trailing-action__ripple:after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded--foreground-activation .mdc-deprecated-chip-trailing-action__ripple:after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded--foreground-deactivation .mdc-deprecated-chip-trailing-action__ripple:after{animation:mdc-ripple-fg-opacity-out .15s;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple:before,.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple:after{top:0%;left:0%;width:100%;height:100%}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple:before,.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple:after{top:var(--mdc-ripple-top, 0% );left:var(--mdc-ripple-left, 0% );width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple:before,.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple:after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-deprecated-chip-trailing-action:hover .mdc-deprecated-chip-trailing-action__ripple:before,.mdc-deprecated-chip-trailing-action.mdc-ripple-surface--hover .mdc-deprecated-chip-trailing-action__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded--background-focused .mdc-deprecated-chip-trailing-action__ripple:before,.mdc-deprecated-chip-trailing-action:not(.mdc-ripple-upgraded):focus .mdc-deprecated-chip-trailing-action__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-deprecated-chip-trailing-action:not(.mdc-ripple-upgraded) .mdc-deprecated-chip-trailing-action__ripple:after{transition:opacity .15s linear}.mdc-deprecated-chip-trailing-action:not(.mdc-ripple-upgraded):active .mdc-deprecated-chip-trailing-action__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple{position:absolute;box-sizing:content-box;width:100%;height:100%;overflow:hidden}.mdc-chip__icon--leading{color:#0000008a}.mdc-deprecated-chip-trailing-action{color:#000}.mdc-chip__icon--trailing{color:#0000008a}.mdc-chip__icon--trailing:hover{color:#0000009e}.mdc-chip__icon--trailing:focus{color:#000000de}.mdc-chip__icon.mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden){width:20px;height:20px;font-size:20px}.mdc-deprecated-chip-trailing-action__icon{height:18px;width:18px;font-size:18px}.mdc-chip__icon.mdc-chip__icon--trailing{width:18px;height:18px;font-size:18px}.mdc-deprecated-chip-trailing-action{margin-left:4px;margin-right:-4px}[dir=rtl] .mdc-deprecated-chip-trailing-action,.mdc-deprecated-chip-trailing-action[dir=rtl]{margin-left:-4px;margin-right:4px}.mdc-chip__icon--trailing{margin-left:4px;margin-right:-4px}[dir=rtl] .mdc-chip__icon--trailing,.mdc-chip__icon--trailing[dir=rtl]{margin-left:-4px;margin-right:4px}.mdc-chip{border-radius:16px;background-color:#e0e0e0;color:#000000de;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size, .875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, .0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);height:32px;position:relative;display:inline-flex;align-items:center;box-sizing:border-box;padding:0 12px;border-width:0;outline:none;cursor:pointer;-webkit-appearance:none}.mdc-chip .mdc-chip__ripple{border-radius:16px}.mdc-chip:hover{color:#000000de}.mdc-chip.mdc-chip--selected .mdc-chip__checkmark,.mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden){margin-left:-4px;margin-right:4px}[dir=rtl] .mdc-chip.mdc-chip--selected .mdc-chip__checkmark,[dir=rtl] .mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden),.mdc-chip.mdc-chip--selected .mdc-chip__checkmark[dir=rtl],.mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden)[dir=rtl]{margin-left:4px;margin-right:-4px}.mdc-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-chip::-moz-focus-inner{padding:0;border:0}.mdc-chip:hover{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-chip .mdc-chip__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-chip--exit{transition:opacity 75ms cubic-bezier(.4,0,.2,1),width .15s cubic-bezier(0,0,.2,1),padding .1s linear,margin .1s linear;opacity:0}.mdc-chip__overflow{text-overflow:ellipsis;overflow:hidden}.mdc-chip__text{white-space:nowrap}.mdc-chip__icon{border-radius:50%;outline:none;vertical-align:middle}.mdc-chip__checkmark{height:20px}.mdc-chip__checkmark-path{transition:stroke-dashoffset .15s 50ms cubic-bezier(.4,0,.6,1);stroke-width:2px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-chip__primary-action:focus{outline:none}.mdc-chip--selected .mdc-chip__checkmark-path{stroke-dashoffset:0}.mdc-chip__icon--leading,.mdc-chip__icon--trailing{position:relative}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__icon--leading{color:#6200ee8a}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:hover{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-chip-set--choice .mdc-chip .mdc-chip__checkmark-path{stroke:#6200ee;stroke:var(--mdc-theme-primary, #6200ee)}.mdc-chip-set--choice .mdc-chip--selected{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-chip__checkmark-svg{width:0;height:20px;transition:width .15s cubic-bezier(.4,0,.2,1)}.mdc-chip--selected .mdc-chip__checkmark-svg{width:20px}.mdc-chip-set--filter .mdc-chip__icon--leading{transition:opacity 75ms linear;transition-delay:-50ms;opacity:1}.mdc-chip-set--filter .mdc-chip__icon--leading+.mdc-chip__checkmark{transition:opacity 75ms linear;transition-delay:80ms;opacity:0}.mdc-chip-set--filter .mdc-chip__icon--leading+.mdc-chip__checkmark .mdc-chip__checkmark-svg{transition:width 0ms}.mdc-chip-set--filter .mdc-chip--selected .mdc-chip__icon--leading{opacity:0}.mdc-chip-set--filter .mdc-chip--selected .mdc-chip__icon--leading+.mdc-chip__checkmark{width:0;opacity:1}.mdc-chip-set--filter .mdc-chip__icon--leading-hidden.mdc-chip__icon--leading{width:0;opacity:0}.mdc-chip-set--filter .mdc-chip__icon--leading-hidden.mdc-chip__icon--leading+.mdc-chip__checkmark{width:20px}.mdc-chip{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-chip .mdc-chip__ripple:before,.mdc-chip .mdc-chip__ripple:after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-chip .mdc-chip__ripple:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-chip .mdc-chip__ripple:after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-chip.mdc-ripple-upgraded .mdc-chip__ripple:before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-chip.mdc-ripple-upgraded .mdc-chip__ripple:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-chip.mdc-ripple-upgraded--unbounded .mdc-chip__ripple:after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-chip.mdc-ripple-upgraded--foreground-activation .mdc-chip__ripple:after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-chip.mdc-ripple-upgraded--foreground-deactivation .mdc-chip__ripple:after{animation:mdc-ripple-fg-opacity-out .15s;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-chip .mdc-chip__ripple:before,.mdc-chip .mdc-chip__ripple:after{top:-50%;left:-50%;width:200%;height:200%}.mdc-chip.mdc-ripple-upgraded .mdc-chip__ripple:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-chip .mdc-chip__ripple:before,.mdc-chip .mdc-chip__ripple:after{background-color:#000000de;background-color:var(--mdc-ripple-color, rgba(0, 0, 0, .87))}.mdc-chip:hover .mdc-chip__ripple:before,.mdc-chip.mdc-ripple-surface--hover .mdc-chip__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-chip.mdc-ripple-upgraded--background-focused .mdc-chip__ripple:before,.mdc-chip.mdc-ripple-upgraded:focus-within .mdc-chip__ripple:before,.mdc-chip:not(.mdc-ripple-upgraded):focus .mdc-chip__ripple:before,.mdc-chip:not(.mdc-ripple-upgraded):focus-within .mdc-chip__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-chip:not(.mdc-ripple-upgraded) .mdc-chip__ripple:after{transition:opacity .15s linear}.mdc-chip:not(.mdc-ripple-upgraded):active .mdc-chip__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.mdc-chip.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.mdc-chip .mdc-chip__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__ripple:before{opacity:.08;opacity:var(--mdc-ripple-selected-opacity, .08)}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__ripple:before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__ripple:after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:hover .mdc-chip__ripple:before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-surface--hover .mdc-chip__ripple:before{opacity:.12;opacity:var(--mdc-ripple-hover-opacity, .12)}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded--background-focused .mdc-chip__ripple:before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded:focus-within .mdc-chip__ripple:before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):focus .mdc-chip__ripple:before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):focus-within .mdc-chip__ripple:before{transition-duration:75ms;opacity:.2;opacity:var(--mdc-ripple-focus-opacity, .2)}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded) .mdc-chip__ripple:after{transition:opacity .15s linear}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):active .mdc-chip__ripple:after{transition-duration:75ms;opacity:.2;opacity:var(--mdc-ripple-press-opacity, .2)}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .2)}@keyframes mdc-chip-entry{0%{transform:scale(.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-chip-set{padding:4px;display:flex;flex-wrap:wrap;box-sizing:border-box}.mdc-chip-set .mdc-chip{margin:4px}.mdc-chip-set .mdc-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-chip-set--input .mdc-chip{animation:mdc-chip-entry .1s cubic-bezier(0,0,.2,1)}.smui-chip-set--non-interactive .mdc-chip{cursor:initial;color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-deprecated-chip-trailing-action{opacity:.7}.mdc-deprecated-chip-trailing-action:focus{opacity:1}.mdc-slider__thumb{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-slider__thumb:before,.mdc-slider__thumb:after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-slider__thumb:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-slider__thumb:after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-slider__thumb.mdc-ripple-upgraded:before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-slider__thumb.mdc-ripple-upgraded:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-slider__thumb.mdc-ripple-upgraded--unbounded:after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-slider__thumb.mdc-ripple-upgraded--foreground-activation:after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-slider__thumb.mdc-ripple-upgraded--foreground-deactivation:after{animation:mdc-ripple-fg-opacity-out .15s;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-slider__thumb:before,.mdc-slider__thumb:after{top:0%;left:0%;width:100%;height:100%}.mdc-slider__thumb.mdc-ripple-upgraded:before,.mdc-slider__thumb.mdc-ripple-upgraded:after{top:var(--mdc-ripple-top, 0% );left:var(--mdc-ripple-left, 0% );width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-slider__thumb.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-slider__thumb:before,.mdc-slider__thumb:after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-slider__thumb:hover:before,.mdc-slider__thumb.mdc-ripple-surface--hover:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-slider__thumb.mdc-ripple-upgraded--background-focused:before,.mdc-slider__thumb:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-slider__thumb:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}.mdc-slider__thumb:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.mdc-slider__thumb.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.mdc-slider{cursor:pointer;height:48px;margin:0 24px;position:relative;touch-action:pan-y}.mdc-slider .mdc-slider__track{height:4px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.mdc-slider .mdc-slider__track--active,.mdc-slider .mdc-slider__track--inactive{display:flex;height:100%;position:absolute;width:100%}.mdc-slider .mdc-slider__track--active{border-radius:3px;height:6px;overflow:hidden;top:-1px}.mdc-slider .mdc-slider__track--active_fill{border-top:6px solid;box-sizing:border-box;height:100%;width:100%;position:relative;-webkit-transform-origin:left;transform-origin:left}[dir=rtl] .mdc-slider .mdc-slider__track--active_fill,.mdc-slider .mdc-slider__track--active_fill[dir=rtl]{-webkit-transform-origin:right;transform-origin:right}.mdc-slider .mdc-slider__track--inactive{border-radius:2px;height:4px;left:0;top:0}.mdc-slider .mdc-slider__track--inactive:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.mdc-slider .mdc-slider__track--inactive:before{border-color:CanvasText}}.mdc-slider .mdc-slider__track--active_fill{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-slider.mdc-slider--disabled .mdc-slider__track--active_fill{border-color:#000;border-color:var(--mdc-theme-on-surface, #000)}.mdc-slider .mdc-slider__track--inactive{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee);opacity:.24}.mdc-slider.mdc-slider--disabled .mdc-slider__track--inactive{background-color:#000;background-color:var(--mdc-theme-on-surface, #000);opacity:.24}.mdc-slider .mdc-slider__value-indicator-container{bottom:44px;left:50%;left:var(--slider-value-indicator-container-left, 50%);pointer-events:none;position:absolute;right:var(--slider-value-indicator-container-right);transform:translate(-50%);transform:var(--slider-value-indicator-container-transform, translateX(-50%))}.mdc-slider .mdc-slider__value-indicator{transition:transform .1s 0ms cubic-bezier(.4,0,1,1);align-items:center;border-radius:4px;display:flex;height:32px;padding:0 12px;transform:scale(0);transform-origin:bottom}.mdc-slider .mdc-slider__value-indicator:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid;bottom:-5px;content:"";height:0;left:50%;left:var(--slider-value-indicator-caret-left, 50%);position:absolute;right:var(--slider-value-indicator-caret-right);transform:translate(-50%);transform:var(--slider-value-indicator-caret-transform, translateX(-50%));width:0}.mdc-slider .mdc-slider__value-indicator:after{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.mdc-slider .mdc-slider__value-indicator:after{border-color:CanvasText}}.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator-container{pointer-events:auto}.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator{transition:transform .1s 0ms cubic-bezier(0,0,.2,1);transform:scale(1)}@media(prefers-reduced-motion){.mdc-slider .mdc-slider__value-indicator,.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator{transition:none}}.mdc-slider .mdc-slider__value-indicator-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-subtitle2-font-size, .875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height, 1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, .0071428571em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform, inherit)}.mdc-slider .mdc-slider__value-indicator{background-color:#000;opacity:.6}.mdc-slider .mdc-slider__value-indicator:before{border-top-color:#000}.mdc-slider .mdc-slider__value-indicator{color:#fff;color:var(--mdc-theme-on-primary, #fff)}.mdc-slider .mdc-slider__thumb{display:flex;height:48px;left:-24px;outline:none;position:absolute;-webkit-user-select:none;user-select:none;width:48px}.mdc-slider .mdc-slider__thumb--top{z-index:1}.mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-style:solid;border-width:1px;box-sizing:content-box}.mdc-slider .mdc-slider__thumb-knob{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;border:10px solid;border-radius:50%;box-sizing:border-box;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.mdc-slider .mdc-slider__thumb-knob{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee);border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mdc-slider.mdc-slider--disabled .mdc-slider__thumb-knob{background-color:#000;background-color:var(--mdc-theme-on-surface, #000);border-color:#000;border-color:var(--mdc-theme-on-surface, #000)}.mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mdc-slider .mdc-slider__thumb:before,.mdc-slider .mdc-slider__thumb:after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-slider .mdc-slider__thumb:hover:before,.mdc-slider .mdc-slider__thumb.mdc-ripple-surface--hover:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-slider .mdc-slider__thumb.mdc-ripple-upgraded--background-focused:before,.mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}.mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.mdc-slider .mdc-slider__thumb.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.mdc-slider .mdc-slider__tick-marks{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:0 1px;position:absolute;width:100%}.mdc-slider .mdc-slider__tick-mark--active,.mdc-slider .mdc-slider__tick-mark--inactive{border-radius:50%;height:2px;width:2px}.mdc-slider .mdc-slider__tick-mark--active,.mdc-slider.mdc-slider--disabled .mdc-slider__tick-mark--active{background-color:#fff;background-color:var(--mdc-theme-on-primary, #fff);opacity:.6}.mdc-slider .mdc-slider__tick-mark--inactive{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee);opacity:.6}.mdc-slider.mdc-slider--disabled .mdc-slider__tick-mark--inactive{background-color:#000;background-color:var(--mdc-theme-on-surface, #000);opacity:.6}.mdc-slider--discrete .mdc-slider__thumb,.mdc-slider--discrete .mdc-slider__track--active_fill{transition:transform 80ms ease}@media(prefers-reduced-motion){.mdc-slider--discrete .mdc-slider__thumb,.mdc-slider--discrete .mdc-slider__track--active_fill{transition:none}}.mdc-slider--disabled{opacity:.38;cursor:auto}.mdc-slider--disabled .mdc-slider__thumb{pointer-events:none}.mdc-slider__input{cursor:pointer;left:0;margin:0;height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.mdc-slider{-webkit-tap-highlight-color:rgba(255,255,255,0)}.mdc-dialog .mdc-dialog__surface{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-dialog .mdc-dialog__scrim,.mdc-dialog .mdc-dialog__surface-scrim{background-color:#00000052}.mdc-dialog .mdc-dialog__title{color:#000000de}.mdc-dialog .mdc-dialog__content{color:#0009}.mdc-dialog .mdc-dialog__close{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-dialog .mdc-dialog__close .mdc-icon-button__ripple:before,.mdc-dialog .mdc-dialog__close .mdc-icon-button__ripple:after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-dialog .mdc-dialog__close:hover .mdc-icon-button__ripple:before,.mdc-dialog .mdc-dialog__close.mdc-ripple-surface--hover .mdc-icon-button__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-dialog .mdc-dialog__close.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple:before,.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple:after{transition:opacity .15s linear}.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.mdc-dialog .mdc-dialog__close.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions,.mdc-dialog.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions{border-color:#0000001f}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:0}.mdc-dialog.mdc-dialog-scroll-divider-header.mdc-dialog--fullscreen .mdc-dialog__header{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mdc-dialog .mdc-dialog__surface{border-radius:4px;border-radius:var(--mdc-shape-medium, 4px)}.mdc-dialog__surface{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mdc-dialog__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, .0125em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit)}.mdc-dialog__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);text-decoration:inherit;text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit)}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:7;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width:592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width:592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width:960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width:720px)and (max-width:672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width:720px)and (min-width:672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width:720px)and (max-height:720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width:720px)and (min-height:720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width:720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width:720px)and (max-height:400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:-8px}}@media(max-width:600px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:-8px}}@media(min-width:960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors:active),(-ms-high-contrast:active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.mdc-dialog__surface:before{border-color:CanvasText}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.mdc-dialog__surface:before{content:none}}.mdc-dialog__title{display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title:before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid transparent;display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors:active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid transparent}@media screen and (forced-colors:active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid transparent}@media screen and (forced-colors:active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child,[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity .15s linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform .15s 0ms cubic-bezier(0,0,.2,1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1;z-index:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity .15s linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog.smui-dialog--selection .mdc-dialog__content{padding:0}.mdc-dialog--stacked .mdc-dialog__actions.smui-dialog__actions--reversed{flex-direction:column-reverse}.mdc-dialog--stacked .mdc-dialog__actions.smui-dialog__actions--reversed .mdc-dialog__button:not(:last-child){margin-top:12px}.mdc-dialog--stacked .mdc-dialog__actions.smui-dialog__actions--reversed .mdc-dialog__button:last-child{margin-top:0}.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:after,.mdc-floating-label--required[dir=rtl]:after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(.75)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard .25s 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translate(calc(0 + -0%)) translateY(-106%) scale(.75)}33%{animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translate(4%) translateY(-106%) scale(.75)}66%{animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translate(-4%) translateY(-106%) scale(.75)}to{transform:translate(calc(0 + -0%)) translateY(-106%) scale(.75)}}.smui-floating-label--remove-transition{transition:unset!important}.smui-floating-label--force-size{position:absolute!important;transform:unset!important}.mdc-line-ripple:before,.mdc-line-ripple:after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple:before{border-bottom-width:1px}.mdc-line-ripple:before{z-index:1}.mdc-line-ripple:after{transform:scaleX(0);border-bottom-width:2px;opacity:0;z-index:2}.mdc-line-ripple:after{transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1)}.mdc-line-ripple--active:after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating:after{opacity:0}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 24px)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-text-field--filled{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-text-field--filled .mdc-text-field__ripple:before,.mdc-text-field--filled .mdc-text-field__ripple:after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-text-field--filled .mdc-text-field__ripple:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-text-field--filled .mdc-text-field__ripple:after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple:before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-text-field--filled.mdc-ripple-upgraded--unbounded .mdc-text-field__ripple:after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-text-field--filled.mdc-ripple-upgraded--foreground-activation .mdc-text-field__ripple:after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-text-field--filled.mdc-ripple-upgraded--foreground-deactivation .mdc-text-field__ripple:after{animation:mdc-ripple-fg-opacity-out .15s;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-text-field--filled .mdc-text-field__ripple:before,.mdc-text-field--filled .mdc-text-field__ripple:after{top:-50%;left:-50%;width:200%;height:200%}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-text-field__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:#0009}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:#000000de}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:#0000008a}}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:#0000008a}}.mdc-text-field .mdc-text-field__input{caret-color:#6200ee;caret-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:#0009}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:#0009}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading{color:#0000008a}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:#0000008a}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix{color:#0009}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:#0009}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);height:28px;transition:opacity .15s 0ms cubic-bezier(.4,0,.2,1);width:100%;min-width:0;border:none;border-radius:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(.4,0,.2,1);opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:.11s;opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:.11s;opacity:1}}.mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, .009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);height:28px;transition:opacity .15s 0ms cubic-bezier(.4,0,.2,1);opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports (-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl],.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled .mdc-text-field__ripple:before,.mdc-text-field--filled .mdc-text-field__ripple:after{background-color:#000000de;background-color:var(--mdc-ripple-color, rgba(0, 0, 0, .87))}.mdc-text-field--filled:hover .mdc-text-field__ripple:before,.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple:before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-text-field--filled:before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:#f5f5f5}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:#0000006b}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple:before{border-bottom-color:#000000de}.mdc-text-field--filled .mdc-line-ripple:after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label:before{display:none}@supports (-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined .25s 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translate(calc(0 + -0%)) translateY(-34.75px) scale(.75)}33%{animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translate(4%) translateY(-34.75px) scale(.75)}66%{animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translate(-4%) translateY(-34.75px) scale(.75)}to{transform:translate(calc(0 + -0%)) translateY(-34.75px) scale(.75)}}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#00000061}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#000000de}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports (top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-shape-small, 4px))}}@supports (top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - (max(12px,var(--mdc-shape-small, 4px))*2))}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports (top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}@supports (top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px,var(--mdc-shape-small, 4px))}}@supports (top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}@supports (top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px,var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports (top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px,var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports (top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px,var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports (top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports (top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-text-field__ripple:before,.mdc-text-field--outlined .mdc-text-field__ripple:after{background-color:transparent;background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none!important;background-color:transparent}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0;transition:none}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px;line-height:1.5rem}.mdc-text-field--textarea.mdc-text-field--filled:before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled .25s 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translate(calc(0 + -0%)) translateY(-10.25px) scale(.75)}33%{animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translate(4%) translateY(-10.25px) scale(.75)}66%{animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translate(-4%) translateY(-10.25px) scale(.75)}to{transform:translate(calc(0 + -0%)) translateY(-10.25px) scale(.75)}}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined .25s 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translate(calc(0 + -0%)) translateY(-24.75px) scale(.75)}33%{animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translate(4%) translateY(-24.75px) scale(.75)}66%{animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translate(-4%) translateY(-24.75px) scale(.75)}to{transform:translate(calc(0 + -0%)) translateY(-24.75px) scale(.75)}}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter:after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter:before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translate(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translate(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translate(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translate(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / .75 - 64px / .75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translate(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translate(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translate(-32px) scale(.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translate(32px) scale(.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon .25s 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translate(calc(0 - 32px)) translateY(-34.75px) scale(.75)}33%{animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translate(calc(4% - 32px)) translateY(-34.75px) scale(.75)}66%{animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translate(calc(-4% - 32px)) translateY(-34.75px) scale(.75)}to{transform:translate(calc(0 - 32px)) translateY(-34.75px) scale(.75)}}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon .25s 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translate(calc(0 + 32px)) translateY(-34.75px) scale(.75)}33%{animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translate(calc(4% + 32px)) translateY(-34.75px) scale(.75)}66%{animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translate(calc(-4% + 32px)) translateY(-34.75px) scale(.75)}to{transform:translate(calc(0 + 32px)) translateY(-34.75px) scale(.75)}}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / .75 - 64px / .75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / .75 - 96px / .75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:#6200eede}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple:before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:#b00020;caret-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}.mdc-text-field--disabled .mdc-text-field__input{color:#00000061}@media all{.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:#00000061}}@media all{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:#00000061}}.mdc-text-field--disabled .mdc-floating-label{color:#00000061}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:#00000061}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:#00000061}.mdc-text-field--disabled .mdc-text-field__icon--leading,.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:#0000004d}.mdc-text-field--disabled .mdc-text-field__affix--prefix,.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:#00000061}.mdc-text-field--disabled .mdc-line-ripple:before{border-bottom-color:#0000000f}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:#0000000f}@media screen and (forced-colors:active),(-ms-high-contrast:active){.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:GrayText}}@media screen and (forced-colors:active),(-ms-high-contrast:active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}.mdc-text-field--disabled .mdc-floating-label{color:GrayText}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:GrayText}.mdc-text-field--disabled .mdc-text-field__icon--leading,.mdc-text-field--disabled .mdc-text-field__icon--trailing,.mdc-text-field--disabled .mdc-text-field__affix--prefix,.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:GrayText}.mdc-text-field--disabled .mdc-line-ripple:before{border-bottom-color:GrayText}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:GrayText}}@media screen and (forced-colors:active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-text-field-helper-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size, .75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, .0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;line-height:normal;margin:0;opacity:0;will-change:opacity;transition:opacity .15s 0ms cubic-bezier(.4,0,.2,1)}.mdc-text-field-helper-text:before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.mdc-text-field-helper-text--persistent{transition:none;opacity:1;will-change:initial}.mdc-text-field-character-counter{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size, .75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, .0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin-left:auto;margin-right:0;padding-left:16px;padding-right:0;white-space:nowrap}.mdc-text-field-character-counter:before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field__icon{align-self:center;cursor:pointer}.mdc-text-field__icon:not([tabindex]),.mdc-text-field__icon[tabindex="-1"]{cursor:default;pointer-events:none}.mdc-text-field__icon svg{display:block}.mdc-text-field__icon--leading{margin-left:16px;margin-right:8px}[dir=rtl] .mdc-text-field__icon--leading,.mdc-text-field__icon--leading[dir=rtl]{margin-left:8px;margin-right:16px}.mdc-text-field__icon--trailing{padding:12px;margin-left:0;margin-right:0}[dir=rtl] .mdc-text-field__icon--trailing,.mdc-text-field__icon--trailing[dir=rtl]{margin-left:0;margin-right:0}.smui-text-field--standard{height:56px;padding:0}.smui-text-field--standard:before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.smui-text-field--standard:not(.mdc-text-field--disabled){background-color:transparent}.smui-text-field--standard:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:#0000006b}.smui-text-field--standard:not(.mdc-text-field--disabled):hover .mdc-line-ripple:before{border-bottom-color:#000000de}.smui-text-field--standard .mdc-line-ripple:after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary, #6200ee)}.smui-text-field--standard .mdc-floating-label{left:0;right:initial}[dir=rtl] .smui-text-field--standard .mdc-floating-label,.smui-text-field--standard .mdc-floating-label[dir=rtl]{left:initial;right:0}.smui-text-field--standard .mdc-floating-label--float-above{transform:translateY(-106%) scale(.75)}.smui-text-field--standard.mdc-text-field--no-label .mdc-text-field__input{height:100%}.smui-text-field--standard.mdc-text-field--no-label .mdc-floating-label{display:none}.smui-text-field--standard.mdc-text-field--no-label:before{display:none}@supports (-webkit-hyphens: none){.smui-text-field--standard.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--with-leading-icon.smui-text-field--standard .mdc-floating-label{max-width:calc(100% - 32px);left:32px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.smui-text-field--standard .mdc-floating-label,.mdc-text-field--with-leading-icon.smui-text-field--standard .mdc-floating-label[dir=rtl]{left:initial;right:32px}.mdc-text-field--with-leading-icon.smui-text-field--standard .mdc-floating-label--float-above{max-width:calc(100% / .75 - 48px / .75)}.mdc-text-field--with-trailing-icon.smui-text-field--standard .mdc-floating-label{max-width:calc(100% - 36px)}.mdc-text-field--with-trailing-icon.smui-text-field--standard .mdc-floating-label--float-above{max-width:calc(100% / .75 - 36px / .75)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.smui-text-field--standard .mdc-floating-label{max-width:calc(100% - 68px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.smui-text-field--standard .mdc-floating-label--float-above{max-width:calc(100% / .75 - 68px / .75)}.mdc-text-field+.mdc-text-field-helper-line{padding-left:0;padding-right:0}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity .28s cubic-bezier(.4,0,.2,1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-card{border-radius:4px;border-radius:var(--mdc-shape-medium, 4px);background-color:#fff;background-color:var(--mdc-theme-surface, #fff);position:relative;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;display:flex;flex-direction:column;box-sizing:border-box}.mdc-card .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-card:after{border-radius:4px;border-radius:var(--mdc-shape-medium, 4px);position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.mdc-card:after{border-color:CanvasText}}.mdc-card--outlined{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f;border-width:1px;border-style:solid;border-color:#e0e0e0}.mdc-card--outlined:after{border:none}.mdc-card__content{border-radius:inherit;height:100%}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media:before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__media--square:before{margin-top:100%}.mdc-card__media--16-9:before{margin-top:56.25%}.mdc-card__media-content{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}.mdc-card__primary-action{display:flex;flex-direction:column;box-sizing:border-box;position:relative;outline:none;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden}.mdc-card__primary-action:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__primary-action:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mdc-card__actions--full-bleed{padding:0}.mdc-card__action-buttons,.mdc-card__action-icons{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.mdc-card__action-icons{color:#0009;flex-grow:1;justify-content:flex-end}.mdc-card__action-buttons+.mdc-card__action-icons{margin-left:16px;margin-right:0}[dir=rtl] .mdc-card__action-buttons+.mdc-card__action-icons,.mdc-card__action-buttons+.mdc-card__action-icons[dir=rtl]{margin-left:0;margin-right:16px}.mdc-card__action{display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none}.mdc-card__action:focus{outline:none}.mdc-card__action--button{margin-left:0;margin-right:8px;padding:0 8px}[dir=rtl] .mdc-card__action--button,.mdc-card__action--button[dir=rtl]{margin-left:8px;margin-right:0}.mdc-card__action--button:last-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-card__action--button:last-child,.mdc-card__action--button:last-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-card__actions--full-bleed .mdc-card__action--button{justify-content:space-between;width:100%;height:auto;max-height:none;margin:0;padding:8px 16px;text-align:left}[dir=rtl] .mdc-card__actions--full-bleed .mdc-card__action--button,.mdc-card__actions--full-bleed .mdc-card__action--button[dir=rtl]{text-align:right}.mdc-card__action--icon{margin:-6px 0;padding:12px}.mdc-card__action--icon:not(:disabled){color:#0009}@keyframes mdc-ripple-fg-radius-in{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{0%{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{0%{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-card__primary-action{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-card__primary-action .mdc-card__ripple:before,.mdc-card__primary-action .mdc-card__ripple:after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-card__primary-action .mdc-card__ripple:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-card__primary-action .mdc-card__ripple:after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-card__primary-action.mdc-ripple-upgraded .mdc-card__ripple:before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-card__primary-action.mdc-ripple-upgraded .mdc-card__ripple:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-card__primary-action.mdc-ripple-upgraded--unbounded .mdc-card__ripple:after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-card__primary-action.mdc-ripple-upgraded--foreground-activation .mdc-card__ripple:after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-card__primary-action.mdc-ripple-upgraded--foreground-deactivation .mdc-card__ripple:after{animation:mdc-ripple-fg-opacity-out .15s;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-card__primary-action .mdc-card__ripple:before,.mdc-card__primary-action .mdc-card__ripple:after{top:-50%;left:-50%;width:200%;height:200%}.mdc-card__primary-action.mdc-ripple-upgraded .mdc-card__ripple:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-card__primary-action .mdc-card__ripple:before,.mdc-card__primary-action .mdc-card__ripple:after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-card__primary-action:hover .mdc-card__ripple:before,.mdc-card__primary-action.mdc-ripple-surface--hover .mdc-card__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-card__primary-action.mdc-ripple-upgraded--background-focused .mdc-card__ripple:before,.mdc-card__primary-action:not(.mdc-ripple-upgraded):focus .mdc-card__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-card__primary-action:not(.mdc-ripple-upgraded) .mdc-card__ripple:after{transition:opacity .15s linear}.mdc-card__primary-action:not(.mdc-ripple-upgraded):active .mdc-card__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.mdc-card__primary-action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.mdc-card__primary-action .mdc-card__ripple{box-sizing:content-box;height:100%;overflow:hidden;left:0;pointer-events:none;position:absolute;top:0;width:100%}.mdc-card__primary-action.mdc-ripple-upgraded--background-focused:after,.mdc-card__primary-action:not(.mdc-ripple-upgraded):focus:after{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:5px double transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.mdc-card__primary-action.mdc-ripple-upgraded--background-focused:after,.mdc-card__primary-action:not(.mdc-ripple-upgraded):focus:after{border-color:CanvasText}}.mdc-touch-target-wrapper{display:inline}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-user-select:none;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:transparent}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{display:none}@media screen and (forced-colors:active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px);display:block}}@media screen and (forced-colors:active)and (forced-colors:active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{border-color:CanvasText}}@media screen and (forced-colors:active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring:after,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring:after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors:active)and (forced-colors:active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring:after,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring:after{border-color:CanvasText}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration, none)}.mdc-button{padding:0 8px}.mdc-button--unelevated{transition:box-shadow .28s cubic-bezier(.4,0,.2,1);padding:0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow .28s cubic-bezier(.4,0,.2,1);padding:0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border .28s cubic-bezier(.4,0,.2,1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:transparent}.mdc-button{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-button .mdc-button__ripple:before,.mdc-button .mdc-button__ripple:after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-button .mdc-button__ripple:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-button .mdc-button__ripple:after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple:before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-button.mdc-ripple-upgraded--unbounded .mdc-button__ripple:after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-button.mdc-ripple-upgraded--foreground-activation .mdc-button__ripple:after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-button.mdc-ripple-upgraded--foreground-deactivation .mdc-button__ripple:after{animation:mdc-ripple-fg-opacity-out .15s;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-button .mdc-button__ripple:before,.mdc-button .mdc-button__ripple:after{top:-50%;left:-50%;width:200%;height:200%}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-button__ripple{position:absolute;box-sizing:content-box;overflow:hidden;z-index:0;top:0;left:0;bottom:0;right:0}.mdc-button{font-family:Roboto,sans-serif;font-family:var(--mdc-text-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:.875rem;font-size:var(--mdc-text-button-label-text-size, var(--mdc-typography-button-font-size, .875rem));letter-spacing:.0892857143em;letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, .0892857143em));font-weight:500;font-weight:var(--mdc-text-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-text-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-text-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button:not(:disabled){color:#6200ee;color:var(--mdc-text-button-label-text-color, var(--mdc-theme-primary, #6200ee))}.mdc-button:disabled{color:#00000061;color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, .38))}.mdc-button .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-text-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-text-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-text-button-with-icon-icon-size, 1.125rem)}.mdc-button .mdc-button__ripple:before,.mdc-button .mdc-button__ripple:after{background-color:#6200ee;background-color:var(--mdc-text-button-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-button:hover .mdc-button__ripple:before,.mdc-button.mdc-ripple-surface--hover .mdc-button__ripple:before{opacity:.04;opacity:var(--mdc-text-button-hover-state-layer-opacity, .04)}.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-text-button-focus-state-layer-opacity, .12)}.mdc-button:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.mdc-button:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-text-button-pressed-state-layer-opacity, .12)}.mdc-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-text-button-pressed-state-layer-opacity, .12)}.mdc-button .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--unelevated{font-family:Roboto,sans-serif;font-family:var(--mdc-filled-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:.875rem;font-size:var(--mdc-filled-button-label-text-size, var(--mdc-typography-button-font-size, .875rem));letter-spacing:.0892857143em;letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, .0892857143em));font-weight:500;font-weight:var(--mdc-filled-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-filled-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-filled-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--unelevated:not(:disabled){background-color:#6200ee;background-color:var(--mdc-filled-button-container-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--unelevated:disabled{background-color:#0000001f;background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, .12))}.mdc-button--unelevated:not(:disabled){color:#fff;color:var(--mdc-filled-button-label-text-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--unelevated:disabled{color:#00000061;color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, .38))}.mdc-button--unelevated .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-filled-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-filled-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-filled-button-with-icon-icon-size, 1.125rem)}.mdc-button--unelevated .mdc-button__ripple:before,.mdc-button--unelevated .mdc-button__ripple:after{background-color:#fff;background-color:var(--mdc-filled-button-hover-state-layer-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--unelevated:hover .mdc-button__ripple:before,.mdc-button--unelevated.mdc-ripple-surface--hover .mdc-button__ripple:before{opacity:.08;opacity:var(--mdc-filled-button-hover-state-layer-opacity, .08)}.mdc-button--unelevated.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.mdc-button--unelevated:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.24;opacity:var(--mdc-filled-button-focus-state-layer-opacity, .24)}.mdc-button--unelevated:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.mdc-button--unelevated:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.24;opacity:var(--mdc-filled-button-pressed-state-layer-opacity, .24)}.mdc-button--unelevated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-filled-button-pressed-state-layer-opacity, .24)}.mdc-button--unelevated .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--raised{font-family:Roboto,sans-serif;font-family:var(--mdc-protected-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:.875rem;font-size:var(--mdc-protected-button-label-text-size, var(--mdc-typography-button-font-size, .875rem));letter-spacing:.0892857143em;letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, .0892857143em));font-weight:500;font-weight:var(--mdc-protected-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-protected-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-protected-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));--mdc-elevation-box-shadow-for-gss: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;box-shadow:var(--mdc-protected-button-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:not(:disabled){background-color:#6200ee;background-color:var(--mdc-protected-button-container-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--raised:disabled{background-color:#0000001f;background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, .12))}.mdc-button--raised:not(:disabled){color:#fff;color:var(--mdc-protected-button-label-text-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--raised:disabled{color:#00000061;color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, .38))}.mdc-button--raised .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-protected-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-protected-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-protected-button-with-icon-icon-size, 1.125rem)}.mdc-button--raised .mdc-button__ripple:before,.mdc-button--raised .mdc-button__ripple:after{background-color:#fff;background-color:var(--mdc-protected-button-hover-state-layer-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--raised:hover .mdc-button__ripple:before,.mdc-button--raised.mdc-ripple-surface--hover .mdc-button__ripple:before{opacity:.08;opacity:var(--mdc-protected-button-hover-state-layer-opacity, .08)}.mdc-button--raised.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.mdc-button--raised:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.24;opacity:var(--mdc-protected-button-focus-state-layer-opacity, .24)}.mdc-button--raised:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.mdc-button--raised:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.24;opacity:var(--mdc-protected-button-pressed-state-layer-opacity, .24)}.mdc-button--raised.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-protected-button-pressed-state-layer-opacity, .24)}.mdc-button--raised .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--raised.mdc-ripple-upgraded--background-focused,.mdc-button--raised:not(.mdc-ripple-upgraded):focus{--mdc-elevation-box-shadow-for-gss: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;box-shadow:var(--mdc-protected-button-focus-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:hover{--mdc-elevation-box-shadow-for-gss: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;box-shadow:var(--mdc-protected-button-hover-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:not(:disabled):active{--mdc-elevation-box-shadow-for-gss: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;box-shadow:var(--mdc-protected-button-pressed-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:disabled{--mdc-elevation-box-shadow-for-gss: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f;box-shadow:var(--mdc-protected-button-disabled-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--outlined{font-family:Roboto,sans-serif;font-family:var(--mdc-outlined-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:.875rem;font-size:var(--mdc-outlined-button-label-text-size, var(--mdc-typography-button-font-size, .875rem));letter-spacing:.0892857143em;letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, .0892857143em));font-weight:500;font-weight:var(--mdc-outlined-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-outlined-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-outlined-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px;border-width:1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mdc-button--outlined:not(:disabled){color:#6200ee;color:var(--mdc-outlined-button-label-text-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--outlined:disabled{color:#00000061;color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, .38))}.mdc-button--outlined .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-outlined-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-outlined-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-outlined-button-with-icon-icon-size, 1.125rem)}.mdc-button--outlined .mdc-button__ripple:before,.mdc-button--outlined .mdc-button__ripple:after{background-color:#6200ee;background-color:var(--mdc-outlined-button-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--outlined:hover .mdc-button__ripple:before,.mdc-button--outlined.mdc-ripple-surface--hover .mdc-button__ripple:before{opacity:.04;opacity:var(--mdc-outlined-button-hover-state-layer-opacity, .04)}.mdc-button--outlined.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.mdc-button--outlined:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-outlined-button-focus-state-layer-opacity, .12)}.mdc-button--outlined:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.mdc-button--outlined:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-outlined-button-pressed-state-layer-opacity, .12)}.mdc-button--outlined.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-outlined-button-pressed-state-layer-opacity, .12)}.mdc-button--outlined .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--outlined:not(:disabled){border-color:#0000001f;border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, .12))}.mdc-button--outlined:disabled{border-color:#0000001f;border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, .12))}.mdc-button--outlined.mdc-button--icon-trailing{padding:0 11px 0 15px}.mdc-button--outlined.mdc-button--icon-leading{padding:0 15px 0 11px}.mdc-button--outlined .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mdc-button--outlined .mdc-button__touch{left:-1px;left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2px);width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mdc-button--raised .mdc-button__icon,.mdc-button--unelevated .mdc-button__icon,.mdc-button--outlined .mdc-button__icon{margin-left:-4px;margin-right:8px}[dir=rtl] .mdc-button--raised .mdc-button__icon,[dir=rtl] .mdc-button--unelevated .mdc-button__icon,[dir=rtl] .mdc-button--outlined .mdc-button__icon,.mdc-button--raised .mdc-button__icon[dir=rtl],.mdc-button--unelevated .mdc-button__icon[dir=rtl],.mdc-button--outlined .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mdc-button--raised .mdc-button__label+.mdc-button__icon,.mdc-button--unelevated .mdc-button__label+.mdc-button__icon,.mdc-button--outlined .mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mdc-button--raised .mdc-button__label+.mdc-button__icon,[dir=rtl] .mdc-button--unelevated .mdc-button__label+.mdc-button__icon,[dir=rtl] .mdc-button--outlined .mdc-button__label+.mdc-button__icon,.mdc-button--raised .mdc-button__label+.mdc-button__icon[dir=rtl],.mdc-button--unelevated .mdc-button__label+.mdc-button__icon[dir=rtl],.mdc-button--outlined .mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mdc-ripple-surface{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;position:relative;outline:none;overflow:hidden}.mdc-ripple-surface:before,.mdc-ripple-surface:after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-ripple-surface:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-ripple-surface:after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-ripple-surface.mdc-ripple-upgraded:before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-ripple-surface.mdc-ripple-upgraded:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-ripple-surface.mdc-ripple-upgraded--unbounded:after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-ripple-surface.mdc-ripple-upgraded--foreground-activation:after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-ripple-surface.mdc-ripple-upgraded--foreground-deactivation:after{animation:mdc-ripple-fg-opacity-out .15s;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-ripple-surface:before,.mdc-ripple-surface:after{top:-50%;left:-50%;width:200%;height:200%}.mdc-ripple-surface.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface[data-mdc-ripple-is-unbounded],.mdc-ripple-upgraded--unbounded{overflow:visible}.mdc-ripple-surface[data-mdc-ripple-is-unbounded]:before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded]:after,.mdc-ripple-upgraded--unbounded:before,.mdc-ripple-upgraded--unbounded:after{top:0%;left:0%;width:100%;height:100%}.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded:before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded:after,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded:before,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded:after{top:var(--mdc-ripple-top, 0% );left:var(--mdc-ripple-left, 0% );width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded:after,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface:before,.mdc-ripple-surface:after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-ripple-surface:hover:before,.mdc-ripple-surface.mdc-ripple-surface--hover:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-ripple-surface.mdc-ripple-upgraded--background-focused:before,.mdc-ripple-surface:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-ripple-surface:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}.mdc-ripple-surface:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.mdc-ripple-surface.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.smui-ripple-surface--primary:before,.smui-ripple-surface--primary:after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.smui-ripple-surface--primary:hover:before,.smui-ripple-surface--primary.mdc-ripple-surface--hover:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.smui-ripple-surface--primary.mdc-ripple-upgraded--background-focused:before,.smui-ripple-surface--primary:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.smui-ripple-surface--primary:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}.smui-ripple-surface--primary:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.smui-ripple-surface--primary.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.smui-ripple-surface--secondary:before,.smui-ripple-surface--secondary:after{background-color:#018786;background-color:var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786))}.smui-ripple-surface--secondary:hover:before,.smui-ripple-surface--secondary.mdc-ripple-surface--hover:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.smui-ripple-surface--secondary.mdc-ripple-upgraded--background-focused:before,.smui-ripple-surface--secondary:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.smui-ripple-surface--secondary:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}.smui-ripple-surface--secondary:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.smui-ripple-surface--secondary.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.smui-button--color-secondary:not(:disabled){color:#018786}.smui-button--color-secondary:not(:disabled) .mdc-button__icon{color:#018786}.smui-button--color-secondary.mdc-button--raised:not(:disabled),.smui-button--color-secondary.mdc-button--unelevated:not(:disabled){background-color:#018786}.smui-button--color-secondary.mdc-button--raised:not(:disabled),.smui-button--color-secondary.mdc-button--unelevated:not(:disabled){color:#fff;color:var(--mdc-theme-text-primary-on-dark, white)}.smui-button--color-secondary.mdc-button--raised .mdc-button__ripple:before,.smui-button--color-secondary.mdc-button--raised .mdc-button__ripple:after,.smui-button--color-secondary.mdc-button--unelevated .mdc-button__ripple:before,.smui-button--color-secondary.mdc-button--unelevated .mdc-button__ripple:after{background-color:#fff;background-color:var(--mdc-ripple-color, var(--mdc-theme-text-primary-on-dark, white))}.smui-button--color-secondary.mdc-button--raised:hover .mdc-button__ripple:before,.smui-button--color-secondary.mdc-button--raised.mdc-ripple-surface--hover .mdc-button__ripple:before,.smui-button--color-secondary.mdc-button--unelevated:hover .mdc-button__ripple:before,.smui-button--color-secondary.mdc-button--unelevated.mdc-ripple-surface--hover .mdc-button__ripple:before{opacity:.08;opacity:var(--mdc-ripple-hover-opacity, .08)}.smui-button--color-secondary.mdc-button--raised.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.smui-button--color-secondary.mdc-button--raised:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before,.smui-button--color-secondary.mdc-button--unelevated.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.smui-button--color-secondary.mdc-button--unelevated:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.24;opacity:var(--mdc-ripple-focus-opacity, .24)}.smui-button--color-secondary.mdc-button--raised:not(.mdc-ripple-upgraded) .mdc-button__ripple:after,.smui-button--color-secondary.mdc-button--unelevated:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.smui-button--color-secondary.mdc-button--raised:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after,.smui-button--color-secondary.mdc-button--unelevated:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.24;opacity:var(--mdc-ripple-press-opacity, .24)}.smui-button--color-secondary.mdc-button--raised.mdc-ripple-upgraded,.smui-button--color-secondary.mdc-button--unelevated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .24)}.smui-button--color-secondary.mdc-button--raised:not(:disabled),.smui-button--color-secondary.mdc-button--unelevated:not(:disabled){color:#fff}.smui-button--color-secondary.mdc-button--raised:not(:disabled) .mdc-button__icon,.smui-button--color-secondary.mdc-button--unelevated:not(:disabled) .mdc-button__icon{color:#fff}.smui-button--color-secondary.mdc-button--outlined:not(:disabled){border-color:#018786}.smui-button--color-secondary .mdc-button__ripple:before,.smui-button--color-secondary .mdc-button__ripple:after{background-color:#018786;background-color:var(--mdc-ripple-color, #018786)}.smui-button--color-secondary:hover .mdc-button__ripple:before,.smui-button--color-secondary.mdc-ripple-surface--hover .mdc-button__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.smui-button--color-secondary.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.smui-button--color-secondary:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.smui-button--color-secondary:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.smui-button--color-secondary:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.smui-button--color-secondary.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.smui-button__group{display:inline-flex}.smui-button__group>.mdc-button,.smui-button__group>.smui-button__group-item>.mdc-button{margin-left:0;margin-right:0}.smui-button__group>.mdc-button:not(:last-child),.smui-button__group>.mdc-button:not(:last-child)>.mdc-button__ripple,.smui-button__group>.smui-button__group-item:not(:last-child)>.mdc-button,.smui-button__group>.smui-button__group-item:not(:last-child)>.mdc-button>.mdc-button__ripple{border-top-right-radius:0;border-bottom-right-radius:0}.smui-button__group>.mdc-button:not(:first-child),.smui-button__group>.mdc-button:not(:first-child)>.mdc-button__ripple,.smui-button__group>.smui-button__group-item:not(:first-child)>.mdc-button,.smui-button__group>.smui-button__group-item:not(:first-child)>.mdc-button>.mdc-button__ripple{border-top-left-radius:0;border-bottom-left-radius:0}.smui-button__group.smui-button__group--raised{border-radius:4px;border-radius:var(--mdc-shape-small, 4px);box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.smui-button__group>.mdc-button--raised,.smui-button__group>.smui-button__group-item>.mdc-button--raised{border-radius:4px;border-radius:var(--mdc-shape-small, 4px);box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.smui-button__group>.mdc-button--raised .mdc-button__ripple,.smui-button__group>.smui-button__group-item>.mdc-button--raised .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-shape-small, 4px)}.smui-button__group>.mdc-button--raised:hover,.smui-button__group>.mdc-button--raised:focus,.smui-button__group>.smui-button__group-item>.mdc-button--raised:hover,.smui-button__group>.smui-button__group-item>.mdc-button--raised:focus{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.smui-button__group>.mdc-button--raised:active,.smui-button__group>.smui-button__group-item>.mdc-button--raised:active{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.smui-button__group>.mdc-button--raised:disabled,.smui-button__group>.smui-button__group-item>.mdc-button--raised:disabled{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.smui-button__group>.mdc-button--outlined:not(:last-child),.smui-button__group>.smui-button__group-item:not(:last-child)>.mdc-button--outlined{border-right-width:0}.mdc-icon-button{font-size:24px;width:48px;height:48px;padding:12px}.mdc-icon-button .mdc-icon-button__focus-ring{display:none}.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block;max-height:48px;max-width:48px}@media screen and (forced-colors:active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%}}@media screen and (forced-colors:active)and (forced-colors:active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{border-color:CanvasText}}@media screen and (forced-colors:active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring:after,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring:after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors:active)and (forced-colors:active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring:after,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring:after{border-color:CanvasText}}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin:4px}.mdc-icon-button.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mdc-icon-button:disabled{color:#00000061;color:var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, .38))}.mdc-icon-button svg,.mdc-icon-button img{width:24px;height:24px}.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:transparent;fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%,-50%)}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on,.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mdc-icon-button{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-icon-button .mdc-icon-button__ripple:before,.mdc-icon-button .mdc-icon-button__ripple:after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-icon-button .mdc-icon-button__ripple:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-icon-button .mdc-icon-button__ripple:after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple:before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-icon-button.mdc-ripple-upgraded--unbounded .mdc-icon-button__ripple:after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-icon-button.mdc-ripple-upgraded--foreground-activation .mdc-icon-button__ripple:after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-icon-button.mdc-ripple-upgraded--foreground-deactivation .mdc-icon-button__ripple:after{animation:mdc-ripple-fg-opacity-out .15s;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-icon-button .mdc-icon-button__ripple:before,.mdc-icon-button .mdc-icon-button__ripple:after{top:0%;left:0%;width:100%;height:100%}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple:before,.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple:after{top:var(--mdc-ripple-top, 0% );left:var(--mdc-ripple-left, 0% );width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-icon-button .mdc-icon-button__ripple:before,.mdc-icon-button .mdc-icon-button__ripple:after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-icon-button:hover .mdc-icon-button__ripple:before,.mdc-icon-button.mdc-ripple-surface--hover .mdc-icon-button__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple:before,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-icon-button:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple:after{transition:opacity .15s linear}.mdc-icon-button:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.mdc-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.mdc-icon-button .mdc-icon-button__ripple{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.mdc-icon-button.smui-icon-button--size-mini{width:48px;height:48px;font-size:24px;width:40px;height:40px;padding:8px}.mdc-icon-button.smui-icon-button--size-mini svg,.mdc-icon-button.smui-icon-button--size-mini img{width:24px;height:24px}.mdc-icon-button.smui-icon-button--size-mini .mdc-icon-button__focus-ring{display:none}.mdc-icon-button.smui-icon-button--size-mini.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-mini:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block;max-height:40px;max-width:40px}@media screen and (forced-colors:active){.mdc-icon-button.smui-icon-button--size-mini.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-mini:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%}}@media screen and (forced-colors:active)and (forced-colors:active){.mdc-icon-button.smui-icon-button--size-mini.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-mini:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{border-color:CanvasText}}@media screen and (forced-colors:active){.mdc-icon-button.smui-icon-button--size-mini.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring:after,.mdc-icon-button.smui-icon-button--size-mini:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring:after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors:active)and (forced-colors:active){.mdc-icon-button.smui-icon-button--size-mini.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring:after,.mdc-icon-button.smui-icon-button--size-mini:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring:after{border-color:CanvasText}}.mdc-icon-button.smui-icon-button--size-mini.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin:0}.mdc-icon-button.smui-icon-button--size-mini.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-mini.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mdc-icon-button.smui-icon-button--size-mini .mdc-icon-button__touch{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%,-50%)}.mdc-icon-button.smui-icon-button--size-button{font-size:18px;width:36px;height:36px;padding:6px}.mdc-icon-button.smui-icon-button--size-button svg,.mdc-icon-button.smui-icon-button--size-button img{width:18px;height:18px}.mdc-icon-button.smui-icon-button--size-button .mdc-icon-button__focus-ring{display:none}.mdc-icon-button.smui-icon-button--size-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block;max-height:36px;max-width:36px}@media screen and (forced-colors:active){.mdc-icon-button.smui-icon-button--size-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%}}@media screen and (forced-colors:active)and (forced-colors:active){.mdc-icon-button.smui-icon-button--size-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{border-color:CanvasText}}@media screen and (forced-colors:active){.mdc-icon-button.smui-icon-button--size-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring:after,.mdc-icon-button.smui-icon-button--size-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring:after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors:active)and (forced-colors:active){.mdc-icon-button.smui-icon-button--size-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring:after,.mdc-icon-button.smui-icon-button--size-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring:after{border-color:CanvasText}}.mdc-icon-button.smui-icon-button--size-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:36px;height:36px;margin:0}.mdc-icon-button.smui-icon-button--size-button.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.smui-icon-button--size-button.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{max-height:36px;max-width:36px}.mdc-icon-button.smui-icon-button--size-button .mdc-icon-button__touch{position:absolute;top:50%;height:36px;left:50%;width:36px;transform:translate(-50%,-50%)}.mdc-icon-button svg{pointer-events:none}.smui-card--padded,.smui-card__content,.smui-card__primary-action--padded{padding:16px}.brand-logo,.brand-logo:visited,.lp-brand,.lp-brand:visited{color:inherit;text-decoration:none;display:inline-flex;flex-direction:column;gap:4px;cursor:pointer}.brand-logo h1{margin:0}.controls{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:24px}.label{font-size:10px;letter-spacing:2px;text-transform:uppercase}.slider-wrap{display:flex;align-items:center;gap:8px;min-width:200px}.slider-val{font-family:JetBrains Mono,monospace;font-size:12px;color:#1a1915;min-width:42px}.user-pills{display:flex;gap:6px;flex-wrap:wrap}.pill{font-family:Fraunces,serif;font-size:15px;font-weight:400;padding:6px 14px;border:1px solid rgba(26,25,21,.15);background:#efe9dd;color:#4a4740;border-radius:18px;cursor:pointer;transition:all .15s ease}.pill:hover{border-color:#1a1915;color:#1a1915}.pill.active{background:#1a1915;color:#efe9dd;border-color:#1a1915}.modal-back{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a191580;display:flex;align-items:center;justify-content:center;z-index:100}.modal{background:#efe9dd;border:1px solid #1a1915;padding:24px 28px;border-radius:4px;min-width:320px}.modal h3{font-family:Fraunces,serif;font-weight:400;margin:0 0 14px;font-size:22px}.modal input{width:100%;padding:10px 12px;border:1px solid rgba(26,25,21,.15);background:#e6dfcf;font-family:Inter,sans-serif;font-size:14px;border-radius:2px;outline:none;margin-bottom:16px;color:#1a1915}.modal input:focus{border-color:#1a1915}.modal-actions{display:flex;gap:8px;justify-content:flex-end}.modal-btn{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;padding:8px 14px;border-radius:2px;cursor:pointer;border:1px solid rgba(26,25,21,.15)}.modal-btn.cancel{background:transparent;color:#8a857a}.modal-btn.confirm{background:#1a1915;color:#efe9dd;border-color:#1a1915}.btn-secondary{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;padding:8px 12px;background:transparent;color:#4a4740;border:1px solid rgba(26,25,21,.15);border-radius:4px;cursor:pointer;transition:all .15s ease}.btn-secondary:hover{color:#1a1915;border-color:#1a1915}.btn-reset{margin-left:auto}.btn-reset:hover{color:var(--accent);border-color:var(--accent)}.empty-catalog{padding:32px 36px;background:#e6dfcf;border:1px solid rgba(26,25,21,.18);border-left:3px solid var(--accent);border-radius:4px;margin-bottom:24px;max-width:640px}.empty-catalog h3{font-family:Fraunces,serif;font-style:italic;font-weight:400;font-size:26px;margin:0 0 10px;color:#1a1915}.empty-catalog p{font-family:Inter,sans-serif;font-size:14px;line-height:1.55;color:#4a4740;margin:0 0 18px}.empty-catalog code{background:#1a191514;padding:2px 5px;border-radius:2px;font-family:JetBrains Mono,monospace;font-size:12px;color:#1a1915}.personalise-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:#e6dfcf;border:1px solid rgba(26,25,21,.18);border-left:3px solid var(--accent);border-radius:4px;margin-bottom:18px}.personalise-banner.subtle{background:transparent;border-left-color:#c8a959}.personalise-banner .pb-copy{font-family:Inter,sans-serif;font-size:13px;color:#4a4740}.personalise-banner .pb-copy strong{color:#1a1915;font-weight:500}.personalise-banner .pb-cta{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;padding:8px 14px;background:#1a1915;color:#efe9dd;border:1px solid #1a1915;border-radius:3px;cursor:pointer;white-space:nowrap;transition:all .15s ease}.personalise-banner .pb-cta:hover{background:var(--accent);border-color:var(--accent)}.personalise-banner .pb-cta.ghost{background:transparent;color:#4a4740;border-color:#1a191533}.personalise-banner .pb-cta.ghost:hover{background:transparent;color:#1a1915;border-color:#1a1915}.section-hdr{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.section-hdr h2{font-family:Fraunces,serif;font-weight:400;font-size:22px;margin:0}.section-hdr .hdr-note{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:2px;color:#8a857a}.movies{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:18px}:global(.movie){background:#e6dfcf!important}.poster{aspect-ratio:2/3;background:#1a1915;color:#c8a959;display:flex;align-items:center;justify-content:center;border-radius:2px;margin-bottom:8px;position:relative;overflow:hidden}.poster .poster-vintage{position:absolute;top:56%;left:50%;transform:translate(-50%,-50%);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;letter-spacing:2px;color:currentColor;background:#1a19158c;padding:3px 8px;border-radius:1px;z-index:2}.poster--deep_red{background:linear-gradient(145deg,#3d0d13,#1a0507 60%,#0d0304);color:#e8c878}.poster--ruby{background:linear-gradient(145deg,#5a1626,#2e0a12 65%,#170509);color:#f0d896}.poster--rose{background:linear-gradient(145deg,#c8868f,#a55c6a 60%,#6b3542);color:#3d1016}.poster--straw{background:linear-gradient(145deg,#e9d985,#c8b05a 55%,#8a7438);color:#3d300a}.poster--amber{background:linear-gradient(145deg,#c98948,#8a5a22 60%,#4a2f10);color:#efe9dd}.poster--sparkle{background:linear-gradient(145deg,#efe0a6,#d4b85c 55%,#8a7428);color:#3d300a}.movie-title{font-family:Fraunces,serif;font-weight:500;font-size:17px;line-height:1.22;letter-spacing:-.2px;min-height:42px}.movie-meta{font-family:JetBrains Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:1.5px;color:#8a857a;margin:4px 0}.movie-rating{display:flex;align-items:center;justify-content:space-between;padding-top:6px;border-top:1px solid rgba(26,25,21,.15);gap:8px}.stars{display:flex;gap:1px;flex-direction:row-reverse;justify-content:flex-end}.stars .star{background:none;border:none;padding:0;cursor:pointer;color:#8a857a;transition:color .1s ease}.stars .star.filled{color:var(--accent)}.stars:hover .star{color:#8a857a}.stars .star:hover,.stars .star:hover~.star{color:#d96a52}.prediction{font-family:JetBrains Mono,monospace;font-size:11px;color:#4a4740}.prediction .pred-val{font-weight:500;color:#1a1915;font-size:13px}.prediction .pred-pm{color:#8a857a;font-size:10px;margin-left:4px}.rated-badge{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent);font-weight:500}.main{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:28px}@media(max-width:1000px){.main{grid-template-columns:1fr}}.side{display:flex;flex-direction:column;gap:24px}.card{background:#e6dfcf;border:1px solid rgba(26,25,21,.15);border-radius:4px;padding:18px}.card h3{font-family:Fraunces,serif;font-weight:400;font-style:italic;font-size:18px;margin:0 0 12px;display:flex;justify-content:space-between;align-items:baseline}.card h3 .small{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#8a857a;font-style:normal}.topn-list{display:flex;flex-direction:column;gap:6px}.topn-row{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:6px 2px;border-bottom:1px dashed rgba(26,25,21,.15)}.topn-row:last-child{border-bottom:none}.topn-rank{font-family:JetBrains Mono,monospace;font-size:10px;color:#8a857a}.topn-title{font-family:Fraunces,serif;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topn-score{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);font-weight:500}.topn-empty{font-family:JetBrains Mono,monospace;font-size:10px;color:#8a857a;text-transform:uppercase;letter-spacing:1.5px;padding:12px 0;text-align:center}.sim-list{display:flex;flex-direction:column;gap:6px}.sim-row{display:grid;grid-template-columns:70px 1fr 42px;align-items:center;gap:10px;padding:4px 2px;border-bottom:1px dashed rgba(26,25,21,.15)}.sim-row:last-child{border-bottom:none}.sim-row.dim{opacity:.45}.sim-name{font-family:Fraunces,serif;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sim-bar{position:relative;height:6px;background:#1a19151a;border-radius:3px;overflow:hidden}.sim-bar-fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#c8a959,var(--accent));border-radius:3px;transition:width .35s cubic-bezier(.2,.8,.2,1)}.sim-score{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);font-weight:500;text-align:right}.sim-shared{grid-column:1/-1;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#8a857a;margin-top:-2px}.sim-empty{font-family:JetBrains Mono,monospace;font-size:10px;color:#8a857a;text-transform:uppercase;letter-spacing:1.5px;padding:12px 0;text-align:center}.stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.stat{background:#efe9dd;border:1px solid rgba(26,25,21,.15);border-radius:2px;padding:10px 12px}.stat-label{font-family:JetBrains Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:2px;color:#8a857a;margin-bottom:4px}.stat-val{font-family:Fraunces,serif;font-size:22px;font-weight:400;color:#1a1915}.stat-val--text{font-size:15px;line-height:1.25;font-style:italic}.stat-val-sub{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1px;color:#8a857a;font-style:normal}:root{--paper: #efe9dd;--paper-dark: #e6dfcf;--ink: #1a1915;--ink-soft: #4a4740;--ink-muted: #8a857a;--accent: #b8412b;--gold: #c8a959;--rule: rgba(26, 25, 21, .15);--mdc-theme-primary: var(--accent);--mdc-theme-secondary: #c8a959;--mdc-theme-surface: #efe9dd;--mdc-theme-background: #efe9dd;--mdc-theme-on-primary: #efe9dd;--mdc-theme-on-secondary: #1a1915;--mdc-theme-on-surface: #1a1915;--mdc-theme-error: var(--accent);--mdc-theme-on-error: #efe9dd;--mdc-theme-text-primary-on-background: #1a1915;--mdc-theme-text-secondary-on-background: #4a4740;--mdc-theme-text-hint-on-background: #8a857a;--mdc-theme-text-disabled-on-background: rgba(26, 25, 21, .38)}body{font-family:Inter,sans-serif;background:#efe9dd;color:#1a1915;margin:0;padding:0;min-height:100vh;font-size:14px;line-height:1.5;position:relative}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,rgba(184,65,43,.04) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(200,169,89,.05) 0%,transparent 50%);z-index:0}.app{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:32px 28px 64px}header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:1px solid var(--rule);margin-bottom:28px}.brand{display:flex;align-items:baseline;gap:16px}.brand h1{font-family:Fraunces,serif;font-weight:300;font-style:italic;font-size:46px;margin:0;letter-spacing:-1.5px;line-height:1}.brand h1 em{font-style:normal;font-weight:500;color:var(--accent)}.brand .tagline{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:2.5px;color:var(--ink-muted);padding-bottom:6px}.meta{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:2px;color:var(--ink-muted);text-align:right}.meta .num{color:var(--ink);font-weight:500}.header-right{display:flex;align-items:flex-end;gap:16px}.view-toggle{display:inline-flex;border:1px solid rgba(26,25,21,.2);border-radius:4px;overflow:hidden}.view-toggle button{padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:1.5px;background:transparent;color:#4a4740;border:none;border-left:1px solid rgba(26,25,21,.15);cursor:pointer;transition:all .15s ease}.view-toggle button:first-child{border-left:none}.view-toggle button:hover:not(.active){color:#1a1915}.view-toggle button.active{background:#1a1915;color:#efe9dd}@media(max-width:640px){.app{padding:20px 16px 56px}header{flex-direction:column;align-items:stretch;gap:16px;padding-bottom:16px;margin-bottom:20px}.brand{flex-direction:column;align-items:flex-start;gap:4px}.brand h1{font-size:34px;letter-spacing:-1px}.brand .tagline{font-size:9px;letter-spacing:2px;padding-bottom:0}.header-right{justify-content:space-between;gap:12px}.meta{display:none}.view-toggle button{padding:8px 16px;font-size:11px}.controls{gap:10px;margin-bottom:20px}.controls .label{display:block;width:100%}.user-pills{width:100%}.pill{padding:8px 14px;font-size:14px}.btn-secondary{padding:10px 12px;font-size:11px}.btn-reset{margin-left:0}.personalise-banner{flex-direction:column;align-items:stretch;gap:10px}.personalise-banner .pb-cta{align-self:flex-start}.section-hdr{flex-direction:column;align-items:flex-start;gap:4px}.section-hdr .hdr-note{font-size:9px}.main{gap:20px}.side{gap:16px}.card{padding:14px}.card h3{font-size:16px}.stats{grid-template-columns:1fr}.sim-row{grid-template-columns:64px 1fr 40px;gap:8px}.sim-shared{font-size:8px}.topn-title,.w-title,.wp-title{font-size:13px}.movies{grid-template-columns:1fr;gap:14px}}.bottle.svelte-1vl0ii9{height:78%;width:auto;fill:currentColor;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35));position:relative;z-index:1}.movie-card-wrap.svelte-z12fzh,.movie-top.svelte-z12fzh{position:relative}.overview-tooltip.svelte-z12fzh{position:absolute;top:0;right:0;bottom:0;left:0;padding:14px 16px;background:#efe9dd;border:1px solid #1a1915;border-radius:4px;box-shadow:0 6px 20px #1a191538;z-index:20;font-family:Inter,sans-serif;font-size:12px;line-height:1.55;color:#1a1915;pointer-events:none;display:flex;flex-direction:column;overflow:hidden}.overview-title.svelte-z12fzh{font-family:Fraunces,serif;font-size:15px;font-weight:500;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(26,25,21,.15);flex-shrink:0}.overview-extract.svelte-z12fzh{color:#4a4740;overflow:hidden;flex:1 1 auto;min-height:0;mask-image:linear-gradient(to bottom,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 24px),transparent)}.overview-why.svelte-z12fzh{flex-shrink:0;margin-top:10px;padding-top:10px;border-top:1px solid rgba(26,25,21,.18)}.overview-why-label.svelte-z12fzh{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent);margin-bottom:4px}.overview-why.svelte-z12fzh ul:where(.svelte-z12fzh){margin:0;padding-left:14px;list-style:none}.overview-why.svelte-z12fzh li:where(.svelte-z12fzh){position:relative;font-size:11px;line-height:1.45;color:#1a1915;margin-bottom:2px}.overview-why.svelte-z12fzh li:where(.svelte-z12fzh):before{content:"·";position:absolute;left:-10px;color:var(--accent);font-weight:700}.quiz-back.svelte-crxj71{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a19158c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:200;padding:24px;animation:svelte-crxj71-quiz-fade .25s ease-out}@keyframes svelte-crxj71-quiz-fade{0%{opacity:0}to{opacity:1}}.quiz.svelte-crxj71{position:relative;background:#efe9dd;border:1px solid #1a1915;border-radius:6px;padding:32px 36px;max-width:480px;width:100%;box-shadow:0 20px 60px #1a191559}.quiz-skip.svelte-crxj71{position:absolute;top:12px;right:14px;background:transparent;border:none;font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:1.5px;color:#8a857a;cursor:pointer;padding:4px 8px}.quiz-skip.svelte-crxj71:hover{color:#1a1915}.quiz-head.svelte-crxj71{text-align:center;margin-bottom:20px}.quiz-head.svelte-crxj71 h2:where(.svelte-crxj71){font-family:Fraunces,serif;font-weight:400;font-style:italic;font-size:26px;margin:0 0 6px;color:#1a1915}.quiz-sub.svelte-crxj71{font-family:Inter,sans-serif;font-size:12px;color:#4a4740;margin:0}.quiz-card.svelte-crxj71{display:flex;gap:18px;margin-bottom:20px;align-items:flex-start}.poster.svelte-crxj71{aspect-ratio:2/3;width:120px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:3px;background:#1a1915;color:#c8a959;position:relative;overflow:hidden}.poster-vintage.svelte-crxj71{position:absolute;top:56%;left:50%;transform:translate(-50%,-50%);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;letter-spacing:1.5px;color:currentColor;background:#1a19158c;padding:2px 7px;border-radius:1px;z-index:2}.poster--deep_red.svelte-crxj71{background:linear-gradient(145deg,#3d0d13,#1a0507 60%,#0d0304);color:#e8c878}.poster--ruby.svelte-crxj71{background:linear-gradient(145deg,#5a1626,#2e0a12 65%,#170509);color:#f0d896}.poster--rose.svelte-crxj71{background:linear-gradient(145deg,#c8868f,#a55c6a 60%,#6b3542);color:#3d1016}.poster--straw.svelte-crxj71{background:linear-gradient(145deg,#e9d985,#c8b05a 55%,#8a7438);color:#3d300a}.poster--amber.svelte-crxj71{background:linear-gradient(145deg,#c98948,#8a5a22 60%,#4a2f10);color:#efe9dd}.poster--sparkle.svelte-crxj71{background:linear-gradient(145deg,#efe0a6,#d4b85c 55%,#8a7428);color:#3d300a}.quiz-info.svelte-crxj71{flex:1;min-width:0}.quiz-title-row.svelte-crxj71{font-family:Fraunces,serif;font-weight:500;font-size:18px;line-height:1.2;color:#1a1915;margin-bottom:6px}.quiz-meta.svelte-crxj71{font-family:JetBrains Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:1.5px;color:#8a857a;margin-bottom:10px}.quiz-note.svelte-crxj71{font-family:Inter,sans-serif;font-size:12px;line-height:1.55;color:#4a4740}.quiz-actions.svelte-crxj71{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:18px}.quiz-actions.disabled.svelte-crxj71{opacity:.5;pointer-events:none}.quiz-btn.svelte-crxj71{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;padding:12px 6px;border:1px solid rgba(26,25,21,.2);background:#efe9dd;color:#1a1915;border-radius:3px;cursor:pointer;transition:all .12s ease;display:flex;flex-direction:column;align-items:center;gap:4px}.quiz-btn.svelte-crxj71 .hint:where(.svelte-crxj71){font-size:9px;color:#8a857a;letter-spacing:0}.quiz-btn.svelte-crxj71:hover:not(:disabled){background:#1a1915;color:#efe9dd;border-color:#1a1915}.quiz-btn.svelte-crxj71:hover:not(:disabled) .hint:where(.svelte-crxj71){color:#efe9dd99}.quiz-btn.love.svelte-crxj71:hover:not(:disabled){background:var(--accent);border-color:var(--accent)}.quiz-btn.love.svelte-crxj71:hover:not(:disabled) .hint:where(.svelte-crxj71){color:#efe9ddb3}.quiz-progress.svelte-crxj71{display:flex;justify-content:center;gap:8px}.dot.svelte-crxj71{width:8px;height:8px;border-radius:50%;background:#1a191526;transition:all .2s ease}.dot.filled.svelte-crxj71{background:var(--accent)}.dot.current.svelte-crxj71{background:#1a1915;transform:scale(1.2)}@media(max-width:640px){.quiz-back.svelte-crxj71{padding:12px}.quiz.svelte-crxj71{padding:22px 20px}.quiz-head.svelte-crxj71 h2:where(.svelte-crxj71){font-size:22px}.quiz-card.svelte-crxj71{flex-direction:column;gap:14px;align-items:stretch}.poster.svelte-crxj71{width:100px;align-self:center}.quiz-actions.svelte-crxj71{grid-template-columns:1fr 1fr;gap:10px}.quiz-btn.svelte-crxj71{padding:14px 8px;font-size:12px}}.cat-list.svelte-b7u0t3{display:flex;flex-direction:column;gap:2px;max-height:460px;overflow-y:auto}.cat-row.svelte-b7u0t3{display:grid;grid-template-columns:14px 1fr 60px 180px auto;align-items:center;gap:12px;padding:8px 10px;border-radius:3px}.cat-row.svelte-b7u0t3:hover{background:#1a19150d}.cat-title.svelte-b7u0t3{font-family:Fraunces,serif;font-size:14px;color:#1a1915;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cat-year.svelte-b7u0t3,.cat-genre.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:10px;color:#8a857a;letter-spacing:1px}.cat-genre.svelte-b7u0t3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cat-actions.svelte-b7u0t3{display:flex;gap:6px}.cat-btn.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;padding:4px 10px;background:transparent;color:#4a4740;border:1px solid rgba(26,25,21,.2);border-radius:2px;cursor:pointer}.cat-btn.svelte-b7u0t3:hover{color:#1a1915;border-color:#1a1915}.cat-btn--danger.svelte-b7u0t3:hover{color:var(--accent);border-color:var(--accent)}.wf-back.svelte-b7u0t3{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a19158c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:300;padding:24px}.wf.svelte-b7u0t3{position:relative;background:#efe9dd;border:1px solid #1a1915;border-radius:6px;padding:28px 32px;max-width:540px;width:100%;box-shadow:0 20px 60px #1a191559;display:flex;flex-direction:column;gap:14px}.wf.svelte-b7u0t3 h3:where(.svelte-b7u0t3){font-family:Fraunces,serif;font-style:italic;font-weight:400;font-size:22px;margin:0 0 6px}.wf-fld.svelte-b7u0t3{display:flex;flex-direction:column;gap:4px}.wf-fld.svelte-b7u0t3>span:where(.svelte-b7u0t3){font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#4a4740}.wf-fld.svelte-b7u0t3 input:where(.svelte-b7u0t3),.wf-fld.svelte-b7u0t3 textarea:where(.svelte-b7u0t3),.wf-fld.svelte-b7u0t3 select:where(.svelte-b7u0t3){font-family:Inter,sans-serif;font-size:14px;color:#1a1915;background:#e6dfcf;border:1px solid rgba(26,25,21,.2);border-radius:3px;padding:9px 11px;outline:none}.wf-fld.svelte-b7u0t3 input:where(.svelte-b7u0t3):focus,.wf-fld.svelte-b7u0t3 textarea:where(.svelte-b7u0t3):focus,.wf-fld.svelte-b7u0t3 select:where(.svelte-b7u0t3):focus{border-color:#1a1915}.wf-row.svelte-b7u0t3{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wf-err.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);padding:6px 10px;border-left:3px solid var(--accent);background:#b8412b14}.wf-warn.svelte-b7u0t3{font-family:Inter,sans-serif;font-size:12px;line-height:1.5;color:#4a4740;padding:8px 12px;border-left:3px solid #c8a959;background:#c8a95926;border-radius:2px}.wf-opt.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1px;color:#8a857a;text-transform:lowercase;margin-left:6px;font-style:normal}.wf-inline-err.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--accent);margin-top:2px}.wf-fld-emoji.svelte-b7u0t3{border:none;padding:0;margin:0}.wf-fld-emoji.svelte-b7u0t3 legend:where(.svelte-b7u0t3){font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#4a4740;padding:0;margin-bottom:4px}.wf-emoji-row.svelte-b7u0t3{display:flex;gap:6px;flex-wrap:wrap}.wf-emoji-btn.svelte-b7u0t3{width:42px;height:42px;font-size:22px;line-height:1;padding:0;background:#e6dfcf;border:1px solid rgba(26,25,21,.2);border-radius:3px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .12s ease}.wf-emoji-btn.svelte-b7u0t3:hover{border-color:#1a1915}.wf-emoji-btn.selected.svelte-b7u0t3{border-color:#1a1915;background:#efe9dd;box-shadow:0 0 0 2px var(--accent)}.wf-actions.svelte-b7u0t3{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.wf-btn.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;padding:10px 18px;background:transparent;color:#4a4740;border:1px solid rgba(26,25,21,.2);border-radius:3px;cursor:pointer}.wf-btn.svelte-b7u0t3:hover{color:#1a1915;border-color:#1a1915}.wf-btn--primary.svelte-b7u0t3{background:#1a1915;color:#efe9dd;border-color:#1a1915}.wf-btn--primary.svelte-b7u0t3:hover{background:var(--accent);border-color:var(--accent)}.wf-btn.svelte-b7u0t3:disabled{opacity:.5;cursor:wait}.owner-login.svelte-b7u0t3{max-width:480px;margin:32px auto 0;padding:28px 32px;background:#efe9dd;border:1px solid rgba(26,25,21,.18);border-left:3px solid var(--accent);border-radius:4px}.owner-login.svelte-b7u0t3 h2:where(.svelte-b7u0t3){font-family:Fraunces,serif;font-style:italic;font-weight:400;font-size:24px;margin:0 0 8px}.owner-login-sub.svelte-b7u0t3{font-family:Inter,sans-serif;font-size:13px;line-height:1.5;color:#4a4740;margin:0 0 18px}.owner-login-sub.svelte-b7u0t3 code:where(.svelte-b7u0t3){background:#1a191514;padding:1px 5px;border-radius:2px;font-family:JetBrains Mono,monospace;font-size:11px}.owner-login-google.svelte-b7u0t3{display:inline-flex;align-items:center;gap:12px;width:100%;justify-content:center;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#1a1915;padding:10px 18px;background:#fff;border:1px solid rgba(26,25,21,.3);border-radius:3px;cursor:pointer;transition:all .12s ease}.owner-login-google.svelte-b7u0t3:hover:not(:disabled){border-color:#1a1915;box-shadow:0 2px 6px #1a19151f}.owner-login-google.svelte-b7u0t3:disabled{opacity:.6;cursor:wait}.owner-login-google.svelte-b7u0t3 svg:where(.svelte-b7u0t3){flex-shrink:0}.owner-login-warn.svelte-b7u0t3{font-family:Inter,sans-serif;font-size:13px;line-height:1.5;color:#4a4740;padding:10px 14px;border-left:3px solid #c8a959;background:#c8a95926;border-radius:2px}.showcase-banner.svelte-b7u0t3{font-family:Inter,sans-serif;font-size:13px;line-height:1.55;color:#4a4740;padding:12px 16px;border:1px solid rgba(26,25,21,.18);border-left:3px solid #c8a959;background:#c8a9591f;border-radius:4px;margin-bottom:4px}.showcase-banner.svelte-b7u0t3 strong:where(.svelte-b7u0t3){color:#1a1915}.showcase-banner.svelte-b7u0t3 a:where(.svelte-b7u0t3){color:var(--accent);text-decoration:underline}.owner-login-warn.svelte-b7u0t3 code:where(.svelte-b7u0t3){background:#1a191514;padding:1px 5px;border-radius:2px;font-family:JetBrains Mono,monospace;font-size:11px}.owner-login-err.svelte-b7u0t3{margin-top:12px;padding:8px 12px;background:#b8412b1a;border-left:3px solid var(--accent);font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent)}.owner-logout.svelte-b7u0t3{margin-left:auto}.dashboard.svelte-b7u0t3{display:flex;flex-direction:column;gap:24px}.dash-head.svelte-b7u0t3{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap}.dash-head.svelte-b7u0t3 h2:where(.svelte-b7u0t3){font-family:Fraunces,serif;font-weight:400;font-size:26px;margin:0}.dash-actions.svelte-b7u0t3{display:flex;gap:8px;flex-wrap:wrap}.dash-grid.svelte-b7u0t3{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.dash-state.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:11px;color:#8a857a;padding:24px 0;text-align:center}.dash-error.svelte-b7u0t3{color:var(--accent)}.import-msg.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.2px;color:var(--accent);text-align:right}.dash-placeholder.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:10px;color:#8a857a;letter-spacing:1.2px;text-transform:uppercase;padding:20px 0;text-align:center}.card.wide.svelte-b7u0t3{grid-column:1 / -1}.cust-list.svelte-b7u0t3{display:flex;flex-direction:column;gap:4px}.cust-row.svelte-b7u0t3{display:grid;grid-template-columns:1fr auto 36px;align-items:baseline;gap:12px;padding:8px 0;border-bottom:1px dashed rgba(26,25,21,.15)}.cust-row.svelte-b7u0t3:last-child{border-bottom:none}.cust-name.svelte-b7u0t3{font-family:Fraunces,serif;font-size:15px;color:#1a1915}.cust-tag.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:9px;color:#8a857a;text-transform:uppercase;letter-spacing:1.2px}.cust-count.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);font-weight:500;text-align:right}.wine-list.svelte-b7u0t3{display:flex;flex-direction:column;gap:3px}.wine-row.svelte-b7u0t3{display:grid;grid-template-columns:24px 12px 1fr auto;align-items:center;gap:10px;padding:6px 0;border-bottom:1px dashed rgba(26,25,21,.12)}.wine-row.svelte-b7u0t3:last-child{border-bottom:none}.rank.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:10px;color:#8a857a}.w-title.svelte-b7u0t3{font-family:Fraunces,serif;font-size:13px;color:#1a1915;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-score.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--accent);font-weight:500}.wp-grid.svelte-b7u0t3{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.wp-cust.svelte-b7u0t3{border:1px solid rgba(26,25,21,.12);border-radius:3px;padding:10px 12px;background:#efe9dd}.wp-cust.dim.svelte-b7u0t3{opacity:.5}.wp-cust-name.svelte-b7u0t3{font-family:Fraunces,serif;font-weight:500;font-size:14px;margin-bottom:6px}.wp-picks.svelte-b7u0t3{display:flex;flex-direction:column;gap:2px}.wp-pick.svelte-b7u0t3{display:grid;grid-template-columns:14px 10px 1fr auto;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;padding:3px 0}.wp-rank.svelte-b7u0t3{color:#8a857a}.wp-title.svelte-b7u0t3{font-family:Fraunces,serif;font-size:12px;color:#1a1915;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-score.svelte-b7u0t3{color:var(--accent);font-weight:500;font-size:10px}.wp-empty.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:9px;color:#8a857a;letter-spacing:1.2px;text-transform:uppercase}.swatch.svelte-b7u0t3{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid rgba(26,25,21,.25)}.swatch--deep_red.svelte-b7u0t3{background:linear-gradient(145deg,#3d0d13,#1a0507)}.swatch--ruby.svelte-b7u0t3{background:linear-gradient(145deg,#5a1626,#2e0a12)}.swatch--rose.svelte-b7u0t3{background:linear-gradient(145deg,#c8868f,#a55c6a)}.swatch--straw.svelte-b7u0t3{background:linear-gradient(145deg,#e9d985,#c8b05a)}.swatch--amber.svelte-b7u0t3{background:linear-gradient(145deg,#c98948,#8a5a22)}.swatch--sparkle.svelte-b7u0t3{background:linear-gradient(145deg,#efe0a6,#d4b85c)}.nl-back.svelte-b7u0t3{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a19158c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:150;padding:24px}.nl.svelte-b7u0t3{background:#efe9dd;border:1px solid #1a1915;border-radius:6px;max-width:1040px;width:100%;max-height:88vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #1a191559}.nl-head.svelte-b7u0t3{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 28px 16px;border-bottom:1px solid rgba(26,25,21,.12)}.nl-head.svelte-b7u0t3 h2:where(.svelte-b7u0t3){font-family:Fraunces,serif;font-weight:400;font-style:italic;font-size:24px;margin:0 0 6px}.nl-sub.svelte-b7u0t3{font-family:Inter,sans-serif;font-size:12px;color:#4a4740;margin:0;max-width:560px}.nl-close.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;background:transparent;color:#8a857a;border:none;cursor:pointer;padding:6px 8px}.nl-close.svelte-b7u0t3:hover{color:#1a1915}.nl-state.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:11px;color:#8a857a;padding:56px 28px;text-align:center}.nl-err.svelte-b7u0t3{color:var(--accent)}.nl-grid.svelte-b7u0t3{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:16px;padding:20px 28px 28px;overflow-y:auto}.nl-draft.svelte-b7u0t3{background:#e6dfcf;border:1px solid rgba(26,25,21,.15);border-radius:4px;padding:18px 18px 16px;display:flex;flex-direction:column;gap:10px}.nl-draft.svelte-b7u0t3 header:where(.svelte-b7u0t3){display:flex;flex-direction:column;gap:2px}.nl-seg.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent)}.nl-recipients.svelte-b7u0t3{font-family:Inter,sans-serif;font-size:11px;color:#8a857a}.nl-subject.svelte-b7u0t3{font-family:Fraunces,serif;font-size:15px;color:#1a1915;line-height:1.35}.nl-subject.svelte-b7u0t3 span:where(.svelte-b7u0t3){font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#8a857a;margin-right:6px;vertical-align:middle}.nl-body.svelte-b7u0t3{font-family:Inter,sans-serif;font-size:12px;line-height:1.55;color:#1a1915;background:#efe9dd;border:1px solid rgba(26,25,21,.1);border-radius:3px;padding:12px 14px;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.nl-copy.svelte-b7u0t3{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;padding:10px 14px;background:#1a1915;color:#efe9dd;border:1px solid #1a1915;border-radius:3px;cursor:pointer;align-self:flex-start}.nl-copy.svelte-b7u0t3:hover:not(.copied){background:var(--accent);border-color:var(--accent)}.nl-copy.copied.svelte-b7u0t3{background:#2e7a4a;border-color:#2e7a4a}.dob.svelte-16m8uqj{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:12px;padding:10px 14px;background:#1a1915;color:#efe9dd;font-family:Inter,sans-serif;font-size:12px;line-height:1.45;border-bottom:2px solid var(--accent, #b8412b)}.dob-text.svelte-16m8uqj{flex:1;font-style:italic}.dob-x.svelte-16m8uqj{flex-shrink:0;background:transparent;color:#efe9dd;border:1px solid rgba(239,233,221,.35);border-radius:2px;width:24px;height:24px;padding:0;font-size:16px;line-height:1;cursor:pointer}.dob-x.svelte-16m8uqj:hover{border-color:#efe9dd;background:#efe9dd1a}.app-foot.svelte-16mkr40{margin-top:48px;padding:20px 0 12px;border-top:1px solid rgba(26,25,21,.15);display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.2px;color:#8a857a;text-transform:lowercase}.app-foot-brand.svelte-16mkr40{color:#4a4740;text-transform:none;letter-spacing:.5px}.app-foot-sep.svelte-16mkr40{opacity:.5}.onboard.svelte-kr01dv{max-width:560px;margin:48px auto;padding:32px 32px 56px;background:#efe9dd;border:1px solid rgba(26,25,21,.15);border-radius:6px;position:relative;z-index:1;color:#1a1915}.ob-head.svelte-kr01dv{display:flex;align-items:baseline;gap:16px;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid rgba(26,25,21,.15)}.ob-head.svelte-kr01dv h1:where(.svelte-kr01dv){font-family:Fraunces,serif;font-weight:300;font-style:italic;font-size:40px;margin:0;letter-spacing:-1.2px;line-height:1}.ob-head.svelte-kr01dv h1:where(.svelte-kr01dv) em:where(.svelte-kr01dv){font-style:normal;font-weight:500;color:var(--accent)}.ob-tagline.svelte-kr01dv{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:#8a857a}.ob-form.svelte-kr01dv{display:flex;flex-direction:column;gap:20px}.fld.svelte-kr01dv{display:flex;flex-direction:column;gap:6px}.fld-label.svelte-kr01dv{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#4a4740}.fld-hint.svelte-kr01dv{font-family:Inter,sans-serif;font-size:11px;color:#8a857a;line-height:1.5}.fld-opt.svelte-kr01dv{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1px;color:#8a857a;text-transform:lowercase;margin-left:6px}.fld-opt--req.svelte-kr01dv{color:var(--accent)}.ob-google.svelte-kr01dv{display:inline-flex;align-items:center;gap:12px;width:100%;justify-content:center;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#1a1915;padding:10px 18px;background:#fff;border:1px solid rgba(26,25,21,.3);border-radius:3px;cursor:pointer;transition:all .12s ease}.ob-google.svelte-kr01dv:hover:not(:disabled){border-color:#1a1915;box-shadow:0 2px 6px #1a19151f}.ob-google.svelte-kr01dv:disabled{opacity:.6;cursor:wait}.ob-google.svelte-kr01dv svg:where(.svelte-kr01dv){flex-shrink:0}.ob-google-signed.svelte-kr01dv{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#2e7a4a1a;border:1px solid #2e7a4a;border-radius:3px;font-family:Inter,sans-serif;font-size:13px;color:#1a1915}.ob-google-icon.svelte-kr01dv{color:#2e7a4a;font-weight:700}.ob-google-unlink.svelte-kr01dv{margin-left:auto;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;background:transparent;border:1px solid rgba(26,25,21,.2);color:#4a4740;padding:4px 10px;border-radius:2px;cursor:pointer}.ob-google-unlink.svelte-kr01dv:hover{color:#1a1915;border-color:#1a1915}.ac-fld.svelte-kr01dv{border:none;padding:0;margin:0}.ac-row.svelte-kr01dv{display:flex;gap:10px;flex-wrap:wrap;margin:4px 0 2px}.ac-swatch.svelte-kr01dv{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;padding:4px 6px;border-radius:3px;border:1px solid transparent}.ac-swatch.svelte-kr01dv:hover{border-color:#1a191533}.ac-swatch.selected.svelte-kr01dv{border-color:#1a1915}.ac-swatch.svelte-kr01dv input[type=radio]:where(.svelte-kr01dv){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.ac-dot.svelte-kr01dv{width:28px;height:28px;border-radius:50%;background:var(--sw);border:1px solid rgba(26,25,21,.25)}.ac-name.svelte-kr01dv{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.8px;color:#4a4740;text-transform:lowercase}.fld-hint.svelte-kr01dv code:where(.svelte-kr01dv){background:#1a191514;padding:1px 4px;border-radius:2px;font-family:JetBrains Mono,monospace;font-size:10px}.fld-selected.svelte-kr01dv{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--accent)}.fld.svelte-kr01dv input[type=text]:where(.svelte-kr01dv){width:100%;padding:10px 12px;border:1px solid rgba(26,25,21,.2);background:#e6dfcf;font-family:Inter,sans-serif;font-size:14px;color:#1a1915;border-radius:3px;outline:none}.fld.svelte-kr01dv input[type=text]:where(.svelte-kr01dv):focus{border-color:#1a1915}.fld.svelte-kr01dv input[type=file]:where(.svelte-kr01dv){font-family:Inter,sans-serif;font-size:12px}.slug-row.svelte-kr01dv{display:flex;align-items:stretch;border:1px solid rgba(26,25,21,.2);border-radius:3px;overflow:hidden;background:#e6dfcf}.slug-prefix.svelte-kr01dv{padding:10px 12px;font-family:JetBrains Mono,monospace;font-size:12px;color:#8a857a;background:#1a19150f;border-right:1px solid rgba(26,25,21,.15);white-space:nowrap}.slug-row.svelte-kr01dv input:where(.svelte-kr01dv){border:none!important;flex:1;min-width:0;background:transparent;font-family:JetBrains Mono,monospace;font-size:13px;padding:10px 12px;outline:none;color:#1a1915}.slug-msg.svelte-kr01dv{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1px}.slug-msg.good.svelte-kr01dv{color:#2e7a4a}.slug-msg.bad.svelte-kr01dv{color:var(--accent)}.ob-error.svelte-kr01dv{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent);padding:10px 12px;border-left:3px solid var(--accent);background:#b8412b14}.ob-submit.svelte-kr01dv{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;padding:14px 20px;background:#1a1915;color:#efe9dd;border:1px solid #1a1915;border-radius:3px;cursor:pointer;margin-top:8px}.ob-submit.svelte-kr01dv:hover:not(:disabled){background:var(--accent);border-color:var(--accent)}.ob-submit.svelte-kr01dv:disabled{opacity:.5;cursor:wait}.ob-done.svelte-kr01dv h2:where(.svelte-kr01dv){font-family:Fraunces,serif;font-style:italic;font-weight:400;font-size:28px;margin:0 0 4px}.ob-done-sub.svelte-kr01dv{font-family:Inter,sans-serif;font-size:13px;color:#4a4740;margin:0 0 24px}.url-block.svelte-kr01dv{border:1px solid rgba(26,25,21,.15);border-radius:3px;padding:12px 14px;margin-bottom:14px;background:#e6dfcf}.url-label.svelte-kr01dv{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#4a4740;margin-bottom:6px}.url-label.svelte-kr01dv .tiny:where(.svelte-kr01dv){font-size:9px;color:#8a857a;text-transform:none;letter-spacing:.5px;margin-left:8px}.url-row.svelte-kr01dv{display:flex;align-items:center;gap:10px}.url-val.svelte-kr01dv{flex:1;font-family:JetBrains Mono,monospace;font-size:12px;color:#1a1915;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.url-val.svelte-kr01dv:hover{color:var(--accent)}.url-copy.svelte-kr01dv{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;padding:5px 10px;background:transparent;color:#4a4740;border:1px solid rgba(26,25,21,.2);border-radius:2px;cursor:pointer}.url-copy.svelte-kr01dv:hover{color:#1a1915;border-color:#1a1915}.token-val.svelte-kr01dv{flex:1;font-family:JetBrains Mono,monospace;font-size:12px;color:#1a1915;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 6px;background:#1a19150f;border-radius:2px}.ob-meta.svelte-kr01dv{font-family:JetBrains Mono,monospace;font-size:10px;color:#8a857a;letter-spacing:1px;margin:20px 0;padding-top:16px;border-top:1px solid rgba(26,25,21,.15)}.ob-meta.svelte-kr01dv strong:where(.svelte-kr01dv){color:#1a1915}.ob-meta.svelte-kr01dv code:where(.svelte-kr01dv){background:#1a191514;padding:1px 4px;border-radius:2px;font-size:10px}.ob-go.svelte-kr01dv{display:inline-block;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;padding:12px 18px;background:#1a1915;color:#efe9dd;text-decoration:none;border-radius:3px}.ob-go.svelte-kr01dv:hover{background:var(--accent)}.super.svelte-18c9oyh{max-width:1080px;margin:48px auto;padding:32px 32px 56px;background:#efe9dd;border:1px solid rgba(26,25,21,.15);border-radius:6px;position:relative;z-index:1;color:#1a1915}.sa-head.svelte-18c9oyh{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(26,25,21,.15)}.sa-head.svelte-18c9oyh h1:where(.svelte-18c9oyh){font-family:Fraunces,serif;font-weight:300;font-style:italic;font-size:36px;margin:0;letter-spacing:-1px;line-height:1}.sa-head.svelte-18c9oyh h1:where(.svelte-18c9oyh) em:where(.svelte-18c9oyh){font-style:normal;font-weight:500;color:var(--accent)}.sa-tag.svelte-18c9oyh{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:#8a857a;margin-top:4px}.sa-head-actions.svelte-18c9oyh{display:flex;gap:10px;align-items:center}.sa-new.svelte-18c9oyh{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;padding:10px 14px;background:#1a1915;color:#efe9dd;text-decoration:none;border-radius:3px}.sa-new.svelte-18c9oyh:hover{background:var(--accent)}.sa-logout.svelte-18c9oyh{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;padding:8px 12px;background:transparent;color:#4a4740;border:1px solid rgba(26,25,21,.2);border-radius:3px;cursor:pointer}.sa-logout.svelte-18c9oyh:hover{color:var(--accent);border-color:var(--accent)}.sa-login.svelte-18c9oyh{max-width:420px;margin:32px 0;padding:28px 32px;background:#e6dfcf;border:1px solid rgba(26,25,21,.18);border-left:3px solid var(--accent);border-radius:4px}.sa-login.svelte-18c9oyh h2:where(.svelte-18c9oyh){font-family:Fraunces,serif;font-style:italic;font-weight:400;font-size:24px;margin:0 0 8px}.sa-login-sub.svelte-18c9oyh{font-family:Inter,sans-serif;font-size:13px;line-height:1.5;color:#4a4740;margin:0 0 18px}.sa-login-sub.svelte-18c9oyh code:where(.svelte-18c9oyh){background:#1a191514;padding:1px 5px;border-radius:2px;font-family:JetBrains Mono,monospace;font-size:11px}.sa-login-google.svelte-18c9oyh{display:inline-flex;align-items:center;gap:12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#1a1915;padding:10px 18px;background:#fff;border:1px solid rgba(26,25,21,.3);border-radius:3px;cursor:pointer;transition:all .12s ease}.sa-login-google.svelte-18c9oyh:hover:not(:disabled){border-color:#1a1915;box-shadow:0 2px 6px #1a19151f}.sa-login-google.svelte-18c9oyh:disabled{opacity:.6;cursor:wait}.sa-login-google.svelte-18c9oyh svg:where(.svelte-18c9oyh){flex-shrink:0}.sa-login-err.svelte-18c9oyh{margin-top:12px;padding:8px 12px;background:#b8412b1a;border-left:3px solid var(--accent);font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent)}.sa-notice.svelte-18c9oyh{font-family:JetBrains Mono,monospace;font-size:10px;color:#8a5a22;background:#c8a95933;border-left:3px solid #c8a959;padding:8px 12px;margin-bottom:16px;line-height:1.6}.sa-notice.svelte-18c9oyh code:where(.svelte-18c9oyh){background:#1a191514;padding:1px 5px;border-radius:2px}.sa-count.svelte-18c9oyh{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#8a857a;margin-bottom:12px}.sa-state.svelte-18c9oyh{font-family:JetBrains Mono,monospace;font-size:11px;color:#8a857a;padding:32px 0;text-align:center}.sa-err.svelte-18c9oyh{color:var(--accent)}.sa-list.svelte-18c9oyh{display:flex;flex-direction:column;gap:6px}.sa-row.svelte-18c9oyh{display:grid;grid-template-columns:16px minmax(180px,1.8fr) repeat(4,minmax(70px,auto)) auto 20px;align-items:center;gap:20px;padding:12px 14px;background:#e6dfcf;border:1px solid rgba(26,25,21,.12);border-radius:4px;text-decoration:none;color:#1a1915;transition:all .12s ease}.sa-row.svelte-18c9oyh:hover{border-color:#1a1915;transform:translate(2px)}.sa-swatch.svelte-18c9oyh{width:14px;height:14px;border-radius:50%;border:1px solid rgba(26,25,21,.3)}.sa-name-block.svelte-18c9oyh{min-width:0}.sa-name.svelte-18c9oyh{font-family:Fraunces,serif;font-size:16px;font-weight:500}.sa-slug.svelte-18c9oyh{font-family:JetBrains Mono,monospace;font-size:10px;color:#8a857a;letter-spacing:.5px;margin-top:2px}.sa-metric.svelte-18c9oyh{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.sa-n.svelte-18c9oyh{font-family:Fraunces,serif;font-size:18px;font-weight:400;color:#1a1915}.sa-l.svelte-18c9oyh{font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:1px;text-transform:uppercase;color:#8a857a}.sa-updated.svelte-18c9oyh{font-family:JetBrains Mono,monospace;font-size:10px;color:#8a857a}.sa-arrow.svelte-18c9oyh{font-family:JetBrains Mono,monospace;color:var(--accent);font-size:14px}.lp.svelte-1qjj19z{max-width:1080px;margin:0 auto;padding:0 28px;color:#1a1915;font-family:Inter,sans-serif;position:relative;z-index:1}.lp-nav.svelte-1qjj19z{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:28px 0 24px;border-bottom:1px solid rgba(26,25,21,.12)}.lp-brand.svelte-1qjj19z{display:flex;align-items:baseline;gap:12px}.lp-brand-name.svelte-1qjj19z{font-family:Fraunces,serif;font-weight:300;font-style:italic;font-size:30px;letter-spacing:-.8px;line-height:1}.lp-brand-name.svelte-1qjj19z em:where(.svelte-1qjj19z){font-style:normal;font-weight:500;color:var(--accent)}.lp-brand-tag.svelte-1qjj19z{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#8a857a}.lp-nav-links.svelte-1qjj19z{display:flex;align-items:baseline;gap:20px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase}.lp-nav-links.svelte-1qjj19z a:where(.svelte-1qjj19z){color:#4a4740;text-decoration:none}.lp-nav-links.svelte-1qjj19z a:where(.svelte-1qjj19z):hover{color:#1a1915}.lp-nav-cta.svelte-1qjj19z{padding:6px 12px;border:1px solid rgba(26,25,21,.2);border-radius:3px}.lp-nav-cta.svelte-1qjj19z:hover{background:#1a1915;color:#efe9dd!important;border-color:#1a1915}.lp-hero.svelte-1qjj19z{padding:72px 0 80px;max-width:780px}.lp-hero.svelte-1qjj19z h1:where(.svelte-1qjj19z){font-family:Fraunces,serif;font-weight:300;font-size:62px;line-height:1.05;letter-spacing:-2px;margin:0 0 28px;color:#1a1915}.lp-hero.svelte-1qjj19z h1:where(.svelte-1qjj19z) em:where(.svelte-1qjj19z){font-style:italic;font-weight:400;color:var(--accent)}.lp-hero-punch.svelte-1qjj19z{display:block;font-family:Fraunces,serif;font-weight:500;font-style:normal;font-size:62px;margin-top:6px}.lp-hero-sub.svelte-1qjj19z{font-size:17px;line-height:1.55;color:#4a4740;margin:0 0 28px;max-width:640px}.lp-cta-row.svelte-1qjj19z{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:14px}.lp-cta.svelte-1qjj19z{display:inline-block;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;padding:14px 22px;border-radius:3px;text-decoration:none;transition:all .15s ease}.lp-cta-primary.svelte-1qjj19z{background:#1a1915;color:#efe9dd;border:1px solid #1a1915}.lp-cta-primary.svelte-1qjj19z:hover{background:var(--accent);border-color:var(--accent)}.lp-cta-ghost.svelte-1qjj19z{background:transparent;color:#4a4740;border:1px solid rgba(26,25,21,.25)}.lp-cta-ghost.svelte-1qjj19z:hover{color:#1a1915;border-color:#1a1915}.lp-hero-note.svelte-1qjj19z{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#8a857a}.lp-how.svelte-1qjj19z,.lp-why.svelte-1qjj19z,.lp-cta-block.svelte-1qjj19z,.lp-feature.svelte-1qjj19z{padding:64px 0;border-top:1px solid rgba(26,25,21,.12)}.lp-how.svelte-1qjj19z h2:where(.svelte-1qjj19z),.lp-why.svelte-1qjj19z h2:where(.svelte-1qjj19z),.lp-cta-block.svelte-1qjj19z h2:where(.svelte-1qjj19z){font-family:Fraunces,serif;font-weight:400;font-style:italic;font-size:34px;margin:0 0 40px;letter-spacing:-.5px}.lp-steps.svelte-1qjj19z{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:36px}.lp-step-n.svelte-1qjj19z{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:2px;color:var(--accent);margin-bottom:8px}.lp-step.svelte-1qjj19z h3:where(.svelte-1qjj19z){font-family:Fraunces,serif;font-weight:500;font-size:20px;margin:0 0 10px;line-height:1.2}.lp-step.svelte-1qjj19z p:where(.svelte-1qjj19z){font-size:14px;line-height:1.6;color:#4a4740;margin:0}.lp-step.svelte-1qjj19z p:where(.svelte-1qjj19z) em:where(.svelte-1qjj19z){font-style:italic;color:#1a1915}.lp-feature.svelte-1qjj19z{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}@media(max-width:860px){.lp-feature.svelte-1qjj19z{grid-template-columns:1fr}}.lp-feature-kicker.svelte-1qjj19z{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--accent);margin-bottom:12px}.lp-feature.svelte-1qjj19z h2:where(.svelte-1qjj19z){font-family:Fraunces,serif;font-weight:400;font-style:italic;font-size:30px;line-height:1.15;margin:0 0 18px;letter-spacing:-.5px;border-top:none!important}.lp-feature-copy.svelte-1qjj19z p:where(.svelte-1qjj19z){font-size:14px;line-height:1.65;color:#4a4740;margin:0 0 14px}.lp-feature-copy.svelte-1qjj19z p:where(.svelte-1qjj19z) em:where(.svelte-1qjj19z){font-style:italic;color:#1a1915}.lp-feature-secondary.svelte-1qjj19z{font-size:13px!important;color:#6a655a!important}.lp-feature-copy.svelte-1qjj19z .lp-cta:where(.svelte-1qjj19z){margin-top:8px}.lp-feature-sample.svelte-1qjj19z{background:#e6dfcf;border:1px solid rgba(26,25,21,.15);border-radius:4px;padding:20px 22px 22px}.lp-sample-kicker.svelte-1qjj19z{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#8a857a;margin-bottom:10px}.lp-sample-subject.svelte-1qjj19z{font-family:Fraunces,serif;font-size:16px;color:#1a1915;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(26,25,21,.12);line-height:1.3}.lp-sample-subject.svelte-1qjj19z span:where(.svelte-1qjj19z){font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1.2px;text-transform:uppercase;color:#8a857a;margin-right:6px}.lp-sample-body.svelte-1qjj19z{font-family:Inter,sans-serif;font-size:12.5px;line-height:1.55;color:#1a1915;white-space:pre-wrap;overflow-wrap:anywhere}.lp-why-grid.svelte-1qjj19z{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.lp-why-card.svelte-1qjj19z{padding:24px 24px 26px;background:#e6dfcf;border:1px solid rgba(26,25,21,.12);border-radius:4px}.lp-why-card.svelte-1qjj19z h4:where(.svelte-1qjj19z){font-family:Fraunces,serif;font-weight:500;font-size:16px;margin:0 0 10px}.lp-why-card.svelte-1qjj19z p:where(.svelte-1qjj19z){font-size:13px;line-height:1.6;color:#4a4740;margin:0}.lp-why-card.svelte-1qjj19z code:where(.svelte-1qjj19z){background:#1a191514;padding:1px 4px;border-radius:2px;font-family:JetBrains Mono,monospace;font-size:11px}.lp-cta-big.svelte-1qjj19z{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.lp-cta-card.svelte-1qjj19z{display:block;text-decoration:none;color:#1a1915;background:#efe9dd;border:1px solid rgba(26,25,21,.2);border-radius:4px;padding:28px;transition:all .18s ease}.lp-cta-card.svelte-1qjj19z:hover{border-color:var(--accent);transform:translateY(-2px)}.lp-cta-card-kicker.svelte-1qjj19z{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#8a857a;margin-bottom:6px}.lp-cta-card-title.svelte-1qjj19z{font-family:Fraunces,serif;font-weight:500;font-size:24px;line-height:1.1;margin-bottom:12px}.lp-cta-card.svelte-1qjj19z p:where(.svelte-1qjj19z){font-size:13px;line-height:1.6;color:#4a4740;margin:0 0 16px}.lp-cta-card-go.svelte-1qjj19z{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent)}.lp-foot.svelte-1qjj19z{padding:40px 0 56px;border-top:1px solid rgba(26,25,21,.12);display:flex;justify-content:space-between;align-items:baseline;gap:24px;flex-wrap:wrap;font-size:13px;color:#4a4740}.lp-foot.svelte-1qjj19z strong:where(.svelte-1qjj19z){font-family:Fraunces,serif;font-style:italic;font-weight:500;color:#1a1915}.lp-foot-quiet.svelte-1qjj19z{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#8a857a}@media(max-width:640px){.lp-hero.svelte-1qjj19z h1:where(.svelte-1qjj19z),.lp-hero-punch.svelte-1qjj19z{font-size:44px;letter-spacing:-1px}.lp-hero-sub.svelte-1qjj19z{font-size:15px}}
