html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:Roboto,Helvetica,Arial,sans-serif;height:100%;margin:0;max-height:100%;max-width:100%;overflow-y:scroll}body.dialog-open{overflow:hidden;padding-right:15px}.grecaptcha-badge{display:none}h1,h2,h3,h4,h5,h6,hr,p{margin:16px 0}.IconButton{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:50%;color:rgba(0,0,0,.54);cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;outline:0;position:relative;text-align:center;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media print{.IconButton{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.IconButton::-moz-focus-inner{border-style:none}.IconButton:hover.IconButton-colorDefault{background-color:rgba(0,0,0,.04)}.IconButton:hover.IconButton-colorPrimary{background-color:rgba(65,127,252,.04)}.IconButton:hover.IconButton-colorSecondary{background-color:rgba(156,39,176,.04)}.IconButton:hover.IconButton-colorError{background-color:rgba(211,47,47,.04)}.IconButton:hover.IconButton-colorInfo{background-color:rgba(2,136,209,.04)}.IconButton:hover.IconButton-colorSuccess{background-color:rgba(46,125,50,.04)}.IconButton:hover.IconButton-colorWarning{background-color:rgba(237,108,2,.04)}@media(hover:none){.IconButton:hover{background-color:transparent}}.IconButton-disabled{background-color:transparent;color:rgba(0,0,0,.26)!important;cursor:default;pointer-events:none}.IconButton-small{font-size:1.125rem;padding:5px}.IconButton-medium{font-size:1.5rem;padding:8px}.IconButton-large{font-size:1.75rem;padding:12px}.IconButton-colorPrimary{color:#417ffc}.IconButton-colorSecondary{color:#9c27b0}.IconButton-colorError{color:#d32f2f}.IconButton-colorInfo{color:#0288d1}.IconButton-colorSuccess{color:#2e7d32}.IconButton-colorWarning{color:#ed6c02}.IconButton-colorInherit{color:inherit}.IconButton-edgeStart.IconButton-small{margin-left:-3px}.IconButton-edgeStart.IconButton-large,.IconButton-edgeStart.IconButton-medium{margin-left:-12px}.IconButton-edgeEnd.IconButton-small{right:-3px}.IconButton-edgeEnd.IconButton-large,.IconButton-edgeEnd.IconButton-medium{margin-right:-12px}.Alert{background-color:transparent;border-radius:4px;display:flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.01071em;line-height:1.43;padding:6px 16px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s}.Alert-severityError{background-color:#fdeded;color:#5f2120}.Alert-severityWarning{background-color:#fff4e5;color:#663c00}.Alert-severityInfo{background-color:#e5f6fd;color:#014361}.Alert-severitySuccess{background-color:#edf7ed;color:#1e4620}.AlertTitle{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.00938em;line-height:1.5;margin:-2px 0 .35em}.AlertAction{align-items:flex-start;display:flex;margin-left:auto;margin-right:-8px;padding:4px 0 0 16px}.AlertIcon{display:flex;font-size:22px;margin-right:12px;opacity:.9;padding:7px 0}.AlertIcon-severityError{color:#d32f2f}.AlertIcon-severityWarning{color:#ed6c02}.AlertIcon-severityInfo{color:#0288d1}.AlertIcon-severitySuccess{color:#2e7d32}.AlertMessage{min-width:0;overflow:auto;padding:8px 0}.Avatar{align-items:center;background-color:var(--avatar-color,#bdbdbd);color:#fff;display:flex;flex-shrink:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;justify-content:center;line-height:1;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Avatar-circle{border-radius:50%}.Avatar-square{border-radius:0}.Avatar-rounded{border-radius:4px}.Avatar-sizeXs{font-size:1rem;height:32px;width:32px}.Avatar-sizeSm{font-size:1.25rem;height:40px;width:40px}.Avatar-sizeMd{font-size:2rem;height:64px;width:64px}.Avatar-sizeLg{font-size:4rem;height:128px;width:128px}.Avatar-sizeXl{font-size:8rem;height:256px;width:256px}.Avatar img{color:transparent;height:100%;-o-object-fit:cover;object-fit:cover;text-align:center;text-indent:10000px;width:100%}.Divider{border:solid rgba(0,0,0,.12);border-width:0 0 thin;flex-shrink:0;margin:0}.Divider-absolute{bottom:0;left:0;position:absolute;width:100%}.Divider-light{border-color:rgba(84,84,84,.12)}.Divider-withChildren{border:0;display:flex;text-align:center;white-space:nowrap}.Divider-withChildren:after,.Divider-withChildren:before{border-top:thin solid rgba(0,0,0,.12);content:"";position:relative;top:50%;transform:translateY(50%);width:100%}.Divider-withChildren.Divider-vertical{flex-direction:column}.Divider-withChildren.Divider-vertical:after,.Divider-withChildren.Divider-vertical:before{border-left:thin solid rgba(0,0,0,.12);border-top:0;height:100%;left:50%;top:0;transform:translateX(0)}.Divider-wrapper{display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.01071em;line-height:1.43;padding-left:9.6px;padding-right:9.6px}.Divider-vertical{border-bottom-width:0;border-right-width:thin;height:100%}.Divider-vertical .Divider-wrapper{padding-bottom:9.6px;padding-top:9.6px}.Divider-flex-item{align-self:stretch;height:auto}.Divider-middle:not(.Divider-vertical){margin-left:16px;margin-right:16px}.Divider-middle.Divider-vertical{margin-bottom:8px;margin-top:8px}.Divider-textAlignRight:before{width:90%}.Divider-textAlignLeft:before,.Divider-textAlignRight:after{width:10%}.Divider-textAlignLeft:after{width:90%}.Divider-inset{margin-left:72px}.Link-color-inherit{color:inherit}.Link-color-primary{color:#2d58b0}.Link-colorInherit{color:inherit}.Link-underline-hover,.Link-underline-none{text-decoration:none}.Link-underline-always,.Link-underline-hover:hover{text-decoration:underline}.Link-underline-always:hover{text-decoration-color:inherit}.Link-underlineHover,.Link-underlineNone{text-decoration:none}.Link-underlineAlways,.Link-underlineHover:hover{text-decoration:underline}.Link-underlineAlways:hover{text-decoration-color:inherit}.Link-colorPrimary{color:#2d58b0}.Link-colorSecondary{color:#9c27b0}.Link-colorError{color:#d32f2f}.Link-colorInfo{color:#0288d1}.Link-colorSuccess{color:#2e7d32}.Link-colorWarning{color:#ed6c02}.Link-colorTextPrimary{color:rgba(0,0,0,.87)}.Link-colorTextSecondary{color:rgba(0,0,0,.6)}.Link-colorTextDisabled{color:rgba(0,0,0,.38)}button.Link{-moz-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;background-color:transparent;border:0;border-radius:0;cursor:pointer;margin:0;outline:0;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}button.Link::-moz-focus-inner{border-style:none}button.Link:focus{outline:auto}.SvgIcon{display:inline-block;fill:currentColor;flex-shrink:0;height:1em;transition:fill .2s cubic-bezier(.4,0,.2,1) 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em}.SvgIcon-fontSizeInherit{font-size:inherit}.SvgIcon-fontSizeSmall{font-size:1.25rem}.SvgIcon-fontSizeMedium{font-size:1.5rem}.SvgIcon-fontSizeLarge{font-size:2.1875rem}.Typography{margin:0}.Typography-h1{font-size:6rem;letter-spacing:-.01562em;line-height:1.167}.Typography-h1,.Typography-h2{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300}.Typography-h2{font-size:3.75rem;letter-spacing:-.00833em;line-height:1.2}.Typography-h3{font-size:3rem;letter-spacing:0;line-height:1.167}.Typography-h3,.Typography-h4{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400}.Typography-h4{font-size:2.125rem;letter-spacing:.00735em;line-height:1.235}.Typography-h5{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.334}.Typography-h5,.Typography-h6{font-family:Roboto,Helvetica,Arial,sans-serif}.Typography-h6{font-size:1.25rem;font-weight:500;letter-spacing:.0075em;line-height:1.6}.Typography-subtitle1{font-size:1rem;font-weight:400;letter-spacing:.00938em;line-height:1.75}.Typography-subtitle1,.Typography-subtitle2{font-family:Roboto,Helvetica,Arial,sans-serif}.Typography-subtitle2{font-size:.875rem;font-weight:500;letter-spacing:.00714em;line-height:1.57}.Typography-body1{font-size:1rem;letter-spacing:.00938em;line-height:1.5}.Typography-body1,.Typography-body2{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400}.Typography-body2{font-size:.875rem;letter-spacing:.01071em;line-height:1.43}.Typography-button{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.02857em;line-height:1.75;text-transform:uppercase}.Typography-caption{letter-spacing:.03333em;line-height:1.66}.Typography-caption,.Typography-overline{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400}.Typography-overline{letter-spacing:.08333em;line-height:2.66;text-transform:uppercase}.Typography-alignLeft{text-align:left}.Typography-alignCenter{text-align:center}.Typography-alignRight{flex-direction:row-reverse;text-align:right}.Typography-alignJustify{text-align:justify}.Typography-displayBlock{display:block}.Typography-displayInlineBlock{display:inline-block}.Typography-displayInline{display:inline}.Typography-displayFlex{display:flex}.Typography-displayInlineFlex{display:inline-flex}.Typography-displayGrid{display:grid}.Typography-displayNone{display:none}.Typography-disabled{color:rgba(0,0,0,.38)}.Typography-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Typography-flex{flex:1}.Typography-fontWeightLight{font-weight:300}.Typography-fontWeightRegular{font-weight:400}.Typography-fontWeightMedium{font-weight:500}.Typography-fontWeightSemiBold{font-weight:600}.Typography-fontWeightBold{font-weight:700}.Typography-fontWeightExtraBold{font-weight:800}.Typography-noWrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Typography-gutterBottom{margin-bottom:.35em}.Typography-paragraph{margin-bottom:16px}.Typography-colorInherit{color:inherit}.Typography-colorPrimary{color:#417ffc}.Typography-colorSecondary{color:#9c27b0}.Typography-colorError{color:#d32f2f}.Typography-colorInfo{color:#0288d1}.Typography-colorSuccess{color:#2e7d32}.Typography-colorWarning{color:#ed6c02}.Typography-colorTextPrimary{color:rgba(0,0,0,.87)}.Typography-colorTextSecondary{color:rgba(0,0,0,.6)}.Typography-colorTextDisabled{color:rgba(0,0,0,.38)}.FormControl{border:0;display:inline-flex;flex-direction:column;margin:0;min-width:0;padding:0;position:relative;vertical-align:top}.FormControl-fullWidth{width:100%}.FormControl-marginNormal{margin-bottom:8px;margin-top:16px}.FormControl-marginDense{margin-bottom:4px;margin-top:8px}.FormControl-sizeSmall .FormControl-label{transform:translate(14px,9px) scale(1)}.FormControl-label{color:rgba(0,0,0,.6);display:block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;left:0;letter-spacing:.00938em;line-height:1.5;max-width:calc(100% - 24px);overflow:hidden;padding:0;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;transform:translate(14px,16px) scale(1);transform-origin:left top;transition:color .2s cubic-bezier(0,0,.2,1) 0s,transform .2s cubic-bezier(0,0,.2,1) 0s,max-width .2s cubic-bezier(0,0,.2,1) 0s;white-space:nowrap;z-index:1}.FormControl-labelDisabled{color:rgba(0,0,0,.38)}.FormControl-labelError{color:#d32f2f}.FormControl-focused .FormControl-label,.FormControl-hasValue .FormControl-label,.FormControl-noShrink .FormControl-label,.FormControl-startAdornment .FormControl-label{max-width:calc(133% - 24px);transform:translate(14px,-9px) scale(.75);-webkit-user-select:none;-moz-user-select:none;user-select:none}.FormControl-focused .FormControl-label{color:#417ffc}.FormControl-error .FormControl-label{color:#d32f2f}.FormControl-error .OutlinedInput-notchedOutline{border-color:#d32f2f}.FormControlLabel{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:inline-flex;margin-left:-11px;margin-right:16px;vertical-align:middle}.FormControlLabel-placementStart{flex-direction:row-reverse;margin-left:16px;margin-right:-11px}.FormControlLabel-placementTop{flex-direction:column-reverse;margin-left:16px}.FormControlLabel-placementBottom{flex-direction:column;margin-left:16px}.FormControlLabel-disabled{cursor:default}.FormControlLabel-error{color:#d32f2f}.FormLabel{color:rgba(0,0,0,.6);font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.00938em;line-height:1.4375em;padding:0;position:relative}.FormLabel-focused{color:#417ffc}.FormLabel-error{color:#d32f2f!important}.FormLabel-disabled{color:rgba(0,0,0,.38)}.FormGroup{display:flex;flex-wrap:wrap}.FormGroup-column{flex-direction:column}.FormGroup-row{flex-direction:row}.FormHelperText{color:rgba(0,0,0,.6);font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.03333em;line-height:1.66;margin:3px 0 0;text-align:left}.FormHelperText-contained{margin-left:14px;margin-right:14px}.FormHelperText-disabled{color:rgba(0,0,0,.38)}.FormHelperText-error{color:#d32f2f}@keyframes auto-fill{0%{display:block}}@keyframes auto-fill-cancel{0%{display:block}}.OutlinedInput{align-items:center;border-radius:4px;box-sizing:border-box;color:rgba(0,0,0,.87);cursor:text;display:inline-flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.00938em;line-height:1.4375em;position:relative}.OutlinedInput-disabled{color:rgba(0,0,0,.38);cursor:default}.OutlinedInput-multiline{padding:16.5px 14px}.OutlinedInput-input{-webkit-tap-highlight-color:rgba(0,0,0,0);animation-duration:10ms;animation-name:auto-fill-cancel;background:none;border:0;box-sizing:content-box;color:currentcolor;display:block;font:inherit;height:1.4375em;letter-spacing:inherit;margin:0;min-width:0;outline:0;padding:16.5px 14px;width:100%}.OutlinedInput-input:-webkit-autofill{animation-duration:5000s;animation-name:auto-fill}.OutlinedInput-input::-webkit-search-decoration{-webkit-appearance:none}.OutlinedInput-input:focus{outline:0}.OutlinedInput-input:invalid{box-shadow:none}.OutlinedInput-inputAdornedStart{padding-left:0}.OutlinedInput-inputAdornedEnd{padding-right:0}.OutlinedInput-inputMultiline{height:auto;padding:0}.OutlinedInput-input[type=search]{-moz-appearance:textfield;-webkit-appearance:textfield}.OutlinedInput-resizeBoth{resize:both}.OutlinedInput-resizeHorizontal{resize:horizontal}.OutlinedInput-resizeVertical{resize:vertical}.OutlinedInput-resizeNone{resize:none}.OutlinedInput-inputSizeSmall:not(.OutlinedInput-inputMultiline){padding:8.5px 14px}.OutlinedInput-startAdornment{padding-left:14px}.OutlinedInput-endAdornment{padding-right:14px}.OutlinedInput-nativeSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px}.OutlinedInput-selectIcon{color:rgba(0,0,0,.54);pointer-events:none;position:absolute;right:7px;top:calc(50% - .5em)}.OutlinedInput-hovered:not(.OutlinedInput-disabled) .OutlinedInput-notchedOutline{border-color:rgba(0,0,0,.87)}.OutlinedInput-notchedOutline{border:1px solid rgba(0,0,0,.23);border-radius:inherit;inset:-5px 0 0;margin:0;min-width:0;overflow:hidden;padding:0 8px;pointer-events:none;position:absolute;text-align:left}.OutlinedInput-notchedOutline legend{display:block;float:unset;font-size:.75em;height:11px;max-width:.01px;padding:0;transition:max-width 50ms cubic-bezier(0,0,.2,1) 0s;visibility:hidden;white-space:nowrap;width:auto}.OutlinedInput-notchedOutline legend>span{display:inline-block;padding-left:5px;padding-right:5px}.OutlinedInput-focused .OutlinedInput-notchedOutline legend,.OutlinedInput-hasValue .OutlinedInput-notchedOutline legend,.OutlinedInput-noShrink .OutlinedInput-notchedOutline legend,.OutlinedInput-startAdornment .OutlinedInput-notchedOutline legend{max-width:100%;transition:max-width .1s cubic-bezier(0,0,.2,1) 50ms}.OutlinedInput-focused .OutlinedInput-notchedOutline{border-color:#417ffc;border-width:2px}.OutlinedInput-error .OutlinedInput-notchedOutline{border-color:#d32f2f}.OutlinedInput-error .OutlinedInput-notchedOutline legend{color:#d32f2f}.Card{overflow:hidden}.CardHeader{align-items:center;display:flex;padding:16px}.CardHeaderAction{align-self:flex-start;flex:0 0 auto;margin-bottom:-4px;margin-right:-8px;margin-top:-4px}.CardHeaderAvatar{display:flex;flex:0 0 auto;margin-right:16px}.CardHeaderContent{flex:1 1 auto}.CardContent{padding:16px}.CardContent:last-child{padding-bottom:24px}.CardMedia{background-image:var(--card-media-background);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.CardMedia img{-o-object-fit:cover;object-fit:cover}.CardActions{align-items:center;display:flex;padding:8px}.CardActions-alignLeft{justify-content:flex-start}.CardActions-alignLeft>:not(:first-child){margin-left:8px}.CardActions-alignCenter{justify-content:center}.CardActions-alignCenter>:not(:first-child){margin-left:8px}.CardActions-alignRight{justify-content:flex-end}.CardActions-alignRight>:not(:last-child){margin-right:8px}.CardActions-alignSpaceBetween{justify-content:space-between}.CardActions-autoSpacing>:not(:first-child){margin-left:8px}.Checkbox{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:50%;box-sizing:border-box;color:rgba(0,0,0,.6);cursor:pointer;display:inline-flex;justify-content:center;margin:0;outline:0;padding:9px;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.Checkbox::-moz-focus-inner{border-style:none}.Checkbox-disabled,.Checkbox[disabled]{cursor:default;pointer-events:none}@media print{.Checkbox{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.Checkbox-edgeStart{margin-left:-12px}.Checkbox-edgeEnd{margin-right:-12px}.Checkbox-sizeSmall.Checkbox-edgeStart{margin-left:-3px}.Checkbox-sizeSmall.Checkbox-edgeEnd{margin-right:-3px}.Checkbox-input{cursor:inherit;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.Checkbox:hover.Checkbox-colorDefault{background-color:rgba(0,0,0,.04)}.Checkbox:hover.Checkbox-colorPrimary{background-color:rgba(65,127,252,.04)}.Checkbox:hover.Checkbox-colorSecondary{background-color:rgba(156,39,176,.04)}.Checkbox:hover.Checkbox-colorError{background-color:rgba(211,47,47,.04)}.Checkbox:hover.Checkbox-colorInfo{background-color:rgba(2,136,209,.04)}.Checkbox:hover.Checkbox-colorSuccess{background-color:rgba(46,125,50,.04)}.Checkbox:hover.Checkbox-colorWarning{background-color:rgba(237,108,2,.04)}@media(hover:none){.Checkbox:hover{background-color:transparent}}.Checkbox-checked.Checkbox-colorPrimary{color:#417ffc}.Checkbox-checked.Checkbox-colorSecondary{color:#9c27b0}.Checkbox-checked.Checkbox-colorError{color:#d32f2f}.Checkbox-checked.Checkbox-colorInfo{color:#0288d1}.Checkbox-checked.Checkbox-colorSuccess{color:#2e7d32}.Checkbox-checked.Checkbox-colorWarning{color:#ed6c02}.Checkbox-disabled{color:rgba(0,0,0,.26)!important}.Button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:4px;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;justify-content:center;letter-spacing:.02857em;line-height:1.75;margin:0;min-width:64px;outline:0;position:relative;text-transform:uppercase;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.Button,.Button:hover{text-decoration:none}@media(hover:none){.Button{background-color:transparent}}.Button-text:hover{background-color:rgba(37,49,55,.04)}.Button-outlined{border:1px solid rgba(25,118,210,.5)}.Button-outlined.Button-disabled{border:1px solid rgba(0,0,0,.12)!important}.Button-contained{background-color:#417ffc;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.Button-contained:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.Button-contained:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.Button-contained.Button-disabled{background-color:rgba(0,0,0,.12)!important;box-shadow:none;color:rgba(0,0,0,.26)}.Button-contained.Button-focusVisible{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.Button.Button-disabled{color:rgba(0,0,0,.26)!important;cursor:default;pointer-events:none}.Button-colorPrimary.Button-text{color:#2d58b0}.Button-colorPrimary.Button-text:hover{background-color:rgba(25,118,210,.04)}.Button-colorPrimary.Button-contained{color:#fff}.Button-colorPrimary.Button-contained:hover{background-color:#2d58b0}.Button-colorPrimary.Button-outlined{border:1px solid rgba(45,88,176,.5);color:#2d58b0}.Button-colorPrimary.Button-outlined:hover{background-color:rgba(25,118,210,.04);border:1px solid #2d58b0}.Button-colorError.Button-text{color:#d32f2f}.Button-colorError.Button-text:hover{background-color:rgba(211,47,47,.04)}.Button-colorError.Button-contained{background-color:#d32f2f;color:#fff}.Button-colorError.Button-contained:hover{background-color:#c62828}.Button-colorError.Button-outlined{border:1px solid rgba(211,47,47,.5);color:#d32f2f}.Button-colorError.Button-outlined:hover{background-color:rgba(211,47,47,.04);border:1px solid #d32f2f}.Button-colorSuccess.Button-text{color:#2e7d32}.Button-colorSuccess.Button-text:hover{background-color:rgba(46,125,50,.04)}.Button-colorSuccess.Button-contained{background-color:#2e7d32;color:#fff}.Button-colorSuccess.Button-contained:hover{background-color:#1b5e20}.Button-colorSuccess.Button-outlined{border:1px solid rgba(46,125,50,.5);color:#2e7d32}.Button-colorSuccess.Button-outlined:hover{background-color:rgba(46,125,50,.04);border:1px solid #2e7d32}.Button-colorWarning.Button-text{color:#ed6c02}.Button-colorWarning.Button-text:hover{background-color:rgba(237,108,2,.04)}.Button-colorWarning.Button-contained{background-color:#ed6c02;color:#fff}.Button-colorWarning.Button-contained:hover{background-color:#e65100}.Button-colorWarning.Button-outlined{border:1px solid rgba(237,108,2,.5);color:#ed6c02}.Button-colorWarning.Button-outlined:hover{background-color:rgba(237,108,2,.04);border:1px solid #ed6c02}.Button-colorInfo.Button-text{color:#0288d1}.Button-colorInfo.Button-text:hover{background-color:rgba(2,136,209,.04)}.Button-colorInfo.Button-contained{background-color:#0288d1;color:#fff}.Button-colorInfo.Button-contained:hover{background-color:#01579b}.Button-colorInfo.Button-outlined{border:1px solid rgba(2,136,209,.5);color:#0288d1}.Button-colorInfo.Button-outlined:hover{background-color:rgba(2,136,209,.04);border:1px solid #0288d1}.Button-colorSecondary.Button-text{color:#9c27b0}.Button-colorSecondary.Button-text:hover{background-color:rgba(156,39,176,.04)}.Button-colorSecondary.Button-contained{background-color:#9c27b0;color:#fff}.Button-colorSecondary.Button-contained:hover{background-color:#7b1fa2}.Button-colorSecondary.Button-outlined{border:1px solid rgba(156,39,176,.5);color:#9c27b0}.Button-colorSecondary.Button-outlined:hover{background-color:rgba(156,39,176,.04);border:1px solid #9c27b0}.Button-colorBlack.Button-text{color:#000}.Button-colorBlack.Button-text:hover{background-color:rgba(0,0,0,.04)}.Button-colorBlack.Button-contained{background-color:#000;color:#fff}.Button-colorBlack.Button-contained:hover{background-color:#333}.Button-colorBlack.Button-outlined{border:1px solid rgba(0,0,0,.5);color:#000}.Button-colorBlack.Button-outlined:hover{background-color:rgba(0,0,0,.04);border:1px solid #333}.Button-small.Button-text{font-size:.8125rem;padding:4px 5px}.Button-small.Button-outlined{font-size:.8125rem;padding:3px 9px}.Button-small.Button-contained{font-size:.8125rem;padding:4px 10px}.Button-medium.Button-text{padding:6px 8px}.Button-medium.Button-outlined{padding:5px 15px}.Button-medium.Button-contained{padding:6px 16px}.Button-large.Button-text{font-size:.9375rem;padding:8px 11px}.Button-large.Button-outlined{font-size:.9375rem;padding:7px 21px}.Button-large.Button-contained{font-size:.9375rem;padding:8px 22px}.Button-fullWidth{width:100%}.Button-startIcon{display:inherit;margin-left:-4px;margin-right:8px}.Button-small .Button-startIcon{margin-left:-2px}.Button-small .Button-startIcon>:first-of-type{font-size:18px}.Button-medium .Button-startIcon>:first-of-type{font-size:20px}.Button-large .Button-startIcon>:first-of-type{font-size:22px}.Button-endIcon{display:inherit;margin-left:8px;margin-right:-4px}.Button-small .Button-endIcon{margin-right:-2px}.Button-small .Button-endIcon>:first-of-type{font-size:18px}.Button-medium .Button-endIcon>:first-of-type{font-size:20px}.Button-large .Button-endIcon>:first-of-type{font-size:22px}.Chip{align-items:center;border:0;border-radius:16px;box-sizing:border-box;cursor:default;display:inline-flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.8125rem;height:32px;justify-content:center;max-width:100%;outline:0;padding:0;position:relative;text-decoration:none;transition:background-color .3s cubic-bezier(.4,0,.2,1) 0s,box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;vertical-align:middle;white-space:nowrap;width:-moz-fit-content;width:fit-content}.Chip-disabled{cursor:default;opacity:.38;pointer-events:none}.Chip-filledColor-default{background:#e0e0e0;color:#424242}.Chip-filledColor-default.Chip-clickable:focus,.Chip-filledColor-default.Chip-clickable:hover{background-color:#9e9e9e}.Chip-filledColor-defaultDark{background:#9e9e9e;color:#424242}.Chip-filledColor-defaultDark.Chip-clickable:focus,.Chip-filledColor-defaultDark.Chip-clickable:hover{background-color:#616161}.Chip-filledColor-primary{background-color:#417ffc;color:#fff}.Chip-filledColor-primary.Chip-clickable:focus,.Chip-filledColor-primary.Chip-clickable:hover{background-color:#2d58b0}.Chip-filledColor-primaryDark{background-color:#2d58b0;color:#fff}.Chip-filledColor-primaryDark.Chip-clickable:focus,.Chip-filledColor-primaryDark.Chip-clickable:hover{background-color:#1f3d7b}.Chip-filledColor-secondary{background-color:#9c27b0;color:#fff}.Chip-filledColor-secondary.Chip-clickable:focus,.Chip-filledColor-secondary.Chip-clickable:hover{background-color:#7b1fa2}.Chip-filledColor-secondaryDark{background-color:#7b1fa2;color:#fff}.Chip-filledColor-secondaryDark.Chip-clickable:focus,.Chip-filledColor-secondaryDark.Chip-clickable:hover{background-color:#561571}.Chip-filledColor-ochre{background-color:#e3d026;color:#242105}.Chip-filledColor-ochre.Chip-clickable:focus,.Chip-filledColor-ochre.Chip-clickable:hover{background-color:#a29415}.Chip-filledColor-error{background-color:#d32f2f;color:#fff}.Chip-filledColor-error.Chip-clickable:focus,.Chip-filledColor-error.Chip-clickable:hover{background-color:#c62828}.Chip-filledColor-info{background-color:#0288d1;color:#fff}.Chip-filledColor-info.Chip-clickable:focus,.Chip-filledColor-info.Chip-clickable:hover{background-color:#01579b}.Chip-filledColor-success{background-color:#2e7d32;color:#fff}.Chip-filledColor-success.Chip-clickable:focus,.Chip-filledColor-success.Chip-clickable:hover{background-color:#1b5e20}.Chip-filledColor-successDark{background-color:#1b5e20;color:#fff}.Chip-filledColor-successDark.Chip-clickable:focus,.Chip-filledColor-successDark.Chip-clickable:hover{background-color:#124116}.Chip-filledColor-warning{background-color:#ed6c02;color:#fff}.Chip-filledColor-warning.Chip-clickable:focus,.Chip-filledColor-warning.Chip-clickable:hover{background-color:#e65100}.Chip-filledColor-warningDark{background-color:#e65100;color:#fff}.Chip-filledColor-warningDark.Chip-clickable:focus,.Chip-filledColor-warningDark.Chip-clickable:hover{background-color:#a13800}.Chip-filledColor-black{background:#000;color:#fff}.Chip-filledColor-black.Chip-clickable:focus,.Chip-filledColor-black.Chip-clickable:hover{background-color:#424242}.Chip-filledColor-yellow{background:#fbc02d;color:#000}.Chip-filledColor-yellow.Chip-clickable:focus,.Chip-filledColor-yellow.Chip-clickable:hover{background-color:#f9a825}.Chip-outlinedColor-default{border:1px solid rgba(0,0,0,.23)}.Chip-outlinedColor-default.Chip-clickable:focus,.Chip-outlinedColor-default.Chip-clickable:hover{background-color:rgba(0,0,0,.08)}.Chip-outlinedColor-defaultDark{border:1px solid rgba(0,0,0,.5)}.Chip-outlinedColor-defaultDark.Chip-clickable:focus,.Chip-outlinedColor-defaultDark.Chip-clickable:hover{background-color:rgba(0,0,0,.08)}.Chip-outlinedColor-primary{border:1px solid rgba(65,127,252,.7);color:#417ffc}.Chip-outlinedColor-primary.Chip-clickable:focus,.Chip-outlinedColor-primary.Chip-clickable:hover{background-color:rgba(65,127,252,.08)}.Chip-outlinedColor-primaryDark{border:1px solid rgba(45,88,176,.7);color:#2d58b0}.Chip-outlinedColor-primaryDark.Chip-clickable:focus,.Chip-outlinedColor-primaryDark.Chip-clickable:hover{background-color:rgba(45,88,176,.08)}.Chip-outlinedColor-secondary{border:1px solid rgba(156,39,176,.7);color:#9c27b0}.Chip-outlinedColor-secondary.Chip-clickable:focus,.Chip-outlinedColor-secondary.Chip-clickable:hover{background-color:rgba(156,39,176,.08)}.Chip-outlinedColor-secondaryDark{border:1px solid rgba(123,31,162,.7);color:#7b1fa2}.Chip-outlinedColor-secondaryDark.Chip-clickable:focus,.Chip-outlinedColor-secondaryDark.Chip-clickable:hover{background-color:rgba(123,31,162,.08)}.Chip-outlinedColor-ochre{border:1px solid rgba(162,148,21,.7);color:#a29415}.Chip-outlinedColor-ochre.Chip-clickable:focus,.Chip-outlinedColor-ochre.Chip-clickable:hover{background-color:rgba(162,148,21,.08)}.Chip-outlinedColor-error{border:1px solid rgba(211,47,47,.7);color:#d32f2f}.Chip-outlinedColor-error.Chip-clickable:focus,.Chip-outlinedColor-error.Chip-clickable:hover{background-color:rgba(211,47,47,.08)}.Chip-outlinedColor-info{border:1px solid rgba(2,136,209,.7);color:#0288d1}.Chip-outlinedColor-info.Chip-clickable:focus,.Chip-outlinedColor-info.Chip-clickable:hover{background-color:rgba(2,136,209,.08)}.Chip-outlinedColor-success{border:1px solid rgba(46,125,50,.7);color:#2e7d32}.Chip-outlinedColor-success.Chip-clickable:focus,.Chip-outlinedColor-success.Chip-clickable:hover{background-color:rgba(46,125,50,.08)}.Chip-outlinedColor-successDark{border:1px solid rgba(27,94,32,.7);color:#1b5e20}.Chip-outlinedColor-successDark.Chip-clickable:focus,.Chip-outlinedColor-successDark.Chip-clickable:hover{background-color:rgba(27,94,32,.08)}.Chip-outlinedColor-warning{border:1px solid rgba(237,108,2,.7);color:#ed6c02}.Chip-outlinedColor-warning.Chip-clickable:focus,.Chip-outlinedColor-warning.Chip-clickable:hover{background-color:rgba(237,108,2,.08)}.Chip-outlinedColor-warningDark{border:1px solid rgba(230,81,0,.7);color:#e65100}.Chip-outlinedColor-warningDark.Chip-clickable:focus,.Chip-outlinedColor-warningDark.Chip-clickable:hover{background-color:rgba(230,81,0,.08)}.Chip-outlinedColor-black{border:1px solid #000;color:#000}.Chip-outlinedColor-black.Chip-clickable:focus,.Chip-outlinedColor-black.Chip-clickable:hover{background-color:rgba(0,0,0,.08)}.Chip-outlinedColor-yellow{border:1px solid #fbc02d;color:#f57f17}.Chip-outlinedColor-yellow.Chip-clickable:focus,.Chip-outlinedColor-yellow.Chip-clickable:hover{background-color:rgba(251,192,45,.08)}.Chip-fontWeightLight{font-weight:300}.Chip-fontWeightRegular{font-weight:400}.Chip-fontWeightMedium{font-weight:500}.Chip-fontWeightSemiBold{font-weight:600}.Chip-fontWeightBold{font-weight:700}.Chip-fontWeightExtraBold{font-weight:800}.Chip-label{overflow:hidden;padding-left:12px;padding-right:12px;text-overflow:ellipsis;white-space:nowrap}.Chip-small{height:24px}.Chip-small .Chip-label{padding-left:8px;padding-right:8px}.Chip-small .Chip-deleteIcon{font-size:16px;margin:0 4px 0 -4px}.Chip-clickable{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Chip-clickable:active{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.Chip-outlined{background-color:transparent}.Chip-outlined .Avatar{margin-left:4px}.Chip .Avatar{font-size:.75rem;height:24px;width:24px}.Chip .Avatar,.Chip .SvgIcon:first-child{color:#616161;margin-left:5px;margin-right:-6px}.Chip-deleteIcon{-webkit-tap-highlight-color:rgba(0,0,0,0);color:rgba(0,0,0,.26);cursor:pointer;font-size:22px;margin:0 5px 0 -6px}.Chip-deleteIcon:hover{color:rgba(0,0,0,.4)}.Paper{background-color:#fff;color:rgba(0,0,0,.87);transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s}.Paper-rounded{border-radius:4px}.Paper-outlined{border:1px solid rgba(0,0,0,.12)}.Paper-elevation-0{box-shadow:none}.Paper-elevation-1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.Paper-elevation-2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.Paper-elevation-3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.Paper-elevation-4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.Paper-elevation-5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.Paper-elevation-6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.Paper-elevation-7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.Paper-elevation-8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.Paper-elevation-9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.Paper-elevation-10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.Paper-elevation-11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.Paper-elevation-12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.Paper-elevation-13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.Paper-elevation-14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.Paper-elevation-15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.Paper-elevation-16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.Paper-elevation-17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.Paper-elevation-18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.Paper-elevation-19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.Paper-elevation-20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.Paper-elevation-21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.Paper-elevation-22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.Paper-elevation-23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.Paper-elevation-24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.Paper-maxWidthXs{max-width:444px}.Paper-maxWidthSm{max-width:600px}.Paper-maxWidthMd{max-width:900px}.Paper-maxWidthLg{max-width:1200px}.Paper-maxWidthXl{max-width:1536px}.Paper-marginXAuto{margin:0 auto}.Paper[popover]{border:0}.MenuBackdrop{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:transparent;display:flex;inset:0;justify-content:center;position:fixed;z-index:-1}.MenuContainer{inset:0;position:fixed;z-index:1300}.MenuList{list-style:none;margin:0;outline:0;padding:8px 0;position:relative}.MenuList .Divider{margin-bottom:8px;margin-top:8px}.MenuItem{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;justify-content:flex-start;letter-spacing:.00938em;line-height:1.5;margin:0;min-height:48px;outline:0;padding-bottom:6px;padding-top:6px;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.MenuItem:hover{background-color:rgba(0,0,0,.04);text-decoration:none}@media(hover:none){.MenuItem:hover{background-color:transparent}}.MenuItem:focus-visible{background-color:rgba(0,0,0,.12)}.MenuItem-disabled{cursor:default;opacity:.38;pointer-events:none}.MenuItem-selected{background-color:rgba(65,127,252,.08)}.MenuItem-selected:focus-visible{background-color:rgba(65,127,252,.2)}.MenuItem-selected:hover{background-color:rgba(65,127,252,.12)}@media(hover:none){.MenuItem-selected:hover{background-color:rgba(65,127,252,.08)}}@media(min-width:900px){.MenuItem:not(.MenuItem-dense){min-height:auto}}.MenuItem-dense{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.01071em;line-height:1.43;min-height:32px;padding-bottom:4px;padding-top:4px}.MenuItem-dense svg{font-size:1.25rem}.MenuItem-divider{background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.12)}.MenuItem-gutters{padding-left:16px;padding-right:16px}.MenuItem-inset{padding-left:56px}.MenuItem .ListItemIcon{min-width:36px}.MenuItem .ListItemText{margin-bottom:0;margin-top:0}.MenuItem .ListItemText-inset{padding-left:36px}.MenuPaper{-webkit-overflow-scrolling:touch;min-height:16px;min-width:16px;outline:0;overflow:hidden auto;position:absolute}@keyframes TouchRipple{to{opacity:0;transform:scale(2)}}@keyframes PulsateRipple{0%{transform:scale(1)}50%{transform:scale(.92)}to{transform:scale(1)}}@keyframes EnterRipple{0%{opacity:.1;transform:scale(0)}to{opacity:.3;transform:scale(1)}}.Ripple-container{border-radius:inherit;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.Ripple{opacity:.3;position:absolute}.Ripple-touch{animation-duration:.55s;animation-name:TouchRipple;animation-timing-function:ease-in normal;border-radius:100%;opacity:.3;transform:scale(0)}.Ripple-pulsate{animation-delay:0,.2s;animation-duration:.55s,2.5s;animation-iteration-count:0,infinite;animation-name:EnterRipple,PulsateRipple;animation-timing-function:ease-in normal;border-radius:100%}.Autocomplete-fullWidth{width:100%}.AutocompletePaper{border-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:rgba(0,0,0,.87);font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.00938em;line-height:1.5;overflow:auto;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;z-index:1300}.AutocompleteOptions{display:none;inset:0 auto auto 0;margin:0;position:absolute;will-change:display,transform;z-index:1300}.AutocompleteOptions-visible{display:block}.Autocomplete-listBox{display:none;list-style:none;margin:0;max-height:40vh;overflow:auto;padding:8px 0;position:relative}.Autocomplete-listBoxVisible{display:block}.Autocomplete-option{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-start;outline:0;overflow:hidden;padding:6px 16px}.Autocomplete-option-focused,.Autocomplete-option.active,.Autocomplete-option:hover{background-color:rgba(0,0,0,.04)}.Autocomplete-option-focusVisible{background-color:rgba(0,0,0,.12)}.Autocomplete-optionDisabled{opacity:.38;pointer-events:none}.AutocompleteOutlinedInput{flex-wrap:wrap;padding:9px 65px 9px 9px}.AutocompleteOutlinedInput-sizeSmall{padding-bottom:6px;padding-left:6px;padding-top:6px}.Autocomplete-input{flex-grow:1;min-width:30px;padding:7.5px 4px 7.5px 5px;text-overflow:ellipsis;width:0}.Autocomplete-endAdornment{position:absolute;right:9px;top:50%;transform:translateY(-50%)}.Autocomplete-popupIndicator{margin-right:-2px;padding:2px}.Autocomplete-popupIndicatorOpen{transform:rotate(180deg)}.Autocomplete-clearIndicator{margin-right:-2px;padding:4px;visibility:hidden}.Autocomplete-clearIndicatorVisible{visibility:visible}.Autocomplete-loading,.Autocomplete-noMoreResults,.Autocomplete-noResultsFound{color:rgba(0,0,0,.6);display:none;padding:14px 16px}.Autocomplete-loadingVisible,.Autocomplete-noMoreResultsVisible,.Autocomplete-noResultsFoundVisible{display:block}.Autocomplete-source{display:none}.Autocomplete-tag{margin:3px;max-width:calc(100% - 6px)}.Autocomplete .FormControl:not(.FormControl-focused):not(.FormControl-hasValue) .Autocomplete-input::-webkit-input-placeholder{opacity:0!important}.Autocomplete .FormControl:not(.FormControl-focused):not(.FormControl-hasValue) .Autocomplete-input:-moz-placeholder,.Autocomplete .FormControl:not(.FormControl-focused):not(.FormControl-hasValue) .Autocomplete-input::-moz-placeholder{opacity:0!important}.Autocomplete .FormControl:not(.FormControl-focused):not(.FormControl-hasValue) .Autocomplete-input:-ms-input-placeholder{opacity:0!important}.OutlinedInput .Autocomplete-inputSizeSmall{padding:2.5px 4px 2.5px 8px}.Radio{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:50%;box-sizing:border-box;color:rgba(0,0,0,.6);cursor:pointer;display:inline-flex;justify-content:center;margin:0;outline:0;padding:9px;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.Radio::-moz-focus-inner{border-style:none}.Radio-disabled,.Radio[disabled]{cursor:default;pointer-events:none}@media print{.Radio{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.Radio-edgeStart{margin-left:-12px}.Radio-edgeEnd{margin-right:-12px}.Radio-sizeSmall.Radio-edgeStart{margin-left:-3px}.Radio-sizeSmall.Radio-edgeEnd{margin-right:-3px}.Radio-input{cursor:inherit;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.Radio:hover.Radio-colorDefault{background-color:rgba(0,0,0,.04)}.Radio:hover.Radio-colorPrimary{background-color:rgba(65,127,252,.04)}.Radio:hover.Radio-colorSecondary{background-color:rgba(156,39,176,.04)}.Radio:hover.Radio-colorError{background-color:rgba(211,47,47,.04)}.Radio:hover.Radio-colorInfo{background-color:rgba(2,136,209,.04)}.Radio:hover.Radio-colorSuccess{background-color:rgba(46,125,50,.04)}.Radio:hover.Radio-colorWarning{background-color:rgba(237,108,2,.04)}@media(hover:none){.Radio:hover{background-color:transparent}}.Radio-checked.Radio-colorPrimary{color:#417ffc}.Radio-checked.Radio-colorSecondary{color:#9c27b0}.Radio-checked.Radio-colorError{color:#d32f2f}.Radio-checked.Radio-colorInfo{color:#0288d1}.Radio-checked.Radio-colorSuccess{color:#2e7d32}.Radio-checked.Radio-colorWarning{color:#ed6c02}.Radio-icon{display:flex;position:relative}.Radio-disabled{color:rgba(0,0,0,.26)}.AccountMenu{margin-left:10px}.ChipList{display:flex;gap:8px}.ChipList-column{flex-direction:column;padding:0 8px}.ChipList-row{flex-direction:row}.ChipList-wrap{flex-wrap:wrap}.ChipList-sizeSmall{gap:4px}.ChipList+.ChipList{margin-top:8px}.Lexical{border:1px solid rgba(0,0,0,.23);border-radius:4px;padding:8px;position:relative;width:100%}.Lexical-btn{position:relative;text-transform:none}.Lexical-btn:before{background:none;border-radius:4px;bottom:0;box-sizing:border-box;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transform:scale(0);transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}.Lexical-btn:not(.Button):before{border-radius:50%}.Lexical-btn:hover:not(.Lexical-btnActive):before{background-color:rgba(32,33,36,.06);opacity:1;transform:scale(1)}.Lexical-btnActive:before{background-color:rgba(32,33,36,.12);opacity:1;transform:scale(1)}.LexicalToolbar{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;color:rgba(0,0,0,.6);display:flex;flex-wrap:wrap;gap:1px;justify-content:space-evenly;padding:4px 0;width:100%}.LexicalToolbar-popover{border:0;height:-moz-fit-content;height:fit-content;inset:auto;max-height:calc(100% - 96px);max-width:calc(100% - 32px);min-height:16px;min-width:16px;padding:0;width:-moz-fit-content;width:fit-content}.LexicalEditor{border:0;display:block;font-size:16px;line-height:1.7;margin:0 auto;max-width:680px;outline:0;padding:8px 0 40px;position:relative}.LexicalEditor:has(p:only-child) p:has(br:only-child):before{color:#9ca3af;content:"Start killing it";position:absolute}.lexical__paragraph{margin:0}.lexical__textBold{font-weight:700}.lexical__textItalic{font-style:italic}.lexical__textUnderline{text-decoration:underline}.lexical__textStrikethrough{text-decoration:line-through}.lexical__textSubscript{vertical-align:sub}.lexical__textSuperscript{vertical-align:super}.lexical__textUppercase{text-transform:uppercase}.lexical__textLowercase{text-transform:lowercase}.lexical__textCapitalize{text-transform:capitalize}.lexical__quote{border-left:4px solid #ced0d4;color:#65676b;font-size:15px;margin:0 0 10px 20px;padding-left:16px}.lexical__link{color:#408eb4;text-decoration:none}.lexical__link:hover{text-decoration:underline}.lexical__hashTag{background-color:rgba(88,144,255,.15);border-bottom:1px solid rgba(88,144,255,.3)}.lexical__textCode{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%;padding:1px .25rem}.lexical__indent{--lexical-indent-base-value:40px}.BrowseImagesFormWidget-imageCard{display:flex;height:150px;position:relative;width:100%}.BrowseImagesFormWidget-imageCardContent{width:100%}.BrowseImagesFormWidget-cardMedia{height:100%;width:200px}.BackToPlatform{background-color:#417ffc;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#fff;display:none;position:fixed;right:0;text-decoration:unset;top:17%;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s;z-index:2}.BackToPlatform:hover{background-color:#2d58b0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.BackToPlatform-label{align-items:center;display:flex;overflow:visible;padding:30px 0;transform:rotate(180deg);white-space:nowrap;width:55px;writing-mode:vertical-rl}.BackToPlatform-siteName{margin-top:4px}@media(min-width:1200px){.BackToPlatform{display:block}}.CategoriesNavigation{display:none;flex-direction:row;justify-content:center;min-height:64px;padding:16px 0;width:100%}@media(min-width:900px){.CategoriesNavigation{display:flex}}.CategoriesNavigation-container{display:flex;flex-direction:row;justify-content:flex-start;padding:8px 0;width:100%}@media(min-width:900px){.CategoriesNavigation-container{padding:16px 0;width:80%}}@media(min-width:1200px){.CategoriesNavigation-container{width:70%}}.CategoriesNavigation-list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.CategoriesNavigation-list-item{padding:0 8px}.CategoriesNavigation-list-item a{color:#000;text-decoration:unset;text-transform:uppercase}.CategoriesNavigation-list-item a:hover{text-decoration:underline}.CategoriesNavigation-list .nav-categories-list{display:none}@media(min-width:900px){.CategoriesNavigation-list .nav-categories-list{display:flex}}@keyframes DialogShow{0%{opacity:0}to{opacity:1}}@keyframes DialogHide{0%{opacity:1}to{opacity:0}}.Dialog{border:0;border-radius:4px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);display:none;flex-direction:column;inset:0;max-height:calc(100% - 64px);padding:0;position:fixed;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0s;z-index:1300}@media(max-width:599px){.Dialog{margin:auto 16px}}.Dialog[open]{animation:DialogShow 225ms ease normal;display:flex}.Dialog.hide{animation:DialogHide 255ms ease normal}.Dialog-title{flex:0 0 auto;margin:0;padding:16px 24px}.Dialog-title h2{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:.0075em;line-height:1.6}.Dialog-content{flex:1 1 auto;padding:8px 24px}.Dialog-content p{margin:0}.Dialog-actions{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;padding:8px}.Dialog::backdrop{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;opacity:1;position:fixed;right:0;top:0;transition:opacity 225ms cubic-bezier(.4,0,.2,1) 0s;z-index:-1}.PageFooter,.PageFooter-container{align-items:center;display:flex;flex-direction:column}.PageFooter-container{padding:4rem 16px;width:100%}@media(min-width:600px){.PageFooter-container{align-items:end;flex-direction:row;justify-content:space-between;padding:5rem 16px}}@media(min-width:900px){.PageFooter-container{width:80%}}@media(min-width:1200px){.PageFooter-container{padding:6rem 0;width:70%}}.PageFooter-email,.PageFooter-social-links,.PageFooter-website{margin:8px 0;text-align:center;width:100%}@media(min-width:600px){.PageFooter-email,.PageFooter-social-links,.PageFooter-website{text-align:unset;width:30%}}.PageFooter-slogan{margin:1rem 0}.PageFooter-website{align-items:center;display:flex;flex-direction:column}@media(min-width:600px){.PageFooter-website{align-items:unset}}.PageFooter-social-links .links{display:flex;flex-direction:row;justify-content:center}.PageFooter-social-links .links .SvgIcon{color:#000;height:32px;margin:0 4px;width:32px}@media(min-width:600px){.PageFooter-social-links .links{justify-content:unset}}.PageFooter-email p,.PageFooter-social-links p{font-size:1.5rem}@media(min-width:600px){.PageFooter-email p,.PageFooter-social-links p{margin-bottom:24px}}.PageFooter-email a,.PageFooter-website a{color:#000}.PageFooter-copyright{background-color:#3a3a3c;color:#fff;padding:8px 0;text-align:center;width:100%}.Pagination{margin:24px auto 0}.Pagination-list{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.Pagination-item{align-items:center;border-radius:16px;box-sizing:border-box;color:rgba(0,0,0,.87);display:inline-flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;height:32px;justify-content:center;letter-spacing:.01071em;line-height:1.43;margin:0 3px;min-width:32px;outline:none;padding:0 6px;text-align:center;text-decoration:none;vertical-align:middle}.Pagination-item-page{transition:color .25s cubic-bezier(.4,0,.2,1) 0s,background-color .25s cubic-bezier(.4,0,.2,1) 0s}.Pagination-item-page:focus{background-color:rgba(0,0,0,.12)}.Pagination-item-page:hover{background-color:rgba(0,0,0,.04)}.Pagination-item-page-selected{background-color:rgba(0,0,0,.08)}.Pagination-item-page-selected:hover{background-color:rgba(0,0,0,.12)}.Pagination-item-page-disabled{cursor:default;opacity:.38;pointer-events:none}.Pagination-item-page-disabled:hover{background-color:transparent}.PostCommentForm-container{overflow:hidden;width:100%}.PostCommentForm-actions{display:flex;flex-direction:row;justify-content:flex-end}#post-comment-form,.PostComments{scroll-margin-top:64px;scroll-snap-margin-top:64px}.PostComments{width:100%}.PostComments-noComments{margin-top:16px}.PostComment{display:flex;flex-direction:row;margin:16px 0;scroll-margin-top:64px;scroll-snap-margin-top:64px}.PostComment-removing{max-height:0;opacity:0}.PostComment:target .PostComment-container{background-color:#dcdcdc;font-weight:500}.PostComment:target .PostComment-container:after{border-color:transparent #dcdcdc}.PostComment-authorAvatar{background-color:#408eb4;height:50px;margin-right:16px;width:50px}.PostComment-container{background:#fff;border:1px solid #dcdcdc;border-radius:4px;padding:8px 8px 32px;position:relative;width:100%}.PostComment-container:after,.PostComment-container:before{border-style:solid;border-width:11px 11px 11px 0;content:"";display:block;position:absolute;width:0}.PostComment-container:after{border-color:transparent #fff;display:block;left:-11px;top:13px;width:0;z-index:1}.PostComment-container:before{border-color:transparent #dcdcdc;left:-12px;top:13px;width:0;z-index:0}.PostComment-summary{align-items:baseline;display:flex;flex-direction:row;margin-bottom:16px;opacity:.7}.PostComment-summaryItemSeparator{background:#b3b3b3;border-radius:50%;display:inline-block;height:10px;margin:0 8px;width:10px}@media(max-width:599px){.PostComment-summaryItemSeparator{display:none}}.PostComment-actions{display:inline-block}.PostComment-actionButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:4px;color:inherit;cursor:pointer;font-size:.8125rem;text-decoration:none;text-transform:uppercase}.PostList{display:flex;flex-direction:column;gap:16px;justify-content:center;padding:0 8px}.PostListItem{position:relative}.PostListItem-thumbnail{background-image:var(--PostListItem-thumbnail);background-position:50%;background-repeat:no-repeat;background-size:100% auto;border-radius:10px;color:#fff;display:block;min-height:450px;padding:24px;position:relative;text-decoration:none;transition:background-size .3s ease-in-out}.PostListItem-thumbnail:hover{background-size:130% auto}.PostListItem-thumbnail:after{background-color:rgba(58,58,60,.88);border-radius:10px;content:"";height:100%;position:absolute;right:0;top:0;width:100%}.PostListItem-content{display:block;min-width:350px;position:relative;width:65%;z-index:1}@media(max-width:599px){.PostListItem-content{min-width:unset;width:100%}}.PostListItem-name{font-size:2rem;font-weight:700}.PostListItem-excerpt,.PostListItem-name{display:block;margin:16px 0}.PostListItem-draft-indicator{align-items:center;color:#fdbf09;display:flex;flex-direction:row;justify-content:flex-start;margin-top:8px;position:relative;z-index:1}.PostListItem-draft-indicator svg{fill:#fdbf09;margin-right:4px}.PostListItem-time{align-items:center;display:flex;flex-direction:row}@media(max-width:599px){.PostListItem-time{align-items:start;flex-direction:column}}.PostListItem-time-separator{background:#b3b3b3;border-radius:50%;display:inline-block;height:10px;margin:0 8px;width:10px}@media(max-width:599px){.PostListItem-time-separator{display:none}}.PostListItem-edit-button{bottom:16px;position:absolute;right:16px}.PostReactions{align-items:center;display:flex;flex-direction:column;margin-top:32px}@media(min-width:1200px){.PostReactions{flex-direction:row}}.PostReactions-label{font-weight:700;margin-bottom:16px}@media(min-width:900px){.PostReactions-label{margin-right:16px}}.PostReactions-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center}.PostReactions-reaction{border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;height:42px;letter-spacing:.02857em;line-height:1.75;outline:none;overflow:hidden;position:relative;text-transform:uppercase;transform:translateZ(0);transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s}.PostReactions-reaction-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.PostReactions-reaction:hover:not(.post-reaction-loading){background-color:#eee}.PostReactions-reaction:focus-visible{border-radius:4px;outline:2px solid #000;outline-style:auto}.PostReactions-reaction:after{background-image:radial-gradient(circle,#000 10%,transparent 10.01%);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(10);transition:transform .5s,opacity 1s;width:100%}.PostReactions-reaction:active:after{opacity:.3;transform:scale(0);transition:0s}.PostReactions-reaction-count{flex-direction:row;margin-left:4px;min-width:32px}.PostReactions-reaction-count,.PostReactions-reaction-icon{align-items:center;display:flex;justify-content:center;padding-right:4px}.PostReactions-reaction-icon{border-right:1px solid #ccc;padding-left:4px}.PostReactions-reaction-icon-img{height:32px;width:32px}.PostReactions-reaction-loading{cursor:wait;opacity:.5;pointer-events:none}.PostReactions-login-message{padding-top:32px}#post-reactions:target{scroll-margin-top:64px;scroll-snap-margin-top:64px}.StickyContactForm{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);margin:16px;max-width:300px;min-width:250px;position:relative;top:0;transition:top .4s}.StickyContactForm-container{padding:30px 16px}.StickyContactForm-container button{margin:8px 0;width:100%}@media(max-width:599px){.StickyContactForm{display:none}}@media(min-width:600px)and (max-width:899px){.StickyContactForm{display:none}}.ContactForm-formMessage,.MobileContactForm-formMessage{margin-top:16px}.MobileContactForm{padding:4rem 2rem}@media(min-width:900px){.MobileContactForm{display:none}}.MobileContactForm-submitButton{left:100%;position:relative;transform:translateX(-100%)}.SubscribeButton{background-color:#408eb4;background-position:50%;border:none;border-radius:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;outline:none;padding:10px 20px;text-decoration:none;transition:background .8s}.SubscribeButton:hover{background:#1d97e8 radial-gradient(circle,transparent 1%,#408eb4) 50%/15000%}.SubscribeButton:active,.SubscribeButton:focus{background-color:#1d97e8;background-size:100%;transition:background 0s}.toolbar{align-items:center;background-color:#fff;display:flex;flex-direction:row;justify-content:center;min-height:64px;padding:0 8px;position:sticky;top:0;width:100%;z-index:101}@media(min-width:600px){.toolbar{padding:0 16px}}.toolbar .toolbar-container{align-items:center;display:flex;flex-direction:row;width:100%}@media(min-width:900px){.toolbar .toolbar-container{padding:8px 0;width:80%}}@media(min-width:1200px){.toolbar .toolbar-container{width:70%}}@media(max-width:599px){.toolbar .toolbar-container{flex-wrap:wrap}}.toolbar nav{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;padding:0 8px}.toolbar nav .nav-links{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.toolbar nav .nav-links li{padding:0 8px}@media(max-width:599px){.toolbar nav .nav-links li{line-height:32px}}.toolbar nav .nav-links li a:not(.Button){color:#000;text-decoration:unset}@media(max-width:599px){.toolbar nav{background-color:#fff;height:0;justify-content:start;left:0;opacity:0;order:2;overflow:hidden;padding:0 8px;position:absolute;top:100%;width:100%}}.toolbar nav.opened{height:68px;opacity:1;transition:opacity 321ms cubic-bezier(.4,0,.2,1),height 214ms cubic-bezier(.4,0,.2,1) 0s}.toolbar .flex{flex:1}.toolbar .main-menu-item-categories{display:none}@media(max-width:899px){.toolbar .main-menu-item-categories{display:list-item}}.toolbar .logo-container{align-items:center;color:#000;display:flex;flex-direction:row;position:relative;text-decoration:none}@media(min-width:1200px){.toolbar .logo-container{left:-76px}}.toolbar .logo-container:hover{text-decoration:underline}.toolbar .logo-container img{margin:0 8px}.toolbar .logo-container h1{font-size:1.3rem;font-weight:400;margin:0}.toolbar .menu-button{align-items:center;background-color:transparent;background-position:50%;border:0;border-radius:50%;display:inline-flex;font-size:1.5rem;justify-content:center;outline:unset;padding:12px;position:relative;text-align:center;transition:background-color .4s;vertical-align:middle}.toolbar .menu-button:hover{background:#acacac radial-gradient(circle,transparent 1%,#cecece 0) 50%/15000%}.toolbar .menu-button:active{background-color:#d1d1d1;background-size:100%;transition:background 0s}@media(min-width:600px){.toolbar .menu-button{display:none}}.PostForm{display:flex;margin:0 auto;width:90%}.PostForm-categoriesCardContent{max-height:300px;overflow-y:auto;padding-bottom:0;padding-top:0}.PostForm-image{max-height:300px;max-width:100%}.blog-home{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;margin:0 auto;width:100%}@media(min-width:900px){.blog-home{padding:8px 0;width:80%}}@media(min-width:1200px){.blog-home{width:70%}}.blog-home .content-wrapper{overflow-x:hidden}@media(min-width:1200px){.blog-home .content-wrapper{flex-direction:row;min-width:750px}}.blog-home .newest-posts{display:flex;flex-direction:column;padding:24px 0}.blog-home .newest-posts h1{font-size:2rem;margin:16px 0}@media(min-width:1200px){.blog-home .newest-posts{flex-direction:row;min-width:750px}.blog-home .newest-posts .new-post{margin-right:8px;width:45%}}.blog-home .newest-posts .new-post{display:flex;flex-direction:column}.blog-home .newest-posts .new-post h1{margin-bottom:12px;margin-top:10px}.blog-home .newest-posts .new-post .post-container{min-height:400px}.blog-home .newest-posts .new-post .post-container .post-item-title{font-size:2.375rem}.blog-home .newest-posts .new-post .post-container .post-item-excerpt{line-height:20px}@media(min-width:1200px){.blog-home .newest-posts .new-post .post-container{height:100%}}@media(max-width:599px){.blog-home .newest-posts .new-post{padding:0 8px}}@media(min-width:600px)and (max-width:899px){.blog-home .newest-posts .new-post{padding:0 8px}}.blog-home .latest-posts{display:flex;flex-direction:column}@media(max-width:599px){.blog-home .latest-posts{padding:0 4px}}@media(min-width:600px)and (max-width:899px){.blog-home .latest-posts{padding:0 8px}}.blog-home .latest-posts h2{margin:16px 8px;text-align:start}@media(min-width:1200px){.blog-home .latest-posts h2{text-align:end}}.blog-home .latest-posts h2 a{color:#000}.blog-home .latest-posts h2 a:hover{text-decoration:none}.blog-home .latest-posts .latest-posts-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.blog-home .latest-posts .latest-posts-wrapper .post-item{display:block;flex-basis:47%;flex-grow:1;margin:0 4px;text-decoration:none}.blog-home .latest-posts .latest-posts-wrapper .post-item:hover .post-item-thumbnail{background-size:auto 130%}.blog-home .latest-posts .latest-posts-wrapper .post-item .post-item-thumbnail{background-image:var(--post-item-thumbnail);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;border-radius:10px;display:block;height:160px;padding:16px;position:relative;transition:background-size .3s ease-in-out;width:100%}.blog-home .latest-posts .latest-posts-wrapper .post-item .post-item-thumbnail:not(.post-item-thumbnail-image):after{background-color:rgba(58,58,60,.6);border-radius:10px;content:"";height:100%;position:absolute;right:0;top:0;width:100%}.blog-home .latest-posts .latest-posts-wrapper .post-item-title{color:#000;display:block;font-size:1.17rem;font-weight:700;margin:16px 0}@media(min-width:600px){.blog-home .latest-posts .latest-posts-wrapper .post-item{margin:0 8px}.blog-home .latest-posts .latest-posts-wrapper .post-item:nth-child(odd){margin-left:0}.blog-home .latest-posts .latest-posts-wrapper .post-item:nth-child(2n){margin-right:0}.blog-home .latest-posts{align-items:unset}}@media(min-width:1200px){.blog-home .latest-posts{margin-left:8px;width:55%}}.blog-home .popular-posts{padding:24px 0}.blog-home .popular-posts .section-heading{font-size:2rem;margin:16px 0}@media(max-width:599px){.blog-home .popular-posts .section-heading{padding:0 8px}}@media(min-width:600px)and (max-width:899px){.blog-home .popular-posts .section-heading{padding:0 8px}}.blog-home .popular-posts .popular-posts-wrapper{display:flex;flex-direction:row}.blog-home .popular-posts .popular-posts-wrapper .post-container{margin:0 8px;min-height:350px;min-width:350px}.blog-home .popular-posts .popular-posts-wrapper .post-container:first-child{margin-left:0}@media(max-width:599px){.blog-home .popular-posts .popular-posts-wrapper .post-container{font-weight:500;margin:0 4px;min-height:200px;min-width:200px}}@media(min-width:600px)and (max-width:899px){.blog-home .popular-posts .popular-posts-wrapper .post-container{font-weight:500;min-height:250px;min-width:250px}}.blog-home .popular-posts .popular-posts-wrapper .post-container .post-item-title{font-size:1.5rem;overflow-wrap:break-word;white-space:normal;word-break:break-word}@media(max-width:599px){.blog-home .popular-posts .popular-posts-wrapper .post-container .post-item-title{font-size:1.2rem}}.blog-home .post-container{border-radius:10px;color:#fff;display:block;padding:16px 24px;position:relative;text-decoration:none}.blog-home .post-container *{position:relative;z-index:100}.blog-home .post-container .post-item-title{font-weight:700}.blog-home .post-container .post-item-excerpt,.blog-home .post-container .post-item-title{display:block;margin:16px 0}.blog-home .post-container .post-item-thumbnail{background-image:var(--post-item-thumbnail);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;border-radius:10px;height:100%;left:0;opacity:.3;position:absolute;top:0;transition:background-size .3s ease-in-out;width:100%}.blog-home .post-container:hover .post-item-thumbnail{background-size:auto 130%}.blog-home .post-container:after{background-color:rgba(58,58,60,.9);border-radius:10px;content:"";height:100%;position:absolute;right:0;top:0;width:100%}.post-list-page{align-items:flex-start;display:flex;flex-direction:row;margin:0 auto;text-align:left;width:100%}@media(min-width:900px){.post-list-page{padding:8px 0;width:80%}}@media(min-width:1200px){.post-list-page{width:70%}}.post-list-page .post-list-container{display:flex;flex-direction:column;text-align:left;width:100%}.post-list-page .post-list-container h1{padding:0 8px}.taxonomy-list-page{align-items:flex-start;display:flex;flex-direction:row;margin:0 auto;width:100%}@media(min-width:900px){.taxonomy-list-page{padding:8px 0;width:80%}}@media(min-width:1200px){.taxonomy-list-page{width:70%}}.taxonomy-list-page .taxonomy-list-container{display:flex;flex-direction:column;padding:0 8px;width:100%}.post-page{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:0 0 2rem;width:100%}@media(min-width:900px){.post-page{align-items:start;flex-direction:row;width:90%}}@media(min-width:1200px){.post-page{align-items:start;flex-direction:row;width:80%}}.post-page .post-categories,.post-page .post-tags{display:flex;flex-direction:row;flex-wrap:wrap;font-size:12px;margin-bottom:8px;opacity:.7}.post-page .post-categories .label,.post-page .post-tags .label{padding-right:4px}.post-page .post-categories ul,.post-page .post-tags ul{list-style:none;margin:0;padding-left:0}.post-page .post-categories li,.post-page .post-tags li{margin-right:4px}.post-page .post-categories a,.post-page .post-tags a{color:#000}.post-page .post-container{display:flex;flex-direction:column;max-width:680px;width:100%}@media(max-width:599px){.post-page .post-container{padding:0 16px}}@media(min-width:600px)and (max-width:899px){.post-page .post-container{padding:0 16px}}.post-page .post-header{padding:1rem 0 4rem;width:100%}.post-page .post-indicator{align-items:center;color:#f80;display:flex;flex-direction:row;font-size:12px;justify-content:flex-start}.post-page .post-indicator svg{fill:#f80;height:19px;margin-right:4px;width:19px}.post-page .post-summary{margin-bottom:4px;opacity:.7}.post-page .post-summary-item-separator{margin:0 8px}.post-page .post-image{height:auto;max-width:100%;padding-bottom:4rem}.post-page .post-content.lexical-content{line-height:1.7}.post-page .post-content a{color:#408eb4}.post-page .post-content img{max-width:100%}.post-page .post-content:has(p:only-child):has(br:only-child):before{color:#9ca3af;content:"Empty post.";display:block;text-align:center}.post-page hr{border:0;border-bottom:3px solid #b3b3b3;margin:4rem auto;width:90%}.post-page .post-share{align-items:center;display:flex;flex-direction:column;gap:16px;padding-top:32px}@media(min-width:600px){.post-page .post-share{flex-direction:row}}.post-page .post-share-widget-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center}.post-page:target{scroll-margin-top:64px;scroll-snap-margin-top:64px}.not-found{display:flex;flex-direction:column;margin:0 auto;width:100%}@media(min-width:900px){.not-found{padding:8px 0;width:80%}}@media(min-width:1200px){.not-found{width:70%}}.not-found .message-section{display:flex;flex-direction:column}@media(min-width:600px){.not-found .message-section{flex-direction:row}}.not-found .message-section .illustration-wrapper{align-items:center;display:flex;justify-content:center;padding:24px}@media(min-width:600px){.not-found .message-section .illustration-wrapper{width:50%}}.not-found .message-section .illustration-wrapper svg{height:auto;max-width:350px;width:100%}@media(min-width:600px){.not-found .message-section .illustration-wrapper svg{max-width:500px}}.not-found .message-section .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:24px}.not-found .message-section .text-container .line{border-top:4px solid #408eb4;width:80px}.not-found .message-section .text-container h1{font-size:2.5rem}.not-found .message-section .text-container h1 span{color:#408eb4}.not-found .message-section .text-container p{font-size:1.5rem;font-weight:100}@media(min-width:600px){.not-found .message-section .text-container{width:50%}.not-found .message-section .text-container h1{font-size:3.5rem}.not-found .message-section .text-container p{font-size:2rem}}.FB-widget{align-items:center;background-color:#1877f2;border-radius:4px;color:#fff;display:inline-flex;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;height:28px;justify-content:center;position:relative;text-decoration:none;width:77px}.FB-widget-img{height:16px;width:16px}.FB-widget-label{padding:0 4px}.IN-widget{height:20px;line-height:1;text-align:center;text-decoration:none;transform:scale(1.4);transform-origin:0 0;width:60px}.IN-widget,.IN-widget-c1{display:inline-block;padding:0;text-indent:0;vertical-align:bottom}.IN-widget-c1{font-size:1px;margin:0}.IN-widget-c2{background-color:#0073b1;border:0;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Fira Sans,Ubuntu,Oxygen,Oxygen Sans,Cantarell,Droid Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Lucida Grande,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;height:20px;line-height:20px;outline-width:2px;overflow:hidden;padding:0 7px;position:relative;text-align:center;vertical-align:middle;white-space:nowrap}.IN-widget-c3{display:inline-block;height:100%;margin-left:-7px;vertical-align:top}.TW-widget{align-items:center;background-color:#000;border-radius:9999px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;height:28px;padding:1px 12px;position:relative;text-decoration:none;vertical-align:top;zoom:1}.TW-widget:focus,.TW-widget:hover{background-color:#333}.TW-widget-icon{height:18px;width:18px}.TW-widget-label{display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:26px;margin-left:4px;vertical-align:top;white-space:nowrap;zoom:1}.quill{display:flex;flex-direction:column;height:100%}.quill .ql-editor{border:1px solid rgba(0,0,0,.23);border-radius:4px;padding:8px 14px}.quill .ql-editor:focus{border-color:#1976d2}.quill .ql-tooltip{z-index:1}.quill .ql-bubble{position:relative}.quill .ql-clipboard{position:fixed}.quill .ql-blank:before{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.00938em;line-height:1.5}.hidden{display:none}.flex{flex:1}.inline{display:inline}.Box-alignLeft{text-align:left}.Box-alignCenter{text-align:center}.Box-alignRight{flex-direction:row-reverse;text-align:right}.Box-alignJustify{text-align:justify}.Box-alignItemsStretch{align-items:stretch}.Box-alignItemsStart{align-items:start}.Box-alignItemsCenter{align-items:center}.Box-alignItemsEnd{align-items:end}.Box-alignItemsBaseline{align-items:baseline}.Box-alignItemsFlexStart{align-items:flex-start}.Box-alignItemsFlexEnd{align-items:flex-end}.Box-alignItemsInherit{align-items:inherit}.Box-displayBlock{display:block}.Box-displayInlineBlock{display:inline-block}.Box-displayInline{display:inline}.Box-displayFlex{display:flex}.Box-displayInlineFlex{display:inline-flex}.Box-displayGrid{display:grid}.Box-displayNone{display:none}.Box-justifyContentStart{justify-content:start}.Box-justifyContentCenter{justify-content:center}.Box-justifyContentEnd{justify-content:end}.Box-justifyContentLeft{justify-content:left}.Box-justifyContentRight{justify-content:right}.Box-justifyContentStretch{justify-content:stretch}.Box-justifyContentSpaceBetween{justify-content:space-between}.Box-justifyContentSpaceAround{justify-content:space-around}.Box-justifyContentSpaceEvenly{justify-content:space-evenly}.Box-justifyContentFlexStart{justify-content:flex-start}.Box-justifyContentFlexEnd{justify-content:flex-end}.Box-justifyContentInherit{justify-content:inherit}.Box-flexDirectionColumn{flex-direction:column}.Box-flexDirectionRow{flex-direction:row}.Box-wrap{flex-wrap:wrap}.Box-wrapReverse{flex-wrap:wrap-reverse}.Box-noWrap{flex-wrap:nowrap}.Box-marginAuto{margin:auto}.Box-margin0{margin:0}.Box-margin1{margin:8px}.Box-margin2{margin:16px}.Box-margin3{margin:24px}.Box-margin4{margin:32px}.Box-margin5{margin:40px}.Box-margin6{margin:48px}.Box-margin7{margin:56px}.Box-margin8{margin:64px}.Box-gap0{gap:0}.Box-gap1{gap:8px}.Box-gap2{gap:16px}.Box-gap3{gap:24px}.Box-gap4{gap:32px}.Box-gap5{gap:40px}.Box-gap6{gap:48px}.Box-gap7{gap:56px}.Box-gap8{gap:64px}.Box-rowGap0{row-gap:0}.Box-rowGap1{row-gap:8px}.Box-rowGap2{row-gap:16px}.Box-rowGap3{row-gap:24px}.Box-rowGap4{row-gap:32px}.Box-rowGap5{row-gap:40px}.Box-rowGap6{row-gap:48px}.Box-rowGap7{row-gap:56px}.Box-rowGap8{row-gap:64px}.Box-columnGap0{-moz-column-gap:0;column-gap:0}.Box-columnGap1{-moz-column-gap:8px;column-gap:8px}.Box-columnGap2{-moz-column-gap:16px;column-gap:16px}.Box-columnGap3{-moz-column-gap:24px;column-gap:24px}.Box-columnGap4{-moz-column-gap:32px;column-gap:32px}.Box-columnGap5{-moz-column-gap:40px;column-gap:40px}.Box-columnGap6{-moz-column-gap:48px;column-gap:48px}.Box-columnGap7{-moz-column-gap:56px;column-gap:56px}.Box-columnGap8{-moz-column-gap:64px;column-gap:64px}.Box-padding0{padding:0}.Box-padding1{padding:8px}.Box-padding2{padding:16px}.Box-padding3{padding:24px}.Box.Box-maxWidthXs{max-width:0}.Box.Box-maxWidthSm{max-width:600px}.Box.Box-maxWidthMd{max-width:900px}.Box.Box-maxWidthLg{max-width:1200px}.Box.Box-maxWidthXl{max-width:1536px}.Box-widthFull{width:100%}.Box-widthHalf{width:50%}.Box-widthQuarter{width:25%}[data-loading=""],[data-loading=delay\|show],[data-loading=show]{display:none}