#newReportTemplateDlg{width:300px;padding:0}.status-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 6px;border-radius:3px;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.status-tag.legacy{background:var(--report-legacy-bg);color:var(--report-legacy-text)}.status-tag.published{background:var(--report-published-bg);color:var(--report-published-text)}.status-tag.retired{background:var(--report-retired-bg);color:var(--report-retired-text)}.status-tag.draft{background:var(--report-draft-bg);color:var(--report-draft-text)}.template-set{padding-bottom:4px;border:1px solid var(--card-border);margin:8px;background:var(--card-bg);width:280px;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.template-set>*{padding:4px 8px}.template-set .heading{padding:8px;cursor:pointer;background:var(--card-header-default-bg);color:var(--card-header-default-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template-set .heading h4{font-size:1em;font-weight:600;margin-bottom:0}.template-set p{margin:0;font-size:.9em}.template-set .item-footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.template-set .status{padding-bottom:16px}.template-set .buttons{margin:-2px}.template-set .buttons>*{margin:2px}.template-set .buttons .btn-delete{background:transparent}.template-set .buttons .btn-delete:active,.template-set .buttons .btn-delete:hover{background:var(--button-danger-bg);color:var(--button-danger-color)}.template-set h4{margin:0 0 8px 0}.template-set.new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.17em;cursor:pointer;opacity:.5}.template-set.new .icon{font-size:2em}.template-set.new:hover{opacity:1}.dialog.analyze-reports{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;height:100vh;width:100vw;max-width:100vw}@media (min-width:640px){.dialog.analyze-reports{width:540px;max-width:90vw;height:85vh;max-height:85vh}}.dialog.analyze-reports .loading{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--primary-bg);pointer-events:none;font-size:3em;opacity:0;-webkit-transition:opacity .2s ease-in-out .3s;transition:opacity .2s ease-in-out .3s;color:transparent}.dialog.analyze-reports .loading.is-loading{pointer-events:all;opacity:.5;color:unset}.dialog.analyze-reports .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;padding:0 16px 16px 16px;background:var(--primary-bg);border:1px solid var(--primary-border)}.dialog.analyze-reports .filters>*{padding:12px 0}.dialog.analyze-reports .filters>* label{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.9em;font-weight:400;padding-bottom:4px}.dialog.analyze-reports .filters .radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dialog.analyze-reports .filters .radio-group label{font-size:1em}@media (max-width:640px){.dialog.analyze-reports .filters .radio-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.dialog.analyze-reports .has-error{margin-top:-20px;font-size:.8em;display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--icon-danger);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog.analyze-reports .has-error svg{-ms-flex-negative:1;flex-shrink:1;margin-right:4px}