.container[data-v-7c914b8a]{display:flex;flex-flow:column;justify-content:space-around;height:100%;width:100%;font-size:16px}.container h2[data-v-7c914b8a],.container h3[data-v-7c914b8a]{font-size:1.2em}h1[data-v-7c914b8a]{font-size:1.6em}.content[data-v-7c914b8a]{display:flex;height:20%;width:100%;justify-content:space-around}.content>div[data-v-7c914b8a]{display:flex;flex-flow:column;align-items:center}.primary-color[data-v-7c914b8a]{color:var(--primary-selected-color)}.secondary-color[data-v-7c914b8a]{color:var(--secondary-selected-color)}.doughnut-chart__container[data-v-7c914b8a]{position:relative;display:flex;align-items:center;height:calc(56% - 3.2em);margin:auto}.ppc-percents[data-v-7c914b8a]{position:absolute;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);width:82%;height:82%;background:transparent;text-align:center;display:table}.ppc-percents div>span[data-v-7c914b8a]{display:block;font-size:2.6em;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:flex-end;justify-content:center;margin:auto;color:var(--primary-selected-color)}.small .ppc-percents span[data-v-7c914b8a]{font-size:1.8em}.pcc-percents-wrapper[data-v-7c914b8a]{display:table-cell;vertical-align:middle}.ppc-percents .percent-symbol[data-v-7c914b8a]{font-size:.65em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-height:1000px){.container[data-v-7c914b8a]{font-size:16px}}@media (max-height:800px){.container[data-v-7c914b8a]{font-size:14px}}@media (max-height:700px){.container[data-v-7c914b8a]{font-size:13px}}@media (max-height:550px){.container[data-v-7c914b8a]{font-size:12px}}@media (max-height:450px){.container[data-v-7c914b8a]{font-size:10px}}@media (max-height:400px){.container[data-v-7c914b8a]{font-size:8px}}.container[data-v-3a7b1484]{display:flex;flex-flow:column;gap:1em;height:100%;width:100%;font-size:16px}h3[data-v-3a7b1484]{color:var(--fontColor3);font-size:1em}.container>div[data-v-3a7b1484]{height:1.7em}.container>div[data-v-3a7b1484]:nth-child(2){flex-grow:1;display:flex;gap:10%}.container h2[data-v-3a7b1484]{font-size:1.2em}h1[data-v-3a7b1484]{font-size:1.4em}.content[data-v-3a7b1484]{display:flex;flex-flow:column;justify-content:space-around}.doughnut-chart__container[data-v-3a7b1484]{position:relative;display:flex;align-items:center}.doughnut-chart__container>div[data-v-3a7b1484]{width:85%!important;margin:0 auto}.primary-color[data-v-3a7b1484]{color:var(--primary-selected-color)}.secondary-color[data-v-3a7b1484]{color:var(--secondary-selected-color)}.nth-color[data-v-3a7b1484]{color:#f9293b}.ppc-percents[data-v-3a7b1484]{position:absolute;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);width:82%;height:82%;background:transparent;text-align:center;display:table}.ppc-percents div>span[data-v-3a7b1484]{display:block;font-size:2.6em;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:flex-end;justify-content:center;margin:auto;color:var(--primary-selected-color)}.pcc-percents-wrapper[data-v-3a7b1484]{display:table-cell;vertical-align:middle}.ppc-percents .percent-symbol[data-v-3a7b1484]{font-size:.65em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-height:1000px){.container[data-v-3a7b1484]{font-size:16px}}@media (max-height:800px){.container[data-v-3a7b1484]{font-size:14px}}@media (max-height:700px){.container[data-v-3a7b1484]{font-size:13px}}@media (max-height:550px){.container[data-v-3a7b1484]{font-size:12px}}@media (max-height:450px){.container[data-v-3a7b1484]{font-size:10px}}@media (max-height:400px){.container[data-v-3a7b1484]{font-size:8px}}.container[data-v-60234852]{height:100%;font-size:16px}.report-table[data-v-60234852]{margin:auto}.row[data-v-60234852]{display:grid;grid-template-columns:repeat(3,1fr);border-right:1px solid var(--grayColor2);border-left:1px solid var(--grayColor2);border-bottom:1px solid var(--grayColor2);font-size:.8rem}.header.row[data-v-60234852]{border-top:1px solid var(--grayColor2);border-top-left-radius:var(--lengthSm2);border-top-right-radius:var(--lengthSm2);color:#fff;color:var(--fontColor3);font-weight:var(--semi-bold);letter-spacing:1px;text-transform:uppercase;background-color:var(--grayColor1)}.row span[data-v-60234852]{padding:var(--lengthSm3);font-weight:var(--medium);display:flex;align-items:center}.row span[data-v-60234852]:not(:first-child){justify-content:center}.row span[data-v-60234852]:not(:last-child){border-right:1px solid var(--grayColor2)}.report-filters[data-v-60234852]{text-align:center;margin-bottom:var(--lengthMd2)}.report-filters>div[data-v-60234852]{display:flex;align-items:center;gap:.5em;justify-content:center}.report-filters h1[data-v-60234852]{font-size:1rem;font-weight:700}.report-filters>div>div>p[data-v-60234852]{font-weight:700}.report-filters div[data-v-60234852]{display:flex;gap:.5em;align-items:center}h1[data-v-60234852]{font-size:1.4em}.report-title[data-v-60234852]{display:flex;flex-flow:column;align-items:center;justify-content:center;position:relative}.report-title [data-v-60234852]{font-size:1.2rem}.report-title .logo-container[data-v-60234852]{height:1.8em;position:absolute;right:1em;top:0}.report-table .row>span[data-v-60234852]{display:flex;align-items:center}.report-table .row>span[data-v-60234852]:not(:first-child){text-align:center;justify-content:center}.file-buttons[data-v-60234852]{display:flex;gap:1em}.logo-container[data-v-60234852]{grid-area:logo;margin:.5em;display:flex;justify-content:flex-end;align-items:center}.logo-container svg[data-v-60234852]{height:100%}.logo-container .cls-1[data-v-60234852]{fill:var(--primary-selected-color)}.logo-container .cls-2[data-v-60234852],.logo-container .cls-3[data-v-60234852]{fill:#3d3f3e}.logo-container .cls-2[data-v-60234852]{stroke:#fff;stroke-miterlimit:10;stroke-width:5px}@media (max-height:1000px){.container[data-v-60234852]{font-size:16px}}@media (max-height:800px){.container[data-v-60234852]{font-size:14px}}@media (max-height:700px){.container[data-v-60234852]{font-size:13px}}@media (max-height:550px){.container[data-v-60234852]{font-size:12px}}@media (max-height:450px){.container[data-v-60234852]{font-size:10px}}@media (max-height:400px){.container[data-v-60234852]{font-size:8px}}.container[data-v-134240ff]{display:flex;justify-content:space-around;height:100%;width:100%;font-size:16px}h2[data-v-134240ff]{font-size:1.2em}.content[data-v-134240ff]{display:flex;width:100%;flex-flow:column}.content>div[data-v-134240ff]:nth-child(2){display:flex;flex-flow:column;width:100%;flex-grow:1}.primary-color[data-v-134240ff]{color:var(--primary-selected-color)}.bar[data-v-134240ff]{flex-grow:1;height:.8em;border-radius:10px;background-color:#f5f6fa;position:relative;overflow:hidden}.fill[data-v-134240ff]{position:absolute;height:100%}.chart-container[data-v-134240ff]{display:flex;flex-flow:column;justify-content:space-evenly;padding:0 5% 0 0}.chart-container>div[data-v-134240ff]{display:flex;align-items:center}.tag[data-v-134240ff]{min-width:15%}.tag[data-v-134240ff]:last-child{display:flex;justify-content:flex-end}.tag p[data-v-134240ff]{width:70%;text-align:center;padding:.2em 0;border-radius:5px;color:#fff}.chart-container>div>h4[data-v-134240ff]{min-width:20%}.display-btn[data-v-134240ff]{width:1.4rem;height:1.4rem;cursor:pointer}.display-btn svg[data-v-134240ff]{height:100%;width:100%;color:var(--gray-color1)}.content>div[data-v-134240ff]:first-child{display:flex;justify-content:space-between}.report-table[data-v-134240ff]{margin:auto}.row[data-v-134240ff]{display:grid;grid-template-columns:repeat(3,1fr);border-right:1px solid var(--grayColor2);border-left:1px solid var(--grayColor2);border-bottom:1px solid var(--grayColor2);font-size:.8rem}.header.row[data-v-134240ff]{border-top:1px solid var(--grayColor2);border-top-left-radius:var(--lengthSm2);border-top-right-radius:var(--lengthSm2);color:#fff;color:var(--fontColor3);font-weight:var(--semi-bold);letter-spacing:1px;text-transform:uppercase;background-color:var(--grayColor1)}.row span[data-v-134240ff]{padding:var(--lengthSm3);font-weight:var(--medium)}.row span[data-v-134240ff]:not(:last-child){border-right:1px solid var(--grayColor2)}.report-filters[data-v-134240ff]{text-align:center;margin-bottom:var(--lengthMd2)}.report-filters>div[data-v-134240ff]{display:flex;align-items:center;gap:.5em;justify-content:center}.report-filters h1[data-v-134240ff]{font-size:1rem;font-weight:700}.report-filters>div>div>p[data-v-134240ff]{font-weight:700}.report-filters div[data-v-134240ff]{display:flex;gap:.5em;align-items:center}h1[data-v-134240ff]{font-size:1.4em}.report-title[data-v-134240ff]{display:flex;flex-flow:column;align-items:center;justify-content:center;position:relative}.report-title [data-v-134240ff]{font-size:1.2rem}.report-title .logo-container[data-v-134240ff]{height:1.8em;position:absolute;right:1em;top:0}.report-table .row>span[data-v-134240ff]{display:flex;align-items:center}.report-table .row>span[data-v-134240ff]:not(:first-child){text-align:center;justify-content:center}.file-buttons[data-v-134240ff]{display:flex;gap:1em}.logo-container[data-v-134240ff]{grid-area:logo;margin:.5em;display:flex;justify-content:flex-end;align-items:center}.logo-container svg[data-v-134240ff]{height:100%}.logo-container .cls-1[data-v-134240ff]{fill:var(--primary-selected-color)}.logo-container .cls-2[data-v-134240ff],.logo-container .cls-3[data-v-134240ff]{fill:#3d3f3e}.logo-container .cls-2[data-v-134240ff]{stroke:#fff;stroke-miterlimit:10;stroke-width:5px}@media (max-height:1000px){.container[data-v-134240ff]{font-size:16px}}@media (max-height:800px){.container[data-v-134240ff]{font-size:14px}}@media (max-height:700px){.container[data-v-134240ff]{font-size:13px}}@media (max-height:550px){.container[data-v-134240ff]{font-size:12px}}@media (max-height:450px){.container[data-v-134240ff]{font-size:10px}}@media (max-height:400px){.container[data-v-134240ff]{font-size:8px}}.container[data-v-e0cd0a80]{display:flex;justify-content:space-around;height:100%;width:100%;position:relative;font-size:16px}h1[data-v-e0cd0a80]{font-size:1.6em}h2[data-v-e0cd0a80]{font-size:1.2em}.content[data-v-e0cd0a80]{display:flex;width:100%;flex-flow:column}.number-container h1[data-v-e0cd0a80]{font-size:5em}.content>div>div[data-v-e0cd0a80]{display:flex;align-items:center;justify-content:space-evenly}.content>div[data-v-e0cd0a80]:first-child{display:flex;align-items:center;gap:50%}.content>div[data-v-e0cd0a80]:nth-child(2){display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;flex-grow:1}.primary-color[data-v-e0cd0a80]{color:var(--primary-selected-color)}@media (max-height:1000px){.container[data-v-e0cd0a80]{font-size:16px}}@media (max-height:800px){.container[data-v-e0cd0a80]{font-size:14px}}@media (max-height:700px){.container[data-v-e0cd0a80]{font-size:13px}}@media (max-height:550px){.container[data-v-e0cd0a80]{font-size:12px}}@media (max-height:450px){.container[data-v-e0cd0a80]{font-size:10px}}@media (max-height:400px){.container[data-v-e0cd0a80]{font-size:8px}}.accordion-container[data-v-5a9c8f42]{border-radius:var(--lengthSm1)}.accordion[data-v-5a9c8f42]:first-child{margin-top:var(--lengthSm2)}.accordion[data-v-5a9c8f42]{margin-bottom:var(--lengthSm2);position:relative}.option[data-v-5a9c8f42]{border:1px solid var(--grayColor3);border-radius:var(--lengthSm1);text-transform:capitalize;cursor:pointer;padding:var(--lengthSm2) var(--lengthSm3);padding-right:0;display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:border-color .3s}.option.active[data-v-5a9c8f42]{border-color:var(--mainColor1)}p[data-v-5a9c8f42]{color:var(--fontColor1)}.panel[data-v-5a9c8f42]{z-index:9;width:100%;background:#fff;position:absolute;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:0;font-weight:var(--weight-regular)}.panel.active[data-v-5a9c8f42]{box-shadow:-1px 0 21px -6px rgba(0,0,0,.4);border:1px solid #000;overflow-y:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.panel div[data-v-5a9c8f42]{padding:0 var(--lengthSm3)}.panel div[data-v-5a9c8f42]:hover{background-color:#1e90ff}.panel div:hover p[data-v-5a9c8f42]{color:#fff}svg[data-v-5a9c8f42]{height:1.25em;color:var(--fontColor1)}[data-v-4bd10230]{text-transform:capitalize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left}.filter-box-container .content[data-v-4bd10230]{padding:1em 1.5em 0 0;display:flex;flex-flow:column;overflow-y:scroll}.filter-box-container .content>[data-v-4bd10230]:not(:last-child){margin-bottom:1em}h5[data-v-4bd10230]{font-size:12px;font-weight:var(--weight-semi-bold);margin:0}.filter-box-container .selected-values-container[data-v-4bd10230]{width:100%;margin-bottom:0}.selected-values[data-v-4bd10230]{margin:var(--lengthSm2) 0;padding:var(--lengthSm1);width:100%;display:flex;flex-wrap:wrap;border:1px solid var(--grayColor3);border-radius:var(--lengthSm1)}.placeholder p[data-v-4bd10230]{margin:.63em}.value-tag[data-v-4bd10230]{padding:.4rem var(--lengthSm3);border-radius:var(--lengthMd3);margin:var(--lengthSm1);background-color:#f7f7fc;flex-shrink:0;display:flex;align-items:center}svg[data-v-4bd10230]{cursor:pointer;margin-left:.4rem;height:var(--lengthSm3);color:var(--color-text)}.button[data-v-4bd10230]{width:13em}.flex[data-v-4bd10230]{margin-top:var(--lengthMd3)}.select[data-v-4bd10230]{flex-grow:unset}.results[data-v-3a7233fb]{overflow:hidden;width:100%;height:100%;display:grid;grid-template-areas:"tools tools tools" "tag tag tag" "quantity impact expense" "complete bar bar" "complete bar bar";grid-template-rows:7% 3% 33% 19% 30%;grid-template-columns:24% 50% 24%;-moz-column-gap:1%;column-gap:1%;row-gap:2%;font-size:16px}.doughnut-chart-complete-container[data-v-3a7233fb]{grid-area:complete;padding:1em;display:flex;justify-content:center;align-items:center;border:3px solid #f7f7fc}.main-chart-container[data-v-3a7233fb]{padding:1em 1em .2em 1em;grid-area:bar;display:flex;flex-flow:column;justify-content:space-around;height:100%;border:3px solid #f7f7fc}.main-chart-container>div[data-v-3a7233fb]:nth-child(2){flex-grow:1}.main-chart-display h2[data-v-3a7233fb]{margin-right:1em;font-size:1.2em}.main-chart-text[data-v-3a7233fb]{display:flex;justify-content:space-between;align-items:center}.main-chart[data-v-3a7233fb]{height:82%}.tools-container[data-v-3a7233fb]{grid-area:tools;display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tools-buttons[data-v-3a7233fb]{display:flex;align-items:flex-end}.tools-buttons>[data-v-3a7233fb]{margin:0 .8em}.doughnut-chart-expense-container[data-v-3a7233fb]{grid-area:expense}.doughnut-chart-expense-container[data-v-3a7233fb],.quantity-container[data-v-3a7233fb]{padding:1em;display:flex;justify-content:center;align-items:center;border:3px solid #f7f7fc}.quantity-container[data-v-3a7233fb]{grid-area:quantity;position:relative}.impact-chart-container[data-v-3a7233fb]{padding:1em;grid-area:impact;display:flex;justify-content:center;align-items:center;border:3px solid #f7f7fc}.tags-container[data-v-3a7233fb]{padding-left:1em;grid-area:tag;height:100%;display:flex;justify-content:flex-end;align-items:center}.tag[data-v-3a7233fb]{margin-right:var(--lengthSm2);margin-bottom:var(--lengthSm2);margin-top:var(--lengthSm2);padding:.4rem var(--lengthSm3);border-radius:var(--lengthMd3);background-color:#ebeef0;display:flex;align-items:center;text-transform:capitalize;width:-webkit-max-content;width:-moz-max-content;width:max-content}.display-btn[data-v-3a7233fb]{width:1.4rem;height:1.4rem;cursor:pointer}.display-btn svg[data-v-3a7233fb]{height:100%;width:100%;color:var(--gray-color1)}@media (max-height:1000px){.container[data-v-3a7233fb]{font-size:16px}}@media (max-height:800px){.container[data-v-3a7233fb]{font-size:14px}}@media (max-height:700px){.container[data-v-3a7233fb]{font-size:13px}}@media (max-height:550px){.container[data-v-3a7233fb]{font-size:12px}}@media (max-height:450px){.container[data-v-3a7233fb]{font-size:10px}}@media (max-height:400px){.container[data-v-3a7233fb]{font-size:8px}}.search-input[data-v-34bf5603]{position:relative;flex-grow:1;display:flex;align-items:center;gap:var(--lengthSm1);padding:var(--lengthSm2);border:1px solid transparent;border-radius:var(--lengthSm1);cursor:text;transition:border-color .15s}.search-input[data-v-34bf5603]:focus-within{border-color:var(--mainColor1)}.search-icon[data-v-34bf5603]{color:var(--fontColor3)}.input[data-v-34bf5603]{max-width:200px;min-width:0}.input[data-v-34bf5603]::-moz-placeholder{color:var(--fontColor3);font-weight:var(--medium)}.input[data-v-34bf5603]:-ms-input-placeholder{color:var(--fontColor3);font-weight:var(--medium)}.input[data-v-34bf5603]::placeholder{color:var(--fontColor3);font-weight:var(--medium)}.clear[data-v-34bf5603]{position:absolute;top:0;bottom:0;right:0;padding:var(--lengthSm2);color:var(--fontColor3);background-color:#fff;border-top-right-radius:var(--lengthSm2);border-bottom-right-radius:var(--lengthSm2);transition:color .15s}.clear[data-v-34bf5603]:hover{color:var(--fontColor2)}input[type=search][data-v-34bf5603]::-ms-clear,input[type=search][data-v-34bf5603]::-ms-reveal{display:none;width:0;height:0}input[type=search][data-v-34bf5603]::-webkit-search-cancel-button,input[type=search][data-v-34bf5603]::-webkit-search-decoration,input[type=search][data-v-34bf5603]::-webkit-search-results-button,input[type=search][data-v-34bf5603]::-webkit-search-results-decoration{display:none}.textarea[data-v-74221bba]{position:relative;display:block}.label[data-v-74221bba]{position:absolute;top:-.375rem;left:var(--lengthMd1);padding:2px 4px;background-color:#fff;font-size:.75rem;line-height:100%}.error[data-v-74221bba],.label--invalid[data-v-74221bba]{color:var(--dangerColor)}.error[data-v-74221bba]{margin-top:var(--lengthSm1);font-size:.75rem}.field:not(.field--invalid):focus~.label[data-v-74221bba]{color:var(--mainColor1)}.field[data-v-74221bba]{min-height:100px;width:100%;padding:var(--lengthSm3) var(--lengthSm2) var(--lengthSm2);color:var(--fontColor2);font-weight:var(--medium);background-color:#fff;box-shadow:0 0 0 1px var(--grayColor2);border-radius:var(--lengthSm1);transition:box-shadow .3s}.field[data-v-74221bba]:not(.field--invalid):focus{box-shadow:0 0 0 2px var(--mainColor1)}.field--invalid[data-v-74221bba]{border-color:var(--dangerColor)}.file-uploader[data-v-2f252f57]{display:flex;justify-content:center;align-items:center;gap:var(--lengthSm1);padding:var(--lengthMd1);color:var(--fontColor1);font-weight:var(--semi-bold);border:1px dashed var(--grayColor3);border-radius:var(--lengthSm1);cursor:pointer;transition:border-color .15s}.file-uploader[data-v-2f252f57]:hover{color:var(--fontColor1);background-color:var(--grayColor2)}.input[data-v-2f252f57]{display:none}.icon-btn[data-v-10cb2542]{position:relative;width:var(--lengthLg1);height:var(--lengthLg1);display:flex;justify-content:center;align-items:center;font-size:.75rem;border-radius:var(--lengthSm1);transition:color .15s,background-color .15s}.icon-btn[data-v-10cb2542]:disabled{opacity:.7;cursor:not-allowed}.icon-btn[data-v-10cb2542]:active:not(:disabled){transform:translateY(1px)}.icon-btn--primary[data-v-10cb2542]{color:#fff;background-color:var(--mainColor1);transition:background-color .3s}.icon-btn--primary[data-v-10cb2542]:hover:not(:disabled){background-color:var(--mainColor2)}.icon-btn--secondary[data-v-10cb2542]{color:var(--fontColor1);background-color:#fff;box-shadow:0 0 1px 1px var(--grayColor2) inset;transition:background-color .3s}.icon-btn--secondary[data-v-10cb2542]:hover:not(:disabled){background-color:var(--grayColor1)}.icon-btn--ghost[data-v-10cb2542]{color:var(--mainColor1);box-shadow:inset 0 0 0 1px currentColor}.icon-btn--danger[data-v-10cb2542]{color:var(--dangerColor);box-shadow:inset 0 0 0 1px currentColor}.icon-btn--text[data-v-10cb2542]{color:var(--fontColor2);transition:color .3s}.icon-btn--text[data-v-10cb2542]:hover:not(:disabled){color:var(--fontColor1)}.container[data-v-6e5a590b]{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-shadow:0 0 1px 1px var(--grayColor2) inset;border-radius:var(--lengthSm1)}.container button[data-v-6e5a590b]{width:var(--lengthLg1);height:var(--lengthLg1)}.collapse[data-v-6e5a590b]{position:absolute;top:110%;left:0;border-radius:5px;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1;border:1px solid hsla(0,0%,50.2%,.26);width:150px}.collapse span[data-v-6e5a590b]{width:100%}.hide[data-v-6e5a590b]{display:none}.content[data-v-6e5a590b]{display:flex;flex-wrap:wrap}.item[data-v-6e5a590b]{cursor:pointer;width:100%;display:flex;align-items:center;gap:var(--lengthSm3);padding:var(--lengthSm3);color:var(--fontColor2);font-weight:var(--medium);transition:background-color .15s}.item[data-v-6e5a590b]:hover{color:var(--fontColor1);background-color:var(--grayColor1)}.content>div svg[data-v-6e5a590b]{fill:var(--fontColor1)}.archive svg[data-v-6e5a590b],.delete svg[data-v-6e5a590b],.edit svg[data-v-6e5a590b],.mail svg[data-v-6e5a590b]{height:1em;width:1em}.archive[data-v-6e5a590b],.delete[data-v-6e5a590b],.edit[data-v-6e5a590b]{border-top:1px solid var(--grayColor2)}.delete[data-v-6e5a590b],.delete[data-v-6e5a590b]:hover{color:var(--dangerColor)}.form[data-v-0d17c662]{height:100%;display:flex;flex-direction:column;grid-gap:var(--lengthMd1);gap:var(--lengthMd1)}.buttons[data-v-0d17c662]{display:flex;align-items:center;justify-content:flex-end;grid-gap:var(--lengthSm2);gap:var(--lengthSm2)}.modal__mask[data-v-21a83ba4]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);transition:opacity .3s ease}.modal__container[data-v-21a83ba4]{position:relative;width:90%;display:flex;flex-direction:column;background-color:#fff;border:1px solid var(--light-gray);border-radius:var(--lengthSm1);transition:all .3s ease;overflow-y:hidden}.modal__container--sm[data-v-21a83ba4]{max-width:480px;max-height:95%;padding:var(--lengthMd3)}.modal__container--md[data-v-21a83ba4]{max-width:768px;height:95%;padding:var(--lengthLg1)}.modal__container--lg[data-v-21a83ba4]{max-width:1024px;height:95%;padding:var(--lengthLg1)}h4[data-v-21a83ba4]{padding-bottom:var(--lengthMd3)}.modal__body[data-v-21a83ba4]{overflow:auto}.modal__description[data-v-21a83ba4]{font-weight:var(--medium)}.modal-enter[data-v-21a83ba4],.modal-leave-to[data-v-21a83ba4]{opacity:0}.modal-enter-active[data-v-21a83ba4],.modal-leave-active[data-v-21a83ba4]{transition:opacity .3s}.modal-enter-to[data-v-21a83ba4]{opacity:1}.action-plans[data-v-a99217d4]{height:100%;display:flex;flex-direction:column;overflow:hidden}.action-plans>div[data-v-a99217d4]:first-child{margin:1em}.action-plans>div:nth-child(2) label[data-v-a99217d4]{max-width:50em;min-width:50em}p[data-v-a99217d4]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow-wrap:break-word;line-height:100%;margin:.5em;text-align:center;font-size:var(--lengthSm3);font-weight:var(--medium)}form[data-v-a99217d4]{margin:auto}form>[data-v-a99217d4]{display:flex;justify-content:space-between}form>[data-v-a99217d4]:not(:last-child){margin-bottom:1em}.form-flex[data-v-a99217d4]{gap:2%}form>div[data-v-a99217d4]:last-child{margin-top:var(--lengthMd3)}.input[data-v-a99217d4]{flex-grow:inherit}form>* label[data-v-a99217d4]{width:32%}.modal-buttons>button[data-v-a99217d4]{width:40%}.action-plans-container[data-v-a99217d4]{overflow:auto;flex-grow:1;margin-top:var(--lengthMd3)}.action-plans-table[data-v-a99217d4]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:var(--medium)}.row[data-v-a99217d4]{display:grid;grid-template-columns:calc(18px + var(--lengthSm3)*2) calc(18px + var(--lengthSm3)*2) 250px calc(var(--hierarchySize)*175px) 175px repeat(10,150px);align-items:stretch;border-bottom:1px solid var(--grayColor2)}.row.done[data-v-a99217d4]{background-color:#ffeea2}.row span[data-v-a99217d4]{display:flex;align-items:center;justify-content:center;padding:var(--lengthSm2) var(--lengthSm1)}.row.header span[data-v-a99217d4]{justify-content:center;padding:var(--lengthMd1) var(--lengthSm2)}.row[data-v-a99217d4]:not(.level){justify-content:center;text-align:center}.row.header[data-v-a99217d4]{border:1px solid var(--grayColor2);border-top-left-radius:var(--lengthSm2);border-top-right-radius:var(--lengthSm2);color:#fff;color:var(--fontColor3);letter-spacing:1px;text-transform:uppercase;background-color:var(--grayColor1)}.row.level[data-v-a99217d4]{grid-template-columns:1fr}.row-name p[data-v-a99217d4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;padding-bottom:.2em}.row .row-name[data-v-a99217d4]{position:relative;justify-content:left}.row-name .tooltip[data-v-a99217d4]{visibility:hidden;background-color:rgba(0,0,0,.8);white-space:nowrap;color:#fff;text-align:center;border-radius:var(--lengthSm1);padding:.8em 1.5em;position:absolute;left:0;top:-1.7em;z-index:1}.row-name:hover .tooltip[data-v-a99217d4]{visibility:visible}.row:not(.header)>span[data-v-a99217d4]:first-child,.row span+span[data-v-a99217d4]{border-left:1px solid var(--grayColor2)}.row:not(.header)>span[data-v-a99217d4]:last-child{border-right:1px solid var(--grayColor2)}.row.hidden[data-v-a99217d4]{display:none}.row .btn[data-v-a99217d4]{padding:.75rem var(--lengthSm3)}.row>span[data-v-a99217d4]:first-child{display:flex;justify-content:center}.hierarchy>span[data-v-a99217d4]{width:calc(100%/var(--hierarchySize))}.label__add[data-v-a99217d4]{width:50%}.btn-container[data-v-a99217d4]{display:flex;gap:.5em}.action-plans[data-v-046003a9]{height:100%;display:flex;flex-direction:column;overflow:hidden}.action-plans>div[data-v-046003a9]:first-child{margin:1em}.action-plans>div:nth-child(2) label[data-v-046003a9]{max-width:50em;min-width:50em}p[data-v-046003a9]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow-wrap:break-word;line-height:100%;margin:.5em;text-align:center;font-size:var(--lengthSm3);font-weight:var(--medium)}form[data-v-046003a9]{margin:auto}form>[data-v-046003a9]{display:flex;justify-content:space-between}form>[data-v-046003a9]:not(:last-child){margin-bottom:1em}.form-flex[data-v-046003a9]{gap:2%}form>div[data-v-046003a9]:last-child{margin-top:var(--lengthMd3)}.input[data-v-046003a9]{flex-grow:inherit}form>* label[data-v-046003a9]{width:32%}.modal-buttons>button[data-v-046003a9]{width:40%}.action-plans-container[data-v-046003a9]{overflow:auto;flex-grow:1;margin-top:var(--lengthMd3)}.action-plans-table[data-v-046003a9]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:var(--medium)}.row[data-v-046003a9]{display:grid;grid-template-columns:calc(18px + var(--lengthSm3)*2) calc(18px + var(--lengthSm3)*2) 250px calc(var(--hierarchySize)*175px) 175px repeat(10,150px);align-items:stretch;border-bottom:1px solid var(--grayColor2)}.row.done[data-v-046003a9]{background-color:#ffeea2}.row span[data-v-046003a9]{display:flex;align-items:center;justify-content:center;padding:var(--lengthSm2) var(--lengthSm1)}.row.header span[data-v-046003a9]{justify-content:center;padding:var(--lengthMd1) var(--lengthSm2)}.row[data-v-046003a9]:not(.level){justify-content:center;text-align:center}.row.header[data-v-046003a9]{border:1px solid var(--grayColor2);border-top-left-radius:var(--lengthSm2);border-top-right-radius:var(--lengthSm2);color:#fff;color:var(--fontColor3);letter-spacing:1px;text-transform:uppercase;background-color:var(--grayColor1)}.row.level[data-v-046003a9]{grid-template-columns:1fr}.row-name p[data-v-046003a9]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;padding-bottom:.2em}.row .row-name[data-v-046003a9]{position:relative;justify-content:left}.row-name .tooltip[data-v-046003a9]{visibility:hidden;background-color:rgba(0,0,0,.8);white-space:nowrap;color:#fff;text-align:center;border-radius:var(--lengthSm1);padding:.8em 1.5em;position:absolute;left:0;top:-1.7em;z-index:1}.row-name:hover .tooltip[data-v-046003a9]{visibility:visible}.row:not(.header)>span[data-v-046003a9]:first-child,.row span+span[data-v-046003a9]{border-left:1px solid var(--grayColor2)}.row:not(.header)>span[data-v-046003a9]:last-child{border-right:1px solid var(--grayColor2)}.row.hidden[data-v-046003a9]{display:none}.row .btn[data-v-046003a9]{padding:.75rem var(--lengthSm3)}.row>span[data-v-046003a9]:first-child{display:flex;justify-content:center}.hierarchy>span[data-v-046003a9]{width:calc(100%/var(--hierarchySize))}.label__add[data-v-046003a9]{width:50%}.btn-container[data-v-046003a9]{display:flex;gap:.5em}.tab-nav[data-v-16578818]{display:flex;align-items:center;gap:var(--lengthMd3);border-bottom:1px solid var(--grayColor2)}.tab[data-v-16578818]{padding-bottom:var(--lengthSm3);color:var(--fontColor3);font-weight:500;border-radius:var(--lengthSm2);transition:color .15s}.tab[data-v-16578818]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;border-top-left-radius:var(--lengthSm1);border-top-right-radius:var(--lengthSm1);background-color:transparent;transition:background-color .15s}.tab--active[data-v-16578818]{color:var(--mainColor1)}.tab--active[data-v-16578818]:after{background-color:currentColor}.hero[data-v-0c7f7bce]{position:relative;flex-shrink:0;text-align:center;background-color:var(--grayColor1);border:1px solid var(--grayColor2);border-radius:var(--lengthSm1);background-position:50%;background-size:cover}.hero__inner[data-v-0c7f7bce]{background-color:rgba(0,0,0,.5);padding:var(--lengthLg2) var(--lengthMd3)}.hero h1[data-v-0c7f7bce]{color:#fff;font-size:var(--lengthLg2)}.hero p[data-v-0c7f7bce]{max-width:75ch;margin:var(--lengthSm2) auto 0;color:var(--grayColor1);font-size:var(--lengthMd1)}.logo-container[data-v-0c7f7bce]{position:absolute;bottom:0;left:0;padding:var(--lengthMd1);display:flex;align-items:flex-end}.content[data-v-bbf5e786]{flex-grow:1}