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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.votejsr,.votejsr *,.votejsr :after,.votejsr :before{box-sizing:border-box}.vjsr--buttons--editor{align-items:center;display:flex;flex-wrap:wrap;flex-wrap:var(--vjsr-wbtn-edt-wrap,wrap);justify-content:space-around;justify-content:var(--vjsr-wbtn-edt-jstcnt,space-around);padding:.35em 0;padding:var(--vjsr-wbtn-edt-pdd,.35em 0)}.vjsr--buttons--editor button{border:0;border:var(--vjsr-wbtn-edt-btn-pdd,0);border-radius:.25em;border-radius:var(--vjsr-wbtn-edt-btn-pdd,.25em);padding:.35em .5em;padding:var(--vjsr-wbtn-edt-btn-pdd,.35em .5em)}.vjsr--buttons--editor button.active{color:#000;color:var(--vjsr-wbtn-edt-btn-act-col,#000)}.vjsr--condensed--widgets{align-items:center;align-items:var(--vjsr-condensed-align-items,center);display:flex;flex-wrap:wrap;flex-wrap:var(--vjsr-condensed-flex-wrap,wrap);justify-content:flex-start;justify-content:var(--vjsr-condensed-justify-content,flex-start);margin:0 -6px}.vjsr--condensed--widgets .vjsr--icon--not-voted{margin-left:6px;margin-right:6px}.vjsr--condensed--widget{align-items:center;display:flex;padding:0 6px}.vjsr--condensed--widget .vjsr--icon{margin-right:6px}.vjsr--help{background-color:transparent;border:none;flex:0 0 20px;flex:var(--vjsr-help-icon-flex,0 0 20px);height:20px;height:var(--vjsr-help-icon-height,20px);margin:0;padding:0;position:relative;width:20px;width:var(--vjsr-help-icon-width,20px)}.vjsr--help--tooltip{background-color:#fafadc;background-color:var(--vjsr-help-ttip-bg-color,#fafadc);border:1px solid #999;border:var(--vjsr-help-ttip-border,1px solid #999);border-radius:.25em;border-radius:var(--vjsr-help-ttip-border-radius,.25em);max-width:78.85vw;max-width:var(--vjsr-help-ttip-max-width,78.85vw);padding:6px;padding:var(--vjsr-help-ttip-padding,6px);position:absolute;right:0;top:0;visibility:hidden;width:276px;width:var(--vjsr-help-ttip-width,276px);z-index:10}.vjsr--help:focus .vjsr--help--tooltip,.vjsr--help:focus-within .vjsr--help--tooltip,.vjsr--help:hover .vjsr--help--tooltip{visibility:visible}@-webkit-keyframes vjsr-help-in{0%{opacity:0;pointer-events:none;-webkit-transform:translateY(25%);transform:translateY(25%)}to{opacity:1;pointer-events:none;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes vjsr-help-in{0%{opacity:0;pointer-events:none;-webkit-transform:translateY(25%);transform:translateY(25%)}to{opacity:1;pointer-events:none;-webkit-transform:translateY(0);transform:translateY(0)}}.vjsr--icon{align-items:center;align-items:var(--vjsr-icon-align-items,center);background-color:transparent;background-color:var(--vjsr-icon-bg-color,transparent);border-radius:.35em;border-radius:var(--vjsr-icon-border-radius,.35em);display:flex;flex:0 0 20px;flex:var(--vjsr-icon-flex,0 0 20px);height:20px;height:var(--vjsr-icon-height,20px);justify-content:center;justify-content:var(--vjsr-icon-justify-content,center);overflow:hidden;width:20px;width:var(--vjsr-icon-width,20px)}.vjsr--messages{height:1px;margin:0 12px;margin:var(--vjsr-messages-margin,0 12px);max-width:276px;max-width:var(--vjsr-messages-max-width,276px);overflow:visible;position:relative;width:auto;z-index:10}.vjsr--messages.vjsr--open .vjsr--messages--close{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.vjsr--messages.vjsr--open .vjsr--messages--error,.vjsr--messages.vjsr--open .vjsr--messages--info,.vjsr--messages.vjsr--open .vjsr--messages--warn{margin:0 0 12px;opacity:1}.vjsr--messages--header{position:absolute;right:0;right:var(--vjsr-messages-header-right,0);top:0;top:var(--vjsr-messages-header-top,0)}.vjsr--messages--close{background-color:#fff;background-color:var(--vjsr-messages-close-bg-color,#fff);border:0;border:var(--vjsr-messages-close-border,0);border-radius:50%;border-radius:var(--vjsr-messages-close-border-radius,50%);color:#999;color:var(--vjsr-messages-close-color,#999);height:20px;height:var(--vjsr-messages-close-height,20px);line-height:20px;line-height:var(--vjsr-messages-close-height,20px);margin:0;padding:0;position:relative;-webkit-transform:translate(50%,-50%) rotate(45deg);transform:translate(50%,-50%) rotate(45deg);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:20px;width:var(--vjsr-messages-close-width,20px);z-index:15}.vjsr--messages--body p{margin:0;margin:var(--vjsr-messages-p-margin,0);padding:6px;padding:var(--vjsr-messages-p-padding,6px)}.vjsr--messages--error,.vjsr--messages--info,.vjsr--messages--warn{border:1px solid;border:var(--vjsr-messages-text-border,1px solid);border-radius:.3em;border-radius:var(--vjsr-messages-text-bradius,.3em);margin:-5% 0;margin:var(--vjsr-messages-textbox-margin,-5% 0);opacity:0;pointer-events:none;transition:all .3s ease}.vjsr--messages--info{background-color:#dfd;background-color:var(--vjsr-messages-info-color-l,#dfd);border-color:#090;border-color:var(--vjsr-messages-info-color-d,#090);color:#090;color:var(--vjsr-messages-info-color-d,#090)}.vjsr--messages--warn{background-color:#ffd;background-color:var(--vjsr-messages-warn-color-l,#ffd);border-color:#c90;border-color:var(--vjsr-messages-warn-color-d,#c90);color:#c90;color:var(--vjsr-messages-warn-color-d,#c90)}.vjsr--messages--error{background-color:#fdd;background-color:var(--vjsr-messages-error-color-l,#fdd);border-color:#900;border-color:var(--vjsr-messages-error-color-d,#900);color:#900;color:var(--vjsr-messages-warn-error-d,#900)}.vjsr--popup{border-radius:.35em;border-radius:var(--vjsr-modal-border-radius,.35em);box-shadow:0 2px 4px -1px 0 4px 5px 0 0 1px 10px 0 rgba(0,0,0,.2) rgba(0,0,0,.14) rgba(0,0,0,.12);box-shadow:var(--vjsr-modal-box-shadow,0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12));z-index:15}.vjsr--popup--close{background:transparent;background:var(--vjsr-btn-undo-bg,transparent);border:0;border:var(--vjsr-btn-clo-brdr,0);border-radius:10px;border-radius:var(--vjsr-btn-clo-borad,10px);color:#999;color:var(--vjsr-btn-clo-clr,#999);height:20px;height:var(--vjsr-btn-clo-hght,20px);line-height:20px;line-height:var(--vjsr-btn-clo-hght,20px);margin:0;margin:var(--vjsr-btn-clo-mrg,0);padding:0;padding:var(--vjsr-btn-clo-pdd,0);position:absolute;right:12px;top:12px;width:20px;width:var(--vjsr-btn-clo-wdth,20px);z-index:18}.vjsr--popup--arrow{height:.1px;width:.1px}.vjsr--popup--arrow:before{background-color:#fff;background-color:var(--vjsr-modal-bg-color,#fff);border:.1px solid #fff;border:var(--vjsr-modal-border,.1px solid #fff);box-shadow:0 2px 4px -1px 0 4px 5px 0 0 1px 10px 0 rgba(0,0,0,.2) rgba(0,0,0,.14) rgba(0,0,0,.12);box-shadow:var(--vjsr-modal-box-shadow,0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12));box-sizing:border-box;content:"";display:block;height:12px;height:var(--vjsr-popup-arrow-size,12px);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:12px;width:var(--vjsr-popup-arrow-size,12px);z-index:16}.vjsr--popup[data-popper-placement^=left] .vjsr--popup--arrow{right:0}.vjsr--popup[data-popper-placement^=top] .vjsr--popup--arrow{bottom:0}.vjsr--summary{background-color:transparent;background-color:var(--vjsr-summary-bg-color,transparent);border:0;border-radius:.25em;color:#2c2c2c;color:var(--vjsr-summary-color,#2c2c2c);cursor:pointer;margin:0 -.5em;overflow:hidden;padding:.125em .5em;position:relative}.vjsr--summary.not-voted{background-color:#cfc;background-color:var(--vjsr-summary-ntvo-bg-color,#cfc);color:#363;color:var(--vjsr-summary-ntvo-color,#363)}.vjsr--summary.active{background-color:#eee;background-color:var(--vjsr-summary-act-bg-color,#eee);color:#121480;color:var(--vjsr-summary-act-color,#121480);overflow:visible}.vjsr--summary:focus{outline:1px dotted #666}.vjsr--modal{-webkit-animation:slidein .3s ease 1 normal;animation:slidein .3s ease 1 normal;background-color:#fff;background-color:var(--vjsr-modal-bg-color,#fff);border:.1px solid #fff;border:var(--vjsr-modal-border,.1px solid #fff);border-radius:.35em;border-radius:var(--vjsr-modal-border-radius,.35em);color:#2c2c2c;color:var(--vjsr-modal-color,#2c2c2c);font-size:.85em;font-size:var(--vjsr-modal-font-size,.85em);max-width:85vw;max-width:var(--vjsr-modal-max-width,85vw);min-height:100px;min-height:var(--vjsr-modal-min-height,100px);position:relative;visibility:visible;width:300px;width:var(--vjsr-modal-width,300px);z-index:17}.vjsr--modal--label{color:inherit;color:var(--votejsr-modal-label-color,inherit);font-size:1.25em;font-size:var(--votejsr-modal-label-font-size,1.25em);font-weight:400;font-weight:var(--votejsr-modal-label-font-weight,400);margin:0 0 .5em;margin:var(--votejsr-modal-label-margin,0 0 .5em 0);padding:12px;padding:var(--votejsr-modal-label-padding,12px)}.vjsr--modal--footer{display:flex;justify-content:flex-start;padding:0 12px 12px;padding:var(--vjsr-modal-footer-padding,0 12px 12px 12px)}.vjsr--modal.no-permission{background-color:#fff6c3;background-color:var(--vjsr-modal-no-serv-bg-color,#fff6c3);color:#000;font-size:.75em;min-height:0;min-height:auto;padding:.5em}.vjsr--modal--widgets{display:flex;flex-direction:column}.vjsr--popup[data-popper-placement*=left] .vjsr--modal--footer,.vjsr--popup[data-popper-placement=bottom-end] .vjsr--modal--footer,.vjsr--popup[data-popper-placement=top-end] .vjsr--modal--footer{justify-content:flex-end}.vjsr--popup[data-popper-placement=bottom] .vjsr--modal--footer,.vjsr--popup[data-popper-placement=top] .vjsr--modal--footer{justify-content:center}@-webkit-keyframes slidein{0%{opacity:0;pointer-events:none;-webkit-transform:translateY(25%);transform:translateY(25%)}to{opacity:1;pointer-events:none;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slidein{0%{opacity:0;pointer-events:none;-webkit-transform:translateY(25%);transform:translateY(25%)}to{opacity:1;pointer-events:none;-webkit-transform:translateY(0);transform:translateY(0)}}.vjsr--stats-bar{align-items:center;display:flex;height:100%}.vjsr--stats-bar--bar{background-color:#fff;background-color:var(--vjsr-stats-bar-bg-color,#fff);box-shadow:inset 0 .25px 2.5px rgba(0,0,0,.2);box-shadow:var(--vjsr-stats-bar-box-shadow,inset 0 .25px 2.5px rgba(0,0,0,.2));flex:0 0 100%;height:1.1em;height:var(--vjsr-stats-bar-height,1.1em);overflow:hidden;position:relative;width:100%;width:var(--vjsr-stats-bar-width,100%)}.vjsr--stats-bar--bar,.vjsr--stats-bar--pointer{border-radius:.15em;border-radius:var(--vjsr-stats-bar-bradius,.15em)}.vjsr--stats-bar--pointer{-webkit-animation:progress-bar 1s;animation:progress-bar 1s;-webkit-animation:var(--vjsr-stats-bar-animation,progress-bar 1s);animation:var(--vjsr-stats-bar-animation,progress-bar 1s);bottom:0;left:0;min-width:1.1em;min-width:var(--vjsr-stats-bar-pointer-min-height,1.1em);position:absolute;top:0}@-webkit-keyframes progress-bar{0%{width:0}}@keyframes progress-bar{0%{width:0}}.vjsr--plugin-sort{display:flex;margin:0 -6px}.vjsr--plugin-sort>*{padding:0 6px}.vjsr--plugin-sort--label{margin:0 6px 0 0;margin:var(--vjsr-plugin-sort-label-margin,0 6px 0 0)}table.vjsr--stats-table{border:0;border:var(--vjsr-stats-table-border,0);color:#444;color:var(--vjsr-stats-table-color,#444);line-height:1.5em;line-height:var(--vjsr-stats-table-lh,1.5em);margin:.5em 0 1em;margin:var(--vjsr-stats-table-margin,.5em 0 1em 0);width:100%;width:var(--vjsr-stats-table-width,100%)}table.vjsr--stats-table td{white-space:nowrap;white-space:var(--vjsr-stats-table-td-wspace,nowrap)}table.vjsr--stats-table tr.vjsr--own-vote{background-color:#ddd;background-color:var(--vjsr-own-vote-bg-color,#ddd);color:#000;color:var(--vjsr-own-vote-color,#000)}table.vjsr--stats-table td{background-color:transparent;background-color:var(--vjsr-stats-table-bg-color,transparent);color:#2c2c2c;color:var(--vjsr-stats-table-color,#2c2c2c);padding:.05em .25em;padding:var(--vjsr-stats-table-padding,.05em .25em)}table.vjsr--stats-table td.option{text-align:center;text-align:var(--vjsr-stats-table-td-opt-align,center);width:20px;width:var(--vjsr-stats-table-td-opt-width,20px)}table.vjsr--stats-table td.bar{padding:0;vertical-align:center;width:calc(100% - 40px);width:var(--vjsr-stats-table-td-bar-width,calc(100% - 40px))}table.vjsr--stats-table td.votes{text-align:right;text-align:var(--vjsr-stats-table-td-votes-align,right);width:20px;width:var(--vjsr-stats-table-td-votes-width,20px)}table.vjsr--stats-table th{background-color:transparent;background-color:var(--vjsr-stats-table-th-bg-color,transparent);color:#2c2c2c;color:var(--vjsr-stats-table-th-color,#2c2c2c);padding:.05em 0;padding:var(--vjsr-stats-table-th-padding,.05em 0)}table.vjsr--stats-table th.result{text-align:left;text-align:var(--vjsr-stats-table-td-result-align,left)}.vjsr--widget{margin:0 0 .5em;margin:var(--widget-margin,0 0 .5em 0)}.vjsr--widget-header{display:flex;padding-left:12px;padding-left:var(--vjsr-default-space,12px);padding-right:12px;padding-right:var(--vjsr-default-space,12px)}.vjsr--widget-header--label{flex:0 0 calc(100% - 40px);flex:0 0 var(--vjsr-widget-label-size,calc(100% - 40px));max-width:calc(100% - 40px);max-width:var(--vjsr-widget-label-size,calc(100% - 40px));padding-left:6px}.vjsr--widget--body{padding:6px 12px;padding:var(--vjsr-widget-body-padding,6px 12px);position:relative;transition:padding-right .5s ease}.vjsr--widget--body.vjsr--remove-btn{padding-right:32px;padding-right:var(--vjsr-widget-body-remove-btn-padding,32px)}.vjsr--btn--edit,.vjsr--btn--submit{margin:.5em 0!important;margin:var(--vjsr-action-btns-marg,.5em 0)!important}.vjsr--five-star--input-wrapper{border-radius:1em;height:2em;margin:0 auto;max-width:100%;position:relative;width:10em}.vjsr--five-star--input-wrapper input[type=range]{height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:7}.vjsr--five-star--input-wrapper:focus-within .vjsr--stars{outline:2px solid Highlight}@media(-webkit-min-device-pixel-ratio:0){.vjsr--five-star--input-wrapper:focus-within .vjsr--stars{outline-color:-webkit-focus-ring-color;outline-style:auto}}.vjsr--stars{border-radius:.35em;border-radius:var(--vjsr-fivestar-border-radius,.35em);justify-content:stretch;left:0;position:absolute;top:0;width:100%}.vjsr--stars,.vjsr--stars--star.vjsr--icon{align-items:center;display:flex;height:100%}.vjsr--stars--star.vjsr--icon{border-radius:0;flex:0 0 20%;font-size:1.125rem;font-size:var(--vjsr-fivestar-font-size,1.125rem);justify-content:center;max-width:20%;text-align:center}.vjsr--stars--star.vjsr--icon:first-child{border-bottom-left-radius:.35em;border-bottom-left-radius:var(--vjsr-fivestar-border-radius,.35em);border-top-left-radius:.35em;border-top-left-radius:var(--vjsr-fivestar-border-radius,.35em);overflow:hidden}.vjsr--stars--star.vjsr--icon:last-child{border-bottom-right-radius:.35em;border-bottom-right-radius:var(--vjsr-fivestar-border-radius,.35em);border-top-right-radius:.35em;border-top-right-radius:var(--vjsr-fivestar-border-radius,.35em);overflow:hidden}.vjsr--five-star--condensed{align-items:center;display:flex}.vjsr--btn-undo{background:transparent;background:var(--vjsr-btn-undo-bg,transparent);border:0;border:var(--vjsr-btn-undo-brdr,0);border-radius:10px;border-radius:var(--vjsr-btn-undo-borad,10px);color:#999;color:var(--vjsr-btn-undo-clr,#999);height:20px;height:var(--vjsr-btn-undo-hght,20px);line-height:20px;line-height:var(--vjsr-btn-undo-hght,20px);margin:0;margin:var(--vjsr-btn-undo-mrg,0);padding:0;padding:var(--vjsr-btn-undo-pdd,0);position:absolute;position:var(--vjsr-btn-undo-pos,absolute);right:12px;right:var(--vjsr-btn-undo-rght,12px);top:50%;top:var(--vjsr-btn-undo-top,50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:var(--vjsr-btn-undo-trfrm,translateY(-50%));transform:var(--vjsr-btn-undo-trfrm,translateY(-50%));width:20px;width:var(--vjsr-btn-undo-wdth,20px)}.vjsr--yes-no--editor{align-items:center;display:flex;justify-content:space-around;padding:.35em 0}.vjsr--yes-no--btn--abstain,.vjsr--yes-no--btn--no,.vjsr--yes-no--btn--yes{border:0;border-radius:.25em;min-width:5em;padding:.35em .5em}.vjsr--yes-no--btn--abstain.active,.vjsr--yes-no--btn--no.active,.vjsr--yes-no--btn--yes.active{color:#000;color:var(--vjsr-wbtn-edt-btn-act-col,#000)}
