@charset "UTF-8";

/********* public:notices.less ********/
.notices{list-style:none;margin:0;padding:0}.notices.notices--block .notice{margin-bottom:10px}.notices.notices--floating{margin:0 20px 0 auto;width:300px;max-width:100%;z-index:800}@media (max-width:340px){.notices.notices--floating{margin-right:10px}}.notices.notices--floating .notice{margin-bottom:20px}.notices.notices--scrolling{display:flex;align-items:stretch;overflow:hidden;border-width:1px;border-style:solid;border-top-color:#dfdfdf;border-right-color:#d8d8d8;border-bottom-color:#cbcbcb;border-left-color:#d8d8d8;margin-bottom:10px}.notices.notices--scrolling.notices--isMulti{margin-bottom:30px}.notices.notices--scrolling .notice{width:100%;flex-grow:0;flex-shrink:0;border:none}.noticeScrollContainer{margin-bottom:10px}.noticeScrollContainer .lSSlideWrapper{border-width:1px;border-style:solid;border-top-color:#dfdfdf;border-right-color:#d8d8d8;border-bottom-color:#cbcbcb;border-left-color:#d8d8d8}.noticeScrollContainer .notices.notices--scrolling{border:none;margin-bottom:0}.notice{position:relative;border-width:1px;border-style:solid;border-top-color:#dfdfdf;border-right-color:#d8d8d8;border-bottom-color:#cbcbcb;border-left-color:#d8d8d8}.notice:before,.notice:after{content:" ";display:table}.notice:after{clear:both}.notice.notice--primary{color:#141414;background:#edf6fd}.notice.notice--accent{color:#aa6709;background:#fff4e5}.notice.notice--accent a:not(.button--notice){color:#f2930d}.notice.notice--dark{color:#fefefe;border:none;background:#141414}.notice.notice--dark a:not(.button--notice){color:#b4b4b4}.notice.notice--light{color:#141414;background:#fefefe}.notice.notice--light a:not(.button--notice){color:#828282}.notice.notice--enablePush{display:none}@media (max-width:900px){.notice.notice--enablePush{padding:3px 3px 10px;font-size:13px}}@media (max-width:900px){.notice.notice--cookie .notice-content{padding:3px 3px 10px;font-size:12px}.notice.notice--cookie .notice-content .button--notice{font-size:12px;padding:3px 6px}.notice.notice--cookie .notice-content .button--notice .button-text{font-size:12px}}.notices--block .notice{font-size:15px;border-radius:4px}.notices--floating .notice{font-size:11px;border-radius:4px;box-shadow:1px 1px 3px rgba(0,0,0,0.25)}.notices--floating .notice.notice--primary{background-color:rgba(237,246,253,0.8)}.notices--floating .notice.notice--accent{background-color:rgba(255,244,229,0.8)}.notices--floating .notice.notice--dark{background-color:rgba(20,20,20,0.8)}.notices--floating .notice.notice--light{background-color:rgba(254,254,254,0.8)}.has-js .notices--floating .notice{display:none}.notice.notice--hasImage .notice-content{margin-left:68px;min-height:68px}@media (max-width:900px){.notice.notice--hidewide:not(.is-vis-processed){display:none;visibility:hidden}}@media (max-width:650px){.notice.notice--hidemedium:not(.is-vis-processed){display:none;visibility:hidden}}@media (max-width:480px){.notice.notice--hidenarrow:not(.is-vis-processed){display:none;visibility:hidden}}.notice-image{float:left;padding:10px 0 10px 10px}.notice-image img{max-width:48px;max-height:48px}.notice-content{padding:10px}.notice-content a.notice-dismiss{float:right;color:inherit;font-size:16px;line-height:1;height:1em;box-sizing:content-box;padding:0 0 5px 5px;opacity:.5;-webkit-transition: opacity .25s ease;transition: opacity .25s ease;cursor:pointer}.notice-content a.notice-dismiss:before{font-family:'Font Awesome 5 Pro';font-size:inherit;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";display:inline-block;width:.6899999999999999em}.notice-content a.notice-dismiss:hover{text-decoration:none;opacity:1}.notices--floating .notice-content a.notice-dismiss{font-size:14px}

/********* public:rating_stars.less ********/
.ratingStars{display:inline-block;line-height:1;font-size:120%;vertical-align:sub;position:relative}.ratingStars.ratingStars--larger{font-size:140%;vertical-align:bottom}.ratingStars.ratingStars--smaller{font-size:100%;vertical-align:top;top:.2em}.ratingStars-star{float:left;position:relative;margin-left:2px}.ratingStars-star:first-child{margin-left:0}.ratingStars-star:before{font-family:'Font Awesome 5 Pro';font-size:inherit;font-style:normal;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f005";color:#dfdfdf}.ratingStars-star.ratingStars-star--full:before{color:#f9c479}.ratingStars-star.ratingStars-star--half:after{position:absolute;top:1px;left:0;font-family:'Font Awesome 5 Pro';font-size:inherit;font-style:normal;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f089";color:#f9c479}.ratingStarsRow.ratingStarsRow--justified{display:flex}.ratingStarsRow.ratingStarsRow--justified .ratingStarsRow-text{margin-left:auto}.ratingStarsRow.ratingStarsRow--textBlock{display:block}.ratingStarsRow.ratingStarsRow--textBlock .ratingStarsRow-text{display:block}.br-select{display:none}.br-theme-fontawesome-stars .br-widget.br-widget--withSelected{height:40px}.br-theme-fontawesome-stars .br-widget.br-widget--withSelected .br-current-rating{display:block;font-size:80%}.br-theme-fontawesome-stars .br-widget{height:28px;white-space:nowrap}.br-theme-fontawesome-stars .br-widget a{font-family:'Font Awesome 5 Pro';font-size:inherit;font-style:normal;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:120%;text-decoration:none;margin-right:2px}.br-theme-fontawesome-stars .br-widget a:after{content:"\f005";color:#dfdfdf}.br-theme-fontawesome-stars .br-widget a.br-active:after{color:#f9c479}.br-theme-fontawesome-stars .br-widget a.br-selected:after{color:#f9c479}.br-theme-fontawesome-stars .br-widget .br-current-rating{display:none}.br-theme-fontawesome-stars .br-readonly a{cursor:default}@media print{.br-theme-fontawesome-stars .br-widget a:after{content:"\f005";color:black}.br-theme-fontawesome-stars .br-widget a.br-active:after,.br-theme-fontawesome-stars .br-widget a.br-selected:after{content:"\f005";color:black}}

/********* public:structured_list.less ********/
.structItemContainer{border-collapse:collapse;list-style:none;margin:0;padding:0;width:100%}.structItemContainer>.structItem:first-child,.structItemContainer>.structItemContainer-group:first-child>.structItem:first-child{border-top:none}.structItem{display:table;table-layout:fixed;border-collapse:collapse;border-top:1px solid #e7e7e7;list-style:none;margin:0;padding:0;width:100%}.structItem.is-highlighted,.structItem.is-moderated{background:#edf6fd}.structItem.is-deleted{opacity:.7}.structItem.is-deleted .structItem-title{text-decoration:line-through}.structItem.is-mod-selected{background:#fff8ee;opacity:1}.structItem-cell{display:table-cell;vertical-align:top;padding:10px 8px}.structItem--middle .structItem-cell{vertical-align:middle}.structItem-cell.structItem-cell--icon{width:52px;position:relative}.structItem-cell.structItem-cell--icon.structItem-cell--iconExpanded{width:64px}.structItem-cell.structItem-cell--icon.structItem-cell--iconEnd{width:40px;padding-left:4px}.structItem-cell.structItem-cell--icon.structItem-cell--iconEnd .structItem-iconContainer{padding-top:6px}.structItem-cell.structItem-cell--icon.structItem-cell--iconFixedSmall{width:76px}.structItem-cell.structItem-cell--meta{width:135px}.structItem-cell.structItem-cell--latest{width:190px;text-align:right}.structItem-iconContainer{position:relative}.structItem-iconContainer img{display:block;width:100%}.structItem-iconContainer .avatar{width:36px;height:36px;font-size:22px}.structItem-iconContainer .avatar.avatar--xxs{width:24px;height:24px;font-size:14px}.structItem-iconContainer .structItem-secondaryIcon{position:absolute;right:-5px;bottom:-5px;width:20px;height:20px;font-size:12px}.structItem-cell--iconExpanded .structItem-iconContainer .avatar{width:48px;height:48px;font-size:29px}.structItem-cell--iconExpanded .structItem-iconContainer .structItem-secondaryIcon{width:22px;height:22px;font-size:13px}.structItem-title{font-size:17px;font-weight:400;margin:0;padding:0}.structItem-title .label{font-weight:400}.is-unread .structItem-title{font-weight:700}.structItem-minor{font-size:12px;color:#8c8c8c}.structItem-minor a{color:inherit;text-decoration:none}.structItem-minor a:hover{text-decoration:underline}.structItem-parts{list-style:none;margin:0;padding:0;display:inline}.structItem-parts>li{display:inline;margin:0;padding:0}.structItem-parts>li:nth-child(even){color:#505050}.structItem-parts>li:before{content:"\00B7\20"}.structItem-parts>li:first-child:before{content:"";display:none}.structItem-pageJump{margin-left:8px;font-size:11px}.structItem-pageJump a{color:#505050;background:#f5f5f5;border:1px solid #d8d8d8;text-decoration:none;border-radius:2px;padding:0 3px;opacity:.5;-webkit-transition: all .25s ease;transition: all .25s ease}.structItem:hover .structItem-pageJump a,.has-touchevents .structItem-pageJump a{opacity:1}.structItem-pageJump a:hover{text-decoration:none;background:#fefefe}.structItem-statuses,.structItem-extraInfo{list-style:none;margin:0;padding:0;float:right}.structItem-statuses>li,.structItem-extraInfo>li{float:left;margin-left:8px}.structItem-statuses input[type=checkbox],.structItem-extraInfo input[type=checkbox]{vertical-align:-2px}.structItem-statuses .reactionSummary{vertical-align:-2px}.structItem-extraInfo .reactionSummary{vertical-align:middle}.structItem-status::before{font-family:'Font Awesome 5 Pro';font-size:inherit;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:90%;color:#8c8c8c}.structItem-status--deleted::before{content:"\f2ed"}.structItem-status--locked::before{content:"\f023"}.structItem-status--moderated::before{content:"\f132";color:#f2930d}.structItem-status--redirect::before{content:"\f08e"}.structItem-status--starred::before{content:"\f005";color:#f9c479}.structItem-status--sticky::before{content:"\f08d"}.structItem-status--watched::before{content:"\f06e";color:#47a7eb}.structItem-status--poll::before{content:"\f080"}.structItem-status--attention::before{content:"\f0a1";color:#f2930d}.structItem.structItem--note{color:#141414;background:#edf6fd;color:#47a7eb}.structItem.structItem--note .structItem-cell{padding-top:5px;padding-bottom:5px;font-size:12px;text-align:center}@media (max-width:900px){.structItem-cell{vertical-align:top}.structItem-cell.structItem-cell--meta{width:115px;font-size:12px}.structItem-cell.structItem-cell--latest{width:140px;font-size:12px}}@media (max-width:650px){.structItem-cell.structItem-cell--main{display:block;padding-bottom:.2em;padding-left:0}.structItem-cell.structItem-cell--meta{display:block;width:auto;float:left;padding-top:0;padding-left:0;padding-right:0;color:#8c8c8c}.structItem-cell.structItem-cell--meta .structItem-minor{display:none}.structItem-cell.structItem-cell--meta .pairs>dt,.structItem-cell.structItem-cell--meta .pairs>dd{display:inline;float:none;margin:0}.structItem-cell.structItem-cell--latest{display:block;width:auto;float:left;padding-top:0;padding-left:0}.structItem-cell.structItem-cell--latest:before{content:"\00A0\00B7\20";color:#8c8c8c}.structItem-cell.structItem-cell--latest a{color:#8c8c8c}.structItem-cell.structItem-cell--latest .structItem-minor{display:none}.structItem-cell.structItem-cell--iconEnd{display:none}.structItem-pageJump,.structItem-extraInfoMinor{display:none}.is-unread .structItem-latestDate{font-weight:400}}@media (max-width:480px){.structItem-parts .structItem-startDate{display:none}}

/********* public:xfrm.less ********/
.structItem-resourceTagLine{font-size:12px;margin-top:3px}.structItem-cell.structItem-cell--resourceMeta{width:210px}.structItem-metaItem--rating{font-size:13px}@media (max-width:900px){.structItem-cell.structItem-cell--resourceMeta{width:190px;font-size:12px}}@media (max-width:650px){.structItem-cell.structItem-cell--resourceMeta{display:block;width:auto;float:left;padding-top:0;padding-left:0;padding-right:0;color:#8c8c8c}.structItem-cell.structItem-cell--resourceMeta .pairs{display:inline}.structItem-cell.structItem-cell--resourceMeta .pairs:before,.structItem-cell.structItem-cell--resourceMeta .pairs:after{display:none}.structItem-cell.structItem-cell--resourceMeta .pairs>dt,.structItem-cell.structItem-cell--resourceMeta .pairs>dd{display:inline;float:none;margin:0}.structItem-cell.structItem-cell--resourceMeta .structItem-metaItem{display:inline}.structItem-cell.structItem-cell--resourceMeta .ratingStarsRow{display:inline}.structItem-cell.structItem-cell--resourceMeta .ratingStarsRow .ratingStarsRow-text{display:none}.structItem-cell.structItem-cell--resourceMeta .structItem-metaItem--lastUpdate>dt{display:none}.structItem-cell.structItem-cell--resourceMeta .structItem-metaItem+.structItem-metaItem:before{display:inline;content:"\20\00B7\20";color:#8c8c8c}}.resourceBody{display:flex}.resourceBody-main{flex:1;min-width:0;padding:6px 10px}.resourceBody-sidebar{flex:0 0 auto;width:250px;color:#141414;background:#f5f5f5;border-left:1px solid #d8d8d8;padding:6px 10px;font-size:13px}.resourceBody-sidebar>:first-child{margin-top:0}.resourceBody-sidebar>:last-child{margin-bottom:0}.resourceBody-fields.resourceBody-fields--before{margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #dfdfdf}.resourceBody-fields.resourceBody-fields--after{margin-top:10px;padding-top:6px;border-top:1px solid #dfdfdf}.resourceBody-attachments{margin:.5em 0}.resourceBody .actionBar-set{margin-top:10px;font-size:13px}.resourceSidebarGroup{margin-bottom:20px}.resourceSidebarGroup.resourceSidebarGroup--buttons>.button{display:block;margin:5px 0}.resourceSidebarGroup.resourceSidebarGroup--buttons>.button:first-child{margin-top:0}.resourceSidebarGroup.resourceSidebarGroup--buttons>.button:last-child{margin-bottom:0}.resourceSidebarGroup-title{margin:0;padding:0;font-size:17px;font-weight:400;color:#47a7eb;padding-bottom:6px}.resourceSidebarGroup-title a{color:inherit;text-decoration:none}.resourceSidebarGroup-title a:hover{text-decoration:underline}.resourceSidebarList{list-style:none;margin:0;padding:0}.resourceSidebarList>li{padding:3px 0}.resourceSidebarList>li:first-child{padding-top:0}.resourceSidebarList>li:last-child{padding-bottom:0}@media (max-width:900px){.resourceBody{display:block}.resourceBody-sidebar{width:auto;border-left:none;border-top:1px solid #d8d8d8}.resourceSidebarGroup{max-width:600px;margin-left:auto;margin-right:auto}}

/********* public:extra.less ********/
@keyframes shadow-pulse{100%{background:red}}.pulse{animation:shadow-pulse 3s infinite}