.fl-asst-image{width:auto;height:auto;max-width:100%;object-fit:contain;background:var(--fl-utility-background-color)}.fl-asst-button{display:inline-flex;flex-direction:row;align-items:center;border:2px solid transparent;border-radius:2px;background:var(--fl-utility-background-color);color:var(--fl-text-color);padding:7px 10px;margin:0 5px;font-family:var(--fl-asst-base-font-family);font-size:var(--fl-asst-base-text-size);font-weight:400;text-decoration:none;text-transform:none;text-shadow:none;line-height:1.2;user-select:none}.fl-asst-button:hover{border:2px solid transparent}.fl-asst-button:focus,.fl-asst-button:hover{top:0;background:#e7ebef;color:var(--fl-text-color)}.fl-asst-button:focus{border:2px solid var(--fl-accent-color);outline:none;box-shadow:none}.fl-asst-button.fl-asst-button-is-selected{color:var(--fl-accent-color);border-color:var(--fl-accent-color)}.fl-asst-button.fl-asst-button-is-selected>svg{color:inherit}.fl-asst-button.fl-asst-button-transparent{background:transparent}.fl-asst-button.fl-asst-button-icon{margin:0;padding:0;min-width:38px;min-height:38px;color:var(--fl-asst-base-art-color)}.fl-asst-button.fl-asst-button-icon:hover svg{color:var(--fl-accent-color)}.fl-asst-button.fl-asst-outline-button{background:#fff;color:var(--fl-accent-color);border-color:var(--fl-accent-color)}.fl-asst-button.fl-asst-outline-button:focus{background:var(--fl-accent-color);color:#fff}.fl-asst-button.fl-asst-app-tab-button{border-radius:0;background:transparent;border:2px solid transparent;border-right:none;border-left:none;padding:7px 10px;color:var(--fl-asst-base-art-color)}.fl-asst-button.fl-asst-app-tab-button:focus,.fl-asst-button.fl-asst-app-tab-button:hover{border:2px solid transparent;border-right:none;border-left:none;background:var(--fl-utility-background-color)}.fl-asst-button.fl-asst-app-tab-button.fl-asst-button-is-selected{color:var(--fl-accent-color);border-bottom-color:var(--fl-accent-color)}.fl-asst-app-tabs-area .fl-asst-button{padding:7px 3px;flex:1 1 auto}.fl-asst-hgroup{display:flex;flex-direction:row;align-items:center}.fl-asst-vgroup{display:flex;flex-direction:column}.fl-asst-padding{padding:var(--fl-asst-base-padding)}.fl-asst-separator{display:flex;flex:0 0 18px;max-height:18px;overflow:hidden;position:relative;border-top:none;margin:0;padding:0;color:var(--fl-line-color)}.fl-asst-separator.fl-asst-separator-slim{flex:0 0 3px;max-height:3px;background-color:var(--fl-line-color)}.fl-asst-heading{font-size:17px;font-weight:500;margin-bottom:8px;line-height:1.3}.fl-asst-heading:last-child{margin-bottom:0}.fl-asst-heading.fl-asst-heading-1{font-size:20px;font-weight:600;color:var(--fl-title-color)}.fl-asst-aspect-box{position:relative;overflow:hidden;box-sizing:border-box}.fl-asst-aspect-box:before{content:"";display:block;padding-top:100%}.fl-asst-aspect-box>div{position:absolute;top:0;left:0;right:0;bottom:0;justify-content:center;align-items:center;display:flex;flex-direction:column;background:var(--fl-utility-background-color);background-size:cover;background-position:50%;border-radius:2px}.fl-asst-tag-group-title{font-size:12px;margin:6px 0;color:#000}.fl-asst-tag-group-content{display:flex;flex-direction:row;flex-flow:wrap}.fl-asst-tag-group-content .fl-asst-tag{display:inline-flex;font-size:14px;padding:5px 8px;margin:0 5px 5px 0;background:#fff;border:1px solid #dae1e8;color:#5a6367;user-select:none}.fl-asst-tag-group-content .fl-asst-tag:hover{top:0;color:#000;text-decoration:none}.fl-asst-tag-group-content .fl-asst-tag:focus{top:0;outline:none;box-shadow:0 0 0 2px var(--fl-accent-color);border-color:var(--fl-background-color);text-decoration:none}.fl-asst-tag-group-content .fl-asst-tag.is-selected{background-color:var(--fl-accent-color);color:#fff;fill:#fff;box-shadow:0 0 0 2px var(--fl-accent-color);border-color:var(--fl-background-color)}.fl-asst-tag-group-content .fl-asst-tag.is-selected:hover{background-color:#008dc3}.fl-asst-tag-group-content .fl-asst-tag.is-warning{background-color:var(--fl-error-color)}.fl-asst-tag-group-content .fl-asst-tag.is-warning:hover{background-color:var(--fl-error-hover-color)}.fl-asst-tag-group-content .fl-asst-tag-count{opacity:.75;padding-left:10px;font-weight:400}.fl-asst-tag-group-appearance-muted .fl-asst-tag{color:#fff;background-color:var(--fl-asst-base-art-color);border-color:transparent;transition-property:background-color;transition-duration:.15s}.fl-asst-tag-group-appearance-muted .fl-asst-tag:hover{color:#fff;background-color:#60758a;border-color:transparent}.fl-asst-tag-group-appearance-muted .fl-asst-tag.is-selected:hover{border-color:var(--fl-background-color)}.fl-asst-tag-group-appearance-vibrant .fl-asst-tag{color:#fff;background-color:var(--fl-asst-base-art-color);border-color:transparent;transition-property:background-color;transition-duration:.15s}.fl-asst-tag-group-appearance-vibrant .fl-asst-tag:hover{color:#fff;border-color:var(--fl-background-color)}.fl-asst-tag-group-appearance-vibrant .fl-asst-tag:nth-child(5n+1){background-color:#007dac}.fl-asst-tag-group-appearance-vibrant .fl-asst-tag:nth-child(5n+1):hover{background-color:#008dc3}.fl-asst-tag-group-appearance-vibrant .fl-asst-tag:nth-child(5n+2){background-color:#02c67a}.fl-asst-tag-group-appearance-vibrant .fl-asst-tag:nth-child(5n+2):hover{background-color:#0d8}.fl-asst-tag-group-appearance-vibrant .fl-asst-tag:nth-child(5n+3){background-color:#5713fe}.fl-asst-tag-group-appearance-vibrant .fl-asst-tag:nth-child(5n+3):hover{background-color:#6e32ff}.fl-asst-tag-group-appearance-vibrant .fl-asst-tag:nth-child(5n+4){color:#000;background-color:#ffc400}.fl-asst-tag-group-appearance-vibrant .fl-asst-tag:nth-child(5n+4):hover{background-color:#ffd137}.fl-asst-tag-group-appearance-vibrant .fl-asst-tag:nth-child(5n+5){background-color:#e01041}.fl-asst-tag-group-appearance-vibrant .fl-asst-tag:nth-child(5n+5):hover{background-color:#ff003c}.fl-asst-app{display:flex;flex-direction:row;flex:1 1 auto}.fl-asst-app .fl-asst-app-menu{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:row;z-index:1;overflow:hidden;pointer-events:none}.fl-asst-app .fl-asst-app-menu .fl-asst-app-menu-overlay{background:var(--fl-asst-overlay-background-color);flex:1 1 auto;pointer-events:none}.fl-asst-app .fl-asst-app-menu .fl-asst-app-menu-panel{position:absolute;top:0;left:0;bottom:0;width:300px;background:var(--fl-background-color);box-shadow:0 12px 24px 0 rgba(0,0,0,.17);pointer-events:auto;display:flex;flex-direction:column}.fl-asst-app .fl-asst-app-menu .fl-asst-app-menu-panel .fl-asst-app-menu-title{font-size:20px;font-weight:600;color:var(--fl-title-color)}.fl-asst-app .fl-asst-app-menu.fl-asst-app-menu-inline{position:static}.fl-asst-app .fl-asst-app-menu.fl-asst-app-menu-inline .fl-asst-app-menu-panel{flex:0 0 auto;position:static;border-right:1px solid var(--fl-line-color)}.fl-asst-app-list{display:grid;padding:18px 0}.fl-asst-app-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px 12px 30px;cursor:pointer}.fl-asst-app-list-item:hover{color:var(--fl-accent-color)}.fl-asst-manage-apps-title{margin:0;padding:30px 30px 0}.fl-asst-app-list-item-title{flex:1 1 auto;font-size:16px;font-weight:500;margin-left:16px;line-height:1.4;display:flex;flex-direction:row;align-items:center}.fl-asst-app-list-item-accessory{flex:0 0 auto}#fl-asst-trigger{background:#fff;height:50px;width:50px;margin:0;padding:0;border-color:transparent;border-radius:8px;box-shadow:0 3px 15px rgba(0,0,0,.3)}#fl-asst-trigger:focus{border-color:var(--fl-accent-color)}#fl-asst-trigger>svg{height:auto;width:calc(100% - 4px);max-height:100%}.fl-asst-screen-header{background:var(--fl-utility-background-color);padding:25px 0;display:flex;flex-direction:column;flex:0 0 auto;overflow:hidden;position:relative;margin-bottom:3px;-webkit-user-select:none;user-select:none}.fl-asst-screen-header .fl-asst-screen-title{font-size:20px;font-weight:600;margin-bottom:calc(var(--fl-asst-base-padding)/2);padding:0 var(--fl-asst-base-padding);line-height:1;color:var(--fl-title-color);display:flex;flex-direction:row;align-items:center;min-height:36px}.fl-asst-screen-header .fl-asst-screen-title .fl-asst-button-back{margin:0;flex:0 0 45px}.fl-asst-screen-header .fl-asst-screen-title .fl-asst-screen-title-text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-asst-screen-header .fl-asst-screen-title:last-child{margin-bottom:0}.fl-asst-screen-header .fl-asst-screen-title.has-back-button{padding-left:0}.fl-asst-screen-header .fl-asst-screen-header-contents{padding:0 var(--fl-asst-base-padding)}.fl-asst-screen-header .fl-asst-expanded-contents-wrap{margin:0 -2px;padding:0 2px}.fl-asst-screen-header .fl-asst-expanded-contents-footer{display:flex;flex-direction:column;justify-content:center;position:absolute;bottom:0;left:0;right:0}.fl-asst-screen-footer{position:absolute;bottom:0;left:0;right:0;top:auto;padding-top:44px;background-color:transparent;background-image:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff 50%);z-index:1;display:flex;flex-direction:column;pointer-events:none}.fl-asst-screen-footer .fl-asst-screen-footer-content{flex:0 0 44px;display:flex;flex-direction:row;padding:0 var(--fl-asst-base-padding);align-items:center;pointer-events:auto}.fl-asst-button.fl-asst-more-button{background-color:transparent;color:#000;stroke:var(--fl-asst-base-art-color);padding:4px}.fl-asst-button.fl-asst-more-button:hover{color:#000;background-color:#e3e9eb}.fl-asst-button.fl-asst-more-button:focus{border-color:transparent;stroke:var(--fl-accent-color)}.fl-asst-empty-message{flex-direction:column;justify-content:center;padding:100px 20px;flex:1 1 auto;font-size:1.2em}.fl-asst-content-item,.fl-asst-empty-message{display:flex;align-items:center}.fl-asst-content-item-visual{flex:0 0}.fl-asst-content-item-visual .fl-asst-content-item-visual-box{width:50px;padding-top:100%;background:var(--fl-utility-element-color);background-size:cover;border-radius:2px}.fl-asst-content-item-text{font-size:var(--fl-asst-base-text-size);font-weight:400;padding-left:20px}.fl-asst-content-item-text strong{font-style:italic}.fl-asst-content-item-title{padding-bottom:8px}.fl-asst-list{list-style:none;padding:15px 0;margin:0}.fl-asst-list.fl-asst-list-has-groups{padding:0}.fl-asst-list.fl-asst-list-has-groups .fl-asst-list-item-is-first{margin-top:15px}.fl-asst-list.fl-asst-list-has-groups .fl-asst-list-item-is-last{margin-bottom:15px}.fl-asst-list-group-heading{background:var(--fl-utility-background-color);padding:5px 20px}.fl-asst-list-item-loading .fl-asst-list-item-meta,.fl-asst-list-item-loading .fl-asst-list-item-title{position:relative;text-indent:-9999px}.fl-asst-list-item-loading .fl-asst-list-item-meta:before,.fl-asst-list-item-loading .fl-asst-list-item-title:before{content:"";display:block;padding:3px;position:absolute;top:5px;right:0;left:0;background-color:var(--fl-utility-background-color);background-size:200% 100%;background-position:100%;border-radius:5px}.fl-asst-list-item-loading .fl-asst-list-item-title{width:100%}.fl-asst-list-item-loading .fl-asst-list-item-meta{width:75%}.fl-asst-list-no-results{padding:20px;text-align:center}.fl-asst-list-item{position:relative;display:flex;flex-direction:row;padding:0 var(--fl-asst-base-padding);align-items:stretch;background:transparent;overflow:hidden}.fl-asst-list-item:hover{background:#f9fbfc;cursor:pointer}.fl-asst-list-item>*{flex:1 1 auto;align-items:center}.fl-asst-list-item .fl-asst-list-item-visual{flex:0 0;padding:calc(var(--fl-asst-base-padding)/2) 0;padding-right:0;transform:scale(1);transition-property:transform;transition-duration:.25s}.fl-asst-list-item .fl-asst-list-item-visual .fl-asst-list-item-image-box{width:calc(var(--fl-asst-base-padding)*2);padding-top:100%;background:var(--fl-utility-background-color);background-size:cover;border-radius:2px}.fl-asst-list-item .fl-asst-list-item-visual .fl-asst-list-item-image-box:before{content:"";display:block}.fl-asst-list-item:hover .fl-asst-list-item-visual{transform:scale(1.15)}.fl-asst-list-item .fl-asst-list-item-content{box-sizing:border-box;flex:1 1 auto;user-select:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:calc(var(--fl-asst-base-padding)/2);max-width:80ch;margin-right:auto}.fl-asst-list-item .fl-asst-list-item-content .fl-asst-list-item-title{color:var(--fl-title-color);font-size:14px;font-weight:500;line-height:1.3}.fl-asst-list-item .fl-asst-list-item-content .fl-asst-list-item-meta{font-size:13px;color:var(--fl-asst-muted-text-color)}.fl-asst-list-item .fl-asst-list-item-accessory{flex:0 0 auto;display:flex;justify-content:center}.fl-asst-list-item .fl-asst-list-item-actions{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:row;align-items:center;padding:10px;background:var(--fl-background-color);border:1px solid var(--fl-accent-color);color:var(--fl-accent-color);display:none;transform:translateX(100%)}.fl-asst-list-item .fl-asst-list-item-actions .fl-asst-button{color:inherit}.fl-asst-list-item.fl-asst-comment-pending{background:var(--fl-utility-background-color)}.fl-asst-comment-pending-icon{line-height:0;display:flex;position:absolute;left:12px;height:100%;width:5px}.fl-asst-comment-detail .fl-asst-comment-actions .fl-asst-button.is-warning{margin-left:auto;margin-right:0}.fl-asst-comment-detail .fl-asst-comment-content .fl-asst-widget-title{display:flex}.fl-asst-comment-detail .fl-asst-comment-content .fl-asst-widget-title>*{width:100%}.fl-asst-comment-detail .fl-asst-comment-content-actions .fl-asst-button{margin-bottom:0}.fl-asst-comment-detail .fl-asst-comment-content-actions .fl-asst-button:first-child{margin-left:auto}.fl-asst-comment-detail .fl-asst-comment-content-actions .fl-asst-button:last-child{margin-right:0}.fl-asst-comment-detail .fl-asst-comment-form textarea{font-size:14px;line-height:26px;margin-bottom:20px;min-height:200px;padding:10px 15px}.fl-asst-comment-detail .fl-asst-comment-form button.fl-asst-button:first-of-type{margin-left:0}.fl-asst-grid-list>div{display:flex;flex-flow:wrap;padding:0 10px 20px}.fl-asst-grid-item{display:block;flex:1 1 33.3%;margin:0;padding:10px;box-sizing:border-box}.fl-asst-grid-item-anchor{display:block;overflow:auto}#fl-asst-media-actions .fl-asst-tag.is-warning,.fl-asst-post-actions .fl-asst-button.is-warning{margin-right:0;margin-left:auto}.fl-asst-update-button{display:none;position:absolute;right:25px;height:100%}.fl-asst-update-button button{transition-property:background-color;transition-duration:.5s;transition-delay:.2s}.fl-asst-update-button button:focus{border:2px solid transparent}.fl-asst-update-item:hover .fl-asst-update-button{display:flex}.fl-asst-update-item:hover .fl-asst-update-button button{background:var(--fl-utility-element-color)}.fl-asst-update-item-error .fl-asst-update-button,.fl-asst-update-item-updated .fl-asst-update-button,.fl-asst-update-item-updating .fl-asst-update-button{display:flex}.fl-asst-update-button svg{margin-right:4px}.fl-asst-button.fl-asst-control-toggle{width:calc(var(--fl-asst-base-padding)*2);height:var(--fl-asst-base-padding);border-radius:var(--fl-asst-base-padding);border:2px solid var(--fl-line-color);background:transparent;margin:0;padding:2px;display:flex;flex-direction:row;justify-content:flex-start}.fl-asst-button.fl-asst-control-toggle .fl-asst-control-thumb{width:calc(var(--fl-asst-base-padding) - 8px);height:calc(var(--fl-asst-base-padding) - 8px);background:transparent;border:2px solid var(--fl-asst-base-art-color);border-radius:var(--fl-asst-base-padding);flex:0 0 auto}.fl-asst-settings-group-label{background:var(--fl-utility-background-color);padding:5px 20px}.fl-asst-settings-item{margin-bottom:30px}.fl-asst-settings-item:last-child{margin-bottom:0}.fl-asst-settings-item.fl-asst-settings-item-label-beside{display:flex}.fl-asst-settings-item-label{width:100%}.fl-asst-settings-item-label label{margin:0;padding:0}.fl-asst-settings-item-control{display:flex;white-space:nowrap}.fl-asst-settings-item-control button{white-space:nowrap}.fl-asst-settings-item-control button:first-child{margin-left:0}.fl-asst-settings-item-control button:last-child{margin-right:0}.fl-asst-settings-item-control select{width:100%}.fl-asst-screen-header .fl-asst-settings-group{padding:0 0 20px}.fl-asst-screen-header .fl-asst-settings-item{margin-bottom:10px}.fl-asst-screen-header .fl-asst-settings-item:last-child{margin-bottom:0}.fl-asst-nav-bar{background:var(--fl-utility-background-color);min-height:54px;flex:0 0 auto;display:flex;flex-direction:column;position:relative;overflow:hidden;z-index:1;transition-property:background-color;transition-duration:.5s}.fl-asst-nav-bar .fl-asst-nav-bar-content{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column;flex:1 1 auto;align-items:stretch}.fl-asst-nav-bar .fl-asst-nav-bar-content.fl-asst-nav-bar-content-collapsed{pointer-events:auto}.fl-asst-nav-bar .fl-asst-nav-bar-content.fl-asst-nav-bar-content-expanded{pointer-events:none}.fl-asst-nav-bar.fl-asst-nav-bar-is-expanded{background:var(--fl-background-color);box-shadow:0 0 22px 0 rgba(0,0,0,.1);padding-bottom:calc(var(--fl-asst-base-padding)/2)}.fl-asst-nav-bar.fl-asst-nav-bar-is-expanded .fl-asst-nav-bar-content.fl-asst-nav-bar-content-expanded{pointer-events:auto}.fl-asst-nav-bar.fl-asst-nav-bar-is-expanded .fl-asst-nav-bar-content.fl-asst-nav-bar-content-collapsed{pointer-events:none}.fl-asst-nav-bar .fl-asst-nav-bar-footer{position:absolute;bottom:0;left:0;right:0;flex:0 0 auto;display:flex;flex-direction:row}.fl-asst-nav-bar .fl-asst-nav-bar-footer button{flex:1 1 auto;margin:0;padding:4px;color:var(--fl-asst-base-art-color)}.fl-asst-nav-bar .fl-asst-nav-bar-footer button:hover{background:rgba(0,0,0,.05)}.fl-asst-nav-bar .fl-asst-nav-bar-footer button:focus{border-color:transparent;color:var(--fl-accent-color)}.fl-asst-tabs{display:flex;flex-direction:row}.fl-asst-tabs .fl-asst-tab-list{flex:0 0 auto;min-width:140px;padding:5px 0}.fl-asst-tabs .fl-asst-tab-list ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fl-asst-tabs .fl-asst-tab-list ul li{display:flex;flex-direction:row;padding:2px 0}.fl-asst-tabs .fl-asst-tab-list ul li:first-child{padding-top:0}.fl-asst-tabs .fl-asst-tab-list ul li:last-child{padding-bottom:0}.fl-asst-tabs .fl-asst-tab-list ul li button{flex:1 1 auto;margin:0;background:transparent;font-size:15px;font-weight:500;border-radius:8px;justify-content:flex-start;padding:2px calc(var(--fl-asst-base-padding)/2);min-height:36px;border:1px solid transparent}.fl-asst-tabs .fl-asst-tab-list ul li button:focus{border-color:var(--fl-asst-base-art-color)}.fl-asst-tabs .fl-asst-tab-list ul li button.fl-asst-button-is-selected{background:var(--fl-utility-background-color);border-color:transparent;box-shadow:0 1px 2px rgba(0,0,0,.25);color:var(--fl-text-color)}.fl-asst-tabs .fl-asst-tab-list ul li button.fl-asst-button-is-selected .fl-asst-tab-item-icon{color:var(--fl-accent-color)}.fl-asst-tabs .fl-asst-tab-list ul li button.fl-asst-button-is-selected:focus{border-color:var(--fl-accent-color)}.fl-asst-tabs .fl-asst-tab-list ul li button .fl-asst-tab-item-icon{display:flex;align-items:center;justify-content:center;padding-top:1px;margin-right:10px;width:26px}.fl-asst-tabs .fl-asst-tab-content{flex:1 1 auto;display:flex;flex-direction:column;padding:0 var(--fl-asst-base-padding)}.fl-asst-tabs .fl-asst-tab-content>:first-child{margin-top:0}.fl-asst-option-group{padding-top:30px}.fl-asst-option-group:first-child{padding-top:0}.fl-asst-option-group .fl-asst-heading{font-size:14px;font-weight:600;text-transform:uppercase;padding:0 30px;margin-bottom:0;color:var(--fl-title-color)}.fl-asst-option-group>ul{list-style:none;margin:10px 0 30px;padding:0;display:flex;flex-direction:column}.fl-asst-option-group .fl-asst-option-group-item{display:flex;flex-direction:row}.fl-asst-option-group .fl-asst-option-group-item button{flex:1 1 auto;justify-content:flex-start;border-radius:4px;padding:3px 21px;font-size:16px;font-weight:400}.fl-asst-option-group .fl-asst-option-group-item button.fl-asst-button-is-selected{background:var(--fl-utility-background-color);border-color:var(--fl-utility-background-color);color:var(--fl-title-color)}.fl-asst-option-group .fl-asst-option-group-item button.fl-asst-button-is-selected:focus{border-color:var(--fl-accent-color)}.fl-asst-option-group .fl-asst-option-group-item .fl-asst-option-group-item-count{margin-left:auto;padding-left:10px;font-size:14px;font-weight:400}.fl-asst-frame{flex:1 1 auto;display:flex;flex-direction:column}.fl-asst-frame .fl-asst-frame-title{padding-bottom:0}.fl-asst-frame .fl-asst-frame-title .fl-asst-heading{font-size:20px;font-weight:600;color:var(--fl-title-color)}.fl-asst-content-frame{max-width:80ch;width:100%}.fl-asst-content-frame.fl-asst-content-frame-align-center{margin:0 auto}.fl-asst-widget{padding:var(--fl-asst-base-padding)}.fl-asst-widget .fl-asst-widget-title{margin-bottom:calc(var(--fl-asst-base-padding)/2)}.fl-asst-widget.fl-asst-widget-no-padding{padding:0}.fl-asst-widget.fl-asst-widget-no-padding .fl-asst-widget-title{padding:var(--fl-asst-base-padding) var(--fl-asst-base-padding) 0}.fl-asst-stack{position:relative;min-height:340px;overflow:hidden}.fl-asst-stack,.fl-asst-stack .fl-asst-stack-view{flex:1 1 auto;display:flex;flex-direction:column}.fl-asst-scroller{overflow-y:scroll;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.fl-asst-scroller::-webkit-scrollbar{display:none}.fl-asst-modal-screen{background:var(--fl-background-color);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;z-index:1}.fl-asst-modal-notification-screen{background:transparent;pointer-events:none}.fl-asst-modal-notification-screen .fl-asst-notification{flex:0 0 44px;display:flex;flex-direction:row;background:var(--fl-accent-color);color:var(--fl-background-color);margin-left:-1px;min-height:var(--fl-asst-toolbar-height);pointer-events:auto}.fl-asst-modal-notification-screen .fl-asst-notification.fl-asst-notification-warning{background:var(--fl-warning-color)}.fl-asst-modal-notification-screen .fl-asst-notification.fl-asst-notification-error{background:var(--fl-error-color)}.fl-asst-modal-notification-screen .fl-asst-notification .fl-asst-notification-message{flex:1 1 auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:600;padding:0 20px;color:inherit}.fl-asst-modal-notification-screen .fl-asst-notification .fl-asst-button>svg{color:var(--fl-background-color)}.fl-asst-toolbar{flex:0 0 var(--fl-asst-toolbar-height);display:flex;flex-direction:row}.fl-asst-toolbar .fl-asst-toolbar-spacer{flex:1 1 auto}.fl-asst-modal-contents{flex:1 1 auto;display:flex;flex-direction:column}.fl-asst-screen-menu-frame{position:absolute;top:calc(var(--fl-asst-toolbar-height) + 3px);left:0;right:0;bottom:0;background:var(--fl-asst-overlay-background-color);overflow:hidden}.fl-asst-screen-menu-frame .fl-asst-screen-menu-contents{position:relative;background:var(--fl-background-color);min-width:460px;margin:0 auto;flex:0 0 auto;box-shadow:0 12px 24px 0 rgba(0,0,0,.17)}.fl-asst-file-drop{flex:1 1 auto}.fl-asst-file-drop-dragging-view{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;background:var(--fl-background-color);opacity:0;pointer-events:none}.fl-asst-file-drop-is-dragging .fl-asst-file-drop-dragging-view{opacity:1;pointer-events:none}.fl-asst-file-drop-is-dragging .fl-asst-file-drop-content-view{pointer-events:none}.fl-asst-file-uploading{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;background:var(--fl-background-color);pointer-events:none}.fl-asst-file-uploading svg{margin:auto}:root{--fl-background-color:#fff;--fl-line-color:rgba(140,155,172,0.25);--fl-text-color:#4b5a69;--fl-title-color:#000;--fl-asst-muted-text-color:#52646c;--fl-asst-base-art-color:#7a8998;--fl-utility-background-color:#edf2f4;--fl-utility-button-color:#d3dfe4;--fl-utility-element-color:#d3dfe4;--fl-asst-overlay-background-color:rgba(237,242,244,0.77);--fl-accent-color:#3aa4cc;--fl-warning-color:#ff8911;--fl-error-color:#e01041;--fl-error-hover-color:#b00d33;--fl-asst-base-text-size:14px;--fl-asst-base-font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--fl-asst-base-padding:30px;--fl-asst-normal-width:460px;--fl-asst-toolbar-height:48px}.fl-asst{box-sizing:border-box;font-family:var(--fl-asst-base-font-family);font-size:var(--fl-asst-base-text-size);line-height:1.5;color:var(--fl-text-color)}.fl-asst input[type=color],.fl-asst input[type=date],.fl-asst input[type=datetime-local],.fl-asst input[type=datetime],.fl-asst input[type=email],.fl-asst input[type=month],.fl-asst input[type=number],.fl-asst input[type=password],.fl-asst input[type=search],.fl-asst input[type=tel],.fl-asst input[type=text],.fl-asst input[type=time],.fl-asst input[type=url],.fl-asst input[type=week],.fl-asst textarea{font-family:var(--fl-asst-base-font-family);font-size:var(--fl-asst-base-text-size);font-weight:400;line-height:1.2;text-transform:none;padding:8px;margin:0;background-color:var(--fl-background-color);background-image:none;border:1px solid var(--fl-line-color);border-radius:2px;box-shadow:none;max-width:none;width:100%}.fl-asst button{font-family:var(--fl-asst-base-font-family);font-size:var(--fl-asst-base-text-size);font-weight:400;line-height:1.2;text-transform:none;justify-content:center;box-shadow:none;text-shadow:none;border-radius:2px}.fl-asst hr{background-image:none}.fl-asst .fl-asst-panel-wrap{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;background:var(--fl-background-color)}.fl-asst .fl-asst-panel-contents{flex:1 1 auto;color:var(--fl-text-color);display:flex;flex-direction:column;position:relative;background:var(--fl-background-color);overflow:hidden}.fl-asst .fl-asst-panel-chrome{flex:0 0 var(--fl-asst-toolbar-height);display:flex;flex-direction:row;position:relative}.fl-asst .fl-asst-panel-chrome .fl-asst-button{margin:0}.fl-asst .fl-asst-panel-chrome .fl-asst-panel-chrome-area{flex:1 1 50%;display:flex;flex-direction:row;padding:0 8px}.fl-asst .fl-asst-panel-chrome .fl-asst-panel-chrome-area button{min-width:42px}.fl-asst .fl-asst-panel-chrome .fl-asst-panel-chrome-area:last-child{justify-content:flex-end}.fl-asst .fl-asst-app-tabs-wrap{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;display:flex;flex-direction:row;justify-content:center}.fl-asst .fl-asst-app-tabs-area{flex:.3 .3 auto;display:flex;flex-direction:row;justify-content:center;pointer-events:auto;max-width:var(--fl-asst-normal-width)}.fl-builder-edit .fl-asst{display:none}.fl-asst-toolbar-labels{position:relative;flex:0 0 auto;display:flex;flex-direction:row;font-size:12px;font-style:italic;line-height:1.1;color:var(--fl-asst-base-art-color);padding:0 8px;margin:5px 0;user-select:none}.fl-asst-toolbar-labels .fl-asst-toolbar-label-center{position:absolute;top:0;left:0;right:0;bottom:0;display:flex}.fl-asst-toolbar-labels .fl-asst-toolbar-label-center .fl-asst-toolbar-label-center-wrap{margin:0 auto;min-width:260px;width:53%;max-width:var(--fl-asst-normal-width);display:flex;flex-direction:row}.fl-asst-toolbar-labels .fl-asst-toolbar-label-cell{flex:1 1 auto;justify-content:center}.fl-asst-toolbar-labels .fl-asst-toolbar-label-cell.fl-asst-toolbar-label-cell-apps{display:flex;flex:7 7 auto;justify-content:center;position:relative;border-right:1px solid var(--fl-line-color);border-left:1px solid var(--fl-line-color)}.fl-asst-toolbar-labels .fl-asst-toolbar-label-cell.fl-asst-toolbar-label-cell-apps span{background:var(--fl-background-color);padding:0 10px;z-index:1}.fl-asst-toolbar-labels .fl-asst-toolbar-label-cell.fl-asst-toolbar-label-cell-apps:before{content:"";display:block;height:1px;width:100%;background:var(--fl-line-color);position:absolute;top:calc(50% - 1px);right:0}.fl-asst-pretitle{font-weight:500;color:var(--fl-asst-muted-text-color);line-height:1.2;margin-bottom:7px}.fl-asst-title{font-size:16px;font-weight:500;line-height:1.2;color:var(--fl-title-color)}.fl-asst-theme-item{margin:20px 0}.fl-asst-theme-item .fl-asst-theme-item-details{flex:1 1 auto}.fl-asst-theme-item .fl-asst-theme-item-details .fl-asst-title{margin-bottom:4px}.fl-asst-theme-item .fl-asst-theme-item-details .fl-asst-theme-item-version{font-size:.8em;margin-left:10px}.fl-asst-theme-item .fl-asst-theme-item-screenshot{flex:0 0 110px}.fl-asst-recent-comments-widget .fl-asst-list{padding-top:0}.fl-asst-testing-widget .fl-asst-widget-contents{display:grid;gap:6px}.fl-asst-testing-widget .fl-asst-widget-contents button{margin:0}.fl-asst-main-app-content{transition-property:background-color;transition-duration:.5s}.fl-asst-main-app-content.fl-asst-main-app-content-is-dimmed{background-color:var(--fl-asst-overlay-background-color);pointer-events:none}.fl-asst-main-app-content.fl-asst-main-app-content-is-dimmed>*{filter:saturate(50%) opacity(50%)}