.g-dialog{justify-content:center;align-items:center;margin:auto}.g-dialog>.g-overlay__content{flex-direction:column;width:calc(100% - 48px);max-width:calc(100% - 48px);max-height:calc(100% - 48px);margin:24px;display:flex}.g-dialog>.g-overlay__content,.g-dialog>.g-overlay__content>form{overflow-y:auto}.g-dialog>.g-overlay__content>.g-card,.g-dialog>.g-overlay__content>.g-sheet,.g-dialog>.g-overlay__content>form>.g-card,.g-dialog>.g-overlay__content>form>.g-sheet{--g-scrollbar-offset:0px;border-radius:var(--g-rounded-lg);overflow-y:auto}.g-dialog>.g-overlay__content>.g-card,.g-dialog>.g-overlay__content>form>.g-card{flex-direction:column;display:flex}.g-dialog>.g-overlay__content>.g-card .g-dialog__close+.g-card__text,.g-dialog>.g-overlay__content>.g-card .g-dialog__close+.g-card__content,.g-dialog>.g-overlay__content>form>.g-card .g-dialog__close+.g-card__text,.g-dialog>.g-overlay__content>form>.g-card .g-dialog__close+.g-card__content{padding-top:0}.g-dialog__close{z-index:1;position:absolute;top:16px;right:8px}.g-dialog--fullscreen>.g-overlay__content{--g-scrollbar-offset:0px;border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;top:0;left:0;overflow-y:auto}.g-dialog--fullscreen>.g-overlay__content>.g-card,.g-dialog--fullscreen>.g-overlay__content>form>.g-card,.g-dialog--fullscreen>.g-overlay__content>.g-sheet,.g-dialog--fullscreen>.g-overlay__content>form>.g-sheet{border-radius:0;min-width:100%;min-height:100%}.g-dialog--scrollable>.g-overlay__content,.g-dialog--scrollable>.g-overlay__content>form{display:flex}.g-dialog--scrollable>.g-overlay__content>.g-card,.g-dialog--scrollable>.g-overlay__content>form>.g-card{flex-direction:column;flex:100%;max-width:100%;max-height:100%;display:flex}.g-dialog--scrollable>.g-overlay__content>.g-card>.g-card__text,.g-dialog--scrollable>.g-overlay__content>.g-card>.g-card__content,.g-dialog--scrollable>.g-overlay__content>form>.g-card>.g-card__text,.g-dialog--scrollable>.g-overlay__content>form>.g-card>.g-card__content{backface-visibility:hidden;flex:auto;overflow-y:auto}.g-dialog--bottomsheet>.g-overlay__content{border-radius:0;flex:0 auto;align-self:flex-end;width:100%;max-width:100%;margin:0;overflow:visible}.g-dialog--bottomsheet>.g-overlay__content>.g-card,.g-dialog--bottomsheet>.g-overlay__content>form>.g-card,.g-dialog--bottomsheet>.g-overlay__content>.g-sheet,.g-dialog--bottomsheet>.g-overlay__content>form>.g-sheet{border-bottom-right-radius:0;border-bottom-left-radius:0;min-width:100%;min-height:100%}.g-overlay-container{contain:layout;pointer-events:none;display:contents;position:absolute;top:0;left:0}.g-overlay{border-radius:inherit;pointer-events:none;display:flex;position:fixed;inset:0}.g-overlay__content{contain:inherit;pointer-events:auto;outline:none;position:absolute}.g-overlay__scrim{background:rgb(var(--g-theme-on-surface));opacity:.32;pointer-events:auto;border-radius:inherit;position:fixed;inset:0}.g-overlay-scroll-blocked{padding-inline-end:var(--g-scrollbar-offset)}.g-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.g-overlay-scroll-blocked{overscroll-behavior:none;top:var(--g-body-scroll-y);left:var(--g-body-scroll-x);width:100%;height:100%;position:fixed}.g-overlay--absolute,.g-overlay--contained .g-overlay__scrim{position:absolute}.g-overlay--scroll-blocked{padding-inline-end:var(--g-scrollbar-offset)}.g-edit-dialog{display:block}.g-edit-dialog__activator{cursor:pointer;align-self:flex-start;display:flex}.g-edit-dialog__activator--disabled{pointer-events:none}.g-edit-dialog>.g-overlay__content{background-color:rgba(var(--g-theme-surface));border-radius:var(--g-rounded-md);box-shadow:var(--g-elevation-strong)}.g-edit-dialog__content{padding:12px 24px 16px}.g-edit-dialog__content--large{padding-bottom:24px}.g-edit-dialog__actions{text-align:right;white-space:pre;padding:12px 24px}.g-edit-dialog__actions>.g-button+.g-button{margin-left:8px}.g-button{--g-theme-border-opacity:1;font-weight:var(--g-font-weight-bold);max-width:100%;text-indent:var(--g-text-bodyS-letterSpacing);-webkit-user-select:none;user-select:none;vertical-align:middle;outline:none;flex-shrink:0;grid-template-columns:max-content auto max-content;grid-template-areas:"prepend content append";justify-content:center;align-items:center;line-height:normal;text-decoration:none;transition-property:box-shadow,transform,opacity,background;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-grid;position:relative}.g-button--size-x-small{--g-button-size:var(--g-text-labelL-fontSize);--g-button-height:24px;height:var(--g-button-height);font-size:var(--g-button-size);min-width:42px;padding:0 8px}.g-button--size-small{--g-button-size:var(--g-text-bodyS-fontSize);--g-button-height:32px;height:var(--g-button-height);font-size:var(--g-button-size);min-width:56px;padding:0 8px}.g-button--size-default{--g-button-size:var(--g-text-bodyS-fontSize);--g-button-height:40px;height:var(--g-button-height);font-size:var(--g-button-size);min-width:72px;padding:0 16px}.g-button--size-large{--g-button-size:var(--g-text-bodyL-fontSize);--g-button-height:48px;height:var(--g-button-height);font-size:var(--g-button-size);min-width:86px;padding:0 16px}.g-button--size-x-large{--g-button-size:var(--g-text-bodyL-fontSize);--g-button-height:56px;height:var(--g-button-height);font-size:var(--g-button-size);min-width:100px;padding:0 16px}.g-button:hover .g-button__overlay{opacity:var(--g-opacity-hover)}.g-button:focus-visible .g-button__overlay{opacity:var(--g-opacity-focus)}@supports not selector(:focus-visible){.g-button:focus .g-button__overlay{opacity:var(--g-opacity-focus)}}.g-button--highlighted .g-button__overlay{opacity:var(--g-opacity-focus)}.g-button[class*=--variant-text]:not([class*=text-])>.g-button__overlay,.g-button[class*=--variant-text\ text-secondary]>.g-button__overlay,.g-button[class*=--variant-text\ text-on-surface]>.g-button__overlay,.g-button[class*=--variant-outlined\ text-secondary]>.g-button__overlay,.g-button[class*=--variant-filled]:not([class*=background-])>.g-button__overlay,.g-button.g-list-item>.g-button__overlay,.g-button.g-navigation-rail-item>.g-button__overlay{background-color:var(--g-theme-overlay-color,currentColor)}.g-button[class*=--variant-text]:not([class*=text-]):hover>.g-button__overlay,.g-button[class*=--variant-text]:not([class*=text-])[class*=--active]:hover>.g-button__overlay,.g-button[class*=--variant-text]:not([class*=text-])[class*=--active]>.g-button__overlay,.g-button[class*=--variant-text\ text-secondary]:hover>.g-button__overlay,.g-button[class*=--variant-text\ text-secondary][class*=--active]:hover>.g-button__overlay,.g-button[class*=--variant-text\ text-secondary][class*=--active]>.g-button__overlay,.g-button[class*=--variant-text\ text-on-surface]:hover>.g-button__overlay,.g-button[class*=--variant-text\ text-on-surface][class*=--active]:hover>.g-button__overlay,.g-button[class*=--variant-text\ text-on-surface][class*=--active]>.g-button__overlay,.g-button[class*=--variant-outlined\ text-secondary]:hover>.g-button__overlay,.g-button[class*=--variant-outlined\ text-secondary][class*=--active]:hover>.g-button__overlay,.g-button[class*=--variant-outlined\ text-secondary][class*=--active]>.g-button__overlay,.g-button[class*=--variant-filled]:not([class*=background-]):hover>.g-button__overlay,.g-button[class*=--variant-filled]:not([class*=background-])[class*=--active]:hover>.g-button__overlay,.g-button[class*=--variant-filled]:not([class*=background-])[class*=--active]>.g-button__overlay,.g-button.g-list-item:hover>.g-button__overlay,.g-button.g-list-item[class*=--active]:hover>.g-button__overlay,.g-button.g-list-item[class*=--active]>.g-button__overlay,.g-button.g-navigation-rail-item:hover>.g-button__overlay,.g-button.g-navigation-rail-item[class*=--active]:hover>.g-button__overlay,.g-button.g-navigation-rail-item[class*=--active]>.g-button__overlay{opacity:var(--g-theme-overlay-hover-opacity,var(--g-opacity-hover))}.g-button[class*=--variant-text]:not([class*=text-]):focus-visible>.g-button__overlay,.g-button[class*=--variant-text]:not([class*=text-])[class*=--active]:focus-visible>.g-button__overlay,.g-button[class*=--variant-text\ text-secondary]:focus-visible>.g-button__overlay,.g-button[class*=--variant-text\ text-secondary][class*=--active]:focus-visible>.g-button__overlay,.g-button[class*=--variant-text\ text-on-surface]:focus-visible>.g-button__overlay,.g-button[class*=--variant-text\ text-on-surface][class*=--active]:focus-visible>.g-button__overlay,.g-button[class*=--variant-outlined\ text-secondary]:focus-visible>.g-button__overlay,.g-button[class*=--variant-outlined\ text-secondary][class*=--active]:focus-visible>.g-button__overlay,.g-button[class*=--variant-filled]:not([class*=background-]):focus-visible>.g-button__overlay,.g-button[class*=--variant-filled]:not([class*=background-])[class*=--active]:focus-visible>.g-button__overlay,.g-button.g-list-item:focus-visible>.g-button__overlay,.g-button.g-list-item[class*=--active]:focus-visible>.g-button__overlay,.g-button.g-navigation-rail-item:focus-visible>.g-button__overlay,.g-button.g-navigation-rail-item[class*=--active]:focus-visible>.g-button__overlay{opacity:var(--g-theme-overlay-focus-opacity,var(--g-opacity-focus))}@supports not selector(:focus-visible){.g-button[class*=--variant-text]:not([class*=text-]):focus>.g-button__overlay,.g-button[class*=--variant-text\ text-secondary]:focus>.g-button__overlay,.g-button[class*=--variant-text\ text-on-surface]:focus>.g-button__overlay,.g-button[class*=--variant-outlined\ text-secondary]:focus>.g-button__overlay,.g-button[class*=--variant-filled]:not([class*=background-]):focus>.g-button__overlay,.g-button.g-list-item:focus>.g-button__overlay,.g-button.g-navigation-rail-item:focus>.g-button__overlay{opacity:var(--g-theme-overlay-focus-opacity,var(--g-opacity-focus))}}.g-button__overlay{border-radius:inherit;pointer-events:none;opacity:0;background:currentColor;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.g-button--variant-outlined,.g-button--variant-text,.g-button--variant-tonal{color:inherit;border-color:rgba(var(--g-theme-border-color,var(--g-theme-outline-variant)), var(--g-theme-border-opacity,1))}.g-button--variant-filled{color:rgba(var(--g-theme-on-surface), var(--g-opacity-text-high));background-color:#0000}.g-button--variant-outlined{border-style:solid;border-width:1px}.g-button--variant-tonal{--g-theme-border-opacity:.32}.g-button--variant-elevated{box-shadow:var(--g-elevation-medium);background-color:#0000}.g-button--variant-text{border:none}.g-button--disabled.g-button{--g-theme-border-opacity:1}.g-button--disabled.g-button.g-button--variant-filled,.g-button--disabled.g-button.g-button--variant-elevated,.g-button--disabled.g-button.g-button--variant-tonal{color:rgb(var(--g-theme-on-disabled));background-color:rgb(var(--g-theme-disabled))}.g-button--disabled.g-button.g-button--variant-outlined{border-color:rgb(var(--g-theme-outline-disabled));color:rgb(var(--g-theme-text-disabled))}.g-button--disabled.g-button.g-button--variant-text{color:rgb(var(--g-theme-text-disabled))}.g-button{border-radius:var(--g-rounded-full)}.g-button--tile{border-radius:var(--g-rounded-none)}.g-button:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;border:2px solid;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.g-button:focus-visible:after{opacity:.25}@supports selector(:focus-visible){.g-button:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;border:2px solid;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.g-button:focus-visible:after{opacity:.25}}.g-button__content,.g-button__prepend,.g-button__append{z-index:1;pointer-events:none;align-items:center;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1);display:flex}.g-button__content>.g-icon,.g-button__prepend>.g-icon,.g-button__append>.g-icon{line-height:normal}.g-button__prepend{grid-area:prepend}.g-button__append{grid-area:append}.g-button__content{white-space:nowrap;grid-area:content;justify-content:center;padding:0 8px}.g-button--size-small .g-button__content,.g-button--size-x-small .g-button__content{padding:0 4px}.g-button__content>.g-icon--left{margin-left:-8px;margin-right:8px}.g-button--size-small .g-button__content>.g-icon--left,.g-button--size-x-small .g-button__content>.g-icon--left{margin-left:-4px;margin-right:4px}.g-button__content>.g-icon--right{margin-left:8px;margin-right:-8px}.g-button--size-small .g-button__content>.g-icon--right,.g-button--size-x-small .g-button__content>.g-icon--right{margin-left:4px;margin-right:-4px}.g-button__loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.g-button--block{flex:1 0 auto;min-width:100%;display:flex}.g-button--disabled{pointer-events:none}.g-button--loading{pointer-events:none;transition:none}.g-button--loading .g-button__content,.g-button--loading .g-button__prepend,.g-button--loading .g-button__append{opacity:0}.g-button--icon{min-width:0;height:var(--g-button-height);width:var(--g-button-height);padding:0;font-size:1rem}.g-button--link{color:inherit;vertical-align:inherit;font-size:inherit;border-radius:0}.g-button--link:before{content:"";top:100%;bottom:unset;transform-origin:0;background-color:currentColor;height:2px;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;left:0;right:0;transform:scale(0)}.g-button--link:hover:before,.g-button--link:focus:before{transform:scale(1);opacity:1!important}.g-button--link .g-button__prepend{margin-right:8px}.g-button--size-small .g-button--link .g-button__prepend,.g-button--size-x-small .g-button--link .g-button__prepend{margin-right:4px}.g-button--link .g-button__append{margin-left:8px}.g-button--size-small .g-button--link .g-button__append,.g-button--size-x-small .g-button--link .g-button__append{margin-left:4px}.g-button--link .g-button__content{padding:0}.g-button--link .g-button__content>.g-icon--left{margin-left:0;margin-right:8px}.g-button--size-small .g-button--link .g-button__content>.g-icon--left,.g-button--size-x-small .g-button--link .g-button__content>.g-icon--left{margin-left:0;margin-right:4px}.g-button--link .g-button__content>.g-icon--right{margin-left:8px;margin-right:0}.g-button--size-small .g-button--link .g-button__content>.g-icon--right,.g-button--size-x-small .g-button--link .g-button__content>.g-icon--right{margin-left:4px;margin-right:0}.g-button-group{vertical-align:middle;background-color:rgb(var(--g-theme-surface));flex-wrap:nowrap;flex:0 auto;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.g-button-group__overlay{border-radius:inherit;pointer-events:none;opacity:0;background:currentColor;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.g-button-group--variant-outlined,.g-button-group--variant-text,.g-button-group--variant-tonal{color:inherit;border-color:rgba(var(--g-theme-border-color,var(--g-theme-outline-variant)), var(--g-theme-border-opacity,1))}.g-button-group--variant-filled{background-color:rgb(var(--g-theme-surface));color:rgb(var(--g-theme-on-surface))}.g-button-group--variant-outlined{border-style:solid;border-width:1px}.g-button-group--variant-tonal{--g-theme-border-opacity:.32}.g-button-group--variant-elevated{background-color:rgb(var(--g-theme-surface));box-shadow:var(--g-elevation-medium)}.g-button-group--variant-text{border:none}.g-button-group--disabled.g-button-group{--g-theme-border-opacity:1}.g-button-group--disabled.g-button-group.g-button-group--variant-filled,.g-button-group--disabled.g-button-group.g-button-group--variant-elevated,.g-button-group--disabled.g-button-group.g-button-group--variant-tonal{color:rgb(var(--g-theme-on-disabled));background-color:rgb(var(--g-theme-disabled))}.g-button-group--disabled.g-button-group.g-button-group--variant-outlined{border-color:rgb(var(--g-theme-outline-disabled));color:rgb(var(--g-theme-text-disabled))}.g-button-group--disabled.g-button-group.g-button-group--variant-text{color:rgb(var(--g-theme-text-disabled))}.g-button-group{border-radius:var(--g-rounded-full)}.g-button-group--tile{border-radius:var(--g-rounded-none)}.g-button-group .g-button{border-radius:0}.g-button-group .g-button:not(:last-child){border-right:none}.g-button-group .g-button:not(:first-child){border-left:none}.g-button-group .g-button--selected:not(.g-button--disabled) .g-button__overlay{opacity:var(--g-opacity-activated)}.g-button-group--variant-outlined .g-button:not(:last-child){border:thin solid rgb(var(--g-theme-outline-variant));border-width:0 thin 0 0}.g-icon{letter-spacing:normal;text-indent:0;vertical-align:middle;-webkit-user-select:none;user-select:none;color:currentColor;text-rendering:optimizelegibility;justify-content:center;align-items:center;width:1em;min-width:1em;height:1em;line-height:1;transition-property:transform,color,font-size;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.8,.5,1);display:inline-flex;position:relative}.g-icon--1x{font-size:1rem}.g-icon--2x{font-size:2rem}.g-icon--3x{font-size:3rem}.g-icon--4x{font-size:4rem}.g-icon--xs{vertical-align:.125rem;font-size:.75rem;line-height:.08333rem}.g-icon--sm{vertical-align:.05357rem;font-size:.875rem;line-height:.07143rem}.g-icon--md{font-size:1rem;line-height:1rem}.g-icon--lg{vertical-align:-.075rem;font-size:1.25rem;line-height:.05rem}.g-icon--xl{vertical-align:-.125rem;font-size:1.5rem;line-height:.04167rem}.g-icon--2xl{vertical-align:-.1875rem;font-size:2rem;line-height:.03125rem}.g-icon--2\.5xl{vertical-align:-.25rem;font-size:2.5rem;line-height:.025rem}.g-icon--3xl{vertical-align:-.25rem;font-size:3rem;line-height:.02083rem}.g-icon--4xl{vertical-align:-.3125rem;font-size:4rem;line-height:.01563rem}.g-icon:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;border:2px solid;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.g-icon:focus-visible:after{opacity:.3}@supports not selector(:focus-visible){.g-icon:focus:after{opacity:.3}}.g-icon--clickable{cursor:pointer;outline:none}.g-icon--right{margin-left:8px}.g-icon--left{margin-right:8px}.g-icon--emphasis-high{opacity:var(--g-opacity-text-high)}.g-icon--emphasis-medium{opacity:var(--g-opacity-text-medium)}.g-icon--disabled{pointer-events:none;color:rgb(var(--g-theme-text-disabled))!important}@keyframes progress-circular-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15px}to{stroke-dasharray:100 200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.g-progress-circular{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative}.g-progress-circular--size-x-small{width:16px;height:16px}.g-progress-circular--size-small{width:24px;height:24px}.g-progress-circular--size-default{width:32px;height:32px}.g-progress-circular--size-large{width:48px;height:48px}.g-progress-circular--size-x-large{width:64px;height:64px}.g-progress-circular>svg{z-index:0;width:100%;height:100%;margin:auto;position:absolute;inset:0}.g-progress-circular__content{justify-content:center;align-items:center;display:flex}.g-progress-circular__underlay{color:currentColor;stroke:currentColor;opacity:.32;z-index:1}.g-progress-circular__overlay{z-index:2;stroke:currentColor;transition:all .6s ease-in-out,stroke-width}.g-progress-circular--indeterminate:not(.g-progress-circular--visible)>svg,.g-progress-circular--indeterminate:not(.g-progress-circular--visible) .g-progress-circular__overlay{animation-play-state:paused!important}.g-progress-circular--indeterminate>svg{transform-origin:50%;transition:all .2s ease-in-out;animation:2s linear infinite progress-circular-rotate}.g-progress-circular--indeterminate .g-progress-circular__overlay{stroke-dasharray:25 200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:50%;animation:2s ease-in-out infinite progress-circular-dash,2s linear infinite progress-circular-rotate;transform:rotate(-90deg)}.g-progress-linear{width:100%;color:rgb(var(--g-theme-on-background));background:0 0;transition:all .2s;position:relative;overflow:hidden}.g-progress-linear__background{transition:inherit;position:absolute;top:0;bottom:0;left:0}.g-progress-linear__determinate{height:inherit;transition:inherit}.g-progress-linear__indeterminate .long,.g-progress-linear__indeterminate .short{height:inherit;background-color:inherit;will-change:left, right;width:auto;position:absolute;top:0;bottom:0;left:0}.g-progress-linear__indeterminate--active .long{animation:2.2s infinite progress-indeterminate}.g-progress-linear__indeterminate--active .short{animation:2.2s infinite progress-indeterminate-short}.g-progress-linear__content{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.g-progress-linear--absolute,.g-progress-linear--fixed{z-index:1;left:0}.g-progress-linear--absolute{position:absolute}.g-progress-linear--fixed{position:fixed}.g-progress-linear--rounded{border-radius:var(--g-rounded-sm)}@keyframes progress-indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes progress-indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.g-divider{border-style:solid;border-width:thin 0 0;border-color:rgba(var(--g-theme-border-color,var(--g-theme-outline-variant)), var(--g-theme-border-opacity,1));flex:1 1 0;max-width:100%;height:0;max-height:0;transition:inherit;display:block}.g-divider--inset:not(.g-divider--vertical){max-width:calc(100% - 72px);margin-left:72px}.g-divider--vertical{vertical-align:text-bottom;height:inherit;border-style:solid;border-width:0 thin 0 0;align-self:stretch;width:0;max-width:0;min-height:100%;max-height:100%;display:inline-flex}.g-divider--vertical.g-divider--inset{min-height:0;max-height:calc(100% - 16px);margin-top:8px}.g-notification,.g-notification *,.g-notification :before,.g-notification :after{box-sizing:border-box}.g-notification{color:rgb(var(--g-theme-on-surface))}.g-notification__wrapper{background-color:rgb(var(--g-theme-on-background))}.g-notification--default{color:rgb(var(--g-theme-on-primary))}.g-notification--default .g-notification__action.g-button,.g-notification--default .g-notification__close.g-button{color:currentColor}.g-notification{pointer-events:none;align-items:center;font-size:14px;transition:transform .4s cubic-bezier(.25,.8,.5,1),top .4s cubic-bezier(.25,.8,.5,1),bottom .4s cubic-bezier(.25,.8,.5,1),opacity .4s cubic-bezier(.25,.8,.5,1);display:flex;position:fixed;left:0;right:0}.g-notification__wrapper{pointer-events:auto;border-width:1px;border-color:rgba(var(--g-theme-border-color,var(--g-theme-outline-variant)), .32);flex-direction:column;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}@media only screen and (width>=640px){.g-notification__wrapper{border-radius:var(--g-rounded-sm);width:auto;min-width:288px;max-width:568px;margin:0 auto}.g-notification--left .g-notification__wrapper{margin-left:0}.g-notification--right .g-notification__wrapper{margin-right:0}.g-notification--full-width .g-notification__wrapper{border-radius:0;width:100%;max-width:100%}}.g-notification__content{justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:8px 12px;display:flex;position:relative;overflow:hidden}.g-notification__title{font-weight:700}.g-notification__message{flex-grow:1;align-items:center;display:flex;position:relative}.g-notification__message p{margin:0}.g-notification__message p:nth-child(2){opacity:var(--g-opacity-text-medium)}.g-notification__action,.g-notification__close{margin:0 0 0 16px}.g-notification__close.g-button svg{width:20px;height:20px;position:relative}.g-notification__action.g-button{padding:0 8px}.g-notification__icon{border-radius:var(--g-rounded-sm);justify-content:center;align-items:center;width:16px;min-width:16px;height:26px;min-height:26px;margin-right:16px;display:flex}.g-notification__icon svg{width:auto;position:relative}.g-notification__emoji{align-items:center;width:26px;min-width:26px;height:26px;min-height:26px;margin-right:16px;font-size:24px;display:flex}.g-notification__timer{transform-origin:0;background-color:currentColor;height:4px;animation:linear forwards scale-x-frames;position:absolute;top:0;left:0;right:0}.g-notification--absolute{position:absolute}.g-notification--top{top:0}.g-notification--bottom{bottom:0}@media only screen and (width>=640px){.g-notification--left:not(.g-notification--full-width),.g-notification--right:not(.g-notification--full-width){margin:0 24px}.g-notification--left:not(.g-notification--full-width).g-notification--top,.g-notification--right:not(.g-notification--full-width).g-notification--top{transform:translateY(24px)}.g-notification--left:not(.g-notification--full-width).g-notification--bottom,.g-notification--right:not(.g-notification--full-width).g-notification--bottom{transform:translateY(-24px)}}.g-notification--multi-line .g-notification__content{min-height:80px;padding:16px 12px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.notification-transition-enter-active,.notification-transition-leave-active{transition:transform .4s cubic-bezier(.25,.8,.5,1)}.notification-transition-enter-active .g-notification__content,.notification-transition-leave-active .g-notification__content{transition:opacity .3s linear .1s}.notification-transition-enter-from .g-notification__content{opacity:0}.notification-transition-enter-to .g-notification__content,.notification-transition-leave-from .g-notification__content{opacity:1}.notification-transition-enter-from.g-notification.g-notification--top,.notification-transition-leave-to.g-notification.g-notification--top{transform:translateY(calc(-100% - 8px))}@media only screen and (width>=640px){.notification-transition-enter-from.g-notification.g-notification--top.g-notification--right:not(.g-notification--full-width),.notification-transition-leave-to.g-notification.g-notification--top.g-notification--right:not(.g-notification--full-width){transform:translateY(24px)translate(calc(100% + 8px))}.notification-transition-enter-from.g-notification.g-notification--top.g-notification--left:not(.g-notification--full-width),.notification-transition-leave-to.g-notification.g-notification--top.g-notification--left:not(.g-notification--full-width){transform:translateY(24px)translate(calc(-100% - 8px))}}.notification-transition-enter-from.g-notification.g-notification--bottom,.notification-transition-leave-to.g-notification.g-notification--bottom{transform:translateY(calc(100% + 16px))}@media only screen and (width>=640px){.notification-transition-enter-from.g-notification.g-notification--bottom.g-notification--right:not(.g-notification--full-width),.notification-transition-leave-to.g-notification.g-notification--bottom.g-notification--right:not(.g-notification--full-width){transform:translateY(-24px)translate(calc(100% + 8px))}.notification-transition-enter-from.g-notification.g-notification--bottom.g-notification--left:not(.g-notification--full-width),.notification-transition-leave-to.g-notification.g-notification--bottom.g-notification--left:not(.g-notification--full-width){transform:translateY(-24px)translate(calc(-100% - 8px))}}
