[data-v-87bd170f]:root{--font-family: "Roboto Flex";--font-xs-reg: 400 11px/140% var(--font-family);--font-s-reg: 400 14px/120% var(--font-family);--font-s-bold: 600 14px/120% var(--font-family);--font-m-reg: 400 16px/120% var(--font-family);--font-m-bold: 600 16px/120% var(--font-family);--font-l-reg: 400 18px/120% var(--font-family);--font-l-bold: 600 18px/120% var(--font-family);--font-xl-reg: 400 24px/120% var(--font-family);--font-xxl-bold: 600 40px/120% var(--font-family);--font-xxxl-bold: 600 72px/110% var(--font-family)}.font-xs-reg[data-v-87bd170f]{font:var(--font-xs-reg)}@supports (font-variation-settings: normal){.font-xs-reg[data-v-87bd170f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-s-reg[data-v-87bd170f]{font:var(--font-s-reg)}@supports (font-variation-settings: normal){.font-s-reg[data-v-87bd170f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-s-bold[data-v-87bd170f]{font:var(--font-s-bold)}@supports (font-variation-settings: normal){.font-s-bold[data-v-87bd170f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.font-m-reg[data-v-87bd170f]{font:var(--font-m-reg)}@supports (font-variation-settings: normal){.font-m-reg[data-v-87bd170f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-m-bold[data-v-87bd170f]{font:var(--font-m-bold)}@supports (font-variation-settings: normal){.font-m-bold[data-v-87bd170f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.font-l-reg[data-v-87bd170f]{font:var(--font-l-reg)}@supports (font-variation-settings: normal){.font-l-reg[data-v-87bd170f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-l-bold[data-v-87bd170f]{font:var(--font-l-bold)}@supports (font-variation-settings: normal){.font-l-bold[data-v-87bd170f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.font-xl-reg[data-v-87bd170f]{font:var(--font-xl-reg)}@supports (font-variation-settings: normal){.font-xl-reg[data-v-87bd170f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-xxl-bold[data-v-87bd170f]{font:var(--font-xxl-bold)}@supports (font-variation-settings: normal){.font-xxl-bold[data-v-87bd170f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.font-xxxl-bold[data-v-87bd170f]{font:var(--font-xxxl-bold)}@supports (font-variation-settings: normal){.font-xxxl-bold[data-v-87bd170f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.global-glint[data-v-87bd170f]:after,.save-create-btn[data-v-87bd170f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radii-xxs);padding:1px;background:var(--gradient-stroke);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.blur[data-v-87bd170f]{backdrop-filter:var(--blur);-moz-backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}.new-project-popover[data-v-87bd170f]{width:auto;padding:22px 10px}.popover-header[data-v-87bd170f]{padding:0 0 12px;display:flex;flex-direction:column;position:relative}.popover-header h2[data-v-87bd170f]{margin:16px 0 0;font-size:22px;font-weight:700;color:#fff;text-align:center}.close-btn[data-v-87bd170f]{background:none;border:none;color:#fff;font-size:16px;cursor:pointer;padding:0;position:absolute;right:0;top:-14px}.popover-content[data-v-87bd170f]{padding:0 0 26px;text-align:center}.popover-content p[data-v-87bd170f]{font:var(--font-s-reg);color:var(--color-white-80);max-width:320px;margin:0 auto}.popover-actions[data-v-87bd170f]{display:flex;padding:0;gap:18px;justify-content:center}.save-create-btn[data-v-87bd170f]{padding:12px 32px;border-radius:6px;border:none;font:var(--font-s-bold);cursor:pointer;background:var(--gradient-button);color:var(--color-white-100)}.save-create-btn.disabled[data-v-87bd170f]{background:var(--color-brand-gray);opacity:.5;cursor:not-allowed}.create-btn[data-v-87bd170f]{border:1px solid var(--color-white-80);color:var(--color-white-100);background:transparent;padding:12px 26px;border-radius:6px;font:var(--font-s-bold);cursor:pointer}[data-v-cce4f15f]:root{--font-family: "Roboto Flex";--font-xs-reg: 400 11px/140% var(--font-family);--font-s-reg: 400 14px/120% var(--font-family);--font-s-bold: 600 14px/120% var(--font-family);--font-m-reg: 400 16px/120% var(--font-family);--font-m-bold: 600 16px/120% var(--font-family);--font-l-reg: 400 18px/120% var(--font-family);--font-l-bold: 600 18px/120% var(--font-family);--font-xl-reg: 400 24px/120% var(--font-family);--font-xxl-bold: 600 40px/120% var(--font-family);--font-xxxl-bold: 600 72px/110% var(--font-family)}.font-xs-reg[data-v-cce4f15f]{font:var(--font-xs-reg)}@supports (font-variation-settings: normal){.font-xs-reg[data-v-cce4f15f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-s-reg[data-v-cce4f15f]{font:var(--font-s-reg)}@supports (font-variation-settings: normal){.font-s-reg[data-v-cce4f15f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-s-bold[data-v-cce4f15f]{font:var(--font-s-bold)}@supports (font-variation-settings: normal){.font-s-bold[data-v-cce4f15f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.font-m-reg[data-v-cce4f15f]{font:var(--font-m-reg)}@supports (font-variation-settings: normal){.font-m-reg[data-v-cce4f15f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-m-bold[data-v-cce4f15f]{font:var(--font-m-bold)}@supports (font-variation-settings: normal){.font-m-bold[data-v-cce4f15f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.font-l-reg[data-v-cce4f15f]{font:var(--font-l-reg)}@supports (font-variation-settings: normal){.font-l-reg[data-v-cce4f15f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-l-bold[data-v-cce4f15f]{font:var(--font-l-bold)}@supports (font-variation-settings: normal){.font-l-bold[data-v-cce4f15f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.font-xl-reg[data-v-cce4f15f]{font:var(--font-xl-reg)}@supports (font-variation-settings: normal){.font-xl-reg[data-v-cce4f15f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-xxl-bold[data-v-cce4f15f]{font:var(--font-xxl-bold)}@supports (font-variation-settings: normal){.font-xxl-bold[data-v-cce4f15f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.font-xxxl-bold[data-v-cce4f15f]{font:var(--font-xxxl-bold)}@supports (font-variation-settings: normal){.font-xxxl-bold[data-v-cce4f15f]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.global-glint[data-v-cce4f15f]:after,.save-switch-btn[data-v-cce4f15f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radii-xxs);padding:1px;background:var(--gradient-stroke);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.blur[data-v-cce4f15f]{backdrop-filter:var(--blur);-moz-backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}.new-project-popover[data-v-cce4f15f]{width:auto;padding:20px 10px}.popover-header[data-v-cce4f15f]{padding:0 0 12px;display:flex;flex-direction:column;position:relative}.popover-header h2[data-v-cce4f15f]{margin:16px 0 0;font-size:22px;font-weight:700;color:#fff;text-align:center}.close-btn[data-v-cce4f15f]{background:none;border:none;color:#fff;font-size:16px;cursor:pointer;padding:0;position:absolute;right:0;top:-12px}.popover-content[data-v-cce4f15f]{padding:0 0 26px;text-align:center}.popover-content p[data-v-cce4f15f]{font:var(--font-s-reg);color:var(--color-white-80);max-width:280px;margin:0 auto}.popover-actions[data-v-cce4f15f]{display:flex;padding:0;gap:14px;justify-content:center}.save-switch-btn[data-v-cce4f15f]{padding:12px 20px;border-radius:6px;border:none;font:var(--font-s-bold);cursor:pointer;background:var(--gradient-button);color:var(--color-white-100)}.save-switch-btn[data-v-cce4f15f]:hover{background:var(--gradient-button-hover)}.save-switch-btn.disabled[data-v-cce4f15f]{background:var(--color-brand-gray);opacity:.5;cursor:not-allowed}.switch-btn[data-v-cce4f15f]{border:1px solid var(--color-white-80);color:var(--color-white-100);background:transparent;padding:12px 32px;border-radius:6px;font:var(--font-s-bold);cursor:pointer}.switch-btn.disabled[data-v-cce4f15f]{opacity:.5;cursor:not-allowed}[data-v-5f97ef29]:root{--font-family: "Roboto Flex";--font-xs-reg: 400 11px/140% var(--font-family);--font-s-reg: 400 14px/120% var(--font-family);--font-s-bold: 600 14px/120% var(--font-family);--font-m-reg: 400 16px/120% var(--font-family);--font-m-bold: 600 16px/120% var(--font-family);--font-l-reg: 400 18px/120% var(--font-family);--font-l-bold: 600 18px/120% var(--font-family);--font-xl-reg: 400 24px/120% var(--font-family);--font-xxl-bold: 600 40px/120% var(--font-family);--font-xxxl-bold: 600 72px/110% var(--font-family)}.font-xs-reg[data-v-5f97ef29]{font:var(--font-xs-reg)}@supports (font-variation-settings: normal){.font-xs-reg[data-v-5f97ef29]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-s-reg[data-v-5f97ef29],.csv-download[data-v-5f97ef29]{font:var(--font-s-reg)}@supports (font-variation-settings: normal){.font-s-reg[data-v-5f97ef29],.csv-download[data-v-5f97ef29]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-s-bold[data-v-5f97ef29]{font:var(--font-s-bold)}@supports (font-variation-settings: normal){.font-s-bold[data-v-5f97ef29]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.font-m-reg[data-v-5f97ef29]{font:var(--font-m-reg)}@supports (font-variation-settings: normal){.font-m-reg[data-v-5f97ef29]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-m-bold[data-v-5f97ef29]{font:var(--font-m-bold)}@supports (font-variation-settings: normal){.font-m-bold[data-v-5f97ef29]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.font-l-reg[data-v-5f97ef29]{font:var(--font-l-reg)}@supports (font-variation-settings: normal){.font-l-reg[data-v-5f97ef29]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-l-bold[data-v-5f97ef29]{font:var(--font-l-bold)}@supports (font-variation-settings: normal){.font-l-bold[data-v-5f97ef29]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.font-xl-reg[data-v-5f97ef29]{font:var(--font-xl-reg)}@supports (font-variation-settings: normal){.font-xl-reg[data-v-5f97ef29]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 400}}.font-xxl-bold[data-v-5f97ef29]{font:var(--font-xxl-bold)}@supports (font-variation-settings: normal){.font-xxl-bold[data-v-5f97ef29]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.font-xxxl-bold[data-v-5f97ef29]{font:var(--font-xxxl-bold)}@supports (font-variation-settings: normal){.font-xxxl-bold[data-v-5f97ef29]{font-family:Roboto Flex Variable;font-variation-settings:"wght" 600}}.global-glint[data-v-5f97ef29]:after,.btn-new[data-v-5f97ef29]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radii-xxs);padding:1px;background:var(--gradient-stroke);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.blur[data-v-5f97ef29]{backdrop-filter:var(--blur);-moz-backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}.header[data-v-5f97ef29]{z-index:100;width:100%}.csv-download[data-v-5f97ef29]{color:var(--color-white-80);cursor:pointer}.header__wrapper[data-v-5f97ef29]{display:flex;border-bottom:1px solid var(--color-white-20);align-items:center;background:var(--gradient-background);padding:0 var(--spacing-lg) 0 0;gap:var(--spacing-sm)}.header__project-section[data-v-5f97ef29]{display:flex;flex-direction:column;position:relative;min-width:115px;padding:0 0 5px}.project-title[data-v-5f97ef29]{height:20px;margin-bottom:5px}.project-details__name[data-v-5f97ef29]{font:var(--font-s-bold);color:var(--color-white-100);text-transform:capitalize}.divider[data-v-5f97ef29]{height:36px;width:1px;background-color:#ffffff4d}.project-name-dropdown[data-v-5f97ef29]{background:none;border:none;padding:0;cursor:pointer}.open-project-container[data-v-5f97ef29]{display:flex;align-items:center;gap:6px;text-decoration:underline;color:var(--color-white-100)}.folder-icon[data-v-5f97ef29]{color:var(--color-white-100);width:20px;height:20px}.open-project-text[data-v-5f97ef29]{color:var(--color-white-100);font:var(--font-s-reg);margin:0}.project-dropdown[data-v-5f97ef29]{position:absolute;top:110%;border:1px solid var(--color-white-20);border-radius:10px;box-shadow:0 2px 6px #00000040;z-index:100;margin-top:6px;text-wrap:nowrap;overflow-y:auto;max-height:600px;background-clip:padding-box;background:var(--color-dark-blue-100)}.project-dropdown[data-v-5f97ef29]::-webkit-scrollbar{width:6px}.project-dropdown[data-v-5f97ef29]::-webkit-scrollbar-track{background:transparent;border-radius:10px;margin-top:4px;margin-bottom:4px}.project-dropdown[data-v-5f97ef29]::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:10px;border:2px solid transparent;background-clip:content-box}.project-dropdown ul[data-v-5f97ef29]{list-style:none;margin:0;padding:0;background:var(--color-dark-blue-100);border-radius:0}.project-dropdown.scrollable ul[data-v-5f97ef29]{border-radius:10px 0 0 10px/10px 0px 0px 10px}.project-option[data-v-5f97ef29]{padding:var(--spacing-sm) var(--spacing-md);font:var(--font-xs-reg);color:var(--color-white-100);cursor:pointer}.project-option[data-v-5f97ef29]:hover{background-color:#ffffff1a}.project-option.selected[data-v-5f97ef29]{background:var(--gradient-active);font-weight:700}.tabs-nav[data-v-5f97ef29]{display:flex;align-items:flex-end;justify-content:center;flex:1;align-self:flex-end;height:100%}.tabs-list[data-v-5f97ef29]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;height:100%}.tab-btn[data-v-5f97ef29]{display:flex;align-items:center;gap:var(--spacing-xxs);background:transparent;border:1px solid var(--color-white-40);border-bottom:none;border-radius:6px 6px 0 0;color:var(--color-white-100);padding:10px;cursor:pointer;font:var(--font-s-reg);position:relative;height:100%}.tab-btn.no-border[data-v-5f97ef29]{border:none}.tab-btn--active[data-v-5f97ef29]{color:var(--color-white-100);background:var(--color-dark-blue-100);padding:10px 14px;border-radius:6px 6px 0 0;border-bottom:2px solid var(--color-brand-gold);border-top:none;border-left:none;border-right:none}.btn-container[data-v-5f97ef29]{display:flex;align-items:center;gap:12px}.btn-new[data-v-5f97ef29]{background-color:var(--color-dark-blue-100);color:var(--color-white-100);border-radius:6px;padding:6px 7px;border:none;background:var(--gradient-dark-100);cursor:pointer}.btn-save[data-v-5f97ef29],.btn-save-as[data-v-5f97ef29],.btn-download[data-v-5f97ef29]{display:flex;align-items:center;color:var(--color-white-100);background:transparent;border:none;padding:0;font:var(--font-s-reg);cursor:pointer;gap:6px}.btn-save[data-v-5f97ef29]:disabled,.btn-save-as[data-v-5f97ef29]:disabled,.btn-download[data-v-5f97ef29]:disabled,.btn-new[data-v-5f97ef29]:disabled{opacity:.5;cursor:not-allowed}.tab-icon[data-v-5f97ef29]{order:-1;right:3px}.tab-icon.icon-right[data-v-5f97ef29]{order:1;margin-left:auto}.tab-label[data-v-5f97ef29]{flex-grow:1}.vertical-divider[data-v-5f97ef29]{background-color:#ffffff4d;height:20px;width:1px}.tab-separator[data-v-5f97ef29]{margin:0 8px;align-self:center}.tab-btn[disabled][data-v-5f97ef29]{opacity:.5;cursor:not-allowed}.tab-btn[disabled] .info-tooltip[data-v-5f97ef29]{pointer-events:auto;cursor:pointer}.info-tooltip[data-v-5f97ef29]{order:1;margin-left:auto}
