.ff-countdown-time{letter-spacing:2px;margin-right:.333rem}
ff-date{display:flex}ff-date>div{width:100%}
ff-img img{max-width:100%;width:100%}ff-img[ff-src-hq]{position:relative}ff-img[ff-src-hq] .img-hq{position:absolute;left:0;top:0;width:100%;height:100%}ff-img[img-placeholder].ff-img-placeholder{display:flex;flex-flow:column}ff-img[img-placeholder].ff-img-placeholder img{display:none}ff-img[img-placeholder].ff-img-placeholder:before{content:attr(img-placeholder);display:flex;flex:auto;align-items:center;justify-content:center;width:100%;height:100%;min-height:8rem;color:#bbb;background:#eee}ff-img.ff-img-error img{display:none}
ff-info{display:block;padding:6px 0;color:var(--brand-color)}
ff-label .ff-label{display:flex;align-items:center;width:100%;line-height:1.1}
ff-search{position:relative}ff-search .ff-text.ff-text.ff-text{background-color:#fff}ff-search .ff-text.ff-text.ff-text:focus{position:relative;z-index:2}ff-search-options{position:absolute;width:100%;max-height:176px;overflow-y:scroll;z-index:5;background:#fff;border:1px solid var(--brand-color);border-radius:0;color:#4d4e4c;box-shadow:0 2px 8px rgba(148,149,148,.5)}ff-search-options.ffso-above{bottom:100%}ff-search-options .ff-search-empty{padding:3px 5px}ff-search-options .ff-search-option{border-bottom:1px solid #e7e8e9;cursor:pointer}ff-search-options .ff-search-option:hover{background:#fafafa}ff-search-options .ff-search-option div{width:100%}ff-search-options .ff-search-option div h6{padding:2px 5px 1px}ff-search-options .ff-search-option div small{padding:0 5px 2px;display:block}ff-search-options .ff-search-option.active div{background:var(--brand-color)}ff-search-options .ff-search-option.active h6,ff-search-options .ff-search-option.active small{background:hsla(0,0%,100%,.75)}ff-search-options .ff-search-option:last-of-type{border-bottom:0}ff-search-options .match{font-style:italic}ff-search-options .match span{font-style:normal}ff-search-match{position:absolute;top:1px;bottom:1px;left:1px;right:1px;padding:0 .3333rem;overflow:hidden;background:#fff}ff-search-match.active{z-index:3}.ff-search-option,ff-search-match{display:flex;flex-flow:row wrap;align-items:center;line-height:1.2}.ff-search-option h6,ff-search-match h6{font-size:1em;font-weight:400;margin:0;padding:0;color:#80827e;flex:0 0 100%}.ff-search-option h6 span,ff-search-match h6 span{font-size:.9em}.ff-search-option h6 span:first-of-type,ff-search-match h6 span:first-of-type{color:#4d4e4c;font-size:1em}
ff-textarea{position:relative;min-height:5.04rem}ff-textarea .ff-control{padding:.3333rem}ff-textarea .ff-static{white-space:pre-wrap;align-items:flex-start}
ff-pagination{display:flex;flex-wrap:wrap;align-items:stretch;padding-top:.5rem}ff-pagination span{display:flex;flex:0 0 20px;align-items:center;justify-content:center;margin:4px 4px 0 0;cursor:pointer;color:#4d4e4c}ff-pagination span:hover{color:var(--link-hover-color)}ff-pagination span.active{cursor:default;color:#4d4e4c;font-weight:700}ff-pagination span.ff-spin:before{z-index:1}
.ff-bulk-read-only ff-btn[sense=add],.ff-bulk-read-only ff-btn[sense=charge],.ff-bulk-read-only ff-btn[sense=clone],.ff-bulk-read-only ff-btn[sense=collapseBtnPriv],.ff-bulk-read-only ff-btn[sense=delete],.ff-bulk-read-only ff-btn[sense=edit],.ff-bulk-read-only ff-btn[sense=import],.ff-bulk-read-only ff-btn[sense=makeFavorite],.ff-bulk-read-only ff-btn[sense=new],.ff-bulk-read-only ff-btn[sense=next],.ff-bulk-read-only ff-btn[sense=remove],.ff-bulk-read-only ff-btn[sense=save],.ff-bulk-read-only ff-btn[sense=upload]{display:none}.ff-bulk-read-only ff-btn[sense=view].hidden{display:inherit!important}.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=add],.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=charge],.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=clone],.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=collapseBtnPriv],.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=delete],.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=edit],.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=import],.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=makeFavorite],.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=new],.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=next],.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=remove],.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=save],.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=upload]{display:inherit}.ff-bulk-read-only .ff-read-only-ignore ff-btn[sense=view].hidden{display:none!important}
ff-sort{width:1.5rem;text-align:center;font-size:14px;font-weight:700;color:#777;cursor:pointer}ff-sort.ff-spin:before{z-index:1}ff-sort.ff-spin .fa{opacity:0}ff-sort .fa{position:relative;width:100%;height:100%;transition:opacity .15s;transform:scale(1.2)}ff-sort .fa:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .15s;z-index:1}ff-sort .fa-sort-asc,ff-sort .fa-sort-desc{color:var(--brand-color);font-size:17px}ff-sort .fa-sort-asc:before{margin-top:4px}ff-sort .fa-sort-desc:before{margin-top:-4px}ff-sort:hover .fa:before{transform:translate(-50%,-50%) scale(1.4)}
.ff-tip{top:-4px;min-width:160px;padding:5px;z-index:150;font-size:.9rem;color:var(--brand-color);background-color:currentColor;border:1px solid #fff;border-radius:calc(var(--panel-border-radius)/2);box-shadow:-1px 1px 3px rgba(0,0,0,.3);text-transform:none;text-align:left;opacity:0;transform:translate3d(-50%,-50%,0) scale(0);transition:opacity .15s ease,transform .15s ease}.ff-tip,.ff-tip>i{position:absolute;left:50%}.ff-tip>i{display:block;width:14px;height:14px;bottom:-7px;transform:translateX(-50%);color:inherit}.ff-tip>i:after,.ff-tip>i:before{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border:1px solid transparent;pointer-events:none}.ff-tip>i:after{left:1px;bottom:1px;border-width:6px 6px 0;border-top-color:currentColor}.ff-tip>i:before{border-width:7px 7px 0;border-top-color:#fff}.ff-tip.rc-marker-info{width:-webkit-max-content;width:max-content;max-width:220px}.ff-tip-trigger:hover .ff-tip{opacity:1;transform:translate3d(-50%,-100%,0) scale(1)}.ff-tip-trigger:hover .ff-tip.ff-tip-bottom{transform:translate3d(-50%,100%,0) scale(1)}.ff-tip .ff-tip-inner{color:var(--text-on-brand-color)}.ff-tip h6{margin:0;text-transform:uppercase;font-weight:inherit}.ff-tip a{color:var(--text-on-brand-color)!important;text-decoration:underline}.ff-tip.default{color:var(--gray-bg-color)}.ff-tip.default .ff-tip-inner{color:#fff}.ff-tip.primary{color:var(--black-bg-color)}.ff-tip.primary .ff-tip-inner{color:#fff}.ff-tip.info{color:var(--brand-color)}.ff-tip.danger,.ff-tip.warning{color:var(--danger-color)}.ff-tip.danger .ff-tip-inner,.ff-tip.warning .ff-tip-inner{color:#fff}.ff-tip.white{color:#fff;border-color:var(--gray-bg-color)}.ff-tip.white>i:before{border-top-color:var(--gray-bg-color)}.ff-tip.white .ff-tip-inner{color:#4d4e4c}.ff-tip.white.ff-tip-right i:before{border-right-color:var(--gray-bg-color)}.ff-tip-bottom{top:auto;bottom:-4px;transform:translate3d(-50%,0,0) scale(0);box-shadow:-1px -1px 3px rgba(0,0,0,.3)}.ff-tip-bottom>i{top:-7px;bottom:auto}.ff-tip-bottom>i:after,.ff-tip-bottom>i:before{top:0;bottom:auto}.ff-tip-bottom>i:before{border-width:0 7px 7px;border-top-color:transparent;border-bottom-color:#fff}.ff-tip-bottom>i:after{border-width:0 6px 6px;border-top-color:transparent;border-bottom-color:currentColor;top:1px}.ff-tip-right{top:50%;left:100%;margin-left:0;transform:translate3d(0,-50%,0);box-shadow:1px 1px 3px rgba(0,0,0,.3);display:none}.ff-tip-right>i{left:-7px;top:50%;bottom:auto;transform:translateY(-50%)}.ff-tip-right>i:before{border-width:7px 7px 7px 0;border-top-color:transparent!important;border-right-color:#fff}.ff-tip-right>i:after{border-width:6px 6px 6px 0;border-top-color:transparent!important;border-right-color:currentColor;left:1px}.ff-tip-trigger:hover .ff-tip-right{display:block;transform:translate3d(0,-50%,0)}.ff-hint{position:relative;display:inline-block;width:15px;height:18px;padding:0;line-height:18px;text-align:right}.ff-hint .ff-icon{color:var(--brand-color);font-size:1rem}.ff-hint .ff-icon.sense-danger,.ff-hint .ff-icon.sense-warning{color:var(--danger-color)}.ff-hint .ff-icon:not(.sense-danger):not(.sense-warning):before{position:relative;z-index:1}.ff-hint .ff-icon:not(.sense-danger):not(.sense-warning):after{content:"";display:block;width:6px;height:11px;margin-left:1px;margin-top:-1px;background-color:var(--text-on-brand-color);border-radius:30%;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%}
.ng-collapse{max-height:9999px;transition:max-height .3s cubic-bezier(.5,0,1,0)}.ng-collapsed{overflow:hidden;max-height:0;transition:max-height .3s cubic-bezier(0,1,0,1) -.1s;border:0!important}
.ng-validate-alert{opacity:0;display:inline-block;position:absolute;top:50%;right:2px;min-width:64px;max-width:100%;transform:translateY(-50%) translateZ(0);z-index:5;white-space:normal;transition:opacity .1s;pointer-events:none;font-size:.8666rem;font-family:var(--font-family-minor);font-weight:400;line-height:1.05;-webkit-font-smoothing:antialiased;background-color:var(--danger-color);color:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,.3);border:1px solid #fff;border-radius:3px;padding:3px;text-align:left}.ng-validate-alert.visible{opacity:1}.ng-validate-alert:after,.ng-validate-alert:before{content:"";position:absolute;top:50%;right:-6px;width:0;height:0;margin-top:-6px;border:1px solid transparent;pointer-events:none}.ng-validate-alert:after{border-width:6px 0 6px 6px;border-left-color:var(--danger-color)}.ng-validate-alert:before{margin-right:-1px;margin-top:-7px;border-width:7px 0 7px 7px;border-left-color:#fff}.ng-validate-alert.top{top:0;left:0;right:auto;transform:translateY(-100%) translateZ(0)}.ng-validate-alert.top:after,.ng-validate-alert.top:before{transform:rotate(90deg);top:auto;bottom:-11px;left:6px;right:auto;margin:0}.ng-validate-alert.top:after{bottom:-9px;margin-left:1px}
