body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}@font-face{font-family:barlow-condensed;src:local("barlowcondensed"),url(/static/media/barlowcondensed_regular.0f2acd3ebfa04c3df34f.ttf) format("truetype")}@font-face{font-family:barlow-condensed;font-weight:700;src:local("barlowcondensed"),url(/static/media/barlowcondensed_bold.a2df3d33beed22784ad2.ttf) format("truetype")}@font-face{font-family:barlow-condensed-bold;src:local("barlowcondensed"),url(/static/media/barlowcondensed_bold.a2df3d33beed22784ad2.ttf) format("truetype")}@font-face{font-family:barlow-condensed;font-weight:900;src:local("barlowcondensed"),url(/static/media/barlowcondensed_semibold.aee7acefdb5854af0ffb.ttf) format("truetype")}@font-face{font-family:barlow-condensed-semibold;src:local("barlowcondensed"),url(/static/media/barlowcondensed_semibold.aee7acefdb5854af0ffb.ttf) format("truetype")}body{font-family:sans-serif;font-size:medium;margin:0;padding:0}.uwb-button{background-color:#fff0;border:1px solid #fff;border-radius:9999px;color:#fff;cursor:pointer;font-family:barlow-condensed,sans-serif;font-size:large;font-weight:700;padding:.4rem;text-transform:uppercase;width:100%}.uwb-button.inverted{border-color:#000;color:#000}.uwb-button.inverted:hover{background-color:#0006}.uwb-button:hover{background-color:#fff6}.body-locked{overflow:hidden!important}.uwbp-widget-container{display:inline-block;font-family:sans-serif;height:auto;text-align:left}.uwbp-widget-container*{font-size:medium;margin:0;padding:0}.uwbp-widget-container.center{text-align:center}.uwbp-widget-container.right{text-align:right}.uwbp-widget-container .uwbp-widget{background-color:#fff;border:4px solid #000;border-radius:9999px;color:#000;cursor:pointer;display:inline-block;overflow:hidden;position:relative;transition:background-color .1s}.uwbp-widget-container .uwbp-widget:hover{background-color:#0000000d}.uwbp-widget-container .uwbp-widget .uwbp-widget-content{align-items:center;display:flex}.uwbp-widget-container .uwbp-widget .uwbp-widget-content .uwbp-widget-content-title{font-weight:700;padding:10px 20px}.uwbp-widget-container .uwbp-widget .uwbp-widget-content .uwbp-widget-content-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;flex-shrink:0;height:3.2em;margin:0 5px 0 -10px;width:3.2em}.uwbp-widget-container .uwbp-widget .uwbp-overlay{background-color:#fff;display:flex;flex-direction:column;inset:0;opacity:0;position:absolute;transform:translateY(100%);transition:transform .2s,opacity .2s}.uwbp-widget-container .uwbp-widget .uwbp-overlay.uwbp-overlay-shown{opacity:1;transform:translateY(0)}.uwbp-widget-container .uwbp-widget .uwbp-overlay .uwbp-overlay-title{font-size:small;font-weight:700;padding:.2em 0;text-align:center;width:100%}.uwbp-widget-container .uwbp-widget .uwbp-overlay .uwbp-overlay-emotions{align-items:center;display:flex;flex:1 1;flex-direction:row;width:100%}.uwbp-widget-container .uwbp-widget .uwbp-overlay .uwbp-overlay-emotions .uwbp-overlay-spacer{flex:1 1}.uwbp-widget-container .uwbp-widget .uwbp-overlay .uwbp-overlay-emotions .uwbp-emotion-item{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:2px;display:block;flex:1 1;height:90%}.uwbp-widget-container .uwbp-widget .uwbp-overlay .uwbp-overlay-emotions .uwbp-emotion-item:hover{background-color:#0000000d}.uwbp-widget-container .uwbp-widget-emotions{background-color:#fff9;border-radius:10px}.uwbp-widget-container .uwbp-widget-emotions .uwbp-widget-emotions-title{font-size:small;font-weight:700;margin:5px 0;text-align:center;width:100%}.uwbp-widget-container .uwbp-widget-emotions .uwbp-widget-emotions-icons{align-items:center;display:flex;flex-direction:row;width:100%}.uwbp-widget-container .uwbp-widget-emotions .uwbp-widget-emotions-icons .uwbp-widget-emotion-spacer{flex:1 1}.uwbp-widget-container .uwbp-widget-emotions .uwbp-widget-emotions-icons .uwbp-emotion-item{background-position:50%;background-repeat:no-repeat;background-size:18px;border:1px solid #0000;border-radius:2px;cursor:pointer;display:block;height:20px;margin:0 5px 0 0;transition:translate .2s;width:20px}.uwbp-widget-container .uwbp-widget-emotions .uwbp-widget-emotions-icons .uwbp-emotion-item:last-child{margin:0}.uwbp-widget-container .uwbp-widget-emotions .uwbp-widget-emotions-icons .uwbp-emotion-item:hover{animation-duration:.1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:emotion-item-hovered;background-color:#0000000d;border-color:#b2b2b2;border-radius:2px}@keyframes emotion-item-hovered{0%{transform:scale(1)}to{transform:scale(1.4)}}.uwbp-floating-container{height:auto;margin:5px;padding:5px;position:fixed}.uwbp-floating-container.uwbp-floating-tl{left:0;top:0}.uwbp-floating-container.uwbp-floating-tr{right:0;top:0}.uwbp-floating-container.uwbp-floating-br{bottom:0;right:0}.uwbp-floating-container.uwbp-floating-bl{bottom:0;left:0}.plugin-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.plugin-wrapper .plugin-header{align-items:center;background-color:#003a65;color:#fff;display:flex;height:3.4rem;padding:10px;width:100%}.plugin-wrapper .plugin-header .header-action{border-radius:10px;height:2.4rem;width:2.4rem}.plugin-wrapper .plugin-header .header-action.icon{background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:.8rem;border:1px solid #fff0;cursor:pointer;transition:border .1s}.plugin-wrapper .plugin-header .header-action.icon:hover{border-color:#fff}.plugin-wrapper .plugin-header .header-action.icon.invert{border-color:#0000;filter:invert(100%)}.plugin-wrapper .plugin-header .header-action.icon.invert:hover{border-color:#000}.plugin-wrapper .plugin-header .header-title{color:#fff;flex:1 1;font-size:large;font-weight:700;margin:0 1.2rem;text-align:center}.plugin-wrapper .plugin-header.dark .header-title{color:#000}.plugin-wrapper .plugin-header.dark .header-action.icon{filter:invert(100%)}.plugin-wrapper .plugin-header.dark .header-action.invert{filter:invert(0)}.screen-stack{display:flex;flex:1 1;height:100%;overflow:hidden;scroll-snap-type:x mandatory;width:100%}.screen-stack .screen-stack-container{display:flex;min-width:100%;transition:margin-left .2s}.screen-stack .screen-stack-container .screen-stack-item{background-color:#fff;display:flex;flex-shrink:0;position:relative;scroll-snap-align:start;transform:scale(1);transform-origin:center center;transition:transform .5s;width:400px}.screen-stack .screen-stack-container .screen-stack-item.screen-stack-hidden div{display:none}.page-simulation{background-color:#7fffd4;height:100vh;position:relative;width:100%}.page-simulation .plugin-container{background-color:#fff;border-radius:5px;bottom:0;box-shadow:0 0 10px #0003;height:550px;margin:20px;overflow:hidden;position:fixed;right:0;width:400px}.page-simulation .plugin-container .plugin-container-wrapper{position:relative;width:100%}.app-config-blocker{align-items:center;display:flex;height:100%;text-align:center;width:100%}.app-config-blocker .error-message{color:#c00;display:block;font-weight:700;padding:1rem;text-align:center;width:100%}.loading-spinner-container{align-items:center;display:flex;flex-direction:column;width:100%}.loading-spinner{display:inline-block;height:80px;position:relative;width:80px}.loading-spinner.block{display:block;width:100%}.loading-spinner .loading-spinner-indicator{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:loading-spinner-animate;animation-timing-function:linear;border:.6rem solid #f3f3f3;border-radius:50%;border-top-color:#000;height:80px;width:80px}.loading-spinner.small,.loading-spinner.small .loading-spinner-indicator{height:40px;width:40px}@keyframes loading-spinner-animate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.web-view-screen{display:flex;flex-direction:column;height:100%;width:100%}.web-view-screen .header-bar{align-items:center;background-color:#efefef;border-bottom:1px solid #b2b2b2;display:flex;flex-direction:row;height:auto;padding:5px;width:100%}.web-view-screen .header-bar .url-bar{background-color:#fff;border-radius:9999px;box-shadow:0 0 3px #00000014;flex:1 1;font-size:small;padding:.4rem}.web-view-screen .header-bar .header-action{background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:1.2rem;border-radius:5px;cursor:pointer;height:1.8rem;margin-left:10px;transition:background-color .2s;width:1.8rem}.web-view-screen .header-bar .header-action:hover{background-color:#0000001a}.web-view-screen .header-bar .header-action.icon-animated{animation-duration:.2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:icon-is-animating}@keyframes icon-is-animating{0%{opacity:0;transform:scale(0)}80%{opacity:1;transform:scale(1.8) rotate(10deg)}to{opacity:1;transform:scale(1)}}.web-view-screen .web-content{border:none;flex:1 1;width:100%}.web-view-screen .footer-bar{align-items:center;display:flex;flex-direction:row;width:100%}.web-view-screen .footer-bar .footer-action{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:5px;cursor:pointer;height:1.2rem;margin-left:10px;transition:background-color .2s;width:1.2rem}.web-view-screen .footer-bar .footer-action:hover{background-color:#0000001a}.themed-button{border:none;border-radius:99999px;color:#000;cursor:pointer;display:inline-block;font-size:medium;padding:1rem 3rem;text-align:center}.themed-button.light{color:#fff}.link-fallback-screen{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.link-fallback-screen .spacer{flex:1 1}.link-fallback-screen .fallback-title{font-size:xx-large;font-weight:700;margin-bottom:20px;text-align:center;width:100%}.link-fallback-screen .fallback-content{width:100%}.link-fallback-screen .fallback-content a{background-color:#e3e3e3;border-radius:1.4rem;box-shadow:0 0 5px 0 #0000000d;color:#000;display:block;font-size:large;margin:0 20px;padding:10px;text-align:center;text-decoration:none;word-break:break-word}.link-fallback-screen .fallback-button{margin-top:20px;text-align:center;width:100%}.link-fallback-screen .fallback-instructions{background-color:#ffffaf;border:1px solid #cac300;border-radius:10px;margin:20px auto;max-width:400px;text-align:center;width:100%}.link-fallback-screen .fallback-instructions .fallback-instructions-title{display:block;font-weight:700;padding:5px}.link-fallback-screen .fallback-instructions .fallback-instructions-text{display:block;padding:5px}.chat-landing-screen{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.chat-landing-screen .chat-container{display:flex;flex:1 1;flex-direction:column;overflow-x:auto;position:relative;width:100%}.chat-landing-screen .chat-container .pusher{flex:1 1;width:100%}.chat-landing-screen .chat-container .spacer{height:60px;width:100%}.chat-landing-screen .chat-container .chat-bubble-container{margin-bottom:10px;width:100%}.chat-landing-screen .chat-container .chat-bubble-container.left{padding-left:.2rem;padding-right:4.2rem;text-align:left}.chat-landing-screen .chat-container .chat-bubble-container.right{padding-left:4.2rem;padding-right:.2rem;text-align:right}.chat-landing-screen .chat-container .chat-bubble-container.right .chat-bubble{background-color:#008a22;color:#fff}.chat-landing-screen .chat-container .chat-bubble-container.centre{text-align:center}.chat-landing-screen .chat-container .chat-bubble-container .chat-bubble{background-color:#e3e3e3;border-radius:1.2rem;color:#000;display:inline-block;margin:0 .5rem;padding:.3rem .6rem}.chat-landing-screen .chat-container .chat-bubble-container .chat-bubble .text{font-size:medium}.chat-landing-screen .chat-container .chat-bubble-container .chat-bubble p{margin:0}.chat-landing-screen .chat-container .chat-bubble-container .chat-bubble .typing{align-items:center;display:flex;padding:.2rem 0}.chat-landing-screen .chat-container .chat-bubble-container .chat-bubble .typing .dot{animation-duration:.8s;animation-iteration-count:infinite;animation-name:typing-dot-phase;background-color:#0006;border-radius:50%;display:block;height:.85rem;margin-right:3px;width:.85rem}.chat-landing-screen .chat-container .chat-bubble-container .chat-bubble .typing .dot.dot-1{animation-delay:0ms}.chat-landing-screen .chat-container .chat-bubble-container .chat-bubble .typing .dot.dot-2{animation-delay:.2s}.chat-landing-screen .chat-container .chat-bubble-container .chat-bubble .typing .dot.dot-3{animation-delay:.4s}.chat-landing-screen .chat-container .chat-bubble-container .chat-bubble.answer{background-color:#0040dd;color:#fff;cursor:pointer;text-align:center}.chat-landing-screen .chat-container .chat-bubble-container .image-item{border:0;height:200px;margin:auto;max-height:100%;max-width:100%;width:200px}.chat-landing-screen .chat-container .chat-bubble-container .image-item.small{height:calc(40vw - 33.6px);width:calc(40vw - 33.6px)}.chat-landing-screen .chat-container .chat-bubble-container .image-item.medium{height:calc(80vw - 67.2px);width:calc(80vw - 67.2px)}.chat-landing-screen .chat-container .chat-bubble-container .image-item.large{height:calc(100vw - 84px);width:calc(100vw - 84px)}.chat-landing-screen .chat-container .chat-bubble-container .system-notification{font-size:small;text-align:center}.chat-landing-screen .chat-container .chat-bubble-container .text-input{width:100%}.chat-landing-screen .chat-container .chat-bubble-container .text-input label{font-weight:700;width:100%}.chat-landing-screen .chat-container .chat-bubble-container .text-input input[type=text],.chat-landing-screen .chat-container .chat-bubble-container .text-input textarea{border:1px solid #000;border-radius:5px;width:100%}.chat-landing-screen .chat-container .chat-bubble-container .text-input input[type=submit]{background-color:#008a22;color:#fff;font-weight:700;width:100%}.chat-landing-screen .chat-container .chat-bubble-container .service-link{background-color:#e3e3e3;border-radius:10px;cursor:pointer;margin:1% 2rem;overflow:hidden}.chat-landing-screen .chat-container .chat-bubble-container .service-link .service-link-image{background-color:#0000000d;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:46%;width:100%}.chat-landing-screen .chat-container .chat-bubble-container .service-link .service-link-text{display:block;padding:5px 8px 0;width:100%}.chat-landing-screen .chat-container .chat-bubble-container .service-link .service-link-text.type{font-size:small;font-weight:700}.chat-landing-screen .chat-container .chat-bubble-container .service-link .service-link-button{background:#a2a2a2;color:#000;cursor:pointer;font-weight:700;margin:10px 0 0;padding:10px;text-align:center;text-transform:uppercase;width:100%}.chat-landing-screen .chat-text-input{align-items:center;border-top:1px solid #d1cece;display:flex;padding:10px}.chat-landing-screen .chat-text-input .chat-text-input-text{flex:1 1}.chat-landing-screen .chat-text-input .chat-text-input-text input[type=text],.chat-landing-screen .chat-text-input .chat-text-input-text textarea{border:1px solid #d1cece;border-radius:5px;font-size:1rem;height:auto;max-height:4.8rem;min-height:1rem;padding:8px;text-align:left;width:100%}.chat-landing-screen .chat-text-input .chat-text-input-text input[type=text]::placeholder,.chat-landing-screen .chat-text-input .chat-text-input-text textarea::placeholder{font-style:italic}.chat-landing-screen .chat-text-input .chat-text-input-submit{background-color:#003a65;border:none;border-radius:0!important;box-sizing:border-box;cursor:pointer;height:1.6rem;margin:0 .8rem;overflow:hidden;position:relative;width:1.6rem}.chat-landing-screen .chat-text-input .chat-text-input-submit.disabled{cursor:not-allowed;opacity:.6}.chat-landing-screen .chat-text-input .chat-text-input-submit.disabled .input-overlay{cursor:not-allowed}.chat-landing-screen .chat-text-input .chat-text-input-submit .input-overlay{background-color:#0000;background-size:cover;border:none;border-radius:0!important;color:#0000;cursor:pointer;display:block;height:1.62rem;inset:0;position:absolute;width:1.62rem}@keyframes typing-dot-phase{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.chat-landing-screen .chat-error{display:block;margin:20px 0;text-align:center;width:100%}.chat-landing-screen .chat-error .error-message{display:block;font-size:small}.chat-landing-screen .chat-error .error-action{border-radius:5px;color:#1169dc;cursor:pointer;display:inline-block;font-size:medium;margin-top:5px;padding:.2rem .5rem}.chat-landing-screen .chat-error .error-action:hover{background-color:#efefef}.service-landing-screen{box-sizing:initial;overflow:auto;width:100%}.service-landing-screen .service-label{padding:10px}.service-landing-screen .service-label p{margin:0;padding:0}.service-landing-screen .service-header{background-color:#494949;border-radius:2.4rem;color:#fff;display:flex;padding:.4rem 1.2rem}.service-landing-screen .service-header .service-header-left-text{flex-shrink:0;font-size:x-large;font-weight:700;margin-right:1.2rem}.service-landing-screen .service-header .service-header-main-text{flex:1 1;font-size:large;font-weight:700}.service-landing-screen .service-checkbox{align-items:center;display:flex;padding:5px 10px}.service-landing-screen .service-checkbox .service-checkbox-tick{background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid #b2b2b2;border-radius:50%;height:1.8rem;width:1.8rem}.service-landing-screen .service-checkbox .service-checkbox-content{flex:1 1;margin-left:10px}.service-landing-screen .service-checkbox .service-checkbox-content .service-checkbox-title{display:block;font-size:medium;width:100%}.service-landing-screen .service-text-field{align-items:center;border:1px solid #a2a2a2;border-radius:.8rem;display:flex;padding:.8rem}.service-landing-screen .service-text-field textarea{flex:1 1}.service-landing-screen .service-text-field textarea.tall{min-height:3.6rem}.service-landing-screen .service-text-field .service-text-field-left-text{display:block}.service-landing-screen .service-button-container{text-align:center}.service-landing-screen .service-button{border:1px solid #494949;border-radius:9999px;cursor:pointer;font-weight:700;margin:auto;padding:.4rem .8rem;text-align:center;text-transform:uppercase}.service-landing-screen .service-button:hover{background-color:#f9f9f9}.service-landing-screen .service-table-item{align-items:center;border-bottom:1px solid #b2b2b2;cursor:pointer;display:flex;padding:10px 5px}.service-landing-screen .service-table-item:hover{background-color:#f9f9f9}.service-landing-screen .service-table-item .service-table-item-content{flex:1 1;margin-right:.8rem}.service-landing-screen .service-table-item .service-table-item-content .service-table-item-content-title{display:block;font-size:medium;font-weight:700;width:100%}.service-landing-screen .service-table-item .service-table-item-content .service-table-item-content-subtitle{display:block;font-size:small;width:100%}.service-landing-screen .service-table-item .service-table-item-chevron{background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:1.6rem;height:2.4rem;width:2.4rem}.service-landing-screen .service-image{display:block;position:relative}.service-landing-screen .service-image img{height:auto;width:100%}.service-landing-screen .service-image img.hide{opacity:0}.service-landing-screen .service-image .image-overlay{background-position:50%;background-repeat:no-repeat;background-size:contain;inset:0;position:absolute}.service-landing-screen .service-image .image-overlay.cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.service-landing-screen .service-image .ratio-image{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;padding-top:100%;width:100%}.service-landing-screen .service-image .ratio-image.cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.podcast-landing-screen{overflow-x:hidden;position:relative;width:100%}.podcast-landing-screen .podcast-image{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-left:-10%;padding-top:48%;position:fixed;top:0;width:120%;z-index:-2}.podcast-landing-screen .podcast-image-scrim{background:linear-gradient(0deg,#fff,#fff0 50%,#fff0);padding-top:48%;position:fixed;top:0;width:100%;z-index:-1}.podcast-landing-screen .podcast-navigation{display:flex;height:3.2rem;padding:5px;position:fixed;width:100%;z-index:3}.podcast-landing-screen .podcast-navigation .spacer{display:block;flex:1 1}.podcast-landing-screen .podcast-navigation .podcast-navigation-icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:2rem;border:none;border-radius:50%;box-shadow:0 0 5px #0006;cursor:pointer;display:block;height:3rem;width:3rem}.podcast-landing-screen .podcast-content{padding-top:6.2rem;width:100%;z-index:2}.podcast-landing-screen .podcast-content .podcast-controls{display:block;height:auto;padding:10px;position:relative;width:100%}.podcast-landing-screen .podcast-content .podcast-controls .podcast-action-play{cursor:pointer;width:3.8rem}.podcast-landing-screen .podcast-content .podcast-controls .podcast-action-play .podcast-action-play-icon{background-color:#0009;background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:2.8rem;border-radius:50%;height:3.8rem;width:3.8rem}.podcast-landing-screen .podcast-content .podcast-controls .podcast-action-play .podcast-action-play-icon:hover{background-color:#000}.podcast-landing-screen .podcast-content .podcast-controls .podcast-action-play .podcast-action-play-text{font-size:x-small;text-align:center;width:100%}.podcast-landing-screen .podcast-content .podcast-title{display:block;font-family:barlow-condensed,sans-serif;font-size:xx-large;font-weight:700;margin-top:1.5rem;padding:0 10px;width:100%}.podcast-landing-screen .podcast-content .podcast-subtitle{display:block;font-size:large;font-weight:700;margin-top:.4rem;padding:0 10px;width:100%}.podcast-landing-screen .podcast-content .podcast-text{display:block;font-size:medium;margin-top:2rem;padding:0 10px;width:100%}.podcast-landing-screen .podcast-content .podcast-options{align-items:center;display:flex;margin-top:40px}.podcast-landing-screen .podcast-content .podcast-options .spacer{flex:1 1}.podcast-landing-screen .podcast-content .podcast-options .podcast-option-wrapper{align-items:center;display:flex;flex:1 1}.podcast-landing-screen .podcast-content .podcast-options .podcast-option-wrapper .podcast-option{align-items:center;border:1px solid #000;border-radius:9999px;cursor:pointer;display:flex;font-weight:700;margin:0 auto 10px;min-height:3.4rem;padding:5px 30px;text-align:center}.podcast-landing-screen .podcast-content .podcast-options .podcast-option-wrapper .podcast-option:last-child{margin-right:10px}.podcast-landing-screen .podcast-content .podcast-options .podcast-option-wrapper .podcast-option:hover{background-color:#e3e3e3}.podcast-landing-screen .podcast-content .podcast-options .podcast-option-wrapper .podcast-option .podcast-option-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;flex-shrink:0;height:1.2rem;width:1.2rem}.podcast-landing-screen .podcast-content .podcast-options .podcast-option-wrapper .podcast-option .podcast-option-text{flex:1 1;font-family:barlow-condensed,sans-serif;font-size:medium;margin:0 5px;text-transform:uppercase}.podcast-player-screen{background-color:#000;inset:0;position:absolute;width:100%}.podcast-player-screen .hide-media{height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}.podcast-player-screen .podcast-player-image{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;opacity:.4;position:absolute}.podcast-player-screen .podcast-player-content{display:flex;flex-direction:column;inset:0;position:absolute}.podcast-player-screen .podcast-player-content .spacer{flex:1 1}.podcast-player-screen .podcast-player-content .podcast-player-navigation{align-items:center;display:flex;height:3.4rem;margin-top:5px;padding:10px;width:100%}.podcast-player-screen .podcast-player-content .podcast-player-navigation .spacer{flex:1 1}.podcast-player-screen .podcast-player-content .podcast-player-navigation .podcast-player-navigation-icon{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:2.4rem;border:none;border-radius:50%;display:block;height:3rem;transition:border .1s;width:3rem}.podcast-player-screen .podcast-player-content .podcast-player-navigation .podcast-player-navigation-icon:hover{border:1px solid #000}.podcast-player-screen .podcast-player-content .podcast-player-navigation .podcast-player-navigation-icon.invert{filter:invert(100%)}.podcast-player-screen .podcast-player-content .podcast-player-header{color:#fff;display:block;font-family:barlow-condensed,sans-serif;width:100%}.podcast-player-screen .podcast-player-content .podcast-player-header .podcast-player-header-title{display:block;font-size:x-large;font-weight:700;text-align:center;width:100%}.podcast-player-screen .podcast-player-content .podcast-player-header .podcast-player-header-subtitle{color:#fffc;display:block;font-size:large;font-weight:700;text-align:center;width:100%}.podcast-player-screen .podcast-player-content .podcast-player-controls{display:block;padding:0 5%;width:100%}.podcast-player-screen .podcast-player-content .podcast-player-controls .podcast-player-control-playback-buttons{display:block;text-align:center;width:100%}.podcast-player-screen .podcast-player-content .podcast-player-controls .podcast-player-control-playback-buttons .podcast-player-control-playback-buttons-button{background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:1.6rem;cursor:pointer;display:inline-block;height:3.2rem;width:3.2rem}.podcast-player-screen .podcast-player-content .podcast-player-controls .podcast-player-control-playback-buttons .podcast-player-control-playback-buttons-button.invert{filter:invert(100%)}.podcast-player-screen .podcast-player-content .podcast-player-controls .podcast-player-control-playback-buttons .podcast-player-control-playback-buttons-button.large{background-size:3.2rem}.podcast-player-screen .podcast-player-content .podcast-playback-time{display:flex;margin-top:10px;width:100%}.podcast-player-screen .podcast-player-content .podcast-playback-time .spacer{flex:1 1}.podcast-player-screen .podcast-player-content .podcast-playback-time .podcast-player-time-text{color:#fff;font-size:small}.podcast-player-screen .podcast-player-content .podcast-experience-hint{color:#888;font-size:small;padding:0 10px 2rem;text-align:center;width:100%}.podcast-player-screen .podcast-player-content .podcast-experience-hint .light{color:#fff}.minimal-seek-bar{cursor:pointer;display:block;height:20px;position:relative;width:100%}.minimal-seek-bar .seek-bar{height:2px;margin-top:8px;right:0}.minimal-seek-bar .seek-bar,.minimal-seek-bar .seek-handle{background-color:#fff;bottom:0;left:0;position:absolute;top:0}.minimal-seek-bar .seek-handle{border-radius:50%;height:20px;margin-left:-10px;width:20px}.podcast-volume-modal{align-items:center;animation-duration:.2s;animation-fill-mode:forwards;animation-name:volume-modal-did-appear;background-color:#000c;display:flex;flex-direction:column;inset:0;position:absolute}.podcast-volume-modal.dismissing,.podcast-volume-modal.dismissing .podcast-volume-modal-dialog{animation-direction:reverse}.podcast-volume-modal .spacer{flex:1 1}.podcast-volume-modal .podcast-volume-modal-dialog{animation-duration:.4s;animation-fill-mode:forwards;animation-name:volume-modal-dialog-did-appear;background-color:#fff;border-radius:20px;box-sizing:border-box;margin:20px 5%;padding:20px;width:90%}.podcast-volume-modal .podcast-volume-modal-dialog .podcast-volume-modal-title{color:#000;display:block;font-family:barlow-condensed,sans-serif;font-size:large;font-weight:700;text-align:center;text-transform:uppercase;width:100%}.podcast-volume-modal .podcast-volume-modal-dialog .podcast-volume-modal-label{display:block;font-size:medium;font-weight:700;margin-top:10px;width:100%}.podcast-volume-modal .podcast-volume-modal-dialog .podcast-volume-modal-slider{display:block;margin-top:5px;width:100%}.podcast-volume-modal .podcast-volume-modal-dialog .podcast-volume-modal-button{background-color:#fff;border:2px solid #a2a2a2;border-radius:999px;cursor:pointer;font-family:barlow-condensed,sans-serif;font-size:medium;font-weight:700;margin-top:10px;padding:.6rem;text-transform:uppercase;width:100%}.podcast-volume-modal .podcast-volume-modal-dialog .podcast-volume-modal-button:hover{background-color:#e9e9e9}@keyframes volume-modal-did-appear{0%{opacity:0}to{opacity:1}}@keyframes volume-modal-dialog-did-appear{0%{opacity:0;transform:translateY(10%)}40%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.podcast-feedback-screen{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;background:linear-gradient(#000000e6,#000000e6);color:#fff;display:flex;flex-direction:column;height:100%;overflow-y:auto;position:relative;width:100%}.podcast-feedback-screen .blocker-container{inset:0;position:absolute}.podcast-feedback-screen .podcast-feedback-form-content-container{animation-duration:.6s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:podcast-feedback-did-appear;display:flex;flex-direction:column;inset:0;margin:auto;overflow-y:auto;position:absolute}.podcast-feedback-screen .spacer{flex:1 1}.podcast-feedback-screen .podcast-feedback-heading{font-family:barlow-condensed,sans-serif;padding:10px;text-align:center;width:100%}.podcast-feedback-screen .podcast-feedback-heading .podcast-feedback-heading-title{font-size:x-large;font-weight:700}.podcast-feedback-screen .podcast-feedback-heading .podcast-feedback-heading-subtitle{color:#ffffffb3;font-size:large;font-weight:700}.podcast-feedback-screen .podcast-feedback-rating{display:block;padding:5px 10px;width:100%}.podcast-feedback-screen .podcast-feedback-rating label{display:block;font-size:large;text-align:center}.podcast-feedback-screen .podcast-feedback-rating .podcast-feedback-rating-star-container{align-items:center;display:flex;flex-direction:row;width:100%}.podcast-feedback-screen .podcast-feedback-rating .podcast-feedback-rating-star-container .spacer{flex:1 1}.podcast-feedback-screen .podcast-feedback-rating .podcast-feedback-rating-star-container .podcast-feedback-rating-star{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;display:block;height:2.4rem;margin:5px;opacity:.9;transition:transform .2s,opacity .2s;width:2.4rem}.podcast-feedback-screen .podcast-feedback-rating .podcast-feedback-rating-star-container .podcast-feedback-rating-star:hover{opacity:1;transform:scale(1.2)}.podcast-feedback-screen .podcast-feedback-radio{display:block;padding:5px 10px;width:100%}.podcast-feedback-screen .podcast-feedback-radio label{display:block;font-size:large;text-align:center}.podcast-feedback-screen .podcast-feedback-radio .podcast-feedback-radio-container{align-items:center;display:flex;flex-direction:row;text-align:center;width:100%}.podcast-feedback-screen .podcast-feedback-radio .podcast-feedback-radio-container .podcast-feedback-radio-item{background-color:#fff0;border:2px solid #ffffffe6;border-radius:9999px;color:#ffffffe6;cursor:pointer;display:block;flex:1 1;flex-grow:1;font-size:medium;font-weight:700;margin:5px;padding:5px 10px;text-align:center;transition:color .2s,border .2s,background-color .2s}.podcast-feedback-screen .podcast-feedback-radio .podcast-feedback-radio-container .podcast-feedback-radio-item.selected{background-color:#ffffff4d}.podcast-feedback-screen .podcast-feedback-radio .podcast-feedback-radio-container .podcast-feedback-radio-item.selected:hover{background-color:#fff6}.podcast-feedback-screen .podcast-feedback-radio .podcast-feedback-radio-container .podcast-feedback-radio-item:hover{background-color:#fff3;border-color:#fff;color:#fff}.podcast-feedback-screen .podcast-feedback-button{align-items:center;display:flex;padding:5px 10px;text-align:center;width:100%}.podcast-feedback-screen .podcast-feedback-button:last-child{margin-bottom:20px}.podcast-feedback-screen .podcast-feedback-button button{background-color:#fff0;border:2px solid #ffffffe6;border-radius:9999px;color:#ffffffe6;cursor:pointer;flex:1 1;font-family:barlow-condensed,sans-serif;font-size:large;font-weight:700;padding:10px;text-transform:uppercase;transition:background-color .2s,border .2s,color .2s}.podcast-feedback-screen .podcast-feedback-button button:hover{background-color:#fff3;border-color:#fff;color:#fff}@keyframes podcast-feedback-did-appear{0%{opacity:0}to{opacity:1}}.alert-modal{animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:modal-did-appear;animation-timing-function:ease-out;background:#000000b3;border:0;bottom:0;cursor:default;display:flex;flex-direction:column;height:100%;left:0;overflow-y:auto;position:fixed;right:0;top:0;width:100%;z-index:1070}.alert-modal.dismissing,.alert-modal.dismissing .alert-modal-dialog{animation-direction:reverse!important}.alert-modal .spacer{flex:1 1}.alert-modal .alert-modal-dialog{animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:modal-body-did-appear;animation-timing-function:ease-out;background:#fff;border-radius:20px;box-shadow:0 0 20px #000c;margin:auto;max-width:460px;padding:20px;text-align:center;width:100%}.alert-modal .alert-modal-dialog.large{max-width:550px}.alert-modal .alert-modal-dialog.x-large{max-width:660px}.alert-modal .alert-modal-dialog .alert-modal-dialog-icon{height:40px;margin:auto;width:40px}.alert-modal .alert-modal-dialog .alert-modal-dialog-title{display:block;font-size:large;font-weight:700;margin-top:10px}.alert-modal .alert-modal-dialog .alert-modal-dialog-input,.alert-modal .alert-modal-dialog .alert-modal-dialog-message{display:block;font-size:medium;margin-top:10px}.alert-modal .alert-modal-dialog .alert-modal-dialog-buttons{display:block;margin-top:15px}.alert-modal .alert-modal-dialog .alert-modal-dialog-buttons .alert-dialog-button{background-color:#e3e3e3;border:0;border-radius:999px;color:#000;cursor:pointer;display:block;font-size:medium;margin-top:10px;padding:10px;text-align:center;transition:background-color;width:100%}.alert-modal .alert-modal-dialog .alert-modal-dialog-buttons .alert-dialog-button:first-child{margin-top:0}.alert-modal .alert-modal-dialog .alert-modal-dialog-buttons .alert-dialog-button:hover{background-color:#dfdfdf}.alert-modal .alert-modal-dialog .alert-modal-dialog-buttons .alert-dialog-button.disabled{cursor:not-allowed;opacity:.4}.alert-modal .alert-modal-dialog .alert-modal-dialog-buttons .alert-dialog-button.success{background:#0c0;color:#fff}.alert-modal .alert-modal-dialog .alert-modal-dialog-buttons .alert-dialog-button.success:hover{background-color:#080}.alert-modal .alert-modal-dialog .alert-modal-dialog-buttons .alert-dialog-button.danger{background:#c00;color:#fff}.alert-modal .alert-modal-dialog .alert-modal-dialog-buttons .alert-dialog-button.danger:hover{background-color:#800}@keyframes modal-body-did-appear{0%{opacity:0;transform:scale(.8)}80%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}@keyframes modal-did-appear{0%{opacity:0}to{opacity:1}}.modal{animation-duration:.2s;animation-name:generic-modal-background-did-appear;background-color:#000c;display:block!important;overflow:auto!important}.modal .close-button{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:5px;cursor:pointer;display:inline-block;height:1.8rem;width:1.8rem}.modal .close-button:hover{background-color:#e3e3e3}.modal .modal-dialog{animation-duration:.2s;animation-name:generic-modal-did-appear}.modal.dismissing,.modal.dismissing .modal-dialog{animation-direction:reverse}@keyframes generic-modal-background-did-appear{0%{opacity:0}to{opacity:1}}@keyframes generic-modal-did-appear{0%{opacity:0;transform:translateY(-20%)}30%{opacity:0;transform:translateY(-20%)}90%{opacity:1;transform:translateY(5%)}to{opacity:1;transform:translateY(0)}}.ui-blocker{height:100%;position:relative;width:100%}.ui-blocker .blocker-overlay{align-items:center;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:#fffc;display:flex;inset:0;position:absolute}.here-now-landing-screen{display:flex;height:100%;width:100%}.here-now-landing-screen .here-now-screen-container{display:flex;height:100%;min-width:100%;transition:margin-left .2s}.here-now-landing-screen .here-now-screen-container .here-now-screen{background-color:#03816c;color:#fff;display:flex;flex-direction:column;flex-shrink:0;padding:10px;position:relative;width:400px}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-screen-title,.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-screen-topic{font-family:barlow-condensed,sans-serif;font-size:medium;font-weight:700;text-align:center;text-transform:uppercase;width:100%}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-screen-topic{font-size:xx-large}.here-now-landing-screen .here-now-screen-container .here-now-screen .spacer{flex:1 1}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-screen-number{font-family:barlow-condensed,sans-serif;font-size:12rem;font-weight:700;text-align:center;text-transform:uppercase;width:100%}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-screen-circle-label{display:block;font-size:small;text-align:center;width:100%}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-screen-circle-container{align-items:center;display:flex;flex-direction:row;padding:5px;text-align:center;width:100%}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-screen-circle-container .circle-item{background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:2rem;border:1px solid #fff;border-radius:50%;cursor:pointer;height:2.4rem;margin-left:5px;width:2.4rem}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-screen-circle-container .circle-item:first-child{margin-left:0}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-screen-circle-container .circle-item:hover{background-color:#ffffff4d}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-finale{align-items:center;display:flex;flex-direction:column;inset:0;position:absolute;z-index:3}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-finale .line{color:#fff;display:block;font-family:barlow-condensed,sans-serif;font-size:x-large;font-weight:700;margin-bottom:.4rem;text-align:center;text-transform:uppercase;width:100%}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-finale .line.medium{font-size:medium}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-finale-circle-container{align-items:center;display:flex;flex-direction:column;inset:0;position:absolute;z-index:1}.here-now-landing-screen .here-now-screen-container .here-now-screen .here-now-finale-circle-container .here-now-finale-circle{animation-duration:14s;animation-iteration-count:infinite;animation-name:here-now-finale-circle;background-color:#221461;border-radius:50%;padding-top:90%;width:90%}@keyframes here-now-finale-circle{0%{transform:scale(100%)}50%{transform:scale(40%)}to{transform:scale(100%)}}.breathing-circle,.breathing-circle canvas{height:100%;width:100%}.belly-breathing-activity-screen{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.belly-breathing-activity-screen .belly-breathing-content{align-items:center;display:flex;flex-direction:column;inset:0;position:absolute;z-index:3}.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-footer,.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-title{color:#fff;display:block;font-family:barlow-condensed,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;width:100%}.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-footer .large,.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-title .large{font-size:x-large}.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-title{margin-top:20px}.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-footer:last-child{margin-bottom:20px}.belly-breathing-activity-screen .belly-breathing-content .spacer{flex:1 1}.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-circle{height:200px;position:relative;width:200px}.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-circle .belly-breathing-control{background-position:50%;background-repeat:no-repeat;background-size:4rem;cursor:pointer;filter:invert(100%);inset:0;position:absolute;z-index:9}.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-circle .belly-breathing-overlay{color:#fff;display:flex;flex-direction:column;inset:0;position:absolute;text-align:center;z-index:9}.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-circle .belly-breathing-overlay .spacer{flex:1 1}.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-circle .belly-breathing-overlay .cycle-count{font-size:xx-large;font-weight:700;width:100%}.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-circle .belly-breathing-overlay .cycle-label{font-size:large}.belly-breathing-activity-screen .belly-breathing-content .belly-breathing-circle .belly-breathing-overlay .cycle-label.bold{font-weight:700;text-transform:uppercase}.belly-breathing-landing-screen{background:linear-gradient(#000c,#000c);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:100%;padding:10px;width:100%}.belly-breathing-landing-screen .belly-breathing-title{font-size:x-large;font-weight:700;text-align:center;width:100%}.belly-breathing-landing-screen .belly-breathing-content{margin-top:10px;text-align:center;width:100%}.belly-breathing-landing-screen .spacer{flex:1 1}.breathing-landing-screen{display:flex;flex-direction:column;height:100%;width:100%}.breathing-landing-screen .breathing-header{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:10px;width:100%}.breathing-landing-screen .breathing-header .breathing-header-title{display:block;font-family:barlow-condensed,sans-serif;font-size:large;font-weight:700;text-align:center;text-transform:uppercase;width:100%}.breathing-landing-screen .breathing-header .breathing-header-content{display:block;margin-top:10px;text-align:center;width:100%}.breathing-landing-screen .breathing-option{border-bottom:1px solid #ccc;cursor:pointer;font-family:barlow-condensed,sans-serif;font-size:large;font-weight:700;padding:20px 10px;text-transform:uppercase;width:100%}.breathing-landing-screen .breathing-option:hover{background-color:#efefef}.pomodoro-landing-screen{background-color:#cc3b3b;box-sizing:border-box;color:#fff;height:100%;overflow:auto;width:100%}.pomodoro-landing-screen .pomodoro-title{font-family:barlow-condensed,sans-serif;font-size:large;font-weight:700;text-transform:uppercase}.pomodoro-landing-screen .pomodoro-content,.pomodoro-landing-screen .pomodoro-title{padding:10px;text-align:center;width:100%}.pomodoro-landing-screen .button-container{margin:10px}.pomodoro-landing-screen .pomodoro-subtitle{font-size:large;font-weight:700;padding:10px;text-align:center;text-transform:uppercase;width:100%}.pomodoro-landing-screen .pomodoro-instruction-step-container{padding:5px 10px;width:100%}.pomodoro-landing-screen .pomodoro-instruction-step{align-items:center;background-color:#fffc;border-radius:5px;display:flex;padding:5px;width:100%}.pomodoro-landing-screen .pomodoro-instruction-step .instruction-number{color:#cc3b3b;font-size:x-large;font-weight:700;margin-left:5px}.pomodoro-landing-screen .pomodoro-instruction-step .instruction-content{color:#000;flex:1 1;margin-left:10px}.pomodoro-landing-screen .pomodoro-instruction-step .instruction-content .instruction-title{display:block;font-weight:700;text-transform:uppercase;width:100%}.pomodoro-landing-screen .pomodoro-instruction-step .instruction-content .instruction-text{width:100%}.pomodoro-landing-screen .pomodoro-info-container{padding:10px}.pomodoro-landing-screen .pomodoro-info-container .pomodoro-info{border:1px solid #fff;border-radius:10px;color:#fff;display:block;padding:10px;width:100%}.pomodoro-timer-screen{background-color:#cc3b3b;color:#fff;height:100%;overflow:auto;width:100%}.pomodoro-timer-screen.cooldown{background-color:#3a69b2}.pomodoro-timer-screen .pomodoro-timer-title{display:block;font-size:large;padding:10px;text-align:center;width:100%}.pomodoro-timer-screen .pomodoro-timer-dnd{display:block;padding:0 10px;text-align:center;width:100%}.pomodoro-timer-screen .pomodoro-timer-dnd .dnd-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;filter:invert(100%);height:2.8rem;width:2.8rem}.pomodoro-timer-screen .pomodoro-timer-dnd .dnd-title{display:block;margin-top:5px;text-align:center;width:100%}.pomodoro-timer-screen .pomodoro-timer{display:block;margin:20px 0;position:relative;text-align:center}.pomodoro-timer-screen .pomodoro-timer .pomodoro-timer-container{display:inline-block}.pomodoro-timer-screen .pomodoro-timer .pomodoro-timer-display{display:flex;flex-direction:column;font-size:2.8rem;font-weight:700;inset:0;position:absolute;text-align:center}.pomodoro-timer-screen .pomodoro-timer .pomodoro-timer-display .spacer{flex:1 1}.pomodoro-timer-screen .pomodoro-timer .pomodoro-timer-display .text{display:block}.pomodoro-timer-screen .pomodoro-controls{display:block;text-align:center;width:100%}.pomodoro-timer-screen .pomodoro-controls .control-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:2.2rem;border:1px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:2.8rem;width:2.8rem}.pomodoro-timer-screen .pomodoro-controls .control-icon.invert{border-color:#000;filter:invert(100%)}.pomodoro-timer-screen .pomodoro-controls .control-icon.padded{margin-right:1.5rem}.pomodoro-timer-screen .pomodoro-controls .control-icon.smaller-icon{background-size:1.4rem}.pomodoro-timer-screen .pomodoro-controls .control-icon:hover{background-color:#fffc}.pomodoro-timer-screen .pomodoro-label{display:block;padding:5px 20px;text-align:center}.pomodoro-timer-screen .pomodoro-accent-controls{background-color:#fff;color:#000;display:block;margin-top:10px;padding:10px;width:100%}.pomodoro-timer-screen .pomodoro-accent-controls .uwb-button{border-color:#cc3b3b;color:#000}.pomodoro-timer-screen .pomodoro-accent-controls .label-pad{margin-top:10px}.pomodoro-timer-screen .pomodoro-accent-controls .controls-header{color:#3a69b2;font-size:large;font-weight:700;text-transform:uppercase}.pomodoro-timer-screen .pomodoro-accent-controls .controls-header-container{align-items:center;display:flex}.pomodoro-timer-screen .pomodoro-accent-controls .controls-header-container .controls-header{flex:1 1}.pomodoro-timer-screen .pomodoro-accent-controls .controls-header-container .uwb-button{border-color:#3a69b2;color:#3a69b2;font-size:medium;width:auto}.pomodoro-timer-screen .pomodoro-accent-controls .extension-controls{align-items:center;display:flex}.pomodoro-timer-screen .pomodoro-accent-controls .extension-controls .uwb-button{flex:1 1}.pomodoro-timer-screen .pomodoro-accent-controls .extension-controls .uwb-button:first-child{margin-right:5px}.pomodoro-timer-screen .pomodoro-accent-controls .extension-controls .uwb-button:last-child{margin-left:5px}.pomodoro-timer-screen .pomodoro-accent-controls .breaktime-suggestion{align-items:center;border:1px solid #000;border-radius:10px;cursor:pointer;display:flex;margin-top:5px;width:100%}.pomodoro-timer-screen .pomodoro-accent-controls .breaktime-suggestion:hover{background-color:#f8f8f8}.pomodoro-timer-screen .pomodoro-accent-controls .breaktime-suggestion .label{flex:1 1;font-weight:700;padding:5px 10px}.pomodoro-timer-screen .pomodoro-accent-controls .breaktime-suggestion .indicator{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:1.2rem;margin-right:5px;width:1.2rem}.pomodoro-timer-screen .pomodoro-accent-controls .logged-distractions li{border-bottom:1px solid #ccc;padding:5px 10px}.circular-progress{height:100%;width:100%}.unimplemented-deadend-screen{display:flex;flex-direction:column;height:100%;width:100%}.unimplemented-deadend-screen .spacer{flex:1 1}.unimplemented-deadend-screen .deadend-title{font-size:xx-large;font-weight:700;padding:10px;text-align:center}.unimplemented-deadend-screen .deadend-subtitle{font-size:large;padding:0 10px;text-align:center}.unimplemented-deadend-screen .deadend-button{margin:10px}.role-location-selection-screen{background-color:#f9fbff;display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.role-location-selection-screen .spacer{flex:1 1}.role-location-selection-screen .role-location-heading{background-color:#f0f8ff;background-position:50%;background-position:bottom;background-repeat:no-repeat;background-size:contain;background-size:100%;height:auto;min-height:11rem;width:100%}.role-location-selection-screen .role-location-heading .heading-text{font-size:xx-large;padding-top:2.4rem;text-align:center}.role-location-selection-screen .role-location-heading .heading-text strong{font-weight:900}.role-location-selection-screen .role-location-field label{display:block;font-weight:700;margin:0 1rem .3rem;text-transform:uppercase}.role-location-selection-screen .role-location-field .role-location-dropdown{align-items:center;border:1px solid #000;border-radius:9999px;cursor:pointer;display:flex;margin:0 1rem;text-align:center}.role-location-selection-screen .role-location-field .role-location-dropdown:hover{background-color:#0000000d}.role-location-selection-screen .role-location-field .role-location-dropdown .role-location-dropdown-label{flex:1 1;padding:.4rem;text-align:center}.role-location-selection-screen .role-location-field .role-location-dropdown .role-location-dropdown-indicator{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:1rem;width:1rem}.role-location-selection-screen .role-location-field.space{margin-bottom:3rem}.role-location-selection-screen .fineprint{display:block;font-size:small;text-align:center;width:100%}.role-location-selection-screen .button-container{display:block;margin:10px 0;text-align:center;width:100%}.role-location-selection-screen .button-container .role-location-button{background-color:#03816c;border:none;border-radius:.8rem;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;padding:.8rem 2.6rem;text-align:center;text-transform:uppercase;width:auto}.role-location-selection-screen .button-container .role-location-button.disabled{cursor:not-allowed;opacity:.8}.selection-list-modal{animation-duration:.2s;animation-fill-mode:forwards;animation-name:selection-list-modal-did-appear;background-color:#fff;display:flex;flex-direction:column;inset:0;position:fixed}.selection-list-modal.dismissing{animation-direction:reverse}.selection-list-modal .search-bar{align-items:center;display:flex;width:100%}.selection-list-modal .search-bar .search-bar-input{align-items:center;border:1px solid #e3e3e3;border-radius:9999px;display:flex;flex:1 1;margin:.4rem 1rem;overflow:hidden}.selection-list-modal .search-bar .search-bar-input .search-bar-input-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:1rem;margin-left:.6rem;width:1rem}.selection-list-modal .search-bar .search-bar-input .search-bar-input-text{border:none;flex:1 1;margin-left:.2rem;padding:.4rem .6rem}.selection-list-modal .search-bar .search-bar-action{background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:1.4rem;border-radius:5px;cursor:pointer;height:1.8rem;margin-right:1rem;width:1.8rem}.selection-list-modal .search-bar .search-bar-action:hover{background-color:#0000000d}.selection-list-modal .selection-list{flex:1 1;overflow-y:auto}.selection-list-modal .selection-list .selection-list-item{border-bottom:1px solid #e3e3e3;cursor:pointer;display:block;font-weight:700;padding:.5rem 1.4rem;width:100%}.selection-list-modal .selection-list .selection-list-item:hover{background-color:#0000000d}@keyframes selection-list-modal-did-appear{0%{transform:translateY(100%)}to{transform:translateY(0)}}.support-list-screen{height:100%;overflow:auto;width:100%}.support-list-screen .empty-message{display:block;font-style:italic;padding:20px 0;text-align:center;width:100%}.support-list-screen .support-page-heading{background-color:#888;color:#fff;display:block;font-family:barlow-condensed,sans-serif;font-size:large;font-weight:700;padding:5px 10px}.support-list-screen .support-page-item{align-items:center;border-bottom:1px solid #b2b2b2;cursor:pointer;display:flex;transition:background-color .2s;width:100%}.support-list-screen .support-page-item:hover{background-color:#efefef}.support-list-screen .support-page-item .support-page-item-image{background-color:#e3e3e3;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;display:block;height:40px;margin:10px;width:40px}.support-list-screen .support-page-item .support-page-item-content{flex:1 1;margin:0 10px}.support-list-screen .support-page-item .support-page-item-content .support-page-item-content-title{display:block;font-family:barlow-condensed,sans-serif;font-size:large;font-weight:700}.support-list-screen .support-page-item .support-page-item-content .support-page-item-content-subtitle{display:block;font-size:small;margin-top:4px}.support-list-screen .loading-container{margin:20px}.chat-list-screen{height:100%;overflow:auto;width:100%}.chat-list-screen .chat-list-header{background-color:#e3e3e3;display:block;font-size:large;font-weight:700;padding:10px;text-align:center}.chat-list-screen .chat-list-header.light{color:#fff}.chat-list-screen .chat-list-item{align-items:center;border-bottom:1px solid #b2b2b2;cursor:pointer;display:flex;padding:10px}.chat-list-screen .chat-list-item.dark{color:#fff}.chat-list-screen .chat-list-item:hover{background-color:#e3e3e3}.chat-list-screen .chat-list-item .chat-list-item-content{flex:1 1}.chat-list-screen .chat-list-item .chat-list-item-content .chat-list-item-title{font-size:large}.chat-list-screen .chat-list-item .chat-list-item-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:20px;width:20px}.chat-list-screen .empty-message{font-size:large;font-style:italic;padding:10px;text-align:center}.chat-navigation{align-items:center;border-bottom:1px solid #ccc;display:flex;padding:10px;width:100%}.chat-navigation .spacer{flex:1 1}.chat-navigation .navigation-action{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;height:2.4rem;width:2.4rem}.chat-navigation .download-prompt-container{align-items:center;display:flex}.chat-navigation .download-prompt-container .qr-display{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:2.8rem;margin-right:5px;width:2.8rem}.chat-navigation .download-prompt-container .qr-display svg{height:100%;width:100%}.chat-navigation .download-prompt-container .download-prompt{border-radius:5px;color:#000;cursor:pointer;display:inline-block;font-size:small;max-width:10rem;position:relative;text-decoration:none}.chat-navigation .download-prompt-container .download-prompt .underlined{color:#1169dc;text-decoration:underline}.chat-navigation .overflow{background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:.4rem;cursor:pointer;display:flex;flex-direction:column;height:2.4rem;width:2.4rem}.chat-navigation .overflow .space{display:block;flex:1 1}.chat-navigation .overflow .line{display:block;height:.4rem;line-height:.4rem;margin-top:.2rem;text-align:center;width:100%}.chat-navigation .overflow .line .dot{background-color:#000;border-radius:50%;display:inline-block;height:.4rem;width:.4rem}.user-location-selection-screen{height:100%;overflow:auto;width:100%}.user-location-selection-screen .selection-heading{align-items:center;display:flex;height:3.6rem;overflow:hidden;position:relative;width:100%}.user-location-selection-screen .selection-heading.light{color:#fff}.user-location-selection-screen .selection-heading .section-heading-text{font-size:large;text-align:center;width:100%}.user-location-selection-screen .selection-heading .circular-presentation{background-color:#efefef;border-radius:0 0 50% 50%;height:3.6rem;left:0;margin-left:-2.5%;position:absolute;right:0;top:0;width:105%;z-index:-1}.user-location-selection-screen .selection-list{flex:1 1;overflow-y:auto;padding:0}.user-location-selection-screen .selection-list .selection-list-item{border-bottom:1px solid #e3e3e3;cursor:pointer;display:block;font-weight:700;padding:.5rem 1.4rem;width:100%}.user-location-selection-screen .selection-list .selection-list-item:hover{background-color:#0000000d}.share-modal{animation-duration:.2s;animation-fill-mode:forwards;animation-name:share-modal-did-appear;background-color:#000c;bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.share-modal.dismissing,.share-modal.dismissing .share-modal-dialog{animation-direction:reverse}.share-modal .top-spacer{flex:1 1}.share-modal .share-modal-dialog{animation-duration:.2s;animation-fill-mode:forwards;animation-name:share-modal-dialog-did-appear;background-color:#fff;border-radius:20px 20px 0 0;box-shadow:0 0 10px #000000e6}.share-modal .share-modal-dialog .share-modal-dialog-icon{background-color:#e9e9e9;background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:1.8rem;border-radius:50%;display:inline-block;height:2.8rem;width:2.8rem}.share-modal .share-modal-dialog .share-modal-dialog-header{align-items:center;border-bottom:1px solid #e9e9e9;display:flex;flex-direction:row;padding:20px;width:100%}.share-modal .share-modal-dialog .share-modal-dialog-header .share-modal-dialog-header-content{flex:1 1;margin:0 10px}.share-modal .share-modal-dialog .share-modal-dialog-header .share-modal-dialog-header-content .header-content-title{display:block;font-size:large;font-weight:700}.share-modal .share-modal-dialog .share-modal-dialog-header .share-modal-dialog-header-content .header-content-subtitle{display:block;font-size:medium}.share-modal .share-modal-dialog .share-modal-dialog-body{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.share-modal .share-modal-dialog .share-modal-dialog-body .share-item{border-radius:5px;cursor:pointer;display:block;margin:5px;padding:10px}.share-modal .share-modal-dialog .share-modal-dialog-body .share-item:hover{background-color:#f3f3f3}.share-modal .share-modal-dialog .share-modal-dialog-body .share-item .share-item-icon{text-align:center;width:100%}.share-modal .share-modal-dialog .share-modal-dialog-body .share-item .share-item-label{display:block;font-size:small;font-weight:700;text-align:center;width:100%}@keyframes share-modal-did-appear{0%{opacity:0}to{opacity:1}}@keyframes share-modal-dialog-did-appear{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cold-boot-screen{align-items:center;display:flex;height:100%;width:100%}.cold-boot-screen .switchable{animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:linear}.cold-boot-screen .switchable.switching-in{animation-name:switchable-in;animation-play-state:running}.cold-boot-screen .switchable.switching-out{animation-name:swichable-out;animation-play-state:running}.cold-boot-screen .emotion-container{animation-duration:.4s;animation-fill-mode:forwards;animation-name:emotions-did-appear;display:block;width:100%}.cold-boot-screen .emotion-container .emotion-title{font-size:large;font-weight:700;margin-bottom:.4rem;text-align:center}.cold-boot-screen .emotion-container .emotion-icons{align-items:center;display:flex;width:100%}.cold-boot-screen .emotion-container .emotion-icons .spacer{flex:1 1}.cold-boot-screen .emotion-container .emotion-icons .emotion-item{border:1px solid #0000;border-radius:5px;cursor:pointer;margin-right:10px;padding:5px;position:relative;width:60px}.cold-boot-screen .emotion-container .emotion-icons .emotion-item:last-child{margin-right:0}.cold-boot-screen .emotion-container .emotion-icons .emotion-item .image{background-position:50%;background-repeat:no-repeat;background-size:contain;padding-top:100%;width:100%}.cold-boot-screen .emotion-container .emotion-icons .emotion-item:hover{background-color:#e3e3e3;border:1px solid #a2a2a2}.cold-boot-screen .emotion-container .emotion-button{margin-top:20px;text-align:center}@keyframes switchable-in{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@keyframes switchable-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10%)}}@keyframes emotions-did-appear{0%{opacity:0}to{opacity:1}}.welcome-screen{display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.welcome-screen .spacer{flex:1 1}.welcome-screen .welcome-image{background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto;max-height:250px;max-width:500px;padding-top:65%;width:80%}.welcome-screen .welcome-message{padding:20px}.welcome-screen .welcome-button{padding:0 20px;text-align:center}.welcome-screen .welcome-fineprint{font-size:small;padding:20px;text-align:center}.sso-login-toast{align-items:center;animation-duration:.6s;animation-iteration-count:1;animation-name:sso-login-toast-did-appear;background-color:#888;border:1px solid #fff3;border-radius:5px;box-shadow:0 0 10px #0003;color:#fff;display:flex;height:auto;margin:20px;overflow:hidden;padding:10px;position:fixed;right:0;top:0;width:360px}.sso-login-toast.dark{color:#000}.sso-login-toast.dismissing,.sso-login-toast.dismissing .sso-login-content,.sso-login-toast.dismissing .sso-login-content .sso-login-message,.sso-login-toast.dismissing .sso-login-content .sso-login-title,.sso-login-toast.dismissing .sso-login-icon,.sso-login-toast.dismissing .sso-login-icon .sso-login-icon-graphic{animation-direction:reverse}.sso-login-toast .sso-login-icon{animation-duration:.6s;animation-iteration-count:1;animation-name:sso-login-icon-did-appear;background-color:#fffc;border-radius:50%;display:block;flex-shrink:0;height:40px;width:40px}.sso-login-toast .sso-login-icon .sso-login-icon-graphic{animation-delay:.48s;animation-duration:3.6s;animation-iteration-count:infinite;animation-name:sso-login-icon-graphic-animate;background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:30px;height:40px;width:40px}.sso-login-toast .sso-login-content{animation-duration:.6s;animation-iteration-count:1;animation-name:sso-login-content-did-appear;flex:1 1;margin:10px}.sso-login-toast .sso-login-content .sso-login-title{animation-duration:.72s;animation-iteration-count:1;animation-name:sso-login-content-title-did-appear;display:block;font-size:small;font-weight:700;height:1.2rem;overflow:hidden;text-transform:uppercase}.sso-login-toast .sso-login-content .sso-login-message{animation-duration:.72s;animation-iteration-count:1;animation-name:sso-login-content-message-did-appear;font-size:medium;height:1.2rem;overflow:hidden}@keyframes sso-login-toast-did-appear{0%{transform:scale(0);width:60px}40%{transform:scale(1);width:60px}50%{transform:scale(1);width:60px}80%{width:360px}to{width:360px}}@keyframes sso-login-icon-did-appear{0%{transform:scale(0)}20%{transform:scale(0)}60%{transform:scale(1)}to{transform:scale(1)}}@keyframes sso-login-icon-graphic-animate{0%{transform:rotate(0deg)}85%{transform:rotate(0deg)}88%{transform:rotate(40deg)}95%{transform:rotate(-20deg)}to{transform:rotate(0deg)}}@keyframes sso-login-content-did-appear{0%{display:none;overflow:hidden;width:0}80%{display:block;overflow:hidden;width:0}to{display:block;opacity:1}}@keyframes sso-login-content-title-did-appear{0%{opacity:0;transform:translateY(100%)}60%{opacity:0;transform:translateY(100%)}90%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes sso-login-content-message-did-appear{0%{opacity:0;transform:translateY(100%)}70%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=main.745cf0f0.css.map*/