.dev-panel-dialog md-switch[disabled]{opacity:.6}
@font-face{font-family:"Custom Icons";font-style:normal;font-weight:400;src:url(/assets/fonts/custom-icons.ttf) format("truetype")}.custom-icons{font-family:"Custom Icons";font-weight:normal;font-style:normal;font-size:23px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.custom-icons.material-icons{font-family:"Custom Icons","Material Icons"}
.confirm-dialog .md-title{padding:16px;margin:0}
stalled-request-prompt md-card{max-width:calc(100% - 32px) !important;z-index:100000;min-width:380px;min-height:auto;border-radius:64px !important;overflow:auto;margin:16px auto;flex:0 1 600px;align-items:center}@media(max-width: 412px),(max-height: 600px){stalled-request-prompt md-card{width:100vw;height:100vh;max-width:unset !important;min-width:0;border-radius:0 !important;flex:1 1 100%}}stalled-request-prompt md-card .stalled-head{margin-top:75px}stalled-request-prompt md-card md-card-actions{margin-bottom:38px}stalled-request-prompt md-card md-card-actions .md-button{display:flex;align-items:center;justify-content:center;border-radius:12px;padding:16px 32px;max-width:calc(100vw - 24px);transition:max-width .2s ease-out;white-space:pre-wrap;font-size:26px;font-size:clamp(0.8em, 8vw, 26px)}stalled-request-prompt md-card md-card-actions .md-button localized{font-weight:bold;letter-spacing:1px;font-size:1.2em}stalled-request-prompt md-card md-card-actions .md-button.progress-button{width:140px;height:48px;max-width:48px;min-width:0px;padding:0}stalled-request-prompt md-card md-card-actions .md-button.progress-button md-progress-circular path{stroke:#fff}stalled-request-prompt .backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(210,210,210,.665);z-index:99999}
.bold{font-weight:600}.sharp-corners,.sharp-corners>.md-ripple-container{border-radius:0}.sharp-corners-left,.sharp-corners-left>.md-ripple-container{border-top-left-radius:0;border-bottom-left-radius:0}.sharp-corners-right,.sharp-corners-right>.md-ripple-container{border-top-right-radius:0;border-bottom-right-radius:0}.round-corners-top,.round-corners-left{border-top-left-radius:2px}.round-corners-top,.round-corners-right{border-top-right-radius:2px}.round-corners-bottom,.round-corners-left{border-bottom-left-radius:2px}.round-corners-bottom,.round-corners-right{border-bottom-right-radius:2px}.fill-height{height:100%}.fill-screen-height{height:100vh}.fill-width{width:100%}.force-fill-height{height:100% !important}.force-fill-width{width:100% !important}.dont-collapse-empty:empty{display:list-item;opacity:0}.red,.red>md-icon{color:red}button:not(.md-icon-button).red,.md-button:not(.md-icon-button).red{background-color:red;color:#fff}.children-inline-block>*{display:inline-block !important}.align-text-vertical{line-height:100%;vertical-align:text-bottom}@media(pointer: fine){.hide-on-pc{display:none !important}}@media(pointer: coarse){.show-on-pc{display:none !important}}.confirm-dialog .md-dialog-content-body{white-space:pre-wrap}.confirm-dialog md-toolbar{min-height:0}.confirm-dialog input{width:640px}.layout-row.reverse,.row-reverse{flex-direction:row-reverse !important}.layout-column.reverse,.column-reverse{flex-direction:column-reverse !important}.children-flex>*,.last-child-flex>*:last-child,.first-child-flex>*:first-child{box-sizing:border-box;-webkit-flex:1;-ms-flex:1;flex:1}.flex-start{align-self:flex-start}.flex-center{align-self:center}.flex-end{align-self:flex-end}.flex-stretch{align-self:stretch}.flex-wrap{flex-wrap:wrap}.flex-shrink{flex:1 1 0%}.float-right{float:right}.float-left{float:left}.align-right{text-align:right;float:right}.align-center{text-align:center}.force-align-right{position:absolute;right:0}.relative{position:relative}.no-outline{outline:none !important}.no-child-padding>*{padding:0px !important}.no-child-margin>*{margin:0px !important}.child-padding>*{padding:8px !important}.child-padding-left>*,.child-padding-horizontal>*,.first-child-padding-left>:first-child{padding-left:8px !important}.child-padding-right>*,.child-padding-horizontal>*,.last-child-padding-right>:last-child{padding-right:8px !important}.child-padding-top>*,.child-padding-vertical>*,.first-child-padding-top>:first-child{padding-top:8px !important}.child-padding-bottom>*,.child-padding-vertical>*,.last-child-padding-bottom>:last-child{padding-bottom:8px !important}.first-child-no-padding-left>*{padding-left:0px !important}.first-child-no-padding-top>*{padding-top:0px !important}.last-child-no-padding-right>*{padding-right:0px !important}.last-child-no-padding-bottom>*{padding-bottom:0px !important}.child-margin>*{margin:8px !important}.child-margin-left>*,.child-margin-horizontal>*,.first-child-margin-left>:first-child{margin-left:8px !important}.child-margin-right>*,.child-margin-horizontal>*,.last-child-margin-right>:last-child{margin-right:8px !important}.child-margin-top>*,.child-margin-vertical>*,.first-child-margin-top>:first-child{margin-top:8px !important}.child-margin-bottom>*,.child-margin-vertical>*,.last-child-margin-bottom>:last-child{margin-bottom:8px !important}.first-child-no-margin-left>*{margin-left:0px !important}.first-child-no-margin-top>*{margin-top:0px !important}.last-child-no-margin-right>*{margin-right:0px !important}.last-child-no-margin-bottom>*{margin-bottom:0px !important}.space-left,.space-horizontal{margin-left:auto !important}.space-right,.space-horizontal{margin-right:auto !important}.space-top,.space-vertical{margin-top:auto !important}.space-bottom,.space-vertical{margin-bottom:auto !important}.margin-left,.margin-left.no-margin{margin-left:8px !important}.margin-right,.margin-right.no-margin{margin-right:8px !important}.margin-top,.margin-top.no-margin{margin-top:8px !important}.margin-bottom,.margin-bottom.no-margin{margin-bottom:8px !important}.margin-vertical{margin-top:8px !important;margin-bottom:8px !important}.margin-horizontal{margin-left:8px !important;margin-right:8px !important}.double-margin-vertical,.double-margin-vertical.no-margin{margin-top:16px !important;margin-bottom:16px !important}.double-margin-horizontal,.double-margin-horizontal.no-margin{margin-left:16px !important;margin-right:16px !important}.double-margin-left,.double-margin-left.no-margin{margin-left:16px !important}.double-margin-right,.double-margin-right.no-margin{margin-right:16px !important}.negative-margin-vertical,.negative-margin-vertical.no-margin{margin-top:-8px !important;margin-bottom:-8px !important}.padding-left,.padding-left.no-padding{padding-left:8px !important}.padding-right,.padding-right.no-padding{padding-right:8px !important}.padding-top,.padding-top.no-padding{padding-top:8px !important}.padding-bottom,.padding-bottom.no-padding{padding-bottom:8px !important}.padding-vertical{padding-top:8px !important;padding-bottom:8px !important}.padding-horizontal{padding-left:8px !important;padding-right:8px !important}.double-padding-top{padding-top:16px !important}.double-padding-vertical{padding-top:16px !important;padding-bottom:16px !important}.double-padding-horizontal{padding-left:16px !important;padding-right:16px !important}.no-padding{padding:0px !important}.no-margin{margin:0px !important}.no-padding-left,.no-padding-horizontal{padding-left:0px !important}.no-padding-right,.no-padding-horizontal{padding-right:0px !important}.no-padding-top,.no-padding-vertical{padding-top:0px !important}.no-padding-bottom,.no-padding-vertical{padding-bottom:0px !important}.no-margin-left,.no-margin-horizontal{margin-left:0px !important}.no-margin-right,.no-margin-horizontal{margin-right:0px !important}.no-margin-top,.no-margin-vertical{margin-top:0px !important}.no-margin-bottom,.no-margin-vertical{margin-bottom:0px !important}.toast-center{width:100vw;justify-content:center;display:flex}.point-at-arrow{width:64px;height:64px;pointer-events:none !important}.point-at-arrow>md-icon{font-size:64px;font-weight:bold;width:100%;height:100%;position:relative;pointer-events:none}.point-at-arrow.point-down>md-icon{margin-bottom:-56px;animation:1s slideInDown alternate both infinite}.point-at-arrow.point-up>md-icon{margin-top:-8px;animation:1s slideInUp alternate both infinite}.point-at-arrow.point-left>md-icon{margin-left:100%;animation:1s slideInRight alternate both infinite}.point-at-arrow.point-right>md-icon{margin-left:-100%;animation:1s slideInLeft alternate both infinite}[cover-text-on-hover]:not([cover-text-on-hover=""])::after{transition:all .08s linear;content:attr(cover-text-on-hover) !important;display:flex;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;background-color:rgba(0,0,0,.54);color:transparent;font-size:28px;line-height:100%;vertical-align:middle;align-items:center;justify-content:center;z-index:70;opacity:0}[cover-text-on-hover]:not([cover-text-on-hover=""]):hover{position:relative;border-color:rgba(0,0,0,.54) !important}[cover-text-on-hover]:not([cover-text-on-hover=""]):hover>*{filter:blur(3px)}[cover-text-on-hover]:not([cover-text-on-hover=""]):hover::after{opacity:1;color:#fff}md-dialog.processing md-dialog-content .message{white-space:pre-wrap;line-height:1.3em;font-weight:bold}md-dialog.processing .done-icon{width:80px;height:80px;font-size:80px}iframe.cover-entire-screen{width:100vw;height:100vw;position:fixed;left:0;top:0}
.animated-slowly{animation-duration:1.5s;animation-fill-mode:both}.animation-delay-100ms{animation-delay:.1s}.animation-delay-200ms{animation-delay:.2s}.animation-delay-300ms{animation-delay:.3s}.animation-delay-400ms{animation-delay:.4s}.animation-delay-500ms{animation-delay:.5s}.animation-delay-750ms{animation-delay:.75s}.animation-delay-1000ms,.animation-delay-1s{animation-delay:1s}.animation-delay-1500ms{animation-delay:1.5s}.animation-delay-2000ms,.animation-delay-2s{animation-delay:2s}.animation-delay-3000ms,.animation-delay-3s{animation-delay:3s}@-webkit-keyframes slideUpSmall{from{transform:translate3d(0, 5%, 0)}to{transform:none;animation-timing-function:ease-in}}@keyframes slideUpSmall{from{transform:translate3d(0, 5%, 0)}to{transform:none;animation-timing-function:ease-in}}@-webkit-keyframes slingShotOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{transform:translate3d(0, 20px, 0)}to{transform:translate3d(0, -4000px, 0)}}@keyframes slingShotOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{transform:translate3d(0, 20px, 0)}to{transform:translate3d(0, -4000px, 0)}}@-webkit-keyframes shrinkUp{from{color:transparent;max-height:150px;opacity:1}80%{color:transparent;opacity:.5}to{color:transparent;max-height:0px;opacity:0}}@keyframes shrinkUp{from{color:transparent;max-height:150px;opacity:1}80%{color:transparent;opacity:.5}to{color:transparent;max-height:0px;opacity:0}}@-webkit-keyframes fadeInDownCustom{0%{display:none;height:0px;opacity:0;transform:translate3d(0, -100%, 0)}1%{display:unset;height:unset;opacity:0;transform:translate3d(0, -100%, 0)}100%{opacity:1;transform:none}}@keyframes fadeInDownCustom{0%{display:none;height:0px;opacity:0;transform:translate3d(0, -100%, 0)}1%{display:unset;height:unset;opacity:0;transform:translate3d(0, -100%, 0)}100%{opacity:1;transform:none}}@keyframes small-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}.fadeInDown{animation-name:fadeInDown}.slingShotOutUp{animation-name:bounceOutUp}.slideUpSmall{animation-name:slideUpSmall}
progress-circular{position:relative;margin:0 auto;width:50px;height:50px;display:block}progress-circular::before{content:"";display:block;padding-top:100%}progress-circular .circular{animation:progress-rotate 2s linear infinite;height:110%;transform-origin:center center;width:110%;position:absolute;top:0;bottom:0;left:-5.1%;right:0;margin:auto}progress-circular .circular .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:progress-dash 1.5s ease-in-out infinite;stroke-linecap:square}@keyframes progress-rotate{100%{transform:rotate(360deg)}}@keyframes progress-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}
